1 # This file was created automatically by SWIG 1.3.29. 
   2 # Don't modify this file, modify the SWIG interface instead. 
   5 Classes for implementing a spreadsheet-like control. 
  10 new_instancemethod 
= new
.instancemethod
 
  11 def _swig_setattr_nondynamic(self
,class_type
,name
,value
,static
=1): 
  12     if (name 
== "thisown"): return self
.this
.own(value
) 
  14         if type(value
).__name
__ == 'PySwigObject': 
  15             self
.__dict
__[name
] = value
 
  17     method 
= class_type
.__swig
_setmethods
__.get(name
,None) 
  18     if method
: return method(self
,value
) 
  19     if (not static
) or hasattr(self
,name
): 
  20         self
.__dict
__[name
] = value
 
  22         raise AttributeError("You cannot add attributes to %s" % self
) 
  24 def _swig_setattr(self
,class_type
,name
,value
): 
  25     return _swig_setattr_nondynamic(self
,class_type
,name
,value
,0) 
  27 def _swig_getattr(self
,class_type
,name
): 
  28     if (name 
== "thisown"): return self
.this
.own() 
  29     method 
= class_type
.__swig
_getmethods
__.get(name
,None) 
  30     if method
: return method(self
) 
  31     raise AttributeError,name
 
  34     try: strthis 
= "proxy of " + self
.this
.__repr
__() 
  36     return "<%s.%s; %s >" % (self
.__class
__.__module
__, self
.__class
__.__name
__, strthis
,) 
  40     _object 
= types
.ObjectType
 
  42 except AttributeError: 
  48 def _swig_setattr_nondynamic_method(set): 
  49     def set_attr(self
,name
,value
): 
  50         if (name 
== "thisown"): return self
.this
.own(value
) 
  51         if hasattr(self
,name
) or (name 
== "this"): 
  54             raise AttributeError("You cannot add attributes to %s" % self
) 
  61 __docfilter__ 
= wx
.__DocFilter
(globals())  
  62 GRID_VALUE_STRING 
= _grid
.GRID_VALUE_STRING
 
  63 GRID_VALUE_BOOL 
= _grid
.GRID_VALUE_BOOL
 
  64 GRID_VALUE_NUMBER 
= _grid
.GRID_VALUE_NUMBER
 
  65 GRID_VALUE_FLOAT 
= _grid
.GRID_VALUE_FLOAT
 
  66 GRID_VALUE_CHOICE 
= _grid
.GRID_VALUE_CHOICE
 
  67 GRID_VALUE_TEXT 
= _grid
.GRID_VALUE_TEXT
 
  68 GRID_VALUE_LONG 
= _grid
.GRID_VALUE_LONG
 
  69 GRID_VALUE_CHOICEINT 
= _grid
.GRID_VALUE_CHOICEINT
 
  70 GRID_VALUE_DATETIME 
= _grid
.GRID_VALUE_DATETIME
 
  71 GRID_DEFAULT_NUMBER_ROWS 
= _grid
.GRID_DEFAULT_NUMBER_ROWS
 
  72 GRID_DEFAULT_NUMBER_COLS 
= _grid
.GRID_DEFAULT_NUMBER_COLS
 
  73 GRID_DEFAULT_ROW_HEIGHT 
= _grid
.GRID_DEFAULT_ROW_HEIGHT
 
  74 GRID_DEFAULT_COL_WIDTH 
= _grid
.GRID_DEFAULT_COL_WIDTH
 
  75 GRID_DEFAULT_COL_LABEL_HEIGHT 
= _grid
.GRID_DEFAULT_COL_LABEL_HEIGHT
 
  76 GRID_DEFAULT_ROW_LABEL_WIDTH 
= _grid
.GRID_DEFAULT_ROW_LABEL_WIDTH
 
  77 GRID_LABEL_EDGE_ZONE 
= _grid
.GRID_LABEL_EDGE_ZONE
 
  78 GRID_MIN_ROW_HEIGHT 
= _grid
.GRID_MIN_ROW_HEIGHT
 
  79 GRID_MIN_COL_WIDTH 
= _grid
.GRID_MIN_COL_WIDTH
 
  80 GRID_DEFAULT_SCROLLBAR_WIDTH 
= _grid
.GRID_DEFAULT_SCROLLBAR_WIDTH
 
  81 class GridCellWorker(object): 
  82     """Proxy of C++ GridCellWorker class""" 
  83     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
  84     def __init__(self
): raise AttributeError, "No constructor defined" 
  86     def _setOORInfo(*args
, **kwargs
): 
  87         """_setOORInfo(self, PyObject _self)""" 
  88         return _grid
.GridCellWorker__setOORInfo(*args
, **kwargs
) 
  90     __swig_destroy__ 
= _grid
.delete_GridCellWorker
 
  91     __del__ 
= lambda self 
: None; 
  92     def SetParameters(*args
, **kwargs
): 
  93         """SetParameters(self, String params)""" 
  94         return _grid
.GridCellWorker_SetParameters(*args
, **kwargs
) 
  96     def IncRef(*args
, **kwargs
): 
  98         return _grid
.GridCellWorker_IncRef(*args
, **kwargs
) 
 100     def DecRef(*args
, **kwargs
): 
 102         return _grid
.GridCellWorker_DecRef(*args
, **kwargs
) 
 104 _grid
.GridCellWorker_swigregister(GridCellWorker
) 
 106 GridNoCellCoords 
= cvar
.GridNoCellCoords
 
 107 GridNoCellRect 
= cvar
.GridNoCellRect
 
 109 class GridCellRenderer(GridCellWorker
): 
 110     """Proxy of C++ GridCellRenderer class""" 
 111     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 112     def __init__(self
): raise AttributeError, "No constructor defined" 
 113     __repr__ 
= _swig_repr
 
 114 _grid
.GridCellRenderer_swigregister(GridCellRenderer
) 
 116 class PyGridCellRenderer(GridCellRenderer
): 
 117     """Proxy of C++ PyGridCellRenderer class""" 
 118     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 119     __repr__ 
= _swig_repr
 
 120     def __init__(self
, *args
, **kwargs
):  
 121         """__init__(self) -> PyGridCellRenderer""" 
 122         _grid
.PyGridCellRenderer_swiginit(self
,_grid
.new_PyGridCellRenderer(*args
, **kwargs
)) 
 123         self
._setCallbackInfo
(self
, PyGridCellRenderer
);self
._setOORInfo
(self
) 
 125     def _setCallbackInfo(*args
, **kwargs
): 
 126         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
 127         return _grid
.PyGridCellRenderer__setCallbackInfo(*args
, **kwargs
) 
 129     def SetParameters(*args
, **kwargs
): 
 130         """SetParameters(self, String params)""" 
 131         return _grid
.PyGridCellRenderer_SetParameters(*args
, **kwargs
) 
 133     def base_SetParameters(*args
, **kw
): 
 134         return PyGridCellRenderer
.SetParameters(*args
, **kw
) 
 135     base_SetParameters 
= wx
._deprecated
(base_SetParameters
, 
 136                                    "Please use PyGridCellRenderer.SetParameters instead.") 
 138 _grid
.PyGridCellRenderer_swigregister(PyGridCellRenderer
) 
 140 class GridCellStringRenderer(GridCellRenderer
): 
 141     """Proxy of C++ GridCellStringRenderer class""" 
 142     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 143     __repr__ 
= _swig_repr
 
 144     def __init__(self
, *args
, **kwargs
):  
 145         """__init__(self) -> GridCellStringRenderer""" 
 146         _grid
.GridCellStringRenderer_swiginit(self
,_grid
.new_GridCellStringRenderer(*args
, **kwargs
)) 
 147         self
._setOORInfo
(self
) 
 149 _grid
.GridCellStringRenderer_swigregister(GridCellStringRenderer
) 
 151 class GridCellNumberRenderer(GridCellStringRenderer
): 
 152     """Proxy of C++ GridCellNumberRenderer class""" 
 153     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 154     __repr__ 
= _swig_repr
 
 155     def __init__(self
, *args
, **kwargs
):  
 156         """__init__(self) -> GridCellNumberRenderer""" 
 157         _grid
.GridCellNumberRenderer_swiginit(self
,_grid
.new_GridCellNumberRenderer(*args
, **kwargs
)) 
 158         self
._setOORInfo
(self
) 
 160 _grid
.GridCellNumberRenderer_swigregister(GridCellNumberRenderer
) 
 162 class GridCellFloatRenderer(GridCellStringRenderer
): 
 163     """Proxy of C++ GridCellFloatRenderer class""" 
 164     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 165     __repr__ 
= _swig_repr
 
 166     def __init__(self
, *args
, **kwargs
):  
 167         """__init__(self, int width=-1, int precision=-1) -> GridCellFloatRenderer""" 
 168         _grid
.GridCellFloatRenderer_swiginit(self
,_grid
.new_GridCellFloatRenderer(*args
, **kwargs
)) 
 169         self
._setOORInfo
(self
) 
 171     def GetWidth(*args
, **kwargs
): 
 172         """GetWidth(self) -> int""" 
 173         return _grid
.GridCellFloatRenderer_GetWidth(*args
, **kwargs
) 
 175     def SetWidth(*args
, **kwargs
): 
 176         """SetWidth(self, int width)""" 
 177         return _grid
.GridCellFloatRenderer_SetWidth(*args
, **kwargs
) 
 179     def GetPrecision(*args
, **kwargs
): 
 180         """GetPrecision(self) -> int""" 
 181         return _grid
.GridCellFloatRenderer_GetPrecision(*args
, **kwargs
) 
 183     def SetPrecision(*args
, **kwargs
): 
 184         """SetPrecision(self, int precision)""" 
 185         return _grid
.GridCellFloatRenderer_SetPrecision(*args
, **kwargs
) 
 187 _grid
.GridCellFloatRenderer_swigregister(GridCellFloatRenderer
) 
 189 class GridCellBoolRenderer(GridCellRenderer
): 
 190     """Proxy of C++ GridCellBoolRenderer class""" 
 191     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 192     __repr__ 
= _swig_repr
 
 193     def __init__(self
, *args
, **kwargs
):  
 194         """__init__(self) -> GridCellBoolRenderer""" 
 195         _grid
.GridCellBoolRenderer_swiginit(self
,_grid
.new_GridCellBoolRenderer(*args
, **kwargs
)) 
 196         self
._setOORInfo
(self
) 
 198 _grid
.GridCellBoolRenderer_swigregister(GridCellBoolRenderer
) 
 200 class GridCellDateTimeRenderer(GridCellStringRenderer
): 
 201     """Proxy of C++ GridCellDateTimeRenderer class""" 
 202     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 203     __repr__ 
= _swig_repr
 
 204     def __init__(self
, *args
, **kwargs
):  
 205         """__init__(self, String outformat=wxPyDefaultDateTimeFormat, String informat=wxPyDefaultDateTimeFormat) -> GridCellDateTimeRenderer""" 
 206         _grid
.GridCellDateTimeRenderer_swiginit(self
,_grid
.new_GridCellDateTimeRenderer(*args
, **kwargs
)) 
 207         self
._setOORInfo
(self
) 
 209 _grid
.GridCellDateTimeRenderer_swigregister(GridCellDateTimeRenderer
) 
 211 class GridCellEnumRenderer(GridCellStringRenderer
): 
 212     """Proxy of C++ GridCellEnumRenderer class""" 
 213     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 214     __repr__ 
= _swig_repr
 
 215     def __init__(self
, *args
, **kwargs
):  
 216         """__init__(self, String choices=EmptyString) -> GridCellEnumRenderer""" 
 217         _grid
.GridCellEnumRenderer_swiginit(self
,_grid
.new_GridCellEnumRenderer(*args
, **kwargs
)) 
 218         self
._setOORInfo
(self
) 
 220 _grid
.GridCellEnumRenderer_swigregister(GridCellEnumRenderer
) 
 222 class GridCellAutoWrapStringRenderer(GridCellStringRenderer
): 
 223     """Proxy of C++ GridCellAutoWrapStringRenderer class""" 
 224     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 225     __repr__ 
= _swig_repr
 
 226     def __init__(self
, *args
, **kwargs
):  
 227         """__init__(self) -> GridCellAutoWrapStringRenderer""" 
 228         _grid
.GridCellAutoWrapStringRenderer_swiginit(self
,_grid
.new_GridCellAutoWrapStringRenderer(*args
, **kwargs
)) 
 229         self
._setOORInfo
(self
) 
 231 _grid
.GridCellAutoWrapStringRenderer_swigregister(GridCellAutoWrapStringRenderer
) 
 233 class GridCellEditor(GridCellWorker
): 
 234     """Proxy of C++ GridCellEditor class""" 
 235     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 236     def __init__(self
): raise AttributeError, "No constructor defined" 
 237     __repr__ 
= _swig_repr
 
 238     def IsCreated(*args
, **kwargs
): 
 239         """IsCreated(self) -> bool""" 
 240         return _grid
.GridCellEditor_IsCreated(*args
, **kwargs
) 
 242     def GetControl(*args
, **kwargs
): 
 243         """GetControl(self) -> Control""" 
 244         return _grid
.GridCellEditor_GetControl(*args
, **kwargs
) 
 246     def SetControl(*args
, **kwargs
): 
 247         """SetControl(self, Control control)""" 
 248         return _grid
.GridCellEditor_SetControl(*args
, **kwargs
) 
 250     def GetCellAttr(*args
, **kwargs
): 
 251         """GetCellAttr(self) -> GridCellAttr""" 
 252         return _grid
.GridCellEditor_GetCellAttr(*args
, **kwargs
) 
 254     def SetCellAttr(*args
, **kwargs
): 
 255         """SetCellAttr(self, GridCellAttr attr)""" 
 256         return _grid
.GridCellEditor_SetCellAttr(*args
, **kwargs
) 
 258     def Create(*args
, **kwargs
): 
 259         """Create(self, Window parent, int id, EvtHandler evtHandler)""" 
 260         return _grid
.GridCellEditor_Create(*args
, **kwargs
) 
 262     def BeginEdit(*args
, **kwargs
): 
 263         """BeginEdit(self, int row, int col, Grid grid)""" 
 264         return _grid
.GridCellEditor_BeginEdit(*args
, **kwargs
) 
 266     def EndEdit(*args
, **kwargs
): 
 267         """EndEdit(self, int row, int col, Grid grid) -> bool""" 
 268         return _grid
.GridCellEditor_EndEdit(*args
, **kwargs
) 
 270     def Reset(*args
, **kwargs
): 
 272         return _grid
.GridCellEditor_Reset(*args
, **kwargs
) 
 274     def Clone(*args
, **kwargs
): 
 275         """Clone(self) -> GridCellEditor""" 
 276         return _grid
.GridCellEditor_Clone(*args
, **kwargs
) 
 278     def SetSize(*args
, **kwargs
): 
 279         """SetSize(self, Rect rect)""" 
 280         return _grid
.GridCellEditor_SetSize(*args
, **kwargs
) 
 282     def Show(*args
, **kwargs
): 
 283         """Show(self, bool show, GridCellAttr attr=None)""" 
 284         return _grid
.GridCellEditor_Show(*args
, **kwargs
) 
 286     def PaintBackground(*args
, **kwargs
): 
 287         """PaintBackground(self, Rect rectCell, GridCellAttr attr)""" 
 288         return _grid
.GridCellEditor_PaintBackground(*args
, **kwargs
) 
 290     def IsAcceptedKey(*args
, **kwargs
): 
 291         """IsAcceptedKey(self, KeyEvent event) -> bool""" 
 292         return _grid
.GridCellEditor_IsAcceptedKey(*args
, **kwargs
) 
 294     def StartingKey(*args
, **kwargs
): 
 295         """StartingKey(self, KeyEvent event)""" 
 296         return _grid
