]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/html/winpars.h
When registering editor, try wxRTTI class name in additon to result of wxPGEditor...
[wxWidgets.git] / interface / wx / html / winpars.h
index ed5d5348b1c313484d9bb9b42b1095460676e05b..232ba50760fc5cd32cd2c9bf98a3c1d192777317 100644 (file)
@@ -8,7 +8,6 @@
 
 /**
     @class wxHtmlTagsModule
 
 /**
     @class wxHtmlTagsModule
-    @headerfile winpars.h wx/html/winpars.h
 
     This class provides easy way of filling wxHtmlWinParser's table of
     tag handlers. It is used almost exclusively together with the set of
 
     This class provides easy way of filling wxHtmlWinParser's table of
     tag handlers. It is used almost exclusively together with the set of
@@ -32,14 +31,13 @@ public:
         @param parser
             Pointer to the parser that requested tables filling.
     */
         @param parser
             Pointer to the parser that requested tables filling.
     */
-    virtual void FillHandlersTable(wxHtmlWinParser parser);
+    virtual void FillHandlersTable(wxHtmlWinParser*);
 };
 
 
 
 /**
     @class wxHtmlWinTagHandler
 };
 
 
 
 /**
     @class wxHtmlWinTagHandler
-    @headerfile winpars.h wx/html/winpars.h
 
     This is basically wxHtmlTagHandler except that
     it is extended with protected member m_WParser pointing to
 
     This is basically wxHtmlTagHandler except that
     it is extended with protected member m_WParser pointing to
@@ -64,7 +62,6 @@ public:
 
 /**
     @class wxHtmlWinParser
 
 /**
     @class wxHtmlWinParser
-    @headerfile winpars.h wx/html/winpars.h
 
     This class is derived from wxHtmlParser and
     its main goal is to parse HTML input so that it can be displayed in
 
     This class is derived from wxHtmlParser and
     its main goal is to parse HTML input so that it can be displayed in
@@ -116,7 +113,7 @@ public:
     /**
         Returns actual text colour.
     */
     /**
         Returns actual text colour.
     */
-    const wxColour GetActualColor() const;
+    const wxColour& GetActualColor() const;
 
     /**
         Returns default horizontal alignment.
 
     /**
         Returns default horizontal alignment.
@@ -198,12 +195,12 @@ public:
         if the parser is between @c A and @c /A tags,
         wxEmptyString otherwise.)
     */
         if the parser is between @c A and @c /A tags,
         wxEmptyString otherwise.)
     */
-    const wxHtmlLinkInfo GetLink() const;
+    const wxHtmlLinkInfo& GetLink() const;
 
     /**
         Returns the colour of hypertext link text.
     */
 
     /**
         Returns the colour of hypertext link text.
     */
-    const wxColour GetLinkColor() const;
+    const wxColour& GetLinkColor() const;
 
     /**
         Returns output encoding, i.e. closest match to document's input encoding
 
     /**
         Returns output encoding, i.e. closest match to document's input encoding
@@ -250,7 +247,7 @@ public:
         HTML are given in pixels -- e.g. image sizes. 300x300 image would be only one
         inch wide on typical printer. With pixel_scale = 3.0 it would be 3 inches.)
     */
         HTML are given in pixels -- e.g. image sizes. 300x300 image would be only one
         inch wide on typical printer. With pixel_scale = 3.0 it would be 3 inches.)
     */
-    virtual void SetDC(wxDC dc, double pixel_scale = 1.0);
+    virtual void SetDC(wxDC* dc, double pixel_scale = 1.0e+0);
 
     /**
         Sets bold flag of actualfont. @a x is either @true of @false.
 
     /**
         Sets bold flag of actualfont. @a x is either @true of @false.
@@ -288,9 +285,8 @@ public:
         Sets fonts. See wxHtmlWindow::SetFonts for
         detailed description.
     */
         Sets fonts. See wxHtmlWindow::SetFonts for
         detailed description.
     */
-    void SetFonts(const wxString& normal_face,
-                  const wxString& fixed_face,
-                  const int sizes = NULL);
+    void SetFonts(const wxString& normal_face, const wxString& fixed_face,
+                  const int* sizes = 0);
 
     /**
         Sets input encoding. The parser uses this information to build conversion
 
     /**
         Sets input encoding. The parser uses this information to build conversion