1 # This file was created automatically by SWIG.
2 # Don't modify this file, modify the SWIG interface instead.
5 Classes for implementing a spreadsheet-like control.
10 def _swig_setattr_nondynamic(self
,class_type
,name
,value
,static
=1):
12 if isinstance(value
, class_type
):
13 self
.__dict
__[name
] = value
.this
14 if hasattr(value
,"thisown"): self
.__dict
__["thisown"] = value
.thisown
17 method
= class_type
.__swig
_setmethods
__.get(name
,None)
18 if method
: return method(self
,value
)
19 if (not static
) or hasattr(self
,name
) or (name
== "thisown"):
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 method
= class_type
.__swig
_getmethods
__.get(name
,None)
29 if method
: return method(self
)
30 raise AttributeError,name
34 _object
= types
.ObjectType
36 except AttributeError:
42 def _swig_setattr_nondynamic_method(set):
43 def set_attr(self
,name
,value
):
44 if hasattr(self
,name
) or (name
in ("this", "thisown")):
47 raise AttributeError("You cannot add attributes to %s" % self
)
54 __docfilter__
= wx
.__DocFilter
(globals())
55 GRID_VALUE_STRING
= _grid
.GRID_VALUE_STRING
56 GRID_VALUE_BOOL
= _grid
.GRID_VALUE_BOOL
57 GRID_VALUE_NUMBER
= _grid
.GRID_VALUE_NUMBER
58 GRID_VALUE_FLOAT
= _grid
.GRID_VALUE_FLOAT
59 GRID_VALUE_CHOICE
= _grid
.GRID_VALUE_CHOICE
60 GRID_VALUE_TEXT
= _grid
.GRID_VALUE_TEXT
61 GRID_VALUE_LONG
= _grid
.GRID_VALUE_LONG
62 GRID_VALUE_CHOICEINT
= _grid
.GRID_VALUE_CHOICEINT
63 GRID_VALUE_DATETIME
= _grid
.GRID_VALUE_DATETIME
64 GRID_DEFAULT_NUMBER_ROWS
= _grid
.GRID_DEFAULT_NUMBER_ROWS
65 GRID_DEFAULT_NUMBER_COLS
= _grid
.GRID_DEFAULT_NUMBER_COLS
66 GRID_DEFAULT_ROW_HEIGHT
= _grid
.GRID_DEFAULT_ROW_HEIGHT
67 GRID_DEFAULT_COL_WIDTH
= _grid
.GRID_DEFAULT_COL_WIDTH
68 GRID_DEFAULT_COL_LABEL_HEIGHT
= _grid
.GRID_DEFAULT_COL_LABEL_HEIGHT
69 GRID_DEFAULT_ROW_LABEL_WIDTH
= _grid
.GRID_DEFAULT_ROW_LABEL_WIDTH
70 GRID_LABEL_EDGE_ZONE
= _grid
.GRID_LABEL_EDGE_ZONE
71 GRID_MIN_ROW_HEIGHT
= _grid
.GRID_MIN_ROW_HEIGHT
72 GRID_MIN_COL_WIDTH
= _grid
.GRID_MIN_COL_WIDTH
73 GRID_DEFAULT_SCROLLBAR_WIDTH
= _grid
.GRID_DEFAULT_SCROLLBAR_WIDTH
74 class GridCellRenderer(object):
75 """Proxy of C++ GridCellRenderer class"""
76 def __init__(self
): raise RuntimeError, "No constructor defined"
78 return "<%s.%s; proxy of C++ wxGridCellRenderer instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
79 def _setOORInfo(*args
, **kwargs
):
80 """_setOORInfo(self, PyObject _self)"""
81 return _grid
.GridCellRenderer__setOORInfo(*args
, **kwargs
)
83 def SetParameters(*args
, **kwargs
):
84 """SetParameters(self, String params)"""
85 return _grid
.GridCellRenderer_SetParameters(*args
, **kwargs
)
87 def IncRef(*args
, **kwargs
):
89 return _grid
.GridCellRenderer_IncRef(*args
, **kwargs
)
91 def DecRef(*args
, **kwargs
):
93 return _grid
.GridCellRenderer_DecRef(*args
, **kwargs
)
95 def Draw(*args
, **kwargs
):
97 Draw(self, Grid grid, GridCellAttr attr, DC dc, Rect rect, int row,
98 int col, bool isSelected)
100 return _grid
.GridCellRenderer_Draw(*args
, **kwargs
)
102 def GetBestSize(*args
, **kwargs
):
103 """GetBestSize(self, Grid grid, GridCellAttr attr, DC dc, int row, int col) -> Size"""
104 return _grid
.GridCellRenderer_GetBestSize(*args
, **kwargs
)
106 def Clone(*args
, **kwargs
):
107 """Clone(self) -> GridCellRenderer"""
108 return _grid
.GridCellRenderer_Clone(*args
, **kwargs
)
111 class GridCellRendererPtr(GridCellRenderer
):
112 def __init__(self
, this
):
114 if not hasattr(self
,"thisown"): self
.thisown
= 0
115 self
.__class
__ = GridCellRenderer
116 _grid
.GridCellRenderer_swigregister(GridCellRendererPtr
)
118 GridNoCellCoords
= cvar
.GridNoCellCoords
119 GridNoCellRect
= cvar
.GridNoCellRect
121 class PyGridCellRenderer(GridCellRenderer
):
122 """Proxy of C++ PyGridCellRenderer class"""
124 return "<%s.%s; proxy of C++ wxPyGridCellRenderer instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
125 def __init__(self
, *args
, **kwargs
):
126 """__init__(self) -> PyGridCellRenderer"""
127 newobj
= _grid
.new_PyGridCellRenderer(*args
, **kwargs
)
128 self
.this
= newobj
.this
131 self
._setCallbackInfo
(self
, PyGridCellRenderer
);self
._setOORInfo
(self
)
133 def _setCallbackInfo(*args
, **kwargs
):
134 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
135 return _grid
.PyGridCellRenderer__setCallbackInfo(*args
, **kwargs
)
137 def base_SetParameters(*args
, **kwargs
):
138 """base_SetParameters(self, String params)"""
139 return _grid
.PyGridCellRenderer_base_SetParameters(*args
, **kwargs
)
142 class PyGridCellRendererPtr(PyGridCellRenderer
):
143 def __init__(self
, this
):
145 if not hasattr(self
,"thisown"): self
.thisown
= 0
146 self
.__class
__ = PyGridCellRenderer
147 _grid
.PyGridCellRenderer_swigregister(PyGridCellRendererPtr
)
149 class GridCellStringRenderer(GridCellRenderer
):
150 """Proxy of C++ GridCellStringRenderer class"""
152 return "<%s.%s; proxy of C++ wxGridCellStringRenderer instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
153 def __init__(self
, *args
, **kwargs
):
154 """__init__(self) -> GridCellStringRenderer"""
155 newobj
= _grid
.new_GridCellStringRenderer(*args
, **kwargs
)
156 self
.this
= newobj
.this
159 self
._setOORInfo
(self
)
162 class GridCellStringRendererPtr(GridCellStringRenderer
):
163 def __init__(self
, this
):
165 if not hasattr(self
,"thisown"): self
.thisown
= 0
166 self
.__class
__ = GridCellStringRenderer
167 _grid
.GridCellStringRenderer_swigregister(GridCellStringRendererPtr
)
169 class GridCellNumberRenderer(GridCellStringRenderer
):
170 """Proxy of C++ GridCellNumberRenderer class"""
172 return "<%s.%s; proxy of C++ wxGridCellNumberRenderer instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
173 def __init__(self
, *args
, **kwargs
):
174 """__init__(self) -> GridCellNumberRenderer"""
175 newobj
= _grid
.new_GridCellNumberRenderer(*args
, **kwargs
)
176 self
.this
= newobj
.this
179 self
._setOORInfo
(self
)
182 class GridCellNumberRendererPtr(GridCellNumberRenderer
):
183 def __init__(self
, this
):
185 if not hasattr(self
,"thisown"): self
.thisown
= 0
186 self
.__class
__ = GridCellNumberRenderer
187 _grid
.GridCellNumberRenderer_swigregister(GridCellNumberRendererPtr
)
189 class GridCellFloatRenderer(GridCellStringRenderer
):
190 """Proxy of C++ GridCellFloatRenderer class"""
192 return "<%s.%s; proxy of C++ wxGridCellFloatRenderer instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
193 def __init__(self
, *args
, **kwargs
):
194 """__init__(self, int width=-1, int precision=-1) -> GridCellFloatRenderer"""
195 newobj
= _grid
.new_GridCellFloatRenderer(*args
, **kwargs
)
196 self
.this
= newobj
.this
199 self
._setOORInfo
(self
)
201 def GetWidth(*args
, **kwargs
):
202 """GetWidth(self) -> int"""
203 return _grid
.GridCellFloatRenderer_GetWidth(*args
, **kwargs
)
205 def SetWidth(*args
, **kwargs
):
206 """SetWidth(self, int width)"""
207 return _grid
.GridCellFloatRenderer_SetWidth(*args
, **kwargs
)
209 def GetPrecision(*args
, **kwargs
):
210 """GetPrecision(self) -> int"""
211 return _grid
.GridCellFloatRenderer_GetPrecision(*args
, **kwargs
)
213 def SetPrecision(*args
, **kwargs
):
214 """SetPrecision(self, int precision)"""
215 return _grid
.GridCellFloatRenderer_SetPrecision(*args
, **kwargs
)
218 class GridCellFloatRendererPtr(GridCellFloatRenderer
):
219 def __init__(self
, this
):
221 if not hasattr(self
,"thisown"): self
.thisown
= 0
222 self
.__class
__ = GridCellFloatRenderer
223 _grid
.GridCellFloatRenderer_swigregister(GridCellFloatRendererPtr
)
225 class GridCellBoolRenderer(GridCellRenderer
):
226 """Proxy of C++ GridCellBoolRenderer class"""
228 return "<%s.%s; proxy of C++ wxGridCellBoolRenderer instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
229 def __init__(self
, *args
, **kwargs
):
230 """__init__(self) -> GridCellBoolRenderer"""
231 newobj
= _grid
.new_GridCellBoolRenderer(*args
, **kwargs
)
232 self
.this
= newobj
.this
235 self
._setOORInfo
(self
)
238 class GridCellBoolRendererPtr(GridCellBoolRenderer
):
239 def __init__(self
, this
):
241 if not hasattr(self
,"thisown"): self
.thisown
= 0
242 self
.__class
__ = GridCellBoolRenderer
243 _grid
.GridCellBoolRenderer_swigregister(GridCellBoolRendererPtr
)
245 class GridCellDateTimeRenderer(GridCellStringRenderer
):
246 """Proxy of C++ GridCellDateTimeRenderer class"""
248 return "<%s.%s; proxy of C++ wxGridCellDateTimeRenderer instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
249 def __init__(self
, *args
, **kwargs
):
250 """__init__(self, String outformat=wxPyDefaultDateTimeFormat, String informat=wxPyDefaultDateTimeFormat) -> GridCellDateTimeRenderer"""
251 newobj
= _grid
.new_GridCellDateTimeRenderer(*args
, **kwargs
)
252 self
.this
= newobj
.this
255 self
._setOORInfo
(self
)
258 class GridCellDateTimeRendererPtr(GridCellDateTimeRenderer
):
259 def __init__(self
, this
):
261 if not hasattr(self
,"thisown"): self
.thisown
= 0
262 self
.__class
__ = GridCellDateTimeRenderer
263 _grid
.GridCellDateTimeRenderer_swigregister(GridCellDateTimeRendererPtr
)
265 class GridCellEnumRenderer(GridCellStringRenderer
):
266 """Proxy of C++ GridCellEnumRenderer class"""
268 return "<%s.%s; proxy of C++ wxGridCellEnumRenderer instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
269 def __init__(self
, *args
, **kwargs
):
270 """__init__(self, String choices=EmptyString) -> GridCellEnumRenderer"""
271 newobj
= _grid
.new_GridCellEnumRenderer(*args
, **kwargs
)
272 self
.this
= newobj
.this
275 self
._setOORInfo
(self
)
278 class GridCellEnumRendererPtr(GridCellEnumRenderer
):
279 def __init__(self
, this
):
281 if not hasattr(self
,"thisown"): self
.thisown
= 0
282 self
.__class
__ = GridCellEnumRenderer
283 _grid
.GridCellEnumRenderer_swigregister(GridCellEnumRendererPtr
)
285 class GridCellAutoWrapStringRenderer(GridCellStringRenderer
):
286 """Proxy of C++ GridCellAutoWrapStringRenderer class"""
288 return "<%s.%s; proxy of C++ wxGridCellAutoWrapStringRenderer instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
289 def __init__(self
, *args
, **kwargs
):
290 """__init__(self) -> GridCellAutoWrapStringRenderer"""
291 newobj
= _grid
.new_GridCellAutoWrapStringRenderer(*args
, **kwargs
)
292 self
.this
= newobj
.this
295 self
._setOORInfo
(self
)
298 class GridCellAutoWrapStringRendererPtr(GridCellAutoWrapStringRenderer
):
299 def __init__(self
, this
):
301 if not hasattr(self
,"thisown"): self
.thisown
= 0
302 self
.__class
__ = GridCellAutoWrapStringRenderer
303 _grid
.GridCellAutoWrapStringRenderer_swigregister(GridCellAutoWrapStringRendererPtr
)
305 class GridCellEditor(object):
306 """Proxy of C++ GridCellEditor class"""
307 def __init__(self
): raise RuntimeError, "No constructor defined"
309 return "<%s.%s; proxy of C++ wxGridCellEditor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
310 def _setOORInfo(*args
, **kwargs
):
311 """_setOORInfo(self, PyObject _self)"""
312 return _grid
.GridCellEditor__setOORInfo(*args
, **kwargs
)
314 def IsCreated(*args
, **kwargs
):
315 """IsCreated(self) -> bool"""
316 return _grid
.GridCellEditor_IsCreated(*args
, **kwargs
)
318 def GetControl(*args
, **kwargs
):
319 """GetControl(self) -> Control"""
320 return _grid
.GridCellEditor_GetControl(*args
, **kwargs
)
322 def SetControl(*args
, **kwargs
):
323 """SetControl(self, Control control)"""
324 return _grid
.GridCellEditor_SetControl(*args
, **kwargs
)
326 def GetCellAttr(*args
, **kwargs
):
327 """GetCellAttr(self) -> GridCellAttr"""
328 return _grid
.GridCellEditor_GetCellAttr(*args
, **kwargs
)
330 def SetCellAttr(*args
, **kwargs
):
331 """SetCellAttr(self, GridCellAttr attr)"""
332 return _grid
.GridCellEditor_SetCellAttr(*args
, **kwargs
)
334 def SetParameters(*args
, **kwargs
):
335 """SetParameters(self, String params)"""
336 return _grid
.GridCellEditor_SetParameters(*args
, **kwargs
)
338 def IncRef(*args
, **kwargs
):
340 return _grid
.GridCellEditor_IncRef(*args
, **kwargs
)
342 def DecRef(*args
, **kwargs
):
344 return _grid
.GridCellEditor_DecRef(*args
, **kwargs
)
346 def Create(*args
, **kwargs
):
347 """Create(self, Window parent, int id, EvtHandler evtHandler)"""
348 return _grid
.GridCellEditor_Create(*args
, **kwargs
)
350 def BeginEdit(*args
, **kwargs
):
351 """BeginEdit(self, int row, int col, Grid grid)"""
352 return _grid
.GridCellEditor_BeginEdit(*args
, **kwargs
)
354 def EndEdit(*args
, **kwargs
):
355 """EndEdit(self, int row, int col, Grid grid) -> bool"""
356 return _grid
.GridCellEditor_EndEdit(*args
, **kwargs
)
358 def Reset(*args
, **kwargs
):
360 return _grid
.GridCellEditor_Reset(*args
, **kwargs
)
362 def Clone(*args
, **kwargs
):
363 """Clone(self) -> GridCellEditor"""
364 return _grid
.GridCellEditor_Clone(*args
, **kwargs
)
366 def SetSize(*args
, **kwargs
):
367 """SetSize(self, Rect rect)"""
368 return _grid
.GridCellEditor_SetSize(*args
, **kwargs
)
370 def Show(*args
, **kwargs
):
371 """Show(self, bool show, GridCellAttr attr=None)"""
372 return _grid
.GridCellEditor_Show(*args
, **kwargs
)
374 def PaintBackground(*args
, **kwargs
):
375 """PaintBackground(self, Rect rectCell, GridCellAttr attr)"""
376 return _grid
.GridCellEditor_PaintBackground(*args
, **kwargs
)
378 def IsAcceptedKey(*args
, **kwargs
):
379 """IsAcceptedKey(self, KeyEvent event) -> bool"""
380 return _grid
.GridCellEditor_IsAcceptedKey(*args
, **kwargs
)
382 def StartingKey(*args
, **kwargs
):
383 """StartingKey(self, KeyEvent event)"""
384 return _grid
.GridCellEditor_StartingKey(*args
, **kwargs
)
386 def StartingClick(*args
, **kwargs
):
387 """StartingClick(self)"""
388 return _grid
.GridCellEditor_StartingClick(*args
, **kwargs
)
390 def HandleReturn(*args
, **kwargs
):
391 """HandleReturn(self, KeyEvent event)"""
392 return _grid
.GridCellEditor_HandleReturn(*args
, **kwargs
)
394 def Destroy(*args
, **kwargs
):
396 return _grid
.GridCellEditor_Destroy(*args
, **kwargs
)
399 class GridCellEditorPtr(GridCellEditor
):
400 def __init__(self
, this
):
402 if not hasattr(self
,"thisown"): self
.thisown
= 0
403 self
.__class
__ = GridCellEditor
404 _grid
.GridCellEditor_swigregister(GridCellEditorPtr
)
406 class PyGridCellEditor(GridCellEditor
):
407 """Proxy of C++ PyGridCellEditor class"""
409 return "<%s.%s; proxy of C++ wxPyGridCellEditor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
410 def __init__(self
, *args
, **kwargs
):
411 """__init__(self) -> PyGridCellEditor"""
412 newobj
= _grid
.new_PyGridCellEditor(*args
, **kwargs
)
413 self
.this
= newobj
.this
416 self
._setCallbackInfo
(self
, PyGridCellEditor
);self
._setOORInfo
(self
)
418 def _setCallbackInfo(*args
, **kwargs
):
419 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
420 return _grid
.PyGridCellEditor__setCallbackInfo(*args
, **kwargs
)
422 def base_SetSize(*args
, **kwargs
):
423 """base_SetSize(self, Rect rect)"""
424 return _grid
.PyGridCellEditor_base_SetSize(*args
, **kwargs
)
426 def base_Show(*args
, **kwargs
):
427 """base_Show(self, bool show, GridCellAttr attr=None)"""
428 return _grid
.PyGridCellEditor_base_Show(*args
, **kwargs
)
430 def base_PaintBackground(*args
, **kwargs
):
431 """base_PaintBackground(self, Rect rectCell, GridCellAttr attr)"""
432 return _grid
.PyGridCellEditor_base_PaintBackground(*args
, **kwargs
)
434 def base_IsAcceptedKey(*args
, **kwargs
):
435 """base_IsAcceptedKey(self, KeyEvent event) -> bool"""
436 return _grid
.PyGridCellEditor_base_IsAcceptedKey(*args
, **kwargs
)
438 def base_StartingKey(*args
, **kwargs
):
439 """base_StartingKey(self, KeyEvent event)"""
440 return _grid
.PyGridCellEditor_base_StartingKey(*args
, **kwargs
)
442 def base_StartingClick(*args
, **kwargs
):
443 """base_StartingClick(self)"""
444 return _grid
.PyGridCellEditor_base_StartingClick(*args
, **kwargs
)
446 def base_HandleReturn(*args
, **kwargs
):
447 """base_HandleReturn(self, KeyEvent event)"""
448 return _grid
.PyGridCellEditor_base_HandleReturn(*args
, **kwargs
)
450 def base_Destroy(*args
, **kwargs
):
451 """base_Destroy(self)"""
452 return _grid
.PyGridCellEditor_base_Destroy(*args
, **kwargs
)
454 def base_SetParameters(*args
, **kwargs
):
455 """base_SetParameters(self, String params)"""
456 return _grid
.PyGridCellEditor_base_SetParameters(*args
, **kwargs
)
459 class PyGridCellEditorPtr(PyGridCellEditor
):
460 def __init__(self
, this
):
462 if not hasattr(self
,"thisown"): self
.thisown
= 0
463 self
.__class
__ = PyGridCellEditor
464 _grid
.PyGridCellEditor_swigregister(PyGridCellEditorPtr
)
466 class GridCellTextEditor(GridCellEditor
):
467 """Proxy of C++ GridCellTextEditor class"""
469 return "<%s.%s; proxy of C++ wxGridCellTextEditor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
470 def __init__(self
, *args
, **kwargs
):
471 """__init__(self) -> GridCellTextEditor"""
472 newobj
= _grid
.new_GridCellTextEditor(*args
, **kwargs
)
473 self
.this
= newobj
.this
476 self
._setOORInfo
(self
)
478 def GetValue(*args
, **kwargs
):
479 """GetValue(self) -> String"""
480 return _grid
.GridCellTextEditor_GetValue(*args
, **kwargs
)
483 class GridCellTextEditorPtr(GridCellTextEditor
):
484 def __init__(self
, this
):
486 if not hasattr(self
,"thisown"): self
.thisown
= 0
487 self
.__class
__ = GridCellTextEditor
488 _grid
.GridCellTextEditor_swigregister(GridCellTextEditorPtr
)
490 class GridCellNumberEditor(GridCellTextEditor
):
491 """Proxy of C++ GridCellNumberEditor class"""
493 return "<%s.%s; proxy of C++ wxGridCellNumberEditor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
494 def __init__(self
, *args
, **kwargs
):
495 """__init__(self, int min=-1, int max=-1) -> GridCellNumberEditor"""
496 newobj
= _grid
.new_GridCellNumberEditor(*args
, **kwargs
)
497 self
.this
= newobj
.this
500 self
._setOORInfo
(self
)
502 def GetValue(*args
, **kwargs
):
503 """GetValue(self) -> String"""
504 return _grid
.GridCellNumberEditor_GetValue(*args
, **kwargs
)
507 class GridCellNumberEditorPtr(GridCellNumberEditor
):
508 def __init__(self
, this
):
510 if not hasattr(self
,"thisown"): self
.thisown
= 0
511 self
.__class
__ = GridCellNumberEditor
512 _grid
.GridCellNumberEditor_swigregister(GridCellNumberEditorPtr
)
514 class GridCellFloatEditor(GridCellTextEditor
):
515 """Proxy of C++ GridCellFloatEditor class"""
517 return "<%s.%s; proxy of C++ wxGridCellFloatEditor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
518 def __init__(self
, *args
, **kwargs
):
519 """__init__(self, int width=-1, int precision=-1) -> GridCellFloatEditor"""
520 newobj
= _grid
.new_GridCellFloatEditor(*args
, **kwargs
)
521 self
.this
= newobj
.this
524 self
._setOORInfo
(self
)
526 def GetValue(*args
, **kwargs
):
527 """GetValue(self) -> String"""
528 return _grid
.GridCellFloatEditor_GetValue(*args
, **kwargs
)
531 class GridCellFloatEditorPtr(GridCellFloatEditor
):
532 def __init__(self
, this
):
534 if not hasattr(self
,"thisown"): self
.thisown
= 0
535 self
.__class
__ = GridCellFloatEditor
536 _grid
.GridCellFloatEditor_swigregister(GridCellFloatEditorPtr
)
538 class GridCellBoolEditor(GridCellEditor
):
539 """Proxy of C++ GridCellBoolEditor class"""
541 return "<%s.%s; proxy of C++ wxGridCellBoolEditor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
542 def __init__(self
, *args
, **kwargs
):
543 """__init__(self) -> GridCellBoolEditor"""
544 newobj
= _grid
.new_GridCellBoolEditor(*args
, **kwargs
)
545 self
.this
= newobj
.this
548 self
._setOORInfo
(self
)
550 def GetValue(*args
, **kwargs
):
551 """GetValue(self) -> String"""
552 return _grid
.GridCellBoolEditor_GetValue(*args
, **kwargs
)
555 class GridCellBoolEditorPtr(GridCellBoolEditor
):
556 def __init__(self
, this
):
558 if not hasattr(self
,"thisown"): self
.thisown
= 0
559 self
.__class
__ = GridCellBoolEditor
560 _grid
.GridCellBoolEditor_swigregister(GridCellBoolEditorPtr
)
562 class GridCellChoiceEditor(GridCellEditor
):
563 """Proxy of C++ GridCellChoiceEditor class"""
565 return "<%s.%s; proxy of C++ wxGridCellChoiceEditor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
566 def __init__(self
, *args
, **kwargs
):
567 """__init__(self, int choices=0, bool allowOthers=False) -> GridCellChoiceEditor"""
568 newobj
= _grid
.new_GridCellChoiceEditor(*args
, **kwargs
)
569 self
.this
= newobj
.this
572 self
._setOORInfo
(self
)
574 def GetValue(*args
, **kwargs
):
575 """GetValue(self) -> String"""
576 return _grid
.GridCellChoiceEditor_GetValue(*args
, **kwargs
)
579 class GridCellChoiceEditorPtr(GridCellChoiceEditor
):
580 def __init__(self
, this
):
582 if not hasattr(self
,"thisown"): self
.thisown
= 0
583 self
.__class
__ = GridCellChoiceEditor
584 _grid
.GridCellChoiceEditor_swigregister(GridCellChoiceEditorPtr
)
586 class GridCellEnumEditor(GridCellChoiceEditor
):
587 """Proxy of C++ GridCellEnumEditor class"""
589 return "<%s.%s; proxy of C++ wxGridCellEnumEditor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
590 def __init__(self
, *args
, **kwargs
):
591 """__init__(self, String choices=EmptyString) -> GridCellEnumEditor"""
592 newobj
= _grid
.new_GridCellEnumEditor(*args
, **kwargs
)
593 self
.this
= newobj
.this
596 self
._setOORInfo
(self
)
598 def GetValue(*args
, **kwargs
):
599 """GetValue(self) -> String"""
600 return _grid
.GridCellEnumEditor_GetValue(*args
, **kwargs
)
603 class GridCellEnumEditorPtr(GridCellEnumEditor
):
604 def __init__(self
, this
):
606 if not hasattr(self
,"thisown"): self
.thisown
= 0
607 self
.__class
__ = GridCellEnumEditor
608 _grid
.GridCellEnumEditor_swigregister(GridCellEnumEditorPtr
)
610 class GridCellAutoWrapStringEditor(GridCellTextEditor
):
611 """Proxy of C++ GridCellAutoWrapStringEditor class"""
613 return "<%s.%s; proxy of C++ wxGridCellAutoWrapStringEditor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
614 def __init__(self
, *args
, **kwargs
):
615 """__init__(self) -> GridCellAutoWrapStringEditor"""
616 newobj
= _grid
.new_GridCellAutoWrapStringEditor(*args
, **kwargs
)
617 self
.this
= newobj
.this
620 self
._setOORInfo
(self
)
622 def GetValue(*args
, **kwargs
):
623 """GetValue(self) -> String"""
624 return _grid
.GridCellAutoWrapStringEditor_GetValue(*args
, **kwargs
)
627 class GridCellAutoWrapStringEditorPtr(GridCellAutoWrapStringEditor
):
628 def __init__(self
, this
):
630 if not hasattr(self
,"thisown"): self
.thisown
= 0
631 self
.__class
__ = GridCellAutoWrapStringEditor
632 _grid
.GridCellAutoWrapStringEditor_swigregister(GridCellAutoWrapStringEditorPtr
)
634 class GridCellAttr(object):
635 """Proxy of C++ GridCellAttr class"""
637 return "<%s.%s; proxy of C++ wxGridCellAttr instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
638 Any
= _grid
.GridCellAttr_Any
639 Default
= _grid
.GridCellAttr_Default
640 Cell
= _grid
.GridCellAttr_Cell
641 Row
= _grid
.GridCellAttr_Row
642 Col
= _grid
.GridCellAttr_Col
643 Merged
= _grid
.GridCellAttr_Merged
644 def _setOORInfo(*args
, **kwargs
):
645 """_setOORInfo(self, PyObject _self)"""
646 return _grid
.GridCellAttr__setOORInfo(*args
, **kwargs
)
648 def __init__(self
, *args
, **kwargs
):
649 """__init__(self, GridCellAttr attrDefault=None) -> GridCellAttr"""
650 newobj
= _grid
.new_GridCellAttr(*args
, **kwargs
)
651 self
.this
= newobj
.this
654 self
._setOORInfo
(self
)
656 def Clone(*args
, **kwargs
):
657 """Clone(self) -> GridCellAttr"""
658 return _grid
.GridCellAttr_Clone(*args
, **kwargs
)
660 def MergeWith(*args
, **kwargs
):
661 """MergeWith(self, GridCellAttr mergefrom)"""
662 return _grid
.GridCellAttr_MergeWith(*args
, **kwargs
)
664 def IncRef(*args
, **kwargs
):
666 return _grid
.GridCellAttr_IncRef(*args
, **kwargs
)
668 def DecRef(*args
, **kwargs
):
670 return _grid
.GridCellAttr_DecRef(*args
, **kwargs
)
672 def SetTextColour(*args
, **kwargs
):
673 """SetTextColour(self, Colour colText)"""
674 return _grid
.GridCellAttr_SetTextColour(*args
, **kwargs
)
676 def SetBackgroundColour(*args
, **kwargs
):
677 """SetBackgroundColour(self, Colour colBack)"""
678 return _grid
.GridCellAttr_SetBackgroundColour(*args
, **kwargs
)
680 def SetFont(*args
, **kwargs
):
681 """SetFont(self, Font font)"""
682 return _grid
.GridCellAttr_SetFont(*args
, **kwargs
)
684 def SetAlignment(*args
, **kwargs
):
685 """SetAlignment(self, int hAlign, int vAlign)"""
686 return _grid
.GridCellAttr_SetAlignment(*args
, **kwargs
)
688 def SetSize(*args
, **kwargs
):
689 """SetSize(self, int num_rows, int num_cols)"""
690 return _grid
.GridCellAttr_SetSize(*args
, **kwargs
)
692 def SetOverflow(*args
, **kwargs
):
693 """SetOverflow(self, bool allow=True)"""
694 return _grid
.GridCellAttr_SetOverflow(*args
, **kwargs
)
696 def SetReadOnly(*args
, **kwargs
):
697 """SetReadOnly(self, bool isReadOnly=True)"""
698 return _grid
.GridCellAttr_SetReadOnly(*args
, **kwargs
)
700 def SetRenderer(*args
, **kwargs
):
701 """SetRenderer(self, GridCellRenderer renderer)"""
702 return _grid
.GridCellAttr_SetRenderer(*args
, **kwargs
)
704 def SetEditor(*args
, **kwargs
):
705 """SetEditor(self, GridCellEditor editor)"""
706 return _grid
.GridCellAttr_SetEditor(*args
, **kwargs
)
708 def SetKind(*args
, **kwargs
):
709 """SetKind(self, int kind)"""
710 return _grid
.GridCellAttr_SetKind(*args
, **kwargs
)
712 def HasTextColour(*args
, **kwargs
):
713 """HasTextColour(self) -> bool"""
714 return _grid
.GridCellAttr_HasTextColour(*args
, **kwargs
)
716 def HasBackgroundColour(*args
, **kwargs
):
717 """HasBackgroundColour(self) -> bool"""
718 return _grid
.GridCellAttr_HasBackgroundColour(*args
, **kwargs
)
720 def HasFont(*args
, **kwargs
):
721 """HasFont(self) -> bool"""
722 return _grid
.GridCellAttr_HasFont(*args
, **kwargs
)
724 def HasAlignment(*args
, **kwargs
):
725 """HasAlignment(self) -> bool"""
726 return _grid
.GridCellAttr_HasAlignment(*args
, **kwargs
)
728 def HasRenderer(*args
, **kwargs
):
729 """HasRenderer(self) -> bool"""
730 return _grid
.GridCellAttr_HasRenderer(*args
, **kwargs
)
732 def HasEditor(*args
, **kwargs
):
733 """HasEditor(self) -> bool"""
734 return _grid
.GridCellAttr_HasEditor(*args
, **kwargs
)
736 def HasReadWriteMode(*args
, **kwargs
):
737 """HasReadWriteMode(self) -> bool"""
738 return _grid
.GridCellAttr_HasReadWriteMode(*args
, **kwargs
)
740 def HasOverflowMode(*args
, **kwargs
):
741 """HasOverflowMode(self) -> bool"""
742 return _grid
.GridCellAttr_HasOverflowMode(*args
, **kwargs
)
744 def GetTextColour(*args
, **kwargs
):
745 """GetTextColour(self) -> Colour"""
746 return _grid
.GridCellAttr_GetTextColour(*args
, **kwargs
)
748 def GetBackgroundColour(*args
, **kwargs
):
749 """GetBackgroundColour(self) -> Colour"""
750 return _grid
.GridCellAttr_GetBackgroundColour(*args
, **kwargs
)
752 def GetFont(*args
, **kwargs
):
753 """GetFont(self) -> Font"""
754 return _grid
.GridCellAttr_GetFont(*args
, **kwargs
)
756 def GetAlignment(*args
, **kwargs
):
757 """GetAlignment() -> (hAlign, vAlign)"""
758 return _grid
.GridCellAttr_GetAlignment(*args
, **kwargs
)
760 def GetSize(*args
, **kwargs
):
761 """GetSize() -> (num_rows, num_cols)"""
762 return _grid
.GridCellAttr_GetSize(*args
, **kwargs
)
764 def GetOverflow(*args
, **kwargs
):
765 """GetOverflow(self) -> bool"""
766 return _grid
.GridCellAttr_GetOverflow(*args
, **kwargs
)
768 def GetRenderer(*args
, **kwargs
):
769 """GetRenderer(self, Grid grid, int row, int col) -> GridCellRenderer"""
770 return _grid
.GridCellAttr_GetRenderer(*args
, **kwargs
)
772 def GetEditor(*args
, **kwargs
):
773 """GetEditor(self, Grid grid, int row, int col) -> GridCellEditor"""
774 return _grid
.GridCellAttr_GetEditor(*args
, **kwargs
)
776 def IsReadOnly(*args
, **kwargs
):
777 """IsReadOnly(self) -> bool"""
778 return _grid
.GridCellAttr_IsReadOnly(*args
, **kwargs
)
780 def GetKind(*args
, **kwargs
):
781 """GetKind(self) -> int"""
782 return _grid
.GridCellAttr_GetKind(*args
, **kwargs
)
784 def SetDefAttr(*args
, **kwargs
):
785 """SetDefAttr(self, GridCellAttr defAttr)"""
786 return _grid
.GridCellAttr_SetDefAttr(*args
, **kwargs
)
789 class GridCellAttrPtr(GridCellAttr
):
790 def __init__(self
, this
):
792 if not hasattr(self
,"thisown"): self
.thisown
= 0
793 self
.__class
__ = GridCellAttr
794 _grid
.GridCellAttr_swigregister(GridCellAttrPtr
)
796 class GridCellAttrProvider(object):
797 """Proxy of C++ GridCellAttrProvider class"""
799 return "<%s.%s; proxy of C++ wxGridCellAttrProvider instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
800 def __init__(self
, *args
, **kwargs
):
801 """__init__(self) -> GridCellAttrProvider"""
802 newobj
= _grid
.new_GridCellAttrProvider(*args
, **kwargs
)
803 self
.this
= newobj
.this
806 self
._setOORInfo
(self
)
808 def _setOORInfo(*args
, **kwargs
):
809 """_setOORInfo(self, PyObject _self)"""
810 return _grid
.GridCellAttrProvider__setOORInfo(*args
, **kwargs
)
812 def GetAttr(*args
, **kwargs
):
813 """GetAttr(self, int row, int col, int kind) -> GridCellAttr"""
814 return _grid
.GridCellAttrProvider_GetAttr(*args
, **kwargs
)
816 def SetAttr(*args
, **kwargs
):
817 """SetAttr(self, GridCellAttr attr, int row, int col)"""
818 return _grid
.GridCellAttrProvider_SetAttr(*args
, **kwargs
)
820 def SetRowAttr(*args
, **kwargs
):
821 """SetRowAttr(self, GridCellAttr attr, int row)"""
822 return _grid
.GridCellAttrProvider_SetRowAttr(*args
, **kwargs
)
824 def SetColAttr(*args
, **kwargs
):
825 """SetColAttr(self, GridCellAttr attr, int col)"""
826 return _grid
.GridCellAttrProvider_SetColAttr(*args
, **kwargs
)
828 def UpdateAttrRows(*args
, **kwargs
):
829 """UpdateAttrRows(self, size_t pos, int numRows)"""
830 return _grid
.GridCellAttrProvider_UpdateAttrRows(*args
, **kwargs
)
832 def UpdateAttrCols(*args
, **kwargs
):
833 """UpdateAttrCols(self, size_t pos, int numCols)"""
834 return _grid
.GridCellAttrProvider_UpdateAttrCols(*args
, **kwargs
)
837 class GridCellAttrProviderPtr(GridCellAttrProvider
):
838 def __init__(self
, this
):
840 if not hasattr(self
,"thisown"): self
.thisown
= 0
841 self
.__class
__ = GridCellAttrProvider
842 _grid
.GridCellAttrProvider_swigregister(GridCellAttrProviderPtr
)
844 class PyGridCellAttrProvider(GridCellAttrProvider
):
845 """Proxy of C++ PyGridCellAttrProvider class"""
847 return "<%s.%s; proxy of C++ wxPyGridCellAttrProvider instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
848 def __init__(self
, *args
, **kwargs
):
849 """__init__(self) -> PyGridCellAttrProvider"""
850 newobj
= _grid
.new_PyGridCellAttrProvider(*args
, **kwargs
)
851 self
.this
= newobj
.this
854 self
._setCallbackInfo
(self
, PyGridCellAttrProvider
)
856 def _setCallbackInfo(*args
, **kwargs
):
857 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
858 return _grid
.PyGridCellAttrProvider__setCallbackInfo(*args
, **kwargs
)
860 def base_GetAttr(*args
, **kwargs
):
861 """base_GetAttr(self, int row, int col, int kind) -> GridCellAttr"""
862 return _grid
.PyGridCellAttrProvider_base_GetAttr(*args
, **kwargs
)
864 def base_SetAttr(*args
, **kwargs
):
865 """base_SetAttr(self, GridCellAttr attr, int row, int col)"""
866 return _grid
.PyGridCellAttrProvider_base_SetAttr(*args
, **kwargs
)
868 def base_SetRowAttr(*args
, **kwargs
):
869 """base_SetRowAttr(self, GridCellAttr attr, int row)"""
870 return _grid
.PyGridCellAttrProvider_base_SetRowAttr(*args
, **kwargs
)
872 def base_SetColAttr(*args
, **kwargs
):
873 """base_SetColAttr(self, GridCellAttr attr, int col)"""
874 return _grid
.PyGridCellAttrProvider_base_SetColAttr(*args
, **kwargs
)
877 class PyGridCellAttrProviderPtr(PyGridCellAttrProvider
):
878 def __init__(self
, this
):
880 if not hasattr(self
,"thisown"): self
.thisown
= 0
881 self
.__class
__ = PyGridCellAttrProvider
882 _grid
.PyGridCellAttrProvider_swigregister(PyGridCellAttrProviderPtr
)
884 class GridTableBase(_core
.Object
):
885 """Proxy of C++ GridTableBase class"""
886 def __init__(self
): raise RuntimeError, "No constructor defined"
888 return "<%s.%s; proxy of C++ wxGridTableBase instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
889 def _setOORInfo(*args
, **kwargs
):
890 """_setOORInfo(self, PyObject _self)"""
891 return _grid
.GridTableBase__setOORInfo(*args
, **kwargs
)
893 def SetAttrProvider(*args
, **kwargs
):
894 """SetAttrProvider(self, GridCellAttrProvider attrProvider)"""
895 return _grid
.GridTableBase_SetAttrProvider(*args
, **kwargs
)
897 def GetAttrProvider(*args
, **kwargs
):
898 """GetAttrProvider(self) -> GridCellAttrProvider"""
899 return _grid
.GridTableBase_GetAttrProvider(*args
, **kwargs
)
901 def SetView(*args
, **kwargs
):
902 """SetView(self, Grid grid)"""
903 return _grid
.GridTableBase_SetView(*args
, **kwargs
)
905 def GetView(*args
, **kwargs
):
906 """GetView(self) -> Grid"""
907 return _grid
.GridTableBase_GetView(*args
, **kwargs
)
909 def GetNumberRows(*args
, **kwargs
):
910 """GetNumberRows(self) -> int"""
911 return _grid
.GridTableBase_GetNumberRows(*args
, **kwargs
)
913 def GetNumberCols(*args
, **kwargs
):
914 """GetNumberCols(self) -> int"""
915 return _grid
.GridTableBase_GetNumberCols(*args
, **kwargs
)
917 def IsEmptyCell(*args
, **kwargs
):
918 """IsEmptyCell(self, int row, int col) -> bool"""
919 return _grid
.GridTableBase_IsEmptyCell(*args
, **kwargs
)
921 def GetValue(*args
, **kwargs
):
922 """GetValue(self, int row, int col) -> String"""
923 return _grid
.GridTableBase_GetValue(*args
, **kwargs
)
925 def SetValue(*args
, **kwargs
):
926 """SetValue(self, int row, int col, String value)"""
927 return _grid
.GridTableBase_SetValue(*args
, **kwargs
)
929 def GetTypeName(*args
, **kwargs
):
930 """GetTypeName(self, int row, int col) -> String"""
931 return _grid
.GridTableBase_GetTypeName(*args
, **kwargs
)
933 def CanGetValueAs(*args
, **kwargs
):
934 """CanGetValueAs(self, int row, int col, String typeName) -> bool"""
935 return _grid
.GridTableBase_CanGetValueAs(*args
, **kwargs
)
937 def CanSetValueAs(*args
, **kwargs
):
938 """CanSetValueAs(self, int row, int col, String typeName) -> bool"""
939 return _grid
.GridTableBase_CanSetValueAs(*args
, **kwargs
)
941 def GetValueAsLong(*args
, **kwargs
):
942 """GetValueAsLong(self, int row, int col) -> long"""
943 return _grid
.GridTableBase_GetValueAsLong(*args
, **kwargs
)
945 def GetValueAsDouble(*args
, **kwargs
):
946 """GetValueAsDouble(self, int row, int col) -> double"""
947 return _grid
.GridTableBase_GetValueAsDouble(*args
, **kwargs
)
949 def GetValueAsBool(*args
, **kwargs
):
950 """GetValueAsBool(self, int row, int col) -> bool"""
951 return _grid
.GridTableBase_GetValueAsBool(*args
, **kwargs
)
953 def SetValueAsLong(*args
, **kwargs
):
954 """SetValueAsLong(self, int row, int col, long value)"""
955 return _grid
.GridTableBase_SetValueAsLong(*args
, **kwargs
)
957 def SetValueAsDouble(*args
, **kwargs
):
958 """SetValueAsDouble(self, int row, int col, double value)"""
959 return _grid
.GridTableBase_SetValueAsDouble(*args
, **kwargs
)
961 def SetValueAsBool(*args
, **kwargs
):
962 """SetValueAsBool(self, int row, int col, bool value)"""
963 return _grid
.GridTableBase_SetValueAsBool(*args
, **kwargs
)
965 def Clear(*args
, **kwargs
):
967 return _grid
.GridTableBase_Clear(*args
, **kwargs
)
969 def InsertRows(*args
, **kwargs
):
970 """InsertRows(self, size_t pos=0, size_t numRows=1) -> bool"""
971 return _grid
.GridTableBase_InsertRows(*args
, **kwargs
)
973 def AppendRows(*args
, **kwargs
):
974 """AppendRows(self, size_t numRows=1) -> bool"""
975 return _grid
.GridTableBase_AppendRows(*args
, **kwargs
)
977 def DeleteRows(*args
, **kwargs
):
978 """DeleteRows(self, size_t pos=0, size_t numRows=1) -> bool"""
979 return _grid
.GridTableBase_DeleteRows(*args
, **kwargs
)
981 def InsertCols(*args
, **kwargs
):
982 """InsertCols(self, size_t pos=0, size_t numCols=1) -> bool"""
983 return _grid
.GridTableBase_InsertCols(*args
, **kwargs
)
985 def AppendCols(*args
, **kwargs
):
986 """AppendCols(self, size_t numCols=1) -> bool"""
987 return _grid
.GridTableBase_AppendCols(*args
, **kwargs
)
989 def DeleteCols(*args
, **kwargs
):
990 """DeleteCols(self, size_t pos=0, size_t numCols=1) -> bool"""
991 return _grid
.GridTableBase_DeleteCols(*args
, **kwargs
)
993 def GetRowLabelValue(*args
, **kwargs
):
994 """GetRowLabelValue(self, int row) -> String"""
995 return _grid
.GridTableBase_GetRowLabelValue(*args
, **kwargs
)
997 def GetColLabelValue(*args
, **kwargs
):
998 """GetColLabelValue(self, int col) -> String"""
999 return _grid
.GridTableBase_GetColLabelValue(*args
, **kwargs
)
1001 def SetRowLabelValue(*args
, **kwargs
):
1002 """SetRowLabelValue(self, int row, String value)"""
1003 return _grid
.GridTableBase_SetRowLabelValue(*args
, **kwargs
)
1005 def SetColLabelValue(*args
, **kwargs
):
1006 """SetColLabelValue(self, int col, String value)"""
1007 return _grid
.GridTableBase_SetColLabelValue(*args
, **kwargs
)
1009 def CanHaveAttributes(*args
, **kwargs
):
1010 """CanHaveAttributes(self) -> bool"""
1011 return _grid
.GridTableBase_CanHaveAttributes(*args
, **kwargs
)
1013 def GetAttr(*args
, **kwargs
):
1014 """GetAttr(self, int row, int col, int kind) -> GridCellAttr"""
1015 return _grid
.GridTableBase_GetAttr(*args
, **kwargs
)
1017 def SetAttr(*args
, **kwargs
):
1018 """SetAttr(self, GridCellAttr attr, int row, int col)"""
1019 return _grid
.GridTableBase_SetAttr(*args
, **kwargs
)
1021 def SetRowAttr(*args
, **kwargs
):
1022 """SetRowAttr(self, GridCellAttr attr, int row)"""
1023 return _grid
.GridTableBase_SetRowAttr(*args
, **kwargs
)
1025 def SetColAttr(*args
, **kwargs
):
1026 """SetColAttr(self, GridCellAttr attr, int col)"""
1027 return _grid
.GridTableBase_SetColAttr(*args
, **kwargs
)
1030 class GridTableBasePtr(GridTableBase
):
1031 def __init__(self
, this
):
1033 if not hasattr(self
,"thisown"): self
.thisown
= 0
1034 self
.__class
__ = GridTableBase
1035 _grid
.GridTableBase_swigregister(GridTableBasePtr
)
1037 class PyGridTableBase(GridTableBase
):
1038 """Proxy of C++ PyGridTableBase class"""
1040 return "<%s.%s; proxy of C++ wxPyGridTableBase instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1041 def __init__(self
, *args
, **kwargs
):
1042 """__init__(self) -> PyGridTableBase"""
1043 newobj
= _grid
.new_PyGridTableBase(*args
, **kwargs
)
1044 self
.this
= newobj
.this
1047 self
._setCallbackInfo
(self
, PyGridTableBase
);self
._setOORInfo
(self
)
1049 def _setCallbackInfo(*args
, **kwargs
):
1050 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1051 return _grid
.PyGridTableBase__setCallbackInfo(*args
, **kwargs
)
1053 def Destroy(*args
, **kwargs
):
1057 Deletes the C++ object this Python object is a proxy for.
1059 return _grid
.PyGridTableBase_Destroy(*args
, **kwargs
)
1061 def base_GetTypeName(*args
, **kwargs
):
1062 """base_GetTypeName(self, int row, int col) -> String"""
1063 return _grid
.PyGridTableBase_base_GetTypeName(*args
, **kwargs
)
1065 def base_CanGetValueAs(*args
, **kwargs
):
1066 """base_CanGetValueAs(self, int row, int col, String typeName) -> bool"""
1067 return _grid
.PyGridTableBase_base_CanGetValueAs(*args
, **kwargs
)
1069 def base_CanSetValueAs(*args
, **kwargs
):
1070 """base_CanSetValueAs(self, int row, int col, String typeName) -> bool"""
1071 return _grid
.PyGridTableBase_base_CanSetValueAs(*args
, **kwargs
)
1073 def base_Clear(*args
, **kwargs
):
1074 """base_Clear(self)"""
1075 return _grid
.PyGridTableBase_base_Clear(*args
, **kwargs
)
1077 def base_InsertRows(*args
, **kwargs
):
1078 """base_InsertRows(self, size_t pos=0, size_t numRows=1) -> bool"""
1079 return _grid
.PyGridTableBase_base_InsertRows(*args
, **kwargs
)
1081 def base_AppendRows(*args
, **kwargs
):
1082 """base_AppendRows(self, size_t numRows=1) -> bool"""
1083 return _grid
.PyGridTableBase_base_AppendRows(*args
, **kwargs
)
1085 def base_DeleteRows(*args
, **kwargs
):
1086 """base_DeleteRows(self, size_t pos=0, size_t numRows=1) -> bool"""
1087 return _grid
.PyGridTableBase_base_DeleteRows(*args
, **kwargs
)
1089 def base_InsertCols(*args
, **kwargs
):
1090 """base_InsertCols(self, size_t pos=0, size_t numCols=1) -> bool"""
1091 return _grid
.PyGridTableBase_base_InsertCols(*args
, **kwargs
)
1093 def base_AppendCols(*args
, **kwargs
):
1094 """base_AppendCols(self, size_t numCols=1) -> bool"""
1095 return _grid
.PyGridTableBase_base_AppendCols(*args
, **kwargs
)
1097 def base_DeleteCols(*args
, **kwargs
):
1098 """base_DeleteCols(self, size_t pos=0, size_t numCols=1) -> bool"""
1099 return _grid
.PyGridTableBase_base_DeleteCols(*args
, **kwargs
)
1101 def base_GetRowLabelValue(*args
, **kwargs
):
1102 """base_GetRowLabelValue(self, int row) -> String"""
1103 return _grid
.PyGridTableBase_base_GetRowLabelValue(*args
, **kwargs
)
1105 def base_GetColLabelValue(*args
, **kwargs
):
1106 """base_GetColLabelValue(self, int col) -> String"""
1107 return _grid
.PyGridTableBase_base_GetColLabelValue(*args
, **kwargs
)
1109 def base_SetRowLabelValue(*args
, **kwargs
):
1110 """base_SetRowLabelValue(self, int row, String value)"""
1111 return _grid
.PyGridTableBase_base_SetRowLabelValue(*args
, **kwargs
)
1113 def base_SetColLabelValue(*args
, **kwargs
):
1114 """base_SetColLabelValue(self, int col, String value)"""
1115 return _grid
.PyGridTableBase_base_SetColLabelValue(*args
, **kwargs
)
1117 def base_CanHaveAttributes(*args
, **kwargs
):
1118 """base_CanHaveAttributes(self) -> bool"""
1119 return _grid
.PyGridTableBase_base_CanHaveAttributes(*args
, **kwargs
)
1121 def base_GetAttr(*args
, **kwargs
):
1122 """base_GetAttr(self, int row, int col, int kind) -> GridCellAttr"""
1123 return _grid
.PyGridTableBase_base_GetAttr(*args
, **kwargs
)
1125 def base_SetAttr(*args
, **kwargs
):
1126 """base_SetAttr(self, GridCellAttr attr, int row, int col)"""
1127 return _grid
.PyGridTableBase_base_SetAttr(*args
, **kwargs
)
1129 def base_SetRowAttr(*args
, **kwargs
):
1130 """base_SetRowAttr(self, GridCellAttr attr, int row)"""
1131 return _grid
.PyGridTableBase_base_SetRowAttr(*args
, **kwargs
)
1133 def base_SetColAttr(*args
, **kwargs
):
1134 """base_SetColAttr(self, GridCellAttr attr, int col)"""
1135 return _grid
.PyGridTableBase_base_SetColAttr(*args
, **kwargs
)
1138 class PyGridTableBasePtr(PyGridTableBase
):
1139 def __init__(self
, this
):
1141 if not hasattr(self
,"thisown"): self
.thisown
= 0
1142 self
.__class
__ = PyGridTableBase
1143 _grid
.PyGridTableBase_swigregister(PyGridTableBasePtr
)
1145 class GridStringTable(GridTableBase
):
1146 """Proxy of C++ GridStringTable class"""
1148 return "<%s.%s; proxy of C++ wxGridStringTable instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1149 def __init__(self
, *args
, **kwargs
):
1150 """__init__(self, int numRows=0, int numCols=0) -> GridStringTable"""
1151 newobj
= _grid
.new_GridStringTable(*args
, **kwargs
)
1152 self
.this
= newobj
.this
1155 self
._setOORInfo
(self
)
1158 class GridStringTablePtr(GridStringTable
):
1159 def __init__(self
, this
):
1161 if not hasattr(self
,"thisown"): self
.thisown
= 0
1162 self
.__class
__ = GridStringTable
1163 _grid
.GridStringTable_swigregister(GridStringTablePtr
)
1165 GRIDTABLE_REQUEST_VIEW_GET_VALUES
= _grid
.GRIDTABLE_REQUEST_VIEW_GET_VALUES
1166 GRIDTABLE_REQUEST_VIEW_SEND_VALUES
= _grid
.GRIDTABLE_REQUEST_VIEW_SEND_VALUES
1167 GRIDTABLE_NOTIFY_ROWS_INSERTED
= _grid
.GRIDTABLE_NOTIFY_ROWS_INSERTED
1168 GRIDTABLE_NOTIFY_ROWS_APPENDED
= _grid
.GRIDTABLE_NOTIFY_ROWS_APPENDED
1169 GRIDTABLE_NOTIFY_ROWS_DELETED
= _grid
.GRIDTABLE_NOTIFY_ROWS_DELETED
1170 GRIDTABLE_NOTIFY_COLS_INSERTED
= _grid
.GRIDTABLE_NOTIFY_COLS_INSERTED
1171 GRIDTABLE_NOTIFY_COLS_APPENDED
= _grid
.GRIDTABLE_NOTIFY_COLS_APPENDED
1172 GRIDTABLE_NOTIFY_COLS_DELETED
= _grid
.GRIDTABLE_NOTIFY_COLS_DELETED
1173 class GridTableMessage(object):
1174 """Proxy of C++ GridTableMessage class"""
1176 return "<%s.%s; proxy of C++ wxGridTableMessage instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1177 def __init__(self
, *args
, **kwargs
):
1178 """__init__(self, GridTableBase table, int id, int comInt1=-1, int comInt2=-1) -> GridTableMessage"""
1179 newobj
= _grid
.new_GridTableMessage(*args
, **kwargs
)
1180 self
.this
= newobj
.this
1183 def __del__(self
, destroy
=_grid
.delete_GridTableMessage
):
1186 if self
.thisown
: destroy(self
)
1189 def SetTableObject(*args
, **kwargs
):
1190 """SetTableObject(self, GridTableBase table)"""
1191 return _grid
.GridTableMessage_SetTableObject(*args
, **kwargs
)
1193 def GetTableObject(*args
, **kwargs
):
1194 """GetTableObject(self) -> GridTableBase"""
1195 return _grid
.GridTableMessage_GetTableObject(*args
, **kwargs
)
1197 def SetId(*args
, **kwargs
):
1198 """SetId(self, int id)"""
1199 return _grid
.GridTableMessage_SetId(*args
, **kwargs
)
1201 def GetId(*args
, **kwargs
):
1202 """GetId(self) -> int"""
1203 return _grid
.GridTableMessage_GetId(*args
, **kwargs
)
1205 def SetCommandInt(*args
, **kwargs
):
1206 """SetCommandInt(self, int comInt1)"""
1207 return _grid
.GridTableMessage_SetCommandInt(*args
, **kwargs
)
1209 def GetCommandInt(*args
, **kwargs
):
1210 """GetCommandInt(self) -> int"""
1211 return _grid
.GridTableMessage_GetCommandInt(*args
, **kwargs
)
1213 def SetCommandInt2(*args
, **kwargs
):
1214 """SetCommandInt2(self, int comInt2)"""
1215 return _grid
.GridTableMessage_SetCommandInt2(*args
, **kwargs
)
1217 def GetCommandInt2(*args
, **kwargs
):
1218 """GetCommandInt2(self) -> int"""
1219 return _grid
.GridTableMessage_GetCommandInt2(*args
, **kwargs
)
1222 class GridTableMessagePtr(GridTableMessage
):
1223 def __init__(self
, this
):
1225 if not hasattr(self
,"thisown"): self
.thisown
= 0
1226 self
.__class
__ = GridTableMessage
1227 _grid
.GridTableMessage_swigregister(GridTableMessagePtr
)
1229 class GridCellCoords(object):
1230 """Proxy of C++ GridCellCoords class"""
1232 return "<%s.%s; proxy of C++ wxGridCellCoords instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1233 def __init__(self
, *args
, **kwargs
):
1234 """__init__(self, int r=-1, int c=-1) -> GridCellCoords"""
1235 newobj
= _grid
.new_GridCellCoords(*args
, **kwargs
)
1236 self
.this
= newobj
.this
1239 def __del__(self
, destroy
=_grid
.delete_GridCellCoords
):
1242 if self
.thisown
: destroy(self
)
1245 def GetRow(*args
, **kwargs
):
1246 """GetRow(self) -> int"""
1247 return _grid
.GridCellCoords_GetRow(*args
, **kwargs
)
1249 def SetRow(*args
, **kwargs
):
1250 """SetRow(self, int n)"""
1251 return _grid
.GridCellCoords_SetRow(*args
, **kwargs
)
1253 def GetCol(*args
, **kwargs
):
1254 """GetCol(self) -> int"""
1255 return _grid
.GridCellCoords_GetCol(*args
, **kwargs
)
1257 def SetCol(*args
, **kwargs
):
1258 """SetCol(self, int n)"""
1259 return _grid
.GridCellCoords_SetCol(*args
, **kwargs
)
1261 def Set(*args
, **kwargs
):
1262 """Set(self, int row, int col)"""
1263 return _grid
.GridCellCoords_Set(*args
, **kwargs
)
1265 def __eq__(*args
, **kwargs
):
1266 """__eq__(self, GridCellCoords other) -> bool"""
1267 return _grid
.GridCellCoords___eq__(*args
, **kwargs
)
1269 def __ne__(*args
, **kwargs
):
1270 """__ne__(self, GridCellCoords other) -> bool"""
1271 return _grid
.GridCellCoords___ne__(*args
, **kwargs
)
1273 def Get(*args
, **kwargs
):
1274 """Get(self) -> PyObject"""
1275 return _grid
.GridCellCoords_Get(*args
, **kwargs
)
1277 asTuple
= wx
._deprecated
(Get
, "asTuple is deprecated, use `Get` instead")
1278 def __str__(self
): return str(self
.Get())
1279 def __repr__(self
): return 'wxGridCellCoords'+str(self
.Get())
1280 def __len__(self
): return len(self
.Get())
1281 def __getitem__(self
, index
): return self
.asTuple()[index
]
1282 def __setitem__(self
, index
, val
):
1283 if index
== 0: self
.SetRow(val
)
1284 elif index
== 1: self
.SetCol(val
)
1285 else: raise IndexError
1288 class GridCellCoordsPtr(GridCellCoords
):
1289 def __init__(self
, this
):
1291 if not hasattr(self
,"thisown"): self
.thisown
= 0
1292 self
.__class
__ = GridCellCoords
1293 _grid
.GridCellCoords_swigregister(GridCellCoordsPtr
)
1295 class Grid(_windows
.ScrolledWindow
):
1296 """Proxy of C++ Grid class"""
1298 return "<%s.%s; proxy of C++ wxGrid instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1299 def __init__(self
, *args
, **kwargs
):
1301 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
1302 Size size=DefaultSize, long style=WANTS_CHARS,
1303 String name=PanelNameStr) -> Grid
1305 newobj
= _grid
.new_Grid(*args
, **kwargs
)
1306 self
.this
= newobj
.this
1309 self
._setOORInfo
(self
)
1311 def Create(*args
, **kwargs
):
1313 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
1314 Size size=DefaultSize, long style=WANTS_CHARS,
1315 String name=PanelNameStr) -> bool
1317 return _grid
.Grid_Create(*args
, **kwargs
)
1319 wxGridSelectCells
= _grid
.Grid_wxGridSelectCells
1320 wxGridSelectRows
= _grid
.Grid_wxGridSelectRows
1321 wxGridSelectColumns
= _grid
.Grid_wxGridSelectColumns
1322 SelectCells
= wxGridSelectCells
1323 SelectRows
= wxGridSelectRows
1324 SelectColumns
= wxGridSelectColumns
1326 def CreateGrid(*args
, **kwargs
):
1327 """CreateGrid(self, int numRows, int numCols, WXGRIDSELECTIONMODES selmode=wxGridSelectCells) -> bool"""
1328 return _grid
.Grid_CreateGrid(*args
, **kwargs
)
1330 def SetSelectionMode(*args
, **kwargs
):
1331 """SetSelectionMode(self, WXGRIDSELECTIONMODES selmode)"""
1332 return _grid
.Grid_SetSelectionMode(*args
, **kwargs
)
1334 def GetSelectionMode(*args
, **kwargs
):
1335 """GetSelectionMode(self) -> WXGRIDSELECTIONMODES"""
1336 return _grid
.Grid_GetSelectionMode(*args
, **kwargs
)
1338 def GetNumberRows(*args
, **kwargs
):
1339 """GetNumberRows(self) -> int"""
1340 return _grid
.Grid_GetNumberRows(*args
, **kwargs
)
1342 def GetNumberCols(*args
, **kwargs
):
1343 """GetNumberCols(self) -> int"""
1344 return _grid
.Grid_GetNumberCols(*args
, **kwargs
)
1346 def ProcessTableMessage(*args
, **kwargs
):
1347 """ProcessTableMessage(self, GridTableMessage ??) -> bool"""
1348 return _grid
.Grid_ProcessTableMessage(*args
, **kwargs
)
1350 def GetTable(*args
, **kwargs
):
1351 """GetTable(self) -> GridTableBase"""
1352 return _grid
.Grid_GetTable(*args
, **kwargs
)
1354 def SetTable(*args
, **kwargs
):
1355 """SetTable(self, GridTableBase table, bool takeOwnership=False, WXGRIDSELECTIONMODES selmode=wxGridSelectCells) -> bool"""
1356 return _grid
.Grid_SetTable(*args
, **kwargs
)
1358 def ClearGrid(*args
, **kwargs
):
1359 """ClearGrid(self)"""
1360 return _grid
.Grid_ClearGrid(*args
, **kwargs
)
1362 def InsertRows(*args
, **kwargs
):
1363 """InsertRows(self, int pos=0, int numRows=1, bool updateLabels=True) -> bool"""
1364 return _grid
.Grid_InsertRows(*args
, **kwargs
)
1366 def AppendRows(*args
, **kwargs
):
1367 """AppendRows(self, int numRows=1, bool updateLabels=True) -> bool"""
1368 return _grid
.Grid_AppendRows(*args
, **kwargs
)
1370 def DeleteRows(*args
, **kwargs
):
1371 """DeleteRows(self, int pos=0, int numRows=1, bool updateLabels=True) -> bool"""
1372 return _grid
.Grid_DeleteRows(*args
, **kwargs
)
1374 def InsertCols(*args
, **kwargs
):
1375 """InsertCols(self, int pos=0, int numCols=1, bool updateLabels=True) -> bool"""
1376 return _grid
.Grid_InsertCols(*args
, **kwargs
)
1378 def AppendCols(*args
, **kwargs
):
1379 """AppendCols(self, int numCols=1, bool updateLabels=True) -> bool"""
1380 return _grid
.Grid_AppendCols(*args
, **kwargs
)
1382 def DeleteCols(*args
, **kwargs
):
1383 """DeleteCols(self, int pos=0, int numCols=1, bool updateLabels=True) -> bool"""
1384 return _grid
.Grid_DeleteCols(*args
, **kwargs
)
1386 def DrawCellHighlight(*args
, **kwargs
):
1387 """DrawCellHighlight(self, DC dc, GridCellAttr attr)"""
1388 return _grid
.Grid_DrawCellHighlight(*args
, **kwargs
)
1390 def DrawTextRectangle(*args
, **kwargs
):
1392 DrawTextRectangle(self, DC dc, String ??, Rect ??, int horizontalAlignment=LEFT,
1393 int verticalAlignment=TOP, int textOrientation=HORIZONTAL)
1395 return _grid
.Grid_DrawTextRectangle(*args
, **kwargs
)
1397 def GetTextBoxSize(*args
, **kwargs
):
1398 """GetTextBoxSize(DC dc, list lines) -> (width, height)"""
1399 return _grid
.Grid_GetTextBoxSize(*args
, **kwargs
)
1401 def BeginBatch(*args
, **kwargs
):
1402 """BeginBatch(self)"""
1403 return _grid
.Grid_BeginBatch(*args
, **kwargs
)
1405 def EndBatch(*args
, **kwargs
):
1406 """EndBatch(self)"""
1407 return _grid
.Grid_EndBatch(*args
, **kwargs
)
1409 def GetBatchCount(*args
, **kwargs
):
1410 """GetBatchCount(self) -> int"""
1411 return _grid
.Grid_GetBatchCount(*args
, **kwargs
)
1413 def ForceRefresh(*args
, **kwargs
):
1414 """ForceRefresh(self)"""
1415 return _grid
.Grid_ForceRefresh(*args
, **kwargs
)
1417 def IsEditable(*args
, **kwargs
):
1418 """IsEditable(self) -> bool"""
1419 return _grid
.Grid_IsEditable(*args
, **kwargs
)
1421 def EnableEditing(*args
, **kwargs
):
1422 """EnableEditing(self, bool edit)"""
1423 return _grid
.Grid_EnableEditing(*args
, **kwargs
)
1425 def EnableCellEditControl(*args
, **kwargs
):
1426 """EnableCellEditControl(self, bool enable=True)"""
1427 return _grid
.Grid_EnableCellEditControl(*args
, **kwargs
)
1429 def DisableCellEditControl(*args
, **kwargs
):
1430 """DisableCellEditControl(self)"""
1431 return _grid
.Grid_DisableCellEditControl(*args
, **kwargs
)
1433 def CanEnableCellControl(*args
, **kwargs
):
1434 """CanEnableCellControl(self) -> bool"""
1435 return _grid
.Grid_CanEnableCellControl(*args
, **kwargs
)
1437 def IsCellEditControlEnabled(*args
, **kwargs
):
1438 """IsCellEditControlEnabled(self) -> bool"""
1439 return _grid
.Grid_IsCellEditControlEnabled(*args
, **kwargs
)
1441 def IsCellEditControlShown(*args
, **kwargs
):
1442 """IsCellEditControlShown(self) -> bool"""
1443 return _grid
.Grid_IsCellEditControlShown(*args
, **kwargs
)
1445 def IsCurrentCellReadOnly(*args
, **kwargs
):
1446 """IsCurrentCellReadOnly(self) -> bool"""
1447 return _grid
.Grid_IsCurrentCellReadOnly(*args
, **kwargs
)
1449 def ShowCellEditControl(*args
, **kwargs
):
1450 """ShowCellEditControl(self)"""
1451 return _grid
.Grid_ShowCellEditControl(*args
, **kwargs
)
1453 def HideCellEditControl(*args
, **kwargs
):
1454 """HideCellEditControl(self)"""
1455 return _grid
.Grid_HideCellEditControl(*args
, **kwargs
)
1457 def SaveEditControlValue(*args
, **kwargs
):
1458 """SaveEditControlValue(self)"""
1459 return _grid
.Grid_SaveEditControlValue(*args
, **kwargs
)
1461 def XYToCell(*args
, **kwargs
):
1462 """XYToCell(self, int x, int y) -> GridCellCoords"""
1463 return _grid
.Grid_XYToCell(*args
, **kwargs
)
1465 def YToRow(*args
, **kwargs
):
1466 """YToRow(self, int y) -> int"""
1467 return _grid
.Grid_YToRow(*args
, **kwargs
)
1469 def XToCol(*args
, **kwargs
):
1470 """XToCol(self, int x) -> int"""
1471 return _grid
.Grid_XToCol(*args
, **kwargs
)
1473 def YToEdgeOfRow(*args
, **kwargs
):
1474 """YToEdgeOfRow(self, int y) -> int"""
1475 return _grid
.Grid_YToEdgeOfRow(*args
, **kwargs
)
1477 def XToEdgeOfCol(*args
, **kwargs
):
1478 """XToEdgeOfCol(self, int x) -> int"""
1479 return _grid
.Grid_XToEdgeOfCol(*args
, **kwargs
)
1481 def CellToRect(*args
, **kwargs
):
1482 """CellToRect(self, int row, int col) -> Rect"""
1483 return _grid
.Grid_CellToRect(*args
, **kwargs
)
1485 def GetGridCursorRow(*args
, **kwargs
):
1486 """GetGridCursorRow(self) -> int"""
1487 return _grid
.Grid_GetGridCursorRow(*args
, **kwargs
)
1489 def GetGridCursorCol(*args
, **kwargs
):
1490 """GetGridCursorCol(self) -> int"""
1491 return _grid
.Grid_GetGridCursorCol(*args
, **kwargs
)
1493 def IsVisible(*args
, **kwargs
):
1494 """IsVisible(self, int row, int col, bool wholeCellVisible=True) -> bool"""
1495 return _grid
.Grid_IsVisible(*args
, **kwargs
)
1497 def MakeCellVisible(*args
, **kwargs
):
1498 """MakeCellVisible(self, int row, int col)"""
1499 return _grid
.Grid_MakeCellVisible(*args
, **kwargs
)
1501 def SetGridCursor(*args
, **kwargs
):
1502 """SetGridCursor(self, int row, int col)"""
1503 return _grid
.Grid_SetGridCursor(*args
, **kwargs
)
1505 def MoveCursorUp(*args
, **kwargs
):
1506 """MoveCursorUp(self, bool expandSelection) -> bool"""
1507 return _grid
.Grid_MoveCursorUp(*args
, **kwargs
)
1509 def MoveCursorDown(*args
, **kwargs
):
1510 """MoveCursorDown(self, bool expandSelection) -> bool"""
1511 return _grid
.Grid_MoveCursorDown(*args
, **kwargs
)
1513 def MoveCursorLeft(*args
, **kwargs
):
1514 """MoveCursorLeft(self, bool expandSelection) -> bool"""
1515 return _grid
.Grid_MoveCursorLeft(*args
, **kwargs
)
1517 def MoveCursorRight(*args
, **kwargs
):
1518 """MoveCursorRight(self, bool expandSelection) -> bool"""
1519 return _grid
.Grid_MoveCursorRight(*args
, **kwargs
)
1521 def MovePageDown(*args
, **kwargs
):
1522 """MovePageDown(self) -> bool"""
1523 return _grid
.Grid_MovePageDown(*args
, **kwargs
)
1525 def MovePageUp(*args
, **kwargs
):
1526 """MovePageUp(self) -> bool"""
1527 return _grid
.Grid_MovePageUp(*args
, **kwargs
)
1529 def MoveCursorUpBlock(*args
, **kwargs
):
1530 """MoveCursorUpBlock(self, bool expandSelection) -> bool"""
1531 return _grid
.Grid_MoveCursorUpBlock(*args
, **kwargs
)
1533 def MoveCursorDownBlock(*args
, **kwargs
):
1534 """MoveCursorDownBlock(self, bool expandSelection) -> bool"""
1535 return _grid
.Grid_MoveCursorDownBlock(*args
, **kwargs
)
1537 def MoveCursorLeftBlock(*args
, **kwargs
):
1538 """MoveCursorLeftBlock(self, bool expandSelection) -> bool"""
1539 return _grid
.Grid_MoveCursorLeftBlock(*args
, **kwargs
)
1541 def MoveCursorRightBlock(*args
, **kwargs
):
1542 """MoveCursorRightBlock(self, bool expandSelection) -> bool"""
1543 return _grid
.Grid_MoveCursorRightBlock(*args
, **kwargs
)
1545 def GetDefaultRowLabelSize(*args
, **kwargs
):
1546 """GetDefaultRowLabelSize(self) -> int"""
1547 return _grid
.Grid_GetDefaultRowLabelSize(*args
, **kwargs
)
1549 def GetRowLabelSize(*args
, **kwargs
):
1550 """GetRowLabelSize(self) -> int"""
1551 return _grid
.Grid_GetRowLabelSize(*args
, **kwargs
)
1553 def GetDefaultColLabelSize(*args
, **kwargs
):
1554 """GetDefaultColLabelSize(self) -> int"""
1555 return _grid
.Grid_GetDefaultColLabelSize(*args
, **kwargs
)
1557 def GetColLabelSize(*args
, **kwargs
):
1558 """GetColLabelSize(self) -> int"""
1559 return _grid
.Grid_GetColLabelSize(*args
, **kwargs
)
1561 def GetLabelBackgroundColour(*args
, **kwargs
):
1562 """GetLabelBackgroundColour(self) -> Colour"""
1563 return _grid
.Grid_GetLabelBackgroundColour(*args
, **kwargs
)
1565 def GetLabelTextColour(*args
, **kwargs
):
1566 """GetLabelTextColour(self) -> Colour"""
1567 return _grid
.Grid_GetLabelTextColour(*args
, **kwargs
)
1569 def GetLabelFont(*args
, **kwargs
):
1570 """GetLabelFont(self) -> Font"""
1571 return _grid
.Grid_GetLabelFont(*args
, **kwargs
)
1573 def GetRowLabelAlignment(*args
, **kwargs
):
1574 """GetRowLabelAlignment() -> (horiz, vert)"""
1575 return _grid
.Grid_GetRowLabelAlignment(*args
, **kwargs
)
1577 def GetColLabelAlignment(*args
, **kwargs
):
1578 """GetColLabelAlignment() -> (horiz, vert)"""
1579 return _grid
.Grid_GetColLabelAlignment(*args
, **kwargs
)
1581 def GetColLabelTextOrientation(*args
, **kwargs
):
1582 """GetColLabelTextOrientation(self) -> int"""
1583 return _grid
.Grid_GetColLabelTextOrientation(*args
, **kwargs
)
1585 def GetRowLabelValue(*args
, **kwargs
):
1586 """GetRowLabelValue(self, int row) -> String"""
1587 return _grid
.Grid_GetRowLabelValue(*args
, **kwargs
)
1589 def GetColLabelValue(*args
, **kwargs
):
1590 """GetColLabelValue(self, int col) -> String"""
1591 return _grid
.Grid_GetColLabelValue(*args
, **kwargs
)
1593 def GetGridLineColour(*args
, **kwargs
):
1594 """GetGridLineColour(self) -> Colour"""
1595 return _grid
.Grid_GetGridLineColour(*args
, **kwargs
)
1597 def GetCellHighlightColour(*args
, **kwargs
):
1598 """GetCellHighlightColour(self) -> Colour"""
1599 return _grid
.Grid_GetCellHighlightColour(*args
, **kwargs
)
1601 def GetCellHighlightPenWidth(*args
, **kwargs
):
1602 """GetCellHighlightPenWidth(self) -> int"""
1603 return _grid
.Grid_GetCellHighlightPenWidth(*args
, **kwargs
)
1605 def GetCellHighlightROPenWidth(*args
, **kwargs
):
1606 """GetCellHighlightROPenWidth(self) -> int"""
1607 return _grid
.Grid_GetCellHighlightROPenWidth(*args
, **kwargs
)
1609 def SetRowLabelSize(*args
, **kwargs
):
1610 """SetRowLabelSize(self, int width)"""
1611 return _grid
.Grid_SetRowLabelSize(*args
, **kwargs
)
1613 def SetColLabelSize(*args
, **kwargs
):
1614 """SetColLabelSize(self, int height)"""
1615 return _grid
.Grid_SetColLabelSize(*args
, **kwargs
)
1617 def SetLabelBackgroundColour(*args
, **kwargs
):
1618 """SetLabelBackgroundColour(self, Colour ??)"""
1619 return _grid
.Grid_SetLabelBackgroundColour(*args
, **kwargs
)
1621 def SetLabelTextColour(*args
, **kwargs
):
1622 """SetLabelTextColour(self, Colour ??)"""
1623 return _grid
.Grid_SetLabelTextColour(*args
, **kwargs
)
1625 def SetLabelFont(*args
, **kwargs
):
1626 """SetLabelFont(self, Font ??)"""
1627 return _grid
.Grid_SetLabelFont(*args
, **kwargs
)
1629 def SetRowLabelAlignment(*args
, **kwargs
):
1630 """SetRowLabelAlignment(self, int horiz, int vert)"""
1631 return _grid
.Grid_SetRowLabelAlignment(*args
, **kwargs
)
1633 def SetColLabelAlignment(*args
, **kwargs
):
1634 """SetColLabelAlignment(self, int horiz, int vert)"""
1635 return _grid
.Grid_SetColLabelAlignment(*args
, **kwargs
)
1637 def SetColLabelTextOrientation(*args
, **kwargs
):
1638 """SetColLabelTextOrientation(self, int textOrientation)"""
1639 return _grid
.Grid_SetColLabelTextOrientation(*args
, **kwargs
)
1641 def SetRowLabelValue(*args
, **kwargs
):
1642 """SetRowLabelValue(self, int row, String ??)"""
1643 return _grid
.Grid_SetRowLabelValue(*args
, **kwargs
)
1645 def SetColLabelValue(*args
, **kwargs
):
1646 """SetColLabelValue(self, int col, String ??)"""
1647 return _grid
.Grid_SetColLabelValue(*args
, **kwargs
)
1649 def SetGridLineColour(*args
, **kwargs
):
1650 """SetGridLineColour(self, Colour ??)"""
1651 return _grid
.Grid_SetGridLineColour(*args
, **kwargs
)
1653 def SetCellHighlightColour(*args
, **kwargs
):
1654 """SetCellHighlightColour(self, Colour ??)"""
1655 return _grid
.Grid_SetCellHighlightColour(*args
, **kwargs
)
1657 def SetCellHighlightPenWidth(*args
, **kwargs
):
1658 """SetCellHighlightPenWidth(self, int width)"""
1659 return _grid
.Grid_SetCellHighlightPenWidth(*args
, **kwargs
)
1661 def SetCellHighlightROPenWidth(*args
, **kwargs
):
1662 """SetCellHighlightROPenWidth(self, int width)"""
1663 return _grid
.Grid_SetCellHighlightROPenWidth(*args
, **kwargs
)
1665 def EnableDragRowSize(*args
, **kwargs
):
1666 """EnableDragRowSize(self, bool enable=True)"""
1667 return _grid
.Grid_EnableDragRowSize(*args
, **kwargs
)
1669 def DisableDragRowSize(*args
, **kwargs
):
1670 """DisableDragRowSize(self)"""
1671 return _grid
.Grid_DisableDragRowSize(*args
, **kwargs
)
1673 def CanDragRowSize(*args
, **kwargs
):
1674 """CanDragRowSize(self) -> bool"""
1675 return _grid
.Grid_CanDragRowSize(*args
, **kwargs
)
1677 def EnableDragColSize(*args
, **kwargs
):
1678 """EnableDragColSize(self, bool enable=True)"""
1679 return _grid
.Grid_EnableDragColSize(*args
, **kwargs
)
1681 def DisableDragColSize(*args
, **kwargs
):
1682 """DisableDragColSize(self)"""
1683 return _grid
.Grid_DisableDragColSize(*args
, **kwargs
)
1685 def CanDragColSize(*args
, **kwargs
):
1686 """CanDragColSize(self) -> bool"""
1687 return _grid
.Grid_CanDragColSize(*args
, **kwargs
)
1689 def EnableDragGridSize(*args
, **kwargs
):
1690 """EnableDragGridSize(self, bool enable=True)"""
1691 return _grid
.Grid_EnableDragGridSize(*args
, **kwargs
)
1693 def DisableDragGridSize(*args
, **kwargs
):
1694 """DisableDragGridSize(self)"""
1695 return _grid
.Grid_DisableDragGridSize(*args
, **kwargs
)
1697 def CanDragGridSize(*args
, **kwargs
):
1698 """CanDragGridSize(self) -> bool"""
1699 return _grid
.Grid_CanDragGridSize(*args
, **kwargs
)
1701 def EnableDragCell(*args
, **kwargs
):
1702 """EnableDragCell(self, bool enable=True)"""
1703 return _grid
.Grid_EnableDragCell(*args
, **kwargs
)
1705 def DisableDragCell(*args
, **kwargs
):
1706 """DisableDragCell(self)"""
1707 return _grid
.Grid_DisableDragCell(*args
, **kwargs
)
1709 def CanDragCell(*args
, **kwargs
):
1710 """CanDragCell(self) -> bool"""
1711 return _grid
.Grid_CanDragCell(*args
, **kwargs
)
1713 def SetAttr(*args
, **kwargs
):
1714 """SetAttr(self, int row, int col, GridCellAttr attr)"""
1715 return _grid
.Grid_SetAttr(*args
, **kwargs
)
1717 def SetRowAttr(*args
, **kwargs
):
1718 """SetRowAttr(self, int row, GridCellAttr attr)"""
1719 return _grid
.Grid_SetRowAttr(*args
, **kwargs
)
1721 def SetColAttr(*args
, **kwargs
):
1722 """SetColAttr(self, int col, GridCellAttr attr)"""
1723 return _grid
.Grid_SetColAttr(*args
, **kwargs
)
1725 def GetOrCreateCellAttr(*args
, **kwargs
):
1726 """GetOrCreateCellAttr(self, int row, int col) -> GridCellAttr"""
1727 return _grid
.Grid_GetOrCreateCellAttr(*args
, **kwargs
)
1729 def SetColFormatBool(*args
, **kwargs
):
1730 """SetColFormatBool(self, int col)"""
1731 return _grid
.Grid_SetColFormatBool(*args
, **kwargs
)
1733 def SetColFormatNumber(*args
, **kwargs
):
1734 """SetColFormatNumber(self, int col)"""
1735 return _grid
.Grid_SetColFormatNumber(*args
, **kwargs
)
1737 def SetColFormatFloat(*args
, **kwargs
):
1738 """SetColFormatFloat(self, int col, int width=-1, int precision=-1)"""
1739 return _grid
.Grid_SetColFormatFloat(*args
, **kwargs
)
1741 def SetColFormatCustom(*args
, **kwargs
):
1742 """SetColFormatCustom(self, int col, String typeName)"""
1743 return _grid
.Grid_SetColFormatCustom(*args
, **kwargs
)
1745 def EnableGridLines(*args
, **kwargs
):
1746 """EnableGridLines(self, bool enable=True)"""
1747 return _grid
.Grid_EnableGridLines(*args
, **kwargs
)
1749 def GridLinesEnabled(*args
, **kwargs
):
1750 """GridLinesEnabled(self) -> bool"""
1751 return _grid
.Grid_GridLinesEnabled(*args
, **kwargs
)
1753 def GetDefaultRowSize(*args
, **kwargs
):
1754 """GetDefaultRowSize(self) -> int"""
1755 return _grid
.Grid_GetDefaultRowSize(*args
, **kwargs
)
1757 def GetRowSize(*args
, **kwargs
):
1758 """GetRowSize(self, int row) -> int"""
1759 return _grid
.Grid_GetRowSize(*args
, **kwargs
)
1761 def GetDefaultColSize(*args
, **kwargs
):
1762 """GetDefaultColSize(self) -> int"""
1763 return _grid
.Grid_GetDefaultColSize(*args
, **kwargs
)
1765 def GetColSize(*args
, **kwargs
):
1766 """GetColSize(self, int col) -> int"""
1767 return _grid
.Grid_GetColSize(*args
, **kwargs
)
1769 def GetDefaultCellBackgroundColour(*args
, **kwargs
):
1770 """GetDefaultCellBackgroundColour(self) -> Colour"""
1771 return _grid
.Grid_GetDefaultCellBackgroundColour(*args
, **kwargs
)
1773 def GetCellBackgroundColour(*args
, **kwargs
):
1774 """GetCellBackgroundColour(self, int row, int col) -> Colour"""
1775 return _grid
.Grid_GetCellBackgroundColour(*args
, **kwargs
)
1777 def GetDefaultCellTextColour(*args
, **kwargs
):
1778 """GetDefaultCellTextColour(self) -> Colour"""
1779 return _grid
.Grid_GetDefaultCellTextColour(*args
, **kwargs
)
1781 def GetCellTextColour(*args
, **kwargs
):
1782 """GetCellTextColour(self, int row, int col) -> Colour"""
1783 return _grid
.Grid_GetCellTextColour(*args
, **kwargs
)
1785 def GetDefaultCellFont(*args
, **kwargs
):
1786 """GetDefaultCellFont(self) -> Font"""
1787 return _grid
.Grid_GetDefaultCellFont(*args
, **kwargs
)
1789 def GetCellFont(*args
, **kwargs
):
1790 """GetCellFont(self, int row, int col) -> Font"""
1791 return _grid
.Grid_GetCellFont(*args
, **kwargs
)
1793 def GetDefaultCellAlignment(*args
, **kwargs
):
1794 """GetDefaultCellAlignment() -> (horiz, vert)"""
1795 return _grid
.Grid_GetDefaultCellAlignment(*args
, **kwargs
)
1797 def GetCellAlignment(*args
, **kwargs
):
1798 """GetCellAlignment() -> (horiz, vert)"""
1799 return _grid
.Grid_GetCellAlignment(*args
, **kwargs
)
1801 def GetDefaultCellOverflow(*args
, **kwargs
):
1802 """GetDefaultCellOverflow(self) -> bool"""
1803 return _grid
.Grid_GetDefaultCellOverflow(*args
, **kwargs
)
1805 def GetCellOverflow(*args
, **kwargs
):
1806 """GetCellOverflow(self, int row, int col) -> bool"""
1807 return _grid
.Grid_GetCellOverflow(*args
, **kwargs
)
1809 def GetCellSize(*args
, **kwargs
):
1810 """GetCellSize(int row, int col) -> (num_rows, num_cols)"""
1811 return _grid
.Grid_GetCellSize(*args
, **kwargs
)
1813 def SetDefaultRowSize(*args
, **kwargs
):
1814 """SetDefaultRowSize(self, int height, bool resizeExistingRows=False)"""
1815 return _grid
.Grid_SetDefaultRowSize(*args
, **kwargs
)
1817 def SetRowSize(*args
, **kwargs
):
1818 """SetRowSize(self, int row, int height)"""
1819 return _grid
.Grid_SetRowSize(*args
, **kwargs
)
1821 def SetDefaultColSize(*args
, **kwargs
):
1822 """SetDefaultColSize(self, int width, bool resizeExistingCols=False)"""
1823 return _grid
.Grid_SetDefaultColSize(*args
, **kwargs
)
1825 def SetColSize(*args
, **kwargs
):
1826 """SetColSize(self, int col, int width)"""
1827 return _grid
.Grid_SetColSize(*args
, **kwargs
)
1829 def AutoSizeColumn(*args
, **kwargs
):
1830 """AutoSizeColumn(self, int col, bool setAsMin=True)"""
1831 return _grid
.Grid_AutoSizeColumn(*args
, **kwargs
)
1833 def AutoSizeRow(*args
, **kwargs
):
1834 """AutoSizeRow(self, int row, bool setAsMin=True)"""
1835 return _grid
.Grid_AutoSizeRow(*args
, **kwargs
)
1837 def AutoSizeColumns(*args
, **kwargs
):
1838 """AutoSizeColumns(self, bool setAsMin=True)"""
1839 return _grid
.Grid_AutoSizeColumns(*args
, **kwargs
)
1841 def AutoSizeRows(*args
, **kwargs
):
1842 """AutoSizeRows(self, bool setAsMin=True)"""
1843 return _grid
.Grid_AutoSizeRows(*args
, **kwargs
)
1845 def AutoSize(*args
, **kwargs
):
1846 """AutoSize(self)"""
1847 return _grid
.Grid_AutoSize(*args
, **kwargs
)
1849 def AutoSizeRowLabelSize(*args
, **kwargs
):
1850 """AutoSizeRowLabelSize(self, int row)"""
1851 return _grid
.Grid_AutoSizeRowLabelSize(*args
, **kwargs
)
1853 def AutoSizeColLabelSize(*args
, **kwargs
):
1854 """AutoSizeColLabelSize(self, int col)"""
1855 return _grid
.Grid_AutoSizeColLabelSize(*args
, **kwargs
)
1857 def SetColMinimalWidth(*args
, **kwargs
):
1858 """SetColMinimalWidth(self, int col, int width)"""
1859 return _grid
.Grid_SetColMinimalWidth(*args
, **kwargs
)
1861 def SetRowMinimalHeight(*args
, **kwargs
):
1862 """SetRowMinimalHeight(self, int row, int width)"""
1863 return _grid
.Grid_SetRowMinimalHeight(*args
, **kwargs
)
1865 def SetColMinimalAcceptableWidth(*args
, **kwargs
):
1866 """SetColMinimalAcceptableWidth(self, int width)"""
1867 return _grid
.Grid_SetColMinimalAcceptableWidth(*args
, **kwargs
)
1869 def SetRowMinimalAcceptableHeight(*args
, **kwargs
):
1870 """SetRowMinimalAcceptableHeight(self, int width)"""
1871 return _grid
.Grid_SetRowMinimalAcceptableHeight(*args
, **kwargs
)
1873 def GetColMinimalAcceptableWidth(*args
, **kwargs
):
1874 """GetColMinimalAcceptableWidth(self) -> int"""
1875 return _grid
.Grid_GetColMinimalAcceptableWidth(*args
, **kwargs
)
1877 def GetRowMinimalAcceptableHeight(*args
, **kwargs
):
1878 """GetRowMinimalAcceptableHeight(self) -> int"""
1879 return _grid
.Grid_GetRowMinimalAcceptableHeight(*args
, **kwargs
)
1881 def SetDefaultCellBackgroundColour(*args
, **kwargs
):
1882 """SetDefaultCellBackgroundColour(self, Colour ??)"""
1883 return _grid
.Grid_SetDefaultCellBackgroundColour(*args
, **kwargs
)
1885 def SetCellBackgroundColour(*args
, **kwargs
):
1886 """SetCellBackgroundColour(self, int row, int col, Colour ??)"""
1887 return _grid
.Grid_SetCellBackgroundColour(*args
, **kwargs
)
1889 def SetDefaultCellTextColour(*args
, **kwargs
):
1890 """SetDefaultCellTextColour(self, Colour ??)"""
1891 return _grid
.Grid_SetDefaultCellTextColour(*args
, **kwargs
)
1893 def SetCellTextColour(*args
, **kwargs
):
1894 """SetCellTextColour(self, int row, int col, Colour ??)"""
1895 return _grid
.Grid_SetCellTextColour(*args
, **kwargs
)
1897 def SetDefaultCellFont(*args
, **kwargs
):
1898 """SetDefaultCellFont(self, Font ??)"""
1899 return _grid
.Grid_SetDefaultCellFont(*args
, **kwargs
)
1901 def SetCellFont(*args
, **kwargs
):
1902 """SetCellFont(self, int row, int col, Font ??)"""
1903 return _grid
.Grid_SetCellFont(*args
, **kwargs
)
1905 def SetDefaultCellAlignment(*args
, **kwargs
):
1906 """SetDefaultCellAlignment(self, int horiz, int vert)"""
1907 return _grid
.Grid_SetDefaultCellAlignment(*args
, **kwargs
)
1909 def SetCellAlignment(*args
, **kwargs
):
1910 """SetCellAlignment(self, int row, int col, int horiz, int vert)"""
1911 return _grid
.Grid_SetCellAlignment(*args
, **kwargs
)
1913 def SetDefaultCellOverflow(*args
, **kwargs
):
1914 """SetDefaultCellOverflow(self, bool allow)"""
1915 return _grid
.Grid_SetDefaultCellOverflow(*args
, **kwargs
)
1917 def SetCellOverflow(*args
, **kwargs
):
1918 """SetCellOverflow(self, int row, int col, bool allow)"""
1919 return _grid
.Grid_SetCellOverflow(*args
, **kwargs
)
1921 def SetCellSize(*args
, **kwargs
):
1922 """SetCellSize(self, int row, int col, int num_rows, int num_cols)"""
1923 return _grid
.Grid_SetCellSize(*args
, **kwargs
)
1925 def SetDefaultRenderer(*args
, **kwargs
):
1926 """SetDefaultRenderer(self, GridCellRenderer renderer)"""
1927 return _grid
.Grid_SetDefaultRenderer(*args
, **kwargs
)
1929 def SetCellRenderer(*args
, **kwargs
):
1930 """SetCellRenderer(self, int row, int col, GridCellRenderer renderer)"""
1931 return _grid
.Grid_SetCellRenderer(*args
, **kwargs
)
1933 def GetDefaultRenderer(*args
, **kwargs
):
1934 """GetDefaultRenderer(self) -> GridCellRenderer"""
1935 return _grid
.Grid_GetDefaultRenderer(*args
, **kwargs
)
1937 def GetCellRenderer(*args
, **kwargs
):
1938 """GetCellRenderer(self, int row, int col) -> GridCellRenderer"""
1939 return _grid
.Grid_GetCellRenderer(*args
, **kwargs
)
1941 def SetDefaultEditor(*args
, **kwargs
):
1942 """SetDefaultEditor(self, GridCellEditor editor)"""
1943 return _grid
.Grid_SetDefaultEditor(*args
, **kwargs
)
1945 def SetCellEditor(*args
, **kwargs
):
1946 """SetCellEditor(self, int row, int col, GridCellEditor editor)"""
1947 return _grid
.Grid_SetCellEditor(*args
, **kwargs
)
1949 def GetDefaultEditor(*args
, **kwargs
):
1950 """GetDefaultEditor(self) -> GridCellEditor"""
1951 return _grid
.Grid_GetDefaultEditor(*args
, **kwargs
)
1953 def GetCellEditor(*args
, **kwargs
):
1954 """GetCellEditor(self, int row, int col) -> GridCellEditor"""
1955 return _grid
.Grid_GetCellEditor(*args
, **kwargs
)
1957 def GetCellValue(*args
, **kwargs
):
1958 """GetCellValue(self, int row, int col) -> String"""
1959 return _grid
.Grid_GetCellValue(*args
, **kwargs
)
1961 def SetCellValue(*args
, **kwargs
):
1962 """SetCellValue(self, int row, int col, String s)"""
1963 return _grid
.Grid_SetCellValue(*args
, **kwargs
)
1965 def IsReadOnly(*args
, **kwargs
):
1966 """IsReadOnly(self, int row, int col) -> bool"""
1967 return _grid
.Grid_IsReadOnly(*args
, **kwargs
)
1969 def SetReadOnly(*args
, **kwargs
):
1970 """SetReadOnly(self, int row, int col, bool isReadOnly=True)"""
1971 return _grid
.Grid_SetReadOnly(*args
, **kwargs
)
1973 def SelectRow(*args
, **kwargs
):
1974 """SelectRow(self, int row, bool addToSelected=False)"""
1975 return _grid
.Grid_SelectRow(*args
, **kwargs
)
1977 def SelectCol(*args
, **kwargs
):
1978 """SelectCol(self, int col, bool addToSelected=False)"""
1979 return _grid
.Grid_SelectCol(*args
, **kwargs
)
1981 def SelectBlock(*args
, **kwargs
):
1983 SelectBlock(self, int topRow, int leftCol, int bottomRow, int rightCol,
1984 bool addToSelected=False)
1986 return _grid
.Grid_SelectBlock(*args
, **kwargs
)
1988 def SelectAll(*args
, **kwargs
):
1989 """SelectAll(self)"""
1990 return _grid
.Grid_SelectAll(*args
, **kwargs
)
1992 def IsSelection(*args
, **kwargs
):
1993 """IsSelection(self) -> bool"""
1994 return _grid
.Grid_IsSelection(*args
, **kwargs
)
1996 def ClearSelection(*args
, **kwargs
):
1997 """ClearSelection(self)"""
1998 return _grid
.Grid_ClearSelection(*args
, **kwargs
)
2000 def IsInSelection(*args
, **kwargs
):
2001 """IsInSelection(self, int row, int col) -> bool"""
2002 return _grid
.Grid_IsInSelection(*args
, **kwargs
)
2004 def GetSelectedCells(*args
, **kwargs
):
2005 """GetSelectedCells(self) -> wxGridCellCoordsArray"""
2006 return _grid
.Grid_GetSelectedCells(*args
, **kwargs
)
2008 def GetSelectionBlockTopLeft(*args
, **kwargs
):
2009 """GetSelectionBlockTopLeft(self) -> wxGridCellCoordsArray"""
2010 return _grid
.Grid_GetSelectionBlockTopLeft(*args
, **kwargs
)
2012 def GetSelectionBlockBottomRight(*args
, **kwargs
):
2013 """GetSelectionBlockBottomRight(self) -> wxGridCellCoordsArray"""
2014 return _grid
.Grid_GetSelectionBlockBottomRight(*args
, **kwargs
)
2016 def GetSelectedRows(*args
, **kwargs
):
2017 """GetSelectedRows(self) -> wxArrayInt"""
2018 return _grid
.Grid_GetSelectedRows(*args
, **kwargs
)
2020 def GetSelectedCols(*args
, **kwargs
):
2021 """GetSelectedCols(self) -> wxArrayInt"""
2022 return _grid
.Grid_GetSelectedCols(*args
, **kwargs
)
2024 def DeselectRow(*args
, **kwargs
):
2025 """DeselectRow(self, int row)"""
2026 return _grid
.Grid_DeselectRow(*args
, **kwargs
)
2028 def DeselectCol(*args
, **kwargs
):
2029 """DeselectCol(self, int col)"""
2030 return _grid
.Grid_DeselectCol(*args
, **kwargs
)
2032 def DeselectCell(*args
, **kwargs
):
2033 """DeselectCell(self, int row, int col)"""
2034 return _grid
.Grid_DeselectCell(*args
, **kwargs
)
2036 def BlockToDeviceRect(*args
, **kwargs
):
2037 """BlockToDeviceRect(self, GridCellCoords topLeft, GridCellCoords bottomRight) -> Rect"""
2038 return _grid
.Grid_BlockToDeviceRect(*args
, **kwargs
)
2040 def GetSelectionBackground(*args
, **kwargs
):
2041 """GetSelectionBackground(self) -> Colour"""
2042 return _grid
.Grid_GetSelectionBackground(*args
, **kwargs
)
2044 def GetSelectionForeground(*args
, **kwargs
):
2045 """GetSelectionForeground(self) -> Colour"""
2046 return _grid
.Grid_GetSelectionForeground(*args
, **kwargs
)
2048 def SetSelectionBackground(*args
, **kwargs
):
2049 """SetSelectionBackground(self, Colour c)"""
2050 return _grid
.Grid_SetSelectionBackground(*args
, **kwargs
)
2052 def SetSelectionForeground(*args
, **kwargs
):
2053 """SetSelectionForeground(self, Colour c)"""
2054 return _grid
.Grid_SetSelectionForeground(*args
, **kwargs
)
2056 def RegisterDataType(*args
, **kwargs
):
2057 """RegisterDataType(self, String typeName, GridCellRenderer renderer, GridCellEditor editor)"""
2058 return _grid
.Grid_RegisterDataType(*args
, **kwargs
)
2060 def GetDefaultEditorForCell(*args
, **kwargs
):
2061 """GetDefaultEditorForCell(self, int row, int col) -> GridCellEditor"""
2062 return _grid
.Grid_GetDefaultEditorForCell(*args
, **kwargs
)
2064 def GetDefaultRendererForCell(*args
, **kwargs
):
2065 """GetDefaultRendererForCell(self, int row, int col) -> GridCellRenderer"""
2066 return _grid
.Grid_GetDefaultRendererForCell(*args
, **kwargs
)
2068 def GetDefaultEditorForType(*args
, **kwargs
):
2069 """GetDefaultEditorForType(self, String typeName) -> GridCellEditor"""
2070 return _grid
.Grid_GetDefaultEditorForType(*args
, **kwargs
)
2072 def GetDefaultRendererForType(*args
, **kwargs
):
2073 """GetDefaultRendererForType(self, String typeName) -> GridCellRenderer"""
2074 return _grid
.Grid_GetDefaultRendererForType(*args
, **kwargs
)
2076 def SetMargins(*args
, **kwargs
):
2077 """SetMargins(self, int extraWidth, int extraHeight)"""
2078 return _grid
.Grid_SetMargins(*args
, **kwargs
)
2080 def GetGridWindow(*args
, **kwargs
):
2081 """GetGridWindow(self) -> Window"""
2082 return _grid
.Grid_GetGridWindow(*args
, **kwargs
)
2084 def GetGridRowLabelWindow(*args
, **kwargs
):
2085 """GetGridRowLabelWindow(self) -> Window"""
2086 return _grid
.Grid_GetGridRowLabelWindow(*args
, **kwargs
)
2088 def GetGridColLabelWindow(*args
, **kwargs
):
2089 """GetGridColLabelWindow(self) -> Window"""
2090 return _grid
.Grid_GetGridColLabelWindow(*args
, **kwargs
)
2092 def GetGridCornerLabelWindow(*args
, **kwargs
):
2093 """GetGridCornerLabelWindow(self) -> Window"""
2094 return _grid
.Grid_GetGridCornerLabelWindow(*args
, **kwargs
)
2096 def SetScrollLineX(*args
, **kwargs
):
2097 """SetScrollLineX(self, int x)"""
2098 return _grid
.Grid_SetScrollLineX(*args
, **kwargs
)
2100 def SetScrollLineY(*args
, **kwargs
):
2101 """SetScrollLineY(self, int y)"""
2102 return _grid
.Grid_SetScrollLineY(*args
, **kwargs
)
2104 def GetScrollLineX(*args
, **kwargs
):
2105 """GetScrollLineX(self) -> int"""
2106 return _grid
.Grid_GetScrollLineX(*args
, **kwargs
)
2108 def GetScrollLineY(*args
, **kwargs
):
2109 """GetScrollLineY(self) -> int"""
2110 return _grid
.Grid_GetScrollLineY(*args
, **kwargs
)
2112 def GetScrollX(*args
, **kwargs
):
2113 """GetScrollX(self, int x) -> int"""
2114 return _grid
.Grid_GetScrollX(*args
, **kwargs
)
2116 def GetScrollY(*args
, **kwargs
):
2117 """GetScrollY(self, int y) -> int"""
2118 return _grid
.Grid_GetScrollY(*args
, **kwargs
)
2120 def GetClassDefaultAttributes(*args
, **kwargs
):
2122 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
2124 Get the default attributes for this class. This is useful if you want
2125 to use the same font or colour in your own control as in a standard
2126 control -- which is a much better idea than hard coding specific
2127 colours or fonts which might look completely out of place on the
2128 user's system, especially if it uses themes.
2130 The variant parameter is only relevant under Mac currently and is
2131 ignore under other platforms. Under Mac, it will change the size of
2132 the returned font. See `wx.Window.SetWindowVariant` for more about
2135 return _grid
.Grid_GetClassDefaultAttributes(*args
, **kwargs
)
2137 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
2139 class GridPtr(Grid
):
2140 def __init__(self
, this
):
2142 if not hasattr(self
,"thisown"): self
.thisown
= 0
2143 self
.__class
__ = Grid
2144 _grid
.Grid_swigregister(GridPtr
)
2146 def PreGrid(*args
, **kwargs
):
2147 """PreGrid() -> Grid"""
2148 val
= _grid
.new_PreGrid(*args
, **kwargs
)
2152 def Grid_GetClassDefaultAttributes(*args
, **kwargs
):
2154 Grid_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
2156 Get the default attributes for this class. This is useful if you want
2157 to use the same font or colour in your own control as in a standard
2158 control -- which is a much better idea than hard coding specific
2159 colours or fonts which might look completely out of place on the
2160 user's system, especially if it uses themes.
2162 The variant parameter is only relevant under Mac currently and is
2163 ignore under other platforms. Under Mac, it will change the size of
2164 the returned font. See `wx.Window.SetWindowVariant` for more about
2167 return _grid
.Grid_GetClassDefaultAttributes(*args
, **kwargs
)
2169 class GridEvent(_core
.NotifyEvent
):
2170 """Proxy of C++ GridEvent class"""
2172 return "<%s.%s; proxy of C++ wxGridEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2173 def __init__(self
, *args
, **kwargs
):
2175 __init__(self, int id, wxEventType type, Grid obj, int row=-1, int col=-1,
2176 int x=-1, int y=-1, bool sel=True, bool control=False,
2177 bool shift=False, bool alt=False,
2178 bool meta=False) -> GridEvent
2180 newobj
= _grid
.new_GridEvent(*args
, **kwargs
)
2181 self
.this
= newobj
.this
2184 def GetRow(*args
, **kwargs
):
2185 """GetRow(self) -> int"""
2186 return _grid
.GridEvent_GetRow(*args
, **kwargs
)
2188 def GetCol(*args
, **kwargs
):
2189 """GetCol(self) -> int"""
2190 return _grid
.GridEvent_GetCol(*args
, **kwargs
)
2192 def GetPosition(*args
, **kwargs
):
2193 """GetPosition(self) -> Point"""
2194 return _grid
.GridEvent_GetPosition(*args
, **kwargs
)
2196 def Selecting(*args
, **kwargs
):
2197 """Selecting(self) -> bool"""
2198 return _grid
.GridEvent_Selecting(*args
, **kwargs
)
2200 def ControlDown(*args
, **kwargs
):
2201 """ControlDown(self) -> bool"""
2202 return _grid
.GridEvent_ControlDown(*args
, **kwargs
)
2204 def MetaDown(*args
, **kwargs
):
2205 """MetaDown(self) -> bool"""
2206 return _grid
.GridEvent_MetaDown(*args
, **kwargs
)
2208 def ShiftDown(*args
, **kwargs
):
2209 """ShiftDown(self) -> bool"""
2210 return _grid
.GridEvent_ShiftDown(*args
, **kwargs
)
2212 def AltDown(*args
, **kwargs
):
2213 """AltDown(self) -> bool"""
2214 return _grid
.GridEvent_AltDown(*args
, **kwargs
)
2217 class GridEventPtr(GridEvent
):
2218 def __init__(self
, this
):
2220 if not hasattr(self
,"thisown"): self
.thisown
= 0
2221 self
.__class
__ = GridEvent
2222 _grid
.GridEvent_swigregister(GridEventPtr
)
2224 class GridSizeEvent(_core
.NotifyEvent
):
2225 """Proxy of C++ GridSizeEvent class"""
2227 return "<%s.%s; proxy of C++ wxGridSizeEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2228 def __init__(self
, *args
, **kwargs
):
2230 __init__(self, int id, wxEventType type, Grid obj, int rowOrCol=-1,
2231 int x=-1, int y=-1, bool control=False, bool shift=False,
2232 bool alt=False, bool meta=False) -> GridSizeEvent
2234 newobj
= _grid
.new_GridSizeEvent(*args
, **kwargs
)
2235 self
.this
= newobj
.this
2238 def GetRowOrCol(*args
, **kwargs
):
2239 """GetRowOrCol(self) -> int"""
2240 return _grid
.GridSizeEvent_GetRowOrCol(*args
, **kwargs
)
2242 def GetPosition(*args
, **kwargs
):
2243 """GetPosition(self) -> Point"""
2244 return _grid
.GridSizeEvent_GetPosition(*args
, **kwargs
)
2246 def ControlDown(*args
, **kwargs
):
2247 """ControlDown(self) -> bool"""
2248 return _grid
.GridSizeEvent_ControlDown(*args
, **kwargs
)
2250 def MetaDown(*args
, **kwargs
):
2251 """MetaDown(self) -> bool"""
2252 return _grid
.GridSizeEvent_MetaDown(*args
, **kwargs
)
2254 def ShiftDown(*args
, **kwargs
):
2255 """ShiftDown(self) -> bool"""
2256 return _grid
.GridSizeEvent_ShiftDown(*args
, **kwargs
)
2258 def AltDown(*args
, **kwargs
):
2259 """AltDown(self) -> bool"""
2260 return _grid
.GridSizeEvent_AltDown(*args
, **kwargs
)
2263 class GridSizeEventPtr(GridSizeEvent
):
2264 def __init__(self
, this
):
2266 if not hasattr(self
,"thisown"): self
.thisown
= 0
2267 self
.__class
__ = GridSizeEvent
2268 _grid
.GridSizeEvent_swigregister(GridSizeEventPtr
)
2270 class GridRangeSelectEvent(_core
.NotifyEvent
):
2271 """Proxy of C++ GridRangeSelectEvent class"""
2273 return "<%s.%s; proxy of C++ wxGridRangeSelectEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2274 def __init__(self
, *args
, **kwargs
):
2276 __init__(self, int id, wxEventType type, Grid obj, GridCellCoords topLeft,
2277 GridCellCoords bottomRight, bool sel=True,
2278 bool control=False, bool shift=False,
2279 bool alt=False, bool meta=False) -> GridRangeSelectEvent
2281 newobj
= _grid
.new_GridRangeSelectEvent(*args
, **kwargs
)
2282 self
.this
= newobj
.this
2285 def GetTopLeftCoords(*args
, **kwargs
):
2286 """GetTopLeftCoords(self) -> GridCellCoords"""
2287 return _grid
.GridRangeSelectEvent_GetTopLeftCoords(*args
, **kwargs
)
2289 def GetBottomRightCoords(*args
, **kwargs
):
2290 """GetBottomRightCoords(self) -> GridCellCoords"""
2291 return _grid
.GridRangeSelectEvent_GetBottomRightCoords(*args
, **kwargs
)
2293 def GetTopRow(*args
, **kwargs
):
2294 """GetTopRow(self) -> int"""
2295 return _grid
.GridRangeSelectEvent_GetTopRow(*args
, **kwargs
)
2297 def GetBottomRow(*args
, **kwargs
):
2298 """GetBottomRow(self) -> int"""
2299 return _grid
.GridRangeSelectEvent_GetBottomRow(*args
, **kwargs
)
2301 def GetLeftCol(*args
, **kwargs
):
2302 """GetLeftCol(self) -> int"""
2303 return _grid
.GridRangeSelectEvent_GetLeftCol(*args
, **kwargs
)
2305 def GetRightCol(*args
, **kwargs
):
2306 """GetRightCol(self) -> int"""
2307 return _grid
.GridRangeSelectEvent_GetRightCol(*args
, **kwargs
)
2309 def Selecting(*args
, **kwargs
):
2310 """Selecting(self) -> bool"""
2311 return _grid
.GridRangeSelectEvent_Selecting(*args
, **kwargs
)
2313 def ControlDown(*args
, **kwargs
):
2314 """ControlDown(self) -> bool"""
2315 return _grid
.GridRangeSelectEvent_ControlDown(*args
, **kwargs
)
2317 def MetaDown(*args
, **kwargs
):
2318 """MetaDown(self) -> bool"""
2319 return _grid
.GridRangeSelectEvent_MetaDown(*args
, **kwargs
)
2321 def ShiftDown(*args
, **kwargs
):
2322 """ShiftDown(self) -> bool"""
2323 return _grid
.GridRangeSelectEvent_ShiftDown(*args
, **kwargs
)
2325 def AltDown(*args
, **kwargs
):
2326 """AltDown(self) -> bool"""
2327 return _grid
.GridRangeSelectEvent_AltDown(*args
, **kwargs
)
2330 class GridRangeSelectEventPtr(GridRangeSelectEvent
):
2331 def __init__(self
, this
):
2333 if not hasattr(self
,"thisown"): self
.thisown
= 0
2334 self
.__class
__ = GridRangeSelectEvent
2335 _grid
.GridRangeSelectEvent_swigregister(GridRangeSelectEventPtr
)
2337 class GridEditorCreatedEvent(_core
.CommandEvent
):
2338 """Proxy of C++ GridEditorCreatedEvent class"""
2340 return "<%s.%s; proxy of C++ wxGridEditorCreatedEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2341 def __init__(self
, *args
, **kwargs
):
2343 __init__(self, int id, wxEventType type, Object obj, int row, int col,
2344 Control ctrl) -> GridEditorCreatedEvent
2346 newobj
= _grid
.new_GridEditorCreatedEvent(*args
, **kwargs
)
2347 self
.this
= newobj
.this
2350 def GetRow(*args
, **kwargs
):
2351 """GetRow(self) -> int"""
2352 return _grid
.GridEditorCreatedEvent_GetRow(*args
, **kwargs
)
2354 def GetCol(*args
, **kwargs
):
2355 """GetCol(self) -> int"""
2356 return _grid
.GridEditorCreatedEvent_GetCol(*args
, **kwargs
)
2358 def GetControl(*args
, **kwargs
):
2359 """GetControl(self) -> Control"""
2360 return _grid
.GridEditorCreatedEvent_GetControl(*args
, **kwargs
)
2362 def SetRow(*args
, **kwargs
):
2363 """SetRow(self, int row)"""
2364 return _grid
.GridEditorCreatedEvent_SetRow(*args
, **kwargs
)
2366 def SetCol(*args
, **kwargs
):
2367 """SetCol(self, int col)"""
2368 return _grid
.GridEditorCreatedEvent_SetCol(*args
, **kwargs
)
2370 def SetControl(*args
, **kwargs
):
2371 """SetControl(self, Control ctrl)"""
2372 return _grid
.GridEditorCreatedEvent_SetControl(*args
, **kwargs
)
2375 class GridEditorCreatedEventPtr(GridEditorCreatedEvent
):
2376 def __init__(self
, this
):
2378 if not hasattr(self
,"thisown"): self
.thisown
= 0
2379 self
.__class
__ = GridEditorCreatedEvent
2380 _grid
.GridEditorCreatedEvent_swigregister(GridEditorCreatedEventPtr
)
2382 wxEVT_GRID_CELL_LEFT_CLICK
= _grid
.wxEVT_GRID_CELL_LEFT_CLICK
2383 wxEVT_GRID_CELL_RIGHT_CLICK
= _grid
.wxEVT_GRID_CELL_RIGHT_CLICK
2384 wxEVT_GRID_CELL_LEFT_DCLICK
= _grid
.wxEVT_GRID_CELL_LEFT_DCLICK
2385 wxEVT_GRID_CELL_RIGHT_DCLICK
= _grid
.wxEVT_GRID_CELL_RIGHT_DCLICK
2386 wxEVT_GRID_LABEL_LEFT_CLICK
= _grid
.wxEVT_GRID_LABEL_LEFT_CLICK
2387 wxEVT_GRID_LABEL_RIGHT_CLICK
= _grid
.wxEVT_GRID_LABEL_RIGHT_CLICK
2388 wxEVT_GRID_LABEL_LEFT_DCLICK
= _grid
.wxEVT_GRID_LABEL_LEFT_DCLICK
2389 wxEVT_GRID_LABEL_RIGHT_DCLICK
= _grid
.wxEVT_GRID_LABEL_RIGHT_DCLICK
2390 wxEVT_GRID_ROW_SIZE
= _grid
.wxEVT_GRID_ROW_SIZE
2391 wxEVT_GRID_COL_SIZE
= _grid
.wxEVT_GRID_COL_SIZE
2392 wxEVT_GRID_RANGE_SELECT
= _grid
.wxEVT_GRID_RANGE_SELECT
2393 wxEVT_GRID_CELL_CHANGE
= _grid
.wxEVT_GRID_CELL_CHANGE
2394 wxEVT_GRID_SELECT_CELL
= _grid
.wxEVT_GRID_SELECT_CELL
2395 wxEVT_GRID_EDITOR_SHOWN
= _grid
.wxEVT_GRID_EDITOR_SHOWN
2396 wxEVT_GRID_EDITOR_HIDDEN
= _grid
.wxEVT_GRID_EDITOR_HIDDEN
2397 wxEVT_GRID_EDITOR_CREATED
= _grid
.wxEVT_GRID_EDITOR_CREATED
2398 wxEVT_GRID_CELL_BEGIN_DRAG
= _grid
.wxEVT_GRID_CELL_BEGIN_DRAG
2399 EVT_GRID_CELL_LEFT_CLICK
= wx
.PyEventBinder( wxEVT_GRID_CELL_LEFT_CLICK
)
2400 EVT_GRID_CELL_RIGHT_CLICK
= wx
.PyEventBinder( wxEVT_GRID_CELL_RIGHT_CLICK
)
2401 EVT_GRID_CELL_LEFT_DCLICK
= wx
.PyEventBinder( wxEVT_GRID_CELL_LEFT_DCLICK
)
2402 EVT_GRID_CELL_RIGHT_DCLICK
= wx
.PyEventBinder( wxEVT_GRID_CELL_RIGHT_DCLICK
)
2403 EVT_GRID_LABEL_LEFT_CLICK
= wx
.PyEventBinder( wxEVT_GRID_LABEL_LEFT_CLICK
)
2404 EVT_GRID_LABEL_RIGHT_CLICK
= wx
.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_CLICK
)
2405 EVT_GRID_LABEL_LEFT_DCLICK
= wx
.PyEventBinder( wxEVT_GRID_LABEL_LEFT_DCLICK
)
2406 EVT_GRID_LABEL_RIGHT_DCLICK
= wx
.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_DCLICK
)
2407 EVT_GRID_ROW_SIZE
= wx
.PyEventBinder( wxEVT_GRID_ROW_SIZE
)
2408 EVT_GRID_COL_SIZE
= wx
.PyEventBinder( wxEVT_GRID_COL_SIZE
)
2409 EVT_GRID_RANGE_SELECT
= wx
.PyEventBinder( wxEVT_GRID_RANGE_SELECT
)
2410 EVT_GRID_CELL_CHANGE
= wx
.PyEventBinder( wxEVT_GRID_CELL_CHANGE
)
2411 EVT_GRID_SELECT_CELL
= wx
.PyEventBinder( wxEVT_GRID_SELECT_CELL
)
2412 EVT_GRID_EDITOR_SHOWN
= wx
.PyEventBinder( wxEVT_GRID_EDITOR_SHOWN
)
2413 EVT_GRID_EDITOR_HIDDEN
= wx
.PyEventBinder( wxEVT_GRID_EDITOR_HIDDEN
)
2414 EVT_GRID_EDITOR_CREATED
= wx
.PyEventBinder( wxEVT_GRID_EDITOR_CREATED
)
2415 EVT_GRID_CELL_BEGIN_DRAG
= wx
.PyEventBinder( wxEVT_GRID_CELL_BEGIN_DRAG
)
2418 # The same as above but with the ability to specify an identifier
2419 EVT_GRID_CMD_CELL_LEFT_CLICK
= wx
.PyEventBinder( wxEVT_GRID_CELL_LEFT_CLICK
, 1 )
2420 EVT_GRID_CMD_CELL_RIGHT_CLICK
= wx
.PyEventBinder( wxEVT_GRID_CELL_RIGHT_CLICK
, 1 )
2421 EVT_GRID_CMD_CELL_LEFT_DCLICK
= wx
.PyEventBinder( wxEVT_GRID_CELL_LEFT_DCLICK
, 1 )
2422 EVT_GRID_CMD_CELL_RIGHT_DCLICK
= wx
.PyEventBinder( wxEVT_GRID_CELL_RIGHT_DCLICK
, 1 )
2423 EVT_GRID_CMD_LABEL_LEFT_CLICK
= wx
.PyEventBinder( wxEVT_GRID_LABEL_LEFT_CLICK
, 1 )
2424 EVT_GRID_CMD_LABEL_RIGHT_CLICK
= wx
.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_CLICK
, 1 )
2425 EVT_GRID_CMD_LABEL_LEFT_DCLICK
= wx
.PyEventBinder( wxEVT_GRID_LABEL_LEFT_DCLICK
, 1 )
2426 EVT_GRID_CMD_LABEL_RIGHT_DCLICK
= wx
.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_DCLICK
, 1 )
2427 EVT_GRID_CMD_ROW_SIZE
= wx
.PyEventBinder( wxEVT_GRID_ROW_SIZE
, 1 )
2428 EVT_GRID_CMD_COL_SIZE
= wx
.PyEventBinder( wxEVT_GRID_COL_SIZE
, 1 )
2429 EVT_GRID_CMD_RANGE_SELECT
= wx
.PyEventBinder( wxEVT_GRID_RANGE_SELECT
, 1 )
2430 EVT_GRID_CMD_CELL_CHANGE
= wx
.PyEventBinder( wxEVT_GRID_CELL_CHANGE
, 1 )
2431 EVT_GRID_CMD_SELECT_CELL
= wx
.PyEventBinder( wxEVT_GRID_SELECT_CELL
, 1 )
2432 EVT_GRID_CMD_EDITOR_SHOWN
= wx
.PyEventBinder( wxEVT_GRID_EDITOR_SHOWN
, 1 )
2433 EVT_GRID_CMD_EDITOR_HIDDEN
= wx
.PyEventBinder( wxEVT_GRID_EDITOR_HIDDEN
, 1 )
2434 EVT_GRID_CMD_EDITOR_CREATED
= wx
.PyEventBinder( wxEVT_GRID_EDITOR_CREATED
, 1 )
2435 EVT_GRID_CMD_CELL_BEGIN_DRAG
= wx
.PyEventBinder( wxEVT_GRID_CELL_BEGIN_DRAG
, 1 )