]> git.saurik.com Git - wxWidgets.git/blob - utils/wxPython/src/gtk/controls.cpp
d6eb68def5299e6da95426f4685245e3f3677a69
[wxWidgets.git] / utils / wxPython / src / gtk / controls.cpp
1 /*
2 * FILE : gtk/controls.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 initcontrolsc
53
54 #define SWIG_name "controlsc"
55
56 #include "helpers.h"
57 #include <wx/slider.h>
58
59 #ifdef __WXMSW__
60 #include <wx/spinbutt.h>
61 #if wxUSE_OWNER_DRAWN
62 #include <wx/checklst.h>
63 #endif
64 #endif
65
66 static PyObject* l_output_helper(PyObject* target, PyObject* o) {
67 PyObject* o2;
68 PyObject* o3;
69 if (!target) {
70 target = o;
71 } else if (target == Py_None) {
72 Py_DECREF(Py_None);
73 target = o;
74 } else {
75 if (!PyList_Check(target)) {
76 o2 = target;
77 target = PyList_New(0);
78 PyList_Append(target, o2);
79 Py_XDECREF(o2);
80 }
81 PyList_Append(target,o);
82 Py_XDECREF(o);
83 }
84 return target;
85 }
86
87 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
88 PyObject* o2;
89 PyObject* o3;
90
91 if (!target) {
92 target = o;
93 } else if (target == Py_None) {
94 Py_DECREF(Py_None);
95 target = o;
96 } else {
97 if (!PyTuple_Check(target)) {
98 o2 = target;
99 target = PyTuple_New(1);
100 PyTuple_SetItem(target, 0, o2);
101 }
102 o3 = PyTuple_New(1);
103 PyTuple_SetItem(o3, 0, o);
104
105 o2 = target;
106 target = PySequence_Concat(o2, o3);
107 Py_DECREF(o2);
108 Py_DECREF(o3);
109 }
110 return target;
111 }
112
113
114 extern int* int_LIST_helper(PyObject* source);
115 extern long* long_LIST_helper(PyObject* source);
116 extern char** string_LIST_helper(PyObject* source);
117 extern wxPoint* wxPoint_LIST_helper(PyObject* source);
118 extern wxBitmap** wxBitmap_LIST_helper(PyObject* source);
119 extern wxString* wxString_LIST_helper(PyObject* source);
120 extern wxAcceleratorEntry* wxAcceleratorEntry_LIST_helper(PyObject* source);
121
122
123 static char* wxStringErrorMsg = "string type is required for parameter";
124
125 wxValidator wxPyDefaultValidator; // Non-const default because of SWIG
126 static void *SwigwxControlTowxWindow(void *ptr) {
127 wxControl *src;
128 wxWindow *dest;
129 src = (wxControl *) ptr;
130 dest = (wxWindow *) src;
131 return (void *) dest;
132 }
133
134 static void *SwigwxControlTowxEvtHandler(void *ptr) {
135 wxControl *src;
136 wxEvtHandler *dest;
137 src = (wxControl *) ptr;
138 dest = (wxEvtHandler *) src;
139 return (void *) dest;
140 }
141
142 #define wxControl_Command(_swigobj,_swigarg0) (_swigobj->Command(_swigarg0))
143 static PyObject *_wrap_wxControl_Command(PyObject *self, PyObject *args) {
144 PyObject * _resultobj;
145 wxControl * _arg0;
146 wxCommandEvent * _arg1;
147 char * _argc0 = 0;
148 char * _argc1 = 0;
149
150 self = self;
151 if(!PyArg_ParseTuple(args,"ss:wxControl_Command",&_argc0,&_argc1))
152 return NULL;
153 if (_argc0) {
154 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxControl_p")) {
155 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxControl_Command. Expected _wxControl_p.");
156 return NULL;
157 }
158 }
159 if (_argc1) {
160 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxCommandEvent_p")) {
161 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxControl_Command. Expected _wxCommandEvent_p.");
162 return NULL;
163 }
164 }
165 wxControl_Command(_arg0,*_arg1);
166 Py_INCREF(Py_None);
167 _resultobj = Py_None;
168 return _resultobj;
169 }
170
171 #define wxControl_GetLabel(_swigobj) (_swigobj->GetLabel())
172 static PyObject *_wrap_wxControl_GetLabel(PyObject *self, PyObject *args) {
173 PyObject * _resultobj;
174 wxString * _result;
175 wxControl * _arg0;
176 char * _argc0 = 0;
177
178 self = self;
179 if(!PyArg_ParseTuple(args,"s:wxControl_GetLabel",&_argc0))
180 return NULL;
181 if (_argc0) {
182 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxControl_p")) {
183 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxControl_GetLabel. Expected _wxControl_p.");
184 return NULL;
185 }
186 }
187 _result = new wxString (wxControl_GetLabel(_arg0));
188 {
189 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
190 }
191 {
192 delete _result;
193 }
194 return _resultobj;
195 }
196
197 #define wxControl_SetLabel(_swigobj,_swigarg0) (_swigobj->SetLabel(_swigarg0))
198 static PyObject *_wrap_wxControl_SetLabel(PyObject *self, PyObject *args) {
199 PyObject * _resultobj;
200 wxControl * _arg0;
201 wxString * _arg1;
202 char * _argc0 = 0;
203 PyObject * _obj1 = 0;
204
205 self = self;
206 if(!PyArg_ParseTuple(args,"sO:wxControl_SetLabel",&_argc0,&_obj1))
207 return NULL;
208 if (_argc0) {
209 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxControl_p")) {
210 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxControl_SetLabel. Expected _wxControl_p.");
211 return NULL;
212 }
213 }
214 {
215 if (!PyString_Check(_obj1)) {
216 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
217 return NULL;
218 }
219 _arg1 = new wxString(PyString_AsString(_obj1));
220 }
221 wxControl_SetLabel(_arg0,*_arg1);
222 Py_INCREF(Py_None);
223 _resultobj = Py_None;
224 {
225 if (_obj1)
226 delete _arg1;
227 }
228 return _resultobj;
229 }
230
231 static void *SwigwxButtonTowxControl(void *ptr) {
232 wxButton *src;
233 wxControl *dest;
234 src = (wxButton *) ptr;
235 dest = (wxControl *) src;
236 return (void *) dest;
237 }
238
239 static void *SwigwxButtonTowxWindow(void *ptr) {
240 wxButton *src;
241 wxWindow *dest;
242 src = (wxButton *) ptr;
243 dest = (wxWindow *) src;
244 return (void *) dest;
245 }
246
247 static void *SwigwxButtonTowxEvtHandler(void *ptr) {
248 wxButton *src;
249 wxEvtHandler *dest;
250 src = (wxButton *) ptr;
251 dest = (wxEvtHandler *) src;
252 return (void *) dest;
253 }
254
255 #define new_wxButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
256 static PyObject *_wrap_new_wxButton(PyObject *self, PyObject *args) {
257 PyObject * _resultobj;
258 wxButton * _result;
259 wxWindow * _arg0;
260 wxWindowID _arg1;
261 wxString * _arg2;
262 wxPoint * _arg3 = &wxPyDefaultPosition;
263 wxSize * _arg4 = &wxPyDefaultSize;
264 long _arg5 = 0;
265 wxValidator * _arg6 = &wxPyDefaultValidator;
266 char * _arg7 = "button";
267 char * _argc0 = 0;
268 PyObject * _obj2 = 0;
269 char * _argc3 = 0;
270 char * _argc4 = 0;
271 char * _argc6 = 0;
272 char _ptemp[128];
273
274 self = self;
275 if(!PyArg_ParseTuple(args,"siO|sslss:new_wxButton",&_argc0,&_arg1,&_obj2,&_argc3,&_argc4,&_arg5,&_argc6,&_arg7))
276 return NULL;
277 if (_argc0) {
278 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
279 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxButton. Expected _wxWindow_p.");
280 return NULL;
281 }
282 }
283 {
284 if (!PyString_Check(_obj2)) {
285 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
286 return NULL;
287 }
288 _arg2 = new wxString(PyString_AsString(_obj2));
289 }
290 if (_argc3) {
291 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
292 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxButton. Expected _wxPoint_p.");
293 return NULL;
294 }
295 }
296 if (_argc4) {
297 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
298 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxButton. Expected _wxSize_p.");
299 return NULL;
300 }
301 }
302 if (_argc6) {
303 if (SWIG_GetPtr(_argc6,(void **) &_arg6,"_wxValidator_p")) {
304 PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of new_wxButton. Expected _wxValidator_p.");
305 return NULL;
306 }
307 }
308 _result = (wxButton *)new_wxButton(_arg0,_arg1,*_arg2,*_arg3,*_arg4,_arg5,*_arg6,_arg7);
309 SWIG_MakePtr(_ptemp, (char *) _result,"_wxButton_p");
310 _resultobj = Py_BuildValue("s",_ptemp);
311 {
312 if (_obj2)
313 delete _arg2;
314 }
315 return _resultobj;
316 }
317
318 #define wxButton_SetDefault(_swigobj) (_swigobj->SetDefault())
319 static PyObject *_wrap_wxButton_SetDefault(PyObject *self, PyObject *args) {
320 PyObject * _resultobj;
321 wxButton * _arg0;
322 char * _argc0 = 0;
323
324 self = self;
325 if(!PyArg_ParseTuple(args,"s:wxButton_SetDefault",&_argc0))
326 return NULL;
327 if (_argc0) {
328 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxButton_p")) {
329 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxButton_SetDefault. Expected _wxButton_p.");
330 return NULL;
331 }
332 }
333 wxButton_SetDefault(_arg0);
334 Py_INCREF(Py_None);
335 _resultobj = Py_None;
336 return _resultobj;
337 }
338
339 static void *SwigwxBitmapButtonTowxButton(void *ptr) {
340 wxBitmapButton *src;
341 wxButton *dest;
342 src = (wxBitmapButton *) ptr;
343 dest = (wxButton *) src;
344 return (void *) dest;
345 }
346
347 static void *SwigwxBitmapButtonTowxControl(void *ptr) {
348 wxBitmapButton *src;
349 wxControl *dest;
350 src = (wxBitmapButton *) ptr;
351 dest = (wxControl *) src;
352 return (void *) dest;
353 }
354
355 static void *SwigwxBitmapButtonTowxWindow(void *ptr) {
356 wxBitmapButton *src;
357 wxWindow *dest;
358 src = (wxBitmapButton *) ptr;
359 dest = (wxWindow *) src;
360 return (void *) dest;
361 }
362
363 static void *SwigwxBitmapButtonTowxEvtHandler(void *ptr) {
364 wxBitmapButton *src;
365 wxEvtHandler *dest;
366 src = (wxBitmapButton *) ptr;
367 dest = (wxEvtHandler *) src;
368 return (void *) dest;
369 }
370
371 #define new_wxBitmapButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxBitmapButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
372 static PyObject *_wrap_new_wxBitmapButton(PyObject *self, PyObject *args) {
373 PyObject * _resultobj;
374 wxBitmapButton * _result;
375 wxWindow * _arg0;
376 wxWindowID _arg1;
377 wxBitmap * _arg2;
378 wxPoint * _arg3 = &wxPyDefaultPosition;
379 wxSize * _arg4 = &wxPyDefaultSize;
380 long _arg5 = (wxBU_AUTODRAW);
381 wxValidator * _arg6 = &wxPyDefaultValidator;
382 char * _arg7 = "button";
383 char * _argc0 = 0;
384 char * _argc2 = 0;
385 char * _argc3 = 0;
386 char * _argc4 = 0;
387 char * _argc6 = 0;
388 char _ptemp[128];
389
390 self = self;
391 if(!PyArg_ParseTuple(args,"sis|sslss:new_wxBitmapButton",&_argc0,&_arg1,&_argc2,&_argc3,&_argc4,&_arg5,&_argc6,&_arg7))
392 return NULL;
393 if (_argc0) {
394 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
395 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxBitmapButton. Expected _wxWindow_p.");
396 return NULL;
397 }
398 }
399 if (_argc2) {
400 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxBitmap_p")) {
401 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxBitmapButton. Expected _wxBitmap_p.");
402 return NULL;
403 }
404 }
405 if (_argc3) {
406 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
407 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxBitmapButton. Expected _wxPoint_p.");
408 return NULL;
409 }
410 }
411 if (_argc4) {
412 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
413 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxBitmapButton. Expected _wxSize_p.");
414 return NULL;
415 }
416 }
417 if (_argc6) {
418 if (SWIG_GetPtr(_argc6,(void **) &_arg6,"_wxValidator_p")) {
419 PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of new_wxBitmapButton. Expected _wxValidator_p.");
420 return NULL;
421 }
422 }
423 _result = (wxBitmapButton *)new_wxBitmapButton(_arg0,_arg1,*_arg2,*_arg3,*_arg4,_arg5,*_arg6,_arg7);
424 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmapButton_p");
425 _resultobj = Py_BuildValue("s",_ptemp);
426 return _resultobj;
427 }
428
429 #define wxBitmapButton_GetBitmapLabel(_swigobj) (_swigobj->GetBitmapLabel())
430 static PyObject *_wrap_wxBitmapButton_GetBitmapLabel(PyObject *self, PyObject *args) {
431 PyObject * _resultobj;
432 wxBitmap * _result;
433 wxBitmapButton * _arg0;
434 char * _argc0 = 0;
435 char _ptemp[128];
436
437 self = self;
438 if(!PyArg_ParseTuple(args,"s:wxBitmapButton_GetBitmapLabel",&_argc0))
439 return NULL;
440 if (_argc0) {
441 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxBitmapButton_p")) {
442 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxBitmapButton_GetBitmapLabel. Expected _wxBitmapButton_p.");
443 return NULL;
444 }
445 }
446 wxBitmap & _result_ref = wxBitmapButton_GetBitmapLabel(_arg0);
447 _result = (wxBitmap *) &_result_ref;
448 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmap_p");
449 _resultobj = Py_BuildValue("s",_ptemp);
450 return _resultobj;
451 }
452
453 #define wxBitmapButton_SetBitmapLabel(_swigobj,_swigarg0) (_swigobj->SetBitmapLabel(_swigarg0))
454 static PyObject *_wrap_wxBitmapButton_SetBitmapLabel(PyObject *self, PyObject *args) {
455 PyObject * _resultobj;
456 wxBitmapButton * _arg0;
457 wxBitmap * _arg1;
458 char * _argc0 = 0;
459 char * _argc1 = 0;
460
461 self = self;
462 if(!PyArg_ParseTuple(args,"ss:wxBitmapButton_SetBitmapLabel",&_argc0,&_argc1))
463 return NULL;
464 if (_argc0) {
465 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxBitmapButton_p")) {
466 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxBitmapButton_SetBitmapLabel. Expected _wxBitmapButton_p.");
467 return NULL;
468 }
469 }
470 if (_argc1) {
471 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxBitmap_p")) {
472 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxBitmapButton_SetBitmapLabel. Expected _wxBitmap_p.");
473 return NULL;
474 }
475 }
476 wxBitmapButton_SetBitmapLabel(_arg0,*_arg1);
477 Py_INCREF(Py_None);
478 _resultobj = Py_None;
479 return _resultobj;
480 }
481
482 static void *SwigwxCheckBoxTowxControl(void *ptr) {
483 wxCheckBox *src;
484 wxControl *dest;
485 src = (wxCheckBox *) ptr;
486 dest = (wxControl *) src;
487 return (void *) dest;
488 }
489
490 static void *SwigwxCheckBoxTowxWindow(void *ptr) {
491 wxCheckBox *src;
492 wxWindow *dest;
493 src = (wxCheckBox *) ptr;
494 dest = (wxWindow *) src;
495 return (void *) dest;
496 }
497
498 static void *SwigwxCheckBoxTowxEvtHandler(void *ptr) {
499 wxCheckBox *src;
500 wxEvtHandler *dest;
501 src = (wxCheckBox *) ptr;
502 dest = (wxEvtHandler *) src;
503 return (void *) dest;
504 }
505
506 #define new_wxCheckBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxCheckBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
507 static PyObject *_wrap_new_wxCheckBox(PyObject *self, PyObject *args) {
508 PyObject * _resultobj;
509 wxCheckBox * _result;
510 wxWindow * _arg0;
511 wxWindowID _arg1;
512 wxString * _arg2;
513 wxPoint * _arg3 = &wxPyDefaultPosition;
514 wxSize * _arg4 = &wxPyDefaultSize;
515 long _arg5 = 0;
516 wxValidator * _arg6 = &wxPyDefaultValidator;
517 char * _arg7 = "checkBox";
518 char * _argc0 = 0;
519 PyObject * _obj2 = 0;
520 char * _argc3 = 0;
521 char * _argc4 = 0;
522 char * _argc6 = 0;
523 char _ptemp[128];
524
525 self = self;
526 if(!PyArg_ParseTuple(args,"siO|sslss:new_wxCheckBox",&_argc0,&_arg1,&_obj2,&_argc3,&_argc4,&_arg5,&_argc6,&_arg7))
527 return NULL;
528 if (_argc0) {
529 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
530 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxCheckBox. Expected _wxWindow_p.");
531 return NULL;
532 }
533 }
534 {
535 if (!PyString_Check(_obj2)) {
536 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
537 return NULL;
538 }
539 _arg2 = new wxString(PyString_AsString(_obj2));
540 }
541 if (_argc3) {
542 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
543 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxCheckBox. Expected _wxPoint_p.");
544 return NULL;
545 }
546 }
547 if (_argc4) {
548 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
549 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxCheckBox. Expected _wxSize_p.");
550 return NULL;
551 }
552 }
553 if (_argc6) {
554 if (SWIG_GetPtr(_argc6,(void **) &_arg6,"_wxValidator_p")) {
555 PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of new_wxCheckBox. Expected _wxValidator_p.");
556 return NULL;
557 }
558 }
559 _result = (wxCheckBox *)new_wxCheckBox(_arg0,_arg1,*_arg2,*_arg3,*_arg4,_arg5,*_arg6,_arg7);
560 SWIG_MakePtr(_ptemp, (char *) _result,"_wxCheckBox_p");
561 _resultobj = Py_BuildValue("s",_ptemp);
562 {
563 if (_obj2)
564 delete _arg2;
565 }
566 return _resultobj;
567 }
568
569 #define wxCheckBox_GetValue(_swigobj) (_swigobj->GetValue())
570 static PyObject *_wrap_wxCheckBox_GetValue(PyObject *self, PyObject *args) {
571 PyObject * _resultobj;
572 bool _result;
573 wxCheckBox * _arg0;
574 char * _argc0 = 0;
575
576 self = self;
577 if(!PyArg_ParseTuple(args,"s:wxCheckBox_GetValue",&_argc0))
578 return NULL;
579 if (_argc0) {
580 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxCheckBox_p")) {
581 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCheckBox_GetValue. Expected _wxCheckBox_p.");
582 return NULL;
583 }
584 }
585 _result = (bool )wxCheckBox_GetValue(_arg0);
586 _resultobj = Py_BuildValue("i",_result);
587 return _resultobj;
588 }
589
590 #define wxCheckBox_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
591 static PyObject *_wrap_wxCheckBox_SetValue(PyObject *self, PyObject *args) {
592 PyObject * _resultobj;
593 wxCheckBox * _arg0;
594 bool _arg1;
595 char * _argc0 = 0;
596 int tempbool1;
597
598 self = self;
599 if(!PyArg_ParseTuple(args,"si:wxCheckBox_SetValue",&_argc0,&tempbool1))
600 return NULL;
601 if (_argc0) {
602 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxCheckBox_p")) {
603 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCheckBox_SetValue. Expected _wxCheckBox_p.");
604 return NULL;
605 }
606 }
607 _arg1 = (bool ) tempbool1;
608 wxCheckBox_SetValue(_arg0,_arg1);
609 Py_INCREF(Py_None);
610 _resultobj = Py_None;
611 return _resultobj;
612 }
613
614 static void *SwigwxChoiceTowxControl(void *ptr) {
615 wxChoice *src;
616 wxControl *dest;
617 src = (wxChoice *) ptr;
618 dest = (wxControl *) src;
619 return (void *) dest;
620 }
621
622 static void *SwigwxChoiceTowxWindow(void *ptr) {
623 wxChoice *src;
624 wxWindow *dest;
625 src = (wxChoice *) ptr;
626 dest = (wxWindow *) src;
627 return (void *) dest;
628 }
629
630 static void *SwigwxChoiceTowxEvtHandler(void *ptr) {
631 wxChoice *src;
632 wxEvtHandler *dest;
633 src = (wxChoice *) ptr;
634 dest = (wxEvtHandler *) src;
635 return (void *) dest;
636 }
637
638 #define new_wxChoice(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxChoice(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
639 static PyObject *_wrap_new_wxChoice(PyObject *self, PyObject *args) {
640 PyObject * _resultobj;
641 wxChoice * _result;
642 wxWindow * _arg0;
643 wxWindowID _arg1;
644 wxPoint * _arg2 = &wxPyDefaultPosition;
645 wxSize * _arg3 = &wxPyDefaultSize;
646 int _arg4 = 0;
647 wxString * _arg5 = NULL;
648 long _arg6 = 0;
649 wxValidator * _arg7 = &wxPyDefaultValidator;
650 char * _arg8 = "choice";
651 char * _argc0 = 0;
652 char * _argc2 = 0;
653 char * _argc3 = 0;
654 PyObject * _obj5 = 0;
655 char * _argc7 = 0;
656 char _ptemp[128];
657
658 self = self;
659 if(!PyArg_ParseTuple(args,"si|ssOlss:new_wxChoice",&_argc0,&_arg1,&_argc2,&_argc3,&_obj5,&_arg6,&_argc7,&_arg8))
660 return NULL;
661 if (_argc0) {
662 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
663 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxChoice. Expected _wxWindow_p.");
664 return NULL;
665 }
666 }
667 if (_argc2) {
668 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxPoint_p")) {
669 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxChoice. Expected _wxPoint_p.");
670 return NULL;
671 }
672 }
673 if (_argc3) {
674 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxSize_p")) {
675 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxChoice. Expected _wxSize_p.");
676 return NULL;
677 }
678 }
679 if (_obj5)
680 {
681 _arg5 = wxString_LIST_helper(_obj5);
682 if (_arg5 == NULL) {
683 return NULL;
684 }
685 }
686 if (_argc7) {
687 if (SWIG_GetPtr(_argc7,(void **) &_arg7,"_wxValidator_p")) {
688 PyErr_SetString(PyExc_TypeError,"Type error in argument 8 of new_wxChoice. Expected _wxValidator_p.");
689 return NULL;
690 }
691 }
692 {
693 _arg4 = PyList_Size(_obj5);
694 }
695 _result = (wxChoice *)new_wxChoice(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5,_arg6,*_arg7,_arg8);
696 SWIG_MakePtr(_ptemp, (char *) _result,"_wxChoice_p");
697 _resultobj = Py_BuildValue("s",_ptemp);
698 {
699 delete [] _arg5;
700 }
701 return _resultobj;
702 }
703
704 #define wxChoice_Append(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
705 static PyObject *_wrap_wxChoice_Append(PyObject *self, PyObject *args) {
706 PyObject * _resultobj;
707 wxChoice * _arg0;
708 wxString * _arg1;
709 char * _argc0 = 0;
710 PyObject * _obj1 = 0;
711
712 self = self;
713 if(!PyArg_ParseTuple(args,"sO:wxChoice_Append",&_argc0,&_obj1))
714 return NULL;
715 if (_argc0) {
716 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
717 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_Append. Expected _wxChoice_p.");
718 return NULL;
719 }
720 }
721 {
722 if (!PyString_Check(_obj1)) {
723 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
724 return NULL;
725 }
726 _arg1 = new wxString(PyString_AsString(_obj1));
727 }
728 wxChoice_Append(_arg0,*_arg1);
729 Py_INCREF(Py_None);
730 _resultobj = Py_None;
731 {
732 if (_obj1)
733 delete _arg1;
734 }
735 return _resultobj;
736 }
737
738 #define wxChoice_Clear(_swigobj) (_swigobj->Clear())
739 static PyObject *_wrap_wxChoice_Clear(PyObject *self, PyObject *args) {
740 PyObject * _resultobj;
741 wxChoice * _arg0;
742 char * _argc0 = 0;
743
744 self = self;
745 if(!PyArg_ParseTuple(args,"s:wxChoice_Clear",&_argc0))
746 return NULL;
747 if (_argc0) {
748 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
749 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_Clear. Expected _wxChoice_p.");
750 return NULL;
751 }
752 }
753 wxChoice_Clear(_arg0);
754 Py_INCREF(Py_None);
755 _resultobj = Py_None;
756 return _resultobj;
757 }
758
759 #define wxChoice_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
760 static PyObject *_wrap_wxChoice_FindString(PyObject *self, PyObject *args) {
761 PyObject * _resultobj;
762 int _result;
763 wxChoice * _arg0;
764 wxString * _arg1;
765 char * _argc0 = 0;
766 PyObject * _obj1 = 0;
767
768 self = self;
769 if(!PyArg_ParseTuple(args,"sO:wxChoice_FindString",&_argc0,&_obj1))
770 return NULL;
771 if (_argc0) {
772 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
773 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_FindString. Expected _wxChoice_p.");
774 return NULL;
775 }
776 }
777 {
778 if (!PyString_Check(_obj1)) {
779 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
780 return NULL;
781 }
782 _arg1 = new wxString(PyString_AsString(_obj1));
783 }
784 _result = (int )wxChoice_FindString(_arg0,*_arg1);
785 _resultobj = Py_BuildValue("i",_result);
786 {
787 if (_obj1)
788 delete _arg1;
789 }
790 return _resultobj;
791 }
792
793 #define wxChoice_GetColumns(_swigobj) (_swigobj->GetColumns())
794 static PyObject *_wrap_wxChoice_GetColumns(PyObject *self, PyObject *args) {
795 PyObject * _resultobj;
796 int _result;
797 wxChoice * _arg0;
798 char * _argc0 = 0;
799
800 self = self;
801 if(!PyArg_ParseTuple(args,"s:wxChoice_GetColumns",&_argc0))
802 return NULL;
803 if (_argc0) {
804 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
805 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_GetColumns. Expected _wxChoice_p.");
806 return NULL;
807 }
808 }
809 _result = (int )wxChoice_GetColumns(_arg0);
810 _resultobj = Py_BuildValue("i",_result);
811 return _resultobj;
812 }
813
814 #define wxChoice_GetSelection(_swigobj) (_swigobj->GetSelection())
815 static PyObject *_wrap_wxChoice_GetSelection(PyObject *self, PyObject *args) {
816 PyObject * _resultobj;
817 int _result;
818 wxChoice * _arg0;
819 char * _argc0 = 0;
820
821 self = self;
822 if(!PyArg_ParseTuple(args,"s:wxChoice_GetSelection",&_argc0))
823 return NULL;
824 if (_argc0) {
825 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
826 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_GetSelection. Expected _wxChoice_p.");
827 return NULL;
828 }
829 }
830 _result = (int )wxChoice_GetSelection(_arg0);
831 _resultobj = Py_BuildValue("i",_result);
832 return _resultobj;
833 }
834
835 #define wxChoice_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
836 static PyObject *_wrap_wxChoice_GetString(PyObject *self, PyObject *args) {
837 PyObject * _resultobj;
838 wxString * _result;
839 wxChoice * _arg0;
840 int _arg1;
841 char * _argc0 = 0;
842
843 self = self;
844 if(!PyArg_ParseTuple(args,"si:wxChoice_GetString",&_argc0,&_arg1))
845 return NULL;
846 if (_argc0) {
847 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
848 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_GetString. Expected _wxChoice_p.");
849 return NULL;
850 }
851 }
852 _result = new wxString (wxChoice_GetString(_arg0,_arg1));
853 {
854 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
855 }
856 {
857 delete _result;
858 }
859 return _resultobj;
860 }
861
862 #define wxChoice_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
863 static PyObject *_wrap_wxChoice_GetStringSelection(PyObject *self, PyObject *args) {
864 PyObject * _resultobj;
865 wxString * _result;
866 wxChoice * _arg0;
867 char * _argc0 = 0;
868
869 self = self;
870 if(!PyArg_ParseTuple(args,"s:wxChoice_GetStringSelection",&_argc0))
871 return NULL;
872 if (_argc0) {
873 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
874 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_GetStringSelection. Expected _wxChoice_p.");
875 return NULL;
876 }
877 }
878 _result = new wxString (wxChoice_GetStringSelection(_arg0));
879 {
880 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
881 }
882 {
883 delete _result;
884 }
885 return _resultobj;
886 }
887
888 #define wxChoice_Number(_swigobj) (_swigobj->Number())
889 static PyObject *_wrap_wxChoice_Number(PyObject *self, PyObject *args) {
890 PyObject * _resultobj;
891 int _result;
892 wxChoice * _arg0;
893 char * _argc0 = 0;
894
895 self = self;
896 if(!PyArg_ParseTuple(args,"s:wxChoice_Number",&_argc0))
897 return NULL;
898 if (_argc0) {
899 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
900 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_Number. Expected _wxChoice_p.");
901 return NULL;
902 }
903 }
904 _result = (int )wxChoice_Number(_arg0);
905 _resultobj = Py_BuildValue("i",_result);
906 return _resultobj;
907 }
908
909 #define wxChoice_SetColumns(_swigobj,_swigarg0) (_swigobj->SetColumns(_swigarg0))
910 static PyObject *_wrap_wxChoice_SetColumns(PyObject *self, PyObject *args) {
911 PyObject * _resultobj;
912 wxChoice * _arg0;
913 int _arg1 = 1;
914 char * _argc0 = 0;
915
916 self = self;
917 if(!PyArg_ParseTuple(args,"s|i:wxChoice_SetColumns",&_argc0,&_arg1))
918 return NULL;
919 if (_argc0) {
920 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
921 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_SetColumns. Expected _wxChoice_p.");
922 return NULL;
923 }
924 }
925 wxChoice_SetColumns(_arg0,_arg1);
926 Py_INCREF(Py_None);
927 _resultobj = Py_None;
928 return _resultobj;
929 }
930
931 #define wxChoice_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
932 static PyObject *_wrap_wxChoice_SetSelection(PyObject *self, PyObject *args) {
933 PyObject * _resultobj;
934 wxChoice * _arg0;
935 int _arg1;
936 char * _argc0 = 0;
937
938 self = self;
939 if(!PyArg_ParseTuple(args,"si:wxChoice_SetSelection",&_argc0,&_arg1))
940 return NULL;
941 if (_argc0) {
942 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
943 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_SetSelection. Expected _wxChoice_p.");
944 return NULL;
945 }
946 }
947 wxChoice_SetSelection(_arg0,_arg1);
948 Py_INCREF(Py_None);
949 _resultobj = Py_None;
950 return _resultobj;
951 }
952
953 #define wxChoice_SetStringSelection(_swigobj,_swigarg0) (_swigobj->SetStringSelection(_swigarg0))
954 static PyObject *_wrap_wxChoice_SetStringSelection(PyObject *self, PyObject *args) {
955 PyObject * _resultobj;
956 wxChoice * _arg0;
957 wxString * _arg1;
958 char * _argc0 = 0;
959 PyObject * _obj1 = 0;
960
961 self = self;
962 if(!PyArg_ParseTuple(args,"sO:wxChoice_SetStringSelection",&_argc0,&_obj1))
963 return NULL;
964 if (_argc0) {
965 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxChoice_p")) {
966 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxChoice_SetStringSelection. Expected _wxChoice_p.");
967 return NULL;
968 }
969 }
970 {
971 if (!PyString_Check(_obj1)) {
972 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
973 return NULL;
974 }
975 _arg1 = new wxString(PyString_AsString(_obj1));
976 }
977 wxChoice_SetStringSelection(_arg0,*_arg1);
978 Py_INCREF(Py_None);
979 _resultobj = Py_None;
980 {
981 if (_obj1)
982 delete _arg1;
983 }
984 return _resultobj;
985 }
986
987 static void *SwigwxComboBoxTowxControl(void *ptr) {
988 wxComboBox *src;
989 wxControl *dest;
990 src = (wxComboBox *) ptr;
991 dest = (wxControl *) src;
992 return (void *) dest;
993 }
994
995 static void *SwigwxComboBoxTowxWindow(void *ptr) {
996 wxComboBox *src;
997 wxWindow *dest;
998 src = (wxComboBox *) ptr;
999 dest = (wxWindow *) src;
1000 return (void *) dest;
1001 }
1002
1003 static void *SwigwxComboBoxTowxEvtHandler(void *ptr) {
1004 wxComboBox *src;
1005 wxEvtHandler *dest;
1006 src = (wxComboBox *) ptr;
1007 dest = (wxEvtHandler *) src;
1008 return (void *) dest;
1009 }
1010
1011 #define new_wxComboBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9) (new wxComboBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9))
1012 static PyObject *_wrap_new_wxComboBox(PyObject *self, PyObject *args) {
1013 PyObject * _resultobj;
1014 wxComboBox * _result;
1015 wxWindow * _arg0;
1016 wxWindowID _arg1;
1017 char * _arg2 = "";
1018 wxPoint * _arg3 = &wxPyDefaultPosition;
1019 wxSize * _arg4 = &wxPyDefaultSize;
1020 int _arg5 = 0;
1021 wxString * _arg6 = NULL;
1022 long _arg7 = 0;
1023 wxValidator * _arg8 = &wxPyDefaultValidator;
1024 char * _arg9 = "comboBox";
1025 char * _argc0 = 0;
1026 char * _argc3 = 0;
1027 char * _argc4 = 0;
1028 PyObject * _obj6 = 0;
1029 char * _argc8 = 0;
1030 char _ptemp[128];
1031
1032 self = self;
1033 if(!PyArg_ParseTuple(args,"si|sssOlss:new_wxComboBox",&_argc0,&_arg1,&_arg2,&_argc3,&_argc4,&_obj6,&_arg7,&_argc8,&_arg9))
1034 return NULL;
1035 if (_argc0) {
1036 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
1037 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxComboBox. Expected _wxWindow_p.");
1038 return NULL;
1039 }
1040 }
1041 if (_argc3) {
1042 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
1043 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxComboBox. Expected _wxPoint_p.");
1044 return NULL;
1045 }
1046 }
1047 if (_argc4) {
1048 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
1049 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxComboBox. Expected _wxSize_p.");
1050 return NULL;
1051 }
1052 }
1053 if (_obj6)
1054 {
1055 _arg6 = wxString_LIST_helper(_obj6);
1056 if (_arg6 == NULL) {
1057 return NULL;
1058 }
1059 }
1060 if (_argc8) {
1061 if (SWIG_GetPtr(_argc8,(void **) &_arg8,"_wxValidator_p")) {
1062 PyErr_SetString(PyExc_TypeError,"Type error in argument 9 of new_wxComboBox. Expected _wxValidator_p.");
1063 return NULL;
1064 }
1065 }
1066 {
1067 _arg5 = PyList_Size(_obj6);
1068 }
1069 _result = (wxComboBox *)new_wxComboBox(_arg0,_arg1,_arg2,*_arg3,*_arg4,_arg5,_arg6,_arg7,*_arg8,_arg9);
1070 SWIG_MakePtr(_ptemp, (char *) _result,"_wxComboBox_p");
1071 _resultobj = Py_BuildValue("s",_ptemp);
1072 {
1073 delete [] _arg6;
1074 }
1075 return _resultobj;
1076 }
1077
1078 #define wxComboBox_Append(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
1079 static PyObject *_wrap_wxComboBox_Append(PyObject *self, PyObject *args) {
1080 PyObject * _resultobj;
1081 wxComboBox * _arg0;
1082 wxString * _arg1;
1083 char * _argc0 = 0;
1084 PyObject * _obj1 = 0;
1085
1086 self = self;
1087 if(!PyArg_ParseTuple(args,"sO:wxComboBox_Append",&_argc0,&_obj1))
1088 return NULL;
1089 if (_argc0) {
1090 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1091 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_Append. Expected _wxComboBox_p.");
1092 return NULL;
1093 }
1094 }
1095 {
1096 if (!PyString_Check(_obj1)) {
1097 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1098 return NULL;
1099 }
1100 _arg1 = new wxString(PyString_AsString(_obj1));
1101 }
1102 wxComboBox_Append(_arg0,*_arg1);
1103 Py_INCREF(Py_None);
1104 _resultobj = Py_None;
1105 {
1106 if (_obj1)
1107 delete _arg1;
1108 }
1109 return _resultobj;
1110 }
1111
1112 #define wxComboBox_Clear(_swigobj) (_swigobj->Clear())
1113 static PyObject *_wrap_wxComboBox_Clear(PyObject *self, PyObject *args) {
1114 PyObject * _resultobj;
1115 wxComboBox * _arg0;
1116 char * _argc0 = 0;
1117
1118 self = self;
1119 if(!PyArg_ParseTuple(args,"s:wxComboBox_Clear",&_argc0))
1120 return NULL;
1121 if (_argc0) {
1122 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1123 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_Clear. Expected _wxComboBox_p.");
1124 return NULL;
1125 }
1126 }
1127 wxComboBox_Clear(_arg0);
1128 Py_INCREF(Py_None);
1129 _resultobj = Py_None;
1130 return _resultobj;
1131 }
1132
1133 #define wxComboBox_Copy(_swigobj) (_swigobj->Copy())
1134 static PyObject *_wrap_wxComboBox_Copy(PyObject *self, PyObject *args) {
1135 PyObject * _resultobj;
1136 wxComboBox * _arg0;
1137 char * _argc0 = 0;
1138
1139 self = self;
1140 if(!PyArg_ParseTuple(args,"s:wxComboBox_Copy",&_argc0))
1141 return NULL;
1142 if (_argc0) {
1143 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1144 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_Copy. Expected _wxComboBox_p.");
1145 return NULL;
1146 }
1147 }
1148 wxComboBox_Copy(_arg0);
1149 Py_INCREF(Py_None);
1150 _resultobj = Py_None;
1151 return _resultobj;
1152 }
1153
1154 #define wxComboBox_Cut(_swigobj) (_swigobj->Cut())
1155 static PyObject *_wrap_wxComboBox_Cut(PyObject *self, PyObject *args) {
1156 PyObject * _resultobj;
1157 wxComboBox * _arg0;
1158 char * _argc0 = 0;
1159
1160 self = self;
1161 if(!PyArg_ParseTuple(args,"s:wxComboBox_Cut",&_argc0))
1162 return NULL;
1163 if (_argc0) {
1164 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1165 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_Cut. Expected _wxComboBox_p.");
1166 return NULL;
1167 }
1168 }
1169 wxComboBox_Cut(_arg0);
1170 Py_INCREF(Py_None);
1171 _resultobj = Py_None;
1172 return _resultobj;
1173 }
1174
1175 #define wxComboBox_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
1176 static PyObject *_wrap_wxComboBox_Delete(PyObject *self, PyObject *args) {
1177 PyObject * _resultobj;
1178 wxComboBox * _arg0;
1179 int _arg1;
1180 char * _argc0 = 0;
1181
1182 self = self;
1183 if(!PyArg_ParseTuple(args,"si:wxComboBox_Delete",&_argc0,&_arg1))
1184 return NULL;
1185 if (_argc0) {
1186 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1187 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_Delete. Expected _wxComboBox_p.");
1188 return NULL;
1189 }
1190 }
1191 wxComboBox_Delete(_arg0,_arg1);
1192 Py_INCREF(Py_None);
1193 _resultobj = Py_None;
1194 return _resultobj;
1195 }
1196
1197 #define wxComboBox_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
1198 static PyObject *_wrap_wxComboBox_FindString(PyObject *self, PyObject *args) {
1199 PyObject * _resultobj;
1200 int _result;
1201 wxComboBox * _arg0;
1202 wxString * _arg1;
1203 char * _argc0 = 0;
1204 PyObject * _obj1 = 0;
1205
1206 self = self;
1207 if(!PyArg_ParseTuple(args,"sO:wxComboBox_FindString",&_argc0,&_obj1))
1208 return NULL;
1209 if (_argc0) {
1210 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1211 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_FindString. Expected _wxComboBox_p.");
1212 return NULL;
1213 }
1214 }
1215 {
1216 if (!PyString_Check(_obj1)) {
1217 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1218 return NULL;
1219 }
1220 _arg1 = new wxString(PyString_AsString(_obj1));
1221 }
1222 _result = (int )wxComboBox_FindString(_arg0,*_arg1);
1223 _resultobj = Py_BuildValue("i",_result);
1224 {
1225 if (_obj1)
1226 delete _arg1;
1227 }
1228 return _resultobj;
1229 }
1230
1231 #define wxComboBox_GetInsertionPoint(_swigobj) (_swigobj->GetInsertionPoint())
1232 static PyObject *_wrap_wxComboBox_GetInsertionPoint(PyObject *self, PyObject *args) {
1233 PyObject * _resultobj;
1234 long _result;
1235 wxComboBox * _arg0;
1236 char * _argc0 = 0;
1237
1238 self = self;
1239 if(!PyArg_ParseTuple(args,"s:wxComboBox_GetInsertionPoint",&_argc0))
1240 return NULL;
1241 if (_argc0) {
1242 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1243 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_GetInsertionPoint. Expected _wxComboBox_p.");
1244 return NULL;
1245 }
1246 }
1247 _result = (long )wxComboBox_GetInsertionPoint(_arg0);
1248 _resultobj = Py_BuildValue("l",_result);
1249 return _resultobj;
1250 }
1251
1252 #define wxComboBox_GetLastPosition(_swigobj) (_swigobj->GetLastPosition())
1253 static PyObject *_wrap_wxComboBox_GetLastPosition(PyObject *self, PyObject *args) {
1254 PyObject * _resultobj;
1255 long _result;
1256 wxComboBox * _arg0;
1257 char * _argc0 = 0;
1258
1259 self = self;
1260 if(!PyArg_ParseTuple(args,"s:wxComboBox_GetLastPosition",&_argc0))
1261 return NULL;
1262 if (_argc0) {
1263 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1264 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_GetLastPosition. Expected _wxComboBox_p.");
1265 return NULL;
1266 }
1267 }
1268 _result = (long )wxComboBox_GetLastPosition(_arg0);
1269 _resultobj = Py_BuildValue("l",_result);
1270 return _resultobj;
1271 }
1272
1273 #define wxComboBox_GetSelection(_swigobj) (_swigobj->GetSelection())
1274 static PyObject *_wrap_wxComboBox_GetSelection(PyObject *self, PyObject *args) {
1275 PyObject * _resultobj;
1276 int _result;
1277 wxComboBox * _arg0;
1278 char * _argc0 = 0;
1279
1280 self = self;
1281 if(!PyArg_ParseTuple(args,"s:wxComboBox_GetSelection",&_argc0))
1282 return NULL;
1283 if (_argc0) {
1284 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1285 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_GetSelection. Expected _wxComboBox_p.");
1286 return NULL;
1287 }
1288 }
1289 _result = (int )wxComboBox_GetSelection(_arg0);
1290 _resultobj = Py_BuildValue("i",_result);
1291 return _resultobj;
1292 }
1293
1294 #define wxComboBox_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
1295 static PyObject *_wrap_wxComboBox_GetString(PyObject *self, PyObject *args) {
1296 PyObject * _resultobj;
1297 wxString * _result;
1298 wxComboBox * _arg0;
1299 int _arg1;
1300 char * _argc0 = 0;
1301
1302 self = self;
1303 if(!PyArg_ParseTuple(args,"si:wxComboBox_GetString",&_argc0,&_arg1))
1304 return NULL;
1305 if (_argc0) {
1306 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1307 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_GetString. Expected _wxComboBox_p.");
1308 return NULL;
1309 }
1310 }
1311 _result = new wxString (wxComboBox_GetString(_arg0,_arg1));
1312 {
1313 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
1314 }
1315 {
1316 delete _result;
1317 }
1318 return _resultobj;
1319 }
1320
1321 #define wxComboBox_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
1322 static PyObject *_wrap_wxComboBox_GetStringSelection(PyObject *self, PyObject *args) {
1323 PyObject * _resultobj;
1324 wxString * _result;
1325 wxComboBox * _arg0;
1326 char * _argc0 = 0;
1327
1328 self = self;
1329 if(!PyArg_ParseTuple(args,"s:wxComboBox_GetStringSelection",&_argc0))
1330 return NULL;
1331 if (_argc0) {
1332 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1333 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_GetStringSelection. Expected _wxComboBox_p.");
1334 return NULL;
1335 }
1336 }
1337 _result = new wxString (wxComboBox_GetStringSelection(_arg0));
1338 {
1339 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
1340 }
1341 {
1342 delete _result;
1343 }
1344 return _resultobj;
1345 }
1346
1347 #define wxComboBox_GetValue(_swigobj) (_swigobj->GetValue())
1348 static PyObject *_wrap_wxComboBox_GetValue(PyObject *self, PyObject *args) {
1349 PyObject * _resultobj;
1350 wxString * _result;
1351 wxComboBox * _arg0;
1352 char * _argc0 = 0;
1353
1354 self = self;
1355 if(!PyArg_ParseTuple(args,"s:wxComboBox_GetValue",&_argc0))
1356 return NULL;
1357 if (_argc0) {
1358 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1359 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_GetValue. Expected _wxComboBox_p.");
1360 return NULL;
1361 }
1362 }
1363 _result = new wxString (wxComboBox_GetValue(_arg0));
1364 {
1365 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
1366 }
1367 {
1368 delete _result;
1369 }
1370 return _resultobj;
1371 }
1372
1373 #define wxComboBox_Number(_swigobj) (_swigobj->Number())
1374 static PyObject *_wrap_wxComboBox_Number(PyObject *self, PyObject *args) {
1375 PyObject * _resultobj;
1376 int _result;
1377 wxComboBox * _arg0;
1378 char * _argc0 = 0;
1379
1380 self = self;
1381 if(!PyArg_ParseTuple(args,"s:wxComboBox_Number",&_argc0))
1382 return NULL;
1383 if (_argc0) {
1384 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1385 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_Number. Expected _wxComboBox_p.");
1386 return NULL;
1387 }
1388 }
1389 _result = (int )wxComboBox_Number(_arg0);
1390 _resultobj = Py_BuildValue("i",_result);
1391 return _resultobj;
1392 }
1393
1394 #define wxComboBox_Paste(_swigobj) (_swigobj->Paste())
1395 static PyObject *_wrap_wxComboBox_Paste(PyObject *self, PyObject *args) {
1396 PyObject * _resultobj;
1397 wxComboBox * _arg0;
1398 char * _argc0 = 0;
1399
1400 self = self;
1401 if(!PyArg_ParseTuple(args,"s:wxComboBox_Paste",&_argc0))
1402 return NULL;
1403 if (_argc0) {
1404 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1405 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_Paste. Expected _wxComboBox_p.");
1406 return NULL;
1407 }
1408 }
1409 wxComboBox_Paste(_arg0);
1410 Py_INCREF(Py_None);
1411 _resultobj = Py_None;
1412 return _resultobj;
1413 }
1414
1415 #define wxComboBox_Replace(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Replace(_swigarg0,_swigarg1,_swigarg2))
1416 static PyObject *_wrap_wxComboBox_Replace(PyObject *self, PyObject *args) {
1417 PyObject * _resultobj;
1418 wxComboBox * _arg0;
1419 long _arg1;
1420 long _arg2;
1421 wxString * _arg3;
1422 char * _argc0 = 0;
1423 PyObject * _obj3 = 0;
1424
1425 self = self;
1426 if(!PyArg_ParseTuple(args,"sllO:wxComboBox_Replace",&_argc0,&_arg1,&_arg2,&_obj3))
1427 return NULL;
1428 if (_argc0) {
1429 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1430 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_Replace. Expected _wxComboBox_p.");
1431 return NULL;
1432 }
1433 }
1434 {
1435 if (!PyString_Check(_obj3)) {
1436 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1437 return NULL;
1438 }
1439 _arg3 = new wxString(PyString_AsString(_obj3));
1440 }
1441 wxComboBox_Replace(_arg0,_arg1,_arg2,*_arg3);
1442 Py_INCREF(Py_None);
1443 _resultobj = Py_None;
1444 {
1445 if (_obj3)
1446 delete _arg3;
1447 }
1448 return _resultobj;
1449 }
1450
1451 #define wxComboBox_Remove(_swigobj,_swigarg0,_swigarg1) (_swigobj->Remove(_swigarg0,_swigarg1))
1452 static PyObject *_wrap_wxComboBox_Remove(PyObject *self, PyObject *args) {
1453 PyObject * _resultobj;
1454 wxComboBox * _arg0;
1455 long _arg1;
1456 long _arg2;
1457 char * _argc0 = 0;
1458
1459 self = self;
1460 if(!PyArg_ParseTuple(args,"sll:wxComboBox_Remove",&_argc0,&_arg1,&_arg2))
1461 return NULL;
1462 if (_argc0) {
1463 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1464 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_Remove. Expected _wxComboBox_p.");
1465 return NULL;
1466 }
1467 }
1468 wxComboBox_Remove(_arg0,_arg1,_arg2);
1469 Py_INCREF(Py_None);
1470 _resultobj = Py_None;
1471 return _resultobj;
1472 }
1473
1474 #define wxComboBox_SetInsertionPoint(_swigobj,_swigarg0) (_swigobj->SetInsertionPoint(_swigarg0))
1475 static PyObject *_wrap_wxComboBox_SetInsertionPoint(PyObject *self, PyObject *args) {
1476 PyObject * _resultobj;
1477 wxComboBox * _arg0;
1478 long _arg1;
1479 char * _argc0 = 0;
1480
1481 self = self;
1482 if(!PyArg_ParseTuple(args,"sl:wxComboBox_SetInsertionPoint",&_argc0,&_arg1))
1483 return NULL;
1484 if (_argc0) {
1485 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1486 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_SetInsertionPoint. Expected _wxComboBox_p.");
1487 return NULL;
1488 }
1489 }
1490 wxComboBox_SetInsertionPoint(_arg0,_arg1);
1491 Py_INCREF(Py_None);
1492 _resultobj = Py_None;
1493 return _resultobj;
1494 }
1495
1496 #define wxComboBox_SetInsertionPointEnd(_swigobj) (_swigobj->SetInsertionPointEnd())
1497 static PyObject *_wrap_wxComboBox_SetInsertionPointEnd(PyObject *self, PyObject *args) {
1498 PyObject * _resultobj;
1499 wxComboBox * _arg0;
1500 char * _argc0 = 0;
1501
1502 self = self;
1503 if(!PyArg_ParseTuple(args,"s:wxComboBox_SetInsertionPointEnd",&_argc0))
1504 return NULL;
1505 if (_argc0) {
1506 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1507 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_SetInsertionPointEnd. Expected _wxComboBox_p.");
1508 return NULL;
1509 }
1510 }
1511 wxComboBox_SetInsertionPointEnd(_arg0);
1512 Py_INCREF(Py_None);
1513 _resultobj = Py_None;
1514 return _resultobj;
1515 }
1516
1517 #define wxComboBox_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
1518 static PyObject *_wrap_wxComboBox_SetSelection(PyObject *self, PyObject *args) {
1519 PyObject * _resultobj;
1520 wxComboBox * _arg0;
1521 int _arg1;
1522 bool _arg2 = (1);
1523 char * _argc0 = 0;
1524 int tempbool2;
1525
1526 self = self;
1527 if(!PyArg_ParseTuple(args,"si|i:wxComboBox_SetSelection",&_argc0,&_arg1,&tempbool2))
1528 return NULL;
1529 if (_argc0) {
1530 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1531 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_SetSelection. Expected _wxComboBox_p.");
1532 return NULL;
1533 }
1534 }
1535 _arg2 = (bool ) tempbool2;
1536 wxComboBox_SetSelection(_arg0,_arg1,_arg2);
1537 Py_INCREF(Py_None);
1538 _resultobj = Py_None;
1539 return _resultobj;
1540 }
1541
1542 #define wxComboBox_SetMark(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
1543 static PyObject *_wrap_wxComboBox_SetMark(PyObject *self, PyObject *args) {
1544 PyObject * _resultobj;
1545 wxComboBox * _arg0;
1546 long _arg1;
1547 long _arg2;
1548 char * _argc0 = 0;
1549
1550 self = self;
1551 if(!PyArg_ParseTuple(args,"sll:wxComboBox_SetMark",&_argc0,&_arg1,&_arg2))
1552 return NULL;
1553 if (_argc0) {
1554 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1555 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_SetMark. Expected _wxComboBox_p.");
1556 return NULL;
1557 }
1558 }
1559 wxComboBox_SetMark(_arg0,_arg1,_arg2);
1560 Py_INCREF(Py_None);
1561 _resultobj = Py_None;
1562 return _resultobj;
1563 }
1564
1565 #define wxComboBox_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
1566 static PyObject *_wrap_wxComboBox_SetValue(PyObject *self, PyObject *args) {
1567 PyObject * _resultobj;
1568 wxComboBox * _arg0;
1569 wxString * _arg1;
1570 char * _argc0 = 0;
1571 PyObject * _obj1 = 0;
1572
1573 self = self;
1574 if(!PyArg_ParseTuple(args,"sO:wxComboBox_SetValue",&_argc0,&_obj1))
1575 return NULL;
1576 if (_argc0) {
1577 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxComboBox_p")) {
1578 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxComboBox_SetValue. Expected _wxComboBox_p.");
1579 return NULL;
1580 }
1581 }
1582 {
1583 if (!PyString_Check(_obj1)) {
1584 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1585 return NULL;
1586 }
1587 _arg1 = new wxString(PyString_AsString(_obj1));
1588 }
1589 wxComboBox_SetValue(_arg0,*_arg1);
1590 Py_INCREF(Py_None);
1591 _resultobj = Py_None;
1592 {
1593 if (_obj1)
1594 delete _arg1;
1595 }
1596 return _resultobj;
1597 }
1598
1599 static void *SwigwxGaugeTowxControl(void *ptr) {
1600 wxGauge *src;
1601 wxControl *dest;
1602 src = (wxGauge *) ptr;
1603 dest = (wxControl *) src;
1604 return (void *) dest;
1605 }
1606
1607 static void *SwigwxGaugeTowxWindow(void *ptr) {
1608 wxGauge *src;
1609 wxWindow *dest;
1610 src = (wxGauge *) ptr;
1611 dest = (wxWindow *) src;
1612 return (void *) dest;
1613 }
1614
1615 static void *SwigwxGaugeTowxEvtHandler(void *ptr) {
1616 wxGauge *src;
1617 wxEvtHandler *dest;
1618 src = (wxGauge *) ptr;
1619 dest = (wxEvtHandler *) src;
1620 return (void *) dest;
1621 }
1622
1623 #define new_wxGauge(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxGauge(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
1624 static PyObject *_wrap_new_wxGauge(PyObject *self, PyObject *args) {
1625 PyObject * _resultobj;
1626 wxGauge * _result;
1627 wxWindow * _arg0;
1628 wxWindowID _arg1;
1629 int _arg2;
1630 wxPoint * _arg3 = &wxPyDefaultPosition;
1631 wxSize * _arg4 = &wxPyDefaultSize;
1632 long _arg5 = (wxGA_HORIZONTAL);
1633 wxValidator * _arg6 = &wxPyDefaultValidator;
1634 char * _arg7 = "gauge";
1635 char * _argc0 = 0;
1636 char * _argc3 = 0;
1637 char * _argc4 = 0;
1638 char * _argc6 = 0;
1639 char _ptemp[128];
1640
1641 self = self;
1642 if(!PyArg_ParseTuple(args,"sii|sslss:new_wxGauge",&_argc0,&_arg1,&_arg2,&_argc3,&_argc4,&_arg5,&_argc6,&_arg7))
1643 return NULL;
1644 if (_argc0) {
1645 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
1646 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxGauge. Expected _wxWindow_p.");
1647 return NULL;
1648 }
1649 }
1650 if (_argc3) {
1651 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
1652 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxGauge. Expected _wxPoint_p.");
1653 return NULL;
1654 }
1655 }
1656 if (_argc4) {
1657 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
1658 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxGauge. Expected _wxSize_p.");
1659 return NULL;
1660 }
1661 }
1662 if (_argc6) {
1663 if (SWIG_GetPtr(_argc6,(void **) &_arg6,"_wxValidator_p")) {
1664 PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of new_wxGauge. Expected _wxValidator_p.");
1665 return NULL;
1666 }
1667 }
1668 _result = (wxGauge *)new_wxGauge(_arg0,_arg1,_arg2,*_arg3,*_arg4,_arg5,*_arg6,_arg7);
1669 SWIG_MakePtr(_ptemp, (char *) _result,"_wxGauge_p");
1670 _resultobj = Py_BuildValue("s",_ptemp);
1671 return _resultobj;
1672 }
1673
1674 #define wxGauge_GetBezelFace(_swigobj) (_swigobj->GetBezelFace())
1675 static PyObject *_wrap_wxGauge_GetBezelFace(PyObject *self, PyObject *args) {
1676 PyObject * _resultobj;
1677 int _result;
1678 wxGauge * _arg0;
1679 char * _argc0 = 0;
1680
1681 self = self;
1682 if(!PyArg_ParseTuple(args,"s:wxGauge_GetBezelFace",&_argc0))
1683 return NULL;
1684 if (_argc0) {
1685 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGauge_p")) {
1686 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGauge_GetBezelFace. Expected _wxGauge_p.");
1687 return NULL;
1688 }
1689 }
1690 _result = (int )wxGauge_GetBezelFace(_arg0);
1691 _resultobj = Py_BuildValue("i",_result);
1692 return _resultobj;
1693 }
1694
1695 #define wxGauge_GetRange(_swigobj) (_swigobj->GetRange())
1696 static PyObject *_wrap_wxGauge_GetRange(PyObject *self, PyObject *args) {
1697 PyObject * _resultobj;
1698 int _result;
1699 wxGauge * _arg0;
1700 char * _argc0 = 0;
1701
1702 self = self;
1703 if(!PyArg_ParseTuple(args,"s:wxGauge_GetRange",&_argc0))
1704 return NULL;
1705 if (_argc0) {
1706 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGauge_p")) {
1707 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGauge_GetRange. Expected _wxGauge_p.");
1708 return NULL;
1709 }
1710 }
1711 _result = (int )wxGauge_GetRange(_arg0);
1712 _resultobj = Py_BuildValue("i",_result);
1713 return _resultobj;
1714 }
1715
1716 #define wxGauge_GetShadowWidth(_swigobj) (_swigobj->GetShadowWidth())
1717 static PyObject *_wrap_wxGauge_GetShadowWidth(PyObject *self, PyObject *args) {
1718 PyObject * _resultobj;
1719 int _result;
1720 wxGauge * _arg0;
1721 char * _argc0 = 0;
1722
1723 self = self;
1724 if(!PyArg_ParseTuple(args,"s:wxGauge_GetShadowWidth",&_argc0))
1725 return NULL;
1726 if (_argc0) {
1727 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGauge_p")) {
1728 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGauge_GetShadowWidth. Expected _wxGauge_p.");
1729 return NULL;
1730 }
1731 }
1732 _result = (int )wxGauge_GetShadowWidth(_arg0);
1733 _resultobj = Py_BuildValue("i",_result);
1734 return _resultobj;
1735 }
1736
1737 #define wxGauge_GetValue(_swigobj) (_swigobj->GetValue())
1738 static PyObject *_wrap_wxGauge_GetValue(PyObject *self, PyObject *args) {
1739 PyObject * _resultobj;
1740 int _result;
1741 wxGauge * _arg0;
1742 char * _argc0 = 0;
1743
1744 self = self;
1745 if(!PyArg_ParseTuple(args,"s:wxGauge_GetValue",&_argc0))
1746 return NULL;
1747 if (_argc0) {
1748 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGauge_p")) {
1749 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGauge_GetValue. Expected _wxGauge_p.");
1750 return NULL;
1751 }
1752 }
1753 _result = (int )wxGauge_GetValue(_arg0);
1754 _resultobj = Py_BuildValue("i",_result);
1755 return _resultobj;
1756 }
1757
1758 #define wxGauge_SetBezelFace(_swigobj,_swigarg0) (_swigobj->SetBezelFace(_swigarg0))
1759 static PyObject *_wrap_wxGauge_SetBezelFace(PyObject *self, PyObject *args) {
1760 PyObject * _resultobj;
1761 wxGauge * _arg0;
1762 int _arg1;
1763 char * _argc0 = 0;
1764
1765 self = self;
1766 if(!PyArg_ParseTuple(args,"si:wxGauge_SetBezelFace",&_argc0,&_arg1))
1767 return NULL;
1768 if (_argc0) {
1769 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGauge_p")) {
1770 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGauge_SetBezelFace. Expected _wxGauge_p.");
1771 return NULL;
1772 }
1773 }
1774 wxGauge_SetBezelFace(_arg0,_arg1);
1775 Py_INCREF(Py_None);
1776 _resultobj = Py_None;
1777 return _resultobj;
1778 }
1779
1780 #define wxGauge_SetRange(_swigobj,_swigarg0) (_swigobj->SetRange(_swigarg0))
1781 static PyObject *_wrap_wxGauge_SetRange(PyObject *self, PyObject *args) {
1782 PyObject * _resultobj;
1783 wxGauge * _arg0;
1784 int _arg1;
1785 char * _argc0 = 0;
1786
1787 self = self;
1788 if(!PyArg_ParseTuple(args,"si:wxGauge_SetRange",&_argc0,&_arg1))
1789 return NULL;
1790 if (_argc0) {
1791 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGauge_p")) {
1792 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGauge_SetRange. Expected _wxGauge_p.");
1793 return NULL;
1794 }
1795 }
1796 wxGauge_SetRange(_arg0,_arg1);
1797 Py_INCREF(Py_None);
1798 _resultobj = Py_None;
1799 return _resultobj;
1800 }
1801
1802 #define wxGauge_SetShadowWidth(_swigobj,_swigarg0) (_swigobj->SetShadowWidth(_swigarg0))
1803 static PyObject *_wrap_wxGauge_SetShadowWidth(PyObject *self, PyObject *args) {
1804 PyObject * _resultobj;
1805 wxGauge * _arg0;
1806 int _arg1;
1807 char * _argc0 = 0;
1808
1809 self = self;
1810 if(!PyArg_ParseTuple(args,"si:wxGauge_SetShadowWidth",&_argc0,&_arg1))
1811 return NULL;
1812 if (_argc0) {
1813 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGauge_p")) {
1814 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGauge_SetShadowWidth. Expected _wxGauge_p.");
1815 return NULL;
1816 }
1817 }
1818 wxGauge_SetShadowWidth(_arg0,_arg1);
1819 Py_INCREF(Py_None);
1820 _resultobj = Py_None;
1821 return _resultobj;
1822 }
1823
1824 #define wxGauge_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
1825 static PyObject *_wrap_wxGauge_SetValue(PyObject *self, PyObject *args) {
1826 PyObject * _resultobj;
1827 wxGauge * _arg0;
1828 int _arg1;
1829 char * _argc0 = 0;
1830
1831 self = self;
1832 if(!PyArg_ParseTuple(args,"si:wxGauge_SetValue",&_argc0,&_arg1))
1833 return NULL;
1834 if (_argc0) {
1835 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxGauge_p")) {
1836 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGauge_SetValue. Expected _wxGauge_p.");
1837 return NULL;
1838 }
1839 }
1840 wxGauge_SetValue(_arg0,_arg1);
1841 Py_INCREF(Py_None);
1842 _resultobj = Py_None;
1843 return _resultobj;
1844 }
1845
1846 static void *SwigwxStaticBoxTowxControl(void *ptr) {
1847 wxStaticBox *src;
1848 wxControl *dest;
1849 src = (wxStaticBox *) ptr;
1850 dest = (wxControl *) src;
1851 return (void *) dest;
1852 }
1853
1854 static void *SwigwxStaticBoxTowxWindow(void *ptr) {
1855 wxStaticBox *src;
1856 wxWindow *dest;
1857 src = (wxStaticBox *) ptr;
1858 dest = (wxWindow *) src;
1859 return (void *) dest;
1860 }
1861
1862 static void *SwigwxStaticBoxTowxEvtHandler(void *ptr) {
1863 wxStaticBox *src;
1864 wxEvtHandler *dest;
1865 src = (wxStaticBox *) ptr;
1866 dest = (wxEvtHandler *) src;
1867 return (void *) dest;
1868 }
1869
1870 #define new_wxStaticBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
1871 static PyObject *_wrap_new_wxStaticBox(PyObject *self, PyObject *args) {
1872 PyObject * _resultobj;
1873 wxStaticBox * _result;
1874 wxWindow * _arg0;
1875 wxWindowID _arg1;
1876 wxString * _arg2;
1877 wxPoint * _arg3 = &wxPyDefaultPosition;
1878 wxSize * _arg4 = &wxPyDefaultSize;
1879 long _arg5 = 0;
1880 char * _arg6 = "staticBox";
1881 char * _argc0 = 0;
1882 PyObject * _obj2 = 0;
1883 char * _argc3 = 0;
1884 char * _argc4 = 0;
1885 char _ptemp[128];
1886
1887 self = self;
1888 if(!PyArg_ParseTuple(args,"siO|ssls:new_wxStaticBox",&_argc0,&_arg1,&_obj2,&_argc3,&_argc4,&_arg5,&_arg6))
1889 return NULL;
1890 if (_argc0) {
1891 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
1892 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxStaticBox. Expected _wxWindow_p.");
1893 return NULL;
1894 }
1895 }
1896 {
1897 if (!PyString_Check(_obj2)) {
1898 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1899 return NULL;
1900 }
1901 _arg2 = new wxString(PyString_AsString(_obj2));
1902 }
1903 if (_argc3) {
1904 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
1905 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxStaticBox. Expected _wxPoint_p.");
1906 return NULL;
1907 }
1908 }
1909 if (_argc4) {
1910 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
1911 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxStaticBox. Expected _wxSize_p.");
1912 return NULL;
1913 }
1914 }
1915 _result = (wxStaticBox *)new_wxStaticBox(_arg0,_arg1,*_arg2,*_arg3,*_arg4,_arg5,_arg6);
1916 SWIG_MakePtr(_ptemp, (char *) _result,"_wxStaticBox_p");
1917 _resultobj = Py_BuildValue("s",_ptemp);
1918 {
1919 if (_obj2)
1920 delete _arg2;
1921 }
1922 return _resultobj;
1923 }
1924
1925 static void *SwigwxStaticTextTowxControl(void *ptr) {
1926 wxStaticText *src;
1927 wxControl *dest;
1928 src = (wxStaticText *) ptr;
1929 dest = (wxControl *) src;
1930 return (void *) dest;
1931 }
1932
1933 static void *SwigwxStaticTextTowxWindow(void *ptr) {
1934 wxStaticText *src;
1935 wxWindow *dest;
1936 src = (wxStaticText *) ptr;
1937 dest = (wxWindow *) src;
1938 return (void *) dest;
1939 }
1940
1941 static void *SwigwxStaticTextTowxEvtHandler(void *ptr) {
1942 wxStaticText *src;
1943 wxEvtHandler *dest;
1944 src = (wxStaticText *) ptr;
1945 dest = (wxEvtHandler *) src;
1946 return (void *) dest;
1947 }
1948
1949 #define new_wxStaticText(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticText(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
1950 static PyObject *_wrap_new_wxStaticText(PyObject *self, PyObject *args) {
1951 PyObject * _resultobj;
1952 wxStaticText * _result;
1953 wxWindow * _arg0;
1954 wxWindowID _arg1;
1955 wxString * _arg2;
1956 wxPoint * _arg3 = &wxPyDefaultPosition;
1957 wxSize * _arg4 = &wxPyDefaultSize;
1958 long _arg5 = 0;
1959 char * _arg6 = "staticText";
1960 char * _argc0 = 0;
1961 PyObject * _obj2 = 0;
1962 char * _argc3 = 0;
1963 char * _argc4 = 0;
1964 char _ptemp[128];
1965
1966 self = self;
1967 if(!PyArg_ParseTuple(args,"siO|ssls:new_wxStaticText",&_argc0,&_arg1,&_obj2,&_argc3,&_argc4,&_arg5,&_arg6))
1968 return NULL;
1969 if (_argc0) {
1970 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
1971 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxStaticText. Expected _wxWindow_p.");
1972 return NULL;
1973 }
1974 }
1975 {
1976 if (!PyString_Check(_obj2)) {
1977 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1978 return NULL;
1979 }
1980 _arg2 = new wxString(PyString_AsString(_obj2));
1981 }
1982 if (_argc3) {
1983 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
1984 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxStaticText. Expected _wxPoint_p.");
1985 return NULL;
1986 }
1987 }
1988 if (_argc4) {
1989 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
1990 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxStaticText. Expected _wxSize_p.");
1991 return NULL;
1992 }
1993 }
1994 _result = (wxStaticText *)new_wxStaticText(_arg0,_arg1,*_arg2,*_arg3,*_arg4,_arg5,_arg6);
1995 SWIG_MakePtr(_ptemp, (char *) _result,"_wxStaticText_p");
1996 _resultobj = Py_BuildValue("s",_ptemp);
1997 {
1998 if (_obj2)
1999 delete _arg2;
2000 }
2001 return _resultobj;
2002 }
2003
2004 #define wxStaticText_GetLabel(_swigobj) (_swigobj->GetLabel())
2005 static PyObject *_wrap_wxStaticText_GetLabel(PyObject *self, PyObject *args) {
2006 PyObject * _resultobj;
2007 wxString * _result;
2008 wxStaticText * _arg0;
2009 char * _argc0 = 0;
2010
2011 self = self;
2012 if(!PyArg_ParseTuple(args,"s:wxStaticText_GetLabel",&_argc0))
2013 return NULL;
2014 if (_argc0) {
2015 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStaticText_p")) {
2016 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStaticText_GetLabel. Expected _wxStaticText_p.");
2017 return NULL;
2018 }
2019 }
2020 _result = new wxString (wxStaticText_GetLabel(_arg0));
2021 {
2022 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
2023 }
2024 {
2025 delete _result;
2026 }
2027 return _resultobj;
2028 }
2029
2030 #define wxStaticText_SetLabel(_swigobj,_swigarg0) (_swigobj->SetLabel(_swigarg0))
2031 static PyObject *_wrap_wxStaticText_SetLabel(PyObject *self, PyObject *args) {
2032 PyObject * _resultobj;
2033 wxStaticText * _arg0;
2034 wxString * _arg1;
2035 char * _argc0 = 0;
2036 PyObject * _obj1 = 0;
2037
2038 self = self;
2039 if(!PyArg_ParseTuple(args,"sO:wxStaticText_SetLabel",&_argc0,&_obj1))
2040 return NULL;
2041 if (_argc0) {
2042 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStaticText_p")) {
2043 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStaticText_SetLabel. Expected _wxStaticText_p.");
2044 return NULL;
2045 }
2046 }
2047 {
2048 if (!PyString_Check(_obj1)) {
2049 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2050 return NULL;
2051 }
2052 _arg1 = new wxString(PyString_AsString(_obj1));
2053 }
2054 wxStaticText_SetLabel(_arg0,*_arg1);
2055 Py_INCREF(Py_None);
2056 _resultobj = Py_None;
2057 {
2058 if (_obj1)
2059 delete _arg1;
2060 }
2061 return _resultobj;
2062 }
2063
2064 static void *SwigwxListBoxTowxControl(void *ptr) {
2065 wxListBox *src;
2066 wxControl *dest;
2067 src = (wxListBox *) ptr;
2068 dest = (wxControl *) src;
2069 return (void *) dest;
2070 }
2071
2072 static void *SwigwxListBoxTowxWindow(void *ptr) {
2073 wxListBox *src;
2074 wxWindow *dest;
2075 src = (wxListBox *) ptr;
2076 dest = (wxWindow *) src;
2077 return (void *) dest;
2078 }
2079
2080 static void *SwigwxListBoxTowxEvtHandler(void *ptr) {
2081 wxListBox *src;
2082 wxEvtHandler *dest;
2083 src = (wxListBox *) ptr;
2084 dest = (wxEvtHandler *) src;
2085 return (void *) dest;
2086 }
2087
2088 #define new_wxListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
2089 static PyObject *_wrap_new_wxListBox(PyObject *self, PyObject *args) {
2090 PyObject * _resultobj;
2091 wxListBox * _result;
2092 wxWindow * _arg0;
2093 wxWindowID _arg1;
2094 wxPoint * _arg2 = &wxPyDefaultPosition;
2095 wxSize * _arg3 = &wxPyDefaultSize;
2096 int _arg4;
2097 wxString * _arg5 = NULL;
2098 long _arg6 = 0;
2099 wxValidator * _arg7 = &wxPyDefaultValidator;
2100 char * _arg8 = "listBox";
2101 char * _argc0 = 0;
2102 char * _argc2 = 0;
2103 char * _argc3 = 0;
2104 PyObject * _obj5 = 0;
2105 char * _argc7 = 0;
2106 char _ptemp[128];
2107
2108 self = self;
2109 if(!PyArg_ParseTuple(args,"si|ssOlss:new_wxListBox",&_argc0,&_arg1,&_argc2,&_argc3,&_obj5,&_arg6,&_argc7,&_arg8))
2110 return NULL;
2111 if (_argc0) {
2112 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
2113 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxListBox. Expected _wxWindow_p.");
2114 return NULL;
2115 }
2116 }
2117 if (_argc2) {
2118 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxPoint_p")) {
2119 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxListBox. Expected _wxPoint_p.");
2120 return NULL;
2121 }
2122 }
2123 if (_argc3) {
2124 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxSize_p")) {
2125 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxListBox. Expected _wxSize_p.");
2126 return NULL;
2127 }
2128 }
2129 if (_obj5)
2130 {
2131 _arg5 = wxString_LIST_helper(_obj5);
2132 if (_arg5 == NULL) {
2133 return NULL;
2134 }
2135 }
2136 if (_argc7) {
2137 if (SWIG_GetPtr(_argc7,(void **) &_arg7,"_wxValidator_p")) {
2138 PyErr_SetString(PyExc_TypeError,"Type error in argument 8 of new_wxListBox. Expected _wxValidator_p.");
2139 return NULL;
2140 }
2141 }
2142 {
2143 _arg4 = PyList_Size(_obj5);
2144 }
2145 _result = (wxListBox *)new_wxListBox(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5,_arg6,*_arg7,_arg8);
2146 SWIG_MakePtr(_ptemp, (char *) _result,"_wxListBox_p");
2147 _resultobj = Py_BuildValue("s",_ptemp);
2148 {
2149 delete [] _arg5;
2150 }
2151 return _resultobj;
2152 }
2153
2154 #define wxListBox_Append(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
2155 static PyObject *_wrap_wxListBox_Append(PyObject *self, PyObject *args) {
2156 PyObject * _resultobj;
2157 wxListBox * _arg0;
2158 wxString * _arg1;
2159 char * _argc0 = 0;
2160 PyObject * _obj1 = 0;
2161
2162 self = self;
2163 if(!PyArg_ParseTuple(args,"sO:wxListBox_Append",&_argc0,&_obj1))
2164 return NULL;
2165 if (_argc0) {
2166 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2167 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_Append. Expected _wxListBox_p.");
2168 return NULL;
2169 }
2170 }
2171 {
2172 if (!PyString_Check(_obj1)) {
2173 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2174 return NULL;
2175 }
2176 _arg1 = new wxString(PyString_AsString(_obj1));
2177 }
2178 wxListBox_Append(_arg0,*_arg1);
2179 Py_INCREF(Py_None);
2180 _resultobj = Py_None;
2181 {
2182 if (_obj1)
2183 delete _arg1;
2184 }
2185 return _resultobj;
2186 }
2187
2188 #define wxListBox_Clear(_swigobj) (_swigobj->Clear())
2189 static PyObject *_wrap_wxListBox_Clear(PyObject *self, PyObject *args) {
2190 PyObject * _resultobj;
2191 wxListBox * _arg0;
2192 char * _argc0 = 0;
2193
2194 self = self;
2195 if(!PyArg_ParseTuple(args,"s:wxListBox_Clear",&_argc0))
2196 return NULL;
2197 if (_argc0) {
2198 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2199 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_Clear. Expected _wxListBox_p.");
2200 return NULL;
2201 }
2202 }
2203 wxListBox_Clear(_arg0);
2204 Py_INCREF(Py_None);
2205 _resultobj = Py_None;
2206 return _resultobj;
2207 }
2208
2209 #define wxListBox_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
2210 static PyObject *_wrap_wxListBox_Delete(PyObject *self, PyObject *args) {
2211 PyObject * _resultobj;
2212 wxListBox * _arg0;
2213 int _arg1;
2214 char * _argc0 = 0;
2215
2216 self = self;
2217 if(!PyArg_ParseTuple(args,"si:wxListBox_Delete",&_argc0,&_arg1))
2218 return NULL;
2219 if (_argc0) {
2220 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2221 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_Delete. Expected _wxListBox_p.");
2222 return NULL;
2223 }
2224 }
2225 wxListBox_Delete(_arg0,_arg1);
2226 Py_INCREF(Py_None);
2227 _resultobj = Py_None;
2228 return _resultobj;
2229 }
2230
2231 #define wxListBox_Deselect(_swigobj,_swigarg0) (_swigobj->Deselect(_swigarg0))
2232 static PyObject *_wrap_wxListBox_Deselect(PyObject *self, PyObject *args) {
2233 PyObject * _resultobj;
2234 wxListBox * _arg0;
2235 int _arg1;
2236 char * _argc0 = 0;
2237
2238 self = self;
2239 if(!PyArg_ParseTuple(args,"si:wxListBox_Deselect",&_argc0,&_arg1))
2240 return NULL;
2241 if (_argc0) {
2242 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2243 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_Deselect. Expected _wxListBox_p.");
2244 return NULL;
2245 }
2246 }
2247 wxListBox_Deselect(_arg0,_arg1);
2248 Py_INCREF(Py_None);
2249 _resultobj = Py_None;
2250 return _resultobj;
2251 }
2252
2253 #define wxListBox_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
2254 static PyObject *_wrap_wxListBox_FindString(PyObject *self, PyObject *args) {
2255 PyObject * _resultobj;
2256 int _result;
2257 wxListBox * _arg0;
2258 wxString * _arg1;
2259 char * _argc0 = 0;
2260 PyObject * _obj1 = 0;
2261
2262 self = self;
2263 if(!PyArg_ParseTuple(args,"sO:wxListBox_FindString",&_argc0,&_obj1))
2264 return NULL;
2265 if (_argc0) {
2266 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2267 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_FindString. Expected _wxListBox_p.");
2268 return NULL;
2269 }
2270 }
2271 {
2272 if (!PyString_Check(_obj1)) {
2273 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2274 return NULL;
2275 }
2276 _arg1 = new wxString(PyString_AsString(_obj1));
2277 }
2278 _result = (int )wxListBox_FindString(_arg0,*_arg1);
2279 _resultobj = Py_BuildValue("i",_result);
2280 {
2281 if (_obj1)
2282 delete _arg1;
2283 }
2284 return _resultobj;
2285 }
2286
2287 #define wxListBox_GetSelection(_swigobj) (_swigobj->GetSelection())
2288 static PyObject *_wrap_wxListBox_GetSelection(PyObject *self, PyObject *args) {
2289 PyObject * _resultobj;
2290 int _result;
2291 wxListBox * _arg0;
2292 char * _argc0 = 0;
2293
2294 self = self;
2295 if(!PyArg_ParseTuple(args,"s:wxListBox_GetSelection",&_argc0))
2296 return NULL;
2297 if (_argc0) {
2298 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2299 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_GetSelection. Expected _wxListBox_p.");
2300 return NULL;
2301 }
2302 }
2303 _result = (int )wxListBox_GetSelection(_arg0);
2304 _resultobj = Py_BuildValue("i",_result);
2305 return _resultobj;
2306 }
2307
2308 #define wxListBox_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
2309 static PyObject *_wrap_wxListBox_GetString(PyObject *self, PyObject *args) {
2310 PyObject * _resultobj;
2311 wxString * _result;
2312 wxListBox * _arg0;
2313 int _arg1;
2314 char * _argc0 = 0;
2315
2316 self = self;
2317 if(!PyArg_ParseTuple(args,"si:wxListBox_GetString",&_argc0,&_arg1))
2318 return NULL;
2319 if (_argc0) {
2320 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2321 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_GetString. Expected _wxListBox_p.");
2322 return NULL;
2323 }
2324 }
2325 _result = new wxString (wxListBox_GetString(_arg0,_arg1));
2326 {
2327 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
2328 }
2329 {
2330 delete _result;
2331 }
2332 return _resultobj;
2333 }
2334
2335 #define wxListBox_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
2336 static PyObject *_wrap_wxListBox_GetStringSelection(PyObject *self, PyObject *args) {
2337 PyObject * _resultobj;
2338 wxString * _result;
2339 wxListBox * _arg0;
2340 char * _argc0 = 0;
2341
2342 self = self;
2343 if(!PyArg_ParseTuple(args,"s:wxListBox_GetStringSelection",&_argc0))
2344 return NULL;
2345 if (_argc0) {
2346 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2347 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_GetStringSelection. Expected _wxListBox_p.");
2348 return NULL;
2349 }
2350 }
2351 _result = new wxString (wxListBox_GetStringSelection(_arg0));
2352 {
2353 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
2354 }
2355 {
2356 delete _result;
2357 }
2358 return _resultobj;
2359 }
2360
2361 #define wxListBox_Number(_swigobj) (_swigobj->Number())
2362 static PyObject *_wrap_wxListBox_Number(PyObject *self, PyObject *args) {
2363 PyObject * _resultobj;
2364 int _result;
2365 wxListBox * _arg0;
2366 char * _argc0 = 0;
2367
2368 self = self;
2369 if(!PyArg_ParseTuple(args,"s:wxListBox_Number",&_argc0))
2370 return NULL;
2371 if (_argc0) {
2372 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2373 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_Number. Expected _wxListBox_p.");
2374 return NULL;
2375 }
2376 }
2377 _result = (int )wxListBox_Number(_arg0);
2378 _resultobj = Py_BuildValue("i",_result);
2379 return _resultobj;
2380 }
2381
2382 #define wxListBox_Selected(_swigobj,_swigarg0) (_swigobj->Selected(_swigarg0))
2383 static PyObject *_wrap_wxListBox_Selected(PyObject *self, PyObject *args) {
2384 PyObject * _resultobj;
2385 bool _result;
2386 wxListBox * _arg0;
2387 int _arg1;
2388 char * _argc0 = 0;
2389
2390 self = self;
2391 if(!PyArg_ParseTuple(args,"si:wxListBox_Selected",&_argc0,&_arg1))
2392 return NULL;
2393 if (_argc0) {
2394 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2395 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_Selected. Expected _wxListBox_p.");
2396 return NULL;
2397 }
2398 }
2399 _result = (bool )wxListBox_Selected(_arg0,_arg1);
2400 _resultobj = Py_BuildValue("i",_result);
2401 return _resultobj;
2402 }
2403
2404 #define wxListBox_Set(_swigobj,_swigarg0,_swigarg1) (_swigobj->Set(_swigarg0,_swigarg1))
2405 static PyObject *_wrap_wxListBox_Set(PyObject *self, PyObject *args) {
2406 PyObject * _resultobj;
2407 wxListBox * _arg0;
2408 int _arg1;
2409 wxString * _arg2;
2410 char * _argc0 = 0;
2411 PyObject * _obj2 = 0;
2412
2413 self = self;
2414 if(!PyArg_ParseTuple(args,"sO:wxListBox_Set",&_argc0,&_obj2))
2415 return NULL;
2416 if (_argc0) {
2417 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2418 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_Set. Expected _wxListBox_p.");
2419 return NULL;
2420 }
2421 }
2422 if (_obj2)
2423 {
2424 _arg2 = wxString_LIST_helper(_obj2);
2425 if (_arg2 == NULL) {
2426 return NULL;
2427 }
2428 }
2429 {
2430 _arg1 = PyList_Size(_obj2);
2431 }
2432 wxListBox_Set(_arg0,_arg1,_arg2);
2433 Py_INCREF(Py_None);
2434 _resultobj = Py_None;
2435 {
2436 delete [] _arg2;
2437 }
2438 return _resultobj;
2439 }
2440
2441 #define wxListBox_SetFirstItem(_swigobj,_swigarg0) (_swigobj->SetFirstItem(_swigarg0))
2442 static PyObject *_wrap_wxListBox_SetFirstItem(PyObject *self, PyObject *args) {
2443 PyObject * _resultobj;
2444 wxListBox * _arg0;
2445 int _arg1;
2446 char * _argc0 = 0;
2447
2448 self = self;
2449 if(!PyArg_ParseTuple(args,"si:wxListBox_SetFirstItem",&_argc0,&_arg1))
2450 return NULL;
2451 if (_argc0) {
2452 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2453 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_SetFirstItem. Expected _wxListBox_p.");
2454 return NULL;
2455 }
2456 }
2457 wxListBox_SetFirstItem(_arg0,_arg1);
2458 Py_INCREF(Py_None);
2459 _resultobj = Py_None;
2460 return _resultobj;
2461 }
2462
2463 #define wxListBox_SetFirstItemStr(_swigobj,_swigarg0) (_swigobj->SetFirstItem(_swigarg0))
2464 static PyObject *_wrap_wxListBox_SetFirstItemStr(PyObject *self, PyObject *args) {
2465 PyObject * _resultobj;
2466 wxListBox * _arg0;
2467 wxString * _arg1;
2468 char * _argc0 = 0;
2469 PyObject * _obj1 = 0;
2470
2471 self = self;
2472 if(!PyArg_ParseTuple(args,"sO:wxListBox_SetFirstItemStr",&_argc0,&_obj1))
2473 return NULL;
2474 if (_argc0) {
2475 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2476 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_SetFirstItemStr. Expected _wxListBox_p.");
2477 return NULL;
2478 }
2479 }
2480 {
2481 if (!PyString_Check(_obj1)) {
2482 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2483 return NULL;
2484 }
2485 _arg1 = new wxString(PyString_AsString(_obj1));
2486 }
2487 wxListBox_SetFirstItemStr(_arg0,*_arg1);
2488 Py_INCREF(Py_None);
2489 _resultobj = Py_None;
2490 {
2491 if (_obj1)
2492 delete _arg1;
2493 }
2494 return _resultobj;
2495 }
2496
2497 #define wxListBox_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
2498 static PyObject *_wrap_wxListBox_SetSelection(PyObject *self, PyObject *args) {
2499 PyObject * _resultobj;
2500 wxListBox * _arg0;
2501 int _arg1;
2502 bool _arg2 = (1);
2503 char * _argc0 = 0;
2504 int tempbool2;
2505
2506 self = self;
2507 if(!PyArg_ParseTuple(args,"si|i:wxListBox_SetSelection",&_argc0,&_arg1,&tempbool2))
2508 return NULL;
2509 if (_argc0) {
2510 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2511 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_SetSelection. Expected _wxListBox_p.");
2512 return NULL;
2513 }
2514 }
2515 _arg2 = (bool ) tempbool2;
2516 wxListBox_SetSelection(_arg0,_arg1,_arg2);
2517 Py_INCREF(Py_None);
2518 _resultobj = Py_None;
2519 return _resultobj;
2520 }
2521
2522 #define wxListBox_SetString(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetString(_swigarg0,_swigarg1))
2523 static PyObject *_wrap_wxListBox_SetString(PyObject *self, PyObject *args) {
2524 PyObject * _resultobj;
2525 wxListBox * _arg0;
2526 int _arg1;
2527 wxString * _arg2;
2528 char * _argc0 = 0;
2529 PyObject * _obj2 = 0;
2530
2531 self = self;
2532 if(!PyArg_ParseTuple(args,"siO:wxListBox_SetString",&_argc0,&_arg1,&_obj2))
2533 return NULL;
2534 if (_argc0) {
2535 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2536 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_SetString. Expected _wxListBox_p.");
2537 return NULL;
2538 }
2539 }
2540 {
2541 if (!PyString_Check(_obj2)) {
2542 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2543 return NULL;
2544 }
2545 _arg2 = new wxString(PyString_AsString(_obj2));
2546 }
2547 wxListBox_SetString(_arg0,_arg1,*_arg2);
2548 Py_INCREF(Py_None);
2549 _resultobj = Py_None;
2550 {
2551 if (_obj2)
2552 delete _arg2;
2553 }
2554 return _resultobj;
2555 }
2556
2557 #define wxListBox_SetStringSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStringSelection(_swigarg0,_swigarg1))
2558 static PyObject *_wrap_wxListBox_SetStringSelection(PyObject *self, PyObject *args) {
2559 PyObject * _resultobj;
2560 wxListBox * _arg0;
2561 wxString * _arg1;
2562 bool _arg2 = (1);
2563 char * _argc0 = 0;
2564 PyObject * _obj1 = 0;
2565 int tempbool2;
2566
2567 self = self;
2568 if(!PyArg_ParseTuple(args,"sO|i:wxListBox_SetStringSelection",&_argc0,&_obj1,&tempbool2))
2569 return NULL;
2570 if (_argc0) {
2571 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxListBox_p")) {
2572 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListBox_SetStringSelection. Expected _wxListBox_p.");
2573 return NULL;
2574 }
2575 }
2576 {
2577 if (!PyString_Check(_obj1)) {
2578 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2579 return NULL;
2580 }
2581 _arg1 = new wxString(PyString_AsString(_obj1));
2582 }
2583 _arg2 = (bool ) tempbool2;
2584 wxListBox_SetStringSelection(_arg0,*_arg1,_arg2);
2585 Py_INCREF(Py_None);
2586 _resultobj = Py_None;
2587 {
2588 if (_obj1)
2589 delete _arg1;
2590 }
2591 return _resultobj;
2592 }
2593
2594 static void *SwigwxTextCtrlTowxControl(void *ptr) {
2595 wxTextCtrl *src;
2596 wxControl *dest;
2597 src = (wxTextCtrl *) ptr;
2598 dest = (wxControl *) src;
2599 return (void *) dest;
2600 }
2601
2602 static void *SwigwxTextCtrlTowxWindow(void *ptr) {
2603 wxTextCtrl *src;
2604 wxWindow *dest;
2605 src = (wxTextCtrl *) ptr;
2606 dest = (wxWindow *) src;
2607 return (void *) dest;
2608 }
2609
2610 static void *SwigwxTextCtrlTowxEvtHandler(void *ptr) {
2611 wxTextCtrl *src;
2612 wxEvtHandler *dest;
2613 src = (wxTextCtrl *) ptr;
2614 dest = (wxEvtHandler *) src;
2615 return (void *) dest;
2616 }
2617
2618 #define new_wxTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
2619 static PyObject *_wrap_new_wxTextCtrl(PyObject *self, PyObject *args) {
2620 PyObject * _resultobj;
2621 wxTextCtrl * _result;
2622 wxWindow * _arg0;
2623 wxWindowID _arg1;
2624 char * _arg2 = "";
2625 wxPoint * _arg3 = &wxPyDefaultPosition;
2626 wxSize * _arg4 = &wxPyDefaultSize;
2627 long _arg5 = 0;
2628 wxValidator * _arg6 = &wxPyDefaultValidator;
2629 char * _arg7 = "text";
2630 char * _argc0 = 0;
2631 char * _argc3 = 0;
2632 char * _argc4 = 0;
2633 char * _argc6 = 0;
2634 char _ptemp[128];
2635
2636 self = self;
2637 if(!PyArg_ParseTuple(args,"si|ssslss:new_wxTextCtrl",&_argc0,&_arg1,&_arg2,&_argc3,&_argc4,&_arg5,&_argc6,&_arg7))
2638 return NULL;
2639 if (_argc0) {
2640 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
2641 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxTextCtrl. Expected _wxWindow_p.");
2642 return NULL;
2643 }
2644 }
2645 if (_argc3) {
2646 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
2647 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxTextCtrl. Expected _wxPoint_p.");
2648 return NULL;
2649 }
2650 }
2651 if (_argc4) {
2652 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
2653 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxTextCtrl. Expected _wxSize_p.");
2654 return NULL;
2655 }
2656 }
2657 if (_argc6) {
2658 if (SWIG_GetPtr(_argc6,(void **) &_arg6,"_wxValidator_p")) {
2659 PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of new_wxTextCtrl. Expected _wxValidator_p.");
2660 return NULL;
2661 }
2662 }
2663 _result = (wxTextCtrl *)new_wxTextCtrl(_arg0,_arg1,_arg2,*_arg3,*_arg4,_arg5,*_arg6,_arg7);
2664 SWIG_MakePtr(_ptemp, (char *) _result,"_wxTextCtrl_p");
2665 _resultobj = Py_BuildValue("s",_ptemp);
2666 return _resultobj;
2667 }
2668
2669 #define wxTextCtrl_Clear(_swigobj) (_swigobj->Clear())
2670 static PyObject *_wrap_wxTextCtrl_Clear(PyObject *self, PyObject *args) {
2671 PyObject * _resultobj;
2672 wxTextCtrl * _arg0;
2673 char * _argc0 = 0;
2674
2675 self = self;
2676 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_Clear",&_argc0))
2677 return NULL;
2678 if (_argc0) {
2679 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2680 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_Clear. Expected _wxTextCtrl_p.");
2681 return NULL;
2682 }
2683 }
2684 wxTextCtrl_Clear(_arg0);
2685 Py_INCREF(Py_None);
2686 _resultobj = Py_None;
2687 return _resultobj;
2688 }
2689
2690 #define wxTextCtrl_Copy(_swigobj) (_swigobj->Copy())
2691 static PyObject *_wrap_wxTextCtrl_Copy(PyObject *self, PyObject *args) {
2692 PyObject * _resultobj;
2693 wxTextCtrl * _arg0;
2694 char * _argc0 = 0;
2695
2696 self = self;
2697 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_Copy",&_argc0))
2698 return NULL;
2699 if (_argc0) {
2700 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2701 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_Copy. Expected _wxTextCtrl_p.");
2702 return NULL;
2703 }
2704 }
2705 wxTextCtrl_Copy(_arg0);
2706 Py_INCREF(Py_None);
2707 _resultobj = Py_None;
2708 return _resultobj;
2709 }
2710
2711 #define wxTextCtrl_Cut(_swigobj) (_swigobj->Cut())
2712 static PyObject *_wrap_wxTextCtrl_Cut(PyObject *self, PyObject *args) {
2713 PyObject * _resultobj;
2714 wxTextCtrl * _arg0;
2715 char * _argc0 = 0;
2716
2717 self = self;
2718 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_Cut",&_argc0))
2719 return NULL;
2720 if (_argc0) {
2721 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2722 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_Cut. Expected _wxTextCtrl_p.");
2723 return NULL;
2724 }
2725 }
2726 wxTextCtrl_Cut(_arg0);
2727 Py_INCREF(Py_None);
2728 _resultobj = Py_None;
2729 return _resultobj;
2730 }
2731
2732 #define wxTextCtrl_DiscardEdits(_swigobj) (_swigobj->DiscardEdits())
2733 static PyObject *_wrap_wxTextCtrl_DiscardEdits(PyObject *self, PyObject *args) {
2734 PyObject * _resultobj;
2735 wxTextCtrl * _arg0;
2736 char * _argc0 = 0;
2737
2738 self = self;
2739 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_DiscardEdits",&_argc0))
2740 return NULL;
2741 if (_argc0) {
2742 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2743 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_DiscardEdits. Expected _wxTextCtrl_p.");
2744 return NULL;
2745 }
2746 }
2747 wxTextCtrl_DiscardEdits(_arg0);
2748 Py_INCREF(Py_None);
2749 _resultobj = Py_None;
2750 return _resultobj;
2751 }
2752
2753 #define wxTextCtrl_GetInsertionPoint(_swigobj) (_swigobj->GetInsertionPoint())
2754 static PyObject *_wrap_wxTextCtrl_GetInsertionPoint(PyObject *self, PyObject *args) {
2755 PyObject * _resultobj;
2756 long _result;
2757 wxTextCtrl * _arg0;
2758 char * _argc0 = 0;
2759
2760 self = self;
2761 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_GetInsertionPoint",&_argc0))
2762 return NULL;
2763 if (_argc0) {
2764 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2765 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_GetInsertionPoint. Expected _wxTextCtrl_p.");
2766 return NULL;
2767 }
2768 }
2769 _result = (long )wxTextCtrl_GetInsertionPoint(_arg0);
2770 _resultobj = Py_BuildValue("l",_result);
2771 return _resultobj;
2772 }
2773
2774 #define wxTextCtrl_GetLastPosition(_swigobj) (_swigobj->GetLastPosition())
2775 static PyObject *_wrap_wxTextCtrl_GetLastPosition(PyObject *self, PyObject *args) {
2776 PyObject * _resultobj;
2777 long _result;
2778 wxTextCtrl * _arg0;
2779 char * _argc0 = 0;
2780
2781 self = self;
2782 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_GetLastPosition",&_argc0))
2783 return NULL;
2784 if (_argc0) {
2785 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2786 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_GetLastPosition. Expected _wxTextCtrl_p.");
2787 return NULL;
2788 }
2789 }
2790 _result = (long )wxTextCtrl_GetLastPosition(_arg0);
2791 _resultobj = Py_BuildValue("l",_result);
2792 return _resultobj;
2793 }
2794
2795 #define wxTextCtrl_GetLineLength(_swigobj,_swigarg0) (_swigobj->GetLineLength(_swigarg0))
2796 static PyObject *_wrap_wxTextCtrl_GetLineLength(PyObject *self, PyObject *args) {
2797 PyObject * _resultobj;
2798 int _result;
2799 wxTextCtrl * _arg0;
2800 long _arg1;
2801 char * _argc0 = 0;
2802
2803 self = self;
2804 if(!PyArg_ParseTuple(args,"sl:wxTextCtrl_GetLineLength",&_argc0,&_arg1))
2805 return NULL;
2806 if (_argc0) {
2807 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2808 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_GetLineLength. Expected _wxTextCtrl_p.");
2809 return NULL;
2810 }
2811 }
2812 _result = (int )wxTextCtrl_GetLineLength(_arg0,_arg1);
2813 _resultobj = Py_BuildValue("i",_result);
2814 return _resultobj;
2815 }
2816
2817 #define wxTextCtrl_GetLineText(_swigobj,_swigarg0) (_swigobj->GetLineText(_swigarg0))
2818 static PyObject *_wrap_wxTextCtrl_GetLineText(PyObject *self, PyObject *args) {
2819 PyObject * _resultobj;
2820 wxString * _result;
2821 wxTextCtrl * _arg0;
2822 long _arg1;
2823 char * _argc0 = 0;
2824
2825 self = self;
2826 if(!PyArg_ParseTuple(args,"sl:wxTextCtrl_GetLineText",&_argc0,&_arg1))
2827 return NULL;
2828 if (_argc0) {
2829 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2830 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_GetLineText. Expected _wxTextCtrl_p.");
2831 return NULL;
2832 }
2833 }
2834 _result = new wxString (wxTextCtrl_GetLineText(_arg0,_arg1));
2835 {
2836 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
2837 }
2838 {
2839 delete _result;
2840 }
2841 return _resultobj;
2842 }
2843
2844 #define wxTextCtrl_GetNumberOfLines(_swigobj) (_swigobj->GetNumberOfLines())
2845 static PyObject *_wrap_wxTextCtrl_GetNumberOfLines(PyObject *self, PyObject *args) {
2846 PyObject * _resultobj;
2847 int _result;
2848 wxTextCtrl * _arg0;
2849 char * _argc0 = 0;
2850
2851 self = self;
2852 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_GetNumberOfLines",&_argc0))
2853 return NULL;
2854 if (_argc0) {
2855 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2856 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_GetNumberOfLines. Expected _wxTextCtrl_p.");
2857 return NULL;
2858 }
2859 }
2860 _result = (int )wxTextCtrl_GetNumberOfLines(_arg0);
2861 _resultobj = Py_BuildValue("i",_result);
2862 return _resultobj;
2863 }
2864
2865 #define wxTextCtrl_GetValue(_swigobj) (_swigobj->GetValue())
2866 static PyObject *_wrap_wxTextCtrl_GetValue(PyObject *self, PyObject *args) {
2867 PyObject * _resultobj;
2868 wxString * _result;
2869 wxTextCtrl * _arg0;
2870 char * _argc0 = 0;
2871
2872 self = self;
2873 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_GetValue",&_argc0))
2874 return NULL;
2875 if (_argc0) {
2876 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2877 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_GetValue. Expected _wxTextCtrl_p.");
2878 return NULL;
2879 }
2880 }
2881 _result = new wxString (wxTextCtrl_GetValue(_arg0));
2882 {
2883 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
2884 }
2885 {
2886 delete _result;
2887 }
2888 return _resultobj;
2889 }
2890
2891 #define wxTextCtrl_IsModified(_swigobj) (_swigobj->IsModified())
2892 static PyObject *_wrap_wxTextCtrl_IsModified(PyObject *self, PyObject *args) {
2893 PyObject * _resultobj;
2894 bool _result;
2895 wxTextCtrl * _arg0;
2896 char * _argc0 = 0;
2897
2898 self = self;
2899 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_IsModified",&_argc0))
2900 return NULL;
2901 if (_argc0) {
2902 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2903 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_IsModified. Expected _wxTextCtrl_p.");
2904 return NULL;
2905 }
2906 }
2907 _result = (bool )wxTextCtrl_IsModified(_arg0);
2908 _resultobj = Py_BuildValue("i",_result);
2909 return _resultobj;
2910 }
2911
2912 #define wxTextCtrl_LoadFile(_swigobj,_swigarg0) (_swigobj->LoadFile(_swigarg0))
2913 static PyObject *_wrap_wxTextCtrl_LoadFile(PyObject *self, PyObject *args) {
2914 PyObject * _resultobj;
2915 bool _result;
2916 wxTextCtrl * _arg0;
2917 wxString * _arg1;
2918 char * _argc0 = 0;
2919 PyObject * _obj1 = 0;
2920
2921 self = self;
2922 if(!PyArg_ParseTuple(args,"sO:wxTextCtrl_LoadFile",&_argc0,&_obj1))
2923 return NULL;
2924 if (_argc0) {
2925 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2926 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_LoadFile. Expected _wxTextCtrl_p.");
2927 return NULL;
2928 }
2929 }
2930 {
2931 if (!PyString_Check(_obj1)) {
2932 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2933 return NULL;
2934 }
2935 _arg1 = new wxString(PyString_AsString(_obj1));
2936 }
2937 _result = (bool )wxTextCtrl_LoadFile(_arg0,*_arg1);
2938 _resultobj = Py_BuildValue("i",_result);
2939 {
2940 if (_obj1)
2941 delete _arg1;
2942 }
2943 return _resultobj;
2944 }
2945
2946 #define wxTextCtrl_Paste(_swigobj) (_swigobj->Paste())
2947 static PyObject *_wrap_wxTextCtrl_Paste(PyObject *self, PyObject *args) {
2948 PyObject * _resultobj;
2949 wxTextCtrl * _arg0;
2950 char * _argc0 = 0;
2951
2952 self = self;
2953 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_Paste",&_argc0))
2954 return NULL;
2955 if (_argc0) {
2956 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2957 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_Paste. Expected _wxTextCtrl_p.");
2958 return NULL;
2959 }
2960 }
2961 wxTextCtrl_Paste(_arg0);
2962 Py_INCREF(Py_None);
2963 _resultobj = Py_None;
2964 return _resultobj;
2965 }
2966
2967 #define wxTextCtrl_PositionToXY(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->PositionToXY(_swigarg0,_swigarg1,_swigarg2))
2968 static PyObject *_wrap_wxTextCtrl_PositionToXY(PyObject *self, PyObject *args) {
2969 PyObject * _resultobj;
2970 wxTextCtrl * _arg0;
2971 long _arg1;
2972 long * _arg2;
2973 long temp;
2974 long * _arg3;
2975 long temp0;
2976 char * _argc0 = 0;
2977
2978 self = self;
2979 {
2980 _arg2 = &temp;
2981 }
2982 {
2983 _arg3 = &temp0;
2984 }
2985 if(!PyArg_ParseTuple(args,"sl:wxTextCtrl_PositionToXY",&_argc0,&_arg1))
2986 return NULL;
2987 if (_argc0) {
2988 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
2989 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_PositionToXY. Expected _wxTextCtrl_p.");
2990 return NULL;
2991 }
2992 }
2993 wxTextCtrl_PositionToXY(_arg0,_arg1,_arg2,_arg3);
2994 Py_INCREF(Py_None);
2995 _resultobj = Py_None;
2996 {
2997 PyObject *o;
2998 o = PyInt_FromLong((long) (*_arg2));
2999 _resultobj = t_output_helper(_resultobj, o);
3000 }
3001 {
3002 PyObject *o;
3003 o = PyInt_FromLong((long) (*_arg3));
3004 _resultobj = t_output_helper(_resultobj, o);
3005 }
3006 return _resultobj;
3007 }
3008
3009 #define wxTextCtrl_Remove(_swigobj,_swigarg0,_swigarg1) (_swigobj->Remove(_swigarg0,_swigarg1))
3010 static PyObject *_wrap_wxTextCtrl_Remove(PyObject *self, PyObject *args) {
3011 PyObject * _resultobj;
3012 wxTextCtrl * _arg0;
3013 long _arg1;
3014 long _arg2;
3015 char * _argc0 = 0;
3016
3017 self = self;
3018 if(!PyArg_ParseTuple(args,"sll:wxTextCtrl_Remove",&_argc0,&_arg1,&_arg2))
3019 return NULL;
3020 if (_argc0) {
3021 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3022 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_Remove. Expected _wxTextCtrl_p.");
3023 return NULL;
3024 }
3025 }
3026 wxTextCtrl_Remove(_arg0,_arg1,_arg2);
3027 Py_INCREF(Py_None);
3028 _resultobj = Py_None;
3029 return _resultobj;
3030 }
3031
3032 #define wxTextCtrl_Replace(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Replace(_swigarg0,_swigarg1,_swigarg2))
3033 static PyObject *_wrap_wxTextCtrl_Replace(PyObject *self, PyObject *args) {
3034 PyObject * _resultobj;
3035 wxTextCtrl * _arg0;
3036 long _arg1;
3037 long _arg2;
3038 wxString * _arg3;
3039 char * _argc0 = 0;
3040 PyObject * _obj3 = 0;
3041
3042 self = self;
3043 if(!PyArg_ParseTuple(args,"sllO:wxTextCtrl_Replace",&_argc0,&_arg1,&_arg2,&_obj3))
3044 return NULL;
3045 if (_argc0) {
3046 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3047 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_Replace. Expected _wxTextCtrl_p.");
3048 return NULL;
3049 }
3050 }
3051 {
3052 if (!PyString_Check(_obj3)) {
3053 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3054 return NULL;
3055 }
3056 _arg3 = new wxString(PyString_AsString(_obj3));
3057 }
3058 wxTextCtrl_Replace(_arg0,_arg1,_arg2,*_arg3);
3059 Py_INCREF(Py_None);
3060 _resultobj = Py_None;
3061 {
3062 if (_obj3)
3063 delete _arg3;
3064 }
3065 return _resultobj;
3066 }
3067
3068 #define wxTextCtrl_SaveFile(_swigobj,_swigarg0) (_swigobj->SaveFile(_swigarg0))
3069 static PyObject *_wrap_wxTextCtrl_SaveFile(PyObject *self, PyObject *args) {
3070 PyObject * _resultobj;
3071 bool _result;
3072 wxTextCtrl * _arg0;
3073 wxString * _arg1;
3074 char * _argc0 = 0;
3075 PyObject * _obj1 = 0;
3076
3077 self = self;
3078 if(!PyArg_ParseTuple(args,"sO:wxTextCtrl_SaveFile",&_argc0,&_obj1))
3079 return NULL;
3080 if (_argc0) {
3081 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3082 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_SaveFile. Expected _wxTextCtrl_p.");
3083 return NULL;
3084 }
3085 }
3086 {
3087 if (!PyString_Check(_obj1)) {
3088 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3089 return NULL;
3090 }
3091 _arg1 = new wxString(PyString_AsString(_obj1));
3092 }
3093 _result = (bool )wxTextCtrl_SaveFile(_arg0,*_arg1);
3094 _resultobj = Py_BuildValue("i",_result);
3095 {
3096 if (_obj1)
3097 delete _arg1;
3098 }
3099 return _resultobj;
3100 }
3101
3102 #define wxTextCtrl_SetEditable(_swigobj,_swigarg0) (_swigobj->SetEditable(_swigarg0))
3103 static PyObject *_wrap_wxTextCtrl_SetEditable(PyObject *self, PyObject *args) {
3104 PyObject * _resultobj;
3105 wxTextCtrl * _arg0;
3106 bool _arg1;
3107 char * _argc0 = 0;
3108 int tempbool1;
3109
3110 self = self;
3111 if(!PyArg_ParseTuple(args,"si:wxTextCtrl_SetEditable",&_argc0,&tempbool1))
3112 return NULL;
3113 if (_argc0) {
3114 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3115 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_SetEditable. Expected _wxTextCtrl_p.");
3116 return NULL;
3117 }
3118 }
3119 _arg1 = (bool ) tempbool1;
3120 wxTextCtrl_SetEditable(_arg0,_arg1);
3121 Py_INCREF(Py_None);
3122 _resultobj = Py_None;
3123 return _resultobj;
3124 }
3125
3126 #define wxTextCtrl_SetInsertionPoint(_swigobj,_swigarg0) (_swigobj->SetInsertionPoint(_swigarg0))
3127 static PyObject *_wrap_wxTextCtrl_SetInsertionPoint(PyObject *self, PyObject *args) {
3128 PyObject * _resultobj;
3129 wxTextCtrl * _arg0;
3130 long _arg1;
3131 char * _argc0 = 0;
3132
3133 self = self;
3134 if(!PyArg_ParseTuple(args,"sl:wxTextCtrl_SetInsertionPoint",&_argc0,&_arg1))
3135 return NULL;
3136 if (_argc0) {
3137 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3138 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_SetInsertionPoint. Expected _wxTextCtrl_p.");
3139 return NULL;
3140 }
3141 }
3142 wxTextCtrl_SetInsertionPoint(_arg0,_arg1);
3143 Py_INCREF(Py_None);
3144 _resultobj = Py_None;
3145 return _resultobj;
3146 }
3147
3148 #define wxTextCtrl_SetInsertionPointEnd(_swigobj) (_swigobj->SetInsertionPointEnd())
3149 static PyObject *_wrap_wxTextCtrl_SetInsertionPointEnd(PyObject *self, PyObject *args) {
3150 PyObject * _resultobj;
3151 wxTextCtrl * _arg0;
3152 char * _argc0 = 0;
3153
3154 self = self;
3155 if(!PyArg_ParseTuple(args,"s:wxTextCtrl_SetInsertionPointEnd",&_argc0))
3156 return NULL;
3157 if (_argc0) {
3158 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3159 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_SetInsertionPointEnd. Expected _wxTextCtrl_p.");
3160 return NULL;
3161 }
3162 }
3163 wxTextCtrl_SetInsertionPointEnd(_arg0);
3164 Py_INCREF(Py_None);
3165 _resultobj = Py_None;
3166 return _resultobj;
3167 }
3168
3169 #define wxTextCtrl_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
3170 static PyObject *_wrap_wxTextCtrl_SetSelection(PyObject *self, PyObject *args) {
3171 PyObject * _resultobj;
3172 wxTextCtrl * _arg0;
3173 long _arg1;
3174 long _arg2;
3175 char * _argc0 = 0;
3176
3177 self = self;
3178 if(!PyArg_ParseTuple(args,"sll:wxTextCtrl_SetSelection",&_argc0,&_arg1,&_arg2))
3179 return NULL;
3180 if (_argc0) {
3181 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3182 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_SetSelection. Expected _wxTextCtrl_p.");
3183 return NULL;
3184 }
3185 }
3186 wxTextCtrl_SetSelection(_arg0,_arg1,_arg2);
3187 Py_INCREF(Py_None);
3188 _resultobj = Py_None;
3189 return _resultobj;
3190 }
3191
3192 #define wxTextCtrl_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
3193 static PyObject *_wrap_wxTextCtrl_SetValue(PyObject *self, PyObject *args) {
3194 PyObject * _resultobj;
3195 wxTextCtrl * _arg0;
3196 wxString * _arg1;
3197 char * _argc0 = 0;
3198 PyObject * _obj1 = 0;
3199
3200 self = self;
3201 if(!PyArg_ParseTuple(args,"sO:wxTextCtrl_SetValue",&_argc0,&_obj1))
3202 return NULL;
3203 if (_argc0) {
3204 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3205 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_SetValue. Expected _wxTextCtrl_p.");
3206 return NULL;
3207 }
3208 }
3209 {
3210 if (!PyString_Check(_obj1)) {
3211 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3212 return NULL;
3213 }
3214 _arg1 = new wxString(PyString_AsString(_obj1));
3215 }
3216 wxTextCtrl_SetValue(_arg0,*_arg1);
3217 Py_INCREF(Py_None);
3218 _resultobj = Py_None;
3219 {
3220 if (_obj1)
3221 delete _arg1;
3222 }
3223 return _resultobj;
3224 }
3225
3226 #define wxTextCtrl_ShowPosition(_swigobj,_swigarg0) (_swigobj->ShowPosition(_swigarg0))
3227 static PyObject *_wrap_wxTextCtrl_ShowPosition(PyObject *self, PyObject *args) {
3228 PyObject * _resultobj;
3229 wxTextCtrl * _arg0;
3230 long _arg1;
3231 char * _argc0 = 0;
3232
3233 self = self;
3234 if(!PyArg_ParseTuple(args,"sl:wxTextCtrl_ShowPosition",&_argc0,&_arg1))
3235 return NULL;
3236 if (_argc0) {
3237 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3238 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_ShowPosition. Expected _wxTextCtrl_p.");
3239 return NULL;
3240 }
3241 }
3242 wxTextCtrl_ShowPosition(_arg0,_arg1);
3243 Py_INCREF(Py_None);
3244 _resultobj = Py_None;
3245 return _resultobj;
3246 }
3247
3248 #define wxTextCtrl_WriteText(_swigobj,_swigarg0) (_swigobj->WriteText(_swigarg0))
3249 static PyObject *_wrap_wxTextCtrl_WriteText(PyObject *self, PyObject *args) {
3250 PyObject * _resultobj;
3251 wxTextCtrl * _arg0;
3252 wxString * _arg1;
3253 char * _argc0 = 0;
3254 PyObject * _obj1 = 0;
3255
3256 self = self;
3257 if(!PyArg_ParseTuple(args,"sO:wxTextCtrl_WriteText",&_argc0,&_obj1))
3258 return NULL;
3259 if (_argc0) {
3260 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3261 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_WriteText. Expected _wxTextCtrl_p.");
3262 return NULL;
3263 }
3264 }
3265 {
3266 if (!PyString_Check(_obj1)) {
3267 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3268 return NULL;
3269 }
3270 _arg1 = new wxString(PyString_AsString(_obj1));
3271 }
3272 wxTextCtrl_WriteText(_arg0,*_arg1);
3273 Py_INCREF(Py_None);
3274 _resultobj = Py_None;
3275 {
3276 if (_obj1)
3277 delete _arg1;
3278 }
3279 return _resultobj;
3280 }
3281
3282 #define wxTextCtrl_XYToPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->XYToPosition(_swigarg0,_swigarg1))
3283 static PyObject *_wrap_wxTextCtrl_XYToPosition(PyObject *self, PyObject *args) {
3284 PyObject * _resultobj;
3285 long _result;
3286 wxTextCtrl * _arg0;
3287 long _arg1;
3288 long _arg2;
3289 char * _argc0 = 0;
3290
3291 self = self;
3292 if(!PyArg_ParseTuple(args,"sll:wxTextCtrl_XYToPosition",&_argc0,&_arg1,&_arg2))
3293 return NULL;
3294 if (_argc0) {
3295 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTextCtrl_p")) {
3296 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTextCtrl_XYToPosition. Expected _wxTextCtrl_p.");
3297 return NULL;
3298 }
3299 }
3300 _result = (long )wxTextCtrl_XYToPosition(_arg0,_arg1,_arg2);
3301 _resultobj = Py_BuildValue("l",_result);
3302 return _resultobj;
3303 }
3304
3305 static void *SwigwxScrollBarTowxControl(void *ptr) {
3306 wxScrollBar *src;
3307 wxControl *dest;
3308 src = (wxScrollBar *) ptr;
3309 dest = (wxControl *) src;
3310 return (void *) dest;
3311 }
3312
3313 static void *SwigwxScrollBarTowxWindow(void *ptr) {
3314 wxScrollBar *src;
3315 wxWindow *dest;
3316 src = (wxScrollBar *) ptr;
3317 dest = (wxWindow *) src;
3318 return (void *) dest;
3319 }
3320
3321 static void *SwigwxScrollBarTowxEvtHandler(void *ptr) {
3322 wxScrollBar *src;
3323 wxEvtHandler *dest;
3324 src = (wxScrollBar *) ptr;
3325 dest = (wxEvtHandler *) src;
3326 return (void *) dest;
3327 }
3328
3329 #define new_wxScrollBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxScrollBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
3330 static PyObject *_wrap_new_wxScrollBar(PyObject *self, PyObject *args) {
3331 PyObject * _resultobj;
3332 wxScrollBar * _result;
3333 wxWindow * _arg0;
3334 wxWindowID _arg1 = -1;
3335 wxPoint * _arg2 = &wxPyDefaultPosition;
3336 wxSize * _arg3 = &wxPyDefaultSize;
3337 long _arg4 = (wxSB_HORIZONTAL);
3338 wxValidator * _arg5 = &wxPyDefaultValidator;
3339 char * _arg6 = "scrollBar";
3340 char * _argc0 = 0;
3341 char * _argc2 = 0;
3342 char * _argc3 = 0;
3343 char * _argc5 = 0;
3344 char _ptemp[128];
3345
3346 self = self;
3347 if(!PyArg_ParseTuple(args,"s|isslss:new_wxScrollBar",&_argc0,&_arg1,&_argc2,&_argc3,&_arg4,&_argc5,&_arg6))
3348 return NULL;
3349 if (_argc0) {
3350 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
3351 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxScrollBar. Expected _wxWindow_p.");
3352 return NULL;
3353 }
3354 }
3355 if (_argc2) {
3356 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxPoint_p")) {
3357 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxScrollBar. Expected _wxPoint_p.");
3358 return NULL;
3359 }
3360 }
3361 if (_argc3) {
3362 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxSize_p")) {
3363 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxScrollBar. Expected _wxSize_p.");
3364 return NULL;
3365 }
3366 }
3367 if (_argc5) {
3368 if (SWIG_GetPtr(_argc5,(void **) &_arg5,"_wxValidator_p")) {
3369 PyErr_SetString(PyExc_TypeError,"Type error in argument 6 of new_wxScrollBar. Expected _wxValidator_p.");
3370 return NULL;
3371 }
3372 }
3373 _result = (wxScrollBar *)new_wxScrollBar(_arg0,_arg1,*_arg2,*_arg3,_arg4,*_arg5,_arg6);
3374 SWIG_MakePtr(_ptemp, (char *) _result,"_wxScrollBar_p");
3375 _resultobj = Py_BuildValue("s",_ptemp);
3376 return _resultobj;
3377 }
3378
3379 #define wxScrollBar_GetRange(_swigobj) (_swigobj->GetRange())
3380 static PyObject *_wrap_wxScrollBar_GetRange(PyObject *self, PyObject *args) {
3381 PyObject * _resultobj;
3382 int _result;
3383 wxScrollBar * _arg0;
3384 char * _argc0 = 0;
3385
3386 self = self;
3387 if(!PyArg_ParseTuple(args,"s:wxScrollBar_GetRange",&_argc0))
3388 return NULL;
3389 if (_argc0) {
3390 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxScrollBar_p")) {
3391 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxScrollBar_GetRange. Expected _wxScrollBar_p.");
3392 return NULL;
3393 }
3394 }
3395 _result = (int )wxScrollBar_GetRange(_arg0);
3396 _resultobj = Py_BuildValue("i",_result);
3397 return _resultobj;
3398 }
3399
3400 #define wxScrollBar_GetPageSize(_swigobj) (_swigobj->GetPageSize())
3401 static PyObject *_wrap_wxScrollBar_GetPageSize(PyObject *self, PyObject *args) {
3402 PyObject * _resultobj;
3403 int _result;
3404 wxScrollBar * _arg0;
3405 char * _argc0 = 0;
3406
3407 self = self;
3408 if(!PyArg_ParseTuple(args,"s:wxScrollBar_GetPageSize",&_argc0))
3409 return NULL;
3410 if (_argc0) {
3411 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxScrollBar_p")) {
3412 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxScrollBar_GetPageSize. Expected _wxScrollBar_p.");
3413 return NULL;
3414 }
3415 }
3416 _result = (int )wxScrollBar_GetPageSize(_arg0);
3417 _resultobj = Py_BuildValue("i",_result);
3418 return _resultobj;
3419 }
3420
3421 #define wxScrollBar_GetPosition(_swigobj) (_swigobj->GetPosition())
3422 static PyObject *_wrap_wxScrollBar_GetPosition(PyObject *self, PyObject *args) {
3423 PyObject * _resultobj;
3424 int _result;
3425 wxScrollBar * _arg0;
3426 char * _argc0 = 0;
3427
3428 self = self;
3429 if(!PyArg_ParseTuple(args,"s:wxScrollBar_GetPosition",&_argc0))
3430 return NULL;
3431 if (_argc0) {
3432 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxScrollBar_p")) {
3433 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxScrollBar_GetPosition. Expected _wxScrollBar_p.");
3434 return NULL;
3435 }
3436 }
3437 _result = (int )wxScrollBar_GetPosition(_arg0);
3438 _resultobj = Py_BuildValue("i",_result);
3439 return _resultobj;
3440 }
3441
3442 #define wxScrollBar_GetThumbSize(_swigobj) (_swigobj->GetThumbSize())
3443 static PyObject *_wrap_wxScrollBar_GetThumbSize(PyObject *self, PyObject *args) {
3444 PyObject * _resultobj;
3445 int _result;
3446 wxScrollBar * _arg0;
3447 char * _argc0 = 0;
3448
3449 self = self;
3450 if(!PyArg_ParseTuple(args,"s:wxScrollBar_GetThumbSize",&_argc0))
3451 return NULL;
3452 if (_argc0) {
3453 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxScrollBar_p")) {
3454 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxScrollBar_GetThumbSize. Expected _wxScrollBar_p.");
3455 return NULL;
3456 }
3457 }
3458 _result = (int )wxScrollBar_GetThumbSize(_arg0);
3459 _resultobj = Py_BuildValue("i",_result);
3460 return _resultobj;
3461 }
3462
3463 #define wxScrollBar_SetPosition(_swigobj,_swigarg0) (_swigobj->SetPosition(_swigarg0))
3464 static PyObject *_wrap_wxScrollBar_SetPosition(PyObject *self, PyObject *args) {
3465 PyObject * _resultobj;
3466 wxScrollBar * _arg0;
3467 int _arg1;
3468 char * _argc0 = 0;
3469
3470 self = self;
3471 if(!PyArg_ParseTuple(args,"si:wxScrollBar_SetPosition",&_argc0,&_arg1))
3472 return NULL;
3473 if (_argc0) {
3474 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxScrollBar_p")) {
3475 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxScrollBar_SetPosition. Expected _wxScrollBar_p.");
3476 return NULL;
3477 }
3478 }
3479 wxScrollBar_SetPosition(_arg0,_arg1);
3480 Py_INCREF(Py_None);
3481 _resultobj = Py_None;
3482 return _resultobj;
3483 }
3484
3485 #define wxScrollBar_SetScrollbar(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetScrollbar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
3486 static PyObject *_wrap_wxScrollBar_SetScrollbar(PyObject *self, PyObject *args) {
3487 PyObject * _resultobj;
3488 wxScrollBar * _arg0;
3489 int _arg1;
3490 int _arg2;
3491 int _arg3;
3492 int _arg4;
3493 bool _arg5 = (1);
3494 char * _argc0 = 0;
3495 int tempbool5;
3496
3497 self = self;
3498 if(!PyArg_ParseTuple(args,"siiii|i:wxScrollBar_SetScrollbar",&_argc0,&_arg1,&_arg2,&_arg3,&_arg4,&tempbool5))
3499 return NULL;
3500 if (_argc0) {
3501 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxScrollBar_p")) {
3502 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxScrollBar_SetScrollbar. Expected _wxScrollBar_p.");
3503 return NULL;
3504 }
3505 }
3506 _arg5 = (bool ) tempbool5;
3507 wxScrollBar_SetScrollbar(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5);
3508 Py_INCREF(Py_None);
3509 _resultobj = Py_None;
3510 return _resultobj;
3511 }
3512
3513 static void *SwigwxStaticBitmapTowxControl(void *ptr) {
3514 wxStaticBitmap *src;
3515 wxControl *dest;
3516 src = (wxStaticBitmap *) ptr;
3517 dest = (wxControl *) src;
3518 return (void *) dest;
3519 }
3520
3521 static void *SwigwxStaticBitmapTowxWindow(void *ptr) {
3522 wxStaticBitmap *src;
3523 wxWindow *dest;
3524 src = (wxStaticBitmap *) ptr;
3525 dest = (wxWindow *) src;
3526 return (void *) dest;
3527 }
3528
3529 static void *SwigwxStaticBitmapTowxEvtHandler(void *ptr) {
3530 wxStaticBitmap *src;
3531 wxEvtHandler *dest;
3532 src = (wxStaticBitmap *) ptr;
3533 dest = (wxEvtHandler *) src;
3534 return (void *) dest;
3535 }
3536
3537 #define new_wxStaticBitmap(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticBitmap(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
3538 static PyObject *_wrap_new_wxStaticBitmap(PyObject *self, PyObject *args) {
3539 PyObject * _resultobj;
3540 wxStaticBitmap * _result;
3541 wxWindow * _arg0;
3542 wxWindowID _arg1;
3543 wxBitmap * _arg2;
3544 wxPoint * _arg3 = &wxPyDefaultPosition;
3545 wxSize * _arg4 = &wxPyDefaultSize;
3546 long _arg5 = 0;
3547 char * _arg6 = "staticBitmap";
3548 char * _argc0 = 0;
3549 char * _argc2 = 0;
3550 char * _argc3 = 0;
3551 char * _argc4 = 0;
3552 char _ptemp[128];
3553
3554 self = self;
3555 if(!PyArg_ParseTuple(args,"sis|ssls:new_wxStaticBitmap",&_argc0,&_arg1,&_argc2,&_argc3,&_argc4,&_arg5,&_arg6))
3556 return NULL;
3557 if (_argc0) {
3558 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
3559 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxStaticBitmap. Expected _wxWindow_p.");
3560 return NULL;
3561 }
3562 }
3563 if (_argc2) {
3564 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxBitmap_p")) {
3565 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxStaticBitmap. Expected _wxBitmap_p.");
3566 return NULL;
3567 }
3568 }
3569 if (_argc3) {
3570 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
3571 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxStaticBitmap. Expected _wxPoint_p.");
3572 return NULL;
3573 }
3574 }
3575 if (_argc4) {
3576 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
3577 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxStaticBitmap. Expected _wxSize_p.");
3578 return NULL;
3579 }
3580 }
3581 _result = (wxStaticBitmap *)new_wxStaticBitmap(_arg0,_arg1,*_arg2,*_arg3,*_arg4,_arg5,_arg6);
3582 SWIG_MakePtr(_ptemp, (char *) _result,"_wxStaticBitmap_p");
3583 _resultobj = Py_BuildValue("s",_ptemp);
3584 return _resultobj;
3585 }
3586
3587 #define wxStaticBitmap_GetBitmap(_swigobj) (_swigobj->GetBitmap())
3588 static PyObject *_wrap_wxStaticBitmap_GetBitmap(PyObject *self, PyObject *args) {
3589 PyObject * _resultobj;
3590 wxBitmap * _result;
3591 wxStaticBitmap * _arg0;
3592 char * _argc0 = 0;
3593 char _ptemp[128];
3594
3595 self = self;
3596 if(!PyArg_ParseTuple(args,"s:wxStaticBitmap_GetBitmap",&_argc0))
3597 return NULL;
3598 if (_argc0) {
3599 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStaticBitmap_p")) {
3600 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStaticBitmap_GetBitmap. Expected _wxStaticBitmap_p.");
3601 return NULL;
3602 }
3603 }
3604 wxBitmap & _result_ref = wxStaticBitmap_GetBitmap(_arg0);
3605 _result = (wxBitmap *) &_result_ref;
3606 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmap_p");
3607 _resultobj = Py_BuildValue("s",_ptemp);
3608 return _resultobj;
3609 }
3610
3611 #define wxStaticBitmap_SetBitmap(_swigobj,_swigarg0) (_swigobj->SetBitmap(_swigarg0))
3612 static PyObject *_wrap_wxStaticBitmap_SetBitmap(PyObject *self, PyObject *args) {
3613 PyObject * _resultobj;
3614 wxStaticBitmap * _arg0;
3615 wxBitmap * _arg1;
3616 char * _argc0 = 0;
3617 char * _argc1 = 0;
3618
3619 self = self;
3620 if(!PyArg_ParseTuple(args,"ss:wxStaticBitmap_SetBitmap",&_argc0,&_argc1))
3621 return NULL;
3622 if (_argc0) {
3623 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStaticBitmap_p")) {
3624 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStaticBitmap_SetBitmap. Expected _wxStaticBitmap_p.");
3625 return NULL;
3626 }
3627 }
3628 if (_argc1) {
3629 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxBitmap_p")) {
3630 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStaticBitmap_SetBitmap. Expected _wxBitmap_p.");
3631 return NULL;
3632 }
3633 }
3634 wxStaticBitmap_SetBitmap(_arg0,*_arg1);
3635 Py_INCREF(Py_None);
3636 _resultobj = Py_None;
3637 return _resultobj;
3638 }
3639
3640 static void *SwigwxRadioBoxTowxControl(void *ptr) {
3641 wxRadioBox *src;
3642 wxControl *dest;
3643 src = (wxRadioBox *) ptr;
3644 dest = (wxControl *) src;
3645 return (void *) dest;
3646 }
3647
3648 static void *SwigwxRadioBoxTowxWindow(void *ptr) {
3649 wxRadioBox *src;
3650 wxWindow *dest;
3651 src = (wxRadioBox *) ptr;
3652 dest = (wxWindow *) src;
3653 return (void *) dest;
3654 }
3655
3656 static void *SwigwxRadioBoxTowxEvtHandler(void *ptr) {
3657 wxRadioBox *src;
3658 wxEvtHandler *dest;
3659 src = (wxRadioBox *) ptr;
3660 dest = (wxEvtHandler *) src;
3661 return (void *) dest;
3662 }
3663
3664 #define new_wxRadioBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9,_swigarg10) (new wxRadioBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9,_swigarg10))
3665 static PyObject *_wrap_new_wxRadioBox(PyObject *self, PyObject *args) {
3666 PyObject * _resultobj;
3667 wxRadioBox * _result;
3668 wxWindow * _arg0;
3669 wxWindowID _arg1;
3670 wxString * _arg2;
3671 wxPoint * _arg3 = &wxPyDefaultPosition;
3672 wxSize * _arg4 = &wxPyDefaultSize;
3673 int _arg5 = 0;
3674 wxString * _arg6 = NULL;
3675 int _arg7 = 0;
3676 long _arg8 = (wxRA_HORIZONTAL);
3677 wxValidator * _arg9 = &wxPyDefaultValidator;
3678 char * _arg10 = "radioBox";
3679 char * _argc0 = 0;
3680 PyObject * _obj2 = 0;
3681 char * _argc3 = 0;
3682 char * _argc4 = 0;
3683 PyObject * _obj6 = 0;
3684 char * _argc9 = 0;
3685 char _ptemp[128];
3686
3687 self = self;
3688 if(!PyArg_ParseTuple(args,"siO|ssOilss:new_wxRadioBox",&_argc0,&_arg1,&_obj2,&_argc3,&_argc4,&_obj6,&_arg7,&_arg8,&_argc9,&_arg10))
3689 return NULL;
3690 if (_argc0) {
3691 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
3692 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxRadioBox. Expected _wxWindow_p.");
3693 return NULL;
3694 }
3695 }
3696 {
3697 if (!PyString_Check(_obj2)) {
3698 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3699 return NULL;
3700 }
3701 _arg2 = new wxString(PyString_AsString(_obj2));
3702 }
3703 if (_argc3) {
3704 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
3705 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxRadioBox. Expected _wxPoint_p.");
3706 return NULL;
3707 }
3708 }
3709 if (_argc4) {
3710 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
3711 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxRadioBox. Expected _wxSize_p.");
3712 return NULL;
3713 }
3714 }
3715 if (_obj6)
3716 {
3717 _arg6 = wxString_LIST_helper(_obj6);
3718 if (_arg6 == NULL) {
3719 return NULL;
3720 }
3721 }
3722 if (_argc9) {
3723 if (SWIG_GetPtr(_argc9,(void **) &_arg9,"_wxValidator_p")) {
3724 PyErr_SetString(PyExc_TypeError,"Type error in argument 10 of new_wxRadioBox. Expected _wxValidator_p.");
3725 return NULL;
3726 }
3727 }
3728 {
3729 _arg5 = PyList_Size(_obj6);
3730 }
3731 _result = (wxRadioBox *)new_wxRadioBox(_arg0,_arg1,*_arg2,*_arg3,*_arg4,_arg5,_arg6,_arg7,_arg8,*_arg9,_arg10);
3732 SWIG_MakePtr(_ptemp, (char *) _result,"_wxRadioBox_p");
3733 _resultobj = Py_BuildValue("s",_ptemp);
3734 {
3735 if (_obj2)
3736 delete _arg2;
3737 }
3738 {
3739 delete [] _arg6;
3740 }
3741 return _resultobj;
3742 }
3743
3744 #define wxRadioBox_EnableBox(_swigobj,_swigarg0) (_swigobj->Enable(_swigarg0))
3745 static PyObject *_wrap_wxRadioBox_EnableBox(PyObject *self, PyObject *args) {
3746 PyObject * _resultobj;
3747 wxRadioBox * _arg0;
3748 bool _arg1;
3749 char * _argc0 = 0;
3750 int tempbool1;
3751
3752 self = self;
3753 if(!PyArg_ParseTuple(args,"si:wxRadioBox_EnableBox",&_argc0,&tempbool1))
3754 return NULL;
3755 if (_argc0) {
3756 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
3757 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_EnableBox. Expected _wxRadioBox_p.");
3758 return NULL;
3759 }
3760 }
3761 _arg1 = (bool ) tempbool1;
3762 wxRadioBox_EnableBox(_arg0,_arg1);
3763 Py_INCREF(Py_None);
3764 _resultobj = Py_None;
3765 return _resultobj;
3766 }
3767
3768 #define wxRadioBox_Enable(_swigobj,_swigarg0,_swigarg1) (_swigobj->Enable(_swigarg0,_swigarg1))
3769 static PyObject *_wrap_wxRadioBox_Enable(PyObject *self, PyObject *args) {
3770 PyObject * _resultobj;
3771 wxRadioBox * _arg0;
3772 int _arg1;
3773 bool _arg2;
3774 char * _argc0 = 0;
3775 int tempbool2;
3776
3777 self = self;
3778 if(!PyArg_ParseTuple(args,"sii:wxRadioBox_Enable",&_argc0,&_arg1,&tempbool2))
3779 return NULL;
3780 if (_argc0) {
3781 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
3782 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_Enable. Expected _wxRadioBox_p.");
3783 return NULL;
3784 }
3785 }
3786 _arg2 = (bool ) tempbool2;
3787 wxRadioBox_Enable(_arg0,_arg1,_arg2);
3788 Py_INCREF(Py_None);
3789 _resultobj = Py_None;
3790 return _resultobj;
3791 }
3792
3793 #define wxRadioBox_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
3794 static PyObject *_wrap_wxRadioBox_FindString(PyObject *self, PyObject *args) {
3795 PyObject * _resultobj;
3796 int _result;
3797 wxRadioBox * _arg0;
3798 wxString * _arg1;
3799 char * _argc0 = 0;
3800 PyObject * _obj1 = 0;
3801
3802 self = self;
3803 if(!PyArg_ParseTuple(args,"sO:wxRadioBox_FindString",&_argc0,&_obj1))
3804 return NULL;
3805 if (_argc0) {
3806 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
3807 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_FindString. Expected _wxRadioBox_p.");
3808 return NULL;
3809 }
3810 }
3811 {
3812 if (!PyString_Check(_obj1)) {
3813 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3814 return NULL;
3815 }
3816 _arg1 = new wxString(PyString_AsString(_obj1));
3817 }
3818 _result = (int )wxRadioBox_FindString(_arg0,*_arg1);
3819 _resultobj = Py_BuildValue("i",_result);
3820 {
3821 if (_obj1)
3822 delete _arg1;
3823 }
3824 return _resultobj;
3825 }
3826
3827 #define wxRadioBox_GetLabel(_swigobj,_swigarg0) (_swigobj->GetLabel(_swigarg0))
3828 static PyObject *_wrap_wxRadioBox_GetLabel(PyObject *self, PyObject *args) {
3829 PyObject * _resultobj;
3830 wxString * _result;
3831 wxRadioBox * _arg0;
3832 int _arg1;
3833 char * _argc0 = 0;
3834
3835 self = self;
3836 if(!PyArg_ParseTuple(args,"si:wxRadioBox_GetLabel",&_argc0,&_arg1))
3837 return NULL;
3838 if (_argc0) {
3839 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
3840 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_GetLabel. Expected _wxRadioBox_p.");
3841 return NULL;
3842 }
3843 }
3844 _result = new wxString (wxRadioBox_GetLabel(_arg0,_arg1));
3845 {
3846 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
3847 }
3848 {
3849 delete _result;
3850 }
3851 return _resultobj;
3852 }
3853
3854 #define wxRadioBox_GetSelection(_swigobj) (_swigobj->GetSelection())
3855 static PyObject *_wrap_wxRadioBox_GetSelection(PyObject *self, PyObject *args) {
3856 PyObject * _resultobj;
3857 int _result;
3858 wxRadioBox * _arg0;
3859 char * _argc0 = 0;
3860
3861 self = self;
3862 if(!PyArg_ParseTuple(args,"s:wxRadioBox_GetSelection",&_argc0))
3863 return NULL;
3864 if (_argc0) {
3865 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
3866 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_GetSelection. Expected _wxRadioBox_p.");
3867 return NULL;
3868 }
3869 }
3870 _result = (int )wxRadioBox_GetSelection(_arg0);
3871 _resultobj = Py_BuildValue("i",_result);
3872 return _resultobj;
3873 }
3874
3875 #define wxRadioBox_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
3876 static PyObject *_wrap_wxRadioBox_GetString(PyObject *self, PyObject *args) {
3877 PyObject * _resultobj;
3878 wxString * _result;
3879 wxRadioBox * _arg0;
3880 int _arg1;
3881 char * _argc0 = 0;
3882
3883 self = self;
3884 if(!PyArg_ParseTuple(args,"si:wxRadioBox_GetString",&_argc0,&_arg1))
3885 return NULL;
3886 if (_argc0) {
3887 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
3888 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_GetString. Expected _wxRadioBox_p.");
3889 return NULL;
3890 }
3891 }
3892 _result = new wxString (wxRadioBox_GetString(_arg0,_arg1));
3893 {
3894 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
3895 }
3896 {
3897 delete _result;
3898 }
3899 return _resultobj;
3900 }
3901
3902 #define wxRadioBox_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
3903 static PyObject *_wrap_wxRadioBox_GetStringSelection(PyObject *self, PyObject *args) {
3904 PyObject * _resultobj;
3905 wxString * _result;
3906 wxRadioBox * _arg0;
3907 char * _argc0 = 0;
3908
3909 self = self;
3910 if(!PyArg_ParseTuple(args,"s:wxRadioBox_GetStringSelection",&_argc0))
3911 return NULL;
3912 if (_argc0) {
3913 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
3914 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_GetStringSelection. Expected _wxRadioBox_p.");
3915 return NULL;
3916 }
3917 }
3918 _result = new wxString (wxRadioBox_GetStringSelection(_arg0));
3919 {
3920 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
3921 }
3922 {
3923 delete _result;
3924 }
3925 return _resultobj;
3926 }
3927
3928 #define wxRadioBox_Number(_swigobj) (_swigobj->Number())
3929 static PyObject *_wrap_wxRadioBox_Number(PyObject *self, PyObject *args) {
3930 PyObject * _resultobj;
3931 int _result;
3932 wxRadioBox * _arg0;
3933 char * _argc0 = 0;
3934
3935 self = self;
3936 if(!PyArg_ParseTuple(args,"s:wxRadioBox_Number",&_argc0))
3937 return NULL;
3938 if (_argc0) {
3939 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
3940 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_Number. Expected _wxRadioBox_p.");
3941 return NULL;
3942 }
3943 }
3944 _result = (int )wxRadioBox_Number(_arg0);
3945 _resultobj = Py_BuildValue("i",_result);
3946 return _resultobj;
3947 }
3948
3949 #define wxRadioBox_SetBoxLabel(_swigobj,_swigarg0) (_swigobj->SetLabel(_swigarg0))
3950 static PyObject *_wrap_wxRadioBox_SetBoxLabel(PyObject *self, PyObject *args) {
3951 PyObject * _resultobj;
3952 wxRadioBox * _arg0;
3953 wxString * _arg1;
3954 char * _argc0 = 0;
3955 PyObject * _obj1 = 0;
3956
3957 self = self;
3958 if(!PyArg_ParseTuple(args,"sO:wxRadioBox_SetBoxLabel",&_argc0,&_obj1))
3959 return NULL;
3960 if (_argc0) {
3961 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
3962 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_SetBoxLabel. Expected _wxRadioBox_p.");
3963 return NULL;
3964 }
3965 }
3966 {
3967 if (!PyString_Check(_obj1)) {
3968 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3969 return NULL;
3970 }
3971 _arg1 = new wxString(PyString_AsString(_obj1));
3972 }
3973 wxRadioBox_SetBoxLabel(_arg0,*_arg1);
3974 Py_INCREF(Py_None);
3975 _resultobj = Py_None;
3976 {
3977 if (_obj1)
3978 delete _arg1;
3979 }
3980 return _resultobj;
3981 }
3982
3983 #define wxRadioBox_SetLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabel(_swigarg0,_swigarg1))
3984 static PyObject *_wrap_wxRadioBox_SetLabel(PyObject *self, PyObject *args) {
3985 PyObject * _resultobj;
3986 wxRadioBox * _arg0;
3987 int _arg1;
3988 wxString * _arg2;
3989 char * _argc0 = 0;
3990 PyObject * _obj2 = 0;
3991
3992 self = self;
3993 if(!PyArg_ParseTuple(args,"siO:wxRadioBox_SetLabel",&_argc0,&_arg1,&_obj2))
3994 return NULL;
3995 if (_argc0) {
3996 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
3997 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_SetLabel. Expected _wxRadioBox_p.");
3998 return NULL;
3999 }
4000 }
4001 {
4002 if (!PyString_Check(_obj2)) {
4003 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4004 return NULL;
4005 }
4006 _arg2 = new wxString(PyString_AsString(_obj2));
4007 }
4008 wxRadioBox_SetLabel(_arg0,_arg1,*_arg2);
4009 Py_INCREF(Py_None);
4010 _resultobj = Py_None;
4011 {
4012 if (_obj2)
4013 delete _arg2;
4014 }
4015 return _resultobj;
4016 }
4017
4018 #define wxRadioBox_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
4019 static PyObject *_wrap_wxRadioBox_SetSelection(PyObject *self, PyObject *args) {
4020 PyObject * _resultobj;
4021 wxRadioBox * _arg0;
4022 int _arg1;
4023 char * _argc0 = 0;
4024
4025 self = self;
4026 if(!PyArg_ParseTuple(args,"si:wxRadioBox_SetSelection",&_argc0,&_arg1))
4027 return NULL;
4028 if (_argc0) {
4029 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
4030 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_SetSelection. Expected _wxRadioBox_p.");
4031 return NULL;
4032 }
4033 }
4034 wxRadioBox_SetSelection(_arg0,_arg1);
4035 Py_INCREF(Py_None);
4036 _resultobj = Py_None;
4037 return _resultobj;
4038 }
4039
4040 #define wxRadioBox_SetStringSelection(_swigobj,_swigarg0) (_swigobj->SetStringSelection(_swigarg0))
4041 static PyObject *_wrap_wxRadioBox_SetStringSelection(PyObject *self, PyObject *args) {
4042 PyObject * _resultobj;
4043 wxRadioBox * _arg0;
4044 wxString * _arg1;
4045 char * _argc0 = 0;
4046 PyObject * _obj1 = 0;
4047
4048 self = self;
4049 if(!PyArg_ParseTuple(args,"sO:wxRadioBox_SetStringSelection",&_argc0,&_obj1))
4050 return NULL;
4051 if (_argc0) {
4052 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
4053 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_SetStringSelection. Expected _wxRadioBox_p.");
4054 return NULL;
4055 }
4056 }
4057 {
4058 if (!PyString_Check(_obj1)) {
4059 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4060 return NULL;
4061 }
4062 _arg1 = new wxString(PyString_AsString(_obj1));
4063 }
4064 wxRadioBox_SetStringSelection(_arg0,*_arg1);
4065 Py_INCREF(Py_None);
4066 _resultobj = Py_None;
4067 {
4068 if (_obj1)
4069 delete _arg1;
4070 }
4071 return _resultobj;
4072 }
4073
4074 #define wxRadioBox_Show(_swigobj,_swigarg0) (_swigobj->Show(_swigarg0))
4075 static PyObject *_wrap_wxRadioBox_Show(PyObject *self, PyObject *args) {
4076 PyObject * _resultobj;
4077 wxRadioBox * _arg0;
4078 bool _arg1;
4079 char * _argc0 = 0;
4080 int tempbool1;
4081
4082 self = self;
4083 if(!PyArg_ParseTuple(args,"si:wxRadioBox_Show",&_argc0,&tempbool1))
4084 return NULL;
4085 if (_argc0) {
4086 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
4087 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_Show. Expected _wxRadioBox_p.");
4088 return NULL;
4089 }
4090 }
4091 _arg1 = (bool ) tempbool1;
4092 wxRadioBox_Show(_arg0,_arg1);
4093 Py_INCREF(Py_None);
4094 _resultobj = Py_None;
4095 return _resultobj;
4096 }
4097
4098 #define wxRadioBox_ShowItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->Show(_swigarg0,_swigarg1))
4099 static PyObject *_wrap_wxRadioBox_ShowItem(PyObject *self, PyObject *args) {
4100 PyObject * _resultobj;
4101 wxRadioBox * _arg0;
4102 int _arg1;
4103 bool _arg2;
4104 char * _argc0 = 0;
4105 int tempbool2;
4106
4107 self = self;
4108 if(!PyArg_ParseTuple(args,"sii:wxRadioBox_ShowItem",&_argc0,&_arg1,&tempbool2))
4109 return NULL;
4110 if (_argc0) {
4111 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioBox_p")) {
4112 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioBox_ShowItem. Expected _wxRadioBox_p.");
4113 return NULL;
4114 }
4115 }
4116 _arg2 = (bool ) tempbool2;
4117 wxRadioBox_ShowItem(_arg0,_arg1,_arg2);
4118 Py_INCREF(Py_None);
4119 _resultobj = Py_None;
4120 return _resultobj;
4121 }
4122
4123 static void *SwigwxRadioButtonTowxControl(void *ptr) {
4124 wxRadioButton *src;
4125 wxControl *dest;
4126 src = (wxRadioButton *) ptr;
4127 dest = (wxControl *) src;
4128 return (void *) dest;
4129 }
4130
4131 static void *SwigwxRadioButtonTowxWindow(void *ptr) {
4132 wxRadioButton *src;
4133 wxWindow *dest;
4134 src = (wxRadioButton *) ptr;
4135 dest = (wxWindow *) src;
4136 return (void *) dest;
4137 }
4138
4139 static void *SwigwxRadioButtonTowxEvtHandler(void *ptr) {
4140 wxRadioButton *src;
4141 wxEvtHandler *dest;
4142 src = (wxRadioButton *) ptr;
4143 dest = (wxEvtHandler *) src;
4144 return (void *) dest;
4145 }
4146
4147 #define new_wxRadioButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxRadioButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
4148 static PyObject *_wrap_new_wxRadioButton(PyObject *self, PyObject *args) {
4149 PyObject * _resultobj;
4150 wxRadioButton * _result;
4151 wxWindow * _arg0;
4152 wxWindowID _arg1;
4153 wxString * _arg2;
4154 wxPoint * _arg3 = &wxPyDefaultPosition;
4155 wxSize * _arg4 = &wxPyDefaultSize;
4156 long _arg5 = 0;
4157 wxValidator * _arg6 = &wxPyDefaultValidator;
4158 char * _arg7 = "radioButton";
4159 char * _argc0 = 0;
4160 PyObject * _obj2 = 0;
4161 char * _argc3 = 0;
4162 char * _argc4 = 0;
4163 char * _argc6 = 0;
4164 char _ptemp[128];
4165
4166 self = self;
4167 if(!PyArg_ParseTuple(args,"siO|sslss:new_wxRadioButton",&_argc0,&_arg1,&_obj2,&_argc3,&_argc4,&_arg5,&_argc6,&_arg7))
4168 return NULL;
4169 if (_argc0) {
4170 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
4171 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxRadioButton. Expected _wxWindow_p.");
4172 return NULL;
4173 }
4174 }
4175 {
4176 if (!PyString_Check(_obj2)) {
4177 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4178 return NULL;
4179 }
4180 _arg2 = new wxString(PyString_AsString(_obj2));
4181 }
4182 if (_argc3) {
4183 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxPoint_p")) {
4184 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxRadioButton. Expected _wxPoint_p.");
4185 return NULL;
4186 }
4187 }
4188 if (_argc4) {
4189 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxSize_p")) {
4190 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of new_wxRadioButton. Expected _wxSize_p.");
4191 return NULL;
4192 }
4193 }
4194 if (_argc6) {
4195 if (SWIG_GetPtr(_argc6,(void **) &_arg6,"_wxValidator_p")) {
4196 PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of new_wxRadioButton. Expected _wxValidator_p.");
4197 return NULL;
4198 }
4199 }
4200 _result = (wxRadioButton *)new_wxRadioButton(_arg0,_arg1,*_arg2,*_arg3,*_arg4,_arg5,*_arg6,_arg7);
4201 SWIG_MakePtr(_ptemp, (char *) _result,"_wxRadioButton_p");
4202 _resultobj = Py_BuildValue("s",_ptemp);
4203 {
4204 if (_obj2)
4205 delete _arg2;
4206 }
4207 return _resultobj;
4208 }
4209
4210 #define wxRadioButton_GetValue(_swigobj) (_swigobj->GetValue())
4211 static PyObject *_wrap_wxRadioButton_GetValue(PyObject *self, PyObject *args) {
4212 PyObject * _resultobj;
4213 bool _result;
4214 wxRadioButton * _arg0;
4215 char * _argc0 = 0;
4216
4217 self = self;
4218 if(!PyArg_ParseTuple(args,"s:wxRadioButton_GetValue",&_argc0))
4219 return NULL;
4220 if (_argc0) {
4221 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioButton_p")) {
4222 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioButton_GetValue. Expected _wxRadioButton_p.");
4223 return NULL;
4224 }
4225 }
4226 _result = (bool )wxRadioButton_GetValue(_arg0);
4227 _resultobj = Py_BuildValue("i",_result);
4228 return _resultobj;
4229 }
4230
4231 #define wxRadioButton_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
4232 static PyObject *_wrap_wxRadioButton_SetValue(PyObject *self, PyObject *args) {
4233 PyObject * _resultobj;
4234 wxRadioButton * _arg0;
4235 bool _arg1;
4236 char * _argc0 = 0;
4237 int tempbool1;
4238
4239 self = self;
4240 if(!PyArg_ParseTuple(args,"si:wxRadioButton_SetValue",&_argc0,&tempbool1))
4241 return NULL;
4242 if (_argc0) {
4243 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRadioButton_p")) {
4244 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRadioButton_SetValue. Expected _wxRadioButton_p.");
4245 return NULL;
4246 }
4247 }
4248 _arg1 = (bool ) tempbool1;
4249 wxRadioButton_SetValue(_arg0,_arg1);
4250 Py_INCREF(Py_None);
4251 _resultobj = Py_None;
4252 return _resultobj;
4253 }
4254
4255 static void *SwigwxSliderTowxControl(void *ptr) {
4256 wxSlider *src;
4257 wxControl *dest;
4258 src = (wxSlider *) ptr;
4259 dest = (wxControl *) src;
4260 return (void *) dest;
4261 }
4262
4263 static void *SwigwxSliderTowxWindow(void *ptr) {
4264 wxSlider *src;
4265 wxWindow *dest;
4266 src = (wxSlider *) ptr;
4267 dest = (wxWindow *) src;
4268 return (void *) dest;
4269 }
4270
4271 static void *SwigwxSliderTowxEvtHandler(void *ptr) {
4272 wxSlider *src;
4273 wxEvtHandler *dest;
4274 src = (wxSlider *) ptr;
4275 dest = (wxEvtHandler *) src;
4276 return (void *) dest;
4277 }
4278
4279 #define new_wxSlider(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9) (new wxSlider(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9))
4280 static PyObject *_wrap_new_wxSlider(PyObject *self, PyObject *args) {
4281 PyObject * _resultobj;
4282 wxSlider * _result;
4283 wxWindow * _arg0;
4284 wxWindowID _arg1;
4285 int _arg2;
4286 int _arg3;
4287 int _arg4;
4288 wxPoint * _arg5 = &wxPyDefaultPosition;
4289 wxSize * _arg6 = &wxPyDefaultSize;
4290 long _arg7 = (wxSL_HORIZONTAL);
4291 wxValidator * _arg8 = &wxPyDefaultValidator;
4292 char * _arg9 = "slider";
4293 char * _argc0 = 0;
4294 char * _argc5 = 0;
4295 char * _argc6 = 0;
4296 char * _argc8 = 0;
4297 char _ptemp[128];
4298
4299 self = self;
4300 if(!PyArg_ParseTuple(args,"siiii|sslss:new_wxSlider",&_argc0,&_arg1,&_arg2,&_arg3,&_arg4,&_argc5,&_argc6,&_arg7,&_argc8,&_arg9))
4301 return NULL;
4302 if (_argc0) {
4303 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
4304 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxSlider. Expected _wxWindow_p.");
4305 return NULL;
4306 }
4307 }
4308 if (_argc5) {
4309 if (SWIG_GetPtr(_argc5,(void **) &_arg5,"_wxPoint_p")) {
4310 PyErr_SetString(PyExc_TypeError,"Type error in argument 6 of new_wxSlider. Expected _wxPoint_p.");
4311 return NULL;
4312 }
4313 }
4314 if (_argc6) {
4315 if (SWIG_GetPtr(_argc6,(void **) &_arg6,"_wxSize_p")) {
4316 PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of new_wxSlider. Expected _wxSize_p.");
4317 return NULL;
4318 }
4319 }
4320 if (_argc8) {
4321 if (SWIG_GetPtr(_argc8,(void **) &_arg8,"_wxValidator_p")) {
4322 PyErr_SetString(PyExc_TypeError,"Type error in argument 9 of new_wxSlider. Expected _wxValidator_p.");
4323 return NULL;
4324 }
4325 }
4326 _result = (wxSlider *)new_wxSlider(_arg0,_arg1,_arg2,_arg3,_arg4,*_arg5,*_arg6,_arg7,*_arg8,_arg9);
4327 SWIG_MakePtr(_ptemp, (char *) _result,"_wxSlider_p");
4328 _resultobj = Py_BuildValue("s",_ptemp);
4329 return _resultobj;
4330 }
4331
4332 #define wxSlider_ClearSel(_swigobj) (_swigobj->ClearSel())
4333 static PyObject *_wrap_wxSlider_ClearSel(PyObject *self, PyObject *args) {
4334 PyObject * _resultobj;
4335 wxSlider * _arg0;
4336 char * _argc0 = 0;
4337
4338 self = self;
4339 if(!PyArg_ParseTuple(args,"s:wxSlider_ClearSel",&_argc0))
4340 return NULL;
4341 if (_argc0) {
4342 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4343 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_ClearSel. Expected _wxSlider_p.");
4344 return NULL;
4345 }
4346 }
4347 wxSlider_ClearSel(_arg0);
4348 Py_INCREF(Py_None);
4349 _resultobj = Py_None;
4350 return _resultobj;
4351 }
4352
4353 #define wxSlider_ClearTicks(_swigobj) (_swigobj->ClearTicks())
4354 static PyObject *_wrap_wxSlider_ClearTicks(PyObject *self, PyObject *args) {
4355 PyObject * _resultobj;
4356 wxSlider * _arg0;
4357 char * _argc0 = 0;
4358
4359 self = self;
4360 if(!PyArg_ParseTuple(args,"s:wxSlider_ClearTicks",&_argc0))
4361 return NULL;
4362 if (_argc0) {
4363 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4364 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_ClearTicks. Expected _wxSlider_p.");
4365 return NULL;
4366 }
4367 }
4368 wxSlider_ClearTicks(_arg0);
4369 Py_INCREF(Py_None);
4370 _resultobj = Py_None;
4371 return _resultobj;
4372 }
4373
4374 #define wxSlider_GetLineSize(_swigobj) (_swigobj->GetLineSize())
4375 static PyObject *_wrap_wxSlider_GetLineSize(PyObject *self, PyObject *args) {
4376 PyObject * _resultobj;
4377 int _result;
4378 wxSlider * _arg0;
4379 char * _argc0 = 0;
4380
4381 self = self;
4382 if(!PyArg_ParseTuple(args,"s:wxSlider_GetLineSize",&_argc0))
4383 return NULL;
4384 if (_argc0) {
4385 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4386 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_GetLineSize. Expected _wxSlider_p.");
4387 return NULL;
4388 }
4389 }
4390 _result = (int )wxSlider_GetLineSize(_arg0);
4391 _resultobj = Py_BuildValue("i",_result);
4392 return _resultobj;
4393 }
4394
4395 #define wxSlider_GetMax(_swigobj) (_swigobj->GetMax())
4396 static PyObject *_wrap_wxSlider_GetMax(PyObject *self, PyObject *args) {
4397 PyObject * _resultobj;
4398 int _result;
4399 wxSlider * _arg0;
4400 char * _argc0 = 0;
4401
4402 self = self;
4403 if(!PyArg_ParseTuple(args,"s:wxSlider_GetMax",&_argc0))
4404 return NULL;
4405 if (_argc0) {
4406 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4407 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_GetMax. Expected _wxSlider_p.");
4408 return NULL;
4409 }
4410 }
4411 _result = (int )wxSlider_GetMax(_arg0);
4412 _resultobj = Py_BuildValue("i",_result);
4413 return _resultobj;
4414 }
4415
4416 #define wxSlider_GetMin(_swigobj) (_swigobj->GetMin())
4417 static PyObject *_wrap_wxSlider_GetMin(PyObject *self, PyObject *args) {
4418 PyObject * _resultobj;
4419 int _result;
4420 wxSlider * _arg0;
4421 char * _argc0 = 0;
4422
4423 self = self;
4424 if(!PyArg_ParseTuple(args,"s:wxSlider_GetMin",&_argc0))
4425 return NULL;
4426 if (_argc0) {
4427 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4428 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_GetMin. Expected _wxSlider_p.");
4429 return NULL;
4430 }
4431 }
4432 _result = (int )wxSlider_GetMin(_arg0);
4433 _resultobj = Py_BuildValue("i",_result);
4434 return _resultobj;
4435 }
4436
4437 #define wxSlider_GetPageSize(_swigobj) (_swigobj->GetPageSize())
4438 static PyObject *_wrap_wxSlider_GetPageSize(PyObject *self, PyObject *args) {
4439 PyObject * _resultobj;
4440 int _result;
4441 wxSlider * _arg0;
4442 char * _argc0 = 0;
4443
4444 self = self;
4445 if(!PyArg_ParseTuple(args,"s:wxSlider_GetPageSize",&_argc0))
4446 return NULL;
4447 if (_argc0) {
4448 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4449 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_GetPageSize. Expected _wxSlider_p.");
4450 return NULL;
4451 }
4452 }
4453 _result = (int )wxSlider_GetPageSize(_arg0);
4454 _resultobj = Py_BuildValue("i",_result);
4455 return _resultobj;
4456 }
4457
4458 #define wxSlider_GetSelEnd(_swigobj) (_swigobj->GetSelEnd())
4459 static PyObject *_wrap_wxSlider_GetSelEnd(PyObject *self, PyObject *args) {
4460 PyObject * _resultobj;
4461 int _result;
4462 wxSlider * _arg0;
4463 char * _argc0 = 0;
4464
4465 self = self;
4466 if(!PyArg_ParseTuple(args,"s:wxSlider_GetSelEnd",&_argc0))
4467 return NULL;
4468 if (_argc0) {
4469 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4470 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_GetSelEnd. Expected _wxSlider_p.");
4471 return NULL;
4472 }
4473 }
4474 _result = (int )wxSlider_GetSelEnd(_arg0);
4475 _resultobj = Py_BuildValue("i",_result);
4476 return _resultobj;
4477 }
4478
4479 #define wxSlider_GetSelStart(_swigobj) (_swigobj->GetSelStart())
4480 static PyObject *_wrap_wxSlider_GetSelStart(PyObject *self, PyObject *args) {
4481 PyObject * _resultobj;
4482 int _result;
4483 wxSlider * _arg0;
4484 char * _argc0 = 0;
4485
4486 self = self;
4487 if(!PyArg_ParseTuple(args,"s:wxSlider_GetSelStart",&_argc0))
4488 return NULL;
4489 if (_argc0) {
4490 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4491 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_GetSelStart. Expected _wxSlider_p.");
4492 return NULL;
4493 }
4494 }
4495 _result = (int )wxSlider_GetSelStart(_arg0);
4496 _resultobj = Py_BuildValue("i",_result);
4497 return _resultobj;
4498 }
4499
4500 #define wxSlider_GetThumbLength(_swigobj) (_swigobj->GetThumbLength())
4501 static PyObject *_wrap_wxSlider_GetThumbLength(PyObject *self, PyObject *args) {
4502 PyObject * _resultobj;
4503 int _result;
4504 wxSlider * _arg0;
4505 char * _argc0 = 0;
4506
4507 self = self;
4508 if(!PyArg_ParseTuple(args,"s:wxSlider_GetThumbLength",&_argc0))
4509 return NULL;
4510 if (_argc0) {
4511 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4512 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_GetThumbLength. Expected _wxSlider_p.");
4513 return NULL;
4514 }
4515 }
4516 _result = (int )wxSlider_GetThumbLength(_arg0);
4517 _resultobj = Py_BuildValue("i",_result);
4518 return _resultobj;
4519 }
4520
4521 #define wxSlider_GetTickFreq(_swigobj) (_swigobj->GetTickFreq())
4522 static PyObject *_wrap_wxSlider_GetTickFreq(PyObject *self, PyObject *args) {
4523 PyObject * _resultobj;
4524 int _result;
4525 wxSlider * _arg0;
4526 char * _argc0 = 0;
4527
4528 self = self;
4529 if(!PyArg_ParseTuple(args,"s:wxSlider_GetTickFreq",&_argc0))
4530 return NULL;
4531 if (_argc0) {
4532 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4533 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_GetTickFreq. Expected _wxSlider_p.");
4534 return NULL;
4535 }
4536 }
4537 _result = (int )wxSlider_GetTickFreq(_arg0);
4538 _resultobj = Py_BuildValue("i",_result);
4539 return _resultobj;
4540 }
4541
4542 #define wxSlider_GetValue(_swigobj) (_swigobj->GetValue())
4543 static PyObject *_wrap_wxSlider_GetValue(PyObject *self, PyObject *args) {
4544 PyObject * _resultobj;
4545 int _result;
4546 wxSlider * _arg0;
4547 char * _argc0 = 0;
4548
4549 self = self;
4550 if(!PyArg_ParseTuple(args,"s:wxSlider_GetValue",&_argc0))
4551 return NULL;
4552 if (_argc0) {
4553 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4554 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_GetValue. Expected _wxSlider_p.");
4555 return NULL;
4556 }
4557 }
4558 _result = (int )wxSlider_GetValue(_arg0);
4559 _resultobj = Py_BuildValue("i",_result);
4560 return _resultobj;
4561 }
4562
4563 #define wxSlider_SetRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRange(_swigarg0,_swigarg1))
4564 static PyObject *_wrap_wxSlider_SetRange(PyObject *self, PyObject *args) {
4565 PyObject * _resultobj;
4566 wxSlider * _arg0;
4567 int _arg1;
4568 int _arg2;
4569 char * _argc0 = 0;
4570
4571 self = self;
4572 if(!PyArg_ParseTuple(args,"sii:wxSlider_SetRange",&_argc0,&_arg1,&_arg2))
4573 return NULL;
4574 if (_argc0) {
4575 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4576 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_SetRange. Expected _wxSlider_p.");
4577 return NULL;
4578 }
4579 }
4580 wxSlider_SetRange(_arg0,_arg1,_arg2);
4581 Py_INCREF(Py_None);
4582 _resultobj = Py_None;
4583 return _resultobj;
4584 }
4585
4586 #define wxSlider_SetTickFreq(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetTickFreq(_swigarg0,_swigarg1))
4587 static PyObject *_wrap_wxSlider_SetTickFreq(PyObject *self, PyObject *args) {
4588 PyObject * _resultobj;
4589 wxSlider * _arg0;
4590 int _arg1;
4591 int _arg2;
4592 char * _argc0 = 0;
4593
4594 self = self;
4595 if(!PyArg_ParseTuple(args,"sii:wxSlider_SetTickFreq",&_argc0,&_arg1,&_arg2))
4596 return NULL;
4597 if (_argc0) {
4598 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4599 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_SetTickFreq. Expected _wxSlider_p.");
4600 return NULL;
4601 }
4602 }
4603 wxSlider_SetTickFreq(_arg0,_arg1,_arg2);
4604 Py_INCREF(Py_None);
4605 _resultobj = Py_None;
4606 return _resultobj;
4607 }
4608
4609 #define wxSlider_SetLineSize(_swigobj,_swigarg0) (_swigobj->SetLineSize(_swigarg0))
4610 static PyObject *_wrap_wxSlider_SetLineSize(PyObject *self, PyObject *args) {
4611 PyObject * _resultobj;
4612 wxSlider * _arg0;
4613 int _arg1;
4614 char * _argc0 = 0;
4615
4616 self = self;
4617 if(!PyArg_ParseTuple(args,"si:wxSlider_SetLineSize",&_argc0,&_arg1))
4618 return NULL;
4619 if (_argc0) {
4620 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4621 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_SetLineSize. Expected _wxSlider_p.");
4622 return NULL;
4623 }
4624 }
4625 wxSlider_SetLineSize(_arg0,_arg1);
4626 Py_INCREF(Py_None);
4627 _resultobj = Py_None;
4628 return _resultobj;
4629 }
4630
4631 #define wxSlider_SetPageSize(_swigobj,_swigarg0) (_swigobj->SetPageSize(_swigarg0))
4632 static PyObject *_wrap_wxSlider_SetPageSize(PyObject *self, PyObject *args) {
4633 PyObject * _resultobj;
4634 wxSlider * _arg0;
4635 int _arg1;
4636 char * _argc0 = 0;
4637
4638 self = self;
4639 if(!PyArg_ParseTuple(args,"si:wxSlider_SetPageSize",&_argc0,&_arg1))
4640 return NULL;
4641 if (_argc0) {
4642 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4643 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_SetPageSize. Expected _wxSlider_p.");
4644 return NULL;
4645 }
4646 }
4647 wxSlider_SetPageSize(_arg0,_arg1);
4648 Py_INCREF(Py_None);
4649 _resultobj = Py_None;
4650 return _resultobj;
4651 }
4652
4653 #define wxSlider_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
4654 static PyObject *_wrap_wxSlider_SetSelection(PyObject *self, PyObject *args) {
4655 PyObject * _resultobj;
4656 wxSlider * _arg0;
4657 int _arg1;
4658 int _arg2;
4659 char * _argc0 = 0;
4660
4661 self = self;
4662 if(!PyArg_ParseTuple(args,"sii:wxSlider_SetSelection",&_argc0,&_arg1,&_arg2))
4663 return NULL;
4664 if (_argc0) {
4665 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4666 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_SetSelection. Expected _wxSlider_p.");
4667 return NULL;
4668 }
4669 }
4670 wxSlider_SetSelection(_arg0,_arg1,_arg2);
4671 Py_INCREF(Py_None);
4672 _resultobj = Py_None;
4673 return _resultobj;
4674 }
4675
4676 #define wxSlider_SetThumbLength(_swigobj,_swigarg0) (_swigobj->SetThumbLength(_swigarg0))
4677 static PyObject *_wrap_wxSlider_SetThumbLength(PyObject *self, PyObject *args) {
4678 PyObject * _resultobj;
4679 wxSlider * _arg0;
4680 int _arg1;
4681 char * _argc0 = 0;
4682
4683 self = self;
4684 if(!PyArg_ParseTuple(args,"si:wxSlider_SetThumbLength",&_argc0,&_arg1))
4685 return NULL;
4686 if (_argc0) {
4687 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4688 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_SetThumbLength. Expected _wxSlider_p.");
4689 return NULL;
4690 }
4691 }
4692 wxSlider_SetThumbLength(_arg0,_arg1);
4693 Py_INCREF(Py_None);
4694 _resultobj = Py_None;
4695 return _resultobj;
4696 }
4697
4698 #define wxSlider_SetTick(_swigobj,_swigarg0) (_swigobj->SetTick(_swigarg0))
4699 static PyObject *_wrap_wxSlider_SetTick(PyObject *self, PyObject *args) {
4700 PyObject * _resultobj;
4701 wxSlider * _arg0;
4702 int _arg1;
4703 char * _argc0 = 0;
4704
4705 self = self;
4706 if(!PyArg_ParseTuple(args,"si:wxSlider_SetTick",&_argc0,&_arg1))
4707 return NULL;
4708 if (_argc0) {
4709 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4710 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_SetTick. Expected _wxSlider_p.");
4711 return NULL;
4712 }
4713 }
4714 wxSlider_SetTick(_arg0,_arg1);
4715 Py_INCREF(Py_None);
4716 _resultobj = Py_None;
4717 return _resultobj;
4718 }
4719
4720 #define wxSlider_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
4721 static PyObject *_wrap_wxSlider_SetValue(PyObject *self, PyObject *args) {
4722 PyObject * _resultobj;
4723 wxSlider * _arg0;
4724 int _arg1;
4725 char * _argc0 = 0;
4726
4727 self = self;
4728 if(!PyArg_ParseTuple(args,"si:wxSlider_SetValue",&_argc0,&_arg1))
4729 return NULL;
4730 if (_argc0) {
4731 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSlider_p")) {
4732 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSlider_SetValue. Expected _wxSlider_p.");
4733 return NULL;
4734 }
4735 }
4736 wxSlider_SetValue(_arg0,_arg1);
4737 Py_INCREF(Py_None);
4738 _resultobj = Py_None;
4739 return _resultobj;
4740 }
4741
4742 static PyMethodDef controlscMethods[] = {
4743 { "wxSlider_SetValue", _wrap_wxSlider_SetValue, 1 },
4744 { "wxSlider_SetTick", _wrap_wxSlider_SetTick, 1 },
4745 { "wxSlider_SetThumbLength", _wrap_wxSlider_SetThumbLength, 1 },
4746 { "wxSlider_SetSelection", _wrap_wxSlider_SetSelection, 1 },
4747 { "wxSlider_SetPageSize", _wrap_wxSlider_SetPageSize, 1 },
4748 { "wxSlider_SetLineSize", _wrap_wxSlider_SetLineSize, 1 },
4749 { "wxSlider_SetTickFreq", _wrap_wxSlider_SetTickFreq, 1 },
4750 { "wxSlider_SetRange", _wrap_wxSlider_SetRange, 1 },
4751 { "wxSlider_GetValue", _wrap_wxSlider_GetValue, 1 },
4752 { "wxSlider_GetTickFreq", _wrap_wxSlider_GetTickFreq, 1 },
4753 { "wxSlider_GetThumbLength", _wrap_wxSlider_GetThumbLength, 1 },
4754 { "wxSlider_GetSelStart", _wrap_wxSlider_GetSelStart, 1 },
4755 { "wxSlider_GetSelEnd", _wrap_wxSlider_GetSelEnd, 1 },
4756 { "wxSlider_GetPageSize", _wrap_wxSlider_GetPageSize, 1 },
4757 { "wxSlider_GetMin", _wrap_wxSlider_GetMin, 1 },
4758 { "wxSlider_GetMax", _wrap_wxSlider_GetMax, 1 },
4759 { "wxSlider_GetLineSize", _wrap_wxSlider_GetLineSize, 1 },
4760 { "wxSlider_ClearTicks", _wrap_wxSlider_ClearTicks, 1 },
4761 { "wxSlider_ClearSel", _wrap_wxSlider_ClearSel, 1 },
4762 { "new_wxSlider", _wrap_new_wxSlider, 1 },
4763 { "wxRadioButton_SetValue", _wrap_wxRadioButton_SetValue, 1 },
4764 { "wxRadioButton_GetValue", _wrap_wxRadioButton_GetValue, 1 },
4765 { "new_wxRadioButton", _wrap_new_wxRadioButton, 1 },
4766 { "wxRadioBox_ShowItem", _wrap_wxRadioBox_ShowItem, 1 },
4767 { "wxRadioBox_Show", _wrap_wxRadioBox_Show, 1 },
4768 { "wxRadioBox_SetStringSelection", _wrap_wxRadioBox_SetStringSelection, 1 },
4769 { "wxRadioBox_SetSelection", _wrap_wxRadioBox_SetSelection, 1 },
4770 { "wxRadioBox_SetLabel", _wrap_wxRadioBox_SetLabel, 1 },
4771 { "wxRadioBox_SetBoxLabel", _wrap_wxRadioBox_SetBoxLabel, 1 },
4772 { "wxRadioBox_Number", _wrap_wxRadioBox_Number, 1 },
4773 { "wxRadioBox_GetStringSelection", _wrap_wxRadioBox_GetStringSelection, 1 },
4774 { "wxRadioBox_GetString", _wrap_wxRadioBox_GetString, 1 },
4775 { "wxRadioBox_GetSelection", _wrap_wxRadioBox_GetSelection, 1 },
4776 { "wxRadioBox_GetLabel", _wrap_wxRadioBox_GetLabel, 1 },
4777 { "wxRadioBox_FindString", _wrap_wxRadioBox_FindString, 1 },
4778 { "wxRadioBox_Enable", _wrap_wxRadioBox_Enable, 1 },
4779 { "wxRadioBox_EnableBox", _wrap_wxRadioBox_EnableBox, 1 },
4780 { "new_wxRadioBox", _wrap_new_wxRadioBox, 1 },
4781 { "wxStaticBitmap_SetBitmap", _wrap_wxStaticBitmap_SetBitmap, 1 },
4782 { "wxStaticBitmap_GetBitmap", _wrap_wxStaticBitmap_GetBitmap, 1 },
4783 { "new_wxStaticBitmap", _wrap_new_wxStaticBitmap, 1 },
4784 { "wxScrollBar_SetScrollbar", _wrap_wxScrollBar_SetScrollbar, 1 },
4785 { "wxScrollBar_SetPosition", _wrap_wxScrollBar_SetPosition, 1 },
4786 { "wxScrollBar_GetThumbSize", _wrap_wxScrollBar_GetThumbSize, 1 },
4787 { "wxScrollBar_GetPosition", _wrap_wxScrollBar_GetPosition, 1 },
4788 { "wxScrollBar_GetPageSize", _wrap_wxScrollBar_GetPageSize, 1 },
4789 { "wxScrollBar_GetRange", _wrap_wxScrollBar_GetRange, 1 },
4790 { "new_wxScrollBar", _wrap_new_wxScrollBar, 1 },
4791 { "wxTextCtrl_XYToPosition", _wrap_wxTextCtrl_XYToPosition, 1 },
4792 { "wxTextCtrl_WriteText", _wrap_wxTextCtrl_WriteText, 1 },
4793 { "wxTextCtrl_ShowPosition", _wrap_wxTextCtrl_ShowPosition, 1 },
4794 { "wxTextCtrl_SetValue", _wrap_wxTextCtrl_SetValue, 1 },
4795 { "wxTextCtrl_SetSelection", _wrap_wxTextCtrl_SetSelection, 1 },
4796 { "wxTextCtrl_SetInsertionPointEnd", _wrap_wxTextCtrl_SetInsertionPointEnd, 1 },
4797 { "wxTextCtrl_SetInsertionPoint", _wrap_wxTextCtrl_SetInsertionPoint, 1 },
4798 { "wxTextCtrl_SetEditable", _wrap_wxTextCtrl_SetEditable, 1 },
4799 { "wxTextCtrl_SaveFile", _wrap_wxTextCtrl_SaveFile, 1 },
4800 { "wxTextCtrl_Replace", _wrap_wxTextCtrl_Replace, 1 },
4801 { "wxTextCtrl_Remove", _wrap_wxTextCtrl_Remove, 1 },
4802 { "wxTextCtrl_PositionToXY", _wrap_wxTextCtrl_PositionToXY, 1 },
4803 { "wxTextCtrl_Paste", _wrap_wxTextCtrl_Paste, 1 },
4804 { "wxTextCtrl_LoadFile", _wrap_wxTextCtrl_LoadFile, 1 },
4805 { "wxTextCtrl_IsModified", _wrap_wxTextCtrl_IsModified, 1 },
4806 { "wxTextCtrl_GetValue", _wrap_wxTextCtrl_GetValue, 1 },
4807 { "wxTextCtrl_GetNumberOfLines", _wrap_wxTextCtrl_GetNumberOfLines, 1 },
4808 { "wxTextCtrl_GetLineText", _wrap_wxTextCtrl_GetLineText, 1 },
4809 { "wxTextCtrl_GetLineLength", _wrap_wxTextCtrl_GetLineLength, 1 },
4810 { "wxTextCtrl_GetLastPosition", _wrap_wxTextCtrl_GetLastPosition, 1 },
4811 { "wxTextCtrl_GetInsertionPoint", _wrap_wxTextCtrl_GetInsertionPoint, 1 },
4812 { "wxTextCtrl_DiscardEdits", _wrap_wxTextCtrl_DiscardEdits, 1 },
4813 { "wxTextCtrl_Cut", _wrap_wxTextCtrl_Cut, 1 },
4814 { "wxTextCtrl_Copy", _wrap_wxTextCtrl_Copy, 1 },
4815 { "wxTextCtrl_Clear", _wrap_wxTextCtrl_Clear, 1 },
4816 { "new_wxTextCtrl", _wrap_new_wxTextCtrl, 1 },
4817 { "wxListBox_SetStringSelection", _wrap_wxListBox_SetStringSelection, 1 },
4818 { "wxListBox_SetString", _wrap_wxListBox_SetString, 1 },
4819 { "wxListBox_SetSelection", _wrap_wxListBox_SetSelection, 1 },
4820 { "wxListBox_SetFirstItemStr", _wrap_wxListBox_SetFirstItemStr, 1 },
4821 { "wxListBox_SetFirstItem", _wrap_wxListBox_SetFirstItem, 1 },
4822 { "wxListBox_Set", _wrap_wxListBox_Set, 1 },
4823 { "wxListBox_Selected", _wrap_wxListBox_Selected, 1 },
4824 { "wxListBox_Number", _wrap_wxListBox_Number, 1 },
4825 { "wxListBox_GetStringSelection", _wrap_wxListBox_GetStringSelection, 1 },
4826 { "wxListBox_GetString", _wrap_wxListBox_GetString, 1 },
4827 { "wxListBox_GetSelection", _wrap_wxListBox_GetSelection, 1 },
4828 { "wxListBox_FindString", _wrap_wxListBox_FindString, 1 },
4829 { "wxListBox_Deselect", _wrap_wxListBox_Deselect, 1 },
4830 { "wxListBox_Delete", _wrap_wxListBox_Delete, 1 },
4831 { "wxListBox_Clear", _wrap_wxListBox_Clear, 1 },
4832 { "wxListBox_Append", _wrap_wxListBox_Append, 1 },
4833 { "new_wxListBox", _wrap_new_wxListBox, 1 },
4834 { "wxStaticText_SetLabel", _wrap_wxStaticText_SetLabel, 1 },
4835 { "wxStaticText_GetLabel", _wrap_wxStaticText_GetLabel, 1 },
4836 { "new_wxStaticText", _wrap_new_wxStaticText, 1 },
4837 { "new_wxStaticBox", _wrap_new_wxStaticBox, 1 },
4838 { "wxGauge_SetValue", _wrap_wxGauge_SetValue, 1 },
4839 { "wxGauge_SetShadowWidth", _wrap_wxGauge_SetShadowWidth, 1 },
4840 { "wxGauge_SetRange", _wrap_wxGauge_SetRange, 1 },
4841 { "wxGauge_SetBezelFace", _wrap_wxGauge_SetBezelFace, 1 },
4842 { "wxGauge_GetValue", _wrap_wxGauge_GetValue, 1 },
4843 { "wxGauge_GetShadowWidth", _wrap_wxGauge_GetShadowWidth, 1 },
4844 { "wxGauge_GetRange", _wrap_wxGauge_GetRange, 1 },
4845 { "wxGauge_GetBezelFace", _wrap_wxGauge_GetBezelFace, 1 },
4846 { "new_wxGauge", _wrap_new_wxGauge, 1 },
4847 { "wxComboBox_SetValue", _wrap_wxComboBox_SetValue, 1 },
4848 { "wxComboBox_SetMark", _wrap_wxComboBox_SetMark, 1 },
4849 { "wxComboBox_SetSelection", _wrap_wxComboBox_SetSelection, 1 },
4850 { "wxComboBox_SetInsertionPointEnd", _wrap_wxComboBox_SetInsertionPointEnd, 1 },
4851 { "wxComboBox_SetInsertionPoint", _wrap_wxComboBox_SetInsertionPoint, 1 },
4852 { "wxComboBox_Remove", _wrap_wxComboBox_Remove, 1 },
4853 { "wxComboBox_Replace", _wrap_wxComboBox_Replace, 1 },
4854 { "wxComboBox_Paste", _wrap_wxComboBox_Paste, 1 },
4855 { "wxComboBox_Number", _wrap_wxComboBox_Number, 1 },
4856 { "wxComboBox_GetValue", _wrap_wxComboBox_GetValue, 1 },
4857 { "wxComboBox_GetStringSelection", _wrap_wxComboBox_GetStringSelection, 1 },
4858 { "wxComboBox_GetString", _wrap_wxComboBox_GetString, 1 },
4859 { "wxComboBox_GetSelection", _wrap_wxComboBox_GetSelection, 1 },
4860 { "wxComboBox_GetLastPosition", _wrap_wxComboBox_GetLastPosition, 1 },
4861 { "wxComboBox_GetInsertionPoint", _wrap_wxComboBox_GetInsertionPoint, 1 },
4862 { "wxComboBox_FindString", _wrap_wxComboBox_FindString, 1 },
4863 { "wxComboBox_Delete", _wrap_wxComboBox_Delete, 1 },
4864 { "wxComboBox_Cut", _wrap_wxComboBox_Cut, 1 },
4865 { "wxComboBox_Copy", _wrap_wxComboBox_Copy, 1 },
4866 { "wxComboBox_Clear", _wrap_wxComboBox_Clear, 1 },
4867 { "wxComboBox_Append", _wrap_wxComboBox_Append, 1 },
4868 { "new_wxComboBox", _wrap_new_wxComboBox, 1 },
4869 { "wxChoice_SetStringSelection", _wrap_wxChoice_SetStringSelection, 1 },
4870 { "wxChoice_SetSelection", _wrap_wxChoice_SetSelection, 1 },
4871 { "wxChoice_SetColumns", _wrap_wxChoice_SetColumns, 1 },
4872 { "wxChoice_Number", _wrap_wxChoice_Number, 1 },
4873 { "wxChoice_GetStringSelection", _wrap_wxChoice_GetStringSelection, 1 },
4874 { "wxChoice_GetString", _wrap_wxChoice_GetString, 1 },
4875 { "wxChoice_GetSelection", _wrap_wxChoice_GetSelection, 1 },
4876 { "wxChoice_GetColumns", _wrap_wxChoice_GetColumns, 1 },
4877 { "wxChoice_FindString", _wrap_wxChoice_FindString, 1 },
4878 { "wxChoice_Clear", _wrap_wxChoice_Clear, 1 },
4879 { "wxChoice_Append", _wrap_wxChoice_Append, 1 },
4880 { "new_wxChoice", _wrap_new_wxChoice, 1 },
4881 { "wxCheckBox_SetValue", _wrap_wxCheckBox_SetValue, 1 },
4882 { "wxCheckBox_GetValue", _wrap_wxCheckBox_GetValue, 1 },
4883 { "new_wxCheckBox", _wrap_new_wxCheckBox, 1 },
4884 { "wxBitmapButton_SetBitmapLabel", _wrap_wxBitmapButton_SetBitmapLabel, 1 },
4885 { "wxBitmapButton_GetBitmapLabel", _wrap_wxBitmapButton_GetBitmapLabel, 1 },
4886 { "new_wxBitmapButton", _wrap_new_wxBitmapButton, 1 },
4887 { "wxButton_SetDefault", _wrap_wxButton_SetDefault, 1 },
4888 { "new_wxButton", _wrap_new_wxButton, 1 },
4889 { "wxControl_SetLabel", _wrap_wxControl_SetLabel, 1 },
4890 { "wxControl_GetLabel", _wrap_wxControl_GetLabel, 1 },
4891 { "wxControl_Command", _wrap_wxControl_Command, 1 },
4892 { NULL, NULL }
4893 };
4894 static PyObject *SWIG_globals;
4895 #ifdef __cplusplus
4896 extern "C"
4897 #endif
4898 SWIGEXPORT(void,initcontrolsc)() {
4899 PyObject *m, *d;
4900 SWIG_globals = SWIG_newvarlink();
4901 m = Py_InitModule("controlsc", controlscMethods);
4902 d = PyModule_GetDict(m);
4903 /*
4904 * These are the pointer type-equivalency mappings.
4905 * (Used by the SWIG pointer type-checker).
4906 */
4907 SWIG_RegisterMapping("_wxAcceleratorTable","_class_wxAcceleratorTable",0);
4908 SWIG_RegisterMapping("_wxEvent","_class_wxEvent",0);
4909 SWIG_RegisterMapping("_class_wxActivateEvent","_wxActivateEvent",0);
4910 SWIG_RegisterMapping("_signed_long","_long",0);
4911 SWIG_RegisterMapping("_wxMenuEvent","_class_wxMenuEvent",0);
4912 SWIG_RegisterMapping("_class_wxMenuBar","_wxMenuBar",0);
4913 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler);
4914 SWIG_RegisterMapping("_class_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler);
4915 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler);
4916 SWIG_RegisterMapping("_class_wxEvtHandler","_wxRadioButton",SwigwxRadioButtonTowxEvtHandler);
4917 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxRadioBox",SwigwxRadioBoxTowxEvtHandler);
4918 SWIG_RegisterMapping("_class_wxEvtHandler","_wxRadioBox",SwigwxRadioBoxTowxEvtHandler);
4919 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler);
4920 SWIG_RegisterMapping("_class_wxEvtHandler","_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler);
4921 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxScrollBar",SwigwxScrollBarTowxEvtHandler);
4922 SWIG_RegisterMapping("_class_wxEvtHandler","_wxScrollBar",SwigwxScrollBarTowxEvtHandler);
4923 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler);
4924 SWIG_RegisterMapping("_class_wxEvtHandler","_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler);
4925 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxListBox",SwigwxListBoxTowxEvtHandler);
4926 SWIG_RegisterMapping("_class_wxEvtHandler","_wxListBox",SwigwxListBoxTowxEvtHandler);
4927 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxStaticText",SwigwxStaticTextTowxEvtHandler);
4928 SWIG_RegisterMapping("_class_wxEvtHandler","_wxStaticText",SwigwxStaticTextTowxEvtHandler);
4929 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxStaticBox",SwigwxStaticBoxTowxEvtHandler);
4930 SWIG_RegisterMapping("_class_wxEvtHandler","_wxStaticBox",SwigwxStaticBoxTowxEvtHandler);
4931 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxGauge",SwigwxGaugeTowxEvtHandler);
4932 SWIG_RegisterMapping("_class_wxEvtHandler","_wxGauge",SwigwxGaugeTowxEvtHandler);
4933 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxComboBox",SwigwxComboBoxTowxEvtHandler);
4934 SWIG_RegisterMapping("_class_wxEvtHandler","_wxComboBox",SwigwxComboBoxTowxEvtHandler);
4935 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxChoice",SwigwxChoiceTowxEvtHandler);
4936 SWIG_RegisterMapping("_class_wxEvtHandler","_wxChoice",SwigwxChoiceTowxEvtHandler);
4937 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxCheckBox",SwigwxCheckBoxTowxEvtHandler);
4938 SWIG_RegisterMapping("_class_wxEvtHandler","_wxCheckBox",SwigwxCheckBoxTowxEvtHandler);
4939 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler);
4940 SWIG_RegisterMapping("_class_wxEvtHandler","_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler);
4941 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxButton",SwigwxButtonTowxEvtHandler);
4942 SWIG_RegisterMapping("_class_wxEvtHandler","_wxButton",SwigwxButtonTowxEvtHandler);
4943 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxControl",SwigwxControlTowxEvtHandler);
4944 SWIG_RegisterMapping("_class_wxEvtHandler","_wxControl",SwigwxControlTowxEvtHandler);
4945 SWIG_RegisterMapping("_class_wxEvtHandler","_wxEvtHandler",0);
4946 SWIG_RegisterMapping("_wxPaintEvent","_class_wxPaintEvent",0);
4947 SWIG_RegisterMapping("_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0);
4948 SWIG_RegisterMapping("_wxCursor","_class_wxCursor",0);
4949 SWIG_RegisterMapping("_wxMask","_class_wxMask",0);
4950 SWIG_RegisterMapping("_wxPyMenu","_class_wxPyMenu",0);
4951 SWIG_RegisterMapping("_wxPen","_class_wxPen",0);
4952 SWIG_RegisterMapping("_wxUpdateUIEvent","_class_wxUpdateUIEvent",0);
4953 SWIG_RegisterMapping("_byte","_unsigned_char",0);
4954 SWIG_RegisterMapping("_wxStaticBox","_class_wxStaticBox",0);
4955 SWIG_RegisterMapping("_wxChoice","_class_wxChoice",0);
4956 SWIG_RegisterMapping("_wxSlider","_class_wxSlider",0);
4957 SWIG_RegisterMapping("_long","_wxDash",0);
4958 SWIG_RegisterMapping("_long","_unsigned_long",0);
4959 SWIG_RegisterMapping("_long","_signed_long",0);
4960 SWIG_RegisterMapping("_wxDropFilesEvent","_class_wxDropFilesEvent",0);
4961 SWIG_RegisterMapping("_wxBitmapButton","_class_wxBitmapButton",0);
4962 SWIG_RegisterMapping("_class_wxAcceleratorTable","_wxAcceleratorTable",0);
4963 SWIG_RegisterMapping("_class_wxGauge","_wxGauge",0);
4964 SWIG_RegisterMapping("_wxDC","_class_wxDC",0);
4965 SWIG_RegisterMapping("_class_wxRealPoint","_wxRealPoint",0);
4966 SWIG_RegisterMapping("_class_wxMenuItem","_wxMenuItem",0);
4967 SWIG_RegisterMapping("_class_wxPaintEvent","_wxPaintEvent",0);
4968 SWIG_RegisterMapping("_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0);
4969 SWIG_RegisterMapping("_class_wxPostScriptDC","_wxPostScriptDC",0);
4970 SWIG_RegisterMapping("_wxPanel","_class_wxPanel",0);
4971 SWIG_RegisterMapping("_wxInitDialogEvent","_class_wxInitDialogEvent",0);
4972 SWIG_RegisterMapping("_wxCheckBox","_class_wxCheckBox",0);
4973 SWIG_RegisterMapping("_wxTextCtrl","_class_wxTextCtrl",0);
4974 SWIG_RegisterMapping("_class_wxMask","_wxMask",0);
4975 SWIG_RegisterMapping("_class_wxKeyEvent","_wxKeyEvent",0);
4976 SWIG_RegisterMapping("_wxColour","_class_wxColour",0);
4977 SWIG_RegisterMapping("_class_wxDialog","_wxDialog",0);
4978 SWIG_RegisterMapping("_wxIdleEvent","_class_wxIdleEvent",0);
4979 SWIG_RegisterMapping("_class_wxUpdateUIEvent","_wxUpdateUIEvent",0);
4980 SWIG_RegisterMapping("_wxBrush","_class_wxBrush",0);
4981 SWIG_RegisterMapping("_wxShowEvent","_class_wxShowEvent",0);
4982 SWIG_RegisterMapping("_uint","_unsigned_int",0);
4983 SWIG_RegisterMapping("_uint","_int",0);
4984 SWIG_RegisterMapping("_uint","_wxWindowID",0);
4985 SWIG_RegisterMapping("_class_wxEvent","_wxEvent",0);
4986 SWIG_RegisterMapping("_wxRect","_class_wxRect",0);
4987 SWIG_RegisterMapping("_wxCommandEvent","_class_wxCommandEvent",0);
4988 SWIG_RegisterMapping("_wxSizeEvent","_class_wxSizeEvent",0);
4989 SWIG_RegisterMapping("_wxPoint","_class_wxPoint",0);
4990 SWIG_RegisterMapping("_class_wxButton","_class_wxBitmapButton",SwigwxBitmapButtonTowxButton);
4991 SWIG_RegisterMapping("_class_wxButton","_wxBitmapButton",SwigwxBitmapButtonTowxButton);
4992 SWIG_RegisterMapping("_class_wxButton","_wxButton",0);
4993 SWIG_RegisterMapping("_wxRadioBox","_class_wxRadioBox",0);
4994 SWIG_RegisterMapping("_wxBitmap","_class_wxBitmap",0);
4995 SWIG_RegisterMapping("_wxPyTimer","_class_wxPyTimer",0);
4996 SWIG_RegisterMapping("_wxScrollBar","_class_wxScrollBar",0);
4997 SWIG_RegisterMapping("_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0);
4998 SWIG_RegisterMapping("_class_wxIconizeEvent","_wxIconizeEvent",0);
4999 SWIG_RegisterMapping("_class_wxStaticBitmap","_wxStaticBitmap",0);
5000 SWIG_RegisterMapping("_wxScrollEvent","_class_wxScrollEvent",0);
5001 SWIG_RegisterMapping("_EBool","_signed_int",0);
5002 SWIG_RegisterMapping("_EBool","_int",0);
5003 SWIG_RegisterMapping("_EBool","_wxWindowID",0);
5004 SWIG_RegisterMapping("_class_wxDropFilesEvent","_wxDropFilesEvent",0);
5005 SWIG_RegisterMapping("_wxStaticText","_class_wxStaticText",0);
5006 SWIG_RegisterMapping("_wxFont","_class_wxFont",0);
5007 SWIG_RegisterMapping("_wxCloseEvent","_class_wxCloseEvent",0);
5008 SWIG_RegisterMapping("_unsigned_long","_wxDash",0);
5009 SWIG_RegisterMapping("_unsigned_long","_long",0);
5010 SWIG_RegisterMapping("_class_wxRect","_wxRect",0);
5011 SWIG_RegisterMapping("_class_wxDC","_wxDC",0);
5012 SWIG_RegisterMapping("_class_wxPyTimer","_wxPyTimer",0);
5013 SWIG_RegisterMapping("_wxFocusEvent","_class_wxFocusEvent",0);
5014 SWIG_RegisterMapping("_wxMaximizeEvent","_class_wxMaximizeEvent",0);
5015 SWIG_RegisterMapping("_wxAcceleratorEntry","_class_wxAcceleratorEntry",0);
5016 SWIG_RegisterMapping("_class_wxPanel","_wxPanel",0);
5017 SWIG_RegisterMapping("_class_wxCheckBox","_wxCheckBox",0);
5018 SWIG_RegisterMapping("_wxComboBox","_class_wxComboBox",0);
5019 SWIG_RegisterMapping("_wxRadioButton","_class_wxRadioButton",0);
5020 SWIG_RegisterMapping("_signed_int","_EBool",0);
5021 SWIG_RegisterMapping("_signed_int","_wxWindowID",0);
5022 SWIG_RegisterMapping("_signed_int","_int",0);
5023 SWIG_RegisterMapping("_class_wxTextCtrl","_wxTextCtrl",0);
5024 SWIG_RegisterMapping("_wxLayoutConstraints","_class_wxLayoutConstraints",0);
5025 SWIG_RegisterMapping("_wxMenu","_class_wxMenu",0);
5026 SWIG_RegisterMapping("_class_wxMoveEvent","_wxMoveEvent",0);
5027 SWIG_RegisterMapping("_wxListBox","_class_wxListBox",0);
5028 SWIG_RegisterMapping("_wxScreenDC","_class_wxScreenDC",0);
5029 SWIG_RegisterMapping("_WXTYPE","_short",0);
5030 SWIG_RegisterMapping("_WXTYPE","_signed_short",0);
5031 SWIG_RegisterMapping("_WXTYPE","_unsigned_short",0);
5032 SWIG_RegisterMapping("_class_wxBrush","_wxBrush",0);
5033 SWIG_RegisterMapping("_unsigned_short","_WXTYPE",0);
5034 SWIG_RegisterMapping("_unsigned_short","_short",0);
5035 SWIG_RegisterMapping("_class_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow);
5036 SWIG_RegisterMapping("_class_wxWindow","_wxSlider",SwigwxSliderTowxWindow);
5037 SWIG_RegisterMapping("_class_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow);
5038 SWIG_RegisterMapping("_class_wxWindow","_wxRadioButton",SwigwxRadioButtonTowxWindow);
5039 SWIG_RegisterMapping("_class_wxWindow","_class_wxRadioBox",SwigwxRadioBoxTowxWindow);
5040 SWIG_RegisterMapping("_class_wxWindow","_wxRadioBox",SwigwxRadioBoxTowxWindow);
5041 SWIG_RegisterMapping("_class_wxWindow","_class_wxStaticBitmap",SwigwxStaticBitmapTowxWindow);
5042 SWIG_RegisterMapping("_class_wxWindow","_wxStaticBitmap",SwigwxStaticBitmapTowxWindow);
5043 SWIG_RegisterMapping("_class_wxWindow","_class_wxScrollBar",SwigwxScrollBarTowxWindow);
5044 SWIG_RegisterMapping("_class_wxWindow","_wxScrollBar",SwigwxScrollBarTowxWindow);
5045 SWIG_RegisterMapping("_class_wxWindow","_class_wxTextCtrl",SwigwxTextCtrlTowxWindow);
5046 SWIG_RegisterMapping("_class_wxWindow","_wxTextCtrl",SwigwxTextCtrlTowxWindow);
5047 SWIG_RegisterMapping("_class_wxWindow","_class_wxListBox",SwigwxListBoxTowxWindow);
5048 SWIG_RegisterMapping("_class_wxWindow","_wxListBox",SwigwxListBoxTowxWindow);
5049 SWIG_RegisterMapping("_class_wxWindow","_class_wxStaticText",SwigwxStaticTextTowxWindow);
5050 SWIG_RegisterMapping("_class_wxWindow","_wxStaticText",SwigwxStaticTextTowxWindow);
5051 SWIG_RegisterMapping("_class_wxWindow","_class_wxStaticBox",SwigwxStaticBoxTowxWindow);
5052 SWIG_RegisterMapping("_class_wxWindow","_wxStaticBox",SwigwxStaticBoxTowxWindow);
5053 SWIG_RegisterMapping("_class_wxWindow","_class_wxGauge",SwigwxGaugeTowxWindow);
5054 SWIG_RegisterMapping("_class_wxWindow","_wxGauge",SwigwxGaugeTowxWindow);
5055 SWIG_RegisterMapping("_class_wxWindow","_class_wxComboBox",SwigwxComboBoxTowxWindow);
5056 SWIG_RegisterMapping("_class_wxWindow","_wxComboBox",SwigwxComboBoxTowxWindow);
5057 SWIG_RegisterMapping("_class_wxWindow","_class_wxChoice",SwigwxChoiceTowxWindow);
5058 SWIG_RegisterMapping("_class_wxWindow","_wxChoice",SwigwxChoiceTowxWindow);
5059 SWIG_RegisterMapping("_class_wxWindow","_class_wxCheckBox",SwigwxCheckBoxTowxWindow);
5060 SWIG_RegisterMapping("_class_wxWindow","_wxCheckBox",SwigwxCheckBoxTowxWindow);
5061 SWIG_RegisterMapping("_class_wxWindow","_class_wxBitmapButton",SwigwxBitmapButtonTowxWindow);
5062 SWIG_RegisterMapping("_class_wxWindow","_wxBitmapButton",SwigwxBitmapButtonTowxWindow);
5063 SWIG_RegisterMapping("_class_wxWindow","_class_wxButton",SwigwxButtonTowxWindow);
5064 SWIG_RegisterMapping("_class_wxWindow","_wxButton",SwigwxButtonTowxWindow);
5065 SWIG_RegisterMapping("_class_wxWindow","_class_wxControl",SwigwxControlTowxWindow);
5066 SWIG_RegisterMapping("_class_wxWindow","_wxControl",SwigwxControlTowxWindow);
5067 SWIG_RegisterMapping("_class_wxWindow","_wxWindow",0);
5068 SWIG_RegisterMapping("_class_wxStaticText","_wxStaticText",0);
5069 SWIG_RegisterMapping("_class_wxFont","_wxFont",0);
5070 SWIG_RegisterMapping("_class_wxCloseEvent","_wxCloseEvent",0);
5071 SWIG_RegisterMapping("_class_wxMenuEvent","_wxMenuEvent",0);
5072 SWIG_RegisterMapping("_wxClientDC","_class_wxClientDC",0);
5073 SWIG_RegisterMapping("_wxMouseEvent","_class_wxMouseEvent",0);
5074 SWIG_RegisterMapping("_class_wxPoint","_wxPoint",0);
5075 SWIG_RegisterMapping("_wxRealPoint","_class_wxRealPoint",0);
5076 SWIG_RegisterMapping("_class_wxRadioBox","_wxRadioBox",0);
5077 SWIG_RegisterMapping("_signed_short","_WXTYPE",0);
5078 SWIG_RegisterMapping("_signed_short","_short",0);
5079 SWIG_RegisterMapping("_wxMemoryDC","_class_wxMemoryDC",0);
5080 SWIG_RegisterMapping("_wxPaintDC","_class_wxPaintDC",0);
5081 SWIG_RegisterMapping("_class_wxFocusEvent","_wxFocusEvent",0);
5082 SWIG_RegisterMapping("_class_wxMaximizeEvent","_wxMaximizeEvent",0);
5083 SWIG_RegisterMapping("_class_wxAcceleratorEntry","_wxAcceleratorEntry",0);
5084 SWIG_RegisterMapping("_class_wxCursor","_wxCursor",0);
5085 SWIG_RegisterMapping("_wxPostScriptDC","_class_wxPostScriptDC",0);
5086 SWIG_RegisterMapping("_wxScrolledWindow","_class_wxScrolledWindow",0);
5087 SWIG_RegisterMapping("_unsigned_char","_byte",0);
5088 SWIG_RegisterMapping("_class_wxMenu","_wxMenu",0);
5089 SWIG_RegisterMapping("_wxControl","_class_wxSlider",SwigwxSliderTowxControl);
5090 SWIG_RegisterMapping("_wxControl","_wxSlider",SwigwxSliderTowxControl);
5091 SWIG_RegisterMapping("_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl);
5092 SWIG_RegisterMapping("_wxControl","_wxRadioButton",SwigwxRadioButtonTowxControl);
5093 SWIG_RegisterMapping("_wxControl","_class_wxRadioBox",SwigwxRadioBoxTowxControl);
5094 SWIG_RegisterMapping("_wxControl","_wxRadioBox",SwigwxRadioBoxTowxControl);
5095 SWIG_RegisterMapping("_wxControl","_class_wxStaticBitmap",SwigwxStaticBitmapTowxControl);
5096 SWIG_RegisterMapping("_wxControl","_wxStaticBitmap",SwigwxStaticBitmapTowxControl);
5097 SWIG_RegisterMapping("_wxControl","_class_wxScrollBar",SwigwxScrollBarTowxControl);
5098 SWIG_RegisterMapping("_wxControl","_wxScrollBar",SwigwxScrollBarTowxControl);
5099 SWIG_RegisterMapping("_wxControl","_class_wxTextCtrl",SwigwxTextCtrlTowxControl);
5100 SWIG_RegisterMapping("_wxControl","_wxTextCtrl",SwigwxTextCtrlTowxControl);
5101 SWIG_RegisterMapping("_wxControl","_class_wxListBox",SwigwxListBoxTowxControl);
5102 SWIG_RegisterMapping("_wxControl","_wxListBox",SwigwxListBoxTowxControl);
5103 SWIG_RegisterMapping("_wxControl","_class_wxStaticText",SwigwxStaticTextTowxControl);
5104 SWIG_RegisterMapping("_wxControl","_wxStaticText",SwigwxStaticTextTowxControl);
5105 SWIG_RegisterMapping("_wxControl","_class_wxStaticBox",SwigwxStaticBoxTowxControl);
5106 SWIG_RegisterMapping("_wxControl","_wxStaticBox",SwigwxStaticBoxTowxControl);
5107 SWIG_RegisterMapping("_wxControl","_class_wxGauge",SwigwxGaugeTowxControl);
5108 SWIG_RegisterMapping("_wxControl","_wxGauge",SwigwxGaugeTowxControl);
5109 SWIG_RegisterMapping("_wxControl","_class_wxComboBox",SwigwxComboBoxTowxControl);
5110 SWIG_RegisterMapping("_wxControl","_wxComboBox",SwigwxComboBoxTowxControl);
5111 SWIG_RegisterMapping("_wxControl","_class_wxChoice",SwigwxChoiceTowxControl);
5112 SWIG_RegisterMapping("_wxControl","_wxChoice",SwigwxChoiceTowxControl);
5113 SWIG_RegisterMapping("_wxControl","_class_wxCheckBox",SwigwxCheckBoxTowxControl);
5114 SWIG_RegisterMapping("_wxControl","_wxCheckBox",SwigwxCheckBoxTowxControl);
5115 SWIG_RegisterMapping("_wxControl","_class_wxBitmapButton",SwigwxBitmapButtonTowxControl);
5116 SWIG_RegisterMapping("_wxControl","_wxBitmapButton",SwigwxBitmapButtonTowxControl);
5117 SWIG_RegisterMapping("_wxControl","_class_wxButton",SwigwxButtonTowxControl);
5118 SWIG_RegisterMapping("_wxControl","_wxButton",SwigwxButtonTowxControl);
5119 SWIG_RegisterMapping("_wxControl","_class_wxControl",0);
5120 SWIG_RegisterMapping("_class_wxListBox","_wxListBox",0);
5121 SWIG_RegisterMapping("_unsigned_int","_uint",0);
5122 SWIG_RegisterMapping("_unsigned_int","_wxWindowID",0);
5123 SWIG_RegisterMapping("_unsigned_int","_int",0);
5124 SWIG_RegisterMapping("_wxIcon","_class_wxIcon",0);
5125 SWIG_RegisterMapping("_wxDialog","_class_wxDialog",0);
5126 SWIG_RegisterMapping("_class_wxPyMenu","_wxPyMenu",0);
5127 SWIG_RegisterMapping("_class_wxPen","_wxPen",0);
5128 SWIG_RegisterMapping("_short","_WXTYPE",0);
5129 SWIG_RegisterMapping("_short","_unsigned_short",0);
5130 SWIG_RegisterMapping("_short","_signed_short",0);
5131 SWIG_RegisterMapping("_class_wxStaticBox","_wxStaticBox",0);
5132 SWIG_RegisterMapping("_class_wxScrollEvent","_wxScrollEvent",0);
5133 SWIG_RegisterMapping("_wxJoystickEvent","_class_wxJoystickEvent",0);
5134 SWIG_RegisterMapping("_class_wxChoice","_wxChoice",0);
5135 SWIG_RegisterMapping("_class_wxSlider","_wxSlider",0);
5136 SWIG_RegisterMapping("_class_wxBitmapButton","_wxBitmapButton",0);
5137 SWIG_RegisterMapping("_wxWindowID","_EBool",0);
5138 SWIG_RegisterMapping("_wxWindowID","_uint",0);
5139 SWIG_RegisterMapping("_wxWindowID","_int",0);
5140 SWIG_RegisterMapping("_wxWindowID","_signed_int",0);
5141 SWIG_RegisterMapping("_wxWindowID","_unsigned_int",0);
5142 SWIG_RegisterMapping("_int","_EBool",0);
5143 SWIG_RegisterMapping("_int","_uint",0);
5144 SWIG_RegisterMapping("_int","_wxWindowID",0);
5145 SWIG_RegisterMapping("_int","_unsigned_int",0);
5146 SWIG_RegisterMapping("_int","_signed_int",0);
5147 SWIG_RegisterMapping("_class_wxMouseEvent","_wxMouseEvent",0);
5148 SWIG_RegisterMapping("_wxButton","_class_wxBitmapButton",SwigwxBitmapButtonTowxButton);
5149 SWIG_RegisterMapping("_wxButton","_wxBitmapButton",SwigwxBitmapButtonTowxButton);
5150 SWIG_RegisterMapping("_wxButton","_class_wxButton",0);
5151 SWIG_RegisterMapping("_wxSize","_class_wxSize",0);
5152 SWIG_RegisterMapping("_class_wxPaintDC","_wxPaintDC",0);
5153 SWIG_RegisterMapping("_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0);
5154 SWIG_RegisterMapping("_class_wxInitDialogEvent","_wxInitDialogEvent",0);
5155 SWIG_RegisterMapping("_class_wxComboBox","_wxComboBox",0);
5156 SWIG_RegisterMapping("_class_wxRadioButton","_wxRadioButton",0);
5157 SWIG_RegisterMapping("_class_wxLayoutConstraints","_wxLayoutConstraints",0);
5158 SWIG_RegisterMapping("_wxIconizeEvent","_class_wxIconizeEvent",0);
5159 SWIG_RegisterMapping("_class_wxControl","_class_wxSlider",SwigwxSliderTowxControl);
5160 SWIG_RegisterMapping("_class_wxControl","_wxSlider",SwigwxSliderTowxControl);
5161 SWIG_RegisterMapping("_class_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl);
5162 SWIG_RegisterMapping("_class_wxControl","_wxRadioButton",SwigwxRadioButtonTowxControl);
5163 SWIG_RegisterMapping("_class_wxControl","_class_wxRadioBox",SwigwxRadioBoxTowxControl);
5164 SWIG_RegisterMapping("_class_wxControl","_wxRadioBox",SwigwxRadioBoxTowxControl);
5165 SWIG_RegisterMapping("_class_wxControl","_class_wxStaticBitmap",SwigwxStaticBitmapTowxControl);
5166 SWIG_RegisterMapping("_class_wxControl","_wxStaticBitmap",SwigwxStaticBitmapTowxControl);
5167 SWIG_RegisterMapping("_class_wxControl","_class_wxScrollBar",SwigwxScrollBarTowxControl);
5168 SWIG_RegisterMapping("_class_wxControl","_wxScrollBar",SwigwxScrollBarTowxControl);
5169 SWIG_RegisterMapping("_class_wxControl","_class_wxTextCtrl",SwigwxTextCtrlTowxControl);
5170 SWIG_RegisterMapping("_class_wxControl","_wxTextCtrl",SwigwxTextCtrlTowxControl);
5171 SWIG_RegisterMapping("_class_wxControl","_class_wxListBox",SwigwxListBoxTowxControl);
5172 SWIG_RegisterMapping("_class_wxControl","_wxListBox",SwigwxListBoxTowxControl);
5173 SWIG_RegisterMapping("_class_wxControl","_class_wxStaticText",SwigwxStaticTextTowxControl);
5174 SWIG_RegisterMapping("_class_wxControl","_wxStaticText",SwigwxStaticTextTowxControl);
5175 SWIG_RegisterMapping("_class_wxControl","_class_wxStaticBox",SwigwxStaticBoxTowxControl);
5176 SWIG_RegisterMapping("_class_wxControl","_wxStaticBox",SwigwxStaticBoxTowxControl);
5177 SWIG_RegisterMapping("_class_wxControl","_class_wxGauge",SwigwxGaugeTowxControl);
5178 SWIG_RegisterMapping("_class_wxControl","_wxGauge",SwigwxGaugeTowxControl);
5179 SWIG_RegisterMapping("_class_wxControl","_class_wxComboBox",SwigwxComboBoxTowxControl);
5180 SWIG_RegisterMapping("_class_wxControl","_wxComboBox",SwigwxComboBoxTowxControl);
5181 SWIG_RegisterMapping("_class_wxControl","_class_wxChoice",SwigwxChoiceTowxControl);
5182 SWIG_RegisterMapping("_class_wxControl","_wxChoice",SwigwxChoiceTowxControl);
5183 SWIG_RegisterMapping("_class_wxControl","_class_wxCheckBox",SwigwxCheckBoxTowxControl);
5184 SWIG_RegisterMapping("_class_wxControl","_wxCheckBox",SwigwxCheckBoxTowxControl);
5185 SWIG_RegisterMapping("_class_wxControl","_class_wxBitmapButton",SwigwxBitmapButtonTowxControl);
5186 SWIG_RegisterMapping("_class_wxControl","_wxBitmapButton",SwigwxBitmapButtonTowxControl);
5187 SWIG_RegisterMapping("_class_wxControl","_class_wxButton",SwigwxButtonTowxControl);
5188 SWIG_RegisterMapping("_class_wxControl","_wxButton",SwigwxButtonTowxControl);
5189 SWIG_RegisterMapping("_class_wxControl","_wxControl",0);
5190 SWIG_RegisterMapping("_wxStaticBitmap","_class_wxStaticBitmap",0);
5191 SWIG_RegisterMapping("_class_wxIcon","_wxIcon",0);
5192 SWIG_RegisterMapping("_class_wxColour","_wxColour",0);
5193 SWIG_RegisterMapping("_class_wxScreenDC","_wxScreenDC",0);
5194 SWIG_RegisterMapping("_class_wxIdleEvent","_wxIdleEvent",0);
5195 SWIG_RegisterMapping("_wxEraseEvent","_class_wxEraseEvent",0);
5196 SWIG_RegisterMapping("_class_wxJoystickEvent","_wxJoystickEvent",0);
5197 SWIG_RegisterMapping("_class_wxShowEvent","_wxShowEvent",0);
5198 SWIG_RegisterMapping("_wxActivateEvent","_class_wxActivateEvent",0);
5199 SWIG_RegisterMapping("_wxGauge","_class_wxGauge",0);
5200 SWIG_RegisterMapping("_class_wxCommandEvent","_wxCommandEvent",0);
5201 SWIG_RegisterMapping("_class_wxClientDC","_wxClientDC",0);
5202 SWIG_RegisterMapping("_class_wxSizeEvent","_wxSizeEvent",0);
5203 SWIG_RegisterMapping("_class_wxSize","_wxSize",0);
5204 SWIG_RegisterMapping("_class_wxBitmap","_wxBitmap",0);
5205 SWIG_RegisterMapping("_class_wxMemoryDC","_wxMemoryDC",0);
5206 SWIG_RegisterMapping("_wxMenuBar","_class_wxMenuBar",0);
5207 SWIG_RegisterMapping("_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler);
5208 SWIG_RegisterMapping("_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler);
5209 SWIG_RegisterMapping("_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler);
5210 SWIG_RegisterMapping("_wxEvtHandler","_wxRadioButton",SwigwxRadioButtonTowxEvtHandler);
5211 SWIG_RegisterMapping("_wxEvtHandler","_class_wxRadioBox",SwigwxRadioBoxTowxEvtHandler);
5212 SWIG_RegisterMapping("_wxEvtHandler","_wxRadioBox",SwigwxRadioBoxTowxEvtHandler);
5213 SWIG_RegisterMapping("_wxEvtHandler","_class_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler);
5214 SWIG_RegisterMapping("_wxEvtHandler","_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler);
5215 SWIG_RegisterMapping("_wxEvtHandler","_class_wxScrollBar",SwigwxScrollBarTowxEvtHandler);
5216 SWIG_RegisterMapping("_wxEvtHandler","_wxScrollBar",SwigwxScrollBarTowxEvtHandler);
5217 SWIG_RegisterMapping("_wxEvtHandler","_class_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler);
5218 SWIG_RegisterMapping("_wxEvtHandler","_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler);
5219 SWIG_RegisterMapping("_wxEvtHandler","_class_wxListBox",SwigwxListBoxTowxEvtHandler);
5220 SWIG_RegisterMapping("_wxEvtHandler","_wxListBox",SwigwxListBoxTowxEvtHandler);
5221 SWIG_RegisterMapping("_wxEvtHandler","_class_wxStaticText",SwigwxStaticTextTowxEvtHandler);
5222 SWIG_RegisterMapping("_wxEvtHandler","_wxStaticText",SwigwxStaticTextTowxEvtHandler);
5223 SWIG_RegisterMapping("_wxEvtHandler","_class_wxStaticBox",SwigwxStaticBoxTowxEvtHandler);
5224 SWIG_RegisterMapping("_wxEvtHandler","_wxStaticBox",SwigwxStaticBoxTowxEvtHandler);
5225 SWIG_RegisterMapping("_wxEvtHandler","_class_wxGauge",SwigwxGaugeTowxEvtHandler);
5226 SWIG_RegisterMapping("_wxEvtHandler","_wxGauge",SwigwxGaugeTowxEvtHandler);
5227 SWIG_RegisterMapping("_wxEvtHandler","_class_wxComboBox",SwigwxComboBoxTowxEvtHandler);
5228 SWIG_RegisterMapping("_wxEvtHandler","_wxComboBox",SwigwxComboBoxTowxEvtHandler);
5229 SWIG_RegisterMapping("_wxEvtHandler","_class_wxChoice",SwigwxChoiceTowxEvtHandler);
5230 SWIG_RegisterMapping("_wxEvtHandler","_wxChoice",SwigwxChoiceTowxEvtHandler);
5231 SWIG_RegisterMapping("_wxEvtHandler","_class_wxCheckBox",SwigwxCheckBoxTowxEvtHandler);
5232 SWIG_RegisterMapping("_wxEvtHandler","_wxCheckBox",SwigwxCheckBoxTowxEvtHandler);
5233 SWIG_RegisterMapping("_wxEvtHandler","_class_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler);
5234 SWIG_RegisterMapping("_wxEvtHandler","_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler);
5235 SWIG_RegisterMapping("_wxEvtHandler","_class_wxButton",SwigwxButtonTowxEvtHandler);
5236 SWIG_RegisterMapping("_wxEvtHandler","_wxButton",SwigwxButtonTowxEvtHandler);
5237 SWIG_RegisterMapping("_wxEvtHandler","_class_wxControl",SwigwxControlTowxEvtHandler);
5238 SWIG_RegisterMapping("_wxEvtHandler","_wxControl",SwigwxControlTowxEvtHandler);
5239 SWIG_RegisterMapping("_wxEvtHandler","_class_wxEvtHandler",0);
5240 SWIG_RegisterMapping("_wxMenuItem","_class_wxMenuItem",0);
5241 SWIG_RegisterMapping("_class_wxScrollBar","_wxScrollBar",0);
5242 SWIG_RegisterMapping("_wxDash","_unsigned_long",0);
5243 SWIG_RegisterMapping("_wxDash","_long",0);
5244 SWIG_RegisterMapping("_class_wxScrolledWindow","_wxScrolledWindow",0);
5245 SWIG_RegisterMapping("_wxKeyEvent","_class_wxKeyEvent",0);
5246 SWIG_RegisterMapping("_wxMoveEvent","_class_wxMoveEvent",0);
5247 SWIG_RegisterMapping("_class_wxEraseEvent","_wxEraseEvent",0);
5248 SWIG_RegisterMapping("_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow);
5249 SWIG_RegisterMapping("_wxWindow","_wxSlider",SwigwxSliderTowxWindow);
5250 SWIG_RegisterMapping("_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow);
5251 SWIG_RegisterMapping("_wxWindow","_wxRadioButton",SwigwxRadioButtonTowxWindow);
5252 SWIG_RegisterMapping("_wxWindow","_class_wxRadioBox",SwigwxRadioBoxTowxWindow);
5253 SWIG_RegisterMapping("_wxWindow","_wxRadioBox",SwigwxRadioBoxTowxWindow);
5254 SWIG_RegisterMapping("_wxWindow","_class_wxStaticBitmap",SwigwxStaticBitmapTowxWindow);
5255 SWIG_RegisterMapping("_wxWindow","_wxStaticBitmap",SwigwxStaticBitmapTowxWindow);
5256 SWIG_RegisterMapping("_wxWindow","_class_wxScrollBar",SwigwxScrollBarTowxWindow);
5257 SWIG_RegisterMapping("_wxWindow","_wxScrollBar",SwigwxScrollBarTowxWindow);
5258 SWIG_RegisterMapping("_wxWindow","_class_wxTextCtrl",SwigwxTextCtrlTowxWindow);
5259 SWIG_RegisterMapping("_wxWindow","_wxTextCtrl",SwigwxTextCtrlTowxWindow);
5260 SWIG_RegisterMapping("_wxWindow","_class_wxListBox",SwigwxListBoxTowxWindow);
5261 SWIG_RegisterMapping("_wxWindow","_wxListBox",SwigwxListBoxTowxWindow);
5262 SWIG_RegisterMapping("_wxWindow","_class_wxStaticText",SwigwxStaticTextTowxWindow);
5263 SWIG_RegisterMapping("_wxWindow","_wxStaticText",SwigwxStaticTextTowxWindow);
5264 SWIG_RegisterMapping("_wxWindow","_class_wxStaticBox",SwigwxStaticBoxTowxWindow);
5265 SWIG_RegisterMapping("_wxWindow","_wxStaticBox",SwigwxStaticBoxTowxWindow);
5266 SWIG_RegisterMapping("_wxWindow","_class_wxGauge",SwigwxGaugeTowxWindow);
5267 SWIG_RegisterMapping("_wxWindow","_wxGauge",SwigwxGaugeTowxWindow);
5268 SWIG_RegisterMapping("_wxWindow","_class_wxComboBox",SwigwxComboBoxTowxWindow);
5269 SWIG_RegisterMapping("_wxWindow","_wxComboBox",SwigwxComboBoxTowxWindow);
5270 SWIG_RegisterMapping("_wxWindow","_class_wxChoice",SwigwxChoiceTowxWindow);
5271 SWIG_RegisterMapping("_wxWindow","_wxChoice",SwigwxChoiceTowxWindow);
5272 SWIG_RegisterMapping("_wxWindow","_class_wxCheckBox",SwigwxCheckBoxTowxWindow);
5273 SWIG_RegisterMapping("_wxWindow","_wxCheckBox",SwigwxCheckBoxTowxWindow);
5274 SWIG_RegisterMapping("_wxWindow","_class_wxBitmapButton",SwigwxBitmapButtonTowxWindow);
5275 SWIG_RegisterMapping("_wxWindow","_wxBitmapButton",SwigwxBitmapButtonTowxWindow);
5276 SWIG_RegisterMapping("_wxWindow","_class_wxButton",SwigwxButtonTowxWindow);
5277 SWIG_RegisterMapping("_wxWindow","_wxButton",SwigwxButtonTowxWindow);
5278 SWIG_RegisterMapping("_wxWindow","_class_wxControl",SwigwxControlTowxWindow);
5279 SWIG_RegisterMapping("_wxWindow","_wxControl",SwigwxControlTowxWindow);
5280 SWIG_RegisterMapping("_wxWindow","_class_wxWindow",0);
5281 }