SB_VERTICAL = _core_.SB_VERTICAL
RB_USE_CHECKBOX = _core_.RB_USE_CHECKBOX
ST_SIZEGRIP = _core_.ST_SIZEGRIP
-ST_NO_AUTORESIZE = _core_.ST_NO_AUTORESIZE
-ST_DOTS_MIDDLE = _core_.ST_DOTS_MIDDLE
-ST_DOTS_END = _core_.ST_DOTS_END
FLOOD_SURFACE = _core_.FLOOD_SURFACE
FLOOD_BORDER = _core_.FLOOD_BORDER
ODDEVEN_RULE = _core_.ODDEVEN_RULE
_core_.Rect2D_swigregister(Rect2D)
+class Position(object):
+ """Proxy of C++ Position class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """__init__(self, int row=0, int col=0) -> Position"""
+ _core_.Position_swiginit(self,_core_.new_Position(*args, **kwargs))
+ __swig_destroy__ = _core_.delete_Position
+ __del__ = lambda self : None;
+ def GetRow(*args, **kwargs):
+ """GetRow(self) -> int"""
+ return _core_.Position_GetRow(*args, **kwargs)
+
+ def GetColumn(*args, **kwargs):
+ """GetColumn(self) -> int"""
+ return _core_.Position_GetColumn(*args, **kwargs)
+
+ def GetCol(*args, **kwargs):
+ """GetCol(self) -> int"""
+ return _core_.Position_GetCol(*args, **kwargs)
+
+ def SetRow(*args, **kwargs):
+ """SetRow(self, int row)"""
+ return _core_.Position_SetRow(*args, **kwargs)
+
+ def SetColumn(*args, **kwargs):
+ """SetColumn(self, int column)"""
+ return _core_.Position_SetColumn(*args, **kwargs)
+
+ def SetCol(*args, **kwargs):
+ """SetCol(self, int column)"""
+ return _core_.Position_SetCol(*args, **kwargs)
+
+ def __eq__(*args, **kwargs):
+ """
+ __eq__(self, PyObject other) -> bool
+
+ Test for equality of wx.Position objects.
+ """
+ return _core_.Position___eq__(*args, **kwargs)
+
+ def __ne__(*args, **kwargs):
+ """
+ __ne__(self, PyObject other) -> bool
+
+ Test for inequality of wx.Position objects.
+ """
+ return _core_.Position___ne__(*args, **kwargs)
+
+ def __add__(*args):
+ """
+ __add__(self, Position p) -> Position
+ __add__(self, Size s) -> Position
+ """
+ return _core_.Position___add__(*args)
+
+ def __sub__(*args):
+ """
+ __sub__(self, Position p) -> Position
+ __sub__(self, Size s) -> Position
+ """
+ return _core_.Position___sub__(*args)
+
+ row = property(GetRow,SetRow)
+ col = property(GetCol,SetCol)
+_core_.Position_swigregister(Position)
+
#---------------------------------------------------------------------------
FromStart = _core_.FromStart
_core_.VisualAttributes_swiginit(self,_core_.new_VisualAttributes(*args, **kwargs))
__swig_destroy__ = _core_.delete_VisualAttributes
__del__ = lambda self : None;
- font = property(_core_.VisualAttributes_font_get, _core_.VisualAttributes_font_set)
- colFg = property(_core_.VisualAttributes_colFg_get, _core_.VisualAttributes_colFg_set)
- colBg = property(_core_.VisualAttributes_colBg_get, _core_.VisualAttributes_colBg_set)
+ def _get_font(*args, **kwargs):
+ """_get_font(self) -> Font"""
+ return _core_.VisualAttributes__get_font(*args, **kwargs)
+
+ def _get_colFg(*args, **kwargs):
+ """_get_colFg(self) -> Colour"""
+ return _core_.VisualAttributes__get_colFg(*args, **kwargs)
+
+ def _get_colBg(*args, **kwargs):
+ """_get_colBg(self) -> Colour"""
+ return _core_.VisualAttributes__get_colBg(*args, **kwargs)
+
+ font = property(_get_font)
+ colFg = property(_get_colFg)
+ colBg = property(_get_colBg)
_core_.VisualAttributes_swigregister(VisualAttributes)
NullAcceleratorTable = cvar.NullAcceleratorTable
PanelNameStr = cvar.PanelNameStr
"""
return _core_.Window_CanAcceptFocusFromKeyboard(*args, **kwargs)
+ def SetCanFocus(*args, **kwargs):
+ """SetCanFocus(self, bool canFocus)"""
+ return _core_.Window_SetCanFocus(*args, **kwargs)
+
+ def NavigateIn(*args, **kwargs):
+ """
+ NavigateIn(self, int flags=NavigationKeyEvent.IsForward) -> bool
+
+ Navigates inside this window.
+ """
+ return _core_.Window_NavigateIn(*args, **kwargs)
+
def Navigate(*args, **kwargs):
"""
Navigate(self, int flags=NavigationKeyEvent.IsForward) -> bool
- Does keyboard navigation from this window to another, by sending a
- `wx.NavigationKeyEvent`.
+ Does keyboard navigation starting from this window to another. This is
+ equivalient to self.GetParent().NavigateIn().
"""
return _core_.Window_Navigate(*args, **kwargs)
"""
return _core_.Control_Command(*args, **kwargs)
+ def RemoveMnemonics(*args, **kwargs):
+ """
+ RemoveMnemonics(String str) -> String
+
+ removes the mnemonics characters
+ """
+ return _core_.Control_RemoveMnemonics(*args, **kwargs)
+
+ RemoveMnemonics = staticmethod(RemoveMnemonics)
def GetClassDefaultAttributes(*args, **kwargs):
"""
GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
val = _core_.new_PreControl(*args, **kwargs)
return val
+def Control_RemoveMnemonics(*args, **kwargs):
+ """
+ Control_RemoveMnemonics(String str) -> String
+
+ removes the mnemonics characters
+ """
+ return _core_.Control_RemoveMnemonics(*args, **kwargs)
+
def Control_GetClassDefaultAttributes(*args, **kwargs):
"""
Control_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
"""
return _core_.SizerItem_GetWindow(*args, **kwargs)
- def SetWindow(*args, **kwargs):
- """
- SetWindow(self, Window window)
-
- Set the window to be managed by this sizer item.
- """
- return _core_.SizerItem_SetWindow(*args, **kwargs)
-
def GetSizer(*args, **kwargs):
"""
GetSizer(self) -> Sizer
"""
return _core_.SizerItem_GetSizer(*args, **kwargs)
+ def GetSpacer(*args, **kwargs):
+ """
+ GetSpacer(self) -> Size
+
+ Get the size of the spacer managed by this sizer item.
+ """
+ return _core_.SizerItem_GetSpacer(*args, **kwargs)
+
+ def SetWindow(*args, **kwargs):
+ """
+ SetWindow(self, Window window)
+
+ Set the window to be managed by this sizer item.
+ """
+ return _core_.SizerItem_SetWindow(*args, **kwargs)
+
def SetSizer(*args, **kwargs):
"""
SetSizer(self, Sizer sizer)
"""
return _core_.SizerItem_SetSizer(*args, **kwargs)
- def GetSpacer(*args, **kwargs):
+ def SetSpacer(*args, **kwargs):
"""
- GetSpacer(self) -> Size
+ SetSpacer(self, Size size)
- Get the size of the spacer managed by this sizer item.
+ Set the size of the spacer to be managed by this sizer item.
"""
- return _core_.SizerItem_GetSpacer(*args, **kwargs)
+ return _core_.SizerItem_SetSpacer(*args, **kwargs)
- def SetSpacer(*args, **kwargs):
+ SetWindow = wx._deprecated(SetWindow, "Use `AssignWindow` instead.")
+ SetSizer = wx._deprecated(SetSizer, "Use `AssignSizer` instead.")
+ SetSpacer = wx._deprecated(SetSpacer, "Use `AssignSpacer` instead.")
+
+ def AssignWindow(*args, **kwargs):
"""
- SetSpacer(self, Size size)
+ AssignWindow(self, Window window)
+
+ Set the window to be managed by this sizer item.
+ """
+ return _core_.SizerItem_AssignWindow(*args, **kwargs)
+
+ def AssignSizer(*args, **kwargs):
+ """
+ AssignSizer(self, Sizer sizer)
+
+ Set the subsizer to be managed by this sizer item.
+ """
+ return _core_.SizerItem_AssignSizer(*args, **kwargs)
+
+ def AssignSpacer(*args, **kwargs):
+ """
+ AssignSpacer(self, Size size)
Set the size of the spacer to be managed by this sizer item.
"""
- return _core_.SizerItem_SetSpacer(*args, **kwargs)
+ return _core_.SizerItem_AssignSpacer(*args, **kwargs)
def Show(*args, **kwargs):
"""
Ratio = property(GetRatio,SetRatio,doc="See `GetRatio` and `SetRatio`")
Rect = property(GetRect,doc="See `GetRect`")
Size = property(GetSize,doc="See `GetSize`")
- Sizer = property(GetSizer,SetSizer,doc="See `GetSizer` and `SetSizer`")
- Spacer = property(GetSpacer,SetSpacer,doc="See `GetSpacer` and `SetSpacer`")
+ Sizer = property(GetSizer,AssignSizer,doc="See `GetSizer` and `AssignSizer`")
+ Spacer = property(GetSpacer,AssignSpacer,doc="See `GetSpacer` and `AssignSpacer`")
UserData = property(GetUserData,SetUserData,doc="See `GetUserData` and `SetUserData`")
- Window = property(GetWindow,SetWindow,doc="See `GetWindow` and `SetWindow`")
+ Window = property(GetWindow,AssignWindow,doc="See `GetWindow` and `AssignWindow`")
_core_.SizerItem_swigregister(SizerItem)
def SizerItemWindow(*args, **kwargs):