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