]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/html/winpars.h
Make storing non-trivial data in wxThreadSpecificInfo possible.
[wxWidgets.git] / interface / wx / html / winpars.h
index 11b51bd834e4dabcf992cf857fba50a20f773def..6e7d0158fa9e67709028091b37f1ea16448dac03 100644 (file)
@@ -2,7 +2,6 @@
 // Name:        html/winpars.h
 // Purpose:     interface of wxHtmlTagsModule
 // Author:      wxWidgets team
-// RCS-ID:      $Id$
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
@@ -50,6 +49,18 @@ public:
 */
 class wxHtmlWinTagHandler : public wxHtmlTagHandler
 {
+public:
+    /**
+        Constructor.
+    */
+    wxHtmlWinTagHandler();
+
+    /**
+        Assigns @a parser to this handler. Each @b instance of handler
+        is guaranteed to be called only from the one parser.
+    */
+    virtual void SetParser(wxHtmlWinParser* parser);
+
 protected:
     /**
         Value of this attribute is identical to value of m_Parser.
@@ -214,9 +225,8 @@ public:
         (You should always test if it is non-@NULL.
         For example @c TITLE handler sets window title only if some window is
         associated, otherwise it does nothing.
-        @deprecated use GetWindowInterface()->GetHTMLWindow() instead
-    */
-    wxHtmlWindow* GetWindow();
+   */
+    wxHtmlWindowInterface* GetWindowInterface();
 
     /**
         Opens new container and returns pointer to it (see @ref overview_html_cells).