📄 grid.py
字号:
"""SetDefAttr(self, GridCellAttr defAttr)"""
return _grid.GridCellAttr_SetDefAttr(*args, **kwargs)
_grid.GridCellAttr_swigregister(GridCellAttr)
class GridCellAttrProvider(object):
"""Proxy of C++ GridCellAttrProvider 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) -> GridCellAttrProvider"""
_grid.GridCellAttrProvider_swiginit(self,_grid.new_GridCellAttrProvider(*args, **kwargs))
self._setOORInfo(self)
def _setOORInfo(*args, **kwargs):
"""_setOORInfo(self, PyObject _self)"""
return _grid.GridCellAttrProvider__setOORInfo(*args, **kwargs)
def GetAttr(*args, **kwargs):
"""GetAttr(self, int row, int col, int kind) -> GridCellAttr"""
return _grid.GridCellAttrProvider_GetAttr(*args, **kwargs)
def SetAttr(*args, **kwargs):
"""SetAttr(self, GridCellAttr attr, int row, int col)"""
return _grid.GridCellAttrProvider_SetAttr(*args, **kwargs)
def SetRowAttr(*args, **kwargs):
"""SetRowAttr(self, GridCellAttr attr, int row)"""
return _grid.GridCellAttrProvider_SetRowAttr(*args, **kwargs)
def SetColAttr(*args, **kwargs):
"""SetColAttr(self, GridCellAttr attr, int col)"""
return _grid.GridCellAttrProvider_SetColAttr(*args, **kwargs)
def UpdateAttrRows(*args, **kwargs):
"""UpdateAttrRows(self, size_t pos, int numRows)"""
return _grid.GridCellAttrProvider_UpdateAttrRows(*args, **kwargs)
def UpdateAttrCols(*args, **kwargs):
"""UpdateAttrCols(self, size_t pos, int numCols)"""
return _grid.GridCellAttrProvider_UpdateAttrCols(*args, **kwargs)
_grid.GridCellAttrProvider_swigregister(GridCellAttrProvider)
class PyGridCellAttrProvider(GridCellAttrProvider):
"""Proxy of C++ PyGridCellAttrProvider 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) -> PyGridCellAttrProvider"""
_grid.PyGridCellAttrProvider_swiginit(self,_grid.new_PyGridCellAttrProvider(*args, **kwargs))
self._setCallbackInfo(self, PyGridCellAttrProvider)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _grid.PyGridCellAttrProvider__setCallbackInfo(*args, **kwargs)
def GetAttr(*args, **kwargs):
"""GetAttr(self, int row, int col, int kind) -> GridCellAttr"""
return _grid.PyGridCellAttrProvider_GetAttr(*args, **kwargs)
def SetAttr(*args, **kwargs):
"""SetAttr(self, GridCellAttr attr, int row, int col)"""
return _grid.PyGridCellAttrProvider_SetAttr(*args, **kwargs)
def SetRowAttr(*args, **kwargs):
"""SetRowAttr(self, GridCellAttr attr, int row)"""
return _grid.PyGridCellAttrProvider_SetRowAttr(*args, **kwargs)
def SetColAttr(*args, **kwargs):
"""SetColAttr(self, GridCellAttr attr, int col)"""
return _grid.PyGridCellAttrProvider_SetColAttr(*args, **kwargs)
def base_GetAttr(*args, **kw):
return PyGridCellAttrProvider.GetAttr(*args, **kw)
base_GetAttr = wx._deprecated(base_GetAttr,
"Please use PyGridCellAttrProvider.GetAttr instead.")
def base_SetAttr(*args, **kw):
return PyGridCellAttrProvider.SetAttr(*args, **kw)
base_SetAttr = wx._deprecated(base_SetAttr,
"Please use PyGridCellAttrProvider.SetAttr instead.")
def base_SetRowAttr(*args, **kw):
return PyGridCellAttrProvider.SetRowAttr(*args, **kw)
base_SetRowAttr = wx._deprecated(base_SetRowAttr,
"Please use PyGridCellAttrProvider.SetRowAttr instead.")
def base_SetColAttr(*args, **kw):
return PyGridCellAttrProvider.SetColAttr(*args, **kw)
base_SetColAttr = wx._deprecated(base_SetColAttr,
"Please use PyGridCellAttrProvider.SetColAttr instead.")
_grid.PyGridCellAttrProvider_swigregister(PyGridCellAttrProvider)
class GridTableBase(_core.Object):
"""Proxy of C++ GridTableBase class"""
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
__swig_destroy__ = _grid.delete_GridTableBase
__del__ = lambda self : None;
def _setOORInfo(*args, **kwargs):
"""_setOORInfo(self, PyObject _self)"""
return _grid.GridTableBase__setOORInfo(*args, **kwargs)
def SetAttrProvider(*args, **kwargs):
"""SetAttrProvider(self, GridCellAttrProvider attrProvider)"""
return _grid.GridTableBase_SetAttrProvider(*args, **kwargs)
def GetAttrProvider(*args, **kwargs):
"""GetAttrProvider(self) -> GridCellAttrProvider"""
return _grid.GridTableBase_GetAttrProvider(*args, **kwargs)
def SetView(*args, **kwargs):
"""SetView(self, Grid grid)"""
return _grid.GridTableBase_SetView(*args, **kwargs)
def GetView(*args, **kwargs):
"""GetView(self) -> Grid"""
return _grid.GridTableBase_GetView(*args, **kwargs)
def GetNumberRows(*args, **kwargs):
"""GetNumberRows(self) -> int"""
return _grid.GridTableBase_GetNumberRows(*args, **kwargs)
def GetNumberCols(*args, **kwargs):
"""GetNumberCols(self) -> int"""
return _grid.GridTableBase_GetNumberCols(*args, **kwargs)
def IsEmptyCell(*args, **kwargs):
"""IsEmptyCell(self, int row, int col) -> bool"""
return _grid.GridTableBase_IsEmptyCell(*args, **kwargs)
def GetValue(*args, **kwargs):
"""GetValue(self, int row, int col) -> String"""
return _grid.GridTableBase_GetValue(*args, **kwargs)
def SetValue(*args, **kwargs):
"""SetValue(self, int row, int col, String value)"""
return _grid.GridTableBase_SetValue(*args, **kwargs)
def GetTypeName(*args, **kwargs):
"""GetTypeName(self, int row, int col) -> String"""
return _grid.GridTableBase_GetTypeName(*args, **kwargs)
def CanGetValueAs(*args, **kwargs):
"""CanGetValueAs(self, int row, int col, String typeName) -> bool"""
return _grid.GridTableBase_CanGetValueAs(*args, **kwargs)
def CanSetValueAs(*args, **kwargs):
"""CanSetValueAs(self, int row, int col, String typeName) -> bool"""
return _grid.GridTableBase_CanSetValueAs(*args, **kwargs)
def GetValueAsLong(*args, **kwargs):
"""GetValueAsLong(self, int row, int col) -> long"""
return _grid.GridTableBase_GetValueAsLong(*args, **kwargs)
def GetValueAsDouble(*args, **kwargs):
"""GetValueAsDouble(self, int row, int col) -> double"""
return _grid.GridTableBase_GetValueAsDouble(*args, **kwargs)
def GetValueAsBool(*args, **kwargs):
"""GetValueAsBool(self, int row, int col) -> bool"""
return _grid.GridTableBase_GetValueAsBool(*args, **kwargs)
def SetValueAsLong(*args, **kwargs):
"""SetValueAsLong(self, int row, int col, long value)"""
return _grid.GridTableBase_SetValueAsLong(*args, **kwargs)
def SetValueAsDouble(*args, **kwargs):
"""SetValueAsDouble(self, int row, int col, double value)"""
return _grid.GridTableBase_SetValueAsDouble(*args, **kwargs)
def SetValueAsBool(*args, **kwargs):
"""SetValueAsBool(self, int row, int col, bool value)"""
return _grid.GridTableBase_SetValueAsBool(*args, **kwargs)
def Clear(*args, **kwargs):
"""Clear(self)"""
return _grid.GridTableBase_Clear(*args, **kwargs)
def InsertRows(*args, **kwargs):
"""InsertRows(self, size_t pos=0, size_t numRows=1) -> bool"""
return _grid.GridTableBase_InsertRows(*args, **kwargs)
def AppendRows(*args, **kwargs):
"""AppendRows(self, size_t numRows=1) -> bool"""
return _grid.GridTableBase_AppendRows(*args, **kwargs)
def DeleteRows(*args, **kwargs):
"""DeleteRows(self, size_t pos=0, size_t numRows=1) -> bool"""
return _grid.GridTableBase_DeleteRows(*args, **kwargs)
def InsertCols(*args, **kwargs):
"""InsertCols(self, size_t pos=0, size_t numCols=1) -> bool"""
return _grid.GridTableBase_InsertCols(*args, **kwargs)
def AppendCols(*args, **kwargs):
"""AppendCols(self, size_t numCols=1) -> bool"""
return _grid.GridTableBase_AppendCols(*args, **kwargs)
def DeleteCols(*args, **kwargs):
"""DeleteCols(self, size_t pos=0, size_t numCols=1) -> bool"""
return _grid.GridTableBase_DeleteCols(*args, **kwargs)
def GetRowLabelValue(*args, **kwargs):
"""GetRowLabelValue(self, int row) -> String"""
return _grid.GridTableBase_GetRowLabelValue(*args, **kwargs)
def GetColLabelValue(*args, **kwargs):
"""GetColLabelValue(self, int col) -> String"""
return _grid.GridTableBase_GetColLabelValue(*args, **kwargs)
def SetRowLabelValue(*args, **kwargs):
"""SetRowLabelValue(self, int row, String value)"""
return _grid.GridTableBase_SetRowLabelValue(*args, **kwargs)
def SetColLabelValue(*args, **kwargs):
"""SetColLabelValue(self, int col, String value)"""
return _grid.GridTableBase_SetColLabelValue(*args, **kwargs)
def CanHaveAttributes(*args, **kwargs):
"""CanHaveAttributes(self) -> bool"""
return _grid.GridTableBase_CanHaveAttributes(*args, **kwargs)
def GetAttr(*args, **kwargs):
"""GetAttr(self, int row, int col, int kind) -> GridCellAttr"""
return _grid.GridTableBase_GetAttr(*args, **kwargs)
def SetAttr(*args, **kwargs):
"""SetAttr(self, GridCellAttr attr, int row, int col)"""
return _grid.GridTableBase_SetAttr(*args, **kwargs)
def SetRowAttr(*args, **kwargs):
"""SetRowAttr(self, GridCellAttr attr, int row)"""
return _grid.GridTableBase_SetRowAttr(*args, **kwargs)
def SetColAttr(*args, **kwargs):
"""SetColAttr(self, GridCellAttr attr, int col)"""
return _grid.GridTableBase_SetColAttr(*args, **kwargs)
_grid.GridTableBase_swigregister(GridTableBase)
class PyGridTableBase(GridTableBase):
"""Proxy of C++ PyGridTableBase 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) -> PyGridTableBase"""
_grid.PyGridTableBase_swiginit(self,_grid.new_PyGridTableBase(*args, **kwargs))
self._setCallbackInfo(self, PyGridTableBase);self._setOORInfo(self)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _grid.PyGridTableBase__setCallbackInfo(*args, **kwargs)
def Destroy(*args, **kwargs):
"""
Destroy(self)
Deletes the C++ object this Python object is a proxy for.
"""
val = _grid.PyGridTableBase_Destroy(*args, **kwargs)
args[0].thisown = 0
return val
def base_GetTypeName(*args, **kw):
return PyGridTableBase.GetTypeName(*args, **kw)
base_GetTypeName = wx._deprecated(base_GetTypeName,
"Please use PyGridTableBase.GetTypeName instead.")
def base_CanGetValueAs(*args, **kw):
return PyGridTableBase.CanGetValueAs(*args, **kw)
base_CanGetValueAs = wx._deprecated(base_CanGetValueAs,
"Please use PyGridTableBase.CanGetValueAs instead.")
def base_CanSetValueAs(*args, **kw):
return PyGridTableBase.CanSetValueAs(*args, **kw)
base_CanSetValueAs = wx._deprecated(base_CanSetValueAs,
"Please use PyGridTableBase.CanSetValueAs instead.")
def base_Clear(*args, **kw):
return PyGridTableBase.Clear(*args, **kw)
base_Clear = wx._deprecated(base_Clear,
"Please use PyGridTableBase.Clear instead.")
def base_InsertRows(*args, **kw):
return PyGridTableBase.InsertRows(*args, **kw)
base_InsertRows = wx._deprecated(base_InsertRows,
"Please use PyGridTableBase.InsertRows instead.")
def base_AppendRows(*args, **kw):
return PyGridTableBase.AppendRows(*args, **kw)
base_AppendRows = wx._deprecated(base_AppendRows,
"Please use PyGridTableBase.AppendRows instead.")
def base_DeleteRows(*args, **kw):
return PyGridTableBase.DeleteRows(*args, **kw)
base_DeleteRows = wx._deprecated(base_DeleteRows,
"Please use PyGridTableBase.DeleteRows instead.")
def base_InsertCols(*args, **kw):
return PyGridTableBase.InsertCols(*args, **kw)
base_InsertCols = wx._deprecated(base_InsertCols,
"Please use PyGridTableBase.InsertCols instead.")
def base_AppendCols(*args, **kw):
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -