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