reSWIGged

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27287 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2004-05-14 22:18:25 +00:00
parent 70ff36630f
commit caef1a4da6
16 changed files with 665 additions and 237 deletions

View File

@@ -1,6 +1,11 @@
# This file was created automatically by SWIG. # This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead. # Don't modify this file, modify the SWIG interface instead.
"""
Various *gizmo* classes: `DynamicSashWindow`, `EditableListBox`,
`LEDNumberCtrl`, `TreeListCtrl`, etc.
"""
import _gizmos import _gizmos
import _windows import _windows

View File

@@ -1,6 +1,10 @@
# This file was created automatically by SWIG. # This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead. # Don't modify this file, modify the SWIG interface instead.
"""
`GLCanvas` provides an OpenGL Context on a `wx.Window`.
"""
import _glcanvas import _glcanvas
import _core import _core

View File

@@ -1,6 +1,11 @@
# This file was created automatically by SWIG. # This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead. # Don't modify this file, modify the SWIG interface instead.
"""
The Object Graphics Library provides for simple drawing and manipulation
of 2D objects.
"""
import _ogl import _ogl
import _windows import _windows

View File

@@ -1,6 +1,12 @@
# This file was created automatically by SWIG. # This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead. # Don't modify this file, modify the SWIG interface instead.
"""
The `StyledTextCtrl` provides a text editor that can used as a syntax
highlighting source code editor, or similar. Lexers for several programming
languages are built-in.
"""
import _stc import _stc
import _core import _core
@@ -1985,7 +1991,11 @@ class StyledTextCtrl(_core.Control):
return _stc.StyledTextCtrl_DocumentEndExtend(*args, **kwargs) return _stc.StyledTextCtrl_DocumentEndExtend(*args, **kwargs)
def PageUp(*args, **kwargs): def PageUp(*args, **kwargs):
"""PageUp(self)""" """
PageUp(self)
This is just a wrapper for ScrollPages(-1).
"""
return _stc.StyledTextCtrl_PageUp(*args, **kwargs) return _stc.StyledTextCtrl_PageUp(*args, **kwargs)
def PageUpExtend(*args, **kwargs): def PageUpExtend(*args, **kwargs):
@@ -1993,7 +2003,11 @@ class StyledTextCtrl(_core.Control):
return _stc.StyledTextCtrl_PageUpExtend(*args, **kwargs) return _stc.StyledTextCtrl_PageUpExtend(*args, **kwargs)
def PageDown(*args, **kwargs): def PageDown(*args, **kwargs):
"""PageDown(self)""" """
PageDown(self)
This is just a wrapper for ScrollPages(1).
"""
return _stc.StyledTextCtrl_PageDown(*args, **kwargs) return _stc.StyledTextCtrl_PageDown(*args, **kwargs)
def PageDownExtend(*args, **kwargs): def PageDownExtend(*args, **kwargs):

View File

@@ -1,6 +1,11 @@
# This file was created automatically by SWIG. # This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead. # Don't modify this file, modify the SWIG interface instead.
"""
The `XmlResource` class allows program resources defining menus, layout of
controls on a panel, etc.
"""
import _xrc import _xrc
import _core import _core

View File

