+# Don't modify this file, modify the SWIG interface instead.
+
+import _html
+
+import windows
+import core
+wx = core
+#---------------------------------------------------------------------------
+
+HTML_ALIGN_LEFT = _html.HTML_ALIGN_LEFT
+HTML_ALIGN_CENTER = _html.HTML_ALIGN_CENTER
+HTML_ALIGN_RIGHT = _html.HTML_ALIGN_RIGHT
+HTML_ALIGN_BOTTOM = _html.HTML_ALIGN_BOTTOM
+HTML_ALIGN_TOP = _html.HTML_ALIGN_TOP
+HTML_CLR_FOREGROUND = _html.HTML_CLR_FOREGROUND
+HTML_CLR_BACKGROUND = _html.HTML_CLR_BACKGROUND
+HTML_UNITS_PIXELS = _html.HTML_UNITS_PIXELS
+HTML_UNITS_PERCENT = _html.HTML_UNITS_PERCENT
+HTML_INDENT_LEFT = _html.HTML_INDENT_LEFT
+HTML_INDENT_RIGHT = _html.HTML_INDENT_RIGHT
+HTML_INDENT_TOP = _html.HTML_INDENT_TOP
+HTML_INDENT_BOTTOM = _html.HTML_INDENT_BOTTOM
+HTML_INDENT_HORIZONTAL = _html.HTML_INDENT_HORIZONTAL
+HTML_INDENT_VERTICAL = _html.HTML_INDENT_VERTICAL
+HTML_INDENT_ALL = _html.HTML_INDENT_ALL
+HTML_COND_ISANCHOR = _html.HTML_COND_ISANCHOR
+HTML_COND_ISIMAGEMAP = _html.HTML_COND_ISIMAGEMAP
+HTML_COND_USER = _html.HTML_COND_USER
+HW_SCROLLBAR_NEVER = _html.HW_SCROLLBAR_NEVER
+HW_SCROLLBAR_AUTO = _html.HW_SCROLLBAR_AUTO
+HW_NO_SELECTION = _html.HW_NO_SELECTION
+HW_DEFAULT_STYLE = _html.HW_DEFAULT_STYLE
+HTML_OPEN = _html.HTML_OPEN
+HTML_BLOCK = _html.HTML_BLOCK
+HTML_REDIRECT = _html.HTML_REDIRECT
+HTML_URL_PAGE = _html.HTML_URL_PAGE
+HTML_URL_IMAGE = _html.HTML_URL_IMAGE
+HTML_URL_OTHER = _html.HTML_URL_OTHER
+class HtmlLinkInfo(core.Object):
+ """"""
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxHtmlLinkInfo instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+ def __init__(self, *args, **kwargs):
+ """__init__(wxString href, wxString target=wxPyEmptyString) -> HtmlLinkInfo"""
+ newobj = _html.new_HtmlLinkInfo(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def GetHref(*args, **kwargs):
+ """GetHref() -> wxString"""
+ return _html.HtmlLinkInfo_GetHref(*args, **kwargs)
+
+ def GetTarget(*args, **kwargs):
+ """GetTarget() -> wxString"""
+ return _html.HtmlLinkInfo_GetTarget(*args, **kwargs)
+
+ def GetEvent(*args, **kwargs):
+ """GetEvent() -> MouseEvent"""
+ return _html.HtmlLinkInfo_GetEvent(*args, **kwargs)
+
+ def GetHtmlCell(*args, **kwargs):
+ """GetHtmlCell() -> HtmlCell"""
+ return _html.HtmlLinkInfo_GetHtmlCell(*args, **kwargs)
+
+ def SetEvent(*args, **kwargs):
+ """SetEvent(MouseEvent e)"""
+ return _html.HtmlLinkInfo_SetEvent(*args, **kwargs)
+
+ def SetHtmlCell(*args, **kwargs):
+ """SetHtmlCell(HtmlCell e)"""
+ return _html.HtmlLinkInfo_SetHtmlCell(*args, **kwargs)
+
+
+class HtmlLinkInfoPtr(HtmlLinkInfo):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = HtmlLinkInfo
+_html.HtmlLinkInfo_swigregister(HtmlLinkInfoPtr)
+
+class HtmlTag(core.Object):
+ """"""
+ def __init__(self): raise RuntimeError, "No constructor defined"
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxHtmlTag instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+ def GetName(*args, **kwargs):
+ """GetName() -> wxString"""
+ return _html.HtmlTag_GetName(*args, **kwargs)
+
+ def HasParam(*args, **kwargs):
+ """HasParam(wxString par) -> bool"""
+ return _html.HtmlTag_HasParam(*args, **kwargs)
+
+ def GetParam(*args, **kwargs):
+ """GetParam(wxString par, int with_commas=False) -> wxString"""
+ return _html.HtmlTag_GetParam(*args, **kwargs)
+
+ def GetAllParams(*args, **kwargs):
+ """GetAllParams() -> wxString"""
+ return _html.HtmlTag_GetAllParams(*args, **kwargs)
+
+ def HasEnding(*args, **kwargs):
+ """HasEnding() -> bool"""
+ return _html.HtmlTag_HasEnding(*args, **kwargs)
+
+ def GetBeginPos(*args, **kwargs):
+ """GetBeginPos() -> int"""
+ return _html.HtmlTag_GetBeginPos(*args, **kwargs)
+
+ def GetEndPos1(*args, **kwargs):
+ """GetEndPos1() -> int"""
+ return _html.HtmlTag_GetEndPos1(*args, **kwargs)
+
+ def GetEndPos2(*args, **kwargs):
+ """GetEndPos2() -> int"""
+ return _html.HtmlTag_GetEndPos2(*args, **kwargs)
+
+
+class HtmlTagPtr(HtmlTag):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = HtmlTag
+_html.HtmlTag_swigregister(HtmlTagPtr)
+
+class HtmlParser(core.Object):
+ """"""
+ def __init__(self): raise RuntimeError, "No constructor defined"
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxHtmlParser instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+ def SetFS(*args, **kwargs):
+ """SetFS(FileSystem fs)"""
+ return _html.HtmlParser_SetFS(*args, **kwargs)
+
+ def GetFS(*args, **kwargs):
+ """GetFS() -> FileSystem"""
+ return _html.HtmlParser_GetFS(*args, **kwargs)
+
+ def Parse(*args, **kwargs):
+ """Parse(wxString source) -> Object"""
+ return _html.HtmlParser_Parse(*args, **kwargs)
+
+ def InitParser(*args, **kwargs):
+ """InitParser(wxString source)"""
+ return _html.HtmlParser_InitParser(*args, **kwargs)
+
+ def DoneParser(*args, **kwargs):
+ """DoneParser()"""
+ return _html.HtmlParser_DoneParser(*args, **kwargs)
+
+ def DoParsing(*args, **kwargs):
+ """DoParsing(int begin_pos, int end_pos)"""
+ return _html.HtmlParser_DoParsing(*args, **kwargs)
+
+ def StopParsing(*args, **kwargs):
+ """StopParsing()"""
+ return _html.HtmlParser_StopParsing(*args, **kwargs)
+
+ def AddTagHandler(*args, **kwargs):
+ """AddTagHandler(wxHtmlTagHandler handler)"""
+ return _html.HtmlParser_AddTagHandler(*args, **kwargs)
+
+ def GetSource(*args, **kwargs):
+ """GetSource() -> wxString"""
+ return _html.HtmlParser_GetSource(*args, **kwargs)
+
+ def PushTagHandler(*args, **kwargs):
+ """PushTagHandler(wxHtmlTagHandler handler, wxString tags)"""
+ return _html.HtmlParser_PushTagHandler(*args, **kwargs)