X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c24da6d6a664b0adf7bdbf4f3dee50a3dadf8da6..92379a031b43293db5c88ef69b4cad9fd3c7abf2:/wxPython/src/msw/html.py diff --git a/wxPython/src/msw/html.py b/wxPython/src/msw/html.py index 08e7c3b0cc..c6ae9a3a18 100644 --- a/wxPython/src/msw/html.py +++ b/wxPython/src/msw/html.py @@ -1,6 +1,10 @@ # 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 @@ -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,6 +1129,23 @@ 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):