Lots of SWIGging

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28096 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2004-06-29 21:06:02 +00:00
parent 74b8433210
commit 110da5b02e
50 changed files with 1792 additions and 1007 deletions

View File

@@ -1,4 +1,4 @@
// A bunch of %rename directives generated by ./distrib/build_renamers.py // A bunch of %rename directives generated by BuildRenamers in config.py
// in order to remove the wx prefix from all global scope names. // in order to remove the wx prefix from all global scope names.
#ifndef BUILDING_RENAMERS #ifndef BUILDING_RENAMERS

View File

@@ -1,4 +1,4 @@
// A bunch of %rename directives generated by ./distrib/build_renamers.py // A bunch of %rename directives generated by BuildRenamers in config.py
// in order to remove the wx prefix from all global scope names. // in order to remove the wx prefix from all global scope names.
#ifndef BUILDING_RENAMERS #ifndef BUILDING_RENAMERS

View File

@@ -65,7 +65,20 @@ class Button(_core.Control):
GetDefaultSize = staticmethod(GetDefaultSize) GetDefaultSize = staticmethod(GetDefaultSize)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.Button_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Button_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -98,7 +111,20 @@ def Button_GetDefaultSize(*args, **kwargs):
return _controls_.Button_GetDefaultSize(*args, **kwargs) return _controls_.Button_GetDefaultSize(*args, **kwargs)
def Button_GetClassDefaultAttributes(*args, **kwargs): def Button_GetClassDefaultAttributes(*args, **kwargs):
"""Button_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
Button_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 _controls_.Button_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Button_GetClassDefaultAttributes(*args, **kwargs)
class BitmapButton(Button): class BitmapButton(Button):
@@ -343,7 +369,20 @@ class CheckBox(_core.Control):
return _controls_.CheckBox_Is3rdStateAllowedForUser(*args, **kwargs) return _controls_.CheckBox_Is3rdStateAllowedForUser(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.CheckBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.CheckBox_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -367,7 +406,20 @@ def PreCheckBox(*args, **kwargs):
return val return val
def CheckBox_GetClassDefaultAttributes(*args, **kwargs): def CheckBox_GetClassDefaultAttributes(*args, **kwargs):
"""CheckBox_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
CheckBox_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 _controls_.CheckBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.CheckBox_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -430,7 +482,20 @@ class Choice(_core.ControlWithItems):
Select = SetSelection Select = SetSelection
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.Choice_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Choice_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -454,7 +519,20 @@ def PreChoice(*args, **kwargs):
return val return val
def Choice_GetClassDefaultAttributes(*args, **kwargs): def Choice_GetClassDefaultAttributes(*args, **kwargs):
"""Choice_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
Choice_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 _controls_.Choice_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Choice_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -618,7 +696,20 @@ class ComboBox(_core.Control,_core.ItemContainer):
return _controls_.ComboBox_Remove(*args, **kwargs) return _controls_.ComboBox_Remove(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.ComboBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ComboBox_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -642,7 +733,20 @@ def PreComboBox(*args, **kwargs):
return val return val
def ComboBox_GetClassDefaultAttributes(*args, **kwargs): def ComboBox_GetClassDefaultAttributes(*args, **kwargs):
"""ComboBox_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
ComboBox_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 _controls_.ComboBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ComboBox_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -713,7 +817,20 @@ class Gauge(_core.Control):
return _controls_.Gauge_GetBezelFace(*args, **kwargs) return _controls_.Gauge_GetBezelFace(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.Gauge_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Gauge_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -733,7 +850,20 @@ def PreGauge(*args, **kwargs):
return val return val
def Gauge_GetClassDefaultAttributes(*args, **kwargs): def Gauge_GetClassDefaultAttributes(*args, **kwargs):
"""Gauge_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
Gauge_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 _controls_.Gauge_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Gauge_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -762,7 +892,20 @@ class StaticBox(_core.Control):
return _controls_.StaticBox_Create(*args, **kwargs) return _controls_.StaticBox_Create(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.StaticBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticBox_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -784,7 +927,20 @@ def PreStaticBox(*args, **kwargs):
return val return val
def StaticBox_GetClassDefaultAttributes(*args, **kwargs): def StaticBox_GetClassDefaultAttributes(*args, **kwargs):
"""StaticBox_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
StaticBox_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 _controls_.StaticBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticBox_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -822,7 +978,20 @@ class StaticLine(_core.Control):
GetDefaultSize = staticmethod(GetDefaultSize) GetDefaultSize = staticmethod(GetDefaultSize)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.StaticLine_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticLine_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -845,7 +1014,20 @@ def StaticLine_GetDefaultSize(*args, **kwargs):
return _controls_.StaticLine_GetDefaultSize(*args, **kwargs) return _controls_.StaticLine_GetDefaultSize(*args, **kwargs)
def StaticLine_GetClassDefaultAttributes(*args, **kwargs): def StaticLine_GetClassDefaultAttributes(*args, **kwargs):
"""StaticLine_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
StaticLine_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 _controls_.StaticLine_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticLine_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -874,7 +1056,20 @@ class StaticText(_core.Control):
return _controls_.StaticText_Create(*args, **kwargs) return _controls_.StaticText_Create(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.StaticText_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticText_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -893,7 +1088,20 @@ def PreStaticText(*args, **kwargs):
return val return val
def StaticText_GetClassDefaultAttributes(*args, **kwargs): def StaticText_GetClassDefaultAttributes(*args, **kwargs):
"""StaticText_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
StaticText_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 _controls_.StaticText_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticText_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -934,7 +1142,20 @@ class StaticBitmap(_core.Control):
return _controls_.StaticBitmap_SetIcon(*args, **kwargs) return _controls_.StaticBitmap_SetIcon(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.StaticBitmap_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticBitmap_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -953,7 +1174,20 @@ def PreStaticBitmap(*args, **kwargs):
return val return val
def StaticBitmap_GetClassDefaultAttributes(*args, **kwargs): def StaticBitmap_GetClassDefaultAttributes(*args, **kwargs):
"""StaticBitmap_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
StaticBitmap_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 _controls_.StaticBitmap_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticBitmap_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -1065,7 +1299,20 @@ class ListBox(_core.ControlWithItems):
return _controls_.ListBox_SetItemFont(*args, **kwargs) return _controls_.ListBox_SetItemFont(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.ListBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ListBox_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -1085,7 +1332,20 @@ def PreListBox(*args, **kwargs):
return val return val
def ListBox_GetClassDefaultAttributes(*args, **kwargs): def ListBox_GetClassDefaultAttributes(*args, **kwargs):
"""ListBox_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
ListBox_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 _controls_.ListBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ListBox_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -1579,7 +1839,20 @@ class TextCtrl(_core.Control):
return _controls_.TextCtrl_GetString(*args, **kwargs) return _controls_.TextCtrl_GetString(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.TextCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.TextCtrl_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -1598,7 +1871,20 @@ def PreTextCtrl(*args, **kwargs):
return val return val
def TextCtrl_GetClassDefaultAttributes(*args, **kwargs): def TextCtrl_GetClassDefaultAttributes(*args, **kwargs):
"""TextCtrl_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
TextCtrl_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 _controls_.TextCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.TextCtrl_GetClassDefaultAttributes(*args, **kwargs)
wxEVT_COMMAND_TEXT_UPDATED = _controls_.wxEVT_COMMAND_TEXT_UPDATED wxEVT_COMMAND_TEXT_UPDATED = _controls_.wxEVT_COMMAND_TEXT_UPDATED
@@ -1701,7 +1987,20 @@ class ScrollBar(_core.Control):
return _controls_.ScrollBar_SetScrollbar(*args, **kwargs) return _controls_.ScrollBar_SetScrollbar(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.ScrollBar_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ScrollBar_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -1721,7 +2020,20 @@ def PreScrollBar(*args, **kwargs):
return val return val
def ScrollBar_GetClassDefaultAttributes(*args, **kwargs): def ScrollBar_GetClassDefaultAttributes(*args, **kwargs):
"""ScrollBar_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
ScrollBar_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 _controls_.ScrollBar_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ScrollBar_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -1786,7 +2098,20 @@ class SpinButton(_core.Control):
return _controls_.SpinButton_IsVertical(*args, **kwargs) return _controls_.SpinButton_IsVertical(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.SpinButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.SpinButton_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -1807,7 +2132,20 @@ def PreSpinButton(*args, **kwargs):
return val return val
def SpinButton_GetClassDefaultAttributes(*args, **kwargs): def SpinButton_GetClassDefaultAttributes(*args, **kwargs):
"""SpinButton_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
SpinButton_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 _controls_.SpinButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.SpinButton_GetClassDefaultAttributes(*args, **kwargs)
class SpinCtrl(_core.Control): class SpinCtrl(_core.Control):
@@ -1864,7 +2202,20 @@ class SpinCtrl(_core.Control):
return _controls_.SpinCtrl_SetSelection(*args, **kwargs) return _controls_.SpinCtrl_SetSelection(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.SpinCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.SpinCtrl_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -1883,7 +2234,20 @@ def PreSpinCtrl(*args, **kwargs):
return val return val
def SpinCtrl_GetClassDefaultAttributes(*args, **kwargs): def SpinCtrl_GetClassDefaultAttributes(*args, **kwargs):
"""SpinCtrl_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
SpinCtrl_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 _controls_.SpinCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.SpinCtrl_GetClassDefaultAttributes(*args, **kwargs)
class SpinEvent(_core.NotifyEvent): class SpinEvent(_core.NotifyEvent):
@@ -2004,7 +2368,20 @@ class RadioBox(_core.Control):
return _controls_.RadioBox_GetNextItem(*args, **kwargs) return _controls_.RadioBox_GetNextItem(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.RadioBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.RadioBox_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -2025,7 +2402,20 @@ def PreRadioBox(*args, **kwargs):
return val return val
def RadioBox_GetClassDefaultAttributes(*args, **kwargs): def RadioBox_GetClassDefaultAttributes(*args, **kwargs):
"""RadioBox_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
RadioBox_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 _controls_.RadioBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.RadioBox_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -2064,7 +2454,20 @@ class RadioButton(_core.Control):
return _controls_.RadioButton_SetValue(*args, **kwargs) return _controls_.RadioButton_SetValue(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.RadioButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.RadioButton_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -2083,7 +2486,20 @@ def PreRadioButton(*args, **kwargs):
return val return val
def RadioButton_GetClassDefaultAttributes(*args, **kwargs): def RadioButton_GetClassDefaultAttributes(*args, **kwargs):
"""RadioButton_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
RadioButton_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 _controls_.RadioButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.RadioButton_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -2201,7 +2617,20 @@ class Slider(_core.Control):
return _controls_.Slider_SetSelection(*args, **kwargs) return _controls_.Slider_SetSelection(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.Slider_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Slider_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -2221,7 +2650,20 @@ def PreSlider(*args, **kwargs):
return val return val
def Slider_GetClassDefaultAttributes(*args, **kwargs): def Slider_GetClassDefaultAttributes(*args, **kwargs):
"""Slider_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
Slider_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 _controls_.Slider_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Slider_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -2271,7 +2713,20 @@ class ToggleButton(_core.Control):
return _controls_.ToggleButton_SetLabel(*args, **kwargs) return _controls_.ToggleButton_SetLabel(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.ToggleButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ToggleButton_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -2291,7 +2746,20 @@ def PreToggleButton(*args, **kwargs):
return val return val
def ToggleButton_GetClassDefaultAttributes(*args, **kwargs): def ToggleButton_GetClassDefaultAttributes(*args, **kwargs):
"""ToggleButton_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
ToggleButton_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 _controls_.ToggleButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ToggleButton_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -2380,7 +2848,20 @@ class BookCtrl(_core.Control):
return _controls_.BookCtrl_AdvanceSelection(*args, **kwargs) return _controls_.BookCtrl_AdvanceSelection(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.BookCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.BookCtrl_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -2394,7 +2875,20 @@ _controls_.BookCtrl_swigregister(BookCtrlPtr)
NOTEBOOK_NAME = cvar.NOTEBOOK_NAME NOTEBOOK_NAME = cvar.NOTEBOOK_NAME
def BookCtrl_GetClassDefaultAttributes(*args, **kwargs): def BookCtrl_GetClassDefaultAttributes(*args, **kwargs):
"""BookCtrl_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
BookCtrl_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 _controls_.BookCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.BookCtrl_GetClassDefaultAttributes(*args, **kwargs)
class BookCtrlEvent(_core.NotifyEvent): class BookCtrlEvent(_core.NotifyEvent):
@@ -2492,7 +2986,20 @@ class Notebook(BookCtrl):
return _controls_.Notebook_CalcSizeFromPage(*args, **kwargs) return _controls_.Notebook_CalcSizeFromPage(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.Notebook_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Notebook_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -2511,7 +3018,20 @@ def PreNotebook(*args, **kwargs):
return val return val
def Notebook_GetClassDefaultAttributes(*args, **kwargs): def Notebook_GetClassDefaultAttributes(*args, **kwargs):
"""Notebook_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
Notebook_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 _controls_.Notebook_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Notebook_GetClassDefaultAttributes(*args, **kwargs)
class NotebookEvent(BookCtrlEvent): class NotebookEvent(BookCtrlEvent):
@@ -3229,7 +3749,20 @@ class ToolBar(ToolBarBase):
return _controls_.ToolBar_FindToolForPosition(*args, **kwargs) return _controls_.ToolBar_FindToolForPosition(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.ToolBar_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ToolBar_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -3248,7 +3781,20 @@ def PreToolBar(*args, **kwargs):
return val return val
def ToolBar_GetClassDefaultAttributes(*args, **kwargs): def ToolBar_GetClassDefaultAttributes(*args, **kwargs):
"""ToolBar_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
ToolBar_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 _controls_.ToolBar_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ToolBar_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -4033,7 +4579,20 @@ class ListCtrl(_core.Control):
return _controls_.ListCtrl_GetMainWindow(*args, **kwargs) return _controls_.ListCtrl_GetMainWindow(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.ListCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ListCtrl_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -4052,7 +4611,20 @@ def PreListCtrl(*args, **kwargs):
return val return val
def ListCtrl_GetClassDefaultAttributes(*args, **kwargs): def ListCtrl_GetClassDefaultAttributes(*args, **kwargs):
"""ListCtrl_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
ListCtrl_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 _controls_.ListCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ListCtrl_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -4690,7 +5262,20 @@ class TreeCtrl(_core.Control):
return _controls_.TreeCtrl_GetBoundingRect(*args, **kwargs) return _controls_.TreeCtrl_GetBoundingRect(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _controls_.TreeCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.TreeCtrl_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -4709,7 +5294,20 @@ def PreTreeCtrl(*args, **kwargs):
return val return val
def TreeCtrl_GetClassDefaultAttributes(*args, **kwargs): def TreeCtrl_GetClassDefaultAttributes(*args, **kwargs):
"""TreeCtrl_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
TreeCtrl_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 _controls_.TreeCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.TreeCtrl_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------

View File

@@ -1356,6 +1356,7 @@ static PyObject *_wrap_Button_GetClassDefaultAttributes(PyObject *self, PyObject
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxButton::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxButton::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -2441,6 +2442,7 @@ static PyObject *_wrap_CheckBox_GetClassDefaultAttributes(PyObject *self, PyObje
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxCheckBox::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxCheckBox::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -2892,6 +2894,7 @@ static PyObject *_wrap_Choice_GetClassDefaultAttributes(PyObject *self, PyObject
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxChoice::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxChoice::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -3779,6 +3782,7 @@ static PyObject *_wrap_ComboBox_GetClassDefaultAttributes(PyObject *self, PyObje
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxComboBox::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxComboBox::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -4306,6 +4310,7 @@ static PyObject *_wrap_Gauge_GetClassDefaultAttributes(PyObject *self, PyObject
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxGauge::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxGauge::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -4631,6 +4636,7 @@ static PyObject *_wrap_StaticBox_GetClassDefaultAttributes(PyObject *self, PyObj
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxStaticBox::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxStaticBox::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -4904,6 +4910,7 @@ static PyObject *_wrap_StaticLine_GetClassDefaultAttributes(PyObject *self, PyOb
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxStaticLine::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxStaticLine::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -5165,6 +5172,7 @@ static PyObject *_wrap_StaticText_GetClassDefaultAttributes(PyObject *self, PyOb
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxStaticText::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxStaticText::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -5510,6 +5518,7 @@ static PyObject *_wrap_StaticBitmap_GetClassDefaultAttributes(PyObject *self, Py
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxStaticBitmap::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxStaticBitmap::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -6517,6 +6526,7 @@ static PyObject *_wrap_ListBox_GetClassDefaultAttributes(PyObject *self, PyObjec
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxListBox::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxListBox::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -9849,6 +9859,7 @@ static PyObject *_wrap_TextCtrl_GetClassDefaultAttributes(PyObject *self, PyObje
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxTextCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxTextCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -10455,6 +10466,7 @@ static PyObject *_wrap_ScrollBar_GetClassDefaultAttributes(PyObject *self, PyObj
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxScrollBar::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxScrollBar::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -10944,6 +10956,7 @@ static PyObject *_wrap_SpinButton_GetClassDefaultAttributes(PyObject *self, PyOb
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxSpinButton::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxSpinButton::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -11455,6 +11468,7 @@ static PyObject *_wrap_SpinCtrl_GetClassDefaultAttributes(PyObject *self, PyObje
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxSpinCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxSpinCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -12394,6 +12408,7 @@ static PyObject *_wrap_RadioBox_GetClassDefaultAttributes(PyObject *self, PyObje
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxRadioBox::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxRadioBox::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -12736,6 +12751,7 @@ static PyObject *_wrap_RadioButton_GetClassDefaultAttributes(PyObject *self, PyO
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxRadioButton::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxRadioButton::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -13627,6 +13643,7 @@ static PyObject *_wrap_Slider_GetClassDefaultAttributes(PyObject *self, PyObject
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxSlider::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxSlider::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -14030,6 +14047,7 @@ static PyObject *_wrap_ToggleButton_GetClassDefaultAttributes(PyObject *self, Py
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxToggleButton::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxToggleButton::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -14755,6 +14773,7 @@ static PyObject *_wrap_BookCtrl_GetClassDefaultAttributes(PyObject *self, PyObje
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxBookCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxBookCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -15312,6 +15331,7 @@ static PyObject *_wrap_Notebook_GetClassDefaultAttributes(PyObject *self, PyObje
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxNotebook::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxNotebook::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -18595,6 +18615,7 @@ static PyObject *_wrap_ToolBar_GetClassDefaultAttributes(PyObject *self, PyObjec
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxToolBar::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxToolBar::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -23551,6 +23572,7 @@ static PyObject *_wrap_ListCtrl_GetClassDefaultAttributes(PyObject *self, PyObje
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxPyListCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxPyListCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1);
@@ -27773,6 +27795,7 @@ static PyObject *_wrap_TreeCtrl_GetClassDefaultAttributes(PyObject *self, PyObje
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxPyTreeCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxPyTreeCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1);

View File

@@ -8207,7 +8207,20 @@ class Control(Window):
return _core_.Control_SetLabel(*args, **kwargs) return _core_.Control_SetLabel(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _core_.Control_GetClassDefaultAttributes(*args, **kwargs) return _core_.Control_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -8231,7 +8244,20 @@ def PreControl(*args, **kwargs):
return val return val
def Control_GetClassDefaultAttributes(*args, **kwargs): def Control_GetClassDefaultAttributes(*args, **kwargs):
"""Control_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
Control_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 _core_.Control_GetClassDefaultAttributes(*args, **kwargs) return _core_.Control_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------

View File

@@ -33161,6 +33161,7 @@ static PyObject *_wrap_Control_GetClassDefaultAttributes(PyObject *self, PyObjec
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxControl::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxControl::GetClassDefaultAttributes((wxWindowVariant )arg1);

View File

@@ -449,7 +449,20 @@ class CalendarCtrl(_core.Control):
return _calendar.CalendarCtrl_GetYearControl(*args, **kwargs) return _calendar.CalendarCtrl_GetYearControl(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _calendar.CalendarCtrl_GetClassDefaultAttributes(*args, **kwargs) return _calendar.CalendarCtrl_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -474,7 +487,20 @@ def PreCalendarCtrl(*args, **kwargs):
return val return val
def CalendarCtrl_GetClassDefaultAttributes(*args, **kwargs): def CalendarCtrl_GetClassDefaultAttributes(*args, **kwargs):
"""CalendarCtrl_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
CalendarCtrl_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 _calendar.CalendarCtrl_GetClassDefaultAttributes(*args, **kwargs) return _calendar.CalendarCtrl_GetClassDefaultAttributes(*args, **kwargs)

View File

@@ -2254,6 +2254,7 @@ static PyObject *_wrap_CalendarCtrl_GetClassDefaultAttributes(PyObject *self, Py
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxCalendarCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxCalendarCtrl::GetClassDefaultAttributes((wxWindowVariant )arg1);

View File

@@ -8207,7 +8207,20 @@ class Control(Window):
return _core_.Control_SetLabel(*args, **kwargs) return _core_.Control_SetLabel(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
"""GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
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 _core_.Control_GetClassDefaultAttributes(*args, **kwargs) return _core_.Control_GetClassDefaultAttributes(*args, **kwargs)
GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes) GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
@@ -8231,7 +8244,20 @@ def PreControl(*args, **kwargs):
return val return val
def Control_GetClassDefaultAttributes(*args, **kwargs): def Control_GetClassDefaultAttributes(*args, **kwargs):
"""Control_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes""" """
Control_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 _core_.Control_GetClassDefaultAttributes(*args, **kwargs) return _core_.Control_GetClassDefaultAttributes(*args, **kwargs)
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------

View File

@@ -33161,6 +33161,7 @@ static PyObject *_wrap_Control_GetClassDefaultAttributes(PyObject *self, PyObjec
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
} }
{ {
if (!wxPyCheckForApp()) SWIG_fail;
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = wxControl::GetClassDefaultAttributes((wxWindowVariant )arg1); result = wxControl::GetClassDefaultAttributes((wxWindowVariant )arg1);

View File

@@ -5285,6 +5285,14 @@ class TreeCtrl(_core.Control):
"""GetBoundingRect(self, TreeItemId item, bool textOnly=False) -> PyObject""" """GetBoundingRect(self, TreeItemId item, bool textOnly=False) -> PyObject"""
return _controls_.TreeCtrl_GetBoundingRect(*args, **kwargs) return _controls_.TreeCtrl_GetBoundingRect(*args, **kwargs)
def SetState(*args, **kwargs):
"""SetState(self, TreeItemId node, int state)"""
return _controls_.TreeCtrl_SetState(*args, **kwargs)
def GetState(*args, **kwargs):
"""GetState(self, TreeItemId node) -> int"""
return _controls_.TreeCtrl_GetState(*args, **kwargs)
def GetClassDefaultAttributes(*args, **kwargs): def GetClassDefaultAttributes(*args, **kwargs):
""" """
GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes

View File

@@ -27983,6 +27983,79 @@ static PyObject *_wrap_TreeCtrl_GetBoundingRect(PyObject *self, PyObject *args,
} }
static PyObject *_wrap_TreeCtrl_SetState(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj;
wxPyTreeCtrl *arg1 = (wxPyTreeCtrl *) 0 ;
wxTreeItemId *arg2 = 0 ;
int arg3 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
PyObject * obj2 = 0 ;
char *kwnames[] = {
(char *) "self",(char *) "node",(char *) "state", NULL
};
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:TreeCtrl_SetState",kwnames,&obj0,&obj1,&obj2)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyTreeCtrl,
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxTreeItemId,
SWIG_POINTER_EXCEPTION | 0)) == -1)
SWIG_fail;
if (arg2 == NULL) {
PyErr_SetString(PyExc_TypeError,"null reference");
SWIG_fail;
}
arg3 = (int) SWIG_AsInt(obj2);
if (PyErr_Occurred()) SWIG_fail;
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
(arg1)->SetState((wxTreeItemId const &)*arg2,arg3);
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_TreeCtrl_GetState(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj;
wxPyTreeCtrl *arg1 = (wxPyTreeCtrl *) 0 ;
wxTreeItemId *arg2 = 0 ;
int result;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
char *kwnames[] = {
(char *) "self",(char *) "node", NULL
};
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TreeCtrl_GetState",kwnames,&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyTreeCtrl,
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxTreeItemId,
SWIG_POINTER_EXCEPTION | 0)) == -1)
SWIG_fail;
if (arg2 == NULL) {
PyErr_SetString(PyExc_TypeError,"null reference");
SWIG_fail;
}
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
result = (int)(arg1)->GetState((wxTreeItemId const &)*arg2);
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
resultobj = SWIG_FromInt((int)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_TreeCtrl_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) { static PyObject *_wrap_TreeCtrl_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj; PyObject *resultobj;
int arg1 = (int) wxWINDOW_VARIANT_NORMAL ; int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
@@ -32161,6 +32234,8 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"TreeCtrl_SortChildren", (PyCFunction) _wrap_TreeCtrl_SortChildren, METH_VARARGS | METH_KEYWORDS }, { (char *)"TreeCtrl_SortChildren", (PyCFunction) _wrap_TreeCtrl_SortChildren, METH_VARARGS | METH_KEYWORDS },
{ (char *)"TreeCtrl_HitTest", (PyCFunction) _wrap_TreeCtrl_HitTest, METH_VARARGS | METH_KEYWORDS }, { (char *)"TreeCtrl_HitTest", (PyCFunction) _wrap_TreeCtrl_HitTest, METH_VARARGS | METH_KEYWORDS },
{ (char *)"TreeCtrl_GetBoundingRect", (PyCFunction) _wrap_TreeCtrl_GetBoundingRect, METH_VARARGS | METH_KEYWORDS }, { (char *)"TreeCtrl_GetBoundingRect", (PyCFunction) _wrap_TreeCtrl_GetBoundingRect, METH_VARARGS | METH_KEYWORDS },
{ (char *)"TreeCtrl_SetState", (PyCFunction) _wrap_TreeCtrl_SetState, METH_VARARGS | METH_KEYWORDS },
{ (char *)"TreeCtrl_GetState", (PyCFunction) _wrap_TreeCtrl_GetState, METH_VARARGS | METH_KEYWORDS },
{ (char *)"TreeCtrl_GetClassDefaultAttributes", (PyCFunction) _wrap_TreeCtrl_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS }, { (char *)"TreeCtrl_GetClassDefaultAttributes", (PyCFunction) _wrap_TreeCtrl_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
{ (char *)"TreeCtrl_swigregister", TreeCtrl_swigregister, METH_VARARGS }, { (char *)"TreeCtrl_swigregister", TreeCtrl_swigregister, METH_VARARGS },
{ (char *)"new_GenericDirCtrl", (PyCFunction) _wrap_new_GenericDirCtrl, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_GenericDirCtrl", (PyCFunction) _wrap_new_GenericDirCtrl, METH_VARARGS | METH_KEYWORDS },

View File

@@ -1,7 +1,7 @@
## This file reverse renames symbols in the wx package to give ## This file reverse renames symbols in the wx package to give
## them their wx prefix again, for backwards compatibility. ## them their wx prefix again, for backwards compatibility.
## ##
## Generated by ./distrib/build_renamers.py ## Generated by BuildRenamers in config.py
# This silly stuff here is so the wxPython.wx module doesn't conflict # This silly stuff here is so the wxPython.wx module doesn't conflict
# with the wx package. We need to import modules from the wx package # with the wx package. We need to import modules from the wx package

View File

@@ -1,7 +1,7 @@
## This file reverse renames symbols in the wx package to give ## This file reverse renames symbols in the wx package to give
## them their wx prefix again, for backwards compatibility. ## them their wx prefix again, for backwards compatibility.
## ##
## Generated by ./distrib/build_renamers.py ## Generated by BuildRenamers in config.py
# This silly stuff here is so the wxPython.wx module doesn't conflict # This silly stuff here is so the wxPython.wx module doesn't conflict
# with the wx package. We need to import modules from the wx package # with the wx package. We need to import modules from the wx package