.GridCellEditor_StartingKey(*args
, **kwargs
) 
 298     def StartingClick(*args
, **kwargs
): 
 299         """StartingClick(self)""" 
 300         return _grid
.GridCellEditor_StartingClick(*args
, **kwargs
) 
 302     def HandleReturn(*args
, **kwargs
): 
 303         """HandleReturn(self, KeyEvent event)""" 
 304         return _grid
.GridCellEditor_HandleReturn(*args
, **kwargs
) 
 306     def Destroy(*args
, **kwargs
): 
 308         val 
= _grid
.GridCellEditor_Destroy(*args
, **kwargs
) 
 312 _grid
.GridCellEditor_swigregister(GridCellEditor
) 
 314 class PyGridCellEditor(GridCellEditor
): 
 315     """Proxy of C++ PyGridCellEditor class""" 
 316     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 317     __repr__ 
= _swig_repr
 
 318     def __init__(self
, *args
, **kwargs
):  
 319         """__init__(self) -> PyGridCellEditor""" 
 320         _grid
.PyGridCellEditor_swiginit(self
,_grid
.new_PyGridCellEditor(*args
, **kwargs
)) 
 321         self
._setCallbackInfo
(self
, PyGridCellEditor
);self
._setOORInfo
(self
) 
 323     def _setCallbackInfo(*args
, **kwargs
): 
 324         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
 325         return _grid
.PyGridCellEditor__setCallbackInfo(*args
, **kwargs
) 
 327     def SetParameters(*args
, **kwargs
): 
 328         """SetParameters(self, String params)""" 
 329         return _grid
.PyGridCellEditor_SetParameters(*args
, **kwargs
) 
 331     def base_SetSize(*args
, **kw
): 
 332         return PyGridCellEditor
.SetSize(*args
, **kw
) 
 333     base_SetSize 
= wx
._deprecated
(base_SetSize
, 
 334                                    "Please use PyGridCellEditor.SetSize instead.") 
 336     def base_Show(*args
, **kw
): 
 337         return PyGridCellEditor
.Show(*args
, **kw
) 
 338     base_Show 
= wx
._deprecated
(base_Show
, 
 339                                    "Please use PyGridCellEditor.Show instead.") 
 341     def base_PaintBackground(*args
, **kw
): 
 342         return PyGridCellEditor
.PaintBackground(*args
, **kw
) 
 343     base_PaintBackground 
= wx
._deprecated
(base_PaintBackground
, 
 344                                    "Please use PyGridCellEditor.PaintBackground instead.") 
 346     def base_IsAcceptedKey(*args
, **kw
): 
 347         return PyGridCellEditor
.IsAcceptedKey(*args
, **kw
) 
 348     base_IsAcceptedKey 
= wx
._deprecated
(base_IsAcceptedKey
, 
 349                                    "Please use PyGridCellEditor.IsAcceptedKey instead.") 
 351     def base_StartingKey(*args
, **kw
): 
 352         return PyGridCellEditor
.StartingKey(*args
, **kw
) 
 353     base_StartingKey 
= wx
._deprecated
(base_StartingKey
, 
 354                                    "Please use PyGridCellEditor.StartingKey instead.") 
 356     def base_StartingClick(*args
, **kw
): 
 357         return PyGridCellEditor
.StartingClick(*args
, **kw
) 
 358     base_StartingClick 
= wx
._deprecated
(base_StartingClick
, 
 359                                    "Please use PyGridCellEditor.StartingClick instead.") 
 361     def base_HandleReturn(*args
, **kw
): 
 362         return PyGridCellEditor
.HandleReturn(*args
, **kw
) 
 363     base_HandleReturn 
= wx
._deprecated
(base_HandleReturn
, 
 364                                    "Please use PyGridCellEditor.HandleReturn instead.") 
 366     def base_Destroy(*args
, **kw
): 
 367         return PyGridCellEditor
.Destroy(*args
, **kw
) 
 368     base_Destroy 
= wx
._deprecated
(base_Destroy
, 
 369                                    "Please use PyGridCellEditor.Destroy instead.") 
 371     def base_SetParameters(*args
, **kw
): 
 372         return PyGridCellEditor
.SetParameters(*args
, **kw
) 
 373     base_SetParameters 
= wx
._deprecated
(base_SetParameters
, 
 374                                    "Please use PyGridCellEditor.SetParameters instead.") 
 376 _grid
.PyGridCellEditor_swigregister(PyGridCellEditor
) 
 378 class GridCellTextEditor(GridCellEditor
): 
 379     """Proxy of C++ GridCellTextEditor class""" 
 380     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 381     __repr__ 
= _swig_repr
 
 382     def __init__(self
, *args
, **kwargs
):  
 383         """__init__(self) -> GridCellTextEditor""" 
 384         _grid
.GridCellTextEditor_swiginit(self
,_grid
.new_GridCellTextEditor(*args
, **kwargs
)) 
 385         self
._setOORInfo
(self
) 
 387     def GetValue(*args
, **kwargs
): 
 388         """GetValue(self) -> String""" 
 389         return _grid
.GridCellTextEditor_GetValue(*args
, **kwargs
) 
 391 _grid
.GridCellTextEditor_swigregister(GridCellTextEditor
) 
 393 class GridCellNumberEditor(GridCellTextEditor
): 
 394     """Proxy of C++ GridCellNumberEditor class""" 
 395     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 396     __repr__ 
= _swig_repr
 
 397     def __init__(self
, *args
, **kwargs
):  
 398         """__init__(self, int min=-1, int max=-1) -> GridCellNumberEditor""" 
 399         _grid
.GridCellNumberEditor_swiginit(self
,_grid
.new_GridCellNumberEditor(*args
, **kwargs
)) 
 400         self
._setOORInfo
(self
) 
 402 _grid
.GridCellNumberEditor_swigregister(GridCellNumberEditor
) 
 404 class GridCellFloatEditor(GridCellTextEditor
): 
 405     """Proxy of C++ GridCellFloatEditor class""" 
 406     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 407     __repr__ 
= _swig_repr
 
 408     def __init__(self
, *args
, **kwargs
):  
 409         """__init__(self, int width=-1, int precision=-1) -> GridCellFloatEditor""" 
 410         _grid
.GridCellFloatEditor_swiginit(self
,_grid
.new_GridCellFloatEditor(*args
, **kwargs
)) 
 411         self
._setOORInfo
(self
) 
 413 _grid
.GridCellFloatEditor_swigregister(GridCellFloatEditor
) 
 415 class GridCellBoolEditor(GridCellEditor
): 
 416     """Proxy of C++ GridCellBoolEditor class""" 
 417     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 418     __repr__ 
= _swig_repr
 
 419     def __init__(self
, *args
, **kwargs
):  
 420         """__init__(self) -> GridCellBoolEditor""" 
 421         _grid
.GridCellBoolEditor_swiginit(self
,_grid
.new_GridCellBoolEditor(*args
, **kwargs
)) 
 422         self
._setOORInfo
(self
) 
 424     def GetValue(*args
, **kwargs
): 
 425         """GetValue(self) -> String""" 
 426         return _grid
.GridCellBoolEditor_GetValue(*args
, **kwargs
) 
 428 _grid
.GridCellBoolEditor_swigregister(GridCellBoolEditor
) 
 430 class GridCellChoiceEditor(GridCellEditor
): 
 431     """Proxy of C++ GridCellChoiceEditor class""" 
 432     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 433     __repr__ 
= _swig_repr
 
 434     def __init__(self
, *args
, **kwargs
):  
 435         """__init__(self, int choices=0, bool allowOthers=False) -> GridCellChoiceEditor""" 
 436         _grid
.GridCellChoiceEditor_swiginit(self
,_grid
.new_GridCellChoiceEditor(*args
, **kwargs
)) 
 437         self
._setOORInfo
(self
) 
 439     def GetValue(*args
, **kwargs
): 
 440         """GetValue(self) -> String""" 
 441         return _grid
.GridCellChoiceEditor_GetValue(*args
, **kwargs
) 
 443 _grid
.GridCellChoiceEditor_swigregister(GridCellChoiceEditor
) 
 445 class GridCellEnumEditor(GridCellChoiceEditor
): 
 446     """Proxy of C++ GridCellEnumEditor class""" 
 447     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 448     __repr__ 
= _swig_repr
 
 449     def __init__(self
, *args
, **kwargs
):  
 450         """__init__(self, String choices=EmptyString) -> GridCellEnumEditor""" 
 451         _grid
.GridCellEnumEditor_swiginit(self
,_grid
.new_GridCellEnumEditor(*args
, **kwargs
)) 
 452         self
._setOORInfo
(self
) 
 454 _grid
.GridCellEnumEditor_swigregister(GridCellEnumEditor
) 
 456 class GridCellAutoWrapStringEditor(GridCellTextEditor
): 
 457     """Proxy of C++ GridCellAutoWrapStringEditor class""" 
 458     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 459     __repr__ 
= _swig_repr
 
 460     def __init__(self
, *args
, **kwargs
):  
 461         """__init__(self) -> GridCellAutoWrapStringEditor""" 
 462         _grid
.GridCellAutoWrapStringEditor_swiginit(self
,_grid
.new_GridCellAutoWrapStringEditor(*args
, **kwargs
)) 
 463         self
._setOORInfo
(self
) 
 465 _grid
.GridCellAutoWrapStringEditor_swigregister(GridCellAutoWrapStringEditor
) 
 467 class GridCellAttr(object): 
 468     """Proxy of C++ GridCellAttr class""" 
 469     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 470     __repr__ 
= _swig_repr
 
 471     Any 
= _grid
.GridCellAttr_Any
 
 472     Default 
= _grid
.GridCellAttr_Default
 
 473     Cell 
= _grid
.GridCellAttr_Cell
 
 474     Row 
= _grid
.GridCellAttr_Row
 
 475     Col 
= _grid
.GridCellAttr_Col
 
 476     Merged 
= _grid
.GridCellAttr_Merged
 
 477     def _setOORInfo(*args
, **kwargs
): 
 478         """_setOORInfo(self, PyObject _self)""" 
 479         return _grid
.GridCellAttr__setOORInfo(*args
, **kwargs
) 
 481     def __init__(self
, *args
, **kwargs
):  
 482         """__init__(self, GridCellAttr attrDefault=None) -> GridCellAttr""" 
 483         _grid
.GridCellAttr_swiginit(self
,_grid
.new_GridCellAttr(*args
, **kwargs
)) 
 484         self
._setOORInfo
(self
) 
 486     __swig_destroy__ 
= _grid
.delete_GridCellAttr
 
 487     __del__ 
= lambda self 
: None; 
 488     def Clone(*args
, **kwargs
): 
 489         """Clone(self) -> GridCellAttr""" 
 490         return _grid
.GridCellAttr_Clone(*args
, **kwargs
) 
 492     def MergeWith(*args
, **kwargs
): 
 493         """MergeWith(self, GridCellAttr mergefrom)""" 
 494         return _grid
.GridCellAttr_MergeWith(*args
, **kwargs
) 
 496     def IncRef(*args
, **kwargs
): 
 498         return _grid
.GridCellAttr_IncRef(*args
, **kwargs
) 
 500     def DecRef(*args
, **kwargs
): 
 502         return _grid
.GridCellAttr_DecRef(*args
, **kwargs
) 
 504     def SetTextColour(*args
, **kwargs
): 
 505         """SetTextColour(self, Colour colText)""" 
 506         return _grid
.GridCellAttr_SetTextColour(*args
, **kwargs
) 
 508     def SetBackgroundColour(*args
, **kwargs
): 
 509         """SetBackgroundColour(self, Colour colBack)""" 
 510         return _grid
.GridCellAttr_SetBackgroundColour(*args
, **kwargs
) 
 512     def SetFont(*args
, **kwargs
): 
 513         """SetFont(self, Font font)""" 
 514         return _grid
.GridCellAttr_SetFont(*args
, **kwargs
) 
 516     def SetAlignment(*args
, **kwargs
): 
 517         """SetAlignment(self, int hAlign, int vAlign)""" 
 518         return _grid
.GridCellAttr_SetAlignment(*args
, **kwargs
) 
 520     def SetSize(*args
, **kwargs
): 
 521         """SetSize(self, int num_rows, int num_cols)""" 
 522         return _grid
.GridCellAttr_SetSize(*args
, **kwargs
) 
 524     def SetOverflow(*args
, **kwargs
): 
 525         """SetOverflow(self, bool allow=True)""" 
 526         return _grid
.GridCellAttr_SetOverflow(*args
, **kwargs
) 
 528     def SetReadOnly(*args
, **kwargs
): 
 529         """SetReadOnly(self, bool isReadOnly=True)""" 
 530         return _grid
.GridCellAttr_SetReadOnly(*args
, **kwargs
) 
 532     def SetRenderer(*args
, **kwargs
): 
 533         """SetRenderer(self, GridCellRenderer renderer)""" 
 534         return _grid
.GridCellAttr_SetRenderer(*args
, **kwargs
) 
 536     def SetEditor(*args
, **kwargs
): 
 537         """SetEditor(self, GridCellEditor editor)""" 
 538         return _grid
.GridCellAttr_SetEditor(*args
, **kwargs
) 
 540     def SetKind(*args
, **kwargs
): 
 541         """SetKind(self, int kind)""" 
 542         return _grid
.GridCellAttr_SetKind(*args
, **kwargs
) 
 544     def HasTextColour(*args
, **kwargs
): 
 545         """HasTextColour(self) -> bool""" 
 546         return _grid
.GridCellAttr_HasTextColour(*args
, **kwargs
) 
 548     def HasBackgroundColour(*args
, **kwargs
): 
 549         """HasBackgroundColour(self) -> bool""" 
 550         return _grid
.GridCellAttr_HasBackgroundColour(*args
, **kwargs
) 
 552     def HasFont(*args
, **kwargs
): 
 553         """HasFont(self) -> bool""" 
 554         return _grid
.GridCellAttr_HasFont(*args
, **kwargs
) 
 556     def HasAlignment(*args
, **kwargs
): 
 557         """HasAlignment(self) -> bool""" 
 558         return _grid
.GridCellAttr_HasAlignment(*args
, **kwargs
) 
 560     def HasRenderer(*args
, **kwargs
): 
 561         """HasRenderer(self) -> bool""" 
 562         return _grid
.GridCellAttr_HasRenderer(*args
, **kwargs
) 
 564     def HasEditor(*args
, **kwargs
): 
 565         """HasEditor(self) -> bool""" 
 566         return _grid
.GridCellAttr_HasEditor(*args
, **kwargs
) 
 568     def HasReadWriteMode(*args
, **kwargs
): 
 569         """HasReadWriteMode(self) -> bool""" 
 570         return _grid
.GridCellAttr_HasReadWriteMode(*args
, **kwargs
) 
 572     def HasOverflowMode(*args
, **kwargs
): 
 573         """HasOverflowMode(self) -> bool""" 
 574         return _grid
.GridCellAttr_HasOverflowMode(*args
, **kwargs
) 
 576     def GetTextColour(*args
, **kwargs
): 
 577         """GetTextColour(self) -> Colour""" 
 578         return _grid
.GridCellAttr_GetTextColour(*args
, **kwargs
) 
 580     def GetBackgroundColour(*args
, **kwargs
): 
 581         """GetBackgroundColour(self) -> Colour""" 
 582         return _grid
.GridCellAttr_GetBackgroundColour(*args
, **kwargs
) 
 584     def GetFont(*args
, **kwargs
): 
 585         """GetFont(self) -> Font""" 
 586         return _grid
.GridCellAttr_GetFont(*args
, **kwargs
) 
 588     def GetAlignment(*args
, **kwargs
): 
 589         """GetAlignment() -> (hAlign, vAlign)""" 
 590         return _grid
.GridCellAttr_GetAlignment(*args
, **kwargs
) 
 592     def GetSize(*args
, **kwargs
): 
 593         """GetSize() -> (num_rows, num_cols)""" 
 594         return _grid
