thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
+ def Draw(*args, **kwargs):
+ """
+ Draw(self, Grid grid, GridCellAttr attr, DC dc, Rect rect, int row,
+ int col, bool isSelected)
+ """
+ return _grid.GridCellRenderer_Draw(*args, **kwargs)
+
+ def GetBestSize(*args, **kwargs):
+ """GetBestSize(self, Grid grid, GridCellAttr attr, DC dc, int row, int col) -> Size"""
+ return _grid.GridCellRenderer_GetBestSize(*args, **kwargs)
+
+ def Clone(*args, **kwargs):
+ """Clone(self) -> GridCellRenderer"""
+ return _grid.GridCellRenderer_Clone(*args, **kwargs)
+
_grid.GridCellRenderer_swigregister(GridCellRenderer)
class PyGridCellRenderer(GridCellRenderer):
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`")
_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"""
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)