X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cbfc9df6768069f770bf8299fc0e6f528a92d4a8..7e173fdcefe57cb969e05be3f465c3e2b954e296:/wxPython/src/gtk/_core.py diff --git a/wxPython/src/gtk/_core.py b/wxPython/src/gtk/_core.py index fe25db7e47..275563cf2f 100644 --- a/wxPython/src/gtk/_core.py +++ b/wxPython/src/gtk/_core.py @@ -131,9 +131,6 @@ SB_HORIZONTAL = _core_.SB_HORIZONTAL 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 @@ -1911,6 +1908,73 @@ class Rect2D(object): _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 @@ -8143,9 +8207,21 @@ class VisualAttributes(object): _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 @@ -9094,12 +9170,24 @@ class Window(EvtHandler): """ 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) @@ -11385,6 +11473,15 @@ class Control(Window): """ 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 @@ -11417,6 +11514,14 @@ def PreControl(*args, **kwargs): 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 @@ -12072,14 +12177,6 @@ class SizerItem(Object): """ 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 @@ -12088,6 +12185,22 @@ class SizerItem(Object): """ 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) @@ -12096,21 +12209,41 @@ class SizerItem(Object): """ 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): """ @@ -12164,10 +12297,10 @@ class SizerItem(Object): 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):