.GridCellAttr_GetSize(*args
, **kwargs
) 
 596     def GetOverflow(*args
, **kwargs
): 
 597         """GetOverflow(self) -> bool""" 
 598         return _grid
.GridCellAttr_GetOverflow(*args
, **kwargs
) 
 600     def GetRenderer(*args
, **kwargs
): 
 601         """GetRenderer(self, Grid grid, int row, int col) -> GridCellRenderer""" 
 602         return _grid
.GridCellAttr_GetRenderer(*args
, **kwargs
) 
 604     def GetEditor(*args
, **kwargs
): 
 605         """GetEditor(self, Grid grid, int row, int col) -> GridCellEditor""" 
 606         return _grid
.GridCellAttr_GetEditor(*args
, **kwargs
) 
 608     def IsReadOnly(*args
, **kwargs
): 
 609         """IsReadOnly(self) -> bool""" 
 610         return _grid
.GridCellAttr_IsReadOnly(*args
, **kwargs
) 
 612     def GetKind(*args
, **kwargs
): 
 613         """GetKind(self) -> int""" 
 614         return _grid
.GridCellAttr_GetKind(*args
, **kwargs
) 
 616     def SetDefAttr(*args
, **kwargs
): 
 617         """SetDefAttr(self, GridCellAttr defAttr)""" 
 618         return _grid
.GridCellAttr_SetDefAttr(*args
, **kwargs
) 
 620 _grid
.GridCellAttr_swigregister(GridCellAttr
) 
 622 class GridCellAttrProvider(object): 
 623     """Proxy of C++ GridCellAttrProvider class""" 
 624     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 625     __repr__ 
= _swig_repr
 
 626     def __init__(self
, *args
, **kwargs
):  
 627         """__init__(self) -> GridCellAttrProvider""" 
 628         _grid
.GridCellAttrProvider_swiginit(self
,_grid
.new_GridCellAttrProvider(*args
, **kwargs
)) 
 629         self
._setOORInfo
(self
) 
 631     def _setOORInfo(*args
, **kwargs
): 
 632         """_setOORInfo(self, PyObject _self)""" 
 633         return _grid
.GridCellAttrProvider__setOORInfo(*args
, **kwargs
) 
 635     def GetAttr(*args
, **kwargs
): 
 636         """GetAttr(self, int row, int col, int kind) -> GridCellAttr""" 
 637         return _grid
.GridCellAttrProvider_GetAttr(*args
, **kwargs
) 
 639     def SetAttr(*args
, **kwargs
): 
 640         """SetAttr(self, GridCellAttr attr, int row, int col)""" 
 641         return _grid
.GridCellAttrProvider_SetAttr(*args
, **kwargs
) 
 643     def SetRowAttr(*args
, **kwargs
): 
 644         """SetRowAttr(self, GridCellAttr attr, int row)""" 
 645         return _grid
.GridCellAttrProvider_SetRowAttr(*args
, **kwargs
) 
 647     def SetColAttr(*args
, **kwargs
): 
 648         """SetColAttr(self, GridCellAttr attr, int col)""" 
 649         return _grid
.GridCellAttrProvider_SetColAttr(*args
, **kwargs
) 
 651     def UpdateAttrRows(*args
, **kwargs
): 
 652         """UpdateAttrRows(self, size_t pos, int numRows)""" 
 653         return _grid
.GridCellAttrProvider_UpdateAttrRows(*args
, **kwargs
) 
 655     def UpdateAttrCols(*args
, **kwargs
): 
 656         """UpdateAttrCols(self, size_t pos, int numCols)""" 
 657         return _grid
.GridCellAttrProvider_UpdateAttrCols(*args
, **kwargs
) 
 659 _grid
.GridCellAttrProvider_swigregister(GridCellAttrProvider
) 
 661 class PyGridCellAttrProvider(GridCellAttrProvider
): 
 662     """Proxy of C++ PyGridCellAttrProvider class""" 
 663     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 664     __repr__ 
= _swig_repr
 
 665     def __init__(self
, *args
, **kwargs
):  
 666         """__init__(self) -> PyGridCellAttrProvider""" 
 667         _grid
.PyGridCellAttrProvider_swiginit(self
,_grid
.new_PyGridCellAttrProvider(*args
, **kwargs
)) 
 668         self
._setCallbackInfo
(self
, PyGridCellAttrProvider
) 
 670     def _setCallbackInfo(*args
, **kwargs
): 
 671         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
 672         return _grid
.PyGridCellAttrProvider__setCallbackInfo(*args
, **kwargs
) 
 674     def GetAttr(*args
, **kwargs
): 
 675         """GetAttr(self, int row, int col, int kind) -> GridCellAttr""" 
 676         return _grid
.PyGridCellAttrProvider_GetAttr(*args
, **kwargs
) 
 678     def SetAttr(*args
, **kwargs
): 
 679         """SetAttr(self, GridCellAttr attr, int row, int col)""" 
 680         return _grid
.PyGridCellAttrProvider_SetAttr(*args
, **kwargs
) 
 682     def SetRowAttr(*args
, **kwargs
): 
 683         """SetRowAttr(self, GridCellAttr attr, int row)""" 
 684         return _grid
.PyGridCellAttrProvider_SetRowAttr(*args
, **kwargs
) 
 686     def SetColAttr(*args
, **kwargs
): 
 687         """SetColAttr(self, GridCellAttr attr, int col)""" 
 688         return _grid
.PyGridCellAttrProvider_SetColAttr(*args
, **kwargs
) 
 690     def base_GetAttr(*args
, **kw
): 
 691         return PyGridCellAttrProvider
.GetAttr(*args
, **kw
) 
 692     base_GetAttr 
= wx
._deprecated
(base_GetAttr
, 
 693                                    "Please use PyGridCellAttrProvider.GetAttr instead.") 
 695     def base_SetAttr(*args
, **kw
): 
 696         return PyGridCellAttrProvider
.SetAttr(*args
, **kw
) 
 697     base_SetAttr 
= wx
._deprecated
(base_SetAttr
, 
 698                                    "Please use PyGridCellAttrProvider.SetAttr instead.") 
 700     def base_SetRowAttr(*args
, **kw
): 
 701         return PyGridCellAttrProvider
.SetRowAttr(*args
, **kw
) 
 702     base_SetRowAttr 
= wx
._deprecated
(base_SetRowAttr
, 
 703                                    "Please use PyGridCellAttrProvider.SetRowAttr instead.") 
 705     def base_SetColAttr(*args
, **kw
): 
 706         return PyGridCellAttrProvider
.SetColAttr(*args
, **kw
) 
 707     base_SetColAttr 
= wx
._deprecated
(base_SetColAttr
, 
 708                                    "Please use PyGridCellAttrProvider.SetColAttr instead.") 
 710 _grid
.PyGridCellAttrProvider_swigregister(PyGridCellAttrProvider
) 
 712 class GridTableBase(_core
.Object
): 
 713     """Proxy of C++ GridTableBase class""" 
 714     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 715     def __init__(self
): raise AttributeError, "No constructor defined" 
 716     __repr__ 
= _swig_repr
 
 717     __swig_destroy__ 
= _grid
.delete_GridTableBase
 
 718     __del__ 
= lambda self 
: None; 
 719     def _setOORInfo(*args
, **kwargs
): 
 720         """_setOORInfo(self, PyObject _self)""" 
 721         return _grid
.GridTableBase__setOORInfo(*args
, **kwargs
) 
 723     def SetAttrProvider(*args
, **kwargs
): 
 724         """SetAttrProvider(self, GridCellAttrProvider attrProvider)""" 
 725         return _grid
.GridTableBase_SetAttrProvider(*args
, **kwargs
) 
 727     def GetAttrProvider(*args
, **kwargs
): 
 728         """GetAttrProvider(self) -> GridCellAttrProvider""" 
 729         return _grid
.GridTableBase_GetAttrProvider(*args
, **kwargs
) 
 731     def SetView(*args
, **kwargs
): 
 732         """SetView(self, Grid grid)""" 
 733         return _grid
.GridTableBase_SetView(*args
, **kwargs
) 
 735     def GetView(*args
, **kwargs
): 
 736         """GetView(self) -> Grid""" 
 737         return _grid
.GridTableBase_GetView(*args
, **kwargs
) 
 739     def GetNumberRows(*args
, **kwargs
): 
 740         """GetNumberRows(self) -> int""" 
 741         return _grid
.GridTableBase_GetNumberRows(*args
, **kwargs
) 
 743     def GetNumberCols(*args
, **kwargs
): 
 744         """GetNumberCols(self) -> int""" 
 745         return _grid
.GridTableBase_GetNumberCols(*args
, **kwargs
) 
 747     def IsEmptyCell(*args
, **kwargs
): 
 748         """IsEmptyCell(self, int row, int col) -> bool""" 
 749         return _grid
.GridTableBase_IsEmptyCell(*args
, **kwargs
) 
 751     def GetValue(*args
, **kwargs
): 
 752         """GetValue(self, int row, int col) -> String""" 
 753         return _grid
.GridTableBase_GetValue(*args
, **kwargs
) 
 755     def SetValue(*args
, **kwargs
): 
 756         """SetValue(self, int row, int col, String value)""" 
 757         return _grid
.GridTableBase_SetValue(*args
, **kwargs
) 
 759     def GetTypeName(*args
, **kwargs
): 
 760         """GetTypeName(self, int row, int col) -> String""" 
 761         return _grid
.GridTableBase_GetTypeName(*args
, **kwargs
) 
 763     def CanGetValueAs(*args
, **kwargs
): 
 764         """CanGetValueAs(self, int row, int col, String typeName) -> bool""" 
 765         return _grid
.GridTableBase_CanGetValueAs(*args
, **kwargs
) 
 767     def CanSetValueAs(*args
, **kwargs
): 
 768         """CanSetValueAs(self, int row, int col, String typeName) -> bool""" 
 769         return _grid
.GridTableBase_CanSetValueAs(*args
, **kwargs
) 
 771     def GetValueAsLong(*args
, **kwargs
): 
 772         """GetValueAsLong(self, int row, int col) -> long""" 
 773         return _grid
.GridTableBase_GetValueAsLong(*args
, **kwargs
) 
 775     def GetValueAsDouble(*args
, **kwargs
): 
 776         """GetValueAsDouble(self, int row, int col) -> double""" 
 777         return _grid
.GridTableBase_GetValueAsDouble(*args
, **kwargs
) 
 779     def GetValueAsBool(*args
, **kwargs
): 
 780         """GetValueAsBool(self, int row, int col) -> bool""" 
 781         return _grid
.GridTableBase_GetValueAsBool(*args
, **kwargs
) 
 783     def SetValueAsLong(*args
, **kwargs
): 
 784         """SetValueAsLong(self, int row, int col, long value)""" 
 785         return _grid
.GridTableBase_SetValueAsLong(*args
, **kwargs
) 
 787     def SetValueAsDouble(*args
, **kwargs
): 
 788         """SetValueAsDouble(self, int row, int col, double value)""" 
 789         return _grid
.GridTableBase_SetValueAsDouble(*args
, **kwargs
) 
 791     def SetValueAsBool(*args
, **kwargs
): 
 792         """SetValueAsBool(self, int row, int col, bool value)""" 
 793         return _grid
.GridTableBase_SetValueAsBool(*args
, **kwargs
) 
 795     def Clear(*args
, **kwargs
): 
 797         return _grid
.GridTableBase_Clear(*args
, **kwargs
) 
 799     def InsertRows(*args
, **kwargs
): 
 800         """InsertRows(self, size_t pos=0, size_t numRows=1) -> bool""" 
 801         return _grid
.GridTableBase_InsertRows(*args
, **kwargs
) 
 803     def AppendRows(*args
, **kwargs
): 
 804         """AppendRows(self, size_t numRows=1) -> bool""" 
 805         return _grid
.GridTableBase_AppendRows(*args
, **kwargs
) 
 807     def DeleteRows(*args
, **kwargs
): 
 808         """DeleteRows(self, size_t pos=0, size_t numRows=1) -> bool""" 
 809         return _grid
.GridTableBase_DeleteRows(*args
, **kwargs
) 
 811     def InsertCols(*args
, **kwargs
): 
 812         """InsertCols(self, size_t pos=0, size_t numCols=1) -> bool""" 
 813         return _grid
.GridTableBase_InsertCols(*args
, **kwargs
) 
 815     def AppendCols(*args
, **kwargs
): 
 816         """AppendCols(self, size_t numCols=1) -> bool""" 
 817         return _grid
.GridTableBase_AppendCols(*args
, **kwargs
) 
 819     def DeleteCols(*args
, **kwargs
): 
 820         """DeleteCols(self, size_t pos=0, size_t numCols=1) -> bool""" 
 821         return _grid
.GridTableBase_DeleteCols(*args
, **kwargs
) 
 823     def GetRowLabelValue(*args
, **kwargs
): 
 824         """GetRowLabelValue(self, int row) -> String""" 
 825         return _grid
.GridTableBase_GetRowLabelValue(*args
, **kwargs
) 
 827     def GetColLabelValue(*args
, **kwargs
): 
 828         """GetColLabelValue(self, int col) -> String""" 
 829         return _grid
.GridTableBase_GetColLabelValue(*args
, **kwargs
) 
 831     def SetRowLabelValue(*args
, **kwargs
): 
 832         """SetRowLabelValue(self, int row, String value)""" 
 833         return _grid
.GridTableBase_SetRowLabelValue(*args
, **kwargs
) 
 835     def SetColLabelValue(*args
, **kwargs
): 
 836         """SetColLabelValue(self, int col, String value)""" 
 837         return _grid
.GridTableBase_SetColLabelValue(*args
, **kwargs
) 
 839     def CanHaveAttributes(*args
, **kwargs
): 
 840         """CanHaveAttributes(self) -> bool""" 
 841         return _grid
.GridTableBase_CanHaveAttributes(*args
, **kwargs
) 
 843     def GetAttr(*args
, **kwargs
): 
 844         """GetAttr(self, int row, int col, int kind) -> GridCellAttr""" 
 845         return _grid
.GridTableBase_GetAttr(*args
, **kwargs
) 
 847     def SetAttr(*args
, **kwargs
): 
 848         """SetAttr(self, GridCellAttr attr, int row, int col)""" 
 849         return _grid
.GridTableBase_SetAttr(*args
, **kwargs
) 
 851     def SetRowAttr(*args
, **kwargs
): 
 852         """SetRowAttr(self, GridCellAttr attr, int row)""" 
 853         return _grid
.GridTableBase_SetRowAttr(*args
, **kwargs
) 
 855     def SetColAttr(*args
, **kwargs
): 
 856         """SetColAttr(self, GridCellAttr attr, int col)""" 
 857         return _grid
.GridTableBase_SetColAttr(*args
, **kwargs
) 
 859 _grid
.GridTableBase_swigregister(GridTableBase
) 
 861 class PyGridTableBase(GridTableBase
): 
 862     """Proxy of C++ PyGridTableBase class""" 
 863     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 864     __repr__ 
= _swig_repr
 
 865     def __init__(self
, *args
, **kwargs
):  
 866         """__init__(self) -> PyGridTableBase""" 
 867         _grid
.PyGridTableBase_swiginit(self
,_grid
.new_PyGridTableBase(*args
, **kwargs
)) 
 868         self
._setCallbackInfo
(self
, PyGridTableBase
);self
._setOORInfo
(self
) 
 870     def _setCallbackInfo(*args
, **kwargs
): 
 871         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
 872         return _grid
.PyGridTableBase__setCallbackInfo(*args
, **kwargs
) 
 874     def Destroy(*args
, **kwargs
): 
 878         Deletes the C++ object this Python object is a proxy for. 
 880         val 
