2 * FILE : src/gtk/grid.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 810)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
44 extern void SWIG_MakePtr(char *, void *, char *);
45 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
46 extern char *SWIG_GetPtr(char *, void **, char *);
47 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
48 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
49 extern PyObject
*SWIG_newvarlink(void);
53 #define SWIG_init initgridc
55 #define SWIG_name "gridc"
60 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
64 } else if (target
== Py_None
) {
68 if (!PyList_Check(target
)) {
70 target
= PyList_New(0);
71 PyList_Append(target
, o2
);
74 PyList_Append(target
,o
);
80 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
86 } else if (target
== Py_None
) {
90 if (!PyTuple_Check(target
)) {
92 target
= PyTuple_New(1);
93 PyTuple_SetItem(target
, 0, o2
);
96 PyTuple_SetItem(o3
, 0, o
);
99 target
= PySequence_Concat(o2
, o3
);
106 static char* wxStringErrorMsg
= "string type is required for parameter";
108 #define PYCALLBACK_GCA_INTINT(PCLASS, CBNAME) \
109 wxGridCellAttr* CBNAME(int a, int b) { \
110 wxGridCellAttr* rval = NULL; \
111 bool doSave = wxPyRestoreThread(); \
112 if (m_myInst.findCallback(#CBNAME)) { \
114 wxGridCellAttr* ptr; \
115 ro = m_myInst.callCallbackObj(Py_BuildValue("(ii)", a, b)); \
117 if (!SWIG_GetPtrObj(ro, (void **)&ptr, "_wxGridCellAttr_p")) \
123 rval = PCLASS::CBNAME(a, b); \
124 wxPySaveThread(doSave); \
127 wxGridCellAttr *base_##CBNAME(int a, int b) { \
128 return PCLASS::CBNAME(a, b); \
133 #define PYCALLBACK__GCAINTINT(PCLASS, CBNAME) \
134 void CBNAME(wxGridCellAttr *attr, int a, int b) { \
135 bool doSave = wxPyRestoreThread(); \
136 if (m_myInst.findCallback(#CBNAME)) \
137 m_myInst.callCallback( \
138 Py_BuildValue("(Oii)", \
139 wxPyConstructObject((void*)attr, "wxGridCellAttr"), \
142 PCLASS::CBNAME(attr, a, b); \
143 wxPySaveThread(doSave); \
145 void base_##CBNAME(wxGridCellAttr *attr, int a, int b) { \
146 PCLASS::CBNAME(attr, a, b); \
151 #define PYCALLBACK__GCAINT(PCLASS, CBNAME) \
152 void CBNAME(wxGridCellAttr *attr, int val) { \
153 bool doSave = wxPyRestoreThread(); \
154 if (m_myInst.findCallback(#CBNAME)) \
155 m_myInst.callCallback( \
156 Py_BuildValue("(Oi)", \
157 wxPyConstructObject((void*)attr, "wxGridCellAttr"), \
160 PCLASS::CBNAME(attr, val); \
161 wxPySaveThread(doSave); \
163 void base_##CBNAME(wxGridCellAttr *attr, int val) { \
164 PCLASS::CBNAME(attr, val); \
169 #define PYCALLBACK_INT__pure(CBNAME) \
171 bool doSave = wxPyRestoreThread(); \
173 if (m_myInst.findCallback(#CBNAME)) \
174 rval = m_myInst.callCallback(Py_BuildValue("()")); \
175 wxPySaveThread(doSave); \
181 #define PYCALLBACK_BOOL_INTINT_pure(CBNAME) \
182 bool CBNAME(int a, int b) { \
183 bool doSave = wxPyRestoreThread(); \
185 if (m_myInst.findCallback(#CBNAME)) \
186 rval = m_myInst.callCallback(Py_BuildValue("(ii)",a,b)); \
187 wxPySaveThread(doSave); \
193 #define PYCALLBACK_STRING_INTINT_pure(CBNAME) \
194 wxString CBNAME(int a, int b) { \
195 bool doSave = wxPyRestoreThread(); \
197 if (m_myInst.findCallback(#CBNAME)) { \
199 ro = m_myInst.callCallbackObj(Py_BuildValue("(ii)",a,b)); \
201 rval = PyString_AsString(PyObject_Str(ro)); \
205 wxPySaveThread(doSave); \
211 #define PYCALLBACK__INTINTSTRING_pure(CBNAME) \
212 void CBNAME(int a, int b, const wxString& c) { \
213 bool doSave = wxPyRestoreThread(); \
214 if (m_myInst.findCallback(#CBNAME)) \
215 m_myInst.callCallback(Py_BuildValue("(iis)",a,b,c.c_str())); \
216 wxPySaveThread(doSave); \
220 #define PYCALLBACK_STRING_INTINT(PCLASS, CBNAME) \
221 wxString CBNAME(int a, int b) { \
222 bool doSave = wxPyRestoreThread(); \
224 if (m_myInst.findCallback(#CBNAME)) { \
226 ro = m_myInst.callCallbackObj(Py_BuildValue("(ii)",a,b)); \
228 rval = PyString_AsString(PyObject_Str(ro)); \
232 rval = PCLASS::CBNAME(a, b); \
233 wxPySaveThread(doSave); \
236 wxString base_##CBNAME(int a, int b) { \
237 return PCLASS::CBNAME(a, b); \
242 #define PYCALLBACK_BOOL_INTINTSTRING(PCLASS, CBNAME) \
243 bool CBNAME(int a, int b, const wxString& c) { \
245 bool doSave = wxPyRestoreThread(); \
246 if (m_myInst.findCallback(#CBNAME)) \
247 rval = m_myInst.callCallback(Py_BuildValue("(iis)", a,b,c.c_str())); \
249 rval = PCLASS::CBNAME(a,b,c); \
250 wxPySaveThread(doSave); \
253 bool base_##CBNAME(int a, int b, const wxString& c) { \
254 return PCLASS::CBNAME(a,b,c); \
260 #define PYCALLBACK_LONG_INTINT(PCLASS, CBNAME) \
261 long CBNAME(int a, int b) { \
263 bool doSave = wxPyRestoreThread(); \
264 if (m_myInst.findCallback(#CBNAME)) \
265 rval = m_myInst.callCallback(Py_BuildValue("(ii)", a,b)); \
267 rval = PCLASS::CBNAME(a,b); \
268 wxPySaveThread(doSave); \
271 long base_##CBNAME(int a, int b) { \
272 return PCLASS::CBNAME(a,b); \
277 #define PYCALLBACK_BOOL_INTINT(PCLASS, CBNAME) \
278 bool CBNAME(int a, int b) { \
280 bool doSave = wxPyRestoreThread(); \
281 if (m_myInst.findCallback(#CBNAME)) \
282 rval = m_myInst.callCallback(Py_BuildValue("(ii)", a,b)); \
284 rval = PCLASS::CBNAME(a,b); \
285 wxPySaveThread(doSave); \
288 bool base_##CBNAME(int a, int b) { \
289 return PCLASS::CBNAME(a,b); \
294 #define PYCALLBACK_DOUBLE_INTINT(PCLASS, CBNAME) \
295 double CBNAME(int a, int b) { \
296 bool doSave = wxPyRestoreThread(); \
298 if (m_myInst.findCallback(#CBNAME)) { \
300 ro = m_myInst.callCallbackObj(Py_BuildValue("(ii)",a,b)); \
302 rval = PyFloat_AsDouble(PyObject_Str(ro)); \
306 rval = PCLASS::CBNAME(a, b); \
307 wxPySaveThread(doSave); \
310 double base_##CBNAME(int a, int b) { \
311 return PCLASS::CBNAME(a, b); \
316 #define PYCALLBACK__(PCLASS, CBNAME) \
318 bool doSave = wxPyRestoreThread(); \
319 if (m_myInst.findCallback(#CBNAME)) \
320 m_myInst.callCallback(Py_BuildValue("()")); \
323 wxPySaveThread(doSave); \
325 void base_##CBNAME() { \
332 #define PYCALLBACK_BOOL_SIZETSIZET(PCLASS, CBNAME) \
333 bool CBNAME(size_t a, size_t b) { \
335 bool doSave = wxPyRestoreThread(); \
336 if (m_myInst.findCallback(#CBNAME)) \
337 rval = m_myInst.callCallback(Py_BuildValue("(ii)", a,b)); \
339 rval = PCLASS::CBNAME(a,b); \
340 wxPySaveThread(doSave); \
343 bool base_##CBNAME(size_t a, size_t b) { \
344 return PCLASS::CBNAME(a,b); \
349 #define PYCALLBACK_BOOL_SIZET(PCLASS, CBNAME) \
350 bool CBNAME(size_t a) { \
352 bool doSave = wxPyRestoreThread(); \
353 if (m_myInst.findCallback(#CBNAME)) \
354 rval = m_myInst.callCallback(Py_BuildValue("(i)", a)); \
356 rval = PCLASS::CBNAME(a); \
357 wxPySaveThread(doSave); \
360 bool base_##CBNAME(size_t a) { \
361 return PCLASS::CBNAME(a); \
366 #define PYCALLBACK_STRING_INT(PCLASS, CBNAME) \
367 wxString CBNAME(int a) { \
368 bool doSave = wxPyRestoreThread(); \
370 if (m_myInst.findCallback(#CBNAME)) { \
372 ro = m_myInst.callCallbackObj(Py_BuildValue("(i)",a)); \
374 rval = PyString_AsString(PyObject_Str(ro)); \
378 rval = PCLASS::CBNAME(a); \
379 wxPySaveThread(doSave); \
382 wxString base_##CBNAME(int a) { \
383 return PCLASS::CBNAME(a); \
388 #define PYCALLBACK__INTSTRING(PCLASS, CBNAME) \
389 void CBNAME(int a, const wxString& c) { \
390 bool doSave = wxPyRestoreThread(); \
391 if (m_myInst.findCallback(#CBNAME)) \
392 m_myInst.callCallback(Py_BuildValue("(is)", a,c.c_str())); \
394 PCLASS::CBNAME(a,c); \
395 wxPySaveThread(doSave); \
397 void base_##CBNAME(int a, const wxString& c) { \
398 PCLASS::CBNAME(a,c); \
404 #define PYCALLBACK_BOOL_(PCLASS, CBNAME) \
407 bool doSave = wxPyRestoreThread(); \
408 if (m_myInst.findCallback(#CBNAME)) \
409 rval = m_myInst.callCallback(Py_BuildValue("()")); \
411 rval = PCLASS::CBNAME(); \
412 wxPySaveThread(doSave); \
415 bool base_##CBNAME() { \
416 return PCLASS::CBNAME(); \
421 #define PYCALLBACK__SIZETINT(PCLASS, CBNAME) \
422 void CBNAME(size_t a, int b) { \
423 bool doSave = wxPyRestoreThread(); \
424 if (m_myInst.findCallback(#CBNAME)) \
425 m_myInst.callCallback(Py_BuildValue("(ii)", a,b)); \
427 PCLASS::CBNAME(a,b); \
428 wxPySaveThread(doSave); \
430 void base_##CBNAME(size_t a, int b) { \
431 PCLASS::CBNAME(a,b); \
437 #define PYCALLBACK__INTINTLONG(PCLASS, CBNAME) \
438 void CBNAME(int a, int b, long c) { \
439 bool doSave = wxPyRestoreThread(); \
440 if (m_myInst.findCallback(#CBNAME)) \
441 m_myInst.callCallback(Py_BuildValue("(iii)", a,b,c)); \
443 PCLASS::CBNAME(a,b,c); \
444 wxPySaveThread(doSave); \
446 void base_##CBNAME(int a, int b, long c) { \
447 PCLASS::CBNAME(a,b,c); \
453 #define PYCALLBACK__INTINTDOUBLE(PCLASS, CBNAME) \
454 void CBNAME(int a, int b, double c) { \
455 bool doSave = wxPyRestoreThread(); \
456 if (m_myInst.findCallback(#CBNAME)) \
457 m_myInst.callCallback(Py_BuildValue("(iif)", a,b,c)); \
459 PCLASS::CBNAME(a,b,c); \
460 wxPySaveThread(doSave); \
462 void base_##CBNAME(int a, int b, double c) { \
463 PCLASS::CBNAME(a,b,c); \
468 #define PYCALLBACK__INTINTBOOL(PCLASS, CBNAME) \
469 void CBNAME(int a, int b, bool c) { \
470 bool doSave = wxPyRestoreThread(); \
471 if (m_myInst.findCallback(#CBNAME)) \
472 m_myInst.callCallback(Py_BuildValue("(iii)", a,b,c)); \
474 PCLASS::CBNAME(a,b,c); \
475 wxPySaveThread(doSave); \
477 void base_##CBNAME(int a, int b, bool c) { \
478 PCLASS::CBNAME(a,b,c); \
485 class wxPyGridCellRenderer
: public wxGridCellRenderer
488 wxPyGridCellRenderer() : wxGridCellRenderer() {};
490 // Implement Python callback aware virtual methods
491 void Draw(wxGrid
& grid
, wxGridCellAttr
& attr
,
492 wxDC
& dc
, const wxRect
& rect
,
493 int row
, int col
, bool isSelected
) {
494 bool doSave
= wxPyRestoreThread();
495 if (m_myInst
.findCallback("Draw")) {
496 m_myInst
.callCallback(
497 Py_BuildValue("(OOOOiii)",
498 wxPyConstructObject((void*)&grid
, "wxGrid"),
499 wxPyConstructObject((void*)&attr
, "wxGridCellAttr"),
500 wxPyConstructObject((void*)&dc
, "wxDC"),
501 wxPyConstructObject((void*)&rect
, "wxRect"),
502 row
, col
, isSelected
));
504 wxPySaveThread(doSave
);
507 wxSize
GetBestSize(wxGrid
& grid
, wxGridCellAttr
& attr
, wxDC
& dc
,
510 bool doSave
= wxPyRestoreThread();
511 if (m_myInst
.findCallback("GetBestSize")) {
514 ro
= m_myInst
.callCallbackObj(
515 Py_BuildValue("(OOOii)",
516 wxPyConstructObject((void*)&grid
, "wxGrid"),
517 wxPyConstructObject((void*)&attr
, "wxGridCellAttr"),
518 wxPyConstructObject((void*)&dc
, "wxDC"),
521 if (!SWIG_GetPtrObj(ro
, (void **)&ptr
, "_wxSize_p"))
526 wxPySaveThread(doSave
);
531 wxGridCellRenderer
*Clone() const {
532 wxGridCellRenderer
* rval
= NULL
;
533 bool doSave
= wxPyRestoreThread();
534 if (m_myInst
.findCallback("Clone")) {
536 wxGridCellRenderer
* ptr
;
537 ro
= m_myInst
.callCallbackObj(Py_BuildValue("()"));
539 if (!SWIG_GetPtrObj(ro
, (void **)&ptr
, "_wxGridCellRenderer_p"))
544 wxPySaveThread(doSave
);
548 DEC_PYCALLBACK__STRING(SetParameters
);
553 IMP_PYCALLBACK__STRING( wxPyGridCellRenderer
, wxGridCellRenderer
, SetParameters
);
556 class wxPyGridCellEditor
: public wxGridCellEditor
559 wxPyGridCellEditor() : wxGridCellEditor() {}
561 void Create(wxWindow
* parent
, wxWindowID id
, wxEvtHandler
* evtHandler
) {
562 bool doSave
= wxPyRestoreThread();
563 if (m_myInst
.findCallback("Create")) {
564 m_myInst
.callCallback(
565 Py_BuildValue("(OiO)",
566 wxPyConstructObject((void*)parent
, "wxWindow"),
568 wxPyConstructObject((void*)evtHandler
, "wxEvtHandler")));
570 wxPySaveThread(doSave
);
574 void BeginEdit(int row
, int col
, wxGrid
* grid
) {
575 bool doSave
= wxPyRestoreThread();
576 if (m_myInst
.findCallback("BeginEdit")) {
577 m_myInst
.callCallback(
578 Py_BuildValue("(iiO)", row
, col
,
579 wxPyConstructObject((void*)grid
, "wxGrid")));
581 wxPySaveThread(doSave
);
585 bool EndEdit(int row
, int col
, wxGrid
* grid
) {
587 bool doSave
= wxPyRestoreThread();
588 if (m_myInst
.findCallback("EndEdit")) {
589 rv
= m_myInst
.callCallback(
590 Py_BuildValue("(iiO)", row
, col
,
591 wxPyConstructObject((void*)grid
, "wxGrid")));
593 wxPySaveThread(doSave
);
598 wxGridCellEditor
*Clone() const {
599 wxGridCellEditor
* rval
= NULL
;
600 bool doSave
= wxPyRestoreThread();
601 if (m_myInst
.findCallback("Clone")) {
603 wxGridCellEditor
* ptr
;
604 ro
= m_myInst
.callCallbackObj(Py_BuildValue("()"));
606 if (!SWIG_GetPtrObj(ro
, (void **)&ptr
, "_wxGridCellEditor_p"))
611 wxPySaveThread(doSave
);
616 void Show(bool show
, wxGridCellAttr
*attr
) {
617 bool doSave
= wxPyRestoreThread();
618 if (m_myInst
.findCallback("Show"))
619 m_myInst
.callCallback(
620 Py_BuildValue("(iO)", show
,
621 wxPyConstructObject((void*)attr
, "wxGridCellAttr")));
623 wxGridCellEditor::Show(show
, attr
);
624 wxPySaveThread(doSave
);
626 void base_Show(bool show
, wxGridCellAttr
*attr
) {
627 wxGridCellEditor::Show(show
, attr
);
631 void PaintBackground(const wxRect
& rectCell
, wxGridCellAttr
*attr
) {
632 bool doSave
= wxPyRestoreThread();
633 if (m_myInst
.findCallback("PaintBackground"))
634 m_myInst
.callCallback(
635 Py_BuildValue("(OO)",
636 wxPyConstructObject((void*)&rectCell
, "wxRect"),
637 wxPyConstructObject((void*)attr
, "wxGridCellAttr")));
639 wxGridCellEditor::PaintBackground(rectCell
, attr
);
640 wxPySaveThread(doSave
);
642 void base_PaintBackground(const wxRect
& rectCell
, wxGridCellAttr
*attr
) {
643 wxGridCellEditor::PaintBackground(rectCell
, attr
);
647 DEC_PYCALLBACK___pure(Reset
);
648 DEC_PYCALLBACK__constany(SetSize
, wxRect
);
649 DEC_PYCALLBACK_bool_any(IsAcceptedKey
, wxKeyEvent
);
650 DEC_PYCALLBACK__any(StartingKey
, wxKeyEvent
);
651 DEC_PYCALLBACK__any(HandleReturn
, wxKeyEvent
);
652 DEC_PYCALLBACK__(StartingClick
);
653 DEC_PYCALLBACK__(Destroy
);
654 DEC_PYCALLBACK__STRING(SetParameters
);
660 IMP_PYCALLBACK__STRING( wxPyGridCellEditor
, wxGridCellEditor
, SetParameters
);
661 IMP_PYCALLBACK___pure(wxPyGridCellEditor
, wxGridCellEditor
, Reset
);
662 IMP_PYCALLBACK__constany(wxPyGridCellEditor
, wxGridCellEditor
, SetSize
, wxRect
);
663 IMP_PYCALLBACK_bool_any(wxPyGridCellEditor
, wxGridCellEditor
, IsAcceptedKey
, wxKeyEvent
);
664 IMP_PYCALLBACK__any(wxPyGridCellEditor
, wxGridCellEditor
, StartingKey
, wxKeyEvent
);
665 IMP_PYCALLBACK__any(wxPyGridCellEditor
, wxGridCellEditor
, HandleReturn
, wxKeyEvent
);
666 IMP_PYCALLBACK__(wxPyGridCellEditor
, wxGridCellEditor
, StartingClick
);
667 IMP_PYCALLBACK__(wxPyGridCellEditor
, wxGridCellEditor
, Destroy
);
670 class wxPyGridCellAttrProvider
: public wxGridCellAttrProvider
673 wxPyGridCellAttrProvider() : wxGridCellAttrProvider() {};
675 PYCALLBACK_GCA_INTINT(wxGridCellAttrProvider
, GetAttr
);
676 PYCALLBACK__GCAINTINT(wxGridCellAttrProvider
, SetAttr
);
677 PYCALLBACK__GCAINT(wxGridCellAttrProvider
, SetRowAttr
);
678 PYCALLBACK__GCAINT(wxGridCellAttrProvider
, SetColAttr
);
683 class wxPyGridTableBase
: public wxGridTableBase
686 wxPyGridTableBase() : wxGridTableBase() {}
688 PYCALLBACK_INT__pure(GetNumberRows
);
689 PYCALLBACK_INT__pure(GetNumberCols
);
690 PYCALLBACK_BOOL_INTINT_pure(IsEmptyCell
);
691 PYCALLBACK_STRING_INTINT(wxGridTableBase
, GetTypeName
);
692 PYCALLBACK_BOOL_INTINTSTRING(wxGridTableBase
, CanGetValueAs
);
693 PYCALLBACK_BOOL_INTINTSTRING(wxGridTableBase
, CanSetValueAs
);
694 PYCALLBACK__(wxGridTableBase
, Clear
);
695 PYCALLBACK_BOOL_SIZETSIZET(wxGridTableBase
, InsertRows
);
696 PYCALLBACK_BOOL_SIZETSIZET(wxGridTableBase
, DeleteRows
);
697 PYCALLBACK_BOOL_SIZETSIZET(wxGridTableBase
, InsertCols
);
698 PYCALLBACK_BOOL_SIZETSIZET(wxGridTableBase
, DeleteCols
);
699 PYCALLBACK_BOOL_SIZET(wxGridTableBase
, AppendRows
);
700 PYCALLBACK_BOOL_SIZET(wxGridTableBase
, AppendCols
);
701 PYCALLBACK_STRING_INT(wxGridTableBase
, GetRowLabelValue
);
702 PYCALLBACK_STRING_INT(wxGridTableBase
, GetColLabelValue
);
703 PYCALLBACK__INTSTRING(wxGridTableBase
, SetRowLabelValue
);
704 PYCALLBACK__INTSTRING(wxGridTableBase
, SetColLabelValue
);
705 PYCALLBACK_BOOL_(wxGridTableBase
, CanHaveAttributes
);
706 PYCALLBACK_GCA_INTINT(wxGridTableBase
, GetAttr
);
707 PYCALLBACK__GCAINTINT(wxGridTableBase
, SetAttr
);
708 PYCALLBACK__GCAINT(wxGridTableBase
, SetRowAttr
);
709 PYCALLBACK__GCAINT(wxGridTableBase
, SetColAttr
);
713 wxString
GetValue(int row
, int col
) {
714 bool doSave
= wxPyRestoreThread();
716 if (m_myInst
.findCallback("GetValue")) {
718 ro
= m_myInst
.callCallbackObj(Py_BuildValue("(ii)",row
,col
));
720 rval
= PyString_AsString(PyObject_Str(ro
));
724 wxPySaveThread(doSave
);
728 void SetValue(int row
, int col
, const wxString
& val
) {
729 bool doSave
= wxPyRestoreThread();
730 if (m_myInst
.findCallback("SetValue"))
731 m_myInst
.callCallback(Py_BuildValue("(iis)",row
,col
,val
.c_str()));
732 wxPySaveThread(doSave
);
736 // Map the Get/Set methods for the standard non-string types to
737 // the GetValue and SetValue python methods.
738 long GetValueAsLong( int row
, int col
) {
740 bool doSave
= wxPyRestoreThread();
741 if (m_myInst
.findCallback("GetValue")) {
744 ro
= m_myInst
.callCallbackObj(Py_BuildValue("(ii)", row
, col
));
745 if (ro
&& PyNumber_Check(ro
)) {
746 num
= PyNumber_Int(ro
);
748 rval
= PyInt_AsLong(num
);
754 wxPySaveThread(doSave
);
758 double GetValueAsDouble( int row
, int col
) {
760 bool doSave
= wxPyRestoreThread();
761 if (m_myInst
.findCallback("GetValue")) {
764 ro
= m_myInst
.callCallbackObj(Py_BuildValue("(ii)", row
, col
));
765 if (ro
&& PyNumber_Check(ro
)) {
766 num
= PyNumber_Float(ro
);
768 rval
= PyFloat_AsDouble(num
);
774 wxPySaveThread(doSave
);
778 bool GetValueAsBool( int row
, int col
) {
779 return (bool)GetValueAsLong(row
, col
);
782 void SetValueAsLong( int row
, int col
, long value
) {
783 bool doSave
= wxPyRestoreThread();
784 if (m_myInst
.findCallback("SetValue")) {
785 m_myInst
.callCallback(Py_BuildValue("(iii)", row
, col
, value
));
787 wxPySaveThread(doSave
);
790 void SetValueAsDouble( int row
, int col
, double value
) {
791 bool doSave
= wxPyRestoreThread();
792 if (m_myInst
.findCallback("SetValue")) {
793 m_myInst
.callCallback(Py_BuildValue("(iid)", row
, col
, value
));
795 wxPySaveThread(doSave
);
798 void SetValueAsBool( int row
, int col
, bool value
) {
799 SetValueAsLong( row
, col
, (long)value
);
806 bool wxGridCellCoords_helper(PyObject
* source
, wxGridCellCoords
** obj
) {
808 // If source is an object instance then it may already be the right type
809 if (PyInstance_Check(source
)) {
810 wxGridCellCoords
* ptr
;
811 if (SWIG_GetPtrObj(source
, (void **)&ptr
, "_wxGridCellCoords_p"))
816 // otherwise a 2-tuple of integers is expected
817 else if (PySequence_Check(source
) && PyObject_Length(source
) == 2) {
818 PyObject
* o1
= PySequence_GetItem(source
, 0);
819 PyObject
* o2
= PySequence_GetItem(source
, 1);
820 **obj
= wxGridCellCoords(PyInt_AsLong(o1
), PyInt_AsLong(o2
));
825 PyErr_SetString(PyExc_TypeError
, "Expected a 2-tuple of integers or a wxGridCellCoords object.");
829 typedef wxGrid::wxGridSelectionModes WXGRIDSELECTIONMODES
;
833 static int _wrap_wxGridNoCellCoords_set(PyObject
*val
) {
835 PyErr_SetString(PyExc_TypeError
,"Variable wxGridNoCellCoords is read-only.");
839 static PyObject
*_wrap_wxGridNoCellCoords_get() {
843 SWIG_MakePtr(ptemp
,(char *) &wxGridNoCellCoords
,"_wxGridCellCoords_p");
844 pyobj
= PyString_FromString(ptemp
);
848 static int _wrap_wxGridNoCellRect_set(PyObject
*val
) {
850 PyErr_SetString(PyExc_TypeError
,"Variable wxGridNoCellRect is read-only.");
854 static PyObject
*_wrap_wxGridNoCellRect_get() {
858 SWIG_MakePtr(ptemp
,(char *) &wxGridNoCellRect
,"_wxRect_p");
859 pyobj
= PyString_FromString(ptemp
);
863 #define wxGridCellRenderer_SetParameters(_swigobj,_swigarg0) (_swigobj->SetParameters(_swigarg0))
864 static PyObject
*_wrap_wxGridCellRenderer_SetParameters(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
865 PyObject
* _resultobj
;
866 wxGridCellRenderer
* _arg0
;
868 PyObject
* _argo0
= 0;
869 PyObject
* _obj1
= 0;
870 char *_kwnames
[] = { "self","params", NULL
};
873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellRenderer_SetParameters",_kwnames
,&_argo0
,&_obj1
))
876 if (_argo0
== Py_None
) { _arg0
= NULL
; }
877 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
878 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_SetParameters. Expected _wxGridCellRenderer_p.");
883 if (!PyString_Check(_obj1
)) {
884 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
887 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
890 wxPy_BEGIN_ALLOW_THREADS
;
891 wxGridCellRenderer_SetParameters(_arg0
,*_arg1
);
893 wxPy_END_ALLOW_THREADS
;
894 } Py_INCREF(Py_None
);
895 _resultobj
= Py_None
;
903 #define wxGridCellRenderer_IncRef(_swigobj) (_swigobj->IncRef())
904 static PyObject
*_wrap_wxGridCellRenderer_IncRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
905 PyObject
* _resultobj
;
906 wxGridCellRenderer
* _arg0
;
907 PyObject
* _argo0
= 0;
908 char *_kwnames
[] = { "self", NULL
};
911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellRenderer_IncRef",_kwnames
,&_argo0
))
914 if (_argo0
== Py_None
) { _arg0
= NULL
; }
915 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_IncRef. Expected _wxGridCellRenderer_p.");
921 wxPy_BEGIN_ALLOW_THREADS
;
922 wxGridCellRenderer_IncRef(_arg0
);
924 wxPy_END_ALLOW_THREADS
;
925 } Py_INCREF(Py_None
);
926 _resultobj
= Py_None
;
930 #define wxGridCellRenderer_DecRef(_swigobj) (_swigobj->DecRef())
931 static PyObject
*_wrap_wxGridCellRenderer_DecRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
932 PyObject
* _resultobj
;
933 wxGridCellRenderer
* _arg0
;
934 PyObject
* _argo0
= 0;
935 char *_kwnames
[] = { "self", NULL
};
938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellRenderer_DecRef",_kwnames
,&_argo0
))
941 if (_argo0
== Py_None
) { _arg0
= NULL
; }
942 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_DecRef. Expected _wxGridCellRenderer_p.");
948 wxPy_BEGIN_ALLOW_THREADS
;
949 wxGridCellRenderer_DecRef(_arg0
);
951 wxPy_END_ALLOW_THREADS
;
952 } Py_INCREF(Py_None
);
953 _resultobj
= Py_None
;
957 #define wxGridCellRenderer_Draw(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Draw(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
958 static PyObject
*_wrap_wxGridCellRenderer_Draw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
959 PyObject
* _resultobj
;
960 wxGridCellRenderer
* _arg0
;
962 wxGridCellAttr
* _arg2
;
968 PyObject
* _argo0
= 0;
969 PyObject
* _argo1
= 0;
970 PyObject
* _argo2
= 0;
971 PyObject
* _argo3
= 0;
973 PyObject
* _obj4
= 0;
975 char *_kwnames
[] = { "self","grid","attr","dc","rect","row","col","isSelected", NULL
};
978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOOOiii:wxGridCellRenderer_Draw",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_argo3
,&_obj4
,&_arg5
,&_arg6
,&tempbool7
))
981 if (_argo0
== Py_None
) { _arg0
= NULL
; }
982 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
983 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_Draw. Expected _wxGridCellRenderer_p.");
988 if (_argo1
== Py_None
) { _arg1
= NULL
; }
989 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGrid_p")) {
990 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellRenderer_Draw. Expected _wxGrid_p.");
995 if (_argo2
== Py_None
) { _arg2
= NULL
; }
996 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
997 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGridCellRenderer_Draw. Expected _wxGridCellAttr_p.");
1002 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1003 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxDC_p")) {
1004 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGridCellRenderer_Draw. Expected _wxDC_p.");
1010 if (! wxRect_helper(_obj4
, &_arg4
))
1013 _arg7
= (bool ) tempbool7
;
1015 wxPy_BEGIN_ALLOW_THREADS
;
1016 wxGridCellRenderer_Draw(_arg0
,*_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
);
1018 wxPy_END_ALLOW_THREADS
;
1019 } Py_INCREF(Py_None
);
1020 _resultobj
= Py_None
;
1024 #define wxGridCellRenderer_GetBestSize(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->GetBestSize(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1025 static PyObject
*_wrap_wxGridCellRenderer_GetBestSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1026 PyObject
* _resultobj
;
1028 wxGridCellRenderer
* _arg0
;
1030 wxGridCellAttr
* _arg2
;
1034 PyObject
* _argo0
= 0;
1035 PyObject
* _argo1
= 0;
1036 PyObject
* _argo2
= 0;
1037 PyObject
* _argo3
= 0;
1038 char *_kwnames
[] = { "self","grid","attr","dc","row","col", NULL
};
1042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOOii:wxGridCellRenderer_GetBestSize",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_argo3
,&_arg4
,&_arg5
))
1045 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1046 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
1047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_GetBestSize. Expected _wxGridCellRenderer_p.");
1052 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1053 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGrid_p")) {
1054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellRenderer_GetBestSize. Expected _wxGrid_p.");
1059 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1060 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
1061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGridCellRenderer_GetBestSize. Expected _wxGridCellAttr_p.");
1066 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1067 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxDC_p")) {
1068 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGridCellRenderer_GetBestSize. Expected _wxDC_p.");
1073 wxPy_BEGIN_ALLOW_THREADS
;
1074 _result
= new wxSize (wxGridCellRenderer_GetBestSize(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
));
1076 wxPy_END_ALLOW_THREADS
;
1077 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
1078 _resultobj
= Py_BuildValue("s",_ptemp
);
1082 #define wxGridCellRenderer_Clone(_swigobj) (_swigobj->Clone())
1083 static PyObject
*_wrap_wxGridCellRenderer_Clone(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1084 PyObject
* _resultobj
;
1085 wxGridCellRenderer
* _result
;
1086 wxGridCellRenderer
* _arg0
;
1087 PyObject
* _argo0
= 0;
1088 char *_kwnames
[] = { "self", NULL
};
1092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellRenderer_Clone",_kwnames
,&_argo0
))
1095 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1096 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
1097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_Clone. Expected _wxGridCellRenderer_p.");
1102 wxPy_BEGIN_ALLOW_THREADS
;
1103 _result
= (wxGridCellRenderer
*)wxGridCellRenderer_Clone(_arg0
);
1105 wxPy_END_ALLOW_THREADS
;
1107 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
1108 _resultobj
= Py_BuildValue("s",_ptemp
);
1111 _resultobj
= Py_None
;
1116 static void *SwigwxPyGridCellRendererTowxGridCellRenderer(void *ptr
) {
1117 wxPyGridCellRenderer
*src
;
1118 wxGridCellRenderer
*dest
;
1119 src
= (wxPyGridCellRenderer
*) ptr
;
1120 dest
= (wxGridCellRenderer
*) src
;
1121 return (void *) dest
;
1124 #define new_wxPyGridCellRenderer() (new wxPyGridCellRenderer())
1125 static PyObject
*_wrap_new_wxPyGridCellRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1126 PyObject
* _resultobj
;
1127 wxPyGridCellRenderer
* _result
;
1128 char *_kwnames
[] = { NULL
};
1132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyGridCellRenderer",_kwnames
))
1135 wxPy_BEGIN_ALLOW_THREADS
;
1136 _result
= (wxPyGridCellRenderer
*)new_wxPyGridCellRenderer();
1138 wxPy_END_ALLOW_THREADS
;
1140 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyGridCellRenderer_p");
1141 _resultobj
= Py_BuildValue("s",_ptemp
);
1144 _resultobj
= Py_None
;
1149 #define wxPyGridCellRenderer__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
1150 static PyObject
*_wrap_wxPyGridCellRenderer__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1151 PyObject
* _resultobj
;
1152 wxPyGridCellRenderer
* _arg0
;
1155 PyObject
* _argo0
= 0;
1156 PyObject
* _obj1
= 0;
1157 PyObject
* _obj2
= 0;
1158 char *_kwnames
[] = { "self","self","_class", NULL
};
1161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyGridCellRenderer__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
1164 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1165 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellRenderer_p")) {
1166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellRenderer__setSelf. Expected _wxPyGridCellRenderer_p.");
1177 wxPy_BEGIN_ALLOW_THREADS
;
1178 wxPyGridCellRenderer__setSelf(_arg0
,_arg1
,_arg2
);
1180 wxPy_END_ALLOW_THREADS
;
1181 } Py_INCREF(Py_None
);
1182 _resultobj
= Py_None
;
1186 #define wxPyGridCellRenderer_base_SetParameters(_swigobj,_swigarg0) (_swigobj->base_SetParameters(_swigarg0))
1187 static PyObject
*_wrap_wxPyGridCellRenderer_base_SetParameters(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1188 PyObject
* _resultobj
;
1189 wxPyGridCellRenderer
* _arg0
;
1191 PyObject
* _argo0
= 0;
1192 PyObject
* _obj1
= 0;
1193 char *_kwnames
[] = { "self","params", NULL
};
1196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellRenderer_base_SetParameters",_kwnames
,&_argo0
,&_obj1
))
1199 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1200 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellRenderer_p")) {
1201 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellRenderer_base_SetParameters. Expected _wxPyGridCellRenderer_p.");
1206 if (!PyString_Check(_obj1
)) {
1207 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1210 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
1213 wxPy_BEGIN_ALLOW_THREADS
;
1214 wxPyGridCellRenderer_base_SetParameters(_arg0
,*_arg1
);
1216 wxPy_END_ALLOW_THREADS
;
1217 } Py_INCREF(Py_None
);
1218 _resultobj
= Py_None
;
1226 static void *SwigwxGridCellStringRendererTowxGridCellRenderer(void *ptr
) {
1227 wxGridCellStringRenderer
*src
;
1228 wxGridCellRenderer
*dest
;
1229 src
= (wxGridCellStringRenderer
*) ptr
;
1230 dest
= (wxGridCellRenderer
*) src
;
1231 return (void *) dest
;
1234 #define new_wxGridCellStringRenderer() (new wxGridCellStringRenderer())
1235 static PyObject
*_wrap_new_wxGridCellStringRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1236 PyObject
* _resultobj
;
1237 wxGridCellStringRenderer
* _result
;
1238 char *_kwnames
[] = { NULL
};
1242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellStringRenderer",_kwnames
))
1245 wxPy_BEGIN_ALLOW_THREADS
;
1246 _result
= (wxGridCellStringRenderer
*)new_wxGridCellStringRenderer();
1248 wxPy_END_ALLOW_THREADS
;
1250 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellStringRenderer_p");
1251 _resultobj
= Py_BuildValue("s",_ptemp
);
1254 _resultobj
= Py_None
;
1259 static void *SwigwxGridCellNumberRendererTowxGridCellStringRenderer(void *ptr
) {
1260 wxGridCellNumberRenderer
*src
;
1261 wxGridCellStringRenderer
*dest
;
1262 src
= (wxGridCellNumberRenderer
*) ptr
;
1263 dest
= (wxGridCellStringRenderer
*) src
;
1264 return (void *) dest
;
1267 static void *SwigwxGridCellNumberRendererTowxGridCellRenderer(void *ptr
) {
1268 wxGridCellNumberRenderer
*src
;
1269 wxGridCellRenderer
*dest
;
1270 src
= (wxGridCellNumberRenderer
*) ptr
;
1271 dest
= (wxGridCellRenderer
*) src
;
1272 return (void *) dest
;
1275 #define new_wxGridCellNumberRenderer() (new wxGridCellNumberRenderer())
1276 static PyObject
*_wrap_new_wxGridCellNumberRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1277 PyObject
* _resultobj
;
1278 wxGridCellNumberRenderer
* _result
;
1279 char *_kwnames
[] = { NULL
};
1283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellNumberRenderer",_kwnames
))
1286 wxPy_BEGIN_ALLOW_THREADS
;
1287 _result
= (wxGridCellNumberRenderer
*)new_wxGridCellNumberRenderer();
1289 wxPy_END_ALLOW_THREADS
;
1291 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellNumberRenderer_p");
1292 _resultobj
= Py_BuildValue("s",_ptemp
);
1295 _resultobj
= Py_None
;
1300 static void *SwigwxGridCellFloatRendererTowxGridCellStringRenderer(void *ptr
) {
1301 wxGridCellFloatRenderer
*src
;
1302 wxGridCellStringRenderer
*dest
;
1303 src
= (wxGridCellFloatRenderer
*) ptr
;
1304 dest
= (wxGridCellStringRenderer
*) src
;
1305 return (void *) dest
;
1308 static void *SwigwxGridCellFloatRendererTowxGridCellRenderer(void *ptr
) {
1309 wxGridCellFloatRenderer
*src
;
1310 wxGridCellRenderer
*dest
;
1311 src
= (wxGridCellFloatRenderer
*) ptr
;
1312 dest
= (wxGridCellRenderer
*) src
;
1313 return (void *) dest
;
1316 #define new_wxGridCellFloatRenderer(_swigarg0,_swigarg1) (new wxGridCellFloatRenderer(_swigarg0,_swigarg1))
1317 static PyObject
*_wrap_new_wxGridCellFloatRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1318 PyObject
* _resultobj
;
1319 wxGridCellFloatRenderer
* _result
;
1320 int _arg0
= (int ) -1;
1321 int _arg1
= (int ) -1;
1322 char *_kwnames
[] = { "width","precision", NULL
};
1326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxGridCellFloatRenderer",_kwnames
,&_arg0
,&_arg1
))
1329 wxPy_BEGIN_ALLOW_THREADS
;
1330 _result
= (wxGridCellFloatRenderer
*)new_wxGridCellFloatRenderer(_arg0
,_arg1
);
1332 wxPy_END_ALLOW_THREADS
;
1334 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellFloatRenderer_p");
1335 _resultobj
= Py_BuildValue("s",_ptemp
);
1338 _resultobj
= Py_None
;
1343 #define wxGridCellFloatRenderer_GetWidth(_swigobj) (_swigobj->GetWidth())
1344 static PyObject
*_wrap_wxGridCellFloatRenderer_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1345 PyObject
* _resultobj
;
1347 wxGridCellFloatRenderer
* _arg0
;
1348 PyObject
* _argo0
= 0;
1349 char *_kwnames
[] = { "self", NULL
};
1352 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellFloatRenderer_GetWidth",_kwnames
,&_argo0
))
1355 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1356 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellFloatRenderer_p")) {
1357 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellFloatRenderer_GetWidth. Expected _wxGridCellFloatRenderer_p.");
1362 wxPy_BEGIN_ALLOW_THREADS
;
1363 _result
= (int )wxGridCellFloatRenderer_GetWidth(_arg0
);
1365 wxPy_END_ALLOW_THREADS
;
1366 } _resultobj
= Py_BuildValue("i",_result
);
1370 #define wxGridCellFloatRenderer_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
1371 static PyObject
*_wrap_wxGridCellFloatRenderer_SetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1372 PyObject
* _resultobj
;
1373 wxGridCellFloatRenderer
* _arg0
;
1375 PyObject
* _argo0
= 0;
1376 char *_kwnames
[] = { "self","width", NULL
};
1379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridCellFloatRenderer_SetWidth",_kwnames
,&_argo0
,&_arg1
))
1382 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1383 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellFloatRenderer_p")) {
1384 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellFloatRenderer_SetWidth. Expected _wxGridCellFloatRenderer_p.");
1389 wxPy_BEGIN_ALLOW_THREADS
;
1390 wxGridCellFloatRenderer_SetWidth(_arg0
,_arg1
);
1392 wxPy_END_ALLOW_THREADS
;
1393 } Py_INCREF(Py_None
);
1394 _resultobj
= Py_None
;
1398 #define wxGridCellFloatRenderer_GetPrecision(_swigobj) (_swigobj->GetPrecision())
1399 static PyObject
*_wrap_wxGridCellFloatRenderer_GetPrecision(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1400 PyObject
* _resultobj
;
1402 wxGridCellFloatRenderer
* _arg0
;
1403 PyObject
* _argo0
= 0;
1404 char *_kwnames
[] = { "self", NULL
};
1407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellFloatRenderer_GetPrecision",_kwnames
,&_argo0
))
1410 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1411 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellFloatRenderer_p")) {
1412 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellFloatRenderer_GetPrecision. Expected _wxGridCellFloatRenderer_p.");
1417 wxPy_BEGIN_ALLOW_THREADS
;
1418 _result
= (int )wxGridCellFloatRenderer_GetPrecision(_arg0
);
1420 wxPy_END_ALLOW_THREADS
;
1421 } _resultobj
= Py_BuildValue("i",_result
);
1425 #define wxGridCellFloatRenderer_SetPrecision(_swigobj,_swigarg0) (_swigobj->SetPrecision(_swigarg0))
1426 static PyObject
*_wrap_wxGridCellFloatRenderer_SetPrecision(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1427 PyObject
* _resultobj
;
1428 wxGridCellFloatRenderer
* _arg0
;
1430 PyObject
* _argo0
= 0;
1431 char *_kwnames
[] = { "self","precision", NULL
};
1434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridCellFloatRenderer_SetPrecision",_kwnames
,&_argo0
,&_arg1
))
1437 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1438 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellFloatRenderer_p")) {
1439 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellFloatRenderer_SetPrecision. Expected _wxGridCellFloatRenderer_p.");
1444 wxPy_BEGIN_ALLOW_THREADS
;
1445 wxGridCellFloatRenderer_SetPrecision(_arg0
,_arg1
);
1447 wxPy_END_ALLOW_THREADS
;
1448 } Py_INCREF(Py_None
);
1449 _resultobj
= Py_None
;
1453 static void *SwigwxGridCellBoolRendererTowxGridCellRenderer(void *ptr
) {
1454 wxGridCellBoolRenderer
*src
;
1455 wxGridCellRenderer
*dest
;
1456 src
= (wxGridCellBoolRenderer
*) ptr
;
1457 dest
= (wxGridCellRenderer
*) src
;
1458 return (void *) dest
;
1461 #define new_wxGridCellBoolRenderer() (new wxGridCellBoolRenderer())
1462 static PyObject
*_wrap_new_wxGridCellBoolRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1463 PyObject
* _resultobj
;
1464 wxGridCellBoolRenderer
* _result
;
1465 char *_kwnames
[] = { NULL
};
1469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellBoolRenderer",_kwnames
))
1472 wxPy_BEGIN_ALLOW_THREADS
;
1473 _result
= (wxGridCellBoolRenderer
*)new_wxGridCellBoolRenderer();
1475 wxPy_END_ALLOW_THREADS
;
1477 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellBoolRenderer_p");
1478 _resultobj
= Py_BuildValue("s",_ptemp
);
1481 _resultobj
= Py_None
;
1486 #define wxGridCellEditor_IsCreated(_swigobj) (_swigobj->IsCreated())
1487 static PyObject
*_wrap_wxGridCellEditor_IsCreated(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1488 PyObject
* _resultobj
;
1490 wxGridCellEditor
* _arg0
;
1491 PyObject
* _argo0
= 0;
1492 char *_kwnames
[] = { "self", NULL
};
1495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_IsCreated",_kwnames
,&_argo0
))
1498 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1499 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1500 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_IsCreated. Expected _wxGridCellEditor_p.");
1505 wxPy_BEGIN_ALLOW_THREADS
;
1506 _result
= (bool )wxGridCellEditor_IsCreated(_arg0
);
1508 wxPy_END_ALLOW_THREADS
;
1509 } _resultobj
= Py_BuildValue("i",_result
);
1513 #define wxGridCellEditor_GetControl(_swigobj) (_swigobj->GetControl())
1514 static PyObject
*_wrap_wxGridCellEditor_GetControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1515 PyObject
* _resultobj
;
1516 wxControl
* _result
;
1517 wxGridCellEditor
* _arg0
;
1518 PyObject
* _argo0
= 0;
1519 char *_kwnames
[] = { "self", NULL
};
1523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_GetControl",_kwnames
,&_argo0
))
1526 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1527 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1528 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_GetControl. Expected _wxGridCellEditor_p.");
1533 wxPy_BEGIN_ALLOW_THREADS
;
1534 _result
= (wxControl
*)wxGridCellEditor_GetControl(_arg0
);
1536 wxPy_END_ALLOW_THREADS
;
1538 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxControl_p");
1539 _resultobj
= Py_BuildValue("s",_ptemp
);
1542 _resultobj
= Py_None
;
1547 #define wxGridCellEditor_SetControl(_swigobj,_swigarg0) (_swigobj->SetControl(_swigarg0))
1548 static PyObject
*_wrap_wxGridCellEditor_SetControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1549 PyObject
* _resultobj
;
1550 wxGridCellEditor
* _arg0
;
1552 PyObject
* _argo0
= 0;
1553 PyObject
* _argo1
= 0;
1554 char *_kwnames
[] = { "self","control", NULL
};
1557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_SetControl",_kwnames
,&_argo0
,&_argo1
))
1560 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1561 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_SetControl. Expected _wxGridCellEditor_p.");
1567 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1568 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxControl_p")) {
1569 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellEditor_SetControl. Expected _wxControl_p.");
1574 wxPy_BEGIN_ALLOW_THREADS
;
1575 wxGridCellEditor_SetControl(_arg0
,_arg1
);
1577 wxPy_END_ALLOW_THREADS
;
1578 } Py_INCREF(Py_None
);
1579 _resultobj
= Py_None
;
1583 #define wxGridCellEditor_SetParameters(_swigobj,_swigarg0) (_swigobj->SetParameters(_swigarg0))
1584 static PyObject
*_wrap_wxGridCellEditor_SetParameters(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1585 PyObject
* _resultobj
;
1586 wxGridCellEditor
* _arg0
;
1588 PyObject
* _argo0
= 0;
1589 PyObject
* _obj1
= 0;
1590 char *_kwnames
[] = { "self","params", NULL
};
1593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_SetParameters",_kwnames
,&_argo0
,&_obj1
))
1596 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1597 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_SetParameters. Expected _wxGridCellEditor_p.");
1603 if (!PyString_Check(_obj1
)) {
1604 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1607 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
1610 wxPy_BEGIN_ALLOW_THREADS
;
1611 wxGridCellEditor_SetParameters(_arg0
,*_arg1
);
1613 wxPy_END_ALLOW_THREADS
;
1614 } Py_INCREF(Py_None
);
1615 _resultobj
= Py_None
;
1623 #define wxGridCellEditor_IncRef(_swigobj) (_swigobj->IncRef())
1624 static PyObject
*_wrap_wxGridCellEditor_IncRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1625 PyObject
* _resultobj
;
1626 wxGridCellEditor
* _arg0
;
1627 PyObject
* _argo0
= 0;
1628 char *_kwnames
[] = { "self", NULL
};
1631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_IncRef",_kwnames
,&_argo0
))
1634 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1635 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1636 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_IncRef. Expected _wxGridCellEditor_p.");
1641 wxPy_BEGIN_ALLOW_THREADS
;
1642 wxGridCellEditor_IncRef(_arg0
);
1644 wxPy_END_ALLOW_THREADS
;
1645 } Py_INCREF(Py_None
);
1646 _resultobj
= Py_None
;
1650 #define wxGridCellEditor_DecRef(_swigobj) (_swigobj->DecRef())
1651 static PyObject
*_wrap_wxGridCellEditor_DecRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1652 PyObject
* _resultobj
;
1653 wxGridCellEditor
* _arg0
;
1654 PyObject
* _argo0
= 0;
1655 char *_kwnames
[] = { "self", NULL
};
1658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_DecRef",_kwnames
,&_argo0
))
1661 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1662 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1663 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_DecRef. Expected _wxGridCellEditor_p.");
1668 wxPy_BEGIN_ALLOW_THREADS
;
1669 wxGridCellEditor_DecRef(_arg0
);
1671 wxPy_END_ALLOW_THREADS
;
1672 } Py_INCREF(Py_None
);
1673 _resultobj
= Py_None
;
1677 #define wxGridCellEditor_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2))
1678 static PyObject
*_wrap_wxGridCellEditor_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1679 PyObject
* _resultobj
;
1680 wxGridCellEditor
* _arg0
;
1683 wxEvtHandler
* _arg3
;
1684 PyObject
* _argo0
= 0;
1685 PyObject
* _argo1
= 0;
1686 PyObject
* _argo3
= 0;
1687 char *_kwnames
[] = { "self","parent","id","evtHandler", NULL
};
1690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO:wxGridCellEditor_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_argo3
))
1693 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1694 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1695 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_Create. Expected _wxGridCellEditor_p.");
1700 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1701 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
1702 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellEditor_Create. Expected _wxWindow_p.");
1707 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1708 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxEvtHandler_p")) {
1709 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGridCellEditor_Create. Expected _wxEvtHandler_p.");
1714 wxPy_BEGIN_ALLOW_THREADS
;
1715 wxGridCellEditor_Create(_arg0
,_arg1
,_arg2
,_arg3
);
1717 wxPy_END_ALLOW_THREADS
;
1718 } Py_INCREF(Py_None
);
1719 _resultobj
= Py_None
;
1723 #define wxGridCellEditor_BeginEdit(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->BeginEdit(_swigarg0,_swigarg1,_swigarg2))
1724 static PyObject
*_wrap_wxGridCellEditor_BeginEdit(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1725 PyObject
* _resultobj
;
1726 wxGridCellEditor
* _arg0
;
1730 PyObject
* _argo0
= 0;
1731 PyObject
* _argo3
= 0;
1732 char *_kwnames
[] = { "self","row","col","grid", NULL
};
1735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGridCellEditor_BeginEdit",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
))
1738 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1739 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_BeginEdit. Expected _wxGridCellEditor_p.");
1745 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1746 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxGrid_p")) {
1747 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGridCellEditor_BeginEdit. Expected _wxGrid_p.");
1752 wxPy_BEGIN_ALLOW_THREADS
;
1753 wxGridCellEditor_BeginEdit(_arg0
,_arg1
,_arg2
,_arg3
);
1755 wxPy_END_ALLOW_THREADS
;
1756 } Py_INCREF(Py_None
);
1757 _resultobj
= Py_None
;
1761 #define wxGridCellEditor_EndEdit(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->EndEdit(_swigarg0,_swigarg1,_swigarg2))
1762 static PyObject
*_wrap_wxGridCellEditor_EndEdit(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1763 PyObject
* _resultobj
;
1765 wxGridCellEditor
* _arg0
;
1769 PyObject
* _argo0
= 0;
1770 PyObject
* _argo3
= 0;
1771 char *_kwnames
[] = { "self","row","col","grid", NULL
};
1774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGridCellEditor_EndEdit",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
))
1777 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1778 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1779 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_EndEdit. Expected _wxGridCellEditor_p.");
1784 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1785 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxGrid_p")) {
1786 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGridCellEditor_EndEdit. Expected _wxGrid_p.");
1791 wxPy_BEGIN_ALLOW_THREADS
;
1792 _result
= (bool )wxGridCellEditor_EndEdit(_arg0
,_arg1
,_arg2
,_arg3
);
1794 wxPy_END_ALLOW_THREADS
;
1795 } _resultobj
= Py_BuildValue("i",_result
);
1799 #define wxGridCellEditor_Reset(_swigobj) (_swigobj->Reset())
1800 static PyObject
*_wrap_wxGridCellEditor_Reset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1801 PyObject
* _resultobj
;
1802 wxGridCellEditor
* _arg0
;
1803 PyObject
* _argo0
= 0;
1804 char *_kwnames
[] = { "self", NULL
};
1807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_Reset",_kwnames
,&_argo0
))
1810 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1811 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_Reset. Expected _wxGridCellEditor_p.");
1817 wxPy_BEGIN_ALLOW_THREADS
;
1818 wxGridCellEditor_Reset(_arg0
);
1820 wxPy_END_ALLOW_THREADS
;
1821 } Py_INCREF(Py_None
);
1822 _resultobj
= Py_None
;
1826 #define wxGridCellEditor_Clone(_swigobj) (_swigobj->Clone())
1827 static PyObject
*_wrap_wxGridCellEditor_Clone(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1828 PyObject
* _resultobj
;
1829 wxGridCellEditor
* _result
;
1830 wxGridCellEditor
* _arg0
;
1831 PyObject
* _argo0
= 0;
1832 char *_kwnames
[] = { "self", NULL
};
1836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_Clone",_kwnames
,&_argo0
))
1839 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1840 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1841 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_Clone. Expected _wxGridCellEditor_p.");
1846 wxPy_BEGIN_ALLOW_THREADS
;
1847 _result
= (wxGridCellEditor
*)wxGridCellEditor_Clone(_arg0
);
1849 wxPy_END_ALLOW_THREADS
;
1851 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
1852 _resultobj
= Py_BuildValue("s",_ptemp
);
1855 _resultobj
= Py_None
;
1860 #define wxGridCellEditor_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
1861 static PyObject
*_wrap_wxGridCellEditor_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1862 PyObject
* _resultobj
;
1863 wxGridCellEditor
* _arg0
;
1865 PyObject
* _argo0
= 0;
1867 PyObject
* _obj1
= 0;
1868 char *_kwnames
[] = { "self","rect", NULL
};
1871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_SetSize",_kwnames
,&_argo0
,&_obj1
))
1874 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1875 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_SetSize. Expected _wxGridCellEditor_p.");
1882 if (! wxRect_helper(_obj1
, &_arg1
))
1886 wxPy_BEGIN_ALLOW_THREADS
;
1887 wxGridCellEditor_SetSize(_arg0
,*_arg1
);
1889 wxPy_END_ALLOW_THREADS
;
1890 } Py_INCREF(Py_None
);
1891 _resultobj
= Py_None
;
1895 #define wxGridCellEditor_Show(_swigobj,_swigarg0,_swigarg1) (_swigobj->Show(_swigarg0,_swigarg1))
1896 static PyObject
*_wrap_wxGridCellEditor_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1897 PyObject
* _resultobj
;
1898 wxGridCellEditor
* _arg0
;
1900 wxGridCellAttr
* _arg2
= (wxGridCellAttr
*) NULL
;
1901 PyObject
* _argo0
= 0;
1903 PyObject
* _argo2
= 0;
1904 char *_kwnames
[] = { "self","show","attr", NULL
};
1907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|O:wxGridCellEditor_Show",_kwnames
,&_argo0
,&tempbool1
,&_argo2
))
1910 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1911 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_Show. Expected _wxGridCellEditor_p.");
1916 _arg1
= (bool ) tempbool1
;
1918 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1919 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
1920 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGridCellEditor_Show. Expected _wxGridCellAttr_p.");
1925 wxPy_BEGIN_ALLOW_THREADS
;
1926 wxGridCellEditor_Show(_arg0
,_arg1
,_arg2
);
1928 wxPy_END_ALLOW_THREADS
;
1929 } Py_INCREF(Py_None
);
1930 _resultobj
= Py_None
;
1934 #define wxGridCellEditor_PaintBackground(_swigobj,_swigarg0,_swigarg1) (_swigobj->PaintBackground(_swigarg0,_swigarg1))
1935 static PyObject
*_wrap_wxGridCellEditor_PaintBackground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1936 PyObject
* _resultobj
;
1937 wxGridCellEditor
* _arg0
;
1939 wxGridCellAttr
* _arg2
;
1940 PyObject
* _argo0
= 0;
1942 PyObject
* _obj1
= 0;
1943 PyObject
* _argo2
= 0;
1944 char *_kwnames
[] = { "self","rectCell","attr", NULL
};
1947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGridCellEditor_PaintBackground",_kwnames
,&_argo0
,&_obj1
,&_argo2
))
1950 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1951 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1952 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_PaintBackground. Expected _wxGridCellEditor_p.");
1958 if (! wxRect_helper(_obj1
, &_arg1
))
1962 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1963 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
1964 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGridCellEditor_PaintBackground. Expected _wxGridCellAttr_p.");
1969 wxPy_BEGIN_ALLOW_THREADS
;
1970 wxGridCellEditor_PaintBackground(_arg0
,*_arg1
,_arg2
);
1972 wxPy_END_ALLOW_THREADS
;
1973 } Py_INCREF(Py_None
);
1974 _resultobj
= Py_None
;
1978 #define wxGridCellEditor_IsAcceptedKey(_swigobj,_swigarg0) (_swigobj->IsAcceptedKey(_swigarg0))
1979 static PyObject
*_wrap_wxGridCellEditor_IsAcceptedKey(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1980 PyObject
* _resultobj
;
1982 wxGridCellEditor
* _arg0
;
1984 PyObject
* _argo0
= 0;
1985 PyObject
* _argo1
= 0;
1986 char *_kwnames
[] = { "self","event", NULL
};
1989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_IsAcceptedKey",_kwnames
,&_argo0
,&_argo1
))
1992 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1993 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1994 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_IsAcceptedKey. Expected _wxGridCellEditor_p.");
1999 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2000 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2001 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellEditor_IsAcceptedKey. Expected _wxKeyEvent_p.");
2006 wxPy_BEGIN_ALLOW_THREADS
;
2007 _result
= (bool )wxGridCellEditor_IsAcceptedKey(_arg0
,*_arg1
);
2009 wxPy_END_ALLOW_THREADS
;
2010 } _resultobj
= Py_BuildValue("i",_result
);
2014 #define wxGridCellEditor_StartingKey(_swigobj,_swigarg0) (_swigobj->StartingKey(_swigarg0))
2015 static PyObject
*_wrap_wxGridCellEditor_StartingKey(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2016 PyObject
* _resultobj
;
2017 wxGridCellEditor
* _arg0
;
2019 PyObject
* _argo0
= 0;
2020 PyObject
* _argo1
= 0;
2021 char *_kwnames
[] = { "self","event", NULL
};
2024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_StartingKey",_kwnames
,&_argo0
,&_argo1
))
2027 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2028 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
2029 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_StartingKey. Expected _wxGridCellEditor_p.");
2034 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2035 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2036 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellEditor_StartingKey. Expected _wxKeyEvent_p.");
2041 wxPy_BEGIN_ALLOW_THREADS
;
2042 wxGridCellEditor_StartingKey(_arg0
,*_arg1
);
2044 wxPy_END_ALLOW_THREADS
;
2045 } Py_INCREF(Py_None
);
2046 _resultobj
= Py_None
;
2050 #define wxGridCellEditor_StartingClick(_swigobj) (_swigobj->StartingClick())
2051 static PyObject
*_wrap_wxGridCellEditor_StartingClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2052 PyObject
* _resultobj
;
2053 wxGridCellEditor
* _arg0
;
2054 PyObject
* _argo0
= 0;
2055 char *_kwnames
[] = { "self", NULL
};
2058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_StartingClick",_kwnames
,&_argo0
))
2061 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2062 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
2063 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_StartingClick. Expected _wxGridCellEditor_p.");
2068 wxPy_BEGIN_ALLOW_THREADS
;
2069 wxGridCellEditor_StartingClick(_arg0
);
2071 wxPy_END_ALLOW_THREADS
;
2072 } Py_INCREF(Py_None
);
2073 _resultobj
= Py_None
;
2077 #define wxGridCellEditor_HandleReturn(_swigobj,_swigarg0) (_swigobj->HandleReturn(_swigarg0))
2078 static PyObject
*_wrap_wxGridCellEditor_HandleReturn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2079 PyObject
* _resultobj
;
2080 wxGridCellEditor
* _arg0
;
2082 PyObject
* _argo0
= 0;
2083 PyObject
* _argo1
= 0;
2084 char *_kwnames
[] = { "self","event", NULL
};
2087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_HandleReturn",_kwnames
,&_argo0
,&_argo1
))
2090 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2091 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
2092 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_HandleReturn. Expected _wxGridCellEditor_p.");
2097 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2098 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2099 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellEditor_HandleReturn. Expected _wxKeyEvent_p.");
2104 wxPy_BEGIN_ALLOW_THREADS
;
2105 wxGridCellEditor_HandleReturn(_arg0
,*_arg1
);
2107 wxPy_END_ALLOW_THREADS
;
2108 } Py_INCREF(Py_None
);
2109 _resultobj
= Py_None
;
2113 #define wxGridCellEditor_Destroy(_swigobj) (_swigobj->Destroy())
2114 static PyObject
*_wrap_wxGridCellEditor_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2115 PyObject
* _resultobj
;
2116 wxGridCellEditor
* _arg0
;
2117 PyObject
* _argo0
= 0;
2118 char *_kwnames
[] = { "self", NULL
};
2121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_Destroy",_kwnames
,&_argo0
))
2124 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2125 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
2126 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_Destroy. Expected _wxGridCellEditor_p.");
2131 wxPy_BEGIN_ALLOW_THREADS
;
2132 wxGridCellEditor_Destroy(_arg0
);
2134 wxPy_END_ALLOW_THREADS
;
2135 } Py_INCREF(Py_None
);
2136 _resultobj
= Py_None
;
2140 static void *SwigwxPyGridCellEditorTowxGridCellEditor(void *ptr
) {
2141 wxPyGridCellEditor
*src
;
2142 wxGridCellEditor
*dest
;
2143 src
= (wxPyGridCellEditor
*) ptr
;
2144 dest
= (wxGridCellEditor
*) src
;
2145 return (void *) dest
;
2148 #define new_wxPyGridCellEditor() (new wxPyGridCellEditor())
2149 static PyObject
*_wrap_new_wxPyGridCellEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2150 PyObject
* _resultobj
;
2151 wxPyGridCellEditor
* _result
;
2152 char *_kwnames
[] = { NULL
};
2156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyGridCellEditor",_kwnames
))
2159 wxPy_BEGIN_ALLOW_THREADS
;
2160 _result
= (wxPyGridCellEditor
*)new_wxPyGridCellEditor();
2162 wxPy_END_ALLOW_THREADS
;
2164 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyGridCellEditor_p");
2165 _resultobj
= Py_BuildValue("s",_ptemp
);
2168 _resultobj
= Py_None
;
2173 #define wxPyGridCellEditor__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
2174 static PyObject
*_wrap_wxPyGridCellEditor__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2175 PyObject
* _resultobj
;
2176 wxPyGridCellEditor
* _arg0
;
2179 PyObject
* _argo0
= 0;
2180 PyObject
* _obj1
= 0;
2181 PyObject
* _obj2
= 0;
2182 char *_kwnames
[] = { "self","self","_class", NULL
};
2185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyGridCellEditor__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2188 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2189 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor__setSelf. Expected _wxPyGridCellEditor_p.");
2201 wxPy_BEGIN_ALLOW_THREADS
;
2202 wxPyGridCellEditor__setSelf(_arg0
,_arg1
,_arg2
);
2204 wxPy_END_ALLOW_THREADS
;
2205 } Py_INCREF(Py_None
);
2206 _resultobj
= Py_None
;
2210 #define wxPyGridCellEditor_base_SetSize(_swigobj,_swigarg0) (_swigobj->base_SetSize(_swigarg0))
2211 static PyObject
*_wrap_wxPyGridCellEditor_base_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2212 PyObject
* _resultobj
;
2213 wxPyGridCellEditor
* _arg0
;
2215 PyObject
* _argo0
= 0;
2217 PyObject
* _obj1
= 0;
2218 char *_kwnames
[] = { "self","rect", NULL
};
2221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellEditor_base_SetSize",_kwnames
,&_argo0
,&_obj1
))
2224 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2225 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_SetSize. Expected _wxPyGridCellEditor_p.");
2232 if (! wxRect_helper(_obj1
, &_arg1
))
2236 wxPy_BEGIN_ALLOW_THREADS
;
2237 wxPyGridCellEditor_base_SetSize(_arg0
,*_arg1
);
2239 wxPy_END_ALLOW_THREADS
;
2240 } Py_INCREF(Py_None
);
2241 _resultobj
= Py_None
;
2245 #define wxPyGridCellEditor_base_Show(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_Show(_swigarg0,_swigarg1))
2246 static PyObject
*_wrap_wxPyGridCellEditor_base_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2247 PyObject
* _resultobj
;
2248 wxPyGridCellEditor
* _arg0
;
2250 wxGridCellAttr
* _arg2
= (wxGridCellAttr
*) NULL
;
2251 PyObject
* _argo0
= 0;
2253 PyObject
* _argo2
= 0;
2254 char *_kwnames
[] = { "self","show","attr", NULL
};
2257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|O:wxPyGridCellEditor_base_Show",_kwnames
,&_argo0
,&tempbool1
,&_argo2
))
2260 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2261 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_Show. Expected _wxPyGridCellEditor_p.");
2266 _arg1
= (bool ) tempbool1
;
2268 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2269 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
2270 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyGridCellEditor_base_Show. Expected _wxGridCellAttr_p.");
2275 wxPy_BEGIN_ALLOW_THREADS
;
2276 wxPyGridCellEditor_base_Show(_arg0
,_arg1
,_arg2
);
2278 wxPy_END_ALLOW_THREADS
;
2279 } Py_INCREF(Py_None
);
2280 _resultobj
= Py_None
;
2284 #define wxPyGridCellEditor_base_PaintBackground(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_PaintBackground(_swigarg0,_swigarg1))
2285 static PyObject
*_wrap_wxPyGridCellEditor_base_PaintBackground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2286 PyObject
* _resultobj
;
2287 wxPyGridCellEditor
* _arg0
;
2289 wxGridCellAttr
* _arg2
;
2290 PyObject
* _argo0
= 0;
2292 PyObject
* _obj1
= 0;
2293 PyObject
* _argo2
= 0;
2294 char *_kwnames
[] = { "self","rectCell","attr", NULL
};
2297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyGridCellEditor_base_PaintBackground",_kwnames
,&_argo0
,&_obj1
,&_argo2
))
2300 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2301 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_PaintBackground. Expected _wxPyGridCellEditor_p.");
2308 if (! wxRect_helper(_obj1
, &_arg1
))
2312 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2313 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
2314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyGridCellEditor_base_PaintBackground. Expected _wxGridCellAttr_p.");
2319 wxPy_BEGIN_ALLOW_THREADS
;
2320 wxPyGridCellEditor_base_PaintBackground(_arg0
,*_arg1
,_arg2
);
2322 wxPy_END_ALLOW_THREADS
;
2323 } Py_INCREF(Py_None
);
2324 _resultobj
= Py_None
;
2328 #define wxPyGridCellEditor_base_StartingKey(_swigobj,_swigarg0) (_swigobj->base_StartingKey(_swigarg0))
2329 static PyObject
*_wrap_wxPyGridCellEditor_base_StartingKey(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2330 PyObject
* _resultobj
;
2331 wxPyGridCellEditor
* _arg0
;
2333 PyObject
* _argo0
= 0;
2334 PyObject
* _argo1
= 0;
2335 char *_kwnames
[] = { "self","event", NULL
};
2338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellEditor_base_StartingKey",_kwnames
,&_argo0
,&_argo1
))
2341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_StartingKey. Expected _wxPyGridCellEditor_p.");
2348 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2349 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2350 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridCellEditor_base_StartingKey. Expected _wxKeyEvent_p.");
2355 wxPy_BEGIN_ALLOW_THREADS
;
2356 wxPyGridCellEditor_base_StartingKey(_arg0
,*_arg1
);
2358 wxPy_END_ALLOW_THREADS
;
2359 } Py_INCREF(Py_None
);
2360 _resultobj
= Py_None
;
2364 #define wxPyGridCellEditor_base_StartingClick(_swigobj) (_swigobj->base_StartingClick())
2365 static PyObject
*_wrap_wxPyGridCellEditor_base_StartingClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2366 PyObject
* _resultobj
;
2367 wxPyGridCellEditor
* _arg0
;
2368 PyObject
* _argo0
= 0;
2369 char *_kwnames
[] = { "self", NULL
};
2372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyGridCellEditor_base_StartingClick",_kwnames
,&_argo0
))
2375 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2376 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2377 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_StartingClick. Expected _wxPyGridCellEditor_p.");
2382 wxPy_BEGIN_ALLOW_THREADS
;
2383 wxPyGridCellEditor_base_StartingClick(_arg0
);
2385 wxPy_END_ALLOW_THREADS
;
2386 } Py_INCREF(Py_None
);
2387 _resultobj
= Py_None
;
2391 #define wxPyGridCellEditor_base_HandleReturn(_swigobj,_swigarg0) (_swigobj->base_HandleReturn(_swigarg0))
2392 static PyObject
*_wrap_wxPyGridCellEditor_base_HandleReturn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2393 PyObject
* _resultobj
;
2394 wxPyGridCellEditor
* _arg0
;
2396 PyObject
* _argo0
= 0;
2397 PyObject
* _argo1
= 0;
2398 char *_kwnames
[] = { "self","event", NULL
};
2401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellEditor_base_HandleReturn",_kwnames
,&_argo0
,&_argo1
))
2404 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2405 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2406 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_HandleReturn. Expected _wxPyGridCellEditor_p.");
2411 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2412 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridCellEditor_base_HandleReturn. Expected _wxKeyEvent_p.");
2418 wxPy_BEGIN_ALLOW_THREADS
;
2419 wxPyGridCellEditor_base_HandleReturn(_arg0
,*_arg1
);
2421 wxPy_END_ALLOW_THREADS
;
2422 } Py_INCREF(Py_None
);
2423 _resultobj
= Py_None
;
2427 #define wxPyGridCellEditor_base_Destroy(_swigobj) (_swigobj->base_Destroy())
2428 static PyObject
*_wrap_wxPyGridCellEditor_base_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2429 PyObject
* _resultobj
;
2430 wxPyGridCellEditor
* _arg0
;
2431 PyObject
* _argo0
= 0;
2432 char *_kwnames
[] = { "self", NULL
};
2435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyGridCellEditor_base_Destroy",_kwnames
,&_argo0
))
2438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_Destroy. Expected _wxPyGridCellEditor_p.");
2445 wxPy_BEGIN_ALLOW_THREADS
;
2446 wxPyGridCellEditor_base_Destroy(_arg0
);
2448 wxPy_END_ALLOW_THREADS
;
2449 } Py_INCREF(Py_None
);
2450 _resultobj
= Py_None
;
2454 #define wxPyGridCellEditor_base_SetParameters(_swigobj,_swigarg0) (_swigobj->base_SetParameters(_swigarg0))
2455 static PyObject
*_wrap_wxPyGridCellEditor_base_SetParameters(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2456 PyObject
* _resultobj
;
2457 wxPyGridCellEditor
* _arg0
;
2459 PyObject
* _argo0
= 0;
2460 PyObject
* _obj1
= 0;
2461 char *_kwnames
[] = { "self","params", NULL
};
2464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellEditor_base_SetParameters",_kwnames
,&_argo0
,&_obj1
))
2467 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2468 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2469 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_SetParameters. Expected _wxPyGridCellEditor_p.");
2474 if (!PyString_Check(_obj1
)) {
2475 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2478 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
2481 wxPy_BEGIN_ALLOW_THREADS
;
2482 wxPyGridCellEditor_base_SetParameters(_arg0
,*_arg1
);
2484 wxPy_END_ALLOW_THREADS
;
2485 } Py_INCREF(Py_None
);
2486 _resultobj
= Py_None
;
2494 static void *SwigwxGridCellTextEditorTowxGridCellEditor(void *ptr
) {
2495 wxGridCellTextEditor
*src
;
2496 wxGridCellEditor
*dest
;
2497 src
= (wxGridCellTextEditor
*) ptr
;
2498 dest
= (wxGridCellEditor
*) src
;
2499 return (void *) dest
;
2502 #define new_wxGridCellTextEditor() (new wxGridCellTextEditor())
2503 static PyObject
*_wrap_new_wxGridCellTextEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2504 PyObject
* _resultobj
;
2505 wxGridCellTextEditor
* _result
;
2506 char *_kwnames
[] = { NULL
};
2510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellTextEditor",_kwnames
))
2513 wxPy_BEGIN_ALLOW_THREADS
;
2514 _result
= (wxGridCellTextEditor
*)new_wxGridCellTextEditor();
2516 wxPy_END_ALLOW_THREADS
;
2518 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellTextEditor_p");
2519 _resultobj
= Py_BuildValue("s",_ptemp
);
2522 _resultobj
= Py_None
;
2527 static void *SwigwxGridCellNumberEditorTowxGridCellTextEditor(void *ptr
) {
2528 wxGridCellNumberEditor
*src
;
2529 wxGridCellTextEditor
*dest
;
2530 src
= (wxGridCellNumberEditor
*) ptr
;
2531 dest
= (wxGridCellTextEditor
*) src
;
2532 return (void *) dest
;
2535 static void *SwigwxGridCellNumberEditorTowxGridCellEditor(void *ptr
) {
2536 wxGridCellNumberEditor
*src
;
2537 wxGridCellEditor
*dest
;
2538 src
= (wxGridCellNumberEditor
*) ptr
;
2539 dest
= (wxGridCellEditor
*) src
;
2540 return (void *) dest
;
2543 #define new_wxGridCellNumberEditor(_swigarg0,_swigarg1) (new wxGridCellNumberEditor(_swigarg0,_swigarg1))
2544 static PyObject
*_wrap_new_wxGridCellNumberEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2545 PyObject
* _resultobj
;
2546 wxGridCellNumberEditor
* _result
;
2547 int _arg0
= (int ) -1;
2548 int _arg1
= (int ) -1;
2549 char *_kwnames
[] = { "min","max", NULL
};
2553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxGridCellNumberEditor",_kwnames
,&_arg0
,&_arg1
))
2556 wxPy_BEGIN_ALLOW_THREADS
;
2557 _result
= (wxGridCellNumberEditor
*)new_wxGridCellNumberEditor(_arg0
,_arg1
);
2559 wxPy_END_ALLOW_THREADS
;
2561 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellNumberEditor_p");
2562 _resultobj
= Py_BuildValue("s",_ptemp
);
2565 _resultobj
= Py_None
;
2570 static void *SwigwxGridCellFloatEditorTowxGridCellTextEditor(void *ptr
) {
2571 wxGridCellFloatEditor
*src
;
2572 wxGridCellTextEditor
*dest
;
2573 src
= (wxGridCellFloatEditor
*) ptr
;
2574 dest
= (wxGridCellTextEditor
*) src
;
2575 return (void *) dest
;
2578 static void *SwigwxGridCellFloatEditorTowxGridCellEditor(void *ptr
) {
2579 wxGridCellFloatEditor
*src
;
2580 wxGridCellEditor
*dest
;
2581 src
= (wxGridCellFloatEditor
*) ptr
;
2582 dest
= (wxGridCellEditor
*) src
;
2583 return (void *) dest
;
2586 #define new_wxGridCellFloatEditor() (new wxGridCellFloatEditor())
2587 static PyObject
*_wrap_new_wxGridCellFloatEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2588 PyObject
* _resultobj
;
2589 wxGridCellFloatEditor
* _result
;
2590 char *_kwnames
[] = { NULL
};
2594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellFloatEditor",_kwnames
))
2597 wxPy_BEGIN_ALLOW_THREADS
;
2598 _result
= (wxGridCellFloatEditor
*)new_wxGridCellFloatEditor();
2600 wxPy_END_ALLOW_THREADS
;
2602 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellFloatEditor_p");
2603 _resultobj
= Py_BuildValue("s",_ptemp
);
2606 _resultobj
= Py_None
;
2611 static void *SwigwxGridCellBoolEditorTowxGridCellEditor(void *ptr
) {
2612 wxGridCellBoolEditor
*src
;
2613 wxGridCellEditor
*dest
;
2614 src
= (wxGridCellBoolEditor
*) ptr
;
2615 dest
= (wxGridCellEditor
*) src
;
2616 return (void *) dest
;
2619 #define new_wxGridCellBoolEditor() (new wxGridCellBoolEditor())
2620 static PyObject
*_wrap_new_wxGridCellBoolEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2621 PyObject
* _resultobj
;
2622 wxGridCellBoolEditor
* _result
;
2623 char *_kwnames
[] = { NULL
};
2627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellBoolEditor",_kwnames
))
2630 wxPy_BEGIN_ALLOW_THREADS
;
2631 _result
= (wxGridCellBoolEditor
*)new_wxGridCellBoolEditor();
2633 wxPy_END_ALLOW_THREADS
;
2635 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellBoolEditor_p");
2636 _resultobj
= Py_BuildValue("s",_ptemp
);
2639 _resultobj
= Py_None
;
2644 static void *SwigwxGridCellChoiceEditorTowxGridCellEditor(void *ptr
) {
2645 wxGridCellChoiceEditor
*src
;
2646 wxGridCellEditor
*dest
;
2647 src
= (wxGridCellChoiceEditor
*) ptr
;
2648 dest
= (wxGridCellEditor
*) src
;
2649 return (void *) dest
;
2652 #define new_wxGridCellChoiceEditor(_swigarg0,_swigarg1,_swigarg2) (new wxGridCellChoiceEditor(_swigarg0,_swigarg1,_swigarg2))
2653 static PyObject
*_wrap_new_wxGridCellChoiceEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2654 PyObject
* _resultobj
;
2655 wxGridCellChoiceEditor
* _result
;
2656 int _arg0
= (int ) 0;
2657 wxString
* _arg1
= (wxString
*) NULL
;
2658 bool _arg2
= (bool ) FALSE
;
2659 PyObject
* _obj1
= 0;
2660 int tempbool2
= (int) FALSE
;
2661 char *_kwnames
[] = { "choices","allowOthers", NULL
};
2665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|Oi:new_wxGridCellChoiceEditor",_kwnames
,&_obj1
,&tempbool2
))
2669 _arg1
= wxString_LIST_helper(_obj1
);
2670 if (_arg1
== NULL
) {
2674 _arg2
= (bool ) tempbool2
;
2677 _arg0
= PyList_Size(_obj1
);
2684 wxPy_BEGIN_ALLOW_THREADS
;
2685 _result
= (wxGridCellChoiceEditor
*)new_wxGridCellChoiceEditor(_arg0
,_arg1
,_arg2
);
2687 wxPy_END_ALLOW_THREADS
;
2689 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellChoiceEditor_p");
2690 _resultobj
= Py_BuildValue("s",_ptemp
);
2693 _resultobj
= Py_None
;
2701 #define new_wxGridCellAttr() (new wxGridCellAttr())
2702 static PyObject
*_wrap_new_wxGridCellAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2703 PyObject
* _resultobj
;
2704 wxGridCellAttr
* _result
;
2705 char *_kwnames
[] = { NULL
};
2709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellAttr",_kwnames
))
2712 wxPy_BEGIN_ALLOW_THREADS
;
2713 _result
= (wxGridCellAttr
*)new_wxGridCellAttr();
2715 wxPy_END_ALLOW_THREADS
;
2717 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
2718 _resultobj
= Py_BuildValue("s",_ptemp
);
2721 _resultobj
= Py_None
;
2726 #define wxGridCellAttr_Clone(_swigobj) (_swigobj->Clone())
2727 static PyObject
*_wrap_wxGridCellAttr_Clone(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2728 PyObject
* _resultobj
;
2729 wxGridCellAttr
* _result
;
2730 wxGridCellAttr
* _arg0
;
2731 PyObject
* _argo0
= 0;
2732 char *_kwnames
[] = { "self", NULL
};
2736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_Clone",_kwnames
,&_argo0
))
2739 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2740 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2741 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_Clone. Expected _wxGridCellAttr_p.");
2746 wxPy_BEGIN_ALLOW_THREADS
;
2747 _result
= (wxGridCellAttr
*)wxGridCellAttr_Clone(_arg0
);
2749 wxPy_END_ALLOW_THREADS
;
2751 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
2752 _resultobj
= Py_BuildValue("s",_ptemp
);
2755 _resultobj
= Py_None
;
2760 #define wxGridCellAttr_IncRef(_swigobj) (_swigobj->IncRef())
2761 static PyObject
*_wrap_wxGridCellAttr_IncRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2762 PyObject
* _resultobj
;
2763 wxGridCellAttr
* _arg0
;
2764 PyObject
* _argo0
= 0;
2765 char *_kwnames
[] = { "self", NULL
};
2768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_IncRef",_kwnames
,&_argo0
))
2771 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2772 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2773 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_IncRef. Expected _wxGridCellAttr_p.");
2778 wxPy_BEGIN_ALLOW_THREADS
;
2779 wxGridCellAttr_IncRef(_arg0
);
2781 wxPy_END_ALLOW_THREADS
;
2782 } Py_INCREF(Py_None
);
2783 _resultobj
= Py_None
;
2787 #define wxGridCellAttr_DecRef(_swigobj) (_swigobj->DecRef())
2788 static PyObject
*_wrap_wxGridCellAttr_DecRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2789 PyObject
* _resultobj
;
2790 wxGridCellAttr
* _arg0
;
2791 PyObject
* _argo0
= 0;
2792 char *_kwnames
[] = { "self", NULL
};
2795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_DecRef",_kwnames
,&_argo0
))
2798 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2799 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2800 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_DecRef. Expected _wxGridCellAttr_p.");
2805 wxPy_BEGIN_ALLOW_THREADS
;
2806 wxGridCellAttr_DecRef(_arg0
);
2808 wxPy_END_ALLOW_THREADS
;
2809 } Py_INCREF(Py_None
);
2810 _resultobj
= Py_None
;
2814 #define wxGridCellAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
2815 static PyObject
*_wrap_wxGridCellAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2816 PyObject
* _resultobj
;
2817 wxGridCellAttr
* _arg0
;
2819 PyObject
* _argo0
= 0;
2821 PyObject
* _obj1
= 0;
2822 char *_kwnames
[] = { "self","colText", NULL
};
2825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
2828 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2829 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2830 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetTextColour. Expected _wxGridCellAttr_p.");
2836 if (! wxColour_helper(_obj1
, &_arg1
))
2840 wxPy_BEGIN_ALLOW_THREADS
;
2841 wxGridCellAttr_SetTextColour(_arg0
,*_arg1
);
2843 wxPy_END_ALLOW_THREADS
;
2844 } Py_INCREF(Py_None
);
2845 _resultobj
= Py_None
;
2849 #define wxGridCellAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
2850 static PyObject
*_wrap_wxGridCellAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2851 PyObject
* _resultobj
;
2852 wxGridCellAttr
* _arg0
;
2854 PyObject
* _argo0
= 0;
2856 PyObject
* _obj1
= 0;
2857 char *_kwnames
[] = { "self","colBack", NULL
};
2860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
2863 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2864 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2865 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetBackgroundColour. Expected _wxGridCellAttr_p.");
2871 if (! wxColour_helper(_obj1
, &_arg1
))
2875 wxPy_BEGIN_ALLOW_THREADS
;
2876 wxGridCellAttr_SetBackgroundColour(_arg0
,*_arg1
);
2878 wxPy_END_ALLOW_THREADS
;
2879 } Py_INCREF(Py_None
);
2880 _resultobj
= Py_None
;
2884 #define wxGridCellAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
2885 static PyObject
*_wrap_wxGridCellAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2886 PyObject
* _resultobj
;
2887 wxGridCellAttr
* _arg0
;
2889 PyObject
* _argo0
= 0;
2890 PyObject
* _argo1
= 0;
2891 char *_kwnames
[] = { "self","font", NULL
};
2894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
2897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetFont. Expected _wxGridCellAttr_p.");
2904 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2905 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
2906 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_SetFont. Expected _wxFont_p.");
2911 wxPy_BEGIN_ALLOW_THREADS
;
2912 wxGridCellAttr_SetFont(_arg0
,*_arg1
);
2914 wxPy_END_ALLOW_THREADS
;
2915 } Py_INCREF(Py_None
);
2916 _resultobj
= Py_None
;
2920 #define wxGridCellAttr_SetAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetAlignment(_swigarg0,_swigarg1))
2921 static PyObject
*_wrap_wxGridCellAttr_SetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2922 PyObject
* _resultobj
;
2923 wxGridCellAttr
* _arg0
;
2926 PyObject
* _argo0
= 0;
2927 char *_kwnames
[] = { "self","hAlign","vAlign", NULL
};
2930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridCellAttr_SetAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2933 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2934 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2935 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetAlignment. Expected _wxGridCellAttr_p.");
2940 wxPy_BEGIN_ALLOW_THREADS
;
2941 wxGridCellAttr_SetAlignment(_arg0
,_arg1
,_arg2
);
2943 wxPy_END_ALLOW_THREADS
;
2944 } Py_INCREF(Py_None
);
2945 _resultobj
= Py_None
;
2949 #define wxGridCellAttr_SetReadOnly(_swigobj,_swigarg0) (_swigobj->SetReadOnly(_swigarg0))
2950 static PyObject
*_wrap_wxGridCellAttr_SetReadOnly(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2951 PyObject
* _resultobj
;
2952 wxGridCellAttr
* _arg0
;
2953 bool _arg1
= (bool ) TRUE
;
2954 PyObject
* _argo0
= 0;
2955 int tempbool1
= (int) TRUE
;
2956 char *_kwnames
[] = { "self","isReadOnly", NULL
};
2959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGridCellAttr_SetReadOnly",_kwnames
,&_argo0
,&tempbool1
))
2962 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2963 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2964 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetReadOnly. Expected _wxGridCellAttr_p.");
2968 _arg1
= (bool ) tempbool1
;
2970 wxPy_BEGIN_ALLOW_THREADS
;
2971 wxGridCellAttr_SetReadOnly(_arg0
,_arg1
);
2973 wxPy_END_ALLOW_THREADS
;
2974 } Py_INCREF(Py_None
);
2975 _resultobj
= Py_None
;
2979 #define wxGridCellAttr_SetRenderer(_swigobj,_swigarg0) (_swigobj->SetRenderer(_swigarg0))
2980 static PyObject
*_wrap_wxGridCellAttr_SetRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2981 PyObject
* _resultobj
;
2982 wxGridCellAttr
* _arg0
;
2983 wxGridCellRenderer
* _arg1
;
2984 PyObject
* _argo0
= 0;
2985 PyObject
* _argo1
= 0;
2986 char *_kwnames
[] = { "self","renderer", NULL
};
2989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetRenderer",_kwnames
,&_argo0
,&_argo1
))
2992 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2993 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2994 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetRenderer. Expected _wxGridCellAttr_p.");
2999 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3000 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellRenderer_p")) {
3001 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_SetRenderer. Expected _wxGridCellRenderer_p.");
3006 wxPy_BEGIN_ALLOW_THREADS
;
3007 wxGridCellAttr_SetRenderer(_arg0
,_arg1
);
3009 wxPy_END_ALLOW_THREADS
;
3010 } Py_INCREF(Py_None
);
3011 _resultobj
= Py_None
;
3015 #define wxGridCellAttr_SetEditor(_swigobj,_swigarg0) (_swigobj->SetEditor(_swigarg0))
3016 static PyObject
*_wrap_wxGridCellAttr_SetEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3017 PyObject
* _resultobj
;
3018 wxGridCellAttr
* _arg0
;
3019 wxGridCellEditor
* _arg1
;
3020 PyObject
* _argo0
= 0;
3021 PyObject
* _argo1
= 0;
3022 char *_kwnames
[] = { "self","editor", NULL
};
3025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetEditor",_kwnames
,&_argo0
,&_argo1
))
3028 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3029 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3030 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetEditor. Expected _wxGridCellAttr_p.");
3035 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3036 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellEditor_p")) {
3037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_SetEditor. Expected _wxGridCellEditor_p.");
3042 wxPy_BEGIN_ALLOW_THREADS
;
3043 wxGridCellAttr_SetEditor(_arg0
,_arg1
);
3045 wxPy_END_ALLOW_THREADS
;
3046 } Py_INCREF(Py_None
);
3047 _resultobj
= Py_None
;
3051 #define wxGridCellAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
3052 static PyObject
*_wrap_wxGridCellAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3053 PyObject
* _resultobj
;
3055 wxGridCellAttr
* _arg0
;
3056 PyObject
* _argo0
= 0;
3057 char *_kwnames
[] = { "self", NULL
};
3060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasTextColour",_kwnames
,&_argo0
))
3063 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3064 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3065 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasTextColour. Expected _wxGridCellAttr_p.");
3070 wxPy_BEGIN_ALLOW_THREADS
;
3071 _result
= (bool )wxGridCellAttr_HasTextColour(_arg0
);
3073 wxPy_END_ALLOW_THREADS
;
3074 } _resultobj
= Py_BuildValue("i",_result
);
3078 #define wxGridCellAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
3079 static PyObject
*_wrap_wxGridCellAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3080 PyObject
* _resultobj
;
3082 wxGridCellAttr
* _arg0
;
3083 PyObject
* _argo0
= 0;
3084 char *_kwnames
[] = { "self", NULL
};
3087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasBackgroundColour",_kwnames
,&_argo0
))
3090 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3091 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3092 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasBackgroundColour. Expected _wxGridCellAttr_p.");
3097 wxPy_BEGIN_ALLOW_THREADS
;
3098 _result
= (bool )wxGridCellAttr_HasBackgroundColour(_arg0
);
3100 wxPy_END_ALLOW_THREADS
;
3101 } _resultobj
= Py_BuildValue("i",_result
);
3105 #define wxGridCellAttr_HasFont(_swigobj) (_swigobj->HasFont())
3106 static PyObject
*_wrap_wxGridCellAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3107 PyObject
* _resultobj
;
3109 wxGridCellAttr
* _arg0
;
3110 PyObject
* _argo0
= 0;
3111 char *_kwnames
[] = { "self", NULL
};
3114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasFont",_kwnames
,&_argo0
))
3117 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3118 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasFont. Expected _wxGridCellAttr_p.");
3124 wxPy_BEGIN_ALLOW_THREADS
;
3125 _result
= (bool )wxGridCellAttr_HasFont(_arg0
);
3127 wxPy_END_ALLOW_THREADS
;
3128 } _resultobj
= Py_BuildValue("i",_result
);
3132 #define wxGridCellAttr_HasAlignment(_swigobj) (_swigobj->HasAlignment())
3133 static PyObject
*_wrap_wxGridCellAttr_HasAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3134 PyObject
* _resultobj
;
3136 wxGridCellAttr
* _arg0
;
3137 PyObject
* _argo0
= 0;
3138 char *_kwnames
[] = { "self", NULL
};
3141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasAlignment",_kwnames
,&_argo0
))
3144 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3145 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3146 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasAlignment. Expected _wxGridCellAttr_p.");
3151 wxPy_BEGIN_ALLOW_THREADS
;
3152 _result
= (bool )wxGridCellAttr_HasAlignment(_arg0
);
3154 wxPy_END_ALLOW_THREADS
;
3155 } _resultobj
= Py_BuildValue("i",_result
);
3159 #define wxGridCellAttr_HasRenderer(_swigobj) (_swigobj->HasRenderer())
3160 static PyObject
*_wrap_wxGridCellAttr_HasRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3161 PyObject
* _resultobj
;
3163 wxGridCellAttr
* _arg0
;
3164 PyObject
* _argo0
= 0;
3165 char *_kwnames
[] = { "self", NULL
};
3168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasRenderer",_kwnames
,&_argo0
))
3171 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3172 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3173 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasRenderer. Expected _wxGridCellAttr_p.");
3178 wxPy_BEGIN_ALLOW_THREADS
;
3179 _result
= (bool )wxGridCellAttr_HasRenderer(_arg0
);
3181 wxPy_END_ALLOW_THREADS
;
3182 } _resultobj
= Py_BuildValue("i",_result
);
3186 #define wxGridCellAttr_HasEditor(_swigobj) (_swigobj->HasEditor())
3187 static PyObject
*_wrap_wxGridCellAttr_HasEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3188 PyObject
* _resultobj
;
3190 wxGridCellAttr
* _arg0
;
3191 PyObject
* _argo0
= 0;
3192 char *_kwnames
[] = { "self", NULL
};
3195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasEditor",_kwnames
,&_argo0
))
3198 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3199 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3200 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasEditor. Expected _wxGridCellAttr_p.");
3205 wxPy_BEGIN_ALLOW_THREADS
;
3206 _result
= (bool )wxGridCellAttr_HasEditor(_arg0
);
3208 wxPy_END_ALLOW_THREADS
;
3209 } _resultobj
= Py_BuildValue("i",_result
);
3213 #define wxGridCellAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
3214 static PyObject
*_wrap_wxGridCellAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3215 PyObject
* _resultobj
;
3217 wxGridCellAttr
* _arg0
;
3218 PyObject
* _argo0
= 0;
3219 char *_kwnames
[] = { "self", NULL
};
3223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_GetTextColour",_kwnames
,&_argo0
))
3226 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3227 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3228 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetTextColour. Expected _wxGridCellAttr_p.");
3233 wxPy_BEGIN_ALLOW_THREADS
;
3234 const wxColour
& _result_ref
= wxGridCellAttr_GetTextColour(_arg0
);
3235 _result
= (wxColour
*) &_result_ref
;
3237 wxPy_END_ALLOW_THREADS
;
3239 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
3240 _resultobj
= Py_BuildValue("s",_ptemp
);
3243 _resultobj
= Py_None
;
3248 #define wxGridCellAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
3249 static PyObject
*_wrap_wxGridCellAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3250 PyObject
* _resultobj
;
3252 wxGridCellAttr
* _arg0
;
3253 PyObject
* _argo0
= 0;
3254 char *_kwnames
[] = { "self", NULL
};
3258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_GetBackgroundColour",_kwnames
,&_argo0
))
3261 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3262 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3263 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetBackgroundColour. Expected _wxGridCellAttr_p.");
3268 wxPy_BEGIN_ALLOW_THREADS
;
3269 const wxColour
& _result_ref
= wxGridCellAttr_GetBackgroundColour(_arg0
);
3270 _result
= (wxColour
*) &_result_ref
;
3272 wxPy_END_ALLOW_THREADS
;
3274 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
3275 _resultobj
= Py_BuildValue("s",_ptemp
);
3278 _resultobj
= Py_None
;
3283 #define wxGridCellAttr_GetFont(_swigobj) (_swigobj->GetFont())
3284 static PyObject
*_wrap_wxGridCellAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3285 PyObject
* _resultobj
;
3287 wxGridCellAttr
* _arg0
;
3288 PyObject
* _argo0
= 0;
3289 char *_kwnames
[] = { "self", NULL
};
3293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_GetFont",_kwnames
,&_argo0
))
3296 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3297 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3298 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetFont. Expected _wxGridCellAttr_p.");
3303 wxPy_BEGIN_ALLOW_THREADS
;
3304 const wxFont
& _result_ref
= wxGridCellAttr_GetFont(_arg0
);
3305 _result
= (wxFont
*) &_result_ref
;
3307 wxPy_END_ALLOW_THREADS
;
3309 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
3310 _resultobj
= Py_BuildValue("s",_ptemp
);
3313 _resultobj
= Py_None
;
3318 #define wxGridCellAttr_GetAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetAlignment(_swigarg0,_swigarg1))
3319 static PyObject
*_wrap_wxGridCellAttr_GetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3320 PyObject
* _resultobj
;
3321 wxGridCellAttr
* _arg0
;
3326 PyObject
* _argo0
= 0;
3327 char *_kwnames
[] = { "self", NULL
};
3336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_GetAlignment",_kwnames
,&_argo0
))
3339 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3340 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3341 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetAlignment. Expected _wxGridCellAttr_p.");
3346 wxPy_BEGIN_ALLOW_THREADS
;
3347 wxGridCellAttr_GetAlignment(_arg0
,_arg1
,_arg2
);
3349 wxPy_END_ALLOW_THREADS
;
3350 } Py_INCREF(Py_None
);
3351 _resultobj
= Py_None
;
3354 o
= PyInt_FromLong((long) (*_arg1
));
3355 _resultobj
= t_output_helper(_resultobj
, o
);
3359 o
= PyInt_FromLong((long) (*_arg2
));
3360 _resultobj
= t_output_helper(_resultobj
, o
);
3365 #define wxGridCellAttr_GetRenderer(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetRenderer(_swigarg0,_swigarg1,_swigarg2))
3366 static PyObject
*_wrap_wxGridCellAttr_GetRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3367 PyObject
* _resultobj
;
3368 wxGridCellRenderer
* _result
;
3369 wxGridCellAttr
* _arg0
;
3373 PyObject
* _argo0
= 0;
3374 PyObject
* _argo1
= 0;
3375 char *_kwnames
[] = { "self","grid","row","col", NULL
};
3379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxGridCellAttr_GetRenderer",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
3382 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3383 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3384 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetRenderer. Expected _wxGridCellAttr_p.");
3389 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3390 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGrid_p")) {
3391 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_GetRenderer. Expected _wxGrid_p.");
3396 wxPy_BEGIN_ALLOW_THREADS
;
3397 _result
= (wxGridCellRenderer
*)wxGridCellAttr_GetRenderer(_arg0
,_arg1
,_arg2
,_arg3
);
3399 wxPy_END_ALLOW_THREADS
;
3401 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
3402 _resultobj
= Py_BuildValue("s",_ptemp
);
3405 _resultobj
= Py_None
;
3410 #define wxGridCellAttr_GetEditor(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetEditor(_swigarg0,_swigarg1,_swigarg2))
3411 static PyObject
*_wrap_wxGridCellAttr_GetEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3412 PyObject
* _resultobj
;
3413 wxGridCellEditor
* _result
;
3414 wxGridCellAttr
* _arg0
;
3418 PyObject
* _argo0
= 0;
3419 PyObject
* _argo1
= 0;
3420 char *_kwnames
[] = { "self","grid","row","col", NULL
};
3424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxGridCellAttr_GetEditor",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
3427 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3428 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3429 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetEditor. Expected _wxGridCellAttr_p.");
3434 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3435 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGrid_p")) {
3436 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_GetEditor. Expected _wxGrid_p.");
3441 wxPy_BEGIN_ALLOW_THREADS
;
3442 _result
= (wxGridCellEditor
*)wxGridCellAttr_GetEditor(_arg0
,_arg1
,_arg2
,_arg3
);
3444 wxPy_END_ALLOW_THREADS
;
3446 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
3447 _resultobj
= Py_BuildValue("s",_ptemp
);
3450 _resultobj
= Py_None
;
3455 #define wxGridCellAttr_IsReadOnly(_swigobj) (_swigobj->IsReadOnly())
3456 static PyObject
*_wrap_wxGridCellAttr_IsReadOnly(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3457 PyObject
* _resultobj
;
3459 wxGridCellAttr
* _arg0
;
3460 PyObject
* _argo0
= 0;
3461 char *_kwnames
[] = { "self", NULL
};
3464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_IsReadOnly",_kwnames
,&_argo0
))
3467 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3468 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3469 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_IsReadOnly. Expected _wxGridCellAttr_p.");
3474 wxPy_BEGIN_ALLOW_THREADS
;
3475 _result
= (bool )wxGridCellAttr_IsReadOnly(_arg0
);
3477 wxPy_END_ALLOW_THREADS
;
3478 } _resultobj
= Py_BuildValue("i",_result
);
3482 #define wxGridCellAttr_SetDefAttr(_swigobj,_swigarg0) (_swigobj->SetDefAttr(_swigarg0))
3483 static PyObject
*_wrap_wxGridCellAttr_SetDefAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3484 PyObject
* _resultobj
;
3485 wxGridCellAttr
* _arg0
;
3486 wxGridCellAttr
* _arg1
;
3487 PyObject
* _argo0
= 0;
3488 PyObject
* _argo1
= 0;
3489 char *_kwnames
[] = { "self","defAttr", NULL
};
3492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetDefAttr",_kwnames
,&_argo0
,&_argo1
))
3495 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3496 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3497 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetDefAttr. Expected _wxGridCellAttr_p.");
3502 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3503 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
3504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_SetDefAttr. Expected _wxGridCellAttr_p.");
3509 wxPy_BEGIN_ALLOW_THREADS
;
3510 wxGridCellAttr_SetDefAttr(_arg0
,_arg1
);
3512 wxPy_END_ALLOW_THREADS
;
3513 } Py_INCREF(Py_None
);
3514 _resultobj
= Py_None
;
3518 #define new_wxGridCellAttrProvider() (new wxGridCellAttrProvider())
3519 static PyObject
*_wrap_new_wxGridCellAttrProvider(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3520 PyObject
* _resultobj
;
3521 wxGridCellAttrProvider
* _result
;
3522 char *_kwnames
[] = { NULL
};
3526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellAttrProvider",_kwnames
))
3529 wxPy_BEGIN_ALLOW_THREADS
;
3530 _result
= (wxGridCellAttrProvider
*)new_wxGridCellAttrProvider();
3532 wxPy_END_ALLOW_THREADS
;
3534 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttrProvider_p");
3535 _resultobj
= Py_BuildValue("s",_ptemp
);
3538 _resultobj
= Py_None
;
3543 #define wxGridCellAttrProvider_GetAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetAttr(_swigarg0,_swigarg1))
3544 static PyObject
*_wrap_wxGridCellAttrProvider_GetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3545 PyObject
* _resultobj
;
3546 wxGridCellAttr
* _result
;
3547 wxGridCellAttrProvider
* _arg0
;
3550 PyObject
* _argo0
= 0;
3551 char *_kwnames
[] = { "self","row","col", NULL
};
3555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridCellAttrProvider_GetAttr",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3558 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3559 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttrProvider_p")) {
3560 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttrProvider_GetAttr. Expected _wxGridCellAttrProvider_p.");
3565 wxPy_BEGIN_ALLOW_THREADS
;
3566 _result
= (wxGridCellAttr
*)wxGridCellAttrProvider_GetAttr(_arg0
,_arg1
,_arg2
);
3568 wxPy_END_ALLOW_THREADS
;
3570 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
3571 _resultobj
= Py_BuildValue("s",_ptemp
);
3574 _resultobj
= Py_None
;
3579 #define wxGridCellAttrProvider_SetAttr(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetAttr(_swigarg0,_swigarg1,_swigarg2))
3580 static PyObject
*_wrap_wxGridCellAttrProvider_SetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3581 PyObject
* _resultobj
;
3582 wxGridCellAttrProvider
* _arg0
;
3583 wxGridCellAttr
* _arg1
;
3586 PyObject
* _argo0
= 0;
3587 PyObject
* _argo1
= 0;
3588 char *_kwnames
[] = { "self","attr","row","col", NULL
};
3591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxGridCellAttrProvider_SetAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
3594 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3595 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttrProvider_p")) {
3596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttrProvider_SetAttr. Expected _wxGridCellAttrProvider_p.");
3601 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3602 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
3603 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttrProvider_SetAttr. Expected _wxGridCellAttr_p.");
3608 wxPy_BEGIN_ALLOW_THREADS
;
3609 wxGridCellAttrProvider_SetAttr(_arg0
,_arg1
,_arg2
,_arg3
);
3611 wxPy_END_ALLOW_THREADS
;
3612 } Py_INCREF(Py_None
);
3613 _resultobj
= Py_None
;
3617 #define wxGridCellAttrProvider_SetRowAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowAttr(_swigarg0,_swigarg1))
3618 static PyObject
*_wrap_wxGridCellAttrProvider_SetRowAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3619 PyObject
* _resultobj
;
3620 wxGridCellAttrProvider
* _arg0
;
3621 wxGridCellAttr
* _arg1
;
3623 PyObject
* _argo0
= 0;
3624 PyObject
* _argo1
= 0;
3625 char *_kwnames
[] = { "self","attr","row", NULL
};
3628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxGridCellAttrProvider_SetRowAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
3631 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3632 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttrProvider_p")) {
3633 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttrProvider_SetRowAttr. Expected _wxGridCellAttrProvider_p.");
3638 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3639 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
3640 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttrProvider_SetRowAttr. Expected _wxGridCellAttr_p.");
3645 wxPy_BEGIN_ALLOW_THREADS
;
3646 wxGridCellAttrProvider_SetRowAttr(_arg0
,_arg1
,_arg2
);
3648 wxPy_END_ALLOW_THREADS
;
3649 } Py_INCREF(Py_None
);
3650 _resultobj
= Py_None
;
3654 #define wxGridCellAttrProvider_SetColAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColAttr(_swigarg0,_swigarg1))
3655 static PyObject
*_wrap_wxGridCellAttrProvider_SetColAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3656 PyObject
* _resultobj
;
3657 wxGridCellAttrProvider
* _arg0
;
3658 wxGridCellAttr
* _arg1
;
3660 PyObject
* _argo0
= 0;
3661 PyObject
* _argo1
= 0;
3662 char *_kwnames
[] = { "self","attr","col", NULL
};
3665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxGridCellAttrProvider_SetColAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
3668 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3669 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttrProvider_p")) {
3670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttrProvider_SetColAttr. Expected _wxGridCellAttrProvider_p.");
3675 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3676 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
3677 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttrProvider_SetColAttr. Expected _wxGridCellAttr_p.");
3682 wxPy_BEGIN_ALLOW_THREADS
;
3683 wxGridCellAttrProvider_SetColAttr(_arg0
,_arg1
,_arg2
);
3685 wxPy_END_ALLOW_THREADS
;
3686 } Py_INCREF(Py_None
);
3687 _resultobj
= Py_None
;
3691 #define wxGridCellAttrProvider_UpdateAttrRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->UpdateAttrRows(_swigarg0,_swigarg1))
3692 static PyObject
*_wrap_wxGridCellAttrProvider_UpdateAttrRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3693 PyObject
* _resultobj
;
3694 wxGridCellAttrProvider
* _arg0
;
3697 PyObject
* _argo0
= 0;
3698 char *_kwnames
[] = { "self","pos","numRows", NULL
};
3701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridCellAttrProvider_UpdateAttrRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3704 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3705 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttrProvider_p")) {
3706 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttrProvider_UpdateAttrRows. Expected _wxGridCellAttrProvider_p.");
3711 wxPy_BEGIN_ALLOW_THREADS
;
3712 wxGridCellAttrProvider_UpdateAttrRows(_arg0
,_arg1
,_arg2
);
3714 wxPy_END_ALLOW_THREADS
;
3715 } Py_INCREF(Py_None
);
3716 _resultobj
= Py_None
;
3720 #define wxGridCellAttrProvider_UpdateAttrCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->UpdateAttrCols(_swigarg0,_swigarg1))
3721 static PyObject
*_wrap_wxGridCellAttrProvider_UpdateAttrCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3722 PyObject
* _resultobj
;
3723 wxGridCellAttrProvider
* _arg0
;
3726 PyObject
* _argo0
= 0;
3727 char *_kwnames
[] = { "self","pos","numCols", NULL
};
3730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridCellAttrProvider_UpdateAttrCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3733 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3734 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttrProvider_p")) {
3735 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttrProvider_UpdateAttrCols. Expected _wxGridCellAttrProvider_p.");
3740 wxPy_BEGIN_ALLOW_THREADS
;
3741 wxGridCellAttrProvider_UpdateAttrCols(_arg0
,_arg1
,_arg2
);
3743 wxPy_END_ALLOW_THREADS
;
3744 } Py_INCREF(Py_None
);
3745 _resultobj
= Py_None
;
3749 static void *SwigwxPyGridCellAttrProviderTowxGridCellAttrProvider(void *ptr
) {
3750 wxPyGridCellAttrProvider
*src
;
3751 wxGridCellAttrProvider
*dest
;
3752 src
= (wxPyGridCellAttrProvider
*) ptr
;
3753 dest
= (wxGridCellAttrProvider
*) src
;
3754 return (void *) dest
;
3757 #define new_wxPyGridCellAttrProvider() (new wxPyGridCellAttrProvider())
3758 static PyObject
*_wrap_new_wxPyGridCellAttrProvider(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3759 PyObject
* _resultobj
;
3760 wxPyGridCellAttrProvider
* _result
;
3761 char *_kwnames
[] = { NULL
};
3765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyGridCellAttrProvider",_kwnames
))
3768 wxPy_BEGIN_ALLOW_THREADS
;
3769 _result
= (wxPyGridCellAttrProvider
*)new_wxPyGridCellAttrProvider();
3771 wxPy_END_ALLOW_THREADS
;
3773 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyGridCellAttrProvider_p");
3774 _resultobj
= Py_BuildValue("s",_ptemp
);
3777 _resultobj
= Py_None
;
3782 #define wxPyGridCellAttrProvider__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
3783 static PyObject
*_wrap_wxPyGridCellAttrProvider__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3784 PyObject
* _resultobj
;
3785 wxPyGridCellAttrProvider
* _arg0
;
3788 PyObject
* _argo0
= 0;
3789 PyObject
* _obj1
= 0;
3790 PyObject
* _obj2
= 0;
3791 char *_kwnames
[] = { "self","self","_class", NULL
};
3794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyGridCellAttrProvider__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
3797 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3798 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellAttrProvider_p")) {
3799 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellAttrProvider__setSelf. Expected _wxPyGridCellAttrProvider_p.");
3810 wxPy_BEGIN_ALLOW_THREADS
;
3811 wxPyGridCellAttrProvider__setSelf(_arg0
,_arg1
,_arg2
);
3813 wxPy_END_ALLOW_THREADS
;
3814 } Py_INCREF(Py_None
);
3815 _resultobj
= Py_None
;
3819 #define wxPyGridCellAttrProvider_base_GetAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_GetAttr(_swigarg0,_swigarg1))
3820 static PyObject
*_wrap_wxPyGridCellAttrProvider_base_GetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3821 PyObject
* _resultobj
;
3822 wxGridCellAttr
* _result
;
3823 wxPyGridCellAttrProvider
* _arg0
;
3826 PyObject
* _argo0
= 0;
3827 char *_kwnames
[] = { "self","row","col", NULL
};
3831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyGridCellAttrProvider_base_GetAttr",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3834 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3835 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellAttrProvider_p")) {
3836 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellAttrProvider_base_GetAttr. Expected _wxPyGridCellAttrProvider_p.");
3841 wxPy_BEGIN_ALLOW_THREADS
;
3842 _result
= (wxGridCellAttr
*)wxPyGridCellAttrProvider_base_GetAttr(_arg0
,_arg1
,_arg2
);
3844 wxPy_END_ALLOW_THREADS
;
3846 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
3847 _resultobj
= Py_BuildValue("s",_ptemp
);
3850 _resultobj
= Py_None
;
3855 #define wxPyGridCellAttrProvider_base_SetAttr(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->base_SetAttr(_swigarg0,_swigarg1,_swigarg2))
3856 static PyObject
*_wrap_wxPyGridCellAttrProvider_base_SetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3857 PyObject
* _resultobj
;
3858 wxPyGridCellAttrProvider
* _arg0
;
3859 wxGridCellAttr
* _arg1
;
3862 PyObject
* _argo0
= 0;
3863 PyObject
* _argo1
= 0;
3864 char *_kwnames
[] = { "self","attr","row","col", NULL
};
3867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxPyGridCellAttrProvider_base_SetAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
3870 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3871 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellAttrProvider_p")) {
3872 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellAttrProvider_base_SetAttr. Expected _wxPyGridCellAttrProvider_p.");
3877 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3878 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
3879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridCellAttrProvider_base_SetAttr. Expected _wxGridCellAttr_p.");
3884 wxPy_BEGIN_ALLOW_THREADS
;
3885 wxPyGridCellAttrProvider_base_SetAttr(_arg0
,_arg1
,_arg2
,_arg3
);
3887 wxPy_END_ALLOW_THREADS
;
3888 } Py_INCREF(Py_None
);
3889 _resultobj
= Py_None
;
3893 #define wxPyGridCellAttrProvider_base_SetRowAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetRowAttr(_swigarg0,_swigarg1))
3894 static PyObject
*_wrap_wxPyGridCellAttrProvider_base_SetRowAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3895 PyObject
* _resultobj
;
3896 wxPyGridCellAttrProvider
* _arg0
;
3897 wxGridCellAttr
* _arg1
;
3899 PyObject
* _argo0
= 0;
3900 PyObject
* _argo1
= 0;
3901 char *_kwnames
[] = { "self","attr","row", NULL
};
3904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyGridCellAttrProvider_base_SetRowAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
3907 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3908 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellAttrProvider_p")) {
3909 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellAttrProvider_base_SetRowAttr. Expected _wxPyGridCellAttrProvider_p.");
3914 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3915 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
3916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridCellAttrProvider_base_SetRowAttr. Expected _wxGridCellAttr_p.");
3921 wxPy_BEGIN_ALLOW_THREADS
;
3922 wxPyGridCellAttrProvider_base_SetRowAttr(_arg0
,_arg1
,_arg2
);
3924 wxPy_END_ALLOW_THREADS
;
3925 } Py_INCREF(Py_None
);
3926 _resultobj
= Py_None
;
3930 #define wxPyGridCellAttrProvider_base_SetColAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetColAttr(_swigarg0,_swigarg1))
3931 static PyObject
*_wrap_wxPyGridCellAttrProvider_base_SetColAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3932 PyObject
* _resultobj
;
3933 wxPyGridCellAttrProvider
* _arg0
;
3934 wxGridCellAttr
* _arg1
;
3936 PyObject
* _argo0
= 0;
3937 PyObject
* _argo1
= 0;
3938 char *_kwnames
[] = { "self","attr","col", NULL
};
3941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyGridCellAttrProvider_base_SetColAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
3944 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3945 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellAttrProvider_p")) {
3946 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellAttrProvider_base_SetColAttr. Expected _wxPyGridCellAttrProvider_p.");
3951 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3952 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
3953 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridCellAttrProvider_base_SetColAttr. Expected _wxGridCellAttr_p.");
3958 wxPy_BEGIN_ALLOW_THREADS
;
3959 wxPyGridCellAttrProvider_base_SetColAttr(_arg0
,_arg1
,_arg2
);
3961 wxPy_END_ALLOW_THREADS
;
3962 } Py_INCREF(Py_None
);
3963 _resultobj
= Py_None
;
3967 #define wxGridTableBase_SetAttrProvider(_swigobj,_swigarg0) (_swigobj->SetAttrProvider(_swigarg0))
3968 static PyObject
*_wrap_wxGridTableBase_SetAttrProvider(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3969 PyObject
* _resultobj
;
3970 wxGridTableBase
* _arg0
;
3971 wxGridCellAttrProvider
* _arg1
;
3972 PyObject
* _argo0
= 0;
3973 PyObject
* _argo1
= 0;
3974 char *_kwnames
[] = { "self","attrProvider", NULL
};
3977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridTableBase_SetAttrProvider",_kwnames
,&_argo0
,&_argo1
))
3980 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3981 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
3982 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetAttrProvider. Expected _wxGridTableBase_p.");
3987 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3988 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttrProvider_p")) {
3989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridTableBase_SetAttrProvider. Expected _wxGridCellAttrProvider_p.");
3994 wxPy_BEGIN_ALLOW_THREADS
;
3995 wxGridTableBase_SetAttrProvider(_arg0
,_arg1
);
3997 wxPy_END_ALLOW_THREADS
;
3998 } Py_INCREF(Py_None
);
3999 _resultobj
= Py_None
;
4003 #define wxGridTableBase_GetAttrProvider(_swigobj) (_swigobj->GetAttrProvider())
4004 static PyObject
*_wrap_wxGridTableBase_GetAttrProvider(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4005 PyObject
* _resultobj
;
4006 wxGridCellAttrProvider
* _result
;
4007 wxGridTableBase
* _arg0
;
4008 PyObject
* _argo0
= 0;
4009 char *_kwnames
[] = { "self", NULL
};
4013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_GetAttrProvider",_kwnames
,&_argo0
))
4016 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4017 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4018 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetAttrProvider. Expected _wxGridTableBase_p.");
4023 wxPy_BEGIN_ALLOW_THREADS
;
4024 _result
= (wxGridCellAttrProvider
*)wxGridTableBase_GetAttrProvider(_arg0
);
4026 wxPy_END_ALLOW_THREADS
;
4028 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttrProvider_p");
4029 _resultobj
= Py_BuildValue("s",_ptemp
);
4032 _resultobj
= Py_None
;
4037 #define wxGridTableBase_SetView(_swigobj,_swigarg0) (_swigobj->SetView(_swigarg0))
4038 static PyObject
*_wrap_wxGridTableBase_SetView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4039 PyObject
* _resultobj
;
4040 wxGridTableBase
* _arg0
;
4042 PyObject
* _argo0
= 0;
4043 PyObject
* _argo1
= 0;
4044 char *_kwnames
[] = { "self","grid", NULL
};
4047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridTableBase_SetView",_kwnames
,&_argo0
,&_argo1
))
4050 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4051 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4052 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetView. Expected _wxGridTableBase_p.");
4057 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4058 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGrid_p")) {
4059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridTableBase_SetView. Expected _wxGrid_p.");
4064 wxPy_BEGIN_ALLOW_THREADS
;
4065 wxGridTableBase_SetView(_arg0
,_arg1
);
4067 wxPy_END_ALLOW_THREADS
;
4068 } Py_INCREF(Py_None
);
4069 _resultobj
= Py_None
;
4073 #define wxGridTableBase_GetView(_swigobj) (_swigobj->GetView())
4074 static PyObject
*_wrap_wxGridTableBase_GetView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4075 PyObject
* _resultobj
;
4077 wxGridTableBase
* _arg0
;
4078 PyObject
* _argo0
= 0;
4079 char *_kwnames
[] = { "self", NULL
};
4083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_GetView",_kwnames
,&_argo0
))
4086 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4087 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetView. Expected _wxGridTableBase_p.");
4093 wxPy_BEGIN_ALLOW_THREADS
;
4094 _result
= (wxGrid
*)wxGridTableBase_GetView(_arg0
);
4096 wxPy_END_ALLOW_THREADS
;
4098 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGrid_p");
4099 _resultobj
= Py_BuildValue("s",_ptemp
);
4102 _resultobj
= Py_None
;
4107 #define wxGridTableBase_GetNumberRows(_swigobj) (_swigobj->GetNumberRows())
4108 static PyObject
*_wrap_wxGridTableBase_GetNumberRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4109 PyObject
* _resultobj
;
4111 wxGridTableBase
* _arg0
;
4112 PyObject
* _argo0
= 0;
4113 char *_kwnames
[] = { "self", NULL
};
4116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_GetNumberRows",_kwnames
,&_argo0
))
4119 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4120 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4121 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetNumberRows. Expected _wxGridTableBase_p.");
4126 wxPy_BEGIN_ALLOW_THREADS
;
4127 _result
= (int )wxGridTableBase_GetNumberRows(_arg0
);
4129 wxPy_END_ALLOW_THREADS
;
4130 } _resultobj
= Py_BuildValue("i",_result
);
4134 #define wxGridTableBase_GetNumberCols(_swigobj) (_swigobj->GetNumberCols())
4135 static PyObject
*_wrap_wxGridTableBase_GetNumberCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4136 PyObject
* _resultobj
;
4138 wxGridTableBase
* _arg0
;
4139 PyObject
* _argo0
= 0;
4140 char *_kwnames
[] = { "self", NULL
};
4143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_GetNumberCols",_kwnames
,&_argo0
))
4146 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4147 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4148 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetNumberCols. Expected _wxGridTableBase_p.");
4153 wxPy_BEGIN_ALLOW_THREADS
;
4154 _result
= (int )wxGridTableBase_GetNumberCols(_arg0
);
4156 wxPy_END_ALLOW_THREADS
;
4157 } _resultobj
= Py_BuildValue("i",_result
);
4161 #define wxGridTableBase_IsEmptyCell(_swigobj,_swigarg0,_swigarg1) (_swigobj->IsEmptyCell(_swigarg0,_swigarg1))
4162 static PyObject
*_wrap_wxGridTableBase_IsEmptyCell(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4163 PyObject
* _resultobj
;
4165 wxGridTableBase
* _arg0
;
4168 PyObject
* _argo0
= 0;
4169 char *_kwnames
[] = { "self","row","col", NULL
};
4172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_IsEmptyCell",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4175 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4176 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4177 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_IsEmptyCell. Expected _wxGridTableBase_p.");
4182 wxPy_BEGIN_ALLOW_THREADS
;
4183 _result
= (bool )wxGridTableBase_IsEmptyCell(_arg0
,_arg1
,_arg2
);
4185 wxPy_END_ALLOW_THREADS
;
4186 } _resultobj
= Py_BuildValue("i",_result
);
4190 #define wxGridTableBase_GetValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetValue(_swigarg0,_swigarg1))
4191 static PyObject
*_wrap_wxGridTableBase_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4192 PyObject
* _resultobj
;
4194 wxGridTableBase
* _arg0
;
4197 PyObject
* _argo0
= 0;
4198 char *_kwnames
[] = { "self","row","col", NULL
};
4201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetValue",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4204 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4205 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4206 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetValue. Expected _wxGridTableBase_p.");
4211 wxPy_BEGIN_ALLOW_THREADS
;
4212 _result
= new wxString (wxGridTableBase_GetValue(_arg0
,_arg1
,_arg2
));
4214 wxPy_END_ALLOW_THREADS
;
4216 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4224 #define wxGridTableBase_SetValue(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetValue(_swigarg0,_swigarg1,_swigarg2))
4225 static PyObject
*_wrap_wxGridTableBase_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4226 PyObject
* _resultobj
;
4227 wxGridTableBase
* _arg0
;
4231 PyObject
* _argo0
= 0;
4232 PyObject
* _obj3
= 0;
4233 char *_kwnames
[] = { "self","row","col","value", NULL
};
4236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGridTableBase_SetValue",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
4239 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4240 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4241 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetValue. Expected _wxGridTableBase_p.");
4246 if (!PyString_Check(_obj3
)) {
4247 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4250 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
4253 wxPy_BEGIN_ALLOW_THREADS
;
4254 wxGridTableBase_SetValue(_arg0
,_arg1
,_arg2
,*_arg3
);
4256 wxPy_END_ALLOW_THREADS
;
4257 } Py_INCREF(Py_None
);
4258 _resultobj
= Py_None
;
4266 #define wxGridTableBase_GetTypeName(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetTypeName(_swigarg0,_swigarg1))
4267 static PyObject
*_wrap_wxGridTableBase_GetTypeName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4268 PyObject
* _resultobj
;
4270 wxGridTableBase
* _arg0
;
4273 PyObject
* _argo0
= 0;
4274 char *_kwnames
[] = { "self","row","col", NULL
};
4277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetTypeName",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4280 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4281 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4282 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetTypeName. Expected _wxGridTableBase_p.");
4287 wxPy_BEGIN_ALLOW_THREADS
;
4288 _result
= new wxString (wxGridTableBase_GetTypeName(_arg0
,_arg1
,_arg2
));
4290 wxPy_END_ALLOW_THREADS
;
4292 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4300 #define wxGridTableBase_CanGetValueAs(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->CanGetValueAs(_swigarg0,_swigarg1,_swigarg2))
4301 static PyObject
*_wrap_wxGridTableBase_CanGetValueAs(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4302 PyObject
* _resultobj
;
4304 wxGridTableBase
* _arg0
;
4308 PyObject
* _argo0
= 0;
4309 PyObject
* _obj3
= 0;
4310 char *_kwnames
[] = { "self","row","col","typeName", NULL
};
4313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGridTableBase_CanGetValueAs",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
4316 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4317 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4318 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_CanGetValueAs. Expected _wxGridTableBase_p.");
4323 if (!PyString_Check(_obj3
)) {
4324 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4327 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
4330 wxPy_BEGIN_ALLOW_THREADS
;
4331 _result
= (bool )wxGridTableBase_CanGetValueAs(_arg0
,_arg1
,_arg2
,*_arg3
);
4333 wxPy_END_ALLOW_THREADS
;
4334 } _resultobj
= Py_BuildValue("i",_result
);
4342 #define wxGridTableBase_CanSetValueAs(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->CanSetValueAs(_swigarg0,_swigarg1,_swigarg2))
4343 static PyObject
*_wrap_wxGridTableBase_CanSetValueAs(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4344 PyObject
* _resultobj
;
4346 wxGridTableBase
* _arg0
;
4350 PyObject
* _argo0
= 0;
4351 PyObject
* _obj3
= 0;
4352 char *_kwnames
[] = { "self","row","col","typeName", NULL
};
4355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGridTableBase_CanSetValueAs",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
4358 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4359 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4360 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_CanSetValueAs. Expected _wxGridTableBase_p.");
4365 if (!PyString_Check(_obj3
)) {
4366 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4369 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
4372 wxPy_BEGIN_ALLOW_THREADS
;
4373 _result
= (bool )wxGridTableBase_CanSetValueAs(_arg0
,_arg1
,_arg2
,*_arg3
);
4375 wxPy_END_ALLOW_THREADS
;
4376 } _resultobj
= Py_BuildValue("i",_result
);
4384 #define wxGridTableBase_GetValueAsLong(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetValueAsLong(_swigarg0,_swigarg1))
4385 static PyObject
*_wrap_wxGridTableBase_GetValueAsLong(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4386 PyObject
* _resultobj
;
4388 wxGridTableBase
* _arg0
;
4391 PyObject
* _argo0
= 0;
4392 char *_kwnames
[] = { "self","row","col", NULL
};
4395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetValueAsLong",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4398 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4399 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4400 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetValueAsLong. Expected _wxGridTableBase_p.");
4405 wxPy_BEGIN_ALLOW_THREADS
;
4406 _result
= (long )wxGridTableBase_GetValueAsLong(_arg0
,_arg1
,_arg2
);
4408 wxPy_END_ALLOW_THREADS
;
4409 } _resultobj
= Py_BuildValue("l",_result
);
4413 #define wxGridTableBase_GetValueAsDouble(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetValueAsDouble(_swigarg0,_swigarg1))
4414 static PyObject
*_wrap_wxGridTableBase_GetValueAsDouble(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4415 PyObject
* _resultobj
;
4417 wxGridTableBase
* _arg0
;
4420 PyObject
* _argo0
= 0;
4421 char *_kwnames
[] = { "self","row","col", NULL
};
4424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetValueAsDouble",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4427 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4428 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4429 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetValueAsDouble. Expected _wxGridTableBase_p.");
4434 wxPy_BEGIN_ALLOW_THREADS
;
4435 _result
= (double )wxGridTableBase_GetValueAsDouble(_arg0
,_arg1
,_arg2
);
4437 wxPy_END_ALLOW_THREADS
;
4438 } _resultobj
= Py_BuildValue("d",_result
);
4442 #define wxGridTableBase_GetValueAsBool(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetValueAsBool(_swigarg0,_swigarg1))
4443 static PyObject
*_wrap_wxGridTableBase_GetValueAsBool(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4444 PyObject
* _resultobj
;
4446 wxGridTableBase
* _arg0
;
4449 PyObject
* _argo0
= 0;
4450 char *_kwnames
[] = { "self","row","col", NULL
};
4453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetValueAsBool",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4456 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4457 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4458 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetValueAsBool. Expected _wxGridTableBase_p.");
4463 wxPy_BEGIN_ALLOW_THREADS
;
4464 _result
= (bool )wxGridTableBase_GetValueAsBool(_arg0
,_arg1
,_arg2
);
4466 wxPy_END_ALLOW_THREADS
;
4467 } _resultobj
= Py_BuildValue("i",_result
);
4471 #define wxGridTableBase_SetValueAsLong(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetValueAsLong(_swigarg0,_swigarg1,_swigarg2))
4472 static PyObject
*_wrap_wxGridTableBase_SetValueAsLong(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4473 PyObject
* _resultobj
;
4474 wxGridTableBase
* _arg0
;
4478 PyObject
* _argo0
= 0;
4479 char *_kwnames
[] = { "self","row","col","value", NULL
};
4482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiil:wxGridTableBase_SetValueAsLong",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4485 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4486 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetValueAsLong. Expected _wxGridTableBase_p.");
4492 wxPy_BEGIN_ALLOW_THREADS
;
4493 wxGridTableBase_SetValueAsLong(_arg0
,_arg1
,_arg2
,_arg3
);
4495 wxPy_END_ALLOW_THREADS
;
4496 } Py_INCREF(Py_None
);
4497 _resultobj
= Py_None
;
4501 #define wxGridTableBase_SetValueAsDouble(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetValueAsDouble(_swigarg0,_swigarg1,_swigarg2))
4502 static PyObject
*_wrap_wxGridTableBase_SetValueAsDouble(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4503 PyObject
* _resultobj
;
4504 wxGridTableBase
* _arg0
;
4508 PyObject
* _argo0
= 0;
4509 char *_kwnames
[] = { "self","row","col","value", NULL
};
4512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiid:wxGridTableBase_SetValueAsDouble",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4515 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4516 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4517 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetValueAsDouble. Expected _wxGridTableBase_p.");
4522 wxPy_BEGIN_ALLOW_THREADS
;
4523 wxGridTableBase_SetValueAsDouble(_arg0
,_arg1
,_arg2
,_arg3
);
4525 wxPy_END_ALLOW_THREADS
;
4526 } Py_INCREF(Py_None
);
4527 _resultobj
= Py_None
;
4531 #define wxGridTableBase_SetValueAsBool(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetValueAsBool(_swigarg0,_swigarg1,_swigarg2))
4532 static PyObject
*_wrap_wxGridTableBase_SetValueAsBool(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4533 PyObject
* _resultobj
;
4534 wxGridTableBase
* _arg0
;
4538 PyObject
* _argo0
= 0;
4540 char *_kwnames
[] = { "self","row","col","value", NULL
};
4543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiii:wxGridTableBase_SetValueAsBool",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
4546 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4547 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4548 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetValueAsBool. Expected _wxGridTableBase_p.");
4552 _arg3
= (bool ) tempbool3
;
4554 wxPy_BEGIN_ALLOW_THREADS
;
4555 wxGridTableBase_SetValueAsBool(_arg0
,_arg1
,_arg2
,_arg3
);
4557 wxPy_END_ALLOW_THREADS
;
4558 } Py_INCREF(Py_None
);
4559 _resultobj
= Py_None
;
4563 #define wxGridTableBase_Clear(_swigobj) (_swigobj->Clear())
4564 static PyObject
*_wrap_wxGridTableBase_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4565 PyObject
* _resultobj
;
4566 wxGridTableBase
* _arg0
;
4567 PyObject
* _argo0
= 0;
4568 char *_kwnames
[] = { "self", NULL
};
4571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_Clear",_kwnames
,&_argo0
))
4574 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4575 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4576 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_Clear. Expected _wxGridTableBase_p.");
4581 wxPy_BEGIN_ALLOW_THREADS
;
4582 wxGridTableBase_Clear(_arg0
);
4584 wxPy_END_ALLOW_THREADS
;
4585 } Py_INCREF(Py_None
);
4586 _resultobj
= Py_None
;
4590 #define wxGridTableBase_InsertRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertRows(_swigarg0,_swigarg1))
4591 static PyObject
*_wrap_wxGridTableBase_InsertRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4592 PyObject
* _resultobj
;
4594 wxGridTableBase
* _arg0
;
4595 size_t _arg1
= (size_t ) 0;
4596 size_t _arg2
= (size_t ) 1;
4597 PyObject
* _argo0
= 0;
4598 char *_kwnames
[] = { "self","pos","numRows", NULL
};
4601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGridTableBase_InsertRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4604 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4605 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4606 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_InsertRows. Expected _wxGridTableBase_p.");
4611 wxPy_BEGIN_ALLOW_THREADS
;
4612 _result
= (bool )wxGridTableBase_InsertRows(_arg0
,_arg1
,_arg2
);
4614 wxPy_END_ALLOW_THREADS
;
4615 } _resultobj
= Py_BuildValue("i",_result
);
4619 #define wxGridTableBase_AppendRows(_swigobj,_swigarg0) (_swigobj->AppendRows(_swigarg0))
4620 static PyObject
*_wrap_wxGridTableBase_AppendRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4621 PyObject
* _resultobj
;
4623 wxGridTableBase
* _arg0
;
4624 size_t _arg1
= (size_t ) 1;
4625 PyObject
* _argo0
= 0;
4626 char *_kwnames
[] = { "self","numRows", NULL
};
4629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGridTableBase_AppendRows",_kwnames
,&_argo0
,&_arg1
))
4632 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4633 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_AppendRows. Expected _wxGridTableBase_p.");
4639 wxPy_BEGIN_ALLOW_THREADS
;
4640 _result
= (bool )wxGridTableBase_AppendRows(_arg0
,_arg1
);
4642 wxPy_END_ALLOW_THREADS
;
4643 } _resultobj
= Py_BuildValue("i",_result
);
4647 #define wxGridTableBase_DeleteRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->DeleteRows(_swigarg0,_swigarg1))
4648 static PyObject
*_wrap_wxGridTableBase_DeleteRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4649 PyObject
* _resultobj
;
4651 wxGridTableBase
* _arg0
;
4652 size_t _arg1
= (size_t ) 0;
4653 size_t _arg2
= (size_t ) 1;
4654 PyObject
* _argo0
= 0;
4655 char *_kwnames
[] = { "self","pos","numRows", NULL
};
4658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGridTableBase_DeleteRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4661 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4662 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4663 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_DeleteRows. Expected _wxGridTableBase_p.");
4668 wxPy_BEGIN_ALLOW_THREADS
;
4669 _result
= (bool )wxGridTableBase_DeleteRows(_arg0
,_arg1
,_arg2
);
4671 wxPy_END_ALLOW_THREADS
;
4672 } _resultobj
= Py_BuildValue("i",_result
);
4676 #define wxGridTableBase_InsertCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertCols(_swigarg0,_swigarg1))
4677 static PyObject
*_wrap_wxGridTableBase_InsertCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4678 PyObject
* _resultobj
;
4680 wxGridTableBase
* _arg0
;
4681 size_t _arg1
= (size_t ) 0;
4682 size_t _arg2
= (size_t ) 1;
4683 PyObject
* _argo0
= 0;
4684 char *_kwnames
[] = { "self","pos","numCols", NULL
};
4687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGridTableBase_InsertCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4690 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4691 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4692 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_InsertCols. Expected _wxGridTableBase_p.");
4697 wxPy_BEGIN_ALLOW_THREADS
;
4698 _result
= (bool )wxGridTableBase_InsertCols(_arg0
,_arg1
,_arg2
);
4700 wxPy_END_ALLOW_THREADS
;
4701 } _resultobj
= Py_BuildValue("i",_result
);
4705 #define wxGridTableBase_AppendCols(_swigobj,_swigarg0) (_swigobj->AppendCols(_swigarg0))
4706 static PyObject
*_wrap_wxGridTableBase_AppendCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4707 PyObject
* _resultobj
;
4709 wxGridTableBase
* _arg0
;
4710 size_t _arg1
= (size_t ) 1;
4711 PyObject
* _argo0
= 0;
4712 char *_kwnames
[] = { "self","numCols", NULL
};
4715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGridTableBase_AppendCols",_kwnames
,&_argo0
,&_arg1
))
4718 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4719 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4720 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_AppendCols. Expected _wxGridTableBase_p.");
4725 wxPy_BEGIN_ALLOW_THREADS
;
4726 _result
= (bool )wxGridTableBase_AppendCols(_arg0
,_arg1
);
4728 wxPy_END_ALLOW_THREADS
;
4729 } _resultobj
= Py_BuildValue("i",_result
);
4733 #define wxGridTableBase_DeleteCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->DeleteCols(_swigarg0,_swigarg1))
4734 static PyObject
*_wrap_wxGridTableBase_DeleteCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4735 PyObject
* _resultobj
;
4737 wxGridTableBase
* _arg0
;
4738 size_t _arg1
= (size_t ) 0;
4739 size_t _arg2
= (size_t ) 1;
4740 PyObject
* _argo0
= 0;
4741 char *_kwnames
[] = { "self","pos","numCols", NULL
};
4744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGridTableBase_DeleteCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4747 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4748 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4749 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_DeleteCols. Expected _wxGridTableBase_p.");
4754 wxPy_BEGIN_ALLOW_THREADS
;
4755 _result
= (bool )wxGridTableBase_DeleteCols(_arg0
,_arg1
,_arg2
);
4757 wxPy_END_ALLOW_THREADS
;
4758 } _resultobj
= Py_BuildValue("i",_result
);
4762 #define wxGridTableBase_GetRowLabelValue(_swigobj,_swigarg0) (_swigobj->GetRowLabelValue(_swigarg0))
4763 static PyObject
*_wrap_wxGridTableBase_GetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4764 PyObject
* _resultobj
;
4766 wxGridTableBase
* _arg0
;
4768 PyObject
* _argo0
= 0;
4769 char *_kwnames
[] = { "self","row", NULL
};
4772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridTableBase_GetRowLabelValue",_kwnames
,&_argo0
,&_arg1
))
4775 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4776 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetRowLabelValue. Expected _wxGridTableBase_p.");
4782 wxPy_BEGIN_ALLOW_THREADS
;
4783 _result
= new wxString (wxGridTableBase_GetRowLabelValue(_arg0
,_arg1
));
4785 wxPy_END_ALLOW_THREADS
;
4787 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4795 #define wxGridTableBase_GetColLabelValue(_swigobj,_swigarg0) (_swigobj->GetColLabelValue(_swigarg0))
4796 static PyObject
*_wrap_wxGridTableBase_GetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4797 PyObject
* _resultobj
;
4799 wxGridTableBase
* _arg0
;
4801 PyObject
* _argo0
= 0;
4802 char *_kwnames
[] = { "self","col", NULL
};
4805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridTableBase_GetColLabelValue",_kwnames
,&_argo0
,&_arg1
))
4808 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4809 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetColLabelValue. Expected _wxGridTableBase_p.");
4815 wxPy_BEGIN_ALLOW_THREADS
;
4816 _result
= new wxString (wxGridTableBase_GetColLabelValue(_arg0
,_arg1
));
4818 wxPy_END_ALLOW_THREADS
;
4820 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4828 #define wxGridTableBase_SetRowLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowLabelValue(_swigarg0,_swigarg1))
4829 static PyObject
*_wrap_wxGridTableBase_SetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4830 PyObject
* _resultobj
;
4831 wxGridTableBase
* _arg0
;
4834 PyObject
* _argo0
= 0;
4835 PyObject
* _obj2
= 0;
4836 char *_kwnames
[] = { "self","row","value", NULL
};
4839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGridTableBase_SetRowLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4842 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4843 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4844 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetRowLabelValue. Expected _wxGridTableBase_p.");
4849 if (!PyString_Check(_obj2
)) {
4850 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4853 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4856 wxPy_BEGIN_ALLOW_THREADS
;
4857 wxGridTableBase_SetRowLabelValue(_arg0
,_arg1
,*_arg2
);
4859 wxPy_END_ALLOW_THREADS
;
4860 } Py_INCREF(Py_None
);
4861 _resultobj
= Py_None
;
4869 #define wxGridTableBase_SetColLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColLabelValue(_swigarg0,_swigarg1))
4870 static PyObject
*_wrap_wxGridTableBase_SetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4871 PyObject
* _resultobj
;
4872 wxGridTableBase
* _arg0
;
4875 PyObject
* _argo0
= 0;
4876 PyObject
* _obj2
= 0;
4877 char *_kwnames
[] = { "self","col","value", NULL
};
4880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGridTableBase_SetColLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4883 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4884 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4885 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetColLabelValue. Expected _wxGridTableBase_p.");
4890 if (!PyString_Check(_obj2
)) {
4891 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4894 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4897 wxPy_BEGIN_ALLOW_THREADS
;
4898 wxGridTableBase_SetColLabelValue(_arg0
,_arg1
,*_arg2
);
4900 wxPy_END_ALLOW_THREADS
;
4901 } Py_INCREF(Py_None
);
4902 _resultobj
= Py_None
;
4910 #define wxGridTableBase_CanHaveAttributes(_swigobj) (_swigobj->CanHaveAttributes())
4911 static PyObject
*_wrap_wxGridTableBase_CanHaveAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4912 PyObject
* _resultobj
;
4914 wxGridTableBase
* _arg0
;
4915 PyObject
* _argo0
= 0;
4916 char *_kwnames
[] = { "self", NULL
};
4919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_CanHaveAttributes",_kwnames
,&_argo0
))
4922 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4923 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4924 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_CanHaveAttributes. Expected _wxGridTableBase_p.");
4929 wxPy_BEGIN_ALLOW_THREADS
;
4930 _result
= (bool )wxGridTableBase_CanHaveAttributes(_arg0
);
4932 wxPy_END_ALLOW_THREADS
;
4933 } _resultobj
= Py_BuildValue("i",_result
);
4937 #define wxGridTableBase_GetAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetAttr(_swigarg0,_swigarg1))
4938 static PyObject
*_wrap_wxGridTableBase_GetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4939 PyObject
* _resultobj
;
4940 wxGridCellAttr
* _result
;
4941 wxGridTableBase
* _arg0
;
4944 PyObject
* _argo0
= 0;
4945 char *_kwnames
[] = { "self","row","col", NULL
};
4949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetAttr",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4952 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4953 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetAttr. Expected _wxGridTableBase_p.");
4959 wxPy_BEGIN_ALLOW_THREADS
;
4960 _result
= (wxGridCellAttr
*)wxGridTableBase_GetAttr(_arg0
,_arg1
,_arg2
);
4962 wxPy_END_ALLOW_THREADS
;
4964 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
4965 _resultobj
= Py_BuildValue("s",_ptemp
);
4968 _resultobj
= Py_None
;
4973 #define wxGridTableBase_SetAttr(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetAttr(_swigarg0,_swigarg1,_swigarg2))
4974 static PyObject
*_wrap_wxGridTableBase_SetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4975 PyObject
* _resultobj
;
4976 wxGridTableBase
* _arg0
;
4977 wxGridCellAttr
* _arg1
;
4980 PyObject
* _argo0
= 0;
4981 PyObject
* _argo1
= 0;
4982 char *_kwnames
[] = { "self","attr","row","col", NULL
};
4985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxGridTableBase_SetAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
4988 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4989 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4990 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetAttr. Expected _wxGridTableBase_p.");
4995 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4996 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
4997 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridTableBase_SetAttr. Expected _wxGridCellAttr_p.");
5002 wxPy_BEGIN_ALLOW_THREADS
;
5003 wxGridTableBase_SetAttr(_arg0
,_arg1
,_arg2
,_arg3
);
5005 wxPy_END_ALLOW_THREADS
;
5006 } Py_INCREF(Py_None
);
5007 _resultobj
= Py_None
;
5011 #define wxGridTableBase_SetRowAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowAttr(_swigarg0,_swigarg1))
5012 static PyObject
*_wrap_wxGridTableBase_SetRowAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5013 PyObject
* _resultobj
;
5014 wxGridTableBase
* _arg0
;
5015 wxGridCellAttr
* _arg1
;
5017 PyObject
* _argo0
= 0;
5018 PyObject
* _argo1
= 0;
5019 char *_kwnames
[] = { "self","attr","row", NULL
};
5022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxGridTableBase_SetRowAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5025 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5026 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
5027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetRowAttr. Expected _wxGridTableBase_p.");
5032 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5033 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
5034 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridTableBase_SetRowAttr. Expected _wxGridCellAttr_p.");
5039 wxPy_BEGIN_ALLOW_THREADS
;
5040 wxGridTableBase_SetRowAttr(_arg0
,_arg1
,_arg2
);
5042 wxPy_END_ALLOW_THREADS
;
5043 } Py_INCREF(Py_None
);
5044 _resultobj
= Py_None
;
5048 #define wxGridTableBase_SetColAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColAttr(_swigarg0,_swigarg1))
5049 static PyObject
*_wrap_wxGridTableBase_SetColAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5050 PyObject
* _resultobj
;
5051 wxGridTableBase
* _arg0
;
5052 wxGridCellAttr
* _arg1
;
5054 PyObject
* _argo0
= 0;
5055 PyObject
* _argo1
= 0;
5056 char *_kwnames
[] = { "self","attr","col", NULL
};
5059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxGridTableBase_SetColAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5062 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5063 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
5064 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetColAttr. Expected _wxGridTableBase_p.");
5069 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5070 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
5071 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridTableBase_SetColAttr. Expected _wxGridCellAttr_p.");
5076 wxPy_BEGIN_ALLOW_THREADS
;
5077 wxGridTableBase_SetColAttr(_arg0
,_arg1
,_arg2
);
5079 wxPy_END_ALLOW_THREADS
;
5080 } Py_INCREF(Py_None
);
5081 _resultobj
= Py_None
;
5085 static void *SwigwxPyGridTableBaseTowxGridTableBase(void *ptr
) {
5086 wxPyGridTableBase
*src
;
5087 wxGridTableBase
*dest
;
5088 src
= (wxPyGridTableBase
*) ptr
;
5089 dest
= (wxGridTableBase
*) src
;
5090 return (void *) dest
;
5093 #define new_wxPyGridTableBase() (new wxPyGridTableBase())
5094 static PyObject
*_wrap_new_wxPyGridTableBase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5095 PyObject
* _resultobj
;
5096 wxPyGridTableBase
* _result
;
5097 char *_kwnames
[] = { NULL
};
5101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyGridTableBase",_kwnames
))
5104 wxPy_BEGIN_ALLOW_THREADS
;
5105 _result
= (wxPyGridTableBase
*)new_wxPyGridTableBase();
5107 wxPy_END_ALLOW_THREADS
;
5109 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyGridTableBase_p");
5110 _resultobj
= Py_BuildValue("s",_ptemp
);
5113 _resultobj
= Py_None
;
5118 #define wxPyGridTableBase__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
5119 static PyObject
*_wrap_wxPyGridTableBase__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5120 PyObject
* _resultobj
;
5121 wxPyGridTableBase
* _arg0
;
5124 PyObject
* _argo0
= 0;
5125 PyObject
* _obj1
= 0;
5126 PyObject
* _obj2
= 0;
5127 char *_kwnames
[] = { "self","self","_class", NULL
};
5130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyGridTableBase__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
5133 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5134 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5135 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase__setSelf. Expected _wxPyGridTableBase_p.");
5146 wxPy_BEGIN_ALLOW_THREADS
;
5147 wxPyGridTableBase__setSelf(_arg0
,_arg1
,_arg2
);
5149 wxPy_END_ALLOW_THREADS
;
5150 } Py_INCREF(Py_None
);
5151 _resultobj
= Py_None
;
5155 static void wxPyGridTableBase_Destroy(wxPyGridTableBase
*self
) { delete self
; }
5156 static PyObject
*_wrap_wxPyGridTableBase_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5157 PyObject
* _resultobj
;
5158 wxPyGridTableBase
* _arg0
;
5159 PyObject
* _argo0
= 0;
5160 char *_kwnames
[] = { "self", NULL
};
5163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyGridTableBase_Destroy",_kwnames
,&_argo0
))
5166 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5167 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5168 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_Destroy. Expected _wxPyGridTableBase_p.");
5173 wxPy_BEGIN_ALLOW_THREADS
;
5174 wxPyGridTableBase_Destroy(_arg0
);
5176 wxPy_END_ALLOW_THREADS
;
5177 } Py_INCREF(Py_None
);
5178 _resultobj
= Py_None
;
5182 #define wxPyGridTableBase_base_GetTypeName(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_GetTypeName(_swigarg0,_swigarg1))
5183 static PyObject
*_wrap_wxPyGridTableBase_base_GetTypeName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5184 PyObject
* _resultobj
;
5186 wxPyGridTableBase
* _arg0
;
5189 PyObject
* _argo0
= 0;
5190 char *_kwnames
[] = { "self","row","col", NULL
};
5193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyGridTableBase_base_GetTypeName",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5196 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5197 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5198 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_GetTypeName. Expected _wxPyGridTableBase_p.");
5203 wxPy_BEGIN_ALLOW_THREADS
;
5204 _result
= new wxString (wxPyGridTableBase_base_GetTypeName(_arg0
,_arg1
,_arg2
));
5206 wxPy_END_ALLOW_THREADS
;
5208 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5216 #define wxPyGridTableBase_base_CanGetValueAs(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->base_CanGetValueAs(_swigarg0,_swigarg1,_swigarg2))
5217 static PyObject
*_wrap_wxPyGridTableBase_base_CanGetValueAs(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5218 PyObject
* _resultobj
;
5220 wxPyGridTableBase
* _arg0
;
5224 PyObject
* _argo0
= 0;
5225 PyObject
* _obj3
= 0;
5226 char *_kwnames
[] = { "self","row","col","typeName", NULL
};
5229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxPyGridTableBase_base_CanGetValueAs",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
5232 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5233 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5234 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_CanGetValueAs. Expected _wxPyGridTableBase_p.");
5239 if (!PyString_Check(_obj3
)) {
5240 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5243 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
5246 wxPy_BEGIN_ALLOW_THREADS
;
5247 _result
= (bool )wxPyGridTableBase_base_CanGetValueAs(_arg0
,_arg1
,_arg2
,*_arg3
);
5249 wxPy_END_ALLOW_THREADS
;
5250 } _resultobj
= Py_BuildValue("i",_result
);
5258 #define wxPyGridTableBase_base_CanSetValueAs(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->base_CanSetValueAs(_swigarg0,_swigarg1,_swigarg2))
5259 static PyObject
*_wrap_wxPyGridTableBase_base_CanSetValueAs(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5260 PyObject
* _resultobj
;
5262 wxPyGridTableBase
* _arg0
;
5266 PyObject
* _argo0
= 0;
5267 PyObject
* _obj3
= 0;
5268 char *_kwnames
[] = { "self","row","col","typeName", NULL
};
5271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxPyGridTableBase_base_CanSetValueAs",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
5274 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5275 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5276 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_CanSetValueAs. Expected _wxPyGridTableBase_p.");
5281 if (!PyString_Check(_obj3
)) {
5282 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5285 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
5288 wxPy_BEGIN_ALLOW_THREADS
;
5289 _result
= (bool )wxPyGridTableBase_base_CanSetValueAs(_arg0
,_arg1
,_arg2
,*_arg3
);
5291 wxPy_END_ALLOW_THREADS
;
5292 } _resultobj
= Py_BuildValue("i",_result
);
5300 #define wxPyGridTableBase_base_Clear(_swigobj) (_swigobj->base_Clear())
5301 static PyObject
*_wrap_wxPyGridTableBase_base_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5302 PyObject
* _resultobj
;
5303 wxPyGridTableBase
* _arg0
;
5304 PyObject
* _argo0
= 0;
5305 char *_kwnames
[] = { "self", NULL
};
5308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyGridTableBase_base_Clear",_kwnames
,&_argo0
))
5311 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5312 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5313 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_Clear. Expected _wxPyGridTableBase_p.");
5318 wxPy_BEGIN_ALLOW_THREADS
;
5319 wxPyGridTableBase_base_Clear(_arg0
);
5321 wxPy_END_ALLOW_THREADS
;
5322 } Py_INCREF(Py_None
);
5323 _resultobj
= Py_None
;
5327 #define wxPyGridTableBase_base_InsertRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_InsertRows(_swigarg0,_swigarg1))
5328 static PyObject
*_wrap_wxPyGridTableBase_base_InsertRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5329 PyObject
* _resultobj
;
5331 wxPyGridTableBase
* _arg0
;
5332 size_t _arg1
= (size_t ) 0;
5333 size_t _arg2
= (size_t ) 1;
5334 PyObject
* _argo0
= 0;
5335 char *_kwnames
[] = { "self","pos","numRows", NULL
};
5338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyGridTableBase_base_InsertRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_InsertRows. Expected _wxPyGridTableBase_p.");
5348 wxPy_BEGIN_ALLOW_THREADS
;
5349 _result
= (bool )wxPyGridTableBase_base_InsertRows(_arg0
,_arg1
,_arg2
);
5351 wxPy_END_ALLOW_THREADS
;
5352 } _resultobj
= Py_BuildValue("i",_result
);
5356 #define wxPyGridTableBase_base_AppendRows(_swigobj,_swigarg0) (_swigobj->base_AppendRows(_swigarg0))
5357 static PyObject
*_wrap_wxPyGridTableBase_base_AppendRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5358 PyObject
* _resultobj
;
5360 wxPyGridTableBase
* _arg0
;
5361 size_t _arg1
= (size_t ) 1;
5362 PyObject
* _argo0
= 0;
5363 char *_kwnames
[] = { "self","numRows", NULL
};
5366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyGridTableBase_base_AppendRows",_kwnames
,&_argo0
,&_arg1
))
5369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_AppendRows. Expected _wxPyGridTableBase_p.");
5376 wxPy_BEGIN_ALLOW_THREADS
;
5377 _result
= (bool )wxPyGridTableBase_base_AppendRows(_arg0
,_arg1
);
5379 wxPy_END_ALLOW_THREADS
;
5380 } _resultobj
= Py_BuildValue("i",_result
);
5384 #define wxPyGridTableBase_base_DeleteRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_DeleteRows(_swigarg0,_swigarg1))
5385 static PyObject
*_wrap_wxPyGridTableBase_base_DeleteRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5386 PyObject
* _resultobj
;
5388 wxPyGridTableBase
* _arg0
;
5389 size_t _arg1
= (size_t ) 0;
5390 size_t _arg2
= (size_t ) 1;
5391 PyObject
* _argo0
= 0;
5392 char *_kwnames
[] = { "self","pos","numRows", NULL
};
5395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyGridTableBase_base_DeleteRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5398 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5399 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5400 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_DeleteRows. Expected _wxPyGridTableBase_p.");
5405 wxPy_BEGIN_ALLOW_THREADS
;
5406 _result
= (bool )wxPyGridTableBase_base_DeleteRows(_arg0
,_arg1
,_arg2
);
5408 wxPy_END_ALLOW_THREADS
;
5409 } _resultobj
= Py_BuildValue("i",_result
);
5413 #define wxPyGridTableBase_base_InsertCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_InsertCols(_swigarg0,_swigarg1))
5414 static PyObject
*_wrap_wxPyGridTableBase_base_InsertCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5415 PyObject
* _resultobj
;
5417 wxPyGridTableBase
* _arg0
;
5418 size_t _arg1
= (size_t ) 0;
5419 size_t _arg2
= (size_t ) 1;
5420 PyObject
* _argo0
= 0;
5421 char *_kwnames
[] = { "self","pos","numCols", NULL
};
5424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyGridTableBase_base_InsertCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5427 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5428 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5429 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_InsertCols. Expected _wxPyGridTableBase_p.");
5434 wxPy_BEGIN_ALLOW_THREADS
;
5435 _result
= (bool )wxPyGridTableBase_base_InsertCols(_arg0
,_arg1
,_arg2
);
5437 wxPy_END_ALLOW_THREADS
;
5438 } _resultobj
= Py_BuildValue("i",_result
);
5442 #define wxPyGridTableBase_base_AppendCols(_swigobj,_swigarg0) (_swigobj->base_AppendCols(_swigarg0))
5443 static PyObject
*_wrap_wxPyGridTableBase_base_AppendCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5444 PyObject
* _resultobj
;
5446 wxPyGridTableBase
* _arg0
;
5447 size_t _arg1
= (size_t ) 1;
5448 PyObject
* _argo0
= 0;
5449 char *_kwnames
[] = { "self","numCols", NULL
};
5452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyGridTableBase_base_AppendCols",_kwnames
,&_argo0
,&_arg1
))
5455 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5456 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5457 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_AppendCols. Expected _wxPyGridTableBase_p.");
5462 wxPy_BEGIN_ALLOW_THREADS
;
5463 _result
= (bool )wxPyGridTableBase_base_AppendCols(_arg0
,_arg1
);
5465 wxPy_END_ALLOW_THREADS
;
5466 } _resultobj
= Py_BuildValue("i",_result
);
5470 #define wxPyGridTableBase_base_DeleteCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_DeleteCols(_swigarg0,_swigarg1))
5471 static PyObject
*_wrap_wxPyGridTableBase_base_DeleteCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5472 PyObject
* _resultobj
;
5474 wxPyGridTableBase
* _arg0
;
5475 size_t _arg1
= (size_t ) 0;
5476 size_t _arg2
= (size_t ) 1;
5477 PyObject
* _argo0
= 0;
5478 char *_kwnames
[] = { "self","pos","numCols", NULL
};
5481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyGridTableBase_base_DeleteCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5484 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5485 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5486 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_DeleteCols. Expected _wxPyGridTableBase_p.");
5491 wxPy_BEGIN_ALLOW_THREADS
;
5492 _result
= (bool )wxPyGridTableBase_base_DeleteCols(_arg0
,_arg1
,_arg2
);
5494 wxPy_END_ALLOW_THREADS
;
5495 } _resultobj
= Py_BuildValue("i",_result
);
5499 #define wxPyGridTableBase_base_GetRowLabelValue(_swigobj,_swigarg0) (_swigobj->base_GetRowLabelValue(_swigarg0))
5500 static PyObject
*_wrap_wxPyGridTableBase_base_GetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5501 PyObject
* _resultobj
;
5503 wxPyGridTableBase
* _arg0
;
5505 PyObject
* _argo0
= 0;
5506 char *_kwnames
[] = { "self","row", NULL
};
5509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyGridTableBase_base_GetRowLabelValue",_kwnames
,&_argo0
,&_arg1
))
5512 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5513 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5514 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_GetRowLabelValue. Expected _wxPyGridTableBase_p.");
5519 wxPy_BEGIN_ALLOW_THREADS
;
5520 _result
= new wxString (wxPyGridTableBase_base_GetRowLabelValue(_arg0
,_arg1
));
5522 wxPy_END_ALLOW_THREADS
;
5524 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5532 #define wxPyGridTableBase_base_GetColLabelValue(_swigobj,_swigarg0) (_swigobj->base_GetColLabelValue(_swigarg0))
5533 static PyObject
*_wrap_wxPyGridTableBase_base_GetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5534 PyObject
* _resultobj
;
5536 wxPyGridTableBase
* _arg0
;
5538 PyObject
* _argo0
= 0;
5539 char *_kwnames
[] = { "self","col", NULL
};
5542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyGridTableBase_base_GetColLabelValue",_kwnames
,&_argo0
,&_arg1
))
5545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_GetColLabelValue. Expected _wxPyGridTableBase_p.");
5552 wxPy_BEGIN_ALLOW_THREADS
;
5553 _result
= new wxString (wxPyGridTableBase_base_GetColLabelValue(_arg0
,_arg1
));
5555 wxPy_END_ALLOW_THREADS
;
5557 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5565 #define wxPyGridTableBase_base_SetRowLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetRowLabelValue(_swigarg0,_swigarg1))
5566 static PyObject
*_wrap_wxPyGridTableBase_base_SetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5567 PyObject
* _resultobj
;
5568 wxPyGridTableBase
* _arg0
;
5571 PyObject
* _argo0
= 0;
5572 PyObject
* _obj2
= 0;
5573 char *_kwnames
[] = { "self","row","value", NULL
};
5576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyGridTableBase_base_SetRowLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
5579 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5580 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5581 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_SetRowLabelValue. Expected _wxPyGridTableBase_p.");
5586 if (!PyString_Check(_obj2
)) {
5587 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5590 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
5593 wxPy_BEGIN_ALLOW_THREADS
;
5594 wxPyGridTableBase_base_SetRowLabelValue(_arg0
,_arg1
,*_arg2
);
5596 wxPy_END_ALLOW_THREADS
;
5597 } Py_INCREF(Py_None
);
5598 _resultobj
= Py_None
;
5606 #define wxPyGridTableBase_base_SetColLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetColLabelValue(_swigarg0,_swigarg1))
5607 static PyObject
*_wrap_wxPyGridTableBase_base_SetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5608 PyObject
* _resultobj
;
5609 wxPyGridTableBase
* _arg0
;
5612 PyObject
* _argo0
= 0;
5613 PyObject
* _obj2
= 0;
5614 char *_kwnames
[] = { "self","col","value", NULL
};
5617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyGridTableBase_base_SetColLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
5620 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5621 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5622 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_SetColLabelValue. Expected _wxPyGridTableBase_p.");
5627 if (!PyString_Check(_obj2
)) {
5628 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5631 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
5634 wxPy_BEGIN_ALLOW_THREADS
;
5635 wxPyGridTableBase_base_SetColLabelValue(_arg0
,_arg1
,*_arg2
);
5637 wxPy_END_ALLOW_THREADS
;
5638 } Py_INCREF(Py_None
);
5639 _resultobj
= Py_None
;
5647 #define wxPyGridTableBase_base_CanHaveAttributes(_swigobj) (_swigobj->base_CanHaveAttributes())
5648 static PyObject
*_wrap_wxPyGridTableBase_base_CanHaveAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5649 PyObject
* _resultobj
;
5651 wxPyGridTableBase
* _arg0
;
5652 PyObject
* _argo0
= 0;
5653 char *_kwnames
[] = { "self", NULL
};
5656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyGridTableBase_base_CanHaveAttributes",_kwnames
,&_argo0
))
5659 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5660 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5661 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_CanHaveAttributes. Expected _wxPyGridTableBase_p.");
5666 wxPy_BEGIN_ALLOW_THREADS
;
5667 _result
= (bool )wxPyGridTableBase_base_CanHaveAttributes(_arg0
);
5669 wxPy_END_ALLOW_THREADS
;
5670 } _resultobj
= Py_BuildValue("i",_result
);
5674 #define wxPyGridTableBase_base_GetAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_GetAttr(_swigarg0,_swigarg1))
5675 static PyObject
*_wrap_wxPyGridTableBase_base_GetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5676 PyObject
* _resultobj
;
5677 wxGridCellAttr
* _result
;
5678 wxPyGridTableBase
* _arg0
;
5681 PyObject
* _argo0
= 0;
5682 char *_kwnames
[] = { "self","row","col", NULL
};
5686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyGridTableBase_base_GetAttr",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5689 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5690 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5691 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_GetAttr. Expected _wxPyGridTableBase_p.");
5696 wxPy_BEGIN_ALLOW_THREADS
;
5697 _result
= (wxGridCellAttr
*)wxPyGridTableBase_base_GetAttr(_arg0
,_arg1
,_arg2
);
5699 wxPy_END_ALLOW_THREADS
;
5701 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
5702 _resultobj
= Py_BuildValue("s",_ptemp
);
5705 _resultobj
= Py_None
;
5710 #define wxPyGridTableBase_base_SetAttr(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->base_SetAttr(_swigarg0,_swigarg1,_swigarg2))
5711 static PyObject
*_wrap_wxPyGridTableBase_base_SetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5712 PyObject
* _resultobj
;
5713 wxPyGridTableBase
* _arg0
;
5714 wxGridCellAttr
* _arg1
;
5717 PyObject
* _argo0
= 0;
5718 PyObject
* _argo1
= 0;
5719 char *_kwnames
[] = { "self","attr","row","col", NULL
};
5722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxPyGridTableBase_base_SetAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
5725 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5726 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5727 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_SetAttr. Expected _wxPyGridTableBase_p.");
5732 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5733 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
5734 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridTableBase_base_SetAttr. Expected _wxGridCellAttr_p.");
5739 wxPy_BEGIN_ALLOW_THREADS
;
5740 wxPyGridTableBase_base_SetAttr(_arg0
,_arg1
,_arg2
,_arg3
);
5742 wxPy_END_ALLOW_THREADS
;
5743 } Py_INCREF(Py_None
);
5744 _resultobj
= Py_None
;
5748 #define wxPyGridTableBase_base_SetRowAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetRowAttr(_swigarg0,_swigarg1))
5749 static PyObject
*_wrap_wxPyGridTableBase_base_SetRowAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5750 PyObject
* _resultobj
;
5751 wxPyGridTableBase
* _arg0
;
5752 wxGridCellAttr
* _arg1
;
5754 PyObject
* _argo0
= 0;
5755 PyObject
* _argo1
= 0;
5756 char *_kwnames
[] = { "self","attr","row", NULL
};
5759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyGridTableBase_base_SetRowAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5762 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5763 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5764 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_SetRowAttr. Expected _wxPyGridTableBase_p.");
5769 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5770 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
5771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridTableBase_base_SetRowAttr. Expected _wxGridCellAttr_p.");
5776 wxPy_BEGIN_ALLOW_THREADS
;
5777 wxPyGridTableBase_base_SetRowAttr(_arg0
,_arg1
,_arg2
);
5779 wxPy_END_ALLOW_THREADS
;
5780 } Py_INCREF(Py_None
);
5781 _resultobj
= Py_None
;
5785 #define wxPyGridTableBase_base_SetColAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetColAttr(_swigarg0,_swigarg1))
5786 static PyObject
*_wrap_wxPyGridTableBase_base_SetColAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5787 PyObject
* _resultobj
;
5788 wxPyGridTableBase
* _arg0
;
5789 wxGridCellAttr
* _arg1
;
5791 PyObject
* _argo0
= 0;
5792 PyObject
* _argo1
= 0;
5793 char *_kwnames
[] = { "self","attr","col", NULL
};
5796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyGridTableBase_base_SetColAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5799 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5800 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5801 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_SetColAttr. Expected _wxPyGridTableBase_p.");
5806 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5807 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
5808 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridTableBase_base_SetColAttr. Expected _wxGridCellAttr_p.");
5813 wxPy_BEGIN_ALLOW_THREADS
;
5814 wxPyGridTableBase_base_SetColAttr(_arg0
,_arg1
,_arg2
);
5816 wxPy_END_ALLOW_THREADS
;
5817 } Py_INCREF(Py_None
);
5818 _resultobj
= Py_None
;
5822 static void *SwigwxGridStringTableTowxGridTableBase(void *ptr
) {
5823 wxGridStringTable
*src
;
5824 wxGridTableBase
*dest
;
5825 src
= (wxGridStringTable
*) ptr
;
5826 dest
= (wxGridTableBase
*) src
;
5827 return (void *) dest
;
5830 #define new_wxGridStringTable(_swigarg0,_swigarg1) (new wxGridStringTable(_swigarg0,_swigarg1))
5831 static PyObject
*_wrap_new_wxGridStringTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5832 PyObject
* _resultobj
;
5833 wxGridStringTable
* _result
;
5834 int _arg0
= (int ) 0;
5835 int _arg1
= (int ) 0;
5836 char *_kwnames
[] = { "numRows","numCols", NULL
};
5840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxGridStringTable",_kwnames
,&_arg0
,&_arg1
))
5843 wxPy_BEGIN_ALLOW_THREADS
;
5844 _result
= (wxGridStringTable
*)new_wxGridStringTable(_arg0
,_arg1
);
5846 wxPy_END_ALLOW_THREADS
;
5848 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridStringTable_p");
5849 _resultobj
= Py_BuildValue("s",_ptemp
);
5852 _resultobj
= Py_None
;
5857 #define new_wxGridTableMessage(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxGridTableMessage(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5858 static PyObject
*_wrap_new_wxGridTableMessage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5859 PyObject
* _resultobj
;
5860 wxGridTableMessage
* _result
;
5861 wxGridTableBase
* _arg0
;
5863 int _arg2
= (int ) -1;
5864 int _arg3
= (int ) -1;
5865 PyObject
* _argo0
= 0;
5866 char *_kwnames
[] = { "table","id","comInt1","comInt2", NULL
};
5870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|ii:new_wxGridTableMessage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
5873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
5875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGridTableMessage. Expected _wxGridTableBase_p.");
5880 wxPy_BEGIN_ALLOW_THREADS
;
5881 _result
= (wxGridTableMessage
*)new_wxGridTableMessage(_arg0
,_arg1
,_arg2
,_arg3
);
5883 wxPy_END_ALLOW_THREADS
;
5885 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridTableMessage_p");
5886 _resultobj
= Py_BuildValue("s",_ptemp
);
5889 _resultobj
= Py_None
;
5894 #define delete_wxGridTableMessage(_swigobj) (delete _swigobj)
5895 static PyObject
*_wrap_delete_wxGridTableMessage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5896 PyObject
* _resultobj
;
5897 wxGridTableMessage
* _arg0
;
5898 PyObject
* _argo0
= 0;
5899 char *_kwnames
[] = { "self", NULL
};
5902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxGridTableMessage",_kwnames
,&_argo0
))
5905 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5906 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
5907 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxGridTableMessage. Expected _wxGridTableMessage_p.");
5912 wxPy_BEGIN_ALLOW_THREADS
;
5913 delete_wxGridTableMessage(_arg0
);
5915 wxPy_END_ALLOW_THREADS
;
5916 } Py_INCREF(Py_None
);
5917 _resultobj
= Py_None
;
5921 #define wxGridTableMessage_SetTableObject(_swigobj,_swigarg0) (_swigobj->SetTableObject(_swigarg0))
5922 static PyObject
*_wrap_wxGridTableMessage_SetTableObject(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5923 PyObject
* _resultobj
;
5924 wxGridTableMessage
* _arg0
;
5925 wxGridTableBase
* _arg1
;
5926 PyObject
* _argo0
= 0;
5927 PyObject
* _argo1
= 0;
5928 char *_kwnames
[] = { "self","table", NULL
};
5931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridTableMessage_SetTableObject",_kwnames
,&_argo0
,&_argo1
))
5934 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5935 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
5936 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_SetTableObject. Expected _wxGridTableMessage_p.");
5941 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5942 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridTableBase_p")) {
5943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridTableMessage_SetTableObject. Expected _wxGridTableBase_p.");
5948 wxPy_BEGIN_ALLOW_THREADS
;
5949 wxGridTableMessage_SetTableObject(_arg0
,_arg1
);
5951 wxPy_END_ALLOW_THREADS
;
5952 } Py_INCREF(Py_None
);
5953 _resultobj
= Py_None
;
5957 #define wxGridTableMessage_GetTableObject(_swigobj) (_swigobj->GetTableObject())
5958 static PyObject
*_wrap_wxGridTableMessage_GetTableObject(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5959 PyObject
* _resultobj
;
5960 wxGridTableBase
* _result
;
5961 wxGridTableMessage
* _arg0
;
5962 PyObject
* _argo0
= 0;
5963 char *_kwnames
[] = { "self", NULL
};
5967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableMessage_GetTableObject",_kwnames
,&_argo0
))
5970 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5971 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
5972 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_GetTableObject. Expected _wxGridTableMessage_p.");
5977 wxPy_BEGIN_ALLOW_THREADS
;
5978 _result
= (wxGridTableBase
*)wxGridTableMessage_GetTableObject(_arg0
);
5980 wxPy_END_ALLOW_THREADS
;
5982 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridTableBase_p");
5983 _resultobj
= Py_BuildValue("s",_ptemp
);
5986 _resultobj
= Py_None
;
5991 #define wxGridTableMessage_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
5992 static PyObject
*_wrap_wxGridTableMessage_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5993 PyObject
* _resultobj
;
5994 wxGridTableMessage
* _arg0
;
5996 PyObject
* _argo0
= 0;
5997 char *_kwnames
[] = { "self","id", NULL
};
6000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridTableMessage_SetId",_kwnames
,&_argo0
,&_arg1
))
6003 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6004 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6005 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_SetId. Expected _wxGridTableMessage_p.");
6010 wxPy_BEGIN_ALLOW_THREADS
;
6011 wxGridTableMessage_SetId(_arg0
,_arg1
);
6013 wxPy_END_ALLOW_THREADS
;
6014 } Py_INCREF(Py_None
);
6015 _resultobj
= Py_None
;
6019 #define wxGridTableMessage_GetId(_swigobj) (_swigobj->GetId())
6020 static PyObject
*_wrap_wxGridTableMessage_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6021 PyObject
* _resultobj
;
6023 wxGridTableMessage
* _arg0
;
6024 PyObject
* _argo0
= 0;
6025 char *_kwnames
[] = { "self", NULL
};
6028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableMessage_GetId",_kwnames
,&_argo0
))
6031 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6032 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6033 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_GetId. Expected _wxGridTableMessage_p.");
6038 wxPy_BEGIN_ALLOW_THREADS
;
6039 _result
= (int )wxGridTableMessage_GetId(_arg0
);
6041 wxPy_END_ALLOW_THREADS
;
6042 } _resultobj
= Py_BuildValue("i",_result
);
6046 #define wxGridTableMessage_SetCommandInt(_swigobj,_swigarg0) (_swigobj->SetCommandInt(_swigarg0))
6047 static PyObject
*_wrap_wxGridTableMessage_SetCommandInt(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6048 PyObject
* _resultobj
;
6049 wxGridTableMessage
* _arg0
;
6051 PyObject
* _argo0
= 0;
6052 char *_kwnames
[] = { "self","comInt1", NULL
};
6055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridTableMessage_SetCommandInt",_kwnames
,&_argo0
,&_arg1
))
6058 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6059 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6060 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_SetCommandInt. Expected _wxGridTableMessage_p.");
6065 wxPy_BEGIN_ALLOW_THREADS
;
6066 wxGridTableMessage_SetCommandInt(_arg0
,_arg1
);
6068 wxPy_END_ALLOW_THREADS
;
6069 } Py_INCREF(Py_None
);
6070 _resultobj
= Py_None
;
6074 #define wxGridTableMessage_GetCommandInt(_swigobj) (_swigobj->GetCommandInt())
6075 static PyObject
*_wrap_wxGridTableMessage_GetCommandInt(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6076 PyObject
* _resultobj
;
6078 wxGridTableMessage
* _arg0
;
6079 PyObject
* _argo0
= 0;
6080 char *_kwnames
[] = { "self", NULL
};
6083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableMessage_GetCommandInt",_kwnames
,&_argo0
))
6086 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6087 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_GetCommandInt. Expected _wxGridTableMessage_p.");
6093 wxPy_BEGIN_ALLOW_THREADS
;
6094 _result
= (int )wxGridTableMessage_GetCommandInt(_arg0
);
6096 wxPy_END_ALLOW_THREADS
;
6097 } _resultobj
= Py_BuildValue("i",_result
);
6101 #define wxGridTableMessage_SetCommandInt2(_swigobj,_swigarg0) (_swigobj->SetCommandInt2(_swigarg0))
6102 static PyObject
*_wrap_wxGridTableMessage_SetCommandInt2(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6103 PyObject
* _resultobj
;
6104 wxGridTableMessage
* _arg0
;
6106 PyObject
* _argo0
= 0;
6107 char *_kwnames
[] = { "self","comInt2", NULL
};
6110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridTableMessage_SetCommandInt2",_kwnames
,&_argo0
,&_arg1
))
6113 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6114 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6115 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_SetCommandInt2. Expected _wxGridTableMessage_p.");
6120 wxPy_BEGIN_ALLOW_THREADS
;
6121 wxGridTableMessage_SetCommandInt2(_arg0
,_arg1
);
6123 wxPy_END_ALLOW_THREADS
;
6124 } Py_INCREF(Py_None
);
6125 _resultobj
= Py_None
;
6129 #define wxGridTableMessage_GetCommandInt2(_swigobj) (_swigobj->GetCommandInt2())
6130 static PyObject
*_wrap_wxGridTableMessage_GetCommandInt2(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6131 PyObject
* _resultobj
;
6133 wxGridTableMessage
* _arg0
;
6134 PyObject
* _argo0
= 0;
6135 char *_kwnames
[] = { "self", NULL
};
6138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableMessage_GetCommandInt2",_kwnames
,&_argo0
))
6141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_GetCommandInt2. Expected _wxGridTableMessage_p.");
6148 wxPy_BEGIN_ALLOW_THREADS
;
6149 _result
= (int )wxGridTableMessage_GetCommandInt2(_arg0
);
6151 wxPy_END_ALLOW_THREADS
;
6152 } _resultobj
= Py_BuildValue("i",_result
);
6156 #define new_wxGridCellCoords(_swigarg0,_swigarg1) (new wxGridCellCoords(_swigarg0,_swigarg1))
6157 static PyObject
*_wrap_new_wxGridCellCoords(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6158 PyObject
* _resultobj
;
6159 wxGridCellCoords
* _result
;
6160 int _arg0
= (int ) -1;
6161 int _arg1
= (int ) -1;
6162 char *_kwnames
[] = { "r","c", NULL
};
6166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxGridCellCoords",_kwnames
,&_arg0
,&_arg1
))
6169 wxPy_BEGIN_ALLOW_THREADS
;
6170 _result
= (wxGridCellCoords
*)new_wxGridCellCoords(_arg0
,_arg1
);
6172 wxPy_END_ALLOW_THREADS
;
6174 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellCoords_p");
6175 _resultobj
= Py_BuildValue("s",_ptemp
);
6178 _resultobj
= Py_None
;
6183 #define delete_wxGridCellCoords(_swigobj) (delete _swigobj)
6184 static PyObject
*_wrap_delete_wxGridCellCoords(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6185 PyObject
* _resultobj
;
6186 wxGridCellCoords
* _arg0
;
6187 PyObject
* _argo0
= 0;
6188 char *_kwnames
[] = { "self", NULL
};
6191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxGridCellCoords",_kwnames
,&_argo0
))
6194 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6195 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6196 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxGridCellCoords. Expected _wxGridCellCoords_p.");
6201 wxPy_BEGIN_ALLOW_THREADS
;
6202 delete_wxGridCellCoords(_arg0
);
6204 wxPy_END_ALLOW_THREADS
;
6205 } Py_INCREF(Py_None
);
6206 _resultobj
= Py_None
;
6210 #define wxGridCellCoords_GetRow(_swigobj) (_swigobj->GetRow())
6211 static PyObject
*_wrap_wxGridCellCoords_GetRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6212 PyObject
* _resultobj
;
6214 wxGridCellCoords
* _arg0
;
6215 PyObject
* _argo0
= 0;
6216 char *_kwnames
[] = { "self", NULL
};
6219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellCoords_GetRow",_kwnames
,&_argo0
))
6222 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6223 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6224 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_GetRow. Expected _wxGridCellCoords_p.");
6229 wxPy_BEGIN_ALLOW_THREADS
;
6230 _result
= (int )wxGridCellCoords_GetRow(_arg0
);
6232 wxPy_END_ALLOW_THREADS
;
6233 } _resultobj
= Py_BuildValue("i",_result
);
6237 #define wxGridCellCoords_SetRow(_swigobj,_swigarg0) (_swigobj->SetRow(_swigarg0))
6238 static PyObject
*_wrap_wxGridCellCoords_SetRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6239 PyObject
* _resultobj
;
6240 wxGridCellCoords
* _arg0
;
6242 PyObject
* _argo0
= 0;
6243 char *_kwnames
[] = { "self","n", NULL
};
6246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridCellCoords_SetRow",_kwnames
,&_argo0
,&_arg1
))
6249 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6250 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6251 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_SetRow. Expected _wxGridCellCoords_p.");
6256 wxPy_BEGIN_ALLOW_THREADS
;
6257 wxGridCellCoords_SetRow(_arg0
,_arg1
);
6259 wxPy_END_ALLOW_THREADS
;
6260 } Py_INCREF(Py_None
);
6261 _resultobj
= Py_None
;
6265 #define wxGridCellCoords_GetCol(_swigobj) (_swigobj->GetCol())
6266 static PyObject
*_wrap_wxGridCellCoords_GetCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6267 PyObject
* _resultobj
;
6269 wxGridCellCoords
* _arg0
;
6270 PyObject
* _argo0
= 0;
6271 char *_kwnames
[] = { "self", NULL
};
6274 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellCoords_GetCol",_kwnames
,&_argo0
))
6277 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6278 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6279 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_GetCol. Expected _wxGridCellCoords_p.");
6284 wxPy_BEGIN_ALLOW_THREADS
;
6285 _result
= (int )wxGridCellCoords_GetCol(_arg0
);
6287 wxPy_END_ALLOW_THREADS
;
6288 } _resultobj
= Py_BuildValue("i",_result
);
6292 #define wxGridCellCoords_SetCol(_swigobj,_swigarg0) (_swigobj->SetCol(_swigarg0))
6293 static PyObject
*_wrap_wxGridCellCoords_SetCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6294 PyObject
* _resultobj
;
6295 wxGridCellCoords
* _arg0
;
6297 PyObject
* _argo0
= 0;
6298 char *_kwnames
[] = { "self","n", NULL
};
6301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridCellCoords_SetCol",_kwnames
,&_argo0
,&_arg1
))
6304 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6305 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6306 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_SetCol. Expected _wxGridCellCoords_p.");
6311 wxPy_BEGIN_ALLOW_THREADS
;
6312 wxGridCellCoords_SetCol(_arg0
,_arg1
);
6314 wxPy_END_ALLOW_THREADS
;
6315 } Py_INCREF(Py_None
);
6316 _resultobj
= Py_None
;
6320 #define wxGridCellCoords_Set(_swigobj,_swigarg0,_swigarg1) (_swigobj->Set(_swigarg0,_swigarg1))
6321 static PyObject
*_wrap_wxGridCellCoords_Set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6322 PyObject
* _resultobj
;
6323 wxGridCellCoords
* _arg0
;
6326 PyObject
* _argo0
= 0;
6327 char *_kwnames
[] = { "self","row","col", NULL
};
6330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridCellCoords_Set",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6333 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6334 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6335 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_Set. Expected _wxGridCellCoords_p.");
6340 wxPy_BEGIN_ALLOW_THREADS
;
6341 wxGridCellCoords_Set(_arg0
,_arg1
,_arg2
);
6343 wxPy_END_ALLOW_THREADS
;
6344 } Py_INCREF(Py_None
);
6345 _resultobj
= Py_None
;
6349 static PyObject
* wxGridCellCoords_asTuple(wxGridCellCoords
*self
) {
6350 PyObject
* tup
= PyTuple_New(2);
6351 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRow()));
6352 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetCol()));
6355 static PyObject
*_wrap_wxGridCellCoords_asTuple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6356 PyObject
* _resultobj
;
6358 wxGridCellCoords
* _arg0
;
6359 PyObject
* _argo0
= 0;
6360 char *_kwnames
[] = { "self", NULL
};
6363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellCoords_asTuple",_kwnames
,&_argo0
))
6366 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6367 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_asTuple. Expected _wxGridCellCoords_p.");
6373 wxPy_BEGIN_ALLOW_THREADS
;
6374 _result
= (PyObject
*)wxGridCellCoords_asTuple(_arg0
);
6376 wxPy_END_ALLOW_THREADS
;
6378 _resultobj
= _result
;
6383 static int wxGridCellCoords___cmp__(wxGridCellCoords
*self
,const wxGridCellCoords
& other
) {
6384 return *self
!= other
;
6386 static PyObject
*_wrap_wxGridCellCoords___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6387 PyObject
* _resultobj
;
6389 wxGridCellCoords
* _arg0
;
6390 wxGridCellCoords
* _arg1
;
6391 PyObject
* _argo0
= 0;
6392 PyObject
* _argo1
= 0;
6393 char *_kwnames
[] = { "self","other", NULL
};
6396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellCoords___cmp__",_kwnames
,&_argo0
,&_argo1
))
6399 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6400 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6401 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords___cmp__. Expected _wxGridCellCoords_p.");
6406 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6407 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellCoords_p")) {
6408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellCoords___cmp__. Expected _wxGridCellCoords_p.");
6413 wxPy_BEGIN_ALLOW_THREADS
;
6414 _result
= (int )wxGridCellCoords___cmp__(_arg0
,*_arg1
);
6416 wxPy_END_ALLOW_THREADS
;
6417 } _resultobj
= Py_BuildValue("i",_result
);
6421 static void *SwigwxGridTowxScrolledWindow(void *ptr
) {
6423 wxScrolledWindow
*dest
;
6424 src
= (wxGrid
*) ptr
;
6425 dest
= (wxScrolledWindow
*) src
;
6426 return (void *) dest
;
6429 static void *SwigwxGridTowxPanel(void *ptr
) {
6432 src
= (wxGrid
*) ptr
;
6433 dest
= (wxPanel
*) src
;
6434 return (void *) dest
;
6437 static void *SwigwxGridTowxWindow(void *ptr
) {
6440 src
= (wxGrid
*) ptr
;
6441 dest
= (wxWindow
*) src
;
6442 return (void *) dest
;
6445 static void *SwigwxGridTowxEvtHandler(void *ptr
) {
6448 src
= (wxGrid
*) ptr
;
6449 dest
= (wxEvtHandler
*) src
;
6450 return (void *) dest
;
6453 #define new_wxGrid(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxGrid(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6454 static PyObject
*_wrap_new_wxGrid(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6455 PyObject
* _resultobj
;
6459 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
6460 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
6461 long _arg4
= (long ) wxWANTS_CHARS
;
6462 char * _arg5
= (char *) wxPanelNameStr
;
6463 PyObject
* _argo0
= 0;
6465 PyObject
* _obj2
= 0;
6467 PyObject
* _obj3
= 0;
6468 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
6472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxGrid",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
6475 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6476 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGrid. Expected _wxWindow_p.");
6484 if (! wxPoint_helper(_obj2
, &_arg2
))
6490 if (! wxSize_helper(_obj3
, &_arg3
))
6494 wxPy_BEGIN_ALLOW_THREADS
;
6495 _result
= (wxGrid
*)new_wxGrid(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
6497 wxPy_END_ALLOW_THREADS
;
6499 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGrid_p");
6500 _resultobj
= Py_BuildValue("s",_ptemp
);
6503 _resultobj
= Py_None
;
6508 #define wxGrid_CreateGrid(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->CreateGrid(_swigarg0,_swigarg1,_swigarg2))
6509 static PyObject
*_wrap_wxGrid_CreateGrid(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6510 PyObject
* _resultobj
;
6515 WXGRIDSELECTIONMODES _arg3
= (WXGRIDSELECTIONMODES
) wxGrid::wxGridSelectCells
;
6516 PyObject
* _argo0
= 0;
6517 char *_kwnames
[] = { "self","numRows","numCols","selmode", NULL
};
6520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|i:wxGrid_CreateGrid",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
6523 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6524 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6525 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CreateGrid. Expected _wxGrid_p.");
6530 wxPy_BEGIN_ALLOW_THREADS
;
6531 _result
= (bool )wxGrid_CreateGrid(_arg0
,_arg1
,_arg2
,_arg3
);
6533 wxPy_END_ALLOW_THREADS
;
6534 } _resultobj
= Py_BuildValue("i",_result
);
6538 #define wxGrid_SetSelectionMode(_swigobj,_swigarg0) (_swigobj->SetSelectionMode(_swigarg0))
6539 static PyObject
*_wrap_wxGrid_SetSelectionMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6540 PyObject
* _resultobj
;
6542 WXGRIDSELECTIONMODES _arg1
;
6543 PyObject
* _argo0
= 0;
6544 char *_kwnames
[] = { "self","selmode", NULL
};
6547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_SetSelectionMode",_kwnames
,&_argo0
,&_arg1
))
6550 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6551 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6552 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetSelectionMode. Expected _wxGrid_p.");
6557 wxPy_BEGIN_ALLOW_THREADS
;
6558 wxGrid_SetSelectionMode(_arg0
,_arg1
);
6560 wxPy_END_ALLOW_THREADS
;
6561 } Py_INCREF(Py_None
);
6562 _resultobj
= Py_None
;
6566 #define wxGrid_GetNumberRows(_swigobj) (_swigobj->GetNumberRows())
6567 static PyObject
*_wrap_wxGrid_GetNumberRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6568 PyObject
* _resultobj
;
6571 PyObject
* _argo0
= 0;
6572 char *_kwnames
[] = { "self", NULL
};
6575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetNumberRows",_kwnames
,&_argo0
))
6578 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6579 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6580 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetNumberRows. Expected _wxGrid_p.");
6585 wxPy_BEGIN_ALLOW_THREADS
;
6586 _result
= (int )wxGrid_GetNumberRows(_arg0
);
6588 wxPy_END_ALLOW_THREADS
;
6589 } _resultobj
= Py_BuildValue("i",_result
);
6593 #define wxGrid_GetNumberCols(_swigobj) (_swigobj->GetNumberCols())
6594 static PyObject
*_wrap_wxGrid_GetNumberCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6595 PyObject
* _resultobj
;
6598 PyObject
* _argo0
= 0;
6599 char *_kwnames
[] = { "self", NULL
};
6602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetNumberCols",_kwnames
,&_argo0
))
6605 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6606 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetNumberCols. Expected _wxGrid_p.");
6612 wxPy_BEGIN_ALLOW_THREADS
;
6613 _result
= (int )wxGrid_GetNumberCols(_arg0
);
6615 wxPy_END_ALLOW_THREADS
;
6616 } _resultobj
= Py_BuildValue("i",_result
);
6620 #define wxGrid_ProcessTableMessage(_swigobj,_swigarg0) (_swigobj->ProcessTableMessage(_swigarg0))
6621 static PyObject
*_wrap_wxGrid_ProcessTableMessage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6622 PyObject
* _resultobj
;
6625 wxGridTableMessage
* _arg1
;
6626 PyObject
* _argo0
= 0;
6627 PyObject
* _argo1
= 0;
6628 char *_kwnames
[] = { "self","arg2", NULL
};
6631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_ProcessTableMessage",_kwnames
,&_argo0
,&_argo1
))
6634 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6635 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6636 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_ProcessTableMessage. Expected _wxGrid_p.");
6641 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6642 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridTableMessage_p")) {
6643 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_ProcessTableMessage. Expected _wxGridTableMessage_p.");
6648 wxPy_BEGIN_ALLOW_THREADS
;
6649 _result
= (bool )wxGrid_ProcessTableMessage(_arg0
,*_arg1
);
6651 wxPy_END_ALLOW_THREADS
;
6652 } _resultobj
= Py_BuildValue("i",_result
);
6656 #define wxGrid_GetTable(_swigobj) (_swigobj->GetTable())
6657 static PyObject
*_wrap_wxGrid_GetTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6658 PyObject
* _resultobj
;
6659 wxGridTableBase
* _result
;
6661 PyObject
* _argo0
= 0;
6662 char *_kwnames
[] = { "self", NULL
};
6666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetTable",_kwnames
,&_argo0
))
6669 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6670 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6671 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetTable. Expected _wxGrid_p.");
6676 wxPy_BEGIN_ALLOW_THREADS
;
6677 _result
= (wxGridTableBase
*)wxGrid_GetTable(_arg0
);
6679 wxPy_END_ALLOW_THREADS
;
6681 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridTableBase_p");
6682 _resultobj
= Py_BuildValue("s",_ptemp
);
6685 _resultobj
= Py_None
;
6690 #define wxGrid_SetTable(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetTable(_swigarg0,_swigarg1,_swigarg2))
6691 static PyObject
*_wrap_wxGrid_SetTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6692 PyObject
* _resultobj
;
6695 wxGridTableBase
* _arg1
;
6696 bool _arg2
= (bool ) FALSE
;
6697 WXGRIDSELECTIONMODES _arg3
= (WXGRIDSELECTIONMODES
) wxGrid::wxGridSelectCells
;
6698 PyObject
* _argo0
= 0;
6699 PyObject
* _argo1
= 0;
6700 int tempbool2
= (int) FALSE
;
6701 char *_kwnames
[] = { "self","table","takeOwnership","selmode", NULL
};
6704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|ii:wxGrid_SetTable",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
))
6707 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6708 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6709 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetTable. Expected _wxGrid_p.");
6714 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6715 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridTableBase_p")) {
6716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_SetTable. Expected _wxGridTableBase_p.");
6720 _arg2
= (bool ) tempbool2
;
6722 wxPy_BEGIN_ALLOW_THREADS
;
6723 _result
= (bool )wxGrid_SetTable(_arg0
,_arg1
,_arg2
,_arg3
);
6725 wxPy_END_ALLOW_THREADS
;
6726 } _resultobj
= Py_BuildValue("i",_result
);
6730 #define wxGrid_ClearGrid(_swigobj) (_swigobj->ClearGrid())
6731 static PyObject
*_wrap_wxGrid_ClearGrid(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6732 PyObject
* _resultobj
;
6734 PyObject
* _argo0
= 0;
6735 char *_kwnames
[] = { "self", NULL
};
6738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_ClearGrid",_kwnames
,&_argo0
))
6741 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6742 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6743 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_ClearGrid. Expected _wxGrid_p.");
6748 wxPy_BEGIN_ALLOW_THREADS
;
6749 wxGrid_ClearGrid(_arg0
);
6751 wxPy_END_ALLOW_THREADS
;
6752 } Py_INCREF(Py_None
);
6753 _resultobj
= Py_None
;
6757 #define wxGrid_InsertRows(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertRows(_swigarg0,_swigarg1,_swigarg2))
6758 static PyObject
*_wrap_wxGrid_InsertRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6759 PyObject
* _resultobj
;
6762 int _arg1
= (int ) 0;
6763 int _arg2
= (int ) 1;
6764 bool _arg3
= (bool ) TRUE
;
6765 PyObject
* _argo0
= 0;
6766 int tempbool3
= (int) TRUE
;
6767 char *_kwnames
[] = { "self","pos","numRows","updateLabels", NULL
};
6770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iii:wxGrid_InsertRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
6773 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6774 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6775 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_InsertRows. Expected _wxGrid_p.");
6779 _arg3
= (bool ) tempbool3
;
6781 wxPy_BEGIN_ALLOW_THREADS
;
6782 _result
= (bool )wxGrid_InsertRows(_arg0
,_arg1
,_arg2
,_arg3
);
6784 wxPy_END_ALLOW_THREADS
;
6785 } _resultobj
= Py_BuildValue("i",_result
);
6789 #define wxGrid_AppendRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->AppendRows(_swigarg0,_swigarg1))
6790 static PyObject
*_wrap_wxGrid_AppendRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6791 PyObject
* _resultobj
;
6794 int _arg1
= (int ) 1;
6795 bool _arg2
= (bool ) TRUE
;
6796 PyObject
* _argo0
= 0;
6797 int tempbool2
= (int) TRUE
;
6798 char *_kwnames
[] = { "self","numRows","updateLabels", NULL
};
6801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGrid_AppendRows",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
6804 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6805 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6806 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AppendRows. Expected _wxGrid_p.");
6810 _arg2
= (bool ) tempbool2
;
6812 wxPy_BEGIN_ALLOW_THREADS
;
6813 _result
= (bool )wxGrid_AppendRows(_arg0
,_arg1
,_arg2
);
6815 wxPy_END_ALLOW_THREADS
;
6816 } _resultobj
= Py_BuildValue("i",_result
);
6820 #define wxGrid_DeleteRows(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DeleteRows(_swigarg0,_swigarg1,_swigarg2))
6821 static PyObject
*_wrap_wxGrid_DeleteRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6822 PyObject
* _resultobj
;
6825 int _arg1
= (int ) 0;
6826 int _arg2
= (int ) 1;
6827 bool _arg3
= (bool ) TRUE
;
6828 PyObject
* _argo0
= 0;
6829 int tempbool3
= (int) TRUE
;
6830 char *_kwnames
[] = { "self","pos","numRows","updateLabels", NULL
};
6833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iii:wxGrid_DeleteRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
6836 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6837 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6838 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DeleteRows. Expected _wxGrid_p.");
6842 _arg3
= (bool ) tempbool3
;
6844 wxPy_BEGIN_ALLOW_THREADS
;
6845 _result
= (bool )wxGrid_DeleteRows(_arg0
,_arg1
,_arg2
,_arg3
);
6847 wxPy_END_ALLOW_THREADS
;
6848 } _resultobj
= Py_BuildValue("i",_result
);
6852 #define wxGrid_InsertCols(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertCols(_swigarg0,_swigarg1,_swigarg2))
6853 static PyObject
*_wrap_wxGrid_InsertCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6854 PyObject
* _resultobj
;
6857 int _arg1
= (int ) 0;
6858 int _arg2
= (int ) 1;
6859 bool _arg3
= (bool ) TRUE
;
6860 PyObject
* _argo0
= 0;
6861 int tempbool3
= (int) TRUE
;
6862 char *_kwnames
[] = { "self","pos","numCols","updateLabels", NULL
};
6865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iii:wxGrid_InsertCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
6868 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6869 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6870 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_InsertCols. Expected _wxGrid_p.");
6874 _arg3
= (bool ) tempbool3
;
6876 wxPy_BEGIN_ALLOW_THREADS
;
6877 _result
= (bool )wxGrid_InsertCols(_arg0
,_arg1
,_arg2
,_arg3
);
6879 wxPy_END_ALLOW_THREADS
;
6880 } _resultobj
= Py_BuildValue("i",_result
);
6884 #define wxGrid_AppendCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->AppendCols(_swigarg0,_swigarg1))
6885 static PyObject
*_wrap_wxGrid_AppendCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6886 PyObject
* _resultobj
;
6889 int _arg1
= (int ) 1;
6890 bool _arg2
= (bool ) TRUE
;
6891 PyObject
* _argo0
= 0;
6892 int tempbool2
= (int) TRUE
;
6893 char *_kwnames
[] = { "self","numCols","updateLabels", NULL
};
6896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGrid_AppendCols",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
6899 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6900 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6901 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AppendCols. Expected _wxGrid_p.");
6905 _arg2
= (bool ) tempbool2
;
6907 wxPy_BEGIN_ALLOW_THREADS
;
6908 _result
= (bool )wxGrid_AppendCols(_arg0
,_arg1
,_arg2
);
6910 wxPy_END_ALLOW_THREADS
;
6911 } _resultobj
= Py_BuildValue("i",_result
);
6915 #define wxGrid_DeleteCols(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DeleteCols(_swigarg0,_swigarg1,_swigarg2))
6916 static PyObject
*_wrap_wxGrid_DeleteCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6917 PyObject
* _resultobj
;
6920 int _arg1
= (int ) 0;
6921 int _arg2
= (int ) 1;
6922 bool _arg3
= (bool ) TRUE
;
6923 PyObject
* _argo0
= 0;
6924 int tempbool3
= (int) TRUE
;
6925 char *_kwnames
[] = { "self","pos","numCols","updateLabels", NULL
};
6928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iii:wxGrid_DeleteCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
6931 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6932 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6933 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DeleteCols. Expected _wxGrid_p.");
6937 _arg3
= (bool ) tempbool3
;
6939 wxPy_BEGIN_ALLOW_THREADS
;
6940 _result
= (bool )wxGrid_DeleteCols(_arg0
,_arg1
,_arg2
,_arg3
);
6942 wxPy_END_ALLOW_THREADS
;
6943 } _resultobj
= Py_BuildValue("i",_result
);
6947 #define wxGrid_DrawCellHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawCellHighlight(_swigarg0,_swigarg1))
6948 static PyObject
*_wrap_wxGrid_DrawCellHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6949 PyObject
* _resultobj
;
6952 wxGridCellAttr
* _arg2
;
6953 PyObject
* _argo0
= 0;
6954 PyObject
* _argo1
= 0;
6955 PyObject
* _argo2
= 0;
6956 char *_kwnames
[] = { "self","dc","attr", NULL
};
6959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGrid_DrawCellHighlight",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
6962 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6963 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6964 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DrawCellHighlight. Expected _wxGrid_p.");
6969 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6970 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_DrawCellHighlight. Expected _wxDC_p.");
6976 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6977 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
6978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_DrawCellHighlight. Expected _wxGridCellAttr_p.");
6983 wxPy_BEGIN_ALLOW_THREADS
;
6984 wxGrid_DrawCellHighlight(_arg0
,*_arg1
,_arg2
);
6986 wxPy_END_ALLOW_THREADS
;
6987 } Py_INCREF(Py_None
);
6988 _resultobj
= Py_None
;
6992 #define wxGrid_DrawTextRectangle(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->DrawTextRectangle(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6993 static PyObject
*_wrap_wxGrid_DrawTextRectangle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6994 PyObject
* _resultobj
;
6999 int _arg4
= (int ) wxLEFT
;
7000 int _arg5
= (int ) wxTOP
;
7001 PyObject
* _argo0
= 0;
7002 PyObject
* _argo1
= 0;
7003 PyObject
* _obj2
= 0;
7005 PyObject
* _obj3
= 0;
7006 char *_kwnames
[] = { "self","dc","arg3","arg4","horizontalAlignment","verticalAlignment", NULL
};
7009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|ii:wxGrid_DrawTextRectangle",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
7012 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7013 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7014 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DrawTextRectangle. Expected _wxGrid_p.");
7019 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7020 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7021 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_DrawTextRectangle. Expected _wxDC_p.");
7026 if (!PyString_Check(_obj2
)) {
7027 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7030 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
7034 if (! wxRect_helper(_obj3
, &_arg3
))
7038 wxPy_BEGIN_ALLOW_THREADS
;
7039 wxGrid_DrawTextRectangle(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
7041 wxPy_END_ALLOW_THREADS
;
7042 } Py_INCREF(Py_None
);
7043 _resultobj
= Py_None
;
7051 #define wxGrid_StringToLines(_swigobj,_swigarg0,_swigarg1) (_swigobj->StringToLines(_swigarg0,_swigarg1))
7052 static PyObject
*_wrap_wxGrid_StringToLines(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7053 PyObject
* _resultobj
;
7056 wxArrayString
* _arg2
;
7057 PyObject
* _argo0
= 0;
7058 PyObject
* _obj1
= 0;
7059 PyObject
* _argo2
= 0;
7060 char *_kwnames
[] = { "self","value","lines", NULL
};
7063 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGrid_StringToLines",_kwnames
,&_argo0
,&_obj1
,&_argo2
))
7066 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7067 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7068 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_StringToLines. Expected _wxGrid_p.");
7073 if (!PyString_Check(_obj1
)) {
7074 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7077 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
7080 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7081 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxArrayString_p")) {
7082 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_StringToLines. Expected _wxArrayString_p.");
7087 wxPy_BEGIN_ALLOW_THREADS
;
7088 wxGrid_StringToLines(_arg0
,*_arg1
,*_arg2
);
7090 wxPy_END_ALLOW_THREADS
;
7091 } Py_INCREF(Py_None
);
7092 _resultobj
= Py_None
;
7100 #define wxGrid_GetTextBoxSize(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetTextBoxSize(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7101 static PyObject
*_wrap_wxGrid_GetTextBoxSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7102 PyObject
* _resultobj
;
7105 wxArrayString
* _arg2
;
7110 PyObject
* _argo0
= 0;
7111 PyObject
* _argo1
= 0;
7112 PyObject
* _argo2
= 0;
7113 char *_kwnames
[] = { "self","dc","lines", NULL
};
7122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGrid_GetTextBoxSize",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
7125 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7126 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7127 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetTextBoxSize. Expected _wxGrid_p.");
7132 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7133 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7134 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_GetTextBoxSize. Expected _wxDC_p.");
7139 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7140 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxArrayString_p")) {
7141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_GetTextBoxSize. Expected _wxArrayString_p.");
7146 wxPy_BEGIN_ALLOW_THREADS
;
7147 wxGrid_GetTextBoxSize(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
);
7149 wxPy_END_ALLOW_THREADS
;
7150 } Py_INCREF(Py_None
);
7151 _resultobj
= Py_None
;
7154 o
= PyInt_FromLong((long) (*_arg3
));
7155 _resultobj
= t_output_helper(_resultobj
, o
);
7159 o
= PyInt_FromLong((long) (*_arg4
));
7160 _resultobj
= t_output_helper(_resultobj
, o
);
7165 #define wxGrid_BeginBatch(_swigobj) (_swigobj->BeginBatch())
7166 static PyObject
*_wrap_wxGrid_BeginBatch(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7167 PyObject
* _resultobj
;
7169 PyObject
* _argo0
= 0;
7170 char *_kwnames
[] = { "self", NULL
};
7173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_BeginBatch",_kwnames
,&_argo0
))
7176 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7177 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7178 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_BeginBatch. Expected _wxGrid_p.");
7183 wxPy_BEGIN_ALLOW_THREADS
;
7184 wxGrid_BeginBatch(_arg0
);
7186 wxPy_END_ALLOW_THREADS
;
7187 } Py_INCREF(Py_None
);
7188 _resultobj
= Py_None
;
7192 #define wxGrid_EndBatch(_swigobj) (_swigobj->EndBatch())
7193 static PyObject
*_wrap_wxGrid_EndBatch(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7194 PyObject
* _resultobj
;
7196 PyObject
* _argo0
= 0;
7197 char *_kwnames
[] = { "self", NULL
};
7200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_EndBatch",_kwnames
,&_argo0
))
7203 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7204 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EndBatch. Expected _wxGrid_p.");
7210 wxPy_BEGIN_ALLOW_THREADS
;
7211 wxGrid_EndBatch(_arg0
);
7213 wxPy_END_ALLOW_THREADS
;
7214 } Py_INCREF(Py_None
);
7215 _resultobj
= Py_None
;
7219 #define wxGrid_GetBatchCount(_swigobj) (_swigobj->GetBatchCount())
7220 static PyObject
*_wrap_wxGrid_GetBatchCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7221 PyObject
* _resultobj
;
7224 PyObject
* _argo0
= 0;
7225 char *_kwnames
[] = { "self", NULL
};
7228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetBatchCount",_kwnames
,&_argo0
))
7231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetBatchCount. Expected _wxGrid_p.");
7238 wxPy_BEGIN_ALLOW_THREADS
;
7239 _result
= (int )wxGrid_GetBatchCount(_arg0
);
7241 wxPy_END_ALLOW_THREADS
;
7242 } _resultobj
= Py_BuildValue("i",_result
);
7246 #define wxGrid_IsEditable(_swigobj) (_swigobj->IsEditable())
7247 static PyObject
*_wrap_wxGrid_IsEditable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7248 PyObject
* _resultobj
;
7251 PyObject
* _argo0
= 0;
7252 char *_kwnames
[] = { "self", NULL
};
7255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_IsEditable",_kwnames
,&_argo0
))
7258 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7259 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7260 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsEditable. Expected _wxGrid_p.");
7265 wxPy_BEGIN_ALLOW_THREADS
;
7266 _result
= (bool )wxGrid_IsEditable(_arg0
);
7268 wxPy_END_ALLOW_THREADS
;
7269 } _resultobj
= Py_BuildValue("i",_result
);
7273 #define wxGrid_EnableEditing(_swigobj,_swigarg0) (_swigobj->EnableEditing(_swigarg0))
7274 static PyObject
*_wrap_wxGrid_EnableEditing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7275 PyObject
* _resultobj
;
7278 PyObject
* _argo0
= 0;
7280 char *_kwnames
[] = { "self","edit", NULL
};
7283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_EnableEditing",_kwnames
,&_argo0
,&tempbool1
))
7286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableEditing. Expected _wxGrid_p.");
7292 _arg1
= (bool ) tempbool1
;
7294 wxPy_BEGIN_ALLOW_THREADS
;
7295 wxGrid_EnableEditing(_arg0
,_arg1
);
7297 wxPy_END_ALLOW_THREADS
;
7298 } Py_INCREF(Py_None
);
7299 _resultobj
= Py_None
;
7303 #define wxGrid_EnableCellEditControl(_swigobj,_swigarg0) (_swigobj->EnableCellEditControl(_swigarg0))
7304 static PyObject
*_wrap_wxGrid_EnableCellEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7305 PyObject
* _resultobj
;
7307 bool _arg1
= (bool ) TRUE
;
7308 PyObject
* _argo0
= 0;
7309 int tempbool1
= (int) TRUE
;
7310 char *_kwnames
[] = { "self","enable", NULL
};
7313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_EnableCellEditControl",_kwnames
,&_argo0
,&tempbool1
))
7316 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7317 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7318 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableCellEditControl. Expected _wxGrid_p.");
7322 _arg1
= (bool ) tempbool1
;
7324 wxPy_BEGIN_ALLOW_THREADS
;
7325 wxGrid_EnableCellEditControl(_arg0
,_arg1
);
7327 wxPy_END_ALLOW_THREADS
;
7328 } Py_INCREF(Py_None
);
7329 _resultobj
= Py_None
;
7333 #define wxGrid_DisableCellEditControl(_swigobj) (_swigobj->DisableCellEditControl())
7334 static PyObject
*_wrap_wxGrid_DisableCellEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7335 PyObject
* _resultobj
;
7337 PyObject
* _argo0
= 0;
7338 char *_kwnames
[] = { "self", NULL
};
7341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_DisableCellEditControl",_kwnames
,&_argo0
))
7344 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7345 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7346 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DisableCellEditControl. Expected _wxGrid_p.");
7351 wxPy_BEGIN_ALLOW_THREADS
;
7352 wxGrid_DisableCellEditControl(_arg0
);
7354 wxPy_END_ALLOW_THREADS
;
7355 } Py_INCREF(Py_None
);
7356 _resultobj
= Py_None
;
7360 #define wxGrid_CanEnableCellControl(_swigobj) (_swigobj->CanEnableCellControl())
7361 static PyObject
*_wrap_wxGrid_CanEnableCellControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7362 PyObject
* _resultobj
;
7365 PyObject
* _argo0
= 0;
7366 char *_kwnames
[] = { "self", NULL
};
7369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_CanEnableCellControl",_kwnames
,&_argo0
))
7372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CanEnableCellControl. Expected _wxGrid_p.");
7379 wxPy_BEGIN_ALLOW_THREADS
;
7380 _result
= (bool )wxGrid_CanEnableCellControl(_arg0
);
7382 wxPy_END_ALLOW_THREADS
;
7383 } _resultobj
= Py_BuildValue("i",_result
);
7387 #define wxGrid_IsCellEditControlEnabled(_swigobj) (_swigobj->IsCellEditControlEnabled())
7388 static PyObject
*_wrap_wxGrid_IsCellEditControlEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7389 PyObject
* _resultobj
;
7392 PyObject
* _argo0
= 0;
7393 char *_kwnames
[] = { "self", NULL
};
7396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_IsCellEditControlEnabled",_kwnames
,&_argo0
))
7399 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7400 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7401 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsCellEditControlEnabled. Expected _wxGrid_p.");
7406 wxPy_BEGIN_ALLOW_THREADS
;
7407 _result
= (bool )wxGrid_IsCellEditControlEnabled(_arg0
);
7409 wxPy_END_ALLOW_THREADS
;
7410 } _resultobj
= Py_BuildValue("i",_result
);
7414 #define wxGrid_IsCellEditControlShown(_swigobj) (_swigobj->IsCellEditControlShown())
7415 static PyObject
*_wrap_wxGrid_IsCellEditControlShown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7416 PyObject
* _resultobj
;
7419 PyObject
* _argo0
= 0;
7420 char *_kwnames
[] = { "self", NULL
};
7423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_IsCellEditControlShown",_kwnames
,&_argo0
))
7426 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7427 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7428 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsCellEditControlShown. Expected _wxGrid_p.");
7433 wxPy_BEGIN_ALLOW_THREADS
;
7434 _result
= (bool )wxGrid_IsCellEditControlShown(_arg0
);
7436 wxPy_END_ALLOW_THREADS
;
7437 } _resultobj
= Py_BuildValue("i",_result
);
7441 #define wxGrid_IsCurrentCellReadOnly(_swigobj) (_swigobj->IsCurrentCellReadOnly())
7442 static PyObject
*_wrap_wxGrid_IsCurrentCellReadOnly(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7443 PyObject
* _resultobj
;
7446 PyObject
* _argo0
= 0;
7447 char *_kwnames
[] = { "self", NULL
};
7450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_IsCurrentCellReadOnly",_kwnames
,&_argo0
))
7453 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7454 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7455 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsCurrentCellReadOnly. Expected _wxGrid_p.");
7460 wxPy_BEGIN_ALLOW_THREADS
;
7461 _result
= (bool )wxGrid_IsCurrentCellReadOnly(_arg0
);
7463 wxPy_END_ALLOW_THREADS
;
7464 } _resultobj
= Py_BuildValue("i",_result
);
7468 #define wxGrid_ShowCellEditControl(_swigobj) (_swigobj->ShowCellEditControl())
7469 static PyObject
*_wrap_wxGrid_ShowCellEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7470 PyObject
* _resultobj
;
7472 PyObject
* _argo0
= 0;
7473 char *_kwnames
[] = { "self", NULL
};
7476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_ShowCellEditControl",_kwnames
,&_argo0
))
7479 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7480 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7481 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_ShowCellEditControl. Expected _wxGrid_p.");
7486 wxPy_BEGIN_ALLOW_THREADS
;
7487 wxGrid_ShowCellEditControl(_arg0
);
7489 wxPy_END_ALLOW_THREADS
;
7490 } Py_INCREF(Py_None
);
7491 _resultobj
= Py_None
;
7495 #define wxGrid_HideCellEditControl(_swigobj) (_swigobj->HideCellEditControl())
7496 static PyObject
*_wrap_wxGrid_HideCellEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7497 PyObject
* _resultobj
;
7499 PyObject
* _argo0
= 0;
7500 char *_kwnames
[] = { "self", NULL
};
7503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_HideCellEditControl",_kwnames
,&_argo0
))
7506 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7507 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7508 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_HideCellEditControl. Expected _wxGrid_p.");
7513 wxPy_BEGIN_ALLOW_THREADS
;
7514 wxGrid_HideCellEditControl(_arg0
);
7516 wxPy_END_ALLOW_THREADS
;
7517 } Py_INCREF(Py_None
);
7518 _resultobj
= Py_None
;
7522 #define wxGrid_SaveEditControlValue(_swigobj) (_swigobj->SaveEditControlValue())
7523 static PyObject
*_wrap_wxGrid_SaveEditControlValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7524 PyObject
* _resultobj
;
7526 PyObject
* _argo0
= 0;
7527 char *_kwnames
[] = { "self", NULL
};
7530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_SaveEditControlValue",_kwnames
,&_argo0
))
7533 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7534 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7535 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SaveEditControlValue. Expected _wxGrid_p.");
7540 wxPy_BEGIN_ALLOW_THREADS
;
7541 wxGrid_SaveEditControlValue(_arg0
);
7543 wxPy_END_ALLOW_THREADS
;
7544 } Py_INCREF(Py_None
);
7545 _resultobj
= Py_None
;
7549 static wxGridCellCoords
* wxGrid_XYToCell(wxGrid
*self
,int x
,int y
) {
7550 wxGridCellCoords rv
;
7551 self
->XYToCell(x
, y
, rv
);
7552 return new wxGridCellCoords(rv
);
7554 static PyObject
*_wrap_wxGrid_XYToCell(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7555 PyObject
* _resultobj
;
7556 wxGridCellCoords
* _result
;
7560 PyObject
* _argo0
= 0;
7561 char *_kwnames
[] = { "self","x","y", NULL
};
7565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_XYToCell",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7568 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7569 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7570 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_XYToCell. Expected _wxGrid_p.");
7575 wxPy_BEGIN_ALLOW_THREADS
;
7576 _result
= (wxGridCellCoords
*)wxGrid_XYToCell(_arg0
,_arg1
,_arg2
);
7578 wxPy_END_ALLOW_THREADS
;
7580 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellCoords_p");
7581 _resultobj
= Py_BuildValue("s",_ptemp
);
7584 _resultobj
= Py_None
;
7589 #define wxGrid_YToRow(_swigobj,_swigarg0) (_swigobj->YToRow(_swigarg0))
7590 static PyObject
*_wrap_wxGrid_YToRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7591 PyObject
* _resultobj
;
7595 PyObject
* _argo0
= 0;
7596 char *_kwnames
[] = { "self","y", NULL
};
7599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_YToRow",_kwnames
,&_argo0
,&_arg1
))
7602 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7603 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7604 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_YToRow. Expected _wxGrid_p.");
7609 wxPy_BEGIN_ALLOW_THREADS
;
7610 _result
= (int )wxGrid_YToRow(_arg0
,_arg1
);
7612 wxPy_END_ALLOW_THREADS
;
7613 } _resultobj
= Py_BuildValue("i",_result
);
7617 #define wxGrid_XToCol(_swigobj,_swigarg0) (_swigobj->XToCol(_swigarg0))
7618 static PyObject
*_wrap_wxGrid_XToCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7619 PyObject
* _resultobj
;
7623 PyObject
* _argo0
= 0;
7624 char *_kwnames
[] = { "self","x", NULL
};
7627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_XToCol",_kwnames
,&_argo0
,&_arg1
))
7630 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7631 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7632 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_XToCol. Expected _wxGrid_p.");
7637 wxPy_BEGIN_ALLOW_THREADS
;
7638 _result
= (int )wxGrid_XToCol(_arg0
,_arg1
);
7640 wxPy_END_ALLOW_THREADS
;
7641 } _resultobj
= Py_BuildValue("i",_result
);
7645 #define wxGrid_YToEdgeOfRow(_swigobj,_swigarg0) (_swigobj->YToEdgeOfRow(_swigarg0))
7646 static PyObject
*_wrap_wxGrid_YToEdgeOfRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7647 PyObject
* _resultobj
;
7651 PyObject
* _argo0
= 0;
7652 char *_kwnames
[] = { "self","y", NULL
};
7655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_YToEdgeOfRow",_kwnames
,&_argo0
,&_arg1
))
7658 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7659 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7660 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_YToEdgeOfRow. Expected _wxGrid_p.");
7665 wxPy_BEGIN_ALLOW_THREADS
;
7666 _result
= (int )wxGrid_YToEdgeOfRow(_arg0
,_arg1
);
7668 wxPy_END_ALLOW_THREADS
;
7669 } _resultobj
= Py_BuildValue("i",_result
);
7673 #define wxGrid_XToEdgeOfCol(_swigobj,_swigarg0) (_swigobj->XToEdgeOfCol(_swigarg0))
7674 static PyObject
*_wrap_wxGrid_XToEdgeOfCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7675 PyObject
* _resultobj
;
7679 PyObject
* _argo0
= 0;
7680 char *_kwnames
[] = { "self","x", NULL
};
7683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_XToEdgeOfCol",_kwnames
,&_argo0
,&_arg1
))
7686 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7687 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7688 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_XToEdgeOfCol. Expected _wxGrid_p.");
7693 wxPy_BEGIN_ALLOW_THREADS
;
7694 _result
= (int )wxGrid_XToEdgeOfCol(_arg0
,_arg1
);
7696 wxPy_END_ALLOW_THREADS
;
7697 } _resultobj
= Py_BuildValue("i",_result
);
7701 #define wxGrid_CellToRect(_swigobj,_swigarg0,_swigarg1) (_swigobj->CellToRect(_swigarg0,_swigarg1))
7702 static PyObject
*_wrap_wxGrid_CellToRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7703 PyObject
* _resultobj
;
7708 PyObject
* _argo0
= 0;
7709 char *_kwnames
[] = { "self","row","col", NULL
};
7713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_CellToRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7716 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7717 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7718 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CellToRect. Expected _wxGrid_p.");
7723 wxPy_BEGIN_ALLOW_THREADS
;
7724 _result
= new wxRect (wxGrid_CellToRect(_arg0
,_arg1
,_arg2
));
7726 wxPy_END_ALLOW_THREADS
;
7727 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
7728 _resultobj
= Py_BuildValue("s",_ptemp
);
7732 #define wxGrid_GetGridCursorRow(_swigobj) (_swigobj->GetGridCursorRow())
7733 static PyObject
*_wrap_wxGrid_GetGridCursorRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7734 PyObject
* _resultobj
;
7737 PyObject
* _argo0
= 0;
7738 char *_kwnames
[] = { "self", NULL
};
7741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetGridCursorRow",_kwnames
,&_argo0
))
7744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetGridCursorRow. Expected _wxGrid_p.");
7751 wxPy_BEGIN_ALLOW_THREADS
;
7752 _result
= (int )wxGrid_GetGridCursorRow(_arg0
);
7754 wxPy_END_ALLOW_THREADS
;
7755 } _resultobj
= Py_BuildValue("i",_result
);
7759 #define wxGrid_GetGridCursorCol(_swigobj) (_swigobj->GetGridCursorCol())
7760 static PyObject
*_wrap_wxGrid_GetGridCursorCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7761 PyObject
* _resultobj
;
7764 PyObject
* _argo0
= 0;
7765 char *_kwnames
[] = { "self", NULL
};
7768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetGridCursorCol",_kwnames
,&_argo0
))
7771 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7772 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7773 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetGridCursorCol. Expected _wxGrid_p.");
7778 wxPy_BEGIN_ALLOW_THREADS
;
7779 _result
= (int )wxGrid_GetGridCursorCol(_arg0
);
7781 wxPy_END_ALLOW_THREADS
;
7782 } _resultobj
= Py_BuildValue("i",_result
);
7786 #define wxGrid_IsVisible(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->IsVisible(_swigarg0,_swigarg1,_swigarg2))
7787 static PyObject
*_wrap_wxGrid_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7788 PyObject
* _resultobj
;
7793 bool _arg3
= (bool ) TRUE
;
7794 PyObject
* _argo0
= 0;
7795 int tempbool3
= (int) TRUE
;
7796 char *_kwnames
[] = { "self","row","col","wholeCellVisible", NULL
};
7799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|i:wxGrid_IsVisible",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
7802 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7803 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7804 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsVisible. Expected _wxGrid_p.");
7808 _arg3
= (bool ) tempbool3
;
7810 wxPy_BEGIN_ALLOW_THREADS
;
7811 _result
= (bool )wxGrid_IsVisible(_arg0
,_arg1
,_arg2
,_arg3
);
7813 wxPy_END_ALLOW_THREADS
;
7814 } _resultobj
= Py_BuildValue("i",_result
);
7818 #define wxGrid_MakeCellVisible(_swigobj,_swigarg0,_swigarg1) (_swigobj->MakeCellVisible(_swigarg0,_swigarg1))
7819 static PyObject
*_wrap_wxGrid_MakeCellVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7820 PyObject
* _resultobj
;
7824 PyObject
* _argo0
= 0;
7825 char *_kwnames
[] = { "self","row","col", NULL
};
7828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_MakeCellVisible",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7831 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7832 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MakeCellVisible. Expected _wxGrid_p.");
7838 wxPy_BEGIN_ALLOW_THREADS
;
7839 wxGrid_MakeCellVisible(_arg0
,_arg1
,_arg2
);
7841 wxPy_END_ALLOW_THREADS
;
7842 } Py_INCREF(Py_None
);
7843 _resultobj
= Py_None
;
7847 #define wxGrid_SetGridCursor(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetGridCursor(_swigarg0,_swigarg1))
7848 static PyObject
*_wrap_wxGrid_SetGridCursor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7849 PyObject
* _resultobj
;
7853 PyObject
* _argo0
= 0;
7854 char *_kwnames
[] = { "self","row","col", NULL
};
7857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetGridCursor",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7860 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7861 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7862 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetGridCursor. Expected _wxGrid_p.");
7867 wxPy_BEGIN_ALLOW_THREADS
;
7868 wxGrid_SetGridCursor(_arg0
,_arg1
,_arg2
);
7870 wxPy_END_ALLOW_THREADS
;
7871 } Py_INCREF(Py_None
);
7872 _resultobj
= Py_None
;
7876 #define wxGrid_MoveCursorUp(_swigobj,_swigarg0) (_swigobj->MoveCursorUp(_swigarg0))
7877 static PyObject
*_wrap_wxGrid_MoveCursorUp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7878 PyObject
* _resultobj
;
7882 PyObject
* _argo0
= 0;
7884 char *_kwnames
[] = { "self","expandSelection", NULL
};
7887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorUp",_kwnames
,&_argo0
,&tempbool1
))
7890 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7891 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7892 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorUp. Expected _wxGrid_p.");
7896 _arg1
= (bool ) tempbool1
;
7898 wxPy_BEGIN_ALLOW_THREADS
;
7899 _result
= (bool )wxGrid_MoveCursorUp(_arg0
,_arg1
);
7901 wxPy_END_ALLOW_THREADS
;
7902 } _resultobj
= Py_BuildValue("i",_result
);
7906 #define wxGrid_MoveCursorDown(_swigobj,_swigarg0) (_swigobj->MoveCursorDown(_swigarg0))
7907 static PyObject
*_wrap_wxGrid_MoveCursorDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7908 PyObject
* _resultobj
;
7912 PyObject
* _argo0
= 0;
7914 char *_kwnames
[] = { "self","expandSelection", NULL
};
7917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorDown",_kwnames
,&_argo0
,&tempbool1
))
7920 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7921 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorDown. Expected _wxGrid_p.");
7926 _arg1
= (bool ) tempbool1
;
7928 wxPy_BEGIN_ALLOW_THREADS
;
7929 _result
= (bool )wxGrid_MoveCursorDown(_arg0
,_arg1
);
7931 wxPy_END_ALLOW_THREADS
;
7932 } _resultobj
= Py_BuildValue("i",_result
);
7936 #define wxGrid_MoveCursorLeft(_swigobj,_swigarg0) (_swigobj->MoveCursorLeft(_swigarg0))
7937 static PyObject
*_wrap_wxGrid_MoveCursorLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7938 PyObject
* _resultobj
;
7942 PyObject
* _argo0
= 0;
7944 char *_kwnames
[] = { "self","expandSelection", NULL
};
7947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorLeft",_kwnames
,&_argo0
,&tempbool1
))
7950 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7951 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7952 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorLeft. Expected _wxGrid_p.");
7956 _arg1
= (bool ) tempbool1
;
7958 wxPy_BEGIN_ALLOW_THREADS
;
7959 _result
= (bool )wxGrid_MoveCursorLeft(_arg0
,_arg1
);
7961 wxPy_END_ALLOW_THREADS
;
7962 } _resultobj
= Py_BuildValue("i",_result
);
7966 #define wxGrid_MoveCursorRight(_swigobj,_swigarg0) (_swigobj->MoveCursorRight(_swigarg0))
7967 static PyObject
*_wrap_wxGrid_MoveCursorRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7968 PyObject
* _resultobj
;
7972 PyObject
* _argo0
= 0;
7974 char *_kwnames
[] = { "self","expandSelection", NULL
};
7977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorRight",_kwnames
,&_argo0
,&tempbool1
))
7980 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7981 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7982 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorRight. Expected _wxGrid_p.");
7986 _arg1
= (bool ) tempbool1
;
7988 wxPy_BEGIN_ALLOW_THREADS
;
7989 _result
= (bool )wxGrid_MoveCursorRight(_arg0
,_arg1
);
7991 wxPy_END_ALLOW_THREADS
;
7992 } _resultobj
= Py_BuildValue("i",_result
);
7996 #define wxGrid_MovePageDown(_swigobj) (_swigobj->MovePageDown())
7997 static PyObject
*_wrap_wxGrid_MovePageDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7998 PyObject
* _resultobj
;
8001 PyObject
* _argo0
= 0;
8002 char *_kwnames
[] = { "self", NULL
};
8005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_MovePageDown",_kwnames
,&_argo0
))
8008 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8009 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MovePageDown. Expected _wxGrid_p.");
8015 wxPy_BEGIN_ALLOW_THREADS
;
8016 _result
= (bool )wxGrid_MovePageDown(_arg0
);
8018 wxPy_END_ALLOW_THREADS
;
8019 } _resultobj
= Py_BuildValue("i",_result
);
8023 #define wxGrid_MovePageUp(_swigobj) (_swigobj->MovePageUp())
8024 static PyObject
*_wrap_wxGrid_MovePageUp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8025 PyObject
* _resultobj
;
8028 PyObject
* _argo0
= 0;
8029 char *_kwnames
[] = { "self", NULL
};
8032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_MovePageUp",_kwnames
,&_argo0
))
8035 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8036 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MovePageUp. Expected _wxGrid_p.");
8042 wxPy_BEGIN_ALLOW_THREADS
;
8043 _result
= (bool )wxGrid_MovePageUp(_arg0
);
8045 wxPy_END_ALLOW_THREADS
;
8046 } _resultobj
= Py_BuildValue("i",_result
);
8050 #define wxGrid_MoveCursorUpBlock(_swigobj,_swigarg0) (_swigobj->MoveCursorUpBlock(_swigarg0))
8051 static PyObject
*_wrap_wxGrid_MoveCursorUpBlock(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8052 PyObject
* _resultobj
;
8056 PyObject
* _argo0
= 0;
8058 char *_kwnames
[] = { "self","expandSelection", NULL
};
8061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorUpBlock",_kwnames
,&_argo0
,&tempbool1
))
8064 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8065 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8066 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorUpBlock. Expected _wxGrid_p.");
8070 _arg1
= (bool ) tempbool1
;
8072 wxPy_BEGIN_ALLOW_THREADS
;
8073 _result
= (bool )wxGrid_MoveCursorUpBlock(_arg0
,_arg1
);
8075 wxPy_END_ALLOW_THREADS
;
8076 } _resultobj
= Py_BuildValue("i",_result
);
8080 #define wxGrid_MoveCursorDownBlock(_swigobj,_swigarg0) (_swigobj->MoveCursorDownBlock(_swigarg0))
8081 static PyObject
*_wrap_wxGrid_MoveCursorDownBlock(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8082 PyObject
* _resultobj
;
8086 PyObject
* _argo0
= 0;
8088 char *_kwnames
[] = { "self","expandSelection", NULL
};
8091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorDownBlock",_kwnames
,&_argo0
,&tempbool1
))
8094 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8095 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8096 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorDownBlock. Expected _wxGrid_p.");
8100 _arg1
= (bool ) tempbool1
;
8102 wxPy_BEGIN_ALLOW_THREADS
;
8103 _result
= (bool )wxGrid_MoveCursorDownBlock(_arg0
,_arg1
);
8105 wxPy_END_ALLOW_THREADS
;
8106 } _resultobj
= Py_BuildValue("i",_result
);
8110 #define wxGrid_MoveCursorLeftBlock(_swigobj,_swigarg0) (_swigobj->MoveCursorLeftBlock(_swigarg0))
8111 static PyObject
*_wrap_wxGrid_MoveCursorLeftBlock(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8112 PyObject
* _resultobj
;
8116 PyObject
* _argo0
= 0;
8118 char *_kwnames
[] = { "self","expandSelection", NULL
};
8121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorLeftBlock",_kwnames
,&_argo0
,&tempbool1
))
8124 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8125 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8126 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorLeftBlock. Expected _wxGrid_p.");
8130 _arg1
= (bool ) tempbool1
;
8132 wxPy_BEGIN_ALLOW_THREADS
;
8133 _result
= (bool )wxGrid_MoveCursorLeftBlock(_arg0
,_arg1
);
8135 wxPy_END_ALLOW_THREADS
;
8136 } _resultobj
= Py_BuildValue("i",_result
);
8140 #define wxGrid_MoveCursorRightBlock(_swigobj,_swigarg0) (_swigobj->MoveCursorRightBlock(_swigarg0))
8141 static PyObject
*_wrap_wxGrid_MoveCursorRightBlock(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8142 PyObject
* _resultobj
;
8146 PyObject
* _argo0
= 0;
8148 char *_kwnames
[] = { "self","expandSelection", NULL
};
8151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorRightBlock",_kwnames
,&_argo0
,&tempbool1
))
8154 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8155 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8156 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorRightBlock. Expected _wxGrid_p.");
8160 _arg1
= (bool ) tempbool1
;
8162 wxPy_BEGIN_ALLOW_THREADS
;
8163 _result
= (bool )wxGrid_MoveCursorRightBlock(_arg0
,_arg1
);
8165 wxPy_END_ALLOW_THREADS
;
8166 } _resultobj
= Py_BuildValue("i",_result
);
8170 #define wxGrid_GetDefaultRowLabelSize(_swigobj) (_swigobj->GetDefaultRowLabelSize())
8171 static PyObject
*_wrap_wxGrid_GetDefaultRowLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8172 PyObject
* _resultobj
;
8175 PyObject
* _argo0
= 0;
8176 char *_kwnames
[] = { "self", NULL
};
8179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultRowLabelSize",_kwnames
,&_argo0
))
8182 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8183 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8184 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultRowLabelSize. Expected _wxGrid_p.");
8189 wxPy_BEGIN_ALLOW_THREADS
;
8190 _result
= (int )wxGrid_GetDefaultRowLabelSize(_arg0
);
8192 wxPy_END_ALLOW_THREADS
;
8193 } _resultobj
= Py_BuildValue("i",_result
);
8197 #define wxGrid_GetRowLabelSize(_swigobj) (_swigobj->GetRowLabelSize())
8198 static PyObject
*_wrap_wxGrid_GetRowLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8199 PyObject
* _resultobj
;
8202 PyObject
* _argo0
= 0;
8203 char *_kwnames
[] = { "self", NULL
};
8206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetRowLabelSize",_kwnames
,&_argo0
))
8209 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8210 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8211 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetRowLabelSize. Expected _wxGrid_p.");
8216 wxPy_BEGIN_ALLOW_THREADS
;
8217 _result
= (int )wxGrid_GetRowLabelSize(_arg0
);
8219 wxPy_END_ALLOW_THREADS
;
8220 } _resultobj
= Py_BuildValue("i",_result
);
8224 #define wxGrid_GetDefaultColLabelSize(_swigobj) (_swigobj->GetDefaultColLabelSize())
8225 static PyObject
*_wrap_wxGrid_GetDefaultColLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8226 PyObject
* _resultobj
;
8229 PyObject
* _argo0
= 0;
8230 char *_kwnames
[] = { "self", NULL
};
8233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultColLabelSize",_kwnames
,&_argo0
))
8236 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8237 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultColLabelSize. Expected _wxGrid_p.");
8243 wxPy_BEGIN_ALLOW_THREADS
;
8244 _result
= (int )wxGrid_GetDefaultColLabelSize(_arg0
);
8246 wxPy_END_ALLOW_THREADS
;
8247 } _resultobj
= Py_BuildValue("i",_result
);
8251 #define wxGrid_GetColLabelSize(_swigobj) (_swigobj->GetColLabelSize())
8252 static PyObject
*_wrap_wxGrid_GetColLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8253 PyObject
* _resultobj
;
8256 PyObject
* _argo0
= 0;
8257 char *_kwnames
[] = { "self", NULL
};
8260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetColLabelSize",_kwnames
,&_argo0
))
8263 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8264 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8265 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetColLabelSize. Expected _wxGrid_p.");
8270 wxPy_BEGIN_ALLOW_THREADS
;
8271 _result
= (int )wxGrid_GetColLabelSize(_arg0
);
8273 wxPy_END_ALLOW_THREADS
;
8274 } _resultobj
= Py_BuildValue("i",_result
);
8278 #define wxGrid_GetLabelBackgroundColour(_swigobj) (_swigobj->GetLabelBackgroundColour())
8279 static PyObject
*_wrap_wxGrid_GetLabelBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8280 PyObject
* _resultobj
;
8283 PyObject
* _argo0
= 0;
8284 char *_kwnames
[] = { "self", NULL
};
8288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetLabelBackgroundColour",_kwnames
,&_argo0
))
8291 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8292 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8293 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetLabelBackgroundColour. Expected _wxGrid_p.");
8298 wxPy_BEGIN_ALLOW_THREADS
;
8299 _result
= new wxColour (wxGrid_GetLabelBackgroundColour(_arg0
));
8301 wxPy_END_ALLOW_THREADS
;
8302 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
8303 _resultobj
= Py_BuildValue("s",_ptemp
);
8307 #define wxGrid_GetLabelTextColour(_swigobj) (_swigobj->GetLabelTextColour())
8308 static PyObject
*_wrap_wxGrid_GetLabelTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8309 PyObject
* _resultobj
;
8312 PyObject
* _argo0
= 0;
8313 char *_kwnames
[] = { "self", NULL
};
8317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetLabelTextColour",_kwnames
,&_argo0
))
8320 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8321 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetLabelTextColour. Expected _wxGrid_p.");
8327 wxPy_BEGIN_ALLOW_THREADS
;
8328 _result
= new wxColour (wxGrid_GetLabelTextColour(_arg0
));
8330 wxPy_END_ALLOW_THREADS
;
8331 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
8332 _resultobj
= Py_BuildValue("s",_ptemp
);
8336 #define wxGrid_GetLabelFont(_swigobj) (_swigobj->GetLabelFont())
8337 static PyObject
*_wrap_wxGrid_GetLabelFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8338 PyObject
* _resultobj
;
8341 PyObject
* _argo0
= 0;
8342 char *_kwnames
[] = { "self", NULL
};
8346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetLabelFont",_kwnames
,&_argo0
))
8349 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8350 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetLabelFont. Expected _wxGrid_p.");
8356 wxPy_BEGIN_ALLOW_THREADS
;
8357 _result
= new wxFont (wxGrid_GetLabelFont(_arg0
));
8359 wxPy_END_ALLOW_THREADS
;
8360 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
8361 _resultobj
= Py_BuildValue("s",_ptemp
);
8365 #define wxGrid_GetRowLabelAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetRowLabelAlignment(_swigarg0,_swigarg1))
8366 static PyObject
*_wrap_wxGrid_GetRowLabelAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8367 PyObject
* _resultobj
;
8373 PyObject
* _argo0
= 0;
8374 char *_kwnames
[] = { "self", NULL
};
8383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetRowLabelAlignment",_kwnames
,&_argo0
))
8386 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8387 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8388 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetRowLabelAlignment. Expected _wxGrid_p.");
8393 wxPy_BEGIN_ALLOW_THREADS
;
8394 wxGrid_GetRowLabelAlignment(_arg0
,_arg1
,_arg2
);
8396 wxPy_END_ALLOW_THREADS
;
8397 } Py_INCREF(Py_None
);
8398 _resultobj
= Py_None
;
8401 o
= PyInt_FromLong((long) (*_arg1
));
8402 _resultobj
= t_output_helper(_resultobj
, o
);
8406 o
= PyInt_FromLong((long) (*_arg2
));
8407 _resultobj
= t_output_helper(_resultobj
, o
);
8412 #define wxGrid_GetColLabelAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetColLabelAlignment(_swigarg0,_swigarg1))
8413 static PyObject
*_wrap_wxGrid_GetColLabelAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8414 PyObject
* _resultobj
;
8420 PyObject
* _argo0
= 0;
8421 char *_kwnames
[] = { "self", NULL
};
8430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetColLabelAlignment",_kwnames
,&_argo0
))
8433 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8434 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8435 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetColLabelAlignment. Expected _wxGrid_p.");
8440 wxPy_BEGIN_ALLOW_THREADS
;
8441 wxGrid_GetColLabelAlignment(_arg0
,_arg1
,_arg2
);
8443 wxPy_END_ALLOW_THREADS
;
8444 } Py_INCREF(Py_None
);
8445 _resultobj
= Py_None
;
8448 o
= PyInt_FromLong((long) (*_arg1
));
8449 _resultobj
= t_output_helper(_resultobj
, o
);
8453 o
= PyInt_FromLong((long) (*_arg2
));
8454 _resultobj
= t_output_helper(_resultobj
, o
);
8459 #define wxGrid_GetRowLabelValue(_swigobj,_swigarg0) (_swigobj->GetRowLabelValue(_swigarg0))
8460 static PyObject
*_wrap_wxGrid_GetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8461 PyObject
* _resultobj
;
8465 PyObject
* _argo0
= 0;
8466 char *_kwnames
[] = { "self","row", NULL
};
8469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_GetRowLabelValue",_kwnames
,&_argo0
,&_arg1
))
8472 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8473 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8474 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetRowLabelValue. Expected _wxGrid_p.");
8479 wxPy_BEGIN_ALLOW_THREADS
;
8480 _result
= new wxString (wxGrid_GetRowLabelValue(_arg0
,_arg1
));
8482 wxPy_END_ALLOW_THREADS
;
8484 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
8492 #define wxGrid_GetColLabelValue(_swigobj,_swigarg0) (_swigobj->GetColLabelValue(_swigarg0))
8493 static PyObject
*_wrap_wxGrid_GetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8494 PyObject
* _resultobj
;
8498 PyObject
* _argo0
= 0;
8499 char *_kwnames
[] = { "self","col", NULL
};
8502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_GetColLabelValue",_kwnames
,&_argo0
,&_arg1
))
8505 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8506 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8507 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetColLabelValue. Expected _wxGrid_p.");
8512 wxPy_BEGIN_ALLOW_THREADS
;
8513 _result
= new wxString (wxGrid_GetColLabelValue(_arg0
,_arg1
));
8515 wxPy_END_ALLOW_THREADS
;
8517 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
8525 #define wxGrid_GetGridLineColour(_swigobj) (_swigobj->GetGridLineColour())
8526 static PyObject
*_wrap_wxGrid_GetGridLineColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8527 PyObject
* _resultobj
;
8530 PyObject
* _argo0
= 0;
8531 char *_kwnames
[] = { "self", NULL
};
8535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetGridLineColour",_kwnames
,&_argo0
))
8538 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8539 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8540 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetGridLineColour. Expected _wxGrid_p.");
8545 wxPy_BEGIN_ALLOW_THREADS
;
8546 _result
= new wxColour (wxGrid_GetGridLineColour(_arg0
));
8548 wxPy_END_ALLOW_THREADS
;
8549 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
8550 _resultobj
= Py_BuildValue("s",_ptemp
);
8554 #define wxGrid_GetCellHighlightColour(_swigobj) (_swigobj->GetCellHighlightColour())
8555 static PyObject
*_wrap_wxGrid_GetCellHighlightColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8556 PyObject
* _resultobj
;
8559 PyObject
* _argo0
= 0;
8560 char *_kwnames
[] = { "self", NULL
};
8564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetCellHighlightColour",_kwnames
,&_argo0
))
8567 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8568 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8569 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellHighlightColour. Expected _wxGrid_p.");
8574 wxPy_BEGIN_ALLOW_THREADS
;
8575 _result
= new wxColour (wxGrid_GetCellHighlightColour(_arg0
));
8577 wxPy_END_ALLOW_THREADS
;
8578 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
8579 _resultobj
= Py_BuildValue("s",_ptemp
);
8583 #define wxGrid_SetRowLabelSize(_swigobj,_swigarg0) (_swigobj->SetRowLabelSize(_swigarg0))
8584 static PyObject
*_wrap_wxGrid_SetRowLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8585 PyObject
* _resultobj
;
8588 PyObject
* _argo0
= 0;
8589 char *_kwnames
[] = { "self","width", NULL
};
8592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_SetRowLabelSize",_kwnames
,&_argo0
,&_arg1
))
8595 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8596 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowLabelSize. Expected _wxGrid_p.");
8602 wxPy_BEGIN_ALLOW_THREADS
;
8603 wxGrid_SetRowLabelSize(_arg0
,_arg1
);
8605 wxPy_END_ALLOW_THREADS
;
8606 } Py_INCREF(Py_None
);
8607 _resultobj
= Py_None
;
8611 #define wxGrid_SetColLabelSize(_swigobj,_swigarg0) (_swigobj->SetColLabelSize(_swigarg0))
8612 static PyObject
*_wrap_wxGrid_SetColLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8613 PyObject
* _resultobj
;
8616 PyObject
* _argo0
= 0;
8617 char *_kwnames
[] = { "self","height", NULL
};
8620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_SetColLabelSize",_kwnames
,&_argo0
,&_arg1
))
8623 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8624 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8625 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColLabelSize. Expected _wxGrid_p.");
8630 wxPy_BEGIN_ALLOW_THREADS
;
8631 wxGrid_SetColLabelSize(_arg0
,_arg1
);
8633 wxPy_END_ALLOW_THREADS
;
8634 } Py_INCREF(Py_None
);
8635 _resultobj
= Py_None
;
8639 #define wxGrid_SetLabelBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetLabelBackgroundColour(_swigarg0))
8640 static PyObject
*_wrap_wxGrid_SetLabelBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8641 PyObject
* _resultobj
;
8644 PyObject
* _argo0
= 0;
8646 PyObject
* _obj1
= 0;
8647 char *_kwnames
[] = { "self","arg2", NULL
};
8650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetLabelBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
8653 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8654 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8655 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetLabelBackgroundColour. Expected _wxGrid_p.");
8661 if (! wxColour_helper(_obj1
, &_arg1
))
8665 wxPy_BEGIN_ALLOW_THREADS
;
8666 wxGrid_SetLabelBackgroundColour(_arg0
,*_arg1
);
8668 wxPy_END_ALLOW_THREADS
;
8669 } Py_INCREF(Py_None
);
8670 _resultobj
= Py_None
;
8674 #define wxGrid_SetLabelTextColour(_swigobj,_swigarg0) (_swigobj->SetLabelTextColour(_swigarg0))
8675 static PyObject
*_wrap_wxGrid_SetLabelTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8676 PyObject
* _resultobj
;
8679 PyObject
* _argo0
= 0;
8681 PyObject
* _obj1
= 0;
8682 char *_kwnames
[] = { "self","arg2", NULL
};
8685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetLabelTextColour",_kwnames
,&_argo0
,&_obj1
))
8688 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8689 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8690 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetLabelTextColour. Expected _wxGrid_p.");
8696 if (! wxColour_helper(_obj1
, &_arg1
))
8700 wxPy_BEGIN_ALLOW_THREADS
;
8701 wxGrid_SetLabelTextColour(_arg0
,*_arg1
);
8703 wxPy_END_ALLOW_THREADS
;
8704 } Py_INCREF(Py_None
);
8705 _resultobj
= Py_None
;
8709 #define wxGrid_SetLabelFont(_swigobj,_swigarg0) (_swigobj->SetLabelFont(_swigarg0))
8710 static PyObject
*_wrap_wxGrid_SetLabelFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8711 PyObject
* _resultobj
;
8714 PyObject
* _argo0
= 0;
8715 PyObject
* _argo1
= 0;
8716 char *_kwnames
[] = { "self","arg2", NULL
};
8719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetLabelFont",_kwnames
,&_argo0
,&_argo1
))
8722 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8723 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8724 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetLabelFont. Expected _wxGrid_p.");
8729 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8730 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
8731 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_SetLabelFont. Expected _wxFont_p.");
8736 wxPy_BEGIN_ALLOW_THREADS
;
8737 wxGrid_SetLabelFont(_arg0
,*_arg1
);
8739 wxPy_END_ALLOW_THREADS
;
8740 } Py_INCREF(Py_None
);
8741 _resultobj
= Py_None
;
8745 #define wxGrid_SetRowLabelAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowLabelAlignment(_swigarg0,_swigarg1))
8746 static PyObject
*_wrap_wxGrid_SetRowLabelAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8747 PyObject
* _resultobj
;
8751 PyObject
* _argo0
= 0;
8752 char *_kwnames
[] = { "self","horiz","vert", NULL
};
8755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetRowLabelAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
8758 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8759 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8760 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowLabelAlignment. Expected _wxGrid_p.");
8765 wxPy_BEGIN_ALLOW_THREADS
;
8766 wxGrid_SetRowLabelAlignment(_arg0
,_arg1
,_arg2
);
8768 wxPy_END_ALLOW_THREADS
;
8769 } Py_INCREF(Py_None
);
8770 _resultobj
= Py_None
;
8774 #define wxGrid_SetColLabelAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColLabelAlignment(_swigarg0,_swigarg1))
8775 static PyObject
*_wrap_wxGrid_SetColLabelAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8776 PyObject
* _resultobj
;
8780 PyObject
* _argo0
= 0;
8781 char *_kwnames
[] = { "self","horiz","vert", NULL
};
8784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetColLabelAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
8787 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8788 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8789 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColLabelAlignment. Expected _wxGrid_p.");
8794 wxPy_BEGIN_ALLOW_THREADS
;
8795 wxGrid_SetColLabelAlignment(_arg0
,_arg1
,_arg2
);
8797 wxPy_END_ALLOW_THREADS
;
8798 } Py_INCREF(Py_None
);
8799 _resultobj
= Py_None
;
8803 #define wxGrid_SetRowLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowLabelValue(_swigarg0,_swigarg1))
8804 static PyObject
*_wrap_wxGrid_SetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8805 PyObject
* _resultobj
;
8809 PyObject
* _argo0
= 0;
8810 PyObject
* _obj2
= 0;
8811 char *_kwnames
[] = { "self","row","arg3", NULL
};
8814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGrid_SetRowLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
8817 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8818 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8819 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowLabelValue. Expected _wxGrid_p.");
8824 if (!PyString_Check(_obj2
)) {
8825 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8828 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
8831 wxPy_BEGIN_ALLOW_THREADS
;
8832 wxGrid_SetRowLabelValue(_arg0
,_arg1
,*_arg2
);
8834 wxPy_END_ALLOW_THREADS
;
8835 } Py_INCREF(Py_None
);
8836 _resultobj
= Py_None
;
8844 #define wxGrid_SetColLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColLabelValue(_swigarg0,_swigarg1))
8845 static PyObject
*_wrap_wxGrid_SetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8846 PyObject
* _resultobj
;
8850 PyObject
* _argo0
= 0;
8851 PyObject
* _obj2
= 0;
8852 char *_kwnames
[] = { "self","col","arg3", NULL
};
8855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGrid_SetColLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
8858 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8859 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8860 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColLabelValue. Expected _wxGrid_p.");
8865 if (!PyString_Check(_obj2
)) {
8866 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8869 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
8872 wxPy_BEGIN_ALLOW_THREADS
;
8873 wxGrid_SetColLabelValue(_arg0
,_arg1
,*_arg2
);
8875 wxPy_END_ALLOW_THREADS
;
8876 } Py_INCREF(Py_None
);
8877 _resultobj
= Py_None
;
8885 #define wxGrid_SetGridLineColour(_swigobj,_swigarg0) (_swigobj->SetGridLineColour(_swigarg0))
8886 static PyObject
*_wrap_wxGrid_SetGridLineColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8887 PyObject
* _resultobj
;
8890 PyObject
* _argo0
= 0;
8892 PyObject
* _obj1
= 0;
8893 char *_kwnames
[] = { "self","arg2", NULL
};
8896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetGridLineColour",_kwnames
,&_argo0
,&_obj1
))
8899 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8900 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8901 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetGridLineColour. Expected _wxGrid_p.");
8907 if (! wxColour_helper(_obj1
, &_arg1
))
8911 wxPy_BEGIN_ALLOW_THREADS
;
8912 wxGrid_SetGridLineColour(_arg0
,*_arg1
);
8914 wxPy_END_ALLOW_THREADS
;
8915 } Py_INCREF(Py_None
);
8916 _resultobj
= Py_None
;
8920 #define wxGrid_SetCellHighlightColour(_swigobj,_swigarg0) (_swigobj->SetCellHighlightColour(_swigarg0))
8921 static PyObject
*_wrap_wxGrid_SetCellHighlightColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8922 PyObject
* _resultobj
;
8925 PyObject
* _argo0
= 0;
8927 PyObject
* _obj1
= 0;
8928 char *_kwnames
[] = { "self","arg2", NULL
};
8931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetCellHighlightColour",_kwnames
,&_argo0
,&_obj1
))
8934 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8935 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8936 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellHighlightColour. Expected _wxGrid_p.");
8942 if (! wxColour_helper(_obj1
, &_arg1
))
8946 wxPy_BEGIN_ALLOW_THREADS
;
8947 wxGrid_SetCellHighlightColour(_arg0
,*_arg1
);
8949 wxPy_END_ALLOW_THREADS
;
8950 } Py_INCREF(Py_None
);
8951 _resultobj
= Py_None
;
8955 #define wxGrid_EnableDragRowSize(_swigobj,_swigarg0) (_swigobj->EnableDragRowSize(_swigarg0))
8956 static PyObject
*_wrap_wxGrid_EnableDragRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8957 PyObject
* _resultobj
;
8959 bool _arg1
= (bool ) TRUE
;
8960 PyObject
* _argo0
= 0;
8961 int tempbool1
= (int) TRUE
;
8962 char *_kwnames
[] = { "self","enable", NULL
};
8965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_EnableDragRowSize",_kwnames
,&_argo0
,&tempbool1
))
8968 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8969 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8970 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableDragRowSize. Expected _wxGrid_p.");
8974 _arg1
= (bool ) tempbool1
;
8976 wxPy_BEGIN_ALLOW_THREADS
;
8977 wxGrid_EnableDragRowSize(_arg0
,_arg1
);
8979 wxPy_END_ALLOW_THREADS
;
8980 } Py_INCREF(Py_None
);
8981 _resultobj
= Py_None
;
8985 #define wxGrid_DisableDragRowSize(_swigobj) (_swigobj->DisableDragRowSize())
8986 static PyObject
*_wrap_wxGrid_DisableDragRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8987 PyObject
* _resultobj
;
8989 PyObject
* _argo0
= 0;
8990 char *_kwnames
[] = { "self", NULL
};
8993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_DisableDragRowSize",_kwnames
,&_argo0
))
8996 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8997 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8998 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DisableDragRowSize. Expected _wxGrid_p.");
9003 wxPy_BEGIN_ALLOW_THREADS
;
9004 wxGrid_DisableDragRowSize(_arg0
);
9006 wxPy_END_ALLOW_THREADS
;
9007 } Py_INCREF(Py_None
);
9008 _resultobj
= Py_None
;
9012 #define wxGrid_CanDragRowSize(_swigobj) (_swigobj->CanDragRowSize())
9013 static PyObject
*_wrap_wxGrid_CanDragRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9014 PyObject
* _resultobj
;
9017 PyObject
* _argo0
= 0;
9018 char *_kwnames
[] = { "self", NULL
};
9021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_CanDragRowSize",_kwnames
,&_argo0
))
9024 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9025 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9026 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CanDragRowSize. Expected _wxGrid_p.");
9031 wxPy_BEGIN_ALLOW_THREADS
;
9032 _result
= (bool )wxGrid_CanDragRowSize(_arg0
);
9034 wxPy_END_ALLOW_THREADS
;
9035 } _resultobj
= Py_BuildValue("i",_result
);
9039 #define wxGrid_EnableDragColSize(_swigobj,_swigarg0) (_swigobj->EnableDragColSize(_swigarg0))
9040 static PyObject
*_wrap_wxGrid_EnableDragColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9041 PyObject
* _resultobj
;
9043 bool _arg1
= (bool ) TRUE
;
9044 PyObject
* _argo0
= 0;
9045 int tempbool1
= (int) TRUE
;
9046 char *_kwnames
[] = { "self","enable", NULL
};
9049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_EnableDragColSize",_kwnames
,&_argo0
,&tempbool1
))
9052 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9053 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableDragColSize. Expected _wxGrid_p.");
9058 _arg1
= (bool ) tempbool1
;
9060 wxPy_BEGIN_ALLOW_THREADS
;
9061 wxGrid_EnableDragColSize(_arg0
,_arg1
);
9063 wxPy_END_ALLOW_THREADS
;
9064 } Py_INCREF(Py_None
);
9065 _resultobj
= Py_None
;
9069 #define wxGrid_DisableDragColSize(_swigobj) (_swigobj->DisableDragColSize())
9070 static PyObject
*_wrap_wxGrid_DisableDragColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9071 PyObject
* _resultobj
;
9073 PyObject
* _argo0
= 0;
9074 char *_kwnames
[] = { "self", NULL
};
9077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_DisableDragColSize",_kwnames
,&_argo0
))
9080 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9081 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9082 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DisableDragColSize. Expected _wxGrid_p.");
9087 wxPy_BEGIN_ALLOW_THREADS
;
9088 wxGrid_DisableDragColSize(_arg0
);
9090 wxPy_END_ALLOW_THREADS
;
9091 } Py_INCREF(Py_None
);
9092 _resultobj
= Py_None
;
9096 #define wxGrid_CanDragColSize(_swigobj) (_swigobj->CanDragColSize())
9097 static PyObject
*_wrap_wxGrid_CanDragColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9098 PyObject
* _resultobj
;
9101 PyObject
* _argo0
= 0;
9102 char *_kwnames
[] = { "self", NULL
};
9105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_CanDragColSize",_kwnames
,&_argo0
))
9108 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9109 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CanDragColSize. Expected _wxGrid_p.");
9115 wxPy_BEGIN_ALLOW_THREADS
;
9116 _result
= (bool )wxGrid_CanDragColSize(_arg0
);
9118 wxPy_END_ALLOW_THREADS
;
9119 } _resultobj
= Py_BuildValue("i",_result
);
9123 #define wxGrid_EnableDragGridSize(_swigobj,_swigarg0) (_swigobj->EnableDragGridSize(_swigarg0))
9124 static PyObject
*_wrap_wxGrid_EnableDragGridSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9125 PyObject
* _resultobj
;
9127 bool _arg1
= (bool ) TRUE
;
9128 PyObject
* _argo0
= 0;
9129 int tempbool1
= (int) TRUE
;
9130 char *_kwnames
[] = { "self","enable", NULL
};
9133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_EnableDragGridSize",_kwnames
,&_argo0
,&tempbool1
))
9136 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9137 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9138 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableDragGridSize. Expected _wxGrid_p.");
9142 _arg1
= (bool ) tempbool1
;
9144 wxPy_BEGIN_ALLOW_THREADS
;
9145 wxGrid_EnableDragGridSize(_arg0
,_arg1
);
9147 wxPy_END_ALLOW_THREADS
;
9148 } Py_INCREF(Py_None
);
9149 _resultobj
= Py_None
;
9153 #define wxGrid_DisableDragGridSize(_swigobj) (_swigobj->DisableDragGridSize())
9154 static PyObject
*_wrap_wxGrid_DisableDragGridSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9155 PyObject
* _resultobj
;
9157 PyObject
* _argo0
= 0;
9158 char *_kwnames
[] = { "self", NULL
};
9161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_DisableDragGridSize",_kwnames
,&_argo0
))
9164 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9165 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DisableDragGridSize. Expected _wxGrid_p.");
9171 wxPy_BEGIN_ALLOW_THREADS
;
9172 wxGrid_DisableDragGridSize(_arg0
);
9174 wxPy_END_ALLOW_THREADS
;
9175 } Py_INCREF(Py_None
);
9176 _resultobj
= Py_None
;
9180 #define wxGrid_CanDragGridSize(_swigobj) (_swigobj->CanDragGridSize())
9181 static PyObject
*_wrap_wxGrid_CanDragGridSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9182 PyObject
* _resultobj
;
9185 PyObject
* _argo0
= 0;
9186 char *_kwnames
[] = { "self", NULL
};
9189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_CanDragGridSize",_kwnames
,&_argo0
))
9192 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9193 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9194 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CanDragGridSize. Expected _wxGrid_p.");
9199 wxPy_BEGIN_ALLOW_THREADS
;
9200 _result
= (bool )wxGrid_CanDragGridSize(_arg0
);
9202 wxPy_END_ALLOW_THREADS
;
9203 } _resultobj
= Py_BuildValue("i",_result
);
9207 #define wxGrid_SetRowAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowAttr(_swigarg0,_swigarg1))
9208 static PyObject
*_wrap_wxGrid_SetRowAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9209 PyObject
* _resultobj
;
9212 wxGridCellAttr
* _arg2
;
9213 PyObject
* _argo0
= 0;
9214 PyObject
* _argo2
= 0;
9215 char *_kwnames
[] = { "self","row","attr", NULL
};
9218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGrid_SetRowAttr",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
9221 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9222 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowAttr. Expected _wxGrid_p.");
9228 if (_argo2
== Py_None
) { _arg2
= NULL
; }
9229 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
9230 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_SetRowAttr. Expected _wxGridCellAttr_p.");
9235 wxPy_BEGIN_ALLOW_THREADS
;
9236 wxGrid_SetRowAttr(_arg0
,_arg1
,_arg2
);
9238 wxPy_END_ALLOW_THREADS
;
9239 } Py_INCREF(Py_None
);
9240 _resultobj
= Py_None
;
9244 #define wxGrid_SetColAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColAttr(_swigarg0,_swigarg1))
9245 static PyObject
*_wrap_wxGrid_SetColAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9246 PyObject
* _resultobj
;
9249 wxGridCellAttr
* _arg2
;
9250 PyObject
* _argo0
= 0;
9251 PyObject
* _argo2
= 0;
9252 char *_kwnames
[] = { "self","col","attr", NULL
};
9255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGrid_SetColAttr",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
9258 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9259 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9260 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColAttr. Expected _wxGrid_p.");
9265 if (_argo2
== Py_None
) { _arg2
= NULL
; }
9266 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
9267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_SetColAttr. Expected _wxGridCellAttr_p.");
9272 wxPy_BEGIN_ALLOW_THREADS
;
9273 wxGrid_SetColAttr(_arg0
,_arg1
,_arg2
);
9275 wxPy_END_ALLOW_THREADS
;
9276 } Py_INCREF(Py_None
);
9277 _resultobj
= Py_None
;
9281 #define wxGrid_SetColFormatBool(_swigobj,_swigarg0) (_swigobj->SetColFormatBool(_swigarg0))
9282 static PyObject
*_wrap_wxGrid_SetColFormatBool(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9283 PyObject
* _resultobj
;
9286 PyObject
* _argo0
= 0;
9287 char *_kwnames
[] = { "self","col", NULL
};
9290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_SetColFormatBool",_kwnames
,&_argo0
,&_arg1
))
9293 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9294 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColFormatBool. Expected _wxGrid_p.");
9300 wxPy_BEGIN_ALLOW_THREADS
;
9301 wxGrid_SetColFormatBool(_arg0
,_arg1
);
9303 wxPy_END_ALLOW_THREADS
;
9304 } Py_INCREF(Py_None
);
9305 _resultobj
= Py_None
;
9309 #define wxGrid_SetColFormatNumber(_swigobj,_swigarg0) (_swigobj->SetColFormatNumber(_swigarg0))
9310 static PyObject
*_wrap_wxGrid_SetColFormatNumber(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9311 PyObject
* _resultobj
;
9314 PyObject
* _argo0
= 0;
9315 char *_kwnames
[] = { "self","col", NULL
};
9318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_SetColFormatNumber",_kwnames
,&_argo0
,&_arg1
))
9321 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9322 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColFormatNumber. Expected _wxGrid_p.");
9328 wxPy_BEGIN_ALLOW_THREADS
;
9329 wxGrid_SetColFormatNumber(_arg0
,_arg1
);
9331 wxPy_END_ALLOW_THREADS
;
9332 } Py_INCREF(Py_None
);
9333 _resultobj
= Py_None
;
9337 #define wxGrid_SetColFormatFloat(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetColFormatFloat(_swigarg0,_swigarg1,_swigarg2))
9338 static PyObject
*_wrap_wxGrid_SetColFormatFloat(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9339 PyObject
* _resultobj
;
9342 int _arg2
= (int ) -1;
9343 int _arg3
= (int ) -1;
9344 PyObject
* _argo0
= 0;
9345 char *_kwnames
[] = { "self","col","width","precision", NULL
};
9348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|ii:wxGrid_SetColFormatFloat",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
9351 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9352 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColFormatFloat. Expected _wxGrid_p.");
9358 wxPy_BEGIN_ALLOW_THREADS
;
9359 wxGrid_SetColFormatFloat(_arg0
,_arg1
,_arg2
,_arg3
);
9361 wxPy_END_ALLOW_THREADS
;
9362 } Py_INCREF(Py_None
);
9363 _resultobj
= Py_None
;
9367 #define wxGrid_SetColFormatCustom(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColFormatCustom(_swigarg0,_swigarg1))
9368 static PyObject
*_wrap_wxGrid_SetColFormatCustom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9369 PyObject
* _resultobj
;
9373 PyObject
* _argo0
= 0;
9374 PyObject
* _obj2
= 0;
9375 char *_kwnames
[] = { "self","col","typeName", NULL
};
9378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGrid_SetColFormatCustom",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
9381 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9382 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9383 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColFormatCustom. Expected _wxGrid_p.");
9388 if (!PyString_Check(_obj2
)) {
9389 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9392 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
9395 wxPy_BEGIN_ALLOW_THREADS
;
9396 wxGrid_SetColFormatCustom(_arg0
,_arg1
,*_arg2
);
9398 wxPy_END_ALLOW_THREADS
;
9399 } Py_INCREF(Py_None
);
9400 _resultobj
= Py_None
;
9408 #define wxGrid_EnableGridLines(_swigobj,_swigarg0) (_swigobj->EnableGridLines(_swigarg0))
9409 static PyObject
*_wrap_wxGrid_EnableGridLines(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9410 PyObject
* _resultobj
;
9412 bool _arg1
= (bool ) TRUE
;
9413 PyObject
* _argo0
= 0;
9414 int tempbool1
= (int) TRUE
;
9415 char *_kwnames
[] = { "self","enable", NULL
};
9418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_EnableGridLines",_kwnames
,&_argo0
,&tempbool1
))
9421 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9422 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9423 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableGridLines. Expected _wxGrid_p.");
9427 _arg1
= (bool ) tempbool1
;
9429 wxPy_BEGIN_ALLOW_THREADS
;
9430 wxGrid_EnableGridLines(_arg0
,_arg1
);
9432 wxPy_END_ALLOW_THREADS
;
9433 } Py_INCREF(Py_None
);
9434 _resultobj
= Py_None
;
9438 #define wxGrid_GridLinesEnabled(_swigobj) (_swigobj->GridLinesEnabled())
9439 static PyObject
*_wrap_wxGrid_GridLinesEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9440 PyObject
* _resultobj
;
9443 PyObject
* _argo0
= 0;
9444 char *_kwnames
[] = { "self", NULL
};
9447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GridLinesEnabled",_kwnames
,&_argo0
))
9450 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9451 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9452 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GridLinesEnabled. Expected _wxGrid_p.");
9457 wxPy_BEGIN_ALLOW_THREADS
;
9458 _result
= (bool )wxGrid_GridLinesEnabled(_arg0
);
9460 wxPy_END_ALLOW_THREADS
;
9461 } _resultobj
= Py_BuildValue("i",_result
);
9465 #define wxGrid_GetDefaultRowSize(_swigobj) (_swigobj->GetDefaultRowSize())
9466 static PyObject
*_wrap_wxGrid_GetDefaultRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9467 PyObject
* _resultobj
;
9470 PyObject
* _argo0
= 0;
9471 char *_kwnames
[] = { "self", NULL
};
9474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultRowSize",_kwnames
,&_argo0
))
9477 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9478 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9479 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultRowSize. Expected _wxGrid_p.");
9484 wxPy_BEGIN_ALLOW_THREADS
;
9485 _result
= (int )wxGrid_GetDefaultRowSize(_arg0
);
9487 wxPy_END_ALLOW_THREADS
;
9488 } _resultobj
= Py_BuildValue("i",_result
);
9492 #define wxGrid_GetRowSize(_swigobj,_swigarg0) (_swigobj->GetRowSize(_swigarg0))
9493 static PyObject
*_wrap_wxGrid_GetRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9494 PyObject
* _resultobj
;
9498 PyObject
* _argo0
= 0;
9499 char *_kwnames
[] = { "self","row", NULL
};
9502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_GetRowSize",_kwnames
,&_argo0
,&_arg1
))
9505 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9506 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9507 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetRowSize. Expected _wxGrid_p.");
9512 wxPy_BEGIN_ALLOW_THREADS
;
9513 _result
= (int )wxGrid_GetRowSize(_arg0
,_arg1
);
9515 wxPy_END_ALLOW_THREADS
;
9516 } _resultobj
= Py_BuildValue("i",_result
);
9520 #define wxGrid_GetDefaultColSize(_swigobj) (_swigobj->GetDefaultColSize())
9521 static PyObject
*_wrap_wxGrid_GetDefaultColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9522 PyObject
* _resultobj
;
9525 PyObject
* _argo0
= 0;
9526 char *_kwnames
[] = { "self", NULL
};
9529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultColSize",_kwnames
,&_argo0
))
9532 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9533 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultColSize. Expected _wxGrid_p.");
9539 wxPy_BEGIN_ALLOW_THREADS
;
9540 _result
= (int )wxGrid_GetDefaultColSize(_arg0
);
9542 wxPy_END_ALLOW_THREADS
;
9543 } _resultobj
= Py_BuildValue("i",_result
);
9547 #define wxGrid_GetColSize(_swigobj,_swigarg0) (_swigobj->GetColSize(_swigarg0))
9548 static PyObject
*_wrap_wxGrid_GetColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9549 PyObject
* _resultobj
;
9553 PyObject
* _argo0
= 0;
9554 char *_kwnames
[] = { "self","col", NULL
};
9557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_GetColSize",_kwnames
,&_argo0
,&_arg1
))
9560 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9561 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetColSize. Expected _wxGrid_p.");
9567 wxPy_BEGIN_ALLOW_THREADS
;
9568 _result
= (int )wxGrid_GetColSize(_arg0
,_arg1
);
9570 wxPy_END_ALLOW_THREADS
;
9571 } _resultobj
= Py_BuildValue("i",_result
);
9575 #define wxGrid_GetDefaultCellBackgroundColour(_swigobj) (_swigobj->GetDefaultCellBackgroundColour())
9576 static PyObject
*_wrap_wxGrid_GetDefaultCellBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9577 PyObject
* _resultobj
;
9580 PyObject
* _argo0
= 0;
9581 char *_kwnames
[] = { "self", NULL
};
9585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultCellBackgroundColour",_kwnames
,&_argo0
))
9588 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9589 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9590 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultCellBackgroundColour. Expected _wxGrid_p.");
9595 wxPy_BEGIN_ALLOW_THREADS
;
9596 _result
= new wxColour (wxGrid_GetDefaultCellBackgroundColour(_arg0
));
9598 wxPy_END_ALLOW_THREADS
;
9599 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
9600 _resultobj
= Py_BuildValue("s",_ptemp
);
9604 #define wxGrid_GetCellBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellBackgroundColour(_swigarg0,_swigarg1))
9605 static PyObject
*_wrap_wxGrid_GetCellBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9606 PyObject
* _resultobj
;
9611 PyObject
* _argo0
= 0;
9612 char *_kwnames
[] = { "self","row","col", NULL
};
9616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellBackgroundColour",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
9619 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9620 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9621 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellBackgroundColour. Expected _wxGrid_p.");
9626 wxPy_BEGIN_ALLOW_THREADS
;
9627 _result
= new wxColour (wxGrid_GetCellBackgroundColour(_arg0
,_arg1
,_arg2
));
9629 wxPy_END_ALLOW_THREADS
;
9630 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
9631 _resultobj
= Py_BuildValue("s",_ptemp
);
9635 #define wxGrid_GetDefaultCellTextColour(_swigobj) (_swigobj->GetDefaultCellTextColour())
9636 static PyObject
*_wrap_wxGrid_GetDefaultCellTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9637 PyObject
* _resultobj
;
9640 PyObject
* _argo0
= 0;
9641 char *_kwnames
[] = { "self", NULL
};
9645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultCellTextColour",_kwnames
,&_argo0
))
9648 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9649 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9650 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultCellTextColour. Expected _wxGrid_p.");
9655 wxPy_BEGIN_ALLOW_THREADS
;
9656 _result
= new wxColour (wxGrid_GetDefaultCellTextColour(_arg0
));
9658 wxPy_END_ALLOW_THREADS
;
9659 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
9660 _resultobj
= Py_BuildValue("s",_ptemp
);
9664 #define wxGrid_GetCellTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellTextColour(_swigarg0,_swigarg1))
9665 static PyObject
*_wrap_wxGrid_GetCellTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9666 PyObject
* _resultobj
;
9671 PyObject
* _argo0
= 0;
9672 char *_kwnames
[] = { "self","row","col", NULL
};
9676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellTextColour",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
9679 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9680 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9681 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellTextColour. Expected _wxGrid_p.");
9686 wxPy_BEGIN_ALLOW_THREADS
;
9687 _result
= new wxColour (wxGrid_GetCellTextColour(_arg0
,_arg1
,_arg2
));
9689 wxPy_END_ALLOW_THREADS
;
9690 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
9691 _resultobj
= Py_BuildValue("s",_ptemp
);
9695 #define wxGrid_GetDefaultCellFont(_swigobj) (_swigobj->GetDefaultCellFont())
9696 static PyObject
*_wrap_wxGrid_GetDefaultCellFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9697 PyObject
* _resultobj
;
9700 PyObject
* _argo0
= 0;
9701 char *_kwnames
[] = { "self", NULL
};
9705 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultCellFont",_kwnames
,&_argo0
))
9708 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9709 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9710 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultCellFont. Expected _wxGrid_p.");
9715 wxPy_BEGIN_ALLOW_THREADS
;
9716 _result
= new wxFont (wxGrid_GetDefaultCellFont(_arg0
));
9718 wxPy_END_ALLOW_THREADS
;
9719 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
9720 _resultobj
= Py_BuildValue("s",_ptemp
);
9724 #define wxGrid_GetCellFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellFont(_swigarg0,_swigarg1))
9725 static PyObject
*_wrap_wxGrid_GetCellFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9726 PyObject
* _resultobj
;
9731 PyObject
* _argo0
= 0;
9732 char *_kwnames
[] = { "self","row","col", NULL
};
9736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellFont",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
9739 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9740 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9741 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellFont. Expected _wxGrid_p.");
9746 wxPy_BEGIN_ALLOW_THREADS
;
9747 _result
= new wxFont (wxGrid_GetCellFont(_arg0
,_arg1
,_arg2
));
9749 wxPy_END_ALLOW_THREADS
;
9750 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
9751 _resultobj
= Py_BuildValue("s",_ptemp
);
9755 #define wxGrid_GetDefaultCellAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetDefaultCellAlignment(_swigarg0,_swigarg1))
9756 static PyObject
*_wrap_wxGrid_GetDefaultCellAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9757 PyObject
* _resultobj
;
9761 PyObject
* _argo0
= 0;
9762 PyObject
* _argo1
= 0;
9763 PyObject
* _argo2
= 0;
9764 char *_kwnames
[] = { "self","horiz","vert", NULL
};
9767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGrid_GetDefaultCellAlignment",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
9770 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9771 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9772 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultCellAlignment. Expected _wxGrid_p.");
9777 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9778 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_int_p")) {
9779 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_GetDefaultCellAlignment. Expected _int_p.");
9784 if (_argo2
== Py_None
) { _arg2
= NULL
; }
9785 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_int_p")) {
9786 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_GetDefaultCellAlignment. Expected _int_p.");
9791 wxPy_BEGIN_ALLOW_THREADS
;
9792 wxGrid_GetDefaultCellAlignment(_arg0
,_arg1
,_arg2
);
9794 wxPy_END_ALLOW_THREADS
;
9795 } Py_INCREF(Py_None
);
9796 _resultobj
= Py_None
;
9800 #define wxGrid_GetCellAlignment(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetCellAlignment(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
9801 static PyObject
*_wrap_wxGrid_GetCellAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9802 PyObject
* _resultobj
;
9808 PyObject
* _argo0
= 0;
9809 PyObject
* _argo3
= 0;
9810 PyObject
* _argo4
= 0;
9811 char *_kwnames
[] = { "self","row","col","horiz","vert", NULL
};
9814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiOO:wxGrid_GetCellAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
,&_argo4
))
9817 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9818 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9819 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellAlignment. Expected _wxGrid_p.");
9824 if (_argo3
== Py_None
) { _arg3
= NULL
; }
9825 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_int_p")) {
9826 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGrid_GetCellAlignment. Expected _int_p.");
9831 if (_argo4
== Py_None
) { _arg4
= NULL
; }
9832 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_int_p")) {
9833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxGrid_GetCellAlignment. Expected _int_p.");
9838 wxPy_BEGIN_ALLOW_THREADS
;
9839 wxGrid_GetCellAlignment(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
9841 wxPy_END_ALLOW_THREADS
;
9842 } Py_INCREF(Py_None
);
9843 _resultobj
= Py_None
;
9847 #define wxGrid_SetDefaultRowSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDefaultRowSize(_swigarg0,_swigarg1))
9848 static PyObject
*_wrap_wxGrid_SetDefaultRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9849 PyObject
* _resultobj
;
9852 bool _arg2
= (bool ) FALSE
;
9853 PyObject
* _argo0
= 0;
9854 int tempbool2
= (int) FALSE
;
9855 char *_kwnames
[] = { "self","height","resizeExistingRows", NULL
};
9858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_SetDefaultRowSize",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
9861 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9862 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9863 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultRowSize. Expected _wxGrid_p.");
9867 _arg2
= (bool ) tempbool2
;
9869 wxPy_BEGIN_ALLOW_THREADS
;
9870 wxGrid_SetDefaultRowSize(_arg0
,_arg1
,_arg2
);
9872 wxPy_END_ALLOW_THREADS
;
9873 } Py_INCREF(Py_None
);
9874 _resultobj
= Py_None
;
9878 #define wxGrid_SetRowSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowSize(_swigarg0,_swigarg1))
9879 static PyObject
*_wrap_wxGrid_SetRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9880 PyObject
* _resultobj
;
9884 PyObject
* _argo0
= 0;
9885 char *_kwnames
[] = { "self","row","height", NULL
};
9888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetRowSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
9891 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9892 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9893 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowSize. Expected _wxGrid_p.");
9898 wxPy_BEGIN_ALLOW_THREADS
;
9899 wxGrid_SetRowSize(_arg0
,_arg1
,_arg2
);
9901 wxPy_END_ALLOW_THREADS
;
9902 } Py_INCREF(Py_None
);
9903 _resultobj
= Py_None
;
9907 #define wxGrid_SetDefaultColSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDefaultColSize(_swigarg0,_swigarg1))
9908 static PyObject
*_wrap_wxGrid_SetDefaultColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9909 PyObject
* _resultobj
;
9912 bool _arg2
= (bool ) FALSE
;
9913 PyObject
* _argo0
= 0;
9914 int tempbool2
= (int) FALSE
;
9915 char *_kwnames
[] = { "self","width","resizeExistingCols", NULL
};
9918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_SetDefaultColSize",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
9921 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9922 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9923 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultColSize. Expected _wxGrid_p.");
9927 _arg2
= (bool ) tempbool2
;
9929 wxPy_BEGIN_ALLOW_THREADS
;
9930 wxGrid_SetDefaultColSize(_arg0
,_arg1
,_arg2
);
9932 wxPy_END_ALLOW_THREADS
;
9933 } Py_INCREF(Py_None
);
9934 _resultobj
= Py_None
;
9938 #define wxGrid_SetColSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColSize(_swigarg0,_swigarg1))
9939 static PyObject
*_wrap_wxGrid_SetColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9940 PyObject
* _resultobj
;
9944 PyObject
* _argo0
= 0;
9945 char *_kwnames
[] = { "self","col","width", NULL
};
9948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetColSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
9951 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9952 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9953 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColSize. Expected _wxGrid_p.");
9958 wxPy_BEGIN_ALLOW_THREADS
;
9959 wxGrid_SetColSize(_arg0
,_arg1
,_arg2
);
9961 wxPy_END_ALLOW_THREADS
;
9962 } Py_INCREF(Py_None
);
9963 _resultobj
= Py_None
;
9967 #define wxGrid_AutoSizeColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->AutoSizeColumn(_swigarg0,_swigarg1))
9968 static PyObject
*_wrap_wxGrid_AutoSizeColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9969 PyObject
* _resultobj
;
9972 bool _arg2
= (bool ) TRUE
;
9973 PyObject
* _argo0
= 0;
9974 int tempbool2
= (int) TRUE
;
9975 char *_kwnames
[] = { "self","col","setAsMin", NULL
};
9978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_AutoSizeColumn",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
9981 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9982 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9983 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AutoSizeColumn. Expected _wxGrid_p.");
9987 _arg2
= (bool ) tempbool2
;
9989 wxPy_BEGIN_ALLOW_THREADS
;
9990 wxGrid_AutoSizeColumn(_arg0
,_arg1
,_arg2
);
9992 wxPy_END_ALLOW_THREADS
;
9993 } Py_INCREF(Py_None
);
9994 _resultobj
= Py_None
;
9998 #define wxGrid_AutoSizeRow(_swigobj,_swigarg0,_swigarg1) (_swigobj->AutoSizeRow(_swigarg0,_swigarg1))
9999 static PyObject
*_wrap_wxGrid_AutoSizeRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10000 PyObject
* _resultobj
;
10003 bool _arg2
= (bool ) TRUE
;
10004 PyObject
* _argo0
= 0;
10005 int tempbool2
= (int) TRUE
;
10006 char *_kwnames
[] = { "self","row","setAsMin", NULL
};
10009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_AutoSizeRow",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
10012 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10013 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10014 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AutoSizeRow. Expected _wxGrid_p.");
10018 _arg2
= (bool ) tempbool2
;
10020 wxPy_BEGIN_ALLOW_THREADS
;
10021 wxGrid_AutoSizeRow(_arg0
,_arg1
,_arg2
);
10023 wxPy_END_ALLOW_THREADS
;
10024 } Py_INCREF(Py_None
);
10025 _resultobj
= Py_None
;
10029 #define wxGrid_AutoSizeColumns(_swigobj,_swigarg0) (_swigobj->AutoSizeColumns(_swigarg0))
10030 static PyObject
*_wrap_wxGrid_AutoSizeColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10031 PyObject
* _resultobj
;
10033 bool _arg1
= (bool ) TRUE
;
10034 PyObject
* _argo0
= 0;
10035 int tempbool1
= (int) TRUE
;
10036 char *_kwnames
[] = { "self","setAsMin", NULL
};
10039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_AutoSizeColumns",_kwnames
,&_argo0
,&tempbool1
))
10042 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10043 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10044 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AutoSizeColumns. Expected _wxGrid_p.");
10048 _arg1
= (bool ) tempbool1
;
10050 wxPy_BEGIN_ALLOW_THREADS
;
10051 wxGrid_AutoSizeColumns(_arg0
,_arg1
);
10053 wxPy_END_ALLOW_THREADS
;
10054 } Py_INCREF(Py_None
);
10055 _resultobj
= Py_None
;
10059 #define wxGrid_AutoSizeRows(_swigobj,_swigarg0) (_swigobj->AutoSizeRows(_swigarg0))
10060 static PyObject
*_wrap_wxGrid_AutoSizeRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10061 PyObject
* _resultobj
;
10063 bool _arg1
= (bool ) TRUE
;
10064 PyObject
* _argo0
= 0;
10065 int tempbool1
= (int) TRUE
;
10066 char *_kwnames
[] = { "self","setAsMin", NULL
};
10069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_AutoSizeRows",_kwnames
,&_argo0
,&tempbool1
))
10072 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10073 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10074 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AutoSizeRows. Expected _wxGrid_p.");
10078 _arg1
= (bool ) tempbool1
;
10080 wxPy_BEGIN_ALLOW_THREADS
;
10081 wxGrid_AutoSizeRows(_arg0
,_arg1
);
10083 wxPy_END_ALLOW_THREADS
;
10084 } Py_INCREF(Py_None
);
10085 _resultobj
= Py_None
;
10089 #define wxGrid_AutoSize(_swigobj) (_swigobj->AutoSize())
10090 static PyObject
*_wrap_wxGrid_AutoSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10091 PyObject
* _resultobj
;
10093 PyObject
* _argo0
= 0;
10094 char *_kwnames
[] = { "self", NULL
};
10097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_AutoSize",_kwnames
,&_argo0
))
10100 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10101 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10102 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AutoSize. Expected _wxGrid_p.");
10107 wxPy_BEGIN_ALLOW_THREADS
;
10108 wxGrid_AutoSize(_arg0
);
10110 wxPy_END_ALLOW_THREADS
;
10111 } Py_INCREF(Py_None
);
10112 _resultobj
= Py_None
;
10116 #define wxGrid_SetColMinimalWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColMinimalWidth(_swigarg0,_swigarg1))
10117 static PyObject
*_wrap_wxGrid_SetColMinimalWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10118 PyObject
* _resultobj
;
10122 PyObject
* _argo0
= 0;
10123 char *_kwnames
[] = { "self","col","width", NULL
};
10126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetColMinimalWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10129 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10130 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10131 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColMinimalWidth. Expected _wxGrid_p.");
10136 wxPy_BEGIN_ALLOW_THREADS
;
10137 wxGrid_SetColMinimalWidth(_arg0
,_arg1
,_arg2
);
10139 wxPy_END_ALLOW_THREADS
;
10140 } Py_INCREF(Py_None
);
10141 _resultobj
= Py_None
;
10145 #define wxGrid_SetRowMinimalHeight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowMinimalHeight(_swigarg0,_swigarg1))
10146 static PyObject
*_wrap_wxGrid_SetRowMinimalHeight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10147 PyObject
* _resultobj
;
10151 PyObject
* _argo0
= 0;
10152 char *_kwnames
[] = { "self","row","width", NULL
};
10155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetRowMinimalHeight",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10158 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10159 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10160 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowMinimalHeight. Expected _wxGrid_p.");
10165 wxPy_BEGIN_ALLOW_THREADS
;
10166 wxGrid_SetRowMinimalHeight(_arg0
,_arg1
,_arg2
);
10168 wxPy_END_ALLOW_THREADS
;
10169 } Py_INCREF(Py_None
);
10170 _resultobj
= Py_None
;
10174 #define wxGrid_SetDefaultCellBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetDefaultCellBackgroundColour(_swigarg0))
10175 static PyObject
*_wrap_wxGrid_SetDefaultCellBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10176 PyObject
* _resultobj
;
10179 PyObject
* _argo0
= 0;
10181 PyObject
* _obj1
= 0;
10182 char *_kwnames
[] = { "self","arg2", NULL
};
10185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetDefaultCellBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
10188 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10189 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultCellBackgroundColour. Expected _wxGrid_p.");
10196 if (! wxColour_helper(_obj1
, &_arg1
))
10200 wxPy_BEGIN_ALLOW_THREADS
;
10201 wxGrid_SetDefaultCellBackgroundColour(_arg0
,*_arg1
);
10203 wxPy_END_ALLOW_THREADS
;
10204 } Py_INCREF(Py_None
);
10205 _resultobj
= Py_None
;
10209 #define wxGrid_SetCellBackgroundColour(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellBackgroundColour(_swigarg0,_swigarg1,_swigarg2))
10210 static PyObject
*_wrap_wxGrid_SetCellBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10211 PyObject
* _resultobj
;
10216 PyObject
* _argo0
= 0;
10218 PyObject
* _obj3
= 0;
10219 char *_kwnames
[] = { "self","row","col","arg4", NULL
};
10222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellBackgroundColour",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
10225 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10226 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellBackgroundColour. Expected _wxGrid_p.");
10233 if (! wxColour_helper(_obj3
, &_arg3
))
10237 wxPy_BEGIN_ALLOW_THREADS
;
10238 wxGrid_SetCellBackgroundColour(_arg0
,_arg1
,_arg2
,*_arg3
);
10240 wxPy_END_ALLOW_THREADS
;
10241 } Py_INCREF(Py_None
);
10242 _resultobj
= Py_None
;
10246 #define wxGrid_SetDefaultCellTextColour(_swigobj,_swigarg0) (_swigobj->SetDefaultCellTextColour(_swigarg0))
10247 static PyObject
*_wrap_wxGrid_SetDefaultCellTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10248 PyObject
* _resultobj
;
10251 PyObject
* _argo0
= 0;
10253 PyObject
* _obj1
= 0;
10254 char *_kwnames
[] = { "self","arg2", NULL
};
10257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetDefaultCellTextColour",_kwnames
,&_argo0
,&_obj1
))
10260 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10261 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultCellTextColour. Expected _wxGrid_p.");
10268 if (! wxColour_helper(_obj1
, &_arg1
))
10272 wxPy_BEGIN_ALLOW_THREADS
;
10273 wxGrid_SetDefaultCellTextColour(_arg0
,*_arg1
);
10275 wxPy_END_ALLOW_THREADS
;
10276 } Py_INCREF(Py_None
);
10277 _resultobj
= Py_None
;
10281 #define wxGrid_SetCellTextColour(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellTextColour(_swigarg0,_swigarg1,_swigarg2))
10282 static PyObject
*_wrap_wxGrid_SetCellTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10283 PyObject
* _resultobj
;
10288 PyObject
* _argo0
= 0;
10290 PyObject
* _obj3
= 0;
10291 char *_kwnames
[] = { "self","row","col","arg4", NULL
};
10294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellTextColour",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
10297 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10298 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10299 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellTextColour. Expected _wxGrid_p.");
10305 if (! wxColour_helper(_obj3
, &_arg3
))
10309 wxPy_BEGIN_ALLOW_THREADS
;
10310 wxGrid_SetCellTextColour(_arg0
,_arg1
,_arg2
,*_arg3
);
10312 wxPy_END_ALLOW_THREADS
;
10313 } Py_INCREF(Py_None
);
10314 _resultobj
= Py_None
;
10318 #define wxGrid_SetDefaultCellFont(_swigobj,_swigarg0) (_swigobj->SetDefaultCellFont(_swigarg0))
10319 static PyObject
*_wrap_wxGrid_SetDefaultCellFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10320 PyObject
* _resultobj
;
10323 PyObject
* _argo0
= 0;
10324 PyObject
* _argo1
= 0;
10325 char *_kwnames
[] = { "self","arg2", NULL
};
10328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetDefaultCellFont",_kwnames
,&_argo0
,&_argo1
))
10331 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10332 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10333 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultCellFont. Expected _wxGrid_p.");
10338 if (_argo1
== Py_None
) { _arg1
= NULL
; }
10339 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
10340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_SetDefaultCellFont. Expected _wxFont_p.");
10345 wxPy_BEGIN_ALLOW_THREADS
;
10346 wxGrid_SetDefaultCellFont(_arg0
,*_arg1
);
10348 wxPy_END_ALLOW_THREADS
;
10349 } Py_INCREF(Py_None
);
10350 _resultobj
= Py_None
;
10354 #define wxGrid_SetCellFont(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellFont(_swigarg0,_swigarg1,_swigarg2))
10355 static PyObject
*_wrap_wxGrid_SetCellFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10356 PyObject
* _resultobj
;
10361 PyObject
* _argo0
= 0;
10362 PyObject
* _argo3
= 0;
10363 char *_kwnames
[] = { "self","row","col","arg4", NULL
};
10366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellFont",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
))
10369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellFont. Expected _wxGrid_p.");
10376 if (_argo3
== Py_None
) { _arg3
= NULL
; }
10377 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxFont_p")) {
10378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGrid_SetCellFont. Expected _wxFont_p.");
10383 wxPy_BEGIN_ALLOW_THREADS
;
10384 wxGrid_SetCellFont(_arg0
,_arg1
,_arg2
,*_arg3
);
10386 wxPy_END_ALLOW_THREADS
;
10387 } Py_INCREF(Py_None
);
10388 _resultobj
= Py_None
;
10392 #define wxGrid_SetDefaultCellAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDefaultCellAlignment(_swigarg0,_swigarg1))
10393 static PyObject
*_wrap_wxGrid_SetDefaultCellAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10394 PyObject
* _resultobj
;
10398 PyObject
* _argo0
= 0;
10399 char *_kwnames
[] = { "self","horiz","vert", NULL
};
10402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetDefaultCellAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10405 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10406 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10407 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultCellAlignment. Expected _wxGrid_p.");
10412 wxPy_BEGIN_ALLOW_THREADS
;
10413 wxGrid_SetDefaultCellAlignment(_arg0
,_arg1
,_arg2
);
10415 wxPy_END_ALLOW_THREADS
;
10416 } Py_INCREF(Py_None
);
10417 _resultobj
= Py_None
;
10421 #define wxGrid_SetCellAlignment(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetCellAlignment(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
10422 static PyObject
*_wrap_wxGrid_SetCellAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10423 PyObject
* _resultobj
;
10429 PyObject
* _argo0
= 0;
10430 char *_kwnames
[] = { "self","row","col","horiz","vert", NULL
};
10433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii:wxGrid_SetCellAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
10436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellAlignment. Expected _wxGrid_p.");
10443 wxPy_BEGIN_ALLOW_THREADS
;
10444 wxGrid_SetCellAlignment(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
10446 wxPy_END_ALLOW_THREADS
;
10447 } Py_INCREF(Py_None
);
10448 _resultobj
= Py_None
;
10452 #define wxGrid_SetDefaultRenderer(_swigobj,_swigarg0) (_swigobj->SetDefaultRenderer(_swigarg0))
10453 static PyObject
*_wrap_wxGrid_SetDefaultRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10454 PyObject
* _resultobj
;
10456 wxGridCellRenderer
* _arg1
;
10457 PyObject
* _argo0
= 0;
10458 PyObject
* _argo1
= 0;
10459 char *_kwnames
[] = { "self","renderer", NULL
};
10462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetDefaultRenderer",_kwnames
,&_argo0
,&_argo1
))
10465 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10466 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10467 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultRenderer. Expected _wxGrid_p.");
10472 if (_argo1
== Py_None
) { _arg1
= NULL
; }
10473 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellRenderer_p")) {
10474 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_SetDefaultRenderer. Expected _wxGridCellRenderer_p.");
10479 wxPy_BEGIN_ALLOW_THREADS
;
10480 wxGrid_SetDefaultRenderer(_arg0
,_arg1
);
10482 wxPy_END_ALLOW_THREADS
;
10483 } Py_INCREF(Py_None
);
10484 _resultobj
= Py_None
;
10488 #define wxGrid_SetCellRenderer(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellRenderer(_swigarg0,_swigarg1,_swigarg2))
10489 static PyObject
*_wrap_wxGrid_SetCellRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10490 PyObject
* _resultobj
;
10494 wxGridCellRenderer
* _arg3
;
10495 PyObject
* _argo0
= 0;
10496 PyObject
* _argo3
= 0;
10497 char *_kwnames
[] = { "self","row","col","renderer", NULL
};
10500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellRenderer",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
))
10503 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10504 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10505 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellRenderer. Expected _wxGrid_p.");
10510 if (_argo3
== Py_None
) { _arg3
= NULL
; }
10511 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxGridCellRenderer_p")) {
10512 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGrid_SetCellRenderer. Expected _wxGridCellRenderer_p.");
10517 wxPy_BEGIN_ALLOW_THREADS
;
10518 wxGrid_SetCellRenderer(_arg0
,_arg1
,_arg2
,_arg3
);
10520 wxPy_END_ALLOW_THREADS
;
10521 } Py_INCREF(Py_None
);
10522 _resultobj
= Py_None
;
10526 #define wxGrid_GetDefaultRenderer(_swigobj) (_swigobj->GetDefaultRenderer())
10527 static PyObject
*_wrap_wxGrid_GetDefaultRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10528 PyObject
* _resultobj
;
10529 wxGridCellRenderer
* _result
;
10531 PyObject
* _argo0
= 0;
10532 char *_kwnames
[] = { "self", NULL
};
10536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultRenderer",_kwnames
,&_argo0
))
10539 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10540 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10541 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultRenderer. Expected _wxGrid_p.");
10546 wxPy_BEGIN_ALLOW_THREADS
;
10547 _result
= (wxGridCellRenderer
*)wxGrid_GetDefaultRenderer(_arg0
);
10549 wxPy_END_ALLOW_THREADS
;
10551 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
10552 _resultobj
= Py_BuildValue("s",_ptemp
);
10554 Py_INCREF(Py_None
);
10555 _resultobj
= Py_None
;
10560 #define wxGrid_GetCellRenderer(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellRenderer(_swigarg0,_swigarg1))
10561 static PyObject
*_wrap_wxGrid_GetCellRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10562 PyObject
* _resultobj
;
10563 wxGridCellRenderer
* _result
;
10567 PyObject
* _argo0
= 0;
10568 char *_kwnames
[] = { "self","row","col", NULL
};
10572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellRenderer",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10575 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10576 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10577 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellRenderer. Expected _wxGrid_p.");
10582 wxPy_BEGIN_ALLOW_THREADS
;
10583 _result
= (wxGridCellRenderer
*)wxGrid_GetCellRenderer(_arg0
,_arg1
,_arg2
);
10585 wxPy_END_ALLOW_THREADS
;
10587 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
10588 _resultobj
= Py_BuildValue("s",_ptemp
);
10590 Py_INCREF(Py_None
);
10591 _resultobj
= Py_None
;
10596 #define wxGrid_SetDefaultEditor(_swigobj,_swigarg0) (_swigobj->SetDefaultEditor(_swigarg0))
10597 static PyObject
*_wrap_wxGrid_SetDefaultEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10598 PyObject
* _resultobj
;
10600 wxGridCellEditor
* _arg1
;
10601 PyObject
* _argo0
= 0;
10602 PyObject
* _argo1
= 0;
10603 char *_kwnames
[] = { "self","editor", NULL
};
10606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetDefaultEditor",_kwnames
,&_argo0
,&_argo1
))
10609 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10610 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10611 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultEditor. Expected _wxGrid_p.");
10616 if (_argo1
== Py_None
) { _arg1
= NULL
; }
10617 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellEditor_p")) {
10618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_SetDefaultEditor. Expected _wxGridCellEditor_p.");
10623 wxPy_BEGIN_ALLOW_THREADS
;
10624 wxGrid_SetDefaultEditor(_arg0
,_arg1
);
10626 wxPy_END_ALLOW_THREADS
;
10627 } Py_INCREF(Py_None
);
10628 _resultobj
= Py_None
;
10632 #define wxGrid_SetCellEditor(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellEditor(_swigarg0,_swigarg1,_swigarg2))
10633 static PyObject
*_wrap_wxGrid_SetCellEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10634 PyObject
* _resultobj
;
10638 wxGridCellEditor
* _arg3
;
10639 PyObject
* _argo0
= 0;
10640 PyObject
* _argo3
= 0;
10641 char *_kwnames
[] = { "self","row","col","editor", NULL
};
10644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellEditor",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
))
10647 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10648 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10649 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellEditor. Expected _wxGrid_p.");
10654 if (_argo3
== Py_None
) { _arg3
= NULL
; }
10655 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxGridCellEditor_p")) {
10656 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGrid_SetCellEditor. Expected _wxGridCellEditor_p.");
10661 wxPy_BEGIN_ALLOW_THREADS
;
10662 wxGrid_SetCellEditor(_arg0
,_arg1
,_arg2
,_arg3
);
10664 wxPy_END_ALLOW_THREADS
;
10665 } Py_INCREF(Py_None
);
10666 _resultobj
= Py_None
;
10670 #define wxGrid_GetDefaultEditor(_swigobj) (_swigobj->GetDefaultEditor())
10671 static PyObject
*_wrap_wxGrid_GetDefaultEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10672 PyObject
* _resultobj
;
10673 wxGridCellEditor
* _result
;
10675 PyObject
* _argo0
= 0;
10676 char *_kwnames
[] = { "self", NULL
};
10680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultEditor",_kwnames
,&_argo0
))
10683 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10684 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultEditor. Expected _wxGrid_p.");
10690 wxPy_BEGIN_ALLOW_THREADS
;
10691 _result
= (wxGridCellEditor
*)wxGrid_GetDefaultEditor(_arg0
);
10693 wxPy_END_ALLOW_THREADS
;
10695 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
10696 _resultobj
= Py_BuildValue("s",_ptemp
);
10698 Py_INCREF(Py_None
);
10699 _resultobj
= Py_None
;
10704 #define wxGrid_GetCellEditor(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellEditor(_swigarg0,_swigarg1))
10705 static PyObject
*_wrap_wxGrid_GetCellEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10706 PyObject
* _resultobj
;
10707 wxGridCellEditor
* _result
;
10711 PyObject
* _argo0
= 0;
10712 char *_kwnames
[] = { "self","row","col", NULL
};
10716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellEditor",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10719 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10720 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10721 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellEditor. Expected _wxGrid_p.");
10726 wxPy_BEGIN_ALLOW_THREADS
;
10727 _result
= (wxGridCellEditor
*)wxGrid_GetCellEditor(_arg0
,_arg1
,_arg2
);
10729 wxPy_END_ALLOW_THREADS
;
10731 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
10732 _resultobj
= Py_BuildValue("s",_ptemp
);
10734 Py_INCREF(Py_None
);
10735 _resultobj
= Py_None
;
10740 #define wxGrid_GetCellValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellValue(_swigarg0,_swigarg1))
10741 static PyObject
*_wrap_wxGrid_GetCellValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10742 PyObject
* _resultobj
;
10743 wxString
* _result
;
10747 PyObject
* _argo0
= 0;
10748 char *_kwnames
[] = { "self","row","col", NULL
};
10751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellValue",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10754 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10755 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10756 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellValue. Expected _wxGrid_p.");
10761 wxPy_BEGIN_ALLOW_THREADS
;
10762 _result
= new wxString (wxGrid_GetCellValue(_arg0
,_arg1
,_arg2
));
10764 wxPy_END_ALLOW_THREADS
;
10766 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10774 #define wxGrid_SetCellValue(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellValue(_swigarg0,_swigarg1,_swigarg2))
10775 static PyObject
*_wrap_wxGrid_SetCellValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10776 PyObject
* _resultobj
;
10781 PyObject
* _argo0
= 0;
10782 PyObject
* _obj3
= 0;
10783 char *_kwnames
[] = { "self","row","col","s", NULL
};
10786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellValue",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
10789 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10790 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10791 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellValue. Expected _wxGrid_p.");
10796 if (!PyString_Check(_obj3
)) {
10797 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
10800 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
10803 wxPy_BEGIN_ALLOW_THREADS
;
10804 wxGrid_SetCellValue(_arg0
,_arg1
,_arg2
,*_arg3
);
10806 wxPy_END_ALLOW_THREADS
;
10807 } Py_INCREF(Py_None
);
10808 _resultobj
= Py_None
;
10816 #define wxGrid_IsReadOnly(_swigobj,_swigarg0,_swigarg1) (_swigobj->IsReadOnly(_swigarg0,_swigarg1))
10817 static PyObject
*_wrap_wxGrid_IsReadOnly(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10818 PyObject
* _resultobj
;
10823 PyObject
* _argo0
= 0;
10824 char *_kwnames
[] = { "self","row","col", NULL
};
10827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_IsReadOnly",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10830 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10831 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10832 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsReadOnly. Expected _wxGrid_p.");
10837 wxPy_BEGIN_ALLOW_THREADS
;
10838 _result
= (bool )wxGrid_IsReadOnly(_arg0
,_arg1
,_arg2
);
10840 wxPy_END_ALLOW_THREADS
;
10841 } _resultobj
= Py_BuildValue("i",_result
);
10845 #define wxGrid_SetReadOnly(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetReadOnly(_swigarg0,_swigarg1,_swigarg2))
10846 static PyObject
*_wrap_wxGrid_SetReadOnly(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10847 PyObject
* _resultobj
;
10851 bool _arg3
= (bool ) TRUE
;
10852 PyObject
* _argo0
= 0;
10853 int tempbool3
= (int) TRUE
;
10854 char *_kwnames
[] = { "self","row","col","isReadOnly", NULL
};
10857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|i:wxGrid_SetReadOnly",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
10860 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10861 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10862 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetReadOnly. Expected _wxGrid_p.");
10866 _arg3
= (bool ) tempbool3
;
10868 wxPy_BEGIN_ALLOW_THREADS
;
10869 wxGrid_SetReadOnly(_arg0
,_arg1
,_arg2
,_arg3
);
10871 wxPy_END_ALLOW_THREADS
;
10872 } Py_INCREF(Py_None
);
10873 _resultobj
= Py_None
;
10877 #define wxGrid_SelectRow(_swigobj,_swigarg0,_swigarg1) (_swigobj->SelectRow(_swigarg0,_swigarg1))
10878 static PyObject
*_wrap_wxGrid_SelectRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10879 PyObject
* _resultobj
;
10882 bool _arg2
= (bool ) FALSE
;
10883 PyObject
* _argo0
= 0;
10884 int tempbool2
= (int) FALSE
;
10885 char *_kwnames
[] = { "self","row","addToSelected", NULL
};
10888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_SelectRow",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
10891 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10892 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10893 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SelectRow. Expected _wxGrid_p.");
10897 _arg2
= (bool ) tempbool2
;
10899 wxPy_BEGIN_ALLOW_THREADS
;
10900 wxGrid_SelectRow(_arg0
,_arg1
,_arg2
);
10902 wxPy_END_ALLOW_THREADS
;
10903 } Py_INCREF(Py_None
);
10904 _resultobj
= Py_None
;
10908 #define wxGrid_SelectCol(_swigobj,_swigarg0,_swigarg1) (_swigobj->SelectCol(_swigarg0,_swigarg1))
10909 static PyObject
*_wrap_wxGrid_SelectCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10910 PyObject
* _resultobj
;
10913 bool _arg2
= (bool ) FALSE
;
10914 PyObject
* _argo0
= 0;
10915 int tempbool2
= (int) FALSE
;
10916 char *_kwnames
[] = { "self","col","addToSelected", NULL
};
10919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_SelectCol",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
10922 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10923 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10924 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SelectCol. Expected _wxGrid_p.");
10928 _arg2
= (bool ) tempbool2
;
10930 wxPy_BEGIN_ALLOW_THREADS
;
10931 wxGrid_SelectCol(_arg0
,_arg1
,_arg2
);
10933 wxPy_END_ALLOW_THREADS
;
10934 } Py_INCREF(Py_None
);
10935 _resultobj
= Py_None
;
10939 #define wxGrid_SelectBlock(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SelectBlock(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
10940 static PyObject
*_wrap_wxGrid_SelectBlock(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10941 PyObject
* _resultobj
;
10947 bool _arg5
= (bool ) FALSE
;
10948 PyObject
* _argo0
= 0;
10949 int tempbool5
= (int) FALSE
;
10950 char *_kwnames
[] = { "self","topRow","leftCol","bottomRow","rightCol","addToSelected", NULL
};
10953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|i:wxGrid_SelectBlock",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&tempbool5
))
10956 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10957 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SelectBlock. Expected _wxGrid_p.");
10962 _arg5
= (bool ) tempbool5
;
10964 wxPy_BEGIN_ALLOW_THREADS
;
10965 wxGrid_SelectBlock(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
10967 wxPy_END_ALLOW_THREADS
;
10968 } Py_INCREF(Py_None
);
10969 _resultobj
= Py_None
;
10973 #define wxGrid_SelectAll(_swigobj) (_swigobj->SelectAll())
10974 static PyObject
*_wrap_wxGrid_SelectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10975 PyObject
* _resultobj
;
10977 PyObject
* _argo0
= 0;
10978 char *_kwnames
[] = { "self", NULL
};
10981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_SelectAll",_kwnames
,&_argo0
))
10984 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10985 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10986 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SelectAll. Expected _wxGrid_p.");
10991 wxPy_BEGIN_ALLOW_THREADS
;
10992 wxGrid_SelectAll(_arg0
);
10994 wxPy_END_ALLOW_THREADS
;
10995 } Py_INCREF(Py_None
);
10996 _resultobj
= Py_None
;
11000 #define wxGrid_IsSelection(_swigobj) (_swigobj->IsSelection())
11001 static PyObject
*_wrap_wxGrid_IsSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11002 PyObject
* _resultobj
;
11005 PyObject
* _argo0
= 0;
11006 char *_kwnames
[] = { "self", NULL
};
11009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_IsSelection",_kwnames
,&_argo0
))
11012 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11013 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11014 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsSelection. Expected _wxGrid_p.");
11019 wxPy_BEGIN_ALLOW_THREADS
;
11020 _result
= (bool )wxGrid_IsSelection(_arg0
);
11022 wxPy_END_ALLOW_THREADS
;
11023 } _resultobj
= Py_BuildValue("i",_result
);
11027 #define wxGrid_ClearSelection(_swigobj) (_swigobj->ClearSelection())
11028 static PyObject
*_wrap_wxGrid_ClearSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11029 PyObject
* _resultobj
;
11031 PyObject
* _argo0
= 0;
11032 char *_kwnames
[] = { "self", NULL
};
11035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_ClearSelection",_kwnames
,&_argo0
))
11038 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11039 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11040 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_ClearSelection. Expected _wxGrid_p.");
11045 wxPy_BEGIN_ALLOW_THREADS
;
11046 wxGrid_ClearSelection(_arg0
);
11048 wxPy_END_ALLOW_THREADS
;
11049 } Py_INCREF(Py_None
);
11050 _resultobj
= Py_None
;
11054 #define wxGrid_IsInSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->IsInSelection(_swigarg0,_swigarg1))
11055 static PyObject
*_wrap_wxGrid_IsInSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11056 PyObject
* _resultobj
;
11061 PyObject
* _argo0
= 0;
11062 char *_kwnames
[] = { "self","row","col", NULL
};
11065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_IsInSelection",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
11068 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11069 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsInSelection. Expected _wxGrid_p.");
11075 wxPy_BEGIN_ALLOW_THREADS
;
11076 _result
= (bool )wxGrid_IsInSelection(_arg0
,_arg1
,_arg2
);
11078 wxPy_END_ALLOW_THREADS
;
11079 } _resultobj
= Py_BuildValue("i",_result
);
11083 #define wxGrid_BlockToDeviceRect(_swigobj,_swigarg0,_swigarg1) (_swigobj->BlockToDeviceRect(_swigarg0,_swigarg1))
11084 static PyObject
*_wrap_wxGrid_BlockToDeviceRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11085 PyObject
* _resultobj
;
11088 wxGridCellCoords
* _arg1
;
11089 wxGridCellCoords
* _arg2
;
11090 PyObject
* _argo0
= 0;
11091 wxGridCellCoords temp
;
11092 PyObject
* _obj1
= 0;
11093 wxGridCellCoords temp0
;
11094 PyObject
* _obj2
= 0;
11095 char *_kwnames
[] = { "self","topLeft","bottomRight", NULL
};
11099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGrid_BlockToDeviceRect",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
11102 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11103 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11104 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_BlockToDeviceRect. Expected _wxGrid_p.");
11110 if (! wxGridCellCoords_helper(_obj1
, &_arg1
))
11115 if (! wxGridCellCoords_helper(_obj2
, &_arg2
))
11119 wxPy_BEGIN_ALLOW_THREADS
;
11120 _result
= new wxRect (wxGrid_BlockToDeviceRect(_arg0
,*_arg1
,*_arg2
));
11122 wxPy_END_ALLOW_THREADS
;
11123 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
11124 _resultobj
= Py_BuildValue("s",_ptemp
);
11128 #define wxGrid_GetSelectionBackground(_swigobj) (_swigobj->GetSelectionBackground())
11129 static PyObject
*_wrap_wxGrid_GetSelectionBackground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11130 PyObject
* _resultobj
;
11131 wxColour
* _result
;
11133 PyObject
* _argo0
= 0;
11134 char *_kwnames
[] = { "self", NULL
};
11138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetSelectionBackground",_kwnames
,&_argo0
))
11141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetSelectionBackground. Expected _wxGrid_p.");
11148 wxPy_BEGIN_ALLOW_THREADS
;
11149 _result
= new wxColour (wxGrid_GetSelectionBackground(_arg0
));
11151 wxPy_END_ALLOW_THREADS
;
11152 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
11153 _resultobj
= Py_BuildValue("s",_ptemp
);
11157 #define wxGrid_GetSelectionForeground(_swigobj) (_swigobj->GetSelectionForeground())
11158 static PyObject
*_wrap_wxGrid_GetSelectionForeground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11159 PyObject
* _resultobj
;
11160 wxColour
* _result
;
11162 PyObject
* _argo0
= 0;
11163 char *_kwnames
[] = { "self", NULL
};
11167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetSelectionForeground",_kwnames
,&_argo0
))
11170 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11171 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11172 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetSelectionForeground. Expected _wxGrid_p.");
11177 wxPy_BEGIN_ALLOW_THREADS
;
11178 _result
= new wxColour (wxGrid_GetSelectionForeground(_arg0
));
11180 wxPy_END_ALLOW_THREADS
;
11181 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
11182 _resultobj
= Py_BuildValue("s",_ptemp
);
11186 #define wxGrid_SetSelectionBackground(_swigobj,_swigarg0) (_swigobj->SetSelectionBackground(_swigarg0))
11187 static PyObject
*_wrap_wxGrid_SetSelectionBackground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11188 PyObject
* _resultobj
;
11191 PyObject
* _argo0
= 0;
11193 PyObject
* _obj1
= 0;
11194 char *_kwnames
[] = { "self","c", NULL
};
11197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetSelectionBackground",_kwnames
,&_argo0
,&_obj1
))
11200 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11201 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetSelectionBackground. Expected _wxGrid_p.");
11208 if (! wxColour_helper(_obj1
, &_arg1
))
11212 wxPy_BEGIN_ALLOW_THREADS
;
11213 wxGrid_SetSelectionBackground(_arg0
,*_arg1
);
11215 wxPy_END_ALLOW_THREADS
;
11216 } Py_INCREF(Py_None
);
11217 _resultobj
= Py_None
;
11221 #define wxGrid_SetSelectionForeground(_swigobj,_swigarg0) (_swigobj->SetSelectionForeground(_swigarg0))
11222 static PyObject
*_wrap_wxGrid_SetSelectionForeground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11223 PyObject
* _resultobj
;
11226 PyObject
* _argo0
= 0;
11228 PyObject
* _obj1
= 0;
11229 char *_kwnames
[] = { "self","c", NULL
};
11232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetSelectionForeground",_kwnames
,&_argo0
,&_obj1
))
11235 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11236 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11237 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetSelectionForeground. Expected _wxGrid_p.");
11243 if (! wxColour_helper(_obj1
, &_arg1
))
11247 wxPy_BEGIN_ALLOW_THREADS
;
11248 wxGrid_SetSelectionForeground(_arg0
,*_arg1
);
11250 wxPy_END_ALLOW_THREADS
;
11251 } Py_INCREF(Py_None
);
11252 _resultobj
= Py_None
;
11256 #define wxGrid_RegisterDataType(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->RegisterDataType(_swigarg0,_swigarg1,_swigarg2))
11257 static PyObject
*_wrap_wxGrid_RegisterDataType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11258 PyObject
* _resultobj
;
11261 wxGridCellRenderer
* _arg2
;
11262 wxGridCellEditor
* _arg3
;
11263 PyObject
* _argo0
= 0;
11264 PyObject
* _obj1
= 0;
11265 PyObject
* _argo2
= 0;
11266 PyObject
* _argo3
= 0;
11267 char *_kwnames
[] = { "self","typeName","renderer","editor", NULL
};
11270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO:wxGrid_RegisterDataType",_kwnames
,&_argo0
,&_obj1
,&_argo2
,&_argo3
))
11273 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11274 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11275 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_RegisterDataType. Expected _wxGrid_p.");
11280 if (!PyString_Check(_obj1
)) {
11281 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
11284 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
11287 if (_argo2
== Py_None
) { _arg2
= NULL
; }
11288 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellRenderer_p")) {
11289 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_RegisterDataType. Expected _wxGridCellRenderer_p.");
11294 if (_argo3
== Py_None
) { _arg3
= NULL
; }
11295 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxGridCellEditor_p")) {
11296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGrid_RegisterDataType. Expected _wxGridCellEditor_p.");
11301 wxPy_BEGIN_ALLOW_THREADS
;
11302 wxGrid_RegisterDataType(_arg0
,*_arg1
,_arg2
,_arg3
);
11304 wxPy_END_ALLOW_THREADS
;
11305 } Py_INCREF(Py_None
);
11306 _resultobj
= Py_None
;
11314 #define wxGrid_GetDefaultEditorForCell(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetDefaultEditorForCell(_swigarg0,_swigarg1))
11315 static PyObject
*_wrap_wxGrid_GetDefaultEditorForCell(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11316 PyObject
* _resultobj
;
11317 wxGridCellEditor
* _result
;
11321 PyObject
* _argo0
= 0;
11322 char *_kwnames
[] = { "self","row","col", NULL
};
11326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetDefaultEditorForCell",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
11329 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11330 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11331 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultEditorForCell. Expected _wxGrid_p.");
11336 wxPy_BEGIN_ALLOW_THREADS
;
11337 _result
= (wxGridCellEditor
*)wxGrid_GetDefaultEditorForCell(_arg0
,_arg1
,_arg2
);
11339 wxPy_END_ALLOW_THREADS
;
11341 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
11342 _resultobj
= Py_BuildValue("s",_ptemp
);
11344 Py_INCREF(Py_None
);
11345 _resultobj
= Py_None
;
11350 #define wxGrid_GetDefaultRendererForCell(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetDefaultRendererForCell(_swigarg0,_swigarg1))
11351 static PyObject
*_wrap_wxGrid_GetDefaultRendererForCell(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11352 PyObject
* _resultobj
;
11353 wxGridCellRenderer
* _result
;
11357 PyObject
* _argo0
= 0;
11358 char *_kwnames
[] = { "self","row","col", NULL
};
11362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetDefaultRendererForCell",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
11365 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11366 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11367 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultRendererForCell. Expected _wxGrid_p.");
11372 wxPy_BEGIN_ALLOW_THREADS
;
11373 _result
= (wxGridCellRenderer
*)wxGrid_GetDefaultRendererForCell(_arg0
,_arg1
,_arg2
);
11375 wxPy_END_ALLOW_THREADS
;
11377 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
11378 _resultobj
= Py_BuildValue("s",_ptemp
);
11380 Py_INCREF(Py_None
);
11381 _resultobj
= Py_None
;
11386 #define wxGrid_GetDefaultEditorForType(_swigobj,_swigarg0) (_swigobj->GetDefaultEditorForType(_swigarg0))
11387 static PyObject
*_wrap_wxGrid_GetDefaultEditorForType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11388 PyObject
* _resultobj
;
11389 wxGridCellEditor
* _result
;
11392 PyObject
* _argo0
= 0;
11393 PyObject
* _obj1
= 0;
11394 char *_kwnames
[] = { "self","typeName", NULL
};
11398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_GetDefaultEditorForType",_kwnames
,&_argo0
,&_obj1
))
11401 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11402 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11403 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultEditorForType. Expected _wxGrid_p.");
11408 if (!PyString_Check(_obj1
)) {
11409 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
11412 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
11415 wxPy_BEGIN_ALLOW_THREADS
;
11416 _result
= (wxGridCellEditor
*)wxGrid_GetDefaultEditorForType(_arg0
,*_arg1
);
11418 wxPy_END_ALLOW_THREADS
;
11420 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
11421 _resultobj
= Py_BuildValue("s",_ptemp
);
11423 Py_INCREF(Py_None
);
11424 _resultobj
= Py_None
;
11433 #define wxGrid_GetDefaultRendererForType(_swigobj,_swigarg0) (_swigobj->GetDefaultRendererForType(_swigarg0))
11434 static PyObject
*_wrap_wxGrid_GetDefaultRendererForType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11435 PyObject
* _resultobj
;
11436 wxGridCellRenderer
* _result
;
11439 PyObject
* _argo0
= 0;
11440 PyObject
* _obj1
= 0;
11441 char *_kwnames
[] = { "self","typeName", NULL
};
11445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_GetDefaultRendererForType",_kwnames
,&_argo0
,&_obj1
))
11448 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11449 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11450 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultRendererForType. Expected _wxGrid_p.");
11455 if (!PyString_Check(_obj1
)) {
11456 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
11459 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
11462 wxPy_BEGIN_ALLOW_THREADS
;
11463 _result
= (wxGridCellRenderer
*)wxGrid_GetDefaultRendererForType(_arg0
,*_arg1
);
11465 wxPy_END_ALLOW_THREADS
;
11467 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
11468 _resultobj
= Py_BuildValue("s",_ptemp
);
11470 Py_INCREF(Py_None
);
11471 _resultobj
= Py_None
;
11480 #define wxGrid_SetMargins(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMargins(_swigarg0,_swigarg1))
11481 static PyObject
*_wrap_wxGrid_SetMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11482 PyObject
* _resultobj
;
11486 PyObject
* _argo0
= 0;
11487 char *_kwnames
[] = { "self","extraWidth","extraHeight", NULL
};
11490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetMargins",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
11493 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11494 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11495 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetMargins. Expected _wxGrid_p.");
11500 wxPy_BEGIN_ALLOW_THREADS
;
11501 wxGrid_SetMargins(_arg0
,_arg1
,_arg2
);
11503 wxPy_END_ALLOW_THREADS
;
11504 } Py_INCREF(Py_None
);
11505 _resultobj
= Py_None
;
11509 static void *SwigwxGridEventTowxNotifyEvent(void *ptr
) {
11511 wxNotifyEvent
*dest
;
11512 src
= (wxGridEvent
*) ptr
;
11513 dest
= (wxNotifyEvent
*) src
;
11514 return (void *) dest
;
11517 static void *SwigwxGridEventTowxCommandEvent(void *ptr
) {
11519 wxCommandEvent
*dest
;
11520 src
= (wxGridEvent
*) ptr
;
11521 dest
= (wxCommandEvent
*) src
;
11522 return (void *) dest
;
11525 static void *SwigwxGridEventTowxEvent(void *ptr
) {
11528 src
= (wxGridEvent
*) ptr
;
11529 dest
= (wxEvent
*) src
;
11530 return (void *) dest
;
11533 #define new_wxGridEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9,_swigarg10,_swigarg11) (new wxGridEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9,_swigarg10,_swigarg11))
11534 static PyObject
*_wrap_new_wxGridEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11535 PyObject
* _resultobj
;
11536 wxGridEvent
* _result
;
11540 int _arg3
= (int ) -1;
11541 int _arg4
= (int ) -1;
11542 int _arg5
= (int ) -1;
11543 int _arg6
= (int ) -1;
11544 bool _arg7
= (bool ) TRUE
;
11545 bool _arg8
= (bool ) FALSE
;
11546 bool _arg9
= (bool ) FALSE
;
11547 bool _arg10
= (bool ) FALSE
;
11548 bool _arg11
= (bool ) FALSE
;
11549 PyObject
* _argo2
= 0;
11550 int tempbool7
= (int) TRUE
;
11551 int tempbool8
= (int) FALSE
;
11552 int tempbool9
= (int) FALSE
;
11553 int tempbool10
= (int) FALSE
;
11554 int tempbool11
= (int) FALSE
;
11555 char *_kwnames
[] = { "id","type","obj","row","col","x","y","sel","control","shift","alt","meta", NULL
};
11559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO|iiiiiiiii:new_wxGridEvent",_kwnames
,&_arg0
,&_arg1
,&_argo2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&tempbool7
,&tempbool8
,&tempbool9
,&tempbool10
,&tempbool11
))
11562 if (_argo2
== Py_None
) { _arg2
= NULL
; }
11563 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGrid_p")) {
11564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxGridEvent. Expected _wxGrid_p.");
11568 _arg7
= (bool ) tempbool7
;
11569 _arg8
= (bool ) tempbool8
;
11570 _arg9
= (bool ) tempbool9
;
11571 _arg10
= (bool ) tempbool10
;
11572 _arg11
= (bool ) tempbool11
;
11574 wxPy_BEGIN_ALLOW_THREADS
;
11575 _result
= (wxGridEvent
*)new_wxGridEvent(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
,_arg10
,_arg11
);
11577 wxPy_END_ALLOW_THREADS
;
11579 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridEvent_p");
11580 _resultobj
= Py_BuildValue("s",_ptemp
);
11582 Py_INCREF(Py_None
);
11583 _resultobj
= Py_None
;
11588 #define wxGridEvent_GetRow(_swigobj) (_swigobj->GetRow())
11589 static PyObject
*_wrap_wxGridEvent_GetRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11590 PyObject
* _resultobj
;
11592 wxGridEvent
* _arg0
;
11593 PyObject
* _argo0
= 0;
11594 char *_kwnames
[] = { "self", NULL
};
11597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_GetRow",_kwnames
,&_argo0
))
11600 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11601 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11602 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_GetRow. Expected _wxGridEvent_p.");
11607 wxPy_BEGIN_ALLOW_THREADS
;
11608 _result
= (int )wxGridEvent_GetRow(_arg0
);
11610 wxPy_END_ALLOW_THREADS
;
11611 } _resultobj
= Py_BuildValue("i",_result
);
11615 #define wxGridEvent_GetCol(_swigobj) (_swigobj->GetCol())
11616 static PyObject
*_wrap_wxGridEvent_GetCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11617 PyObject
* _resultobj
;
11619 wxGridEvent
* _arg0
;
11620 PyObject
* _argo0
= 0;
11621 char *_kwnames
[] = { "self", NULL
};
11624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_GetCol",_kwnames
,&_argo0
))
11627 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11628 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11629 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_GetCol. Expected _wxGridEvent_p.");
11634 wxPy_BEGIN_ALLOW_THREADS
;
11635 _result
= (int )wxGridEvent_GetCol(_arg0
);
11637 wxPy_END_ALLOW_THREADS
;
11638 } _resultobj
= Py_BuildValue("i",_result
);
11642 #define wxGridEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
11643 static PyObject
*_wrap_wxGridEvent_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11644 PyObject
* _resultobj
;
11646 wxGridEvent
* _arg0
;
11647 PyObject
* _argo0
= 0;
11648 char *_kwnames
[] = { "self", NULL
};
11652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_GetPosition",_kwnames
,&_argo0
))
11655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_GetPosition. Expected _wxGridEvent_p.");
11662 wxPy_BEGIN_ALLOW_THREADS
;
11663 _result
= new wxPoint (wxGridEvent_GetPosition(_arg0
));
11665 wxPy_END_ALLOW_THREADS
;
11666 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
11667 _resultobj
= Py_BuildValue("s",_ptemp
);
11671 #define wxGridEvent_Selecting(_swigobj) (_swigobj->Selecting())
11672 static PyObject
*_wrap_wxGridEvent_Selecting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11673 PyObject
* _resultobj
;
11675 wxGridEvent
* _arg0
;
11676 PyObject
* _argo0
= 0;
11677 char *_kwnames
[] = { "self", NULL
};
11680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_Selecting",_kwnames
,&_argo0
))
11683 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11684 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_Selecting. Expected _wxGridEvent_p.");
11690 wxPy_BEGIN_ALLOW_THREADS
;
11691 _result
= (bool )wxGridEvent_Selecting(_arg0
);
11693 wxPy_END_ALLOW_THREADS
;
11694 } _resultobj
= Py_BuildValue("i",_result
);
11698 #define wxGridEvent_ControlDown(_swigobj) (_swigobj->ControlDown())
11699 static PyObject
*_wrap_wxGridEvent_ControlDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11700 PyObject
* _resultobj
;
11702 wxGridEvent
* _arg0
;
11703 PyObject
* _argo0
= 0;
11704 char *_kwnames
[] = { "self", NULL
};
11707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_ControlDown",_kwnames
,&_argo0
))
11710 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11711 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11712 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_ControlDown. Expected _wxGridEvent_p.");
11717 wxPy_BEGIN_ALLOW_THREADS
;
11718 _result
= (bool )wxGridEvent_ControlDown(_arg0
);
11720 wxPy_END_ALLOW_THREADS
;
11721 } _resultobj
= Py_BuildValue("i",_result
);
11725 #define wxGridEvent_MetaDown(_swigobj) (_swigobj->MetaDown())
11726 static PyObject
*_wrap_wxGridEvent_MetaDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11727 PyObject
* _resultobj
;
11729 wxGridEvent
* _arg0
;
11730 PyObject
* _argo0
= 0;
11731 char *_kwnames
[] = { "self", NULL
};
11734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_MetaDown",_kwnames
,&_argo0
))
11737 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11738 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11739 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_MetaDown. Expected _wxGridEvent_p.");
11744 wxPy_BEGIN_ALLOW_THREADS
;
11745 _result
= (bool )wxGridEvent_MetaDown(_arg0
);
11747 wxPy_END_ALLOW_THREADS
;
11748 } _resultobj
= Py_BuildValue("i",_result
);
11752 #define wxGridEvent_ShiftDown(_swigobj) (_swigobj->ShiftDown())
11753 static PyObject
*_wrap_wxGridEvent_ShiftDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11754 PyObject
* _resultobj
;
11756 wxGridEvent
* _arg0
;
11757 PyObject
* _argo0
= 0;
11758 char *_kwnames
[] = { "self", NULL
};
11761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_ShiftDown",_kwnames
,&_argo0
))
11764 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11765 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11766 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_ShiftDown. Expected _wxGridEvent_p.");
11771 wxPy_BEGIN_ALLOW_THREADS
;
11772 _result
= (bool )wxGridEvent_ShiftDown(_arg0
);
11774 wxPy_END_ALLOW_THREADS
;
11775 } _resultobj
= Py_BuildValue("i",_result
);
11779 #define wxGridEvent_AltDown(_swigobj) (_swigobj->AltDown())
11780 static PyObject
*_wrap_wxGridEvent_AltDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11781 PyObject
* _resultobj
;
11783 wxGridEvent
* _arg0
;
11784 PyObject
* _argo0
= 0;
11785 char *_kwnames
[] = { "self", NULL
};
11788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_AltDown",_kwnames
,&_argo0
))
11791 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11792 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_AltDown. Expected _wxGridEvent_p.");
11798 wxPy_BEGIN_ALLOW_THREADS
;
11799 _result
= (bool )wxGridEvent_AltDown(_arg0
);
11801 wxPy_END_ALLOW_THREADS
;
11802 } _resultobj
= Py_BuildValue("i",_result
);
11806 static void *SwigwxGridSizeEventTowxNotifyEvent(void *ptr
) {
11807 wxGridSizeEvent
*src
;
11808 wxNotifyEvent
*dest
;
11809 src
= (wxGridSizeEvent
*) ptr
;
11810 dest
= (wxNotifyEvent
*) src
;
11811 return (void *) dest
;
11814 static void *SwigwxGridSizeEventTowxCommandEvent(void *ptr
) {
11815 wxGridSizeEvent
*src
;
11816 wxCommandEvent
*dest
;
11817 src
= (wxGridSizeEvent
*) ptr
;
11818 dest
= (wxCommandEvent
*) src
;
11819 return (void *) dest
;
11822 static void *SwigwxGridSizeEventTowxEvent(void *ptr
) {
11823 wxGridSizeEvent
*src
;
11825 src
= (wxGridSizeEvent
*) ptr
;
11826 dest
= (wxEvent
*) src
;
11827 return (void *) dest
;
11830 #define new_wxGridSizeEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9) (new wxGridSizeEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9))
11831 static PyObject
*_wrap_new_wxGridSizeEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11832 PyObject
* _resultobj
;
11833 wxGridSizeEvent
* _result
;
11837 int _arg3
= (int ) -1;
11838 int _arg4
= (int ) -1;
11839 int _arg5
= (int ) -1;
11840 bool _arg6
= (bool ) FALSE
;
11841 bool _arg7
= (bool ) FALSE
;
11842 bool _arg8
= (bool ) FALSE
;
11843 bool _arg9
= (bool ) FALSE
;
11844 PyObject
* _argo2
= 0;
11845 int tempbool6
= (int) FALSE
;
11846 int tempbool7
= (int) FALSE
;
11847 int tempbool8
= (int) FALSE
;
11848 int tempbool9
= (int) FALSE
;
11849 char *_kwnames
[] = { "id","type","obj","rowOrCol","x","y","control","shift","alt","meta", NULL
};
11853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO|iiiiiii:new_wxGridSizeEvent",_kwnames
,&_arg0
,&_arg1
,&_argo2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
,&tempbool7
,&tempbool8
,&tempbool9
))
11856 if (_argo2
== Py_None
) { _arg2
= NULL
; }
11857 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGrid_p")) {
11858 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxGridSizeEvent. Expected _wxGrid_p.");
11862 _arg6
= (bool ) tempbool6
;
11863 _arg7
= (bool ) tempbool7
;
11864 _arg8
= (bool ) tempbool8
;
11865 _arg9
= (bool ) tempbool9
;
11867 wxPy_BEGIN_ALLOW_THREADS
;
11868 _result
= (wxGridSizeEvent
*)new_wxGridSizeEvent(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
11870 wxPy_END_ALLOW_THREADS
;
11872 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridSizeEvent_p");
11873 _resultobj
= Py_BuildValue("s",_ptemp
);
11875 Py_INCREF(Py_None
);
11876 _resultobj
= Py_None
;
11881 #define wxGridSizeEvent_GetRowOrCol(_swigobj) (_swigobj->GetRowOrCol())
11882 static PyObject
*_wrap_wxGridSizeEvent_GetRowOrCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11883 PyObject
* _resultobj
;
11885 wxGridSizeEvent
* _arg0
;
11886 PyObject
* _argo0
= 0;
11887 char *_kwnames
[] = { "self", NULL
};
11890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_GetRowOrCol",_kwnames
,&_argo0
))
11893 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11894 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
11895 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_GetRowOrCol. Expected _wxGridSizeEvent_p.");
11900 wxPy_BEGIN_ALLOW_THREADS
;
11901 _result
= (int )wxGridSizeEvent_GetRowOrCol(_arg0
);
11903 wxPy_END_ALLOW_THREADS
;
11904 } _resultobj
= Py_BuildValue("i",_result
);
11908 #define wxGridSizeEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
11909 static PyObject
*_wrap_wxGridSizeEvent_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11910 PyObject
* _resultobj
;
11912 wxGridSizeEvent
* _arg0
;
11913 PyObject
* _argo0
= 0;
11914 char *_kwnames
[] = { "self", NULL
};
11918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_GetPosition",_kwnames
,&_argo0
))
11921 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11922 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
11923 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_GetPosition. Expected _wxGridSizeEvent_p.");
11928 wxPy_BEGIN_ALLOW_THREADS
;
11929 _result
= new wxPoint (wxGridSizeEvent_GetPosition(_arg0
));
11931 wxPy_END_ALLOW_THREADS
;
11932 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
11933 _resultobj
= Py_BuildValue("s",_ptemp
);
11937 #define wxGridSizeEvent_ControlDown(_swigobj) (_swigobj->ControlDown())
11938 static PyObject
*_wrap_wxGridSizeEvent_ControlDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11939 PyObject
* _resultobj
;
11941 wxGridSizeEvent
* _arg0
;
11942 PyObject
* _argo0
= 0;
11943 char *_kwnames
[] = { "self", NULL
};
11946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_ControlDown",_kwnames
,&_argo0
))
11949 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11950 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
11951 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_ControlDown. Expected _wxGridSizeEvent_p.");
11956 wxPy_BEGIN_ALLOW_THREADS
;
11957 _result
= (bool )wxGridSizeEvent_ControlDown(_arg0
);
11959 wxPy_END_ALLOW_THREADS
;
11960 } _resultobj
= Py_BuildValue("i",_result
);
11964 #define wxGridSizeEvent_MetaDown(_swigobj) (_swigobj->MetaDown())
11965 static PyObject
*_wrap_wxGridSizeEvent_MetaDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11966 PyObject
* _resultobj
;
11968 wxGridSizeEvent
* _arg0
;
11969 PyObject
* _argo0
= 0;
11970 char *_kwnames
[] = { "self", NULL
};
11973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_MetaDown",_kwnames
,&_argo0
))
11976 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11977 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
11978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_MetaDown. Expected _wxGridSizeEvent_p.");
11983 wxPy_BEGIN_ALLOW_THREADS
;
11984 _result
= (bool )wxGridSizeEvent_MetaDown(_arg0
);
11986 wxPy_END_ALLOW_THREADS
;
11987 } _resultobj
= Py_BuildValue("i",_result
);
11991 #define wxGridSizeEvent_ShiftDown(_swigobj) (_swigobj->ShiftDown())
11992 static PyObject
*_wrap_wxGridSizeEvent_ShiftDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11993 PyObject
* _resultobj
;
11995 wxGridSizeEvent
* _arg0
;
11996 PyObject
* _argo0
= 0;
11997 char *_kwnames
[] = { "self", NULL
};
12000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_ShiftDown",_kwnames
,&_argo0
))
12003 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12004 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
12005 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_ShiftDown. Expected _wxGridSizeEvent_p.");
12010 wxPy_BEGIN_ALLOW_THREADS
;
12011 _result
= (bool )wxGridSizeEvent_ShiftDown(_arg0
);
12013 wxPy_END_ALLOW_THREADS
;
12014 } _resultobj
= Py_BuildValue("i",_result
);
12018 #define wxGridSizeEvent_AltDown(_swigobj) (_swigobj->AltDown())
12019 static PyObject
*_wrap_wxGridSizeEvent_AltDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12020 PyObject
* _resultobj
;
12022 wxGridSizeEvent
* _arg0
;
12023 PyObject
* _argo0
= 0;
12024 char *_kwnames
[] = { "self", NULL
};
12027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_AltDown",_kwnames
,&_argo0
))
12030 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12031 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
12032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_AltDown. Expected _wxGridSizeEvent_p.");
12037 wxPy_BEGIN_ALLOW_THREADS
;
12038 _result
= (bool )wxGridSizeEvent_AltDown(_arg0
);
12040 wxPy_END_ALLOW_THREADS
;
12041 } _resultobj
= Py_BuildValue("i",_result
);
12045 static void *SwigwxGridRangeSelectEventTowxNotifyEvent(void *ptr
) {
12046 wxGridRangeSelectEvent
*src
;
12047 wxNotifyEvent
*dest
;
12048 src
= (wxGridRangeSelectEvent
*) ptr
;
12049 dest
= (wxNotifyEvent
*) src
;
12050 return (void *) dest
;
12053 static void *SwigwxGridRangeSelectEventTowxCommandEvent(void *ptr
) {
12054 wxGridRangeSelectEvent
*src
;
12055 wxCommandEvent
*dest
;
12056 src
= (wxGridRangeSelectEvent
*) ptr
;
12057 dest
= (wxCommandEvent
*) src
;
12058 return (void *) dest
;
12061 static void *SwigwxGridRangeSelectEventTowxEvent(void *ptr
) {
12062 wxGridRangeSelectEvent
*src
;
12064 src
= (wxGridRangeSelectEvent
*) ptr
;
12065 dest
= (wxEvent
*) src
;
12066 return (void *) dest
;
12069 #define new_wxGridRangeSelectEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9) (new wxGridRangeSelectEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9))
12070 static PyObject
*_wrap_new_wxGridRangeSelectEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12071 PyObject
* _resultobj
;
12072 wxGridRangeSelectEvent
* _result
;
12076 wxGridCellCoords
* _arg3
;
12077 wxGridCellCoords
* _arg4
;
12078 bool _arg5
= (bool ) TRUE
;
12079 bool _arg6
= (bool ) FALSE
;
12080 bool _arg7
= (bool ) FALSE
;
12081 bool _arg8
= (bool ) FALSE
;
12082 bool _arg9
= (bool ) FALSE
;
12083 PyObject
* _argo2
= 0;
12084 wxGridCellCoords temp
;
12085 PyObject
* _obj3
= 0;
12086 wxGridCellCoords temp0
;
12087 PyObject
* _obj4
= 0;
12088 int tempbool5
= (int) TRUE
;
12089 int tempbool6
= (int) FALSE
;
12090 int tempbool7
= (int) FALSE
;
12091 int tempbool8
= (int) FALSE
;
12092 int tempbool9
= (int) FALSE
;
12093 char *_kwnames
[] = { "id","type","obj","topLeft","bottomRight","sel","control","shift","alt","meta", NULL
};
12097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiOOO|iiiii:new_wxGridRangeSelectEvent",_kwnames
,&_arg0
,&_arg1
,&_argo2
,&_obj3
,&_obj4
,&tempbool5
,&tempbool6
,&tempbool7
,&tempbool8
,&tempbool9
))
12100 if (_argo2
== Py_None
) { _arg2
= NULL
; }
12101 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGrid_p")) {
12102 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxGridRangeSelectEvent. Expected _wxGrid_p.");
12108 if (! wxGridCellCoords_helper(_obj3
, &_arg3
))
12113 if (! wxGridCellCoords_helper(_obj4
, &_arg4
))
12116 _arg5
= (bool ) tempbool5
;
12117 _arg6
= (bool ) tempbool6
;
12118 _arg7
= (bool ) tempbool7
;
12119 _arg8
= (bool ) tempbool8
;
12120 _arg9
= (bool ) tempbool9
;
12122 wxPy_BEGIN_ALLOW_THREADS
;
12123 _result
= (wxGridRangeSelectEvent
*)new_wxGridRangeSelectEvent(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
12125 wxPy_END_ALLOW_THREADS
;
12127 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridRangeSelectEvent_p");
12128 _resultobj
= Py_BuildValue("s",_ptemp
);
12130 Py_INCREF(Py_None
);
12131 _resultobj
= Py_None
;
12136 #define wxGridRangeSelectEvent_GetTopLeftCoords(_swigobj) (_swigobj->GetTopLeftCoords())
12137 static PyObject
*_wrap_wxGridRangeSelectEvent_GetTopLeftCoords(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12138 PyObject
* _resultobj
;
12139 wxGridCellCoords
* _result
;
12140 wxGridRangeSelectEvent
* _arg0
;
12141 PyObject
* _argo0
= 0;
12142 char *_kwnames
[] = { "self", NULL
};
12146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetTopLeftCoords",_kwnames
,&_argo0
))
12149 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12150 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12151 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetTopLeftCoords. Expected _wxGridRangeSelectEvent_p.");
12156 wxPy_BEGIN_ALLOW_THREADS
;
12157 _result
= new wxGridCellCoords (wxGridRangeSelectEvent_GetTopLeftCoords(_arg0
));
12159 wxPy_END_ALLOW_THREADS
;
12160 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxGridCellCoords_p");
12161 _resultobj
= Py_BuildValue("s",_ptemp
);
12165 #define wxGridRangeSelectEvent_GetBottomRightCoords(_swigobj) (_swigobj->GetBottomRightCoords())
12166 static PyObject
*_wrap_wxGridRangeSelectEvent_GetBottomRightCoords(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12167 PyObject
* _resultobj
;
12168 wxGridCellCoords
* _result
;
12169 wxGridRangeSelectEvent
* _arg0
;
12170 PyObject
* _argo0
= 0;
12171 char *_kwnames
[] = { "self", NULL
};
12175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetBottomRightCoords",_kwnames
,&_argo0
))
12178 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12179 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12180 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetBottomRightCoords. Expected _wxGridRangeSelectEvent_p.");
12185 wxPy_BEGIN_ALLOW_THREADS
;
12186 _result
= new wxGridCellCoords (wxGridRangeSelectEvent_GetBottomRightCoords(_arg0
));
12188 wxPy_END_ALLOW_THREADS
;
12189 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxGridCellCoords_p");
12190 _resultobj
= Py_BuildValue("s",_ptemp
);
12194 #define wxGridRangeSelectEvent_GetTopRow(_swigobj) (_swigobj->GetTopRow())
12195 static PyObject
*_wrap_wxGridRangeSelectEvent_GetTopRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12196 PyObject
* _resultobj
;
12198 wxGridRangeSelectEvent
* _arg0
;
12199 PyObject
* _argo0
= 0;
12200 char *_kwnames
[] = { "self", NULL
};
12203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetTopRow",_kwnames
,&_argo0
))
12206 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12207 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12208 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetTopRow. Expected _wxGridRangeSelectEvent_p.");
12213 wxPy_BEGIN_ALLOW_THREADS
;
12214 _result
= (int )wxGridRangeSelectEvent_GetTopRow(_arg0
);
12216 wxPy_END_ALLOW_THREADS
;
12217 } _resultobj
= Py_BuildValue("i",_result
);
12221 #define wxGridRangeSelectEvent_GetBottomRow(_swigobj) (_swigobj->GetBottomRow())
12222 static PyObject
*_wrap_wxGridRangeSelectEvent_GetBottomRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12223 PyObject
* _resultobj
;
12225 wxGridRangeSelectEvent
* _arg0
;
12226 PyObject
* _argo0
= 0;
12227 char *_kwnames
[] = { "self", NULL
};
12230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetBottomRow",_kwnames
,&_argo0
))
12233 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12234 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12235 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetBottomRow. Expected _wxGridRangeSelectEvent_p.");
12240 wxPy_BEGIN_ALLOW_THREADS
;
12241 _result
= (int )wxGridRangeSelectEvent_GetBottomRow(_arg0
);
12243 wxPy_END_ALLOW_THREADS
;
12244 } _resultobj
= Py_BuildValue("i",_result
);
12248 #define wxGridRangeSelectEvent_GetLeftCol(_swigobj) (_swigobj->GetLeftCol())
12249 static PyObject
*_wrap_wxGridRangeSelectEvent_GetLeftCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12250 PyObject
* _resultobj
;
12252 wxGridRangeSelectEvent
* _arg0
;
12253 PyObject
* _argo0
= 0;
12254 char *_kwnames
[] = { "self", NULL
};
12257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetLeftCol",_kwnames
,&_argo0
))
12260 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12261 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetLeftCol. Expected _wxGridRangeSelectEvent_p.");
12267 wxPy_BEGIN_ALLOW_THREADS
;
12268 _result
= (int )wxGridRangeSelectEvent_GetLeftCol(_arg0
);
12270 wxPy_END_ALLOW_THREADS
;
12271 } _resultobj
= Py_BuildValue("i",_result
);
12275 #define wxGridRangeSelectEvent_GetRightCol(_swigobj) (_swigobj->GetRightCol())
12276 static PyObject
*_wrap_wxGridRangeSelectEvent_GetRightCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12277 PyObject
* _resultobj
;
12279 wxGridRangeSelectEvent
* _arg0
;
12280 PyObject
* _argo0
= 0;
12281 char *_kwnames
[] = { "self", NULL
};
12284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetRightCol",_kwnames
,&_argo0
))
12287 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12288 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12289 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetRightCol. Expected _wxGridRangeSelectEvent_p.");
12294 wxPy_BEGIN_ALLOW_THREADS
;
12295 _result
= (int )wxGridRangeSelectEvent_GetRightCol(_arg0
);
12297 wxPy_END_ALLOW_THREADS
;
12298 } _resultobj
= Py_BuildValue("i",_result
);
12302 #define wxGridRangeSelectEvent_Selecting(_swigobj) (_swigobj->Selecting())
12303 static PyObject
*_wrap_wxGridRangeSelectEvent_Selecting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12304 PyObject
* _resultobj
;
12306 wxGridRangeSelectEvent
* _arg0
;
12307 PyObject
* _argo0
= 0;
12308 char *_kwnames
[] = { "self", NULL
};
12311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_Selecting",_kwnames
,&_argo0
))
12314 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12315 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12316 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_Selecting. Expected _wxGridRangeSelectEvent_p.");
12321 wxPy_BEGIN_ALLOW_THREADS
;
12322 _result
= (bool )wxGridRangeSelectEvent_Selecting(_arg0
);
12324 wxPy_END_ALLOW_THREADS
;
12325 } _resultobj
= Py_BuildValue("i",_result
);
12329 #define wxGridRangeSelectEvent_ControlDown(_swigobj) (_swigobj->ControlDown())
12330 static PyObject
*_wrap_wxGridRangeSelectEvent_ControlDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12331 PyObject
* _resultobj
;
12333 wxGridRangeSelectEvent
* _arg0
;
12334 PyObject
* _argo0
= 0;
12335 char *_kwnames
[] = { "self", NULL
};
12338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_ControlDown",_kwnames
,&_argo0
))
12341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_ControlDown. Expected _wxGridRangeSelectEvent_p.");
12348 wxPy_BEGIN_ALLOW_THREADS
;
12349 _result
= (bool )wxGridRangeSelectEvent_ControlDown(_arg0
);
12351 wxPy_END_ALLOW_THREADS
;
12352 } _resultobj
= Py_BuildValue("i",_result
);
12356 #define wxGridRangeSelectEvent_MetaDown(_swigobj) (_swigobj->MetaDown())
12357 static PyObject
*_wrap_wxGridRangeSelectEvent_MetaDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12358 PyObject
* _resultobj
;
12360 wxGridRangeSelectEvent
* _arg0
;
12361 PyObject
* _argo0
= 0;
12362 char *_kwnames
[] = { "self", NULL
};
12365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_MetaDown",_kwnames
,&_argo0
))
12368 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12369 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_MetaDown. Expected _wxGridRangeSelectEvent_p.");
12375 wxPy_BEGIN_ALLOW_THREADS
;
12376 _result
= (bool )wxGridRangeSelectEvent_MetaDown(_arg0
);
12378 wxPy_END_ALLOW_THREADS
;
12379 } _resultobj
= Py_BuildValue("i",_result
);
12383 #define wxGridRangeSelectEvent_ShiftDown(_swigobj) (_swigobj->ShiftDown())
12384 static PyObject
*_wrap_wxGridRangeSelectEvent_ShiftDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12385 PyObject
* _resultobj
;
12387 wxGridRangeSelectEvent
* _arg0
;
12388 PyObject
* _argo0
= 0;
12389 char *_kwnames
[] = { "self", NULL
};
12392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_ShiftDown",_kwnames
,&_argo0
))
12395 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12396 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12397 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_ShiftDown. Expected _wxGridRangeSelectEvent_p.");
12402 wxPy_BEGIN_ALLOW_THREADS
;
12403 _result
= (bool )wxGridRangeSelectEvent_ShiftDown(_arg0
);
12405 wxPy_END_ALLOW_THREADS
;
12406 } _resultobj
= Py_BuildValue("i",_result
);
12410 #define wxGridRangeSelectEvent_AltDown(_swigobj) (_swigobj->AltDown())
12411 static PyObject
*_wrap_wxGridRangeSelectEvent_AltDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12412 PyObject
* _resultobj
;
12414 wxGridRangeSelectEvent
* _arg0
;
12415 PyObject
* _argo0
= 0;
12416 char *_kwnames
[] = { "self", NULL
};
12419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_AltDown",_kwnames
,&_argo0
))
12422 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12423 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_AltDown. Expected _wxGridRangeSelectEvent_p.");
12429 wxPy_BEGIN_ALLOW_THREADS
;
12430 _result
= (bool )wxGridRangeSelectEvent_AltDown(_arg0
);
12432 wxPy_END_ALLOW_THREADS
;
12433 } _resultobj
= Py_BuildValue("i",_result
);
12437 static PyMethodDef gridcMethods
[] = {
12438 { "wxGridRangeSelectEvent_AltDown", (PyCFunction
) _wrap_wxGridRangeSelectEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
},
12439 { "wxGridRangeSelectEvent_ShiftDown", (PyCFunction
) _wrap_wxGridRangeSelectEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
},
12440 { "wxGridRangeSelectEvent_MetaDown", (PyCFunction
) _wrap_wxGridRangeSelectEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
},
12441 { "wxGridRangeSelectEvent_ControlDown", (PyCFunction
) _wrap_wxGridRangeSelectEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
},
12442 { "wxGridRangeSelectEvent_Selecting", (PyCFunction
) _wrap_wxGridRangeSelectEvent_Selecting
, METH_VARARGS
| METH_KEYWORDS
},
12443 { "wxGridRangeSelectEvent_GetRightCol", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetRightCol
, METH_VARARGS
| METH_KEYWORDS
},
12444 { "wxGridRangeSelectEvent_GetLeftCol", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetLeftCol
, METH_VARARGS
| METH_KEYWORDS
},
12445 { "wxGridRangeSelectEvent_GetBottomRow", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetBottomRow
, METH_VARARGS
| METH_KEYWORDS
},
12446 { "wxGridRangeSelectEvent_GetTopRow", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetTopRow
, METH_VARARGS
| METH_KEYWORDS
},
12447 { "wxGridRangeSelectEvent_GetBottomRightCoords", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetBottomRightCoords
, METH_VARARGS
| METH_KEYWORDS
},
12448 { "wxGridRangeSelectEvent_GetTopLeftCoords", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetTopLeftCoords
, METH_VARARGS
| METH_KEYWORDS
},
12449 { "new_wxGridRangeSelectEvent", (PyCFunction
) _wrap_new_wxGridRangeSelectEvent
, METH_VARARGS
| METH_KEYWORDS
},
12450 { "wxGridSizeEvent_AltDown", (PyCFunction
) _wrap_wxGridSizeEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
},
12451 { "wxGridSizeEvent_ShiftDown", (PyCFunction
) _wrap_wxGridSizeEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
},
12452 { "wxGridSizeEvent_MetaDown", (PyCFunction
) _wrap_wxGridSizeEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
},
12453 { "wxGridSizeEvent_ControlDown", (PyCFunction
) _wrap_wxGridSizeEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
},
12454 { "wxGridSizeEvent_GetPosition", (PyCFunction
) _wrap_wxGridSizeEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
12455 { "wxGridSizeEvent_GetRowOrCol", (PyCFunction
) _wrap_wxGridSizeEvent_GetRowOrCol
, METH_VARARGS
| METH_KEYWORDS
},
12456 { "new_wxGridSizeEvent", (PyCFunction
) _wrap_new_wxGridSizeEvent
, METH_VARARGS
| METH_KEYWORDS
},
12457 { "wxGridEvent_AltDown", (PyCFunction
) _wrap_wxGridEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
},
12458 { "wxGridEvent_ShiftDown", (PyCFunction
) _wrap_wxGridEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
},
12459 { "wxGridEvent_MetaDown", (PyCFunction
) _wrap_wxGridEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
},
12460 { "wxGridEvent_ControlDown", (PyCFunction
) _wrap_wxGridEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
},
12461 { "wxGridEvent_Selecting", (PyCFunction
) _wrap_wxGridEvent_Selecting
, METH_VARARGS
| METH_KEYWORDS
},
12462 { "wxGridEvent_GetPosition", (PyCFunction
) _wrap_wxGridEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
12463 { "wxGridEvent_GetCol", (PyCFunction
) _wrap_wxGridEvent_GetCol
, METH_VARARGS
| METH_KEYWORDS
},
12464 { "wxGridEvent_GetRow", (PyCFunction
) _wrap_wxGridEvent_GetRow
, METH_VARARGS
| METH_KEYWORDS
},
12465 { "new_wxGridEvent", (PyCFunction
) _wrap_new_wxGridEvent
, METH_VARARGS
| METH_KEYWORDS
},
12466 { "wxGrid_SetMargins", (PyCFunction
) _wrap_wxGrid_SetMargins
, METH_VARARGS
| METH_KEYWORDS
},
12467 { "wxGrid_GetDefaultRendererForType", (PyCFunction
) _wrap_wxGrid_GetDefaultRendererForType
, METH_VARARGS
| METH_KEYWORDS
},
12468 { "wxGrid_GetDefaultEditorForType", (PyCFunction
) _wrap_wxGrid_GetDefaultEditorForType
, METH_VARARGS
| METH_KEYWORDS
},
12469 { "wxGrid_GetDefaultRendererForCell", (PyCFunction
) _wrap_wxGrid_GetDefaultRendererForCell
, METH_VARARGS
| METH_KEYWORDS
},
12470 { "wxGrid_GetDefaultEditorForCell", (PyCFunction
) _wrap_wxGrid_GetDefaultEditorForCell
, METH_VARARGS
| METH_KEYWORDS
},
12471 { "wxGrid_RegisterDataType", (PyCFunction
) _wrap_wxGrid_RegisterDataType
, METH_VARARGS
| METH_KEYWORDS
},
12472 { "wxGrid_SetSelectionForeground", (PyCFunction
) _wrap_wxGrid_SetSelectionForeground
, METH_VARARGS
| METH_KEYWORDS
},
12473 { "wxGrid_SetSelectionBackground", (PyCFunction
) _wrap_wxGrid_SetSelectionBackground
, METH_VARARGS
| METH_KEYWORDS
},
12474 { "wxGrid_GetSelectionForeground", (PyCFunction
) _wrap_wxGrid_GetSelectionForeground
, METH_VARARGS
| METH_KEYWORDS
},
12475 { "wxGrid_GetSelectionBackground", (PyCFunction
) _wrap_wxGrid_GetSelectionBackground
, METH_VARARGS
| METH_KEYWORDS
},
12476 { "wxGrid_BlockToDeviceRect", (PyCFunction
) _wrap_wxGrid_BlockToDeviceRect
, METH_VARARGS
| METH_KEYWORDS
},
12477 { "wxGrid_IsInSelection", (PyCFunction
) _wrap_wxGrid_IsInSelection
, METH_VARARGS
| METH_KEYWORDS
},
12478 { "wxGrid_ClearSelection", (PyCFunction
) _wrap_wxGrid_ClearSelection
, METH_VARARGS
| METH_KEYWORDS
},
12479 { "wxGrid_IsSelection", (PyCFunction
) _wrap_wxGrid_IsSelection
, METH_VARARGS
| METH_KEYWORDS
},
12480 { "wxGrid_SelectAll", (PyCFunction
) _wrap_wxGrid_SelectAll
, METH_VARARGS
| METH_KEYWORDS
},
12481 { "wxGrid_SelectBlock", (PyCFunction
) _wrap_wxGrid_SelectBlock
, METH_VARARGS
| METH_KEYWORDS
},
12482 { "wxGrid_SelectCol", (PyCFunction
) _wrap_wxGrid_SelectCol
, METH_VARARGS
| METH_KEYWORDS
},
12483 { "wxGrid_SelectRow", (PyCFunction
) _wrap_wxGrid_SelectRow
, METH_VARARGS
| METH_KEYWORDS
},
12484 { "wxGrid_SetReadOnly", (PyCFunction
) _wrap_wxGrid_SetReadOnly
, METH_VARARGS
| METH_KEYWORDS
},
12485 { "wxGrid_IsReadOnly", (PyCFunction
) _wrap_wxGrid_IsReadOnly
, METH_VARARGS
| METH_KEYWORDS
},
12486 { "wxGrid_SetCellValue", (PyCFunction
) _wrap_wxGrid_SetCellValue
, METH_VARARGS
| METH_KEYWORDS
},
12487 { "wxGrid_GetCellValue", (PyCFunction
) _wrap_wxGrid_GetCellValue
, METH_VARARGS
| METH_KEYWORDS
},
12488 { "wxGrid_GetCellEditor", (PyCFunction
) _wrap_wxGrid_GetCellEditor
, METH_VARARGS
| METH_KEYWORDS
},
12489 { "wxGrid_GetDefaultEditor", (PyCFunction
) _wrap_wxGrid_GetDefaultEditor
, METH_VARARGS
| METH_KEYWORDS
},
12490 { "wxGrid_SetCellEditor", (PyCFunction
) _wrap_wxGrid_SetCellEditor
, METH_VARARGS
| METH_KEYWORDS
},
12491 { "wxGrid_SetDefaultEditor", (PyCFunction
) _wrap_wxGrid_SetDefaultEditor
, METH_VARARGS
| METH_KEYWORDS
},
12492 { "wxGrid_GetCellRenderer", (PyCFunction
) _wrap_wxGrid_GetCellRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12493 { "wxGrid_GetDefaultRenderer", (PyCFunction
) _wrap_wxGrid_GetDefaultRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12494 { "wxGrid_SetCellRenderer", (PyCFunction
) _wrap_wxGrid_SetCellRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12495 { "wxGrid_SetDefaultRenderer", (PyCFunction
) _wrap_wxGrid_SetDefaultRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12496 { "wxGrid_SetCellAlignment", (PyCFunction
) _wrap_wxGrid_SetCellAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12497 { "wxGrid_SetDefaultCellAlignment", (PyCFunction
) _wrap_wxGrid_SetDefaultCellAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12498 { "wxGrid_SetCellFont", (PyCFunction
) _wrap_wxGrid_SetCellFont
, METH_VARARGS
| METH_KEYWORDS
},
12499 { "wxGrid_SetDefaultCellFont", (PyCFunction
) _wrap_wxGrid_SetDefaultCellFont
, METH_VARARGS
| METH_KEYWORDS
},
12500 { "wxGrid_SetCellTextColour", (PyCFunction
) _wrap_wxGrid_SetCellTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12501 { "wxGrid_SetDefaultCellTextColour", (PyCFunction
) _wrap_wxGrid_SetDefaultCellTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12502 { "wxGrid_SetCellBackgroundColour", (PyCFunction
) _wrap_wxGrid_SetCellBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12503 { "wxGrid_SetDefaultCellBackgroundColour", (PyCFunction
) _wrap_wxGrid_SetDefaultCellBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12504 { "wxGrid_SetRowMinimalHeight", (PyCFunction
) _wrap_wxGrid_SetRowMinimalHeight
, METH_VARARGS
| METH_KEYWORDS
},
12505 { "wxGrid_SetColMinimalWidth", (PyCFunction
) _wrap_wxGrid_SetColMinimalWidth
, METH_VARARGS
| METH_KEYWORDS
},
12506 { "wxGrid_AutoSize", (PyCFunction
) _wrap_wxGrid_AutoSize
, METH_VARARGS
| METH_KEYWORDS
},
12507 { "wxGrid_AutoSizeRows", (PyCFunction
) _wrap_wxGrid_AutoSizeRows
, METH_VARARGS
| METH_KEYWORDS
},
12508 { "wxGrid_AutoSizeColumns", (PyCFunction
) _wrap_wxGrid_AutoSizeColumns
, METH_VARARGS
| METH_KEYWORDS
},
12509 { "wxGrid_AutoSizeRow", (PyCFunction
) _wrap_wxGrid_AutoSizeRow
, METH_VARARGS
| METH_KEYWORDS
},
12510 { "wxGrid_AutoSizeColumn", (PyCFunction
) _wrap_wxGrid_AutoSizeColumn
, METH_VARARGS
| METH_KEYWORDS
},
12511 { "wxGrid_SetColSize", (PyCFunction
) _wrap_wxGrid_SetColSize
, METH_VARARGS
| METH_KEYWORDS
},
12512 { "wxGrid_SetDefaultColSize", (PyCFunction
) _wrap_wxGrid_SetDefaultColSize
, METH_VARARGS
| METH_KEYWORDS
},
12513 { "wxGrid_SetRowSize", (PyCFunction
) _wrap_wxGrid_SetRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12514 { "wxGrid_SetDefaultRowSize", (PyCFunction
) _wrap_wxGrid_SetDefaultRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12515 { "wxGrid_GetCellAlignment", (PyCFunction
) _wrap_wxGrid_GetCellAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12516 { "wxGrid_GetDefaultCellAlignment", (PyCFunction
) _wrap_wxGrid_GetDefaultCellAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12517 { "wxGrid_GetCellFont", (PyCFunction
) _wrap_wxGrid_GetCellFont
, METH_VARARGS
| METH_KEYWORDS
},
12518 { "wxGrid_GetDefaultCellFont", (PyCFunction
) _wrap_wxGrid_GetDefaultCellFont
, METH_VARARGS
| METH_KEYWORDS
},
12519 { "wxGrid_GetCellTextColour", (PyCFunction
) _wrap_wxGrid_GetCellTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12520 { "wxGrid_GetDefaultCellTextColour", (PyCFunction
) _wrap_wxGrid_GetDefaultCellTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12521 { "wxGrid_GetCellBackgroundColour", (PyCFunction
) _wrap_wxGrid_GetCellBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12522 { "wxGrid_GetDefaultCellBackgroundColour", (PyCFunction
) _wrap_wxGrid_GetDefaultCellBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12523 { "wxGrid_GetColSize", (PyCFunction
) _wrap_wxGrid_GetColSize
, METH_VARARGS
| METH_KEYWORDS
},
12524 { "wxGrid_GetDefaultColSize", (PyCFunction
) _wrap_wxGrid_GetDefaultColSize
, METH_VARARGS
| METH_KEYWORDS
},
12525 { "wxGrid_GetRowSize", (PyCFunction
) _wrap_wxGrid_GetRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12526 { "wxGrid_GetDefaultRowSize", (PyCFunction
) _wrap_wxGrid_GetDefaultRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12527 { "wxGrid_GridLinesEnabled", (PyCFunction
) _wrap_wxGrid_GridLinesEnabled
, METH_VARARGS
| METH_KEYWORDS
},
12528 { "wxGrid_EnableGridLines", (PyCFunction
) _wrap_wxGrid_EnableGridLines
, METH_VARARGS
| METH_KEYWORDS
},
12529 { "wxGrid_SetColFormatCustom", (PyCFunction
) _wrap_wxGrid_SetColFormatCustom
, METH_VARARGS
| METH_KEYWORDS
},
12530 { "wxGrid_SetColFormatFloat", (PyCFunction
) _wrap_wxGrid_SetColFormatFloat
, METH_VARARGS
| METH_KEYWORDS
},
12531 { "wxGrid_SetColFormatNumber", (PyCFunction
) _wrap_wxGrid_SetColFormatNumber
, METH_VARARGS
| METH_KEYWORDS
},
12532 { "wxGrid_SetColFormatBool", (PyCFunction
) _wrap_wxGrid_SetColFormatBool
, METH_VARARGS
| METH_KEYWORDS
},
12533 { "wxGrid_SetColAttr", (PyCFunction
) _wrap_wxGrid_SetColAttr
, METH_VARARGS
| METH_KEYWORDS
},
12534 { "wxGrid_SetRowAttr", (PyCFunction
) _wrap_wxGrid_SetRowAttr
, METH_VARARGS
| METH_KEYWORDS
},
12535 { "wxGrid_CanDragGridSize", (PyCFunction
) _wrap_wxGrid_CanDragGridSize
, METH_VARARGS
| METH_KEYWORDS
},
12536 { "wxGrid_DisableDragGridSize", (PyCFunction
) _wrap_wxGrid_DisableDragGridSize
, METH_VARARGS
| METH_KEYWORDS
},
12537 { "wxGrid_EnableDragGridSize", (PyCFunction
) _wrap_wxGrid_EnableDragGridSize
, METH_VARARGS
| METH_KEYWORDS
},
12538 { "wxGrid_CanDragColSize", (PyCFunction
) _wrap_wxGrid_CanDragColSize
, METH_VARARGS
| METH_KEYWORDS
},
12539 { "wxGrid_DisableDragColSize", (PyCFunction
) _wrap_wxGrid_DisableDragColSize
, METH_VARARGS
| METH_KEYWORDS
},
12540 { "wxGrid_EnableDragColSize", (PyCFunction
) _wrap_wxGrid_EnableDragColSize
, METH_VARARGS
| METH_KEYWORDS
},
12541 { "wxGrid_CanDragRowSize", (PyCFunction
) _wrap_wxGrid_CanDragRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12542 { "wxGrid_DisableDragRowSize", (PyCFunction
) _wrap_wxGrid_DisableDragRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12543 { "wxGrid_EnableDragRowSize", (PyCFunction
) _wrap_wxGrid_EnableDragRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12544 { "wxGrid_SetCellHighlightColour", (PyCFunction
) _wrap_wxGrid_SetCellHighlightColour
, METH_VARARGS
| METH_KEYWORDS
},
12545 { "wxGrid_SetGridLineColour", (PyCFunction
) _wrap_wxGrid_SetGridLineColour
, METH_VARARGS
| METH_KEYWORDS
},
12546 { "wxGrid_SetColLabelValue", (PyCFunction
) _wrap_wxGrid_SetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12547 { "wxGrid_SetRowLabelValue", (PyCFunction
) _wrap_wxGrid_SetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12548 { "wxGrid_SetColLabelAlignment", (PyCFunction
) _wrap_wxGrid_SetColLabelAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12549 { "wxGrid_SetRowLabelAlignment", (PyCFunction
) _wrap_wxGrid_SetRowLabelAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12550 { "wxGrid_SetLabelFont", (PyCFunction
) _wrap_wxGrid_SetLabelFont
, METH_VARARGS
| METH_KEYWORDS
},
12551 { "wxGrid_SetLabelTextColour", (PyCFunction
) _wrap_wxGrid_SetLabelTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12552 { "wxGrid_SetLabelBackgroundColour", (PyCFunction
) _wrap_wxGrid_SetLabelBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12553 { "wxGrid_SetColLabelSize", (PyCFunction
) _wrap_wxGrid_SetColLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12554 { "wxGrid_SetRowLabelSize", (PyCFunction
) _wrap_wxGrid_SetRowLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12555 { "wxGrid_GetCellHighlightColour", (PyCFunction
) _wrap_wxGrid_GetCellHighlightColour
, METH_VARARGS
| METH_KEYWORDS
},
12556 { "wxGrid_GetGridLineColour", (PyCFunction
) _wrap_wxGrid_GetGridLineColour
, METH_VARARGS
| METH_KEYWORDS
},
12557 { "wxGrid_GetColLabelValue", (PyCFunction
) _wrap_wxGrid_GetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12558 { "wxGrid_GetRowLabelValue", (PyCFunction
) _wrap_wxGrid_GetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12559 { "wxGrid_GetColLabelAlignment", (PyCFunction
) _wrap_wxGrid_GetColLabelAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12560 { "wxGrid_GetRowLabelAlignment", (PyCFunction
) _wrap_wxGrid_GetRowLabelAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12561 { "wxGrid_GetLabelFont", (PyCFunction
) _wrap_wxGrid_GetLabelFont
, METH_VARARGS
| METH_KEYWORDS
},
12562 { "wxGrid_GetLabelTextColour", (PyCFunction
) _wrap_wxGrid_GetLabelTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12563 { "wxGrid_GetLabelBackgroundColour", (PyCFunction
) _wrap_wxGrid_GetLabelBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12564 { "wxGrid_GetColLabelSize", (PyCFunction
) _wrap_wxGrid_GetColLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12565 { "wxGrid_GetDefaultColLabelSize", (PyCFunction
) _wrap_wxGrid_GetDefaultColLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12566 { "wxGrid_GetRowLabelSize", (PyCFunction
) _wrap_wxGrid_GetRowLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12567 { "wxGrid_GetDefaultRowLabelSize", (PyCFunction
) _wrap_wxGrid_GetDefaultRowLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12568 { "wxGrid_MoveCursorRightBlock", (PyCFunction
) _wrap_wxGrid_MoveCursorRightBlock
, METH_VARARGS
| METH_KEYWORDS
},
12569 { "wxGrid_MoveCursorLeftBlock", (PyCFunction
) _wrap_wxGrid_MoveCursorLeftBlock
, METH_VARARGS
| METH_KEYWORDS
},
12570 { "wxGrid_MoveCursorDownBlock", (PyCFunction
) _wrap_wxGrid_MoveCursorDownBlock
, METH_VARARGS
| METH_KEYWORDS
},
12571 { "wxGrid_MoveCursorUpBlock", (PyCFunction
) _wrap_wxGrid_MoveCursorUpBlock
, METH_VARARGS
| METH_KEYWORDS
},
12572 { "wxGrid_MovePageUp", (PyCFunction
) _wrap_wxGrid_MovePageUp
, METH_VARARGS
| METH_KEYWORDS
},
12573 { "wxGrid_MovePageDown", (PyCFunction
) _wrap_wxGrid_MovePageDown
, METH_VARARGS
| METH_KEYWORDS
},
12574 { "wxGrid_MoveCursorRight", (PyCFunction
) _wrap_wxGrid_MoveCursorRight
, METH_VARARGS
| METH_KEYWORDS
},
12575 { "wxGrid_MoveCursorLeft", (PyCFunction
) _wrap_wxGrid_MoveCursorLeft
, METH_VARARGS
| METH_KEYWORDS
},
12576 { "wxGrid_MoveCursorDown", (PyCFunction
) _wrap_wxGrid_MoveCursorDown
, METH_VARARGS
| METH_KEYWORDS
},
12577 { "wxGrid_MoveCursorUp", (PyCFunction
) _wrap_wxGrid_MoveCursorUp
, METH_VARARGS
| METH_KEYWORDS
},
12578 { "wxGrid_SetGridCursor", (PyCFunction
) _wrap_wxGrid_SetGridCursor
, METH_VARARGS
| METH_KEYWORDS
},
12579 { "wxGrid_MakeCellVisible", (PyCFunction
) _wrap_wxGrid_MakeCellVisible
, METH_VARARGS
| METH_KEYWORDS
},
12580 { "wxGrid_IsVisible", (PyCFunction
) _wrap_wxGrid_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
12581 { "wxGrid_GetGridCursorCol", (PyCFunction
) _wrap_wxGrid_GetGridCursorCol
, METH_VARARGS
| METH_KEYWORDS
},
12582 { "wxGrid_GetGridCursorRow", (PyCFunction
) _wrap_wxGrid_GetGridCursorRow
, METH_VARARGS
| METH_KEYWORDS
},
12583 { "wxGrid_CellToRect", (PyCFunction
) _wrap_wxGrid_CellToRect
, METH_VARARGS
| METH_KEYWORDS
},
12584 { "wxGrid_XToEdgeOfCol", (PyCFunction
) _wrap_wxGrid_XToEdgeOfCol
, METH_VARARGS
| METH_KEYWORDS
},
12585 { "wxGrid_YToEdgeOfRow", (PyCFunction
) _wrap_wxGrid_YToEdgeOfRow
, METH_VARARGS
| METH_KEYWORDS
},
12586 { "wxGrid_XToCol", (PyCFunction
) _wrap_wxGrid_XToCol
, METH_VARARGS
| METH_KEYWORDS
},
12587 { "wxGrid_YToRow", (PyCFunction
) _wrap_wxGrid_YToRow
, METH_VARARGS
| METH_KEYWORDS
},
12588 { "wxGrid_XYToCell", (PyCFunction
) _wrap_wxGrid_XYToCell
, METH_VARARGS
| METH_KEYWORDS
},
12589 { "wxGrid_SaveEditControlValue", (PyCFunction
) _wrap_wxGrid_SaveEditControlValue
, METH_VARARGS
| METH_KEYWORDS
},
12590 { "wxGrid_HideCellEditControl", (PyCFunction
) _wrap_wxGrid_HideCellEditControl
, METH_VARARGS
| METH_KEYWORDS
},
12591 { "wxGrid_ShowCellEditControl", (PyCFunction
) _wrap_wxGrid_ShowCellEditControl
, METH_VARARGS
| METH_KEYWORDS
},
12592 { "wxGrid_IsCurrentCellReadOnly", (PyCFunction
) _wrap_wxGrid_IsCurrentCellReadOnly
, METH_VARARGS
| METH_KEYWORDS
},
12593 { "wxGrid_IsCellEditControlShown", (PyCFunction
) _wrap_wxGrid_IsCellEditControlShown
, METH_VARARGS
| METH_KEYWORDS
},
12594 { "wxGrid_IsCellEditControlEnabled", (PyCFunction
) _wrap_wxGrid_IsCellEditControlEnabled
, METH_VARARGS
| METH_KEYWORDS
},
12595 { "wxGrid_CanEnableCellControl", (PyCFunction
) _wrap_wxGrid_CanEnableCellControl
, METH_VARARGS
| METH_KEYWORDS
},
12596 { "wxGrid_DisableCellEditControl", (PyCFunction
) _wrap_wxGrid_DisableCellEditControl
, METH_VARARGS
| METH_KEYWORDS
},
12597 { "wxGrid_EnableCellEditControl", (PyCFunction
) _wrap_wxGrid_EnableCellEditControl
, METH_VARARGS
| METH_KEYWORDS
},
12598 { "wxGrid_EnableEditing", (PyCFunction
) _wrap_wxGrid_EnableEditing
, METH_VARARGS
| METH_KEYWORDS
},
12599 { "wxGrid_IsEditable", (PyCFunction
) _wrap_wxGrid_IsEditable
, METH_VARARGS
| METH_KEYWORDS
},
12600 { "wxGrid_GetBatchCount", (PyCFunction
) _wrap_wxGrid_GetBatchCount
, METH_VARARGS
| METH_KEYWORDS
},
12601 { "wxGrid_EndBatch", (PyCFunction
) _wrap_wxGrid_EndBatch
, METH_VARARGS
| METH_KEYWORDS
},
12602 { "wxGrid_BeginBatch", (PyCFunction
) _wrap_wxGrid_BeginBatch
, METH_VARARGS
| METH_KEYWORDS
},
12603 { "wxGrid_GetTextBoxSize", (PyCFunction
) _wrap_wxGrid_GetTextBoxSize
, METH_VARARGS
| METH_KEYWORDS
},
12604 { "wxGrid_StringToLines", (PyCFunction
) _wrap_wxGrid_StringToLines
, METH_VARARGS
| METH_KEYWORDS
},
12605 { "wxGrid_DrawTextRectangle", (PyCFunction
) _wrap_wxGrid_DrawTextRectangle
, METH_VARARGS
| METH_KEYWORDS
},
12606 { "wxGrid_DrawCellHighlight", (PyCFunction
) _wrap_wxGrid_DrawCellHighlight
, METH_VARARGS
| METH_KEYWORDS
},
12607 { "wxGrid_DeleteCols", (PyCFunction
) _wrap_wxGrid_DeleteCols
, METH_VARARGS
| METH_KEYWORDS
},
12608 { "wxGrid_AppendCols", (PyCFunction
) _wrap_wxGrid_AppendCols
, METH_VARARGS
| METH_KEYWORDS
},
12609 { "wxGrid_InsertCols", (PyCFunction
) _wrap_wxGrid_InsertCols
, METH_VARARGS
| METH_KEYWORDS
},
12610 { "wxGrid_DeleteRows", (PyCFunction
) _wrap_wxGrid_DeleteRows
, METH_VARARGS
| METH_KEYWORDS
},
12611 { "wxGrid_AppendRows", (PyCFunction
) _wrap_wxGrid_AppendRows
, METH_VARARGS
| METH_KEYWORDS
},
12612 { "wxGrid_InsertRows", (PyCFunction
) _wrap_wxGrid_InsertRows
, METH_VARARGS
| METH_KEYWORDS
},
12613 { "wxGrid_ClearGrid", (PyCFunction
) _wrap_wxGrid_ClearGrid
, METH_VARARGS
| METH_KEYWORDS
},
12614 { "wxGrid_SetTable", (PyCFunction
) _wrap_wxGrid_SetTable
, METH_VARARGS
| METH_KEYWORDS
},
12615 { "wxGrid_GetTable", (PyCFunction
) _wrap_wxGrid_GetTable
, METH_VARARGS
| METH_KEYWORDS
},
12616 { "wxGrid_ProcessTableMessage", (PyCFunction
) _wrap_wxGrid_ProcessTableMessage
, METH_VARARGS
| METH_KEYWORDS
},
12617 { "wxGrid_GetNumberCols", (PyCFunction
) _wrap_wxGrid_GetNumberCols
, METH_VARARGS
| METH_KEYWORDS
},
12618 { "wxGrid_GetNumberRows", (PyCFunction
) _wrap_wxGrid_GetNumberRows
, METH_VARARGS
| METH_KEYWORDS
},
12619 { "wxGrid_SetSelectionMode", (PyCFunction
) _wrap_wxGrid_SetSelectionMode
, METH_VARARGS
| METH_KEYWORDS
},
12620 { "wxGrid_CreateGrid", (PyCFunction
) _wrap_wxGrid_CreateGrid
, METH_VARARGS
| METH_KEYWORDS
},
12621 { "new_wxGrid", (PyCFunction
) _wrap_new_wxGrid
, METH_VARARGS
| METH_KEYWORDS
},
12622 { "wxGridCellCoords___cmp__", (PyCFunction
) _wrap_wxGridCellCoords___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
12623 { "wxGridCellCoords_asTuple", (PyCFunction
) _wrap_wxGridCellCoords_asTuple
, METH_VARARGS
| METH_KEYWORDS
},
12624 { "wxGridCellCoords_Set", (PyCFunction
) _wrap_wxGridCellCoords_Set
, METH_VARARGS
| METH_KEYWORDS
},
12625 { "wxGridCellCoords_SetCol", (PyCFunction
) _wrap_wxGridCellCoords_SetCol
, METH_VARARGS
| METH_KEYWORDS
},
12626 { "wxGridCellCoords_GetCol", (PyCFunction
) _wrap_wxGridCellCoords_GetCol
, METH_VARARGS
| METH_KEYWORDS
},
12627 { "wxGridCellCoords_SetRow", (PyCFunction
) _wrap_wxGridCellCoords_SetRow
, METH_VARARGS
| METH_KEYWORDS
},
12628 { "wxGridCellCoords_GetRow", (PyCFunction
) _wrap_wxGridCellCoords_GetRow
, METH_VARARGS
| METH_KEYWORDS
},
12629 { "delete_wxGridCellCoords", (PyCFunction
) _wrap_delete_wxGridCellCoords
, METH_VARARGS
| METH_KEYWORDS
},
12630 { "new_wxGridCellCoords", (PyCFunction
) _wrap_new_wxGridCellCoords
, METH_VARARGS
| METH_KEYWORDS
},
12631 { "wxGridTableMessage_GetCommandInt2", (PyCFunction
) _wrap_wxGridTableMessage_GetCommandInt2
, METH_VARARGS
| METH_KEYWORDS
},
12632 { "wxGridTableMessage_SetCommandInt2", (PyCFunction
) _wrap_wxGridTableMessage_SetCommandInt2
, METH_VARARGS
| METH_KEYWORDS
},
12633 { "wxGridTableMessage_GetCommandInt", (PyCFunction
) _wrap_wxGridTableMessage_GetCommandInt
, METH_VARARGS
| METH_KEYWORDS
},
12634 { "wxGridTableMessage_SetCommandInt", (PyCFunction
) _wrap_wxGridTableMessage_SetCommandInt
, METH_VARARGS
| METH_KEYWORDS
},
12635 { "wxGridTableMessage_GetId", (PyCFunction
) _wrap_wxGridTableMessage_GetId
, METH_VARARGS
| METH_KEYWORDS
},
12636 { "wxGridTableMessage_SetId", (PyCFunction
) _wrap_wxGridTableMessage_SetId
, METH_VARARGS
| METH_KEYWORDS
},
12637 { "wxGridTableMessage_GetTableObject", (PyCFunction
) _wrap_wxGridTableMessage_GetTableObject
, METH_VARARGS
| METH_KEYWORDS
},
12638 { "wxGridTableMessage_SetTableObject", (PyCFunction
) _wrap_wxGridTableMessage_SetTableObject
, METH_VARARGS
| METH_KEYWORDS
},
12639 { "delete_wxGridTableMessage", (PyCFunction
) _wrap_delete_wxGridTableMessage
, METH_VARARGS
| METH_KEYWORDS
},
12640 { "new_wxGridTableMessage", (PyCFunction
) _wrap_new_wxGridTableMessage
, METH_VARARGS
| METH_KEYWORDS
},
12641 { "new_wxGridStringTable", (PyCFunction
) _wrap_new_wxGridStringTable
, METH_VARARGS
| METH_KEYWORDS
},
12642 { "wxPyGridTableBase_base_SetColAttr", (PyCFunction
) _wrap_wxPyGridTableBase_base_SetColAttr
, METH_VARARGS
| METH_KEYWORDS
},
12643 { "wxPyGridTableBase_base_SetRowAttr", (PyCFunction
) _wrap_wxPyGridTableBase_base_SetRowAttr
, METH_VARARGS
| METH_KEYWORDS
},
12644 { "wxPyGridTableBase_base_SetAttr", (PyCFunction
) _wrap_wxPyGridTableBase_base_SetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12645 { "wxPyGridTableBase_base_GetAttr", (PyCFunction
) _wrap_wxPyGridTableBase_base_GetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12646 { "wxPyGridTableBase_base_CanHaveAttributes", (PyCFunction
) _wrap_wxPyGridTableBase_base_CanHaveAttributes
, METH_VARARGS
| METH_KEYWORDS
},
12647 { "wxPyGridTableBase_base_SetColLabelValue", (PyCFunction
) _wrap_wxPyGridTableBase_base_SetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12648 { "wxPyGridTableBase_base_SetRowLabelValue", (PyCFunction
) _wrap_wxPyGridTableBase_base_SetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12649 { "wxPyGridTableBase_base_GetColLabelValue", (PyCFunction
) _wrap_wxPyGridTableBase_base_GetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12650 { "wxPyGridTableBase_base_GetRowLabelValue", (PyCFunction
) _wrap_wxPyGridTableBase_base_GetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12651 { "wxPyGridTableBase_base_DeleteCols", (PyCFunction
) _wrap_wxPyGridTableBase_base_DeleteCols
, METH_VARARGS
| METH_KEYWORDS
},
12652 { "wxPyGridTableBase_base_AppendCols", (PyCFunction
) _wrap_wxPyGridTableBase_base_AppendCols
, METH_VARARGS
| METH_KEYWORDS
},
12653 { "wxPyGridTableBase_base_InsertCols", (PyCFunction
) _wrap_wxPyGridTableBase_base_InsertCols
, METH_VARARGS
| METH_KEYWORDS
},
12654 { "wxPyGridTableBase_base_DeleteRows", (PyCFunction
) _wrap_wxPyGridTableBase_base_DeleteRows
, METH_VARARGS
| METH_KEYWORDS
},
12655 { "wxPyGridTableBase_base_AppendRows", (PyCFunction
) _wrap_wxPyGridTableBase_base_AppendRows
, METH_VARARGS
| METH_KEYWORDS
},
12656 { "wxPyGridTableBase_base_InsertRows", (PyCFunction
) _wrap_wxPyGridTableBase_base_InsertRows
, METH_VARARGS
| METH_KEYWORDS
},
12657 { "wxPyGridTableBase_base_Clear", (PyCFunction
) _wrap_wxPyGridTableBase_base_Clear
, METH_VARARGS
| METH_KEYWORDS
},
12658 { "wxPyGridTableBase_base_CanSetValueAs", (PyCFunction
) _wrap_wxPyGridTableBase_base_CanSetValueAs
, METH_VARARGS
| METH_KEYWORDS
},
12659 { "wxPyGridTableBase_base_CanGetValueAs", (PyCFunction
) _wrap_wxPyGridTableBase_base_CanGetValueAs
, METH_VARARGS
| METH_KEYWORDS
},
12660 { "wxPyGridTableBase_base_GetTypeName", (PyCFunction
) _wrap_wxPyGridTableBase_base_GetTypeName
, METH_VARARGS
| METH_KEYWORDS
},
12661 { "wxPyGridTableBase_Destroy", (PyCFunction
) _wrap_wxPyGridTableBase_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
12662 { "wxPyGridTableBase__setSelf", (PyCFunction
) _wrap_wxPyGridTableBase__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
12663 { "new_wxPyGridTableBase", (PyCFunction
) _wrap_new_wxPyGridTableBase
, METH_VARARGS
| METH_KEYWORDS
},
12664 { "wxGridTableBase_SetColAttr", (PyCFunction
) _wrap_wxGridTableBase_SetColAttr
, METH_VARARGS
| METH_KEYWORDS
},
12665 { "wxGridTableBase_SetRowAttr", (PyCFunction
) _wrap_wxGridTableBase_SetRowAttr
, METH_VARARGS
| METH_KEYWORDS
},
12666 { "wxGridTableBase_SetAttr", (PyCFunction
) _wrap_wxGridTableBase_SetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12667 { "wxGridTableBase_GetAttr", (PyCFunction
) _wrap_wxGridTableBase_GetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12668 { "wxGridTableBase_CanHaveAttributes", (PyCFunction
) _wrap_wxGridTableBase_CanHaveAttributes
, METH_VARARGS
| METH_KEYWORDS
},
12669 { "wxGridTableBase_SetColLabelValue", (PyCFunction
) _wrap_wxGridTableBase_SetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12670 { "wxGridTableBase_SetRowLabelValue", (PyCFunction
) _wrap_wxGridTableBase_SetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12671 { "wxGridTableBase_GetColLabelValue", (PyCFunction
) _wrap_wxGridTableBase_GetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12672 { "wxGridTableBase_GetRowLabelValue", (PyCFunction
) _wrap_wxGridTableBase_GetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12673 { "wxGridTableBase_DeleteCols", (PyCFunction
) _wrap_wxGridTableBase_DeleteCols
, METH_VARARGS
| METH_KEYWORDS
},
12674 { "wxGridTableBase_AppendCols", (PyCFunction
) _wrap_wxGridTableBase_AppendCols
, METH_VARARGS
| METH_KEYWORDS
},
12675 { "wxGridTableBase_InsertCols", (PyCFunction
) _wrap_wxGridTableBase_InsertCols
, METH_VARARGS
| METH_KEYWORDS
},
12676 { "wxGridTableBase_DeleteRows", (PyCFunction
) _wrap_wxGridTableBase_DeleteRows
, METH_VARARGS
| METH_KEYWORDS
},
12677 { "wxGridTableBase_AppendRows", (PyCFunction
) _wrap_wxGridTableBase_AppendRows
, METH_VARARGS
| METH_KEYWORDS
},
12678 { "wxGridTableBase_InsertRows", (PyCFunction
) _wrap_wxGridTableBase_InsertRows
, METH_VARARGS
| METH_KEYWORDS
},
12679 { "wxGridTableBase_Clear", (PyCFunction
) _wrap_wxGridTableBase_Clear
, METH_VARARGS
| METH_KEYWORDS
},
12680 { "wxGridTableBase_SetValueAsBool", (PyCFunction
) _wrap_wxGridTableBase_SetValueAsBool
, METH_VARARGS
| METH_KEYWORDS
},
12681 { "wxGridTableBase_SetValueAsDouble", (PyCFunction
) _wrap_wxGridTableBase_SetValueAsDouble
, METH_VARARGS
| METH_KEYWORDS
},
12682 { "wxGridTableBase_SetValueAsLong", (PyCFunction
) _wrap_wxGridTableBase_SetValueAsLong
, METH_VARARGS
| METH_KEYWORDS
},
12683 { "wxGridTableBase_GetValueAsBool", (PyCFunction
) _wrap_wxGridTableBase_GetValueAsBool
, METH_VARARGS
| METH_KEYWORDS
},
12684 { "wxGridTableBase_GetValueAsDouble", (PyCFunction
) _wrap_wxGridTableBase_GetValueAsDouble
, METH_VARARGS
| METH_KEYWORDS
},
12685 { "wxGridTableBase_GetValueAsLong", (PyCFunction
) _wrap_wxGridTableBase_GetValueAsLong
, METH_VARARGS
| METH_KEYWORDS
},
12686 { "wxGridTableBase_CanSetValueAs", (PyCFunction
) _wrap_wxGridTableBase_CanSetValueAs
, METH_VARARGS
| METH_KEYWORDS
},
12687 { "wxGridTableBase_CanGetValueAs", (PyCFunction
) _wrap_wxGridTableBase_CanGetValueAs
, METH_VARARGS
| METH_KEYWORDS
},
12688 { "wxGridTableBase_GetTypeName", (PyCFunction
) _wrap_wxGridTableBase_GetTypeName
, METH_VARARGS
| METH_KEYWORDS
},
12689 { "wxGridTableBase_SetValue", (PyCFunction
) _wrap_wxGridTableBase_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
12690 { "wxGridTableBase_GetValue", (PyCFunction
) _wrap_wxGridTableBase_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
12691 { "wxGridTableBase_IsEmptyCell", (PyCFunction
) _wrap_wxGridTableBase_IsEmptyCell
, METH_VARARGS
| METH_KEYWORDS
},
12692 { "wxGridTableBase_GetNumberCols", (PyCFunction
) _wrap_wxGridTableBase_GetNumberCols
, METH_VARARGS
| METH_KEYWORDS
},
12693 { "wxGridTableBase_GetNumberRows", (PyCFunction
) _wrap_wxGridTableBase_GetNumberRows
, METH_VARARGS
| METH_KEYWORDS
},
12694 { "wxGridTableBase_GetView", (PyCFunction
) _wrap_wxGridTableBase_GetView
, METH_VARARGS
| METH_KEYWORDS
},
12695 { "wxGridTableBase_SetView", (PyCFunction
) _wrap_wxGridTableBase_SetView
, METH_VARARGS
| METH_KEYWORDS
},
12696 { "wxGridTableBase_GetAttrProvider", (PyCFunction
) _wrap_wxGridTableBase_GetAttrProvider
, METH_VARARGS
| METH_KEYWORDS
},
12697 { "wxGridTableBase_SetAttrProvider", (PyCFunction
) _wrap_wxGridTableBase_SetAttrProvider
, METH_VARARGS
| METH_KEYWORDS
},
12698 { "wxPyGridCellAttrProvider_base_SetColAttr", (PyCFunction
) _wrap_wxPyGridCellAttrProvider_base_SetColAttr
, METH_VARARGS
| METH_KEYWORDS
},
12699 { "wxPyGridCellAttrProvider_base_SetRowAttr", (PyCFunction
) _wrap_wxPyGridCellAttrProvider_base_SetRowAttr
, METH_VARARGS
| METH_KEYWORDS
},
12700 { "wxPyGridCellAttrProvider_base_SetAttr", (PyCFunction
) _wrap_wxPyGridCellAttrProvider_base_SetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12701 { "wxPyGridCellAttrProvider_base_GetAttr", (PyCFunction
) _wrap_wxPyGridCellAttrProvider_base_GetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12702 { "wxPyGridCellAttrProvider__setSelf", (PyCFunction
) _wrap_wxPyGridCellAttrProvider__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
12703 { "new_wxPyGridCellAttrProvider", (PyCFunction
) _wrap_new_wxPyGridCellAttrProvider
, METH_VARARGS
| METH_KEYWORDS
},
12704 { "wxGridCellAttrProvider_UpdateAttrCols", (PyCFunction
) _wrap_wxGridCellAttrProvider_UpdateAttrCols
, METH_VARARGS
| METH_KEYWORDS
},
12705 { "wxGridCellAttrProvider_UpdateAttrRows", (PyCFunction
) _wrap_wxGridCellAttrProvider_UpdateAttrRows
, METH_VARARGS
| METH_KEYWORDS
},
12706 { "wxGridCellAttrProvider_SetColAttr", (PyCFunction
) _wrap_wxGridCellAttrProvider_SetColAttr
, METH_VARARGS
| METH_KEYWORDS
},
12707 { "wxGridCellAttrProvider_SetRowAttr", (PyCFunction
) _wrap_wxGridCellAttrProvider_SetRowAttr
, METH_VARARGS
| METH_KEYWORDS
},
12708 { "wxGridCellAttrProvider_SetAttr", (PyCFunction
) _wrap_wxGridCellAttrProvider_SetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12709 { "wxGridCellAttrProvider_GetAttr", (PyCFunction
) _wrap_wxGridCellAttrProvider_GetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12710 { "new_wxGridCellAttrProvider", (PyCFunction
) _wrap_new_wxGridCellAttrProvider
, METH_VARARGS
| METH_KEYWORDS
},
12711 { "wxGridCellAttr_SetDefAttr", (PyCFunction
) _wrap_wxGridCellAttr_SetDefAttr
, METH_VARARGS
| METH_KEYWORDS
},
12712 { "wxGridCellAttr_IsReadOnly", (PyCFunction
) _wrap_wxGridCellAttr_IsReadOnly
, METH_VARARGS
| METH_KEYWORDS
},
12713 { "wxGridCellAttr_GetEditor", (PyCFunction
) _wrap_wxGridCellAttr_GetEditor
, METH_VARARGS
| METH_KEYWORDS
},
12714 { "wxGridCellAttr_GetRenderer", (PyCFunction
) _wrap_wxGridCellAttr_GetRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12715 { "wxGridCellAttr_GetAlignment", (PyCFunction
) _wrap_wxGridCellAttr_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12716 { "wxGridCellAttr_GetFont", (PyCFunction
) _wrap_wxGridCellAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
12717 { "wxGridCellAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxGridCellAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12718 { "wxGridCellAttr_GetTextColour", (PyCFunction
) _wrap_wxGridCellAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12719 { "wxGridCellAttr_HasEditor", (PyCFunction
) _wrap_wxGridCellAttr_HasEditor
, METH_VARARGS
| METH_KEYWORDS
},
12720 { "wxGridCellAttr_HasRenderer", (PyCFunction
) _wrap_wxGridCellAttr_HasRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12721 { "wxGridCellAttr_HasAlignment", (PyCFunction
) _wrap_wxGridCellAttr_HasAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12722 { "wxGridCellAttr_HasFont", (PyCFunction
) _wrap_wxGridCellAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
12723 { "wxGridCellAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxGridCellAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12724 { "wxGridCellAttr_HasTextColour", (PyCFunction
) _wrap_wxGridCellAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12725 { "wxGridCellAttr_SetEditor", (PyCFunction
) _wrap_wxGridCellAttr_SetEditor
, METH_VARARGS
| METH_KEYWORDS
},
12726 { "wxGridCellAttr_SetRenderer", (PyCFunction
) _wrap_wxGridCellAttr_SetRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12727 { "wxGridCellAttr_SetReadOnly", (PyCFunction
) _wrap_wxGridCellAttr_SetReadOnly
, METH_VARARGS
| METH_KEYWORDS
},
12728 { "wxGridCellAttr_SetAlignment", (PyCFunction
) _wrap_wxGridCellAttr_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12729 { "wxGridCellAttr_SetFont", (PyCFunction
) _wrap_wxGridCellAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
12730 { "wxGridCellAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxGridCellAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12731 { "wxGridCellAttr_SetTextColour", (PyCFunction
) _wrap_wxGridCellAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12732 { "wxGridCellAttr_DecRef", (PyCFunction
) _wrap_wxGridCellAttr_DecRef
, METH_VARARGS
| METH_KEYWORDS
},
12733 { "wxGridCellAttr_IncRef", (PyCFunction
) _wrap_wxGridCellAttr_IncRef
, METH_VARARGS
| METH_KEYWORDS
},
12734 { "wxGridCellAttr_Clone", (PyCFunction
) _wrap_wxGridCellAttr_Clone
, METH_VARARGS
| METH_KEYWORDS
},
12735 { "new_wxGridCellAttr", (PyCFunction
) _wrap_new_wxGridCellAttr
, METH_VARARGS
| METH_KEYWORDS
},
12736 { "new_wxGridCellChoiceEditor", (PyCFunction
) _wrap_new_wxGridCellChoiceEditor
, METH_VARARGS
| METH_KEYWORDS
},
12737 { "new_wxGridCellBoolEditor", (PyCFunction
) _wrap_new_wxGridCellBoolEditor
, METH_VARARGS
| METH_KEYWORDS
},
12738 { "new_wxGridCellFloatEditor", (PyCFunction
) _wrap_new_wxGridCellFloatEditor
, METH_VARARGS
| METH_KEYWORDS
},
12739 { "new_wxGridCellNumberEditor", (PyCFunction
) _wrap_new_wxGridCellNumberEditor
, METH_VARARGS
| METH_KEYWORDS
},
12740 { "new_wxGridCellTextEditor", (PyCFunction
) _wrap_new_wxGridCellTextEditor
, METH_VARARGS
| METH_KEYWORDS
},
12741 { "wxPyGridCellEditor_base_SetParameters", (PyCFunction
) _wrap_wxPyGridCellEditor_base_SetParameters
, METH_VARARGS
| METH_KEYWORDS
},
12742 { "wxPyGridCellEditor_base_Destroy", (PyCFunction
) _wrap_wxPyGridCellEditor_base_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
12743 { "wxPyGridCellEditor_base_HandleReturn", (PyCFunction
) _wrap_wxPyGridCellEditor_base_HandleReturn
, METH_VARARGS
| METH_KEYWORDS
},
12744 { "wxPyGridCellEditor_base_StartingClick", (PyCFunction
) _wrap_wxPyGridCellEditor_base_StartingClick
, METH_VARARGS
| METH_KEYWORDS
},
12745 { "wxPyGridCellEditor_base_StartingKey", (PyCFunction
) _wrap_wxPyGridCellEditor_base_StartingKey
, METH_VARARGS
| METH_KEYWORDS
},
12746 { "wxPyGridCellEditor_base_PaintBackground", (PyCFunction
) _wrap_wxPyGridCellEditor_base_PaintBackground
, METH_VARARGS
| METH_KEYWORDS
},
12747 { "wxPyGridCellEditor_base_Show", (PyCFunction
) _wrap_wxPyGridCellEditor_base_Show
, METH_VARARGS
| METH_KEYWORDS
},
12748 { "wxPyGridCellEditor_base_SetSize", (PyCFunction
) _wrap_wxPyGridCellEditor_base_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
12749 { "wxPyGridCellEditor__setSelf", (PyCFunction
) _wrap_wxPyGridCellEditor__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
12750 { "new_wxPyGridCellEditor", (PyCFunction
) _wrap_new_wxPyGridCellEditor
, METH_VARARGS
| METH_KEYWORDS
},
12751 { "wxGridCellEditor_Destroy", (PyCFunction
) _wrap_wxGridCellEditor_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
12752 { "wxGridCellEditor_HandleReturn", (PyCFunction
) _wrap_wxGridCellEditor_HandleReturn
, METH_VARARGS
| METH_KEYWORDS
},
12753 { "wxGridCellEditor_StartingClick", (PyCFunction
) _wrap_wxGridCellEditor_StartingClick
, METH_VARARGS
| METH_KEYWORDS
},
12754 { "wxGridCellEditor_StartingKey", (PyCFunction
) _wrap_wxGridCellEditor_StartingKey
, METH_VARARGS
| METH_KEYWORDS
},
12755 { "wxGridCellEditor_IsAcceptedKey", (PyCFunction
) _wrap_wxGridCellEditor_IsAcceptedKey
, METH_VARARGS
| METH_KEYWORDS
},
12756 { "wxGridCellEditor_PaintBackground", (PyCFunction
) _wrap_wxGridCellEditor_PaintBackground
, METH_VARARGS
| METH_KEYWORDS
},
12757 { "wxGridCellEditor_Show", (PyCFunction
) _wrap_wxGridCellEditor_Show
, METH_VARARGS
| METH_KEYWORDS
},
12758 { "wxGridCellEditor_SetSize", (PyCFunction
) _wrap_wxGridCellEditor_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
12759 { "wxGridCellEditor_Clone", (PyCFunction
) _wrap_wxGridCellEditor_Clone
, METH_VARARGS
| METH_KEYWORDS
},
12760 { "wxGridCellEditor_Reset", (PyCFunction
) _wrap_wxGridCellEditor_Reset
, METH_VARARGS
| METH_KEYWORDS
},
12761 { "wxGridCellEditor_EndEdit", (PyCFunction
) _wrap_wxGridCellEditor_EndEdit
, METH_VARARGS
| METH_KEYWORDS
},
12762 { "wxGridCellEditor_BeginEdit", (PyCFunction
) _wrap_wxGridCellEditor_BeginEdit
, METH_VARARGS
| METH_KEYWORDS
},
12763 { "wxGridCellEditor_Create", (PyCFunction
) _wrap_wxGridCellEditor_Create
, METH_VARARGS
| METH_KEYWORDS
},
12764 { "wxGridCellEditor_DecRef", (PyCFunction
) _wrap_wxGridCellEditor_DecRef
, METH_VARARGS
| METH_KEYWORDS
},
12765 { "wxGridCellEditor_IncRef", (PyCFunction
) _wrap_wxGridCellEditor_IncRef
, METH_VARARGS
| METH_KEYWORDS
},
12766 { "wxGridCellEditor_SetParameters", (PyCFunction
) _wrap_wxGridCellEditor_SetParameters
, METH_VARARGS
| METH_KEYWORDS
},
12767 { "wxGridCellEditor_SetControl", (PyCFunction
) _wrap_wxGridCellEditor_SetControl
, METH_VARARGS
| METH_KEYWORDS
},
12768 { "wxGridCellEditor_GetControl", (PyCFunction
) _wrap_wxGridCellEditor_GetControl
, METH_VARARGS
| METH_KEYWORDS
},
12769 { "wxGridCellEditor_IsCreated", (PyCFunction
) _wrap_wxGridCellEditor_IsCreated
, METH_VARARGS
| METH_KEYWORDS
},
12770 { "new_wxGridCellBoolRenderer", (PyCFunction
) _wrap_new_wxGridCellBoolRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12771 { "wxGridCellFloatRenderer_SetPrecision", (PyCFunction
) _wrap_wxGridCellFloatRenderer_SetPrecision
, METH_VARARGS
| METH_KEYWORDS
},
12772 { "wxGridCellFloatRenderer_GetPrecision", (PyCFunction
) _wrap_wxGridCellFloatRenderer_GetPrecision
, METH_VARARGS
| METH_KEYWORDS
},
12773 { "wxGridCellFloatRenderer_SetWidth", (PyCFunction
) _wrap_wxGridCellFloatRenderer_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
12774 { "wxGridCellFloatRenderer_GetWidth", (PyCFunction
) _wrap_wxGridCellFloatRenderer_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
12775 { "new_wxGridCellFloatRenderer", (PyCFunction
) _wrap_new_wxGridCellFloatRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12776 { "new_wxGridCellNumberRenderer", (PyCFunction
) _wrap_new_wxGridCellNumberRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12777 { "new_wxGridCellStringRenderer", (PyCFunction
) _wrap_new_wxGridCellStringRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12778 { "wxPyGridCellRenderer_base_SetParameters", (PyCFunction
) _wrap_wxPyGridCellRenderer_base_SetParameters
, METH_VARARGS
| METH_KEYWORDS
},
12779 { "wxPyGridCellRenderer__setSelf", (PyCFunction
) _wrap_wxPyGridCellRenderer__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
12780 { "new_wxPyGridCellRenderer", (PyCFunction
) _wrap_new_wxPyGridCellRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12781 { "wxGridCellRenderer_Clone", (PyCFunction
) _wrap_wxGridCellRenderer_Clone
, METH_VARARGS
| METH_KEYWORDS
},
12782 { "wxGridCellRenderer_GetBestSize", (PyCFunction
) _wrap_wxGridCellRenderer_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
},
12783 { "wxGridCellRenderer_Draw", (PyCFunction
) _wrap_wxGridCellRenderer_Draw
, METH_VARARGS
| METH_KEYWORDS
},
12784 { "wxGridCellRenderer_DecRef", (PyCFunction
) _wrap_wxGridCellRenderer_DecRef
, METH_VARARGS
| METH_KEYWORDS
},
12785 { "wxGridCellRenderer_IncRef", (PyCFunction
) _wrap_wxGridCellRenderer_IncRef
, METH_VARARGS
| METH_KEYWORDS
},
12786 { "wxGridCellRenderer_SetParameters", (PyCFunction
) _wrap_wxGridCellRenderer_SetParameters
, METH_VARARGS
| METH_KEYWORDS
},
12793 * This table is used by the pointer type-checker
12795 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
12796 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
12797 { "_wxEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxEvent
},
12798 { "_wxEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxEvent
},
12799 { "_wxEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxEvent
},
12800 { "_wxEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxEvent
},
12801 { "_wxEvent","_class_wxGridEvent",SwigwxGridEventTowxEvent
},
12802 { "_wxEvent","_wxGridEvent",SwigwxGridEventTowxEvent
},
12803 { "_wxEvent","_class_wxEvent",0},
12804 { "_class_wxActivateEvent","_wxActivateEvent",0},
12805 { "_signed_long","_long",0},
12806 { "_wxMenuEvent","_class_wxMenuEvent",0},
12807 { "_class_wxGridCellRenderer","_class_wxGridCellBoolRenderer",SwigwxGridCellBoolRendererTowxGridCellRenderer
},
12808 { "_class_wxGridCellRenderer","_wxGridCellBoolRenderer",SwigwxGridCellBoolRendererTowxGridCellRenderer
},
12809 { "_class_wxGridCellRenderer","_class_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellRenderer
},
12810 { "_class_wxGridCellRenderer","_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellRenderer
},
12811 { "_class_wxGridCellRenderer","_class_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellRenderer
},
12812 { "_class_wxGridCellRenderer","_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellRenderer
},
12813 { "_class_wxGridCellRenderer","_class_wxGridCellStringRenderer",SwigwxGridCellStringRendererTowxGridCellRenderer
},
12814 { "_class_wxGridCellRenderer","_wxGridCellStringRenderer",SwigwxGridCellStringRendererTowxGridCellRenderer
},
12815 { "_class_wxGridCellRenderer","_class_wxPyGridCellRenderer",SwigwxPyGridCellRendererTowxGridCellRenderer
},
12816 { "_class_wxGridCellRenderer","_wxPyGridCellRenderer",SwigwxPyGridCellRendererTowxGridCellRenderer
},
12817 { "_class_wxGridCellRenderer","_wxGridCellRenderer",0},
12818 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
12819 { "_wxGridCellChoiceEditor","_class_wxGridCellChoiceEditor",0},
12820 { "_wxGridSizeEvent","_class_wxGridSizeEvent",0},
12821 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
12822 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
12823 { "_wxPrintQuality","_WXGRIDSELECTIONMODES",0},
12824 { "_wxPrintQuality","_wxCoord",0},
12825 { "_wxPrintQuality","_int",0},
12826 { "_wxPrintQuality","_signed_int",0},
12827 { "_wxPrintQuality","_unsigned_int",0},
12828 { "_wxPrintQuality","_wxWindowID",0},
12829 { "_wxPrintQuality","_uint",0},
12830 { "_wxPrintQuality","_EBool",0},
12831 { "_wxPrintQuality","_size_t",0},
12832 { "_wxPrintQuality","_time_t",0},
12833 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
12834 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
12835 { "_class_wxRegionIterator","_wxRegionIterator",0},
12836 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
12837 { "_class_wxMenuBar","_wxMenuBar",0},
12838 { "_class_wxPyGridCellEditor","_wxPyGridCellEditor",0},
12839 { "_class_wxEvtHandler","_class_wxGrid",SwigwxGridTowxEvtHandler
},
12840 { "_class_wxEvtHandler","_wxGrid",SwigwxGridTowxEvtHandler
},
12841 { "_class_wxEvtHandler","_wxEvtHandler",0},
12842 { "_wxPaintEvent","_class_wxPaintEvent",0},
12843 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
12844 { "_wxCursor","_class_wxCursor",0},
12845 { "_wxNotifyEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxNotifyEvent
},
12846 { "_wxNotifyEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxNotifyEvent
},
12847 { "_wxNotifyEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxNotifyEvent
},
12848 { "_wxNotifyEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxNotifyEvent
},
12849 { "_wxNotifyEvent","_class_wxGridEvent",SwigwxGridEventTowxNotifyEvent
},
12850 { "_wxNotifyEvent","_wxGridEvent",SwigwxGridEventTowxNotifyEvent
},
12851 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
12852 { "_wxMask","_class_wxMask",0},
12853 { "_wxGridCellNumberEditor","_class_wxGridCellNumberEditor",0},
12854 { "_wxGrid","_class_wxGrid",0},
12855 { "_wxPen","_class_wxPen",0},
12856 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
12857 { "_byte","_unsigned_char",0},
12858 { "_wxDataObject","_class_wxDataObject",0},
12859 { "_wxStaticBox","_class_wxStaticBox",0},
12860 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
12861 { "_wxPyDropSource","_class_wxPyDropSource",0},
12862 { "_wxChoice","_class_wxChoice",0},
12863 { "_wxSlider","_class_wxSlider",0},
12864 { "_wxGridTableMessage","_class_wxGridTableMessage",0},
12865 { "_long","_unsigned_long",0},
12866 { "_long","_signed_long",0},
12867 { "_wxImageList","_class_wxImageList",0},
12868 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
12869 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
12870 { "_wxBitmapButton","_class_wxBitmapButton",0},
12871 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
12872 { "_class_wxClipboard","_wxClipboard",0},
12873 { "_class_wxGauge","_wxGauge",0},
12874 { "_wxGridCellCoords","_class_wxGridCellCoords",0},
12875 { "_wxGridCellNumberRenderer","_class_wxGridCellNumberRenderer",0},
12876 { "_wxDC","_class_wxDC",0},
12877 { "_class_wxGridSizeEvent","_wxGridSizeEvent",0},
12878 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
12879 { "_class_wxGridCellBoolEditor","_wxGridCellBoolEditor",0},
12880 { "_wxSpinEvent","_class_wxSpinEvent",0},
12881 { "_size_t","_WXGRIDSELECTIONMODES",0},
12882 { "_size_t","_wxCoord",0},
12883 { "_size_t","_wxPrintQuality",0},
12884 { "_size_t","_time_t",0},
12885 { "_size_t","_unsigned_int",0},
12886 { "_size_t","_int",0},
12887 { "_size_t","_wxWindowID",0},
12888 { "_size_t","_uint",0},
12889 { "_class_wxRealPoint","_wxRealPoint",0},
12890 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
12891 { "_class_wxGridRangeSelectEvent","_wxGridRangeSelectEvent",0},
12892 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
12893 { "_class_wxMenuItem","_wxMenuItem",0},
12894 { "_class_wxPaintEvent","_wxPaintEvent",0},
12895 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
12896 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
12897 { "_wxPanel","_class_wxGrid",SwigwxGridTowxPanel
},
12898 { "_wxPanel","_wxGrid",SwigwxGridTowxPanel
},
12899 { "_wxPanel","_class_wxPanel",0},
12900 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
12901 { "_wxCheckBox","_class_wxCheckBox",0},
12902 { "_wxPyEvent","_class_wxPyEvent",0},
12903 { "_wxTextCtrl","_class_wxTextCtrl",0},
12904 { "_class_wxMask","_wxMask",0},
12905 { "_wxTextDataObject","_class_wxTextDataObject",0},
12906 { "_class_wxKeyEvent","_wxKeyEvent",0},
12907 { "_class_wxGrid","_wxGrid",0},
12908 { "_wxColour","_class_wxColour",0},
12909 { "_class_wxDialog","_wxDialog",0},
12910 { "_class_wxFileDataObject","_wxFileDataObject",0},
12911 { "_wxIdleEvent","_class_wxIdleEvent",0},
12912 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
12913 { "_class_wxDataObject","_wxDataObject",0},
12914 { "_wxStaticLine","_class_wxStaticLine",0},
12915 { "_wxBrush","_class_wxBrush",0},
12916 { "_class_wxGridTableMessage","_wxGridTableMessage",0},
12917 { "_wxDataFormat","_class_wxDataFormat",0},
12918 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
12919 { "_class_wxGridCellAttr","_wxGridCellAttr",0},
12920 { "_wxShowEvent","_class_wxShowEvent",0},
12921 { "_uint","_WXGRIDSELECTIONMODES",0},
12922 { "_uint","_wxCoord",0},
12923 { "_uint","_wxPrintQuality",0},
12924 { "_uint","_time_t",0},
12925 { "_uint","_size_t",0},
12926 { "_uint","_unsigned_int",0},
12927 { "_uint","_int",0},
12928 { "_uint","_wxWindowID",0},
12929 { "_wxChar","_char",0},
12930 { "_wxPyValidator","_class_wxPyValidator",0},
12931 { "_class_wxEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxEvent
},
12932 { "_class_wxEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxEvent
},
12933 { "_class_wxEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxEvent
},
12934 { "_class_wxEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxEvent
},
12935 { "_class_wxEvent","_class_wxGridEvent",SwigwxGridEventTowxEvent
},
12936 { "_class_wxEvent","_wxGridEvent",SwigwxGridEventTowxEvent
},
12937 { "_class_wxEvent","_wxEvent",0},
12938 { "_wxCheckListBox","_class_wxCheckListBox",0},
12939 { "_class_wxGridCellNumberRenderer","_wxGridCellNumberRenderer",0},
12940 { "_wxGridEvent","_class_wxGridEvent",0},
12941 { "_wxRect","_class_wxRect",0},
12942 { "_wxCommandEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxCommandEvent
},
12943 { "_wxCommandEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxCommandEvent
},
12944 { "_wxCommandEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxCommandEvent
},
12945 { "_wxCommandEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxCommandEvent
},
12946 { "_wxCommandEvent","_class_wxGridEvent",SwigwxGridEventTowxCommandEvent
},
12947 { "_wxCommandEvent","_wxGridEvent",SwigwxGridEventTowxCommandEvent
},
12948 { "_wxCommandEvent","_class_wxCommandEvent",0},
12949 { "_class_wxGridCellChoiceEditor","_wxGridCellChoiceEditor",0},
12950 { "_wxSizeEvent","_class_wxSizeEvent",0},
12951 { "_wxPoint","_class_wxPoint",0},
12952 { "_class_wxButton","_wxButton",0},
12953 { "_wxRadioBox","_class_wxRadioBox",0},
12954 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
12955 { "_char","_wxChar",0},
12956 { "_wxBitmap","_class_wxBitmap",0},
12957 { "_wxGridCellStringRenderer","_class_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellStringRenderer
},
12958 { "_wxGridCellStringRenderer","_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellStringRenderer
},
12959 { "_wxGridCellStringRenderer","_class_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellStringRenderer
},
12960 { "_wxGridCellStringRenderer","_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellStringRenderer
},
12961 { "_wxGridCellStringRenderer","_class_wxGridCellStringRenderer",0},
12962 { "_wxPyGridTableBase","_class_wxPyGridTableBase",0},
12963 { "_wxWindowDC","_class_wxWindowDC",0},
12964 { "_wxTimerEvent","_class_wxTimerEvent",0},
12965 { "_wxScrollBar","_class_wxScrollBar",0},
12966 { "_wxSpinButton","_class_wxSpinButton",0},
12967 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
12968 { "_class_wxNotifyEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxNotifyEvent
},
12969 { "_class_wxNotifyEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxNotifyEvent
},
12970 { "_class_wxNotifyEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxNotifyEvent
},
12971 { "_class_wxNotifyEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxNotifyEvent
},
12972 { "_class_wxNotifyEvent","_class_wxGridEvent",SwigwxGridEventTowxNotifyEvent
},
12973 { "_class_wxNotifyEvent","_wxGridEvent",SwigwxGridEventTowxNotifyEvent
},
12974 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
12975 { "_class_wxValidator","_wxValidator",0},
12976 { "_class_wxPyEvent","_wxPyEvent",0},
12977 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
12978 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
12979 { "_class_wxGridCellNumberEditor","_wxGridCellNumberEditor",0},
12980 { "_wxDropTarget","_class_wxDropTarget",0},
12981 { "_class_wxStaticLine","_wxStaticLine",0},
12982 { "_wxPyGridCellAttrProvider","_class_wxPyGridCellAttrProvider",0},
12983 { "_wxScrollEvent","_class_wxScrollEvent",0},
12984 { "_wxGridTableBase","_class_wxGridStringTable",SwigwxGridStringTableTowxGridTableBase
},
12985 { "_wxGridTableBase","_wxGridStringTable",SwigwxGridStringTableTowxGridTableBase
},
12986 { "_wxGridTableBase","_class_wxPyGridTableBase",SwigwxPyGridTableBaseTowxGridTableBase
},
12987 { "_wxGridTableBase","_wxPyGridTableBase",SwigwxPyGridTableBaseTowxGridTableBase
},
12988 { "_wxGridTableBase","_class_wxGridTableBase",0},
12989 { "_wxGridStringTable","_class_wxGridStringTable",0},
12990 { "_EBool","_WXGRIDSELECTIONMODES",0},
12991 { "_EBool","_wxCoord",0},
12992 { "_EBool","_wxPrintQuality",0},
12993 { "_EBool","_signed_int",0},
12994 { "_EBool","_int",0},
12995 { "_EBool","_wxWindowID",0},
12996 { "_class_wxRegion","_wxRegion",0},
12997 { "_class_wxDataFormat","_wxDataFormat",0},
12998 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
12999 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
13000 { "_wxStaticText","_class_wxStaticText",0},
13001 { "_wxFont","_class_wxFont",0},
13002 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
13003 { "_wxCloseEvent","_class_wxCloseEvent",0},
13004 { "_class_wxPyGridCellRenderer","_wxPyGridCellRenderer",0},
13005 { "_class_wxGridCellCoords","_wxGridCellCoords",0},
13006 { "_class_wxGridCellTextEditor","_class_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellTextEditor
},
13007 { "_class_wxGridCellTextEditor","_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellTextEditor
},
13008 { "_class_wxGridCellTextEditor","_class_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellTextEditor
},
13009 { "_class_wxGridCellTextEditor","_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellTextEditor
},
13010 { "_class_wxGridCellTextEditor","_wxGridCellTextEditor",0},
13011 { "_unsigned_long","_long",0},
13012 { "_class_wxRect","_wxRect",0},
13013 { "_class_wxDC","_wxDC",0},
13014 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
13015 { "_WXGRIDSELECTIONMODES","_int",0},
13016 { "_WXGRIDSELECTIONMODES","_signed_int",0},
13017 { "_WXGRIDSELECTIONMODES","_unsigned_int",0},
13018 { "_WXGRIDSELECTIONMODES","_wxWindowID",0},
13019 { "_WXGRIDSELECTIONMODES","_uint",0},
13020 { "_WXGRIDSELECTIONMODES","_EBool",0},
13021 { "_WXGRIDSELECTIONMODES","_size_t",0},
13022 { "_WXGRIDSELECTIONMODES","_time_t",0},
13023 { "_WXGRIDSELECTIONMODES","_wxPrintQuality",0},
13024 { "_WXGRIDSELECTIONMODES","_wxCoord",0},
13025 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
13026 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
13027 { "_class_wxGridCellStringRenderer","_class_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellStringRenderer
},
13028 { "_class_wxGridCellStringRenderer","_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellStringRenderer
},
13029 { "_class_wxGridCellStringRenderer","_class_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellStringRenderer
},
13030 { "_class_wxGridCellStringRenderer","_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellStringRenderer
},
13031 { "_class_wxGridCellStringRenderer","_wxGridCellStringRenderer",0},
13032 { "_class_wxGridCellFloatRenderer","_wxGridCellFloatRenderer",0},
13033 { "_wxFocusEvent","_class_wxFocusEvent",0},
13034 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
13035 { "_class_wxTimerEvent","_wxTimerEvent",0},
13036 { "_class_wxSpinButton","_wxSpinButton",0},
13037 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
13038 { "_class_wxPanel","_class_wxGrid",SwigwxGridTowxPanel
},
13039 { "_class_wxPanel","_wxGrid",SwigwxGridTowxPanel
},
13040 { "_class_wxPanel","_wxPanel",0},
13041 { "_class_wxCheckBox","_wxCheckBox",0},
13042 { "_wxComboBox","_class_wxComboBox",0},
13043 { "_wxRadioButton","_class_wxRadioButton",0},
13044 { "_signed_int","_WXGRIDSELECTIONMODES",0},
13045 { "_signed_int","_wxCoord",0},
13046 { "_signed_int","_wxPrintQuality",0},
13047 { "_signed_int","_EBool",0},
13048 { "_signed_int","_wxWindowID",0},
13049 { "_signed_int","_int",0},
13050 { "_class_wxTextCtrl","_wxTextCtrl",0},
13051 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
13052 { "_class_wxTextDataObject","_wxTextDataObject",0},
13053 { "_wxMenu","_class_wxMenu",0},
13054 { "_class_wxMoveEvent","_wxMoveEvent",0},
13055 { "_wxListBox","_class_wxListBox",0},
13056 { "_wxGridCellEditor","_class_wxGridCellChoiceEditor",SwigwxGridCellChoiceEditorTowxGridCellEditor
},
13057 { "_wxGridCellEditor","_wxGridCellChoiceEditor",SwigwxGridCellChoiceEditorTowxGridCellEditor
},
13058 { "_wxGridCellEditor","_class_wxGridCellBoolEditor",SwigwxGridCellBoolEditorTowxGridCellEditor
},
13059 { "_wxGridCellEditor","_wxGridCellBoolEditor",SwigwxGridCellBoolEditorTowxGridCellEditor
},
13060 { "_wxGridCellEditor","_class_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellEditor
},
13061 { "_wxGridCellEditor","_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellEditor
},
13062 { "_wxGridCellEditor","_class_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellEditor
},
13063 { "_wxGridCellEditor","_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellEditor
},
13064 { "_wxGridCellEditor","_class_wxGridCellTextEditor",SwigwxGridCellTextEditorTowxGridCellEditor
},
13065 { "_wxGridCellEditor","_wxGridCellTextEditor",SwigwxGridCellTextEditorTowxGridCellEditor
},
13066 { "_wxGridCellEditor","_class_wxPyGridCellEditor",SwigwxPyGridCellEditorTowxGridCellEditor
},
13067 { "_wxGridCellEditor","_wxPyGridCellEditor",SwigwxPyGridCellEditorTowxGridCellEditor
},
13068 { "_wxGridCellEditor","_class_wxGridCellEditor",0},
13069 { "_wxScreenDC","_class_wxScreenDC",0},
13070 { "_WXTYPE","_short",0},
13071 { "_WXTYPE","_signed_short",0},
13072 { "_WXTYPE","_unsigned_short",0},
13073 { "_wxGridCellAttrProvider","_class_wxPyGridCellAttrProvider",SwigwxPyGridCellAttrProviderTowxGridCellAttrProvider
},
13074 { "_wxGridCellAttrProvider","_wxPyGridCellAttrProvider",SwigwxPyGridCellAttrProviderTowxGridCellAttrProvider
},
13075 { "_wxGridCellAttrProvider","_class_wxGridCellAttrProvider",0},
13076 { "_class_wxDropTarget","_wxDropTarget",0},
13077 { "_wxGridCellFloatEditor","_class_wxGridCellFloatEditor",0},
13078 { "_class_wxPyGridCellAttrProvider","_wxPyGridCellAttrProvider",0},
13079 { "_class_wxBrush","_wxBrush",0},
13080 { "_class_wxGridTableBase","_class_wxGridStringTable",SwigwxGridStringTableTowxGridTableBase
},
13081 { "_class_wxGridTableBase","_wxGridStringTable",SwigwxGridStringTableTowxGridTableBase
},
13082 { "_class_wxGridTableBase","_class_wxPyGridTableBase",SwigwxPyGridTableBaseTowxGridTableBase
},
13083 { "_class_wxGridTableBase","_wxPyGridTableBase",SwigwxPyGridTableBaseTowxGridTableBase
},
13084 { "_class_wxGridTableBase","_wxGridTableBase",0},
13085 { "_unsigned_short","_WXTYPE",0},
13086 { "_unsigned_short","_short",0},
13087 { "_class_wxWindow","_class_wxGrid",SwigwxGridTowxWindow
},
13088 { "_class_wxWindow","_wxGrid",SwigwxGridTowxWindow
},
13089 { "_class_wxWindow","_wxWindow",0},
13090 { "_class_wxStaticText","_wxStaticText",0},
13091 { "_class_wxFont","_wxFont",0},
13092 { "_wxClipboard","_class_wxClipboard",0},
13093 { "_class_wxPyValidator","_wxPyValidator",0},
13094 { "_class_wxCloseEvent","_wxCloseEvent",0},
13095 { "_wxBusyInfo","_class_wxBusyInfo",0},
13096 { "_class_wxMenuEvent","_wxMenuEvent",0},
13097 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
13098 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
13099 { "_wxClientDC","_class_wxClientDC",0},
13100 { "_wxMouseEvent","_class_wxMouseEvent",0},
13101 { "_wxGridCellBoolEditor","_class_wxGridCellBoolEditor",0},
13102 { "_class_wxPoint","_wxPoint",0},
13103 { "_wxRealPoint","_class_wxRealPoint",0},
13104 { "_class_wxRadioBox","_wxRadioBox",0},
13105 { "_signed_short","_WXTYPE",0},
13106 { "_signed_short","_short",0},
13107 { "_wxMemoryDC","_class_wxMemoryDC",0},
13108 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
13109 { "_wxPaintDC","_class_wxPaintDC",0},
13110 { "_class_wxWindowDC","_wxWindowDC",0},
13111 { "_class_wxFocusEvent","_wxFocusEvent",0},
13112 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
13113 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
13114 { "_class_wxCursor","_wxCursor",0},
13115 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
13116 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
13117 { "_wxScrolledWindow","_class_wxGrid",SwigwxGridTowxScrolledWindow
},
13118 { "_wxScrolledWindow","_wxGrid",SwigwxGridTowxScrolledWindow
},
13119 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
13120 { "_unsigned_char","_byte",0},
13121 { "_class_wxMenu","_wxMenu",0},
13122 { "_wxControl","_class_wxControl",0},
13123 { "_class_wxListBox","_wxListBox",0},
13124 { "_unsigned_int","_WXGRIDSELECTIONMODES",0},
13125 { "_unsigned_int","_wxCoord",0},
13126 { "_unsigned_int","_wxPrintQuality",0},
13127 { "_unsigned_int","_time_t",0},
13128 { "_unsigned_int","_size_t",0},
13129 { "_unsigned_int","_uint",0},
13130 { "_unsigned_int","_wxWindowID",0},
13131 { "_unsigned_int","_int",0},
13132 { "_wxIcon","_class_wxIcon",0},
13133 { "_wxDialog","_class_wxDialog",0},
13134 { "_class_wxPen","_wxPen",0},
13135 { "_wxGridCellBoolRenderer","_class_wxGridCellBoolRenderer",0},
13136 { "_short","_WXTYPE",0},
13137 { "_short","_unsigned_short",0},
13138 { "_short","_signed_short",0},
13139 { "_class_wxStaticBox","_wxStaticBox",0},
13140 { "_class_wxGridCellFloatEditor","_wxGridCellFloatEditor",0},
13141 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
13142 { "_class_wxPyDropSource","_wxPyDropSource",0},
13143 { "_class_wxScrollEvent","_wxScrollEvent",0},
13144 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
13145 { "_class_wxChoice","_wxChoice",0},
13146 { "_class_wxSlider","_wxSlider",0},
13147 { "_class_wxImageList","_wxImageList",0},
13148 { "_class_wxBitmapButton","_wxBitmapButton",0},
13149 { "_wxGridCellAttr","_class_wxGridCellAttr",0},
13150 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
13151 { "_wxWindowID","_WXGRIDSELECTIONMODES",0},
13152 { "_wxWindowID","_wxCoord",0},
13153 { "_wxWindowID","_wxPrintQuality",0},
13154 { "_wxWindowID","_time_t",0},
13155 { "_wxWindowID","_size_t",0},
13156 { "_wxWindowID","_EBool",0},
13157 { "_wxWindowID","_uint",0},
13158 { "_wxWindowID","_int",0},
13159 { "_wxWindowID","_signed_int",0},
13160 { "_wxWindowID","_unsigned_int",0},
13161 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
13162 { "_int","_WXGRIDSELECTIONMODES",0},
13163 { "_int","_wxCoord",0},
13164 { "_int","_wxPrintQuality",0},
13165 { "_int","_time_t",0},
13166 { "_int","_size_t",0},
13167 { "_int","_EBool",0},
13168 { "_int","_uint",0},
13169 { "_int","_wxWindowID",0},
13170 { "_int","_unsigned_int",0},
13171 { "_int","_signed_int",0},
13172 { "_class_wxMouseEvent","_wxMouseEvent",0},
13173 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
13174 { "_class_wxSpinEvent","_wxSpinEvent",0},
13175 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
13176 { "_time_t","_WXGRIDSELECTIONMODES",0},
13177 { "_time_t","_wxCoord",0},
13178 { "_time_t","_wxPrintQuality",0},
13179 { "_time_t","_unsigned_int",0},
13180 { "_time_t","_int",0},
13181 { "_time_t","_wxWindowID",0},
13182 { "_time_t","_uint",0},
13183 { "_time_t","_size_t",0},
13184 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
13185 { "_wxButton","_class_wxButton",0},
13186 { "_wxSize","_class_wxSize",0},
13187 { "_wxRegionIterator","_class_wxRegionIterator",0},
13188 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
13189 { "_class_wxPaintDC","_wxPaintDC",0},
13190 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
13191 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
13192 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
13193 { "_class_wxComboBox","_wxComboBox",0},
13194 { "_class_wxRadioButton","_wxRadioButton",0},
13195 { "_wxValidator","_class_wxValidator",0},
13196 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
13197 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
13198 { "_class_wxControl","_wxControl",0},
13199 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
13200 { "_class_wxGridCellEditor","_class_wxGridCellChoiceEditor",SwigwxGridCellChoiceEditorTowxGridCellEditor
},
13201 { "_class_wxGridCellEditor","_wxGridCellChoiceEditor",SwigwxGridCellChoiceEditorTowxGridCellEditor
},
13202 { "_class_wxGridCellEditor","_class_wxGridCellBoolEditor",SwigwxGridCellBoolEditorTowxGridCellEditor
},
13203 { "_class_wxGridCellEditor","_wxGridCellBoolEditor",SwigwxGridCellBoolEditorTowxGridCellEditor
},
13204 { "_class_wxGridCellEditor","_class_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellEditor
},
13205 { "_class_wxGridCellEditor","_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellEditor
},
13206 { "_class_wxGridCellEditor","_class_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellEditor
},
13207 { "_class_wxGridCellEditor","_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellEditor
},
13208 { "_class_wxGridCellEditor","_class_wxGridCellTextEditor",SwigwxGridCellTextEditorTowxGridCellEditor
},
13209 { "_class_wxGridCellEditor","_wxGridCellTextEditor",SwigwxGridCellTextEditorTowxGridCellEditor
},
13210 { "_class_wxGridCellEditor","_class_wxPyGridCellEditor",SwigwxPyGridCellEditorTowxGridCellEditor
},
13211 { "_class_wxGridCellEditor","_wxPyGridCellEditor",SwigwxPyGridCellEditorTowxGridCellEditor
},
13212 { "_class_wxGridCellEditor","_wxGridCellEditor",0},
13213 { "_class_wxIcon","_wxIcon",0},
13214 { "_class_wxColour","_wxColour",0},
13215 { "_class_wxScreenDC","_wxScreenDC",0},
13216 { "_wxPalette","_class_wxPalette",0},
13217 { "_class_wxIdleEvent","_wxIdleEvent",0},
13218 { "_class_wxGridCellAttrProvider","_class_wxPyGridCellAttrProvider",SwigwxPyGridCellAttrProviderTowxGridCellAttrProvider
},
13219 { "_class_wxGridCellAttrProvider","_wxPyGridCellAttrProvider",SwigwxPyGridCellAttrProviderTowxGridCellAttrProvider
},
13220 { "_class_wxGridCellAttrProvider","_wxGridCellAttrProvider",0},
13221 { "_wxCoord","_WXGRIDSELECTIONMODES",0},
13222 { "_wxCoord","_int",0},
13223 { "_wxCoord","_signed_int",0},
13224 { "_wxCoord","_unsigned_int",0},
13225 { "_wxCoord","_wxWindowID",0},
13226 { "_wxCoord","_uint",0},
13227 { "_wxCoord","_EBool",0},
13228 { "_wxCoord","_size_t",0},
13229 { "_wxCoord","_time_t",0},
13230 { "_wxCoord","_wxPrintQuality",0},
13231 { "_wxEraseEvent","_class_wxEraseEvent",0},
13232 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
13233 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
13234 { "_wxRegion","_class_wxRegion",0},
13235 { "_class_wxShowEvent","_wxShowEvent",0},
13236 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
13237 { "_wxActivateEvent","_class_wxActivateEvent",0},
13238 { "_wxGauge","_class_wxGauge",0},
13239 { "_class_wxCheckListBox","_wxCheckListBox",0},
13240 { "_wxPyGridCellRenderer","_class_wxPyGridCellRenderer",0},
13241 { "_class_wxBusyInfo","_wxBusyInfo",0},
13242 { "_wxGridCellRenderer","_class_wxGridCellBoolRenderer",SwigwxGridCellBoolRendererTowxGridCellRenderer
},
13243 { "_wxGridCellRenderer","_wxGridCellBoolRenderer",SwigwxGridCellBoolRendererTowxGridCellRenderer
},
13244 { "_wxGridCellRenderer","_class_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellRenderer
},
13245 { "_wxGridCellRenderer","_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellRenderer
},
13246 { "_wxGridCellRenderer","_class_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellRenderer
},
13247 { "_wxGridCellRenderer","_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellRenderer
},
13248 { "_wxGridCellRenderer","_class_wxGridCellStringRenderer",SwigwxGridCellStringRendererTowxGridCellRenderer
},
13249 { "_wxGridCellRenderer","_wxGridCellStringRenderer",SwigwxGridCellStringRendererTowxGridCellRenderer
},
13250 { "_wxGridCellRenderer","_class_wxPyGridCellRenderer",SwigwxPyGridCellRendererTowxGridCellRenderer
},
13251 { "_wxGridCellRenderer","_wxPyGridCellRenderer",SwigwxPyGridCellRendererTowxGridCellRenderer
},
13252 { "_wxGridCellRenderer","_class_wxGridCellRenderer",0},
13253 { "_wxGridCellTextEditor","_class_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellTextEditor
},
13254 { "_wxGridCellTextEditor","_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellTextEditor
},
13255 { "_wxGridCellTextEditor","_class_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellTextEditor
},
13256 { "_wxGridCellTextEditor","_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellTextEditor
},
13257 { "_wxGridCellTextEditor","_class_wxGridCellTextEditor",0},
13258 { "_class_wxGridEvent","_wxGridEvent",0},
13259 { "_class_wxCommandEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxCommandEvent
},
13260 { "_class_wxCommandEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxCommandEvent
},
13261 { "_class_wxCommandEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxCommandEvent
},
13262 { "_class_wxCommandEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxCommandEvent
},
13263 { "_class_wxCommandEvent","_class_wxGridEvent",SwigwxGridEventTowxCommandEvent
},
13264 { "_class_wxCommandEvent","_wxGridEvent",SwigwxGridEventTowxCommandEvent
},
13265 { "_class_wxCommandEvent","_wxCommandEvent",0},
13266 { "_class_wxClientDC","_wxClientDC",0},
13267 { "_class_wxSizeEvent","_wxSizeEvent",0},
13268 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
13269 { "_wxGridRangeSelectEvent","_class_wxGridRangeSelectEvent",0},
13270 { "_class_wxSize","_wxSize",0},
13271 { "_class_wxBitmap","_wxBitmap",0},
13272 { "_class_wxMemoryDC","_wxMemoryDC",0},
13273 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
13274 { "_wxMenuBar","_class_wxMenuBar",0},
13275 { "_wxGridCellFloatRenderer","_class_wxGridCellFloatRenderer",0},
13276 { "_wxPyGridCellEditor","_class_wxPyGridCellEditor",0},
13277 { "_class_wxPyGridTableBase","_wxPyGridTableBase",0},
13278 { "_wxEvtHandler","_class_wxGrid",SwigwxGridTowxEvtHandler
},
13279 { "_wxEvtHandler","_wxGrid",SwigwxGridTowxEvtHandler
},
13280 { "_wxEvtHandler","_class_wxEvtHandler",0},
13281 { "_wxMenuItem","_class_wxMenuItem",0},
13282 { "_class_wxScrollBar","_wxScrollBar",0},
13283 { "_class_wxScrolledWindow","_class_wxGrid",SwigwxGridTowxScrolledWindow
},
13284 { "_class_wxScrolledWindow","_wxGrid",SwigwxGridTowxScrolledWindow
},
13285 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
13286 { "_wxKeyEvent","_class_wxKeyEvent",0},
13287 { "_wxMoveEvent","_class_wxMoveEvent",0},
13288 { "_class_wxPalette","_wxPalette",0},
13289 { "_wxFileDataObject","_class_wxFileDataObject",0},
13290 { "_class_wxGridCellBoolRenderer","_wxGridCellBoolRenderer",0},
13291 { "_class_wxEraseEvent","_wxEraseEvent",0},
13292 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
13293 { "_class_wxGridStringTable","_wxGridStringTable",0},
13294 { "_wxWindow","_class_wxGrid",SwigwxGridTowxWindow
},
13295 { "_wxWindow","_wxGrid",SwigwxGridTowxWindow
},
13296 { "_wxWindow","_class_wxWindow",0},
13297 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
13300 static PyObject
*SWIG_globals
;
13304 SWIGEXPORT(void) initgridc() {
13306 SWIG_globals
= SWIG_newvarlink();
13307 m
= Py_InitModule("gridc", gridcMethods
);
13308 d
= PyModule_GetDict(m
);
13309 PyDict_SetItemString(d
,"wxGRID_VALUE_STRING", PyString_FromString("string"));
13310 PyDict_SetItemString(d
,"wxGRID_VALUE_BOOL", PyString_FromString("bool"));
13311 PyDict_SetItemString(d
,"wxGRID_VALUE_NUMBER", PyString_FromString("long"));
13312 PyDict_SetItemString(d
,"wxGRID_VALUE_FLOAT", PyString_FromString("double"));
13313 PyDict_SetItemString(d
,"wxGRID_VALUE_CHOICE", PyString_FromString("choice"));
13314 PyDict_SetItemString(d
,"wxGRID_VALUE_TEXT", PyString_FromString("string"));
13315 PyDict_SetItemString(d
,"wxGRID_VALUE_LONG", PyString_FromString("long"));
13316 PyDict_SetItemString(d
,"cvar", SWIG_globals
);
13317 SWIG_addvarlink(SWIG_globals
,"wxGridNoCellCoords",_wrap_wxGridNoCellCoords_get
, _wrap_wxGridNoCellCoords_set
);
13318 SWIG_addvarlink(SWIG_globals
,"wxGridNoCellRect",_wrap_wxGridNoCellRect_get
, _wrap_wxGridNoCellRect_set
);
13319 PyDict_SetItemString(d
,"wxGRIDTABLE_REQUEST_VIEW_GET_VALUES", PyInt_FromLong((long) wxGRIDTABLE_REQUEST_VIEW_GET_VALUES
));
13320 PyDict_SetItemString(d
,"wxGRIDTABLE_REQUEST_VIEW_SEND_VALUES", PyInt_FromLong((long) wxGRIDTABLE_REQUEST_VIEW_SEND_VALUES
));
13321 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_ROWS_INSERTED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_ROWS_INSERTED
));
13322 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_ROWS_APPENDED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_ROWS_APPENDED
));
13323 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_ROWS_DELETED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_ROWS_DELETED
));
13324 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_COLS_INSERTED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_COLS_INSERTED
));
13325 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_COLS_APPENDED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_COLS_APPENDED
));
13326 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_COLS_DELETED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_COLS_DELETED
));
13327 PyDict_SetItemString(d
,"wxEVT_GRID_CELL_LEFT_CLICK", PyInt_FromLong((long) wxEVT_GRID_CELL_LEFT_CLICK
));
13328 PyDict_SetItemString(d
,"wxEVT_GRID_CELL_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_GRID_CELL_RIGHT_CLICK
));
13329 PyDict_SetItemString(d
,"wxEVT_GRID_CELL_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_GRID_CELL_LEFT_DCLICK
));
13330 PyDict_SetItemString(d
,"wxEVT_GRID_CELL_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_GRID_CELL_RIGHT_DCLICK
));
13331 PyDict_SetItemString(d
,"wxEVT_GRID_LABEL_LEFT_CLICK", PyInt_FromLong((long) wxEVT_GRID_LABEL_LEFT_CLICK
));
13332 PyDict_SetItemString(d
,"wxEVT_GRID_LABEL_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_GRID_LABEL_RIGHT_CLICK
));
13333 PyDict_SetItemString(d
,"wxEVT_GRID_LABEL_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_GRID_LABEL_LEFT_DCLICK
));
13334 PyDict_SetItemString(d
,"wxEVT_GRID_LABEL_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_GRID_LABEL_RIGHT_DCLICK
));
13335 PyDict_SetItemString(d
,"wxEVT_GRID_ROW_SIZE", PyInt_FromLong((long) wxEVT_GRID_ROW_SIZE
));
13336 PyDict_SetItemString(d
,"wxEVT_GRID_COL_SIZE", PyInt_FromLong((long) wxEVT_GRID_COL_SIZE
));
13337 PyDict_SetItemString(d
,"wxEVT_GRID_RANGE_SELECT", PyInt_FromLong((long) wxEVT_GRID_RANGE_SELECT
));
13338 PyDict_SetItemString(d
,"wxEVT_GRID_CELL_CHANGE", PyInt_FromLong((long) wxEVT_GRID_CELL_CHANGE
));
13339 PyDict_SetItemString(d
,"wxEVT_GRID_SELECT_CELL", PyInt_FromLong((long) wxEVT_GRID_SELECT_CELL
));
13340 PyDict_SetItemString(d
,"wxEVT_GRID_EDITOR_SHOWN", PyInt_FromLong((long) wxEVT_GRID_EDITOR_SHOWN
));
13341 PyDict_SetItemString(d
,"wxEVT_GRID_EDITOR_HIDDEN", PyInt_FromLong((long) wxEVT_GRID_EDITOR_HIDDEN
));
13342 PyDict_SetItemString(d
,"wxGrid_wxGridSelectCells", PyInt_FromLong((long) wxGrid::wxGridSelectCells
));
13343 PyDict_SetItemString(d
,"wxGrid_wxGridSelectRows", PyInt_FromLong((long) wxGrid::wxGridSelectRows
));
13344 PyDict_SetItemString(d
,"wxGrid_wxGridSelectColumns", PyInt_FromLong((long) wxGrid::wxGridSelectColumns
));
13347 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
13348 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);