2 * FILE : src/msw/grid.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
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
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initgridc
56 #define SWIG_name "gridc"
61 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
65 } else if (target
== Py_None
) {
69 if (!PyList_Check(target
)) {
71 target
= PyList_New(0);
72 PyList_Append(target
, o2
);
75 PyList_Append(target
,o
);
81 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
87 } else if (target
== Py_None
) {
91 if (!PyTuple_Check(target
)) {
93 target
= PyTuple_New(1);
94 PyTuple_SetItem(target
, 0, o2
);
97 PyTuple_SetItem(o3
, 0, o
);
100 target
= PySequence_Concat(o2
, o3
);
107 static char* wxStringErrorMsg
= "string type is required for parameter";
109 #define PYCALLBACK_GCA_INTINT(PCLASS, CBNAME) \
110 wxGridCellAttr* CBNAME(int a, int b) { \
111 wxGridCellAttr* rval = NULL; \
112 bool doSave = wxPyRestoreThread(); \
113 if (m_myInst.findCallback(#CBNAME)) { \
115 wxGridCellAttr* ptr; \
116 ro = m_myInst.callCallbackObj(Py_BuildValue("(ii)", a, b)); \
118 if (!SWIG_GetPtrObj(ro, (void **)&ptr, "_wxGridCellAttr_p")) \
124 rval = PCLASS::CBNAME(a, b); \
125 wxPySaveThread(doSave); \
128 wxGridCellAttr *base_##CBNAME(int a, int b) { \
129 return PCLASS::CBNAME(a, b); \
134 #define PYCALLBACK__GCAINTINT(PCLASS, CBNAME) \
135 void CBNAME(wxGridCellAttr *attr, int a, int b) { \
136 bool doSave = wxPyRestoreThread(); \
137 if (m_myInst.findCallback(#CBNAME)) \
138 m_myInst.callCallback( \
139 Py_BuildValue("(Oii)", \
140 wxPyConstructObject((void*)attr, "wxGridCellAttr"), \
143 PCLASS::CBNAME(attr, a, b); \
144 wxPySaveThread(doSave); \
146 void base_##CBNAME(wxGridCellAttr *attr, int a, int b) { \
147 PCLASS::CBNAME(attr, a, b); \
152 #define PYCALLBACK__GCAINT(PCLASS, CBNAME) \
153 void CBNAME(wxGridCellAttr *attr, int val) { \
154 bool doSave = wxPyRestoreThread(); \
155 if (m_myInst.findCallback(#CBNAME)) \
156 m_myInst.callCallback( \
157 Py_BuildValue("(Oi)", \
158 wxPyConstructObject((void*)attr, "wxGridCellAttr"), \
161 PCLASS::CBNAME(attr, val); \
162 wxPySaveThread(doSave); \
164 void base_##CBNAME(wxGridCellAttr *attr, int val) { \
165 PCLASS::CBNAME(attr, val); \
170 #define PYCALLBACK_INT__pure(CBNAME) \
172 bool doSave = wxPyRestoreThread(); \
174 if (m_myInst.findCallback(#CBNAME)) \
175 rval = m_myInst.callCallback(Py_BuildValue("()")); \
176 wxPySaveThread(doSave); \
182 #define PYCALLBACK_BOOL_INTINT_pure(CBNAME) \
183 bool CBNAME(int a, int b) { \
184 bool doSave = wxPyRestoreThread(); \
186 if (m_myInst.findCallback(#CBNAME)) \
187 rval = m_myInst.callCallback(Py_BuildValue("(ii)",a,b)); \
188 wxPySaveThread(doSave); \
194 #define PYCALLBACK_STRING_INTINT_pure(CBNAME) \
195 wxString CBNAME(int a, int b) { \
196 bool doSave = wxPyRestoreThread(); \
198 if (m_myInst.findCallback(#CBNAME)) { \
200 ro = m_myInst.callCallbackObj(Py_BuildValue("(ii)",a,b)); \
202 rval = PyString_AsString(PyObject_Str(ro)); \
206 wxPySaveThread(doSave); \
212 #define PYCALLBACK__INTINTSTRING_pure(CBNAME) \
213 void CBNAME(int a, int b, const wxString& c) { \
214 bool doSave = wxPyRestoreThread(); \
215 if (m_myInst.findCallback(#CBNAME)) \
216 m_myInst.callCallback(Py_BuildValue("(iis)",a,b,c.c_str())); \
217 wxPySaveThread(doSave); \
221 #define PYCALLBACK_STRING_INTINT(PCLASS, CBNAME) \
222 wxString CBNAME(int a, int b) { \
223 bool doSave = wxPyRestoreThread(); \
225 if (m_myInst.findCallback(#CBNAME)) { \
227 ro = m_myInst.callCallbackObj(Py_BuildValue("(ii)",a,b)); \
229 rval = PyString_AsString(PyObject_Str(ro)); \
233 rval = PCLASS::CBNAME(a, b); \
234 wxPySaveThread(doSave); \
237 wxString base_##CBNAME(int a, int b) { \
238 return PCLASS::CBNAME(a, b); \
243 #define PYCALLBACK_BOOL_INTINTSTRING(PCLASS, CBNAME) \
244 bool CBNAME(int a, int b, const wxString& c) { \
246 bool doSave = wxPyRestoreThread(); \
247 if (m_myInst.findCallback(#CBNAME)) \
248 rval = m_myInst.callCallback(Py_BuildValue("(iis)", a,b,c.c_str())); \
250 rval = PCLASS::CBNAME(a,b,c); \
251 wxPySaveThread(doSave); \
254 bool base_##CBNAME(int a, int b, const wxString& c) { \
255 return PCLASS::CBNAME(a,b,c); \
261 #define PYCALLBACK_LONG_INTINT(PCLASS, CBNAME) \
262 long CBNAME(int a, int b) { \
264 bool doSave = wxPyRestoreThread(); \
265 if (m_myInst.findCallback(#CBNAME)) \
266 rval = m_myInst.callCallback(Py_BuildValue("(ii)", a,b)); \
268 rval = PCLASS::CBNAME(a,b); \
269 wxPySaveThread(doSave); \
272 long base_##CBNAME(int a, int b) { \
273 return PCLASS::CBNAME(a,b); \
278 #define PYCALLBACK_BOOL_INTINT(PCLASS, CBNAME) \
279 bool CBNAME(int a, int b) { \
281 bool doSave = wxPyRestoreThread(); \
282 if (m_myInst.findCallback(#CBNAME)) \
283 rval = m_myInst.callCallback(Py_BuildValue("(ii)", a,b)); \
285 rval = PCLASS::CBNAME(a,b); \
286 wxPySaveThread(doSave); \
289 bool base_##CBNAME(int a, int b) { \
290 return PCLASS::CBNAME(a,b); \
295 #define PYCALLBACK_DOUBLE_INTINT(PCLASS, CBNAME) \
296 double CBNAME(int a, int b) { \
297 bool doSave = wxPyRestoreThread(); \
299 if (m_myInst.findCallback(#CBNAME)) { \
301 ro = m_myInst.callCallbackObj(Py_BuildValue("(ii)",a,b)); \
303 rval = PyFloat_AsDouble(PyObject_Str(ro)); \
307 rval = PCLASS::CBNAME(a, b); \
308 wxPySaveThread(doSave); \
311 double base_##CBNAME(int a, int b) { \
312 return PCLASS::CBNAME(a, b); \
317 #define PYCALLBACK__(PCLASS, CBNAME) \
319 bool doSave = wxPyRestoreThread(); \
320 if (m_myInst.findCallback(#CBNAME)) \
321 m_myInst.callCallback(Py_BuildValue("()")); \
324 wxPySaveThread(doSave); \
326 void base_##CBNAME() { \
333 #define PYCALLBACK_BOOL_SIZETSIZET(PCLASS, CBNAME) \
334 bool CBNAME(size_t a, size_t b) { \
336 bool doSave = wxPyRestoreThread(); \
337 if (m_myInst.findCallback(#CBNAME)) \
338 rval = m_myInst.callCallback(Py_BuildValue("(ii)", a,b)); \
340 rval = PCLASS::CBNAME(a,b); \
341 wxPySaveThread(doSave); \
344 bool base_##CBNAME(size_t a, size_t b) { \
345 return PCLASS::CBNAME(a,b); \
350 #define PYCALLBACK_BOOL_SIZET(PCLASS, CBNAME) \
351 bool CBNAME(size_t a) { \
353 bool doSave = wxPyRestoreThread(); \
354 if (m_myInst.findCallback(#CBNAME)) \
355 rval = m_myInst.callCallback(Py_BuildValue("(i)", a)); \
357 rval = PCLASS::CBNAME(a); \
358 wxPySaveThread(doSave); \
361 bool base_##CBNAME(size_t a) { \
362 return PCLASS::CBNAME(a); \
367 #define PYCALLBACK_STRING_INT(PCLASS, CBNAME) \
368 wxString CBNAME(int a) { \
369 bool doSave = wxPyRestoreThread(); \
371 if (m_myInst.findCallback(#CBNAME)) { \
373 ro = m_myInst.callCallbackObj(Py_BuildValue("(i)",a)); \
375 rval = PyString_AsString(PyObject_Str(ro)); \
379 rval = PCLASS::CBNAME(a); \
380 wxPySaveThread(doSave); \
383 wxString base_##CBNAME(int a) { \
384 return PCLASS::CBNAME(a); \
389 #define PYCALLBACK__INTSTRING(PCLASS, CBNAME) \
390 void CBNAME(int a, const wxString& c) { \
391 bool doSave = wxPyRestoreThread(); \
392 if (m_myInst.findCallback(#CBNAME)) \
393 m_myInst.callCallback(Py_BuildValue("(is)", a,c.c_str())); \
395 PCLASS::CBNAME(a,c); \
396 wxPySaveThread(doSave); \
398 void base_##CBNAME(int a, const wxString& c) { \
399 PCLASS::CBNAME(a,c); \
405 #define PYCALLBACK_BOOL_(PCLASS, CBNAME) \
408 bool doSave = wxPyRestoreThread(); \
409 if (m_myInst.findCallback(#CBNAME)) \
410 rval = m_myInst.callCallback(Py_BuildValue("()")); \
412 rval = PCLASS::CBNAME(); \
413 wxPySaveThread(doSave); \
416 bool base_##CBNAME() { \
417 return PCLASS::CBNAME(); \
422 #define PYCALLBACK__SIZETINT(PCLASS, CBNAME) \
423 void CBNAME(size_t a, int b) { \
424 bool doSave = wxPyRestoreThread(); \
425 if (m_myInst.findCallback(#CBNAME)) \
426 m_myInst.callCallback(Py_BuildValue("(ii)", a,b)); \
428 PCLASS::CBNAME(a,b); \
429 wxPySaveThread(doSave); \
431 void base_##CBNAME(size_t a, int b) { \
432 PCLASS::CBNAME(a,b); \
438 #define PYCALLBACK__INTINTLONG(PCLASS, CBNAME) \
439 void CBNAME(int a, int b, long c) { \
440 bool doSave = wxPyRestoreThread(); \
441 if (m_myInst.findCallback(#CBNAME)) \
442 m_myInst.callCallback(Py_BuildValue("(iii)", a,b,c)); \
444 PCLASS::CBNAME(a,b,c); \
445 wxPySaveThread(doSave); \
447 void base_##CBNAME(int a, int b, long c) { \
448 PCLASS::CBNAME(a,b,c); \
454 #define PYCALLBACK__INTINTDOUBLE(PCLASS, CBNAME) \
455 void CBNAME(int a, int b, double c) { \
456 bool doSave = wxPyRestoreThread(); \
457 if (m_myInst.findCallback(#CBNAME)) \
458 m_myInst.callCallback(Py_BuildValue("(iif)", a,b,c)); \
460 PCLASS::CBNAME(a,b,c); \
461 wxPySaveThread(doSave); \
463 void base_##CBNAME(int a, int b, double c) { \
464 PCLASS::CBNAME(a,b,c); \
469 #define PYCALLBACK__INTINTBOOL(PCLASS, CBNAME) \
470 void CBNAME(int a, int b, bool c) { \
471 bool doSave = wxPyRestoreThread(); \
472 if (m_myInst.findCallback(#CBNAME)) \
473 m_myInst.callCallback(Py_BuildValue("(iii)", a,b,c)); \
475 PCLASS::CBNAME(a,b,c); \
476 wxPySaveThread(doSave); \
478 void base_##CBNAME(int a, int b, bool c) { \
479 PCLASS::CBNAME(a,b,c); \
486 class wxPyGridCellRenderer
: public wxGridCellRenderer
489 wxPyGridCellRenderer() : wxGridCellRenderer() {};
491 // Implement Python callback aware virtual methods
492 void Draw(wxGrid
& grid
, wxGridCellAttr
& attr
,
493 wxDC
& dc
, const wxRect
& rect
,
494 int row
, int col
, bool isSelected
) {
495 bool doSave
= wxPyRestoreThread();
496 if (m_myInst
.findCallback("Draw")) {
497 m_myInst
.callCallback(
498 Py_BuildValue("(OOOOiii)",
499 wxPyConstructObject((void*)&grid
, "wxGrid"),
500 wxPyConstructObject((void*)&attr
, "wxGridCellAttr"),
501 wxPyConstructObject((void*)&dc
, "wxDC"),
502 wxPyConstructObject((void*)&rect
, "wxRect"),
503 row
, col
, isSelected
));
505 wxPySaveThread(doSave
);
508 wxSize
GetBestSize(wxGrid
& grid
, wxGridCellAttr
& attr
, wxDC
& dc
,
511 bool doSave
= wxPyRestoreThread();
512 if (m_myInst
.findCallback("GetBestSize")) {
515 ro
= m_myInst
.callCallbackObj(
516 Py_BuildValue("(OOOii)",
517 wxPyConstructObject((void*)&grid
, "wxGrid"),
518 wxPyConstructObject((void*)&attr
, "wxGridCellAttr"),
519 wxPyConstructObject((void*)&dc
, "wxDC"),
522 if (!SWIG_GetPtrObj(ro
, (void **)&ptr
, "_wxSize_p"))
527 wxPySaveThread(doSave
);
532 wxGridCellRenderer
*Clone() const {
533 wxGridCellRenderer
* rval
= NULL
;
534 bool doSave
= wxPyRestoreThread();
535 if (m_myInst
.findCallback("Clone")) {
537 wxGridCellRenderer
* ptr
;
538 ro
= m_myInst
.callCallbackObj(Py_BuildValue("()"));
540 if (!SWIG_GetPtrObj(ro
, (void **)&ptr
, "_wxGridCellRenderer_p"))
545 wxPySaveThread(doSave
);
549 DEC_PYCALLBACK__STRING(SetParameters
);
554 IMP_PYCALLBACK__STRING( wxPyGridCellRenderer
, wxGridCellRenderer
, SetParameters
);
557 class wxPyGridCellEditor
: public wxGridCellEditor
560 wxPyGridCellEditor() : wxGridCellEditor() {}
562 void Create(wxWindow
* parent
, wxWindowID id
, wxEvtHandler
* evtHandler
) {
563 bool doSave
= wxPyRestoreThread();
564 if (m_myInst
.findCallback("Create")) {
565 m_myInst
.callCallback(
566 Py_BuildValue("(OiO)",
567 wxPyConstructObject((void*)parent
, "wxWindow"),
569 wxPyConstructObject((void*)evtHandler
, "wxEvtHandler")));
571 wxPySaveThread(doSave
);
575 void BeginEdit(int row
, int col
, wxGrid
* grid
) {
576 bool doSave
= wxPyRestoreThread();
577 if (m_myInst
.findCallback("BeginEdit")) {
578 m_myInst
.callCallback(
579 Py_BuildValue("(iiO)", row
, col
,
580 wxPyConstructObject((void*)grid
, "wxGrid")));
582 wxPySaveThread(doSave
);
586 bool EndEdit(int row
, int col
, wxGrid
* grid
) {
588 bool doSave
= wxPyRestoreThread();
589 if (m_myInst
.findCallback("EndEdit")) {
590 rv
= m_myInst
.callCallback(
591 Py_BuildValue("(iiO)", row
, col
,
592 wxPyConstructObject((void*)grid
, "wxGrid")));
594 wxPySaveThread(doSave
);
599 wxGridCellEditor
*Clone() const {
600 wxGridCellEditor
* rval
= NULL
;
601 bool doSave
= wxPyRestoreThread();
602 if (m_myInst
.findCallback("Clone")) {
604 wxGridCellEditor
* ptr
;
605 ro
= m_myInst
.callCallbackObj(Py_BuildValue("()"));
607 if (!SWIG_GetPtrObj(ro
, (void **)&ptr
, "_wxGridCellEditor_p"))
612 wxPySaveThread(doSave
);
617 void Show(bool show
, wxGridCellAttr
*attr
) {
618 bool doSave
= wxPyRestoreThread();
619 if (m_myInst
.findCallback("Show"))
620 m_myInst
.callCallback(
621 Py_BuildValue("(iO)", show
,
622 wxPyConstructObject((void*)attr
, "wxGridCellAttr")));
624 wxGridCellEditor::Show(show
, attr
);
625 wxPySaveThread(doSave
);
627 void base_Show(bool show
, wxGridCellAttr
*attr
) {
628 wxGridCellEditor::Show(show
, attr
);
632 void PaintBackground(const wxRect
& rectCell
, wxGridCellAttr
*attr
) {
633 bool doSave
= wxPyRestoreThread();
634 if (m_myInst
.findCallback("PaintBackground"))
635 m_myInst
.callCallback(
636 Py_BuildValue("(OO)",
637 wxPyConstructObject((void*)&rectCell
, "wxRect"),
638 wxPyConstructObject((void*)attr
, "wxGridCellAttr")));
640 wxGridCellEditor::PaintBackground(rectCell
, attr
);
641 wxPySaveThread(doSave
);
643 void base_PaintBackground(const wxRect
& rectCell
, wxGridCellAttr
*attr
) {
644 wxGridCellEditor::PaintBackground(rectCell
, attr
);
648 DEC_PYCALLBACK___pure(Reset
);
649 DEC_PYCALLBACK__constany(SetSize
, wxRect
);
650 DEC_PYCALLBACK_bool_any(IsAcceptedKey
, wxKeyEvent
);
651 DEC_PYCALLBACK__any(StartingKey
, wxKeyEvent
);
652 DEC_PYCALLBACK__any(HandleReturn
, wxKeyEvent
);
653 DEC_PYCALLBACK__(StartingClick
);
654 DEC_PYCALLBACK__(Destroy
);
655 DEC_PYCALLBACK__STRING(SetParameters
);
661 IMP_PYCALLBACK__STRING( wxPyGridCellEditor
, wxGridCellEditor
, SetParameters
);
662 IMP_PYCALLBACK___pure(wxPyGridCellEditor
, wxGridCellEditor
, Reset
);
663 IMP_PYCALLBACK__constany(wxPyGridCellEditor
, wxGridCellEditor
, SetSize
, wxRect
);
664 IMP_PYCALLBACK_bool_any(wxPyGridCellEditor
, wxGridCellEditor
, IsAcceptedKey
, wxKeyEvent
);
665 IMP_PYCALLBACK__any(wxPyGridCellEditor
, wxGridCellEditor
, StartingKey
, wxKeyEvent
);
666 IMP_PYCALLBACK__any(wxPyGridCellEditor
, wxGridCellEditor
, HandleReturn
, wxKeyEvent
);
667 IMP_PYCALLBACK__(wxPyGridCellEditor
, wxGridCellEditor
, StartingClick
);
668 IMP_PYCALLBACK__(wxPyGridCellEditor
, wxGridCellEditor
, Destroy
);
671 class wxPyGridCellAttrProvider
: public wxGridCellAttrProvider
674 wxPyGridCellAttrProvider() : wxGridCellAttrProvider() {};
676 PYCALLBACK_GCA_INTINT(wxGridCellAttrProvider
, GetAttr
);
677 PYCALLBACK__GCAINTINT(wxGridCellAttrProvider
, SetAttr
);
678 PYCALLBACK__GCAINT(wxGridCellAttrProvider
, SetRowAttr
);
679 PYCALLBACK__GCAINT(wxGridCellAttrProvider
, SetColAttr
);
684 class wxPyGridTableBase
: public wxGridTableBase
687 wxPyGridTableBase() : wxGridTableBase() {}
689 PYCALLBACK_INT__pure(GetNumberRows
);
690 PYCALLBACK_INT__pure(GetNumberCols
);
691 PYCALLBACK_BOOL_INTINT_pure(IsEmptyCell
);
692 PYCALLBACK_STRING_INTINT(wxGridTableBase
, GetTypeName
);
693 PYCALLBACK_BOOL_INTINTSTRING(wxGridTableBase
, CanGetValueAs
);
694 PYCALLBACK_BOOL_INTINTSTRING(wxGridTableBase
, CanSetValueAs
);
695 PYCALLBACK__(wxGridTableBase
, Clear
);
696 PYCALLBACK_BOOL_SIZETSIZET(wxGridTableBase
, InsertRows
);
697 PYCALLBACK_BOOL_SIZETSIZET(wxGridTableBase
, DeleteRows
);
698 PYCALLBACK_BOOL_SIZETSIZET(wxGridTableBase
, InsertCols
);
699 PYCALLBACK_BOOL_SIZETSIZET(wxGridTableBase
, DeleteCols
);
700 PYCALLBACK_BOOL_SIZET(wxGridTableBase
, AppendRows
);
701 PYCALLBACK_BOOL_SIZET(wxGridTableBase
, AppendCols
);
702 PYCALLBACK_STRING_INT(wxGridTableBase
, GetRowLabelValue
);
703 PYCALLBACK_STRING_INT(wxGridTableBase
, GetColLabelValue
);
704 PYCALLBACK__INTSTRING(wxGridTableBase
, SetRowLabelValue
);
705 PYCALLBACK__INTSTRING(wxGridTableBase
, SetColLabelValue
);
706 PYCALLBACK_BOOL_(wxGridTableBase
, CanHaveAttributes
);
707 PYCALLBACK_GCA_INTINT(wxGridTableBase
, GetAttr
);
708 PYCALLBACK__GCAINTINT(wxGridTableBase
, SetAttr
);
709 PYCALLBACK__GCAINT(wxGridTableBase
, SetRowAttr
);
710 PYCALLBACK__GCAINT(wxGridTableBase
, SetColAttr
);
714 wxString
GetValue(int row
, int col
) {
715 bool doSave
= wxPyRestoreThread();
717 if (m_myInst
.findCallback("GetValue")) {
719 ro
= m_myInst
.callCallbackObj(Py_BuildValue("(ii)",row
,col
));
721 rval
= PyString_AsString(PyObject_Str(ro
));
725 wxPySaveThread(doSave
);
729 void SetValue(int row
, int col
, const wxString
& val
) {
730 bool doSave
= wxPyRestoreThread();
731 if (m_myInst
.findCallback("SetValue"))
732 m_myInst
.callCallback(Py_BuildValue("(iis)",row
,col
,val
.c_str()));
733 wxPySaveThread(doSave
);
737 // Map the Get/Set methods for the standard non-string types to
738 // the GetValue and SetValue python methods.
739 long GetValueAsLong( int row
, int col
) {
741 bool doSave
= wxPyRestoreThread();
742 if (m_myInst
.findCallback("GetValue")) {
745 ro
= m_myInst
.callCallbackObj(Py_BuildValue("(ii)", row
, col
));
746 if (ro
&& PyNumber_Check(ro
)) {
747 num
= PyNumber_Int(ro
);
749 rval
= PyInt_AsLong(num
);
755 wxPySaveThread(doSave
);
759 double GetValueAsDouble( int row
, int col
) {
761 bool doSave
= wxPyRestoreThread();
762 if (m_myInst
.findCallback("GetValue")) {
765 ro
= m_myInst
.callCallbackObj(Py_BuildValue("(ii)", row
, col
));
766 if (ro
&& PyNumber_Check(ro
)) {
767 num
= PyNumber_Float(ro
);
769 rval
= PyFloat_AsDouble(num
);
775 wxPySaveThread(doSave
);
779 bool GetValueAsBool( int row
, int col
) {
780 return (bool)GetValueAsLong(row
, col
);
783 void SetValueAsLong( int row
, int col
, long value
) {
784 bool doSave
= wxPyRestoreThread();
785 if (m_myInst
.findCallback("SetValue")) {
786 m_myInst
.callCallback(Py_BuildValue("(iii)", row
, col
, value
));
788 wxPySaveThread(doSave
);
791 void SetValueAsDouble( int row
, int col
, double value
) {
792 bool doSave
= wxPyRestoreThread();
793 if (m_myInst
.findCallback("SetValue")) {
794 m_myInst
.callCallback(Py_BuildValue("(iid)", row
, col
, value
));
796 wxPySaveThread(doSave
);
799 void SetValueAsBool( int row
, int col
, bool value
) {
800 SetValueAsLong( row
, col
, (long)value
);
807 bool wxGridCellCoords_helper(PyObject
* source
, wxGridCellCoords
** obj
) {
809 // If source is an object instance then it may already be the right type
810 if (PyInstance_Check(source
)) {
811 wxGridCellCoords
* ptr
;
812 if (SWIG_GetPtrObj(source
, (void **)&ptr
, "_wxGridCellCoords_p"))
817 // otherwise a 2-tuple of integers is expected
818 else if (PySequence_Check(source
) && PyObject_Length(source
) == 2) {
819 PyObject
* o1
= PySequence_GetItem(source
, 0);
820 PyObject
* o2
= PySequence_GetItem(source
, 1);
821 **obj
= wxGridCellCoords(PyInt_AsLong(o1
), PyInt_AsLong(o2
));
826 PyErr_SetString(PyExc_TypeError
, "Expected a 2-tuple of integers or a wxGridCellCoords object.");
830 typedef wxGrid::wxGridSelectionModes WXGRIDSELECTIONMODES
;
834 static int _wrap_wxGridNoCellCoords_set(PyObject
*val
) {
836 PyErr_SetString(PyExc_TypeError
,"Variable wxGridNoCellCoords is read-only.");
840 static PyObject
*_wrap_wxGridNoCellCoords_get() {
844 SWIG_MakePtr(ptemp
,(char *) &wxGridNoCellCoords
,"_wxGridCellCoords_p");
845 pyobj
= PyString_FromString(ptemp
);
849 static int _wrap_wxGridNoCellRect_set(PyObject
*val
) {
851 PyErr_SetString(PyExc_TypeError
,"Variable wxGridNoCellRect is read-only.");
855 static PyObject
*_wrap_wxGridNoCellRect_get() {
859 SWIG_MakePtr(ptemp
,(char *) &wxGridNoCellRect
,"_wxRect_p");
860 pyobj
= PyString_FromString(ptemp
);
864 #define wxGridCellRenderer_SetParameters(_swigobj,_swigarg0) (_swigobj->SetParameters(_swigarg0))
865 static PyObject
*_wrap_wxGridCellRenderer_SetParameters(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
866 PyObject
* _resultobj
;
867 wxGridCellRenderer
* _arg0
;
869 PyObject
* _argo0
= 0;
870 PyObject
* _obj1
= 0;
871 char *_kwnames
[] = { "self","params", NULL
};
874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellRenderer_SetParameters",_kwnames
,&_argo0
,&_obj1
))
877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_SetParameters. Expected _wxGridCellRenderer_p.");
884 if (!PyString_Check(_obj1
)) {
885 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
888 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
891 wxPy_BEGIN_ALLOW_THREADS
;
892 wxGridCellRenderer_SetParameters(_arg0
,*_arg1
);
894 wxPy_END_ALLOW_THREADS
;
895 } Py_INCREF(Py_None
);
896 _resultobj
= Py_None
;
904 #define wxGridCellRenderer_IncRef(_swigobj) (_swigobj->IncRef())
905 static PyObject
*_wrap_wxGridCellRenderer_IncRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
906 PyObject
* _resultobj
;
907 wxGridCellRenderer
* _arg0
;
908 PyObject
* _argo0
= 0;
909 char *_kwnames
[] = { "self", NULL
};
912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellRenderer_IncRef",_kwnames
,&_argo0
))
915 if (_argo0
== Py_None
) { _arg0
= NULL
; }
916 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_IncRef. Expected _wxGridCellRenderer_p.");
922 wxPy_BEGIN_ALLOW_THREADS
;
923 wxGridCellRenderer_IncRef(_arg0
);
925 wxPy_END_ALLOW_THREADS
;
926 } Py_INCREF(Py_None
);
927 _resultobj
= Py_None
;
931 #define wxGridCellRenderer_DecRef(_swigobj) (_swigobj->DecRef())
932 static PyObject
*_wrap_wxGridCellRenderer_DecRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
933 PyObject
* _resultobj
;
934 wxGridCellRenderer
* _arg0
;
935 PyObject
* _argo0
= 0;
936 char *_kwnames
[] = { "self", NULL
};
939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellRenderer_DecRef",_kwnames
,&_argo0
))
942 if (_argo0
== Py_None
) { _arg0
= NULL
; }
943 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_DecRef. Expected _wxGridCellRenderer_p.");
949 wxPy_BEGIN_ALLOW_THREADS
;
950 wxGridCellRenderer_DecRef(_arg0
);
952 wxPy_END_ALLOW_THREADS
;
953 } Py_INCREF(Py_None
);
954 _resultobj
= Py_None
;
958 #define wxGridCellRenderer_Draw(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Draw(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
959 static PyObject
*_wrap_wxGridCellRenderer_Draw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
960 PyObject
* _resultobj
;
961 wxGridCellRenderer
* _arg0
;
963 wxGridCellAttr
* _arg2
;
969 PyObject
* _argo0
= 0;
970 PyObject
* _argo1
= 0;
971 PyObject
* _argo2
= 0;
972 PyObject
* _argo3
= 0;
974 PyObject
* _obj4
= 0;
976 char *_kwnames
[] = { "self","grid","attr","dc","rect","row","col","isSelected", NULL
};
979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOOOiii:wxGridCellRenderer_Draw",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_argo3
,&_obj4
,&_arg5
,&_arg6
,&tempbool7
))
982 if (_argo0
== Py_None
) { _arg0
= NULL
; }
983 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
984 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_Draw. Expected _wxGridCellRenderer_p.");
989 if (_argo1
== Py_None
) { _arg1
= NULL
; }
990 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGrid_p")) {
991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellRenderer_Draw. Expected _wxGrid_p.");
996 if (_argo2
== Py_None
) { _arg2
= NULL
; }
997 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
998 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGridCellRenderer_Draw. Expected _wxGridCellAttr_p.");
1003 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1004 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxDC_p")) {
1005 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGridCellRenderer_Draw. Expected _wxDC_p.");
1011 if (! wxRect_helper(_obj4
, &_arg4
))
1014 _arg7
= (bool ) tempbool7
;
1016 wxPy_BEGIN_ALLOW_THREADS
;
1017 wxGridCellRenderer_Draw(_arg0
,*_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
);
1019 wxPy_END_ALLOW_THREADS
;
1020 } Py_INCREF(Py_None
);
1021 _resultobj
= Py_None
;
1025 #define wxGridCellRenderer_GetBestSize(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->GetBestSize(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1026 static PyObject
*_wrap_wxGridCellRenderer_GetBestSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1027 PyObject
* _resultobj
;
1029 wxGridCellRenderer
* _arg0
;
1031 wxGridCellAttr
* _arg2
;
1035 PyObject
* _argo0
= 0;
1036 PyObject
* _argo1
= 0;
1037 PyObject
* _argo2
= 0;
1038 PyObject
* _argo3
= 0;
1039 char *_kwnames
[] = { "self","grid","attr","dc","row","col", NULL
};
1043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOOii:wxGridCellRenderer_GetBestSize",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_argo3
,&_arg4
,&_arg5
))
1046 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1047 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
1048 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_GetBestSize. Expected _wxGridCellRenderer_p.");
1053 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1054 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGrid_p")) {
1055 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellRenderer_GetBestSize. Expected _wxGrid_p.");
1060 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1061 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
1062 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGridCellRenderer_GetBestSize. Expected _wxGridCellAttr_p.");
1067 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1068 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxDC_p")) {
1069 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGridCellRenderer_GetBestSize. Expected _wxDC_p.");
1074 wxPy_BEGIN_ALLOW_THREADS
;
1075 _result
= new wxSize (wxGridCellRenderer_GetBestSize(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
));
1077 wxPy_END_ALLOW_THREADS
;
1078 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
1079 _resultobj
= Py_BuildValue("s",_ptemp
);
1083 #define wxGridCellRenderer_Clone(_swigobj) (_swigobj->Clone())
1084 static PyObject
*_wrap_wxGridCellRenderer_Clone(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1085 PyObject
* _resultobj
;
1086 wxGridCellRenderer
* _result
;
1087 wxGridCellRenderer
* _arg0
;
1088 PyObject
* _argo0
= 0;
1089 char *_kwnames
[] = { "self", NULL
};
1093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellRenderer_Clone",_kwnames
,&_argo0
))
1096 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1097 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellRenderer_p")) {
1098 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellRenderer_Clone. Expected _wxGridCellRenderer_p.");
1103 wxPy_BEGIN_ALLOW_THREADS
;
1104 _result
= (wxGridCellRenderer
*)wxGridCellRenderer_Clone(_arg0
);
1106 wxPy_END_ALLOW_THREADS
;
1108 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
1109 _resultobj
= Py_BuildValue("s",_ptemp
);
1112 _resultobj
= Py_None
;
1117 static void *SwigwxPyGridCellRendererTowxGridCellRenderer(void *ptr
) {
1118 wxPyGridCellRenderer
*src
;
1119 wxGridCellRenderer
*dest
;
1120 src
= (wxPyGridCellRenderer
*) ptr
;
1121 dest
= (wxGridCellRenderer
*) src
;
1122 return (void *) dest
;
1125 #define new_wxPyGridCellRenderer() (new wxPyGridCellRenderer())
1126 static PyObject
*_wrap_new_wxPyGridCellRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1127 PyObject
* _resultobj
;
1128 wxPyGridCellRenderer
* _result
;
1129 char *_kwnames
[] = { NULL
};
1133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyGridCellRenderer",_kwnames
))
1136 wxPy_BEGIN_ALLOW_THREADS
;
1137 _result
= (wxPyGridCellRenderer
*)new_wxPyGridCellRenderer();
1139 wxPy_END_ALLOW_THREADS
;
1141 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyGridCellRenderer_p");
1142 _resultobj
= Py_BuildValue("s",_ptemp
);
1145 _resultobj
= Py_None
;
1150 #define wxPyGridCellRenderer__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
1151 static PyObject
*_wrap_wxPyGridCellRenderer__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1152 PyObject
* _resultobj
;
1153 wxPyGridCellRenderer
* _arg0
;
1156 PyObject
* _argo0
= 0;
1157 PyObject
* _obj1
= 0;
1158 PyObject
* _obj2
= 0;
1159 char *_kwnames
[] = { "self","self","_class", NULL
};
1162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyGridCellRenderer__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
1165 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1166 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellRenderer_p")) {
1167 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellRenderer__setSelf. Expected _wxPyGridCellRenderer_p.");
1178 wxPy_BEGIN_ALLOW_THREADS
;
1179 wxPyGridCellRenderer__setSelf(_arg0
,_arg1
,_arg2
);
1181 wxPy_END_ALLOW_THREADS
;
1182 } Py_INCREF(Py_None
);
1183 _resultobj
= Py_None
;
1187 #define wxPyGridCellRenderer_base_SetParameters(_swigobj,_swigarg0) (_swigobj->base_SetParameters(_swigarg0))
1188 static PyObject
*_wrap_wxPyGridCellRenderer_base_SetParameters(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1189 PyObject
* _resultobj
;
1190 wxPyGridCellRenderer
* _arg0
;
1192 PyObject
* _argo0
= 0;
1193 PyObject
* _obj1
= 0;
1194 char *_kwnames
[] = { "self","params", NULL
};
1197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellRenderer_base_SetParameters",_kwnames
,&_argo0
,&_obj1
))
1200 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1201 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellRenderer_p")) {
1202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellRenderer_base_SetParameters. Expected _wxPyGridCellRenderer_p.");
1207 if (!PyString_Check(_obj1
)) {
1208 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1211 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
1214 wxPy_BEGIN_ALLOW_THREADS
;
1215 wxPyGridCellRenderer_base_SetParameters(_arg0
,*_arg1
);
1217 wxPy_END_ALLOW_THREADS
;
1218 } Py_INCREF(Py_None
);
1219 _resultobj
= Py_None
;
1227 static void *SwigwxGridCellStringRendererTowxGridCellRenderer(void *ptr
) {
1228 wxGridCellStringRenderer
*src
;
1229 wxGridCellRenderer
*dest
;
1230 src
= (wxGridCellStringRenderer
*) ptr
;
1231 dest
= (wxGridCellRenderer
*) src
;
1232 return (void *) dest
;
1235 #define new_wxGridCellStringRenderer() (new wxGridCellStringRenderer())
1236 static PyObject
*_wrap_new_wxGridCellStringRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1237 PyObject
* _resultobj
;
1238 wxGridCellStringRenderer
* _result
;
1239 char *_kwnames
[] = { NULL
};
1243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellStringRenderer",_kwnames
))
1246 wxPy_BEGIN_ALLOW_THREADS
;
1247 _result
= (wxGridCellStringRenderer
*)new_wxGridCellStringRenderer();
1249 wxPy_END_ALLOW_THREADS
;
1251 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellStringRenderer_p");
1252 _resultobj
= Py_BuildValue("s",_ptemp
);
1255 _resultobj
= Py_None
;
1260 static void *SwigwxGridCellNumberRendererTowxGridCellStringRenderer(void *ptr
) {
1261 wxGridCellNumberRenderer
*src
;
1262 wxGridCellStringRenderer
*dest
;
1263 src
= (wxGridCellNumberRenderer
*) ptr
;
1264 dest
= (wxGridCellStringRenderer
*) src
;
1265 return (void *) dest
;
1268 static void *SwigwxGridCellNumberRendererTowxGridCellRenderer(void *ptr
) {
1269 wxGridCellNumberRenderer
*src
;
1270 wxGridCellRenderer
*dest
;
1271 src
= (wxGridCellNumberRenderer
*) ptr
;
1272 dest
= (wxGridCellRenderer
*) src
;
1273 return (void *) dest
;
1276 #define new_wxGridCellNumberRenderer() (new wxGridCellNumberRenderer())
1277 static PyObject
*_wrap_new_wxGridCellNumberRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1278 PyObject
* _resultobj
;
1279 wxGridCellNumberRenderer
* _result
;
1280 char *_kwnames
[] = { NULL
};
1284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellNumberRenderer",_kwnames
))
1287 wxPy_BEGIN_ALLOW_THREADS
;
1288 _result
= (wxGridCellNumberRenderer
*)new_wxGridCellNumberRenderer();
1290 wxPy_END_ALLOW_THREADS
;
1292 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellNumberRenderer_p");
1293 _resultobj
= Py_BuildValue("s",_ptemp
);
1296 _resultobj
= Py_None
;
1301 static void *SwigwxGridCellFloatRendererTowxGridCellStringRenderer(void *ptr
) {
1302 wxGridCellFloatRenderer
*src
;
1303 wxGridCellStringRenderer
*dest
;
1304 src
= (wxGridCellFloatRenderer
*) ptr
;
1305 dest
= (wxGridCellStringRenderer
*) src
;
1306 return (void *) dest
;
1309 static void *SwigwxGridCellFloatRendererTowxGridCellRenderer(void *ptr
) {
1310 wxGridCellFloatRenderer
*src
;
1311 wxGridCellRenderer
*dest
;
1312 src
= (wxGridCellFloatRenderer
*) ptr
;
1313 dest
= (wxGridCellRenderer
*) src
;
1314 return (void *) dest
;
1317 #define new_wxGridCellFloatRenderer(_swigarg0,_swigarg1) (new wxGridCellFloatRenderer(_swigarg0,_swigarg1))
1318 static PyObject
*_wrap_new_wxGridCellFloatRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1319 PyObject
* _resultobj
;
1320 wxGridCellFloatRenderer
* _result
;
1321 int _arg0
= (int ) -1;
1322 int _arg1
= (int ) -1;
1323 char *_kwnames
[] = { "width","precision", NULL
};
1327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxGridCellFloatRenderer",_kwnames
,&_arg0
,&_arg1
))
1330 wxPy_BEGIN_ALLOW_THREADS
;
1331 _result
= (wxGridCellFloatRenderer
*)new_wxGridCellFloatRenderer(_arg0
,_arg1
);
1333 wxPy_END_ALLOW_THREADS
;
1335 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellFloatRenderer_p");
1336 _resultobj
= Py_BuildValue("s",_ptemp
);
1339 _resultobj
= Py_None
;
1344 #define wxGridCellFloatRenderer_GetWidth(_swigobj) (_swigobj->GetWidth())
1345 static PyObject
*_wrap_wxGridCellFloatRenderer_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1346 PyObject
* _resultobj
;
1348 wxGridCellFloatRenderer
* _arg0
;
1349 PyObject
* _argo0
= 0;
1350 char *_kwnames
[] = { "self", NULL
};
1353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellFloatRenderer_GetWidth",_kwnames
,&_argo0
))
1356 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1357 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellFloatRenderer_p")) {
1358 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellFloatRenderer_GetWidth. Expected _wxGridCellFloatRenderer_p.");
1363 wxPy_BEGIN_ALLOW_THREADS
;
1364 _result
= (int )wxGridCellFloatRenderer_GetWidth(_arg0
);
1366 wxPy_END_ALLOW_THREADS
;
1367 } _resultobj
= Py_BuildValue("i",_result
);
1371 #define wxGridCellFloatRenderer_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
1372 static PyObject
*_wrap_wxGridCellFloatRenderer_SetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1373 PyObject
* _resultobj
;
1374 wxGridCellFloatRenderer
* _arg0
;
1376 PyObject
* _argo0
= 0;
1377 char *_kwnames
[] = { "self","width", NULL
};
1380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridCellFloatRenderer_SetWidth",_kwnames
,&_argo0
,&_arg1
))
1383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellFloatRenderer_p")) {
1385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellFloatRenderer_SetWidth. Expected _wxGridCellFloatRenderer_p.");
1390 wxPy_BEGIN_ALLOW_THREADS
;
1391 wxGridCellFloatRenderer_SetWidth(_arg0
,_arg1
);
1393 wxPy_END_ALLOW_THREADS
;
1394 } Py_INCREF(Py_None
);
1395 _resultobj
= Py_None
;
1399 #define wxGridCellFloatRenderer_GetPrecision(_swigobj) (_swigobj->GetPrecision())
1400 static PyObject
*_wrap_wxGridCellFloatRenderer_GetPrecision(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1401 PyObject
* _resultobj
;
1403 wxGridCellFloatRenderer
* _arg0
;
1404 PyObject
* _argo0
= 0;
1405 char *_kwnames
[] = { "self", NULL
};
1408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellFloatRenderer_GetPrecision",_kwnames
,&_argo0
))
1411 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1412 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellFloatRenderer_p")) {
1413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellFloatRenderer_GetPrecision. Expected _wxGridCellFloatRenderer_p.");
1418 wxPy_BEGIN_ALLOW_THREADS
;
1419 _result
= (int )wxGridCellFloatRenderer_GetPrecision(_arg0
);
1421 wxPy_END_ALLOW_THREADS
;
1422 } _resultobj
= Py_BuildValue("i",_result
);
1426 #define wxGridCellFloatRenderer_SetPrecision(_swigobj,_swigarg0) (_swigobj->SetPrecision(_swigarg0))
1427 static PyObject
*_wrap_wxGridCellFloatRenderer_SetPrecision(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1428 PyObject
* _resultobj
;
1429 wxGridCellFloatRenderer
* _arg0
;
1431 PyObject
* _argo0
= 0;
1432 char *_kwnames
[] = { "self","precision", NULL
};
1435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridCellFloatRenderer_SetPrecision",_kwnames
,&_argo0
,&_arg1
))
1438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellFloatRenderer_p")) {
1440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellFloatRenderer_SetPrecision. Expected _wxGridCellFloatRenderer_p.");
1445 wxPy_BEGIN_ALLOW_THREADS
;
1446 wxGridCellFloatRenderer_SetPrecision(_arg0
,_arg1
);
1448 wxPy_END_ALLOW_THREADS
;
1449 } Py_INCREF(Py_None
);
1450 _resultobj
= Py_None
;
1454 static void *SwigwxGridCellBoolRendererTowxGridCellRenderer(void *ptr
) {
1455 wxGridCellBoolRenderer
*src
;
1456 wxGridCellRenderer
*dest
;
1457 src
= (wxGridCellBoolRenderer
*) ptr
;
1458 dest
= (wxGridCellRenderer
*) src
;
1459 return (void *) dest
;
1462 #define new_wxGridCellBoolRenderer() (new wxGridCellBoolRenderer())
1463 static PyObject
*_wrap_new_wxGridCellBoolRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1464 PyObject
* _resultobj
;
1465 wxGridCellBoolRenderer
* _result
;
1466 char *_kwnames
[] = { NULL
};
1470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellBoolRenderer",_kwnames
))
1473 wxPy_BEGIN_ALLOW_THREADS
;
1474 _result
= (wxGridCellBoolRenderer
*)new_wxGridCellBoolRenderer();
1476 wxPy_END_ALLOW_THREADS
;
1478 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellBoolRenderer_p");
1479 _resultobj
= Py_BuildValue("s",_ptemp
);
1482 _resultobj
= Py_None
;
1487 #define wxGridCellEditor_IsCreated(_swigobj) (_swigobj->IsCreated())
1488 static PyObject
*_wrap_wxGridCellEditor_IsCreated(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1489 PyObject
* _resultobj
;
1491 wxGridCellEditor
* _arg0
;
1492 PyObject
* _argo0
= 0;
1493 char *_kwnames
[] = { "self", NULL
};
1496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_IsCreated",_kwnames
,&_argo0
))
1499 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1500 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1501 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_IsCreated. Expected _wxGridCellEditor_p.");
1506 wxPy_BEGIN_ALLOW_THREADS
;
1507 _result
= (bool )wxGridCellEditor_IsCreated(_arg0
);
1509 wxPy_END_ALLOW_THREADS
;
1510 } _resultobj
= Py_BuildValue("i",_result
);
1514 #define wxGridCellEditor_GetControl(_swigobj) (_swigobj->GetControl())
1515 static PyObject
*_wrap_wxGridCellEditor_GetControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1516 PyObject
* _resultobj
;
1517 wxControl
* _result
;
1518 wxGridCellEditor
* _arg0
;
1519 PyObject
* _argo0
= 0;
1520 char *_kwnames
[] = { "self", NULL
};
1524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_GetControl",_kwnames
,&_argo0
))
1527 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1528 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1529 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_GetControl. Expected _wxGridCellEditor_p.");
1534 wxPy_BEGIN_ALLOW_THREADS
;
1535 _result
= (wxControl
*)wxGridCellEditor_GetControl(_arg0
);
1537 wxPy_END_ALLOW_THREADS
;
1539 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxControl_p");
1540 _resultobj
= Py_BuildValue("s",_ptemp
);
1543 _resultobj
= Py_None
;
1548 #define wxGridCellEditor_SetControl(_swigobj,_swigarg0) (_swigobj->SetControl(_swigarg0))
1549 static PyObject
*_wrap_wxGridCellEditor_SetControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1550 PyObject
* _resultobj
;
1551 wxGridCellEditor
* _arg0
;
1553 PyObject
* _argo0
= 0;
1554 PyObject
* _argo1
= 0;
1555 char *_kwnames
[] = { "self","control", NULL
};
1558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_SetControl",_kwnames
,&_argo0
,&_argo1
))
1561 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1562 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_SetControl. Expected _wxGridCellEditor_p.");
1568 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1569 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxControl_p")) {
1570 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellEditor_SetControl. Expected _wxControl_p.");
1575 wxPy_BEGIN_ALLOW_THREADS
;
1576 wxGridCellEditor_SetControl(_arg0
,_arg1
);
1578 wxPy_END_ALLOW_THREADS
;
1579 } Py_INCREF(Py_None
);
1580 _resultobj
= Py_None
;
1584 #define wxGridCellEditor_SetParameters(_swigobj,_swigarg0) (_swigobj->SetParameters(_swigarg0))
1585 static PyObject
*_wrap_wxGridCellEditor_SetParameters(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1586 PyObject
* _resultobj
;
1587 wxGridCellEditor
* _arg0
;
1589 PyObject
* _argo0
= 0;
1590 PyObject
* _obj1
= 0;
1591 char *_kwnames
[] = { "self","params", NULL
};
1594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_SetParameters",_kwnames
,&_argo0
,&_obj1
))
1597 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1598 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_SetParameters. Expected _wxGridCellEditor_p.");
1604 if (!PyString_Check(_obj1
)) {
1605 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1608 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
1611 wxPy_BEGIN_ALLOW_THREADS
;
1612 wxGridCellEditor_SetParameters(_arg0
,*_arg1
);
1614 wxPy_END_ALLOW_THREADS
;
1615 } Py_INCREF(Py_None
);
1616 _resultobj
= Py_None
;
1624 #define wxGridCellEditor_IncRef(_swigobj) (_swigobj->IncRef())
1625 static PyObject
*_wrap_wxGridCellEditor_IncRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1626 PyObject
* _resultobj
;
1627 wxGridCellEditor
* _arg0
;
1628 PyObject
* _argo0
= 0;
1629 char *_kwnames
[] = { "self", NULL
};
1632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_IncRef",_kwnames
,&_argo0
))
1635 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1636 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1637 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_IncRef. Expected _wxGridCellEditor_p.");
1642 wxPy_BEGIN_ALLOW_THREADS
;
1643 wxGridCellEditor_IncRef(_arg0
);
1645 wxPy_END_ALLOW_THREADS
;
1646 } Py_INCREF(Py_None
);
1647 _resultobj
= Py_None
;
1651 #define wxGridCellEditor_DecRef(_swigobj) (_swigobj->DecRef())
1652 static PyObject
*_wrap_wxGridCellEditor_DecRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1653 PyObject
* _resultobj
;
1654 wxGridCellEditor
* _arg0
;
1655 PyObject
* _argo0
= 0;
1656 char *_kwnames
[] = { "self", NULL
};
1659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_DecRef",_kwnames
,&_argo0
))
1662 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1663 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1664 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_DecRef. Expected _wxGridCellEditor_p.");
1669 wxPy_BEGIN_ALLOW_THREADS
;
1670 wxGridCellEditor_DecRef(_arg0
);
1672 wxPy_END_ALLOW_THREADS
;
1673 } Py_INCREF(Py_None
);
1674 _resultobj
= Py_None
;
1678 #define wxGridCellEditor_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2))
1679 static PyObject
*_wrap_wxGridCellEditor_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1680 PyObject
* _resultobj
;
1681 wxGridCellEditor
* _arg0
;
1684 wxEvtHandler
* _arg3
;
1685 PyObject
* _argo0
= 0;
1686 PyObject
* _argo1
= 0;
1687 PyObject
* _argo3
= 0;
1688 char *_kwnames
[] = { "self","parent","id","evtHandler", NULL
};
1691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO:wxGridCellEditor_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_argo3
))
1694 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1695 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1696 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_Create. Expected _wxGridCellEditor_p.");
1701 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1702 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
1703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellEditor_Create. Expected _wxWindow_p.");
1708 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1709 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxEvtHandler_p")) {
1710 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGridCellEditor_Create. Expected _wxEvtHandler_p.");
1715 wxPy_BEGIN_ALLOW_THREADS
;
1716 wxGridCellEditor_Create(_arg0
,_arg1
,_arg2
,_arg3
);
1718 wxPy_END_ALLOW_THREADS
;
1719 } Py_INCREF(Py_None
);
1720 _resultobj
= Py_None
;
1724 #define wxGridCellEditor_BeginEdit(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->BeginEdit(_swigarg0,_swigarg1,_swigarg2))
1725 static PyObject
*_wrap_wxGridCellEditor_BeginEdit(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1726 PyObject
* _resultobj
;
1727 wxGridCellEditor
* _arg0
;
1731 PyObject
* _argo0
= 0;
1732 PyObject
* _argo3
= 0;
1733 char *_kwnames
[] = { "self","row","col","grid", NULL
};
1736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGridCellEditor_BeginEdit",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
))
1739 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1740 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1741 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_BeginEdit. Expected _wxGridCellEditor_p.");
1746 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1747 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxGrid_p")) {
1748 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGridCellEditor_BeginEdit. Expected _wxGrid_p.");
1753 wxPy_BEGIN_ALLOW_THREADS
;
1754 wxGridCellEditor_BeginEdit(_arg0
,_arg1
,_arg2
,_arg3
);
1756 wxPy_END_ALLOW_THREADS
;
1757 } Py_INCREF(Py_None
);
1758 _resultobj
= Py_None
;
1762 #define wxGridCellEditor_EndEdit(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->EndEdit(_swigarg0,_swigarg1,_swigarg2))
1763 static PyObject
*_wrap_wxGridCellEditor_EndEdit(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1764 PyObject
* _resultobj
;
1766 wxGridCellEditor
* _arg0
;
1770 PyObject
* _argo0
= 0;
1771 PyObject
* _argo3
= 0;
1772 char *_kwnames
[] = { "self","row","col","grid", NULL
};
1775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGridCellEditor_EndEdit",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
))
1778 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1779 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1780 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_EndEdit. Expected _wxGridCellEditor_p.");
1785 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1786 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxGrid_p")) {
1787 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGridCellEditor_EndEdit. Expected _wxGrid_p.");
1792 wxPy_BEGIN_ALLOW_THREADS
;
1793 _result
= (bool )wxGridCellEditor_EndEdit(_arg0
,_arg1
,_arg2
,_arg3
);
1795 wxPy_END_ALLOW_THREADS
;
1796 } _resultobj
= Py_BuildValue("i",_result
);
1800 #define wxGridCellEditor_Reset(_swigobj) (_swigobj->Reset())
1801 static PyObject
*_wrap_wxGridCellEditor_Reset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1802 PyObject
* _resultobj
;
1803 wxGridCellEditor
* _arg0
;
1804 PyObject
* _argo0
= 0;
1805 char *_kwnames
[] = { "self", NULL
};
1808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_Reset",_kwnames
,&_argo0
))
1811 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1812 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1813 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_Reset. Expected _wxGridCellEditor_p.");
1818 wxPy_BEGIN_ALLOW_THREADS
;
1819 wxGridCellEditor_Reset(_arg0
);
1821 wxPy_END_ALLOW_THREADS
;
1822 } Py_INCREF(Py_None
);
1823 _resultobj
= Py_None
;
1827 #define wxGridCellEditor_Clone(_swigobj) (_swigobj->Clone())
1828 static PyObject
*_wrap_wxGridCellEditor_Clone(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1829 PyObject
* _resultobj
;
1830 wxGridCellEditor
* _result
;
1831 wxGridCellEditor
* _arg0
;
1832 PyObject
* _argo0
= 0;
1833 char *_kwnames
[] = { "self", NULL
};
1837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_Clone",_kwnames
,&_argo0
))
1840 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1841 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_Clone. Expected _wxGridCellEditor_p.");
1847 wxPy_BEGIN_ALLOW_THREADS
;
1848 _result
= (wxGridCellEditor
*)wxGridCellEditor_Clone(_arg0
);
1850 wxPy_END_ALLOW_THREADS
;
1852 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
1853 _resultobj
= Py_BuildValue("s",_ptemp
);
1856 _resultobj
= Py_None
;
1861 #define wxGridCellEditor_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
1862 static PyObject
*_wrap_wxGridCellEditor_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1863 PyObject
* _resultobj
;
1864 wxGridCellEditor
* _arg0
;
1866 PyObject
* _argo0
= 0;
1868 PyObject
* _obj1
= 0;
1869 char *_kwnames
[] = { "self","rect", NULL
};
1872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_SetSize",_kwnames
,&_argo0
,&_obj1
))
1875 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1876 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1877 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_SetSize. Expected _wxGridCellEditor_p.");
1883 if (! wxRect_helper(_obj1
, &_arg1
))
1887 wxPy_BEGIN_ALLOW_THREADS
;
1888 wxGridCellEditor_SetSize(_arg0
,*_arg1
);
1890 wxPy_END_ALLOW_THREADS
;
1891 } Py_INCREF(Py_None
);
1892 _resultobj
= Py_None
;
1896 #define wxGridCellEditor_Show(_swigobj,_swigarg0,_swigarg1) (_swigobj->Show(_swigarg0,_swigarg1))
1897 static PyObject
*_wrap_wxGridCellEditor_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1898 PyObject
* _resultobj
;
1899 wxGridCellEditor
* _arg0
;
1901 wxGridCellAttr
* _arg2
= (wxGridCellAttr
*) NULL
;
1902 PyObject
* _argo0
= 0;
1904 PyObject
* _argo2
= 0;
1905 char *_kwnames
[] = { "self","show","attr", NULL
};
1908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|O:wxGridCellEditor_Show",_kwnames
,&_argo0
,&tempbool1
,&_argo2
))
1911 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1912 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1913 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_Show. Expected _wxGridCellEditor_p.");
1917 _arg1
= (bool ) tempbool1
;
1919 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1920 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
1921 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGridCellEditor_Show. Expected _wxGridCellAttr_p.");
1926 wxPy_BEGIN_ALLOW_THREADS
;
1927 wxGridCellEditor_Show(_arg0
,_arg1
,_arg2
);
1929 wxPy_END_ALLOW_THREADS
;
1930 } Py_INCREF(Py_None
);
1931 _resultobj
= Py_None
;
1935 #define wxGridCellEditor_PaintBackground(_swigobj,_swigarg0,_swigarg1) (_swigobj->PaintBackground(_swigarg0,_swigarg1))
1936 static PyObject
*_wrap_wxGridCellEditor_PaintBackground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1937 PyObject
* _resultobj
;
1938 wxGridCellEditor
* _arg0
;
1940 wxGridCellAttr
* _arg2
;
1941 PyObject
* _argo0
= 0;
1943 PyObject
* _obj1
= 0;
1944 PyObject
* _argo2
= 0;
1945 char *_kwnames
[] = { "self","rectCell","attr", NULL
};
1948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGridCellEditor_PaintBackground",_kwnames
,&_argo0
,&_obj1
,&_argo2
))
1951 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1952 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1953 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_PaintBackground. Expected _wxGridCellEditor_p.");
1959 if (! wxRect_helper(_obj1
, &_arg1
))
1963 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1964 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
1965 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGridCellEditor_PaintBackground. Expected _wxGridCellAttr_p.");
1970 wxPy_BEGIN_ALLOW_THREADS
;
1971 wxGridCellEditor_PaintBackground(_arg0
,*_arg1
,_arg2
);
1973 wxPy_END_ALLOW_THREADS
;
1974 } Py_INCREF(Py_None
);
1975 _resultobj
= Py_None
;
1979 #define wxGridCellEditor_IsAcceptedKey(_swigobj,_swigarg0) (_swigobj->IsAcceptedKey(_swigarg0))
1980 static PyObject
*_wrap_wxGridCellEditor_IsAcceptedKey(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1981 PyObject
* _resultobj
;
1983 wxGridCellEditor
* _arg0
;
1985 PyObject
* _argo0
= 0;
1986 PyObject
* _argo1
= 0;
1987 char *_kwnames
[] = { "self","event", NULL
};
1990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_IsAcceptedKey",_kwnames
,&_argo0
,&_argo1
))
1993 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1994 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
1995 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_IsAcceptedKey. Expected _wxGridCellEditor_p.");
2000 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2001 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2002 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellEditor_IsAcceptedKey. Expected _wxKeyEvent_p.");
2007 wxPy_BEGIN_ALLOW_THREADS
;
2008 _result
= (bool )wxGridCellEditor_IsAcceptedKey(_arg0
,*_arg1
);
2010 wxPy_END_ALLOW_THREADS
;
2011 } _resultobj
= Py_BuildValue("i",_result
);
2015 #define wxGridCellEditor_StartingKey(_swigobj,_swigarg0) (_swigobj->StartingKey(_swigarg0))
2016 static PyObject
*_wrap_wxGridCellEditor_StartingKey(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2017 PyObject
* _resultobj
;
2018 wxGridCellEditor
* _arg0
;
2020 PyObject
* _argo0
= 0;
2021 PyObject
* _argo1
= 0;
2022 char *_kwnames
[] = { "self","event", NULL
};
2025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_StartingKey",_kwnames
,&_argo0
,&_argo1
))
2028 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2029 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
2030 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_StartingKey. Expected _wxGridCellEditor_p.");
2035 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2036 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellEditor_StartingKey. Expected _wxKeyEvent_p.");
2042 wxPy_BEGIN_ALLOW_THREADS
;
2043 wxGridCellEditor_StartingKey(_arg0
,*_arg1
);
2045 wxPy_END_ALLOW_THREADS
;
2046 } Py_INCREF(Py_None
);
2047 _resultobj
= Py_None
;
2051 #define wxGridCellEditor_StartingClick(_swigobj) (_swigobj->StartingClick())
2052 static PyObject
*_wrap_wxGridCellEditor_StartingClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2053 PyObject
* _resultobj
;
2054 wxGridCellEditor
* _arg0
;
2055 PyObject
* _argo0
= 0;
2056 char *_kwnames
[] = { "self", NULL
};
2059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_StartingClick",_kwnames
,&_argo0
))
2062 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2063 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
2064 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_StartingClick. Expected _wxGridCellEditor_p.");
2069 wxPy_BEGIN_ALLOW_THREADS
;
2070 wxGridCellEditor_StartingClick(_arg0
);
2072 wxPy_END_ALLOW_THREADS
;
2073 } Py_INCREF(Py_None
);
2074 _resultobj
= Py_None
;
2078 #define wxGridCellEditor_HandleReturn(_swigobj,_swigarg0) (_swigobj->HandleReturn(_swigarg0))
2079 static PyObject
*_wrap_wxGridCellEditor_HandleReturn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2080 PyObject
* _resultobj
;
2081 wxGridCellEditor
* _arg0
;
2083 PyObject
* _argo0
= 0;
2084 PyObject
* _argo1
= 0;
2085 char *_kwnames
[] = { "self","event", NULL
};
2088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellEditor_HandleReturn",_kwnames
,&_argo0
,&_argo1
))
2091 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2092 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
2093 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_HandleReturn. Expected _wxGridCellEditor_p.");
2098 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2099 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2100 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellEditor_HandleReturn. Expected _wxKeyEvent_p.");
2105 wxPy_BEGIN_ALLOW_THREADS
;
2106 wxGridCellEditor_HandleReturn(_arg0
,*_arg1
);
2108 wxPy_END_ALLOW_THREADS
;
2109 } Py_INCREF(Py_None
);
2110 _resultobj
= Py_None
;
2114 #define wxGridCellEditor_Destroy(_swigobj) (_swigobj->Destroy())
2115 static PyObject
*_wrap_wxGridCellEditor_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2116 PyObject
* _resultobj
;
2117 wxGridCellEditor
* _arg0
;
2118 PyObject
* _argo0
= 0;
2119 char *_kwnames
[] = { "self", NULL
};
2122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellEditor_Destroy",_kwnames
,&_argo0
))
2125 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2126 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellEditor_p")) {
2127 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellEditor_Destroy. Expected _wxGridCellEditor_p.");
2132 wxPy_BEGIN_ALLOW_THREADS
;
2133 wxGridCellEditor_Destroy(_arg0
);
2135 wxPy_END_ALLOW_THREADS
;
2136 } Py_INCREF(Py_None
);
2137 _resultobj
= Py_None
;
2141 static void *SwigwxPyGridCellEditorTowxGridCellEditor(void *ptr
) {
2142 wxPyGridCellEditor
*src
;
2143 wxGridCellEditor
*dest
;
2144 src
= (wxPyGridCellEditor
*) ptr
;
2145 dest
= (wxGridCellEditor
*) src
;
2146 return (void *) dest
;
2149 #define new_wxPyGridCellEditor() (new wxPyGridCellEditor())
2150 static PyObject
*_wrap_new_wxPyGridCellEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2151 PyObject
* _resultobj
;
2152 wxPyGridCellEditor
* _result
;
2153 char *_kwnames
[] = { NULL
};
2157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyGridCellEditor",_kwnames
))
2160 wxPy_BEGIN_ALLOW_THREADS
;
2161 _result
= (wxPyGridCellEditor
*)new_wxPyGridCellEditor();
2163 wxPy_END_ALLOW_THREADS
;
2165 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyGridCellEditor_p");
2166 _resultobj
= Py_BuildValue("s",_ptemp
);
2169 _resultobj
= Py_None
;
2174 #define wxPyGridCellEditor__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
2175 static PyObject
*_wrap_wxPyGridCellEditor__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2176 PyObject
* _resultobj
;
2177 wxPyGridCellEditor
* _arg0
;
2180 PyObject
* _argo0
= 0;
2181 PyObject
* _obj1
= 0;
2182 PyObject
* _obj2
= 0;
2183 char *_kwnames
[] = { "self","self","_class", NULL
};
2186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyGridCellEditor__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2189 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2190 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2191 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor__setSelf. Expected _wxPyGridCellEditor_p.");
2202 wxPy_BEGIN_ALLOW_THREADS
;
2203 wxPyGridCellEditor__setSelf(_arg0
,_arg1
,_arg2
);
2205 wxPy_END_ALLOW_THREADS
;
2206 } Py_INCREF(Py_None
);
2207 _resultobj
= Py_None
;
2211 #define wxPyGridCellEditor_base_SetSize(_swigobj,_swigarg0) (_swigobj->base_SetSize(_swigarg0))
2212 static PyObject
*_wrap_wxPyGridCellEditor_base_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2213 PyObject
* _resultobj
;
2214 wxPyGridCellEditor
* _arg0
;
2216 PyObject
* _argo0
= 0;
2218 PyObject
* _obj1
= 0;
2219 char *_kwnames
[] = { "self","rect", NULL
};
2222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellEditor_base_SetSize",_kwnames
,&_argo0
,&_obj1
))
2225 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2226 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_SetSize. Expected _wxPyGridCellEditor_p.");
2233 if (! wxRect_helper(_obj1
, &_arg1
))
2237 wxPy_BEGIN_ALLOW_THREADS
;
2238 wxPyGridCellEditor_base_SetSize(_arg0
,*_arg1
);
2240 wxPy_END_ALLOW_THREADS
;
2241 } Py_INCREF(Py_None
);
2242 _resultobj
= Py_None
;
2246 #define wxPyGridCellEditor_base_Show(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_Show(_swigarg0,_swigarg1))
2247 static PyObject
*_wrap_wxPyGridCellEditor_base_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2248 PyObject
* _resultobj
;
2249 wxPyGridCellEditor
* _arg0
;
2251 wxGridCellAttr
* _arg2
= (wxGridCellAttr
*) NULL
;
2252 PyObject
* _argo0
= 0;
2254 PyObject
* _argo2
= 0;
2255 char *_kwnames
[] = { "self","show","attr", NULL
};
2258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|O:wxPyGridCellEditor_base_Show",_kwnames
,&_argo0
,&tempbool1
,&_argo2
))
2261 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2262 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2263 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_Show. Expected _wxPyGridCellEditor_p.");
2267 _arg1
= (bool ) tempbool1
;
2269 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2270 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
2271 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyGridCellEditor_base_Show. Expected _wxGridCellAttr_p.");
2276 wxPy_BEGIN_ALLOW_THREADS
;
2277 wxPyGridCellEditor_base_Show(_arg0
,_arg1
,_arg2
);
2279 wxPy_END_ALLOW_THREADS
;
2280 } Py_INCREF(Py_None
);
2281 _resultobj
= Py_None
;
2285 #define wxPyGridCellEditor_base_PaintBackground(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_PaintBackground(_swigarg0,_swigarg1))
2286 static PyObject
*_wrap_wxPyGridCellEditor_base_PaintBackground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2287 PyObject
* _resultobj
;
2288 wxPyGridCellEditor
* _arg0
;
2290 wxGridCellAttr
* _arg2
;
2291 PyObject
* _argo0
= 0;
2293 PyObject
* _obj1
= 0;
2294 PyObject
* _argo2
= 0;
2295 char *_kwnames
[] = { "self","rectCell","attr", NULL
};
2298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyGridCellEditor_base_PaintBackground",_kwnames
,&_argo0
,&_obj1
,&_argo2
))
2301 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2302 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_PaintBackground. Expected _wxPyGridCellEditor_p.");
2309 if (! wxRect_helper(_obj1
, &_arg1
))
2313 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2314 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
2315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyGridCellEditor_base_PaintBackground. Expected _wxGridCellAttr_p.");
2320 wxPy_BEGIN_ALLOW_THREADS
;
2321 wxPyGridCellEditor_base_PaintBackground(_arg0
,*_arg1
,_arg2
);
2323 wxPy_END_ALLOW_THREADS
;
2324 } Py_INCREF(Py_None
);
2325 _resultobj
= Py_None
;
2329 #define wxPyGridCellEditor_base_IsAcceptedKey(_swigobj,_swigarg0) (_swigobj->base_IsAcceptedKey(_swigarg0))
2330 static PyObject
*_wrap_wxPyGridCellEditor_base_IsAcceptedKey(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2331 PyObject
* _resultobj
;
2332 wxPyGridCellEditor
* _arg0
;
2334 PyObject
* _argo0
= 0;
2335 PyObject
* _argo1
= 0;
2336 char *_kwnames
[] = { "self","event", NULL
};
2339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellEditor_base_IsAcceptedKey",_kwnames
,&_argo0
,&_argo1
))
2342 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2343 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2344 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_IsAcceptedKey. Expected _wxPyGridCellEditor_p.");
2349 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2350 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridCellEditor_base_IsAcceptedKey. Expected _wxKeyEvent_p.");
2356 wxPy_BEGIN_ALLOW_THREADS
;
2357 wxPyGridCellEditor_base_IsAcceptedKey(_arg0
,*_arg1
);
2359 wxPy_END_ALLOW_THREADS
;
2360 } Py_INCREF(Py_None
);
2361 _resultobj
= Py_None
;
2365 #define wxPyGridCellEditor_base_StartingKey(_swigobj,_swigarg0) (_swigobj->base_StartingKey(_swigarg0))
2366 static PyObject
*_wrap_wxPyGridCellEditor_base_StartingKey(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2367 PyObject
* _resultobj
;
2368 wxPyGridCellEditor
* _arg0
;
2370 PyObject
* _argo0
= 0;
2371 PyObject
* _argo1
= 0;
2372 char *_kwnames
[] = { "self","event", NULL
};
2375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellEditor_base_StartingKey",_kwnames
,&_argo0
,&_argo1
))
2378 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2379 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2380 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_StartingKey. Expected _wxPyGridCellEditor_p.");
2385 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2386 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2387 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridCellEditor_base_StartingKey. Expected _wxKeyEvent_p.");
2392 wxPy_BEGIN_ALLOW_THREADS
;
2393 wxPyGridCellEditor_base_StartingKey(_arg0
,*_arg1
);
2395 wxPy_END_ALLOW_THREADS
;
2396 } Py_INCREF(Py_None
);
2397 _resultobj
= Py_None
;
2401 #define wxPyGridCellEditor_base_StartingClick(_swigobj) (_swigobj->base_StartingClick())
2402 static PyObject
*_wrap_wxPyGridCellEditor_base_StartingClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2403 PyObject
* _resultobj
;
2404 wxPyGridCellEditor
* _arg0
;
2405 PyObject
* _argo0
= 0;
2406 char *_kwnames
[] = { "self", NULL
};
2409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyGridCellEditor_base_StartingClick",_kwnames
,&_argo0
))
2412 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2413 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2414 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_StartingClick. Expected _wxPyGridCellEditor_p.");
2419 wxPy_BEGIN_ALLOW_THREADS
;
2420 wxPyGridCellEditor_base_StartingClick(_arg0
);
2422 wxPy_END_ALLOW_THREADS
;
2423 } Py_INCREF(Py_None
);
2424 _resultobj
= Py_None
;
2428 #define wxPyGridCellEditor_base_HandleReturn(_swigobj,_swigarg0) (_swigobj->base_HandleReturn(_swigarg0))
2429 static PyObject
*_wrap_wxPyGridCellEditor_base_HandleReturn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2430 PyObject
* _resultobj
;
2431 wxPyGridCellEditor
* _arg0
;
2433 PyObject
* _argo0
= 0;
2434 PyObject
* _argo1
= 0;
2435 char *_kwnames
[] = { "self","event", NULL
};
2438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellEditor_base_HandleReturn",_kwnames
,&_argo0
,&_argo1
))
2441 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2442 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2443 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_HandleReturn. Expected _wxPyGridCellEditor_p.");
2448 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2449 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
2450 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridCellEditor_base_HandleReturn. Expected _wxKeyEvent_p.");
2455 wxPy_BEGIN_ALLOW_THREADS
;
2456 wxPyGridCellEditor_base_HandleReturn(_arg0
,*_arg1
);
2458 wxPy_END_ALLOW_THREADS
;
2459 } Py_INCREF(Py_None
);
2460 _resultobj
= Py_None
;
2464 #define wxPyGridCellEditor_base_Destroy(_swigobj) (_swigobj->base_Destroy())
2465 static PyObject
*_wrap_wxPyGridCellEditor_base_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2466 PyObject
* _resultobj
;
2467 wxPyGridCellEditor
* _arg0
;
2468 PyObject
* _argo0
= 0;
2469 char *_kwnames
[] = { "self", NULL
};
2472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyGridCellEditor_base_Destroy",_kwnames
,&_argo0
))
2475 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2476 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_Destroy. Expected _wxPyGridCellEditor_p.");
2482 wxPy_BEGIN_ALLOW_THREADS
;
2483 wxPyGridCellEditor_base_Destroy(_arg0
);
2485 wxPy_END_ALLOW_THREADS
;
2486 } Py_INCREF(Py_None
);
2487 _resultobj
= Py_None
;
2491 #define wxPyGridCellEditor_base_SetParameters(_swigobj,_swigarg0) (_swigobj->base_SetParameters(_swigarg0))
2492 static PyObject
*_wrap_wxPyGridCellEditor_base_SetParameters(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2493 PyObject
* _resultobj
;
2494 wxPyGridCellEditor
* _arg0
;
2496 PyObject
* _argo0
= 0;
2497 PyObject
* _obj1
= 0;
2498 char *_kwnames
[] = { "self","params", NULL
};
2501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyGridCellEditor_base_SetParameters",_kwnames
,&_argo0
,&_obj1
))
2504 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2505 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellEditor_p")) {
2506 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellEditor_base_SetParameters. Expected _wxPyGridCellEditor_p.");
2511 if (!PyString_Check(_obj1
)) {
2512 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2515 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
2518 wxPy_BEGIN_ALLOW_THREADS
;
2519 wxPyGridCellEditor_base_SetParameters(_arg0
,*_arg1
);
2521 wxPy_END_ALLOW_THREADS
;
2522 } Py_INCREF(Py_None
);
2523 _resultobj
= Py_None
;
2531 static void *SwigwxGridCellTextEditorTowxGridCellEditor(void *ptr
) {
2532 wxGridCellTextEditor
*src
;
2533 wxGridCellEditor
*dest
;
2534 src
= (wxGridCellTextEditor
*) ptr
;
2535 dest
= (wxGridCellEditor
*) src
;
2536 return (void *) dest
;
2539 #define new_wxGridCellTextEditor() (new wxGridCellTextEditor())
2540 static PyObject
*_wrap_new_wxGridCellTextEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2541 PyObject
* _resultobj
;
2542 wxGridCellTextEditor
* _result
;
2543 char *_kwnames
[] = { NULL
};
2547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellTextEditor",_kwnames
))
2550 wxPy_BEGIN_ALLOW_THREADS
;
2551 _result
= (wxGridCellTextEditor
*)new_wxGridCellTextEditor();
2553 wxPy_END_ALLOW_THREADS
;
2555 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellTextEditor_p");
2556 _resultobj
= Py_BuildValue("s",_ptemp
);
2559 _resultobj
= Py_None
;
2564 static void *SwigwxGridCellNumberEditorTowxGridCellTextEditor(void *ptr
) {
2565 wxGridCellNumberEditor
*src
;
2566 wxGridCellTextEditor
*dest
;
2567 src
= (wxGridCellNumberEditor
*) ptr
;
2568 dest
= (wxGridCellTextEditor
*) src
;
2569 return (void *) dest
;
2572 static void *SwigwxGridCellNumberEditorTowxGridCellEditor(void *ptr
) {
2573 wxGridCellNumberEditor
*src
;
2574 wxGridCellEditor
*dest
;
2575 src
= (wxGridCellNumberEditor
*) ptr
;
2576 dest
= (wxGridCellEditor
*) src
;
2577 return (void *) dest
;
2580 #define new_wxGridCellNumberEditor(_swigarg0,_swigarg1) (new wxGridCellNumberEditor(_swigarg0,_swigarg1))
2581 static PyObject
*_wrap_new_wxGridCellNumberEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2582 PyObject
* _resultobj
;
2583 wxGridCellNumberEditor
* _result
;
2584 int _arg0
= (int ) -1;
2585 int _arg1
= (int ) -1;
2586 char *_kwnames
[] = { "min","max", NULL
};
2590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxGridCellNumberEditor",_kwnames
,&_arg0
,&_arg1
))
2593 wxPy_BEGIN_ALLOW_THREADS
;
2594 _result
= (wxGridCellNumberEditor
*)new_wxGridCellNumberEditor(_arg0
,_arg1
);
2596 wxPy_END_ALLOW_THREADS
;
2598 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellNumberEditor_p");
2599 _resultobj
= Py_BuildValue("s",_ptemp
);
2602 _resultobj
= Py_None
;
2607 static void *SwigwxGridCellFloatEditorTowxGridCellTextEditor(void *ptr
) {
2608 wxGridCellFloatEditor
*src
;
2609 wxGridCellTextEditor
*dest
;
2610 src
= (wxGridCellFloatEditor
*) ptr
;
2611 dest
= (wxGridCellTextEditor
*) src
;
2612 return (void *) dest
;
2615 static void *SwigwxGridCellFloatEditorTowxGridCellEditor(void *ptr
) {
2616 wxGridCellFloatEditor
*src
;
2617 wxGridCellEditor
*dest
;
2618 src
= (wxGridCellFloatEditor
*) ptr
;
2619 dest
= (wxGridCellEditor
*) src
;
2620 return (void *) dest
;
2623 #define new_wxGridCellFloatEditor() (new wxGridCellFloatEditor())
2624 static PyObject
*_wrap_new_wxGridCellFloatEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2625 PyObject
* _resultobj
;
2626 wxGridCellFloatEditor
* _result
;
2627 char *_kwnames
[] = { NULL
};
2631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellFloatEditor",_kwnames
))
2634 wxPy_BEGIN_ALLOW_THREADS
;
2635 _result
= (wxGridCellFloatEditor
*)new_wxGridCellFloatEditor();
2637 wxPy_END_ALLOW_THREADS
;
2639 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellFloatEditor_p");
2640 _resultobj
= Py_BuildValue("s",_ptemp
);
2643 _resultobj
= Py_None
;
2648 static void *SwigwxGridCellBoolEditorTowxGridCellEditor(void *ptr
) {
2649 wxGridCellBoolEditor
*src
;
2650 wxGridCellEditor
*dest
;
2651 src
= (wxGridCellBoolEditor
*) ptr
;
2652 dest
= (wxGridCellEditor
*) src
;
2653 return (void *) dest
;
2656 #define new_wxGridCellBoolEditor() (new wxGridCellBoolEditor())
2657 static PyObject
*_wrap_new_wxGridCellBoolEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2658 PyObject
* _resultobj
;
2659 wxGridCellBoolEditor
* _result
;
2660 char *_kwnames
[] = { NULL
};
2664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellBoolEditor",_kwnames
))
2667 wxPy_BEGIN_ALLOW_THREADS
;
2668 _result
= (wxGridCellBoolEditor
*)new_wxGridCellBoolEditor();
2670 wxPy_END_ALLOW_THREADS
;
2672 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellBoolEditor_p");
2673 _resultobj
= Py_BuildValue("s",_ptemp
);
2676 _resultobj
= Py_None
;
2681 static void *SwigwxGridCellChoiceEditorTowxGridCellEditor(void *ptr
) {
2682 wxGridCellChoiceEditor
*src
;
2683 wxGridCellEditor
*dest
;
2684 src
= (wxGridCellChoiceEditor
*) ptr
;
2685 dest
= (wxGridCellEditor
*) src
;
2686 return (void *) dest
;
2689 #define new_wxGridCellChoiceEditor(_swigarg0,_swigarg1,_swigarg2) (new wxGridCellChoiceEditor(_swigarg0,_swigarg1,_swigarg2))
2690 static PyObject
*_wrap_new_wxGridCellChoiceEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2691 PyObject
* _resultobj
;
2692 wxGridCellChoiceEditor
* _result
;
2693 int _arg0
= (int ) 0;
2694 wxString
* _arg1
= (wxString
*) NULL
;
2695 bool _arg2
= (bool ) FALSE
;
2696 PyObject
* _obj1
= 0;
2697 int tempbool2
= (int) FALSE
;
2698 char *_kwnames
[] = { "choices","allowOthers", NULL
};
2702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|Oi:new_wxGridCellChoiceEditor",_kwnames
,&_obj1
,&tempbool2
))
2706 _arg1
= wxString_LIST_helper(_obj1
);
2707 if (_arg1
== NULL
) {
2711 _arg2
= (bool ) tempbool2
;
2714 _arg0
= PyList_Size(_obj1
);
2721 wxPy_BEGIN_ALLOW_THREADS
;
2722 _result
= (wxGridCellChoiceEditor
*)new_wxGridCellChoiceEditor(_arg0
,_arg1
,_arg2
);
2724 wxPy_END_ALLOW_THREADS
;
2726 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellChoiceEditor_p");
2727 _resultobj
= Py_BuildValue("s",_ptemp
);
2730 _resultobj
= Py_None
;
2738 #define new_wxGridCellAttr() (new wxGridCellAttr())
2739 static PyObject
*_wrap_new_wxGridCellAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2740 PyObject
* _resultobj
;
2741 wxGridCellAttr
* _result
;
2742 char *_kwnames
[] = { NULL
};
2746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellAttr",_kwnames
))
2749 wxPy_BEGIN_ALLOW_THREADS
;
2750 _result
= (wxGridCellAttr
*)new_wxGridCellAttr();
2752 wxPy_END_ALLOW_THREADS
;
2754 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
2755 _resultobj
= Py_BuildValue("s",_ptemp
);
2758 _resultobj
= Py_None
;
2763 #define wxGridCellAttr_Clone(_swigobj) (_swigobj->Clone())
2764 static PyObject
*_wrap_wxGridCellAttr_Clone(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2765 PyObject
* _resultobj
;
2766 wxGridCellAttr
* _result
;
2767 wxGridCellAttr
* _arg0
;
2768 PyObject
* _argo0
= 0;
2769 char *_kwnames
[] = { "self", NULL
};
2773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_Clone",_kwnames
,&_argo0
))
2776 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2777 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_Clone. Expected _wxGridCellAttr_p.");
2783 wxPy_BEGIN_ALLOW_THREADS
;
2784 _result
= (wxGridCellAttr
*)wxGridCellAttr_Clone(_arg0
);
2786 wxPy_END_ALLOW_THREADS
;
2788 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
2789 _resultobj
= Py_BuildValue("s",_ptemp
);
2792 _resultobj
= Py_None
;
2797 #define wxGridCellAttr_IncRef(_swigobj) (_swigobj->IncRef())
2798 static PyObject
*_wrap_wxGridCellAttr_IncRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2799 PyObject
* _resultobj
;
2800 wxGridCellAttr
* _arg0
;
2801 PyObject
* _argo0
= 0;
2802 char *_kwnames
[] = { "self", NULL
};
2805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_IncRef",_kwnames
,&_argo0
))
2808 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2809 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_IncRef. Expected _wxGridCellAttr_p.");
2815 wxPy_BEGIN_ALLOW_THREADS
;
2816 wxGridCellAttr_IncRef(_arg0
);
2818 wxPy_END_ALLOW_THREADS
;
2819 } Py_INCREF(Py_None
);
2820 _resultobj
= Py_None
;
2824 #define wxGridCellAttr_DecRef(_swigobj) (_swigobj->DecRef())
2825 static PyObject
*_wrap_wxGridCellAttr_DecRef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2826 PyObject
* _resultobj
;
2827 wxGridCellAttr
* _arg0
;
2828 PyObject
* _argo0
= 0;
2829 char *_kwnames
[] = { "self", NULL
};
2832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_DecRef",_kwnames
,&_argo0
))
2835 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2836 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2837 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_DecRef. Expected _wxGridCellAttr_p.");
2842 wxPy_BEGIN_ALLOW_THREADS
;
2843 wxGridCellAttr_DecRef(_arg0
);
2845 wxPy_END_ALLOW_THREADS
;
2846 } Py_INCREF(Py_None
);
2847 _resultobj
= Py_None
;
2851 #define wxGridCellAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
2852 static PyObject
*_wrap_wxGridCellAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2853 PyObject
* _resultobj
;
2854 wxGridCellAttr
* _arg0
;
2856 PyObject
* _argo0
= 0;
2858 PyObject
* _obj1
= 0;
2859 char *_kwnames
[] = { "self","colText", NULL
};
2862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
2865 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2866 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2867 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetTextColour. Expected _wxGridCellAttr_p.");
2873 if (! wxColour_helper(_obj1
, &_arg1
))
2877 wxPy_BEGIN_ALLOW_THREADS
;
2878 wxGridCellAttr_SetTextColour(_arg0
,*_arg1
);
2880 wxPy_END_ALLOW_THREADS
;
2881 } Py_INCREF(Py_None
);
2882 _resultobj
= Py_None
;
2886 #define wxGridCellAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
2887 static PyObject
*_wrap_wxGridCellAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2888 PyObject
* _resultobj
;
2889 wxGridCellAttr
* _arg0
;
2891 PyObject
* _argo0
= 0;
2893 PyObject
* _obj1
= 0;
2894 char *_kwnames
[] = { "self","colBack", NULL
};
2897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
2900 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2901 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2902 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetBackgroundColour. Expected _wxGridCellAttr_p.");
2908 if (! wxColour_helper(_obj1
, &_arg1
))
2912 wxPy_BEGIN_ALLOW_THREADS
;
2913 wxGridCellAttr_SetBackgroundColour(_arg0
,*_arg1
);
2915 wxPy_END_ALLOW_THREADS
;
2916 } Py_INCREF(Py_None
);
2917 _resultobj
= Py_None
;
2921 #define wxGridCellAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
2922 static PyObject
*_wrap_wxGridCellAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2923 PyObject
* _resultobj
;
2924 wxGridCellAttr
* _arg0
;
2926 PyObject
* _argo0
= 0;
2927 PyObject
* _argo1
= 0;
2928 char *_kwnames
[] = { "self","font", NULL
};
2931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
2934 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2935 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2936 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetFont. Expected _wxGridCellAttr_p.");
2941 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2942 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
2943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_SetFont. Expected _wxFont_p.");
2948 wxPy_BEGIN_ALLOW_THREADS
;
2949 wxGridCellAttr_SetFont(_arg0
,*_arg1
);
2951 wxPy_END_ALLOW_THREADS
;
2952 } Py_INCREF(Py_None
);
2953 _resultobj
= Py_None
;
2957 #define wxGridCellAttr_SetAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetAlignment(_swigarg0,_swigarg1))
2958 static PyObject
*_wrap_wxGridCellAttr_SetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2959 PyObject
* _resultobj
;
2960 wxGridCellAttr
* _arg0
;
2963 PyObject
* _argo0
= 0;
2964 char *_kwnames
[] = { "self","hAlign","vAlign", NULL
};
2967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridCellAttr_SetAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2970 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2971 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
2972 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetAlignment. Expected _wxGridCellAttr_p.");
2977 wxPy_BEGIN_ALLOW_THREADS
;
2978 wxGridCellAttr_SetAlignment(_arg0
,_arg1
,_arg2
);
2980 wxPy_END_ALLOW_THREADS
;
2981 } Py_INCREF(Py_None
);
2982 _resultobj
= Py_None
;
2986 #define wxGridCellAttr_SetReadOnly(_swigobj,_swigarg0) (_swigobj->SetReadOnly(_swigarg0))
2987 static PyObject
*_wrap_wxGridCellAttr_SetReadOnly(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2988 PyObject
* _resultobj
;
2989 wxGridCellAttr
* _arg0
;
2990 bool _arg1
= (bool ) TRUE
;
2991 PyObject
* _argo0
= 0;
2992 int tempbool1
= (int) TRUE
;
2993 char *_kwnames
[] = { "self","isReadOnly", NULL
};
2996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGridCellAttr_SetReadOnly",_kwnames
,&_argo0
,&tempbool1
))
2999 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3000 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3001 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetReadOnly. Expected _wxGridCellAttr_p.");
3005 _arg1
= (bool ) tempbool1
;
3007 wxPy_BEGIN_ALLOW_THREADS
;
3008 wxGridCellAttr_SetReadOnly(_arg0
,_arg1
);
3010 wxPy_END_ALLOW_THREADS
;
3011 } Py_INCREF(Py_None
);
3012 _resultobj
= Py_None
;
3016 #define wxGridCellAttr_SetRenderer(_swigobj,_swigarg0) (_swigobj->SetRenderer(_swigarg0))
3017 static PyObject
*_wrap_wxGridCellAttr_SetRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3018 PyObject
* _resultobj
;
3019 wxGridCellAttr
* _arg0
;
3020 wxGridCellRenderer
* _arg1
;
3021 PyObject
* _argo0
= 0;
3022 PyObject
* _argo1
= 0;
3023 char *_kwnames
[] = { "self","renderer", NULL
};
3026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetRenderer",_kwnames
,&_argo0
,&_argo1
))
3029 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3030 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetRenderer. Expected _wxGridCellAttr_p.");
3036 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3037 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellRenderer_p")) {
3038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_SetRenderer. Expected _wxGridCellRenderer_p.");
3043 wxPy_BEGIN_ALLOW_THREADS
;
3044 wxGridCellAttr_SetRenderer(_arg0
,_arg1
);
3046 wxPy_END_ALLOW_THREADS
;
3047 } Py_INCREF(Py_None
);
3048 _resultobj
= Py_None
;
3052 #define wxGridCellAttr_SetEditor(_swigobj,_swigarg0) (_swigobj->SetEditor(_swigarg0))
3053 static PyObject
*_wrap_wxGridCellAttr_SetEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3054 PyObject
* _resultobj
;
3055 wxGridCellAttr
* _arg0
;
3056 wxGridCellEditor
* _arg1
;
3057 PyObject
* _argo0
= 0;
3058 PyObject
* _argo1
= 0;
3059 char *_kwnames
[] = { "self","editor", NULL
};
3062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetEditor",_kwnames
,&_argo0
,&_argo1
))
3065 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3066 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3067 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetEditor. Expected _wxGridCellAttr_p.");
3072 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3073 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellEditor_p")) {
3074 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_SetEditor. Expected _wxGridCellEditor_p.");
3079 wxPy_BEGIN_ALLOW_THREADS
;
3080 wxGridCellAttr_SetEditor(_arg0
,_arg1
);
3082 wxPy_END_ALLOW_THREADS
;
3083 } Py_INCREF(Py_None
);
3084 _resultobj
= Py_None
;
3088 #define wxGridCellAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
3089 static PyObject
*_wrap_wxGridCellAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3090 PyObject
* _resultobj
;
3092 wxGridCellAttr
* _arg0
;
3093 PyObject
* _argo0
= 0;
3094 char *_kwnames
[] = { "self", NULL
};
3097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasTextColour",_kwnames
,&_argo0
))
3100 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3101 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3102 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasTextColour. Expected _wxGridCellAttr_p.");
3107 wxPy_BEGIN_ALLOW_THREADS
;
3108 _result
= (bool )wxGridCellAttr_HasTextColour(_arg0
);
3110 wxPy_END_ALLOW_THREADS
;
3111 } _resultobj
= Py_BuildValue("i",_result
);
3115 #define wxGridCellAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
3116 static PyObject
*_wrap_wxGridCellAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3117 PyObject
* _resultobj
;
3119 wxGridCellAttr
* _arg0
;
3120 PyObject
* _argo0
= 0;
3121 char *_kwnames
[] = { "self", NULL
};
3124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasBackgroundColour",_kwnames
,&_argo0
))
3127 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3128 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3129 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasBackgroundColour. Expected _wxGridCellAttr_p.");
3134 wxPy_BEGIN_ALLOW_THREADS
;
3135 _result
= (bool )wxGridCellAttr_HasBackgroundColour(_arg0
);
3137 wxPy_END_ALLOW_THREADS
;
3138 } _resultobj
= Py_BuildValue("i",_result
);
3142 #define wxGridCellAttr_HasFont(_swigobj) (_swigobj->HasFont())
3143 static PyObject
*_wrap_wxGridCellAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3144 PyObject
* _resultobj
;
3146 wxGridCellAttr
* _arg0
;
3147 PyObject
* _argo0
= 0;
3148 char *_kwnames
[] = { "self", NULL
};
3151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasFont",_kwnames
,&_argo0
))
3154 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3155 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3156 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasFont. Expected _wxGridCellAttr_p.");
3161 wxPy_BEGIN_ALLOW_THREADS
;
3162 _result
= (bool )wxGridCellAttr_HasFont(_arg0
);
3164 wxPy_END_ALLOW_THREADS
;
3165 } _resultobj
= Py_BuildValue("i",_result
);
3169 #define wxGridCellAttr_HasAlignment(_swigobj) (_swigobj->HasAlignment())
3170 static PyObject
*_wrap_wxGridCellAttr_HasAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3171 PyObject
* _resultobj
;
3173 wxGridCellAttr
* _arg0
;
3174 PyObject
* _argo0
= 0;
3175 char *_kwnames
[] = { "self", NULL
};
3178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasAlignment",_kwnames
,&_argo0
))
3181 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3182 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3183 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasAlignment. Expected _wxGridCellAttr_p.");
3188 wxPy_BEGIN_ALLOW_THREADS
;
3189 _result
= (bool )wxGridCellAttr_HasAlignment(_arg0
);
3191 wxPy_END_ALLOW_THREADS
;
3192 } _resultobj
= Py_BuildValue("i",_result
);
3196 #define wxGridCellAttr_HasRenderer(_swigobj) (_swigobj->HasRenderer())
3197 static PyObject
*_wrap_wxGridCellAttr_HasRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3198 PyObject
* _resultobj
;
3200 wxGridCellAttr
* _arg0
;
3201 PyObject
* _argo0
= 0;
3202 char *_kwnames
[] = { "self", NULL
};
3205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasRenderer",_kwnames
,&_argo0
))
3208 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3209 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3210 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasRenderer. Expected _wxGridCellAttr_p.");
3215 wxPy_BEGIN_ALLOW_THREADS
;
3216 _result
= (bool )wxGridCellAttr_HasRenderer(_arg0
);
3218 wxPy_END_ALLOW_THREADS
;
3219 } _resultobj
= Py_BuildValue("i",_result
);
3223 #define wxGridCellAttr_HasEditor(_swigobj) (_swigobj->HasEditor())
3224 static PyObject
*_wrap_wxGridCellAttr_HasEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3225 PyObject
* _resultobj
;
3227 wxGridCellAttr
* _arg0
;
3228 PyObject
* _argo0
= 0;
3229 char *_kwnames
[] = { "self", NULL
};
3232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_HasEditor",_kwnames
,&_argo0
))
3235 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3236 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3237 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_HasEditor. Expected _wxGridCellAttr_p.");
3242 wxPy_BEGIN_ALLOW_THREADS
;
3243 _result
= (bool )wxGridCellAttr_HasEditor(_arg0
);
3245 wxPy_END_ALLOW_THREADS
;
3246 } _resultobj
= Py_BuildValue("i",_result
);
3250 #define wxGridCellAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
3251 static PyObject
*_wrap_wxGridCellAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3252 PyObject
* _resultobj
;
3254 wxGridCellAttr
* _arg0
;
3255 PyObject
* _argo0
= 0;
3256 char *_kwnames
[] = { "self", NULL
};
3260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_GetTextColour",_kwnames
,&_argo0
))
3263 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3264 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3265 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetTextColour. Expected _wxGridCellAttr_p.");
3270 wxPy_BEGIN_ALLOW_THREADS
;
3271 const wxColour
& _result_ref
= wxGridCellAttr_GetTextColour(_arg0
);
3272 _result
= (wxColour
*) &_result_ref
;
3274 wxPy_END_ALLOW_THREADS
;
3276 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
3277 _resultobj
= Py_BuildValue("s",_ptemp
);
3280 _resultobj
= Py_None
;
3285 #define wxGridCellAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
3286 static PyObject
*_wrap_wxGridCellAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3287 PyObject
* _resultobj
;
3289 wxGridCellAttr
* _arg0
;
3290 PyObject
* _argo0
= 0;
3291 char *_kwnames
[] = { "self", NULL
};
3295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_GetBackgroundColour",_kwnames
,&_argo0
))
3298 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3299 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3300 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetBackgroundColour. Expected _wxGridCellAttr_p.");
3305 wxPy_BEGIN_ALLOW_THREADS
;
3306 const wxColour
& _result_ref
= wxGridCellAttr_GetBackgroundColour(_arg0
);
3307 _result
= (wxColour
*) &_result_ref
;
3309 wxPy_END_ALLOW_THREADS
;
3311 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
3312 _resultobj
= Py_BuildValue("s",_ptemp
);
3315 _resultobj
= Py_None
;
3320 #define wxGridCellAttr_GetFont(_swigobj) (_swigobj->GetFont())
3321 static PyObject
*_wrap_wxGridCellAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3322 PyObject
* _resultobj
;
3324 wxGridCellAttr
* _arg0
;
3325 PyObject
* _argo0
= 0;
3326 char *_kwnames
[] = { "self", NULL
};
3330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_GetFont",_kwnames
,&_argo0
))
3333 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3334 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3335 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetFont. Expected _wxGridCellAttr_p.");
3340 wxPy_BEGIN_ALLOW_THREADS
;
3341 const wxFont
& _result_ref
= wxGridCellAttr_GetFont(_arg0
);
3342 _result
= (wxFont
*) &_result_ref
;
3344 wxPy_END_ALLOW_THREADS
;
3346 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
3347 _resultobj
= Py_BuildValue("s",_ptemp
);
3350 _resultobj
= Py_None
;
3355 #define wxGridCellAttr_GetAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetAlignment(_swigarg0,_swigarg1))
3356 static PyObject
*_wrap_wxGridCellAttr_GetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3357 PyObject
* _resultobj
;
3358 wxGridCellAttr
* _arg0
;
3363 PyObject
* _argo0
= 0;
3364 char *_kwnames
[] = { "self", NULL
};
3373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_GetAlignment",_kwnames
,&_argo0
))
3376 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3377 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetAlignment. Expected _wxGridCellAttr_p.");
3383 wxPy_BEGIN_ALLOW_THREADS
;
3384 wxGridCellAttr_GetAlignment(_arg0
,_arg1
,_arg2
);
3386 wxPy_END_ALLOW_THREADS
;
3387 } Py_INCREF(Py_None
);
3388 _resultobj
= Py_None
;
3391 o
= PyInt_FromLong((long) (*_arg1
));
3392 _resultobj
= t_output_helper(_resultobj
, o
);
3396 o
= PyInt_FromLong((long) (*_arg2
));
3397 _resultobj
= t_output_helper(_resultobj
, o
);
3402 #define wxGridCellAttr_GetRenderer(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetRenderer(_swigarg0,_swigarg1,_swigarg2))
3403 static PyObject
*_wrap_wxGridCellAttr_GetRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3404 PyObject
* _resultobj
;
3405 wxGridCellRenderer
* _result
;
3406 wxGridCellAttr
* _arg0
;
3410 PyObject
* _argo0
= 0;
3411 PyObject
* _argo1
= 0;
3412 char *_kwnames
[] = { "self","grid","row","col", NULL
};
3416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxGridCellAttr_GetRenderer",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
3419 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3420 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3421 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetRenderer. Expected _wxGridCellAttr_p.");
3426 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3427 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGrid_p")) {
3428 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_GetRenderer. Expected _wxGrid_p.");
3433 wxPy_BEGIN_ALLOW_THREADS
;
3434 _result
= (wxGridCellRenderer
*)wxGridCellAttr_GetRenderer(_arg0
,_arg1
,_arg2
,_arg3
);
3436 wxPy_END_ALLOW_THREADS
;
3438 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
3439 _resultobj
= Py_BuildValue("s",_ptemp
);
3442 _resultobj
= Py_None
;
3447 #define wxGridCellAttr_GetEditor(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetEditor(_swigarg0,_swigarg1,_swigarg2))
3448 static PyObject
*_wrap_wxGridCellAttr_GetEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3449 PyObject
* _resultobj
;
3450 wxGridCellEditor
* _result
;
3451 wxGridCellAttr
* _arg0
;
3455 PyObject
* _argo0
= 0;
3456 PyObject
* _argo1
= 0;
3457 char *_kwnames
[] = { "self","grid","row","col", NULL
};
3461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxGridCellAttr_GetEditor",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
3464 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3465 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_GetEditor. Expected _wxGridCellAttr_p.");
3471 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3472 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGrid_p")) {
3473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_GetEditor. Expected _wxGrid_p.");
3478 wxPy_BEGIN_ALLOW_THREADS
;
3479 _result
= (wxGridCellEditor
*)wxGridCellAttr_GetEditor(_arg0
,_arg1
,_arg2
,_arg3
);
3481 wxPy_END_ALLOW_THREADS
;
3483 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
3484 _resultobj
= Py_BuildValue("s",_ptemp
);
3487 _resultobj
= Py_None
;
3492 #define wxGridCellAttr_IsReadOnly(_swigobj) (_swigobj->IsReadOnly())
3493 static PyObject
*_wrap_wxGridCellAttr_IsReadOnly(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3494 PyObject
* _resultobj
;
3496 wxGridCellAttr
* _arg0
;
3497 PyObject
* _argo0
= 0;
3498 char *_kwnames
[] = { "self", NULL
};
3501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellAttr_IsReadOnly",_kwnames
,&_argo0
))
3504 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3505 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3506 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_IsReadOnly. Expected _wxGridCellAttr_p.");
3511 wxPy_BEGIN_ALLOW_THREADS
;
3512 _result
= (bool )wxGridCellAttr_IsReadOnly(_arg0
);
3514 wxPy_END_ALLOW_THREADS
;
3515 } _resultobj
= Py_BuildValue("i",_result
);
3519 #define wxGridCellAttr_SetDefAttr(_swigobj,_swigarg0) (_swigobj->SetDefAttr(_swigarg0))
3520 static PyObject
*_wrap_wxGridCellAttr_SetDefAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3521 PyObject
* _resultobj
;
3522 wxGridCellAttr
* _arg0
;
3523 wxGridCellAttr
* _arg1
;
3524 PyObject
* _argo0
= 0;
3525 PyObject
* _argo1
= 0;
3526 char *_kwnames
[] = { "self","defAttr", NULL
};
3529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellAttr_SetDefAttr",_kwnames
,&_argo0
,&_argo1
))
3532 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3533 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttr_p")) {
3534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttr_SetDefAttr. Expected _wxGridCellAttr_p.");
3539 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3540 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
3541 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttr_SetDefAttr. Expected _wxGridCellAttr_p.");
3546 wxPy_BEGIN_ALLOW_THREADS
;
3547 wxGridCellAttr_SetDefAttr(_arg0
,_arg1
);
3549 wxPy_END_ALLOW_THREADS
;
3550 } Py_INCREF(Py_None
);
3551 _resultobj
= Py_None
;
3555 #define new_wxGridCellAttrProvider() (new wxGridCellAttrProvider())
3556 static PyObject
*_wrap_new_wxGridCellAttrProvider(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3557 PyObject
* _resultobj
;
3558 wxGridCellAttrProvider
* _result
;
3559 char *_kwnames
[] = { NULL
};
3563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxGridCellAttrProvider",_kwnames
))
3566 wxPy_BEGIN_ALLOW_THREADS
;
3567 _result
= (wxGridCellAttrProvider
*)new_wxGridCellAttrProvider();
3569 wxPy_END_ALLOW_THREADS
;
3571 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttrProvider_p");
3572 _resultobj
= Py_BuildValue("s",_ptemp
);
3575 _resultobj
= Py_None
;
3580 #define wxGridCellAttrProvider_GetAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetAttr(_swigarg0,_swigarg1))
3581 static PyObject
*_wrap_wxGridCellAttrProvider_GetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3582 PyObject
* _resultobj
;
3583 wxGridCellAttr
* _result
;
3584 wxGridCellAttrProvider
* _arg0
;
3587 PyObject
* _argo0
= 0;
3588 char *_kwnames
[] = { "self","row","col", NULL
};
3592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridCellAttrProvider_GetAttr",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3595 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3596 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttrProvider_p")) {
3597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttrProvider_GetAttr. Expected _wxGridCellAttrProvider_p.");
3602 wxPy_BEGIN_ALLOW_THREADS
;
3603 _result
= (wxGridCellAttr
*)wxGridCellAttrProvider_GetAttr(_arg0
,_arg1
,_arg2
);
3605 wxPy_END_ALLOW_THREADS
;
3607 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
3608 _resultobj
= Py_BuildValue("s",_ptemp
);
3611 _resultobj
= Py_None
;
3616 #define wxGridCellAttrProvider_SetAttr(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetAttr(_swigarg0,_swigarg1,_swigarg2))
3617 static PyObject
*_wrap_wxGridCellAttrProvider_SetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3618 PyObject
* _resultobj
;
3619 wxGridCellAttrProvider
* _arg0
;
3620 wxGridCellAttr
* _arg1
;
3623 PyObject
* _argo0
= 0;
3624 PyObject
* _argo1
= 0;
3625 char *_kwnames
[] = { "self","attr","row","col", NULL
};
3628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxGridCellAttrProvider_SetAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
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_SetAttr. 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_SetAttr. Expected _wxGridCellAttr_p.");
3645 wxPy_BEGIN_ALLOW_THREADS
;
3646 wxGridCellAttrProvider_SetAttr(_arg0
,_arg1
,_arg2
,_arg3
);
3648 wxPy_END_ALLOW_THREADS
;
3649 } Py_INCREF(Py_None
);
3650 _resultobj
= Py_None
;
3654 #define wxGridCellAttrProvider_SetRowAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowAttr(_swigarg0,_swigarg1))
3655 static PyObject
*_wrap_wxGridCellAttrProvider_SetRowAttr(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","row", NULL
};
3665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxGridCellAttrProvider_SetRowAttr",_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_SetRowAttr. 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_SetRowAttr. Expected _wxGridCellAttr_p.");
3682 wxPy_BEGIN_ALLOW_THREADS
;
3683 wxGridCellAttrProvider_SetRowAttr(_arg0
,_arg1
,_arg2
);
3685 wxPy_END_ALLOW_THREADS
;
3686 } Py_INCREF(Py_None
);
3687 _resultobj
= Py_None
;
3691 #define wxGridCellAttrProvider_SetColAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColAttr(_swigarg0,_swigarg1))
3692 static PyObject
*_wrap_wxGridCellAttrProvider_SetColAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3693 PyObject
* _resultobj
;
3694 wxGridCellAttrProvider
* _arg0
;
3695 wxGridCellAttr
* _arg1
;
3697 PyObject
* _argo0
= 0;
3698 PyObject
* _argo1
= 0;
3699 char *_kwnames
[] = { "self","attr","col", NULL
};
3702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxGridCellAttrProvider_SetColAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
3705 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3706 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttrProvider_p")) {
3707 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttrProvider_SetColAttr. Expected _wxGridCellAttrProvider_p.");
3712 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3713 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
3714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellAttrProvider_SetColAttr. Expected _wxGridCellAttr_p.");
3719 wxPy_BEGIN_ALLOW_THREADS
;
3720 wxGridCellAttrProvider_SetColAttr(_arg0
,_arg1
,_arg2
);
3722 wxPy_END_ALLOW_THREADS
;
3723 } Py_INCREF(Py_None
);
3724 _resultobj
= Py_None
;
3728 #define wxGridCellAttrProvider_UpdateAttrRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->UpdateAttrRows(_swigarg0,_swigarg1))
3729 static PyObject
*_wrap_wxGridCellAttrProvider_UpdateAttrRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3730 PyObject
* _resultobj
;
3731 wxGridCellAttrProvider
* _arg0
;
3734 PyObject
* _argo0
= 0;
3735 char *_kwnames
[] = { "self","pos","numRows", NULL
};
3738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridCellAttrProvider_UpdateAttrRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3741 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3742 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttrProvider_p")) {
3743 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttrProvider_UpdateAttrRows. Expected _wxGridCellAttrProvider_p.");
3748 wxPy_BEGIN_ALLOW_THREADS
;
3749 wxGridCellAttrProvider_UpdateAttrRows(_arg0
,_arg1
,_arg2
);
3751 wxPy_END_ALLOW_THREADS
;
3752 } Py_INCREF(Py_None
);
3753 _resultobj
= Py_None
;
3757 #define wxGridCellAttrProvider_UpdateAttrCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->UpdateAttrCols(_swigarg0,_swigarg1))
3758 static PyObject
*_wrap_wxGridCellAttrProvider_UpdateAttrCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3759 PyObject
* _resultobj
;
3760 wxGridCellAttrProvider
* _arg0
;
3763 PyObject
* _argo0
= 0;
3764 char *_kwnames
[] = { "self","pos","numCols", NULL
};
3767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridCellAttrProvider_UpdateAttrCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3770 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3771 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellAttrProvider_p")) {
3772 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellAttrProvider_UpdateAttrCols. Expected _wxGridCellAttrProvider_p.");
3777 wxPy_BEGIN_ALLOW_THREADS
;
3778 wxGridCellAttrProvider_UpdateAttrCols(_arg0
,_arg1
,_arg2
);
3780 wxPy_END_ALLOW_THREADS
;
3781 } Py_INCREF(Py_None
);
3782 _resultobj
= Py_None
;
3786 static void *SwigwxPyGridCellAttrProviderTowxGridCellAttrProvider(void *ptr
) {
3787 wxPyGridCellAttrProvider
*src
;
3788 wxGridCellAttrProvider
*dest
;
3789 src
= (wxPyGridCellAttrProvider
*) ptr
;
3790 dest
= (wxGridCellAttrProvider
*) src
;
3791 return (void *) dest
;
3794 #define new_wxPyGridCellAttrProvider() (new wxPyGridCellAttrProvider())
3795 static PyObject
*_wrap_new_wxPyGridCellAttrProvider(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3796 PyObject
* _resultobj
;
3797 wxPyGridCellAttrProvider
* _result
;
3798 char *_kwnames
[] = { NULL
};
3802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyGridCellAttrProvider",_kwnames
))
3805 wxPy_BEGIN_ALLOW_THREADS
;
3806 _result
= (wxPyGridCellAttrProvider
*)new_wxPyGridCellAttrProvider();
3808 wxPy_END_ALLOW_THREADS
;
3810 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyGridCellAttrProvider_p");
3811 _resultobj
= Py_BuildValue("s",_ptemp
);
3814 _resultobj
= Py_None
;
3819 #define wxPyGridCellAttrProvider__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
3820 static PyObject
*_wrap_wxPyGridCellAttrProvider__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3821 PyObject
* _resultobj
;
3822 wxPyGridCellAttrProvider
* _arg0
;
3825 PyObject
* _argo0
= 0;
3826 PyObject
* _obj1
= 0;
3827 PyObject
* _obj2
= 0;
3828 char *_kwnames
[] = { "self","self","_class", NULL
};
3831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyGridCellAttrProvider__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
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__setSelf. Expected _wxPyGridCellAttrProvider_p.");
3847 wxPy_BEGIN_ALLOW_THREADS
;
3848 wxPyGridCellAttrProvider__setSelf(_arg0
,_arg1
,_arg2
);
3850 wxPy_END_ALLOW_THREADS
;
3851 } Py_INCREF(Py_None
);
3852 _resultobj
= Py_None
;
3856 #define wxPyGridCellAttrProvider_base_GetAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_GetAttr(_swigarg0,_swigarg1))
3857 static PyObject
*_wrap_wxPyGridCellAttrProvider_base_GetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3858 PyObject
* _resultobj
;
3859 wxGridCellAttr
* _result
;
3860 wxPyGridCellAttrProvider
* _arg0
;
3863 PyObject
* _argo0
= 0;
3864 char *_kwnames
[] = { "self","row","col", NULL
};
3868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyGridCellAttrProvider_base_GetAttr",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3871 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3872 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellAttrProvider_p")) {
3873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellAttrProvider_base_GetAttr. Expected _wxPyGridCellAttrProvider_p.");
3878 wxPy_BEGIN_ALLOW_THREADS
;
3879 _result
= (wxGridCellAttr
*)wxPyGridCellAttrProvider_base_GetAttr(_arg0
,_arg1
,_arg2
);
3881 wxPy_END_ALLOW_THREADS
;
3883 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
3884 _resultobj
= Py_BuildValue("s",_ptemp
);
3887 _resultobj
= Py_None
;
3892 #define wxPyGridCellAttrProvider_base_SetAttr(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->base_SetAttr(_swigarg0,_swigarg1,_swigarg2))
3893 static PyObject
*_wrap_wxPyGridCellAttrProvider_base_SetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3894 PyObject
* _resultobj
;
3895 wxPyGridCellAttrProvider
* _arg0
;
3896 wxGridCellAttr
* _arg1
;
3899 PyObject
* _argo0
= 0;
3900 PyObject
* _argo1
= 0;
3901 char *_kwnames
[] = { "self","attr","row","col", NULL
};
3904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxPyGridCellAttrProvider_base_SetAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
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_SetAttr. 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_SetAttr. Expected _wxGridCellAttr_p.");
3921 wxPy_BEGIN_ALLOW_THREADS
;
3922 wxPyGridCellAttrProvider_base_SetAttr(_arg0
,_arg1
,_arg2
,_arg3
);
3924 wxPy_END_ALLOW_THREADS
;
3925 } Py_INCREF(Py_None
);
3926 _resultobj
= Py_None
;
3930 #define wxPyGridCellAttrProvider_base_SetRowAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetRowAttr(_swigarg0,_swigarg1))
3931 static PyObject
*_wrap_wxPyGridCellAttrProvider_base_SetRowAttr(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","row", NULL
};
3941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyGridCellAttrProvider_base_SetRowAttr",_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_SetRowAttr. 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_SetRowAttr. Expected _wxGridCellAttr_p.");
3958 wxPy_BEGIN_ALLOW_THREADS
;
3959 wxPyGridCellAttrProvider_base_SetRowAttr(_arg0
,_arg1
,_arg2
);
3961 wxPy_END_ALLOW_THREADS
;
3962 } Py_INCREF(Py_None
);
3963 _resultobj
= Py_None
;
3967 #define wxPyGridCellAttrProvider_base_SetColAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetColAttr(_swigarg0,_swigarg1))
3968 static PyObject
*_wrap_wxPyGridCellAttrProvider_base_SetColAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3969 PyObject
* _resultobj
;
3970 wxPyGridCellAttrProvider
* _arg0
;
3971 wxGridCellAttr
* _arg1
;
3973 PyObject
* _argo0
= 0;
3974 PyObject
* _argo1
= 0;
3975 char *_kwnames
[] = { "self","attr","col", NULL
};
3978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyGridCellAttrProvider_base_SetColAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
3981 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3982 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridCellAttrProvider_p")) {
3983 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridCellAttrProvider_base_SetColAttr. Expected _wxPyGridCellAttrProvider_p.");
3988 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3989 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
3990 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridCellAttrProvider_base_SetColAttr. Expected _wxGridCellAttr_p.");
3995 wxPy_BEGIN_ALLOW_THREADS
;
3996 wxPyGridCellAttrProvider_base_SetColAttr(_arg0
,_arg1
,_arg2
);
3998 wxPy_END_ALLOW_THREADS
;
3999 } Py_INCREF(Py_None
);
4000 _resultobj
= Py_None
;
4004 #define wxGridTableBase_SetAttrProvider(_swigobj,_swigarg0) (_swigobj->SetAttrProvider(_swigarg0))
4005 static PyObject
*_wrap_wxGridTableBase_SetAttrProvider(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4006 PyObject
* _resultobj
;
4007 wxGridTableBase
* _arg0
;
4008 wxGridCellAttrProvider
* _arg1
;
4009 PyObject
* _argo0
= 0;
4010 PyObject
* _argo1
= 0;
4011 char *_kwnames
[] = { "self","attrProvider", NULL
};
4014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridTableBase_SetAttrProvider",_kwnames
,&_argo0
,&_argo1
))
4017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetAttrProvider. Expected _wxGridTableBase_p.");
4024 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4025 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttrProvider_p")) {
4026 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridTableBase_SetAttrProvider. Expected _wxGridCellAttrProvider_p.");
4031 wxPy_BEGIN_ALLOW_THREADS
;
4032 wxGridTableBase_SetAttrProvider(_arg0
,_arg1
);
4034 wxPy_END_ALLOW_THREADS
;
4035 } Py_INCREF(Py_None
);
4036 _resultobj
= Py_None
;
4040 #define wxGridTableBase_GetAttrProvider(_swigobj) (_swigobj->GetAttrProvider())
4041 static PyObject
*_wrap_wxGridTableBase_GetAttrProvider(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4042 PyObject
* _resultobj
;
4043 wxGridCellAttrProvider
* _result
;
4044 wxGridTableBase
* _arg0
;
4045 PyObject
* _argo0
= 0;
4046 char *_kwnames
[] = { "self", NULL
};
4050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_GetAttrProvider",_kwnames
,&_argo0
))
4053 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4054 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4055 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetAttrProvider. Expected _wxGridTableBase_p.");
4060 wxPy_BEGIN_ALLOW_THREADS
;
4061 _result
= (wxGridCellAttrProvider
*)wxGridTableBase_GetAttrProvider(_arg0
);
4063 wxPy_END_ALLOW_THREADS
;
4065 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttrProvider_p");
4066 _resultobj
= Py_BuildValue("s",_ptemp
);
4069 _resultobj
= Py_None
;
4074 #define wxGridTableBase_SetView(_swigobj,_swigarg0) (_swigobj->SetView(_swigarg0))
4075 static PyObject
*_wrap_wxGridTableBase_SetView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4076 PyObject
* _resultobj
;
4077 wxGridTableBase
* _arg0
;
4079 PyObject
* _argo0
= 0;
4080 PyObject
* _argo1
= 0;
4081 char *_kwnames
[] = { "self","grid", NULL
};
4084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridTableBase_SetView",_kwnames
,&_argo0
,&_argo1
))
4087 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4088 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4089 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetView. Expected _wxGridTableBase_p.");
4094 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4095 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGrid_p")) {
4096 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridTableBase_SetView. Expected _wxGrid_p.");
4101 wxPy_BEGIN_ALLOW_THREADS
;
4102 wxGridTableBase_SetView(_arg0
,_arg1
);
4104 wxPy_END_ALLOW_THREADS
;
4105 } Py_INCREF(Py_None
);
4106 _resultobj
= Py_None
;
4110 #define wxGridTableBase_GetView(_swigobj) (_swigobj->GetView())
4111 static PyObject
*_wrap_wxGridTableBase_GetView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4112 PyObject
* _resultobj
;
4114 wxGridTableBase
* _arg0
;
4115 PyObject
* _argo0
= 0;
4116 char *_kwnames
[] = { "self", NULL
};
4120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_GetView",_kwnames
,&_argo0
))
4123 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4124 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4125 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetView. Expected _wxGridTableBase_p.");
4130 wxPy_BEGIN_ALLOW_THREADS
;
4131 _result
= (wxGrid
*)wxGridTableBase_GetView(_arg0
);
4133 wxPy_END_ALLOW_THREADS
;
4135 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGrid_p");
4136 _resultobj
= Py_BuildValue("s",_ptemp
);
4139 _resultobj
= Py_None
;
4144 #define wxGridTableBase_GetNumberRows(_swigobj) (_swigobj->GetNumberRows())
4145 static PyObject
*_wrap_wxGridTableBase_GetNumberRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4146 PyObject
* _resultobj
;
4148 wxGridTableBase
* _arg0
;
4149 PyObject
* _argo0
= 0;
4150 char *_kwnames
[] = { "self", NULL
};
4153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_GetNumberRows",_kwnames
,&_argo0
))
4156 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4157 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4158 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetNumberRows. Expected _wxGridTableBase_p.");
4163 wxPy_BEGIN_ALLOW_THREADS
;
4164 _result
= (int )wxGridTableBase_GetNumberRows(_arg0
);
4166 wxPy_END_ALLOW_THREADS
;
4167 } _resultobj
= Py_BuildValue("i",_result
);
4171 #define wxGridTableBase_GetNumberCols(_swigobj) (_swigobj->GetNumberCols())
4172 static PyObject
*_wrap_wxGridTableBase_GetNumberCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4173 PyObject
* _resultobj
;
4175 wxGridTableBase
* _arg0
;
4176 PyObject
* _argo0
= 0;
4177 char *_kwnames
[] = { "self", NULL
};
4180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_GetNumberCols",_kwnames
,&_argo0
))
4183 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4184 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetNumberCols. Expected _wxGridTableBase_p.");
4190 wxPy_BEGIN_ALLOW_THREADS
;
4191 _result
= (int )wxGridTableBase_GetNumberCols(_arg0
);
4193 wxPy_END_ALLOW_THREADS
;
4194 } _resultobj
= Py_BuildValue("i",_result
);
4198 #define wxGridTableBase_IsEmptyCell(_swigobj,_swigarg0,_swigarg1) (_swigobj->IsEmptyCell(_swigarg0,_swigarg1))
4199 static PyObject
*_wrap_wxGridTableBase_IsEmptyCell(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4200 PyObject
* _resultobj
;
4202 wxGridTableBase
* _arg0
;
4205 PyObject
* _argo0
= 0;
4206 char *_kwnames
[] = { "self","row","col", NULL
};
4209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_IsEmptyCell",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4212 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4213 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4214 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_IsEmptyCell. Expected _wxGridTableBase_p.");
4219 wxPy_BEGIN_ALLOW_THREADS
;
4220 _result
= (bool )wxGridTableBase_IsEmptyCell(_arg0
,_arg1
,_arg2
);
4222 wxPy_END_ALLOW_THREADS
;
4223 } _resultobj
= Py_BuildValue("i",_result
);
4227 #define wxGridTableBase_GetValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetValue(_swigarg0,_swigarg1))
4228 static PyObject
*_wrap_wxGridTableBase_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4229 PyObject
* _resultobj
;
4231 wxGridTableBase
* _arg0
;
4234 PyObject
* _argo0
= 0;
4235 char *_kwnames
[] = { "self","row","col", NULL
};
4238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetValue",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4241 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4242 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4243 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetValue. Expected _wxGridTableBase_p.");
4248 wxPy_BEGIN_ALLOW_THREADS
;
4249 _result
= new wxString (wxGridTableBase_GetValue(_arg0
,_arg1
,_arg2
));
4251 wxPy_END_ALLOW_THREADS
;
4253 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4261 #define wxGridTableBase_SetValue(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetValue(_swigarg0,_swigarg1,_swigarg2))
4262 static PyObject
*_wrap_wxGridTableBase_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4263 PyObject
* _resultobj
;
4264 wxGridTableBase
* _arg0
;
4268 PyObject
* _argo0
= 0;
4269 PyObject
* _obj3
= 0;
4270 char *_kwnames
[] = { "self","row","col","value", NULL
};
4273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGridTableBase_SetValue",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
4276 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4277 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4278 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetValue. Expected _wxGridTableBase_p.");
4283 if (!PyString_Check(_obj3
)) {
4284 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4287 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
4290 wxPy_BEGIN_ALLOW_THREADS
;
4291 wxGridTableBase_SetValue(_arg0
,_arg1
,_arg2
,*_arg3
);
4293 wxPy_END_ALLOW_THREADS
;
4294 } Py_INCREF(Py_None
);
4295 _resultobj
= Py_None
;
4303 #define wxGridTableBase_GetTypeName(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetTypeName(_swigarg0,_swigarg1))
4304 static PyObject
*_wrap_wxGridTableBase_GetTypeName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4305 PyObject
* _resultobj
;
4307 wxGridTableBase
* _arg0
;
4310 PyObject
* _argo0
= 0;
4311 char *_kwnames
[] = { "self","row","col", NULL
};
4314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetTypeName",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4317 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4318 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4319 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetTypeName. Expected _wxGridTableBase_p.");
4324 wxPy_BEGIN_ALLOW_THREADS
;
4325 _result
= new wxString (wxGridTableBase_GetTypeName(_arg0
,_arg1
,_arg2
));
4327 wxPy_END_ALLOW_THREADS
;
4329 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4337 #define wxGridTableBase_CanGetValueAs(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->CanGetValueAs(_swigarg0,_swigarg1,_swigarg2))
4338 static PyObject
*_wrap_wxGridTableBase_CanGetValueAs(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4339 PyObject
* _resultobj
;
4341 wxGridTableBase
* _arg0
;
4345 PyObject
* _argo0
= 0;
4346 PyObject
* _obj3
= 0;
4347 char *_kwnames
[] = { "self","row","col","typeName", NULL
};
4350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGridTableBase_CanGetValueAs",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
4353 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4354 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4355 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_CanGetValueAs. Expected _wxGridTableBase_p.");
4360 if (!PyString_Check(_obj3
)) {
4361 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4364 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
4367 wxPy_BEGIN_ALLOW_THREADS
;
4368 _result
= (bool )wxGridTableBase_CanGetValueAs(_arg0
,_arg1
,_arg2
,*_arg3
);
4370 wxPy_END_ALLOW_THREADS
;
4371 } _resultobj
= Py_BuildValue("i",_result
);
4379 #define wxGridTableBase_CanSetValueAs(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->CanSetValueAs(_swigarg0,_swigarg1,_swigarg2))
4380 static PyObject
*_wrap_wxGridTableBase_CanSetValueAs(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4381 PyObject
* _resultobj
;
4383 wxGridTableBase
* _arg0
;
4387 PyObject
* _argo0
= 0;
4388 PyObject
* _obj3
= 0;
4389 char *_kwnames
[] = { "self","row","col","typeName", NULL
};
4392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGridTableBase_CanSetValueAs",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
4395 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4396 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4397 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_CanSetValueAs. Expected _wxGridTableBase_p.");
4402 if (!PyString_Check(_obj3
)) {
4403 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4406 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
4409 wxPy_BEGIN_ALLOW_THREADS
;
4410 _result
= (bool )wxGridTableBase_CanSetValueAs(_arg0
,_arg1
,_arg2
,*_arg3
);
4412 wxPy_END_ALLOW_THREADS
;
4413 } _resultobj
= Py_BuildValue("i",_result
);
4421 #define wxGridTableBase_GetValueAsLong(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetValueAsLong(_swigarg0,_swigarg1))
4422 static PyObject
*_wrap_wxGridTableBase_GetValueAsLong(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4423 PyObject
* _resultobj
;
4425 wxGridTableBase
* _arg0
;
4428 PyObject
* _argo0
= 0;
4429 char *_kwnames
[] = { "self","row","col", NULL
};
4432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetValueAsLong",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4435 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4436 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4437 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetValueAsLong. Expected _wxGridTableBase_p.");
4442 wxPy_BEGIN_ALLOW_THREADS
;
4443 _result
= (long )wxGridTableBase_GetValueAsLong(_arg0
,_arg1
,_arg2
);
4445 wxPy_END_ALLOW_THREADS
;
4446 } _resultobj
= Py_BuildValue("l",_result
);
4450 #define wxGridTableBase_GetValueAsDouble(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetValueAsDouble(_swigarg0,_swigarg1))
4451 static PyObject
*_wrap_wxGridTableBase_GetValueAsDouble(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4452 PyObject
* _resultobj
;
4454 wxGridTableBase
* _arg0
;
4457 PyObject
* _argo0
= 0;
4458 char *_kwnames
[] = { "self","row","col", NULL
};
4461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetValueAsDouble",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4464 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4465 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetValueAsDouble. Expected _wxGridTableBase_p.");
4471 wxPy_BEGIN_ALLOW_THREADS
;
4472 _result
= (double )wxGridTableBase_GetValueAsDouble(_arg0
,_arg1
,_arg2
);
4474 wxPy_END_ALLOW_THREADS
;
4475 } _resultobj
= Py_BuildValue("d",_result
);
4479 #define wxGridTableBase_GetValueAsBool(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetValueAsBool(_swigarg0,_swigarg1))
4480 static PyObject
*_wrap_wxGridTableBase_GetValueAsBool(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4481 PyObject
* _resultobj
;
4483 wxGridTableBase
* _arg0
;
4486 PyObject
* _argo0
= 0;
4487 char *_kwnames
[] = { "self","row","col", NULL
};
4490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetValueAsBool",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4493 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4494 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4495 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetValueAsBool. Expected _wxGridTableBase_p.");
4500 wxPy_BEGIN_ALLOW_THREADS
;
4501 _result
= (bool )wxGridTableBase_GetValueAsBool(_arg0
,_arg1
,_arg2
);
4503 wxPy_END_ALLOW_THREADS
;
4504 } _resultobj
= Py_BuildValue("i",_result
);
4508 #define wxGridTableBase_SetValueAsLong(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetValueAsLong(_swigarg0,_swigarg1,_swigarg2))
4509 static PyObject
*_wrap_wxGridTableBase_SetValueAsLong(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4510 PyObject
* _resultobj
;
4511 wxGridTableBase
* _arg0
;
4515 PyObject
* _argo0
= 0;
4516 char *_kwnames
[] = { "self","row","col","value", NULL
};
4519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiil:wxGridTableBase_SetValueAsLong",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4522 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4523 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4524 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetValueAsLong. Expected _wxGridTableBase_p.");
4529 wxPy_BEGIN_ALLOW_THREADS
;
4530 wxGridTableBase_SetValueAsLong(_arg0
,_arg1
,_arg2
,_arg3
);
4532 wxPy_END_ALLOW_THREADS
;
4533 } Py_INCREF(Py_None
);
4534 _resultobj
= Py_None
;
4538 #define wxGridTableBase_SetValueAsDouble(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetValueAsDouble(_swigarg0,_swigarg1,_swigarg2))
4539 static PyObject
*_wrap_wxGridTableBase_SetValueAsDouble(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4540 PyObject
* _resultobj
;
4541 wxGridTableBase
* _arg0
;
4545 PyObject
* _argo0
= 0;
4546 char *_kwnames
[] = { "self","row","col","value", NULL
};
4549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiid:wxGridTableBase_SetValueAsDouble",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4552 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4553 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetValueAsDouble. Expected _wxGridTableBase_p.");
4559 wxPy_BEGIN_ALLOW_THREADS
;
4560 wxGridTableBase_SetValueAsDouble(_arg0
,_arg1
,_arg2
,_arg3
);
4562 wxPy_END_ALLOW_THREADS
;
4563 } Py_INCREF(Py_None
);
4564 _resultobj
= Py_None
;
4568 #define wxGridTableBase_SetValueAsBool(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetValueAsBool(_swigarg0,_swigarg1,_swigarg2))
4569 static PyObject
*_wrap_wxGridTableBase_SetValueAsBool(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4570 PyObject
* _resultobj
;
4571 wxGridTableBase
* _arg0
;
4575 PyObject
* _argo0
= 0;
4577 char *_kwnames
[] = { "self","row","col","value", NULL
};
4580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiii:wxGridTableBase_SetValueAsBool",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
4583 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4584 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4585 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetValueAsBool. Expected _wxGridTableBase_p.");
4589 _arg3
= (bool ) tempbool3
;
4591 wxPy_BEGIN_ALLOW_THREADS
;
4592 wxGridTableBase_SetValueAsBool(_arg0
,_arg1
,_arg2
,_arg3
);
4594 wxPy_END_ALLOW_THREADS
;
4595 } Py_INCREF(Py_None
);
4596 _resultobj
= Py_None
;
4600 #define wxGridTableBase_Clear(_swigobj) (_swigobj->Clear())
4601 static PyObject
*_wrap_wxGridTableBase_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4602 PyObject
* _resultobj
;
4603 wxGridTableBase
* _arg0
;
4604 PyObject
* _argo0
= 0;
4605 char *_kwnames
[] = { "self", NULL
};
4608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_Clear",_kwnames
,&_argo0
))
4611 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4612 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4613 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_Clear. Expected _wxGridTableBase_p.");
4618 wxPy_BEGIN_ALLOW_THREADS
;
4619 wxGridTableBase_Clear(_arg0
);
4621 wxPy_END_ALLOW_THREADS
;
4622 } Py_INCREF(Py_None
);
4623 _resultobj
= Py_None
;
4627 #define wxGridTableBase_InsertRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertRows(_swigarg0,_swigarg1))
4628 static PyObject
*_wrap_wxGridTableBase_InsertRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4629 PyObject
* _resultobj
;
4631 wxGridTableBase
* _arg0
;
4632 size_t _arg1
= (size_t ) 0;
4633 size_t _arg2
= (size_t ) 1;
4634 PyObject
* _argo0
= 0;
4635 char *_kwnames
[] = { "self","pos","numRows", NULL
};
4638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGridTableBase_InsertRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4641 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4642 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4643 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_InsertRows. Expected _wxGridTableBase_p.");
4648 wxPy_BEGIN_ALLOW_THREADS
;
4649 _result
= (bool )wxGridTableBase_InsertRows(_arg0
,_arg1
,_arg2
);
4651 wxPy_END_ALLOW_THREADS
;
4652 } _resultobj
= Py_BuildValue("i",_result
);
4656 #define wxGridTableBase_AppendRows(_swigobj,_swigarg0) (_swigobj->AppendRows(_swigarg0))
4657 static PyObject
*_wrap_wxGridTableBase_AppendRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4658 PyObject
* _resultobj
;
4660 wxGridTableBase
* _arg0
;
4661 size_t _arg1
= (size_t ) 1;
4662 PyObject
* _argo0
= 0;
4663 char *_kwnames
[] = { "self","numRows", NULL
};
4666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGridTableBase_AppendRows",_kwnames
,&_argo0
,&_arg1
))
4669 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4670 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4671 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_AppendRows. Expected _wxGridTableBase_p.");
4676 wxPy_BEGIN_ALLOW_THREADS
;
4677 _result
= (bool )wxGridTableBase_AppendRows(_arg0
,_arg1
);
4679 wxPy_END_ALLOW_THREADS
;
4680 } _resultobj
= Py_BuildValue("i",_result
);
4684 #define wxGridTableBase_DeleteRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->DeleteRows(_swigarg0,_swigarg1))
4685 static PyObject
*_wrap_wxGridTableBase_DeleteRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4686 PyObject
* _resultobj
;
4688 wxGridTableBase
* _arg0
;
4689 size_t _arg1
= (size_t ) 0;
4690 size_t _arg2
= (size_t ) 1;
4691 PyObject
* _argo0
= 0;
4692 char *_kwnames
[] = { "self","pos","numRows", NULL
};
4695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGridTableBase_DeleteRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4698 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4699 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4700 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_DeleteRows. Expected _wxGridTableBase_p.");
4705 wxPy_BEGIN_ALLOW_THREADS
;
4706 _result
= (bool )wxGridTableBase_DeleteRows(_arg0
,_arg1
,_arg2
);
4708 wxPy_END_ALLOW_THREADS
;
4709 } _resultobj
= Py_BuildValue("i",_result
);
4713 #define wxGridTableBase_InsertCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertCols(_swigarg0,_swigarg1))
4714 static PyObject
*_wrap_wxGridTableBase_InsertCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4715 PyObject
* _resultobj
;
4717 wxGridTableBase
* _arg0
;
4718 size_t _arg1
= (size_t ) 0;
4719 size_t _arg2
= (size_t ) 1;
4720 PyObject
* _argo0
= 0;
4721 char *_kwnames
[] = { "self","pos","numCols", NULL
};
4724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGridTableBase_InsertCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4727 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4728 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_InsertCols. Expected _wxGridTableBase_p.");
4734 wxPy_BEGIN_ALLOW_THREADS
;
4735 _result
= (bool )wxGridTableBase_InsertCols(_arg0
,_arg1
,_arg2
);
4737 wxPy_END_ALLOW_THREADS
;
4738 } _resultobj
= Py_BuildValue("i",_result
);
4742 #define wxGridTableBase_AppendCols(_swigobj,_swigarg0) (_swigobj->AppendCols(_swigarg0))
4743 static PyObject
*_wrap_wxGridTableBase_AppendCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4744 PyObject
* _resultobj
;
4746 wxGridTableBase
* _arg0
;
4747 size_t _arg1
= (size_t ) 1;
4748 PyObject
* _argo0
= 0;
4749 char *_kwnames
[] = { "self","numCols", NULL
};
4752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGridTableBase_AppendCols",_kwnames
,&_argo0
,&_arg1
))
4755 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4756 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4757 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_AppendCols. Expected _wxGridTableBase_p.");
4762 wxPy_BEGIN_ALLOW_THREADS
;
4763 _result
= (bool )wxGridTableBase_AppendCols(_arg0
,_arg1
);
4765 wxPy_END_ALLOW_THREADS
;
4766 } _resultobj
= Py_BuildValue("i",_result
);
4770 #define wxGridTableBase_DeleteCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->DeleteCols(_swigarg0,_swigarg1))
4771 static PyObject
*_wrap_wxGridTableBase_DeleteCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4772 PyObject
* _resultobj
;
4774 wxGridTableBase
* _arg0
;
4775 size_t _arg1
= (size_t ) 0;
4776 size_t _arg2
= (size_t ) 1;
4777 PyObject
* _argo0
= 0;
4778 char *_kwnames
[] = { "self","pos","numCols", NULL
};
4781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGridTableBase_DeleteCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4784 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4785 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4786 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_DeleteCols. Expected _wxGridTableBase_p.");
4791 wxPy_BEGIN_ALLOW_THREADS
;
4792 _result
= (bool )wxGridTableBase_DeleteCols(_arg0
,_arg1
,_arg2
);
4794 wxPy_END_ALLOW_THREADS
;
4795 } _resultobj
= Py_BuildValue("i",_result
);
4799 #define wxGridTableBase_GetRowLabelValue(_swigobj,_swigarg0) (_swigobj->GetRowLabelValue(_swigarg0))
4800 static PyObject
*_wrap_wxGridTableBase_GetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4801 PyObject
* _resultobj
;
4803 wxGridTableBase
* _arg0
;
4805 PyObject
* _argo0
= 0;
4806 char *_kwnames
[] = { "self","row", NULL
};
4809 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridTableBase_GetRowLabelValue",_kwnames
,&_argo0
,&_arg1
))
4812 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4813 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4814 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetRowLabelValue. Expected _wxGridTableBase_p.");
4819 wxPy_BEGIN_ALLOW_THREADS
;
4820 _result
= new wxString (wxGridTableBase_GetRowLabelValue(_arg0
,_arg1
));
4822 wxPy_END_ALLOW_THREADS
;
4824 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4832 #define wxGridTableBase_GetColLabelValue(_swigobj,_swigarg0) (_swigobj->GetColLabelValue(_swigarg0))
4833 static PyObject
*_wrap_wxGridTableBase_GetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4834 PyObject
* _resultobj
;
4836 wxGridTableBase
* _arg0
;
4838 PyObject
* _argo0
= 0;
4839 char *_kwnames
[] = { "self","col", NULL
};
4842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridTableBase_GetColLabelValue",_kwnames
,&_argo0
,&_arg1
))
4845 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4846 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4847 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetColLabelValue. Expected _wxGridTableBase_p.");
4852 wxPy_BEGIN_ALLOW_THREADS
;
4853 _result
= new wxString (wxGridTableBase_GetColLabelValue(_arg0
,_arg1
));
4855 wxPy_END_ALLOW_THREADS
;
4857 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4865 #define wxGridTableBase_SetRowLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowLabelValue(_swigarg0,_swigarg1))
4866 static PyObject
*_wrap_wxGridTableBase_SetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4867 PyObject
* _resultobj
;
4868 wxGridTableBase
* _arg0
;
4871 PyObject
* _argo0
= 0;
4872 PyObject
* _obj2
= 0;
4873 char *_kwnames
[] = { "self","row","value", NULL
};
4876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGridTableBase_SetRowLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4879 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4880 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4881 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetRowLabelValue. Expected _wxGridTableBase_p.");
4886 if (!PyString_Check(_obj2
)) {
4887 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4890 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4893 wxPy_BEGIN_ALLOW_THREADS
;
4894 wxGridTableBase_SetRowLabelValue(_arg0
,_arg1
,*_arg2
);
4896 wxPy_END_ALLOW_THREADS
;
4897 } Py_INCREF(Py_None
);
4898 _resultobj
= Py_None
;
4906 #define wxGridTableBase_SetColLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColLabelValue(_swigarg0,_swigarg1))
4907 static PyObject
*_wrap_wxGridTableBase_SetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4908 PyObject
* _resultobj
;
4909 wxGridTableBase
* _arg0
;
4912 PyObject
* _argo0
= 0;
4913 PyObject
* _obj2
= 0;
4914 char *_kwnames
[] = { "self","col","value", NULL
};
4917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGridTableBase_SetColLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4920 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4921 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetColLabelValue. Expected _wxGridTableBase_p.");
4927 if (!PyString_Check(_obj2
)) {
4928 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4931 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4934 wxPy_BEGIN_ALLOW_THREADS
;
4935 wxGridTableBase_SetColLabelValue(_arg0
,_arg1
,*_arg2
);
4937 wxPy_END_ALLOW_THREADS
;
4938 } Py_INCREF(Py_None
);
4939 _resultobj
= Py_None
;
4947 #define wxGridTableBase_CanHaveAttributes(_swigobj) (_swigobj->CanHaveAttributes())
4948 static PyObject
*_wrap_wxGridTableBase_CanHaveAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4949 PyObject
* _resultobj
;
4951 wxGridTableBase
* _arg0
;
4952 PyObject
* _argo0
= 0;
4953 char *_kwnames
[] = { "self", NULL
};
4956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableBase_CanHaveAttributes",_kwnames
,&_argo0
))
4959 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4960 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4961 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_CanHaveAttributes. Expected _wxGridTableBase_p.");
4966 wxPy_BEGIN_ALLOW_THREADS
;
4967 _result
= (bool )wxGridTableBase_CanHaveAttributes(_arg0
);
4969 wxPy_END_ALLOW_THREADS
;
4970 } _resultobj
= Py_BuildValue("i",_result
);
4974 #define wxGridTableBase_GetAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetAttr(_swigarg0,_swigarg1))
4975 static PyObject
*_wrap_wxGridTableBase_GetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4976 PyObject
* _resultobj
;
4977 wxGridCellAttr
* _result
;
4978 wxGridTableBase
* _arg0
;
4981 PyObject
* _argo0
= 0;
4982 char *_kwnames
[] = { "self","row","col", NULL
};
4986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridTableBase_GetAttr",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4989 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4990 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
4991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_GetAttr. Expected _wxGridTableBase_p.");
4996 wxPy_BEGIN_ALLOW_THREADS
;
4997 _result
= (wxGridCellAttr
*)wxGridTableBase_GetAttr(_arg0
,_arg1
,_arg2
);
4999 wxPy_END_ALLOW_THREADS
;
5001 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
5002 _resultobj
= Py_BuildValue("s",_ptemp
);
5005 _resultobj
= Py_None
;
5010 #define wxGridTableBase_SetAttr(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetAttr(_swigarg0,_swigarg1,_swigarg2))
5011 static PyObject
*_wrap_wxGridTableBase_SetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5012 PyObject
* _resultobj
;
5013 wxGridTableBase
* _arg0
;
5014 wxGridCellAttr
* _arg1
;
5017 PyObject
* _argo0
= 0;
5018 PyObject
* _argo1
= 0;
5019 char *_kwnames
[] = { "self","attr","row","col", NULL
};
5022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxGridTableBase_SetAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
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_SetAttr. 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_SetAttr. Expected _wxGridCellAttr_p.");
5039 wxPy_BEGIN_ALLOW_THREADS
;
5040 wxGridTableBase_SetAttr(_arg0
,_arg1
,_arg2
,_arg3
);
5042 wxPy_END_ALLOW_THREADS
;
5043 } Py_INCREF(Py_None
);
5044 _resultobj
= Py_None
;
5048 #define wxGridTableBase_SetRowAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowAttr(_swigarg0,_swigarg1))
5049 static PyObject
*_wrap_wxGridTableBase_SetRowAttr(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","row", NULL
};
5059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxGridTableBase_SetRowAttr",_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_SetRowAttr. 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_SetRowAttr. Expected _wxGridCellAttr_p.");
5076 wxPy_BEGIN_ALLOW_THREADS
;
5077 wxGridTableBase_SetRowAttr(_arg0
,_arg1
,_arg2
);
5079 wxPy_END_ALLOW_THREADS
;
5080 } Py_INCREF(Py_None
);
5081 _resultobj
= Py_None
;
5085 #define wxGridTableBase_SetColAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColAttr(_swigarg0,_swigarg1))
5086 static PyObject
*_wrap_wxGridTableBase_SetColAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5087 PyObject
* _resultobj
;
5088 wxGridTableBase
* _arg0
;
5089 wxGridCellAttr
* _arg1
;
5091 PyObject
* _argo0
= 0;
5092 PyObject
* _argo1
= 0;
5093 char *_kwnames
[] = { "self","attr","col", NULL
};
5096 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxGridTableBase_SetColAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5099 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5100 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
5101 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableBase_SetColAttr. Expected _wxGridTableBase_p.");
5106 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5107 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
5108 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridTableBase_SetColAttr. Expected _wxGridCellAttr_p.");
5113 wxPy_BEGIN_ALLOW_THREADS
;
5114 wxGridTableBase_SetColAttr(_arg0
,_arg1
,_arg2
);
5116 wxPy_END_ALLOW_THREADS
;
5117 } Py_INCREF(Py_None
);
5118 _resultobj
= Py_None
;
5122 static void *SwigwxPyGridTableBaseTowxGridTableBase(void *ptr
) {
5123 wxPyGridTableBase
*src
;
5124 wxGridTableBase
*dest
;
5125 src
= (wxPyGridTableBase
*) ptr
;
5126 dest
= (wxGridTableBase
*) src
;
5127 return (void *) dest
;
5130 #define new_wxPyGridTableBase() (new wxPyGridTableBase())
5131 static PyObject
*_wrap_new_wxPyGridTableBase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5132 PyObject
* _resultobj
;
5133 wxPyGridTableBase
* _result
;
5134 char *_kwnames
[] = { NULL
};
5138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyGridTableBase",_kwnames
))
5141 wxPy_BEGIN_ALLOW_THREADS
;
5142 _result
= (wxPyGridTableBase
*)new_wxPyGridTableBase();
5144 wxPy_END_ALLOW_THREADS
;
5146 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyGridTableBase_p");
5147 _resultobj
= Py_BuildValue("s",_ptemp
);
5150 _resultobj
= Py_None
;
5155 #define wxPyGridTableBase__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
5156 static PyObject
*_wrap_wxPyGridTableBase__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5157 PyObject
* _resultobj
;
5158 wxPyGridTableBase
* _arg0
;
5161 PyObject
* _argo0
= 0;
5162 PyObject
* _obj1
= 0;
5163 PyObject
* _obj2
= 0;
5164 char *_kwnames
[] = { "self","self","_class", NULL
};
5167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyGridTableBase__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
5170 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5171 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5172 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase__setSelf. Expected _wxPyGridTableBase_p.");
5183 wxPy_BEGIN_ALLOW_THREADS
;
5184 wxPyGridTableBase__setSelf(_arg0
,_arg1
,_arg2
);
5186 wxPy_END_ALLOW_THREADS
;
5187 } Py_INCREF(Py_None
);
5188 _resultobj
= Py_None
;
5192 static void wxPyGridTableBase_Destroy(wxPyGridTableBase
*self
) { delete self
; }
5193 static PyObject
*_wrap_wxPyGridTableBase_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5194 PyObject
* _resultobj
;
5195 wxPyGridTableBase
* _arg0
;
5196 PyObject
* _argo0
= 0;
5197 char *_kwnames
[] = { "self", NULL
};
5200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyGridTableBase_Destroy",_kwnames
,&_argo0
))
5203 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5204 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_Destroy. Expected _wxPyGridTableBase_p.");
5210 wxPy_BEGIN_ALLOW_THREADS
;
5211 wxPyGridTableBase_Destroy(_arg0
);
5213 wxPy_END_ALLOW_THREADS
;
5214 } Py_INCREF(Py_None
);
5215 _resultobj
= Py_None
;
5219 #define wxPyGridTableBase_base_GetTypeName(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_GetTypeName(_swigarg0,_swigarg1))
5220 static PyObject
*_wrap_wxPyGridTableBase_base_GetTypeName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5221 PyObject
* _resultobj
;
5223 wxPyGridTableBase
* _arg0
;
5226 PyObject
* _argo0
= 0;
5227 char *_kwnames
[] = { "self","row","col", NULL
};
5230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyGridTableBase_base_GetTypeName",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5233 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5234 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5235 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_GetTypeName. Expected _wxPyGridTableBase_p.");
5240 wxPy_BEGIN_ALLOW_THREADS
;
5241 _result
= new wxString (wxPyGridTableBase_base_GetTypeName(_arg0
,_arg1
,_arg2
));
5243 wxPy_END_ALLOW_THREADS
;
5245 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5253 #define wxPyGridTableBase_base_CanGetValueAs(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->base_CanGetValueAs(_swigarg0,_swigarg1,_swigarg2))
5254 static PyObject
*_wrap_wxPyGridTableBase_base_CanGetValueAs(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5255 PyObject
* _resultobj
;
5257 wxPyGridTableBase
* _arg0
;
5261 PyObject
* _argo0
= 0;
5262 PyObject
* _obj3
= 0;
5263 char *_kwnames
[] = { "self","row","col","typeName", NULL
};
5266 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxPyGridTableBase_base_CanGetValueAs",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
5269 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5270 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5271 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_CanGetValueAs. Expected _wxPyGridTableBase_p.");
5276 if (!PyString_Check(_obj3
)) {
5277 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5280 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
5283 wxPy_BEGIN_ALLOW_THREADS
;
5284 _result
= (bool )wxPyGridTableBase_base_CanGetValueAs(_arg0
,_arg1
,_arg2
,*_arg3
);
5286 wxPy_END_ALLOW_THREADS
;
5287 } _resultobj
= Py_BuildValue("i",_result
);
5295 #define wxPyGridTableBase_base_CanSetValueAs(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->base_CanSetValueAs(_swigarg0,_swigarg1,_swigarg2))
5296 static PyObject
*_wrap_wxPyGridTableBase_base_CanSetValueAs(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5297 PyObject
* _resultobj
;
5299 wxPyGridTableBase
* _arg0
;
5303 PyObject
* _argo0
= 0;
5304 PyObject
* _obj3
= 0;
5305 char *_kwnames
[] = { "self","row","col","typeName", NULL
};
5308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxPyGridTableBase_base_CanSetValueAs",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
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_CanSetValueAs. Expected _wxPyGridTableBase_p.");
5318 if (!PyString_Check(_obj3
)) {
5319 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5322 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
5325 wxPy_BEGIN_ALLOW_THREADS
;
5326 _result
= (bool )wxPyGridTableBase_base_CanSetValueAs(_arg0
,_arg1
,_arg2
,*_arg3
);
5328 wxPy_END_ALLOW_THREADS
;
5329 } _resultobj
= Py_BuildValue("i",_result
);
5337 #define wxPyGridTableBase_base_Clear(_swigobj) (_swigobj->base_Clear())
5338 static PyObject
*_wrap_wxPyGridTableBase_base_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5339 PyObject
* _resultobj
;
5340 wxPyGridTableBase
* _arg0
;
5341 PyObject
* _argo0
= 0;
5342 char *_kwnames
[] = { "self", NULL
};
5345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyGridTableBase_base_Clear",_kwnames
,&_argo0
))
5348 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5349 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5350 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_Clear. Expected _wxPyGridTableBase_p.");
5355 wxPy_BEGIN_ALLOW_THREADS
;
5356 wxPyGridTableBase_base_Clear(_arg0
);
5358 wxPy_END_ALLOW_THREADS
;
5359 } Py_INCREF(Py_None
);
5360 _resultobj
= Py_None
;
5364 #define wxPyGridTableBase_base_InsertRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_InsertRows(_swigarg0,_swigarg1))
5365 static PyObject
*_wrap_wxPyGridTableBase_base_InsertRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5366 PyObject
* _resultobj
;
5368 wxPyGridTableBase
* _arg0
;
5369 size_t _arg1
= (size_t ) 0;
5370 size_t _arg2
= (size_t ) 1;
5371 PyObject
* _argo0
= 0;
5372 char *_kwnames
[] = { "self","pos","numRows", NULL
};
5375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyGridTableBase_base_InsertRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5378 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5379 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5380 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_InsertRows. Expected _wxPyGridTableBase_p.");
5385 wxPy_BEGIN_ALLOW_THREADS
;
5386 _result
= (bool )wxPyGridTableBase_base_InsertRows(_arg0
,_arg1
,_arg2
);
5388 wxPy_END_ALLOW_THREADS
;
5389 } _resultobj
= Py_BuildValue("i",_result
);
5393 #define wxPyGridTableBase_base_AppendRows(_swigobj,_swigarg0) (_swigobj->base_AppendRows(_swigarg0))
5394 static PyObject
*_wrap_wxPyGridTableBase_base_AppendRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5395 PyObject
* _resultobj
;
5397 wxPyGridTableBase
* _arg0
;
5398 size_t _arg1
= (size_t ) 1;
5399 PyObject
* _argo0
= 0;
5400 char *_kwnames
[] = { "self","numRows", NULL
};
5403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyGridTableBase_base_AppendRows",_kwnames
,&_argo0
,&_arg1
))
5406 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5407 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_AppendRows. Expected _wxPyGridTableBase_p.");
5413 wxPy_BEGIN_ALLOW_THREADS
;
5414 _result
= (bool )wxPyGridTableBase_base_AppendRows(_arg0
,_arg1
);
5416 wxPy_END_ALLOW_THREADS
;
5417 } _resultobj
= Py_BuildValue("i",_result
);
5421 #define wxPyGridTableBase_base_DeleteRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_DeleteRows(_swigarg0,_swigarg1))
5422 static PyObject
*_wrap_wxPyGridTableBase_base_DeleteRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5423 PyObject
* _resultobj
;
5425 wxPyGridTableBase
* _arg0
;
5426 size_t _arg1
= (size_t ) 0;
5427 size_t _arg2
= (size_t ) 1;
5428 PyObject
* _argo0
= 0;
5429 char *_kwnames
[] = { "self","pos","numRows", NULL
};
5432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyGridTableBase_base_DeleteRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5435 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5436 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5437 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_DeleteRows. Expected _wxPyGridTableBase_p.");
5442 wxPy_BEGIN_ALLOW_THREADS
;
5443 _result
= (bool )wxPyGridTableBase_base_DeleteRows(_arg0
,_arg1
,_arg2
);
5445 wxPy_END_ALLOW_THREADS
;
5446 } _resultobj
= Py_BuildValue("i",_result
);
5450 #define wxPyGridTableBase_base_InsertCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_InsertCols(_swigarg0,_swigarg1))
5451 static PyObject
*_wrap_wxPyGridTableBase_base_InsertCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5452 PyObject
* _resultobj
;
5454 wxPyGridTableBase
* _arg0
;
5455 size_t _arg1
= (size_t ) 0;
5456 size_t _arg2
= (size_t ) 1;
5457 PyObject
* _argo0
= 0;
5458 char *_kwnames
[] = { "self","pos","numCols", NULL
};
5461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyGridTableBase_base_InsertCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5464 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5465 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_InsertCols. Expected _wxPyGridTableBase_p.");
5471 wxPy_BEGIN_ALLOW_THREADS
;
5472 _result
= (bool )wxPyGridTableBase_base_InsertCols(_arg0
,_arg1
,_arg2
);
5474 wxPy_END_ALLOW_THREADS
;
5475 } _resultobj
= Py_BuildValue("i",_result
);
5479 #define wxPyGridTableBase_base_AppendCols(_swigobj,_swigarg0) (_swigobj->base_AppendCols(_swigarg0))
5480 static PyObject
*_wrap_wxPyGridTableBase_base_AppendCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5481 PyObject
* _resultobj
;
5483 wxPyGridTableBase
* _arg0
;
5484 size_t _arg1
= (size_t ) 1;
5485 PyObject
* _argo0
= 0;
5486 char *_kwnames
[] = { "self","numCols", NULL
};
5489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyGridTableBase_base_AppendCols",_kwnames
,&_argo0
,&_arg1
))
5492 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5493 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5494 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_AppendCols. Expected _wxPyGridTableBase_p.");
5499 wxPy_BEGIN_ALLOW_THREADS
;
5500 _result
= (bool )wxPyGridTableBase_base_AppendCols(_arg0
,_arg1
);
5502 wxPy_END_ALLOW_THREADS
;
5503 } _resultobj
= Py_BuildValue("i",_result
);
5507 #define wxPyGridTableBase_base_DeleteCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_DeleteCols(_swigarg0,_swigarg1))
5508 static PyObject
*_wrap_wxPyGridTableBase_base_DeleteCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5509 PyObject
* _resultobj
;
5511 wxPyGridTableBase
* _arg0
;
5512 size_t _arg1
= (size_t ) 0;
5513 size_t _arg2
= (size_t ) 1;
5514 PyObject
* _argo0
= 0;
5515 char *_kwnames
[] = { "self","pos","numCols", NULL
};
5518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyGridTableBase_base_DeleteCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_DeleteCols. Expected _wxPyGridTableBase_p.");
5528 wxPy_BEGIN_ALLOW_THREADS
;
5529 _result
= (bool )wxPyGridTableBase_base_DeleteCols(_arg0
,_arg1
,_arg2
);
5531 wxPy_END_ALLOW_THREADS
;
5532 } _resultobj
= Py_BuildValue("i",_result
);
5536 #define wxPyGridTableBase_base_GetRowLabelValue(_swigobj,_swigarg0) (_swigobj->base_GetRowLabelValue(_swigarg0))
5537 static PyObject
*_wrap_wxPyGridTableBase_base_GetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5538 PyObject
* _resultobj
;
5540 wxPyGridTableBase
* _arg0
;
5542 PyObject
* _argo0
= 0;
5543 char *_kwnames
[] = { "self","row", NULL
};
5546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyGridTableBase_base_GetRowLabelValue",_kwnames
,&_argo0
,&_arg1
))
5549 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5550 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5551 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_GetRowLabelValue. Expected _wxPyGridTableBase_p.");
5556 wxPy_BEGIN_ALLOW_THREADS
;
5557 _result
= new wxString (wxPyGridTableBase_base_GetRowLabelValue(_arg0
,_arg1
));
5559 wxPy_END_ALLOW_THREADS
;
5561 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5569 #define wxPyGridTableBase_base_GetColLabelValue(_swigobj,_swigarg0) (_swigobj->base_GetColLabelValue(_swigarg0))
5570 static PyObject
*_wrap_wxPyGridTableBase_base_GetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5571 PyObject
* _resultobj
;
5573 wxPyGridTableBase
* _arg0
;
5575 PyObject
* _argo0
= 0;
5576 char *_kwnames
[] = { "self","col", NULL
};
5579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyGridTableBase_base_GetColLabelValue",_kwnames
,&_argo0
,&_arg1
))
5582 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5583 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5584 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_GetColLabelValue. Expected _wxPyGridTableBase_p.");
5589 wxPy_BEGIN_ALLOW_THREADS
;
5590 _result
= new wxString (wxPyGridTableBase_base_GetColLabelValue(_arg0
,_arg1
));
5592 wxPy_END_ALLOW_THREADS
;
5594 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5602 #define wxPyGridTableBase_base_SetRowLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetRowLabelValue(_swigarg0,_swigarg1))
5603 static PyObject
*_wrap_wxPyGridTableBase_base_SetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5604 PyObject
* _resultobj
;
5605 wxPyGridTableBase
* _arg0
;
5608 PyObject
* _argo0
= 0;
5609 PyObject
* _obj2
= 0;
5610 char *_kwnames
[] = { "self","row","value", NULL
};
5613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyGridTableBase_base_SetRowLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
5616 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5617 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_SetRowLabelValue. Expected _wxPyGridTableBase_p.");
5623 if (!PyString_Check(_obj2
)) {
5624 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5627 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
5630 wxPy_BEGIN_ALLOW_THREADS
;
5631 wxPyGridTableBase_base_SetRowLabelValue(_arg0
,_arg1
,*_arg2
);
5633 wxPy_END_ALLOW_THREADS
;
5634 } Py_INCREF(Py_None
);
5635 _resultobj
= Py_None
;
5643 #define wxPyGridTableBase_base_SetColLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetColLabelValue(_swigarg0,_swigarg1))
5644 static PyObject
*_wrap_wxPyGridTableBase_base_SetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5645 PyObject
* _resultobj
;
5646 wxPyGridTableBase
* _arg0
;
5649 PyObject
* _argo0
= 0;
5650 PyObject
* _obj2
= 0;
5651 char *_kwnames
[] = { "self","col","value", NULL
};
5654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyGridTableBase_base_SetColLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
5657 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5658 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_SetColLabelValue. Expected _wxPyGridTableBase_p.");
5664 if (!PyString_Check(_obj2
)) {
5665 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5668 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
5671 wxPy_BEGIN_ALLOW_THREADS
;
5672 wxPyGridTableBase_base_SetColLabelValue(_arg0
,_arg1
,*_arg2
);
5674 wxPy_END_ALLOW_THREADS
;
5675 } Py_INCREF(Py_None
);
5676 _resultobj
= Py_None
;
5684 #define wxPyGridTableBase_base_CanHaveAttributes(_swigobj) (_swigobj->base_CanHaveAttributes())
5685 static PyObject
*_wrap_wxPyGridTableBase_base_CanHaveAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5686 PyObject
* _resultobj
;
5688 wxPyGridTableBase
* _arg0
;
5689 PyObject
* _argo0
= 0;
5690 char *_kwnames
[] = { "self", NULL
};
5693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyGridTableBase_base_CanHaveAttributes",_kwnames
,&_argo0
))
5696 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5697 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5698 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_CanHaveAttributes. Expected _wxPyGridTableBase_p.");
5703 wxPy_BEGIN_ALLOW_THREADS
;
5704 _result
= (bool )wxPyGridTableBase_base_CanHaveAttributes(_arg0
);
5706 wxPy_END_ALLOW_THREADS
;
5707 } _resultobj
= Py_BuildValue("i",_result
);
5711 #define wxPyGridTableBase_base_GetAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_GetAttr(_swigarg0,_swigarg1))
5712 static PyObject
*_wrap_wxPyGridTableBase_base_GetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5713 PyObject
* _resultobj
;
5714 wxGridCellAttr
* _result
;
5715 wxPyGridTableBase
* _arg0
;
5718 PyObject
* _argo0
= 0;
5719 char *_kwnames
[] = { "self","row","col", NULL
};
5723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyGridTableBase_base_GetAttr",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5726 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5727 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5728 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_GetAttr. Expected _wxPyGridTableBase_p.");
5733 wxPy_BEGIN_ALLOW_THREADS
;
5734 _result
= (wxGridCellAttr
*)wxPyGridTableBase_base_GetAttr(_arg0
,_arg1
,_arg2
);
5736 wxPy_END_ALLOW_THREADS
;
5738 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellAttr_p");
5739 _resultobj
= Py_BuildValue("s",_ptemp
);
5742 _resultobj
= Py_None
;
5747 #define wxPyGridTableBase_base_SetAttr(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->base_SetAttr(_swigarg0,_swigarg1,_swigarg2))
5748 static PyObject
*_wrap_wxPyGridTableBase_base_SetAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5749 PyObject
* _resultobj
;
5750 wxPyGridTableBase
* _arg0
;
5751 wxGridCellAttr
* _arg1
;
5754 PyObject
* _argo0
= 0;
5755 PyObject
* _argo1
= 0;
5756 char *_kwnames
[] = { "self","attr","row","col", NULL
};
5759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxPyGridTableBase_base_SetAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
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_SetAttr. 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_SetAttr. Expected _wxGridCellAttr_p.");
5776 wxPy_BEGIN_ALLOW_THREADS
;
5777 wxPyGridTableBase_base_SetAttr(_arg0
,_arg1
,_arg2
,_arg3
);
5779 wxPy_END_ALLOW_THREADS
;
5780 } Py_INCREF(Py_None
);
5781 _resultobj
= Py_None
;
5785 #define wxPyGridTableBase_base_SetRowAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetRowAttr(_swigarg0,_swigarg1))
5786 static PyObject
*_wrap_wxPyGridTableBase_base_SetRowAttr(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","row", NULL
};
5796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyGridTableBase_base_SetRowAttr",_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_SetRowAttr. 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_SetRowAttr. Expected _wxGridCellAttr_p.");
5813 wxPy_BEGIN_ALLOW_THREADS
;
5814 wxPyGridTableBase_base_SetRowAttr(_arg0
,_arg1
,_arg2
);
5816 wxPy_END_ALLOW_THREADS
;
5817 } Py_INCREF(Py_None
);
5818 _resultobj
= Py_None
;
5822 #define wxPyGridTableBase_base_SetColAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_SetColAttr(_swigarg0,_swigarg1))
5823 static PyObject
*_wrap_wxPyGridTableBase_base_SetColAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5824 PyObject
* _resultobj
;
5825 wxPyGridTableBase
* _arg0
;
5826 wxGridCellAttr
* _arg1
;
5828 PyObject
* _argo0
= 0;
5829 PyObject
* _argo1
= 0;
5830 char *_kwnames
[] = { "self","attr","col", NULL
};
5833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyGridTableBase_base_SetColAttr",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5836 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5837 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyGridTableBase_p")) {
5838 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyGridTableBase_base_SetColAttr. Expected _wxPyGridTableBase_p.");
5843 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5844 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellAttr_p")) {
5845 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyGridTableBase_base_SetColAttr. Expected _wxGridCellAttr_p.");
5850 wxPy_BEGIN_ALLOW_THREADS
;
5851 wxPyGridTableBase_base_SetColAttr(_arg0
,_arg1
,_arg2
);
5853 wxPy_END_ALLOW_THREADS
;
5854 } Py_INCREF(Py_None
);
5855 _resultobj
= Py_None
;
5859 static void *SwigwxGridStringTableTowxGridTableBase(void *ptr
) {
5860 wxGridStringTable
*src
;
5861 wxGridTableBase
*dest
;
5862 src
= (wxGridStringTable
*) ptr
;
5863 dest
= (wxGridTableBase
*) src
;
5864 return (void *) dest
;
5867 #define new_wxGridStringTable(_swigarg0,_swigarg1) (new wxGridStringTable(_swigarg0,_swigarg1))
5868 static PyObject
*_wrap_new_wxGridStringTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5869 PyObject
* _resultobj
;
5870 wxGridStringTable
* _result
;
5871 int _arg0
= (int ) 0;
5872 int _arg1
= (int ) 0;
5873 char *_kwnames
[] = { "numRows","numCols", NULL
};
5877 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxGridStringTable",_kwnames
,&_arg0
,&_arg1
))
5880 wxPy_BEGIN_ALLOW_THREADS
;
5881 _result
= (wxGridStringTable
*)new_wxGridStringTable(_arg0
,_arg1
);
5883 wxPy_END_ALLOW_THREADS
;
5885 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridStringTable_p");
5886 _resultobj
= Py_BuildValue("s",_ptemp
);
5889 _resultobj
= Py_None
;
5894 #define new_wxGridTableMessage(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxGridTableMessage(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5895 static PyObject
*_wrap_new_wxGridTableMessage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5896 PyObject
* _resultobj
;
5897 wxGridTableMessage
* _result
;
5898 wxGridTableBase
* _arg0
;
5900 int _arg2
= (int ) -1;
5901 int _arg3
= (int ) -1;
5902 PyObject
* _argo0
= 0;
5903 char *_kwnames
[] = { "table","id","comInt1","comInt2", NULL
};
5907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|ii:new_wxGridTableMessage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
5910 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5911 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableBase_p")) {
5912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGridTableMessage. Expected _wxGridTableBase_p.");
5917 wxPy_BEGIN_ALLOW_THREADS
;
5918 _result
= (wxGridTableMessage
*)new_wxGridTableMessage(_arg0
,_arg1
,_arg2
,_arg3
);
5920 wxPy_END_ALLOW_THREADS
;
5922 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridTableMessage_p");
5923 _resultobj
= Py_BuildValue("s",_ptemp
);
5926 _resultobj
= Py_None
;
5931 #define delete_wxGridTableMessage(_swigobj) (delete _swigobj)
5932 static PyObject
*_wrap_delete_wxGridTableMessage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5933 PyObject
* _resultobj
;
5934 wxGridTableMessage
* _arg0
;
5935 PyObject
* _argo0
= 0;
5936 char *_kwnames
[] = { "self", NULL
};
5939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxGridTableMessage",_kwnames
,&_argo0
))
5942 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5943 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
5944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxGridTableMessage. Expected _wxGridTableMessage_p.");
5949 wxPy_BEGIN_ALLOW_THREADS
;
5950 delete_wxGridTableMessage(_arg0
);
5952 wxPy_END_ALLOW_THREADS
;
5953 } Py_INCREF(Py_None
);
5954 _resultobj
= Py_None
;
5958 #define wxGridTableMessage_SetTableObject(_swigobj,_swigarg0) (_swigobj->SetTableObject(_swigarg0))
5959 static PyObject
*_wrap_wxGridTableMessage_SetTableObject(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5960 PyObject
* _resultobj
;
5961 wxGridTableMessage
* _arg0
;
5962 wxGridTableBase
* _arg1
;
5963 PyObject
* _argo0
= 0;
5964 PyObject
* _argo1
= 0;
5965 char *_kwnames
[] = { "self","table", NULL
};
5968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridTableMessage_SetTableObject",_kwnames
,&_argo0
,&_argo1
))
5971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
5973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_SetTableObject. Expected _wxGridTableMessage_p.");
5978 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5979 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridTableBase_p")) {
5980 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridTableMessage_SetTableObject. Expected _wxGridTableBase_p.");
5985 wxPy_BEGIN_ALLOW_THREADS
;
5986 wxGridTableMessage_SetTableObject(_arg0
,_arg1
);
5988 wxPy_END_ALLOW_THREADS
;
5989 } Py_INCREF(Py_None
);
5990 _resultobj
= Py_None
;
5994 #define wxGridTableMessage_GetTableObject(_swigobj) (_swigobj->GetTableObject())
5995 static PyObject
*_wrap_wxGridTableMessage_GetTableObject(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5996 PyObject
* _resultobj
;
5997 wxGridTableBase
* _result
;
5998 wxGridTableMessage
* _arg0
;
5999 PyObject
* _argo0
= 0;
6000 char *_kwnames
[] = { "self", NULL
};
6004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableMessage_GetTableObject",_kwnames
,&_argo0
))
6007 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6008 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6009 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_GetTableObject. Expected _wxGridTableMessage_p.");
6014 wxPy_BEGIN_ALLOW_THREADS
;
6015 _result
= (wxGridTableBase
*)wxGridTableMessage_GetTableObject(_arg0
);
6017 wxPy_END_ALLOW_THREADS
;
6019 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridTableBase_p");
6020 _resultobj
= Py_BuildValue("s",_ptemp
);
6023 _resultobj
= Py_None
;
6028 #define wxGridTableMessage_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
6029 static PyObject
*_wrap_wxGridTableMessage_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6030 PyObject
* _resultobj
;
6031 wxGridTableMessage
* _arg0
;
6033 PyObject
* _argo0
= 0;
6034 char *_kwnames
[] = { "self","id", NULL
};
6037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridTableMessage_SetId",_kwnames
,&_argo0
,&_arg1
))
6040 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6041 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6042 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_SetId. Expected _wxGridTableMessage_p.");
6047 wxPy_BEGIN_ALLOW_THREADS
;
6048 wxGridTableMessage_SetId(_arg0
,_arg1
);
6050 wxPy_END_ALLOW_THREADS
;
6051 } Py_INCREF(Py_None
);
6052 _resultobj
= Py_None
;
6056 #define wxGridTableMessage_GetId(_swigobj) (_swigobj->GetId())
6057 static PyObject
*_wrap_wxGridTableMessage_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6058 PyObject
* _resultobj
;
6060 wxGridTableMessage
* _arg0
;
6061 PyObject
* _argo0
= 0;
6062 char *_kwnames
[] = { "self", NULL
};
6065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableMessage_GetId",_kwnames
,&_argo0
))
6068 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6069 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_GetId. Expected _wxGridTableMessage_p.");
6075 wxPy_BEGIN_ALLOW_THREADS
;
6076 _result
= (int )wxGridTableMessage_GetId(_arg0
);
6078 wxPy_END_ALLOW_THREADS
;
6079 } _resultobj
= Py_BuildValue("i",_result
);
6083 #define wxGridTableMessage_SetCommandInt(_swigobj,_swigarg0) (_swigobj->SetCommandInt(_swigarg0))
6084 static PyObject
*_wrap_wxGridTableMessage_SetCommandInt(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6085 PyObject
* _resultobj
;
6086 wxGridTableMessage
* _arg0
;
6088 PyObject
* _argo0
= 0;
6089 char *_kwnames
[] = { "self","comInt1", NULL
};
6092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridTableMessage_SetCommandInt",_kwnames
,&_argo0
,&_arg1
))
6095 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6096 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_SetCommandInt. Expected _wxGridTableMessage_p.");
6102 wxPy_BEGIN_ALLOW_THREADS
;
6103 wxGridTableMessage_SetCommandInt(_arg0
,_arg1
);
6105 wxPy_END_ALLOW_THREADS
;
6106 } Py_INCREF(Py_None
);
6107 _resultobj
= Py_None
;
6111 #define wxGridTableMessage_GetCommandInt(_swigobj) (_swigobj->GetCommandInt())
6112 static PyObject
*_wrap_wxGridTableMessage_GetCommandInt(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6113 PyObject
* _resultobj
;
6115 wxGridTableMessage
* _arg0
;
6116 PyObject
* _argo0
= 0;
6117 char *_kwnames
[] = { "self", NULL
};
6120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableMessage_GetCommandInt",_kwnames
,&_argo0
))
6123 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6124 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6125 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_GetCommandInt. Expected _wxGridTableMessage_p.");
6130 wxPy_BEGIN_ALLOW_THREADS
;
6131 _result
= (int )wxGridTableMessage_GetCommandInt(_arg0
);
6133 wxPy_END_ALLOW_THREADS
;
6134 } _resultobj
= Py_BuildValue("i",_result
);
6138 #define wxGridTableMessage_SetCommandInt2(_swigobj,_swigarg0) (_swigobj->SetCommandInt2(_swigarg0))
6139 static PyObject
*_wrap_wxGridTableMessage_SetCommandInt2(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6140 PyObject
* _resultobj
;
6141 wxGridTableMessage
* _arg0
;
6143 PyObject
* _argo0
= 0;
6144 char *_kwnames
[] = { "self","comInt2", NULL
};
6147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridTableMessage_SetCommandInt2",_kwnames
,&_argo0
,&_arg1
))
6150 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6151 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6152 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_SetCommandInt2. Expected _wxGridTableMessage_p.");
6157 wxPy_BEGIN_ALLOW_THREADS
;
6158 wxGridTableMessage_SetCommandInt2(_arg0
,_arg1
);
6160 wxPy_END_ALLOW_THREADS
;
6161 } Py_INCREF(Py_None
);
6162 _resultobj
= Py_None
;
6166 #define wxGridTableMessage_GetCommandInt2(_swigobj) (_swigobj->GetCommandInt2())
6167 static PyObject
*_wrap_wxGridTableMessage_GetCommandInt2(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6168 PyObject
* _resultobj
;
6170 wxGridTableMessage
* _arg0
;
6171 PyObject
* _argo0
= 0;
6172 char *_kwnames
[] = { "self", NULL
};
6175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridTableMessage_GetCommandInt2",_kwnames
,&_argo0
))
6178 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6179 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridTableMessage_p")) {
6180 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridTableMessage_GetCommandInt2. Expected _wxGridTableMessage_p.");
6185 wxPy_BEGIN_ALLOW_THREADS
;
6186 _result
= (int )wxGridTableMessage_GetCommandInt2(_arg0
);
6188 wxPy_END_ALLOW_THREADS
;
6189 } _resultobj
= Py_BuildValue("i",_result
);
6193 #define new_wxGridCellCoords(_swigarg0,_swigarg1) (new wxGridCellCoords(_swigarg0,_swigarg1))
6194 static PyObject
*_wrap_new_wxGridCellCoords(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6195 PyObject
* _resultobj
;
6196 wxGridCellCoords
* _result
;
6197 int _arg0
= (int ) -1;
6198 int _arg1
= (int ) -1;
6199 char *_kwnames
[] = { "r","c", NULL
};
6203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxGridCellCoords",_kwnames
,&_arg0
,&_arg1
))
6206 wxPy_BEGIN_ALLOW_THREADS
;
6207 _result
= (wxGridCellCoords
*)new_wxGridCellCoords(_arg0
,_arg1
);
6209 wxPy_END_ALLOW_THREADS
;
6211 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellCoords_p");
6212 _resultobj
= Py_BuildValue("s",_ptemp
);
6215 _resultobj
= Py_None
;
6220 #define delete_wxGridCellCoords(_swigobj) (delete _swigobj)
6221 static PyObject
*_wrap_delete_wxGridCellCoords(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6222 PyObject
* _resultobj
;
6223 wxGridCellCoords
* _arg0
;
6224 PyObject
* _argo0
= 0;
6225 char *_kwnames
[] = { "self", NULL
};
6228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxGridCellCoords",_kwnames
,&_argo0
))
6231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxGridCellCoords. Expected _wxGridCellCoords_p.");
6238 wxPy_BEGIN_ALLOW_THREADS
;
6239 delete_wxGridCellCoords(_arg0
);
6241 wxPy_END_ALLOW_THREADS
;
6242 } Py_INCREF(Py_None
);
6243 _resultobj
= Py_None
;
6247 #define wxGridCellCoords_GetRow(_swigobj) (_swigobj->GetRow())
6248 static PyObject
*_wrap_wxGridCellCoords_GetRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6249 PyObject
* _resultobj
;
6251 wxGridCellCoords
* _arg0
;
6252 PyObject
* _argo0
= 0;
6253 char *_kwnames
[] = { "self", NULL
};
6256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellCoords_GetRow",_kwnames
,&_argo0
))
6259 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6260 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6261 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_GetRow. Expected _wxGridCellCoords_p.");
6266 wxPy_BEGIN_ALLOW_THREADS
;
6267 _result
= (int )wxGridCellCoords_GetRow(_arg0
);
6269 wxPy_END_ALLOW_THREADS
;
6270 } _resultobj
= Py_BuildValue("i",_result
);
6274 #define wxGridCellCoords_SetRow(_swigobj,_swigarg0) (_swigobj->SetRow(_swigarg0))
6275 static PyObject
*_wrap_wxGridCellCoords_SetRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6276 PyObject
* _resultobj
;
6277 wxGridCellCoords
* _arg0
;
6279 PyObject
* _argo0
= 0;
6280 char *_kwnames
[] = { "self","n", NULL
};
6283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridCellCoords_SetRow",_kwnames
,&_argo0
,&_arg1
))
6286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_SetRow. Expected _wxGridCellCoords_p.");
6293 wxPy_BEGIN_ALLOW_THREADS
;
6294 wxGridCellCoords_SetRow(_arg0
,_arg1
);
6296 wxPy_END_ALLOW_THREADS
;
6297 } Py_INCREF(Py_None
);
6298 _resultobj
= Py_None
;
6302 #define wxGridCellCoords_GetCol(_swigobj) (_swigobj->GetCol())
6303 static PyObject
*_wrap_wxGridCellCoords_GetCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6304 PyObject
* _resultobj
;
6306 wxGridCellCoords
* _arg0
;
6307 PyObject
* _argo0
= 0;
6308 char *_kwnames
[] = { "self", NULL
};
6311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellCoords_GetCol",_kwnames
,&_argo0
))
6314 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6315 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6316 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_GetCol. Expected _wxGridCellCoords_p.");
6321 wxPy_BEGIN_ALLOW_THREADS
;
6322 _result
= (int )wxGridCellCoords_GetCol(_arg0
);
6324 wxPy_END_ALLOW_THREADS
;
6325 } _resultobj
= Py_BuildValue("i",_result
);
6329 #define wxGridCellCoords_SetCol(_swigobj,_swigarg0) (_swigobj->SetCol(_swigarg0))
6330 static PyObject
*_wrap_wxGridCellCoords_SetCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6331 PyObject
* _resultobj
;
6332 wxGridCellCoords
* _arg0
;
6334 PyObject
* _argo0
= 0;
6335 char *_kwnames
[] = { "self","n", NULL
};
6338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGridCellCoords_SetCol",_kwnames
,&_argo0
,&_arg1
))
6341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_SetCol. Expected _wxGridCellCoords_p.");
6348 wxPy_BEGIN_ALLOW_THREADS
;
6349 wxGridCellCoords_SetCol(_arg0
,_arg1
);
6351 wxPy_END_ALLOW_THREADS
;
6352 } Py_INCREF(Py_None
);
6353 _resultobj
= Py_None
;
6357 #define wxGridCellCoords_Set(_swigobj,_swigarg0,_swigarg1) (_swigobj->Set(_swigarg0,_swigarg1))
6358 static PyObject
*_wrap_wxGridCellCoords_Set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6359 PyObject
* _resultobj
;
6360 wxGridCellCoords
* _arg0
;
6363 PyObject
* _argo0
= 0;
6364 char *_kwnames
[] = { "self","row","col", NULL
};
6367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGridCellCoords_Set",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6370 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6371 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6372 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_Set. Expected _wxGridCellCoords_p.");
6377 wxPy_BEGIN_ALLOW_THREADS
;
6378 wxGridCellCoords_Set(_arg0
,_arg1
,_arg2
);
6380 wxPy_END_ALLOW_THREADS
;
6381 } Py_INCREF(Py_None
);
6382 _resultobj
= Py_None
;
6386 static PyObject
* wxGridCellCoords_asTuple(wxGridCellCoords
*self
) {
6387 PyObject
* tup
= PyTuple_New(2);
6388 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRow()));
6389 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetCol()));
6392 static PyObject
*_wrap_wxGridCellCoords_asTuple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6393 PyObject
* _resultobj
;
6395 wxGridCellCoords
* _arg0
;
6396 PyObject
* _argo0
= 0;
6397 char *_kwnames
[] = { "self", NULL
};
6400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridCellCoords_asTuple",_kwnames
,&_argo0
))
6403 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6404 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6405 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords_asTuple. Expected _wxGridCellCoords_p.");
6410 wxPy_BEGIN_ALLOW_THREADS
;
6411 _result
= (PyObject
*)wxGridCellCoords_asTuple(_arg0
);
6413 wxPy_END_ALLOW_THREADS
;
6415 _resultobj
= _result
;
6420 static int wxGridCellCoords___cmp__(wxGridCellCoords
*self
,const wxGridCellCoords
& other
) {
6421 return *self
!= other
;
6423 static PyObject
*_wrap_wxGridCellCoords___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6424 PyObject
* _resultobj
;
6426 wxGridCellCoords
* _arg0
;
6427 wxGridCellCoords
* _arg1
;
6428 PyObject
* _argo0
= 0;
6429 PyObject
* _argo1
= 0;
6430 char *_kwnames
[] = { "self","other", NULL
};
6433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGridCellCoords___cmp__",_kwnames
,&_argo0
,&_argo1
))
6436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridCellCoords_p")) {
6438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridCellCoords___cmp__. Expected _wxGridCellCoords_p.");
6443 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6444 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellCoords_p")) {
6445 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGridCellCoords___cmp__. Expected _wxGridCellCoords_p.");
6450 wxPy_BEGIN_ALLOW_THREADS
;
6451 _result
= (int )wxGridCellCoords___cmp__(_arg0
,*_arg1
);
6453 wxPy_END_ALLOW_THREADS
;
6454 } _resultobj
= Py_BuildValue("i",_result
);
6458 static void *SwigwxGridTowxScrolledWindow(void *ptr
) {
6460 wxScrolledWindow
*dest
;
6461 src
= (wxGrid
*) ptr
;
6462 dest
= (wxScrolledWindow
*) src
;
6463 return (void *) dest
;
6466 static void *SwigwxGridTowxPanel(void *ptr
) {
6469 src
= (wxGrid
*) ptr
;
6470 dest
= (wxPanel
*) src
;
6471 return (void *) dest
;
6474 static void *SwigwxGridTowxWindow(void *ptr
) {
6477 src
= (wxGrid
*) ptr
;
6478 dest
= (wxWindow
*) src
;
6479 return (void *) dest
;
6482 static void *SwigwxGridTowxEvtHandler(void *ptr
) {
6485 src
= (wxGrid
*) ptr
;
6486 dest
= (wxEvtHandler
*) src
;
6487 return (void *) dest
;
6490 #define new_wxGrid(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxGrid(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6491 static PyObject
*_wrap_new_wxGrid(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6492 PyObject
* _resultobj
;
6496 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
6497 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
6498 long _arg4
= (long ) wxWANTS_CHARS
;
6499 char * _arg5
= (char *) wxPanelNameStr
;
6500 PyObject
* _argo0
= 0;
6502 PyObject
* _obj2
= 0;
6504 PyObject
* _obj3
= 0;
6505 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
6509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxGrid",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
6512 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6513 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6514 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGrid. Expected _wxWindow_p.");
6521 if (! wxPoint_helper(_obj2
, &_arg2
))
6527 if (! wxSize_helper(_obj3
, &_arg3
))
6531 wxPy_BEGIN_ALLOW_THREADS
;
6532 _result
= (wxGrid
*)new_wxGrid(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
6534 wxPy_END_ALLOW_THREADS
;
6536 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGrid_p");
6537 _resultobj
= Py_BuildValue("s",_ptemp
);
6540 _resultobj
= Py_None
;
6545 #define wxGrid_CreateGrid(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->CreateGrid(_swigarg0,_swigarg1,_swigarg2))
6546 static PyObject
*_wrap_wxGrid_CreateGrid(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6547 PyObject
* _resultobj
;
6552 WXGRIDSELECTIONMODES _arg3
= (WXGRIDSELECTIONMODES
) wxGrid::wxGridSelectCells
;
6553 PyObject
* _argo0
= 0;
6554 char *_kwnames
[] = { "self","numRows","numCols","selmode", NULL
};
6557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|i:wxGrid_CreateGrid",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
6560 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6561 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CreateGrid. Expected _wxGrid_p.");
6567 wxPy_BEGIN_ALLOW_THREADS
;
6568 _result
= (bool )wxGrid_CreateGrid(_arg0
,_arg1
,_arg2
,_arg3
);
6570 wxPy_END_ALLOW_THREADS
;
6571 } _resultobj
= Py_BuildValue("i",_result
);
6575 #define wxGrid_SetSelectionMode(_swigobj,_swigarg0) (_swigobj->SetSelectionMode(_swigarg0))
6576 static PyObject
*_wrap_wxGrid_SetSelectionMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6577 PyObject
* _resultobj
;
6579 WXGRIDSELECTIONMODES _arg1
;
6580 PyObject
* _argo0
= 0;
6581 char *_kwnames
[] = { "self","selmode", NULL
};
6584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_SetSelectionMode",_kwnames
,&_argo0
,&_arg1
))
6587 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6588 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6589 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetSelectionMode. Expected _wxGrid_p.");
6594 wxPy_BEGIN_ALLOW_THREADS
;
6595 wxGrid_SetSelectionMode(_arg0
,_arg1
);
6597 wxPy_END_ALLOW_THREADS
;
6598 } Py_INCREF(Py_None
);
6599 _resultobj
= Py_None
;
6603 #define wxGrid_GetNumberRows(_swigobj) (_swigobj->GetNumberRows())
6604 static PyObject
*_wrap_wxGrid_GetNumberRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6605 PyObject
* _resultobj
;
6608 PyObject
* _argo0
= 0;
6609 char *_kwnames
[] = { "self", NULL
};
6612 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetNumberRows",_kwnames
,&_argo0
))
6615 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6616 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6617 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetNumberRows. Expected _wxGrid_p.");
6622 wxPy_BEGIN_ALLOW_THREADS
;
6623 _result
= (int )wxGrid_GetNumberRows(_arg0
);
6625 wxPy_END_ALLOW_THREADS
;
6626 } _resultobj
= Py_BuildValue("i",_result
);
6630 #define wxGrid_GetNumberCols(_swigobj) (_swigobj->GetNumberCols())
6631 static PyObject
*_wrap_wxGrid_GetNumberCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6632 PyObject
* _resultobj
;
6635 PyObject
* _argo0
= 0;
6636 char *_kwnames
[] = { "self", NULL
};
6639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetNumberCols",_kwnames
,&_argo0
))
6642 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6643 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6644 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetNumberCols. Expected _wxGrid_p.");
6649 wxPy_BEGIN_ALLOW_THREADS
;
6650 _result
= (int )wxGrid_GetNumberCols(_arg0
);
6652 wxPy_END_ALLOW_THREADS
;
6653 } _resultobj
= Py_BuildValue("i",_result
);
6657 #define wxGrid_ProcessTableMessage(_swigobj,_swigarg0) (_swigobj->ProcessTableMessage(_swigarg0))
6658 static PyObject
*_wrap_wxGrid_ProcessTableMessage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6659 PyObject
* _resultobj
;
6662 wxGridTableMessage
* _arg1
;
6663 PyObject
* _argo0
= 0;
6664 PyObject
* _argo1
= 0;
6665 char *_kwnames
[] = { "self","arg2", NULL
};
6668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_ProcessTableMessage",_kwnames
,&_argo0
,&_argo1
))
6671 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6672 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_ProcessTableMessage. Expected _wxGrid_p.");
6678 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6679 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridTableMessage_p")) {
6680 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_ProcessTableMessage. Expected _wxGridTableMessage_p.");
6685 wxPy_BEGIN_ALLOW_THREADS
;
6686 _result
= (bool )wxGrid_ProcessTableMessage(_arg0
,*_arg1
);
6688 wxPy_END_ALLOW_THREADS
;
6689 } _resultobj
= Py_BuildValue("i",_result
);
6693 #define wxGrid_GetTable(_swigobj) (_swigobj->GetTable())
6694 static PyObject
*_wrap_wxGrid_GetTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6695 PyObject
* _resultobj
;
6696 wxGridTableBase
* _result
;
6698 PyObject
* _argo0
= 0;
6699 char *_kwnames
[] = { "self", NULL
};
6703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetTable",_kwnames
,&_argo0
))
6706 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6707 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6708 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetTable. Expected _wxGrid_p.");
6713 wxPy_BEGIN_ALLOW_THREADS
;
6714 _result
= (wxGridTableBase
*)wxGrid_GetTable(_arg0
);
6716 wxPy_END_ALLOW_THREADS
;
6718 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridTableBase_p");
6719 _resultobj
= Py_BuildValue("s",_ptemp
);
6722 _resultobj
= Py_None
;
6727 #define wxGrid_SetTable(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetTable(_swigarg0,_swigarg1,_swigarg2))
6728 static PyObject
*_wrap_wxGrid_SetTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6729 PyObject
* _resultobj
;
6732 wxGridTableBase
* _arg1
;
6733 bool _arg2
= (bool ) FALSE
;
6734 WXGRIDSELECTIONMODES _arg3
= (WXGRIDSELECTIONMODES
) wxGrid::wxGridSelectCells
;
6735 PyObject
* _argo0
= 0;
6736 PyObject
* _argo1
= 0;
6737 int tempbool2
= (int) FALSE
;
6738 char *_kwnames
[] = { "self","table","takeOwnership","selmode", NULL
};
6741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|ii:wxGrid_SetTable",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
))
6744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetTable. Expected _wxGrid_p.");
6751 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6752 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridTableBase_p")) {
6753 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_SetTable. Expected _wxGridTableBase_p.");
6757 _arg2
= (bool ) tempbool2
;
6759 wxPy_BEGIN_ALLOW_THREADS
;
6760 _result
= (bool )wxGrid_SetTable(_arg0
,_arg1
,_arg2
,_arg3
);
6762 wxPy_END_ALLOW_THREADS
;
6763 } _resultobj
= Py_BuildValue("i",_result
);
6767 #define wxGrid_ClearGrid(_swigobj) (_swigobj->ClearGrid())
6768 static PyObject
*_wrap_wxGrid_ClearGrid(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6769 PyObject
* _resultobj
;
6771 PyObject
* _argo0
= 0;
6772 char *_kwnames
[] = { "self", NULL
};
6775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_ClearGrid",_kwnames
,&_argo0
))
6778 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6779 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6780 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_ClearGrid. Expected _wxGrid_p.");
6785 wxPy_BEGIN_ALLOW_THREADS
;
6786 wxGrid_ClearGrid(_arg0
);
6788 wxPy_END_ALLOW_THREADS
;
6789 } Py_INCREF(Py_None
);
6790 _resultobj
= Py_None
;
6794 #define wxGrid_InsertRows(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertRows(_swigarg0,_swigarg1,_swigarg2))
6795 static PyObject
*_wrap_wxGrid_InsertRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6796 PyObject
* _resultobj
;
6799 int _arg1
= (int ) 0;
6800 int _arg2
= (int ) 1;
6801 bool _arg3
= (bool ) TRUE
;
6802 PyObject
* _argo0
= 0;
6803 int tempbool3
= (int) TRUE
;
6804 char *_kwnames
[] = { "self","pos","numRows","updateLabels", NULL
};
6807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iii:wxGrid_InsertRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
6810 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6811 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_InsertRows. Expected _wxGrid_p.");
6816 _arg3
= (bool ) tempbool3
;
6818 wxPy_BEGIN_ALLOW_THREADS
;
6819 _result
= (bool )wxGrid_InsertRows(_arg0
,_arg1
,_arg2
,_arg3
);
6821 wxPy_END_ALLOW_THREADS
;
6822 } _resultobj
= Py_BuildValue("i",_result
);
6826 #define wxGrid_AppendRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->AppendRows(_swigarg0,_swigarg1))
6827 static PyObject
*_wrap_wxGrid_AppendRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6828 PyObject
* _resultobj
;
6831 int _arg1
= (int ) 1;
6832 bool _arg2
= (bool ) TRUE
;
6833 PyObject
* _argo0
= 0;
6834 int tempbool2
= (int) TRUE
;
6835 char *_kwnames
[] = { "self","numRows","updateLabels", NULL
};
6838 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGrid_AppendRows",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
6841 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6842 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6843 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AppendRows. Expected _wxGrid_p.");
6847 _arg2
= (bool ) tempbool2
;
6849 wxPy_BEGIN_ALLOW_THREADS
;
6850 _result
= (bool )wxGrid_AppendRows(_arg0
,_arg1
,_arg2
);
6852 wxPy_END_ALLOW_THREADS
;
6853 } _resultobj
= Py_BuildValue("i",_result
);
6857 #define wxGrid_DeleteRows(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DeleteRows(_swigarg0,_swigarg1,_swigarg2))
6858 static PyObject
*_wrap_wxGrid_DeleteRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6859 PyObject
* _resultobj
;
6862 int _arg1
= (int ) 0;
6863 int _arg2
= (int ) 1;
6864 bool _arg3
= (bool ) TRUE
;
6865 PyObject
* _argo0
= 0;
6866 int tempbool3
= (int) TRUE
;
6867 char *_kwnames
[] = { "self","pos","numRows","updateLabels", NULL
};
6870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iii:wxGrid_DeleteRows",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
6873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DeleteRows. Expected _wxGrid_p.");
6879 _arg3
= (bool ) tempbool3
;
6881 wxPy_BEGIN_ALLOW_THREADS
;
6882 _result
= (bool )wxGrid_DeleteRows(_arg0
,_arg1
,_arg2
,_arg3
);
6884 wxPy_END_ALLOW_THREADS
;
6885 } _resultobj
= Py_BuildValue("i",_result
);
6889 #define wxGrid_InsertCols(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertCols(_swigarg0,_swigarg1,_swigarg2))
6890 static PyObject
*_wrap_wxGrid_InsertCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6891 PyObject
* _resultobj
;
6894 int _arg1
= (int ) 0;
6895 int _arg2
= (int ) 1;
6896 bool _arg3
= (bool ) TRUE
;
6897 PyObject
* _argo0
= 0;
6898 int tempbool3
= (int) TRUE
;
6899 char *_kwnames
[] = { "self","pos","numCols","updateLabels", NULL
};
6902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iii:wxGrid_InsertCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
6905 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6906 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6907 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_InsertCols. Expected _wxGrid_p.");
6911 _arg3
= (bool ) tempbool3
;
6913 wxPy_BEGIN_ALLOW_THREADS
;
6914 _result
= (bool )wxGrid_InsertCols(_arg0
,_arg1
,_arg2
,_arg3
);
6916 wxPy_END_ALLOW_THREADS
;
6917 } _resultobj
= Py_BuildValue("i",_result
);
6921 #define wxGrid_AppendCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->AppendCols(_swigarg0,_swigarg1))
6922 static PyObject
*_wrap_wxGrid_AppendCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6923 PyObject
* _resultobj
;
6926 int _arg1
= (int ) 1;
6927 bool _arg2
= (bool ) TRUE
;
6928 PyObject
* _argo0
= 0;
6929 int tempbool2
= (int) TRUE
;
6930 char *_kwnames
[] = { "self","numCols","updateLabels", NULL
};
6933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxGrid_AppendCols",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
6936 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6937 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6938 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AppendCols. Expected _wxGrid_p.");
6942 _arg2
= (bool ) tempbool2
;
6944 wxPy_BEGIN_ALLOW_THREADS
;
6945 _result
= (bool )wxGrid_AppendCols(_arg0
,_arg1
,_arg2
);
6947 wxPy_END_ALLOW_THREADS
;
6948 } _resultobj
= Py_BuildValue("i",_result
);
6952 #define wxGrid_DeleteCols(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DeleteCols(_swigarg0,_swigarg1,_swigarg2))
6953 static PyObject
*_wrap_wxGrid_DeleteCols(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6954 PyObject
* _resultobj
;
6957 int _arg1
= (int ) 0;
6958 int _arg2
= (int ) 1;
6959 bool _arg3
= (bool ) TRUE
;
6960 PyObject
* _argo0
= 0;
6961 int tempbool3
= (int) TRUE
;
6962 char *_kwnames
[] = { "self","pos","numCols","updateLabels", NULL
};
6965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iii:wxGrid_DeleteCols",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
6968 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6969 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
6970 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DeleteCols. Expected _wxGrid_p.");
6974 _arg3
= (bool ) tempbool3
;
6976 wxPy_BEGIN_ALLOW_THREADS
;
6977 _result
= (bool )wxGrid_DeleteCols(_arg0
,_arg1
,_arg2
,_arg3
);
6979 wxPy_END_ALLOW_THREADS
;
6980 } _resultobj
= Py_BuildValue("i",_result
);
6984 #define wxGrid_DrawCellHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawCellHighlight(_swigarg0,_swigarg1))
6985 static PyObject
*_wrap_wxGrid_DrawCellHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6986 PyObject
* _resultobj
;
6989 wxGridCellAttr
* _arg2
;
6990 PyObject
* _argo0
= 0;
6991 PyObject
* _argo1
= 0;
6992 PyObject
* _argo2
= 0;
6993 char *_kwnames
[] = { "self","dc","attr", NULL
};
6996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGrid_DrawCellHighlight",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
6999 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7000 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7001 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DrawCellHighlight. Expected _wxGrid_p.");
7006 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7007 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7008 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_DrawCellHighlight. Expected _wxDC_p.");
7013 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7014 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
7015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_DrawCellHighlight. Expected _wxGridCellAttr_p.");
7020 wxPy_BEGIN_ALLOW_THREADS
;
7021 wxGrid_DrawCellHighlight(_arg0
,*_arg1
,_arg2
);
7023 wxPy_END_ALLOW_THREADS
;
7024 } Py_INCREF(Py_None
);
7025 _resultobj
= Py_None
;
7029 #define wxGrid_DrawTextRectangle(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->DrawTextRectangle(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7030 static PyObject
*_wrap_wxGrid_DrawTextRectangle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7031 PyObject
* _resultobj
;
7036 int _arg4
= (int ) wxLEFT
;
7037 int _arg5
= (int ) wxTOP
;
7038 PyObject
* _argo0
= 0;
7039 PyObject
* _argo1
= 0;
7040 PyObject
* _obj2
= 0;
7042 PyObject
* _obj3
= 0;
7043 char *_kwnames
[] = { "self","dc","arg3","arg4","horizontalAlignment","verticalAlignment", NULL
};
7046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|ii:wxGrid_DrawTextRectangle",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
7049 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7050 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7051 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DrawTextRectangle. Expected _wxGrid_p.");
7056 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7057 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7058 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_DrawTextRectangle. Expected _wxDC_p.");
7063 if (!PyString_Check(_obj2
)) {
7064 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7067 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
7071 if (! wxRect_helper(_obj3
, &_arg3
))
7075 wxPy_BEGIN_ALLOW_THREADS
;
7076 wxGrid_DrawTextRectangle(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
7078 wxPy_END_ALLOW_THREADS
;
7079 } Py_INCREF(Py_None
);
7080 _resultobj
= Py_None
;
7088 #define wxGrid_StringToLines(_swigobj,_swigarg0,_swigarg1) (_swigobj->StringToLines(_swigarg0,_swigarg1))
7089 static PyObject
*_wrap_wxGrid_StringToLines(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7090 PyObject
* _resultobj
;
7093 wxArrayString
* _arg2
;
7094 PyObject
* _argo0
= 0;
7095 PyObject
* _obj1
= 0;
7096 PyObject
* _argo2
= 0;
7097 char *_kwnames
[] = { "self","value","lines", NULL
};
7100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGrid_StringToLines",_kwnames
,&_argo0
,&_obj1
,&_argo2
))
7103 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7104 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7105 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_StringToLines. Expected _wxGrid_p.");
7110 if (!PyString_Check(_obj1
)) {
7111 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7114 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
7117 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7118 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxArrayString_p")) {
7119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_StringToLines. Expected _wxArrayString_p.");
7124 wxPy_BEGIN_ALLOW_THREADS
;
7125 wxGrid_StringToLines(_arg0
,*_arg1
,*_arg2
);
7127 wxPy_END_ALLOW_THREADS
;
7128 } Py_INCREF(Py_None
);
7129 _resultobj
= Py_None
;
7137 #define wxGrid_GetTextBoxSize(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetTextBoxSize(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7138 static PyObject
*_wrap_wxGrid_GetTextBoxSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7139 PyObject
* _resultobj
;
7142 wxArrayString
* _arg2
;
7147 PyObject
* _argo0
= 0;
7148 PyObject
* _argo1
= 0;
7149 PyObject
* _argo2
= 0;
7150 char *_kwnames
[] = { "self","dc","lines", NULL
};
7159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGrid_GetTextBoxSize",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
7162 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7163 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7164 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetTextBoxSize. Expected _wxGrid_p.");
7169 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7170 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_GetTextBoxSize. Expected _wxDC_p.");
7176 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7177 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxArrayString_p")) {
7178 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_GetTextBoxSize. Expected _wxArrayString_p.");
7183 wxPy_BEGIN_ALLOW_THREADS
;
7184 wxGrid_GetTextBoxSize(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
);
7186 wxPy_END_ALLOW_THREADS
;
7187 } Py_INCREF(Py_None
);
7188 _resultobj
= Py_None
;
7191 o
= PyInt_FromLong((long) (*_arg3
));
7192 _resultobj
= t_output_helper(_resultobj
, o
);
7196 o
= PyInt_FromLong((long) (*_arg4
));
7197 _resultobj
= t_output_helper(_resultobj
, o
);
7202 #define wxGrid_BeginBatch(_swigobj) (_swigobj->BeginBatch())
7203 static PyObject
*_wrap_wxGrid_BeginBatch(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7204 PyObject
* _resultobj
;
7206 PyObject
* _argo0
= 0;
7207 char *_kwnames
[] = { "self", NULL
};
7210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_BeginBatch",_kwnames
,&_argo0
))
7213 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7214 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7215 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_BeginBatch. Expected _wxGrid_p.");
7220 wxPy_BEGIN_ALLOW_THREADS
;
7221 wxGrid_BeginBatch(_arg0
);
7223 wxPy_END_ALLOW_THREADS
;
7224 } Py_INCREF(Py_None
);
7225 _resultobj
= Py_None
;
7229 #define wxGrid_EndBatch(_swigobj) (_swigobj->EndBatch())
7230 static PyObject
*_wrap_wxGrid_EndBatch(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7231 PyObject
* _resultobj
;
7233 PyObject
* _argo0
= 0;
7234 char *_kwnames
[] = { "self", NULL
};
7237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_EndBatch",_kwnames
,&_argo0
))
7240 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7241 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7242 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EndBatch. Expected _wxGrid_p.");
7247 wxPy_BEGIN_ALLOW_THREADS
;
7248 wxGrid_EndBatch(_arg0
);
7250 wxPy_END_ALLOW_THREADS
;
7251 } Py_INCREF(Py_None
);
7252 _resultobj
= Py_None
;
7256 #define wxGrid_GetBatchCount(_swigobj) (_swigobj->GetBatchCount())
7257 static PyObject
*_wrap_wxGrid_GetBatchCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7258 PyObject
* _resultobj
;
7261 PyObject
* _argo0
= 0;
7262 char *_kwnames
[] = { "self", NULL
};
7265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetBatchCount",_kwnames
,&_argo0
))
7268 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7269 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7270 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetBatchCount. Expected _wxGrid_p.");
7275 wxPy_BEGIN_ALLOW_THREADS
;
7276 _result
= (int )wxGrid_GetBatchCount(_arg0
);
7278 wxPy_END_ALLOW_THREADS
;
7279 } _resultobj
= Py_BuildValue("i",_result
);
7283 #define wxGrid_IsEditable(_swigobj) (_swigobj->IsEditable())
7284 static PyObject
*_wrap_wxGrid_IsEditable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7285 PyObject
* _resultobj
;
7288 PyObject
* _argo0
= 0;
7289 char *_kwnames
[] = { "self", NULL
};
7292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_IsEditable",_kwnames
,&_argo0
))
7295 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7296 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsEditable. Expected _wxGrid_p.");
7302 wxPy_BEGIN_ALLOW_THREADS
;
7303 _result
= (bool )wxGrid_IsEditable(_arg0
);
7305 wxPy_END_ALLOW_THREADS
;
7306 } _resultobj
= Py_BuildValue("i",_result
);
7310 #define wxGrid_EnableEditing(_swigobj,_swigarg0) (_swigobj->EnableEditing(_swigarg0))
7311 static PyObject
*_wrap_wxGrid_EnableEditing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7312 PyObject
* _resultobj
;
7315 PyObject
* _argo0
= 0;
7317 char *_kwnames
[] = { "self","edit", NULL
};
7320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_EnableEditing",_kwnames
,&_argo0
,&tempbool1
))
7323 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7324 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableEditing. Expected _wxGrid_p.");
7329 _arg1
= (bool ) tempbool1
;
7331 wxPy_BEGIN_ALLOW_THREADS
;
7332 wxGrid_EnableEditing(_arg0
,_arg1
);
7334 wxPy_END_ALLOW_THREADS
;
7335 } Py_INCREF(Py_None
);
7336 _resultobj
= Py_None
;
7340 #define wxGrid_EnableCellEditControl(_swigobj,_swigarg0) (_swigobj->EnableCellEditControl(_swigarg0))
7341 static PyObject
*_wrap_wxGrid_EnableCellEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7342 PyObject
* _resultobj
;
7344 bool _arg1
= (bool ) TRUE
;
7345 PyObject
* _argo0
= 0;
7346 int tempbool1
= (int) TRUE
;
7347 char *_kwnames
[] = { "self","enable", NULL
};
7350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_EnableCellEditControl",_kwnames
,&_argo0
,&tempbool1
))
7353 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7354 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7355 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableCellEditControl. Expected _wxGrid_p.");
7359 _arg1
= (bool ) tempbool1
;
7361 wxPy_BEGIN_ALLOW_THREADS
;
7362 wxGrid_EnableCellEditControl(_arg0
,_arg1
);
7364 wxPy_END_ALLOW_THREADS
;
7365 } Py_INCREF(Py_None
);
7366 _resultobj
= Py_None
;
7370 #define wxGrid_DisableCellEditControl(_swigobj) (_swigobj->DisableCellEditControl())
7371 static PyObject
*_wrap_wxGrid_DisableCellEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7372 PyObject
* _resultobj
;
7374 PyObject
* _argo0
= 0;
7375 char *_kwnames
[] = { "self", NULL
};
7378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_DisableCellEditControl",_kwnames
,&_argo0
))
7381 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7382 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7383 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DisableCellEditControl. Expected _wxGrid_p.");
7388 wxPy_BEGIN_ALLOW_THREADS
;
7389 wxGrid_DisableCellEditControl(_arg0
);
7391 wxPy_END_ALLOW_THREADS
;
7392 } Py_INCREF(Py_None
);
7393 _resultobj
= Py_None
;
7397 #define wxGrid_CanEnableCellControl(_swigobj) (_swigobj->CanEnableCellControl())
7398 static PyObject
*_wrap_wxGrid_CanEnableCellControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7399 PyObject
* _resultobj
;
7402 PyObject
* _argo0
= 0;
7403 char *_kwnames
[] = { "self", NULL
};
7406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_CanEnableCellControl",_kwnames
,&_argo0
))
7409 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7410 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CanEnableCellControl. Expected _wxGrid_p.");
7416 wxPy_BEGIN_ALLOW_THREADS
;
7417 _result
= (bool )wxGrid_CanEnableCellControl(_arg0
);
7419 wxPy_END_ALLOW_THREADS
;
7420 } _resultobj
= Py_BuildValue("i",_result
);
7424 #define wxGrid_IsCellEditControlEnabled(_swigobj) (_swigobj->IsCellEditControlEnabled())
7425 static PyObject
*_wrap_wxGrid_IsCellEditControlEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7426 PyObject
* _resultobj
;
7429 PyObject
* _argo0
= 0;
7430 char *_kwnames
[] = { "self", NULL
};
7433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_IsCellEditControlEnabled",_kwnames
,&_argo0
))
7436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsCellEditControlEnabled. Expected _wxGrid_p.");
7443 wxPy_BEGIN_ALLOW_THREADS
;
7444 _result
= (bool )wxGrid_IsCellEditControlEnabled(_arg0
);
7446 wxPy_END_ALLOW_THREADS
;
7447 } _resultobj
= Py_BuildValue("i",_result
);
7451 #define wxGrid_IsCellEditControlShown(_swigobj) (_swigobj->IsCellEditControlShown())
7452 static PyObject
*_wrap_wxGrid_IsCellEditControlShown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7453 PyObject
* _resultobj
;
7456 PyObject
* _argo0
= 0;
7457 char *_kwnames
[] = { "self", NULL
};
7460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_IsCellEditControlShown",_kwnames
,&_argo0
))
7463 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7464 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7465 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsCellEditControlShown. Expected _wxGrid_p.");
7470 wxPy_BEGIN_ALLOW_THREADS
;
7471 _result
= (bool )wxGrid_IsCellEditControlShown(_arg0
);
7473 wxPy_END_ALLOW_THREADS
;
7474 } _resultobj
= Py_BuildValue("i",_result
);
7478 #define wxGrid_IsCurrentCellReadOnly(_swigobj) (_swigobj->IsCurrentCellReadOnly())
7479 static PyObject
*_wrap_wxGrid_IsCurrentCellReadOnly(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7480 PyObject
* _resultobj
;
7483 PyObject
* _argo0
= 0;
7484 char *_kwnames
[] = { "self", NULL
};
7487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_IsCurrentCellReadOnly",_kwnames
,&_argo0
))
7490 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7491 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7492 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsCurrentCellReadOnly. Expected _wxGrid_p.");
7497 wxPy_BEGIN_ALLOW_THREADS
;
7498 _result
= (bool )wxGrid_IsCurrentCellReadOnly(_arg0
);
7500 wxPy_END_ALLOW_THREADS
;
7501 } _resultobj
= Py_BuildValue("i",_result
);
7505 #define wxGrid_ShowCellEditControl(_swigobj) (_swigobj->ShowCellEditControl())
7506 static PyObject
*_wrap_wxGrid_ShowCellEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7507 PyObject
* _resultobj
;
7509 PyObject
* _argo0
= 0;
7510 char *_kwnames
[] = { "self", NULL
};
7513 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_ShowCellEditControl",_kwnames
,&_argo0
))
7516 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7517 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7518 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_ShowCellEditControl. Expected _wxGrid_p.");
7523 wxPy_BEGIN_ALLOW_THREADS
;
7524 wxGrid_ShowCellEditControl(_arg0
);
7526 wxPy_END_ALLOW_THREADS
;
7527 } Py_INCREF(Py_None
);
7528 _resultobj
= Py_None
;
7532 #define wxGrid_HideCellEditControl(_swigobj) (_swigobj->HideCellEditControl())
7533 static PyObject
*_wrap_wxGrid_HideCellEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7534 PyObject
* _resultobj
;
7536 PyObject
* _argo0
= 0;
7537 char *_kwnames
[] = { "self", NULL
};
7540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_HideCellEditControl",_kwnames
,&_argo0
))
7543 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7544 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7545 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_HideCellEditControl. Expected _wxGrid_p.");
7550 wxPy_BEGIN_ALLOW_THREADS
;
7551 wxGrid_HideCellEditControl(_arg0
);
7553 wxPy_END_ALLOW_THREADS
;
7554 } Py_INCREF(Py_None
);
7555 _resultobj
= Py_None
;
7559 #define wxGrid_SaveEditControlValue(_swigobj) (_swigobj->SaveEditControlValue())
7560 static PyObject
*_wrap_wxGrid_SaveEditControlValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7561 PyObject
* _resultobj
;
7563 PyObject
* _argo0
= 0;
7564 char *_kwnames
[] = { "self", NULL
};
7567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_SaveEditControlValue",_kwnames
,&_argo0
))
7570 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7571 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7572 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SaveEditControlValue. Expected _wxGrid_p.");
7577 wxPy_BEGIN_ALLOW_THREADS
;
7578 wxGrid_SaveEditControlValue(_arg0
);
7580 wxPy_END_ALLOW_THREADS
;
7581 } Py_INCREF(Py_None
);
7582 _resultobj
= Py_None
;
7586 static wxGridCellCoords
* wxGrid_XYToCell(wxGrid
*self
,int x
,int y
) {
7587 wxGridCellCoords rv
;
7588 self
->XYToCell(x
, y
, rv
);
7589 return new wxGridCellCoords(rv
);
7591 static PyObject
*_wrap_wxGrid_XYToCell(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7592 PyObject
* _resultobj
;
7593 wxGridCellCoords
* _result
;
7597 PyObject
* _argo0
= 0;
7598 char *_kwnames
[] = { "self","x","y", NULL
};
7602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_XYToCell",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7605 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7606 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_XYToCell. Expected _wxGrid_p.");
7612 wxPy_BEGIN_ALLOW_THREADS
;
7613 _result
= (wxGridCellCoords
*)wxGrid_XYToCell(_arg0
,_arg1
,_arg2
);
7615 wxPy_END_ALLOW_THREADS
;
7617 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellCoords_p");
7618 _resultobj
= Py_BuildValue("s",_ptemp
);
7621 _resultobj
= Py_None
;
7626 #define wxGrid_YToRow(_swigobj,_swigarg0) (_swigobj->YToRow(_swigarg0))
7627 static PyObject
*_wrap_wxGrid_YToRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7628 PyObject
* _resultobj
;
7632 PyObject
* _argo0
= 0;
7633 char *_kwnames
[] = { "self","y", NULL
};
7636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_YToRow",_kwnames
,&_argo0
,&_arg1
))
7639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_YToRow. Expected _wxGrid_p.");
7646 wxPy_BEGIN_ALLOW_THREADS
;
7647 _result
= (int )wxGrid_YToRow(_arg0
,_arg1
);
7649 wxPy_END_ALLOW_THREADS
;
7650 } _resultobj
= Py_BuildValue("i",_result
);
7654 #define wxGrid_XToCol(_swigobj,_swigarg0) (_swigobj->XToCol(_swigarg0))
7655 static PyObject
*_wrap_wxGrid_XToCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7656 PyObject
* _resultobj
;
7660 PyObject
* _argo0
= 0;
7661 char *_kwnames
[] = { "self","x", NULL
};
7664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_XToCol",_kwnames
,&_argo0
,&_arg1
))
7667 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7668 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7669 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_XToCol. Expected _wxGrid_p.");
7674 wxPy_BEGIN_ALLOW_THREADS
;
7675 _result
= (int )wxGrid_XToCol(_arg0
,_arg1
);
7677 wxPy_END_ALLOW_THREADS
;
7678 } _resultobj
= Py_BuildValue("i",_result
);
7682 #define wxGrid_YToEdgeOfRow(_swigobj,_swigarg0) (_swigobj->YToEdgeOfRow(_swigarg0))
7683 static PyObject
*_wrap_wxGrid_YToEdgeOfRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7684 PyObject
* _resultobj
;
7688 PyObject
* _argo0
= 0;
7689 char *_kwnames
[] = { "self","y", NULL
};
7692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_YToEdgeOfRow",_kwnames
,&_argo0
,&_arg1
))
7695 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7696 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7697 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_YToEdgeOfRow. Expected _wxGrid_p.");
7702 wxPy_BEGIN_ALLOW_THREADS
;
7703 _result
= (int )wxGrid_YToEdgeOfRow(_arg0
,_arg1
);
7705 wxPy_END_ALLOW_THREADS
;
7706 } _resultobj
= Py_BuildValue("i",_result
);
7710 #define wxGrid_XToEdgeOfCol(_swigobj,_swigarg0) (_swigobj->XToEdgeOfCol(_swigarg0))
7711 static PyObject
*_wrap_wxGrid_XToEdgeOfCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7712 PyObject
* _resultobj
;
7716 PyObject
* _argo0
= 0;
7717 char *_kwnames
[] = { "self","x", NULL
};
7720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_XToEdgeOfCol",_kwnames
,&_argo0
,&_arg1
))
7723 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7724 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7725 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_XToEdgeOfCol. Expected _wxGrid_p.");
7730 wxPy_BEGIN_ALLOW_THREADS
;
7731 _result
= (int )wxGrid_XToEdgeOfCol(_arg0
,_arg1
);
7733 wxPy_END_ALLOW_THREADS
;
7734 } _resultobj
= Py_BuildValue("i",_result
);
7738 #define wxGrid_CellToRect(_swigobj,_swigarg0,_swigarg1) (_swigobj->CellToRect(_swigarg0,_swigarg1))
7739 static PyObject
*_wrap_wxGrid_CellToRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7740 PyObject
* _resultobj
;
7745 PyObject
* _argo0
= 0;
7746 char *_kwnames
[] = { "self","row","col", NULL
};
7750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_CellToRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7753 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7754 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7755 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CellToRect. Expected _wxGrid_p.");
7760 wxPy_BEGIN_ALLOW_THREADS
;
7761 _result
= new wxRect (wxGrid_CellToRect(_arg0
,_arg1
,_arg2
));
7763 wxPy_END_ALLOW_THREADS
;
7764 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
7765 _resultobj
= Py_BuildValue("s",_ptemp
);
7769 #define wxGrid_GetGridCursorRow(_swigobj) (_swigobj->GetGridCursorRow())
7770 static PyObject
*_wrap_wxGrid_GetGridCursorRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7771 PyObject
* _resultobj
;
7774 PyObject
* _argo0
= 0;
7775 char *_kwnames
[] = { "self", NULL
};
7778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetGridCursorRow",_kwnames
,&_argo0
))
7781 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7782 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7783 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetGridCursorRow. Expected _wxGrid_p.");
7788 wxPy_BEGIN_ALLOW_THREADS
;
7789 _result
= (int )wxGrid_GetGridCursorRow(_arg0
);
7791 wxPy_END_ALLOW_THREADS
;
7792 } _resultobj
= Py_BuildValue("i",_result
);
7796 #define wxGrid_GetGridCursorCol(_swigobj) (_swigobj->GetGridCursorCol())
7797 static PyObject
*_wrap_wxGrid_GetGridCursorCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7798 PyObject
* _resultobj
;
7801 PyObject
* _argo0
= 0;
7802 char *_kwnames
[] = { "self", NULL
};
7805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetGridCursorCol",_kwnames
,&_argo0
))
7808 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7809 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetGridCursorCol. Expected _wxGrid_p.");
7815 wxPy_BEGIN_ALLOW_THREADS
;
7816 _result
= (int )wxGrid_GetGridCursorCol(_arg0
);
7818 wxPy_END_ALLOW_THREADS
;
7819 } _resultobj
= Py_BuildValue("i",_result
);
7823 #define wxGrid_IsVisible(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->IsVisible(_swigarg0,_swigarg1,_swigarg2))
7824 static PyObject
*_wrap_wxGrid_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7825 PyObject
* _resultobj
;
7830 bool _arg3
= (bool ) TRUE
;
7831 PyObject
* _argo0
= 0;
7832 int tempbool3
= (int) TRUE
;
7833 char *_kwnames
[] = { "self","row","col","wholeCellVisible", NULL
};
7836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|i:wxGrid_IsVisible",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
7839 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7840 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7841 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsVisible. Expected _wxGrid_p.");
7845 _arg3
= (bool ) tempbool3
;
7847 wxPy_BEGIN_ALLOW_THREADS
;
7848 _result
= (bool )wxGrid_IsVisible(_arg0
,_arg1
,_arg2
,_arg3
);
7850 wxPy_END_ALLOW_THREADS
;
7851 } _resultobj
= Py_BuildValue("i",_result
);
7855 #define wxGrid_MakeCellVisible(_swigobj,_swigarg0,_swigarg1) (_swigobj->MakeCellVisible(_swigarg0,_swigarg1))
7856 static PyObject
*_wrap_wxGrid_MakeCellVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7857 PyObject
* _resultobj
;
7861 PyObject
* _argo0
= 0;
7862 char *_kwnames
[] = { "self","row","col", NULL
};
7865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_MakeCellVisible",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7868 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7869 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7870 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MakeCellVisible. Expected _wxGrid_p.");
7875 wxPy_BEGIN_ALLOW_THREADS
;
7876 wxGrid_MakeCellVisible(_arg0
,_arg1
,_arg2
);
7878 wxPy_END_ALLOW_THREADS
;
7879 } Py_INCREF(Py_None
);
7880 _resultobj
= Py_None
;
7884 #define wxGrid_SetGridCursor(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetGridCursor(_swigarg0,_swigarg1))
7885 static PyObject
*_wrap_wxGrid_SetGridCursor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7886 PyObject
* _resultobj
;
7890 PyObject
* _argo0
= 0;
7891 char *_kwnames
[] = { "self","row","col", NULL
};
7894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetGridCursor",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetGridCursor. Expected _wxGrid_p.");
7904 wxPy_BEGIN_ALLOW_THREADS
;
7905 wxGrid_SetGridCursor(_arg0
,_arg1
,_arg2
);
7907 wxPy_END_ALLOW_THREADS
;
7908 } Py_INCREF(Py_None
);
7909 _resultobj
= Py_None
;
7913 #define wxGrid_MoveCursorUp(_swigobj,_swigarg0) (_swigobj->MoveCursorUp(_swigarg0))
7914 static PyObject
*_wrap_wxGrid_MoveCursorUp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7915 PyObject
* _resultobj
;
7919 PyObject
* _argo0
= 0;
7921 char *_kwnames
[] = { "self","expandSelection", NULL
};
7924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorUp",_kwnames
,&_argo0
,&tempbool1
))
7927 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7928 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7929 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorUp. Expected _wxGrid_p.");
7933 _arg1
= (bool ) tempbool1
;
7935 wxPy_BEGIN_ALLOW_THREADS
;
7936 _result
= (bool )wxGrid_MoveCursorUp(_arg0
,_arg1
);
7938 wxPy_END_ALLOW_THREADS
;
7939 } _resultobj
= Py_BuildValue("i",_result
);
7943 #define wxGrid_MoveCursorDown(_swigobj,_swigarg0) (_swigobj->MoveCursorDown(_swigarg0))
7944 static PyObject
*_wrap_wxGrid_MoveCursorDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7945 PyObject
* _resultobj
;
7949 PyObject
* _argo0
= 0;
7951 char *_kwnames
[] = { "self","expandSelection", NULL
};
7954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorDown",_kwnames
,&_argo0
,&tempbool1
))
7957 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7958 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7959 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorDown. Expected _wxGrid_p.");
7963 _arg1
= (bool ) tempbool1
;
7965 wxPy_BEGIN_ALLOW_THREADS
;
7966 _result
= (bool )wxGrid_MoveCursorDown(_arg0
,_arg1
);
7968 wxPy_END_ALLOW_THREADS
;
7969 } _resultobj
= Py_BuildValue("i",_result
);
7973 #define wxGrid_MoveCursorLeft(_swigobj,_swigarg0) (_swigobj->MoveCursorLeft(_swigarg0))
7974 static PyObject
*_wrap_wxGrid_MoveCursorLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7975 PyObject
* _resultobj
;
7979 PyObject
* _argo0
= 0;
7981 char *_kwnames
[] = { "self","expandSelection", NULL
};
7984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorLeft",_kwnames
,&_argo0
,&tempbool1
))
7987 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7988 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
7989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorLeft. Expected _wxGrid_p.");
7993 _arg1
= (bool ) tempbool1
;
7995 wxPy_BEGIN_ALLOW_THREADS
;
7996 _result
= (bool )wxGrid_MoveCursorLeft(_arg0
,_arg1
);
7998 wxPy_END_ALLOW_THREADS
;
7999 } _resultobj
= Py_BuildValue("i",_result
);
8003 #define wxGrid_MoveCursorRight(_swigobj,_swigarg0) (_swigobj->MoveCursorRight(_swigarg0))
8004 static PyObject
*_wrap_wxGrid_MoveCursorRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8005 PyObject
* _resultobj
;
8009 PyObject
* _argo0
= 0;
8011 char *_kwnames
[] = { "self","expandSelection", NULL
};
8014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorRight",_kwnames
,&_argo0
,&tempbool1
))
8017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorRight. Expected _wxGrid_p.");
8023 _arg1
= (bool ) tempbool1
;
8025 wxPy_BEGIN_ALLOW_THREADS
;
8026 _result
= (bool )wxGrid_MoveCursorRight(_arg0
,_arg1
);
8028 wxPy_END_ALLOW_THREADS
;
8029 } _resultobj
= Py_BuildValue("i",_result
);
8033 #define wxGrid_MovePageDown(_swigobj) (_swigobj->MovePageDown())
8034 static PyObject
*_wrap_wxGrid_MovePageDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8035 PyObject
* _resultobj
;
8038 PyObject
* _argo0
= 0;
8039 char *_kwnames
[] = { "self", NULL
};
8042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_MovePageDown",_kwnames
,&_argo0
))
8045 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8046 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MovePageDown. Expected _wxGrid_p.");
8052 wxPy_BEGIN_ALLOW_THREADS
;
8053 _result
= (bool )wxGrid_MovePageDown(_arg0
);
8055 wxPy_END_ALLOW_THREADS
;
8056 } _resultobj
= Py_BuildValue("i",_result
);
8060 #define wxGrid_MovePageUp(_swigobj) (_swigobj->MovePageUp())
8061 static PyObject
*_wrap_wxGrid_MovePageUp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8062 PyObject
* _resultobj
;
8065 PyObject
* _argo0
= 0;
8066 char *_kwnames
[] = { "self", NULL
};
8069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_MovePageUp",_kwnames
,&_argo0
))
8072 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8073 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8074 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MovePageUp. Expected _wxGrid_p.");
8079 wxPy_BEGIN_ALLOW_THREADS
;
8080 _result
= (bool )wxGrid_MovePageUp(_arg0
);
8082 wxPy_END_ALLOW_THREADS
;
8083 } _resultobj
= Py_BuildValue("i",_result
);
8087 #define wxGrid_MoveCursorUpBlock(_swigobj,_swigarg0) (_swigobj->MoveCursorUpBlock(_swigarg0))
8088 static PyObject
*_wrap_wxGrid_MoveCursorUpBlock(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8089 PyObject
* _resultobj
;
8093 PyObject
* _argo0
= 0;
8095 char *_kwnames
[] = { "self","expandSelection", NULL
};
8098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorUpBlock",_kwnames
,&_argo0
,&tempbool1
))
8101 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8102 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8103 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorUpBlock. Expected _wxGrid_p.");
8107 _arg1
= (bool ) tempbool1
;
8109 wxPy_BEGIN_ALLOW_THREADS
;
8110 _result
= (bool )wxGrid_MoveCursorUpBlock(_arg0
,_arg1
);
8112 wxPy_END_ALLOW_THREADS
;
8113 } _resultobj
= Py_BuildValue("i",_result
);
8117 #define wxGrid_MoveCursorDownBlock(_swigobj,_swigarg0) (_swigobj->MoveCursorDownBlock(_swigarg0))
8118 static PyObject
*_wrap_wxGrid_MoveCursorDownBlock(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8119 PyObject
* _resultobj
;
8123 PyObject
* _argo0
= 0;
8125 char *_kwnames
[] = { "self","expandSelection", NULL
};
8128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorDownBlock",_kwnames
,&_argo0
,&tempbool1
))
8131 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8132 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8133 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorDownBlock. Expected _wxGrid_p.");
8137 _arg1
= (bool ) tempbool1
;
8139 wxPy_BEGIN_ALLOW_THREADS
;
8140 _result
= (bool )wxGrid_MoveCursorDownBlock(_arg0
,_arg1
);
8142 wxPy_END_ALLOW_THREADS
;
8143 } _resultobj
= Py_BuildValue("i",_result
);
8147 #define wxGrid_MoveCursorLeftBlock(_swigobj,_swigarg0) (_swigobj->MoveCursorLeftBlock(_swigarg0))
8148 static PyObject
*_wrap_wxGrid_MoveCursorLeftBlock(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8149 PyObject
* _resultobj
;
8153 PyObject
* _argo0
= 0;
8155 char *_kwnames
[] = { "self","expandSelection", NULL
};
8158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorLeftBlock",_kwnames
,&_argo0
,&tempbool1
))
8161 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8162 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8163 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorLeftBlock. Expected _wxGrid_p.");
8167 _arg1
= (bool ) tempbool1
;
8169 wxPy_BEGIN_ALLOW_THREADS
;
8170 _result
= (bool )wxGrid_MoveCursorLeftBlock(_arg0
,_arg1
);
8172 wxPy_END_ALLOW_THREADS
;
8173 } _resultobj
= Py_BuildValue("i",_result
);
8177 #define wxGrid_MoveCursorRightBlock(_swigobj,_swigarg0) (_swigobj->MoveCursorRightBlock(_swigarg0))
8178 static PyObject
*_wrap_wxGrid_MoveCursorRightBlock(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8179 PyObject
* _resultobj
;
8183 PyObject
* _argo0
= 0;
8185 char *_kwnames
[] = { "self","expandSelection", NULL
};
8188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_MoveCursorRightBlock",_kwnames
,&_argo0
,&tempbool1
))
8191 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8192 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_MoveCursorRightBlock. Expected _wxGrid_p.");
8197 _arg1
= (bool ) tempbool1
;
8199 wxPy_BEGIN_ALLOW_THREADS
;
8200 _result
= (bool )wxGrid_MoveCursorRightBlock(_arg0
,_arg1
);
8202 wxPy_END_ALLOW_THREADS
;
8203 } _resultobj
= Py_BuildValue("i",_result
);
8207 #define wxGrid_GetDefaultRowLabelSize(_swigobj) (_swigobj->GetDefaultRowLabelSize())
8208 static PyObject
*_wrap_wxGrid_GetDefaultRowLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8209 PyObject
* _resultobj
;
8212 PyObject
* _argo0
= 0;
8213 char *_kwnames
[] = { "self", NULL
};
8216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultRowLabelSize",_kwnames
,&_argo0
))
8219 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8220 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8221 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultRowLabelSize. Expected _wxGrid_p.");
8226 wxPy_BEGIN_ALLOW_THREADS
;
8227 _result
= (int )wxGrid_GetDefaultRowLabelSize(_arg0
);
8229 wxPy_END_ALLOW_THREADS
;
8230 } _resultobj
= Py_BuildValue("i",_result
);
8234 #define wxGrid_GetRowLabelSize(_swigobj) (_swigobj->GetRowLabelSize())
8235 static PyObject
*_wrap_wxGrid_GetRowLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8236 PyObject
* _resultobj
;
8239 PyObject
* _argo0
= 0;
8240 char *_kwnames
[] = { "self", NULL
};
8243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetRowLabelSize",_kwnames
,&_argo0
))
8246 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8247 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8248 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetRowLabelSize. Expected _wxGrid_p.");
8253 wxPy_BEGIN_ALLOW_THREADS
;
8254 _result
= (int )wxGrid_GetRowLabelSize(_arg0
);
8256 wxPy_END_ALLOW_THREADS
;
8257 } _resultobj
= Py_BuildValue("i",_result
);
8261 #define wxGrid_GetDefaultColLabelSize(_swigobj) (_swigobj->GetDefaultColLabelSize())
8262 static PyObject
*_wrap_wxGrid_GetDefaultColLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8263 PyObject
* _resultobj
;
8266 PyObject
* _argo0
= 0;
8267 char *_kwnames
[] = { "self", NULL
};
8270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultColLabelSize",_kwnames
,&_argo0
))
8273 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8274 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8275 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultColLabelSize. Expected _wxGrid_p.");
8280 wxPy_BEGIN_ALLOW_THREADS
;
8281 _result
= (int )wxGrid_GetDefaultColLabelSize(_arg0
);
8283 wxPy_END_ALLOW_THREADS
;
8284 } _resultobj
= Py_BuildValue("i",_result
);
8288 #define wxGrid_GetColLabelSize(_swigobj) (_swigobj->GetColLabelSize())
8289 static PyObject
*_wrap_wxGrid_GetColLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8290 PyObject
* _resultobj
;
8293 PyObject
* _argo0
= 0;
8294 char *_kwnames
[] = { "self", NULL
};
8297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetColLabelSize",_kwnames
,&_argo0
))
8300 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8301 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetColLabelSize. Expected _wxGrid_p.");
8307 wxPy_BEGIN_ALLOW_THREADS
;
8308 _result
= (int )wxGrid_GetColLabelSize(_arg0
);
8310 wxPy_END_ALLOW_THREADS
;
8311 } _resultobj
= Py_BuildValue("i",_result
);
8315 #define wxGrid_GetLabelBackgroundColour(_swigobj) (_swigobj->GetLabelBackgroundColour())
8316 static PyObject
*_wrap_wxGrid_GetLabelBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8317 PyObject
* _resultobj
;
8320 PyObject
* _argo0
= 0;
8321 char *_kwnames
[] = { "self", NULL
};
8325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetLabelBackgroundColour",_kwnames
,&_argo0
))
8328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetLabelBackgroundColour. Expected _wxGrid_p.");
8335 wxPy_BEGIN_ALLOW_THREADS
;
8336 _result
= new wxColour (wxGrid_GetLabelBackgroundColour(_arg0
));
8338 wxPy_END_ALLOW_THREADS
;
8339 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
8340 _resultobj
= Py_BuildValue("s",_ptemp
);
8344 #define wxGrid_GetLabelTextColour(_swigobj) (_swigobj->GetLabelTextColour())
8345 static PyObject
*_wrap_wxGrid_GetLabelTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8346 PyObject
* _resultobj
;
8349 PyObject
* _argo0
= 0;
8350 char *_kwnames
[] = { "self", NULL
};
8354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetLabelTextColour",_kwnames
,&_argo0
))
8357 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8358 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8359 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetLabelTextColour. Expected _wxGrid_p.");
8364 wxPy_BEGIN_ALLOW_THREADS
;
8365 _result
= new wxColour (wxGrid_GetLabelTextColour(_arg0
));
8367 wxPy_END_ALLOW_THREADS
;
8368 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
8369 _resultobj
= Py_BuildValue("s",_ptemp
);
8373 #define wxGrid_GetLabelFont(_swigobj) (_swigobj->GetLabelFont())
8374 static PyObject
*_wrap_wxGrid_GetLabelFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8375 PyObject
* _resultobj
;
8378 PyObject
* _argo0
= 0;
8379 char *_kwnames
[] = { "self", NULL
};
8383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetLabelFont",_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_GetLabelFont. Expected _wxGrid_p.");
8393 wxPy_BEGIN_ALLOW_THREADS
;
8394 _result
= new wxFont (wxGrid_GetLabelFont(_arg0
));
8396 wxPy_END_ALLOW_THREADS
;
8397 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
8398 _resultobj
= Py_BuildValue("s",_ptemp
);
8402 #define wxGrid_GetRowLabelAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetRowLabelAlignment(_swigarg0,_swigarg1))
8403 static PyObject
*_wrap_wxGrid_GetRowLabelAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8404 PyObject
* _resultobj
;
8410 PyObject
* _argo0
= 0;
8411 char *_kwnames
[] = { "self", NULL
};
8420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetRowLabelAlignment",_kwnames
,&_argo0
))
8423 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8424 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8425 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetRowLabelAlignment. Expected _wxGrid_p.");
8430 wxPy_BEGIN_ALLOW_THREADS
;
8431 wxGrid_GetRowLabelAlignment(_arg0
,_arg1
,_arg2
);
8433 wxPy_END_ALLOW_THREADS
;
8434 } Py_INCREF(Py_None
);
8435 _resultobj
= Py_None
;
8438 o
= PyInt_FromLong((long) (*_arg1
));
8439 _resultobj
= t_output_helper(_resultobj
, o
);
8443 o
= PyInt_FromLong((long) (*_arg2
));
8444 _resultobj
= t_output_helper(_resultobj
, o
);
8449 #define wxGrid_GetColLabelAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetColLabelAlignment(_swigarg0,_swigarg1))
8450 static PyObject
*_wrap_wxGrid_GetColLabelAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8451 PyObject
* _resultobj
;
8457 PyObject
* _argo0
= 0;
8458 char *_kwnames
[] = { "self", NULL
};
8467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetColLabelAlignment",_kwnames
,&_argo0
))
8470 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8471 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8472 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetColLabelAlignment. Expected _wxGrid_p.");
8477 wxPy_BEGIN_ALLOW_THREADS
;
8478 wxGrid_GetColLabelAlignment(_arg0
,_arg1
,_arg2
);
8480 wxPy_END_ALLOW_THREADS
;
8481 } Py_INCREF(Py_None
);
8482 _resultobj
= Py_None
;
8485 o
= PyInt_FromLong((long) (*_arg1
));
8486 _resultobj
= t_output_helper(_resultobj
, o
);
8490 o
= PyInt_FromLong((long) (*_arg2
));
8491 _resultobj
= t_output_helper(_resultobj
, o
);
8496 #define wxGrid_GetRowLabelValue(_swigobj,_swigarg0) (_swigobj->GetRowLabelValue(_swigarg0))
8497 static PyObject
*_wrap_wxGrid_GetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8498 PyObject
* _resultobj
;
8502 PyObject
* _argo0
= 0;
8503 char *_kwnames
[] = { "self","row", NULL
};
8506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_GetRowLabelValue",_kwnames
,&_argo0
,&_arg1
))
8509 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8510 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8511 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetRowLabelValue. Expected _wxGrid_p.");
8516 wxPy_BEGIN_ALLOW_THREADS
;
8517 _result
= new wxString (wxGrid_GetRowLabelValue(_arg0
,_arg1
));
8519 wxPy_END_ALLOW_THREADS
;
8521 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
8529 #define wxGrid_GetColLabelValue(_swigobj,_swigarg0) (_swigobj->GetColLabelValue(_swigarg0))
8530 static PyObject
*_wrap_wxGrid_GetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8531 PyObject
* _resultobj
;
8535 PyObject
* _argo0
= 0;
8536 char *_kwnames
[] = { "self","col", NULL
};
8539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_GetColLabelValue",_kwnames
,&_argo0
,&_arg1
))
8542 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8543 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8544 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetColLabelValue. Expected _wxGrid_p.");
8549 wxPy_BEGIN_ALLOW_THREADS
;
8550 _result
= new wxString (wxGrid_GetColLabelValue(_arg0
,_arg1
));
8552 wxPy_END_ALLOW_THREADS
;
8554 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
8562 #define wxGrid_GetGridLineColour(_swigobj) (_swigobj->GetGridLineColour())
8563 static PyObject
*_wrap_wxGrid_GetGridLineColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8564 PyObject
* _resultobj
;
8567 PyObject
* _argo0
= 0;
8568 char *_kwnames
[] = { "self", NULL
};
8572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetGridLineColour",_kwnames
,&_argo0
))
8575 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8576 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8577 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetGridLineColour. Expected _wxGrid_p.");
8582 wxPy_BEGIN_ALLOW_THREADS
;
8583 _result
= new wxColour (wxGrid_GetGridLineColour(_arg0
));
8585 wxPy_END_ALLOW_THREADS
;
8586 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
8587 _resultobj
= Py_BuildValue("s",_ptemp
);
8591 #define wxGrid_GetCellHighlightColour(_swigobj) (_swigobj->GetCellHighlightColour())
8592 static PyObject
*_wrap_wxGrid_GetCellHighlightColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8593 PyObject
* _resultobj
;
8596 PyObject
* _argo0
= 0;
8597 char *_kwnames
[] = { "self", NULL
};
8601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetCellHighlightColour",_kwnames
,&_argo0
))
8604 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8605 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8606 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellHighlightColour. Expected _wxGrid_p.");
8611 wxPy_BEGIN_ALLOW_THREADS
;
8612 _result
= new wxColour (wxGrid_GetCellHighlightColour(_arg0
));
8614 wxPy_END_ALLOW_THREADS
;
8615 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
8616 _resultobj
= Py_BuildValue("s",_ptemp
);
8620 #define wxGrid_SetRowLabelSize(_swigobj,_swigarg0) (_swigobj->SetRowLabelSize(_swigarg0))
8621 static PyObject
*_wrap_wxGrid_SetRowLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8622 PyObject
* _resultobj
;
8625 PyObject
* _argo0
= 0;
8626 char *_kwnames
[] = { "self","width", NULL
};
8629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_SetRowLabelSize",_kwnames
,&_argo0
,&_arg1
))
8632 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8633 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowLabelSize. Expected _wxGrid_p.");
8639 wxPy_BEGIN_ALLOW_THREADS
;
8640 wxGrid_SetRowLabelSize(_arg0
,_arg1
);
8642 wxPy_END_ALLOW_THREADS
;
8643 } Py_INCREF(Py_None
);
8644 _resultobj
= Py_None
;
8648 #define wxGrid_SetColLabelSize(_swigobj,_swigarg0) (_swigobj->SetColLabelSize(_swigarg0))
8649 static PyObject
*_wrap_wxGrid_SetColLabelSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8650 PyObject
* _resultobj
;
8653 PyObject
* _argo0
= 0;
8654 char *_kwnames
[] = { "self","height", NULL
};
8657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_SetColLabelSize",_kwnames
,&_argo0
,&_arg1
))
8660 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8661 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8662 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColLabelSize. Expected _wxGrid_p.");
8667 wxPy_BEGIN_ALLOW_THREADS
;
8668 wxGrid_SetColLabelSize(_arg0
,_arg1
);
8670 wxPy_END_ALLOW_THREADS
;
8671 } Py_INCREF(Py_None
);
8672 _resultobj
= Py_None
;
8676 #define wxGrid_SetLabelBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetLabelBackgroundColour(_swigarg0))
8677 static PyObject
*_wrap_wxGrid_SetLabelBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8678 PyObject
* _resultobj
;
8681 PyObject
* _argo0
= 0;
8683 PyObject
* _obj1
= 0;
8684 char *_kwnames
[] = { "self","arg2", NULL
};
8687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetLabelBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
8690 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8691 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8692 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetLabelBackgroundColour. Expected _wxGrid_p.");
8698 if (! wxColour_helper(_obj1
, &_arg1
))
8702 wxPy_BEGIN_ALLOW_THREADS
;
8703 wxGrid_SetLabelBackgroundColour(_arg0
,*_arg1
);
8705 wxPy_END_ALLOW_THREADS
;
8706 } Py_INCREF(Py_None
);
8707 _resultobj
= Py_None
;
8711 #define wxGrid_SetLabelTextColour(_swigobj,_swigarg0) (_swigobj->SetLabelTextColour(_swigarg0))
8712 static PyObject
*_wrap_wxGrid_SetLabelTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8713 PyObject
* _resultobj
;
8716 PyObject
* _argo0
= 0;
8718 PyObject
* _obj1
= 0;
8719 char *_kwnames
[] = { "self","arg2", NULL
};
8722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetLabelTextColour",_kwnames
,&_argo0
,&_obj1
))
8725 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8726 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8727 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetLabelTextColour. Expected _wxGrid_p.");
8733 if (! wxColour_helper(_obj1
, &_arg1
))
8737 wxPy_BEGIN_ALLOW_THREADS
;
8738 wxGrid_SetLabelTextColour(_arg0
,*_arg1
);
8740 wxPy_END_ALLOW_THREADS
;
8741 } Py_INCREF(Py_None
);
8742 _resultobj
= Py_None
;
8746 #define wxGrid_SetLabelFont(_swigobj,_swigarg0) (_swigobj->SetLabelFont(_swigarg0))
8747 static PyObject
*_wrap_wxGrid_SetLabelFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8748 PyObject
* _resultobj
;
8751 PyObject
* _argo0
= 0;
8752 PyObject
* _argo1
= 0;
8753 char *_kwnames
[] = { "self","arg2", NULL
};
8756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetLabelFont",_kwnames
,&_argo0
,&_argo1
))
8759 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8760 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8761 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetLabelFont. Expected _wxGrid_p.");
8766 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8767 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
8768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_SetLabelFont. Expected _wxFont_p.");
8773 wxPy_BEGIN_ALLOW_THREADS
;
8774 wxGrid_SetLabelFont(_arg0
,*_arg1
);
8776 wxPy_END_ALLOW_THREADS
;
8777 } Py_INCREF(Py_None
);
8778 _resultobj
= Py_None
;
8782 #define wxGrid_SetRowLabelAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowLabelAlignment(_swigarg0,_swigarg1))
8783 static PyObject
*_wrap_wxGrid_SetRowLabelAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8784 PyObject
* _resultobj
;
8788 PyObject
* _argo0
= 0;
8789 char *_kwnames
[] = { "self","horiz","vert", NULL
};
8792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetRowLabelAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
8795 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8796 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8797 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowLabelAlignment. Expected _wxGrid_p.");
8802 wxPy_BEGIN_ALLOW_THREADS
;
8803 wxGrid_SetRowLabelAlignment(_arg0
,_arg1
,_arg2
);
8805 wxPy_END_ALLOW_THREADS
;
8806 } Py_INCREF(Py_None
);
8807 _resultobj
= Py_None
;
8811 #define wxGrid_SetColLabelAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColLabelAlignment(_swigarg0,_swigarg1))
8812 static PyObject
*_wrap_wxGrid_SetColLabelAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8813 PyObject
* _resultobj
;
8817 PyObject
* _argo0
= 0;
8818 char *_kwnames
[] = { "self","horiz","vert", NULL
};
8821 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetColLabelAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
8824 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8825 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8826 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColLabelAlignment. Expected _wxGrid_p.");
8831 wxPy_BEGIN_ALLOW_THREADS
;
8832 wxGrid_SetColLabelAlignment(_arg0
,_arg1
,_arg2
);
8834 wxPy_END_ALLOW_THREADS
;
8835 } Py_INCREF(Py_None
);
8836 _resultobj
= Py_None
;
8840 #define wxGrid_SetRowLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowLabelValue(_swigarg0,_swigarg1))
8841 static PyObject
*_wrap_wxGrid_SetRowLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8842 PyObject
* _resultobj
;
8846 PyObject
* _argo0
= 0;
8847 PyObject
* _obj2
= 0;
8848 char *_kwnames
[] = { "self","row","arg3", NULL
};
8851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGrid_SetRowLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
8854 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8855 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8856 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowLabelValue. Expected _wxGrid_p.");
8861 if (!PyString_Check(_obj2
)) {
8862 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8865 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
8868 wxPy_BEGIN_ALLOW_THREADS
;
8869 wxGrid_SetRowLabelValue(_arg0
,_arg1
,*_arg2
);
8871 wxPy_END_ALLOW_THREADS
;
8872 } Py_INCREF(Py_None
);
8873 _resultobj
= Py_None
;
8881 #define wxGrid_SetColLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColLabelValue(_swigarg0,_swigarg1))
8882 static PyObject
*_wrap_wxGrid_SetColLabelValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8883 PyObject
* _resultobj
;
8887 PyObject
* _argo0
= 0;
8888 PyObject
* _obj2
= 0;
8889 char *_kwnames
[] = { "self","col","arg3", NULL
};
8892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGrid_SetColLabelValue",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
8895 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8896 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8897 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColLabelValue. Expected _wxGrid_p.");
8902 if (!PyString_Check(_obj2
)) {
8903 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8906 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
8909 wxPy_BEGIN_ALLOW_THREADS
;
8910 wxGrid_SetColLabelValue(_arg0
,_arg1
,*_arg2
);
8912 wxPy_END_ALLOW_THREADS
;
8913 } Py_INCREF(Py_None
);
8914 _resultobj
= Py_None
;
8922 #define wxGrid_SetGridLineColour(_swigobj,_swigarg0) (_swigobj->SetGridLineColour(_swigarg0))
8923 static PyObject
*_wrap_wxGrid_SetGridLineColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8924 PyObject
* _resultobj
;
8927 PyObject
* _argo0
= 0;
8929 PyObject
* _obj1
= 0;
8930 char *_kwnames
[] = { "self","arg2", NULL
};
8933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetGridLineColour",_kwnames
,&_argo0
,&_obj1
))
8936 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8937 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8938 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetGridLineColour. Expected _wxGrid_p.");
8944 if (! wxColour_helper(_obj1
, &_arg1
))
8948 wxPy_BEGIN_ALLOW_THREADS
;
8949 wxGrid_SetGridLineColour(_arg0
,*_arg1
);
8951 wxPy_END_ALLOW_THREADS
;
8952 } Py_INCREF(Py_None
);
8953 _resultobj
= Py_None
;
8957 #define wxGrid_SetCellHighlightColour(_swigobj,_swigarg0) (_swigobj->SetCellHighlightColour(_swigarg0))
8958 static PyObject
*_wrap_wxGrid_SetCellHighlightColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8959 PyObject
* _resultobj
;
8962 PyObject
* _argo0
= 0;
8964 PyObject
* _obj1
= 0;
8965 char *_kwnames
[] = { "self","arg2", NULL
};
8968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetCellHighlightColour",_kwnames
,&_argo0
,&_obj1
))
8971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
8973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellHighlightColour. Expected _wxGrid_p.");
8979 if (! wxColour_helper(_obj1
, &_arg1
))
8983 wxPy_BEGIN_ALLOW_THREADS
;
8984 wxGrid_SetCellHighlightColour(_arg0
,*_arg1
);
8986 wxPy_END_ALLOW_THREADS
;
8987 } Py_INCREF(Py_None
);
8988 _resultobj
= Py_None
;
8992 #define wxGrid_EnableDragRowSize(_swigobj,_swigarg0) (_swigobj->EnableDragRowSize(_swigarg0))
8993 static PyObject
*_wrap_wxGrid_EnableDragRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8994 PyObject
* _resultobj
;
8996 bool _arg1
= (bool ) TRUE
;
8997 PyObject
* _argo0
= 0;
8998 int tempbool1
= (int) TRUE
;
8999 char *_kwnames
[] = { "self","enable", NULL
};
9002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_EnableDragRowSize",_kwnames
,&_argo0
,&tempbool1
))
9005 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9006 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9007 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableDragRowSize. Expected _wxGrid_p.");
9011 _arg1
= (bool ) tempbool1
;
9013 wxPy_BEGIN_ALLOW_THREADS
;
9014 wxGrid_EnableDragRowSize(_arg0
,_arg1
);
9016 wxPy_END_ALLOW_THREADS
;
9017 } Py_INCREF(Py_None
);
9018 _resultobj
= Py_None
;
9022 #define wxGrid_DisableDragRowSize(_swigobj) (_swigobj->DisableDragRowSize())
9023 static PyObject
*_wrap_wxGrid_DisableDragRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9024 PyObject
* _resultobj
;
9026 PyObject
* _argo0
= 0;
9027 char *_kwnames
[] = { "self", NULL
};
9030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_DisableDragRowSize",_kwnames
,&_argo0
))
9033 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9034 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9035 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DisableDragRowSize. Expected _wxGrid_p.");
9040 wxPy_BEGIN_ALLOW_THREADS
;
9041 wxGrid_DisableDragRowSize(_arg0
);
9043 wxPy_END_ALLOW_THREADS
;
9044 } Py_INCREF(Py_None
);
9045 _resultobj
= Py_None
;
9049 #define wxGrid_CanDragRowSize(_swigobj) (_swigobj->CanDragRowSize())
9050 static PyObject
*_wrap_wxGrid_CanDragRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9051 PyObject
* _resultobj
;
9054 PyObject
* _argo0
= 0;
9055 char *_kwnames
[] = { "self", NULL
};
9058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_CanDragRowSize",_kwnames
,&_argo0
))
9061 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9062 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9063 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CanDragRowSize. Expected _wxGrid_p.");
9068 wxPy_BEGIN_ALLOW_THREADS
;
9069 _result
= (bool )wxGrid_CanDragRowSize(_arg0
);
9071 wxPy_END_ALLOW_THREADS
;
9072 } _resultobj
= Py_BuildValue("i",_result
);
9076 #define wxGrid_EnableDragColSize(_swigobj,_swigarg0) (_swigobj->EnableDragColSize(_swigarg0))
9077 static PyObject
*_wrap_wxGrid_EnableDragColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9078 PyObject
* _resultobj
;
9080 bool _arg1
= (bool ) TRUE
;
9081 PyObject
* _argo0
= 0;
9082 int tempbool1
= (int) TRUE
;
9083 char *_kwnames
[] = { "self","enable", NULL
};
9086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_EnableDragColSize",_kwnames
,&_argo0
,&tempbool1
))
9089 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9090 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9091 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableDragColSize. Expected _wxGrid_p.");
9095 _arg1
= (bool ) tempbool1
;
9097 wxPy_BEGIN_ALLOW_THREADS
;
9098 wxGrid_EnableDragColSize(_arg0
,_arg1
);
9100 wxPy_END_ALLOW_THREADS
;
9101 } Py_INCREF(Py_None
);
9102 _resultobj
= Py_None
;
9106 #define wxGrid_DisableDragColSize(_swigobj) (_swigobj->DisableDragColSize())
9107 static PyObject
*_wrap_wxGrid_DisableDragColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9108 PyObject
* _resultobj
;
9110 PyObject
* _argo0
= 0;
9111 char *_kwnames
[] = { "self", NULL
};
9114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_DisableDragColSize",_kwnames
,&_argo0
))
9117 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9118 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DisableDragColSize. Expected _wxGrid_p.");
9124 wxPy_BEGIN_ALLOW_THREADS
;
9125 wxGrid_DisableDragColSize(_arg0
);
9127 wxPy_END_ALLOW_THREADS
;
9128 } Py_INCREF(Py_None
);
9129 _resultobj
= Py_None
;
9133 #define wxGrid_CanDragColSize(_swigobj) (_swigobj->CanDragColSize())
9134 static PyObject
*_wrap_wxGrid_CanDragColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9135 PyObject
* _resultobj
;
9138 PyObject
* _argo0
= 0;
9139 char *_kwnames
[] = { "self", NULL
};
9142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_CanDragColSize",_kwnames
,&_argo0
))
9145 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9146 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9147 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CanDragColSize. Expected _wxGrid_p.");
9152 wxPy_BEGIN_ALLOW_THREADS
;
9153 _result
= (bool )wxGrid_CanDragColSize(_arg0
);
9155 wxPy_END_ALLOW_THREADS
;
9156 } _resultobj
= Py_BuildValue("i",_result
);
9160 #define wxGrid_EnableDragGridSize(_swigobj,_swigarg0) (_swigobj->EnableDragGridSize(_swigarg0))
9161 static PyObject
*_wrap_wxGrid_EnableDragGridSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9162 PyObject
* _resultobj
;
9164 bool _arg1
= (bool ) TRUE
;
9165 PyObject
* _argo0
= 0;
9166 int tempbool1
= (int) TRUE
;
9167 char *_kwnames
[] = { "self","enable", NULL
};
9170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_EnableDragGridSize",_kwnames
,&_argo0
,&tempbool1
))
9173 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9174 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9175 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableDragGridSize. Expected _wxGrid_p.");
9179 _arg1
= (bool ) tempbool1
;
9181 wxPy_BEGIN_ALLOW_THREADS
;
9182 wxGrid_EnableDragGridSize(_arg0
,_arg1
);
9184 wxPy_END_ALLOW_THREADS
;
9185 } Py_INCREF(Py_None
);
9186 _resultobj
= Py_None
;
9190 #define wxGrid_DisableDragGridSize(_swigobj) (_swigobj->DisableDragGridSize())
9191 static PyObject
*_wrap_wxGrid_DisableDragGridSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9192 PyObject
* _resultobj
;
9194 PyObject
* _argo0
= 0;
9195 char *_kwnames
[] = { "self", NULL
};
9198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_DisableDragGridSize",_kwnames
,&_argo0
))
9201 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9202 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9203 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_DisableDragGridSize. Expected _wxGrid_p.");
9208 wxPy_BEGIN_ALLOW_THREADS
;
9209 wxGrid_DisableDragGridSize(_arg0
);
9211 wxPy_END_ALLOW_THREADS
;
9212 } Py_INCREF(Py_None
);
9213 _resultobj
= Py_None
;
9217 #define wxGrid_CanDragGridSize(_swigobj) (_swigobj->CanDragGridSize())
9218 static PyObject
*_wrap_wxGrid_CanDragGridSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9219 PyObject
* _resultobj
;
9222 PyObject
* _argo0
= 0;
9223 char *_kwnames
[] = { "self", NULL
};
9226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_CanDragGridSize",_kwnames
,&_argo0
))
9229 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9230 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9231 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_CanDragGridSize. Expected _wxGrid_p.");
9236 wxPy_BEGIN_ALLOW_THREADS
;
9237 _result
= (bool )wxGrid_CanDragGridSize(_arg0
);
9239 wxPy_END_ALLOW_THREADS
;
9240 } _resultobj
= Py_BuildValue("i",_result
);
9244 #define wxGrid_SetRowAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowAttr(_swigarg0,_swigarg1))
9245 static PyObject
*_wrap_wxGrid_SetRowAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9246 PyObject
* _resultobj
;
9249 wxGridCellAttr
* _arg2
;
9250 PyObject
* _argo0
= 0;
9251 PyObject
* _argo2
= 0;
9252 char *_kwnames
[] = { "self","row","attr", NULL
};
9255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGrid_SetRowAttr",_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_SetRowAttr. 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_SetRowAttr. Expected _wxGridCellAttr_p.");
9272 wxPy_BEGIN_ALLOW_THREADS
;
9273 wxGrid_SetRowAttr(_arg0
,_arg1
,_arg2
);
9275 wxPy_END_ALLOW_THREADS
;
9276 } Py_INCREF(Py_None
);
9277 _resultobj
= Py_None
;
9281 #define wxGrid_SetColAttr(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColAttr(_swigarg0,_swigarg1))
9282 static PyObject
*_wrap_wxGrid_SetColAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9283 PyObject
* _resultobj
;
9286 wxGridCellAttr
* _arg2
;
9287 PyObject
* _argo0
= 0;
9288 PyObject
* _argo2
= 0;
9289 char *_kwnames
[] = { "self","col","attr", NULL
};
9292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGrid_SetColAttr",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
9295 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9296 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColAttr. Expected _wxGrid_p.");
9302 if (_argo2
== Py_None
) { _arg2
= NULL
; }
9303 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellAttr_p")) {
9304 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_SetColAttr. Expected _wxGridCellAttr_p.");
9309 wxPy_BEGIN_ALLOW_THREADS
;
9310 wxGrid_SetColAttr(_arg0
,_arg1
,_arg2
);
9312 wxPy_END_ALLOW_THREADS
;
9313 } Py_INCREF(Py_None
);
9314 _resultobj
= Py_None
;
9318 #define wxGrid_SetColFormatBool(_swigobj,_swigarg0) (_swigobj->SetColFormatBool(_swigarg0))
9319 static PyObject
*_wrap_wxGrid_SetColFormatBool(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9320 PyObject
* _resultobj
;
9323 PyObject
* _argo0
= 0;
9324 char *_kwnames
[] = { "self","col", NULL
};
9327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_SetColFormatBool",_kwnames
,&_argo0
,&_arg1
))
9330 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9331 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColFormatBool. Expected _wxGrid_p.");
9337 wxPy_BEGIN_ALLOW_THREADS
;
9338 wxGrid_SetColFormatBool(_arg0
,_arg1
);
9340 wxPy_END_ALLOW_THREADS
;
9341 } Py_INCREF(Py_None
);
9342 _resultobj
= Py_None
;
9346 #define wxGrid_SetColFormatNumber(_swigobj,_swigarg0) (_swigobj->SetColFormatNumber(_swigarg0))
9347 static PyObject
*_wrap_wxGrid_SetColFormatNumber(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9348 PyObject
* _resultobj
;
9351 PyObject
* _argo0
= 0;
9352 char *_kwnames
[] = { "self","col", NULL
};
9355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_SetColFormatNumber",_kwnames
,&_argo0
,&_arg1
))
9358 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9359 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9360 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColFormatNumber. Expected _wxGrid_p.");
9365 wxPy_BEGIN_ALLOW_THREADS
;
9366 wxGrid_SetColFormatNumber(_arg0
,_arg1
);
9368 wxPy_END_ALLOW_THREADS
;
9369 } Py_INCREF(Py_None
);
9370 _resultobj
= Py_None
;
9374 #define wxGrid_SetColFormatFloat(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetColFormatFloat(_swigarg0,_swigarg1,_swigarg2))
9375 static PyObject
*_wrap_wxGrid_SetColFormatFloat(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9376 PyObject
* _resultobj
;
9379 int _arg2
= (int ) -1;
9380 int _arg3
= (int ) -1;
9381 PyObject
* _argo0
= 0;
9382 char *_kwnames
[] = { "self","col","width","precision", NULL
};
9385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|ii:wxGrid_SetColFormatFloat",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
9388 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9389 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9390 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColFormatFloat. Expected _wxGrid_p.");
9395 wxPy_BEGIN_ALLOW_THREADS
;
9396 wxGrid_SetColFormatFloat(_arg0
,_arg1
,_arg2
,_arg3
);
9398 wxPy_END_ALLOW_THREADS
;
9399 } Py_INCREF(Py_None
);
9400 _resultobj
= Py_None
;
9404 #define wxGrid_SetColFormatCustom(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColFormatCustom(_swigarg0,_swigarg1))
9405 static PyObject
*_wrap_wxGrid_SetColFormatCustom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9406 PyObject
* _resultobj
;
9410 PyObject
* _argo0
= 0;
9411 PyObject
* _obj2
= 0;
9412 char *_kwnames
[] = { "self","col","typeName", NULL
};
9415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxGrid_SetColFormatCustom",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
9418 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9419 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9420 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColFormatCustom. Expected _wxGrid_p.");
9425 if (!PyString_Check(_obj2
)) {
9426 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9429 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
9432 wxPy_BEGIN_ALLOW_THREADS
;
9433 wxGrid_SetColFormatCustom(_arg0
,_arg1
,*_arg2
);
9435 wxPy_END_ALLOW_THREADS
;
9436 } Py_INCREF(Py_None
);
9437 _resultobj
= Py_None
;
9445 #define wxGrid_EnableGridLines(_swigobj,_swigarg0) (_swigobj->EnableGridLines(_swigarg0))
9446 static PyObject
*_wrap_wxGrid_EnableGridLines(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9447 PyObject
* _resultobj
;
9449 bool _arg1
= (bool ) TRUE
;
9450 PyObject
* _argo0
= 0;
9451 int tempbool1
= (int) TRUE
;
9452 char *_kwnames
[] = { "self","enable", NULL
};
9455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_EnableGridLines",_kwnames
,&_argo0
,&tempbool1
))
9458 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9459 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9460 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_EnableGridLines. Expected _wxGrid_p.");
9464 _arg1
= (bool ) tempbool1
;
9466 wxPy_BEGIN_ALLOW_THREADS
;
9467 wxGrid_EnableGridLines(_arg0
,_arg1
);
9469 wxPy_END_ALLOW_THREADS
;
9470 } Py_INCREF(Py_None
);
9471 _resultobj
= Py_None
;
9475 #define wxGrid_GridLinesEnabled(_swigobj) (_swigobj->GridLinesEnabled())
9476 static PyObject
*_wrap_wxGrid_GridLinesEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9477 PyObject
* _resultobj
;
9480 PyObject
* _argo0
= 0;
9481 char *_kwnames
[] = { "self", NULL
};
9484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GridLinesEnabled",_kwnames
,&_argo0
))
9487 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9488 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GridLinesEnabled. Expected _wxGrid_p.");
9494 wxPy_BEGIN_ALLOW_THREADS
;
9495 _result
= (bool )wxGrid_GridLinesEnabled(_arg0
);
9497 wxPy_END_ALLOW_THREADS
;
9498 } _resultobj
= Py_BuildValue("i",_result
);
9502 #define wxGrid_GetDefaultRowSize(_swigobj) (_swigobj->GetDefaultRowSize())
9503 static PyObject
*_wrap_wxGrid_GetDefaultRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9504 PyObject
* _resultobj
;
9507 PyObject
* _argo0
= 0;
9508 char *_kwnames
[] = { "self", NULL
};
9511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultRowSize",_kwnames
,&_argo0
))
9514 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9515 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultRowSize. Expected _wxGrid_p.");
9521 wxPy_BEGIN_ALLOW_THREADS
;
9522 _result
= (int )wxGrid_GetDefaultRowSize(_arg0
);
9524 wxPy_END_ALLOW_THREADS
;
9525 } _resultobj
= Py_BuildValue("i",_result
);
9529 #define wxGrid_GetRowSize(_swigobj,_swigarg0) (_swigobj->GetRowSize(_swigarg0))
9530 static PyObject
*_wrap_wxGrid_GetRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9531 PyObject
* _resultobj
;
9535 PyObject
* _argo0
= 0;
9536 char *_kwnames
[] = { "self","row", NULL
};
9539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_GetRowSize",_kwnames
,&_argo0
,&_arg1
))
9542 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9543 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9544 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetRowSize. Expected _wxGrid_p.");
9549 wxPy_BEGIN_ALLOW_THREADS
;
9550 _result
= (int )wxGrid_GetRowSize(_arg0
,_arg1
);
9552 wxPy_END_ALLOW_THREADS
;
9553 } _resultobj
= Py_BuildValue("i",_result
);
9557 #define wxGrid_GetDefaultColSize(_swigobj) (_swigobj->GetDefaultColSize())
9558 static PyObject
*_wrap_wxGrid_GetDefaultColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9559 PyObject
* _resultobj
;
9562 PyObject
* _argo0
= 0;
9563 char *_kwnames
[] = { "self", NULL
};
9566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultColSize",_kwnames
,&_argo0
))
9569 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9570 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9571 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultColSize. Expected _wxGrid_p.");
9576 wxPy_BEGIN_ALLOW_THREADS
;
9577 _result
= (int )wxGrid_GetDefaultColSize(_arg0
);
9579 wxPy_END_ALLOW_THREADS
;
9580 } _resultobj
= Py_BuildValue("i",_result
);
9584 #define wxGrid_GetColSize(_swigobj,_swigarg0) (_swigobj->GetColSize(_swigarg0))
9585 static PyObject
*_wrap_wxGrid_GetColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9586 PyObject
* _resultobj
;
9590 PyObject
* _argo0
= 0;
9591 char *_kwnames
[] = { "self","col", NULL
};
9594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGrid_GetColSize",_kwnames
,&_argo0
,&_arg1
))
9597 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9598 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetColSize. Expected _wxGrid_p.");
9604 wxPy_BEGIN_ALLOW_THREADS
;
9605 _result
= (int )wxGrid_GetColSize(_arg0
,_arg1
);
9607 wxPy_END_ALLOW_THREADS
;
9608 } _resultobj
= Py_BuildValue("i",_result
);
9612 #define wxGrid_GetDefaultCellBackgroundColour(_swigobj) (_swigobj->GetDefaultCellBackgroundColour())
9613 static PyObject
*_wrap_wxGrid_GetDefaultCellBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9614 PyObject
* _resultobj
;
9617 PyObject
* _argo0
= 0;
9618 char *_kwnames
[] = { "self", NULL
};
9622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultCellBackgroundColour",_kwnames
,&_argo0
))
9625 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9626 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9627 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultCellBackgroundColour. Expected _wxGrid_p.");
9632 wxPy_BEGIN_ALLOW_THREADS
;
9633 _result
= new wxColour (wxGrid_GetDefaultCellBackgroundColour(_arg0
));
9635 wxPy_END_ALLOW_THREADS
;
9636 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
9637 _resultobj
= Py_BuildValue("s",_ptemp
);
9641 #define wxGrid_GetCellBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellBackgroundColour(_swigarg0,_swigarg1))
9642 static PyObject
*_wrap_wxGrid_GetCellBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9643 PyObject
* _resultobj
;
9648 PyObject
* _argo0
= 0;
9649 char *_kwnames
[] = { "self","row","col", NULL
};
9653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellBackgroundColour",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
9656 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9657 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9658 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellBackgroundColour. Expected _wxGrid_p.");
9663 wxPy_BEGIN_ALLOW_THREADS
;
9664 _result
= new wxColour (wxGrid_GetCellBackgroundColour(_arg0
,_arg1
,_arg2
));
9666 wxPy_END_ALLOW_THREADS
;
9667 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
9668 _resultobj
= Py_BuildValue("s",_ptemp
);
9672 #define wxGrid_GetDefaultCellTextColour(_swigobj) (_swigobj->GetDefaultCellTextColour())
9673 static PyObject
*_wrap_wxGrid_GetDefaultCellTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9674 PyObject
* _resultobj
;
9677 PyObject
* _argo0
= 0;
9678 char *_kwnames
[] = { "self", NULL
};
9682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultCellTextColour",_kwnames
,&_argo0
))
9685 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9686 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9687 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultCellTextColour. Expected _wxGrid_p.");
9692 wxPy_BEGIN_ALLOW_THREADS
;
9693 _result
= new wxColour (wxGrid_GetDefaultCellTextColour(_arg0
));
9695 wxPy_END_ALLOW_THREADS
;
9696 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
9697 _resultobj
= Py_BuildValue("s",_ptemp
);
9701 #define wxGrid_GetCellTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellTextColour(_swigarg0,_swigarg1))
9702 static PyObject
*_wrap_wxGrid_GetCellTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9703 PyObject
* _resultobj
;
9708 PyObject
* _argo0
= 0;
9709 char *_kwnames
[] = { "self","row","col", NULL
};
9713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellTextColour",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
9716 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9717 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9718 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellTextColour. Expected _wxGrid_p.");
9723 wxPy_BEGIN_ALLOW_THREADS
;
9724 _result
= new wxColour (wxGrid_GetCellTextColour(_arg0
,_arg1
,_arg2
));
9726 wxPy_END_ALLOW_THREADS
;
9727 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
9728 _resultobj
= Py_BuildValue("s",_ptemp
);
9732 #define wxGrid_GetDefaultCellFont(_swigobj) (_swigobj->GetDefaultCellFont())
9733 static PyObject
*_wrap_wxGrid_GetDefaultCellFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9734 PyObject
* _resultobj
;
9737 PyObject
* _argo0
= 0;
9738 char *_kwnames
[] = { "self", NULL
};
9742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultCellFont",_kwnames
,&_argo0
))
9745 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9746 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9747 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultCellFont. Expected _wxGrid_p.");
9752 wxPy_BEGIN_ALLOW_THREADS
;
9753 _result
= new wxFont (wxGrid_GetDefaultCellFont(_arg0
));
9755 wxPy_END_ALLOW_THREADS
;
9756 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
9757 _resultobj
= Py_BuildValue("s",_ptemp
);
9761 #define wxGrid_GetCellFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellFont(_swigarg0,_swigarg1))
9762 static PyObject
*_wrap_wxGrid_GetCellFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9763 PyObject
* _resultobj
;
9768 PyObject
* _argo0
= 0;
9769 char *_kwnames
[] = { "self","row","col", NULL
};
9773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellFont",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
9776 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9777 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellFont. Expected _wxGrid_p.");
9783 wxPy_BEGIN_ALLOW_THREADS
;
9784 _result
= new wxFont (wxGrid_GetCellFont(_arg0
,_arg1
,_arg2
));
9786 wxPy_END_ALLOW_THREADS
;
9787 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
9788 _resultobj
= Py_BuildValue("s",_ptemp
);
9792 #define wxGrid_GetDefaultCellAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetDefaultCellAlignment(_swigarg0,_swigarg1))
9793 static PyObject
*_wrap_wxGrid_GetDefaultCellAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9794 PyObject
* _resultobj
;
9798 PyObject
* _argo0
= 0;
9799 PyObject
* _argo1
= 0;
9800 PyObject
* _argo2
= 0;
9801 char *_kwnames
[] = { "self","horiz","vert", NULL
};
9804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGrid_GetDefaultCellAlignment",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
9807 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9808 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9809 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultCellAlignment. Expected _wxGrid_p.");
9814 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9815 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_int_p")) {
9816 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_GetDefaultCellAlignment. Expected _int_p.");
9821 if (_argo2
== Py_None
) { _arg2
= NULL
; }
9822 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_int_p")) {
9823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_GetDefaultCellAlignment. Expected _int_p.");
9828 wxPy_BEGIN_ALLOW_THREADS
;
9829 wxGrid_GetDefaultCellAlignment(_arg0
,_arg1
,_arg2
);
9831 wxPy_END_ALLOW_THREADS
;
9832 } Py_INCREF(Py_None
);
9833 _resultobj
= Py_None
;
9837 #define wxGrid_GetCellAlignment(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetCellAlignment(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
9838 static PyObject
*_wrap_wxGrid_GetCellAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9839 PyObject
* _resultobj
;
9845 PyObject
* _argo0
= 0;
9846 PyObject
* _argo3
= 0;
9847 PyObject
* _argo4
= 0;
9848 char *_kwnames
[] = { "self","row","col","horiz","vert", NULL
};
9851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiOO:wxGrid_GetCellAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
,&_argo4
))
9854 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9855 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9856 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellAlignment. Expected _wxGrid_p.");
9861 if (_argo3
== Py_None
) { _arg3
= NULL
; }
9862 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_int_p")) {
9863 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGrid_GetCellAlignment. Expected _int_p.");
9868 if (_argo4
== Py_None
) { _arg4
= NULL
; }
9869 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_int_p")) {
9870 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxGrid_GetCellAlignment. Expected _int_p.");
9875 wxPy_BEGIN_ALLOW_THREADS
;
9876 wxGrid_GetCellAlignment(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
9878 wxPy_END_ALLOW_THREADS
;
9879 } Py_INCREF(Py_None
);
9880 _resultobj
= Py_None
;
9884 #define wxGrid_SetDefaultRowSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDefaultRowSize(_swigarg0,_swigarg1))
9885 static PyObject
*_wrap_wxGrid_SetDefaultRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9886 PyObject
* _resultobj
;
9889 bool _arg2
= (bool ) FALSE
;
9890 PyObject
* _argo0
= 0;
9891 int tempbool2
= (int) FALSE
;
9892 char *_kwnames
[] = { "self","height","resizeExistingRows", NULL
};
9895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_SetDefaultRowSize",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
9898 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9899 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9900 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultRowSize. Expected _wxGrid_p.");
9904 _arg2
= (bool ) tempbool2
;
9906 wxPy_BEGIN_ALLOW_THREADS
;
9907 wxGrid_SetDefaultRowSize(_arg0
,_arg1
,_arg2
);
9909 wxPy_END_ALLOW_THREADS
;
9910 } Py_INCREF(Py_None
);
9911 _resultobj
= Py_None
;
9915 #define wxGrid_SetRowSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowSize(_swigarg0,_swigarg1))
9916 static PyObject
*_wrap_wxGrid_SetRowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9917 PyObject
* _resultobj
;
9921 PyObject
* _argo0
= 0;
9922 char *_kwnames
[] = { "self","row","height", NULL
};
9925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetRowSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
9928 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9929 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowSize. Expected _wxGrid_p.");
9935 wxPy_BEGIN_ALLOW_THREADS
;
9936 wxGrid_SetRowSize(_arg0
,_arg1
,_arg2
);
9938 wxPy_END_ALLOW_THREADS
;
9939 } Py_INCREF(Py_None
);
9940 _resultobj
= Py_None
;
9944 #define wxGrid_SetDefaultColSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDefaultColSize(_swigarg0,_swigarg1))
9945 static PyObject
*_wrap_wxGrid_SetDefaultColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9946 PyObject
* _resultobj
;
9949 bool _arg2
= (bool ) FALSE
;
9950 PyObject
* _argo0
= 0;
9951 int tempbool2
= (int) FALSE
;
9952 char *_kwnames
[] = { "self","width","resizeExistingCols", NULL
};
9955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_SetDefaultColSize",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
9958 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9959 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9960 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultColSize. Expected _wxGrid_p.");
9964 _arg2
= (bool ) tempbool2
;
9966 wxPy_BEGIN_ALLOW_THREADS
;
9967 wxGrid_SetDefaultColSize(_arg0
,_arg1
,_arg2
);
9969 wxPy_END_ALLOW_THREADS
;
9970 } Py_INCREF(Py_None
);
9971 _resultobj
= Py_None
;
9975 #define wxGrid_SetColSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColSize(_swigarg0,_swigarg1))
9976 static PyObject
*_wrap_wxGrid_SetColSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9977 PyObject
* _resultobj
;
9981 PyObject
* _argo0
= 0;
9982 char *_kwnames
[] = { "self","col","width", NULL
};
9985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetColSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
9988 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9989 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
9990 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColSize. Expected _wxGrid_p.");
9995 wxPy_BEGIN_ALLOW_THREADS
;
9996 wxGrid_SetColSize(_arg0
,_arg1
,_arg2
);
9998 wxPy_END_ALLOW_THREADS
;
9999 } Py_INCREF(Py_None
);
10000 _resultobj
= Py_None
;
10004 #define wxGrid_AutoSizeColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->AutoSizeColumn(_swigarg0,_swigarg1))
10005 static PyObject
*_wrap_wxGrid_AutoSizeColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10006 PyObject
* _resultobj
;
10009 bool _arg2
= (bool ) TRUE
;
10010 PyObject
* _argo0
= 0;
10011 int tempbool2
= (int) TRUE
;
10012 char *_kwnames
[] = { "self","col","setAsMin", NULL
};
10015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_AutoSizeColumn",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
10018 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10019 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10020 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AutoSizeColumn. Expected _wxGrid_p.");
10024 _arg2
= (bool ) tempbool2
;
10026 wxPy_BEGIN_ALLOW_THREADS
;
10027 wxGrid_AutoSizeColumn(_arg0
,_arg1
,_arg2
);
10029 wxPy_END_ALLOW_THREADS
;
10030 } Py_INCREF(Py_None
);
10031 _resultobj
= Py_None
;
10035 #define wxGrid_AutoSizeRow(_swigobj,_swigarg0,_swigarg1) (_swigobj->AutoSizeRow(_swigarg0,_swigarg1))
10036 static PyObject
*_wrap_wxGrid_AutoSizeRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10037 PyObject
* _resultobj
;
10040 bool _arg2
= (bool ) TRUE
;
10041 PyObject
* _argo0
= 0;
10042 int tempbool2
= (int) TRUE
;
10043 char *_kwnames
[] = { "self","row","setAsMin", NULL
};
10046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_AutoSizeRow",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
10049 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10050 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10051 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AutoSizeRow. Expected _wxGrid_p.");
10055 _arg2
= (bool ) tempbool2
;
10057 wxPy_BEGIN_ALLOW_THREADS
;
10058 wxGrid_AutoSizeRow(_arg0
,_arg1
,_arg2
);
10060 wxPy_END_ALLOW_THREADS
;
10061 } Py_INCREF(Py_None
);
10062 _resultobj
= Py_None
;
10066 #define wxGrid_AutoSizeColumns(_swigobj,_swigarg0) (_swigobj->AutoSizeColumns(_swigarg0))
10067 static PyObject
*_wrap_wxGrid_AutoSizeColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10068 PyObject
* _resultobj
;
10070 bool _arg1
= (bool ) TRUE
;
10071 PyObject
* _argo0
= 0;
10072 int tempbool1
= (int) TRUE
;
10073 char *_kwnames
[] = { "self","setAsMin", NULL
};
10076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_AutoSizeColumns",_kwnames
,&_argo0
,&tempbool1
))
10079 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10080 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10081 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AutoSizeColumns. Expected _wxGrid_p.");
10085 _arg1
= (bool ) tempbool1
;
10087 wxPy_BEGIN_ALLOW_THREADS
;
10088 wxGrid_AutoSizeColumns(_arg0
,_arg1
);
10090 wxPy_END_ALLOW_THREADS
;
10091 } Py_INCREF(Py_None
);
10092 _resultobj
= Py_None
;
10096 #define wxGrid_AutoSizeRows(_swigobj,_swigarg0) (_swigobj->AutoSizeRows(_swigarg0))
10097 static PyObject
*_wrap_wxGrid_AutoSizeRows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10098 PyObject
* _resultobj
;
10100 bool _arg1
= (bool ) TRUE
;
10101 PyObject
* _argo0
= 0;
10102 int tempbool1
= (int) TRUE
;
10103 char *_kwnames
[] = { "self","setAsMin", NULL
};
10106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxGrid_AutoSizeRows",_kwnames
,&_argo0
,&tempbool1
))
10109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AutoSizeRows. Expected _wxGrid_p.");
10115 _arg1
= (bool ) tempbool1
;
10117 wxPy_BEGIN_ALLOW_THREADS
;
10118 wxGrid_AutoSizeRows(_arg0
,_arg1
);
10120 wxPy_END_ALLOW_THREADS
;
10121 } Py_INCREF(Py_None
);
10122 _resultobj
= Py_None
;
10126 #define wxGrid_AutoSize(_swigobj) (_swigobj->AutoSize())
10127 static PyObject
*_wrap_wxGrid_AutoSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10128 PyObject
* _resultobj
;
10130 PyObject
* _argo0
= 0;
10131 char *_kwnames
[] = { "self", NULL
};
10134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_AutoSize",_kwnames
,&_argo0
))
10137 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10138 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10139 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_AutoSize. Expected _wxGrid_p.");
10144 wxPy_BEGIN_ALLOW_THREADS
;
10145 wxGrid_AutoSize(_arg0
);
10147 wxPy_END_ALLOW_THREADS
;
10148 } Py_INCREF(Py_None
);
10149 _resultobj
= Py_None
;
10153 #define wxGrid_SetColMinimalWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColMinimalWidth(_swigarg0,_swigarg1))
10154 static PyObject
*_wrap_wxGrid_SetColMinimalWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10155 PyObject
* _resultobj
;
10159 PyObject
* _argo0
= 0;
10160 char *_kwnames
[] = { "self","col","width", NULL
};
10163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetColMinimalWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10166 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10167 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10168 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetColMinimalWidth. Expected _wxGrid_p.");
10173 wxPy_BEGIN_ALLOW_THREADS
;
10174 wxGrid_SetColMinimalWidth(_arg0
,_arg1
,_arg2
);
10176 wxPy_END_ALLOW_THREADS
;
10177 } Py_INCREF(Py_None
);
10178 _resultobj
= Py_None
;
10182 #define wxGrid_SetRowMinimalHeight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowMinimalHeight(_swigarg0,_swigarg1))
10183 static PyObject
*_wrap_wxGrid_SetRowMinimalHeight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10184 PyObject
* _resultobj
;
10188 PyObject
* _argo0
= 0;
10189 char *_kwnames
[] = { "self","row","width", NULL
};
10192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetRowMinimalHeight",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10195 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10196 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetRowMinimalHeight. Expected _wxGrid_p.");
10202 wxPy_BEGIN_ALLOW_THREADS
;
10203 wxGrid_SetRowMinimalHeight(_arg0
,_arg1
,_arg2
);
10205 wxPy_END_ALLOW_THREADS
;
10206 } Py_INCREF(Py_None
);
10207 _resultobj
= Py_None
;
10211 #define wxGrid_SetDefaultCellBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetDefaultCellBackgroundColour(_swigarg0))
10212 static PyObject
*_wrap_wxGrid_SetDefaultCellBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10213 PyObject
* _resultobj
;
10216 PyObject
* _argo0
= 0;
10218 PyObject
* _obj1
= 0;
10219 char *_kwnames
[] = { "self","arg2", NULL
};
10222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetDefaultCellBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
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_SetDefaultCellBackgroundColour. Expected _wxGrid_p.");
10233 if (! wxColour_helper(_obj1
, &_arg1
))
10237 wxPy_BEGIN_ALLOW_THREADS
;
10238 wxGrid_SetDefaultCellBackgroundColour(_arg0
,*_arg1
);
10240 wxPy_END_ALLOW_THREADS
;
10241 } Py_INCREF(Py_None
);
10242 _resultobj
= Py_None
;
10246 #define wxGrid_SetCellBackgroundColour(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellBackgroundColour(_swigarg0,_swigarg1,_swigarg2))
10247 static PyObject
*_wrap_wxGrid_SetCellBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10248 PyObject
* _resultobj
;
10253 PyObject
* _argo0
= 0;
10255 PyObject
* _obj3
= 0;
10256 char *_kwnames
[] = { "self","row","col","arg4", NULL
};
10259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellBackgroundColour",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
10262 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10263 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10264 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellBackgroundColour. Expected _wxGrid_p.");
10270 if (! wxColour_helper(_obj3
, &_arg3
))
10274 wxPy_BEGIN_ALLOW_THREADS
;
10275 wxGrid_SetCellBackgroundColour(_arg0
,_arg1
,_arg2
,*_arg3
);
10277 wxPy_END_ALLOW_THREADS
;
10278 } Py_INCREF(Py_None
);
10279 _resultobj
= Py_None
;
10283 #define wxGrid_SetDefaultCellTextColour(_swigobj,_swigarg0) (_swigobj->SetDefaultCellTextColour(_swigarg0))
10284 static PyObject
*_wrap_wxGrid_SetDefaultCellTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10285 PyObject
* _resultobj
;
10288 PyObject
* _argo0
= 0;
10290 PyObject
* _obj1
= 0;
10291 char *_kwnames
[] = { "self","arg2", NULL
};
10294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetDefaultCellTextColour",_kwnames
,&_argo0
,&_obj1
))
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_SetDefaultCellTextColour. Expected _wxGrid_p.");
10305 if (! wxColour_helper(_obj1
, &_arg1
))
10309 wxPy_BEGIN_ALLOW_THREADS
;
10310 wxGrid_SetDefaultCellTextColour(_arg0
,*_arg1
);
10312 wxPy_END_ALLOW_THREADS
;
10313 } Py_INCREF(Py_None
);
10314 _resultobj
= Py_None
;
10318 #define wxGrid_SetCellTextColour(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellTextColour(_swigarg0,_swigarg1,_swigarg2))
10319 static PyObject
*_wrap_wxGrid_SetCellTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10320 PyObject
* _resultobj
;
10325 PyObject
* _argo0
= 0;
10327 PyObject
* _obj3
= 0;
10328 char *_kwnames
[] = { "self","row","col","arg4", NULL
};
10331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellTextColour",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
10334 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10335 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellTextColour. Expected _wxGrid_p.");
10342 if (! wxColour_helper(_obj3
, &_arg3
))
10346 wxPy_BEGIN_ALLOW_THREADS
;
10347 wxGrid_SetCellTextColour(_arg0
,_arg1
,_arg2
,*_arg3
);
10349 wxPy_END_ALLOW_THREADS
;
10350 } Py_INCREF(Py_None
);
10351 _resultobj
= Py_None
;
10355 #define wxGrid_SetDefaultCellFont(_swigobj,_swigarg0) (_swigobj->SetDefaultCellFont(_swigarg0))
10356 static PyObject
*_wrap_wxGrid_SetDefaultCellFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10357 PyObject
* _resultobj
;
10360 PyObject
* _argo0
= 0;
10361 PyObject
* _argo1
= 0;
10362 char *_kwnames
[] = { "self","arg2", NULL
};
10365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetDefaultCellFont",_kwnames
,&_argo0
,&_argo1
))
10368 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10369 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultCellFont. Expected _wxGrid_p.");
10375 if (_argo1
== Py_None
) { _arg1
= NULL
; }
10376 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
10377 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_SetDefaultCellFont. Expected _wxFont_p.");
10382 wxPy_BEGIN_ALLOW_THREADS
;
10383 wxGrid_SetDefaultCellFont(_arg0
,*_arg1
);
10385 wxPy_END_ALLOW_THREADS
;
10386 } Py_INCREF(Py_None
);
10387 _resultobj
= Py_None
;
10391 #define wxGrid_SetCellFont(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellFont(_swigarg0,_swigarg1,_swigarg2))
10392 static PyObject
*_wrap_wxGrid_SetCellFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10393 PyObject
* _resultobj
;
10398 PyObject
* _argo0
= 0;
10399 PyObject
* _argo3
= 0;
10400 char *_kwnames
[] = { "self","row","col","arg4", NULL
};
10403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellFont",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
))
10406 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10407 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellFont. Expected _wxGrid_p.");
10413 if (_argo3
== Py_None
) { _arg3
= NULL
; }
10414 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxFont_p")) {
10415 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGrid_SetCellFont. Expected _wxFont_p.");
10420 wxPy_BEGIN_ALLOW_THREADS
;
10421 wxGrid_SetCellFont(_arg0
,_arg1
,_arg2
,*_arg3
);
10423 wxPy_END_ALLOW_THREADS
;
10424 } Py_INCREF(Py_None
);
10425 _resultobj
= Py_None
;
10429 #define wxGrid_SetDefaultCellAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDefaultCellAlignment(_swigarg0,_swigarg1))
10430 static PyObject
*_wrap_wxGrid_SetDefaultCellAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10431 PyObject
* _resultobj
;
10435 PyObject
* _argo0
= 0;
10436 char *_kwnames
[] = { "self","horiz","vert", NULL
};
10439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetDefaultCellAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10442 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10443 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10444 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultCellAlignment. Expected _wxGrid_p.");
10449 wxPy_BEGIN_ALLOW_THREADS
;
10450 wxGrid_SetDefaultCellAlignment(_arg0
,_arg1
,_arg2
);
10452 wxPy_END_ALLOW_THREADS
;
10453 } Py_INCREF(Py_None
);
10454 _resultobj
= Py_None
;
10458 #define wxGrid_SetCellAlignment(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetCellAlignment(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
10459 static PyObject
*_wrap_wxGrid_SetCellAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10460 PyObject
* _resultobj
;
10466 PyObject
* _argo0
= 0;
10467 char *_kwnames
[] = { "self","row","col","horiz","vert", NULL
};
10470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii:wxGrid_SetCellAlignment",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
10473 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10474 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10475 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellAlignment. Expected _wxGrid_p.");
10480 wxPy_BEGIN_ALLOW_THREADS
;
10481 wxGrid_SetCellAlignment(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
10483 wxPy_END_ALLOW_THREADS
;
10484 } Py_INCREF(Py_None
);
10485 _resultobj
= Py_None
;
10489 #define wxGrid_SetDefaultRenderer(_swigobj,_swigarg0) (_swigobj->SetDefaultRenderer(_swigarg0))
10490 static PyObject
*_wrap_wxGrid_SetDefaultRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10491 PyObject
* _resultobj
;
10493 wxGridCellRenderer
* _arg1
;
10494 PyObject
* _argo0
= 0;
10495 PyObject
* _argo1
= 0;
10496 char *_kwnames
[] = { "self","renderer", NULL
};
10499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetDefaultRenderer",_kwnames
,&_argo0
,&_argo1
))
10502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultRenderer. Expected _wxGrid_p.");
10509 if (_argo1
== Py_None
) { _arg1
= NULL
; }
10510 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellRenderer_p")) {
10511 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_SetDefaultRenderer. Expected _wxGridCellRenderer_p.");
10516 wxPy_BEGIN_ALLOW_THREADS
;
10517 wxGrid_SetDefaultRenderer(_arg0
,_arg1
);
10519 wxPy_END_ALLOW_THREADS
;
10520 } Py_INCREF(Py_None
);
10521 _resultobj
= Py_None
;
10525 #define wxGrid_SetCellRenderer(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellRenderer(_swigarg0,_swigarg1,_swigarg2))
10526 static PyObject
*_wrap_wxGrid_SetCellRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10527 PyObject
* _resultobj
;
10531 wxGridCellRenderer
* _arg3
;
10532 PyObject
* _argo0
= 0;
10533 PyObject
* _argo3
= 0;
10534 char *_kwnames
[] = { "self","row","col","renderer", NULL
};
10537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellRenderer",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
))
10540 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10541 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10542 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellRenderer. Expected _wxGrid_p.");
10547 if (_argo3
== Py_None
) { _arg3
= NULL
; }
10548 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxGridCellRenderer_p")) {
10549 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGrid_SetCellRenderer. Expected _wxGridCellRenderer_p.");
10554 wxPy_BEGIN_ALLOW_THREADS
;
10555 wxGrid_SetCellRenderer(_arg0
,_arg1
,_arg2
,_arg3
);
10557 wxPy_END_ALLOW_THREADS
;
10558 } Py_INCREF(Py_None
);
10559 _resultobj
= Py_None
;
10563 #define wxGrid_GetDefaultRenderer(_swigobj) (_swigobj->GetDefaultRenderer())
10564 static PyObject
*_wrap_wxGrid_GetDefaultRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10565 PyObject
* _resultobj
;
10566 wxGridCellRenderer
* _result
;
10568 PyObject
* _argo0
= 0;
10569 char *_kwnames
[] = { "self", NULL
};
10573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultRenderer",_kwnames
,&_argo0
))
10576 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10577 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultRenderer. Expected _wxGrid_p.");
10583 wxPy_BEGIN_ALLOW_THREADS
;
10584 _result
= (wxGridCellRenderer
*)wxGrid_GetDefaultRenderer(_arg0
);
10586 wxPy_END_ALLOW_THREADS
;
10588 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
10589 _resultobj
= Py_BuildValue("s",_ptemp
);
10591 Py_INCREF(Py_None
);
10592 _resultobj
= Py_None
;
10597 #define wxGrid_GetCellRenderer(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellRenderer(_swigarg0,_swigarg1))
10598 static PyObject
*_wrap_wxGrid_GetCellRenderer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10599 PyObject
* _resultobj
;
10600 wxGridCellRenderer
* _result
;
10604 PyObject
* _argo0
= 0;
10605 char *_kwnames
[] = { "self","row","col", NULL
};
10609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellRenderer",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellRenderer. Expected _wxGrid_p.");
10619 wxPy_BEGIN_ALLOW_THREADS
;
10620 _result
= (wxGridCellRenderer
*)wxGrid_GetCellRenderer(_arg0
,_arg1
,_arg2
);
10622 wxPy_END_ALLOW_THREADS
;
10624 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
10625 _resultobj
= Py_BuildValue("s",_ptemp
);
10627 Py_INCREF(Py_None
);
10628 _resultobj
= Py_None
;
10633 #define wxGrid_SetDefaultEditor(_swigobj,_swigarg0) (_swigobj->SetDefaultEditor(_swigarg0))
10634 static PyObject
*_wrap_wxGrid_SetDefaultEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10635 PyObject
* _resultobj
;
10637 wxGridCellEditor
* _arg1
;
10638 PyObject
* _argo0
= 0;
10639 PyObject
* _argo1
= 0;
10640 char *_kwnames
[] = { "self","editor", NULL
};
10643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetDefaultEditor",_kwnames
,&_argo0
,&_argo1
))
10646 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10647 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10648 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetDefaultEditor. Expected _wxGrid_p.");
10653 if (_argo1
== Py_None
) { _arg1
= NULL
; }
10654 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGridCellEditor_p")) {
10655 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGrid_SetDefaultEditor. Expected _wxGridCellEditor_p.");
10660 wxPy_BEGIN_ALLOW_THREADS
;
10661 wxGrid_SetDefaultEditor(_arg0
,_arg1
);
10663 wxPy_END_ALLOW_THREADS
;
10664 } Py_INCREF(Py_None
);
10665 _resultobj
= Py_None
;
10669 #define wxGrid_SetCellEditor(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellEditor(_swigarg0,_swigarg1,_swigarg2))
10670 static PyObject
*_wrap_wxGrid_SetCellEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10671 PyObject
* _resultobj
;
10675 wxGridCellEditor
* _arg3
;
10676 PyObject
* _argo0
= 0;
10677 PyObject
* _argo3
= 0;
10678 char *_kwnames
[] = { "self","row","col","editor", NULL
};
10681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellEditor",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
))
10684 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10685 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10686 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellEditor. Expected _wxGrid_p.");
10691 if (_argo3
== Py_None
) { _arg3
= NULL
; }
10692 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxGridCellEditor_p")) {
10693 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGrid_SetCellEditor. Expected _wxGridCellEditor_p.");
10698 wxPy_BEGIN_ALLOW_THREADS
;
10699 wxGrid_SetCellEditor(_arg0
,_arg1
,_arg2
,_arg3
);
10701 wxPy_END_ALLOW_THREADS
;
10702 } Py_INCREF(Py_None
);
10703 _resultobj
= Py_None
;
10707 #define wxGrid_GetDefaultEditor(_swigobj) (_swigobj->GetDefaultEditor())
10708 static PyObject
*_wrap_wxGrid_GetDefaultEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10709 PyObject
* _resultobj
;
10710 wxGridCellEditor
* _result
;
10712 PyObject
* _argo0
= 0;
10713 char *_kwnames
[] = { "self", NULL
};
10717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetDefaultEditor",_kwnames
,&_argo0
))
10720 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10721 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultEditor. Expected _wxGrid_p.");
10727 wxPy_BEGIN_ALLOW_THREADS
;
10728 _result
= (wxGridCellEditor
*)wxGrid_GetDefaultEditor(_arg0
);
10730 wxPy_END_ALLOW_THREADS
;
10732 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
10733 _resultobj
= Py_BuildValue("s",_ptemp
);
10735 Py_INCREF(Py_None
);
10736 _resultobj
= Py_None
;
10741 #define wxGrid_GetCellEditor(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellEditor(_swigarg0,_swigarg1))
10742 static PyObject
*_wrap_wxGrid_GetCellEditor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10743 PyObject
* _resultobj
;
10744 wxGridCellEditor
* _result
;
10748 PyObject
* _argo0
= 0;
10749 char *_kwnames
[] = { "self","row","col", NULL
};
10753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellEditor",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10756 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10757 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10758 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellEditor. Expected _wxGrid_p.");
10763 wxPy_BEGIN_ALLOW_THREADS
;
10764 _result
= (wxGridCellEditor
*)wxGrid_GetCellEditor(_arg0
,_arg1
,_arg2
);
10766 wxPy_END_ALLOW_THREADS
;
10768 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
10769 _resultobj
= Py_BuildValue("s",_ptemp
);
10771 Py_INCREF(Py_None
);
10772 _resultobj
= Py_None
;
10777 #define wxGrid_GetCellValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellValue(_swigarg0,_swigarg1))
10778 static PyObject
*_wrap_wxGrid_GetCellValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10779 PyObject
* _resultobj
;
10780 wxString
* _result
;
10784 PyObject
* _argo0
= 0;
10785 char *_kwnames
[] = { "self","row","col", NULL
};
10788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetCellValue",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10791 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10792 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetCellValue. Expected _wxGrid_p.");
10798 wxPy_BEGIN_ALLOW_THREADS
;
10799 _result
= new wxString (wxGrid_GetCellValue(_arg0
,_arg1
,_arg2
));
10801 wxPy_END_ALLOW_THREADS
;
10803 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10811 #define wxGrid_SetCellValue(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellValue(_swigarg0,_swigarg1,_swigarg2))
10812 static PyObject
*_wrap_wxGrid_SetCellValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10813 PyObject
* _resultobj
;
10818 PyObject
* _argo0
= 0;
10819 PyObject
* _obj3
= 0;
10820 char *_kwnames
[] = { "self","row","col","s", NULL
};
10823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiO:wxGrid_SetCellValue",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
10826 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10827 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10828 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetCellValue. Expected _wxGrid_p.");
10833 if (!PyString_Check(_obj3
)) {
10834 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
10837 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
10840 wxPy_BEGIN_ALLOW_THREADS
;
10841 wxGrid_SetCellValue(_arg0
,_arg1
,_arg2
,*_arg3
);
10843 wxPy_END_ALLOW_THREADS
;
10844 } Py_INCREF(Py_None
);
10845 _resultobj
= Py_None
;
10853 #define wxGrid_IsReadOnly(_swigobj,_swigarg0,_swigarg1) (_swigobj->IsReadOnly(_swigarg0,_swigarg1))
10854 static PyObject
*_wrap_wxGrid_IsReadOnly(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10855 PyObject
* _resultobj
;
10860 PyObject
* _argo0
= 0;
10861 char *_kwnames
[] = { "self","row","col", NULL
};
10864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_IsReadOnly",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
10867 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10868 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10869 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsReadOnly. Expected _wxGrid_p.");
10874 wxPy_BEGIN_ALLOW_THREADS
;
10875 _result
= (bool )wxGrid_IsReadOnly(_arg0
,_arg1
,_arg2
);
10877 wxPy_END_ALLOW_THREADS
;
10878 } _resultobj
= Py_BuildValue("i",_result
);
10882 #define wxGrid_SetReadOnly(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetReadOnly(_swigarg0,_swigarg1,_swigarg2))
10883 static PyObject
*_wrap_wxGrid_SetReadOnly(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10884 PyObject
* _resultobj
;
10888 bool _arg3
= (bool ) TRUE
;
10889 PyObject
* _argo0
= 0;
10890 int tempbool3
= (int) TRUE
;
10891 char *_kwnames
[] = { "self","row","col","isReadOnly", NULL
};
10894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|i:wxGrid_SetReadOnly",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
10897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetReadOnly. Expected _wxGrid_p.");
10903 _arg3
= (bool ) tempbool3
;
10905 wxPy_BEGIN_ALLOW_THREADS
;
10906 wxGrid_SetReadOnly(_arg0
,_arg1
,_arg2
,_arg3
);
10908 wxPy_END_ALLOW_THREADS
;
10909 } Py_INCREF(Py_None
);
10910 _resultobj
= Py_None
;
10914 #define wxGrid_SelectRow(_swigobj,_swigarg0,_swigarg1) (_swigobj->SelectRow(_swigarg0,_swigarg1))
10915 static PyObject
*_wrap_wxGrid_SelectRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10916 PyObject
* _resultobj
;
10919 bool _arg2
= (bool ) FALSE
;
10920 PyObject
* _argo0
= 0;
10921 int tempbool2
= (int) FALSE
;
10922 char *_kwnames
[] = { "self","row","addToSelected", NULL
};
10925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_SelectRow",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
10928 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10929 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SelectRow. Expected _wxGrid_p.");
10934 _arg2
= (bool ) tempbool2
;
10936 wxPy_BEGIN_ALLOW_THREADS
;
10937 wxGrid_SelectRow(_arg0
,_arg1
,_arg2
);
10939 wxPy_END_ALLOW_THREADS
;
10940 } Py_INCREF(Py_None
);
10941 _resultobj
= Py_None
;
10945 #define wxGrid_SelectCol(_swigobj,_swigarg0,_swigarg1) (_swigobj->SelectCol(_swigarg0,_swigarg1))
10946 static PyObject
*_wrap_wxGrid_SelectCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10947 PyObject
* _resultobj
;
10950 bool _arg2
= (bool ) FALSE
;
10951 PyObject
* _argo0
= 0;
10952 int tempbool2
= (int) FALSE
;
10953 char *_kwnames
[] = { "self","col","addToSelected", NULL
};
10956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxGrid_SelectCol",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
10959 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10960 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10961 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SelectCol. Expected _wxGrid_p.");
10965 _arg2
= (bool ) tempbool2
;
10967 wxPy_BEGIN_ALLOW_THREADS
;
10968 wxGrid_SelectCol(_arg0
,_arg1
,_arg2
);
10970 wxPy_END_ALLOW_THREADS
;
10971 } Py_INCREF(Py_None
);
10972 _resultobj
= Py_None
;
10976 #define wxGrid_SelectBlock(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SelectBlock(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
10977 static PyObject
*_wrap_wxGrid_SelectBlock(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10978 PyObject
* _resultobj
;
10984 bool _arg5
= (bool ) FALSE
;
10985 PyObject
* _argo0
= 0;
10986 int tempbool5
= (int) FALSE
;
10987 char *_kwnames
[] = { "self","topRow","leftCol","bottomRow","rightCol","addToSelected", NULL
};
10990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|i:wxGrid_SelectBlock",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&tempbool5
))
10993 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10994 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
10995 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SelectBlock. Expected _wxGrid_p.");
10999 _arg5
= (bool ) tempbool5
;
11001 wxPy_BEGIN_ALLOW_THREADS
;
11002 wxGrid_SelectBlock(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
11004 wxPy_END_ALLOW_THREADS
;
11005 } Py_INCREF(Py_None
);
11006 _resultobj
= Py_None
;
11010 #define wxGrid_SelectAll(_swigobj) (_swigobj->SelectAll())
11011 static PyObject
*_wrap_wxGrid_SelectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11012 PyObject
* _resultobj
;
11014 PyObject
* _argo0
= 0;
11015 char *_kwnames
[] = { "self", NULL
};
11018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_SelectAll",_kwnames
,&_argo0
))
11021 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11022 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11023 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SelectAll. Expected _wxGrid_p.");
11028 wxPy_BEGIN_ALLOW_THREADS
;
11029 wxGrid_SelectAll(_arg0
);
11031 wxPy_END_ALLOW_THREADS
;
11032 } Py_INCREF(Py_None
);
11033 _resultobj
= Py_None
;
11037 #define wxGrid_IsSelection(_swigobj) (_swigobj->IsSelection())
11038 static PyObject
*_wrap_wxGrid_IsSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11039 PyObject
* _resultobj
;
11042 PyObject
* _argo0
= 0;
11043 char *_kwnames
[] = { "self", NULL
};
11046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_IsSelection",_kwnames
,&_argo0
))
11049 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11050 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11051 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsSelection. Expected _wxGrid_p.");
11056 wxPy_BEGIN_ALLOW_THREADS
;
11057 _result
= (bool )wxGrid_IsSelection(_arg0
);
11059 wxPy_END_ALLOW_THREADS
;
11060 } _resultobj
= Py_BuildValue("i",_result
);
11064 #define wxGrid_ClearSelection(_swigobj) (_swigobj->ClearSelection())
11065 static PyObject
*_wrap_wxGrid_ClearSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11066 PyObject
* _resultobj
;
11068 PyObject
* _argo0
= 0;
11069 char *_kwnames
[] = { "self", NULL
};
11072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_ClearSelection",_kwnames
,&_argo0
))
11075 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11076 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11077 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_ClearSelection. Expected _wxGrid_p.");
11082 wxPy_BEGIN_ALLOW_THREADS
;
11083 wxGrid_ClearSelection(_arg0
);
11085 wxPy_END_ALLOW_THREADS
;
11086 } Py_INCREF(Py_None
);
11087 _resultobj
= Py_None
;
11091 #define wxGrid_IsInSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->IsInSelection(_swigarg0,_swigarg1))
11092 static PyObject
*_wrap_wxGrid_IsInSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11093 PyObject
* _resultobj
;
11098 PyObject
* _argo0
= 0;
11099 char *_kwnames
[] = { "self","row","col", NULL
};
11102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_IsInSelection",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
11105 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11106 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11107 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_IsInSelection. Expected _wxGrid_p.");
11112 wxPy_BEGIN_ALLOW_THREADS
;
11113 _result
= (bool )wxGrid_IsInSelection(_arg0
,_arg1
,_arg2
);
11115 wxPy_END_ALLOW_THREADS
;
11116 } _resultobj
= Py_BuildValue("i",_result
);
11120 #define wxGrid_BlockToDeviceRect(_swigobj,_swigarg0,_swigarg1) (_swigobj->BlockToDeviceRect(_swigarg0,_swigarg1))
11121 static PyObject
*_wrap_wxGrid_BlockToDeviceRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11122 PyObject
* _resultobj
;
11125 wxGridCellCoords
* _arg1
;
11126 wxGridCellCoords
* _arg2
;
11127 PyObject
* _argo0
= 0;
11128 wxGridCellCoords temp
;
11129 PyObject
* _obj1
= 0;
11130 wxGridCellCoords temp0
;
11131 PyObject
* _obj2
= 0;
11132 char *_kwnames
[] = { "self","topLeft","bottomRight", NULL
};
11136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxGrid_BlockToDeviceRect",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
11139 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11140 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_BlockToDeviceRect. Expected _wxGrid_p.");
11147 if (! wxGridCellCoords_helper(_obj1
, &_arg1
))
11152 if (! wxGridCellCoords_helper(_obj2
, &_arg2
))
11156 wxPy_BEGIN_ALLOW_THREADS
;
11157 _result
= new wxRect (wxGrid_BlockToDeviceRect(_arg0
,*_arg1
,*_arg2
));
11159 wxPy_END_ALLOW_THREADS
;
11160 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
11161 _resultobj
= Py_BuildValue("s",_ptemp
);
11165 #define wxGrid_GetSelectionBackground(_swigobj) (_swigobj->GetSelectionBackground())
11166 static PyObject
*_wrap_wxGrid_GetSelectionBackground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11167 PyObject
* _resultobj
;
11168 wxColour
* _result
;
11170 PyObject
* _argo0
= 0;
11171 char *_kwnames
[] = { "self", NULL
};
11175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetSelectionBackground",_kwnames
,&_argo0
))
11178 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11179 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11180 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetSelectionBackground. Expected _wxGrid_p.");
11185 wxPy_BEGIN_ALLOW_THREADS
;
11186 _result
= new wxColour (wxGrid_GetSelectionBackground(_arg0
));
11188 wxPy_END_ALLOW_THREADS
;
11189 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
11190 _resultobj
= Py_BuildValue("s",_ptemp
);
11194 #define wxGrid_GetSelectionForeground(_swigobj) (_swigobj->GetSelectionForeground())
11195 static PyObject
*_wrap_wxGrid_GetSelectionForeground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11196 PyObject
* _resultobj
;
11197 wxColour
* _result
;
11199 PyObject
* _argo0
= 0;
11200 char *_kwnames
[] = { "self", NULL
};
11204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGrid_GetSelectionForeground",_kwnames
,&_argo0
))
11207 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11208 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11209 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetSelectionForeground. Expected _wxGrid_p.");
11214 wxPy_BEGIN_ALLOW_THREADS
;
11215 _result
= new wxColour (wxGrid_GetSelectionForeground(_arg0
));
11217 wxPy_END_ALLOW_THREADS
;
11218 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
11219 _resultobj
= Py_BuildValue("s",_ptemp
);
11223 #define wxGrid_SetSelectionBackground(_swigobj,_swigarg0) (_swigobj->SetSelectionBackground(_swigarg0))
11224 static PyObject
*_wrap_wxGrid_SetSelectionBackground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11225 PyObject
* _resultobj
;
11228 PyObject
* _argo0
= 0;
11230 PyObject
* _obj1
= 0;
11231 char *_kwnames
[] = { "self","c", NULL
};
11234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetSelectionBackground",_kwnames
,&_argo0
,&_obj1
))
11237 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11238 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetSelectionBackground. Expected _wxGrid_p.");
11245 if (! wxColour_helper(_obj1
, &_arg1
))
11249 wxPy_BEGIN_ALLOW_THREADS
;
11250 wxGrid_SetSelectionBackground(_arg0
,*_arg1
);
11252 wxPy_END_ALLOW_THREADS
;
11253 } Py_INCREF(Py_None
);
11254 _resultobj
= Py_None
;
11258 #define wxGrid_SetSelectionForeground(_swigobj,_swigarg0) (_swigobj->SetSelectionForeground(_swigarg0))
11259 static PyObject
*_wrap_wxGrid_SetSelectionForeground(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11260 PyObject
* _resultobj
;
11263 PyObject
* _argo0
= 0;
11265 PyObject
* _obj1
= 0;
11266 char *_kwnames
[] = { "self","c", NULL
};
11269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_SetSelectionForeground",_kwnames
,&_argo0
,&_obj1
))
11272 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11273 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetSelectionForeground. Expected _wxGrid_p.");
11280 if (! wxColour_helper(_obj1
, &_arg1
))
11284 wxPy_BEGIN_ALLOW_THREADS
;
11285 wxGrid_SetSelectionForeground(_arg0
,*_arg1
);
11287 wxPy_END_ALLOW_THREADS
;
11288 } Py_INCREF(Py_None
);
11289 _resultobj
= Py_None
;
11293 #define wxGrid_RegisterDataType(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->RegisterDataType(_swigarg0,_swigarg1,_swigarg2))
11294 static PyObject
*_wrap_wxGrid_RegisterDataType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11295 PyObject
* _resultobj
;
11298 wxGridCellRenderer
* _arg2
;
11299 wxGridCellEditor
* _arg3
;
11300 PyObject
* _argo0
= 0;
11301 PyObject
* _obj1
= 0;
11302 PyObject
* _argo2
= 0;
11303 PyObject
* _argo3
= 0;
11304 char *_kwnames
[] = { "self","typeName","renderer","editor", NULL
};
11307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO:wxGrid_RegisterDataType",_kwnames
,&_argo0
,&_obj1
,&_argo2
,&_argo3
))
11310 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11311 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11312 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_RegisterDataType. Expected _wxGrid_p.");
11317 if (!PyString_Check(_obj1
)) {
11318 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
11321 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
11324 if (_argo2
== Py_None
) { _arg2
= NULL
; }
11325 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGridCellRenderer_p")) {
11326 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxGrid_RegisterDataType. Expected _wxGridCellRenderer_p.");
11331 if (_argo3
== Py_None
) { _arg3
= NULL
; }
11332 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxGridCellEditor_p")) {
11333 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGrid_RegisterDataType. Expected _wxGridCellEditor_p.");
11338 wxPy_BEGIN_ALLOW_THREADS
;
11339 wxGrid_RegisterDataType(_arg0
,*_arg1
,_arg2
,_arg3
);
11341 wxPy_END_ALLOW_THREADS
;
11342 } Py_INCREF(Py_None
);
11343 _resultobj
= Py_None
;
11351 #define wxGrid_GetDefaultEditorForCell(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetDefaultEditorForCell(_swigarg0,_swigarg1))
11352 static PyObject
*_wrap_wxGrid_GetDefaultEditorForCell(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11353 PyObject
* _resultobj
;
11354 wxGridCellEditor
* _result
;
11358 PyObject
* _argo0
= 0;
11359 char *_kwnames
[] = { "self","row","col", NULL
};
11363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetDefaultEditorForCell",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
11366 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11367 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultEditorForCell. Expected _wxGrid_p.");
11373 wxPy_BEGIN_ALLOW_THREADS
;
11374 _result
= (wxGridCellEditor
*)wxGrid_GetDefaultEditorForCell(_arg0
,_arg1
,_arg2
);
11376 wxPy_END_ALLOW_THREADS
;
11378 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
11379 _resultobj
= Py_BuildValue("s",_ptemp
);
11381 Py_INCREF(Py_None
);
11382 _resultobj
= Py_None
;
11387 #define wxGrid_GetDefaultRendererForCell(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetDefaultRendererForCell(_swigarg0,_swigarg1))
11388 static PyObject
*_wrap_wxGrid_GetDefaultRendererForCell(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11389 PyObject
* _resultobj
;
11390 wxGridCellRenderer
* _result
;
11394 PyObject
* _argo0
= 0;
11395 char *_kwnames
[] = { "self","row","col", NULL
};
11399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_GetDefaultRendererForCell",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
11402 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11403 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11404 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultRendererForCell. Expected _wxGrid_p.");
11409 wxPy_BEGIN_ALLOW_THREADS
;
11410 _result
= (wxGridCellRenderer
*)wxGrid_GetDefaultRendererForCell(_arg0
,_arg1
,_arg2
);
11412 wxPy_END_ALLOW_THREADS
;
11414 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
11415 _resultobj
= Py_BuildValue("s",_ptemp
);
11417 Py_INCREF(Py_None
);
11418 _resultobj
= Py_None
;
11423 #define wxGrid_GetDefaultEditorForType(_swigobj,_swigarg0) (_swigobj->GetDefaultEditorForType(_swigarg0))
11424 static PyObject
*_wrap_wxGrid_GetDefaultEditorForType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11425 PyObject
* _resultobj
;
11426 wxGridCellEditor
* _result
;
11429 PyObject
* _argo0
= 0;
11430 PyObject
* _obj1
= 0;
11431 char *_kwnames
[] = { "self","typeName", NULL
};
11435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_GetDefaultEditorForType",_kwnames
,&_argo0
,&_obj1
))
11438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultEditorForType. Expected _wxGrid_p.");
11445 if (!PyString_Check(_obj1
)) {
11446 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
11449 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
11452 wxPy_BEGIN_ALLOW_THREADS
;
11453 _result
= (wxGridCellEditor
*)wxGrid_GetDefaultEditorForType(_arg0
,*_arg1
);
11455 wxPy_END_ALLOW_THREADS
;
11457 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellEditor_p");
11458 _resultobj
= Py_BuildValue("s",_ptemp
);
11460 Py_INCREF(Py_None
);
11461 _resultobj
= Py_None
;
11470 #define wxGrid_GetDefaultRendererForType(_swigobj,_swigarg0) (_swigobj->GetDefaultRendererForType(_swigarg0))
11471 static PyObject
*_wrap_wxGrid_GetDefaultRendererForType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11472 PyObject
* _resultobj
;
11473 wxGridCellRenderer
* _result
;
11476 PyObject
* _argo0
= 0;
11477 PyObject
* _obj1
= 0;
11478 char *_kwnames
[] = { "self","typeName", NULL
};
11482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGrid_GetDefaultRendererForType",_kwnames
,&_argo0
,&_obj1
))
11485 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11486 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_GetDefaultRendererForType. Expected _wxGrid_p.");
11492 if (!PyString_Check(_obj1
)) {
11493 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
11496 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
11499 wxPy_BEGIN_ALLOW_THREADS
;
11500 _result
= (wxGridCellRenderer
*)wxGrid_GetDefaultRendererForType(_arg0
,*_arg1
);
11502 wxPy_END_ALLOW_THREADS
;
11504 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridCellRenderer_p");
11505 _resultobj
= Py_BuildValue("s",_ptemp
);
11507 Py_INCREF(Py_None
);
11508 _resultobj
= Py_None
;
11517 #define wxGrid_SetMargins(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMargins(_swigarg0,_swigarg1))
11518 static PyObject
*_wrap_wxGrid_SetMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11519 PyObject
* _resultobj
;
11523 PyObject
* _argo0
= 0;
11524 char *_kwnames
[] = { "self","extraWidth","extraHeight", NULL
};
11527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxGrid_SetMargins",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
11530 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11531 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGrid_p")) {
11532 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGrid_SetMargins. Expected _wxGrid_p.");
11537 wxPy_BEGIN_ALLOW_THREADS
;
11538 wxGrid_SetMargins(_arg0
,_arg1
,_arg2
);
11540 wxPy_END_ALLOW_THREADS
;
11541 } Py_INCREF(Py_None
);
11542 _resultobj
= Py_None
;
11546 static void *SwigwxGridEventTowxNotifyEvent(void *ptr
) {
11548 wxNotifyEvent
*dest
;
11549 src
= (wxGridEvent
*) ptr
;
11550 dest
= (wxNotifyEvent
*) src
;
11551 return (void *) dest
;
11554 static void *SwigwxGridEventTowxCommandEvent(void *ptr
) {
11556 wxCommandEvent
*dest
;
11557 src
= (wxGridEvent
*) ptr
;
11558 dest
= (wxCommandEvent
*) src
;
11559 return (void *) dest
;
11562 static void *SwigwxGridEventTowxEvent(void *ptr
) {
11565 src
= (wxGridEvent
*) ptr
;
11566 dest
= (wxEvent
*) src
;
11567 return (void *) dest
;
11570 #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))
11571 static PyObject
*_wrap_new_wxGridEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11572 PyObject
* _resultobj
;
11573 wxGridEvent
* _result
;
11577 int _arg3
= (int ) -1;
11578 int _arg4
= (int ) -1;
11579 int _arg5
= (int ) -1;
11580 int _arg6
= (int ) -1;
11581 bool _arg7
= (bool ) TRUE
;
11582 bool _arg8
= (bool ) FALSE
;
11583 bool _arg9
= (bool ) FALSE
;
11584 bool _arg10
= (bool ) FALSE
;
11585 bool _arg11
= (bool ) FALSE
;
11586 PyObject
* _argo2
= 0;
11587 int tempbool7
= (int) TRUE
;
11588 int tempbool8
= (int) FALSE
;
11589 int tempbool9
= (int) FALSE
;
11590 int tempbool10
= (int) FALSE
;
11591 int tempbool11
= (int) FALSE
;
11592 char *_kwnames
[] = { "id","type","obj","row","col","x","y","sel","control","shift","alt","meta", NULL
};
11596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO|iiiiiiiii:new_wxGridEvent",_kwnames
,&_arg0
,&_arg1
,&_argo2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&tempbool7
,&tempbool8
,&tempbool9
,&tempbool10
,&tempbool11
))
11599 if (_argo2
== Py_None
) { _arg2
= NULL
; }
11600 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGrid_p")) {
11601 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxGridEvent. Expected _wxGrid_p.");
11605 _arg7
= (bool ) tempbool7
;
11606 _arg8
= (bool ) tempbool8
;
11607 _arg9
= (bool ) tempbool9
;
11608 _arg10
= (bool ) tempbool10
;
11609 _arg11
= (bool ) tempbool11
;
11611 wxPy_BEGIN_ALLOW_THREADS
;
11612 _result
= (wxGridEvent
*)new_wxGridEvent(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
,_arg10
,_arg11
);
11614 wxPy_END_ALLOW_THREADS
;
11616 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridEvent_p");
11617 _resultobj
= Py_BuildValue("s",_ptemp
);
11619 Py_INCREF(Py_None
);
11620 _resultobj
= Py_None
;
11625 #define wxGridEvent_GetRow(_swigobj) (_swigobj->GetRow())
11626 static PyObject
*_wrap_wxGridEvent_GetRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11627 PyObject
* _resultobj
;
11629 wxGridEvent
* _arg0
;
11630 PyObject
* _argo0
= 0;
11631 char *_kwnames
[] = { "self", NULL
};
11634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_GetRow",_kwnames
,&_argo0
))
11637 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11638 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11639 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_GetRow. Expected _wxGridEvent_p.");
11644 wxPy_BEGIN_ALLOW_THREADS
;
11645 _result
= (int )wxGridEvent_GetRow(_arg0
);
11647 wxPy_END_ALLOW_THREADS
;
11648 } _resultobj
= Py_BuildValue("i",_result
);
11652 #define wxGridEvent_GetCol(_swigobj) (_swigobj->GetCol())
11653 static PyObject
*_wrap_wxGridEvent_GetCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11654 PyObject
* _resultobj
;
11656 wxGridEvent
* _arg0
;
11657 PyObject
* _argo0
= 0;
11658 char *_kwnames
[] = { "self", NULL
};
11661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_GetCol",_kwnames
,&_argo0
))
11664 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11665 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_GetCol. Expected _wxGridEvent_p.");
11671 wxPy_BEGIN_ALLOW_THREADS
;
11672 _result
= (int )wxGridEvent_GetCol(_arg0
);
11674 wxPy_END_ALLOW_THREADS
;
11675 } _resultobj
= Py_BuildValue("i",_result
);
11679 #define wxGridEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
11680 static PyObject
*_wrap_wxGridEvent_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11681 PyObject
* _resultobj
;
11683 wxGridEvent
* _arg0
;
11684 PyObject
* _argo0
= 0;
11685 char *_kwnames
[] = { "self", NULL
};
11689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_GetPosition",_kwnames
,&_argo0
))
11692 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11693 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11694 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_GetPosition. Expected _wxGridEvent_p.");
11699 wxPy_BEGIN_ALLOW_THREADS
;
11700 _result
= new wxPoint (wxGridEvent_GetPosition(_arg0
));
11702 wxPy_END_ALLOW_THREADS
;
11703 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
11704 _resultobj
= Py_BuildValue("s",_ptemp
);
11708 #define wxGridEvent_Selecting(_swigobj) (_swigobj->Selecting())
11709 static PyObject
*_wrap_wxGridEvent_Selecting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11710 PyObject
* _resultobj
;
11712 wxGridEvent
* _arg0
;
11713 PyObject
* _argo0
= 0;
11714 char *_kwnames
[] = { "self", NULL
};
11717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_Selecting",_kwnames
,&_argo0
))
11720 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11721 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_Selecting. Expected _wxGridEvent_p.");
11727 wxPy_BEGIN_ALLOW_THREADS
;
11728 _result
= (bool )wxGridEvent_Selecting(_arg0
);
11730 wxPy_END_ALLOW_THREADS
;
11731 } _resultobj
= Py_BuildValue("i",_result
);
11735 #define wxGridEvent_ControlDown(_swigobj) (_swigobj->ControlDown())
11736 static PyObject
*_wrap_wxGridEvent_ControlDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11737 PyObject
* _resultobj
;
11739 wxGridEvent
* _arg0
;
11740 PyObject
* _argo0
= 0;
11741 char *_kwnames
[] = { "self", NULL
};
11744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_ControlDown",_kwnames
,&_argo0
))
11747 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11748 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11749 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_ControlDown. Expected _wxGridEvent_p.");
11754 wxPy_BEGIN_ALLOW_THREADS
;
11755 _result
= (bool )wxGridEvent_ControlDown(_arg0
);
11757 wxPy_END_ALLOW_THREADS
;
11758 } _resultobj
= Py_BuildValue("i",_result
);
11762 #define wxGridEvent_MetaDown(_swigobj) (_swigobj->MetaDown())
11763 static PyObject
*_wrap_wxGridEvent_MetaDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11764 PyObject
* _resultobj
;
11766 wxGridEvent
* _arg0
;
11767 PyObject
* _argo0
= 0;
11768 char *_kwnames
[] = { "self", NULL
};
11771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_MetaDown",_kwnames
,&_argo0
))
11774 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11775 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11776 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_MetaDown. Expected _wxGridEvent_p.");
11781 wxPy_BEGIN_ALLOW_THREADS
;
11782 _result
= (bool )wxGridEvent_MetaDown(_arg0
);
11784 wxPy_END_ALLOW_THREADS
;
11785 } _resultobj
= Py_BuildValue("i",_result
);
11789 #define wxGridEvent_ShiftDown(_swigobj) (_swigobj->ShiftDown())
11790 static PyObject
*_wrap_wxGridEvent_ShiftDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11791 PyObject
* _resultobj
;
11793 wxGridEvent
* _arg0
;
11794 PyObject
* _argo0
= 0;
11795 char *_kwnames
[] = { "self", NULL
};
11798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_ShiftDown",_kwnames
,&_argo0
))
11801 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11802 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11803 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_ShiftDown. Expected _wxGridEvent_p.");
11808 wxPy_BEGIN_ALLOW_THREADS
;
11809 _result
= (bool )wxGridEvent_ShiftDown(_arg0
);
11811 wxPy_END_ALLOW_THREADS
;
11812 } _resultobj
= Py_BuildValue("i",_result
);
11816 #define wxGridEvent_AltDown(_swigobj) (_swigobj->AltDown())
11817 static PyObject
*_wrap_wxGridEvent_AltDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11818 PyObject
* _resultobj
;
11820 wxGridEvent
* _arg0
;
11821 PyObject
* _argo0
= 0;
11822 char *_kwnames
[] = { "self", NULL
};
11825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridEvent_AltDown",_kwnames
,&_argo0
))
11828 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11829 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridEvent_p")) {
11830 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridEvent_AltDown. Expected _wxGridEvent_p.");
11835 wxPy_BEGIN_ALLOW_THREADS
;
11836 _result
= (bool )wxGridEvent_AltDown(_arg0
);
11838 wxPy_END_ALLOW_THREADS
;
11839 } _resultobj
= Py_BuildValue("i",_result
);
11843 static void *SwigwxGridSizeEventTowxNotifyEvent(void *ptr
) {
11844 wxGridSizeEvent
*src
;
11845 wxNotifyEvent
*dest
;
11846 src
= (wxGridSizeEvent
*) ptr
;
11847 dest
= (wxNotifyEvent
*) src
;
11848 return (void *) dest
;
11851 static void *SwigwxGridSizeEventTowxCommandEvent(void *ptr
) {
11852 wxGridSizeEvent
*src
;
11853 wxCommandEvent
*dest
;
11854 src
= (wxGridSizeEvent
*) ptr
;
11855 dest
= (wxCommandEvent
*) src
;
11856 return (void *) dest
;
11859 static void *SwigwxGridSizeEventTowxEvent(void *ptr
) {
11860 wxGridSizeEvent
*src
;
11862 src
= (wxGridSizeEvent
*) ptr
;
11863 dest
= (wxEvent
*) src
;
11864 return (void *) dest
;
11867 #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))
11868 static PyObject
*_wrap_new_wxGridSizeEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11869 PyObject
* _resultobj
;
11870 wxGridSizeEvent
* _result
;
11874 int _arg3
= (int ) -1;
11875 int _arg4
= (int ) -1;
11876 int _arg5
= (int ) -1;
11877 bool _arg6
= (bool ) FALSE
;
11878 bool _arg7
= (bool ) FALSE
;
11879 bool _arg8
= (bool ) FALSE
;
11880 bool _arg9
= (bool ) FALSE
;
11881 PyObject
* _argo2
= 0;
11882 int tempbool6
= (int) FALSE
;
11883 int tempbool7
= (int) FALSE
;
11884 int tempbool8
= (int) FALSE
;
11885 int tempbool9
= (int) FALSE
;
11886 char *_kwnames
[] = { "id","type","obj","rowOrCol","x","y","control","shift","alt","meta", NULL
};
11890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO|iiiiiii:new_wxGridSizeEvent",_kwnames
,&_arg0
,&_arg1
,&_argo2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
,&tempbool7
,&tempbool8
,&tempbool9
))
11893 if (_argo2
== Py_None
) { _arg2
= NULL
; }
11894 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGrid_p")) {
11895 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxGridSizeEvent. Expected _wxGrid_p.");
11899 _arg6
= (bool ) tempbool6
;
11900 _arg7
= (bool ) tempbool7
;
11901 _arg8
= (bool ) tempbool8
;
11902 _arg9
= (bool ) tempbool9
;
11904 wxPy_BEGIN_ALLOW_THREADS
;
11905 _result
= (wxGridSizeEvent
*)new_wxGridSizeEvent(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
11907 wxPy_END_ALLOW_THREADS
;
11909 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridSizeEvent_p");
11910 _resultobj
= Py_BuildValue("s",_ptemp
);
11912 Py_INCREF(Py_None
);
11913 _resultobj
= Py_None
;
11918 #define wxGridSizeEvent_GetRowOrCol(_swigobj) (_swigobj->GetRowOrCol())
11919 static PyObject
*_wrap_wxGridSizeEvent_GetRowOrCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11920 PyObject
* _resultobj
;
11922 wxGridSizeEvent
* _arg0
;
11923 PyObject
* _argo0
= 0;
11924 char *_kwnames
[] = { "self", NULL
};
11927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_GetRowOrCol",_kwnames
,&_argo0
))
11930 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11931 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
11932 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_GetRowOrCol. Expected _wxGridSizeEvent_p.");
11937 wxPy_BEGIN_ALLOW_THREADS
;
11938 _result
= (int )wxGridSizeEvent_GetRowOrCol(_arg0
);
11940 wxPy_END_ALLOW_THREADS
;
11941 } _resultobj
= Py_BuildValue("i",_result
);
11945 #define wxGridSizeEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
11946 static PyObject
*_wrap_wxGridSizeEvent_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11947 PyObject
* _resultobj
;
11949 wxGridSizeEvent
* _arg0
;
11950 PyObject
* _argo0
= 0;
11951 char *_kwnames
[] = { "self", NULL
};
11955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_GetPosition",_kwnames
,&_argo0
))
11958 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11959 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
11960 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_GetPosition. Expected _wxGridSizeEvent_p.");
11965 wxPy_BEGIN_ALLOW_THREADS
;
11966 _result
= new wxPoint (wxGridSizeEvent_GetPosition(_arg0
));
11968 wxPy_END_ALLOW_THREADS
;
11969 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
11970 _resultobj
= Py_BuildValue("s",_ptemp
);
11974 #define wxGridSizeEvent_ControlDown(_swigobj) (_swigobj->ControlDown())
11975 static PyObject
*_wrap_wxGridSizeEvent_ControlDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11976 PyObject
* _resultobj
;
11978 wxGridSizeEvent
* _arg0
;
11979 PyObject
* _argo0
= 0;
11980 char *_kwnames
[] = { "self", NULL
};
11983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_ControlDown",_kwnames
,&_argo0
))
11986 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11987 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
11988 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_ControlDown. Expected _wxGridSizeEvent_p.");
11993 wxPy_BEGIN_ALLOW_THREADS
;
11994 _result
= (bool )wxGridSizeEvent_ControlDown(_arg0
);
11996 wxPy_END_ALLOW_THREADS
;
11997 } _resultobj
= Py_BuildValue("i",_result
);
12001 #define wxGridSizeEvent_MetaDown(_swigobj) (_swigobj->MetaDown())
12002 static PyObject
*_wrap_wxGridSizeEvent_MetaDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12003 PyObject
* _resultobj
;
12005 wxGridSizeEvent
* _arg0
;
12006 PyObject
* _argo0
= 0;
12007 char *_kwnames
[] = { "self", NULL
};
12010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_MetaDown",_kwnames
,&_argo0
))
12013 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12014 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
12015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_MetaDown. Expected _wxGridSizeEvent_p.");
12020 wxPy_BEGIN_ALLOW_THREADS
;
12021 _result
= (bool )wxGridSizeEvent_MetaDown(_arg0
);
12023 wxPy_END_ALLOW_THREADS
;
12024 } _resultobj
= Py_BuildValue("i",_result
);
12028 #define wxGridSizeEvent_ShiftDown(_swigobj) (_swigobj->ShiftDown())
12029 static PyObject
*_wrap_wxGridSizeEvent_ShiftDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12030 PyObject
* _resultobj
;
12032 wxGridSizeEvent
* _arg0
;
12033 PyObject
* _argo0
= 0;
12034 char *_kwnames
[] = { "self", NULL
};
12037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_ShiftDown",_kwnames
,&_argo0
))
12040 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12041 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
12042 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_ShiftDown. Expected _wxGridSizeEvent_p.");
12047 wxPy_BEGIN_ALLOW_THREADS
;
12048 _result
= (bool )wxGridSizeEvent_ShiftDown(_arg0
);
12050 wxPy_END_ALLOW_THREADS
;
12051 } _resultobj
= Py_BuildValue("i",_result
);
12055 #define wxGridSizeEvent_AltDown(_swigobj) (_swigobj->AltDown())
12056 static PyObject
*_wrap_wxGridSizeEvent_AltDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12057 PyObject
* _resultobj
;
12059 wxGridSizeEvent
* _arg0
;
12060 PyObject
* _argo0
= 0;
12061 char *_kwnames
[] = { "self", NULL
};
12064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridSizeEvent_AltDown",_kwnames
,&_argo0
))
12067 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12068 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridSizeEvent_p")) {
12069 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridSizeEvent_AltDown. Expected _wxGridSizeEvent_p.");
12074 wxPy_BEGIN_ALLOW_THREADS
;
12075 _result
= (bool )wxGridSizeEvent_AltDown(_arg0
);
12077 wxPy_END_ALLOW_THREADS
;
12078 } _resultobj
= Py_BuildValue("i",_result
);
12082 static void *SwigwxGridRangeSelectEventTowxNotifyEvent(void *ptr
) {
12083 wxGridRangeSelectEvent
*src
;
12084 wxNotifyEvent
*dest
;
12085 src
= (wxGridRangeSelectEvent
*) ptr
;
12086 dest
= (wxNotifyEvent
*) src
;
12087 return (void *) dest
;
12090 static void *SwigwxGridRangeSelectEventTowxCommandEvent(void *ptr
) {
12091 wxGridRangeSelectEvent
*src
;
12092 wxCommandEvent
*dest
;
12093 src
= (wxGridRangeSelectEvent
*) ptr
;
12094 dest
= (wxCommandEvent
*) src
;
12095 return (void *) dest
;
12098 static void *SwigwxGridRangeSelectEventTowxEvent(void *ptr
) {
12099 wxGridRangeSelectEvent
*src
;
12101 src
= (wxGridRangeSelectEvent
*) ptr
;
12102 dest
= (wxEvent
*) src
;
12103 return (void *) dest
;
12106 #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))
12107 static PyObject
*_wrap_new_wxGridRangeSelectEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12108 PyObject
* _resultobj
;
12109 wxGridRangeSelectEvent
* _result
;
12113 wxGridCellCoords
* _arg3
;
12114 wxGridCellCoords
* _arg4
;
12115 bool _arg5
= (bool ) TRUE
;
12116 bool _arg6
= (bool ) FALSE
;
12117 bool _arg7
= (bool ) FALSE
;
12118 bool _arg8
= (bool ) FALSE
;
12119 bool _arg9
= (bool ) FALSE
;
12120 PyObject
* _argo2
= 0;
12121 wxGridCellCoords temp
;
12122 PyObject
* _obj3
= 0;
12123 wxGridCellCoords temp0
;
12124 PyObject
* _obj4
= 0;
12125 int tempbool5
= (int) TRUE
;
12126 int tempbool6
= (int) FALSE
;
12127 int tempbool7
= (int) FALSE
;
12128 int tempbool8
= (int) FALSE
;
12129 int tempbool9
= (int) FALSE
;
12130 char *_kwnames
[] = { "id","type","obj","topLeft","bottomRight","sel","control","shift","alt","meta", NULL
};
12134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiOOO|iiiii:new_wxGridRangeSelectEvent",_kwnames
,&_arg0
,&_arg1
,&_argo2
,&_obj3
,&_obj4
,&tempbool5
,&tempbool6
,&tempbool7
,&tempbool8
,&tempbool9
))
12137 if (_argo2
== Py_None
) { _arg2
= NULL
; }
12138 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxGrid_p")) {
12139 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxGridRangeSelectEvent. Expected _wxGrid_p.");
12145 if (! wxGridCellCoords_helper(_obj3
, &_arg3
))
12150 if (! wxGridCellCoords_helper(_obj4
, &_arg4
))
12153 _arg5
= (bool ) tempbool5
;
12154 _arg6
= (bool ) tempbool6
;
12155 _arg7
= (bool ) tempbool7
;
12156 _arg8
= (bool ) tempbool8
;
12157 _arg9
= (bool ) tempbool9
;
12159 wxPy_BEGIN_ALLOW_THREADS
;
12160 _result
= (wxGridRangeSelectEvent
*)new_wxGridRangeSelectEvent(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
12162 wxPy_END_ALLOW_THREADS
;
12164 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGridRangeSelectEvent_p");
12165 _resultobj
= Py_BuildValue("s",_ptemp
);
12167 Py_INCREF(Py_None
);
12168 _resultobj
= Py_None
;
12173 #define wxGridRangeSelectEvent_GetTopLeftCoords(_swigobj) (_swigobj->GetTopLeftCoords())
12174 static PyObject
*_wrap_wxGridRangeSelectEvent_GetTopLeftCoords(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12175 PyObject
* _resultobj
;
12176 wxGridCellCoords
* _result
;
12177 wxGridRangeSelectEvent
* _arg0
;
12178 PyObject
* _argo0
= 0;
12179 char *_kwnames
[] = { "self", NULL
};
12183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetTopLeftCoords",_kwnames
,&_argo0
))
12186 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12187 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12188 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetTopLeftCoords. Expected _wxGridRangeSelectEvent_p.");
12193 wxPy_BEGIN_ALLOW_THREADS
;
12194 _result
= new wxGridCellCoords (wxGridRangeSelectEvent_GetTopLeftCoords(_arg0
));
12196 wxPy_END_ALLOW_THREADS
;
12197 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxGridCellCoords_p");
12198 _resultobj
= Py_BuildValue("s",_ptemp
);
12202 #define wxGridRangeSelectEvent_GetBottomRightCoords(_swigobj) (_swigobj->GetBottomRightCoords())
12203 static PyObject
*_wrap_wxGridRangeSelectEvent_GetBottomRightCoords(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12204 PyObject
* _resultobj
;
12205 wxGridCellCoords
* _result
;
12206 wxGridRangeSelectEvent
* _arg0
;
12207 PyObject
* _argo0
= 0;
12208 char *_kwnames
[] = { "self", NULL
};
12212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetBottomRightCoords",_kwnames
,&_argo0
))
12215 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12216 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12217 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetBottomRightCoords. Expected _wxGridRangeSelectEvent_p.");
12222 wxPy_BEGIN_ALLOW_THREADS
;
12223 _result
= new wxGridCellCoords (wxGridRangeSelectEvent_GetBottomRightCoords(_arg0
));
12225 wxPy_END_ALLOW_THREADS
;
12226 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxGridCellCoords_p");
12227 _resultobj
= Py_BuildValue("s",_ptemp
);
12231 #define wxGridRangeSelectEvent_GetTopRow(_swigobj) (_swigobj->GetTopRow())
12232 static PyObject
*_wrap_wxGridRangeSelectEvent_GetTopRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12233 PyObject
* _resultobj
;
12235 wxGridRangeSelectEvent
* _arg0
;
12236 PyObject
* _argo0
= 0;
12237 char *_kwnames
[] = { "self", NULL
};
12240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetTopRow",_kwnames
,&_argo0
))
12243 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12244 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12245 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetTopRow. Expected _wxGridRangeSelectEvent_p.");
12250 wxPy_BEGIN_ALLOW_THREADS
;
12251 _result
= (int )wxGridRangeSelectEvent_GetTopRow(_arg0
);
12253 wxPy_END_ALLOW_THREADS
;
12254 } _resultobj
= Py_BuildValue("i",_result
);
12258 #define wxGridRangeSelectEvent_GetBottomRow(_swigobj) (_swigobj->GetBottomRow())
12259 static PyObject
*_wrap_wxGridRangeSelectEvent_GetBottomRow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12260 PyObject
* _resultobj
;
12262 wxGridRangeSelectEvent
* _arg0
;
12263 PyObject
* _argo0
= 0;
12264 char *_kwnames
[] = { "self", NULL
};
12267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetBottomRow",_kwnames
,&_argo0
))
12270 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12271 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12272 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetBottomRow. Expected _wxGridRangeSelectEvent_p.");
12277 wxPy_BEGIN_ALLOW_THREADS
;
12278 _result
= (int )wxGridRangeSelectEvent_GetBottomRow(_arg0
);
12280 wxPy_END_ALLOW_THREADS
;
12281 } _resultobj
= Py_BuildValue("i",_result
);
12285 #define wxGridRangeSelectEvent_GetLeftCol(_swigobj) (_swigobj->GetLeftCol())
12286 static PyObject
*_wrap_wxGridRangeSelectEvent_GetLeftCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12287 PyObject
* _resultobj
;
12289 wxGridRangeSelectEvent
* _arg0
;
12290 PyObject
* _argo0
= 0;
12291 char *_kwnames
[] = { "self", NULL
};
12294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetLeftCol",_kwnames
,&_argo0
))
12297 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12298 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12299 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetLeftCol. Expected _wxGridRangeSelectEvent_p.");
12304 wxPy_BEGIN_ALLOW_THREADS
;
12305 _result
= (int )wxGridRangeSelectEvent_GetLeftCol(_arg0
);
12307 wxPy_END_ALLOW_THREADS
;
12308 } _resultobj
= Py_BuildValue("i",_result
);
12312 #define wxGridRangeSelectEvent_GetRightCol(_swigobj) (_swigobj->GetRightCol())
12313 static PyObject
*_wrap_wxGridRangeSelectEvent_GetRightCol(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12314 PyObject
* _resultobj
;
12316 wxGridRangeSelectEvent
* _arg0
;
12317 PyObject
* _argo0
= 0;
12318 char *_kwnames
[] = { "self", NULL
};
12321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_GetRightCol",_kwnames
,&_argo0
))
12324 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12325 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12326 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_GetRightCol. Expected _wxGridRangeSelectEvent_p.");
12331 wxPy_BEGIN_ALLOW_THREADS
;
12332 _result
= (int )wxGridRangeSelectEvent_GetRightCol(_arg0
);
12334 wxPy_END_ALLOW_THREADS
;
12335 } _resultobj
= Py_BuildValue("i",_result
);
12339 #define wxGridRangeSelectEvent_Selecting(_swigobj) (_swigobj->Selecting())
12340 static PyObject
*_wrap_wxGridRangeSelectEvent_Selecting(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12341 PyObject
* _resultobj
;
12343 wxGridRangeSelectEvent
* _arg0
;
12344 PyObject
* _argo0
= 0;
12345 char *_kwnames
[] = { "self", NULL
};
12348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_Selecting",_kwnames
,&_argo0
))
12351 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12352 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_Selecting. Expected _wxGridRangeSelectEvent_p.");
12358 wxPy_BEGIN_ALLOW_THREADS
;
12359 _result
= (bool )wxGridRangeSelectEvent_Selecting(_arg0
);
12361 wxPy_END_ALLOW_THREADS
;
12362 } _resultobj
= Py_BuildValue("i",_result
);
12366 #define wxGridRangeSelectEvent_ControlDown(_swigobj) (_swigobj->ControlDown())
12367 static PyObject
*_wrap_wxGridRangeSelectEvent_ControlDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12368 PyObject
* _resultobj
;
12370 wxGridRangeSelectEvent
* _arg0
;
12371 PyObject
* _argo0
= 0;
12372 char *_kwnames
[] = { "self", NULL
};
12375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_ControlDown",_kwnames
,&_argo0
))
12378 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12379 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12380 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_ControlDown. Expected _wxGridRangeSelectEvent_p.");
12385 wxPy_BEGIN_ALLOW_THREADS
;
12386 _result
= (bool )wxGridRangeSelectEvent_ControlDown(_arg0
);
12388 wxPy_END_ALLOW_THREADS
;
12389 } _resultobj
= Py_BuildValue("i",_result
);
12393 #define wxGridRangeSelectEvent_MetaDown(_swigobj) (_swigobj->MetaDown())
12394 static PyObject
*_wrap_wxGridRangeSelectEvent_MetaDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12395 PyObject
* _resultobj
;
12397 wxGridRangeSelectEvent
* _arg0
;
12398 PyObject
* _argo0
= 0;
12399 char *_kwnames
[] = { "self", NULL
};
12402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_MetaDown",_kwnames
,&_argo0
))
12405 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12406 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12407 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_MetaDown. Expected _wxGridRangeSelectEvent_p.");
12412 wxPy_BEGIN_ALLOW_THREADS
;
12413 _result
= (bool )wxGridRangeSelectEvent_MetaDown(_arg0
);
12415 wxPy_END_ALLOW_THREADS
;
12416 } _resultobj
= Py_BuildValue("i",_result
);
12420 #define wxGridRangeSelectEvent_ShiftDown(_swigobj) (_swigobj->ShiftDown())
12421 static PyObject
*_wrap_wxGridRangeSelectEvent_ShiftDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12422 PyObject
* _resultobj
;
12424 wxGridRangeSelectEvent
* _arg0
;
12425 PyObject
* _argo0
= 0;
12426 char *_kwnames
[] = { "self", NULL
};
12429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_ShiftDown",_kwnames
,&_argo0
))
12432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_ShiftDown. Expected _wxGridRangeSelectEvent_p.");
12439 wxPy_BEGIN_ALLOW_THREADS
;
12440 _result
= (bool )wxGridRangeSelectEvent_ShiftDown(_arg0
);
12442 wxPy_END_ALLOW_THREADS
;
12443 } _resultobj
= Py_BuildValue("i",_result
);
12447 #define wxGridRangeSelectEvent_AltDown(_swigobj) (_swigobj->AltDown())
12448 static PyObject
*_wrap_wxGridRangeSelectEvent_AltDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
12449 PyObject
* _resultobj
;
12451 wxGridRangeSelectEvent
* _arg0
;
12452 PyObject
* _argo0
= 0;
12453 char *_kwnames
[] = { "self", NULL
};
12456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGridRangeSelectEvent_AltDown",_kwnames
,&_argo0
))
12459 if (_argo0
== Py_None
) { _arg0
= NULL
; }
12460 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGridRangeSelectEvent_p")) {
12461 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGridRangeSelectEvent_AltDown. Expected _wxGridRangeSelectEvent_p.");
12466 wxPy_BEGIN_ALLOW_THREADS
;
12467 _result
= (bool )wxGridRangeSelectEvent_AltDown(_arg0
);
12469 wxPy_END_ALLOW_THREADS
;
12470 } _resultobj
= Py_BuildValue("i",_result
);
12474 static PyMethodDef gridcMethods
[] = {
12475 { "wxGridRangeSelectEvent_AltDown", (PyCFunction
) _wrap_wxGridRangeSelectEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
},
12476 { "wxGridRangeSelectEvent_ShiftDown", (PyCFunction
) _wrap_wxGridRangeSelectEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
},
12477 { "wxGridRangeSelectEvent_MetaDown", (PyCFunction
) _wrap_wxGridRangeSelectEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
},
12478 { "wxGridRangeSelectEvent_ControlDown", (PyCFunction
) _wrap_wxGridRangeSelectEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
},
12479 { "wxGridRangeSelectEvent_Selecting", (PyCFunction
) _wrap_wxGridRangeSelectEvent_Selecting
, METH_VARARGS
| METH_KEYWORDS
},
12480 { "wxGridRangeSelectEvent_GetRightCol", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetRightCol
, METH_VARARGS
| METH_KEYWORDS
},
12481 { "wxGridRangeSelectEvent_GetLeftCol", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetLeftCol
, METH_VARARGS
| METH_KEYWORDS
},
12482 { "wxGridRangeSelectEvent_GetBottomRow", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetBottomRow
, METH_VARARGS
| METH_KEYWORDS
},
12483 { "wxGridRangeSelectEvent_GetTopRow", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetTopRow
, METH_VARARGS
| METH_KEYWORDS
},
12484 { "wxGridRangeSelectEvent_GetBottomRightCoords", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetBottomRightCoords
, METH_VARARGS
| METH_KEYWORDS
},
12485 { "wxGridRangeSelectEvent_GetTopLeftCoords", (PyCFunction
) _wrap_wxGridRangeSelectEvent_GetTopLeftCoords
, METH_VARARGS
| METH_KEYWORDS
},
12486 { "new_wxGridRangeSelectEvent", (PyCFunction
) _wrap_new_wxGridRangeSelectEvent
, METH_VARARGS
| METH_KEYWORDS
},
12487 { "wxGridSizeEvent_AltDown", (PyCFunction
) _wrap_wxGridSizeEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
},
12488 { "wxGridSizeEvent_ShiftDown", (PyCFunction
) _wrap_wxGridSizeEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
},
12489 { "wxGridSizeEvent_MetaDown", (PyCFunction
) _wrap_wxGridSizeEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
},
12490 { "wxGridSizeEvent_ControlDown", (PyCFunction
) _wrap_wxGridSizeEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
},
12491 { "wxGridSizeEvent_GetPosition", (PyCFunction
) _wrap_wxGridSizeEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
12492 { "wxGridSizeEvent_GetRowOrCol", (PyCFunction
) _wrap_wxGridSizeEvent_GetRowOrCol
, METH_VARARGS
| METH_KEYWORDS
},
12493 { "new_wxGridSizeEvent", (PyCFunction
) _wrap_new_wxGridSizeEvent
, METH_VARARGS
| METH_KEYWORDS
},
12494 { "wxGridEvent_AltDown", (PyCFunction
) _wrap_wxGridEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
},
12495 { "wxGridEvent_ShiftDown", (PyCFunction
) _wrap_wxGridEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
},
12496 { "wxGridEvent_MetaDown", (PyCFunction
) _wrap_wxGridEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
},
12497 { "wxGridEvent_ControlDown", (PyCFunction
) _wrap_wxGridEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
},
12498 { "wxGridEvent_Selecting", (PyCFunction
) _wrap_wxGridEvent_Selecting
, METH_VARARGS
| METH_KEYWORDS
},
12499 { "wxGridEvent_GetPosition", (PyCFunction
) _wrap_wxGridEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
12500 { "wxGridEvent_GetCol", (PyCFunction
) _wrap_wxGridEvent_GetCol
, METH_VARARGS
| METH_KEYWORDS
},
12501 { "wxGridEvent_GetRow", (PyCFunction
) _wrap_wxGridEvent_GetRow
, METH_VARARGS
| METH_KEYWORDS
},
12502 { "new_wxGridEvent", (PyCFunction
) _wrap_new_wxGridEvent
, METH_VARARGS
| METH_KEYWORDS
},
12503 { "wxGrid_SetMargins", (PyCFunction
) _wrap_wxGrid_SetMargins
, METH_VARARGS
| METH_KEYWORDS
},
12504 { "wxGrid_GetDefaultRendererForType", (PyCFunction
) _wrap_wxGrid_GetDefaultRendererForType
, METH_VARARGS
| METH_KEYWORDS
},
12505 { "wxGrid_GetDefaultEditorForType", (PyCFunction
) _wrap_wxGrid_GetDefaultEditorForType
, METH_VARARGS
| METH_KEYWORDS
},
12506 { "wxGrid_GetDefaultRendererForCell", (PyCFunction
) _wrap_wxGrid_GetDefaultRendererForCell
, METH_VARARGS
| METH_KEYWORDS
},
12507 { "wxGrid_GetDefaultEditorForCell", (PyCFunction
) _wrap_wxGrid_GetDefaultEditorForCell
, METH_VARARGS
| METH_KEYWORDS
},
12508 { "wxGrid_RegisterDataType", (PyCFunction
) _wrap_wxGrid_RegisterDataType
, METH_VARARGS
| METH_KEYWORDS
},
12509 { "wxGrid_SetSelectionForeground", (PyCFunction
) _wrap_wxGrid_SetSelectionForeground
, METH_VARARGS
| METH_KEYWORDS
},
12510 { "wxGrid_SetSelectionBackground", (PyCFunction
) _wrap_wxGrid_SetSelectionBackground
, METH_VARARGS
| METH_KEYWORDS
},
12511 { "wxGrid_GetSelectionForeground", (PyCFunction
) _wrap_wxGrid_GetSelectionForeground
, METH_VARARGS
| METH_KEYWORDS
},
12512 { "wxGrid_GetSelectionBackground", (PyCFunction
) _wrap_wxGrid_GetSelectionBackground
, METH_VARARGS
| METH_KEYWORDS
},
12513 { "wxGrid_BlockToDeviceRect", (PyCFunction
) _wrap_wxGrid_BlockToDeviceRect
, METH_VARARGS
| METH_KEYWORDS
},
12514 { "wxGrid_IsInSelection", (PyCFunction
) _wrap_wxGrid_IsInSelection
, METH_VARARGS
| METH_KEYWORDS
},
12515 { "wxGrid_ClearSelection", (PyCFunction
) _wrap_wxGrid_ClearSelection
, METH_VARARGS
| METH_KEYWORDS
},
12516 { "wxGrid_IsSelection", (PyCFunction
) _wrap_wxGrid_IsSelection
, METH_VARARGS
| METH_KEYWORDS
},
12517 { "wxGrid_SelectAll", (PyCFunction
) _wrap_wxGrid_SelectAll
, METH_VARARGS
| METH_KEYWORDS
},
12518 { "wxGrid_SelectBlock", (PyCFunction
) _wrap_wxGrid_SelectBlock
, METH_VARARGS
| METH_KEYWORDS
},
12519 { "wxGrid_SelectCol", (PyCFunction
) _wrap_wxGrid_SelectCol
, METH_VARARGS
| METH_KEYWORDS
},
12520 { "wxGrid_SelectRow", (PyCFunction
) _wrap_wxGrid_SelectRow
, METH_VARARGS
| METH_KEYWORDS
},
12521 { "wxGrid_SetReadOnly", (PyCFunction
) _wrap_wxGrid_SetReadOnly
, METH_VARARGS
| METH_KEYWORDS
},
12522 { "wxGrid_IsReadOnly", (PyCFunction
) _wrap_wxGrid_IsReadOnly
, METH_VARARGS
| METH_KEYWORDS
},
12523 { "wxGrid_SetCellValue", (PyCFunction
) _wrap_wxGrid_SetCellValue
, METH_VARARGS
| METH_KEYWORDS
},
12524 { "wxGrid_GetCellValue", (PyCFunction
) _wrap_wxGrid_GetCellValue
, METH_VARARGS
| METH_KEYWORDS
},
12525 { "wxGrid_GetCellEditor", (PyCFunction
) _wrap_wxGrid_GetCellEditor
, METH_VARARGS
| METH_KEYWORDS
},
12526 { "wxGrid_GetDefaultEditor", (PyCFunction
) _wrap_wxGrid_GetDefaultEditor
, METH_VARARGS
| METH_KEYWORDS
},
12527 { "wxGrid_SetCellEditor", (PyCFunction
) _wrap_wxGrid_SetCellEditor
, METH_VARARGS
| METH_KEYWORDS
},
12528 { "wxGrid_SetDefaultEditor", (PyCFunction
) _wrap_wxGrid_SetDefaultEditor
, METH_VARARGS
| METH_KEYWORDS
},
12529 { "wxGrid_GetCellRenderer", (PyCFunction
) _wrap_wxGrid_GetCellRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12530 { "wxGrid_GetDefaultRenderer", (PyCFunction
) _wrap_wxGrid_GetDefaultRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12531 { "wxGrid_SetCellRenderer", (PyCFunction
) _wrap_wxGrid_SetCellRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12532 { "wxGrid_SetDefaultRenderer", (PyCFunction
) _wrap_wxGrid_SetDefaultRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12533 { "wxGrid_SetCellAlignment", (PyCFunction
) _wrap_wxGrid_SetCellAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12534 { "wxGrid_SetDefaultCellAlignment", (PyCFunction
) _wrap_wxGrid_SetDefaultCellAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12535 { "wxGrid_SetCellFont", (PyCFunction
) _wrap_wxGrid_SetCellFont
, METH_VARARGS
| METH_KEYWORDS
},
12536 { "wxGrid_SetDefaultCellFont", (PyCFunction
) _wrap_wxGrid_SetDefaultCellFont
, METH_VARARGS
| METH_KEYWORDS
},
12537 { "wxGrid_SetCellTextColour", (PyCFunction
) _wrap_wxGrid_SetCellTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12538 { "wxGrid_SetDefaultCellTextColour", (PyCFunction
) _wrap_wxGrid_SetDefaultCellTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12539 { "wxGrid_SetCellBackgroundColour", (PyCFunction
) _wrap_wxGrid_SetCellBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12540 { "wxGrid_SetDefaultCellBackgroundColour", (PyCFunction
) _wrap_wxGrid_SetDefaultCellBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12541 { "wxGrid_SetRowMinimalHeight", (PyCFunction
) _wrap_wxGrid_SetRowMinimalHeight
, METH_VARARGS
| METH_KEYWORDS
},
12542 { "wxGrid_SetColMinimalWidth", (PyCFunction
) _wrap_wxGrid_SetColMinimalWidth
, METH_VARARGS
| METH_KEYWORDS
},
12543 { "wxGrid_AutoSize", (PyCFunction
) _wrap_wxGrid_AutoSize
, METH_VARARGS
| METH_KEYWORDS
},
12544 { "wxGrid_AutoSizeRows", (PyCFunction
) _wrap_wxGrid_AutoSizeRows
, METH_VARARGS
| METH_KEYWORDS
},
12545 { "wxGrid_AutoSizeColumns", (PyCFunction
) _wrap_wxGrid_AutoSizeColumns
, METH_VARARGS
| METH_KEYWORDS
},
12546 { "wxGrid_AutoSizeRow", (PyCFunction
) _wrap_wxGrid_AutoSizeRow
, METH_VARARGS
| METH_KEYWORDS
},
12547 { "wxGrid_AutoSizeColumn", (PyCFunction
) _wrap_wxGrid_AutoSizeColumn
, METH_VARARGS
| METH_KEYWORDS
},
12548 { "wxGrid_SetColSize", (PyCFunction
) _wrap_wxGrid_SetColSize
, METH_VARARGS
| METH_KEYWORDS
},
12549 { "wxGrid_SetDefaultColSize", (PyCFunction
) _wrap_wxGrid_SetDefaultColSize
, METH_VARARGS
| METH_KEYWORDS
},
12550 { "wxGrid_SetRowSize", (PyCFunction
) _wrap_wxGrid_SetRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12551 { "wxGrid_SetDefaultRowSize", (PyCFunction
) _wrap_wxGrid_SetDefaultRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12552 { "wxGrid_GetCellAlignment", (PyCFunction
) _wrap_wxGrid_GetCellAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12553 { "wxGrid_GetDefaultCellAlignment", (PyCFunction
) _wrap_wxGrid_GetDefaultCellAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12554 { "wxGrid_GetCellFont", (PyCFunction
) _wrap_wxGrid_GetCellFont
, METH_VARARGS
| METH_KEYWORDS
},
12555 { "wxGrid_GetDefaultCellFont", (PyCFunction
) _wrap_wxGrid_GetDefaultCellFont
, METH_VARARGS
| METH_KEYWORDS
},
12556 { "wxGrid_GetCellTextColour", (PyCFunction
) _wrap_wxGrid_GetCellTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12557 { "wxGrid_GetDefaultCellTextColour", (PyCFunction
) _wrap_wxGrid_GetDefaultCellTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12558 { "wxGrid_GetCellBackgroundColour", (PyCFunction
) _wrap_wxGrid_GetCellBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12559 { "wxGrid_GetDefaultCellBackgroundColour", (PyCFunction
) _wrap_wxGrid_GetDefaultCellBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12560 { "wxGrid_GetColSize", (PyCFunction
) _wrap_wxGrid_GetColSize
, METH_VARARGS
| METH_KEYWORDS
},
12561 { "wxGrid_GetDefaultColSize", (PyCFunction
) _wrap_wxGrid_GetDefaultColSize
, METH_VARARGS
| METH_KEYWORDS
},
12562 { "wxGrid_GetRowSize", (PyCFunction
) _wrap_wxGrid_GetRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12563 { "wxGrid_GetDefaultRowSize", (PyCFunction
) _wrap_wxGrid_GetDefaultRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12564 { "wxGrid_GridLinesEnabled", (PyCFunction
) _wrap_wxGrid_GridLinesEnabled
, METH_VARARGS
| METH_KEYWORDS
},
12565 { "wxGrid_EnableGridLines", (PyCFunction
) _wrap_wxGrid_EnableGridLines
, METH_VARARGS
| METH_KEYWORDS
},
12566 { "wxGrid_SetColFormatCustom", (PyCFunction
) _wrap_wxGrid_SetColFormatCustom
, METH_VARARGS
| METH_KEYWORDS
},
12567 { "wxGrid_SetColFormatFloat", (PyCFunction
) _wrap_wxGrid_SetColFormatFloat
, METH_VARARGS
| METH_KEYWORDS
},
12568 { "wxGrid_SetColFormatNumber", (PyCFunction
) _wrap_wxGrid_SetColFormatNumber
, METH_VARARGS
| METH_KEYWORDS
},
12569 { "wxGrid_SetColFormatBool", (PyCFunction
) _wrap_wxGrid_SetColFormatBool
, METH_VARARGS
| METH_KEYWORDS
},
12570 { "wxGrid_SetColAttr", (PyCFunction
) _wrap_wxGrid_SetColAttr
, METH_VARARGS
| METH_KEYWORDS
},
12571 { "wxGrid_SetRowAttr", (PyCFunction
) _wrap_wxGrid_SetRowAttr
, METH_VARARGS
| METH_KEYWORDS
},
12572 { "wxGrid_CanDragGridSize", (PyCFunction
) _wrap_wxGrid_CanDragGridSize
, METH_VARARGS
| METH_KEYWORDS
},
12573 { "wxGrid_DisableDragGridSize", (PyCFunction
) _wrap_wxGrid_DisableDragGridSize
, METH_VARARGS
| METH_KEYWORDS
},
12574 { "wxGrid_EnableDragGridSize", (PyCFunction
) _wrap_wxGrid_EnableDragGridSize
, METH_VARARGS
| METH_KEYWORDS
},
12575 { "wxGrid_CanDragColSize", (PyCFunction
) _wrap_wxGrid_CanDragColSize
, METH_VARARGS
| METH_KEYWORDS
},
12576 { "wxGrid_DisableDragColSize", (PyCFunction
) _wrap_wxGrid_DisableDragColSize
, METH_VARARGS
| METH_KEYWORDS
},
12577 { "wxGrid_EnableDragColSize", (PyCFunction
) _wrap_wxGrid_EnableDragColSize
, METH_VARARGS
| METH_KEYWORDS
},
12578 { "wxGrid_CanDragRowSize", (PyCFunction
) _wrap_wxGrid_CanDragRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12579 { "wxGrid_DisableDragRowSize", (PyCFunction
) _wrap_wxGrid_DisableDragRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12580 { "wxGrid_EnableDragRowSize", (PyCFunction
) _wrap_wxGrid_EnableDragRowSize
, METH_VARARGS
| METH_KEYWORDS
},
12581 { "wxGrid_SetCellHighlightColour", (PyCFunction
) _wrap_wxGrid_SetCellHighlightColour
, METH_VARARGS
| METH_KEYWORDS
},
12582 { "wxGrid_SetGridLineColour", (PyCFunction
) _wrap_wxGrid_SetGridLineColour
, METH_VARARGS
| METH_KEYWORDS
},
12583 { "wxGrid_SetColLabelValue", (PyCFunction
) _wrap_wxGrid_SetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12584 { "wxGrid_SetRowLabelValue", (PyCFunction
) _wrap_wxGrid_SetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12585 { "wxGrid_SetColLabelAlignment", (PyCFunction
) _wrap_wxGrid_SetColLabelAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12586 { "wxGrid_SetRowLabelAlignment", (PyCFunction
) _wrap_wxGrid_SetRowLabelAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12587 { "wxGrid_SetLabelFont", (PyCFunction
) _wrap_wxGrid_SetLabelFont
, METH_VARARGS
| METH_KEYWORDS
},
12588 { "wxGrid_SetLabelTextColour", (PyCFunction
) _wrap_wxGrid_SetLabelTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12589 { "wxGrid_SetLabelBackgroundColour", (PyCFunction
) _wrap_wxGrid_SetLabelBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12590 { "wxGrid_SetColLabelSize", (PyCFunction
) _wrap_wxGrid_SetColLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12591 { "wxGrid_SetRowLabelSize", (PyCFunction
) _wrap_wxGrid_SetRowLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12592 { "wxGrid_GetCellHighlightColour", (PyCFunction
) _wrap_wxGrid_GetCellHighlightColour
, METH_VARARGS
| METH_KEYWORDS
},
12593 { "wxGrid_GetGridLineColour", (PyCFunction
) _wrap_wxGrid_GetGridLineColour
, METH_VARARGS
| METH_KEYWORDS
},
12594 { "wxGrid_GetColLabelValue", (PyCFunction
) _wrap_wxGrid_GetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12595 { "wxGrid_GetRowLabelValue", (PyCFunction
) _wrap_wxGrid_GetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12596 { "wxGrid_GetColLabelAlignment", (PyCFunction
) _wrap_wxGrid_GetColLabelAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12597 { "wxGrid_GetRowLabelAlignment", (PyCFunction
) _wrap_wxGrid_GetRowLabelAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12598 { "wxGrid_GetLabelFont", (PyCFunction
) _wrap_wxGrid_GetLabelFont
, METH_VARARGS
| METH_KEYWORDS
},
12599 { "wxGrid_GetLabelTextColour", (PyCFunction
) _wrap_wxGrid_GetLabelTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12600 { "wxGrid_GetLabelBackgroundColour", (PyCFunction
) _wrap_wxGrid_GetLabelBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12601 { "wxGrid_GetColLabelSize", (PyCFunction
) _wrap_wxGrid_GetColLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12602 { "wxGrid_GetDefaultColLabelSize", (PyCFunction
) _wrap_wxGrid_GetDefaultColLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12603 { "wxGrid_GetRowLabelSize", (PyCFunction
) _wrap_wxGrid_GetRowLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12604 { "wxGrid_GetDefaultRowLabelSize", (PyCFunction
) _wrap_wxGrid_GetDefaultRowLabelSize
, METH_VARARGS
| METH_KEYWORDS
},
12605 { "wxGrid_MoveCursorRightBlock", (PyCFunction
) _wrap_wxGrid_MoveCursorRightBlock
, METH_VARARGS
| METH_KEYWORDS
},
12606 { "wxGrid_MoveCursorLeftBlock", (PyCFunction
) _wrap_wxGrid_MoveCursorLeftBlock
, METH_VARARGS
| METH_KEYWORDS
},
12607 { "wxGrid_MoveCursorDownBlock", (PyCFunction
) _wrap_wxGrid_MoveCursorDownBlock
, METH_VARARGS
| METH_KEYWORDS
},
12608 { "wxGrid_MoveCursorUpBlock", (PyCFunction
) _wrap_wxGrid_MoveCursorUpBlock
, METH_VARARGS
| METH_KEYWORDS
},
12609 { "wxGrid_MovePageUp", (PyCFunction
) _wrap_wxGrid_MovePageUp
, METH_VARARGS
| METH_KEYWORDS
},
12610 { "wxGrid_MovePageDown", (PyCFunction
) _wrap_wxGrid_MovePageDown
, METH_VARARGS
| METH_KEYWORDS
},
12611 { "wxGrid_MoveCursorRight", (PyCFunction
) _wrap_wxGrid_MoveCursorRight
, METH_VARARGS
| METH_KEYWORDS
},
12612 { "wxGrid_MoveCursorLeft", (PyCFunction
) _wrap_wxGrid_MoveCursorLeft
, METH_VARARGS
| METH_KEYWORDS
},
12613 { "wxGrid_MoveCursorDown", (PyCFunction
) _wrap_wxGrid_MoveCursorDown
, METH_VARARGS
| METH_KEYWORDS
},
12614 { "wxGrid_MoveCursorUp", (PyCFunction
) _wrap_wxGrid_MoveCursorUp
, METH_VARARGS
| METH_KEYWORDS
},
12615 { "wxGrid_SetGridCursor", (PyCFunction
) _wrap_wxGrid_SetGridCursor
, METH_VARARGS
| METH_KEYWORDS
},
12616 { "wxGrid_MakeCellVisible", (PyCFunction
) _wrap_wxGrid_MakeCellVisible
, METH_VARARGS
| METH_KEYWORDS
},
12617 { "wxGrid_IsVisible", (PyCFunction
) _wrap_wxGrid_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
12618 { "wxGrid_GetGridCursorCol", (PyCFunction
) _wrap_wxGrid_GetGridCursorCol
, METH_VARARGS
| METH_KEYWORDS
},
12619 { "wxGrid_GetGridCursorRow", (PyCFunction
) _wrap_wxGrid_GetGridCursorRow
, METH_VARARGS
| METH_KEYWORDS
},
12620 { "wxGrid_CellToRect", (PyCFunction
) _wrap_wxGrid_CellToRect
, METH_VARARGS
| METH_KEYWORDS
},
12621 { "wxGrid_XToEdgeOfCol", (PyCFunction
) _wrap_wxGrid_XToEdgeOfCol
, METH_VARARGS
| METH_KEYWORDS
},
12622 { "wxGrid_YToEdgeOfRow", (PyCFunction
) _wrap_wxGrid_YToEdgeOfRow
, METH_VARARGS
| METH_KEYWORDS
},
12623 { "wxGrid_XToCol", (PyCFunction
) _wrap_wxGrid_XToCol
, METH_VARARGS
| METH_KEYWORDS
},
12624 { "wxGrid_YToRow", (PyCFunction
) _wrap_wxGrid_YToRow
, METH_VARARGS
| METH_KEYWORDS
},
12625 { "wxGrid_XYToCell", (PyCFunction
) _wrap_wxGrid_XYToCell
, METH_VARARGS
| METH_KEYWORDS
},
12626 { "wxGrid_SaveEditControlValue", (PyCFunction
) _wrap_wxGrid_SaveEditControlValue
, METH_VARARGS
| METH_KEYWORDS
},
12627 { "wxGrid_HideCellEditControl", (PyCFunction
) _wrap_wxGrid_HideCellEditControl
, METH_VARARGS
| METH_KEYWORDS
},
12628 { "wxGrid_ShowCellEditControl", (PyCFunction
) _wrap_wxGrid_ShowCellEditControl
, METH_VARARGS
| METH_KEYWORDS
},
12629 { "wxGrid_IsCurrentCellReadOnly", (PyCFunction
) _wrap_wxGrid_IsCurrentCellReadOnly
, METH_VARARGS
| METH_KEYWORDS
},
12630 { "wxGrid_IsCellEditControlShown", (PyCFunction
) _wrap_wxGrid_IsCellEditControlShown
, METH_VARARGS
| METH_KEYWORDS
},
12631 { "wxGrid_IsCellEditControlEnabled", (PyCFunction
) _wrap_wxGrid_IsCellEditControlEnabled
, METH_VARARGS
| METH_KEYWORDS
},
12632 { "wxGrid_CanEnableCellControl", (PyCFunction
) _wrap_wxGrid_CanEnableCellControl
, METH_VARARGS
| METH_KEYWORDS
},
12633 { "wxGrid_DisableCellEditControl", (PyCFunction
) _wrap_wxGrid_DisableCellEditControl
, METH_VARARGS
| METH_KEYWORDS
},
12634 { "wxGrid_EnableCellEditControl", (PyCFunction
) _wrap_wxGrid_EnableCellEditControl
, METH_VARARGS
| METH_KEYWORDS
},
12635 { "wxGrid_EnableEditing", (PyCFunction
) _wrap_wxGrid_EnableEditing
, METH_VARARGS
| METH_KEYWORDS
},
12636 { "wxGrid_IsEditable", (PyCFunction
) _wrap_wxGrid_IsEditable
, METH_VARARGS
| METH_KEYWORDS
},
12637 { "wxGrid_GetBatchCount", (PyCFunction
) _wrap_wxGrid_GetBatchCount
, METH_VARARGS
| METH_KEYWORDS
},
12638 { "wxGrid_EndBatch", (PyCFunction
) _wrap_wxGrid_EndBatch
, METH_VARARGS
| METH_KEYWORDS
},
12639 { "wxGrid_BeginBatch", (PyCFunction
) _wrap_wxGrid_BeginBatch
, METH_VARARGS
| METH_KEYWORDS
},
12640 { "wxGrid_GetTextBoxSize", (PyCFunction
) _wrap_wxGrid_GetTextBoxSize
, METH_VARARGS
| METH_KEYWORDS
},
12641 { "wxGrid_StringToLines", (PyCFunction
) _wrap_wxGrid_StringToLines
, METH_VARARGS
| METH_KEYWORDS
},
12642 { "wxGrid_DrawTextRectangle", (PyCFunction
) _wrap_wxGrid_DrawTextRectangle
, METH_VARARGS
| METH_KEYWORDS
},
12643 { "wxGrid_DrawCellHighlight", (PyCFunction
) _wrap_wxGrid_DrawCellHighlight
, METH_VARARGS
| METH_KEYWORDS
},
12644 { "wxGrid_DeleteCols", (PyCFunction
) _wrap_wxGrid_DeleteCols
, METH_VARARGS
| METH_KEYWORDS
},
12645 { "wxGrid_AppendCols", (PyCFunction
) _wrap_wxGrid_AppendCols
, METH_VARARGS
| METH_KEYWORDS
},
12646 { "wxGrid_InsertCols", (PyCFunction
) _wrap_wxGrid_InsertCols
, METH_VARARGS
| METH_KEYWORDS
},
12647 { "wxGrid_DeleteRows", (PyCFunction
) _wrap_wxGrid_DeleteRows
, METH_VARARGS
| METH_KEYWORDS
},
12648 { "wxGrid_AppendRows", (PyCFunction
) _wrap_wxGrid_AppendRows
, METH_VARARGS
| METH_KEYWORDS
},
12649 { "wxGrid_InsertRows", (PyCFunction
) _wrap_wxGrid_InsertRows
, METH_VARARGS
| METH_KEYWORDS
},
12650 { "wxGrid_ClearGrid", (PyCFunction
) _wrap_wxGrid_ClearGrid
, METH_VARARGS
| METH_KEYWORDS
},
12651 { "wxGrid_SetTable", (PyCFunction
) _wrap_wxGrid_SetTable
, METH_VARARGS
| METH_KEYWORDS
},
12652 { "wxGrid_GetTable", (PyCFunction
) _wrap_wxGrid_GetTable
, METH_VARARGS
| METH_KEYWORDS
},
12653 { "wxGrid_ProcessTableMessage", (PyCFunction
) _wrap_wxGrid_ProcessTableMessage
, METH_VARARGS
| METH_KEYWORDS
},
12654 { "wxGrid_GetNumberCols", (PyCFunction
) _wrap_wxGrid_GetNumberCols
, METH_VARARGS
| METH_KEYWORDS
},
12655 { "wxGrid_GetNumberRows", (PyCFunction
) _wrap_wxGrid_GetNumberRows
, METH_VARARGS
| METH_KEYWORDS
},
12656 { "wxGrid_SetSelectionMode", (PyCFunction
) _wrap_wxGrid_SetSelectionMode
, METH_VARARGS
| METH_KEYWORDS
},
12657 { "wxGrid_CreateGrid", (PyCFunction
) _wrap_wxGrid_CreateGrid
, METH_VARARGS
| METH_KEYWORDS
},
12658 { "new_wxGrid", (PyCFunction
) _wrap_new_wxGrid
, METH_VARARGS
| METH_KEYWORDS
},
12659 { "wxGridCellCoords___cmp__", (PyCFunction
) _wrap_wxGridCellCoords___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
12660 { "wxGridCellCoords_asTuple", (PyCFunction
) _wrap_wxGridCellCoords_asTuple
, METH_VARARGS
| METH_KEYWORDS
},
12661 { "wxGridCellCoords_Set", (PyCFunction
) _wrap_wxGridCellCoords_Set
, METH_VARARGS
| METH_KEYWORDS
},
12662 { "wxGridCellCoords_SetCol", (PyCFunction
) _wrap_wxGridCellCoords_SetCol
, METH_VARARGS
| METH_KEYWORDS
},
12663 { "wxGridCellCoords_GetCol", (PyCFunction
) _wrap_wxGridCellCoords_GetCol
, METH_VARARGS
| METH_KEYWORDS
},
12664 { "wxGridCellCoords_SetRow", (PyCFunction
) _wrap_wxGridCellCoords_SetRow
, METH_VARARGS
| METH_KEYWORDS
},
12665 { "wxGridCellCoords_GetRow", (PyCFunction
) _wrap_wxGridCellCoords_GetRow
, METH_VARARGS
| METH_KEYWORDS
},
12666 { "delete_wxGridCellCoords", (PyCFunction
) _wrap_delete_wxGridCellCoords
, METH_VARARGS
| METH_KEYWORDS
},
12667 { "new_wxGridCellCoords", (PyCFunction
) _wrap_new_wxGridCellCoords
, METH_VARARGS
| METH_KEYWORDS
},
12668 { "wxGridTableMessage_GetCommandInt2", (PyCFunction
) _wrap_wxGridTableMessage_GetCommandInt2
, METH_VARARGS
| METH_KEYWORDS
},
12669 { "wxGridTableMessage_SetCommandInt2", (PyCFunction
) _wrap_wxGridTableMessage_SetCommandInt2
, METH_VARARGS
| METH_KEYWORDS
},
12670 { "wxGridTableMessage_GetCommandInt", (PyCFunction
) _wrap_wxGridTableMessage_GetCommandInt
, METH_VARARGS
| METH_KEYWORDS
},
12671 { "wxGridTableMessage_SetCommandInt", (PyCFunction
) _wrap_wxGridTableMessage_SetCommandInt
, METH_VARARGS
| METH_KEYWORDS
},
12672 { "wxGridTableMessage_GetId", (PyCFunction
) _wrap_wxGridTableMessage_GetId
, METH_VARARGS
| METH_KEYWORDS
},
12673 { "wxGridTableMessage_SetId", (PyCFunction
) _wrap_wxGridTableMessage_SetId
, METH_VARARGS
| METH_KEYWORDS
},
12674 { "wxGridTableMessage_GetTableObject", (PyCFunction
) _wrap_wxGridTableMessage_GetTableObject
, METH_VARARGS
| METH_KEYWORDS
},
12675 { "wxGridTableMessage_SetTableObject", (PyCFunction
) _wrap_wxGridTableMessage_SetTableObject
, METH_VARARGS
| METH_KEYWORDS
},
12676 { "delete_wxGridTableMessage", (PyCFunction
) _wrap_delete_wxGridTableMessage
, METH_VARARGS
| METH_KEYWORDS
},
12677 { "new_wxGridTableMessage", (PyCFunction
) _wrap_new_wxGridTableMessage
, METH_VARARGS
| METH_KEYWORDS
},
12678 { "new_wxGridStringTable", (PyCFunction
) _wrap_new_wxGridStringTable
, METH_VARARGS
| METH_KEYWORDS
},
12679 { "wxPyGridTableBase_base_SetColAttr", (PyCFunction
) _wrap_wxPyGridTableBase_base_SetColAttr
, METH_VARARGS
| METH_KEYWORDS
},
12680 { "wxPyGridTableBase_base_SetRowAttr", (PyCFunction
) _wrap_wxPyGridTableBase_base_SetRowAttr
, METH_VARARGS
| METH_KEYWORDS
},
12681 { "wxPyGridTableBase_base_SetAttr", (PyCFunction
) _wrap_wxPyGridTableBase_base_SetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12682 { "wxPyGridTableBase_base_GetAttr", (PyCFunction
) _wrap_wxPyGridTableBase_base_GetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12683 { "wxPyGridTableBase_base_CanHaveAttributes", (PyCFunction
) _wrap_wxPyGridTableBase_base_CanHaveAttributes
, METH_VARARGS
| METH_KEYWORDS
},
12684 { "wxPyGridTableBase_base_SetColLabelValue", (PyCFunction
) _wrap_wxPyGridTableBase_base_SetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12685 { "wxPyGridTableBase_base_SetRowLabelValue", (PyCFunction
) _wrap_wxPyGridTableBase_base_SetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12686 { "wxPyGridTableBase_base_GetColLabelValue", (PyCFunction
) _wrap_wxPyGridTableBase_base_GetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12687 { "wxPyGridTableBase_base_GetRowLabelValue", (PyCFunction
) _wrap_wxPyGridTableBase_base_GetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12688 { "wxPyGridTableBase_base_DeleteCols", (PyCFunction
) _wrap_wxPyGridTableBase_base_DeleteCols
, METH_VARARGS
| METH_KEYWORDS
},
12689 { "wxPyGridTableBase_base_AppendCols", (PyCFunction
) _wrap_wxPyGridTableBase_base_AppendCols
, METH_VARARGS
| METH_KEYWORDS
},
12690 { "wxPyGridTableBase_base_InsertCols", (PyCFunction
) _wrap_wxPyGridTableBase_base_InsertCols
, METH_VARARGS
| METH_KEYWORDS
},
12691 { "wxPyGridTableBase_base_DeleteRows", (PyCFunction
) _wrap_wxPyGridTableBase_base_DeleteRows
, METH_VARARGS
| METH_KEYWORDS
},
12692 { "wxPyGridTableBase_base_AppendRows", (PyCFunction
) _wrap_wxPyGridTableBase_base_AppendRows
, METH_VARARGS
| METH_KEYWORDS
},
12693 { "wxPyGridTableBase_base_InsertRows", (PyCFunction
) _wrap_wxPyGridTableBase_base_InsertRows
, METH_VARARGS
| METH_KEYWORDS
},
12694 { "wxPyGridTableBase_base_Clear", (PyCFunction
) _wrap_wxPyGridTableBase_base_Clear
, METH_VARARGS
| METH_KEYWORDS
},
12695 { "wxPyGridTableBase_base_CanSetValueAs", (PyCFunction
) _wrap_wxPyGridTableBase_base_CanSetValueAs
, METH_VARARGS
| METH_KEYWORDS
},
12696 { "wxPyGridTableBase_base_CanGetValueAs", (PyCFunction
) _wrap_wxPyGridTableBase_base_CanGetValueAs
, METH_VARARGS
| METH_KEYWORDS
},
12697 { "wxPyGridTableBase_base_GetTypeName", (PyCFunction
) _wrap_wxPyGridTableBase_base_GetTypeName
, METH_VARARGS
| METH_KEYWORDS
},
12698 { "wxPyGridTableBase_Destroy", (PyCFunction
) _wrap_wxPyGridTableBase_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
12699 { "wxPyGridTableBase__setSelf", (PyCFunction
) _wrap_wxPyGridTableBase__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
12700 { "new_wxPyGridTableBase", (PyCFunction
) _wrap_new_wxPyGridTableBase
, METH_VARARGS
| METH_KEYWORDS
},
12701 { "wxGridTableBase_SetColAttr", (PyCFunction
) _wrap_wxGridTableBase_SetColAttr
, METH_VARARGS
| METH_KEYWORDS
},
12702 { "wxGridTableBase_SetRowAttr", (PyCFunction
) _wrap_wxGridTableBase_SetRowAttr
, METH_VARARGS
| METH_KEYWORDS
},
12703 { "wxGridTableBase_SetAttr", (PyCFunction
) _wrap_wxGridTableBase_SetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12704 { "wxGridTableBase_GetAttr", (PyCFunction
) _wrap_wxGridTableBase_GetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12705 { "wxGridTableBase_CanHaveAttributes", (PyCFunction
) _wrap_wxGridTableBase_CanHaveAttributes
, METH_VARARGS
| METH_KEYWORDS
},
12706 { "wxGridTableBase_SetColLabelValue", (PyCFunction
) _wrap_wxGridTableBase_SetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12707 { "wxGridTableBase_SetRowLabelValue", (PyCFunction
) _wrap_wxGridTableBase_SetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12708 { "wxGridTableBase_GetColLabelValue", (PyCFunction
) _wrap_wxGridTableBase_GetColLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12709 { "wxGridTableBase_GetRowLabelValue", (PyCFunction
) _wrap_wxGridTableBase_GetRowLabelValue
, METH_VARARGS
| METH_KEYWORDS
},
12710 { "wxGridTableBase_DeleteCols", (PyCFunction
) _wrap_wxGridTableBase_DeleteCols
, METH_VARARGS
| METH_KEYWORDS
},
12711 { "wxGridTableBase_AppendCols", (PyCFunction
) _wrap_wxGridTableBase_AppendCols
, METH_VARARGS
| METH_KEYWORDS
},
12712 { "wxGridTableBase_InsertCols", (PyCFunction
) _wrap_wxGridTableBase_InsertCols
, METH_VARARGS
| METH_KEYWORDS
},
12713 { "wxGridTableBase_DeleteRows", (PyCFunction
) _wrap_wxGridTableBase_DeleteRows
, METH_VARARGS
| METH_KEYWORDS
},
12714 { "wxGridTableBase_AppendRows", (PyCFunction
) _wrap_wxGridTableBase_AppendRows
, METH_VARARGS
| METH_KEYWORDS
},
12715 { "wxGridTableBase_InsertRows", (PyCFunction
) _wrap_wxGridTableBase_InsertRows
, METH_VARARGS
| METH_KEYWORDS
},
12716 { "wxGridTableBase_Clear", (PyCFunction
) _wrap_wxGridTableBase_Clear
, METH_VARARGS
| METH_KEYWORDS
},
12717 { "wxGridTableBase_SetValueAsBool", (PyCFunction
) _wrap_wxGridTableBase_SetValueAsBool
, METH_VARARGS
| METH_KEYWORDS
},
12718 { "wxGridTableBase_SetValueAsDouble", (PyCFunction
) _wrap_wxGridTableBase_SetValueAsDouble
, METH_VARARGS
| METH_KEYWORDS
},
12719 { "wxGridTableBase_SetValueAsLong", (PyCFunction
) _wrap_wxGridTableBase_SetValueAsLong
, METH_VARARGS
| METH_KEYWORDS
},
12720 { "wxGridTableBase_GetValueAsBool", (PyCFunction
) _wrap_wxGridTableBase_GetValueAsBool
, METH_VARARGS
| METH_KEYWORDS
},
12721 { "wxGridTableBase_GetValueAsDouble", (PyCFunction
) _wrap_wxGridTableBase_GetValueAsDouble
, METH_VARARGS
| METH_KEYWORDS
},
12722 { "wxGridTableBase_GetValueAsLong", (PyCFunction
) _wrap_wxGridTableBase_GetValueAsLong
, METH_VARARGS
| METH_KEYWORDS
},
12723 { "wxGridTableBase_CanSetValueAs", (PyCFunction
) _wrap_wxGridTableBase_CanSetValueAs
, METH_VARARGS
| METH_KEYWORDS
},
12724 { "wxGridTableBase_CanGetValueAs", (PyCFunction
) _wrap_wxGridTableBase_CanGetValueAs
, METH_VARARGS
| METH_KEYWORDS
},
12725 { "wxGridTableBase_GetTypeName", (PyCFunction
) _wrap_wxGridTableBase_GetTypeName
, METH_VARARGS
| METH_KEYWORDS
},
12726 { "wxGridTableBase_SetValue", (PyCFunction
) _wrap_wxGridTableBase_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
12727 { "wxGridTableBase_GetValue", (PyCFunction
) _wrap_wxGridTableBase_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
12728 { "wxGridTableBase_IsEmptyCell", (PyCFunction
) _wrap_wxGridTableBase_IsEmptyCell
, METH_VARARGS
| METH_KEYWORDS
},
12729 { "wxGridTableBase_GetNumberCols", (PyCFunction
) _wrap_wxGridTableBase_GetNumberCols
, METH_VARARGS
| METH_KEYWORDS
},
12730 { "wxGridTableBase_GetNumberRows", (PyCFunction
) _wrap_wxGridTableBase_GetNumberRows
, METH_VARARGS
| METH_KEYWORDS
},
12731 { "wxGridTableBase_GetView", (PyCFunction
) _wrap_wxGridTableBase_GetView
, METH_VARARGS
| METH_KEYWORDS
},
12732 { "wxGridTableBase_SetView", (PyCFunction
) _wrap_wxGridTableBase_SetView
, METH_VARARGS
| METH_KEYWORDS
},
12733 { "wxGridTableBase_GetAttrProvider", (PyCFunction
) _wrap_wxGridTableBase_GetAttrProvider
, METH_VARARGS
| METH_KEYWORDS
},
12734 { "wxGridTableBase_SetAttrProvider", (PyCFunction
) _wrap_wxGridTableBase_SetAttrProvider
, METH_VARARGS
| METH_KEYWORDS
},
12735 { "wxPyGridCellAttrProvider_base_SetColAttr", (PyCFunction
) _wrap_wxPyGridCellAttrProvider_base_SetColAttr
, METH_VARARGS
| METH_KEYWORDS
},
12736 { "wxPyGridCellAttrProvider_base_SetRowAttr", (PyCFunction
) _wrap_wxPyGridCellAttrProvider_base_SetRowAttr
, METH_VARARGS
| METH_KEYWORDS
},
12737 { "wxPyGridCellAttrProvider_base_SetAttr", (PyCFunction
) _wrap_wxPyGridCellAttrProvider_base_SetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12738 { "wxPyGridCellAttrProvider_base_GetAttr", (PyCFunction
) _wrap_wxPyGridCellAttrProvider_base_GetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12739 { "wxPyGridCellAttrProvider__setSelf", (PyCFunction
) _wrap_wxPyGridCellAttrProvider__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
12740 { "new_wxPyGridCellAttrProvider", (PyCFunction
) _wrap_new_wxPyGridCellAttrProvider
, METH_VARARGS
| METH_KEYWORDS
},
12741 { "wxGridCellAttrProvider_UpdateAttrCols", (PyCFunction
) _wrap_wxGridCellAttrProvider_UpdateAttrCols
, METH_VARARGS
| METH_KEYWORDS
},
12742 { "wxGridCellAttrProvider_UpdateAttrRows", (PyCFunction
) _wrap_wxGridCellAttrProvider_UpdateAttrRows
, METH_VARARGS
| METH_KEYWORDS
},
12743 { "wxGridCellAttrProvider_SetColAttr", (PyCFunction
) _wrap_wxGridCellAttrProvider_SetColAttr
, METH_VARARGS
| METH_KEYWORDS
},
12744 { "wxGridCellAttrProvider_SetRowAttr", (PyCFunction
) _wrap_wxGridCellAttrProvider_SetRowAttr
, METH_VARARGS
| METH_KEYWORDS
},
12745 { "wxGridCellAttrProvider_SetAttr", (PyCFunction
) _wrap_wxGridCellAttrProvider_SetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12746 { "wxGridCellAttrProvider_GetAttr", (PyCFunction
) _wrap_wxGridCellAttrProvider_GetAttr
, METH_VARARGS
| METH_KEYWORDS
},
12747 { "new_wxGridCellAttrProvider", (PyCFunction
) _wrap_new_wxGridCellAttrProvider
, METH_VARARGS
| METH_KEYWORDS
},
12748 { "wxGridCellAttr_SetDefAttr", (PyCFunction
) _wrap_wxGridCellAttr_SetDefAttr
, METH_VARARGS
| METH_KEYWORDS
},
12749 { "wxGridCellAttr_IsReadOnly", (PyCFunction
) _wrap_wxGridCellAttr_IsReadOnly
, METH_VARARGS
| METH_KEYWORDS
},
12750 { "wxGridCellAttr_GetEditor", (PyCFunction
) _wrap_wxGridCellAttr_GetEditor
, METH_VARARGS
| METH_KEYWORDS
},
12751 { "wxGridCellAttr_GetRenderer", (PyCFunction
) _wrap_wxGridCellAttr_GetRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12752 { "wxGridCellAttr_GetAlignment", (PyCFunction
) _wrap_wxGridCellAttr_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12753 { "wxGridCellAttr_GetFont", (PyCFunction
) _wrap_wxGridCellAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
12754 { "wxGridCellAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxGridCellAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12755 { "wxGridCellAttr_GetTextColour", (PyCFunction
) _wrap_wxGridCellAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12756 { "wxGridCellAttr_HasEditor", (PyCFunction
) _wrap_wxGridCellAttr_HasEditor
, METH_VARARGS
| METH_KEYWORDS
},
12757 { "wxGridCellAttr_HasRenderer", (PyCFunction
) _wrap_wxGridCellAttr_HasRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12758 { "wxGridCellAttr_HasAlignment", (PyCFunction
) _wrap_wxGridCellAttr_HasAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12759 { "wxGridCellAttr_HasFont", (PyCFunction
) _wrap_wxGridCellAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
12760 { "wxGridCellAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxGridCellAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12761 { "wxGridCellAttr_HasTextColour", (PyCFunction
) _wrap_wxGridCellAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12762 { "wxGridCellAttr_SetEditor", (PyCFunction
) _wrap_wxGridCellAttr_SetEditor
, METH_VARARGS
| METH_KEYWORDS
},
12763 { "wxGridCellAttr_SetRenderer", (PyCFunction
) _wrap_wxGridCellAttr_SetRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12764 { "wxGridCellAttr_SetReadOnly", (PyCFunction
) _wrap_wxGridCellAttr_SetReadOnly
, METH_VARARGS
| METH_KEYWORDS
},
12765 { "wxGridCellAttr_SetAlignment", (PyCFunction
) _wrap_wxGridCellAttr_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
12766 { "wxGridCellAttr_SetFont", (PyCFunction
) _wrap_wxGridCellAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
12767 { "wxGridCellAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxGridCellAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
12768 { "wxGridCellAttr_SetTextColour", (PyCFunction
) _wrap_wxGridCellAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
12769 { "wxGridCellAttr_DecRef", (PyCFunction
) _wrap_wxGridCellAttr_DecRef
, METH_VARARGS
| METH_KEYWORDS
},
12770 { "wxGridCellAttr_IncRef", (PyCFunction
) _wrap_wxGridCellAttr_IncRef
, METH_VARARGS
| METH_KEYWORDS
},
12771 { "wxGridCellAttr_Clone", (PyCFunction
) _wrap_wxGridCellAttr_Clone
, METH_VARARGS
| METH_KEYWORDS
},
12772 { "new_wxGridCellAttr", (PyCFunction
) _wrap_new_wxGridCellAttr
, METH_VARARGS
| METH_KEYWORDS
},
12773 { "new_wxGridCellChoiceEditor", (PyCFunction
) _wrap_new_wxGridCellChoiceEditor
, METH_VARARGS
| METH_KEYWORDS
},
12774 { "new_wxGridCellBoolEditor", (PyCFunction
) _wrap_new_wxGridCellBoolEditor
, METH_VARARGS
| METH_KEYWORDS
},
12775 { "new_wxGridCellFloatEditor", (PyCFunction
) _wrap_new_wxGridCellFloatEditor
, METH_VARARGS
| METH_KEYWORDS
},
12776 { "new_wxGridCellNumberEditor", (PyCFunction
) _wrap_new_wxGridCellNumberEditor
, METH_VARARGS
| METH_KEYWORDS
},
12777 { "new_wxGridCellTextEditor", (PyCFunction
) _wrap_new_wxGridCellTextEditor
, METH_VARARGS
| METH_KEYWORDS
},
12778 { "wxPyGridCellEditor_base_SetParameters", (PyCFunction
) _wrap_wxPyGridCellEditor_base_SetParameters
, METH_VARARGS
| METH_KEYWORDS
},
12779 { "wxPyGridCellEditor_base_Destroy", (PyCFunction
) _wrap_wxPyGridCellEditor_base_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
12780 { "wxPyGridCellEditor_base_HandleReturn", (PyCFunction
) _wrap_wxPyGridCellEditor_base_HandleReturn
, METH_VARARGS
| METH_KEYWORDS
},
12781 { "wxPyGridCellEditor_base_StartingClick", (PyCFunction
) _wrap_wxPyGridCellEditor_base_StartingClick
, METH_VARARGS
| METH_KEYWORDS
},
12782 { "wxPyGridCellEditor_base_StartingKey", (PyCFunction
) _wrap_wxPyGridCellEditor_base_StartingKey
, METH_VARARGS
| METH_KEYWORDS
},
12783 { "wxPyGridCellEditor_base_IsAcceptedKey", (PyCFunction
) _wrap_wxPyGridCellEditor_base_IsAcceptedKey
, METH_VARARGS
| METH_KEYWORDS
},
12784 { "wxPyGridCellEditor_base_PaintBackground", (PyCFunction
) _wrap_wxPyGridCellEditor_base_PaintBackground
, METH_VARARGS
| METH_KEYWORDS
},
12785 { "wxPyGridCellEditor_base_Show", (PyCFunction
) _wrap_wxPyGridCellEditor_base_Show
, METH_VARARGS
| METH_KEYWORDS
},
12786 { "wxPyGridCellEditor_base_SetSize", (PyCFunction
) _wrap_wxPyGridCellEditor_base_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
12787 { "wxPyGridCellEditor__setSelf", (PyCFunction
) _wrap_wxPyGridCellEditor__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
12788 { "new_wxPyGridCellEditor", (PyCFunction
) _wrap_new_wxPyGridCellEditor
, METH_VARARGS
| METH_KEYWORDS
},
12789 { "wxGridCellEditor_Destroy", (PyCFunction
) _wrap_wxGridCellEditor_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
12790 { "wxGridCellEditor_HandleReturn", (PyCFunction
) _wrap_wxGridCellEditor_HandleReturn
, METH_VARARGS
| METH_KEYWORDS
},
12791 { "wxGridCellEditor_StartingClick", (PyCFunction
) _wrap_wxGridCellEditor_StartingClick
, METH_VARARGS
| METH_KEYWORDS
},
12792 { "wxGridCellEditor_StartingKey", (PyCFunction
) _wrap_wxGridCellEditor_StartingKey
, METH_VARARGS
| METH_KEYWORDS
},
12793 { "wxGridCellEditor_IsAcceptedKey", (PyCFunction
) _wrap_wxGridCellEditor_IsAcceptedKey
, METH_VARARGS
| METH_KEYWORDS
},
12794 { "wxGridCellEditor_PaintBackground", (PyCFunction
) _wrap_wxGridCellEditor_PaintBackground
, METH_VARARGS
| METH_KEYWORDS
},
12795 { "wxGridCellEditor_Show", (PyCFunction
) _wrap_wxGridCellEditor_Show
, METH_VARARGS
| METH_KEYWORDS
},
12796 { "wxGridCellEditor_SetSize", (PyCFunction
) _wrap_wxGridCellEditor_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
12797 { "wxGridCellEditor_Clone", (PyCFunction
) _wrap_wxGridCellEditor_Clone
, METH_VARARGS
| METH_KEYWORDS
},
12798 { "wxGridCellEditor_Reset", (PyCFunction
) _wrap_wxGridCellEditor_Reset
, METH_VARARGS
| METH_KEYWORDS
},
12799 { "wxGridCellEditor_EndEdit", (PyCFunction
) _wrap_wxGridCellEditor_EndEdit
, METH_VARARGS
| METH_KEYWORDS
},
12800 { "wxGridCellEditor_BeginEdit", (PyCFunction
) _wrap_wxGridCellEditor_BeginEdit
, METH_VARARGS
| METH_KEYWORDS
},
12801 { "wxGridCellEditor_Create", (PyCFunction
) _wrap_wxGridCellEditor_Create
, METH_VARARGS
| METH_KEYWORDS
},
12802 { "wxGridCellEditor_DecRef", (PyCFunction
) _wrap_wxGridCellEditor_DecRef
, METH_VARARGS
| METH_KEYWORDS
},
12803 { "wxGridCellEditor_IncRef", (PyCFunction
) _wrap_wxGridCellEditor_IncRef
, METH_VARARGS
| METH_KEYWORDS
},
12804 { "wxGridCellEditor_SetParameters", (PyCFunction
) _wrap_wxGridCellEditor_SetParameters
, METH_VARARGS
| METH_KEYWORDS
},
12805 { "wxGridCellEditor_SetControl", (PyCFunction
) _wrap_wxGridCellEditor_SetControl
, METH_VARARGS
| METH_KEYWORDS
},
12806 { "wxGridCellEditor_GetControl", (PyCFunction
) _wrap_wxGridCellEditor_GetControl
, METH_VARARGS
| METH_KEYWORDS
},
12807 { "wxGridCellEditor_IsCreated", (PyCFunction
) _wrap_wxGridCellEditor_IsCreated
, METH_VARARGS
| METH_KEYWORDS
},
12808 { "new_wxGridCellBoolRenderer", (PyCFunction
) _wrap_new_wxGridCellBoolRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12809 { "wxGridCellFloatRenderer_SetPrecision", (PyCFunction
) _wrap_wxGridCellFloatRenderer_SetPrecision
, METH_VARARGS
| METH_KEYWORDS
},
12810 { "wxGridCellFloatRenderer_GetPrecision", (PyCFunction
) _wrap_wxGridCellFloatRenderer_GetPrecision
, METH_VARARGS
| METH_KEYWORDS
},
12811 { "wxGridCellFloatRenderer_SetWidth", (PyCFunction
) _wrap_wxGridCellFloatRenderer_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
12812 { "wxGridCellFloatRenderer_GetWidth", (PyCFunction
) _wrap_wxGridCellFloatRenderer_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
12813 { "new_wxGridCellFloatRenderer", (PyCFunction
) _wrap_new_wxGridCellFloatRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12814 { "new_wxGridCellNumberRenderer", (PyCFunction
) _wrap_new_wxGridCellNumberRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12815 { "new_wxGridCellStringRenderer", (PyCFunction
) _wrap_new_wxGridCellStringRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12816 { "wxPyGridCellRenderer_base_SetParameters", (PyCFunction
) _wrap_wxPyGridCellRenderer_base_SetParameters
, METH_VARARGS
| METH_KEYWORDS
},
12817 { "wxPyGridCellRenderer__setSelf", (PyCFunction
) _wrap_wxPyGridCellRenderer__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
12818 { "new_wxPyGridCellRenderer", (PyCFunction
) _wrap_new_wxPyGridCellRenderer
, METH_VARARGS
| METH_KEYWORDS
},
12819 { "wxGridCellRenderer_Clone", (PyCFunction
) _wrap_wxGridCellRenderer_Clone
, METH_VARARGS
| METH_KEYWORDS
},
12820 { "wxGridCellRenderer_GetBestSize", (PyCFunction
) _wrap_wxGridCellRenderer_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
},
12821 { "wxGridCellRenderer_Draw", (PyCFunction
) _wrap_wxGridCellRenderer_Draw
, METH_VARARGS
| METH_KEYWORDS
},
12822 { "wxGridCellRenderer_DecRef", (PyCFunction
) _wrap_wxGridCellRenderer_DecRef
, METH_VARARGS
| METH_KEYWORDS
},
12823 { "wxGridCellRenderer_IncRef", (PyCFunction
) _wrap_wxGridCellRenderer_IncRef
, METH_VARARGS
| METH_KEYWORDS
},
12824 { "wxGridCellRenderer_SetParameters", (PyCFunction
) _wrap_wxGridCellRenderer_SetParameters
, METH_VARARGS
| METH_KEYWORDS
},
12831 * This table is used by the pointer type-checker
12833 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
12834 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
12835 { "_wxEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxEvent
},
12836 { "_wxEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxEvent
},
12837 { "_wxEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxEvent
},
12838 { "_wxEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxEvent
},
12839 { "_wxEvent","_class_wxGridEvent",SwigwxGridEventTowxEvent
},
12840 { "_wxEvent","_wxGridEvent",SwigwxGridEventTowxEvent
},
12841 { "_wxEvent","_class_wxEvent",0},
12842 { "_class_wxActivateEvent","_wxActivateEvent",0},
12843 { "_signed_long","_long",0},
12844 { "_wxMenuEvent","_class_wxMenuEvent",0},
12845 { "_class_wxGridCellRenderer","_class_wxGridCellBoolRenderer",SwigwxGridCellBoolRendererTowxGridCellRenderer
},
12846 { "_class_wxGridCellRenderer","_wxGridCellBoolRenderer",SwigwxGridCellBoolRendererTowxGridCellRenderer
},
12847 { "_class_wxGridCellRenderer","_class_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellRenderer
},
12848 { "_class_wxGridCellRenderer","_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellRenderer
},
12849 { "_class_wxGridCellRenderer","_class_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellRenderer
},
12850 { "_class_wxGridCellRenderer","_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellRenderer
},
12851 { "_class_wxGridCellRenderer","_class_wxGridCellStringRenderer",SwigwxGridCellStringRendererTowxGridCellRenderer
},
12852 { "_class_wxGridCellRenderer","_wxGridCellStringRenderer",SwigwxGridCellStringRendererTowxGridCellRenderer
},
12853 { "_class_wxGridCellRenderer","_class_wxPyGridCellRenderer",SwigwxPyGridCellRendererTowxGridCellRenderer
},
12854 { "_class_wxGridCellRenderer","_wxPyGridCellRenderer",SwigwxPyGridCellRendererTowxGridCellRenderer
},
12855 { "_class_wxGridCellRenderer","_wxGridCellRenderer",0},
12856 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
12857 { "_wxGridCellChoiceEditor","_class_wxGridCellChoiceEditor",0},
12858 { "_wxGridSizeEvent","_class_wxGridSizeEvent",0},
12859 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
12860 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
12861 { "_wxPrintQuality","_WXGRIDSELECTIONMODES",0},
12862 { "_wxPrintQuality","_wxCoord",0},
12863 { "_wxPrintQuality","_int",0},
12864 { "_wxPrintQuality","_signed_int",0},
12865 { "_wxPrintQuality","_unsigned_int",0},
12866 { "_wxPrintQuality","_wxWindowID",0},
12867 { "_wxPrintQuality","_uint",0},
12868 { "_wxPrintQuality","_EBool",0},
12869 { "_wxPrintQuality","_size_t",0},
12870 { "_wxPrintQuality","_time_t",0},
12871 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
12872 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
12873 { "_class_wxRegionIterator","_wxRegionIterator",0},
12874 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
12875 { "_class_wxMenuBar","_wxMenuBar",0},
12876 { "_class_wxPyGridCellEditor","_wxPyGridCellEditor",0},
12877 { "_class_wxEvtHandler","_class_wxGrid",SwigwxGridTowxEvtHandler
},
12878 { "_class_wxEvtHandler","_wxGrid",SwigwxGridTowxEvtHandler
},
12879 { "_class_wxEvtHandler","_wxEvtHandler",0},
12880 { "_wxPaintEvent","_class_wxPaintEvent",0},
12881 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
12882 { "_wxCursor","_class_wxCursor",0},
12883 { "_wxNotifyEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxNotifyEvent
},
12884 { "_wxNotifyEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxNotifyEvent
},
12885 { "_wxNotifyEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxNotifyEvent
},
12886 { "_wxNotifyEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxNotifyEvent
},
12887 { "_wxNotifyEvent","_class_wxGridEvent",SwigwxGridEventTowxNotifyEvent
},
12888 { "_wxNotifyEvent","_wxGridEvent",SwigwxGridEventTowxNotifyEvent
},
12889 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
12890 { "_wxMask","_class_wxMask",0},
12891 { "_wxGridCellNumberEditor","_class_wxGridCellNumberEditor",0},
12892 { "_wxGrid","_class_wxGrid",0},
12893 { "_wxPen","_class_wxPen",0},
12894 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
12895 { "_byte","_unsigned_char",0},
12896 { "_wxDataObject","_class_wxDataObject",0},
12897 { "_wxStaticBox","_class_wxStaticBox",0},
12898 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
12899 { "_wxPyDropSource","_class_wxPyDropSource",0},
12900 { "_wxChoice","_class_wxChoice",0},
12901 { "_wxSlider","_class_wxSlider",0},
12902 { "_wxGridTableMessage","_class_wxGridTableMessage",0},
12903 { "_long","_unsigned_long",0},
12904 { "_long","_signed_long",0},
12905 { "_wxImageList","_class_wxImageList",0},
12906 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
12907 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
12908 { "_wxBitmapButton","_class_wxBitmapButton",0},
12909 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
12910 { "_class_wxClipboard","_wxClipboard",0},
12911 { "_class_wxGauge","_wxGauge",0},
12912 { "_wxGridCellCoords","_class_wxGridCellCoords",0},
12913 { "_wxGridCellNumberRenderer","_class_wxGridCellNumberRenderer",0},
12914 { "_wxDC","_class_wxDC",0},
12915 { "_class_wxGridSizeEvent","_wxGridSizeEvent",0},
12916 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
12917 { "_class_wxGridCellBoolEditor","_wxGridCellBoolEditor",0},
12918 { "_wxSpinEvent","_class_wxSpinEvent",0},
12919 { "_size_t","_WXGRIDSELECTIONMODES",0},
12920 { "_size_t","_wxCoord",0},
12921 { "_size_t","_wxPrintQuality",0},
12922 { "_size_t","_time_t",0},
12923 { "_size_t","_unsigned_int",0},
12924 { "_size_t","_int",0},
12925 { "_size_t","_wxWindowID",0},
12926 { "_size_t","_uint",0},
12927 { "_class_wxRealPoint","_wxRealPoint",0},
12928 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
12929 { "_class_wxGridRangeSelectEvent","_wxGridRangeSelectEvent",0},
12930 { "_wxPrinterDC","_class_wxPrinterDC",0},
12931 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
12932 { "_class_wxMenuItem","_wxMenuItem",0},
12933 { "_class_wxPaintEvent","_wxPaintEvent",0},
12934 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
12935 { "_wxPanel","_class_wxGrid",SwigwxGridTowxPanel
},
12936 { "_wxPanel","_wxGrid",SwigwxGridTowxPanel
},
12937 { "_wxPanel","_class_wxPanel",0},
12938 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
12939 { "_wxCheckBox","_class_wxCheckBox",0},
12940 { "_wxPyEvent","_class_wxPyEvent",0},
12941 { "_wxTextCtrl","_class_wxTextCtrl",0},
12942 { "_class_wxMask","_wxMask",0},
12943 { "_wxTextDataObject","_class_wxTextDataObject",0},
12944 { "_class_wxKeyEvent","_wxKeyEvent",0},
12945 { "_class_wxGrid","_wxGrid",0},
12946 { "_wxColour","_class_wxColour",0},
12947 { "_class_wxDialog","_wxDialog",0},
12948 { "_class_wxFileDataObject","_wxFileDataObject",0},
12949 { "_wxIdleEvent","_class_wxIdleEvent",0},
12950 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
12951 { "_class_wxDataObject","_wxDataObject",0},
12952 { "_wxStaticLine","_class_wxStaticLine",0},
12953 { "_wxBrush","_class_wxBrush",0},
12954 { "_class_wxGridTableMessage","_wxGridTableMessage",0},
12955 { "_wxDataFormat","_class_wxDataFormat",0},
12956 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
12957 { "_class_wxGridCellAttr","_wxGridCellAttr",0},
12958 { "_wxShowEvent","_class_wxShowEvent",0},
12959 { "_uint","_WXGRIDSELECTIONMODES",0},
12960 { "_uint","_wxCoord",0},
12961 { "_uint","_wxPrintQuality",0},
12962 { "_uint","_time_t",0},
12963 { "_uint","_size_t",0},
12964 { "_uint","_unsigned_int",0},
12965 { "_uint","_int",0},
12966 { "_uint","_wxWindowID",0},
12967 { "_wxChar","_char",0},
12968 { "_wxPyValidator","_class_wxPyValidator",0},
12969 { "_class_wxEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxEvent
},
12970 { "_class_wxEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxEvent
},
12971 { "_class_wxEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxEvent
},
12972 { "_class_wxEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxEvent
},
12973 { "_class_wxEvent","_class_wxGridEvent",SwigwxGridEventTowxEvent
},
12974 { "_class_wxEvent","_wxGridEvent",SwigwxGridEventTowxEvent
},
12975 { "_class_wxEvent","_wxEvent",0},
12976 { "_wxCheckListBox","_class_wxCheckListBox",0},
12977 { "_class_wxGridCellNumberRenderer","_wxGridCellNumberRenderer",0},
12978 { "_wxGridEvent","_class_wxGridEvent",0},
12979 { "_wxRect","_class_wxRect",0},
12980 { "_wxCommandEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxCommandEvent
},
12981 { "_wxCommandEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxCommandEvent
},
12982 { "_wxCommandEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxCommandEvent
},
12983 { "_wxCommandEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxCommandEvent
},
12984 { "_wxCommandEvent","_class_wxGridEvent",SwigwxGridEventTowxCommandEvent
},
12985 { "_wxCommandEvent","_wxGridEvent",SwigwxGridEventTowxCommandEvent
},
12986 { "_wxCommandEvent","_class_wxCommandEvent",0},
12987 { "_class_wxGridCellChoiceEditor","_wxGridCellChoiceEditor",0},
12988 { "_wxSizeEvent","_class_wxSizeEvent",0},
12989 { "_wxPoint","_class_wxPoint",0},
12990 { "_class_wxButton","_wxButton",0},
12991 { "_wxRadioBox","_class_wxRadioBox",0},
12992 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
12993 { "_char","_wxChar",0},
12994 { "_wxBitmap","_class_wxBitmap",0},
12995 { "_wxGridCellStringRenderer","_class_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellStringRenderer
},
12996 { "_wxGridCellStringRenderer","_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellStringRenderer
},
12997 { "_wxGridCellStringRenderer","_class_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellStringRenderer
},
12998 { "_wxGridCellStringRenderer","_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellStringRenderer
},
12999 { "_wxGridCellStringRenderer","_class_wxGridCellStringRenderer",0},
13000 { "_wxPyGridTableBase","_class_wxPyGridTableBase",0},
13001 { "_wxWindowDC","_class_wxWindowDC",0},
13002 { "_wxTimerEvent","_class_wxTimerEvent",0},
13003 { "_wxScrollBar","_class_wxScrollBar",0},
13004 { "_wxSpinButton","_class_wxSpinButton",0},
13005 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
13006 { "_class_wxNotifyEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxNotifyEvent
},
13007 { "_class_wxNotifyEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxNotifyEvent
},
13008 { "_class_wxNotifyEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxNotifyEvent
},
13009 { "_class_wxNotifyEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxNotifyEvent
},
13010 { "_class_wxNotifyEvent","_class_wxGridEvent",SwigwxGridEventTowxNotifyEvent
},
13011 { "_class_wxNotifyEvent","_wxGridEvent",SwigwxGridEventTowxNotifyEvent
},
13012 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
13013 { "_class_wxValidator","_wxValidator",0},
13014 { "_class_wxPyEvent","_wxPyEvent",0},
13015 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
13016 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
13017 { "_class_wxGridCellNumberEditor","_wxGridCellNumberEditor",0},
13018 { "_wxDropTarget","_class_wxDropTarget",0},
13019 { "_class_wxStaticLine","_wxStaticLine",0},
13020 { "_wxPyGridCellAttrProvider","_class_wxPyGridCellAttrProvider",0},
13021 { "_wxScrollEvent","_class_wxScrollEvent",0},
13022 { "_wxGridTableBase","_class_wxGridStringTable",SwigwxGridStringTableTowxGridTableBase
},
13023 { "_wxGridTableBase","_wxGridStringTable",SwigwxGridStringTableTowxGridTableBase
},
13024 { "_wxGridTableBase","_class_wxPyGridTableBase",SwigwxPyGridTableBaseTowxGridTableBase
},
13025 { "_wxGridTableBase","_wxPyGridTableBase",SwigwxPyGridTableBaseTowxGridTableBase
},
13026 { "_wxGridTableBase","_class_wxGridTableBase",0},
13027 { "_wxGridStringTable","_class_wxGridStringTable",0},
13028 { "_EBool","_WXGRIDSELECTIONMODES",0},
13029 { "_EBool","_wxCoord",0},
13030 { "_EBool","_wxPrintQuality",0},
13031 { "_EBool","_signed_int",0},
13032 { "_EBool","_int",0},
13033 { "_EBool","_wxWindowID",0},
13034 { "_class_wxRegion","_wxRegion",0},
13035 { "_class_wxDataFormat","_wxDataFormat",0},
13036 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
13037 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
13038 { "_wxStaticText","_class_wxStaticText",0},
13039 { "_wxFont","_class_wxFont",0},
13040 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
13041 { "_wxCloseEvent","_class_wxCloseEvent",0},
13042 { "_class_wxPyGridCellRenderer","_wxPyGridCellRenderer",0},
13043 { "_class_wxGridCellCoords","_wxGridCellCoords",0},
13044 { "_class_wxGridCellTextEditor","_class_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellTextEditor
},
13045 { "_class_wxGridCellTextEditor","_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellTextEditor
},
13046 { "_class_wxGridCellTextEditor","_class_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellTextEditor
},
13047 { "_class_wxGridCellTextEditor","_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellTextEditor
},
13048 { "_class_wxGridCellTextEditor","_wxGridCellTextEditor",0},
13049 { "_unsigned_long","_long",0},
13050 { "_class_wxRect","_wxRect",0},
13051 { "_class_wxDC","_wxDC",0},
13052 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
13053 { "_WXGRIDSELECTIONMODES","_int",0},
13054 { "_WXGRIDSELECTIONMODES","_signed_int",0},
13055 { "_WXGRIDSELECTIONMODES","_unsigned_int",0},
13056 { "_WXGRIDSELECTIONMODES","_wxWindowID",0},
13057 { "_WXGRIDSELECTIONMODES","_uint",0},
13058 { "_WXGRIDSELECTIONMODES","_EBool",0},
13059 { "_WXGRIDSELECTIONMODES","_size_t",0},
13060 { "_WXGRIDSELECTIONMODES","_time_t",0},
13061 { "_WXGRIDSELECTIONMODES","_wxPrintQuality",0},
13062 { "_WXGRIDSELECTIONMODES","_wxCoord",0},
13063 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
13064 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
13065 { "_class_wxGridCellStringRenderer","_class_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellStringRenderer
},
13066 { "_class_wxGridCellStringRenderer","_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellStringRenderer
},
13067 { "_class_wxGridCellStringRenderer","_class_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellStringRenderer
},
13068 { "_class_wxGridCellStringRenderer","_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellStringRenderer
},
13069 { "_class_wxGridCellStringRenderer","_wxGridCellStringRenderer",0},
13070 { "_class_wxGridCellFloatRenderer","_wxGridCellFloatRenderer",0},
13071 { "_wxFocusEvent","_class_wxFocusEvent",0},
13072 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
13073 { "_class_wxTimerEvent","_wxTimerEvent",0},
13074 { "_class_wxSpinButton","_wxSpinButton",0},
13075 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
13076 { "_class_wxPanel","_class_wxGrid",SwigwxGridTowxPanel
},
13077 { "_class_wxPanel","_wxGrid",SwigwxGridTowxPanel
},
13078 { "_class_wxPanel","_wxPanel",0},
13079 { "_class_wxCheckBox","_wxCheckBox",0},
13080 { "_wxComboBox","_class_wxComboBox",0},
13081 { "_wxRadioButton","_class_wxRadioButton",0},
13082 { "_signed_int","_WXGRIDSELECTIONMODES",0},
13083 { "_signed_int","_wxCoord",0},
13084 { "_signed_int","_wxPrintQuality",0},
13085 { "_signed_int","_EBool",0},
13086 { "_signed_int","_wxWindowID",0},
13087 { "_signed_int","_int",0},
13088 { "_class_wxTextCtrl","_wxTextCtrl",0},
13089 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
13090 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
13091 { "_class_wxTextDataObject","_wxTextDataObject",0},
13092 { "_wxMenu","_class_wxMenu",0},
13093 { "_class_wxMoveEvent","_wxMoveEvent",0},
13094 { "_wxListBox","_class_wxListBox",0},
13095 { "_wxGridCellEditor","_class_wxGridCellChoiceEditor",SwigwxGridCellChoiceEditorTowxGridCellEditor
},
13096 { "_wxGridCellEditor","_wxGridCellChoiceEditor",SwigwxGridCellChoiceEditorTowxGridCellEditor
},
13097 { "_wxGridCellEditor","_class_wxGridCellBoolEditor",SwigwxGridCellBoolEditorTowxGridCellEditor
},
13098 { "_wxGridCellEditor","_wxGridCellBoolEditor",SwigwxGridCellBoolEditorTowxGridCellEditor
},
13099 { "_wxGridCellEditor","_class_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellEditor
},
13100 { "_wxGridCellEditor","_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellEditor
},
13101 { "_wxGridCellEditor","_class_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellEditor
},
13102 { "_wxGridCellEditor","_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellEditor
},
13103 { "_wxGridCellEditor","_class_wxGridCellTextEditor",SwigwxGridCellTextEditorTowxGridCellEditor
},
13104 { "_wxGridCellEditor","_wxGridCellTextEditor",SwigwxGridCellTextEditorTowxGridCellEditor
},
13105 { "_wxGridCellEditor","_class_wxPyGridCellEditor",SwigwxPyGridCellEditorTowxGridCellEditor
},
13106 { "_wxGridCellEditor","_wxPyGridCellEditor",SwigwxPyGridCellEditorTowxGridCellEditor
},
13107 { "_wxGridCellEditor","_class_wxGridCellEditor",0},
13108 { "_wxScreenDC","_class_wxScreenDC",0},
13109 { "_WXTYPE","_short",0},
13110 { "_WXTYPE","_signed_short",0},
13111 { "_WXTYPE","_unsigned_short",0},
13112 { "_wxGridCellAttrProvider","_class_wxPyGridCellAttrProvider",SwigwxPyGridCellAttrProviderTowxGridCellAttrProvider
},
13113 { "_wxGridCellAttrProvider","_wxPyGridCellAttrProvider",SwigwxPyGridCellAttrProviderTowxGridCellAttrProvider
},
13114 { "_wxGridCellAttrProvider","_class_wxGridCellAttrProvider",0},
13115 { "_class_wxDropTarget","_wxDropTarget",0},
13116 { "_wxGridCellFloatEditor","_class_wxGridCellFloatEditor",0},
13117 { "_class_wxPyGridCellAttrProvider","_wxPyGridCellAttrProvider",0},
13118 { "_class_wxBrush","_wxBrush",0},
13119 { "_class_wxGridTableBase","_class_wxGridStringTable",SwigwxGridStringTableTowxGridTableBase
},
13120 { "_class_wxGridTableBase","_wxGridStringTable",SwigwxGridStringTableTowxGridTableBase
},
13121 { "_class_wxGridTableBase","_class_wxPyGridTableBase",SwigwxPyGridTableBaseTowxGridTableBase
},
13122 { "_class_wxGridTableBase","_wxPyGridTableBase",SwigwxPyGridTableBaseTowxGridTableBase
},
13123 { "_class_wxGridTableBase","_wxGridTableBase",0},
13124 { "_unsigned_short","_WXTYPE",0},
13125 { "_unsigned_short","_short",0},
13126 { "_class_wxWindow","_class_wxGrid",SwigwxGridTowxWindow
},
13127 { "_class_wxWindow","_wxGrid",SwigwxGridTowxWindow
},
13128 { "_class_wxWindow","_wxWindow",0},
13129 { "_class_wxStaticText","_wxStaticText",0},
13130 { "_class_wxFont","_wxFont",0},
13131 { "_wxClipboard","_class_wxClipboard",0},
13132 { "_class_wxPyValidator","_wxPyValidator",0},
13133 { "_class_wxCloseEvent","_wxCloseEvent",0},
13134 { "_wxBusyInfo","_class_wxBusyInfo",0},
13135 { "_class_wxMenuEvent","_wxMenuEvent",0},
13136 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
13137 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
13138 { "_wxClientDC","_class_wxClientDC",0},
13139 { "_wxMouseEvent","_class_wxMouseEvent",0},
13140 { "_wxGridCellBoolEditor","_class_wxGridCellBoolEditor",0},
13141 { "_class_wxPoint","_wxPoint",0},
13142 { "_wxRealPoint","_class_wxRealPoint",0},
13143 { "_class_wxRadioBox","_wxRadioBox",0},
13144 { "_signed_short","_WXTYPE",0},
13145 { "_signed_short","_short",0},
13146 { "_wxMemoryDC","_class_wxMemoryDC",0},
13147 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
13148 { "_wxPaintDC","_class_wxPaintDC",0},
13149 { "_class_wxWindowDC","_wxWindowDC",0},
13150 { "_class_wxFocusEvent","_wxFocusEvent",0},
13151 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
13152 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
13153 { "_class_wxCursor","_wxCursor",0},
13154 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
13155 { "_wxScrolledWindow","_class_wxGrid",SwigwxGridTowxScrolledWindow
},
13156 { "_wxScrolledWindow","_wxGrid",SwigwxGridTowxScrolledWindow
},
13157 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
13158 { "_unsigned_char","_byte",0},
13159 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
13160 { "_class_wxMenu","_wxMenu",0},
13161 { "_wxControl","_class_wxControl",0},
13162 { "_class_wxListBox","_wxListBox",0},
13163 { "_unsigned_int","_WXGRIDSELECTIONMODES",0},
13164 { "_unsigned_int","_wxCoord",0},
13165 { "_unsigned_int","_wxPrintQuality",0},
13166 { "_unsigned_int","_time_t",0},
13167 { "_unsigned_int","_size_t",0},
13168 { "_unsigned_int","_uint",0},
13169 { "_unsigned_int","_wxWindowID",0},
13170 { "_unsigned_int","_int",0},
13171 { "_wxIcon","_class_wxIcon",0},
13172 { "_wxDialog","_class_wxDialog",0},
13173 { "_class_wxPen","_wxPen",0},
13174 { "_wxGridCellBoolRenderer","_class_wxGridCellBoolRenderer",0},
13175 { "_short","_WXTYPE",0},
13176 { "_short","_unsigned_short",0},
13177 { "_short","_signed_short",0},
13178 { "_class_wxStaticBox","_wxStaticBox",0},
13179 { "_class_wxGridCellFloatEditor","_wxGridCellFloatEditor",0},
13180 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
13181 { "_class_wxPyDropSource","_wxPyDropSource",0},
13182 { "_class_wxScrollEvent","_wxScrollEvent",0},
13183 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
13184 { "_class_wxChoice","_wxChoice",0},
13185 { "_class_wxSlider","_wxSlider",0},
13186 { "_class_wxImageList","_wxImageList",0},
13187 { "_class_wxBitmapButton","_wxBitmapButton",0},
13188 { "_wxGridCellAttr","_class_wxGridCellAttr",0},
13189 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
13190 { "_wxWindowID","_WXGRIDSELECTIONMODES",0},
13191 { "_wxWindowID","_wxCoord",0},
13192 { "_wxWindowID","_wxPrintQuality",0},
13193 { "_wxWindowID","_time_t",0},
13194 { "_wxWindowID","_size_t",0},
13195 { "_wxWindowID","_EBool",0},
13196 { "_wxWindowID","_uint",0},
13197 { "_wxWindowID","_int",0},
13198 { "_wxWindowID","_signed_int",0},
13199 { "_wxWindowID","_unsigned_int",0},
13200 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
13201 { "_int","_WXGRIDSELECTIONMODES",0},
13202 { "_int","_wxCoord",0},
13203 { "_int","_wxPrintQuality",0},
13204 { "_int","_time_t",0},
13205 { "_int","_size_t",0},
13206 { "_int","_EBool",0},
13207 { "_int","_uint",0},
13208 { "_int","_wxWindowID",0},
13209 { "_int","_unsigned_int",0},
13210 { "_int","_signed_int",0},
13211 { "_class_wxMouseEvent","_wxMouseEvent",0},
13212 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
13213 { "_class_wxSpinEvent","_wxSpinEvent",0},
13214 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
13215 { "_time_t","_WXGRIDSELECTIONMODES",0},
13216 { "_time_t","_wxCoord",0},
13217 { "_time_t","_wxPrintQuality",0},
13218 { "_time_t","_unsigned_int",0},
13219 { "_time_t","_int",0},
13220 { "_time_t","_wxWindowID",0},
13221 { "_time_t","_uint",0},
13222 { "_time_t","_size_t",0},
13223 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
13224 { "_wxButton","_class_wxButton",0},
13225 { "_wxSize","_class_wxSize",0},
13226 { "_wxRegionIterator","_class_wxRegionIterator",0},
13227 { "_class_wxPrinterDC","_wxPrinterDC",0},
13228 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
13229 { "_class_wxPaintDC","_wxPaintDC",0},
13230 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
13231 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
13232 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
13233 { "_class_wxComboBox","_wxComboBox",0},
13234 { "_class_wxRadioButton","_wxRadioButton",0},
13235 { "_wxValidator","_class_wxValidator",0},
13236 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
13237 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
13238 { "_class_wxControl","_wxControl",0},
13239 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
13240 { "_class_wxGridCellEditor","_class_wxGridCellChoiceEditor",SwigwxGridCellChoiceEditorTowxGridCellEditor
},
13241 { "_class_wxGridCellEditor","_wxGridCellChoiceEditor",SwigwxGridCellChoiceEditorTowxGridCellEditor
},
13242 { "_class_wxGridCellEditor","_class_wxGridCellBoolEditor",SwigwxGridCellBoolEditorTowxGridCellEditor
},
13243 { "_class_wxGridCellEditor","_wxGridCellBoolEditor",SwigwxGridCellBoolEditorTowxGridCellEditor
},
13244 { "_class_wxGridCellEditor","_class_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellEditor
},
13245 { "_class_wxGridCellEditor","_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellEditor
},
13246 { "_class_wxGridCellEditor","_class_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellEditor
},
13247 { "_class_wxGridCellEditor","_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellEditor
},
13248 { "_class_wxGridCellEditor","_class_wxGridCellTextEditor",SwigwxGridCellTextEditorTowxGridCellEditor
},
13249 { "_class_wxGridCellEditor","_wxGridCellTextEditor",SwigwxGridCellTextEditorTowxGridCellEditor
},
13250 { "_class_wxGridCellEditor","_class_wxPyGridCellEditor",SwigwxPyGridCellEditorTowxGridCellEditor
},
13251 { "_class_wxGridCellEditor","_wxPyGridCellEditor",SwigwxPyGridCellEditorTowxGridCellEditor
},
13252 { "_class_wxGridCellEditor","_wxGridCellEditor",0},
13253 { "_class_wxIcon","_wxIcon",0},
13254 { "_class_wxColour","_wxColour",0},
13255 { "_class_wxScreenDC","_wxScreenDC",0},
13256 { "_wxPalette","_class_wxPalette",0},
13257 { "_class_wxIdleEvent","_wxIdleEvent",0},
13258 { "_class_wxGridCellAttrProvider","_class_wxPyGridCellAttrProvider",SwigwxPyGridCellAttrProviderTowxGridCellAttrProvider
},
13259 { "_class_wxGridCellAttrProvider","_wxPyGridCellAttrProvider",SwigwxPyGridCellAttrProviderTowxGridCellAttrProvider
},
13260 { "_class_wxGridCellAttrProvider","_wxGridCellAttrProvider",0},
13261 { "_wxCoord","_WXGRIDSELECTIONMODES",0},
13262 { "_wxCoord","_int",0},
13263 { "_wxCoord","_signed_int",0},
13264 { "_wxCoord","_unsigned_int",0},
13265 { "_wxCoord","_wxWindowID",0},
13266 { "_wxCoord","_uint",0},
13267 { "_wxCoord","_EBool",0},
13268 { "_wxCoord","_size_t",0},
13269 { "_wxCoord","_time_t",0},
13270 { "_wxCoord","_wxPrintQuality",0},
13271 { "_wxEraseEvent","_class_wxEraseEvent",0},
13272 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
13273 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
13274 { "_wxRegion","_class_wxRegion",0},
13275 { "_class_wxShowEvent","_wxShowEvent",0},
13276 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
13277 { "_wxActivateEvent","_class_wxActivateEvent",0},
13278 { "_wxGauge","_class_wxGauge",0},
13279 { "_class_wxCheckListBox","_wxCheckListBox",0},
13280 { "_wxPyGridCellRenderer","_class_wxPyGridCellRenderer",0},
13281 { "_class_wxBusyInfo","_wxBusyInfo",0},
13282 { "_wxGridCellRenderer","_class_wxGridCellBoolRenderer",SwigwxGridCellBoolRendererTowxGridCellRenderer
},
13283 { "_wxGridCellRenderer","_wxGridCellBoolRenderer",SwigwxGridCellBoolRendererTowxGridCellRenderer
},
13284 { "_wxGridCellRenderer","_class_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellRenderer
},
13285 { "_wxGridCellRenderer","_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellRenderer
},
13286 { "_wxGridCellRenderer","_class_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellRenderer
},
13287 { "_wxGridCellRenderer","_wxGridCellNumberRenderer",SwigwxGridCellNumberRendererTowxGridCellRenderer
},
13288 { "_wxGridCellRenderer","_class_wxGridCellStringRenderer",SwigwxGridCellStringRendererTowxGridCellRenderer
},
13289 { "_wxGridCellRenderer","_wxGridCellStringRenderer",SwigwxGridCellStringRendererTowxGridCellRenderer
},
13290 { "_wxGridCellRenderer","_class_wxPyGridCellRenderer",SwigwxPyGridCellRendererTowxGridCellRenderer
},
13291 { "_wxGridCellRenderer","_wxPyGridCellRenderer",SwigwxPyGridCellRendererTowxGridCellRenderer
},
13292 { "_wxGridCellRenderer","_class_wxGridCellRenderer",0},
13293 { "_wxGridCellTextEditor","_class_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellTextEditor
},
13294 { "_wxGridCellTextEditor","_wxGridCellFloatEditor",SwigwxGridCellFloatEditorTowxGridCellTextEditor
},
13295 { "_wxGridCellTextEditor","_class_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellTextEditor
},
13296 { "_wxGridCellTextEditor","_wxGridCellNumberEditor",SwigwxGridCellNumberEditorTowxGridCellTextEditor
},
13297 { "_wxGridCellTextEditor","_class_wxGridCellTextEditor",0},
13298 { "_class_wxGridEvent","_wxGridEvent",0},
13299 { "_class_wxCommandEvent","_class_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxCommandEvent
},
13300 { "_class_wxCommandEvent","_wxGridRangeSelectEvent",SwigwxGridRangeSelectEventTowxCommandEvent
},
13301 { "_class_wxCommandEvent","_class_wxGridSizeEvent",SwigwxGridSizeEventTowxCommandEvent
},
13302 { "_class_wxCommandEvent","_wxGridSizeEvent",SwigwxGridSizeEventTowxCommandEvent
},
13303 { "_class_wxCommandEvent","_class_wxGridEvent",SwigwxGridEventTowxCommandEvent
},
13304 { "_class_wxCommandEvent","_wxGridEvent",SwigwxGridEventTowxCommandEvent
},
13305 { "_class_wxCommandEvent","_wxCommandEvent",0},
13306 { "_class_wxClientDC","_wxClientDC",0},
13307 { "_class_wxSizeEvent","_wxSizeEvent",0},
13308 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
13309 { "_wxGridRangeSelectEvent","_class_wxGridRangeSelectEvent",0},
13310 { "_class_wxSize","_wxSize",0},
13311 { "_class_wxBitmap","_wxBitmap",0},
13312 { "_class_wxMemoryDC","_wxMemoryDC",0},
13313 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
13314 { "_wxMenuBar","_class_wxMenuBar",0},
13315 { "_wxGridCellFloatRenderer","_class_wxGridCellFloatRenderer",0},
13316 { "_wxPyGridCellEditor","_class_wxPyGridCellEditor",0},
13317 { "_class_wxPyGridTableBase","_wxPyGridTableBase",0},
13318 { "_wxEvtHandler","_class_wxGrid",SwigwxGridTowxEvtHandler
},
13319 { "_wxEvtHandler","_wxGrid",SwigwxGridTowxEvtHandler
},
13320 { "_wxEvtHandler","_class_wxEvtHandler",0},
13321 { "_wxMenuItem","_class_wxMenuItem",0},
13322 { "_class_wxScrollBar","_wxScrollBar",0},
13323 { "_class_wxScrolledWindow","_class_wxGrid",SwigwxGridTowxScrolledWindow
},
13324 { "_class_wxScrolledWindow","_wxGrid",SwigwxGridTowxScrolledWindow
},
13325 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
13326 { "_wxKeyEvent","_class_wxKeyEvent",0},
13327 { "_wxMoveEvent","_class_wxMoveEvent",0},
13328 { "_class_wxPalette","_wxPalette",0},
13329 { "_wxFileDataObject","_class_wxFileDataObject",0},
13330 { "_class_wxGridCellBoolRenderer","_wxGridCellBoolRenderer",0},
13331 { "_class_wxEraseEvent","_wxEraseEvent",0},
13332 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
13333 { "_class_wxGridStringTable","_wxGridStringTable",0},
13334 { "_wxWindow","_class_wxGrid",SwigwxGridTowxWindow
},
13335 { "_wxWindow","_wxGrid",SwigwxGridTowxWindow
},
13336 { "_wxWindow","_class_wxWindow",0},
13337 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
13340 static PyObject
*SWIG_globals
;
13344 SWIGEXPORT(void) initgridc() {
13346 SWIG_globals
= SWIG_newvarlink();
13347 m
= Py_InitModule("gridc", gridcMethods
);
13348 d
= PyModule_GetDict(m
);
13349 PyDict_SetItemString(d
,"wxGRID_VALUE_STRING", PyString_FromString("string"));
13350 PyDict_SetItemString(d
,"wxGRID_VALUE_BOOL", PyString_FromString("bool"));
13351 PyDict_SetItemString(d
,"wxGRID_VALUE_NUMBER", PyString_FromString("long"));
13352 PyDict_SetItemString(d
,"wxGRID_VALUE_FLOAT", PyString_FromString("double"));
13353 PyDict_SetItemString(d
,"wxGRID_VALUE_CHOICE", PyString_FromString("choice"));
13354 PyDict_SetItemString(d
,"wxGRID_VALUE_TEXT", PyString_FromString("string"));
13355 PyDict_SetItemString(d
,"wxGRID_VALUE_LONG", PyString_FromString("long"));
13356 PyDict_SetItemString(d
,"cvar", SWIG_globals
);
13357 SWIG_addvarlink(SWIG_globals
,"wxGridNoCellCoords",_wrap_wxGridNoCellCoords_get
, _wrap_wxGridNoCellCoords_set
);
13358 SWIG_addvarlink(SWIG_globals
,"wxGridNoCellRect",_wrap_wxGridNoCellRect_get
, _wrap_wxGridNoCellRect_set
);
13359 PyDict_SetItemString(d
,"wxGRIDTABLE_REQUEST_VIEW_GET_VALUES", PyInt_FromLong((long) wxGRIDTABLE_REQUEST_VIEW_GET_VALUES
));
13360 PyDict_SetItemString(d
,"wxGRIDTABLE_REQUEST_VIEW_SEND_VALUES", PyInt_FromLong((long) wxGRIDTABLE_REQUEST_VIEW_SEND_VALUES
));
13361 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_ROWS_INSERTED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_ROWS_INSERTED
));
13362 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_ROWS_APPENDED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_ROWS_APPENDED
));
13363 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_ROWS_DELETED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_ROWS_DELETED
));
13364 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_COLS_INSERTED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_COLS_INSERTED
));
13365 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_COLS_APPENDED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_COLS_APPENDED
));
13366 PyDict_SetItemString(d
,"wxGRIDTABLE_NOTIFY_COLS_DELETED", PyInt_FromLong((long) wxGRIDTABLE_NOTIFY_COLS_DELETED
));
13367 PyDict_SetItemString(d
,"wxEVT_GRID_CELL_LEFT_CLICK", PyInt_FromLong((long) wxEVT_GRID_CELL_LEFT_CLICK
));
13368 PyDict_SetItemString(d
,"wxEVT_GRID_CELL_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_GRID_CELL_RIGHT_CLICK
));
13369 PyDict_SetItemString(d
,"wxEVT_GRID_CELL_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_GRID_CELL_LEFT_DCLICK
));
13370 PyDict_SetItemString(d
,"wxEVT_GRID_CELL_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_GRID_CELL_RIGHT_DCLICK
));
13371 PyDict_SetItemString(d
,"wxEVT_GRID_LABEL_LEFT_CLICK", PyInt_FromLong((long) wxEVT_GRID_LABEL_LEFT_CLICK
));
13372 PyDict_SetItemString(d
,"wxEVT_GRID_LABEL_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_GRID_LABEL_RIGHT_CLICK
));
13373 PyDict_SetItemString(d
,"wxEVT_GRID_LABEL_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_GRID_LABEL_LEFT_DCLICK
));
13374 PyDict_SetItemString(d
,"wxEVT_GRID_LABEL_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_GRID_LABEL_RIGHT_DCLICK
));
13375 PyDict_SetItemString(d
,"wxEVT_GRID_ROW_SIZE", PyInt_FromLong((long) wxEVT_GRID_ROW_SIZE
));
13376 PyDict_SetItemString(d
,"wxEVT_GRID_COL_SIZE", PyInt_FromLong((long) wxEVT_GRID_COL_SIZE
));
13377 PyDict_SetItemString(d
,"wxEVT_GRID_RANGE_SELECT", PyInt_FromLong((long) wxEVT_GRID_RANGE_SELECT
));
13378 PyDict_SetItemString(d
,"wxEVT_GRID_CELL_CHANGE", PyInt_FromLong((long) wxEVT_GRID_CELL_CHANGE
));
13379 PyDict_SetItemString(d
,"wxEVT_GRID_SELECT_CELL", PyInt_FromLong((long) wxEVT_GRID_SELECT_CELL
));
13380 PyDict_SetItemString(d
,"wxEVT_GRID_EDITOR_SHOWN", PyInt_FromLong((long) wxEVT_GRID_EDITOR_SHOWN
));
13381 PyDict_SetItemString(d
,"wxEVT_GRID_EDITOR_HIDDEN", PyInt_FromLong((long) wxEVT_GRID_EDITOR_HIDDEN
));
13382 PyDict_SetItemString(d
,"wxGrid_wxGridSelectCells", PyInt_FromLong((long) wxGrid::wxGridSelectCells
));
13383 PyDict_SetItemString(d
,"wxGrid_wxGridSelectRows", PyInt_FromLong((long) wxGrid::wxGridSelectRows
));
13384 PyDict_SetItemString(d
,"wxGrid_wxGridSelectColumns", PyInt_FromLong((long) wxGrid::wxGridSelectColumns
));
13387 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
13388 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);