= _grid
.PyGridTableBase_Destroy(*args
, **kwargs
) 
 884     def base_GetTypeName(*args
, **kw
): 
 885         return PyGridTableBase
.GetTypeName(*args
, **kw
) 
 886     base_GetTypeName 
= wx
._deprecated
(base_GetTypeName
, 
 887                                    "Please use PyGridTableBase.GetTypeName instead.") 
 889     def base_CanGetValueAs(*args
, **kw
): 
 890         return PyGridTableBase
.CanGetValueAs(*args
, **kw
) 
 891     base_CanGetValueAs 
= wx
._deprecated
(base_CanGetValueAs
, 
 892                                    "Please use PyGridTableBase.CanGetValueAs instead.") 
 894     def base_CanSetValueAs(*args
, **kw
): 
 895         return PyGridTableBase
.CanSetValueAs(*args
, **kw
) 
 896     base_CanSetValueAs 
= wx
._deprecated
(base_CanSetValueAs
, 
 897                                    "Please use PyGridTableBase.CanSetValueAs instead.") 
 899     def base_Clear(*args
, **kw
): 
 900         return PyGridTableBase
.Clear(*args
, **kw
) 
 901     base_Clear 
= wx
._deprecated
(base_Clear
, 
 902                                    "Please use PyGridTableBase.Clear instead.") 
 904     def base_InsertRows(*args
, **kw
): 
 905         return PyGridTableBase
.InsertRows(*args
, **kw
) 
 906     base_InsertRows 
= wx
._deprecated
(base_InsertRows
, 
 907                                    "Please use PyGridTableBase.InsertRows instead.") 
 909     def base_AppendRows(*args
, **kw
): 
 910         return PyGridTableBase
.AppendRows(*args
, **kw
) 
 911     base_AppendRows 
= wx
._deprecated
(base_AppendRows
, 
 912                                    "Please use PyGridTableBase.AppendRows instead.") 
 914     def base_DeleteRows(*args
, **kw
): 
 915         return PyGridTableBase
.DeleteRows(*args
, **kw
) 
 916     base_DeleteRows 
= wx
._deprecated
(base_DeleteRows
, 
 917                                    "Please use PyGridTableBase.DeleteRows instead.") 
 919     def base_InsertCols(*args
, **kw
): 
 920         return PyGridTableBase
.InsertCols(*args
, **kw
) 
 921     base_InsertCols 
= wx
._deprecated
(base_InsertCols
, 
 922                                    "Please use PyGridTableBase.InsertCols instead.") 
 924     def base_AppendCols(*args
, **kw
): 
 925         return PyGridTableBase
.AppendCols(*args
, **kw
) 
 926     base_AppendCols 
= wx
._deprecated
(base_AppendCols
, 
 927                                    "Please use PyGridTableBase.AppendCols instead.") 
 929     def base_DeleteCols(*args
, **kw
): 
 930         return PyGridTableBase
.DeleteCols(*args
, **kw
) 
 931     base_DeleteCols 
= wx
._deprecated
(base_DeleteCols
, 
 932                                    "Please use PyGridTableBase.DeleteCols instead.") 
 934     def base_GetRowLabelValue(*args
, **kw
): 
 935         return PyGridTableBase
.GetRowLabelValue(*args
, **kw
) 
 936     base_GetRowLabelValue 
= wx
._deprecated
(base_GetRowLabelValue
, 
 937                                    "Please use PyGridTableBase.GetRowLabelValue instead.") 
 939     def base_GetColLabelValue(*args
, **kw
): 
 940         return PyGridTableBase
.GetColLabelValue(*args
, **kw
) 
 941     base_GetColLabelValue 
= wx
._deprecated
(base_GetColLabelValue
, 
 942                                    "Please use PyGridTableBase.GetColLabelValue instead.") 
 944     def base_SetRowLabelValue(*args
, **kw
): 
 945         return PyGridTableBase
.SetRowLabelValue(*args
, **kw
) 
 946     base_SetRowLabelValue 
= wx
._deprecated
(base_SetRowLabelValue
, 
 947                                    "Please use PyGridTableBase.SetRowLabelValue instead.") 
 949     def base_SetColLabelValue(*args
, **kw
): 
 950         return PyGridTableBase
.SetColLabelValue(*args
, **kw
) 
 951     base_SetColLabelValue 
= wx
._deprecated
(base_SetColLabelValue
, 
 952                                    "Please use PyGridTableBase.SetColLabelValue instead.") 
 954     def base_CanHaveAttributes(*args
, **kw
): 
 955         return PyGridTableBase
.CanHaveAttributes(*args
, **kw
) 
 956     base_CanHaveAttributes 
= wx
._deprecated
(base_CanHaveAttributes
, 
 957                                    "Please use PyGridTableBase.CanHaveAttributes instead.") 
 959     def base_GetAttr(*args
, **kw
): 
 960         return PyGridTableBase
.GetAttr(*args
, **kw
) 
 961     base_GetAttr 
= wx
._deprecated
(base_GetAttr
, 
 962                                    "Please use PyGridTableBase.GetAttr instead.") 
 964     def base_SetAttr(*args
, **kw
): 
 965         return PyGridTableBase
.SetAttr(*args
, **kw
) 
 966     base_SetAttr 
= wx
._deprecated
(base_SetAttr
, 
 967                                    "Please use PyGridTableBase.SetAttr instead.") 
 969     def base_SetRowAttr(*args
, **kw
): 
 970         return PyGridTableBase
.SetRowAttr(*args
, **kw
) 
 971     base_SetRowAttr 
= wx
._deprecated
(base_SetRowAttr
, 
 972                                    "Please use PyGridTableBase.SetRowAttr instead.") 
 974     def base_SetColAttr(*args
, **kw
): 
 975         return PyGridTableBase
.SetColAttr(*args
, **kw
) 
 976     base_SetColAttr 
= wx
._deprecated
(base_SetColAttr
, 
 977                                    "Please use PyGridTableBase.SetColAttr instead.") 
 979 _grid
.PyGridTableBase_swigregister(PyGridTableBase
) 
 981 class GridStringTable(GridTableBase
): 
 982     """Proxy of C++ GridStringTable class""" 
 983     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 984     __repr__ 
= _swig_repr
 
 985     def __init__(self
, *args
, **kwargs
):  
 986         """__init__(self, int numRows=0, int numCols=0) -> GridStringTable""" 
 987         _grid
.GridStringTable_swiginit(self
,_grid
.new_GridStringTable(*args
, **kwargs
)) 
 988         self
._setOORInfo
(self
) 
 990 _grid
.GridStringTable_swigregister(GridStringTable
) 
 992 GRIDTABLE_REQUEST_VIEW_GET_VALUES 
= _grid
.GRIDTABLE_REQUEST_VIEW_GET_VALUES
 
 993 GRIDTABLE_REQUEST_VIEW_SEND_VALUES 
= _grid
.GRIDTABLE_REQUEST_VIEW_SEND_VALUES
 
 994 GRIDTABLE_NOTIFY_ROWS_INSERTED 
= _grid
.GRIDTABLE_NOTIFY_ROWS_INSERTED
 
 995 GRIDTABLE_NOTIFY_ROWS_APPENDED 
= _grid
.GRIDTABLE_NOTIFY_ROWS_APPENDED
 
 996 GRIDTABLE_NOTIFY_ROWS_DELETED 
= _grid
.GRIDTABLE_NOTIFY_ROWS_DELETED
 
 997 GRIDTABLE_NOTIFY_COLS_INSERTED 
= _grid
.GRIDTABLE_NOTIFY_COLS_INSERTED
 
 998 GRIDTABLE_NOTIFY_COLS_APPENDED 
= _grid
.GRIDTABLE_NOTIFY_COLS_APPENDED
 
 999 GRIDTABLE_NOTIFY_COLS_DELETED 
= _grid
.GRIDTABLE_NOTIFY_COLS_DELETED
 
1000 class GridTableMessage(object): 
1001     """Proxy of C++ GridTableMessage class""" 
1002     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1003     __repr__ 
= _swig_repr
 
1004     def __init__(self
, *args
, **kwargs
):  
1005         """__init__(self, GridTableBase table, int id, int comInt1=-1, int comInt2=-1) -> GridTableMessage""" 
1006         _grid
.GridTableMessage_swiginit(self
,_grid
.new_GridTableMessage(*args
, **kwargs
)) 
1007     __swig_destroy__ 
= _grid
.delete_GridTableMessage
 
1008     __del__ 
= lambda self 
: None; 
1009     def SetTableObject(*args
, **kwargs
): 
1010         """SetTableObject(self, GridTableBase table)""" 
1011         return _grid
.GridTableMessage_SetTableObject(*args
, **kwargs
) 
1013     def GetTableObject(*args
, **kwargs
): 
1014         """GetTableObject(self) -> GridTableBase""" 
1015         return _grid
.GridTableMessage_GetTableObject(*args
, **kwargs
) 
1017     def SetId(*args
, **kwargs
): 
1018         """SetId(self, int id)""" 
1019         return _grid
.GridTableMessage_SetId(*args
, **kwargs
) 
1021     def GetId(*args
, **kwargs
): 
1022         """GetId(self) -> int""" 
1023         return _grid
.GridTableMessage_GetId(*args
, **kwargs
) 
1025     def SetCommandInt(*args
, **kwargs
): 
1026         """SetCommandInt(self, int comInt1)""" 
1027         return _grid
.GridTableMessage_SetCommandInt(*args
, **kwargs
) 
1029     def GetCommandInt(*args
, **kwargs
): 
1030         """GetCommandInt(self) -> int""" 
1031         return _grid
.GridTableMessage_GetCommandInt(*args
, **kwargs
) 
1033     def SetCommandInt2(*args
, **kwargs
): 
1034         """SetCommandInt2(self, int comInt2)""" 
1035         return _grid
.GridTableMessage_SetCommandInt2(*args
, **kwargs
) 
1037     def GetCommandInt2(*args
, **kwargs
): 
1038         """GetCommandInt2(self) -> int""" 
1039         return _grid
.GridTableMessage_GetCommandInt2(*args
, **kwargs
) 
1041 _grid
.GridTableMessage_swigregister(GridTableMessage
) 
1043 class GridCellCoords(object): 
1044     """Proxy of C++ GridCellCoords class""" 
1045     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1046     __repr__ 
= _swig_repr
 
1047     def __init__(self
, *args
, **kwargs
):  
1048         """__init__(self, int r=-1, int c=-1) -> GridCellCoords""" 
1049         _grid
.GridCellCoords_swiginit(self
,_grid
.new_GridCellCoords(*args
, **kwargs
)) 
1050     __swig_destroy__ 
= _grid
.delete_GridCellCoords
 
1051     __del__ 
= lambda self 
: None; 
1052     def GetRow(*args
, **kwargs
): 
1053         """GetRow(self) -> int""" 
1054         return _grid
.GridCellCoords_GetRow(*args
, **kwargs
) 
1056     def SetRow(*args
, **kwargs
): 
1057         """SetRow(self, int n)""" 
1058         return _grid
.GridCellCoords_SetRow(*args
, **kwargs
) 
1060     def GetCol(*args
, **kwargs
): 
1061         """GetCol(self) -> int""" 
1062         return _grid
.GridCellCoords_GetCol(*args
, **kwargs
) 
1064     def SetCol(*args
, **kwargs
): 
1065         """SetCol(self, int n)""" 
1066         return _grid
.GridCellCoords_SetCol(*args
, **kwargs
) 
1068     def Set(*args
, **kwargs
): 
1069         """Set(self, int row, int col)""" 
1070         return _grid
.GridCellCoords_Set(*args
, **kwargs
) 
1072     def __eq__(*args
, **kwargs
): 
1074         __eq__(self, PyObject other) -> bool 
1076         Test for equality of GridCellCoords objects. 
1078         return _grid
.GridCellCoords___eq__(*args
, **kwargs
) 
1080     def __ne__(*args
, **kwargs
): 
1082         __ne__(self, PyObject other) -> bool 
1084         Test for inequality of GridCellCoords objects. 
1086         return _grid
.GridCellCoords___ne__(*args
, **kwargs
) 
1088     def Get(*args
, **kwargs
): 
1089         """Get(self) -> PyObject""" 
1090         return _grid
.GridCellCoords_Get(*args
, **kwargs
) 
1092     asTuple 
= wx
._deprecated
(Get
, "asTuple is deprecated, use `Get` instead") 
1093     def __str__(self
):                   return str(self
.Get()) 
1094     def __repr__(self
):                  return 'wxGridCellCoords'+str(self
.Get()) 
1095     def __len__(self
):                   return len(self
.Get()) 
1096     def __getitem__(self
, index
):        return self
.asTuple()[index
] 
1097     def __setitem__(self
, index
, val
): 
1098         if index 
== 0: self
.SetRow(val
) 
1099         elif index 
== 1: self
.SetCol(val
) 
1100         else: raise IndexError 
1102 _grid
.GridCellCoords_swigregister(GridCellCoords
) 
1104 class Grid(_windows
.ScrolledWindow
): 
1105     """Proxy of C++ Grid class""" 
1106     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1107     __repr__ 
= _swig_repr
 
1108     def __init__(self
, *args
, **kwargs
):  
1110         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1111             Size size=DefaultSize, long style=WANTS_CHARS,  
1112             String name=PanelNameStr) -> Grid 
1114         _grid
.Grid_swiginit(self
,_grid
.new_Grid(*args
, **kwargs
)) 
1115         self
._setOORInfo
(self
) 
1117     def Create(*args
, **kwargs
): 
1119         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1120             Size size=DefaultSize, long style=WANTS_CHARS,  
1121             String name=PanelNameStr) -> bool 
1123         return _grid
.Grid_Create(*args
, **kwargs
) 
1125     wxGridSelectCells 
= _grid
.Grid_wxGridSelectCells
 
1126     wxGridSelectRows 
= _grid
.Grid_wxGridSelectRows
 
1127     wxGridSelectColumns 
= _grid
.Grid_wxGridSelectColumns
 
1128     SelectCells 
=   wxGridSelectCells
 
1129     SelectRows 
=    wxGridSelectRows
 
1130     SelectColumns 
= wxGridSelectColumns
 
1132     def CreateGrid(*args
, **kwargs
): 
1133         """CreateGrid(self, int numRows, int numCols, WXGRIDSELECTIONMODES selmode=wxGridSelectCells) -> bool""" 
1134         return _grid
.Grid_CreateGrid(*args
, **kwargs
) 
1136     def SetSelectionMode(*args
, **kwargs
): 
1137         """SetSelectionMode(self, WXGRIDSELECTIONMODES selmode)""" 
1138         return _grid
.Grid_SetSelectionMode(*args
, **kwargs
) 
1140     def GetSelectionMode(*args
, **kwargs
): 
1141         """GetSelectionMode(self) -> WXGRIDSELECTIONMODES""" 
1142         return _grid
.Grid_GetSelectionMode(*args
, **kwargs
) 
1144     def GetNumberRows(*args
, **kwargs
): 
1145         """GetNumberRows(self) -> int""" 
1146         return _grid
.Grid_GetNumberRows(*args
, **kwargs
) 
1148     def GetNumberCols(*args
, **kwargs
): 
1149         """GetNumberCols(self) -> int""" 
1150         return _grid
.Grid_GetNumberCols(*args
, **kwargs
) 
1152     def ProcessTableMessage(*args
, **kwargs
): 
1153         """ProcessTableMessage(self, GridTableMessage ?) -> bool""" 
1154         return _grid
.Grid_ProcessTableMessage(*args
, **kwargs
) 
1156     def GetTable(*args
, **kwargs
): 
1157         """GetTable(self) -> GridTableBase""" 
1158         return _grid
.Grid_GetTable(*args
, **kwargs
) 
1160     def SetTable(*args
, **kwargs
): 
1161         """SetTable(self, GridTableBase table, bool takeOwnership=False, WXGRIDSELECTIONMODES selmode=wxGridSelectCells) -> bool""" 
1162         return _grid
.Grid_SetTable(*args
, **kwargs
) 
1164     def ClearGrid(*args
, **kwargs
): 
1165         """ClearGrid(self)""" 
1166         return _grid
.Grid_ClearGrid(*args
, **kwargs
) 
1168     def InsertRows(*args
, **kwargs
): 
1169         """InsertRows(self, int pos=0, int numRows=1, bool updateLabels=True) -> bool""" 
1170         return _grid
.Grid_InsertRows(*args
, **kwargs
) 
1172     def AppendRows(*args
, **kwargs
): 
1173         """AppendRows(self, int numRows=1, bool updateLabels=True) -> bool""" 
1174         return _grid
.Grid_AppendRows(*args
, **kwargs
) 
1176     def DeleteRows(*args
, **kwargs
): 
1177         """DeleteRows(self, int pos=0, int numRows=1, bool updateLabels=True) -> bool""" 
1178         return _grid
.Grid_DeleteRows(*args
, **kwargs
) 
1180     def InsertCols(*args
, **kwargs
): 
1181         """InsertCols(self, int pos=0, int numCols=1, bool updateLabels=True) -> bool""" 
1182         return _grid
.Grid_InsertCols(*args
, **kwargs
) 
1184     def AppendCols(*args
, **kwargs
): 
1185         """AppendCols(self, int numCols=1, bool updateLabels=True) -> bool""" 
1186         return _grid
.Grid_AppendCols(*args
, **kwargs
) 
1188     def DeleteCols(*args
, **kwargs
): 
1189         """DeleteCols(self, int pos=0, int numCols=1, bool updateLabels=True) -> bool""" 
1190         return _grid
.Grid_DeleteCols(*args
, **kwargs
) 
1192     def DrawCellHighlight(*args
, **kwargs
): 
1193         """DrawCellHighlight(self, DC dc, GridCellAttr attr)""" 
1194         return _grid
.Grid_DrawCellHighlight(*args
, **kwargs
) 
1196     def DrawTextRectangle(*args
, **kwargs
): 
1198         DrawTextRectangle(self, DC dc, String ?, Rect ?, int horizontalAlignment=LEFT,  
1199             int verticalAlignment=TOP, int textOrientation=HORIZONTAL) 
1201         return _grid
.Grid_DrawTextRectangle(*args
, **kwargs
) 
1203     def GetTextBoxSize(*args
, **kwargs
): 
1204         """GetTextBoxSize(DC dc, list lines) -> (width, height)""" 
1205         return _grid
.Grid_GetTextBoxSize(*args
, **kwargs
) 
1207     def BeginBatch(*args
, **kwargs
): 
1208         """BeginBatch(self)""" 
1209         return _grid
.Grid_BeginBatch(*args
, **kwargs
) 
1211     def EndBatch(*args
, **kwargs
): 
1212         """EndBatch(self)""" 
1213         return _grid
.Grid_EndBatch(*args
, **kwargs
) 
1215     def GetBatchCount(*args
, **kwargs
): 
1216         """GetBatchCount(self) -> int""" 
1217         return _grid
.Grid_GetBatchCount(*args
, **kwargs
) 
1219     def ForceRefresh(*args
, **kwargs
): 
1220         """ForceRefresh(self)""" 
1221         return _grid
.Grid_ForceRefresh(*args
, **kwargs
) 
1223     def IsEditable(*args
, **kwargs
): 
1224         """IsEditable(self) -> bool""" 
1225         return _grid
.Grid_IsEditable(*args
, **kwargs
) 
1227     def EnableEditing(*args
, **kwargs
): 
1228         """EnableEditing(self, bool edit)""" 
1229         return _grid
.Grid_EnableEditing(*args
, **kwargs
) 
1231     def EnableCellEditControl(*args
, **kwargs
): 
1232         """EnableCellEditControl(self, bool enable=True)""" 
1233         return _grid
.Grid_EnableCellEditControl(*args
, **kwargs
) 
1235     def DisableCellEditControl(*args
, **kwargs
): 
1236         """DisableCellEditControl(self)""" 
1237         return _grid
.Grid_DisableCellEditControl(*args
, **kwargs
) 
1239     def CanEnableCellControl(*args
, **kwargs
): 
1240         """CanEnableCellControl(self) -> bool""" 
1241         return _grid
.Grid_CanEnableCellControl(*args
, **kwargs
) 
1243     def IsCellEditControlEnabled(*args
, **kwargs
): 
1244         """IsCellEditControlEnabled(self) -> bool""" 
1245         return _grid
.Grid_IsCellEditControlEnabled(*args
, **kwargs
) 
1247     def IsCellEditControlShown(*args
, **kwargs
): 
1248         """IsCellEditControlShown(self) -> bool""" 
1249         return _grid
.Grid_IsCellEditControlShown(*args
, **kwargs
) 
1251     def IsCurrentCellReadOnly(*args
, **kwargs
): 
1252         """IsCurrentCellReadOnly(self) -> bool""" 
1253         return _grid
.Grid_IsCurrentCellReadOnly(*args
, **kwargs
) 
1255     def ShowCellEditControl(*args
, **kwargs
): 
1256         """ShowCellEditControl(self)""" 
1257         return _grid
.Grid_ShowCellEditControl(*args
, **kwargs
) 
1259     def HideCellEditControl(*args
, **kwargs
): 
1260         """HideCellEditControl(self)""" 
1261         return _grid
.Grid_HideCellEditControl(*args
, **kwargs
) 
1263     def SaveEditControlValue(*args
, **kwargs
): 
1264         """SaveEditControlValue(self)""" 
1265         return _grid
.Grid_SaveEditControlValue(*args
, **kwargs
) 
1267     def XYToCell(*args
, **kwargs
): 
1268         """XYToCell(self, int x, int y) -> GridCellCoords""" 
1269         return _grid
.Grid_XYToCell(*args
, **kwargs
) 
1271     def YToRow(*args
, **kwargs
): 
1272         """YToRow(self, int y) -> int""" 
1273         return _grid
.Grid_YToRow(*args
, **kwargs
) 
1275     def XToCol(*args
, **kwargs
): 
1276         """XToCol(self, int x, bool clipToMinMax=False) -> int""" 
1277         return _grid
.Grid_XToCol(*args
, **kwargs
) 
1279     def YToEdgeOfRow(*args
, **kwargs
): 
1280         """YToEdgeOfRow(self, int y) -> int""" 
1281         return _grid
.Grid_YToEdgeOfRow(*args
, **kwargs
) 
1283     def XToEdgeOfCol(*args
, **kwargs
): 
1284         """XToEdgeOfCol(self, int x) -> int""" 
1285         return _grid
.Grid_XToEdgeOfCol(*args
, **kwargs
) 
1287     def CellToRect(*args
, **kwargs
): 
1288         """CellToRect(self, int row, int col) -> Rect""" 
1289         return _grid
.Grid_CellToRect(*args
, **kwargs
) 
1291     def GetGridCursorRow(*args
, **kwargs
): 
1292         """GetGridCursorRow(self) -> int""" 
1293         return _grid
.Grid_GetGridCursorRow(*args
, **kwargs
) 
1295     def GetGridCursorCol(*args
, **kwargs
): 
1296         """GetGridCursorCol(self) -> int""" 
1297         return _grid
.Grid_GetGridCursorCol(*args
, **kwargs
) 
1299     def IsVisible(*args
, **kwargs
): 
1300         """IsVisible(self, int row, int col, bool wholeCellVisible=True) -> bool""" 
1301         return _grid
.Grid_IsVisible(*args
, **kwargs
) 
1303     def MakeCellVisible(*args
, **kwargs
): 
1304         """MakeCellVisible(self, int row, int col)""" 
1305         return _grid
.Grid_MakeCellVisible(*args
, **kwargs
) 
1307     def SetGridCursor(*args
, **kwargs
): 
1308         """SetGridCursor(self, int row, int col)""" 
1309         return _grid
.Grid_SetGridCursor(*args
, **kwargs
) 
1311     def MoveCursorUp(*args
, **kwargs
): 
1312         """MoveCursorUp(self, bool expandSelection) -> bool""" 
1313         return _grid
.Grid_MoveCursorUp(*args
, **kwargs
) 
1315     def MoveCursorDown(*args
, **kwargs
): 
1316         """MoveCursorDown(self, bool expandSelection) -> bool""" 
1317         return _grid
.Grid_MoveCursorDown(*args
, **kwargs
) 
1319     def MoveCursorLeft(*args
, **kwargs
): 
1320         """MoveCursorLeft(self, bool expandSelection) -> bool""" 
1321         return _grid
.Grid_MoveCursorLeft(*args
, **kwargs
) 
1323     def MoveCursorRight(*args
, **kwargs
): 
1324         """MoveCursorRight(self, bool expandSelection) -> bool""" 
1325         return _grid
.Grid_MoveCursorRight(*args
, **kwargs
) 
1327     def MovePageDown(*args
, **kwargs
): 
1328         """MovePageDown(self) -> bool""" 
1329         return _grid
.Grid_MovePageDown(*args
, **kwargs
) 
1331     def MovePageUp(*args
, **kwargs
): 
1332         """MovePageUp(self) -> bool""" 
1333         return _grid
.Grid_MovePageUp(*args
, **kwargs
) 
1335     def MoveCursorUpBlock(*args
, **kwargs
): 
1336         """MoveCursorUpBlock(self, bool expandSelection) -> bool""" 
1337         return _grid
.Grid_MoveCursorUpBlock(*args
, **kwargs
) 
1339     def MoveCursorDownBlock(*args
, **kwargs
): 
1340         """MoveCursorDownBlock(self, bool expandSelection) -> bool""" 
1341         return _grid
.Grid_MoveCursorDownBlock(*args
, **kwargs
) 
1343     def MoveCursorLeftBlock(*args
, **kwargs
): 
1344         """MoveCursorLeftBlock(self, bool expandSelection) -> bool""" 
1345         return _grid
.Grid_MoveCursorLeftBlock(*args
, **kwargs
) 
1347     def MoveCursorRightBlock(*args
, **kwargs
): 
1348         """MoveCursorRightBlock(self, bool expandSelection) -> bool""" 
1349         return _grid
.Grid_MoveCursorRightBlock(*args
, **kwargs
) 
1351     def GetDefaultRowLabelSize(*args
, **kwargs
): 
1352         """GetDefaultRowLabelSize(self) -> int""" 
1353         return _grid
.Grid_GetDefaultRowLabelSize(*args
, **kwargs
) 
1355     def GetRowLabelSize(*args
, **kwargs
): 
1356         """GetRowLabelSize(self) -> int""" 
1357         return _grid
.Grid_GetRowLabelSize(*args
, **kwargs
) 
1359     def GetDefaultColLabelSize(*args
, **kwargs
): 
1360         """GetDefaultColLabelSize(self) -> int""" 
1361         return _grid
.Grid_GetDefaultColLabelSize(*args
, **kwargs
) 
1363     def GetColLabelSize(*args
, **kwargs
): 
1364         """GetColLabelSize(self) -> int""" 
1365         return _grid
.Grid_GetColLabelSize(*args
, **kwargs
) 
1367     def GetLabelBackgroundColour(*args
, **kwargs
): 
1368         """GetLabelBackgroundColour(self) -> Colour""" 
1369         return _grid
.Grid_GetLabelBackgroundColour(*args
, **kwargs
) 
1371     def GetLabelTextColour(*args
, **kwargs
): 
1372         """GetLabelTextColour(self) -> Colour""" 
1373         return _grid
.Grid_GetLabelTextColour(*args
, **kwargs
) 
1375     def GetLabelFont(*args
, **kwargs
): 
1376         """GetLabelFont(self) -> Font""" 
1377         return _grid
.Grid_GetLabelFont(*args
, **kwargs
) 
1379     def GetRowLabelAlignment(*args
, **kwargs
): 
1380         """GetRowLabelAlignment() -> (horiz, vert)""" 
1381         return _grid
.Grid_GetRowLabelAlignment(*args
, **kwargs
) 
1383     def GetColLabelAlignment(*args
, **kwargs
): 
1384         """GetColLabelAlignment() -> (horiz, vert)""" 
1385         return _grid
.Grid_GetColLabelAlignment(*args
, **kwargs
) 
1387     def GetColLabelTextOrientation(*args
, **kwargs
): 
1388         """GetColLabelTextOrientation(self) -> int""" 
1389         return _grid
.Grid_GetColLabelTextOrientation(*args
, **kwargs
) 
1391     def GetRowLabelValue(*args
, **kwargs
): 
1392         """GetRowLabelValue(self, int row) -> String""" 
1393         return _grid
.Grid_GetRowLabelValue(*args
, **kwargs
) 
1395     def GetColLabelValue(*args
, **kwargs
): 
1396         """GetColLabelValue(self, int col) -> String""" 
1397         return _grid
.Grid_GetColLabelValue(*args
, **kwargs
) 
1399     def GetGridLineColour(*args
, **kwargs
): 
1400         """GetGridLineColour(self) -> Colour""" 
1401         return _grid
.Grid_GetGridLineColour(*args
, **kwargs
) 
1403     def GetDefaultGridLinePen(*args
, **kwargs
): 
1404         """GetDefaultGridLinePen(self) -> wxPen""" 
1405         return _grid
.Grid_GetDefaultGridLinePen(*args
, **kwargs
) 
1407     def GetRowGridLinePen(*args
, **kwargs
): 
1408         """GetRowGridLinePen(self, int row) -> wxPen""" 
1409         return _grid
.Grid_GetRowGridLinePen(*args
, **kwargs
) 
1411     def GetColGridLinePen(*args
, **kwargs
): 
1412         """GetColGridLinePen(self, int col) -> wxPen""" 
1413         return _grid
.Grid_GetColGridLinePen(*args
, **kwargs
) 
1415     def GetCellHighlightColour(*args
, **kwargs
): 
1416         """GetCellHighlightColour(self) -> Colour""" 
1417         return _grid
.Grid_GetCellHighlightColour(*args
, **kwargs
) 
1419     def GetCellHighlightPenWidth(*args
, **kwargs
): 
1420         """GetCellHighlightPenWidth(self) -> int""" 
1421         return _grid
.Grid_GetCellHighlightPenWidth(*args
, **kwargs
) 
1423     def GetCellHighlightROPenWidth(*args
, **kwargs
): 
1424         """GetCellHighlightROPenWidth(self) -> int""" 
1425         return _grid
.Grid_GetCellHighlightROPenWidth(*args
, **kwargs
) 
1427     def SetRowLabelSize(*args
, **kwargs
): 
1428         """SetRowLabelSize(self, int width)""" 
1429         return _grid
.Grid_SetRowLabelSize(*args
, **kwargs
) 
1431     def SetColLabelSize(*args
, **kwargs
): 
1432         """SetColLabelSize(self, int height)""" 
1433         return _grid
.Grid_SetColLabelSize(*args
, **kwargs
) 
1435     def SetLabelBackgroundColour(*args
, **kwargs
): 
1436         """SetLabelBackgroundColour(self, Colour ?)""" 
1437         return _grid
.Grid_SetLabelBackgroundColour(*args
, **kwargs
) 
1439     def SetLabelTextColour(*args
, **kwargs
): 
1440         """SetLabelTextColour(self, Colour ?)""" 
1441         return _grid
.Grid_SetLabelTextColour(*args
, **kwargs
) 
1443     def SetLabelFont(*args
, **kwargs
): 
1444         """SetLabelFont(self, Font ?)""" 
1445         return _grid
.Grid_SetLabelFont(*args
, **kwargs
) 
1447     def SetRowLabelAlignment(*args
, **kwargs
): 
1448         """SetRowLabelAlignment(self, int horiz, int vert)""" 
1449         return _grid
.Grid_SetRowLabelAlignment(*args
, **kwargs
) 
1451     def SetColLabelAlignment(*args
, **kwargs
): 
1452         """SetColLabelAlignment(self, int horiz, int vert)""" 
1453         return _grid
.Grid_SetColLabelAlignment(*args
, **kwargs
) 
1455     def SetColLabelTextOrientation(*args
, **kwargs
): 
1456         """SetColLabelTextOrientation(self, int textOrientation)""" 
1457         return _grid
.Grid_SetColLabelTextOrientation(*args
, **kwargs
) 
1459     def SetRowLabelValue(*args
, **kwargs
): 
1460         """SetRowLabelValue(self, int row, String ?)""" 
1461         return _grid
.Grid_SetRowLabelValue(*args
, **kwargs
) 
1463     def SetColLabelValue(*args
, **kwargs
): 
1464         """SetColLabelValue(self, int col, String ?)""" 
1465         return _grid
.Grid_SetColLabelValue(*args
, **kwargs
) 
1467     def SetGridLineColour(*args
, **kwargs
): 
1468         """SetGridLineColour(self, Colour ?)""" 
1469         return _grid
.Grid_SetGridLineColour(*args
, **kwargs
) 
1471     def SetCellHighlightColour(*args
, **kwargs
): 
1472         """SetCellHighlightColour(self, Colour ?)""" 
1473         return _grid
.Grid_SetCellHighlightColour(*args
, **kwargs
) 
1475     def SetCellHighlightPenWidth(*args
, **kwargs
): 
1476         """SetCellHighlightPenWidth(self, int width)""" 
1477         return _grid
.Grid_SetCellHighlightPenWidth(*args
, **kwargs
) 
1479     def SetCellHighlightROPenWidth(*args
, **kwargs
): 
1480         """SetCellHighlightROPenWidth(self, int width)""" 
1481         return _grid
.Grid_SetCellHighlightROPenWidth(*args
, **kwargs
) 
1483     def EnableDragRowSize(*args
, **kwargs
): 
1484         """EnableDragRowSize(self, bool enable=True)""" 
1485         return _grid
.Grid_EnableDragRowSize(*args
, **kwargs
) 
1487     def DisableDragRowSize(*args
, **kwargs
): 
1488         """DisableDragRowSize(self)""" 
1489         return _grid
.Grid_DisableDragRowSize(*args
, **kwargs
) 
1491     def CanDragRowSize(*args
, **kwargs
): 
1492         """CanDragRowSize(self) -> bool""" 
1493         return _grid
.Grid_CanDragRowSize(*args
, **kwargs
) 
1495     def EnableDragColSize(*args
, **kwargs
): 
1496         """EnableDragColSize(self, bool enable=True)""" 
1497         return _grid
.Grid_EnableDragColSize(*args
, **kwargs
) 
1499     def DisableDragColSize(*args
, **kwargs
): 
1500         """DisableDragColSize(self)""" 
1501         return _grid
.Grid_DisableDragColSize(*args
, **kwargs
) 
1503     def CanDragColSize(*args
, **kwargs
): 
1504         """CanDragColSize(self) -> bool""" 
1505         return _grid
.Grid_CanDragColSize(*args
, **kwargs
) 
1507     def EnableDragColMove(*args
, **kwargs
): 
1508         """EnableDragColMove(self, bool enable=True)""" 
1509         return _grid
.Grid_EnableDragColMove(*args
, **kwargs
) 
1511     def DisableDragColMove(*args
, **kwargs
): 
1512         """DisableDragColMove(self)""" 
1513         return _grid
.Grid_DisableDragColMove(*args
, **kwargs
) 
1515     def CanDragColMove(*args
, **kwargs
): 
1516         """CanDragColMove(self) -> bool""" 
1517         return _grid
.Grid_CanDragColMove(*args
, **kwargs
) 
1519     def EnableDragGridSize(*args
, **kwargs
): 
1520         """EnableDragGridSize(self, bool enable=True)""" 
1521         return _grid
.Grid_EnableDragGridSize(*args
, **kwargs
) 
1523     def DisableDragGridSize(*args
, **kwargs
): 
1524         """DisableDragGridSize(self)""" 
1525         return _grid
.Grid_DisableDragGridSize(*args
, **kwargs
) 
1527     def CanDragGridSize(*args
, **kwargs
): 
1528         """CanDragGridSize(self) -> bool""" 
1529         return _grid
.Grid_CanDragGridSize(*args
, **kwargs
) 
1531     def EnableDragCell(*args
, **kwargs
): 
1532         """EnableDragCell(self, bool enable=True)""" 
1533         return _grid
.Grid_EnableDragCell(*args
, **kwargs
) 
1535     def DisableDragCell(*args
, **kwargs
): 
1536         """DisableDragCell(self)""" 
1537         return _grid
.Grid_DisableDragCell(*args
, **kwargs
) 
1539     def CanDragCell(*args
, **kwargs
): 
1540         """CanDragCell(self) -> bool""" 
1541         return _grid
.Grid_CanDragCell(*args
, **kwargs
) 
1543     def SetAttr(*args
, **kwargs
): 
1544         """SetAttr(self, int row, int col, GridCellAttr attr)""" 
1545         return _grid
.Grid_SetAttr(*args
, **kwargs
) 
1547     def SetRowAttr(*args
, **kwargs
): 
1548         """SetRowAttr(self, int row, GridCellAttr attr)""" 
1549         return _grid
.Grid_SetRowAttr(*args
, **kwargs
) 
1551     def SetColAttr(*args
, **kwargs
): 
1552         """SetColAttr(self, int col, GridCellAttr attr)""" 
1553         return _grid
.Grid_SetColAttr(*args
, **kwargs
) 
1555     def GetOrCreateCellAttr(*args
, **kwargs
): 
1556         """GetOrCreateCellAttr(self, int row, int col) -> GridCellAttr""" 
1557         return _grid
.Grid_GetOrCreateCellAttr(*args
, **kwargs
) 
1559     def SetColFormatBool(*args
, **kwargs
): 
1560         """SetColFormatBool(self, int col)""" 
1561         return _grid
.Grid_SetColFormatBool(*args
, **kwargs
) 
1563     def SetColFormatNumber(*args
, **kwargs
): 
1564         """SetColFormatNumber(self, int col)""" 
1565         return _grid
.Grid_SetColFormatNumber(*args
, **kwargs
) 
1567     def SetColFormatFloat(*args
, **kwargs
): 
1568         """SetColFormatFloat(self, int col, int width=-1, int precision=-1)""" 
1569         return _grid
.Grid_SetColFormatFloat(*args
, **kwargs
) 
1571     def SetColFormatCustom(*args
, **kwargs
): 
1572         """SetColFormatCustom(self, int col, String typeName)""" 
1573         return _grid
.Grid_SetColFormatCustom(*args
, **kwargs
) 
1575     def EnableGridLines(*args
, **kwargs
): 
1576         """EnableGridLines(self, bool enable=True)""" 
1577         return _grid
.Grid_EnableGridLines(*args
, **kwargs
) 
1579     def GridLinesEnabled(*args
, **kwargs
): 
1580         """GridLinesEnabled(self) -> bool""" 
1581         return _grid
.Grid_GridLinesEnabled(*args
, **kwargs
) 
1583     def GetDefaultRowSize(*args
, **kwargs
): 
1584         """GetDefaultRowSize(self) -> int""" 
1585         return _grid
.Grid_GetDefaultRowSize(*args
, **kwargs
) 
1587     def GetRowSize(*args
, **kwargs
): 
1588         """GetRowSize(self, int row) -> int""" 
1589         return _grid
.Grid_GetRowSize(*args
, **kwargs
) 
1591     def GetDefaultColSize(*args
, **kwargs
): 
1592         """GetDefaultColSize(self) -> int""" 
1593         return _grid
.Grid_GetDefaultColSize(*args
, **kwargs
) 
1595     def GetColSize(*args
, **kwargs
): 
1596         """GetColSize(self, int col) -> int""" 
1597         return _grid
.Grid_GetColSize(*args
, **kwargs
) 
1599     def GetDefaultCellBackgroundColour(*args
, **kwargs
): 
1600         """GetDefaultCellBackgroundColour(self) -> Colour""" 
1601         return _grid
.Grid_GetDefaultCellBackgroundColour(*args
, **kwargs
) 
1603     def GetCellBackgroundColour(*args
, **kwargs
): 
1604         """GetCellBackgroundColour(self, int row, int col) -> Colour""" 
1605         return _grid
.Grid_GetCellBackgroundColour(*args
, **kwargs
) 
1607     def GetDefaultCellTextColour(*args
, **kwargs
): 
1608         """GetDefaultCellTextColour(self) -> Colour""" 
1609         return _grid
.Grid_GetDefaultCellTextColour(*args
, **kwargs
) 
1611     def GetCellTextColour(*args
, **kwargs
): 
1612         """GetCellTextColour(self, int row, int col) -> Colour""" 
1613         return _grid
.Grid_GetCellTextColour(*args
, **kwargs
) 
1615     def GetDefaultCellFont(*args
, **kwargs
): 
1616         """GetDefaultCellFont(self) -> Font""" 
1617         return _grid
.Grid_GetDefaultCellFont(*args
, **kwargs
) 
1619     def GetCellFont(*args
, **kwargs
): 
1620         """GetCellFont(self, int row, int col) -> Font""" 
1621         return _grid
.Grid_GetCellFont(*args
, **kwargs
) 
1623     def GetDefaultCellAlignment(*args
, **kwargs
): 
1624         """GetDefaultCellAlignment() -> (horiz, vert)""" 
1625         return _grid
.Grid_GetDefaultCellAlignment(*args
, **kwargs
) 
1627     def GetCellAlignment(*args
, **kwargs
): 
1628         """GetCellAlignment() -> (horiz, vert)""" 
1629         return _grid
.Grid_GetCellAlignment(*args
, **kwargs
) 
1631     def GetDefaultCellOverflow(*args
, **kwargs
): 
1632         """GetDefaultCellOverflow(self) -> bool""" 
1633         return _grid
.Grid_GetDefaultCellOverflow(*args
, **kwargs
) 
1635     def GetCellOverflow(*args
, **kwargs
): 
1636         """GetCellOverflow(self, int row, int col) -> bool""" 
1637         return _grid
.Grid_GetCellOverflow(*args
, **kwargs
) 
1639     def GetCellSize(*args
, **kwargs
): 
1640         """GetCellSize(int row, int col) -> (num_rows, num_cols)""" 
1641         return _grid
.Grid_GetCellSize(*args
, **kwargs
) 
1643     def SetDefaultRowSize(*args
, **kwargs
): 
1644         """SetDefaultRowSize(self, int height, bool resizeExistingRows=False)""" 
1645         return _grid
.Grid_SetDefaultRowSize(*args
, **kwargs
) 
1647     def SetRowSize(*args
, **kwargs
): 
1648         """SetRowSize(self, int row, int height)""" 
1649         return _grid
.Grid_SetRowSize(*args
, **kwargs
) 
1651     def SetDefaultColSize(*args
, **kwargs
): 
1652         """SetDefaultColSize(self, int width, bool resizeExistingCols=False)""" 
1653         return _grid
.Grid_SetDefaultColSize(*args
, **kwargs
) 
1655     def SetColSize(*args
, **kwargs
): 
1656         """SetColSize(self, int col, int width)""" 
1657         return _grid
.Grid_SetColSize(*args
, **kwargs
) 
1659     def GetColAt(*args
, **kwargs
): 
1660         """GetColAt(self, int colPos) -> int""" 
1661         return _grid
.Grid_GetColAt(*args
, **kwargs
) 
1663     def SetColPos(*args
, **kwargs
): 
1664         """SetColPos(self, int colID, int newPos)""" 
1665         return _grid
.Grid_SetColPos(*args
, **kwargs
) 
1667     def GetColPos(*args
, **kwargs
): 
1668         """GetColPos(self, int colID) -> int""" 
1669         return _grid
.Grid_GetColPos(*args
, **kwargs
) 
1671     def AutoSizeColumn(*args
, **kwargs
): 
1672         """AutoSizeColumn(self, int col, bool setAsMin=True)""" 
1673         return _grid
.Grid_AutoSizeColumn(*args
, **kwargs
) 
1675     def AutoSizeRow(*args
, **kwargs
): 
1676         """AutoSizeRow(self, int row, bool setAsMin=True)""" 
1677         return _grid
.Grid_AutoSizeRow(*args
, **kwargs
) 
1679     def AutoSizeColumns(*args
, **kwargs
): 
1680         """AutoSizeColumns(self, bool setAsMin=True)""" 
1681         return _grid
.Grid_AutoSizeColumns(*args
, **kwargs
) 
1683     def AutoSizeRows(*args
, **kwargs
): 
1684         """AutoSizeRows(self, bool setAsMin=True)""" 
1685         return _grid
.Grid_AutoSizeRows(*args
, **kwargs
) 
1687     def AutoSize(*args
, **kwargs
): 
1688         """AutoSize(self)""" 
1689         return _grid
.Grid_AutoSize(*args
, **kwargs
) 
1691     def AutoSizeRowLabelSize(*args
, **kwargs
): 
1692         """AutoSizeRowLabelSize(self, int row)""" 
1693         return _grid
.Grid_AutoSizeRowLabelSize(*args
, **kwargs
) 
1695     def AutoSizeColLabelSize(*args
, **kwargs
): 
1696         """AutoSizeColLabelSize(self, int col)""" 
1697         return _grid
.Grid_AutoSizeColLabelSize(*args
, **kwargs
) 
1699     def SetColMinimalWidth(*args
, **kwargs
): 
1700         """SetColMinimalWidth(self, int col, int width)""" 
1701         return _grid
.Grid_SetColMinimalWidth(*args
, **kwargs
) 
1703     def SetRowMinimalHeight(*args
, **kwargs
): 
1704         """SetRowMinimalHeight(self, int row, int width)""" 
1705         return _grid
.Grid_SetRowMinimalHeight(*args
, **kwargs
) 
1707     def SetColMinimalAcceptableWidth(*args
, **kwargs
): 
1708         """SetColMinimalAcceptableWidth(self, int width)""" 
1709         return _grid
.Grid_SetColMinimalAcceptableWidth(*args
, **kwargs
) 
1711     def SetRowMinimalAcceptableHeight(*args
, **kwargs
): 
1712         """SetRowMinimalAcceptableHeight(self, int width)""" 
1713         return _grid
.Grid_SetRowMinimalAcceptableHeight(*args
, **kwargs
) 
1715     def GetColMinimalAcceptableWidth(*args
, **kwargs
): 
1716         """GetColMinimalAcceptableWidth(self) -> int""" 
1717         return _grid
.Grid_GetColMinimalAcceptableWidth(*args
, **kwargs
) 
1719     def GetRowMinimalAcceptableHeight(*args
, **kwargs
): 
1720         """GetRowMinimalAcceptableHeight(self) -> int""" 
1721         return _grid
.Grid_GetRowMinimalAcceptableHeight(*args
, **kwargs
) 
1723     def SetDefaultCellBackgroundColour(*args
, **kwargs
): 
1724         """SetDefaultCellBackgroundColour(self, Colour ?)""" 
1725         return _grid
.Grid_SetDefaultCellBackgroundColour(*args
, **kwargs
) 
1727     def SetCellBackgroundColour(*args
, **kwargs
): 
1728         """SetCellBackgroundColour(self, int row, int col, Colour ?)""" 
1729         return _grid
.Grid_SetCellBackgroundColour(*args
, **kwargs
) 
1731     def SetDefaultCellTextColour(*args
, **kwargs
): 
1732         """SetDefaultCellTextColour(self, Colour ?)""" 
1733         return _grid
.Grid_SetDefaultCellTextColour(*args
, **kwargs
) 
1735     def SetCellTextColour(*args
, **kwargs
): 
1736         """SetCellTextColour(self, int row, int col, Colour ?)""" 
1737         return _grid
.Grid_SetCellTextColour(*args
, **kwargs
) 
1739     def SetDefaultCellFont(*args
, **kwargs
): 
1740         """SetDefaultCellFont(self, Font ?)""" 
1741         return _grid
.Grid_SetDefaultCellFont(*args
, **kwargs
) 
1743     def SetCellFont(*args
, **kwargs
): 
1744         """SetCellFont(self, int row, int col, Font ?)""" 
1745         return _grid
.Grid_SetCellFont(*args
, **kwargs
) 
1747     def SetDefaultCellAlignment(*args
, **kwargs
): 
1748         """SetDefaultCellAlignment(self, int horiz, int vert)""" 
1749         return _grid
.Grid_SetDefaultCellAlignment(*args
, **kwargs
) 
1751     def SetCellAlignment(*args
, **kwargs
): 
1752         """SetCellAlignment(self, int row, int col, int horiz, int vert)""" 
1753         return _grid
.Grid_SetCellAlignment(*args
, **kwargs
) 
1755     def SetDefaultCellOverflow(*args
, **kwargs
): 
1756         """SetDefaultCellOverflow(self, bool allow)""" 
1757         return _grid
.Grid_SetDefaultCellOverflow(*args
, **kwargs
) 
1759     def SetCellOverflow(*args
, **kwargs
): 
1760         """SetCellOverflow(self, int row, int col, bool allow)""" 
1761         return _grid
.Grid_SetCellOverflow(*args
, **kwargs
) 
1763     def SetCellSize(*args
, **kwargs
): 
1764         """SetCellSize(self, int row, int col, int num_rows, int num_cols)""" 
1765         return _grid
.Grid_SetCellSize(*args
, **kwargs
) 
1767     def SetDefaultRenderer(*args
, **kwargs
): 
1768         """SetDefaultRenderer(self, GridCellRenderer renderer)""" 
1769         return _grid
.Grid_SetDefaultRenderer(*args
, **kwargs
) 
1771     def SetCellRenderer(*args
, **kwargs
): 
1772         """SetCellRenderer(self, int row, int col, GridCellRenderer renderer)""" 
1773         return _grid
.Grid_SetCellRenderer(*args
, **kwargs
) 
1775     def GetDefaultRenderer(*args
, **kwargs
): 
1776         """GetDefaultRenderer(self) -> GridCellRenderer""" 
1777         return _grid
.Grid_GetDefaultRenderer(*args
, **kwargs
) 
1779     def GetCellRenderer(*args
, **kwargs
): 
1780         """GetCellRenderer(self, int row, int col) -> GridCellRenderer""" 
1781         return _grid
.Grid_GetCellRenderer(*args
, **kwargs
) 
1783     def SetDefaultEditor(*args
, **kwargs
): 
1784         """SetDefaultEditor(self, GridCellEditor editor)""" 
1785         return _grid
.Grid_SetDefaultEditor(*args
, **kwargs
) 
1787     def SetCellEditor(*args
, **kwargs
): 
1788         """SetCellEditor(self, int row, int col, GridCellEditor editor)""" 
1789         return _grid
.Grid_SetCellEditor(*args
, **kwargs
) 
1791     def GetDefaultEditor(*args
, **kwargs
): 
1792         """GetDefaultEditor(self) -> GridCellEditor""" 
1793         return _grid
.Grid_GetDefaultEditor(*args
, **kwargs
) 
1795     def GetCellEditor(*args
, **kwargs
): 
1796         """GetCellEditor(self, int row, int col) -> GridCellEditor""" 
1797         return _grid
.Grid_GetCellEditor(*args
, **kwargs
) 
1799     def GetCellValue(*args
, **kwargs
): 
1800         """GetCellValue(self, int row, int col) -> String""" 
1801         return _grid
.Grid_GetCellValue(*args
, **kwargs
) 
1803     def SetCellValue(*args
, **kwargs
): 
1804         """SetCellValue(self, int row, int col, String s)""" 
1805         return _grid
.Grid_SetCellValue(*args
, **kwargs
) 
1807     def IsReadOnly(*args
, **kwargs
): 
1808         """IsReadOnly(self, int row, int col) -> bool""" 
1809         return _grid
.Grid_IsReadOnly(*args
, **kwargs
) 
1811     def SetReadOnly(*args
, **kwargs
): 
1812         """SetReadOnly(self, int row, int col, bool isReadOnly=True)""" 
1813         return _grid
.Grid_SetReadOnly(*args
, **kwargs
) 
1815     def SelectRow(*args
, **kwargs
): 
1816         """SelectRow(self, int row, bool addToSelected=False)""" 
1817         return _grid
.Grid_SelectRow(*args
, **kwargs
) 
1819     def SelectCol(*args
, **kwargs
): 
1820         """SelectCol(self, int col, bool addToSelected=False)""" 
1821         return _grid
.Grid_SelectCol(*args
, **kwargs
) 
1823     def SelectBlock(*args
, **kwargs
): 
1825         SelectBlock(self, int topRow, int leftCol, int bottomRow, int rightCol,  
1826             bool addToSelected=False) 
1828         return _grid
.Grid_SelectBlock(*args
, **kwargs
) 
1830     def SelectAll(*args
, **kwargs
): 
1831         """SelectAll(self)""" 
1832         return _grid
.Grid_SelectAll(*args
, **kwargs
) 
1834     def IsSelection(*args
, **kwargs
): 
1835         """IsSelection(self) -> bool""" 
1836         return _grid
.Grid_IsSelection(*args
, **kwargs
) 
1838     def ClearSelection(*args
, **kwargs
): 
1839         """ClearSelection(self)""" 
1840         return _grid
.Grid_ClearSelection(*args
, **kwargs
) 
1842     def IsInSelection(*args
, **kwargs
): 
1843         """IsInSelection(self, int row, int col) -> bool""" 
1844         return _grid
.Grid_IsInSelection(*args
, **kwargs
) 
1846     def GetSelectedCells(*args
, **kwargs
): 
1847         """GetSelectedCells(self) -> wxGridCellCoordsArray""" 
1848         return _grid
.Grid_GetSelectedCells(*args
, **kwargs
) 
1850     def GetSelectionBlockTopLeft(*args
, **kwargs
): 
1851         """GetSelectionBlockTopLeft(self) -> wxGridCellCoordsArray""" 
1852         return _grid
.Grid_GetSelectionBlockTopLeft(*args
, **kwargs
) 
1854     def GetSelectionBlockBottomRight(*args
, **kwargs
): 
1855         """GetSelectionBlockBottomRight(self) -> wxGridCellCoordsArray""" 
1856         return _grid
.Grid_GetSelectionBlockBottomRight(*args
, **kwargs
) 
1858     def GetSelectedRows(*args
, **kwargs
): 
1859         """GetSelectedRows(self) -> wxArrayInt""" 
1860         return _grid
.Grid_GetSelectedRows(*args
, **kwargs
) 
1862     def GetSelectedCols(*args
, **kwargs
): 
1863         """GetSelectedCols(self) -> wxArrayInt""" 
1864         return _grid
.Grid_GetSelectedCols(*args
, **kwargs
) 
1866     def DeselectRow(*args
, **kwargs
): 
1867         """DeselectRow(self, int row)""" 
1868         return _grid
.Grid_DeselectRow(*args
, **kwargs
) 
1870     def DeselectCol(*args
, **kwargs
): 
1871         """DeselectCol(self, int col)""" 
1872         return _grid
.Grid_DeselectCol(*args
, **kwargs
) 
1874     def DeselectCell(*args
, **kwargs
): 
1875         """DeselectCell(self, int row, int col)""" 
1876         return _grid
.Grid_DeselectCell(*args
, **kwargs
) 
1878     def BlockToDeviceRect(*args
, **kwargs
): 
1879         """BlockToDeviceRect(self, GridCellCoords topLeft, GridCellCoords bottomRight) -> Rect""" 
1880         return _grid
.Grid_BlockToDeviceRect(*args
, **kwargs
) 
1882     def GetSelectionBackground(*args
, **kwargs
): 
1883         """GetSelectionBackground(self) -> Colour""" 
1884         return _grid
.Grid_GetSelectionBackground(*args
, **kwargs
) 
1886     def GetSelectionForeground(*args
, **kwargs
): 
1887         """GetSelectionForeground(self) -> Colour""" 
1888         return _grid
.Grid_GetSelectionForeground(*args
, **kwargs
) 
1890     def SetSelectionBackground(*args
, **kwargs
): 
1891         """SetSelectionBackground(self, Colour c)""" 
1892         return _grid
.Grid_SetSelectionBackground(*args
, **kwargs
) 
1894     def SetSelectionForeground(*args
, **kwargs
): 
1895         """SetSelectionForeground(self, Colour c)""" 
1896         return _grid
.Grid_SetSelectionForeground(*args
, **kwargs
) 
1898     def RegisterDataType(*args
, **kwargs
): 
1899         """RegisterDataType(self, String typeName, GridCellRenderer renderer, GridCellEditor editor)""" 
1900         return _grid
.Grid_RegisterDataType(*args
, **kwargs
) 
1902     def GetDefaultEditorForCell(*args
, **kwargs
): 
1903         """GetDefaultEditorForCell(self, int row, int col) -> GridCellEditor""" 
1904         return _grid
.Grid_GetDefaultEditorForCell(*args
, **kwargs
) 
1906     def GetDefaultRendererForCell(*args
, **kwargs
): 
1907         """GetDefaultRendererForCell(self, int row, int col) -> GridCellRenderer""" 
1908         return _grid
.Grid_GetDefaultRendererForCell(*args
, **kwargs
) 
1910     def GetDefaultEditorForType(*args
, **kwargs
): 
1911         """GetDefaultEditorForType(self, String typeName) -> GridCellEditor""" 
1912         return _grid
.Grid_GetDefaultEditorForType(*args
, **kwargs
) 
1914     def GetDefaultRendererForType(*args
, **kwargs
): 
1915         """GetDefaultRendererForType(self, String typeName) -> GridCellRenderer""" 
1916         return _grid
.Grid_GetDefaultRendererForType(*args
, **kwargs
) 
1918     def SetMargins(*args
, **kwargs
): 
1919         """SetMargins(self, int extraWidth, int extraHeight)""" 
1920         return _grid
.Grid_SetMargins(*args
, **kwargs
) 
1922     def GetGridWindow(*args
, **kwargs
): 
1923         """GetGridWindow(self) -> Window""" 
1924         return _grid
.Grid_GetGridWindow(*args
, **kwargs
) 
1926     def GetGridRowLabelWindow(*args
, **kwargs
): 
1927         """GetGridRowLabelWindow(self) -> Window""" 
1928         return _grid
.Grid_GetGridRowLabelWindow(*args
, **kwargs
) 
1930     def GetGridColLabelWindow(*args
, **kwargs
): 
1931         """GetGridColLabelWindow(self) -> Window""" 
1932         return _grid
.Grid_GetGridColLabelWindow(*args
, **kwargs
) 
1934     def GetGridCornerLabelWindow(*args
, **kwargs
): 
1935         """GetGridCornerLabelWindow(self) -> Window""" 
1936         return _grid
.Grid_GetGridCornerLabelWindow(*args
, **kwargs
) 
1938     def SetScrollLineX(*args
, **kwargs
): 
1939         """SetScrollLineX(self, int x)""" 
1940         return _grid
.Grid_SetScrollLineX(*args
, **kwargs
) 
1942     def SetScrollLineY(*args
, **kwargs
): 
1943         """SetScrollLineY(self, int y)""" 
1944         return _grid
.Grid_SetScrollLineY(*args
, **kwargs
) 
1946     def GetScrollLineX(*args
, **kwargs
): 
1947         """GetScrollLineX(self) -> int""" 
1948         return _grid
.Grid_GetScrollLineX(*args
, **kwargs
) 
1950     def GetScrollLineY(*args
, **kwargs
): 
1951         """GetScrollLineY(self) -> int""" 
1952         return _grid
.Grid_GetScrollLineY(*args
, **kwargs
) 
1954     def GetScrollX(*args
, **kwargs
): 
1955         """GetScrollX(self, int x) -> int""" 
1956         return _grid
.Grid_GetScrollX(*args
, **kwargs
) 
1958     def GetScrollY(*args
, **kwargs
): 
1959         """GetScrollY(self, int y) -> int""" 
1960         return _grid
.Grid_GetScrollY(*args
, **kwargs
) 
1962     def GetClassDefaultAttributes(*args
, **kwargs
): 
1964         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
1966         Get the default attributes for this class.  This is useful if you want 
1967         to use the same font or colour in your own control as in a standard 
1968         control -- which is a much better idea than hard coding specific 
1969         colours or fonts which might look completely out of place on the 
1970         user's system, especially if it uses themes. 
1972         The variant parameter is only relevant under Mac currently and is 
1973         ignore under other platforms. Under Mac, it will change the size of 
1974         the returned font. See `wx.Window.SetWindowVariant` for more about 
1977         return _grid
.Grid_GetClassDefaultAttributes(*args
, **kwargs
) 
1979     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
1980 _grid
.Grid_swigregister(Grid
) 
1982 def PreGrid(*args
, **kwargs
): 
1983     """PreGrid() -> Grid""" 
1984     val 
= _grid
.new_PreGrid(*args
, **kwargs
) 
1987 def Grid_GetClassDefaultAttributes(*args
, **kwargs
): 
1989     Grid_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
1991     Get the default attributes for this class.  This is useful if you want 
1992     to use the same font or colour in your own control as in a standard 
1993     control -- which is a much better idea than hard coding specific 
1994     colours or fonts which might look completely out of place on the 
1995     user's system, especially if it uses themes. 
1997     The variant parameter is only relevant under Mac currently and is 
1998     ignore under other platforms. Under Mac, it will change the size of 
1999     the returned font. See `wx.Window.SetWindowVariant` for more about 
2002   return _grid
.Grid_GetClassDefaultAttributes(*args
, **kwargs
) 
2004 class GridEvent(_core
.NotifyEvent
): 
2005     """Proxy of C++ GridEvent class""" 
2006     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2007     __repr__ 
= _swig_repr
 
