X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a5f9094e25010e9a426e55f576af1988c99d3c91..2a783b2daaae6f06928e7095ebbc4fc039583907:/wxPython/src/gtk/grid.py?ds=sidebyside diff --git a/wxPython/src/gtk/grid.py b/wxPython/src/gtk/grid.py index 812342d11f..258f4b14a4 100644 --- a/wxPython/src/gtk/grid.py +++ b/wxPython/src/gtk/grid.py @@ -322,9 +322,8 @@ class GridCellEditor(GridCellWorker): def Destroy(*args, **kwargs): """Destroy(self)""" - val = _grid.GridCellEditor_Destroy(*args, **kwargs) - args[0].thisown = 0 - return val + args[0].this.own(False) + return _grid.GridCellEditor_Destroy(*args, **kwargs) CellAttr = property(GetCellAttr,SetCellAttr,doc="See `GetCellAttr` and `SetCellAttr`") Control = property(GetControl,SetControl,doc="See `GetControl` and `SetControl`") @@ -441,7 +440,26 @@ class GridCellBoolEditor(GridCellEditor): _grid.GridCellBoolEditor_swiginit(self,_grid.new_GridCellBoolEditor(*args, **kwargs)) self._setOORInfo(self) + def UseStringValues(*args, **kwargs): + """UseStringValues(String valueTrue=OneString, String valueFalse=EmptyString)""" + return _grid.GridCellBoolEditor_UseStringValues(*args, **kwargs) + + UseStringValues = staticmethod(UseStringValues) + def IsTrueValue(*args, **kwargs): + """IsTrueValue(String value) -> bool""" + return _grid.GridCellBoolEditor_IsTrueValue(*args, **kwargs) + + IsTrueValue = staticmethod(IsTrueValue) _grid.GridCellBoolEditor_swigregister(GridCellBoolEditor) +OneString = cvar.OneString + +def GridCellBoolEditor_UseStringValues(*args, **kwargs): + """GridCellBoolEditor_UseStringValues(String valueTrue=OneString, String valueFalse=EmptyString)""" + return _grid.GridCellBoolEditor_UseStringValues(*args, **kwargs) + +def GridCellBoolEditor_IsTrueValue(*args, **kwargs): + """GridCellBoolEditor_IsTrueValue(String value) -> bool""" + return _grid.GridCellBoolEditor_IsTrueValue(*args, **kwargs) class GridCellChoiceEditor(GridCellEditor): """Proxy of C++ GridCellChoiceEditor class""" @@ -900,9 +918,8 @@ class PyGridTableBase(GridTableBase): Deletes the C++ object this Python object is a proxy for. """ - val = _grid.PyGridTableBase_Destroy(*args, **kwargs) - args[0].thisown = 0 - return val + args[0].this.own(False) + return _grid.PyGridTableBase_Destroy(*args, **kwargs) def base_GetTypeName(*args, **kw): return PyGridTableBase.GetTypeName(*args, **kw)