]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/msw/html.py
reSWIGged
[wxWidgets.git] / wxPython / src / msw / html.py
index 08e7c3b0ccc18f773c7e3bf45b2ac06de70b9ee7..c6ae9a3a18d4ef552cdccbd9e26de43599fc10a8 100644 (file)
@@ -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):