2008     def __init__(self
, *args
, **kwargs
):  
2010         __init__(self, int id, EventType type, Grid obj, int row=-1, int col=-1,  
2011             int x=-1, int y=-1, bool sel=True, bool control=False,  
2012             bool shift=False, bool alt=False,  
2013             bool meta=False) -> GridEvent 
2015         _grid
.GridEvent_swiginit(self
,_grid
.new_GridEvent(*args
, **kwargs
)) 
2016     def GetRow(*args
, **kwargs
): 
2017         """GetRow(self) -> int""" 
2018         return _grid
.GridEvent_GetRow(*args
, **kwargs
) 
2020     def GetCol(*args
, **kwargs
): 
2021         """GetCol(self) -> int""" 
2022         return _grid
.GridEvent_GetCol(*args
, **kwargs
) 
2024     def GetPosition(*args
, **kwargs
): 
2025         """GetPosition(self) -> Point""" 
2026         return _grid
.GridEvent_GetPosition(*args
, **kwargs
) 
2028     def Selecting(*args
, **kwargs
): 
2029         """Selecting(self) -> bool""" 
2030         return _grid
.GridEvent_Selecting(*args
, **kwargs
) 
2032     def ControlDown(*args
, **kwargs
): 
2033         """ControlDown(self) -> bool""" 
2034         return _grid
.GridEvent_ControlDown(*args
, **kwargs
) 
2036     def MetaDown(*args
, **kwargs
): 
2037         """MetaDown(self) -> bool""" 
2038         return _grid
.GridEvent_MetaDown(*args
, **kwargs
) 
2040     def ShiftDown(*args
, **kwargs
): 
2041         """ShiftDown(self) -> bool""" 
2042         return _grid
.GridEvent_ShiftDown(*args
, **kwargs
) 
2044     def AltDown(*args
, **kwargs
): 
2045         """AltDown(self) -> bool""" 
2046         return _grid
.GridEvent_AltDown(*args
, **kwargs
) 
2048     def CmdDown(*args
, **kwargs
): 
2049         """CmdDown(self) -> bool""" 
2050         return _grid
.GridEvent_CmdDown(*args
, **kwargs
) 
2052 _grid
.GridEvent_swigregister(GridEvent
) 
2054 class GridSizeEvent(_core
.NotifyEvent
): 
2055     """Proxy of C++ GridSizeEvent class""" 
2056     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2057     __repr__ 
= _swig_repr
 
