# This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead.
+"""
+Classes for a simple HTML rendering window, HTML Help Window, etc.
+"""
+
import _html
import _windows
import _core
wx = _core
-__docfilter__ = wx.__docfilter__
+__docfilter__ = wx.__DocFilter(globals())
#---------------------------------------------------------------------------
HTML_ALIGN_LEFT = _html.HTML_ALIGN_LEFT
"""SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
return _html.HtmlWinParser_SetFonts(*args, **kwargs)
+ def NormalizeFontSizes(*args, **kwargs):
+ """NormalizeFontSizes(self, int size=-1)"""
+ return _html.HtmlWinParser_NormalizeFontSizes(*args, **kwargs)
+
def GetContainer(*args, **kwargs):
"""GetContainer(self) -> HtmlContainerCell"""
return _html.HtmlWinParser_GetContainer(*args, **kwargs)
"""SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
return _html.HtmlWindow_SetFonts(*args, **kwargs)
+ def NormalizeFontSizes(*args, **kwargs):
+ """NormalizeFontSizes(self, int size=-1)"""
+ return _html.HtmlWindow_NormalizeFontSizes(*args, **kwargs)
+
def SetTitle(*args, **kwargs):
"""SetTitle(self, String title)"""
return _html.HtmlWindow_SetTitle(*args, **kwargs)
return _html.HtmlWindow_HasAnchor(*args, **kwargs)
def AddFilter(*args, **kwargs):
- """HtmlWindow.AddFilter(HtmlFilter filter)"""
+ """AddFilter(HtmlFilter filter)"""
return _html.HtmlWindow_AddFilter(*args, **kwargs)
AddFilter = staticmethod(AddFilter)
"""SelectAll(self)"""
return _html.HtmlWindow_SelectAll(*args, **kwargs)
+ def SelectionToText(*args, **kwargs):
+ """SelectionToText(self) -> String"""
+ return _html.HtmlWindow_SelectionToText(*args, **kwargs)
+
+ def ToText(*args, **kwargs):
+ """ToText(self) -> String"""
+ return _html.HtmlWindow_ToText(*args, **kwargs)
+
def base_OnLinkClicked(*args, **kwargs):
"""base_OnLinkClicked(self, HtmlLinkInfo link)"""
return _html.HtmlWindow_base_OnLinkClicked(*args, **kwargs)
"""base_OnCellClicked(self, HtmlCell cell, int x, int y, MouseEvent event)"""
return _html.HtmlWindow_base_OnCellClicked(*args, **kwargs)
+ def GetClassDefaultAttributes(*args, **kwargs):
+ """
+ GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
+
+ Get the default attributes for this class. This is useful if you want
+ to use the same font or colour in your own control as in a standard
+ control -- which is a much better idea than hard coding specific
+ colours or fonts which might look completely out of place on the
+ user's system, especially if it uses themes.
+
+ The variant parameter is only relevant under Mac currently and is
+ ignore under other platforms. Under Mac, it will change the size of
+ the returned font. See `wx.Window.SetWindowVariant` for more about
+ this.
+ """
+ return _html.HtmlWindow_GetClassDefaultAttributes(*args, **kwargs)
+
+ GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
class HtmlWindowPtr(HtmlWindow):
def __init__(self, this):
"""HtmlWindow_AddFilter(HtmlFilter filter)"""
return _html.HtmlWindow_AddFilter(*args, **kwargs)
+def HtmlWindow_GetClassDefaultAttributes(*args, **kwargs):
+ """
+ HtmlWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
+
+ Get the default attributes for this class. This is useful if you want
+ to use the same font or colour in your own control as in a standard
+ control -- which is a much better idea than hard coding specific
+ colours or fonts which might look completely out of place on the
+ user's system, especially if it uses themes.
+
+ The variant parameter is only relevant under Mac currently and is
+ ignore under other platforms. Under Mac, it will change the size of
+ the returned font. See `wx.Window.SetWindowVariant` for more about
+ this.
+ """
+ return _html.HtmlWindow_GetClassDefaultAttributes(*args, **kwargs)
+
#---------------------------------------------------------------------------
class HtmlDCRenderer(_core.Object):
"""SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
return _html.HtmlDCRenderer_SetFonts(*args, **kwargs)
+ def NormalizeFontSizes(*args, **kwargs):
+ """NormalizeFontSizes(self, int size=-1)"""
+ return _html.HtmlDCRenderer_NormalizeFontSizes(*args, **kwargs)
+
def Render(*args, **kwargs):
"""
Render(self, int x, int y, int from=0, int dont_render=False, int to=INT_MAX,
"""SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
return _html.HtmlPrintout_SetFonts(*args, **kwargs)
+ def NormalizeFontSizes(*args, **kwargs):
+ """NormalizeFontSizes(self, int size=-1)"""
+ return _html.HtmlPrintout_NormalizeFontSizes(*args, **kwargs)
+
def SetMargins(*args, **kwargs):
"""
SetMargins(self, float top=25.2, float bottom=25.2, float left=25.2,
return _html.HtmlPrintout_SetMargins(*args, **kwargs)
def AddFilter(*args, **kwargs):
- """HtmlPrintout.AddFilter(wxHtmlFilter filter)"""
+ """AddFilter(wxHtmlFilter filter)"""
return _html.HtmlPrintout_AddFilter(*args, **kwargs)
AddFilter = staticmethod(AddFilter)
def CleanUpStatics(*args, **kwargs):
- """HtmlPrintout.CleanUpStatics()"""
+ """CleanUpStatics()"""
return _html.HtmlPrintout_CleanUpStatics(*args, **kwargs)
CleanUpStatics = staticmethod(CleanUpStatics)
"""SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
return _html.HtmlEasyPrinting_SetFonts(*args, **kwargs)
+ def NormalizeFontSizes(*args, **kwargs):
+ """NormalizeFontSizes(self, int size=-1)"""
+ return _html.HtmlEasyPrinting_NormalizeFontSizes(*args, **kwargs)
+
def GetPrintData(*args, **kwargs):
"""GetPrintData(self) -> PrintData"""
return _html.HtmlEasyPrinting_GetPrintData(*args, **kwargs)