]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/html/winpars.h
Move code removing "-psn_xxx" command line arguments to common code.
[wxWidgets.git] / interface / wx / html / winpars.h
index 10bb39060f06a7a6d7bbd469497d9f515f778c8d..6e7d0158fa9e67709028091b37f1ea16448dac03 100644 (file)
@@ -2,8 +2,7 @@
 // Name:        html/winpars.h
 // Purpose:     interface of wxHtmlTagsModule
 // Author:      wxWidgets team
-// RCS-ID:      $Id$
-// Licence:     wxWindows license
+// 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.
@@ -90,7 +101,7 @@ public:
     /**
         Adds module() to the list of wxHtmlWinParser tag handler.
     */
-    static void AddModule(wxHtmlTagsModule module);
+    static void AddModule(wxHtmlTagsModule* module);
 
     /**
         Closes the container, sets actual container to the parent one
@@ -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).