+class HtmlWindow(_windows.ScrolledWindow):
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxPyHtmlWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+ def __init__(self, *args, **kwargs):
+ """
+ __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, int style=HW_DEFAULT_STYLE,
+ String name=HtmlWindowNameStr) -> HtmlWindow
+ """
+ newobj = _html.new_HtmlWindow(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ self._setCallbackInfo(self, HtmlWindow); self._setOORInfo(self)
+
+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
+ Size size=DefaultSize, int style=HW_SCROLLBAR_AUTO,
+ String name=HtmlWindowNameStr) -> bool
+ """
+ return _html.HtmlWindow_Create(*args, **kwargs)
+
+ def _setCallbackInfo(*args, **kwargs):
+ """_setCallbackInfo(self, PyObject self, PyObject _class)"""
+ return _html.HtmlWindow__setCallbackInfo(*args, **kwargs)
+
+ def SetPage(*args, **kwargs):
+ """SetPage(self, String source) -> bool"""
+ return _html.HtmlWindow_SetPage(*args, **kwargs)
+
+ def LoadPage(*args, **kwargs):
+ """LoadPage(self, String location) -> bool"""
+ return _html.HtmlWindow_LoadPage(*args, **kwargs)
+
+ def LoadFile(*args, **kwargs):
+ """LoadFile(self, String filename) -> bool"""
+ return _html.HtmlWindow_LoadFile(*args, **kwargs)
+
+ def AppendToPage(*args, **kwargs):
+ """AppendToPage(self, String source) -> bool"""
+ return _html.HtmlWindow_AppendToPage(*args, **kwargs)
+
+ def GetOpenedPage(*args, **kwargs):
+ """GetOpenedPage(self) -> String"""
+ return _html.HtmlWindow_GetOpenedPage(*args, **kwargs)
+
+ def GetOpenedAnchor(*args, **kwargs):
+ """GetOpenedAnchor(self) -> String"""
+ return _html.HtmlWindow_GetOpenedAnchor(*args, **kwargs)
+
+ def GetOpenedPageTitle(*args, **kwargs):
+ """GetOpenedPageTitle(self) -> String"""
+ return _html.HtmlWindow_GetOpenedPageTitle(*args, **kwargs)
+
+ def SetRelatedFrame(*args, **kwargs):
+ """SetRelatedFrame(self, Frame frame, String format)"""
+ return _html.HtmlWindow_SetRelatedFrame(*args, **kwargs)
+
+ def GetRelatedFrame(*args, **kwargs):
+ """GetRelatedFrame(self) -> Frame"""
+ return _html.HtmlWindow_GetRelatedFrame(*args, **kwargs)
+
+ def SetRelatedStatusBar(*args, **kwargs):
+ """SetRelatedStatusBar(self, int bar)"""
+ return _html.HtmlWindow_SetRelatedStatusBar(*args, **kwargs)
+
+ def SetFonts(*args, **kwargs):
+ """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
+ return _html.HtmlWindow_SetFonts(*args, **kwargs)
+
+ def SetTitle(*args, **kwargs):
+ """SetTitle(self, String title)"""
+ return _html.HtmlWindow_SetTitle(*args, **kwargs)
+
+ def SetBorders(*args, **kwargs):
+ """SetBorders(self, int b)"""
+ return _html.HtmlWindow_SetBorders(*args, **kwargs)
+
+ def ReadCustomization(*args, **kwargs):
+ """ReadCustomization(self, ConfigBase cfg, String path=EmptyString)"""
+ return _html.HtmlWindow_ReadCustomization(*args, **kwargs)
+
+ def WriteCustomization(*args, **kwargs):
+ """WriteCustomization(self, ConfigBase cfg, String path=EmptyString)"""
+ return _html.HtmlWindow_WriteCustomization(*args, **kwargs)
+
+ def HistoryBack(*args, **kwargs):
+ """HistoryBack(self) -> bool"""
+ return _html.HtmlWindow_HistoryBack(*args, **kwargs)
+
+ def HistoryForward(*args, **kwargs):
+ """HistoryForward(self) -> bool"""
+ return _html.HtmlWindow_HistoryForward(*args, **kwargs)
+
+ def HistoryCanBack(*args, **kwargs):
+ """HistoryCanBack(self) -> bool"""
+ return _html.HtmlWindow_HistoryCanBack(*args, **kwargs)
+
+ def HistoryCanForward(*args, **kwargs):
+ """HistoryCanForward(self) -> bool"""
+ return _html.HtmlWindow_HistoryCanForward(*args, **kwargs)
+
+ def HistoryClear(*args, **kwargs):
+ """HistoryClear(self)"""
+ return _html.HtmlWindow_HistoryClear(*args, **kwargs)
+
+ def GetInternalRepresentation(*args, **kwargs):
+ """GetInternalRepresentation(self) -> HtmlContainerCell"""
+ return _html.HtmlWindow_GetInternalRepresentation(*args, **kwargs)
+
+ def GetParser(*args, **kwargs):
+ """GetParser(self) -> HtmlWinParser"""
+ return _html.HtmlWindow_GetParser(*args, **kwargs)
+
+ def ScrollToAnchor(*args, **kwargs):
+ """ScrollToAnchor(self, String anchor) -> bool"""
+ return _html.HtmlWindow_ScrollToAnchor(*args, **kwargs)
+
+ def HasAnchor(*args, **kwargs):
+ """HasAnchor(self, String anchor) -> bool"""
+ return _html.HtmlWindow_HasAnchor(*args, **kwargs)
+
+ def AddFilter(*args, **kwargs):
+ """AddFilter(HtmlFilter filter)"""
+ return _html.HtmlWindow_AddFilter(*args, **kwargs)
+
+ AddFilter = staticmethod(AddFilter)
+ def SelectWord(*args, **kwargs):
+ """SelectWord(self, Point pos)"""
+ return _html.HtmlWindow_SelectWord(*args, **kwargs)
+
+ def SelectLine(*args, **kwargs):
+ """SelectLine(self, Point pos)"""
+ return _html.HtmlWindow_SelectLine(*args, **kwargs)
+
+ def SelectAll(*args, **kwargs):
+ """SelectAll(self)"""
+ return _html.HtmlWindow_SelectAll(*args, **kwargs)
+
+ def base_OnLinkClicked(*args, **kwargs):
+ """base_OnLinkClicked(self, HtmlLinkInfo link)"""
+ return _html.HtmlWindow_base_OnLinkClicked(*args, **kwargs)
+
+ def base_OnSetTitle(*args, **kwargs):
+ """base_OnSetTitle(self, String title)"""
+ return _html.HtmlWindow_base_OnSetTitle(*args, **kwargs)
+
+ def base_OnCellMouseHover(*args, **kwargs):
+ """base_OnCellMouseHover(self, HtmlCell cell, int x, int y)"""
+ return _html.HtmlWindow_base_OnCellMouseHover(*args, **kwargs)
+
+ def base_OnCellClicked(*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):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = HtmlWindow
+_html.HtmlWindow_swigregister(HtmlWindowPtr)
+
+def PreHtmlWindow(*args, **kwargs):
+ """PreHtmlWindow() -> HtmlWindow"""
+ val = _html.new_PreHtmlWindow(*args, **kwargs)
+ val.thisown = 1
+ return val
+
+def HtmlWindow_AddFilter(*args, **kwargs):
+ """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):
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxHtmlDCRenderer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+ def __init__(self, *args, **kwargs):
+ """__init__(self) -> HtmlDCRenderer"""
+ newobj = _html.new_HtmlDCRenderer(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def __del__(self, destroy=_html.delete_HtmlDCRenderer):
+ """__del__(self)"""
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+
+ def SetDC(*args, **kwargs):
+ """SetDC(self, DC dc, int maxwidth)"""
+ return _html.HtmlDCRenderer_SetDC(*args, **kwargs)
+
+ def SetSize(*args, **kwargs):
+ """SetSize(self, int width, int height)"""
+ return _html.HtmlDCRenderer_SetSize(*args, **kwargs)
+
+ def SetHtmlText(*args, **kwargs):
+ """SetHtmlText(self, String html, String basepath=EmptyString, bool isdir=True)"""
+ return _html.HtmlDCRenderer_SetHtmlText(*args, **kwargs)
+
+ def SetFonts(*args, **kwargs):
+ """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
+ return _html.HtmlDCRenderer_SetFonts(*args, **kwargs)
+
+ def Render(*args, **kwargs):
+ """
+ Render(self, int x, int y, int from=0, int dont_render=False, int to=INT_MAX,
+ int choices=None, int LCOUNT=0) -> int
+ """
+ return _html.HtmlDCRenderer_Render(*args, **kwargs)
+
+ def GetTotalHeight(*args, **kwargs):
+ """GetTotalHeight(self) -> int"""
+ return _html.HtmlDCRenderer_GetTotalHeight(*args, **kwargs)
+
+
+class HtmlDCRendererPtr(HtmlDCRenderer):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = HtmlDCRenderer
+_html.HtmlDCRenderer_swigregister(HtmlDCRendererPtr)
+
+PAGE_ODD = _html.PAGE_ODD
+PAGE_EVEN = _html.PAGE_EVEN
+PAGE_ALL = _html.PAGE_ALL
+class HtmlPrintout(_windows.Printout):
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxHtmlPrintout instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+ def __init__(self, *args, **kwargs):
+ """__init__(self, String title=HtmlPrintoutTitleStr) -> HtmlPrintout"""
+ newobj = _html.new_HtmlPrintout(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def SetHtmlText(*args, **kwargs):
+ """SetHtmlText(self, String html, String basepath=EmptyString, bool isdir=True)"""
+ return _html.HtmlPrintout_SetHtmlText(*args, **kwargs)
+
+ def SetHtmlFile(*args, **kwargs):
+ """SetHtmlFile(self, String htmlfile)"""
+ return _html.HtmlPrintout_SetHtmlFile(*args, **kwargs)
+
+ def SetHeader(*args, **kwargs):
+ """SetHeader(self, String header, int pg=PAGE_ALL)"""
+ return _html.HtmlPrintout_SetHeader(*args, **kwargs)
+
+ def SetFooter(*args, **kwargs):
+ """SetFooter(self, String footer, int pg=PAGE_ALL)"""
+ return _html.HtmlPrintout_SetFooter(*args, **kwargs)
+
+ def SetFonts(*args, **kwargs):
+ """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
+ return _html.HtmlPrintout_SetFonts(*args, **kwargs)
+
+ def SetMargins(*args, **kwargs):
+ """
+ SetMargins(self, float top=25.2, float bottom=25.2, float left=25.2,
+ float right=25.2, float spaces=5)
+ """
+ return _html.HtmlPrintout_SetMargins(*args, **kwargs)
+
+ def AddFilter(*args, **kwargs):
+ """AddFilter(wxHtmlFilter filter)"""
+ return _html.HtmlPrintout_AddFilter(*args, **kwargs)
+
+ AddFilter = staticmethod(AddFilter)
+ def CleanUpStatics(*args, **kwargs):
+ """CleanUpStatics()"""
+ return _html.HtmlPrintout_CleanUpStatics(*args, **kwargs)
+
+ CleanUpStatics = staticmethod(CleanUpStatics)
+
+class HtmlPrintoutPtr(HtmlPrintout):
+ def __init__(self, this):