X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a95a71334ccdc0377a515e1a23529930e7d86ac9..015fd9ef4833ec3d8b0043a1c7e448c8be4f734a:/wxPython/src/mac/html.py diff --git a/wxPython/src/mac/html.py b/wxPython/src/mac/html.py index c8185256b6..c6ae9a3a18 100644 --- a/wxPython/src/mac/html.py +++ b/wxPython/src/mac/html.py @@ -1,12 +1,16 @@ # 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__ +import _windows +import _core +wx = _core +__docfilter__ = wx.__DocFilter(globals()) #--------------------------------------------------------------------------- HTML_ALIGN_LEFT = _html.HTML_ALIGN_LEFT @@ -45,7 +49,7 @@ 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): +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): @@ -90,7 +94,7 @@ HtmlWindowNameStr = cvar.HtmlWindowNameStr HtmlPrintoutTitleStr = cvar.HtmlPrintoutTitleStr HtmlPrintingTitleStr = cvar.HtmlPrintingTitleStr -class HtmlTag(core.Object): +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,) @@ -134,7 +138,7 @@ class HtmlTagPtr(HtmlTag): self.__class__ = HtmlTag _html.HtmlTag_swigregister(HtmlTagPtr) -class HtmlParser(core.Object): +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,) @@ -323,7 +327,7 @@ class HtmlWinParserPtr(HtmlWinParser): self.__class__ = HtmlWinParser _html.HtmlWinParser_swigregister(HtmlWinParserPtr) -class HtmlTagHandler(core.Object): +class HtmlTagHandler(_core.Object): def __repr__(self): return "<%s.%s; proxy of C++ wxPyHtmlTagHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,) def __init__(self, *args, **kwargs): @@ -608,7 +612,7 @@ _html.HtmlRenderingInfo_swigregister(HtmlRenderingInfoPtr) HTML_FIND_EXACT = _html.HTML_FIND_EXACT HTML_FIND_NEAREST_BEFORE = _html.HTML_FIND_NEAREST_BEFORE HTML_FIND_NEAREST_AFTER = _html.HTML_FIND_NEAREST_AFTER -class HtmlCell(core.Object): +class HtmlCell(_core.Object): def __repr__(self): return "<%s.%s; proxy of C++ wxHtmlCell instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,) def __init__(self, *args, **kwargs): @@ -908,7 +912,7 @@ _html.HtmlWidgetCell_swigregister(HtmlWidgetCellPtr) #--------------------------------------------------------------------------- -class HtmlFilter(core.Object): +class HtmlFilter(_core.Object): def __repr__(self): return "<%s.%s; proxy of C++ wxPyHtmlFilter instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,) def __init__(self, *args, **kwargs): @@ -933,7 +937,7 @@ _html.HtmlFilter_swigregister(HtmlFilterPtr) #--------------------------------------------------------------------------- -class HtmlWindow(windows.ScrolledWindow): +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): @@ -1057,7 +1061,7 @@ class HtmlWindow(windows.ScrolledWindow): 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) @@ -1089,6 +1093,24 @@ class HtmlWindow(windows.ScrolledWindow): """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): @@ -1107,9 +1129,26 @@ 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): +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): @@ -1162,7 +1201,7 @@ _html.HtmlDCRenderer_swigregister(HtmlDCRendererPtr) PAGE_ODD = _html.PAGE_ODD PAGE_EVEN = _html.PAGE_EVEN PAGE_ALL = _html.PAGE_ALL -class HtmlPrintout(windows.Printout): +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): @@ -1199,12 +1238,12 @@ class HtmlPrintout(windows.Printout): 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) @@ -1224,7 +1263,7 @@ def HtmlPrintout_CleanUpStatics(*args, **kwargs): """HtmlPrintout_CleanUpStatics()""" return _html.HtmlPrintout_CleanUpStatics(*args, **kwargs) -class HtmlEasyPrinting(core.Object): +class HtmlEasyPrinting(_core.Object): def __repr__(self): return "<%s.%s; proxy of C++ wxHtmlEasyPrinting instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,) def __init__(self, *args, **kwargs): @@ -1481,7 +1520,7 @@ class HtmlHelpDataPtr(HtmlHelpData): self.__class__ = HtmlHelpData _html.HtmlHelpData_swigregister(HtmlHelpDataPtr) -class HtmlHelpFrame(windows.Frame): +class HtmlHelpFrame(_windows.Frame): def __repr__(self): return "<%s.%s; proxy of C++ wxHtmlHelpFrame instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,) def __init__(self, *args, **kwargs): @@ -1552,7 +1591,7 @@ HF_BOOKMARKS = _html.HF_BOOKMARKS HF_OPENFILES = _html.HF_OPENFILES HF_PRINT = _html.HF_PRINT HF_DEFAULTSTYLE = _html.HF_DEFAULTSTYLE -class HtmlHelpController(core.EvtHandler): +class HtmlHelpController(_core.EvtHandler): def __repr__(self): return "<%s.%s; proxy of C++ wxHtmlHelpController instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,) def __init__(self, *args, **kwargs):