@@ -69,12 +69,13 @@ class Button(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.Button_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Button_GetClassDefaultAttributes(*args, **kwargs)
@@ -114,12 +115,13 @@ def Button_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.Button_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Button_GetClassDefaultAttributes(*args, **kwargs)
@@ -369,12 +371,13 @@ class CheckBox(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.CheckBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.CheckBox_GetClassDefaultAttributes(*args, **kwargs)
@@ -405,12 +408,13 @@ def CheckBox_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.CheckBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.CheckBox_GetClassDefaultAttributes(*args, **kwargs)
@@ -478,12 +482,13 @@ class Choice(_core.ControlWithItems):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.Choice_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Choice_GetClassDefaultAttributes(*args, **kwargs)
@@ -514,12 +519,13 @@ def Choice_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.Choice_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Choice_GetClassDefaultAttributes(*args, **kwargs)
@@ -688,12 +694,13 @@ class ComboBox(Choice):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ComboBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ComboBox_GetClassDefaultAttributes(*args, **kwargs)
@@ -724,12 +731,13 @@ def ComboBox_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ComboBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ComboBox_GetClassDefaultAttributes(*args, **kwargs)
@@ -807,12 +815,13 @@ class Gauge(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.Gauge_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Gauge_GetClassDefaultAttributes(*args, **kwargs)
@@ -839,12 +848,13 @@ def Gauge_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.Gauge_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Gauge_GetClassDefaultAttributes(*args, **kwargs)
@@ -880,12 +890,13 @@ class StaticBox(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.StaticBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticBox_GetClassDefaultAttributes(*args, **kwargs)
@@ -914,12 +925,13 @@ def StaticBox_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.StaticBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticBox_GetClassDefaultAttributes(*args, **kwargs)
@@ -964,12 +976,13 @@ class StaticLine(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.StaticLine_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticLine_GetClassDefaultAttributes(*args, **kwargs)
@@ -999,12 +1012,13 @@ def StaticLine_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.StaticLine_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticLine_GetClassDefaultAttributes(*args, **kwargs)
@@ -1040,12 +1054,13 @@ class StaticText(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.StaticText_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticText_GetClassDefaultAttributes(*args, **kwargs)
@@ -1071,12 +1086,13 @@ def StaticText_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.StaticText_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticText_GetClassDefaultAttributes(*args, **kwargs)
@@ -1124,12 +1140,13 @@ class StaticBitmap(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.StaticBitmap_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticBitmap_GetClassDefaultAttributes(*args, **kwargs)
@@ -1155,12 +1172,13 @@ def StaticBitmap_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.StaticBitmap_GetClassDefaultAttributes(*args, **kwargs) return _controls_.StaticBitmap_GetClassDefaultAttributes(*args, **kwargs)
@@ -1279,12 +1297,13 @@ class ListBox(_core.ControlWithItems):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ListBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ListBox_GetClassDefaultAttributes(*args, **kwargs)
@@ -1311,12 +1330,13 @@ def ListBox_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ListBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ListBox_GetClassDefaultAttributes(*args, **kwargs)
@@ -1813,12 +1833,13 @@ class TextCtrl(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.TextCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.TextCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -1844,12 +1865,13 @@ def TextCtrl_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.TextCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.TextCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -1959,12 +1981,13 @@ class ScrollBar(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ScrollBar_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ScrollBar_GetClassDefaultAttributes(*args, **kwargs)
@@ -1991,12 +2014,13 @@ def ScrollBar_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ScrollBar_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ScrollBar_GetClassDefaultAttributes(*args, **kwargs)
@@ -2068,12 +2092,13 @@ class SpinButton(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.SpinButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.SpinButton_GetClassDefaultAttributes(*args, **kwargs)
@@ -2101,12 +2126,13 @@ def SpinButton_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.SpinButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.SpinButton_GetClassDefaultAttributes(*args, **kwargs)
@@ -2170,12 +2196,13 @@ class SpinCtrl(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.SpinCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.SpinCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -2201,12 +2228,13 @@ def SpinCtrl_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.SpinCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.SpinCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -2332,12 +2360,13 @@ class RadioBox(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.RadioBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.RadioBox_GetClassDefaultAttributes(*args, **kwargs)
@@ -2365,12 +2394,13 @@ def RadioBox_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.RadioBox_GetClassDefaultAttributes(*args, **kwargs) return _controls_.RadioBox_GetClassDefaultAttributes(*args, **kwargs)
@@ -2414,12 +2444,13 @@ class RadioButton(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.RadioButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.RadioButton_GetClassDefaultAttributes(*args, **kwargs)
@@ -2445,12 +2476,13 @@ def RadioButton_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.RadioButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.RadioButton_GetClassDefaultAttributes(*args, **kwargs)
@@ -2573,12 +2605,13 @@ class Slider(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.Slider_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Slider_GetClassDefaultAttributes(*args, **kwargs)
@@ -2605,12 +2638,13 @@ def Slider_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.Slider_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Slider_GetClassDefaultAttributes(*args, **kwargs)
@@ -2665,12 +2699,13 @@ class ToggleButton(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ToggleButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ToggleButton_GetClassDefaultAttributes(*args, **kwargs)
@@ -2697,12 +2732,13 @@ def ToggleButton_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ToggleButton_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ToggleButton_GetClassDefaultAttributes(*args, **kwargs)
@@ -2798,12 +2834,13 @@ class BookCtrl(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.BookCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.BookCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -2824,12 +2861,13 @@ def BookCtrl_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.BookCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.BookCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -2933,12 +2971,13 @@ class Notebook(BookCtrl):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.Notebook_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Notebook_GetClassDefaultAttributes(*args, **kwargs)
@@ -2964,12 +3003,13 @@ def Notebook_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.Notebook_GetClassDefaultAttributes(*args, **kwargs) return _controls_.Notebook_GetClassDefaultAttributes(*args, **kwargs)
@@ -3669,12 +3709,13 @@ class ToolBar(ToolBarBase):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ToolBar_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ToolBar_GetClassDefaultAttributes(*args, **kwargs)
@@ -3700,12 +3741,13 @@ def ToolBar_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ToolBar_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ToolBar_GetClassDefaultAttributes(*args, **kwargs)
@@ -4496,12 +4538,13 @@ class ListCtrl(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ListCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ListCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -4527,12 +4570,13 @@ def ListCtrl_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.ListCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.ListCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -5178,12 +5222,13 @@ class TreeCtrl(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.TreeCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.TreeCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -5209,12 +5254,13 @@ def TreeCtrl_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _controls_.TreeCtrl_GetClassDefaultAttributes(*args, **kwargs) return _controls_.TreeCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -5399,6 +5445,10 @@ class PyControl(_core.Control):
"""_setCallbackInfo(self, PyObject self, PyObject _class)""" """_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _controls_.PyControl__setCallbackInfo(*args, **kwargs) return _controls_.PyControl__setCallbackInfo(*args, **kwargs)
def SetBestSize(*args, **kwargs):
"""SetBestSize(self, Size size)"""
return _controls_.PyControl_SetBestSize(*args, **kwargs)
def base_DoMoveWindow(*args, **kwargs): def base_DoMoveWindow(*args, **kwargs):
"""base_DoMoveWindow(self, int x, int y, int width, int height)""" """base_DoMoveWindow(self, int x, int y, int width, int height)"""
return _controls_.PyControl_base_DoMoveWindow(*args, **kwargs) return _controls_.PyControl_base_DoMoveWindow(*args, **kwargs)
@@ -5479,6 +5529,10 @@ class PyControl(_core.Control):
"""base_ApplyParentThemeBackground(self, Colour c)""" """base_ApplyParentThemeBackground(self, Colour c)"""
return _controls_.PyControl_base_ApplyParentThemeBackground(*args, **kwargs) return _controls_.PyControl_base_ApplyParentThemeBackground(*args, **kwargs)
def base_GetDefaultAttributes(*args, **kwargs):
"""base_GetDefaultAttributes(self) -> VisualAttributes"""
return _controls_.PyControl_base_GetDefaultAttributes(*args, **kwargs)
class PyControlPtr(PyControl): class PyControlPtr(PyControl):
def __init__(self, this): def __init__(self, this):

View File

@@ -945,6 +945,7 @@ public:
const wxString& name = wxPyControlNameStr) const wxString& name = wxPyControlNameStr)
: wxControl(parent, id, pos, size, style, validator, name) {} : wxControl(parent, id, pos, size, style, validator, name) {}
void SetBestSize(const wxSize& size) { wxControl::SetBestSize(size); }
DEC_PYCALLBACK_VOID_INT4(DoMoveWindow); DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
DEC_PYCALLBACK_VOID_INT5(DoSetSize); DEC_PYCALLBACK_VOID_INT5(DoSetSize);
@@ -970,8 +971,9 @@ public:
DEC_PYCALLBACK_VOID_WXWINBASE(AddChild); DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild); DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
DEC_PYCALLBACK_BOOL_(ShouldInheritColours); DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground); DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
PYPRIVATE; PYPRIVATE;
}; };
@@ -1002,8 +1004,9 @@ IMP_PYCALLBACK_SIZE_const(wxPyControl, wxControl, GetMaxSize);
IMP_PYCALLBACK_VOID_WXWINBASE(wxPyControl, wxControl, AddChild); IMP_PYCALLBACK_VOID_WXWINBASE(wxPyControl, wxControl, AddChild);
IMP_PYCALLBACK_VOID_WXWINBASE(wxPyControl, wxControl, RemoveChild); IMP_PYCALLBACK_VOID_WXWINBASE(wxPyControl, wxControl, RemoveChild);
IMP_PYCALLBACK_BOOL_(wxPyControl, wxControl, ShouldInheritColours); IMP_PYCALLBACK_BOOL_const(wxPyControl, wxControl, ShouldInheritColours);
IMP_PYCALLBACK__COLOUR(wxPyControl, wxControl, ApplyParentThemeBackground); IMP_PYCALLBACK__COLOUR(wxPyControl, wxControl, ApplyParentThemeBackground);
IMP_PYCALLBACK_VIZATTR_(wxPyControl, wxControl, GetDefaultAttributes);
@@ -29076,6 +29079,38 @@ static PyObject *_wrap_PyControl__setCallbackInfo(PyObject *self, PyObject *args
} }
static PyObject *_wrap_PyControl_SetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj;
wxPyControl *arg1 = (wxPyControl *) 0 ;
wxSize *arg2 = 0 ;
wxSize temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
char *kwnames[] = {
(char *) "self",(char *) "size", NULL
};
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyControl_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyControl,
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{
arg2 = &temp2;
if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
}
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
(arg1)->SetBestSize((wxSize const &)*arg2);
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_PyControl_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) { static PyObject *_wrap_PyControl_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj; PyObject *resultobj;
wxPyControl *arg1 = (wxPyControl *) 0 ; wxPyControl *arg1 = (wxPyControl *) 0 ;
@@ -29674,7 +29709,7 @@ static PyObject *_wrap_PyControl_base_ShouldInheritColours(PyObject *self, PyObj
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail; SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{ {
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = (bool)(arg1)->base_ShouldInheritColours(); result = (bool)((wxPyControl const *)arg1)->base_ShouldInheritColours();
wxPyEndAllowThreads(__tstate); wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
@@ -29720,6 +29755,36 @@ static PyObject *_wrap_PyControl_base_ApplyParentThemeBackground(PyObject *self,
} }
static PyObject *_wrap_PyControl_base_GetDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj;
wxPyControl *arg1 = (wxPyControl *) 0 ;
wxVisualAttributes result;
PyObject * obj0 = 0 ;
char *kwnames[] = {
(char *) "self", NULL
};
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyControl_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyControl,
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
result = (arg1)->base_GetDefaultAttributes();
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
{
wxVisualAttributes * resultptr;
resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
}
return resultobj;
fail:
return NULL;
}
static PyObject * PyControl_swigregister(PyObject *self, PyObject *args) { static PyObject * PyControl_swigregister(PyObject *self, PyObject *args) {
PyObject *obj; PyObject *obj;
if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
@@ -31935,6 +32000,7 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"new_PyControl", (PyCFunction) _wrap_new_PyControl, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_PyControl", (PyCFunction) _wrap_new_PyControl, METH_VARARGS | METH_KEYWORDS },
{ (char *)"new_PrePyControl", (PyCFunction) _wrap_new_PrePyControl, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_PrePyControl", (PyCFunction) _wrap_new_PrePyControl, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyControl__setCallbackInfo", (PyCFunction) _wrap_PyControl__setCallbackInfo, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyControl__setCallbackInfo", (PyCFunction) _wrap_PyControl__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyControl_SetBestSize", (PyCFunction) _wrap_PyControl_SetBestSize, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyControl_base_DoMoveWindow", (PyCFunction) _wrap_PyControl_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyControl_base_DoMoveWindow", (PyCFunction) _wrap_PyControl_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyControl_base_DoSetSize", (PyCFunction) _wrap_PyControl_base_DoSetSize, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyControl_base_DoSetSize", (PyCFunction) _wrap_PyControl_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyControl_base_DoSetClientSize", (PyCFunction) _wrap_PyControl_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyControl_base_DoSetClientSize", (PyCFunction) _wrap_PyControl_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
@@ -31955,6 +32021,7 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"PyControl_base_RemoveChild", (PyCFunction) _wrap_PyControl_base_RemoveChild, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyControl_base_RemoveChild", (PyCFunction) _wrap_PyControl_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyControl_base_ShouldInheritColours", (PyCFunction) _wrap_PyControl_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyControl_base_ShouldInheritColours", (PyCFunction) _wrap_PyControl_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyControl_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyControl_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyControl_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyControl_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyControl_base_GetDefaultAttributes", (PyCFunction) _wrap_PyControl_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyControl_swigregister", PyControl_swigregister, METH_VARARGS }, { (char *)"PyControl_swigregister", PyControl_swigregister, METH_VARARGS },
{ (char *)"new_HelpEvent", (PyCFunction) _wrap_new_HelpEvent, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_HelpEvent", (PyCFunction) _wrap_new_HelpEvent, METH_VARARGS | METH_KEYWORDS },
{ (char *)"HelpEvent_GetPosition", (PyCFunction) _wrap_HelpEvent_GetPosition, METH_VARARGS | METH_KEYWORDS }, { (char *)"HelpEvent_GetPosition", (PyCFunction) _wrap_HelpEvent_GetPosition, METH_VARARGS | METH_KEYWORDS },

View File

@@ -2593,22 +2593,27 @@ class EvtHandler(Object):
""" """
Bind an event to an event handler. Bind an event to an event handler.
event One of the EVT_* objects that specifies the :param event: One of the EVT_* objects that specifies the
type of event to bind, type of event to bind,
handler A callable object to be invoked when the event :param handler: A callable object to be invoked when the
is delivered to self. Pass None to disconnect an event is delivered to self. Pass None to
event handler. disconnect an event handler.
source Sometimes the event originates from a different window :param source: Sometimes the event originates from a
than self, but you still want to catch it in self. (For different window than self, but you still
example, a button event delivered to a frame.) By want to catch it in self. (For example, a
passing the source of the event, the event handling button event delivered to a frame.) By
system is able to differentiate between the same event passing the source of the event, the event
type from different controls. handling system is able to differentiate
between the same event type from different
controls.
id,id2 Used for menu IDs or for event types that require a :param id: Used to spcify the event source by ID instead
range of IDs of instance.
:param id2: Used when it is desirable to bind a handler
to a range of IDs, such as with EVT_MENU_RANGE.
""" """
if source is not None: if source is not None:
id = source.GetId() id = source.GetId()
@@ -6680,7 +6685,7 @@ class Window(EvtHandler):
useful if you want to use the same font or colour in your own control 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 as in a standard control -- which is a much better idea than hard
coding specific colours or fonts which might look completely out of coding specific colours or fonts which might look completely out of
place on the users system, especially if it uses themes. place on the user's system, especially if it uses themes.
""" """
return _core_.Window_GetDefaultAttributes(*args, **kwargs) return _core_.Window_GetDefaultAttributes(*args, **kwargs)
@@ -6691,12 +6696,13 @@ class Window(EvtHandler):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _core_.Window_GetClassDefaultAttributes(*args, **kwargs) return _core_.Window_GetClassDefaultAttributes(*args, **kwargs)
@@ -6710,7 +6716,7 @@ class Window(EvtHandler):
EVT_ERASE_BACKGROUND event handler function under Windows and EVT_ERASE_BACKGROUND event handler function under Windows and
automatically under GTK. automatically under GTK.
Note that setting the background colour does not cause an immediate Note that setting the background colour may not cause an immediate
refresh, so you may wish to call ClearBackground or Refresh after refresh, so you may wish to call ClearBackground or Refresh after
calling this function. calling this function.
@@ -7377,12 +7383,13 @@ def Window_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _core_.Window_GetClassDefaultAttributes(*args, **kwargs) return _core_.Window_GetClassDefaultAttributes(*args, **kwargs)
@@ -8176,12 +8183,13 @@ class Control(Window):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _core_.Control_GetClassDefaultAttributes(*args, **kwargs) return _core_.Control_GetClassDefaultAttributes(*args, **kwargs)
@@ -8212,12 +8220,13 @@ def Control_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. 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

@@ -1341,9 +1341,7 @@ wxPyApp *new_wxPyApp(){
} }
wxPyApp* wxGetApp() { wxPyApp* wxPyGetApp() { return (wxPyApp*)wxTheApp; }
return (wxPyApp*)wxTheApp;
}
@@ -20775,7 +20773,7 @@ static PyObject *_wrap_GetApp(PyObject *self, PyObject *args, PyObject *kwargs)
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":GetApp",kwnames)) goto fail; if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":GetApp",kwnames)) goto fail;
{ {
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = (wxPyApp *)wxGetApp(); result = (wxPyApp *)wxPyGetApp();
wxPyEndAllowThreads(__tstate); wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;

View File

@@ -1682,6 +1682,7 @@ class Font(GDIObject):
String face=EmptyString, String face=EmptyString,
int encoding=FONTENCODING_DEFAULT) -> Font int encoding=FONTENCODING_DEFAULT) -> Font
""" """
if kwargs.has_key('faceName'): kwargs['face'] = kwargs['faceName'];del kwargs['faceName']
newobj = _gdi_.new_Font(*args, **kwargs) newobj = _gdi_.new_Font(*args, **kwargs)
self.this = newobj.this self.this = newobj.this
self.thisown = 1 self.thisown = 1
@@ -1829,12 +1830,14 @@ _gdi_.Font_swigregister(FontPtr)
def FontFromNativeInfo(*args, **kwargs): def FontFromNativeInfo(*args, **kwargs):
"""FontFromNativeInfo(NativeFontInfo info) -> Font""" """FontFromNativeInfo(NativeFontInfo info) -> Font"""
if kwargs.has_key('faceName'): kwargs['face'] = kwargs['faceName'];del kwargs['faceName']
val = _gdi_.new_FontFromNativeInfo(*args, **kwargs) val = _gdi_.new_FontFromNativeInfo(*args, **kwargs)
val.thisown = 1 val.thisown = 1
return val return val
def FontFromNativeInfoString(*args, **kwargs): def FontFromNativeInfoString(*args, **kwargs):
"""FontFromNativeInfoString(String info) -> Font""" """FontFromNativeInfoString(String info) -> Font"""
if kwargs.has_key('faceName'): kwargs['face'] = kwargs['faceName'];del kwargs['faceName']
val = _gdi_.new_FontFromNativeInfoString(*args, **kwargs) val = _gdi_.new_FontFromNativeInfoString(*args, **kwargs)
val.thisown = 1 val.thisown = 1
return val return val
@@ -1844,6 +1847,7 @@ def Font2(*args, **kwargs):
Font2(int pointSize, int family, int flags=FONTFLAG_DEFAULT, Font2(int pointSize, int family, int flags=FONTFLAG_DEFAULT,
String face=EmptyString, int encoding=FONTENCODING_DEFAULT) -> Font String face=EmptyString, int encoding=FONTENCODING_DEFAULT) -> Font
""" """
if kwargs.has_key('faceName'): kwargs['face'] = kwargs['faceName'];del kwargs['faceName']
val = _gdi_.new_Font2(*args, **kwargs) val = _gdi_.new_Font2(*args, **kwargs)
val.thisown = 1 val.thisown = 1
return val return val

View File

@@ -48,12 +48,13 @@ class Panel(_core.Window):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.Panel_GetClassDefaultAttributes(*args, **kwargs) return _windows_.Panel_GetClassDefaultAttributes(*args, **kwargs)
@@ -79,12 +80,13 @@ def Panel_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.Panel_GetClassDefaultAttributes(*args, **kwargs) return _windows_.Panel_GetClassDefaultAttributes(*args, **kwargs)
@@ -211,12 +213,13 @@ class ScrolledWindow(Panel):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.ScrolledWindow_GetClassDefaultAttributes(*args, **kwargs) return _windows_.ScrolledWindow_GetClassDefaultAttributes(*args, **kwargs)
@@ -242,12 +245,13 @@ def ScrolledWindow_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.ScrolledWindow_GetClassDefaultAttributes(*args, **kwargs) return _windows_.ScrolledWindow_GetClassDefaultAttributes(*args, **kwargs)
@@ -480,12 +484,13 @@ class Frame(TopLevelWindow):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.Frame_GetClassDefaultAttributes(*args, **kwargs) return _windows_.Frame_GetClassDefaultAttributes(*args, **kwargs)
@@ -511,12 +516,13 @@ def Frame_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.Frame_GetClassDefaultAttributes(*args, **kwargs) return _windows_.Frame_GetClassDefaultAttributes(*args, **kwargs)
@@ -580,12 +586,13 @@ class Dialog(TopLevelWindow):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.Dialog_GetClassDefaultAttributes(*args, **kwargs) return _windows_.Dialog_GetClassDefaultAttributes(*args, **kwargs)
@@ -611,12 +618,13 @@ def Dialog_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.Dialog_GetClassDefaultAttributes(*args, **kwargs) return _windows_.Dialog_GetClassDefaultAttributes(*args, **kwargs)
@@ -799,12 +807,13 @@ class StatusBar(_core.Window):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.StatusBar_GetClassDefaultAttributes(*args, **kwargs) return _windows_.StatusBar_GetClassDefaultAttributes(*args, **kwargs)
@@ -830,12 +839,13 @@ def StatusBar_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.StatusBar_GetClassDefaultAttributes(*args, **kwargs) return _windows_.StatusBar_GetClassDefaultAttributes(*args, **kwargs)
@@ -1106,12 +1116,13 @@ class SplitterWindow(_core.Window):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.SplitterWindow_GetClassDefaultAttributes(*args, **kwargs) return _windows_.SplitterWindow_GetClassDefaultAttributes(*args, **kwargs)
@@ -1142,12 +1153,13 @@ def SplitterWindow_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _windows_.SplitterWindow_GetClassDefaultAttributes(*args, **kwargs) return _windows_.SplitterWindow_GetClassDefaultAttributes(*args, **kwargs)
@@ -3297,6 +3309,10 @@ class PyWindow(_core.Window):
"""_setCallbackInfo(self, PyObject self, PyObject _class)""" """_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _windows_.PyWindow__setCallbackInfo(*args, **kwargs) return _windows_.PyWindow__setCallbackInfo(*args, **kwargs)
def SetBestSize(*args, **kwargs):
"""SetBestSize(self, Size size)"""
return _windows_.PyWindow_SetBestSize(*args, **kwargs)
def base_DoMoveWindow(*args, **kwargs): def base_DoMoveWindow(*args, **kwargs):
"""base_DoMoveWindow(self, int x, int y, int width, int height)""" """base_DoMoveWindow(self, int x, int y, int width, int height)"""
return _windows_.PyWindow_base_DoMoveWindow(*args, **kwargs) return _windows_.PyWindow_base_DoMoveWindow(*args, **kwargs)
@@ -3377,6 +3393,10 @@ class PyWindow(_core.Window):
"""base_ApplyParentThemeBackground(self, Colour c)""" """base_ApplyParentThemeBackground(self, Colour c)"""
return _windows_.PyWindow_base_ApplyParentThemeBackground(*args, **kwargs) return _windows_.PyWindow_base_ApplyParentThemeBackground(*args, **kwargs)
def base_GetDefaultAttributes(*args, **kwargs):
"""base_GetDefaultAttributes(self) -> VisualAttributes"""
return _windows_.PyWindow_base_GetDefaultAttributes(*args, **kwargs)
class PyWindowPtr(PyWindow): class PyWindowPtr(PyWindow):
def __init__(self, this): def __init__(self, this):
@@ -3409,6 +3429,10 @@ class PyPanel(Panel):
"""_setCallbackInfo(self, PyObject self, PyObject _class)""" """_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _windows_.PyPanel__setCallbackInfo(*args, **kwargs) return _windows_.PyPanel__setCallbackInfo(*args, **kwargs)
def SetBestSize(*args, **kwargs):
"""SetBestSize(self, Size size)"""
return _windows_.PyPanel_SetBestSize(*args, **kwargs)
def base_DoMoveWindow(*args, **kwargs): def base_DoMoveWindow(*args, **kwargs):
"""base_DoMoveWindow(self, int x, int y, int width, int height)""" """base_DoMoveWindow(self, int x, int y, int width, int height)"""
return _windows_.PyPanel_base_DoMoveWindow(*args, **kwargs) return _windows_.PyPanel_base_DoMoveWindow(*args, **kwargs)
@@ -3489,6 +3513,10 @@ class PyPanel(Panel):
"""base_ApplyParentThemeBackground(self, Colour c)""" """base_ApplyParentThemeBackground(self, Colour c)"""
return _windows_.PyPanel_base_ApplyParentThemeBackground(*args, **kwargs) return _windows_.PyPanel_base_ApplyParentThemeBackground(*args, **kwargs)
def base_GetDefaultAttributes(*args, **kwargs):
"""base_GetDefaultAttributes(self) -> VisualAttributes"""
return _windows_.PyPanel_base_GetDefaultAttributes(*args, **kwargs)
class PyPanelPtr(PyPanel): class PyPanelPtr(PyPanel):
def __init__(self, this): def __init__(self, this):
@@ -3521,6 +3549,10 @@ class PyScrolledWindow(ScrolledWindow):
"""_setCallbackInfo(self, PyObject self, PyObject _class)""" """_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _windows_.PyScrolledWindow__setCallbackInfo(*args, **kwargs) return _windows_.PyScrolledWindow__setCallbackInfo(*args, **kwargs)
def SetBestSize(*args, **kwargs):
"""SetBestSize(self, Size size)"""
return _windows_.PyScrolledWindow_SetBestSize(*args, **kwargs)
def base_DoMoveWindow(*args, **kwargs): def base_DoMoveWindow(*args, **kwargs):
"""base_DoMoveWindow(self, int x, int y, int width, int height)""" """base_DoMoveWindow(self, int x, int y, int width, int height)"""
return _windows_.PyScrolledWindow_base_DoMoveWindow(*args, **kwargs) return _windows_.PyScrolledWindow_base_DoMoveWindow(*args, **kwargs)
@@ -3601,6 +3633,10 @@ class PyScrolledWindow(ScrolledWindow):
"""base_ApplyParentThemeBackground(self, Colour c)""" """base_ApplyParentThemeBackground(self, Colour c)"""
return _windows_.PyScrolledWindow_base_ApplyParentThemeBackground(*args, **kwargs) return _windows_.PyScrolledWindow_base_ApplyParentThemeBackground(*args, **kwargs)
def base_GetDefaultAttributes(*args, **kwargs):
"""base_GetDefaultAttributes(self) -> VisualAttributes"""
return _windows_.PyScrolledWindow_base_GetDefaultAttributes(*args, **kwargs)
class PyScrolledWindowPtr(PyScrolledWindow): class PyScrolledWindowPtr(PyScrolledWindow):
def __init__(self, this): def __init__(self, this):

View File

@@ -864,6 +864,7 @@ public:
const wxString& name = wxPyPanelNameStr) const wxString& name = wxPyPanelNameStr)
: wxWindow(parent, id, pos, size, style, name) {} : wxWindow(parent, id, pos, size, style, name) {}
void SetBestSize(const wxSize& size) { wxWindow::SetBestSize(size); }
DEC_PYCALLBACK_VOID_INT4(DoMoveWindow); DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
DEC_PYCALLBACK_VOID_INT5(DoSetSize); DEC_PYCALLBACK_VOID_INT5(DoSetSize);
@@ -889,8 +890,9 @@ public:
DEC_PYCALLBACK_VOID_WXWINBASE(AddChild); DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild); DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
DEC_PYCALLBACK_BOOL_(ShouldInheritColours); DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground); DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
PYPRIVATE; PYPRIVATE;
}; };
@@ -921,8 +923,9 @@ IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, GetMaxSize);
IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, AddChild); IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, AddChild);
IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, RemoveChild); IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, RemoveChild);
IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, ShouldInheritColours); IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, ShouldInheritColours);
IMP_PYCALLBACK__COLOUR(wxPyWindow, wxWindow, ApplyParentThemeBackground); IMP_PYCALLBACK__COLOUR(wxPyWindow, wxWindow, ApplyParentThemeBackground);
IMP_PYCALLBACK_VIZATTR_(wxPyWindow, wxWindow, GetDefaultAttributes);
// C++ version of Python aware wxPanel // C++ version of Python aware wxPanel
@@ -938,6 +941,8 @@ public:
const wxString& name = wxPyPanelNameStr) const wxString& name = wxPyPanelNameStr)
: wxPanel(parent, id, pos, size, style, name) {} : wxPanel(parent, id, pos, size, style, name) {}
void SetBestSize(const wxSize& size) { wxPanel::SetBestSize(size); }
DEC_PYCALLBACK_VOID_INT4(DoMoveWindow); DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
DEC_PYCALLBACK_VOID_INT5(DoSetSize); DEC_PYCALLBACK_VOID_INT5(DoSetSize);
@@ -963,8 +968,9 @@ public:
DEC_PYCALLBACK_VOID_WXWINBASE(AddChild); DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild); DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
DEC_PYCALLBACK_BOOL_(ShouldInheritColours); DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground); DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
PYPRIVATE; PYPRIVATE;
}; };
@@ -995,9 +1001,11 @@ IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, GetMaxSize);
IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, AddChild); IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, AddChild);
IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, RemoveChild); IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, RemoveChild);
IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, ShouldInheritColours); IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, ShouldInheritColours);
IMP_PYCALLBACK__COLOUR(wxPyPanel, wxPanel, ApplyParentThemeBackground); IMP_PYCALLBACK__COLOUR(wxPyPanel, wxPanel, ApplyParentThemeBackground);
IMP_PYCALLBACK_VIZATTR_(wxPyPanel, wxPanel, GetDefaultAttributes);
// C++ version of Python aware wxScrolledWindow // C++ version of Python aware wxScrolledWindow
class wxPyScrolledWindow : public wxScrolledWindow class wxPyScrolledWindow : public wxScrolledWindow
{ {
@@ -1011,6 +1019,7 @@ public:
const wxString& name = wxPyPanelNameStr) const wxString& name = wxPyPanelNameStr)
: wxScrolledWindow(parent, id, pos, size, style, name) {} : wxScrolledWindow(parent, id, pos, size, style, name) {}
void SetBestSize(const wxSize& size) { wxScrolledWindow::SetBestSize(size); }
DEC_PYCALLBACK_VOID_INT4(DoMoveWindow); DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
DEC_PYCALLBACK_VOID_INT5(DoSetSize); DEC_PYCALLBACK_VOID_INT5(DoSetSize);
@@ -1036,8 +1045,9 @@ public:
DEC_PYCALLBACK_VOID_WXWINBASE(AddChild); DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild); DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
DEC_PYCALLBACK_BOOL_(ShouldInheritColours); DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground); DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
PYPRIVATE; PYPRIVATE;
}; };
@@ -1068,8 +1078,10 @@ IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, GetMaxSize);
IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, AddChild); IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, AddChild);
IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, RemoveChild); IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, RemoveChild);
IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, ShouldInheritColours); IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, ShouldInheritColours);
IMP_PYCALLBACK__COLOUR(wxPyScrolledWindow, wxScrolledWindow, ApplyParentThemeBackground); IMP_PYCALLBACK__COLOUR(wxPyScrolledWindow, wxScrolledWindow, ApplyParentThemeBackground);
IMP_PYCALLBACK_VIZATTR_(wxPyScrolledWindow, wxScrolledWindow, GetDefaultAttributes);
#include "wx/wxPython/printfw.h" #include "wx/wxPython/printfw.h"
@@ -15534,6 +15546,38 @@ static PyObject *_wrap_PyWindow__setCallbackInfo(PyObject *self, PyObject *args,
} }
static PyObject *_wrap_PyWindow_SetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj;
wxPyWindow *arg1 = (wxPyWindow *) 0 ;
wxSize *arg2 = 0 ;
wxSize temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
char *kwnames[] = {
(char *) "self",(char *) "size", NULL
};
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{
arg2 = &temp2;
if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
}
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
(arg1)->SetBestSize((wxSize const &)*arg2);
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_PyWindow_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) { static PyObject *_wrap_PyWindow_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj; PyObject *resultobj;
wxPyWindow *arg1 = (wxPyWindow *) 0 ; wxPyWindow *arg1 = (wxPyWindow *) 0 ;
@@ -16132,7 +16176,7 @@ static PyObject *_wrap_PyWindow_base_ShouldInheritColours(PyObject *self, PyObje
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail; SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{ {
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = (bool)(arg1)->base_ShouldInheritColours(); result = (bool)((wxPyWindow const *)arg1)->base_ShouldInheritColours();
wxPyEndAllowThreads(__tstate); wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
@@ -16178,6 +16222,36 @@ static PyObject *_wrap_PyWindow_base_ApplyParentThemeBackground(PyObject *self,
} }
static PyObject *_wrap_PyWindow_base_GetDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj;
wxPyWindow *arg1 = (wxPyWindow *) 0 ;
wxVisualAttributes result;
PyObject * obj0 = 0 ;
char *kwnames[] = {
(char *) "self", NULL
};
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
result = (arg1)->base_GetDefaultAttributes();
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
{
wxVisualAttributes * resultptr;
resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
}
return resultobj;
fail:
return NULL;
}
static PyObject * PyWindow_swigregister(PyObject *self, PyObject *args) { static PyObject * PyWindow_swigregister(PyObject *self, PyObject *args) {
PyObject *obj; PyObject *obj;
if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
@@ -16313,6 +16387,38 @@ static PyObject *_wrap_PyPanel__setCallbackInfo(PyObject *self, PyObject *args,
} }
static PyObject *_wrap_PyPanel_SetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj;
wxPyPanel *arg1 = (wxPyPanel *) 0 ;
wxSize *arg2 = 0 ;
wxSize temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
char *kwnames[] = {
(char *) "self",(char *) "size", NULL
};
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{
arg2 = &temp2;
if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
}
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
(arg1)->SetBestSize((wxSize const &)*arg2);
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_PyPanel_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) { static PyObject *_wrap_PyPanel_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj; PyObject *resultobj;
wxPyPanel *arg1 = (wxPyPanel *) 0 ; wxPyPanel *arg1 = (wxPyPanel *) 0 ;
@@ -16911,7 +17017,7 @@ static PyObject *_wrap_PyPanel_base_ShouldInheritColours(PyObject *self, PyObjec
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail; SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{ {
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = (bool)(arg1)->base_ShouldInheritColours(); result = (bool)((wxPyPanel const *)arg1)->base_ShouldInheritColours();
wxPyEndAllowThreads(__tstate); wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
@@ -16957,6 +17063,36 @@ static PyObject *_wrap_PyPanel_base_ApplyParentThemeBackground(PyObject *self, P
} }
static PyObject *_wrap_PyPanel_base_GetDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj;
wxPyPanel *arg1 = (wxPyPanel *) 0 ;
wxVisualAttributes result;
PyObject * obj0 = 0 ;
char *kwnames[] = {
(char *) "self", NULL
};
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
result = (arg1)->base_GetDefaultAttributes();
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
{
wxVisualAttributes * resultptr;
resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
}
return resultobj;
fail:
return NULL;
}
static PyObject * PyPanel_swigregister(PyObject *self, PyObject *args) { static PyObject * PyPanel_swigregister(PyObject *self, PyObject *args) {
PyObject *obj; PyObject *obj;
if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
@@ -17092,6 +17228,38 @@ static PyObject *_wrap_PyScrolledWindow__setCallbackInfo(PyObject *self, PyObjec
} }
static PyObject *_wrap_PyScrolledWindow_SetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj;
wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
wxSize *arg2 = 0 ;
wxSize temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
char *kwnames[] = {
(char *) "self",(char *) "size", NULL
};
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{
arg2 = &temp2;
if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
}
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
(arg1)->SetBestSize((wxSize const &)*arg2);
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_PyScrolledWindow_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) { static PyObject *_wrap_PyScrolledWindow_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj; PyObject *resultobj;
wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ; wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
@@ -17690,7 +17858,7 @@ static PyObject *_wrap_PyScrolledWindow_base_ShouldInheritColours(PyObject *self
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail; SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{ {
PyThreadState* __tstate = wxPyBeginAllowThreads(); PyThreadState* __tstate = wxPyBeginAllowThreads();
result = (bool)(arg1)->base_ShouldInheritColours(); result = (bool)((wxPyScrolledWindow const *)arg1)->base_ShouldInheritColours();
wxPyEndAllowThreads(__tstate); wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail; if (PyErr_Occurred()) SWIG_fail;
@@ -17736,6 +17904,36 @@ static PyObject *_wrap_PyScrolledWindow_base_ApplyParentThemeBackground(PyObject
} }
static PyObject *_wrap_PyScrolledWindow_base_GetDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject *resultobj;
wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
wxVisualAttributes result;
PyObject * obj0 = 0 ;
char *kwnames[] = {
(char *) "self", NULL
};
if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
result = (arg1)->base_GetDefaultAttributes();
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) SWIG_fail;
}
{
wxVisualAttributes * resultptr;
resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
}
return resultobj;
fail:
return NULL;
}
static PyObject * PyScrolledWindow_swigregister(PyObject *self, PyObject *args) { static PyObject * PyScrolledWindow_swigregister(PyObject *self, PyObject *args) {
PyObject *obj; PyObject *obj;
if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
@@ -25033,6 +25231,7 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"new_PyWindow", (PyCFunction) _wrap_new_PyWindow, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_PyWindow", (PyCFunction) _wrap_new_PyWindow, METH_VARARGS | METH_KEYWORDS },
{ (char *)"new_PrePyWindow", (PyCFunction) _wrap_new_PrePyWindow, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_PrePyWindow", (PyCFunction) _wrap_new_PrePyWindow, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyWindow__setCallbackInfo", (PyCFunction) _wrap_PyWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyWindow__setCallbackInfo", (PyCFunction) _wrap_PyWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyWindow_SetBestSize", (PyCFunction) _wrap_PyWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyWindow_base_DoSetSize", (PyCFunction) _wrap_PyWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyWindow_base_DoSetSize", (PyCFunction) _wrap_PyWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
@@ -25053,10 +25252,12 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"PyWindow_base_RemoveChild", (PyCFunction) _wrap_PyWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyWindow_base_RemoveChild", (PyCFunction) _wrap_PyWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyWindow_swigregister", PyWindow_swigregister, METH_VARARGS }, { (char *)"PyWindow_swigregister", PyWindow_swigregister, METH_VARARGS },
{ (char *)"new_PyPanel", (PyCFunction) _wrap_new_PyPanel, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_PyPanel", (PyCFunction) _wrap_new_PyPanel, METH_VARARGS | METH_KEYWORDS },
{ (char *)"new_PrePyPanel", (PyCFunction) _wrap_new_PrePyPanel, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_PrePyPanel", (PyCFunction) _wrap_new_PrePyPanel, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyPanel__setCallbackInfo", (PyCFunction) _wrap_PyPanel__setCallbackInfo, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyPanel__setCallbackInfo", (PyCFunction) _wrap_PyPanel__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyPanel_SetBestSize", (PyCFunction) _wrap_PyPanel_SetBestSize, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyPanel_base_DoMoveWindow", (PyCFunction) _wrap_PyPanel_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyPanel_base_DoMoveWindow", (PyCFunction) _wrap_PyPanel_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyPanel_base_DoSetSize", (PyCFunction) _wrap_PyPanel_base_DoSetSize, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyPanel_base_DoSetSize", (PyCFunction) _wrap_PyPanel_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyPanel_base_DoSetClientSize", (PyCFunction) _wrap_PyPanel_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyPanel_base_DoSetClientSize", (PyCFunction) _wrap_PyPanel_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
@@ -25077,10 +25278,12 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"PyPanel_base_RemoveChild", (PyCFunction) _wrap_PyPanel_base_RemoveChild, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyPanel_base_RemoveChild", (PyCFunction) _wrap_PyPanel_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyPanel_base_ShouldInheritColours", (PyCFunction) _wrap_PyPanel_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyPanel_base_ShouldInheritColours", (PyCFunction) _wrap_PyPanel_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyPanel_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyPanel_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyPanel_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyPanel_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyPanel_base_GetDefaultAttributes", (PyCFunction) _wrap_PyPanel_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyPanel_swigregister", PyPanel_swigregister, METH_VARARGS }, { (char *)"PyPanel_swigregister", PyPanel_swigregister, METH_VARARGS },
{ (char *)"new_PyScrolledWindow", (PyCFunction) _wrap_new_PyScrolledWindow, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_PyScrolledWindow", (PyCFunction) _wrap_new_PyScrolledWindow, METH_VARARGS | METH_KEYWORDS },
{ (char *)"new_PrePyScrolledWindow", (PyCFunction) _wrap_new_PrePyScrolledWindow, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_PrePyScrolledWindow", (PyCFunction) _wrap_new_PrePyScrolledWindow, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_PyScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_PyScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyScrolledWindow_SetBestSize", (PyCFunction) _wrap_PyScrolledWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyScrolledWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyScrolledWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyScrolledWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyScrolledWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyScrolledWindow_base_DoSetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyScrolledWindow_base_DoSetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyScrolledWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyScrolledWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
@@ -25101,6 +25304,7 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"PyScrolledWindow_base_RemoveChild", (PyCFunction) _wrap_PyScrolledWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyScrolledWindow_base_RemoveChild", (PyCFunction) _wrap_PyScrolledWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyScrolledWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyScrolledWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyScrolledWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyScrolledWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyScrolledWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyScrolledWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS }, { (char *)"PyScrolledWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyScrolledWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyScrolledWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyScrolledWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
{ (char *)"PyScrolledWindow_swigregister", PyScrolledWindow_swigregister, METH_VARARGS }, { (char *)"PyScrolledWindow_swigregister", PyScrolledWindow_swigregister, METH_VARARGS },
{ (char *)"new_PrintData", (PyCFunction) _wrap_new_PrintData, METH_VARARGS | METH_KEYWORDS }, { (char *)"new_PrintData", (PyCFunction) _wrap_new_PrintData, METH_VARARGS | METH_KEYWORDS },
{ (char *)"delete_PrintData", (PyCFunction) _wrap_delete_PrintData, METH_VARARGS | METH_KEYWORDS }, { (char *)"delete_PrintData", (PyCFunction) _wrap_delete_PrintData, METH_VARARGS | METH_KEYWORDS },

View File

@@ -1,6 +1,10 @@
# This file was created automatically by SWIG. # This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead. # Don't modify this file, modify the SWIG interface instead.
"""
Classes for an interactive Calendar control.
"""
import _calendar import _calendar
import _misc import _misc
@@ -451,12 +455,13 @@ class CalendarCtrl(_core.Control):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _calendar.CalendarCtrl_GetClassDefaultAttributes(*args, **kwargs) return _calendar.CalendarCtrl_GetClassDefaultAttributes(*args, **kwargs)
@@ -488,12 +493,13 @@ def CalendarCtrl_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. 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

@@ -1,6 +1,10 @@
# This file was created automatically by SWIG. # This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead. # Don't modify this file, modify the SWIG interface instead.
"""
Classes for implementing a spreadsheet-like control.
"""
import _grid import _grid
import _windows import _windows
@@ -1991,12 +1995,13 @@ class Grid(_windows.ScrolledWindow):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _grid.Grid_GetClassDefaultAttributes(*args, **kwargs) return _grid.Grid_GetClassDefaultAttributes(*args, **kwargs)
@@ -2016,12 +2021,13 @@ def Grid_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _grid.Grid_GetClassDefaultAttributes(*args, **kwargs) return _grid.Grid_GetClassDefaultAttributes(*args, **kwargs)

View File

@@ -1,6 +1,10 @@
# This file was created automatically by SWIG. # This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead. # Don't modify this file, modify the SWIG interface instead.
"""
Classes for a simple HTML rendering window, HTML Help Window, etc.
"""
import _html import _html
import _windows import _windows
@@ -1096,12 +1100,13 @@ class HtmlWindow(_windows.ScrolledWindow):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _html.HtmlWindow_GetClassDefaultAttributes(*args, **kwargs) return _html.HtmlWindow_GetClassDefaultAttributes(*args, **kwargs)
@@ -1131,12 +1136,13 @@ def HtmlWindow_GetClassDefaultAttributes(*args, **kwargs):
Get the default attributes for this class. This is useful if you want 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 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 control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the users colours or fonts which might look completely out of place on the
system, especially if it uses themes. user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of ignore under other platforms. Under Mac, it will change the size of
the returned font. See SetWindowVariant for more about this. the returned font. See `wx.Window.SetWindowVariant` for more about
this.
""" """
return _html.HtmlWindow_GetClassDefaultAttributes(*args, **kwargs) return _html.HtmlWindow_GetClassDefaultAttributes(*args, **kwargs)

View File

@@ -1,6 +1,11 @@
# This file was created automatically by SWIG. # This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead. # Don't modify this file, modify the SWIG interface instead.
"""
`Wizard` is a dialog class that guides the user through a sequence of steps,
or pages.
"""
import _wizard import _wizard
import _windows import _windows