]> git.saurik.com Git - wxWidgets.git/blob - utils/wxPython/src/windows2.cpp
Initial version
[wxWidgets.git] / utils / wxPython / src / windows2.cpp
1 /*
2 * FILE : windows2.cpp
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Patch 5)
7 *
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.
12 *
13 * Do not make changes to this file--changes will be lost!
14 *
15 */
16
17
18 #define SWIGCODE
19 /* Implementation : PYTHON */
20
21 #define SWIGPYTHON
22 #include <string.h>
23 #include <stdlib.h>
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a,b) __declspec(dllexport) a b
28 # else
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a,b) a _export b
31 # else
32 # define SWIGEXPORT(a,b) a b
33 # endif
34 # endif
35 #else
36 # define SWIGEXPORT(a,b) a b
37 #endif
38
39 #ifdef __cplusplus
40 extern "C" {
41 #endif
42 #include "Python.h"
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
47 extern PyObject *SWIG_newvarlink(void);
48 #ifdef __cplusplus
49 }
50 #endif
51
52 #define SWIG_init initwindows2c
53
54 #define SWIG_name "windows2c"
55
56 /////////////////////////////////////////////////////////////////////////////
57 // Name: windows2.i
58 // Purpose: SWIG definitions of MORE window classes
59 //
60 // Author: Robin Dunn
61 //
62 // Created: 6/2/98
63 // RCS-ID: $Id$
64 // Copyright: (c) 1998 by Total Control Software
65 // Licence: wxWindows license
66 /////////////////////////////////////////////////////////////////////////////
67
68
69 #include "helpers.h"
70 #include <wx/grid.h>
71 #include <wx/notebook.h>
72
73 static PyObject* l_output_helper(PyObject* target, PyObject* o) {
74 PyObject* o2;
75 if (!target) {
76 target = o;
77 } else if (target == Py_None) {
78 Py_DECREF(Py_None);
79 target = o;
80 } else {
81 if (!PyList_Check(target)) {
82 o2 = target;
83 target = PyList_New(0);
84 PyList_Append(target, o2);
85 Py_XDECREF(o2);
86 }
87 PyList_Append(target,o);
88 Py_XDECREF(o);
89 }
90 return target;
91 }
92
93 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
94 PyObject* o2;
95 PyObject* o3;
96
97 if (!target) {
98 target = o;
99 } else if (target == Py_None) {
100 Py_DECREF(Py_None);
101 target = o;
102 } else {
103 if (!PyTuple_Check(target)) {
104 o2 = target;
105 target = PyTuple_New(1);
106 PyTuple_SetItem(target, 0, o2);
107 }
108 o3 = PyTuple_New(1);
109 PyTuple_SetItem(o3, 0, o);
110
111 o2 = target;
112 target = PySequence_Concat(o2, o3);
113 Py_DECREF(o2);
114 Py_DECREF(o3);
115 }
116 return target;
117 }
118
119
120 extern int* int_LIST_helper(PyObject* source);
121 extern long* long_LIST_helper(PyObject* source);
122 extern char** string_LIST_helper(PyObject* source);
123 extern wxPoint* wxPoint_LIST_helper(PyObject* source);
124 extern wxBitmap** wxBitmap_LIST_helper(PyObject* source);
125 extern wxString* wxString_LIST_helper(PyObject* source);
126 extern wxAcceleratorEntry* wxAcceleratorEntry_LIST_helper(PyObject* source);
127
128
129 static char* wxStringErrorMsg = "string type is required for parameter";
130 #define wxGridCell_GetTextValue(_swigobj) (_swigobj->GetTextValue())
131 static PyObject *_wrap_wxGridCell_GetTextValue(PyObject *self, PyObject *args) {
132 PyObject * _resultobj;
133 wxString * _result;
134 wxGridCell * _arg0;
135 char * _argc0 = 0;
136
137 self = self;
138 if(!PyArg_ParseTuple(args,"s:wxGridCell_GetTextValue",&_argc0))
139 return NULL;
140 if (_argc0) {
141 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
142 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_GetTextValue. Expected _wxGridCell_p.");
143 return NULL;
144 }
145 }
146 wxString & _result_ref = wxGridCell_GetTextValue(_arg0);
147 _result = (wxString *) &_result_ref;
148 {
149 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
150 }
151 return _resultobj;
152 }
153
154 #define wxGridCell_SetTextValue(_swigobj,_swigarg0) (_swigobj->SetTextValue(_swigarg0))
155 static PyObject *_wrap_wxGridCell_SetTextValue(PyObject *self, PyObject *args) {
156 PyObject * _resultobj;
157 wxGridCell * _arg0;
158 wxString * _arg1;
159 char * _argc0 = 0;
160 PyObject * _obj1 = 0;
161
162 self = self;
163 if(!PyArg_ParseTuple(args,"sO:wxGridCell_SetTextValue",&_argc0,&_obj1))
164 return NULL;
165 if (_argc0) {
166 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
167 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_SetTextValue. Expected _wxGridCell_p.");
168 return NULL;
169 }
170 }
171 {
172 if (!PyString_Check(_obj1)) {
173 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
174 return NULL;
175 }
176 _arg1 = new wxString(PyString_AsString(_obj1));
177 }
178 wxGridCell_SetTextValue(_arg0,*_arg1);
179 Py_INCREF(Py_None);
180 _resultobj = Py_None;
181 {
182 if (_obj1)
183 delete _arg1;
184 }
185 return _resultobj;
186 }
187
188 #define wxGridCell_GetFont(_swigobj) (_swigobj->GetFont())
189 static PyObject *_wrap_wxGridCell_GetFont(PyObject *self, PyObject *args) {
190 PyObject * _resultobj;
191 wxFont * _result;
192 wxGridCell * _arg0;
193 char * _argc0 = 0;
194 char _ptemp[128];
195
196 self = self;
197 if(!PyArg_ParseTuple(args,"s:wxGridCell_GetFont",&_argc0))
198 return NULL;
199 if (_argc0) {
200 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
201 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_GetFont. Expected _wxGridCell_p.");
202 return NULL;
203 }
204 }
205 _result = (wxFont *)wxGridCell_GetFont(_arg0);
206 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFont_p");
207 _resultobj = Py_BuildValue("s",_ptemp);
208 return _resultobj;
209 }
210
211 #define wxGridCell_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
212 static PyObject *_wrap_wxGridCell_SetFont(PyObject *self, PyObject *args) {
213 PyObject * _resultobj;
214 wxGridCell * _arg0;
215 wxFont * _arg1;
216 char * _argc0 = 0;
217 char * _argc1 = 0;
218
219 self = self;
220 if(!PyArg_ParseTuple(args,"ss:wxGridCell_SetFont",&_argc0,&_argc1))
221 return NULL;
222 if (_argc0) {
223 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
224 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_SetFont. Expected _wxGridCell_p.");
225 return NULL;
226 }
227 }
228 if (_argc1) {
229 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxFont_p")) {
230 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGridCell_SetFont. Expected _wxFont_p.");
231 return NULL;
232 }
233 }
234 wxGridCell_SetFont(_arg0,_arg1);
235 Py_INCREF(Py_None);
236 _resultobj = Py_None;
237 return _resultobj;
238 }
239
240 #define wxGridCell_GetTextColour(_swigobj) (_swigobj->GetTextColour())
241 static PyObject *_wrap_wxGridCell_GetTextColour(PyObject *self, PyObject *args) {
242 PyObject * _resultobj;
243 wxColour * _result;
244 wxGridCell * _arg0;
245 char * _argc0 = 0;
246 char _ptemp[128];
247
248 self = self;
249 if(!PyArg_ParseTuple(args,"s:wxGridCell_GetTextColour",&_argc0))
250 return NULL;
251 if (_argc0) {
252 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
253 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_GetTextColour. Expected _wxGridCell_p.");
254 return NULL;
255 }
256 }
257 wxColour & _result_ref = wxGridCell_GetTextColour(_arg0);
258 _result = (wxColour *) &_result_ref;
259 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
260 _resultobj = Py_BuildValue("s",_ptemp);
261 return _resultobj;
262 }
263
264 #define wxGridCell_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
265 static PyObject *_wrap_wxGridCell_SetTextColour(PyObject *self, PyObject *args) {
266 PyObject * _resultobj;
267 wxGridCell * _arg0;
268 wxColour * _arg1;
269 char * _argc0 = 0;
270 char * _argc1 = 0;
271
272 self = self;
273 if(!PyArg_ParseTuple(args,"ss:wxGridCell_SetTextColour",&_argc0,&_argc1))
274 return NULL;
275 if (_argc0) {
276 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
277 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_SetTextColour. Expected _wxGridCell_p.");
278 return NULL;
279 }
280 }
281 if (_argc1) {
282 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxColour_p")) {
283 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGridCell_SetTextColour. Expected _wxColour_p.");
284 return NULL;
285 }
286 }
287 wxGridCell_SetTextColour(_arg0,*_arg1);
288 Py_INCREF(Py_None);
289 _resultobj = Py_None;
290 return _resultobj;
291 }
292
293 #define wxGridCell_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
294 static PyObject *_wrap_wxGridCell_GetBackgroundColour(PyObject *self, PyObject *args) {
295 PyObject * _resultobj;
296 wxColour * _result;
297 wxGridCell * _arg0;
298 char * _argc0 = 0;
299 char _ptemp[128];
300
301 self = self;
302 if(!PyArg_ParseTuple(args,"s:wxGridCell_GetBackgroundColour",&_argc0))
303 return NULL;
304 if (_argc0) {
305 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
306 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_GetBackgroundColour. Expected _wxGridCell_p.");
307 return NULL;
308 }
309 }
310 wxColour & _result_ref = wxGridCell_GetBackgroundColour(_arg0);
311 _result = (wxColour *) &_result_ref;
312 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
313 _resultobj = Py_BuildValue("s",_ptemp);
314 return _resultobj;
315 }
316
317 #define wxGridCell_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
318 static PyObject *_wrap_wxGridCell_SetBackgroundColour(PyObject *self, PyObject *args) {
319 PyObject * _resultobj;
320 wxGridCell * _arg0;
321 wxColour * _arg1;
322 char * _argc0 = 0;
323 char * _argc1 = 0;
324
325 self = self;
326 if(!PyArg_ParseTuple(args,"ss:wxGridCell_SetBackgroundColour",&_argc0,&_argc1))
327 return NULL;
328 if (_argc0) {
329 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
330 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_SetBackgroundColour. Expected _wxGridCell_p.");
331 return NULL;
332 }
333 }
334 if (_argc1) {
335 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxColour_p")) {
336 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGridCell_SetBackgroundColour. Expected _wxColour_p.");
337 return NULL;
338 }
339 }
340 wxGridCell_SetBackgroundColour(_arg0,*_arg1);
341 Py_INCREF(Py_None);
342 _resultobj = Py_None;
343 return _resultobj;
344 }
345
346 #define wxGridCell_GetBackgroundBrush(_swigobj) (_swigobj->GetBackgroundBrush())
347 static PyObject *_wrap_wxGridCell_GetBackgroundBrush(PyObject *self, PyObject *args) {
348 PyObject * _resultobj;
349 wxBrush * _result;
350 wxGridCell * _arg0;
351 char * _argc0 = 0;
352 char _ptemp[128];
353
354 self = self;
355 if(!PyArg_ParseTuple(args,"s:wxGridCell_GetBackgroundBrush",&_argc0))
356 return NULL;
357 if (_argc0) {
358 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
359 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_GetBackgroundBrush. Expected _wxGridCell_p.");
360 return NULL;
361 }
362 }
363 _result = (wxBrush *)wxGridCell_GetBackgroundBrush(_arg0);
364 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBrush_p");
365 _resultobj = Py_BuildValue("s",_ptemp);
366 return _resultobj;
367 }
368
369 #define wxGridCell_GetAlignment(_swigobj) (_swigobj->GetAlignment())
370 static PyObject *_wrap_wxGridCell_GetAlignment(PyObject *self, PyObject *args) {
371 PyObject * _resultobj;
372 int _result;
373 wxGridCell * _arg0;
374 char * _argc0 = 0;
375
376 self = self;
377 if(!PyArg_ParseTuple(args,"s:wxGridCell_GetAlignment",&_argc0))
378 return NULL;
379 if (_argc0) {
380 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
381 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_GetAlignment. Expected _wxGridCell_p.");
382 return NULL;
383 }
384 }
385 _result = (int )wxGridCell_GetAlignment(_arg0);
386 _resultobj = Py_BuildValue("i",_result);
387 return _resultobj;
388 }
389
390 #define wxGridCell_SetAlignment(_swigobj,_swigarg0) (_swigobj->SetAlignment(_swigarg0))
391 static PyObject *_wrap_wxGridCell_SetAlignment(PyObject *self, PyObject *args) {
392 PyObject * _resultobj;
393 wxGridCell * _arg0;
394 int _arg1;
395 char * _argc0 = 0;
396
397 self = self;
398 if(!PyArg_ParseTuple(args,"si:wxGridCell_SetAlignment",&_argc0,&_arg1))
399 return NULL;
400 if (_argc0) {
401 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
402 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_SetAlignment. Expected _wxGridCell_p.");
403 return NULL;
404 }
405 }
406 wxGridCell_SetAlignment(_arg0,_arg1);
407 Py_INCREF(Py_None);
408 _resultobj = Py_None;
409 return _resultobj;
410 }
411
412 #define wxGridCell_GetCellBitmap(_swigobj) (_swigobj->GetCellBitmap())
413 static PyObject *_wrap_wxGridCell_GetCellBitmap(PyObject *self, PyObject *args) {
414 PyObject * _resultobj;
415 wxBitmap * _result;
416 wxGridCell * _arg0;
417 char * _argc0 = 0;
418 char _ptemp[128];
419
420 self = self;
421 if(!PyArg_ParseTuple(args,"s:wxGridCell_GetCellBitmap",&_argc0))
422 return NULL;
423 if (_argc0) {
424 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
425 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_GetCellBitmap. Expected _wxGridCell_p.");
426 return NULL;
427 }
428 }
429 _result = (wxBitmap *)wxGridCell_GetCellBitmap(_arg0);
430 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmap_p");
431 _resultobj = Py_BuildValue("s",_ptemp);
432 return _resultobj;
433 }
434
435 #define wxGridCell_SetCellBitmap(_swigobj,_swigarg0) (_swigobj->SetCellBitmap(_swigarg0))
436 static PyObject *_wrap_wxGridCell_SetCellBitmap(PyObject *self, PyObject *args) {
437 PyObject * _resultobj;
438 wxGridCell * _arg0;
439 wxBitmap * _arg1;
440 char * _argc0 = 0;
441 char * _argc1 = 0;
442
443 self = self;
444 if(!PyArg_ParseTuple(args,"ss:wxGridCell_SetCellBitmap",&_argc0,&_argc1))
445 return NULL;
446 if (_argc0) {
447 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGridCell_p")) {
448 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGridCell_SetCellBitmap. Expected _wxGridCell_p.");
449 return NULL;
450 }
451 }
452 if (_argc1) {
453 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxBitmap_p")) {
454 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGridCell_SetCellBitmap. Expected _wxBitmap_p.");
455 return NULL;
456 }
457 }
458 wxGridCell_SetCellBitmap(_arg0,_arg1);
459 Py_INCREF(Py_None);
460 _resultobj = Py_None;
461 return _resultobj;
462 }
463
464 static void *SwigwxGridTowxPanel(void *ptr) {
465 wxGrid *src;
466 wxPanel *dest;
467 src = (wxGrid *) ptr;
468 dest = (wxPanel *) src;
469 return (void *) dest;
470 }
471
472 static void *SwigwxGridTowxWindow(void *ptr) {
473 wxGrid *src;
474 wxWindow *dest;
475 src = (wxGrid *) ptr;
476 dest = (wxWindow *) src;
477 return (void *) dest;
478 }
479
480 static void *SwigwxGridTowxEvtHandler(void *ptr) {
481 wxGrid *src;
482 wxEvtHandler *dest;
483 src = (wxGrid *) ptr;
484 dest = (wxEvtHandler *) src;
485 return (void *) dest;
486 }
487
488 #define new_wxGrid(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxGrid(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
489 static PyObject *_wrap_new_wxGrid(PyObject *self, PyObject *args) {
490 PyObject * _resultobj;
491 wxGrid * _result;
492 wxWindow * _arg0;
493 wxWindowID _arg1;
494 wxPoint * _arg2 = &wxPyDefaultPosition;
495 wxSize * _arg3 = &wxPyDefaultSize;
496 long _arg4 = 0;
497 char * _arg5 = "grid";
498 char * _argc0 = 0;
499 char * _argc2 = 0;
500 char * _argc3 = 0;
501 char _ptemp[128];
502
503 self = self;
504 if(!PyArg_ParseTuple(args,"si|ssls:new_wxGrid",&_argc0,&_arg1,&_argc2,&_argc3,&_arg4,&_arg5))
505 return NULL;
506 if (_argc0) {
507 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
508 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxGrid. Expected _wxWindow_p.");
509 return NULL;
510 }
511 }
512 if (_argc2) {
513 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxPoint_p")) {
514 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxGrid. Expected _wxPoint_p.");
515 return NULL;
516 }
517 }
518 if (_argc3) {
519 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxSize_p")) {
520 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxGrid. Expected _wxSize_p.");
521 return NULL;
522 }
523 }
524 _result = (wxGrid *)new_wxGrid(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
525 SWIG_MakePtr(_ptemp, (char *) _result,"_wxGrid_p");
526 _resultobj = Py_BuildValue("s",_ptemp);
527 return _resultobj;
528 }
529
530 #define wxGrid_AdjustScrollbars(_swigobj) (_swigobj->AdjustScrollbars())
531 static PyObject *_wrap_wxGrid_AdjustScrollbars(PyObject *self, PyObject *args) {
532 PyObject * _resultobj;
533 wxGrid * _arg0;
534 char * _argc0 = 0;
535
536 self = self;
537 if(!PyArg_ParseTuple(args,"s:wxGrid_AdjustScrollbars",&_argc0))
538 return NULL;
539 if (_argc0) {
540 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
541 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_AdjustScrollbars. Expected _wxGrid_p.");
542 return NULL;
543 }
544 }
545 wxGrid_AdjustScrollbars(_arg0);
546 Py_INCREF(Py_None);
547 _resultobj = Py_None;
548 return _resultobj;
549 }
550
551 #define wxGrid_AppendCols(_swigobj,_swigarg0,_swigarg1) (_swigobj->AppendCols(_swigarg0,_swigarg1))
552 static PyObject *_wrap_wxGrid_AppendCols(PyObject *self, PyObject *args) {
553 PyObject * _resultobj;
554 bool _result;
555 wxGrid * _arg0;
556 int _arg1 = 1;
557 bool _arg2 = (1);
558 char * _argc0 = 0;
559 int tempbool2;
560
561 self = self;
562 if(!PyArg_ParseTuple(args,"s|ii:wxGrid_AppendCols",&_argc0,&_arg1,&tempbool2))
563 return NULL;
564 if (_argc0) {
565 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
566 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_AppendCols. Expected _wxGrid_p.");
567 return NULL;
568 }
569 }
570 _arg2 = (bool ) tempbool2;
571 _result = (bool )wxGrid_AppendCols(_arg0,_arg1,_arg2);
572 _resultobj = Py_BuildValue("i",_result);
573 return _resultobj;
574 }
575
576 #define wxGrid_AppendRows(_swigobj,_swigarg0,_swigarg1) (_swigobj->AppendRows(_swigarg0,_swigarg1))
577 static PyObject *_wrap_wxGrid_AppendRows(PyObject *self, PyObject *args) {
578 PyObject * _resultobj;
579 bool _result;
580 wxGrid * _arg0;
581 int _arg1 = 1;
582 bool _arg2 = (1);
583 char * _argc0 = 0;
584 int tempbool2;
585
586 self = self;
587 if(!PyArg_ParseTuple(args,"s|ii:wxGrid_AppendRows",&_argc0,&_arg1,&tempbool2))
588 return NULL;
589 if (_argc0) {
590 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
591 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_AppendRows. Expected _wxGrid_p.");
592 return NULL;
593 }
594 }
595 _arg2 = (bool ) tempbool2;
596 _result = (bool )wxGrid_AppendRows(_arg0,_arg1,_arg2);
597 _resultobj = Py_BuildValue("i",_result);
598 return _resultobj;
599 }
600
601 #define wxGrid_BeginBatch(_swigobj) (_swigobj->BeginBatch())
602 static PyObject *_wrap_wxGrid_BeginBatch(PyObject *self, PyObject *args) {
603 PyObject * _resultobj;
604 wxGrid * _arg0;
605 char * _argc0 = 0;
606
607 self = self;
608 if(!PyArg_ParseTuple(args,"s:wxGrid_BeginBatch",&_argc0))
609 return NULL;
610 if (_argc0) {
611 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
612 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_BeginBatch. Expected _wxGrid_p.");
613 return NULL;
614 }
615 }
616 wxGrid_BeginBatch(_arg0);
617 Py_INCREF(Py_None);
618 _resultobj = Py_None;
619 return _resultobj;
620 }
621
622 #define wxGrid_CellHitTest(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->CellHitTest(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
623 static PyObject *_wrap_wxGrid_CellHitTest(PyObject *self, PyObject *args) {
624 PyObject * _resultobj;
625 bool _result;
626 wxGrid * _arg0;
627 int _arg1;
628 int _arg2;
629 int * _arg3;
630 int temp;
631 int * _arg4;
632 int temp0;
633 char * _argc0 = 0;
634
635 self = self;
636 {
637 _arg3 = &temp;
638 }
639 {
640 _arg4 = &temp0;
641 }
642 if(!PyArg_ParseTuple(args,"sii:wxGrid_CellHitTest",&_argc0,&_arg1,&_arg2))
643 return NULL;
644 if (_argc0) {
645 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
646 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_CellHitTest. Expected _wxGrid_p.");
647 return NULL;
648 }
649 }
650 _result = (bool )wxGrid_CellHitTest(_arg0,_arg1,_arg2,_arg3,_arg4);
651 _resultobj = Py_BuildValue("i",_result);
652 {
653 PyObject *o;
654 o = PyInt_FromLong((long) (*_arg3));
655 _resultobj = t_output_helper(_resultobj, o);
656 }
657 {
658 PyObject *o;
659 o = PyInt_FromLong((long) (*_arg4));
660 _resultobj = t_output_helper(_resultobj, o);
661 }
662 return _resultobj;
663 }
664
665 static bool wxGrid_CreateGrid(wxGrid *self,int rows,int cols,short defaultWidth,short defaultHeight) {
666 return self->CreateGrid(rows, cols, NULL, NULL,
667 defaultWidth, defaultHeight);
668 }
669 static PyObject *_wrap_wxGrid_CreateGrid(PyObject *self, PyObject *args) {
670 PyObject * _resultobj;
671 bool _result;
672 wxGrid * _arg0;
673 int _arg1;
674 int _arg2;
675 short _arg3 = wxGRID_DEFAULT_CELL_WIDTH;
676 short _arg4 = wxGRID_DEFAULT_CELL_HEIGHT;
677 char * _argc0 = 0;
678
679 self = self;
680 if(!PyArg_ParseTuple(args,"sii|hh:wxGrid_CreateGrid",&_argc0,&_arg1,&_arg2,&_arg3,&_arg4))
681 return NULL;
682 if (_argc0) {
683 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
684 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_CreateGrid. Expected _wxGrid_p.");
685 return NULL;
686 }
687 }
688 _result = (bool )wxGrid_CreateGrid(_arg0,_arg1,_arg2,_arg3,_arg4);
689 _resultobj = Py_BuildValue("i",_result);
690 return _resultobj;
691 }
692
693 #define wxGrid_CurrentCellVisible(_swigobj) (_swigobj->CurrentCellVisible())
694 static PyObject *_wrap_wxGrid_CurrentCellVisible(PyObject *self, PyObject *args) {
695 PyObject * _resultobj;
696 bool _result;
697 wxGrid * _arg0;
698 char * _argc0 = 0;
699
700 self = self;
701 if(!PyArg_ParseTuple(args,"s:wxGrid_CurrentCellVisible",&_argc0))
702 return NULL;
703 if (_argc0) {
704 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
705 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_CurrentCellVisible. Expected _wxGrid_p.");
706 return NULL;
707 }
708 }
709 _result = (bool )wxGrid_CurrentCellVisible(_arg0);
710 _resultobj = Py_BuildValue("i",_result);
711 return _resultobj;
712 }
713
714 #define wxGrid_DeleteCols(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DeleteCols(_swigarg0,_swigarg1,_swigarg2))
715 static PyObject *_wrap_wxGrid_DeleteCols(PyObject *self, PyObject *args) {
716 PyObject * _resultobj;
717 bool _result;
718 wxGrid * _arg0;
719 int _arg1 = 0;
720 int _arg2 = 1;
721 bool _arg3 = (1);
722 char * _argc0 = 0;
723 int tempbool3;
724
725 self = self;
726 if(!PyArg_ParseTuple(args,"s|iii:wxGrid_DeleteCols",&_argc0,&_arg1,&_arg2,&tempbool3))
727 return NULL;
728 if (_argc0) {
729 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
730 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_DeleteCols. Expected _wxGrid_p.");
731 return NULL;
732 }
733 }
734 _arg3 = (bool ) tempbool3;
735 _result = (bool )wxGrid_DeleteCols(_arg0,_arg1,_arg2,_arg3);
736 _resultobj = Py_BuildValue("i",_result);
737 return _resultobj;
738 }
739
740 #define wxGrid_DeleteRows(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DeleteRows(_swigarg0,_swigarg1,_swigarg2))
741 static PyObject *_wrap_wxGrid_DeleteRows(PyObject *self, PyObject *args) {
742 PyObject * _resultobj;
743 bool _result;
744 wxGrid * _arg0;
745 int _arg1 = 0;
746 int _arg2 = 1;
747 bool _arg3 = (1);
748 char * _argc0 = 0;
749 int tempbool3;
750
751 self = self;
752 if(!PyArg_ParseTuple(args,"s|iii:wxGrid_DeleteRows",&_argc0,&_arg1,&_arg2,&tempbool3))
753 return NULL;
754 if (_argc0) {
755 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
756 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_DeleteRows. Expected _wxGrid_p.");
757 return NULL;
758 }
759 }
760 _arg3 = (bool ) tempbool3;
761 _result = (bool )wxGrid_DeleteRows(_arg0,_arg1,_arg2,_arg3);
762 _resultobj = Py_BuildValue("i",_result);
763 return _resultobj;
764 }
765
766 #define wxGrid_EndBatch(_swigobj) (_swigobj->EndBatch())
767 static PyObject *_wrap_wxGrid_EndBatch(PyObject *self, PyObject *args) {
768 PyObject * _resultobj;
769 wxGrid * _arg0;
770 char * _argc0 = 0;
771
772 self = self;
773 if(!PyArg_ParseTuple(args,"s:wxGrid_EndBatch",&_argc0))
774 return NULL;
775 if (_argc0) {
776 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
777 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_EndBatch. Expected _wxGrid_p.");
778 return NULL;
779 }
780 }
781 wxGrid_EndBatch(_arg0);
782 Py_INCREF(Py_None);
783 _resultobj = Py_None;
784 return _resultobj;
785 }
786
787 #define wxGrid_GetBatchCount(_swigobj) (_swigobj->GetBatchCount())
788 static PyObject *_wrap_wxGrid_GetBatchCount(PyObject *self, PyObject *args) {
789 PyObject * _resultobj;
790 int _result;
791 wxGrid * _arg0;
792 char * _argc0 = 0;
793
794 self = self;
795 if(!PyArg_ParseTuple(args,"s:wxGrid_GetBatchCount",&_argc0))
796 return NULL;
797 if (_argc0) {
798 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
799 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetBatchCount. Expected _wxGrid_p.");
800 return NULL;
801 }
802 }
803 _result = (int )wxGrid_GetBatchCount(_arg0);
804 _resultobj = Py_BuildValue("i",_result);
805 return _resultobj;
806 }
807
808 #define wxGrid_GetCell(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCell(_swigarg0,_swigarg1))
809 static PyObject *_wrap_wxGrid_GetCell(PyObject *self, PyObject *args) {
810 PyObject * _resultobj;
811 wxGridCell * _result;
812 wxGrid * _arg0;
813 int _arg1;
814 int _arg2;
815 char * _argc0 = 0;
816 char _ptemp[128];
817
818 self = self;
819 if(!PyArg_ParseTuple(args,"sii:wxGrid_GetCell",&_argc0,&_arg1,&_arg2))
820 return NULL;
821 if (_argc0) {
822 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
823 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetCell. Expected _wxGrid_p.");
824 return NULL;
825 }
826 }
827 _result = (wxGridCell *)wxGrid_GetCell(_arg0,_arg1,_arg2);
828 SWIG_MakePtr(_ptemp, (char *) _result,"_wxGridCell_p");
829 _resultobj = Py_BuildValue("s",_ptemp);
830 return _resultobj;
831 }
832
833 #define wxGrid_GetCellAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellAlignment(_swigarg0,_swigarg1))
834 static PyObject *_wrap_wxGrid_GetCellAlignment(PyObject *self, PyObject *args) {
835 PyObject * _resultobj;
836 int _result;
837 wxGrid * _arg0;
838 int _arg1;
839 int _arg2;
840 char * _argc0 = 0;
841
842 self = self;
843 if(!PyArg_ParseTuple(args,"sii:wxGrid_GetCellAlignment",&_argc0,&_arg1,&_arg2))
844 return NULL;
845 if (_argc0) {
846 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
847 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetCellAlignment. Expected _wxGrid_p.");
848 return NULL;
849 }
850 }
851 _result = (int )wxGrid_GetCellAlignment(_arg0,_arg1,_arg2);
852 _resultobj = Py_BuildValue("i",_result);
853 return _resultobj;
854 }
855
856 #define wxGrid_GetDefCellAlignment(_swigobj) (_swigobj->GetCellAlignment())
857 static PyObject *_wrap_wxGrid_GetDefCellAlignment(PyObject *self, PyObject *args) {
858 PyObject * _resultobj;
859 int _result;
860 wxGrid * _arg0;
861 char * _argc0 = 0;
862
863 self = self;
864 if(!PyArg_ParseTuple(args,"s:wxGrid_GetDefCellAlignment",&_argc0))
865 return NULL;
866 if (_argc0) {
867 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
868 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetDefCellAlignment. Expected _wxGrid_p.");
869 return NULL;
870 }
871 }
872 _result = (int )wxGrid_GetDefCellAlignment(_arg0);
873 _resultobj = Py_BuildValue("i",_result);
874 return _resultobj;
875 }
876
877 #define wxGrid_GetCellBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellBackgroundColour(_swigarg0,_swigarg1))
878 static PyObject *_wrap_wxGrid_GetCellBackgroundColour(PyObject *self, PyObject *args) {
879 PyObject * _resultobj;
880 wxColour * _result;
881 wxGrid * _arg0;
882 int _arg1;
883 int _arg2;
884 char * _argc0 = 0;
885 char _ptemp[128];
886
887 self = self;
888 if(!PyArg_ParseTuple(args,"sii:wxGrid_GetCellBackgroundColour",&_argc0,&_arg1,&_arg2))
889 return NULL;
890 if (_argc0) {
891 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
892 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetCellBackgroundColour. Expected _wxGrid_p.");
893 return NULL;
894 }
895 }
896 wxColour & _result_ref = wxGrid_GetCellBackgroundColour(_arg0,_arg1,_arg2);
897 _result = (wxColour *) &_result_ref;
898 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
899 _resultobj = Py_BuildValue("s",_ptemp);
900 return _resultobj;
901 }
902
903 #define wxGrid_GetDefCellBackgroundColour(_swigobj) (_swigobj->GetCellBackgroundColour())
904 static PyObject *_wrap_wxGrid_GetDefCellBackgroundColour(PyObject *self, PyObject *args) {
905 PyObject * _resultobj;
906 wxColour * _result;
907 wxGrid * _arg0;
908 char * _argc0 = 0;
909 char _ptemp[128];
910
911 self = self;
912 if(!PyArg_ParseTuple(args,"s:wxGrid_GetDefCellBackgroundColour",&_argc0))
913 return NULL;
914 if (_argc0) {
915 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
916 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetDefCellBackgroundColour. Expected _wxGrid_p.");
917 return NULL;
918 }
919 }
920 wxColour & _result_ref = wxGrid_GetDefCellBackgroundColour(_arg0);
921 _result = (wxColour *) &_result_ref;
922 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
923 _resultobj = Py_BuildValue("s",_ptemp);
924 return _resultobj;
925 }
926
927 #define wxGrid_GetCellTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellTextColour(_swigarg0,_swigarg1))
928 static PyObject *_wrap_wxGrid_GetCellTextColour(PyObject *self, PyObject *args) {
929 PyObject * _resultobj;
930 wxColour * _result;
931 wxGrid * _arg0;
932 int _arg1;
933 int _arg2;
934 char * _argc0 = 0;
935 char _ptemp[128];
936
937 self = self;
938 if(!PyArg_ParseTuple(args,"sii:wxGrid_GetCellTextColour",&_argc0,&_arg1,&_arg2))
939 return NULL;
940 if (_argc0) {
941 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
942 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetCellTextColour. Expected _wxGrid_p.");
943 return NULL;
944 }
945 }
946 wxColour & _result_ref = wxGrid_GetCellTextColour(_arg0,_arg1,_arg2);
947 _result = (wxColour *) &_result_ref;
948 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
949 _resultobj = Py_BuildValue("s",_ptemp);
950 return _resultobj;
951 }
952
953 #define wxGrid_GetDefCellTextColour(_swigobj) (_swigobj->GetCellTextColour())
954 static PyObject *_wrap_wxGrid_GetDefCellTextColour(PyObject *self, PyObject *args) {
955 PyObject * _resultobj;
956 wxColour * _result;
957 wxGrid * _arg0;
958 char * _argc0 = 0;
959 char _ptemp[128];
960
961 self = self;
962 if(!PyArg_ParseTuple(args,"s:wxGrid_GetDefCellTextColour",&_argc0))
963 return NULL;
964 if (_argc0) {
965 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
966 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetDefCellTextColour. Expected _wxGrid_p.");
967 return NULL;
968 }
969 }
970 wxColour & _result_ref = wxGrid_GetDefCellTextColour(_arg0);
971 _result = (wxColour *) &_result_ref;
972 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
973 _resultobj = Py_BuildValue("s",_ptemp);
974 return _resultobj;
975 }
976
977 #define wxGrid_GetCellTextFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellTextFont(_swigarg0,_swigarg1))
978 static PyObject *_wrap_wxGrid_GetCellTextFont(PyObject *self, PyObject *args) {
979 PyObject * _resultobj;
980 wxFont * _result;
981 wxGrid * _arg0;
982 int _arg1;
983 int _arg2;
984 char * _argc0 = 0;
985 char _ptemp[128];
986
987 self = self;
988 if(!PyArg_ParseTuple(args,"sii:wxGrid_GetCellTextFont",&_argc0,&_arg1,&_arg2))
989 return NULL;
990 if (_argc0) {
991 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
992 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetCellTextFont. Expected _wxGrid_p.");
993 return NULL;
994 }
995 }
996 _result = (wxFont *)wxGrid_GetCellTextFont(_arg0,_arg1,_arg2);
997 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFont_p");
998 _resultobj = Py_BuildValue("s",_ptemp);
999 return _resultobj;
1000 }
1001
1002 #define wxGrid_GetDefCellTextFont(_swigobj) (_swigobj->GetCellTextFont())
1003 static PyObject *_wrap_wxGrid_GetDefCellTextFont(PyObject *self, PyObject *args) {
1004 PyObject * _resultobj;
1005 wxFont * _result;
1006 wxGrid * _arg0;
1007 char * _argc0 = 0;
1008 char _ptemp[128];
1009
1010 self = self;
1011 if(!PyArg_ParseTuple(args,"s:wxGrid_GetDefCellTextFont",&_argc0))
1012 return NULL;
1013 if (_argc0) {
1014 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1015 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetDefCellTextFont. Expected _wxGrid_p.");
1016 return NULL;
1017 }
1018 }
1019 _result = (wxFont *)wxGrid_GetDefCellTextFont(_arg0);
1020 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFont_p");
1021 _resultobj = Py_BuildValue("s",_ptemp);
1022 return _resultobj;
1023 }
1024
1025 #define wxGrid_GetCellValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetCellValue(_swigarg0,_swigarg1))
1026 static PyObject *_wrap_wxGrid_GetCellValue(PyObject *self, PyObject *args) {
1027 PyObject * _resultobj;
1028 wxString * _result;
1029 wxGrid * _arg0;
1030 int _arg1;
1031 int _arg2;
1032 char * _argc0 = 0;
1033
1034 self = self;
1035 if(!PyArg_ParseTuple(args,"sii:wxGrid_GetCellValue",&_argc0,&_arg1,&_arg2))
1036 return NULL;
1037 if (_argc0) {
1038 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1039 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetCellValue. Expected _wxGrid_p.");
1040 return NULL;
1041 }
1042 }
1043 wxString & _result_ref = wxGrid_GetCellValue(_arg0,_arg1,_arg2);
1044 _result = (wxString *) &_result_ref;
1045 {
1046 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
1047 }
1048 return _resultobj;
1049 }
1050
1051 #define wxGrid_GetCols(_swigobj) (_swigobj->GetCols())
1052 static PyObject *_wrap_wxGrid_GetCols(PyObject *self, PyObject *args) {
1053 PyObject * _resultobj;
1054 int _result;
1055 wxGrid * _arg0;
1056 char * _argc0 = 0;
1057
1058 self = self;
1059 if(!PyArg_ParseTuple(args,"s:wxGrid_GetCols",&_argc0))
1060 return NULL;
1061 if (_argc0) {
1062 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1063 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetCols. Expected _wxGrid_p.");
1064 return NULL;
1065 }
1066 }
1067 _result = (int )wxGrid_GetCols(_arg0);
1068 _resultobj = Py_BuildValue("i",_result);
1069 return _resultobj;
1070 }
1071
1072 #define wxGrid_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
1073 static PyObject *_wrap_wxGrid_GetColumnWidth(PyObject *self, PyObject *args) {
1074 PyObject * _resultobj;
1075 int _result;
1076 wxGrid * _arg0;
1077 int _arg1;
1078 char * _argc0 = 0;
1079
1080 self = self;
1081 if(!PyArg_ParseTuple(args,"si:wxGrid_GetColumnWidth",&_argc0,&_arg1))
1082 return NULL;
1083 if (_argc0) {
1084 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1085 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetColumnWidth. Expected _wxGrid_p.");
1086 return NULL;
1087 }
1088 }
1089 _result = (int )wxGrid_GetColumnWidth(_arg0,_arg1);
1090 _resultobj = Py_BuildValue("i",_result);
1091 return _resultobj;
1092 }
1093
1094 #define wxGrid_GetCurrentRect(_swigobj) (_swigobj->GetCurrentRect())
1095 static PyObject *_wrap_wxGrid_GetCurrentRect(PyObject *self, PyObject *args) {
1096 PyObject * _resultobj;
1097 wxRect * _result;
1098 wxGrid * _arg0;
1099 char * _argc0 = 0;
1100 char _ptemp[128];
1101
1102 self = self;
1103 if(!PyArg_ParseTuple(args,"s:wxGrid_GetCurrentRect",&_argc0))
1104 return NULL;
1105 if (_argc0) {
1106 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1107 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetCurrentRect. Expected _wxGrid_p.");
1108 return NULL;
1109 }
1110 }
1111 wxRect & _result_ref = wxGrid_GetCurrentRect(_arg0);
1112 _result = (wxRect *) &_result_ref;
1113 SWIG_MakePtr(_ptemp, (char *) _result,"_wxRect_p");
1114 _resultobj = Py_BuildValue("s",_ptemp);
1115 return _resultobj;
1116 }
1117
1118 #define wxGrid_GetCursorColumn(_swigobj) (_swigobj->GetCursorColumn())
1119 static PyObject *_wrap_wxGrid_GetCursorColumn(PyObject *self, PyObject *args) {
1120 PyObject * _resultobj;
1121 int _result;
1122 wxGrid * _arg0;
1123 char * _argc0 = 0;
1124
1125 self = self;
1126 if(!PyArg_ParseTuple(args,"s:wxGrid_GetCursorColumn",&_argc0))
1127 return NULL;
1128 if (_argc0) {
1129 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1130 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetCursorColumn. Expected _wxGrid_p.");
1131 return NULL;
1132 }
1133 }
1134 _result = (int )wxGrid_GetCursorColumn(_arg0);
1135 _resultobj = Py_BuildValue("i",_result);
1136 return _resultobj;
1137 }
1138
1139 #define wxGrid_GetCursorRow(_swigobj) (_swigobj->GetCursorRow())
1140 static PyObject *_wrap_wxGrid_GetCursorRow(PyObject *self, PyObject *args) {
1141 PyObject * _resultobj;
1142 int _result;
1143 wxGrid * _arg0;
1144 char * _argc0 = 0;
1145
1146 self = self;
1147 if(!PyArg_ParseTuple(args,"s:wxGrid_GetCursorRow",&_argc0))
1148 return NULL;
1149 if (_argc0) {
1150 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1151 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetCursorRow. Expected _wxGrid_p.");
1152 return NULL;
1153 }
1154 }
1155 _result = (int )wxGrid_GetCursorRow(_arg0);
1156 _resultobj = Py_BuildValue("i",_result);
1157 return _resultobj;
1158 }
1159
1160 #define wxGrid_GetEditable(_swigobj) (_swigobj->GetEditable())
1161 static PyObject *_wrap_wxGrid_GetEditable(PyObject *self, PyObject *args) {
1162 PyObject * _resultobj;
1163 bool _result;
1164 wxGrid * _arg0;
1165 char * _argc0 = 0;
1166
1167 self = self;
1168 if(!PyArg_ParseTuple(args,"s:wxGrid_GetEditable",&_argc0))
1169 return NULL;
1170 if (_argc0) {
1171 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1172 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetEditable. Expected _wxGrid_p.");
1173 return NULL;
1174 }
1175 }
1176 _result = (bool )wxGrid_GetEditable(_arg0);
1177 _resultobj = Py_BuildValue("i",_result);
1178 return _resultobj;
1179 }
1180
1181 #define wxGrid_GetHorizScrollBar(_swigobj) (_swigobj->GetHorizScrollBar())
1182 static PyObject *_wrap_wxGrid_GetHorizScrollBar(PyObject *self, PyObject *args) {
1183 PyObject * _resultobj;
1184 wxScrollBar * _result;
1185 wxGrid * _arg0;
1186 char * _argc0 = 0;
1187 char _ptemp[128];
1188
1189 self = self;
1190 if(!PyArg_ParseTuple(args,"s:wxGrid_GetHorizScrollBar",&_argc0))
1191 return NULL;
1192 if (_argc0) {
1193 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1194 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetHorizScrollBar. Expected _wxGrid_p.");
1195 return NULL;
1196 }
1197 }
1198 _result = (wxScrollBar *)wxGrid_GetHorizScrollBar(_arg0);
1199 SWIG_MakePtr(_ptemp, (char *) _result,"_wxScrollBar_p");
1200 _resultobj = Py_BuildValue("s",_ptemp);
1201 return _resultobj;
1202 }
1203
1204 #define wxGrid_GetLabelAlignment(_swigobj,_swigarg0) (_swigobj->GetLabelAlignment(_swigarg0))
1205 static PyObject *_wrap_wxGrid_GetLabelAlignment(PyObject *self, PyObject *args) {
1206 PyObject * _resultobj;
1207 int _result;
1208 wxGrid * _arg0;
1209 int _arg1;
1210 char * _argc0 = 0;
1211
1212 self = self;
1213 if(!PyArg_ParseTuple(args,"si:wxGrid_GetLabelAlignment",&_argc0,&_arg1))
1214 return NULL;
1215 if (_argc0) {
1216 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1217 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetLabelAlignment. Expected _wxGrid_p.");
1218 return NULL;
1219 }
1220 }
1221 _result = (int )wxGrid_GetLabelAlignment(_arg0,_arg1);
1222 _resultobj = Py_BuildValue("i",_result);
1223 return _resultobj;
1224 }
1225
1226 #define wxGrid_GetLabelBackgroundColour(_swigobj) (_swigobj->GetLabelBackgroundColour())
1227 static PyObject *_wrap_wxGrid_GetLabelBackgroundColour(PyObject *self, PyObject *args) {
1228 PyObject * _resultobj;
1229 wxColour * _result;
1230 wxGrid * _arg0;
1231 char * _argc0 = 0;
1232 char _ptemp[128];
1233
1234 self = self;
1235 if(!PyArg_ParseTuple(args,"s:wxGrid_GetLabelBackgroundColour",&_argc0))
1236 return NULL;
1237 if (_argc0) {
1238 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1239 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetLabelBackgroundColour. Expected _wxGrid_p.");
1240 return NULL;
1241 }
1242 }
1243 wxColour & _result_ref = wxGrid_GetLabelBackgroundColour(_arg0);
1244 _result = (wxColour *) &_result_ref;
1245 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
1246 _resultobj = Py_BuildValue("s",_ptemp);
1247 return _resultobj;
1248 }
1249
1250 #define wxGrid_GetLabelSize(_swigobj,_swigarg0) (_swigobj->GetLabelSize(_swigarg0))
1251 static PyObject *_wrap_wxGrid_GetLabelSize(PyObject *self, PyObject *args) {
1252 PyObject * _resultobj;
1253 int _result;
1254 wxGrid * _arg0;
1255 int _arg1;
1256 char * _argc0 = 0;
1257
1258 self = self;
1259 if(!PyArg_ParseTuple(args,"si:wxGrid_GetLabelSize",&_argc0,&_arg1))
1260 return NULL;
1261 if (_argc0) {
1262 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1263 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetLabelSize. Expected _wxGrid_p.");
1264 return NULL;
1265 }
1266 }
1267 _result = (int )wxGrid_GetLabelSize(_arg0,_arg1);
1268 _resultobj = Py_BuildValue("i",_result);
1269 return _resultobj;
1270 }
1271
1272 #define wxGrid_GetLabelTextColour(_swigobj) (_swigobj->GetLabelTextColour())
1273 static PyObject *_wrap_wxGrid_GetLabelTextColour(PyObject *self, PyObject *args) {
1274 PyObject * _resultobj;
1275 wxColour * _result;
1276 wxGrid * _arg0;
1277 char * _argc0 = 0;
1278 char _ptemp[128];
1279
1280 self = self;
1281 if(!PyArg_ParseTuple(args,"s:wxGrid_GetLabelTextColour",&_argc0))
1282 return NULL;
1283 if (_argc0) {
1284 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1285 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetLabelTextColour. Expected _wxGrid_p.");
1286 return NULL;
1287 }
1288 }
1289 wxColour & _result_ref = wxGrid_GetLabelTextColour(_arg0);
1290 _result = (wxColour *) &_result_ref;
1291 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
1292 _resultobj = Py_BuildValue("s",_ptemp);
1293 return _resultobj;
1294 }
1295
1296 #define wxGrid_GetLabelTextFont(_swigobj) (_swigobj->GetLabelTextFont())
1297 static PyObject *_wrap_wxGrid_GetLabelTextFont(PyObject *self, PyObject *args) {
1298 PyObject * _resultobj;
1299 wxFont * _result;
1300 wxGrid * _arg0;
1301 char * _argc0 = 0;
1302 char _ptemp[128];
1303
1304 self = self;
1305 if(!PyArg_ParseTuple(args,"s:wxGrid_GetLabelTextFont",&_argc0))
1306 return NULL;
1307 if (_argc0) {
1308 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1309 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetLabelTextFont. Expected _wxGrid_p.");
1310 return NULL;
1311 }
1312 }
1313 _result = (wxFont *)wxGrid_GetLabelTextFont(_arg0);
1314 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFont_p");
1315 _resultobj = Py_BuildValue("s",_ptemp);
1316 return _resultobj;
1317 }
1318
1319 #define wxGrid_GetLabelValue(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetLabelValue(_swigarg0,_swigarg1))
1320 static PyObject *_wrap_wxGrid_GetLabelValue(PyObject *self, PyObject *args) {
1321 PyObject * _resultobj;
1322 wxString * _result;
1323 wxGrid * _arg0;
1324 int _arg1;
1325 int _arg2;
1326 char * _argc0 = 0;
1327
1328 self = self;
1329 if(!PyArg_ParseTuple(args,"sii:wxGrid_GetLabelValue",&_argc0,&_arg1,&_arg2))
1330 return NULL;
1331 if (_argc0) {
1332 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1333 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetLabelValue. Expected _wxGrid_p.");
1334 return NULL;
1335 }
1336 }
1337 wxString & _result_ref = wxGrid_GetLabelValue(_arg0,_arg1,_arg2);
1338 _result = (wxString *) &_result_ref;
1339 {
1340 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
1341 }
1342 return _resultobj;
1343 }
1344
1345 #define wxGrid_GetRowHeight(_swigobj,_swigarg0) (_swigobj->GetRowHeight(_swigarg0))
1346 static PyObject *_wrap_wxGrid_GetRowHeight(PyObject *self, PyObject *args) {
1347 PyObject * _resultobj;
1348 int _result;
1349 wxGrid * _arg0;
1350 int _arg1;
1351 char * _argc0 = 0;
1352
1353 self = self;
1354 if(!PyArg_ParseTuple(args,"si:wxGrid_GetRowHeight",&_argc0,&_arg1))
1355 return NULL;
1356 if (_argc0) {
1357 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1358 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetRowHeight. Expected _wxGrid_p.");
1359 return NULL;
1360 }
1361 }
1362 _result = (int )wxGrid_GetRowHeight(_arg0,_arg1);
1363 _resultobj = Py_BuildValue("i",_result);
1364 return _resultobj;
1365 }
1366
1367 #define wxGrid_GetRows(_swigobj) (_swigobj->GetRows())
1368 static PyObject *_wrap_wxGrid_GetRows(PyObject *self, PyObject *args) {
1369 PyObject * _resultobj;
1370 int _result;
1371 wxGrid * _arg0;
1372 char * _argc0 = 0;
1373
1374 self = self;
1375 if(!PyArg_ParseTuple(args,"s:wxGrid_GetRows",&_argc0))
1376 return NULL;
1377 if (_argc0) {
1378 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1379 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetRows. Expected _wxGrid_p.");
1380 return NULL;
1381 }
1382 }
1383 _result = (int )wxGrid_GetRows(_arg0);
1384 _resultobj = Py_BuildValue("i",_result);
1385 return _resultobj;
1386 }
1387
1388 #define wxGrid_GetScrollPosX(_swigobj) (_swigobj->GetScrollPosX())
1389 static PyObject *_wrap_wxGrid_GetScrollPosX(PyObject *self, PyObject *args) {
1390 PyObject * _resultobj;
1391 int _result;
1392 wxGrid * _arg0;
1393 char * _argc0 = 0;
1394
1395 self = self;
1396 if(!PyArg_ParseTuple(args,"s:wxGrid_GetScrollPosX",&_argc0))
1397 return NULL;
1398 if (_argc0) {
1399 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1400 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetScrollPosX. Expected _wxGrid_p.");
1401 return NULL;
1402 }
1403 }
1404 _result = (int )wxGrid_GetScrollPosX(_arg0);
1405 _resultobj = Py_BuildValue("i",_result);
1406 return _resultobj;
1407 }
1408
1409 #define wxGrid_GetScrollPosY(_swigobj) (_swigobj->GetScrollPosY())
1410 static PyObject *_wrap_wxGrid_GetScrollPosY(PyObject *self, PyObject *args) {
1411 PyObject * _resultobj;
1412 int _result;
1413 wxGrid * _arg0;
1414 char * _argc0 = 0;
1415
1416 self = self;
1417 if(!PyArg_ParseTuple(args,"s:wxGrid_GetScrollPosY",&_argc0))
1418 return NULL;
1419 if (_argc0) {
1420 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1421 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetScrollPosY. Expected _wxGrid_p.");
1422 return NULL;
1423 }
1424 }
1425 _result = (int )wxGrid_GetScrollPosY(_arg0);
1426 _resultobj = Py_BuildValue("i",_result);
1427 return _resultobj;
1428 }
1429
1430 #define wxGrid_GetTextItem(_swigobj) (_swigobj->GetTextItem())
1431 static PyObject *_wrap_wxGrid_GetTextItem(PyObject *self, PyObject *args) {
1432 PyObject * _resultobj;
1433 wxTextCtrl * _result;
1434 wxGrid * _arg0;
1435 char * _argc0 = 0;
1436 char _ptemp[128];
1437
1438 self = self;
1439 if(!PyArg_ParseTuple(args,"s:wxGrid_GetTextItem",&_argc0))
1440 return NULL;
1441 if (_argc0) {
1442 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1443 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetTextItem. Expected _wxGrid_p.");
1444 return NULL;
1445 }
1446 }
1447 _result = (wxTextCtrl *)wxGrid_GetTextItem(_arg0);
1448 SWIG_MakePtr(_ptemp, (char *) _result,"_wxTextCtrl_p");
1449 _resultobj = Py_BuildValue("s",_ptemp);
1450 return _resultobj;
1451 }
1452
1453 #define wxGrid_GetVertScrollBar(_swigobj) (_swigobj->GetVertScrollBar())
1454 static PyObject *_wrap_wxGrid_GetVertScrollBar(PyObject *self, PyObject *args) {
1455 PyObject * _resultobj;
1456 wxScrollBar * _result;
1457 wxGrid * _arg0;
1458 char * _argc0 = 0;
1459 char _ptemp[128];
1460
1461 self = self;
1462 if(!PyArg_ParseTuple(args,"s:wxGrid_GetVertScrollBar",&_argc0))
1463 return NULL;
1464 if (_argc0) {
1465 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1466 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_GetVertScrollBar. Expected _wxGrid_p.");
1467 return NULL;
1468 }
1469 }
1470 _result = (wxScrollBar *)wxGrid_GetVertScrollBar(_arg0);
1471 SWIG_MakePtr(_ptemp, (char *) _result,"_wxScrollBar_p");
1472 _resultobj = Py_BuildValue("s",_ptemp);
1473 return _resultobj;
1474 }
1475
1476 #define wxGrid_InsertCols(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertCols(_swigarg0,_swigarg1,_swigarg2))
1477 static PyObject *_wrap_wxGrid_InsertCols(PyObject *self, PyObject *args) {
1478 PyObject * _resultobj;
1479 bool _result;
1480 wxGrid * _arg0;
1481 int _arg1 = 0;
1482 int _arg2 = 1;
1483 bool _arg3 = (1);
1484 char * _argc0 = 0;
1485 int tempbool3;
1486
1487 self = self;
1488 if(!PyArg_ParseTuple(args,"s|iii:wxGrid_InsertCols",&_argc0,&_arg1,&_arg2,&tempbool3))
1489 return NULL;
1490 if (_argc0) {
1491 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1492 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_InsertCols. Expected _wxGrid_p.");
1493 return NULL;
1494 }
1495 }
1496 _arg3 = (bool ) tempbool3;
1497 _result = (bool )wxGrid_InsertCols(_arg0,_arg1,_arg2,_arg3);
1498 _resultobj = Py_BuildValue("i",_result);
1499 return _resultobj;
1500 }
1501
1502 #define wxGrid_InsertRows(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertRows(_swigarg0,_swigarg1,_swigarg2))
1503 static PyObject *_wrap_wxGrid_InsertRows(PyObject *self, PyObject *args) {
1504 PyObject * _resultobj;
1505 bool _result;
1506 wxGrid * _arg0;
1507 int _arg1 = 0;
1508 int _arg2 = 1;
1509 bool _arg3 = (1);
1510 char * _argc0 = 0;
1511 int tempbool3;
1512
1513 self = self;
1514 if(!PyArg_ParseTuple(args,"s|iii:wxGrid_InsertRows",&_argc0,&_arg1,&_arg2,&tempbool3))
1515 return NULL;
1516 if (_argc0) {
1517 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1518 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_InsertRows. Expected _wxGrid_p.");
1519 return NULL;
1520 }
1521 }
1522 _arg3 = (bool ) tempbool3;
1523 _result = (bool )wxGrid_InsertRows(_arg0,_arg1,_arg2,_arg3);
1524 _resultobj = Py_BuildValue("i",_result);
1525 return _resultobj;
1526 }
1527
1528 #define wxGrid_SetCellAlignment(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellAlignment(_swigarg0,_swigarg1,_swigarg2))
1529 static PyObject *_wrap_wxGrid_SetCellAlignment(PyObject *self, PyObject *args) {
1530 PyObject * _resultobj;
1531 wxGrid * _arg0;
1532 int _arg1;
1533 int _arg2;
1534 int _arg3;
1535 char * _argc0 = 0;
1536
1537 self = self;
1538 if(!PyArg_ParseTuple(args,"siii:wxGrid_SetCellAlignment",&_argc0,&_arg1,&_arg2,&_arg3))
1539 return NULL;
1540 if (_argc0) {
1541 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1542 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetCellAlignment. Expected _wxGrid_p.");
1543 return NULL;
1544 }
1545 }
1546 wxGrid_SetCellAlignment(_arg0,_arg1,_arg2,_arg3);
1547 Py_INCREF(Py_None);
1548 _resultobj = Py_None;
1549 return _resultobj;
1550 }
1551
1552 #define wxGrid_SetDefCellAlignment(_swigobj,_swigarg0) (_swigobj->SetCellAlignment(_swigarg0))
1553 static PyObject *_wrap_wxGrid_SetDefCellAlignment(PyObject *self, PyObject *args) {
1554 PyObject * _resultobj;
1555 wxGrid * _arg0;
1556 int _arg1;
1557 char * _argc0 = 0;
1558
1559 self = self;
1560 if(!PyArg_ParseTuple(args,"si:wxGrid_SetDefCellAlignment",&_argc0,&_arg1))
1561 return NULL;
1562 if (_argc0) {
1563 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1564 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetDefCellAlignment. Expected _wxGrid_p.");
1565 return NULL;
1566 }
1567 }
1568 wxGrid_SetDefCellAlignment(_arg0,_arg1);
1569 Py_INCREF(Py_None);
1570 _resultobj = Py_None;
1571 return _resultobj;
1572 }
1573
1574 #define wxGrid_SetCellBackgroundColour(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellBackgroundColour(_swigarg0,_swigarg1,_swigarg2))
1575 static PyObject *_wrap_wxGrid_SetCellBackgroundColour(PyObject *self, PyObject *args) {
1576 PyObject * _resultobj;
1577 wxGrid * _arg0;
1578 wxColour * _arg1;
1579 int _arg2;
1580 int _arg3;
1581 char * _argc0 = 0;
1582 char * _argc1 = 0;
1583
1584 self = self;
1585 if(!PyArg_ParseTuple(args,"ssii:wxGrid_SetCellBackgroundColour",&_argc0,&_argc1,&_arg2,&_arg3))
1586 return NULL;
1587 if (_argc0) {
1588 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1589 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetCellBackgroundColour. Expected _wxGrid_p.");
1590 return NULL;
1591 }
1592 }
1593 if (_argc1) {
1594 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxColour_p")) {
1595 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGrid_SetCellBackgroundColour. Expected _wxColour_p.");
1596 return NULL;
1597 }
1598 }
1599 wxGrid_SetCellBackgroundColour(_arg0,*_arg1,_arg2,_arg3);
1600 Py_INCREF(Py_None);
1601 _resultobj = Py_None;
1602 return _resultobj;
1603 }
1604
1605 #define wxGrid_SetDefCellBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetCellBackgroundColour(_swigarg0))
1606 static PyObject *_wrap_wxGrid_SetDefCellBackgroundColour(PyObject *self, PyObject *args) {
1607 PyObject * _resultobj;
1608 wxGrid * _arg0;
1609 wxColour * _arg1;
1610 char * _argc0 = 0;
1611 char * _argc1 = 0;
1612
1613 self = self;
1614 if(!PyArg_ParseTuple(args,"ss:wxGrid_SetDefCellBackgroundColour",&_argc0,&_argc1))
1615 return NULL;
1616 if (_argc0) {
1617 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1618 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetDefCellBackgroundColour. Expected _wxGrid_p.");
1619 return NULL;
1620 }
1621 }
1622 if (_argc1) {
1623 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxColour_p")) {
1624 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGrid_SetDefCellBackgroundColour. Expected _wxColour_p.");
1625 return NULL;
1626 }
1627 }
1628 wxGrid_SetDefCellBackgroundColour(_arg0,*_arg1);
1629 Py_INCREF(Py_None);
1630 _resultobj = Py_None;
1631 return _resultobj;
1632 }
1633
1634 #define wxGrid_SetCellTextColour(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellTextColour(_swigarg0,_swigarg1,_swigarg2))
1635 static PyObject *_wrap_wxGrid_SetCellTextColour(PyObject *self, PyObject *args) {
1636 PyObject * _resultobj;
1637 wxGrid * _arg0;
1638 wxColour * _arg1;
1639 int _arg2;
1640 int _arg3;
1641 char * _argc0 = 0;
1642 char * _argc1 = 0;
1643
1644 self = self;
1645 if(!PyArg_ParseTuple(args,"ssii:wxGrid_SetCellTextColour",&_argc0,&_argc1,&_arg2,&_arg3))
1646 return NULL;
1647 if (_argc0) {
1648 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1649 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetCellTextColour. Expected _wxGrid_p.");
1650 return NULL;
1651 }
1652 }
1653 if (_argc1) {
1654 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxColour_p")) {
1655 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGrid_SetCellTextColour. Expected _wxColour_p.");
1656 return NULL;
1657 }
1658 }
1659 wxGrid_SetCellTextColour(_arg0,*_arg1,_arg2,_arg3);
1660 Py_INCREF(Py_None);
1661 _resultobj = Py_None;
1662 return _resultobj;
1663 }
1664
1665 #define wxGrid_SetDefCellTextColour(_swigobj,_swigarg0) (_swigobj->SetCellTextColour(_swigarg0))
1666 static PyObject *_wrap_wxGrid_SetDefCellTextColour(PyObject *self, PyObject *args) {
1667 PyObject * _resultobj;
1668 wxGrid * _arg0;
1669 wxColour * _arg1;
1670 char * _argc0 = 0;
1671 char * _argc1 = 0;
1672
1673 self = self;
1674 if(!PyArg_ParseTuple(args,"ss:wxGrid_SetDefCellTextColour",&_argc0,&_argc1))
1675 return NULL;
1676 if (_argc0) {
1677 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1678 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetDefCellTextColour. Expected _wxGrid_p.");
1679 return NULL;
1680 }
1681 }
1682 if (_argc1) {
1683 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxColour_p")) {
1684 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGrid_SetDefCellTextColour. Expected _wxColour_p.");
1685 return NULL;
1686 }
1687 }
1688 wxGrid_SetDefCellTextColour(_arg0,*_arg1);
1689 Py_INCREF(Py_None);
1690 _resultobj = Py_None;
1691 return _resultobj;
1692 }
1693
1694 #define wxGrid_SetCellTextFont(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellTextFont(_swigarg0,_swigarg1,_swigarg2))
1695 static PyObject *_wrap_wxGrid_SetCellTextFont(PyObject *self, PyObject *args) {
1696 PyObject * _resultobj;
1697 wxGrid * _arg0;
1698 wxFont * _arg1;
1699 int _arg2;
1700 int _arg3;
1701 char * _argc0 = 0;
1702 char * _argc1 = 0;
1703
1704 self = self;
1705 if(!PyArg_ParseTuple(args,"ssii:wxGrid_SetCellTextFont",&_argc0,&_argc1,&_arg2,&_arg3))
1706 return NULL;
1707 if (_argc0) {
1708 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1709 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetCellTextFont. Expected _wxGrid_p.");
1710 return NULL;
1711 }
1712 }
1713 if (_argc1) {
1714 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxFont_p")) {
1715 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGrid_SetCellTextFont. Expected _wxFont_p.");
1716 return NULL;
1717 }
1718 }
1719 wxGrid_SetCellTextFont(_arg0,_arg1,_arg2,_arg3);
1720 Py_INCREF(Py_None);
1721 _resultobj = Py_None;
1722 return _resultobj;
1723 }
1724
1725 #define wxGrid_SetDefCellTextFont(_swigobj,_swigarg0) (_swigobj->SetCellTextFont(_swigarg0))
1726 static PyObject *_wrap_wxGrid_SetDefCellTextFont(PyObject *self, PyObject *args) {
1727 PyObject * _resultobj;
1728 wxGrid * _arg0;
1729 wxFont * _arg1;
1730 char * _argc0 = 0;
1731 char * _argc1 = 0;
1732
1733 self = self;
1734 if(!PyArg_ParseTuple(args,"ss:wxGrid_SetDefCellTextFont",&_argc0,&_argc1))
1735 return NULL;
1736 if (_argc0) {
1737 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1738 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetDefCellTextFont. Expected _wxGrid_p.");
1739 return NULL;
1740 }
1741 }
1742 if (_argc1) {
1743 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxFont_p")) {
1744 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGrid_SetDefCellTextFont. Expected _wxFont_p.");
1745 return NULL;
1746 }
1747 }
1748 wxGrid_SetDefCellTextFont(_arg0,_arg1);
1749 Py_INCREF(Py_None);
1750 _resultobj = Py_None;
1751 return _resultobj;
1752 }
1753
1754 #define wxGrid_SetCellValue(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetCellValue(_swigarg0,_swigarg1,_swigarg2))
1755 static PyObject *_wrap_wxGrid_SetCellValue(PyObject *self, PyObject *args) {
1756 PyObject * _resultobj;
1757 wxGrid * _arg0;
1758 wxString * _arg1;
1759 int _arg2;
1760 int _arg3;
1761 char * _argc0 = 0;
1762 PyObject * _obj1 = 0;
1763
1764 self = self;
1765 if(!PyArg_ParseTuple(args,"sOii:wxGrid_SetCellValue",&_argc0,&_obj1,&_arg2,&_arg3))
1766 return NULL;
1767 if (_argc0) {
1768 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1769 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetCellValue. Expected _wxGrid_p.");
1770 return NULL;
1771 }
1772 }
1773 {
1774 if (!PyString_Check(_obj1)) {
1775 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1776 return NULL;
1777 }
1778 _arg1 = new wxString(PyString_AsString(_obj1));
1779 }
1780 wxGrid_SetCellValue(_arg0,*_arg1,_arg2,_arg3);
1781 Py_INCREF(Py_None);
1782 _resultobj = Py_None;
1783 {
1784 if (_obj1)
1785 delete _arg1;
1786 }
1787 return _resultobj;
1788 }
1789
1790 #define wxGrid_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
1791 static PyObject *_wrap_wxGrid_SetColumnWidth(PyObject *self, PyObject *args) {
1792 PyObject * _resultobj;
1793 wxGrid * _arg0;
1794 int _arg1;
1795 int _arg2;
1796 char * _argc0 = 0;
1797
1798 self = self;
1799 if(!PyArg_ParseTuple(args,"sii:wxGrid_SetColumnWidth",&_argc0,&_arg1,&_arg2))
1800 return NULL;
1801 if (_argc0) {
1802 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1803 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetColumnWidth. Expected _wxGrid_p.");
1804 return NULL;
1805 }
1806 }
1807 wxGrid_SetColumnWidth(_arg0,_arg1,_arg2);
1808 Py_INCREF(Py_None);
1809 _resultobj = Py_None;
1810 return _resultobj;
1811 }
1812
1813 #define wxGrid_SetDividerPen(_swigobj,_swigarg0) (_swigobj->SetDividerPen(_swigarg0))
1814 static PyObject *_wrap_wxGrid_SetDividerPen(PyObject *self, PyObject *args) {
1815 PyObject * _resultobj;
1816 wxGrid * _arg0;
1817 wxPen * _arg1;
1818 char * _argc0 = 0;
1819 char * _argc1 = 0;
1820
1821 self = self;
1822 if(!PyArg_ParseTuple(args,"ss:wxGrid_SetDividerPen",&_argc0,&_argc1))
1823 return NULL;
1824 if (_argc0) {
1825 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1826 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetDividerPen. Expected _wxGrid_p.");
1827 return NULL;
1828 }
1829 }
1830 if (_argc1) {
1831 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxPen_p")) {
1832 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGrid_SetDividerPen. Expected _wxPen_p.");
1833 return NULL;
1834 }
1835 }
1836 wxGrid_SetDividerPen(_arg0,_arg1);
1837 Py_INCREF(Py_None);
1838 _resultobj = Py_None;
1839 return _resultobj;
1840 }
1841
1842 #define wxGrid_SetEditable(_swigobj,_swigarg0) (_swigobj->SetEditable(_swigarg0))
1843 static PyObject *_wrap_wxGrid_SetEditable(PyObject *self, PyObject *args) {
1844 PyObject * _resultobj;
1845 wxGrid * _arg0;
1846 bool _arg1;
1847 char * _argc0 = 0;
1848 int tempbool1;
1849
1850 self = self;
1851 if(!PyArg_ParseTuple(args,"si:wxGrid_SetEditable",&_argc0,&tempbool1))
1852 return NULL;
1853 if (_argc0) {
1854 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1855 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetEditable. Expected _wxGrid_p.");
1856 return NULL;
1857 }
1858 }
1859 _arg1 = (bool ) tempbool1;
1860 wxGrid_SetEditable(_arg0,_arg1);
1861 Py_INCREF(Py_None);
1862 _resultobj = Py_None;
1863 return _resultobj;
1864 }
1865
1866 #define wxGrid_SetGridCursor(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetGridCursor(_swigarg0,_swigarg1))
1867 static PyObject *_wrap_wxGrid_SetGridCursor(PyObject *self, PyObject *args) {
1868 PyObject * _resultobj;
1869 wxGrid * _arg0;
1870 int _arg1;
1871 int _arg2;
1872 char * _argc0 = 0;
1873
1874 self = self;
1875 if(!PyArg_ParseTuple(args,"sii:wxGrid_SetGridCursor",&_argc0,&_arg1,&_arg2))
1876 return NULL;
1877 if (_argc0) {
1878 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1879 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetGridCursor. Expected _wxGrid_p.");
1880 return NULL;
1881 }
1882 }
1883 wxGrid_SetGridCursor(_arg0,_arg1,_arg2);
1884 Py_INCREF(Py_None);
1885 _resultobj = Py_None;
1886 return _resultobj;
1887 }
1888
1889 #define wxGrid_SetLabelAlignment(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabelAlignment(_swigarg0,_swigarg1))
1890 static PyObject *_wrap_wxGrid_SetLabelAlignment(PyObject *self, PyObject *args) {
1891 PyObject * _resultobj;
1892 wxGrid * _arg0;
1893 int _arg1;
1894 int _arg2;
1895 char * _argc0 = 0;
1896
1897 self = self;
1898 if(!PyArg_ParseTuple(args,"sii:wxGrid_SetLabelAlignment",&_argc0,&_arg1,&_arg2))
1899 return NULL;
1900 if (_argc0) {
1901 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1902 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetLabelAlignment. Expected _wxGrid_p.");
1903 return NULL;
1904 }
1905 }
1906 wxGrid_SetLabelAlignment(_arg0,_arg1,_arg2);
1907 Py_INCREF(Py_None);
1908 _resultobj = Py_None;
1909 return _resultobj;
1910 }
1911
1912 #define wxGrid_SetLabelBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetLabelBackgroundColour(_swigarg0))
1913 static PyObject *_wrap_wxGrid_SetLabelBackgroundColour(PyObject *self, PyObject *args) {
1914 PyObject * _resultobj;
1915 wxGrid * _arg0;
1916 wxColour * _arg1;
1917 char * _argc0 = 0;
1918 char * _argc1 = 0;
1919
1920 self = self;
1921 if(!PyArg_ParseTuple(args,"ss:wxGrid_SetLabelBackgroundColour",&_argc0,&_argc1))
1922 return NULL;
1923 if (_argc0) {
1924 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1925 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetLabelBackgroundColour. Expected _wxGrid_p.");
1926 return NULL;
1927 }
1928 }
1929 if (_argc1) {
1930 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxColour_p")) {
1931 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGrid_SetLabelBackgroundColour. Expected _wxColour_p.");
1932 return NULL;
1933 }
1934 }
1935 wxGrid_SetLabelBackgroundColour(_arg0,*_arg1);
1936 Py_INCREF(Py_None);
1937 _resultobj = Py_None;
1938 return _resultobj;
1939 }
1940
1941 #define wxGrid_SetLabelSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabelSize(_swigarg0,_swigarg1))
1942 static PyObject *_wrap_wxGrid_SetLabelSize(PyObject *self, PyObject *args) {
1943 PyObject * _resultobj;
1944 wxGrid * _arg0;
1945 int _arg1;
1946 int _arg2;
1947 char * _argc0 = 0;
1948
1949 self = self;
1950 if(!PyArg_ParseTuple(args,"sii:wxGrid_SetLabelSize",&_argc0,&_arg1,&_arg2))
1951 return NULL;
1952 if (_argc0) {
1953 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1954 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetLabelSize. Expected _wxGrid_p.");
1955 return NULL;
1956 }
1957 }
1958 wxGrid_SetLabelSize(_arg0,_arg1,_arg2);
1959 Py_INCREF(Py_None);
1960 _resultobj = Py_None;
1961 return _resultobj;
1962 }
1963
1964 #define wxGrid_SetLabelTextColour(_swigobj,_swigarg0) (_swigobj->SetLabelTextColour(_swigarg0))
1965 static PyObject *_wrap_wxGrid_SetLabelTextColour(PyObject *self, PyObject *args) {
1966 PyObject * _resultobj;
1967 wxGrid * _arg0;
1968 wxColour * _arg1;
1969 char * _argc0 = 0;
1970 char * _argc1 = 0;
1971
1972 self = self;
1973 if(!PyArg_ParseTuple(args,"ss:wxGrid_SetLabelTextColour",&_argc0,&_argc1))
1974 return NULL;
1975 if (_argc0) {
1976 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
1977 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetLabelTextColour. Expected _wxGrid_p.");
1978 return NULL;
1979 }
1980 }
1981 if (_argc1) {
1982 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxColour_p")) {
1983 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGrid_SetLabelTextColour. Expected _wxColour_p.");
1984 return NULL;
1985 }
1986 }
1987 wxGrid_SetLabelTextColour(_arg0,*_arg1);
1988 Py_INCREF(Py_None);
1989 _resultobj = Py_None;
1990 return _resultobj;
1991 }
1992
1993 #define wxGrid_SetLabelTextFont(_swigobj,_swigarg0) (_swigobj->SetLabelTextFont(_swigarg0))
1994 static PyObject *_wrap_wxGrid_SetLabelTextFont(PyObject *self, PyObject *args) {
1995 PyObject * _resultobj;
1996 wxGrid * _arg0;
1997 wxFont * _arg1;
1998 char * _argc0 = 0;
1999 char * _argc1 = 0;
2000
2001 self = self;
2002 if(!PyArg_ParseTuple(args,"ss:wxGrid_SetLabelTextFont",&_argc0,&_argc1))
2003 return NULL;
2004 if (_argc0) {
2005 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
2006 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetLabelTextFont. Expected _wxGrid_p.");
2007 return NULL;
2008 }
2009 }
2010 if (_argc1) {
2011 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxFont_p")) {
2012 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxGrid_SetLabelTextFont. Expected _wxFont_p.");
2013 return NULL;
2014 }
2015 }
2016 wxGrid_SetLabelTextFont(_arg0,_arg1);
2017 Py_INCREF(Py_None);
2018 _resultobj = Py_None;
2019 return _resultobj;
2020 }
2021
2022 #define wxGrid_SetLabelValue(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetLabelValue(_swigarg0,_swigarg1,_swigarg2))
2023 static PyObject *_wrap_wxGrid_SetLabelValue(PyObject *self, PyObject *args) {
2024 PyObject * _resultobj;
2025 wxGrid * _arg0;
2026 int _arg1;
2027 wxString * _arg2;
2028 int _arg3;
2029 char * _argc0 = 0;
2030 PyObject * _obj2 = 0;
2031
2032 self = self;
2033 if(!PyArg_ParseTuple(args,"siOi:wxGrid_SetLabelValue",&_argc0,&_arg1,&_obj2,&_arg3))
2034 return NULL;
2035 if (_argc0) {
2036 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
2037 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetLabelValue. Expected _wxGrid_p.");
2038 return NULL;
2039 }
2040 }
2041 {
2042 if (!PyString_Check(_obj2)) {
2043 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2044 return NULL;
2045 }
2046 _arg2 = new wxString(PyString_AsString(_obj2));
2047 }
2048 wxGrid_SetLabelValue(_arg0,_arg1,*_arg2,_arg3);
2049 Py_INCREF(Py_None);
2050 _resultobj = Py_None;
2051 {
2052 if (_obj2)
2053 delete _arg2;
2054 }
2055 return _resultobj;
2056 }
2057
2058 #define wxGrid_SetRowHeight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRowHeight(_swigarg0,_swigarg1))
2059 static PyObject *_wrap_wxGrid_SetRowHeight(PyObject *self, PyObject *args) {
2060 PyObject * _resultobj;
2061 wxGrid * _arg0;
2062 int _arg1;
2063 int _arg2;
2064 char * _argc0 = 0;
2065
2066 self = self;
2067 if(!PyArg_ParseTuple(args,"sii:wxGrid_SetRowHeight",&_argc0,&_arg1,&_arg2))
2068 return NULL;
2069 if (_argc0) {
2070 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
2071 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_SetRowHeight. Expected _wxGrid_p.");
2072 return NULL;
2073 }
2074 }
2075 wxGrid_SetRowHeight(_arg0,_arg1,_arg2);
2076 Py_INCREF(Py_None);
2077 _resultobj = Py_None;
2078 return _resultobj;
2079 }
2080
2081 #define wxGrid_UpdateDimensions(_swigobj) (_swigobj->UpdateDimensions())
2082 static PyObject *_wrap_wxGrid_UpdateDimensions(PyObject *self, PyObject *args) {
2083 PyObject * _resultobj;
2084 wxGrid * _arg0;
2085 char * _argc0 = 0;
2086
2087 self = self;
2088 if(!PyArg_ParseTuple(args,"s:wxGrid_UpdateDimensions",&_argc0))
2089 return NULL;
2090 if (_argc0) {
2091 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGrid_p")) {
2092 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_UpdateDimensions. Expected _wxGrid_p.");
2093 return NULL;
2094 }
2095 }
2096 wxGrid_UpdateDimensions(_arg0);
2097 Py_INCREF(Py_None);
2098 _resultobj = Py_None;
2099 return _resultobj;
2100 }
2101
2102 static void *SwigwxNotebookEventTowxCommandEvent(void *ptr) {
2103 wxNotebookEvent *src;
2104 wxCommandEvent *dest;
2105 src = (wxNotebookEvent *) ptr;
2106 dest = (wxCommandEvent *) src;
2107 return (void *) dest;
2108 }
2109
2110 static void *SwigwxNotebookEventTowxEvent(void *ptr) {
2111 wxNotebookEvent *src;
2112 wxEvent *dest;
2113 src = (wxNotebookEvent *) ptr;
2114 dest = (wxEvent *) src;
2115 return (void *) dest;
2116 }
2117
2118 #define wxNotebookEvent_GetSelection(_swigobj) (_swigobj->GetSelection())
2119 static PyObject *_wrap_wxNotebookEvent_GetSelection(PyObject *self, PyObject *args) {
2120 PyObject * _resultobj;
2121 int _result;
2122 wxNotebookEvent * _arg0;
2123 char * _argc0 = 0;
2124
2125 self = self;
2126 if(!PyArg_ParseTuple(args,"s:wxNotebookEvent_GetSelection",&_argc0))
2127 return NULL;
2128 if (_argc0) {
2129 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebookEvent_p")) {
2130 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebookEvent_GetSelection. Expected _wxNotebookEvent_p.");
2131 return NULL;
2132 }
2133 }
2134 _result = (int )wxNotebookEvent_GetSelection(_arg0);
2135 _resultobj = Py_BuildValue("i",_result);
2136 return _resultobj;
2137 }
2138
2139 #define wxNotebookEvent_GetOldSelection(_swigobj) (_swigobj->GetOldSelection())
2140 static PyObject *_wrap_wxNotebookEvent_GetOldSelection(PyObject *self, PyObject *args) {
2141 PyObject * _resultobj;
2142 int _result;
2143 wxNotebookEvent * _arg0;
2144 char * _argc0 = 0;
2145
2146 self = self;
2147 if(!PyArg_ParseTuple(args,"s:wxNotebookEvent_GetOldSelection",&_argc0))
2148 return NULL;
2149 if (_argc0) {
2150 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebookEvent_p")) {
2151 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebookEvent_GetOldSelection. Expected _wxNotebookEvent_p.");
2152 return NULL;
2153 }
2154 }
2155 _result = (int )wxNotebookEvent_GetOldSelection(_arg0);
2156 _resultobj = Py_BuildValue("i",_result);
2157 return _resultobj;
2158 }
2159
2160 static void *SwigwxNotebookTowxControl(void *ptr) {
2161 wxNotebook *src;
2162 wxControl *dest;
2163 src = (wxNotebook *) ptr;
2164 dest = (wxControl *) src;
2165 return (void *) dest;
2166 }
2167
2168 static void *SwigwxNotebookTowxWindow(void *ptr) {
2169 wxNotebook *src;
2170 wxWindow *dest;
2171 src = (wxNotebook *) ptr;
2172 dest = (wxWindow *) src;
2173 return (void *) dest;
2174 }
2175
2176 static void *SwigwxNotebookTowxEvtHandler(void *ptr) {
2177 wxNotebook *src;
2178 wxEvtHandler *dest;
2179 src = (wxNotebook *) ptr;
2180 dest = (wxEvtHandler *) src;
2181 return (void *) dest;
2182 }
2183
2184 #define new_wxNotebook(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxNotebook(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2185 static PyObject *_wrap_new_wxNotebook(PyObject *self, PyObject *args) {
2186 PyObject * _resultobj;
2187 wxNotebook * _result;
2188 wxWindow * _arg0;
2189 wxWindowID _arg1;
2190 wxPoint * _arg2 = &wxPyDefaultPosition;
2191 wxSize * _arg3 = &wxPyDefaultSize;
2192 long _arg4 = 0;
2193 char * _arg5 = "notebook";
2194 char * _argc0 = 0;
2195 char * _argc2 = 0;
2196 char * _argc3 = 0;
2197 char _ptemp[128];
2198
2199 self = self;
2200 if(!PyArg_ParseTuple(args,"si|ssls:new_wxNotebook",&_argc0,&_arg1,&_argc2,&_argc3,&_arg4,&_arg5))
2201 return NULL;
2202 if (_argc0) {
2203 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
2204 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxNotebook. Expected _wxWindow_p.");
2205 return NULL;
2206 }
2207 }
2208 if (_argc2) {
2209 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxPoint_p")) {
2210 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxNotebook. Expected _wxPoint_p.");
2211 return NULL;
2212 }
2213 }
2214 if (_argc3) {
2215 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxSize_p")) {
2216 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxNotebook. Expected _wxSize_p.");
2217 return NULL;
2218 }
2219 }
2220 _result = (wxNotebook *)new_wxNotebook(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
2221 SWIG_MakePtr(_ptemp, (char *) _result,"_wxNotebook_p");
2222 _resultobj = Py_BuildValue("s",_ptemp);
2223 return _resultobj;
2224 }
2225
2226 #define wxNotebook_GetPageCount(_swigobj) (_swigobj->GetPageCount())
2227 static PyObject *_wrap_wxNotebook_GetPageCount(PyObject *self, PyObject *args) {
2228 PyObject * _resultobj;
2229 int _result;
2230 wxNotebook * _arg0;
2231 char * _argc0 = 0;
2232
2233 self = self;
2234 if(!PyArg_ParseTuple(args,"s:wxNotebook_GetPageCount",&_argc0))
2235 return NULL;
2236 if (_argc0) {
2237 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2238 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_GetPageCount. Expected _wxNotebook_p.");
2239 return NULL;
2240 }
2241 }
2242 _result = (int )wxNotebook_GetPageCount(_arg0);
2243 _resultobj = Py_BuildValue("i",_result);
2244 return _resultobj;
2245 }
2246
2247 #define wxNotebook_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
2248 static PyObject *_wrap_wxNotebook_SetSelection(PyObject *self, PyObject *args) {
2249 PyObject * _resultobj;
2250 int _result;
2251 wxNotebook * _arg0;
2252 int _arg1;
2253 char * _argc0 = 0;
2254
2255 self = self;
2256 if(!PyArg_ParseTuple(args,"si:wxNotebook_SetSelection",&_argc0,&_arg1))
2257 return NULL;
2258 if (_argc0) {
2259 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2260 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_SetSelection. Expected _wxNotebook_p.");
2261 return NULL;
2262 }
2263 }
2264 _result = (int )wxNotebook_SetSelection(_arg0,_arg1);
2265 _resultobj = Py_BuildValue("i",_result);
2266 return _resultobj;
2267 }
2268
2269 #define wxNotebook_AdvanceSelection(_swigobj,_swigarg0) (_swigobj->AdvanceSelection(_swigarg0))
2270 static PyObject *_wrap_wxNotebook_AdvanceSelection(PyObject *self, PyObject *args) {
2271 PyObject * _resultobj;
2272 wxNotebook * _arg0;
2273 bool _arg1 = (1);
2274 char * _argc0 = 0;
2275 int tempbool1;
2276
2277 self = self;
2278 if(!PyArg_ParseTuple(args,"s|i:wxNotebook_AdvanceSelection",&_argc0,&tempbool1))
2279 return NULL;
2280 if (_argc0) {
2281 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2282 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_AdvanceSelection. Expected _wxNotebook_p.");
2283 return NULL;
2284 }
2285 }
2286 _arg1 = (bool ) tempbool1;
2287 wxNotebook_AdvanceSelection(_arg0,_arg1);
2288 Py_INCREF(Py_None);
2289 _resultobj = Py_None;
2290 return _resultobj;
2291 }
2292
2293 #define wxNotebook_GetSelection(_swigobj) (_swigobj->GetSelection())
2294 static PyObject *_wrap_wxNotebook_GetSelection(PyObject *self, PyObject *args) {
2295 PyObject * _resultobj;
2296 int _result;
2297 wxNotebook * _arg0;
2298 char * _argc0 = 0;
2299
2300 self = self;
2301 if(!PyArg_ParseTuple(args,"s:wxNotebook_GetSelection",&_argc0))
2302 return NULL;
2303 if (_argc0) {
2304 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2305 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_GetSelection. Expected _wxNotebook_p.");
2306 return NULL;
2307 }
2308 }
2309 _result = (int )wxNotebook_GetSelection(_arg0);
2310 _resultobj = Py_BuildValue("i",_result);
2311 return _resultobj;
2312 }
2313
2314 #define wxNotebook_SetPageText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPageText(_swigarg0,_swigarg1))
2315 static PyObject *_wrap_wxNotebook_SetPageText(PyObject *self, PyObject *args) {
2316 PyObject * _resultobj;
2317 bool _result;
2318 wxNotebook * _arg0;
2319 int _arg1;
2320 wxString * _arg2;
2321 char * _argc0 = 0;
2322 PyObject * _obj2 = 0;
2323
2324 self = self;
2325 if(!PyArg_ParseTuple(args,"siO:wxNotebook_SetPageText",&_argc0,&_arg1,&_obj2))
2326 return NULL;
2327 if (_argc0) {
2328 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2329 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_SetPageText. Expected _wxNotebook_p.");
2330 return NULL;
2331 }
2332 }
2333 {
2334 if (!PyString_Check(_obj2)) {
2335 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2336 return NULL;
2337 }
2338 _arg2 = new wxString(PyString_AsString(_obj2));
2339 }
2340 _result = (bool )wxNotebook_SetPageText(_arg0,_arg1,*_arg2);
2341 _resultobj = Py_BuildValue("i",_result);
2342 {
2343 if (_obj2)
2344 delete _arg2;
2345 }
2346 return _resultobj;
2347 }
2348
2349 #define wxNotebook_GetPageText(_swigobj,_swigarg0) (_swigobj->GetPageText(_swigarg0))
2350 static PyObject *_wrap_wxNotebook_GetPageText(PyObject *self, PyObject *args) {
2351 PyObject * _resultobj;
2352 wxString * _result;
2353 wxNotebook * _arg0;
2354 int _arg1;
2355 char * _argc0 = 0;
2356
2357 self = self;
2358 if(!PyArg_ParseTuple(args,"si:wxNotebook_GetPageText",&_argc0,&_arg1))
2359 return NULL;
2360 if (_argc0) {
2361 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2362 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_GetPageText. Expected _wxNotebook_p.");
2363 return NULL;
2364 }
2365 }
2366 _result = new wxString (wxNotebook_GetPageText(_arg0,_arg1));
2367 {
2368 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
2369 }
2370 {
2371 delete _result;
2372 }
2373 return _resultobj;
2374 }
2375
2376 #define wxNotebook_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
2377 static PyObject *_wrap_wxNotebook_SetImageList(PyObject *self, PyObject *args) {
2378 PyObject * _resultobj;
2379 wxNotebook * _arg0;
2380 wxImageList * _arg1;
2381 char * _argc0 = 0;
2382 char * _argc1 = 0;
2383
2384 self = self;
2385 if(!PyArg_ParseTuple(args,"ss:wxNotebook_SetImageList",&_argc0,&_argc1))
2386 return NULL;
2387 if (_argc0) {
2388 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2389 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_SetImageList. Expected _wxNotebook_p.");
2390 return NULL;
2391 }
2392 }
2393 if (_argc1) {
2394 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxImageList_p")) {
2395 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxNotebook_SetImageList. Expected _wxImageList_p.");
2396 return NULL;
2397 }
2398 }
2399 wxNotebook_SetImageList(_arg0,_arg1);
2400 Py_INCREF(Py_None);
2401 _resultobj = Py_None;
2402 return _resultobj;
2403 }
2404
2405 #define wxNotebook_GetImageList(_swigobj) (_swigobj->GetImageList())
2406 static PyObject *_wrap_wxNotebook_GetImageList(PyObject *self, PyObject *args) {
2407 PyObject * _resultobj;
2408 wxImageList * _result;
2409 wxNotebook * _arg0;
2410 char * _argc0 = 0;
2411 char _ptemp[128];
2412
2413 self = self;
2414 if(!PyArg_ParseTuple(args,"s:wxNotebook_GetImageList",&_argc0))
2415 return NULL;
2416 if (_argc0) {
2417 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2418 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_GetImageList. Expected _wxNotebook_p.");
2419 return NULL;
2420 }
2421 }
2422 _result = (wxImageList *)wxNotebook_GetImageList(_arg0);
2423 SWIG_MakePtr(_ptemp, (char *) _result,"_wxImageList_p");
2424 _resultobj = Py_BuildValue("s",_ptemp);
2425 return _resultobj;
2426 }
2427
2428 #define wxNotebook_GetPageImage(_swigobj,_swigarg0) (_swigobj->GetPageImage(_swigarg0))
2429 static PyObject *_wrap_wxNotebook_GetPageImage(PyObject *self, PyObject *args) {
2430 PyObject * _resultobj;
2431 int _result;
2432 wxNotebook * _arg0;
2433 int _arg1;
2434 char * _argc0 = 0;
2435
2436 self = self;
2437 if(!PyArg_ParseTuple(args,"si:wxNotebook_GetPageImage",&_argc0,&_arg1))
2438 return NULL;
2439 if (_argc0) {
2440 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2441 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_GetPageImage. Expected _wxNotebook_p.");
2442 return NULL;
2443 }
2444 }
2445 _result = (int )wxNotebook_GetPageImage(_arg0,_arg1);
2446 _resultobj = Py_BuildValue("i",_result);
2447 return _resultobj;
2448 }
2449
2450 #define wxNotebook_SetPageImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPageImage(_swigarg0,_swigarg1))
2451 static PyObject *_wrap_wxNotebook_SetPageImage(PyObject *self, PyObject *args) {
2452 PyObject * _resultobj;
2453 bool _result;
2454 wxNotebook * _arg0;
2455 int _arg1;
2456 int _arg2;
2457 char * _argc0 = 0;
2458
2459 self = self;
2460 if(!PyArg_ParseTuple(args,"sii:wxNotebook_SetPageImage",&_argc0,&_arg1,&_arg2))
2461 return NULL;
2462 if (_argc0) {
2463 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2464 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_SetPageImage. Expected _wxNotebook_p.");
2465 return NULL;
2466 }
2467 }
2468 _result = (bool )wxNotebook_SetPageImage(_arg0,_arg1,_arg2);
2469 _resultobj = Py_BuildValue("i",_result);
2470 return _resultobj;
2471 }
2472
2473 #define wxNotebook_GetRowCount(_swigobj) (_swigobj->GetRowCount())
2474 static PyObject *_wrap_wxNotebook_GetRowCount(PyObject *self, PyObject *args) {
2475 PyObject * _resultobj;
2476 int _result;
2477 wxNotebook * _arg0;
2478 char * _argc0 = 0;
2479
2480 self = self;
2481 if(!PyArg_ParseTuple(args,"s:wxNotebook_GetRowCount",&_argc0))
2482 return NULL;
2483 if (_argc0) {
2484 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2485 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_GetRowCount. Expected _wxNotebook_p.");
2486 return NULL;
2487 }
2488 }
2489 _result = (int )wxNotebook_GetRowCount(_arg0);
2490 _resultobj = Py_BuildValue("i",_result);
2491 return _resultobj;
2492 }
2493
2494 #define wxNotebook_DeletePage(_swigobj,_swigarg0) (_swigobj->DeletePage(_swigarg0))
2495 static PyObject *_wrap_wxNotebook_DeletePage(PyObject *self, PyObject *args) {
2496 PyObject * _resultobj;
2497 bool _result;
2498 wxNotebook * _arg0;
2499 int _arg1;
2500 char * _argc0 = 0;
2501
2502 self = self;
2503 if(!PyArg_ParseTuple(args,"si:wxNotebook_DeletePage",&_argc0,&_arg1))
2504 return NULL;
2505 if (_argc0) {
2506 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2507 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_DeletePage. Expected _wxNotebook_p.");
2508 return NULL;
2509 }
2510 }
2511 _result = (bool )wxNotebook_DeletePage(_arg0,_arg1);
2512 _resultobj = Py_BuildValue("i",_result);
2513 return _resultobj;
2514 }
2515
2516 #define wxNotebook_DeleteAllPages(_swigobj) (_swigobj->DeleteAllPages())
2517 static PyObject *_wrap_wxNotebook_DeleteAllPages(PyObject *self, PyObject *args) {
2518 PyObject * _resultobj;
2519 bool _result;
2520 wxNotebook * _arg0;
2521 char * _argc0 = 0;
2522
2523 self = self;
2524 if(!PyArg_ParseTuple(args,"s:wxNotebook_DeleteAllPages",&_argc0))
2525 return NULL;
2526 if (_argc0) {
2527 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2528 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_DeleteAllPages. Expected _wxNotebook_p.");
2529 return NULL;
2530 }
2531 }
2532 _result = (bool )wxNotebook_DeleteAllPages(_arg0);
2533 _resultobj = Py_BuildValue("i",_result);
2534 return _resultobj;
2535 }
2536
2537 #define wxNotebook_AddPage(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddPage(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2538 static PyObject *_wrap_wxNotebook_AddPage(PyObject *self, PyObject *args) {
2539 PyObject * _resultobj;
2540 bool _result;
2541 wxNotebook * _arg0;
2542 wxWindow * _arg1;
2543 wxString * _arg2;
2544 bool _arg3 = (0);
2545 int _arg4 = -1;
2546 char * _argc0 = 0;
2547 char * _argc1 = 0;
2548 PyObject * _obj2 = 0;
2549 int tempbool3;
2550
2551 self = self;
2552 if(!PyArg_ParseTuple(args,"ssO|ii:wxNotebook_AddPage",&_argc0,&_argc1,&_obj2,&tempbool3,&_arg4))
2553 return NULL;
2554 if (_argc0) {
2555 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2556 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_AddPage. Expected _wxNotebook_p.");
2557 return NULL;
2558 }
2559 }
2560 if (_argc1) {
2561 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
2562 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxNotebook_AddPage. Expected _wxWindow_p.");
2563 return NULL;
2564 }
2565 }
2566 {
2567 if (!PyString_Check(_obj2)) {
2568 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2569 return NULL;
2570 }
2571 _arg2 = new wxString(PyString_AsString(_obj2));
2572 }
2573 _arg3 = (bool ) tempbool3;
2574 _result = (bool )wxNotebook_AddPage(_arg0,_arg1,*_arg2,_arg3,_arg4);
2575 _resultobj = Py_BuildValue("i",_result);
2576 {
2577 if (_obj2)
2578 delete _arg2;
2579 }
2580 return _resultobj;
2581 }
2582
2583 #define wxNotebook_InsertPage(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->InsertPage(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2584 static PyObject *_wrap_wxNotebook_InsertPage(PyObject *self, PyObject *args) {
2585 PyObject * _resultobj;
2586 bool _result;
2587 wxNotebook * _arg0;
2588 int _arg1;
2589 wxWindow * _arg2;
2590 wxString * _arg3;
2591 bool _arg4 = (0);
2592 int _arg5 = -1;
2593 char * _argc0 = 0;
2594 char * _argc2 = 0;
2595 PyObject * _obj3 = 0;
2596 int tempbool4;
2597
2598 self = self;
2599 if(!PyArg_ParseTuple(args,"sisO|ii:wxNotebook_InsertPage",&_argc0,&_arg1,&_argc2,&_obj3,&tempbool4,&_arg5))
2600 return NULL;
2601 if (_argc0) {
2602 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2603 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_InsertPage. Expected _wxNotebook_p.");
2604 return NULL;
2605 }
2606 }
2607 if (_argc2) {
2608 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxWindow_p")) {
2609 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxNotebook_InsertPage. Expected _wxWindow_p.");
2610 return NULL;
2611 }
2612 }
2613 {
2614 if (!PyString_Check(_obj3)) {
2615 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2616 return NULL;
2617 }
2618 _arg3 = new wxString(PyString_AsString(_obj3));
2619 }
2620 _arg4 = (bool ) tempbool4;
2621 _result = (bool )wxNotebook_InsertPage(_arg0,_arg1,_arg2,*_arg3,_arg4,_arg5);
2622 _resultobj = Py_BuildValue("i",_result);
2623 {
2624 if (_obj3)
2625 delete _arg3;
2626 }
2627 return _resultobj;
2628 }
2629
2630 #define wxNotebook_GetPage(_swigobj,_swigarg0) (_swigobj->GetPage(_swigarg0))
2631 static PyObject *_wrap_wxNotebook_GetPage(PyObject *self, PyObject *args) {
2632 PyObject * _resultobj;
2633 wxNotebookPage * _result;
2634 wxNotebook * _arg0;
2635 int _arg1;
2636 char * _argc0 = 0;
2637 char _ptemp[128];
2638
2639 self = self;
2640 if(!PyArg_ParseTuple(args,"si:wxNotebook_GetPage",&_argc0,&_arg1))
2641 return NULL;
2642 if (_argc0) {
2643 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxNotebook_p")) {
2644 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotebook_GetPage. Expected _wxNotebook_p.");
2645 return NULL;
2646 }
2647 }
2648 _result = (wxNotebookPage *)wxNotebook_GetPage(_arg0,_arg1);
2649 SWIG_MakePtr(_ptemp, (char *) _result,"_wxNotebookPage_p");
2650 _resultobj = Py_BuildValue("s",_ptemp);
2651 return _resultobj;
2652 }
2653
2654 static PyMethodDef windows2cMethods[] = {
2655 { "wxNotebook_GetPage", _wrap_wxNotebook_GetPage, 1 },
2656 { "wxNotebook_InsertPage", _wrap_wxNotebook_InsertPage, 1 },
2657 { "wxNotebook_AddPage", _wrap_wxNotebook_AddPage, 1 },
2658 { "wxNotebook_DeleteAllPages", _wrap_wxNotebook_DeleteAllPages, 1 },
2659 { "wxNotebook_DeletePage", _wrap_wxNotebook_DeletePage, 1 },
2660 { "wxNotebook_GetRowCount", _wrap_wxNotebook_GetRowCount, 1 },
2661 { "wxNotebook_SetPageImage", _wrap_wxNotebook_SetPageImage, 1 },
2662 { "wxNotebook_GetPageImage", _wrap_wxNotebook_GetPageImage, 1 },
2663 { "wxNotebook_GetImageList", _wrap_wxNotebook_GetImageList, 1 },
2664 { "wxNotebook_SetImageList", _wrap_wxNotebook_SetImageList, 1 },
2665 { "wxNotebook_GetPageText", _wrap_wxNotebook_GetPageText, 1 },
2666 { "wxNotebook_SetPageText", _wrap_wxNotebook_SetPageText, 1 },
2667 { "wxNotebook_GetSelection", _wrap_wxNotebook_GetSelection, 1 },
2668 { "wxNotebook_AdvanceSelection", _wrap_wxNotebook_AdvanceSelection, 1 },
2669 { "wxNotebook_SetSelection", _wrap_wxNotebook_SetSelection, 1 },
2670 { "wxNotebook_GetPageCount", _wrap_wxNotebook_GetPageCount, 1 },
2671 { "new_wxNotebook", _wrap_new_wxNotebook, 1 },
2672 { "wxNotebookEvent_GetOldSelection", _wrap_wxNotebookEvent_GetOldSelection, 1 },
2673 { "wxNotebookEvent_GetSelection", _wrap_wxNotebookEvent_GetSelection, 1 },
2674 { "wxGrid_UpdateDimensions", _wrap_wxGrid_UpdateDimensions, 1 },
2675 { "wxGrid_SetRowHeight", _wrap_wxGrid_SetRowHeight, 1 },
2676 { "wxGrid_SetLabelValue", _wrap_wxGrid_SetLabelValue, 1 },
2677 { "wxGrid_SetLabelTextFont", _wrap_wxGrid_SetLabelTextFont, 1 },
2678 { "wxGrid_SetLabelTextColour", _wrap_wxGrid_SetLabelTextColour, 1 },
2679 { "wxGrid_SetLabelSize", _wrap_wxGrid_SetLabelSize, 1 },
2680 { "wxGrid_SetLabelBackgroundColour", _wrap_wxGrid_SetLabelBackgroundColour, 1 },
2681 { "wxGrid_SetLabelAlignment", _wrap_wxGrid_SetLabelAlignment, 1 },
2682 { "wxGrid_SetGridCursor", _wrap_wxGrid_SetGridCursor, 1 },
2683 { "wxGrid_SetEditable", _wrap_wxGrid_SetEditable, 1 },
2684 { "wxGrid_SetDividerPen", _wrap_wxGrid_SetDividerPen, 1 },
2685 { "wxGrid_SetColumnWidth", _wrap_wxGrid_SetColumnWidth, 1 },
2686 { "wxGrid_SetCellValue", _wrap_wxGrid_SetCellValue, 1 },
2687 { "wxGrid_SetDefCellTextFont", _wrap_wxGrid_SetDefCellTextFont, 1 },
2688 { "wxGrid_SetCellTextFont", _wrap_wxGrid_SetCellTextFont, 1 },
2689 { "wxGrid_SetDefCellTextColour", _wrap_wxGrid_SetDefCellTextColour, 1 },
2690 { "wxGrid_SetCellTextColour", _wrap_wxGrid_SetCellTextColour, 1 },
2691 { "wxGrid_SetDefCellBackgroundColour", _wrap_wxGrid_SetDefCellBackgroundColour, 1 },
2692 { "wxGrid_SetCellBackgroundColour", _wrap_wxGrid_SetCellBackgroundColour, 1 },
2693 { "wxGrid_SetDefCellAlignment", _wrap_wxGrid_SetDefCellAlignment, 1 },
2694 { "wxGrid_SetCellAlignment", _wrap_wxGrid_SetCellAlignment, 1 },
2695 { "wxGrid_InsertRows", _wrap_wxGrid_InsertRows, 1 },
2696 { "wxGrid_InsertCols", _wrap_wxGrid_InsertCols, 1 },
2697 { "wxGrid_GetVertScrollBar", _wrap_wxGrid_GetVertScrollBar, 1 },
2698 { "wxGrid_GetTextItem", _wrap_wxGrid_GetTextItem, 1 },
2699 { "wxGrid_GetScrollPosY", _wrap_wxGrid_GetScrollPosY, 1 },
2700 { "wxGrid_GetScrollPosX", _wrap_wxGrid_GetScrollPosX, 1 },
2701 { "wxGrid_GetRows", _wrap_wxGrid_GetRows, 1 },
2702 { "wxGrid_GetRowHeight", _wrap_wxGrid_GetRowHeight, 1 },
2703 { "wxGrid_GetLabelValue", _wrap_wxGrid_GetLabelValue, 1 },
2704 { "wxGrid_GetLabelTextFont", _wrap_wxGrid_GetLabelTextFont, 1 },
2705 { "wxGrid_GetLabelTextColour", _wrap_wxGrid_GetLabelTextColour, 1 },
2706 { "wxGrid_GetLabelSize", _wrap_wxGrid_GetLabelSize, 1 },
2707 { "wxGrid_GetLabelBackgroundColour", _wrap_wxGrid_GetLabelBackgroundColour, 1 },
2708 { "wxGrid_GetLabelAlignment", _wrap_wxGrid_GetLabelAlignment, 1 },
2709 { "wxGrid_GetHorizScrollBar", _wrap_wxGrid_GetHorizScrollBar, 1 },
2710 { "wxGrid_GetEditable", _wrap_wxGrid_GetEditable, 1 },
2711 { "wxGrid_GetCursorRow", _wrap_wxGrid_GetCursorRow, 1 },
2712 { "wxGrid_GetCursorColumn", _wrap_wxGrid_GetCursorColumn, 1 },
2713 { "wxGrid_GetCurrentRect", _wrap_wxGrid_GetCurrentRect, 1 },
2714 { "wxGrid_GetColumnWidth", _wrap_wxGrid_GetColumnWidth, 1 },
2715 { "wxGrid_GetCols", _wrap_wxGrid_GetCols, 1 },
2716 { "wxGrid_GetCellValue", _wrap_wxGrid_GetCellValue, 1 },
2717 { "wxGrid_GetDefCellTextFont", _wrap_wxGrid_GetDefCellTextFont, 1 },
2718 { "wxGrid_GetCellTextFont", _wrap_wxGrid_GetCellTextFont, 1 },
2719 { "wxGrid_GetDefCellTextColour", _wrap_wxGrid_GetDefCellTextColour, 1 },
2720 { "wxGrid_GetCellTextColour", _wrap_wxGrid_GetCellTextColour, 1 },
2721 { "wxGrid_GetDefCellBackgroundColour", _wrap_wxGrid_GetDefCellBackgroundColour, 1 },
2722 { "wxGrid_GetCellBackgroundColour", _wrap_wxGrid_GetCellBackgroundColour, 1 },
2723 { "wxGrid_GetDefCellAlignment", _wrap_wxGrid_GetDefCellAlignment, 1 },
2724 { "wxGrid_GetCellAlignment", _wrap_wxGrid_GetCellAlignment, 1 },
2725 { "wxGrid_GetCell", _wrap_wxGrid_GetCell, 1 },
2726 { "wxGrid_GetBatchCount", _wrap_wxGrid_GetBatchCount, 1 },
2727 { "wxGrid_EndBatch", _wrap_wxGrid_EndBatch, 1 },
2728 { "wxGrid_DeleteRows", _wrap_wxGrid_DeleteRows, 1 },
2729 { "wxGrid_DeleteCols", _wrap_wxGrid_DeleteCols, 1 },
2730 { "wxGrid_CurrentCellVisible", _wrap_wxGrid_CurrentCellVisible, 1 },
2731 { "wxGrid_CreateGrid", _wrap_wxGrid_CreateGrid, 1 },
2732 { "wxGrid_CellHitTest", _wrap_wxGrid_CellHitTest, 1 },
2733 { "wxGrid_BeginBatch", _wrap_wxGrid_BeginBatch, 1 },
2734 { "wxGrid_AppendRows", _wrap_wxGrid_AppendRows, 1 },
2735 { "wxGrid_AppendCols", _wrap_wxGrid_AppendCols, 1 },
2736 { "wxGrid_AdjustScrollbars", _wrap_wxGrid_AdjustScrollbars, 1 },
2737 { "new_wxGrid", _wrap_new_wxGrid, 1 },
2738 { "wxGridCell_SetCellBitmap", _wrap_wxGridCell_SetCellBitmap, 1 },
2739 { "wxGridCell_GetCellBitmap", _wrap_wxGridCell_GetCellBitmap, 1 },
2740 { "wxGridCell_SetAlignment", _wrap_wxGridCell_SetAlignment, 1 },
2741 { "wxGridCell_GetAlignment", _wrap_wxGridCell_GetAlignment, 1 },
2742 { "wxGridCell_GetBackgroundBrush", _wrap_wxGridCell_GetBackgroundBrush, 1 },
2743 { "wxGridCell_SetBackgroundColour", _wrap_wxGridCell_SetBackgroundColour, 1 },
2744 { "wxGridCell_GetBackgroundColour", _wrap_wxGridCell_GetBackgroundColour, 1 },
2745 { "wxGridCell_SetTextColour", _wrap_wxGridCell_SetTextColour, 1 },
2746 { "wxGridCell_GetTextColour", _wrap_wxGridCell_GetTextColour, 1 },
2747 { "wxGridCell_SetFont", _wrap_wxGridCell_SetFont, 1 },
2748 { "wxGridCell_GetFont", _wrap_wxGridCell_GetFont, 1 },
2749 { "wxGridCell_SetTextValue", _wrap_wxGridCell_SetTextValue, 1 },
2750 { "wxGridCell_GetTextValue", _wrap_wxGridCell_GetTextValue, 1 },
2751 { NULL, NULL }
2752 };
2753 static PyObject *SWIG_globals;
2754 #ifdef __cplusplus
2755 extern "C"
2756 #endif
2757 SWIGEXPORT(void,initwindows2c)() {
2758 PyObject *m, *d;
2759 SWIG_globals = SWIG_newvarlink();
2760 m = Py_InitModule("windows2c", windows2cMethods);
2761 d = PyModule_GetDict(m);
2762 PyDict_SetItemString(d,"wxGRID_TEXT_CTRL", PyInt_FromLong((long) wxGRID_TEXT_CTRL));
2763 PyDict_SetItemString(d,"wxGRID_HSCROLL", PyInt_FromLong((long) wxGRID_HSCROLL));
2764 PyDict_SetItemString(d,"wxGRID_VSCROLL", PyInt_FromLong((long) wxGRID_VSCROLL));
2765 /*
2766 * These are the pointer type-equivalency mappings.
2767 * (Used by the SWIG pointer type-checker).
2768 */
2769 SWIG_RegisterMapping("_wxAcceleratorTable","_class_wxAcceleratorTable",0);
2770 SWIG_RegisterMapping("_wxEvent","_class_wxNotebookEvent",SwigwxNotebookEventTowxEvent);
2771 SWIG_RegisterMapping("_wxEvent","_wxNotebookEvent",SwigwxNotebookEventTowxEvent);
2772 SWIG_RegisterMapping("_wxEvent","_class_wxEvent",0);
2773 SWIG_RegisterMapping("_class_wxActivateEvent","_wxActivateEvent",0);
2774 SWIG_RegisterMapping("_signed_long","_long",0);
2775 SWIG_RegisterMapping("_wxMenuEvent","_class_wxMenuEvent",0);
2776 SWIG_RegisterMapping("_class_wxMenuBar","_wxMenuBar",0);
2777 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxNotebook",SwigwxNotebookTowxEvtHandler);
2778 SWIG_RegisterMapping("_class_wxEvtHandler","_wxNotebook",SwigwxNotebookTowxEvtHandler);
2779 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxGrid",SwigwxGridTowxEvtHandler);
2780 SWIG_RegisterMapping("_class_wxEvtHandler","_wxGrid",SwigwxGridTowxEvtHandler);
2781 SWIG_RegisterMapping("_class_wxEvtHandler","_wxEvtHandler",0);
2782 SWIG_RegisterMapping("_wxPaintEvent","_class_wxPaintEvent",0);
2783 SWIG_RegisterMapping("_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0);
2784 SWIG_RegisterMapping("_wxCursor","_class_wxCursor",0);
2785 SWIG_RegisterMapping("_wxMask","_class_wxMask",0);
2786 SWIG_RegisterMapping("_wxGrid","_class_wxGrid",0);
2787 SWIG_RegisterMapping("_wxPyMenu","_class_wxPyMenu",0);
2788 SWIG_RegisterMapping("_wxPen","_class_wxPen",0);
2789 SWIG_RegisterMapping("_wxUpdateUIEvent","_class_wxUpdateUIEvent",0);
2790 SWIG_RegisterMapping("_byte","_unsigned_char",0);
2791 SWIG_RegisterMapping("_wxStaticBox","_class_wxStaticBox",0);
2792 SWIG_RegisterMapping("_wxChoice","_class_wxChoice",0);
2793 SWIG_RegisterMapping("_wxSlider","_class_wxSlider",0);
2794 SWIG_RegisterMapping("_wxNotebookEvent","_class_wxNotebookEvent",0);
2795 SWIG_RegisterMapping("_long","_wxDash",0);
2796 SWIG_RegisterMapping("_long","_unsigned_long",0);
2797 SWIG_RegisterMapping("_long","_signed_long",0);
2798 SWIG_RegisterMapping("_wxDropFilesEvent","_class_wxDropFilesEvent",0);
2799 SWIG_RegisterMapping("_wxBitmapButton","_class_wxBitmapButton",0);
2800 SWIG_RegisterMapping("_class_wxAcceleratorTable","_wxAcceleratorTable",0);
2801 SWIG_RegisterMapping("_class_wxGauge","_wxGauge",0);
2802 SWIG_RegisterMapping("_wxDC","_class_wxDC",0);
2803 SWIG_RegisterMapping("_class_wxRealPoint","_wxRealPoint",0);
2804 SWIG_RegisterMapping("_wxPrinterDC","_class_wxPrinterDC",0);
2805 SWIG_RegisterMapping("_class_wxMenuItem","_wxMenuItem",0);
2806 SWIG_RegisterMapping("_class_wxPaintEvent","_wxPaintEvent",0);
2807 SWIG_RegisterMapping("_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0);
2808 SWIG_RegisterMapping("_class_wxPostScriptDC","_wxPostScriptDC",0);
2809 SWIG_RegisterMapping("_wxPanel","_class_wxGrid",SwigwxGridTowxPanel);
2810 SWIG_RegisterMapping("_wxPanel","_wxGrid",SwigwxGridTowxPanel);
2811 SWIG_RegisterMapping("_wxPanel","_class_wxPanel",0);
2812 SWIG_RegisterMapping("_wxInitDialogEvent","_class_wxInitDialogEvent",0);
2813 SWIG_RegisterMapping("_wxCheckBox","_class_wxCheckBox",0);
2814 SWIG_RegisterMapping("_wxTextCtrl","_class_wxTextCtrl",0);
2815 SWIG_RegisterMapping("_class_wxMask","_wxMask",0);
2816 SWIG_RegisterMapping("_class_wxKeyEvent","_wxKeyEvent",0);
2817 SWIG_RegisterMapping("_class_wxGrid","_wxGrid",0);
2818 SWIG_RegisterMapping("_wxColour","_class_wxColour",0);
2819 SWIG_RegisterMapping("_class_wxDialog","_wxDialog",0);
2820 SWIG_RegisterMapping("_wxIdleEvent","_class_wxIdleEvent",0);
2821 SWIG_RegisterMapping("_class_wxUpdateUIEvent","_wxUpdateUIEvent",0);
2822 SWIG_RegisterMapping("_wxBrush","_class_wxBrush",0);
2823 SWIG_RegisterMapping("_wxMiniFrame","_class_wxMiniFrame",0);
2824 SWIG_RegisterMapping("_class_wxNotebookEvent","_wxNotebookEvent",0);
2825 SWIG_RegisterMapping("_wxShowEvent","_class_wxShowEvent",0);
2826 SWIG_RegisterMapping("_uint","_unsigned_int",0);
2827 SWIG_RegisterMapping("_uint","_int",0);
2828 SWIG_RegisterMapping("_uint","_wxWindowID",0);
2829 SWIG_RegisterMapping("_class_wxEvent","_class_wxNotebookEvent",SwigwxNotebookEventTowxEvent);
2830 SWIG_RegisterMapping("_class_wxEvent","_wxNotebookEvent",SwigwxNotebookEventTowxEvent);
2831 SWIG_RegisterMapping("_class_wxEvent","_wxEvent",0);
2832 SWIG_RegisterMapping("_wxRect","_class_wxRect",0);
2833 SWIG_RegisterMapping("_wxCommandEvent","_class_wxNotebookEvent",SwigwxNotebookEventTowxCommandEvent);
2834 SWIG_RegisterMapping("_wxCommandEvent","_wxNotebookEvent",SwigwxNotebookEventTowxCommandEvent);
2835 SWIG_RegisterMapping("_wxCommandEvent","_class_wxCommandEvent",0);
2836 SWIG_RegisterMapping("_wxSizeEvent","_class_wxSizeEvent",0);
2837 SWIG_RegisterMapping("_wxPoint","_class_wxPoint",0);
2838 SWIG_RegisterMapping("_class_wxButton","_wxButton",0);
2839 SWIG_RegisterMapping("_wxRadioBox","_class_wxRadioBox",0);
2840 SWIG_RegisterMapping("_wxBitmap","_class_wxBitmap",0);
2841 SWIG_RegisterMapping("_wxPyTimer","_class_wxPyTimer",0);
2842 SWIG_RegisterMapping("_wxScrollBar","_class_wxScrollBar",0);
2843 SWIG_RegisterMapping("_wxSpinButton","_class_wxSpinButton",0);
2844 SWIG_RegisterMapping("_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0);
2845 SWIG_RegisterMapping("_class_wxIconizeEvent","_wxIconizeEvent",0);
2846 SWIG_RegisterMapping("_class_wxStaticBitmap","_wxStaticBitmap",0);
2847 SWIG_RegisterMapping("_wxScrollEvent","_class_wxScrollEvent",0);
2848 SWIG_RegisterMapping("_EBool","_signed_int",0);
2849 SWIG_RegisterMapping("_EBool","_int",0);
2850 SWIG_RegisterMapping("_EBool","_wxWindowID",0);
2851 SWIG_RegisterMapping("_class_wxDropFilesEvent","_wxDropFilesEvent",0);
2852 SWIG_RegisterMapping("_wxStaticText","_class_wxStaticText",0);
2853 SWIG_RegisterMapping("_wxFont","_class_wxFont",0);
2854 SWIG_RegisterMapping("_wxCloseEvent","_class_wxCloseEvent",0);
2855 SWIG_RegisterMapping("_wxNotebook","_class_wxNotebook",0);
2856 SWIG_RegisterMapping("_unsigned_long","_wxDash",0);
2857 SWIG_RegisterMapping("_unsigned_long","_long",0);
2858 SWIG_RegisterMapping("_class_wxRect","_wxRect",0);
2859 SWIG_RegisterMapping("_class_wxDC","_wxDC",0);
2860 SWIG_RegisterMapping("_class_wxPyTimer","_wxPyTimer",0);
2861 SWIG_RegisterMapping("_wxFocusEvent","_class_wxFocusEvent",0);
2862 SWIG_RegisterMapping("_wxMaximizeEvent","_class_wxMaximizeEvent",0);
2863 SWIG_RegisterMapping("_class_wxSpinButton","_wxSpinButton",0);
2864 SWIG_RegisterMapping("_wxAcceleratorEntry","_class_wxAcceleratorEntry",0);
2865 SWIG_RegisterMapping("_class_wxPanel","_class_wxGrid",SwigwxGridTowxPanel);
2866 SWIG_RegisterMapping("_class_wxPanel","_wxGrid",SwigwxGridTowxPanel);
2867 SWIG_RegisterMapping("_class_wxPanel","_wxPanel",0);
2868 SWIG_RegisterMapping("_class_wxCheckBox","_wxCheckBox",0);
2869 SWIG_RegisterMapping("_wxComboBox","_class_wxComboBox",0);
2870 SWIG_RegisterMapping("_wxRadioButton","_class_wxRadioButton",0);
2871 SWIG_RegisterMapping("_signed_int","_EBool",0);
2872 SWIG_RegisterMapping("_signed_int","_wxWindowID",0);
2873 SWIG_RegisterMapping("_signed_int","_int",0);
2874 SWIG_RegisterMapping("_class_wxTextCtrl","_wxTextCtrl",0);
2875 SWIG_RegisterMapping("_wxLayoutConstraints","_class_wxLayoutConstraints",0);
2876 SWIG_RegisterMapping("_wxMetaFileDC","_class_wxMetaFileDC",0);
2877 SWIG_RegisterMapping("_wxMenu","_class_wxMenu",0);
2878 SWIG_RegisterMapping("_class_wxMoveEvent","_wxMoveEvent",0);
2879 SWIG_RegisterMapping("_wxListBox","_class_wxListBox",0);
2880 SWIG_RegisterMapping("_wxScreenDC","_class_wxScreenDC",0);
2881 SWIG_RegisterMapping("_WXTYPE","_short",0);
2882 SWIG_RegisterMapping("_WXTYPE","_signed_short",0);
2883 SWIG_RegisterMapping("_WXTYPE","_unsigned_short",0);
2884 SWIG_RegisterMapping("_class_wxBrush","_wxBrush",0);
2885 SWIG_RegisterMapping("_unsigned_short","_WXTYPE",0);
2886 SWIG_RegisterMapping("_unsigned_short","_short",0);
2887 SWIG_RegisterMapping("_class_wxWindow","_class_wxNotebook",SwigwxNotebookTowxWindow);
2888 SWIG_RegisterMapping("_class_wxWindow","_wxNotebook",SwigwxNotebookTowxWindow);
2889 SWIG_RegisterMapping("_class_wxWindow","_class_wxGrid",SwigwxGridTowxWindow);
2890 SWIG_RegisterMapping("_class_wxWindow","_wxGrid",SwigwxGridTowxWindow);
2891 SWIG_RegisterMapping("_class_wxWindow","_wxWindow",0);
2892 SWIG_RegisterMapping("_class_wxStaticText","_wxStaticText",0);
2893 SWIG_RegisterMapping("_class_wxFont","_wxFont",0);
2894 SWIG_RegisterMapping("_class_wxCloseEvent","_wxCloseEvent",0);
2895 SWIG_RegisterMapping("_class_wxMenuEvent","_wxMenuEvent",0);
2896 SWIG_RegisterMapping("_wxClientDC","_class_wxClientDC",0);
2897 SWIG_RegisterMapping("_wxMouseEvent","_class_wxMouseEvent",0);
2898 SWIG_RegisterMapping("_class_wxPoint","_wxPoint",0);
2899 SWIG_RegisterMapping("_wxRealPoint","_class_wxRealPoint",0);
2900 SWIG_RegisterMapping("_class_wxRadioBox","_wxRadioBox",0);
2901 SWIG_RegisterMapping("_wxGridCell","_class_wxGridCell",0);
2902 SWIG_RegisterMapping("_signed_short","_WXTYPE",0);
2903 SWIG_RegisterMapping("_signed_short","_short",0);
2904 SWIG_RegisterMapping("_wxMemoryDC","_class_wxMemoryDC",0);
2905 SWIG_RegisterMapping("_wxPaintDC","_class_wxPaintDC",0);
2906 SWIG_RegisterMapping("_class_wxFocusEvent","_wxFocusEvent",0);
2907 SWIG_RegisterMapping("_class_wxMaximizeEvent","_wxMaximizeEvent",0);
2908 SWIG_RegisterMapping("_class_wxAcceleratorEntry","_wxAcceleratorEntry",0);
2909 SWIG_RegisterMapping("_class_wxCursor","_wxCursor",0);
2910 SWIG_RegisterMapping("_wxPostScriptDC","_class_wxPostScriptDC",0);
2911 SWIG_RegisterMapping("_wxScrolledWindow","_class_wxScrolledWindow",0);
2912 SWIG_RegisterMapping("_unsigned_char","_byte",0);
2913 SWIG_RegisterMapping("_class_wxMetaFileDC","_wxMetaFileDC",0);
2914 SWIG_RegisterMapping("_class_wxMenu","_wxMenu",0);
2915 SWIG_RegisterMapping("_wxControl","_class_wxNotebook",SwigwxNotebookTowxControl);
2916 SWIG_RegisterMapping("_wxControl","_wxNotebook",SwigwxNotebookTowxControl);
2917 SWIG_RegisterMapping("_wxControl","_class_wxControl",0);
2918 SWIG_RegisterMapping("_class_wxListBox","_wxListBox",0);
2919 SWIG_RegisterMapping("_unsigned_int","_uint",0);
2920 SWIG_RegisterMapping("_unsigned_int","_wxWindowID",0);
2921 SWIG_RegisterMapping("_unsigned_int","_int",0);
2922 SWIG_RegisterMapping("_wxIcon","_class_wxIcon",0);
2923 SWIG_RegisterMapping("_wxDialog","_class_wxDialog",0);
2924 SWIG_RegisterMapping("_class_wxPyMenu","_wxPyMenu",0);
2925 SWIG_RegisterMapping("_class_wxPen","_wxPen",0);
2926 SWIG_RegisterMapping("_short","_WXTYPE",0);
2927 SWIG_RegisterMapping("_short","_unsigned_short",0);
2928 SWIG_RegisterMapping("_short","_signed_short",0);
2929 SWIG_RegisterMapping("_class_wxStaticBox","_wxStaticBox",0);
2930 SWIG_RegisterMapping("_class_wxScrollEvent","_wxScrollEvent",0);
2931 SWIG_RegisterMapping("_wxJoystickEvent","_class_wxJoystickEvent",0);
2932 SWIG_RegisterMapping("_class_wxChoice","_wxChoice",0);
2933 SWIG_RegisterMapping("_class_wxSlider","_wxSlider",0);
2934 SWIG_RegisterMapping("_class_wxBitmapButton","_wxBitmapButton",0);
2935 SWIG_RegisterMapping("_wxFrame","_class_wxFrame",0);
2936 SWIG_RegisterMapping("_class_wxNotebook","_wxNotebook",0);
2937 SWIG_RegisterMapping("_wxWindowID","_EBool",0);
2938 SWIG_RegisterMapping("_wxWindowID","_uint",0);
2939 SWIG_RegisterMapping("_wxWindowID","_int",0);
2940 SWIG_RegisterMapping("_wxWindowID","_signed_int",0);
2941 SWIG_RegisterMapping("_wxWindowID","_unsigned_int",0);
2942 SWIG_RegisterMapping("_int","_EBool",0);
2943 SWIG_RegisterMapping("_int","_uint",0);
2944 SWIG_RegisterMapping("_int","_wxWindowID",0);
2945 SWIG_RegisterMapping("_int","_unsigned_int",0);
2946 SWIG_RegisterMapping("_int","_signed_int",0);
2947 SWIG_RegisterMapping("_class_wxMouseEvent","_wxMouseEvent",0);
2948 SWIG_RegisterMapping("_wxButton","_class_wxButton",0);
2949 SWIG_RegisterMapping("_wxSize","_class_wxSize",0);
2950 SWIG_RegisterMapping("_class_wxPrinterDC","_wxPrinterDC",0);
2951 SWIG_RegisterMapping("_class_wxPaintDC","_wxPaintDC",0);
2952 SWIG_RegisterMapping("_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0);
2953 SWIG_RegisterMapping("_class_wxInitDialogEvent","_wxInitDialogEvent",0);
2954 SWIG_RegisterMapping("_class_wxComboBox","_wxComboBox",0);
2955 SWIG_RegisterMapping("_class_wxRadioButton","_wxRadioButton",0);
2956 SWIG_RegisterMapping("_class_wxLayoutConstraints","_wxLayoutConstraints",0);
2957 SWIG_RegisterMapping("_wxIconizeEvent","_class_wxIconizeEvent",0);
2958 SWIG_RegisterMapping("_class_wxControl","_class_wxNotebook",SwigwxNotebookTowxControl);
2959 SWIG_RegisterMapping("_class_wxControl","_wxNotebook",SwigwxNotebookTowxControl);
2960 SWIG_RegisterMapping("_class_wxControl","_wxControl",0);
2961 SWIG_RegisterMapping("_wxStaticBitmap","_class_wxStaticBitmap",0);
2962 SWIG_RegisterMapping("_class_wxIcon","_wxIcon",0);
2963 SWIG_RegisterMapping("_class_wxColour","_wxColour",0);
2964 SWIG_RegisterMapping("_class_wxScreenDC","_wxScreenDC",0);
2965 SWIG_RegisterMapping("_class_wxIdleEvent","_wxIdleEvent",0);
2966 SWIG_RegisterMapping("_wxEraseEvent","_class_wxEraseEvent",0);
2967 SWIG_RegisterMapping("_class_wxMiniFrame","_wxMiniFrame",0);
2968 SWIG_RegisterMapping("_class_wxJoystickEvent","_wxJoystickEvent",0);
2969 SWIG_RegisterMapping("_class_wxShowEvent","_wxShowEvent",0);
2970 SWIG_RegisterMapping("_wxActivateEvent","_class_wxActivateEvent",0);
2971 SWIG_RegisterMapping("_wxGauge","_class_wxGauge",0);
2972 SWIG_RegisterMapping("_class_wxCommandEvent","_class_wxNotebookEvent",SwigwxNotebookEventTowxCommandEvent);
2973 SWIG_RegisterMapping("_class_wxCommandEvent","_wxNotebookEvent",SwigwxNotebookEventTowxCommandEvent);
2974 SWIG_RegisterMapping("_class_wxCommandEvent","_wxCommandEvent",0);
2975 SWIG_RegisterMapping("_class_wxClientDC","_wxClientDC",0);
2976 SWIG_RegisterMapping("_class_wxSizeEvent","_wxSizeEvent",0);
2977 SWIG_RegisterMapping("_class_wxGridCell","_wxGridCell",0);
2978 SWIG_RegisterMapping("_class_wxSize","_wxSize",0);
2979 SWIG_RegisterMapping("_class_wxBitmap","_wxBitmap",0);
2980 SWIG_RegisterMapping("_class_wxMemoryDC","_wxMemoryDC",0);
2981 SWIG_RegisterMapping("_wxMenuBar","_class_wxMenuBar",0);
2982 SWIG_RegisterMapping("_wxEvtHandler","_class_wxNotebook",SwigwxNotebookTowxEvtHandler);
2983 SWIG_RegisterMapping("_wxEvtHandler","_wxNotebook",SwigwxNotebookTowxEvtHandler);
2984 SWIG_RegisterMapping("_wxEvtHandler","_class_wxGrid",SwigwxGridTowxEvtHandler);
2985 SWIG_RegisterMapping("_wxEvtHandler","_wxGrid",SwigwxGridTowxEvtHandler);
2986 SWIG_RegisterMapping("_wxEvtHandler","_class_wxEvtHandler",0);
2987 SWIG_RegisterMapping("_wxMenuItem","_class_wxMenuItem",0);
2988 SWIG_RegisterMapping("_class_wxScrollBar","_wxScrollBar",0);
2989 SWIG_RegisterMapping("_wxDash","_unsigned_long",0);
2990 SWIG_RegisterMapping("_wxDash","_long",0);
2991 SWIG_RegisterMapping("_class_wxScrolledWindow","_wxScrolledWindow",0);
2992 SWIG_RegisterMapping("_wxKeyEvent","_class_wxKeyEvent",0);
2993 SWIG_RegisterMapping("_wxMoveEvent","_class_wxMoveEvent",0);
2994 SWIG_RegisterMapping("_class_wxEraseEvent","_wxEraseEvent",0);
2995 SWIG_RegisterMapping("_wxWindow","_class_wxNotebook",SwigwxNotebookTowxWindow);
2996 SWIG_RegisterMapping("_wxWindow","_wxNotebook",SwigwxNotebookTowxWindow);
2997 SWIG_RegisterMapping("_wxWindow","_class_wxGrid",SwigwxGridTowxWindow);
2998 SWIG_RegisterMapping("_wxWindow","_wxGrid",SwigwxGridTowxWindow);
2999 SWIG_RegisterMapping("_wxWindow","_class_wxWindow",0);
3000 SWIG_RegisterMapping("_class_wxFrame","_wxFrame",0);
3001 }