2058     def __init__(self
, *args
, **kwargs
):  
2060         __init__(self, int id, EventType type, Grid obj, int rowOrCol=-1,  
2061             int x=-1, int y=-1, bool control=False, bool shift=False,  
2062             bool alt=False, bool meta=False) -> GridSizeEvent 
2064         _grid
.GridSizeEvent_swiginit(self
,_grid
.new_GridSizeEvent(*args
, **kwargs
)) 
2065     def GetRowOrCol(*args
, **kwargs
): 
2066         """GetRowOrCol(self) -> int""" 
2067         return _grid
.GridSizeEvent_GetRowOrCol(*args
, **kwargs
) 
2069     def GetPosition(*args
, **kwargs
): 
2070         """GetPosition(self) -> Point""" 
2071         return _grid
.GridSizeEvent_GetPosition(*args
, **kwargs
) 
2073     def ControlDown(*args
, **kwargs
): 
2074         """ControlDown(self) -> bool""" 
2075         return _grid
.GridSizeEvent_ControlDown(*args
, **kwargs
) 
2077     def MetaDown(*args
, **kwargs
): 
2078         """MetaDown(self) -> bool""" 
2079         return _grid
.GridSizeEvent_MetaDown(*args
, **kwargs
) 
2081     def ShiftDown(*args
, **kwargs
): 
2082         """ShiftDown(self) -> bool""" 
2083         return _grid
.GridSizeEvent_ShiftDown(*args
, **kwargs
) 
2085     def AltDown(*args
, **kwargs
): 
2086         """AltDown(self) -> bool""" 
2087         return _grid
.GridSizeEvent_AltDown(*args
, **kwargs
) 
2089     def CmdDown(*args
, **kwargs
): 
2090         """CmdDown(self) -> bool""" 
2091         return _grid
.GridSizeEvent_CmdDown(*args
, **kwargs
) 
2093 _grid
.GridSizeEvent_swigregister(GridSizeEvent
) 
2095 class GridRangeSelectEvent(_core
.NotifyEvent
): 
2096     """Proxy of C++ GridRangeSelectEvent class""" 
2097     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2098     __repr__ 
= _swig_repr
 
