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