2099     def __init__(self
, *args
, **kwargs
):  
2101         __init__(self, int id, EventType type, Grid obj, GridCellCoords topLeft,  
2102             GridCellCoords bottomRight, bool sel=True,  
2103             bool control=False, bool shift=False, bool alt=False,  
2104             bool meta=False) -> GridRangeSelectEvent 
2106         _grid
.GridRangeSelectEvent_swiginit(self
,_grid
.new_GridRangeSelectEvent(*args
, **kwargs
)) 
2107     def GetTopLeftCoords(*args
, **kwargs
): 
2108         """GetTopLeftCoords(self) -> GridCellCoords""" 
2109         return _grid
.GridRangeSelectEvent_GetTopLeftCoords(*args
, **kwargs
) 
2111     def GetBottomRightCoords(*args
, **kwargs
): 
2112         """GetBottomRightCoords(self) -> GridCellCoords""" 
2113         return _grid
.GridRangeSelectEvent_GetBottomRightCoords(*args
, **kwargs
) 
2115     def GetTopRow(*args
, **kwargs
): 
2116         """GetTopRow(self) -> int""" 
2117         return _grid
.GridRangeSelectEvent_GetTopRow(*args
, **kwargs
) 
2119     def GetBottomRow(*args
, **kwargs
): 
2120         """GetBottomRow(self) -> int""" 
2121         return _grid
.GridRangeSelectEvent_GetBottomRow(*args
, **kwargs
) 
2123     def GetLeftCol(*args
, **kwargs
): 
2124         """GetLeftCol(self) -> int""" 
2125         return _grid
.GridRangeSelectEvent_GetLeftCol(*args
, **kwargs
) 
2127     def GetRightCol(*args
, **kwargs
): 
2128         """GetRightCol(self) -> int""" 
2129         return _grid
.GridRangeSelectEvent_GetRightCol(*args
, **kwargs
) 
2131     def Selecting(*args
, **kwargs
): 
2132         """Selecting(self) -> bool""" 
2133         return _grid
.GridRangeSelectEvent_Selecting(*args
, **kwargs
) 
2135     def ControlDown(*args
, **kwargs
): 
2136         """ControlDown(self) -> bool""" 
2137         return _grid
.GridRangeSelectEvent_ControlDown(*args
, **kwargs
) 
2139     def MetaDown(*args
, **kwargs
): 
2140         """MetaDown(self) -> bool""" 
2141         return _grid
.GridRangeSelectEvent_MetaDown(*args
, **kwargs
) 
2143     def ShiftDown(*args
, **kwargs
): 
2144         """ShiftDown(self) -> bool""" 
2145         return _grid
.GridRangeSelectEvent_ShiftDown(*args
, **kwargs
) 
2147     def AltDown(*args
, **kwargs
): 
2148         """AltDown(self) -> bool""" 
2149         return _grid
.GridRangeSelectEvent_AltDown(*args
, **kwargs
) 
2151     def CmdDown(*args
, **kwargs
): 
2152         """CmdDown(self) -> bool""" 
2153         return _grid
.GridRangeSelectEvent_CmdDown(*args
, **kwargs
) 
2155 _grid
.GridRangeSelectEvent_swigregister(GridRangeSelectEvent
) 
2157 class GridEditorCreatedEvent(_core
.CommandEvent
): 
2158     """Proxy of C++ GridEditorCreatedEvent class""" 
2159     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2160     __repr__ 
= _swig_repr
 
2161     def __init__(self
, *args
, **kwargs
):  
2163         __init__(self, int id, EventType type, Object obj, int row, int col,  
2164             Control ctrl) -> GridEditorCreatedEvent 
2166         _grid
.GridEditorCreatedEvent_swiginit(self
,_grid
.new_GridEditorCreatedEvent(*args
, **kwargs
)) 
2167     def GetRow(*args
, **kwargs
): 
2168         """GetRow(self) -> int""" 
2169         return _grid
.GridEditorCreatedEvent_GetRow(*args
, **kwargs
) 
2171     def GetCol(*args
, **kwargs
): 
2172         """GetCol(self) -> int""" 
2173         return _grid
.GridEditorCreatedEvent_GetCol(*args
, **kwargs
) 
2175     def GetControl(*args
, **kwargs
): 
2176         """GetControl(self) -> Control""" 
2177         return _grid
.GridEditorCreatedEvent_GetControl(*args
, **kwargs
) 
2179     def SetRow(*args
, **kwargs
): 
2180         """SetRow(self, int row)""" 
2181         return _grid
.GridEditorCreatedEvent_SetRow(*args
, **kwargs
) 
2183     def SetCol(*args
, **kwargs
): 
2184         """SetCol(self, int col)""" 
2185         return _grid
.GridEditorCreatedEvent_SetCol(*args
, **kwargs
) 
2187     def SetControl(*args
, **kwargs
): 
2188         """SetControl(self, Control ctrl)""" 
2189         return _grid
.GridEditorCreatedEvent_SetControl(*args
, **kwargs
) 
2191 _grid
.GridEditorCreatedEvent_swigregister(GridEditorCreatedEvent
) 
2193 wxEVT_GRID_CELL_LEFT_CLICK 
= _grid
.wxEVT_GRID_CELL_LEFT_CLICK
 
2194 wxEVT_GRID_CELL_RIGHT_CLICK 
= _grid
.wxEVT_GRID_CELL_RIGHT_CLICK
 
2195 wxEVT_GRID_CELL_LEFT_DCLICK 
= _grid
.wxEVT_GRID_CELL_LEFT_DCLICK
 
2196 wxEVT_GRID_CELL_RIGHT_DCLICK 
= _grid
.wxEVT_GRID_CELL_RIGHT_DCLICK
 
2197 wxEVT_GRID_LABEL_LEFT_CLICK 
= _grid
.wxEVT_GRID_LABEL_LEFT_CLICK
 
2198 wxEVT_GRID_LABEL_RIGHT_CLICK 
= _grid
.wxEVT_GRID_LABEL_RIGHT_CLICK
 
2199 wxEVT_GRID_LABEL_LEFT_DCLICK 
= _grid
.wxEVT_GRID_LABEL_LEFT_DCLICK
 
2200 wxEVT_GRID_LABEL_RIGHT_DCLICK 
= _grid
.wxEVT_GRID_LABEL_RIGHT_DCLICK
 
2201 wxEVT_GRID_ROW_SIZE 
= _grid
.wxEVT_GRID_ROW_SIZE
 
2202 wxEVT_GRID_COL_SIZE 
= _grid
.wxEVT_GRID_COL_SIZE
 
2203 wxEVT_GRID_RANGE_SELECT 
= _grid
.wxEVT_GRID_RANGE_SELECT
 
2204 wxEVT_GRID_CELL_CHANGE 
= _grid
.wxEVT_GRID_CELL_CHANGE
 
2205 wxEVT_GRID_SELECT_CELL 
= _grid
.wxEVT_GRID_SELECT_CELL
 
2206 wxEVT_GRID_EDITOR_SHOWN 
= _grid
.wxEVT_GRID_EDITOR_SHOWN
 
2207 wxEVT_GRID_EDITOR_HIDDEN 
= _grid
.wxEVT_GRID_EDITOR_HIDDEN
 
2208 wxEVT_GRID_EDITOR_CREATED 
= _grid
.wxEVT_GRID_EDITOR_CREATED
 
2209 wxEVT_GRID_CELL_BEGIN_DRAG 
= _grid
.wxEVT_GRID_CELL_BEGIN_DRAG
 
2210 EVT_GRID_CELL_LEFT_CLICK 
= wx
.PyEventBinder( wxEVT_GRID_CELL_LEFT_CLICK 
) 
2211 EVT_GRID_CELL_RIGHT_CLICK 
= wx
.PyEventBinder( wxEVT_GRID_CELL_RIGHT_CLICK 
) 
2212 EVT_GRID_CELL_LEFT_DCLICK 
= wx
.PyEventBinder( wxEVT_GRID_CELL_LEFT_DCLICK 
) 
2213 EVT_GRID_CELL_RIGHT_DCLICK 
= wx
.PyEventBinder( wxEVT_GRID_CELL_RIGHT_DCLICK 
) 
2214 EVT_GRID_LABEL_LEFT_CLICK 
= wx
.PyEventBinder( wxEVT_GRID_LABEL_LEFT_CLICK 
) 
2215 EVT_GRID_LABEL_RIGHT_CLICK 
= wx
.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_CLICK 
) 
2216 EVT_GRID_LABEL_LEFT_DCLICK 
= wx
.PyEventBinder( wxEVT_GRID_LABEL_LEFT_DCLICK 
) 
2217 EVT_GRID_LABEL_RIGHT_DCLICK 
= wx
.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_DCLICK 
) 
2218 EVT_GRID_ROW_SIZE 
= wx
.PyEventBinder( wxEVT_GRID_ROW_SIZE 
) 
2219 EVT_GRID_COL_SIZE 
= wx
.PyEventBinder( wxEVT_GRID_COL_SIZE 
) 
2220 EVT_GRID_RANGE_SELECT 
= wx
.PyEventBinder( wxEVT_GRID_RANGE_SELECT 
) 
2221 EVT_GRID_CELL_CHANGE 
= wx
.PyEventBinder( wxEVT_GRID_CELL_CHANGE 
) 
2222 EVT_GRID_SELECT_CELL 
= wx
.PyEventBinder( wxEVT_GRID_SELECT_CELL 
) 
2223 EVT_GRID_EDITOR_SHOWN 
= wx
.PyEventBinder( wxEVT_GRID_EDITOR_SHOWN 
) 
2224 EVT_GRID_EDITOR_HIDDEN 
= wx
.PyEventBinder( wxEVT_GRID_EDITOR_HIDDEN 
) 
2225 EVT_GRID_EDITOR_CREATED 
= wx
.PyEventBinder( wxEVT_GRID_EDITOR_CREATED 
) 
2226 EVT_GRID_CELL_BEGIN_DRAG 
= wx
.PyEventBinder( wxEVT_GRID_CELL_BEGIN_DRAG 
) 
2229 # The same as above but with the ability to specify an identifier 
2230 EVT_GRID_CMD_CELL_LEFT_CLICK 
=     wx
.PyEventBinder( wxEVT_GRID_CELL_LEFT_CLICK
,    1 ) 
2231 EVT_GRID_CMD_CELL_RIGHT_CLICK 
=    wx
.PyEventBinder( wxEVT_GRID_CELL_RIGHT_CLICK
,   1 ) 
2232 EVT_GRID_CMD_CELL_LEFT_DCLICK 
=    wx
.PyEventBinder( wxEVT_GRID_CELL_LEFT_DCLICK
,   1 ) 
2233 EVT_GRID_CMD_CELL_RIGHT_DCLICK 
=   wx
.PyEventBinder( wxEVT_GRID_CELL_RIGHT_DCLICK
,  1 ) 
2234 EVT_GRID_CMD_LABEL_LEFT_CLICK 
=    wx
.PyEventBinder( wxEVT_GRID_LABEL_LEFT_CLICK
,   1 ) 
2235 EVT_GRID_CMD_LABEL_RIGHT_CLICK 
=   wx
.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_CLICK
,  1 ) 
2236 EVT_GRID_CMD_LABEL_LEFT_DCLICK 
=   wx
.PyEventBinder( wxEVT_GRID_LABEL_LEFT_DCLICK
,  1 ) 
2237 EVT_GRID_CMD_LABEL_RIGHT_DCLICK 
=  wx
.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_DCLICK
, 1 ) 
2238 EVT_GRID_CMD_ROW_SIZE 
=            wx
.PyEventBinder( wxEVT_GRID_ROW_SIZE
,           1 ) 
2239 EVT_GRID_CMD_COL_SIZE 
=            wx
.PyEventBinder( wxEVT_GRID_COL_SIZE
,           1 ) 
2240 EVT_GRID_CMD_RANGE_SELECT 
=        wx
.PyEventBinder( wxEVT_GRID_RANGE_SELECT
,       1 ) 
2241 EVT_GRID_CMD_CELL_CHANGE 
=         wx
.PyEventBinder( wxEVT_GRID_CELL_CHANGE
,        1 ) 
2242 EVT_GRID_CMD_SELECT_CELL 
=         wx
.PyEventBinder( wxEVT_GRID_SELECT_CELL
,        1 ) 
2243 EVT_GRID_CMD_EDITOR_SHOWN 
=        wx
.PyEventBinder( wxEVT_GRID_EDITOR_SHOWN
,       1 ) 
2244 EVT_GRID_CMD_EDITOR_HIDDEN 
=       wx
.PyEventBinder( wxEVT_GRID_EDITOR_HIDDEN
,      1 ) 
2245 EVT_GRID_CMD_EDITOR_CREATED 
=      wx
.PyEventBinder( wxEVT_GRID_EDITOR_CREATED
,     1 ) 
2246 EVT_GRID_CMD_CELL_BEGIN_DRAG 
=     wx
.PyEventBinder( wxEVT_GRID_CELL_BEGIN_DRAG
,    1 )