2 * FILE : src/msw/controls.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
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.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initcontrolsc
56 #define SWIG_name "controlsc"
59 #include <wx/slider.h>
60 #include <wx/spinbutt.h>
61 #include <wx/spinctrl.h>
62 #include <wx/dynarray.h>
63 #include <wx/statline.h>
64 //#include <wx/toggbutt.h>
68 #include <wx/checklst.h>
73 #include <wx/checklst.h>
77 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
81 } else if (target
== Py_None
) {
85 if (!PyList_Check(target
)) {
87 target
= PyList_New(0);
88 PyList_Append(target
, o2
);
91 PyList_Append(target
,o
);
97 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
103 } else if (target
== Py_None
) {
107 if (!PyTuple_Check(target
)) {
109 target
= PyTuple_New(1);
110 PyTuple_SetItem(target
, 0, o2
);
113 PyTuple_SetItem(o3
, 0, o
);
116 target
= PySequence_Concat(o2
, o3
);
123 static char* wxStringErrorMsg
= "string type is required for parameter";
125 wxValidator wxPyDefaultValidator
; // Non-const default because of SWIG
127 wxSize
wxButton_GetDefaultSize() {
128 return wxButton::GetDefaultSize();
133 static int _wrap_wxDefaultValidator_set(PyObject
*val
) {
135 PyErr_SetString(PyExc_TypeError
,"Variable wxDefaultValidator is read-only.");
139 static PyObject
*_wrap_wxDefaultValidator_get() {
143 SWIG_MakePtr(ptemp
,(char *) &wxDefaultValidator
,"_wxValidator_p");
144 pyobj
= PyString_FromString(ptemp
);
148 static PyObject
*_wrap_wxButton_GetDefaultSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
149 PyObject
* _resultobj
;
151 char *_kwnames
[] = { NULL
};
155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxButton_GetDefaultSize",_kwnames
))
158 wxPy_BEGIN_ALLOW_THREADS
;
159 _result
= new wxSize (wxButton_GetDefaultSize());
161 wxPy_END_ALLOW_THREADS
;
162 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
163 _resultobj
= Py_BuildValue("s",_ptemp
);
167 static void *SwigwxControlTowxWindow(void *ptr
) {
170 src
= (wxControl
*) ptr
;
171 dest
= (wxWindow
*) src
;
172 return (void *) dest
;
175 static void *SwigwxControlTowxEvtHandler(void *ptr
) {
178 src
= (wxControl
*) ptr
;
179 dest
= (wxEvtHandler
*) src
;
180 return (void *) dest
;
183 #define new_wxControl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxControl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
184 static PyObject
*_wrap_new_wxControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
185 PyObject
* _resultobj
;
189 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
190 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
191 long _arg4
= (long ) 0;
192 wxValidator
* _arg5
= (wxValidator
*) &wxPyDefaultValidator
;
193 char * _arg6
= (char *) "control";
194 PyObject
* _argo0
= 0;
196 PyObject
* _obj2
= 0;
198 PyObject
* _obj3
= 0;
199 PyObject
* _argo5
= 0;
200 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOlOs:new_wxControl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
207 if (_argo0
== Py_None
) { _arg0
= NULL
; }
208 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
209 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxControl. Expected _wxWindow_p.");
216 if (! wxPoint_helper(_obj2
, &_arg2
))
222 if (! wxSize_helper(_obj3
, &_arg3
))
226 if (_argo5
== Py_None
) { _arg5
= NULL
; }
227 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
228 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxControl. Expected _wxValidator_p.");
233 wxPy_BEGIN_ALLOW_THREADS
;
234 _result
= (wxControl
*)new_wxControl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
236 wxPy_END_ALLOW_THREADS
;
238 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxControl_p");
239 _resultobj
= Py_BuildValue("s",_ptemp
);
242 _resultobj
= Py_None
;
247 #define wxControl_Command(_swigobj,_swigarg0) (_swigobj->Command(_swigarg0))
248 static PyObject
*_wrap_wxControl_Command(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
249 PyObject
* _resultobj
;
251 wxCommandEvent
* _arg1
;
252 PyObject
* _argo0
= 0;
253 PyObject
* _argo1
= 0;
254 char *_kwnames
[] = { "self","event", NULL
};
257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxControl_Command",_kwnames
,&_argo0
,&_argo1
))
260 if (_argo0
== Py_None
) { _arg0
= NULL
; }
261 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxControl_p")) {
262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxControl_Command. Expected _wxControl_p.");
267 if (_argo1
== Py_None
) { _arg1
= NULL
; }
268 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxCommandEvent_p")) {
269 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxControl_Command. Expected _wxCommandEvent_p.");
274 wxPy_BEGIN_ALLOW_THREADS
;
275 wxControl_Command(_arg0
,*_arg1
);
277 wxPy_END_ALLOW_THREADS
;
278 } Py_INCREF(Py_None
);
279 _resultobj
= Py_None
;
283 #define wxControl_GetLabel(_swigobj) (_swigobj->GetLabel())
284 static PyObject
*_wrap_wxControl_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
285 PyObject
* _resultobj
;
288 PyObject
* _argo0
= 0;
289 char *_kwnames
[] = { "self", NULL
};
292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxControl_GetLabel",_kwnames
,&_argo0
))
295 if (_argo0
== Py_None
) { _arg0
= NULL
; }
296 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxControl_p")) {
297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxControl_GetLabel. Expected _wxControl_p.");
302 wxPy_BEGIN_ALLOW_THREADS
;
303 _result
= new wxString (wxControl_GetLabel(_arg0
));
305 wxPy_END_ALLOW_THREADS
;
307 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
315 #define wxControl_SetLabel(_swigobj,_swigarg0) (_swigobj->SetLabel(_swigarg0))
316 static PyObject
*_wrap_wxControl_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
317 PyObject
* _resultobj
;
320 PyObject
* _argo0
= 0;
321 PyObject
* _obj1
= 0;
322 char *_kwnames
[] = { "self","label", NULL
};
325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxControl_SetLabel",_kwnames
,&_argo0
,&_obj1
))
328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxControl_p")) {
330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxControl_SetLabel. Expected _wxControl_p.");
335 #if PYTHON_API_VERSION >= 1009
336 char* tmpPtr
; int tmpSize
;
337 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
338 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
341 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
343 _arg1
= new wxString(tmpPtr
, tmpSize
);
345 if (!PyString_Check(_obj1
)) {
346 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
349 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
353 wxPy_BEGIN_ALLOW_THREADS
;
354 wxControl_SetLabel(_arg0
,*_arg1
);
356 wxPy_END_ALLOW_THREADS
;
357 } Py_INCREF(Py_None
);
358 _resultobj
= Py_None
;
366 static void *SwigwxButtonTowxControl(void *ptr
) {
369 src
= (wxButton
*) ptr
;
370 dest
= (wxControl
*) src
;
371 return (void *) dest
;
374 static void *SwigwxButtonTowxWindow(void *ptr
) {
377 src
= (wxButton
*) ptr
;
378 dest
= (wxWindow
*) src
;
379 return (void *) dest
;
382 static void *SwigwxButtonTowxEvtHandler(void *ptr
) {
385 src
= (wxButton
*) ptr
;
386 dest
= (wxEvtHandler
*) src
;
387 return (void *) dest
;
390 #define new_wxButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
391 static PyObject
*_wrap_new_wxButton(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
392 PyObject
* _resultobj
;
397 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
398 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
399 long _arg5
= (long ) 0;
400 wxValidator
* _arg6
= (wxValidator
*) &wxPyDefaultValidator
;
401 char * _arg7
= (char *) "button";
402 PyObject
* _argo0
= 0;
403 PyObject
* _obj2
= 0;
405 PyObject
* _obj3
= 0;
407 PyObject
* _obj4
= 0;
408 PyObject
* _argo6
= 0;
409 char *_kwnames
[] = { "parent","id","label","pos","size","style","validator","name", NULL
};
413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxButton",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
416 if (_argo0
== Py_None
) { _arg0
= NULL
; }
417 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
418 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxButton. Expected _wxWindow_p.");
423 #if PYTHON_API_VERSION >= 1009
424 char* tmpPtr
; int tmpSize
;
425 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
426 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
429 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
431 _arg2
= new wxString(tmpPtr
, tmpSize
);
433 if (!PyString_Check(_obj2
)) {
434 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
437 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
443 if (! wxPoint_helper(_obj3
, &_arg3
))
449 if (! wxSize_helper(_obj4
, &_arg4
))
453 if (_argo6
== Py_None
) { _arg6
= NULL
; }
454 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
455 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxButton. Expected _wxValidator_p.");
460 wxPy_BEGIN_ALLOW_THREADS
;
461 _result
= (wxButton
*)new_wxButton(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
463 wxPy_END_ALLOW_THREADS
;
465 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxButton_p");
466 _resultobj
= Py_BuildValue("s",_ptemp
);
469 _resultobj
= Py_None
;
478 #define wxButton_SetDefault(_swigobj) (_swigobj->SetDefault())
479 static PyObject
*_wrap_wxButton_SetDefault(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
480 PyObject
* _resultobj
;
482 PyObject
* _argo0
= 0;
483 char *_kwnames
[] = { "self", NULL
};
486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxButton_SetDefault",_kwnames
,&_argo0
))
489 if (_argo0
== Py_None
) { _arg0
= NULL
; }
490 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxButton_p")) {
491 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxButton_SetDefault. Expected _wxButton_p.");
496 wxPy_BEGIN_ALLOW_THREADS
;
497 wxButton_SetDefault(_arg0
);
499 wxPy_END_ALLOW_THREADS
;
500 } Py_INCREF(Py_None
);
501 _resultobj
= Py_None
;
505 #define wxButton_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
506 static PyObject
*_wrap_wxButton_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
507 PyObject
* _resultobj
;
510 PyObject
* _argo0
= 0;
512 PyObject
* _obj1
= 0;
513 char *_kwnames
[] = { "self","colour", NULL
};
516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxButton_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
519 if (_argo0
== Py_None
) { _arg0
= NULL
; }
520 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxButton_p")) {
521 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxButton_SetBackgroundColour. Expected _wxButton_p.");
527 if (! wxColour_helper(_obj1
, &_arg1
))
531 wxPy_BEGIN_ALLOW_THREADS
;
532 wxButton_SetBackgroundColour(_arg0
,*_arg1
);
534 wxPy_END_ALLOW_THREADS
;
535 } Py_INCREF(Py_None
);
536 _resultobj
= Py_None
;
540 #define wxButton_SetForegroundColour(_swigobj,_swigarg0) (_swigobj->SetForegroundColour(_swigarg0))
541 static PyObject
*_wrap_wxButton_SetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
542 PyObject
* _resultobj
;
545 PyObject
* _argo0
= 0;
547 PyObject
* _obj1
= 0;
548 char *_kwnames
[] = { "self","colour", NULL
};
551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxButton_SetForegroundColour",_kwnames
,&_argo0
,&_obj1
))
554 if (_argo0
== Py_None
) { _arg0
= NULL
; }
555 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxButton_p")) {
556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxButton_SetForegroundColour. Expected _wxButton_p.");
562 if (! wxColour_helper(_obj1
, &_arg1
))
566 wxPy_BEGIN_ALLOW_THREADS
;
567 wxButton_SetForegroundColour(_arg0
,*_arg1
);
569 wxPy_END_ALLOW_THREADS
;
570 } Py_INCREF(Py_None
);
571 _resultobj
= Py_None
;
575 static void *SwigwxBitmapButtonTowxButton(void *ptr
) {
578 src
= (wxBitmapButton
*) ptr
;
579 dest
= (wxButton
*) src
;
580 return (void *) dest
;
583 static void *SwigwxBitmapButtonTowxControl(void *ptr
) {
586 src
= (wxBitmapButton
*) ptr
;
587 dest
= (wxControl
*) src
;
588 return (void *) dest
;
591 static void *SwigwxBitmapButtonTowxWindow(void *ptr
) {
594 src
= (wxBitmapButton
*) ptr
;
595 dest
= (wxWindow
*) src
;
596 return (void *) dest
;
599 static void *SwigwxBitmapButtonTowxEvtHandler(void *ptr
) {
602 src
= (wxBitmapButton
*) ptr
;
603 dest
= (wxEvtHandler
*) src
;
604 return (void *) dest
;
607 #define new_wxBitmapButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxBitmapButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
608 static PyObject
*_wrap_new_wxBitmapButton(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
609 PyObject
* _resultobj
;
610 wxBitmapButton
* _result
;
614 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
615 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
616 long _arg5
= (long ) wxBU_AUTODRAW
;
617 wxValidator
* _arg6
= (wxValidator
*) &wxPyDefaultValidator
;
618 char * _arg7
= (char *) "button";
619 PyObject
* _argo0
= 0;
620 PyObject
* _argo2
= 0;
622 PyObject
* _obj3
= 0;
624 PyObject
* _obj4
= 0;
625 PyObject
* _argo6
= 0;
626 char *_kwnames
[] = { "parent","id","bitmap","pos","size","style","validator","name", NULL
};
630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxBitmapButton",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
633 if (_argo0
== Py_None
) { _arg0
= NULL
; }
634 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
635 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxBitmapButton. Expected _wxWindow_p.");
640 if (_argo2
== Py_None
) { _arg2
= NULL
; }
641 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxBitmap_p")) {
642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxBitmapButton. Expected _wxBitmap_p.");
649 if (! wxPoint_helper(_obj3
, &_arg3
))
655 if (! wxSize_helper(_obj4
, &_arg4
))
659 if (_argo6
== Py_None
) { _arg6
= NULL
; }
660 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
661 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxBitmapButton. Expected _wxValidator_p.");
666 wxPy_BEGIN_ALLOW_THREADS
;
667 _result
= (wxBitmapButton
*)new_wxBitmapButton(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
669 wxPy_END_ALLOW_THREADS
;
671 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmapButton_p");
672 _resultobj
= Py_BuildValue("s",_ptemp
);
675 _resultobj
= Py_None
;
680 #define wxBitmapButton_GetBitmapLabel(_swigobj) (_swigobj->GetBitmapLabel())
681 static PyObject
*_wrap_wxBitmapButton_GetBitmapLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
682 PyObject
* _resultobj
;
684 wxBitmapButton
* _arg0
;
685 PyObject
* _argo0
= 0;
686 char *_kwnames
[] = { "self", NULL
};
690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapLabel",_kwnames
,&_argo0
))
693 if (_argo0
== Py_None
) { _arg0
= NULL
; }
694 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
695 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapLabel. Expected _wxBitmapButton_p.");
700 wxPy_BEGIN_ALLOW_THREADS
;
701 wxBitmap
& _result_ref
= wxBitmapButton_GetBitmapLabel(_arg0
);
702 _result
= (wxBitmap
*) &_result_ref
;
704 wxPy_END_ALLOW_THREADS
;
706 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
707 _resultobj
= Py_BuildValue("s",_ptemp
);
710 _resultobj
= Py_None
;
715 #define wxBitmapButton_GetBitmapDisabled(_swigobj) (_swigobj->GetBitmapDisabled())
716 static PyObject
*_wrap_wxBitmapButton_GetBitmapDisabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
717 PyObject
* _resultobj
;
719 wxBitmapButton
* _arg0
;
720 PyObject
* _argo0
= 0;
721 char *_kwnames
[] = { "self", NULL
};
725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapDisabled",_kwnames
,&_argo0
))
728 if (_argo0
== Py_None
) { _arg0
= NULL
; }
729 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapDisabled. Expected _wxBitmapButton_p.");
735 wxPy_BEGIN_ALLOW_THREADS
;
736 wxBitmap
& _result_ref
= wxBitmapButton_GetBitmapDisabled(_arg0
);
737 _result
= (wxBitmap
*) &_result_ref
;
739 wxPy_END_ALLOW_THREADS
;
741 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
742 _resultobj
= Py_BuildValue("s",_ptemp
);
745 _resultobj
= Py_None
;
750 #define wxBitmapButton_GetBitmapFocus(_swigobj) (_swigobj->GetBitmapFocus())
751 static PyObject
*_wrap_wxBitmapButton_GetBitmapFocus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
752 PyObject
* _resultobj
;
754 wxBitmapButton
* _arg0
;
755 PyObject
* _argo0
= 0;
756 char *_kwnames
[] = { "self", NULL
};
760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapFocus",_kwnames
,&_argo0
))
763 if (_argo0
== Py_None
) { _arg0
= NULL
; }
764 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
765 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapFocus. Expected _wxBitmapButton_p.");
770 wxPy_BEGIN_ALLOW_THREADS
;
771 wxBitmap
& _result_ref
= wxBitmapButton_GetBitmapFocus(_arg0
);
772 _result
= (wxBitmap
*) &_result_ref
;
774 wxPy_END_ALLOW_THREADS
;
776 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
777 _resultobj
= Py_BuildValue("s",_ptemp
);
780 _resultobj
= Py_None
;
785 #define wxBitmapButton_GetBitmapSelected(_swigobj) (_swigobj->GetBitmapSelected())
786 static PyObject
*_wrap_wxBitmapButton_GetBitmapSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
787 PyObject
* _resultobj
;
789 wxBitmapButton
* _arg0
;
790 PyObject
* _argo0
= 0;
791 char *_kwnames
[] = { "self", NULL
};
795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapSelected",_kwnames
,&_argo0
))
798 if (_argo0
== Py_None
) { _arg0
= NULL
; }
799 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
800 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapSelected. Expected _wxBitmapButton_p.");
805 wxPy_BEGIN_ALLOW_THREADS
;
806 wxBitmap
& _result_ref
= wxBitmapButton_GetBitmapSelected(_arg0
);
807 _result
= (wxBitmap
*) &_result_ref
;
809 wxPy_END_ALLOW_THREADS
;
811 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
812 _resultobj
= Py_BuildValue("s",_ptemp
);
815 _resultobj
= Py_None
;
820 #define wxBitmapButton_SetBitmapDisabled(_swigobj,_swigarg0) (_swigobj->SetBitmapDisabled(_swigarg0))
821 static PyObject
*_wrap_wxBitmapButton_SetBitmapDisabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
822 PyObject
* _resultobj
;
823 wxBitmapButton
* _arg0
;
825 PyObject
* _argo0
= 0;
826 PyObject
* _argo1
= 0;
827 char *_kwnames
[] = { "self","bitmap", NULL
};
830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapDisabled",_kwnames
,&_argo0
,&_argo1
))
833 if (_argo0
== Py_None
) { _arg0
= NULL
; }
834 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
835 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapDisabled. Expected _wxBitmapButton_p.");
840 if (_argo1
== Py_None
) { _arg1
= NULL
; }
841 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) {
842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapDisabled. Expected _wxBitmap_p.");
847 wxPy_BEGIN_ALLOW_THREADS
;
848 wxBitmapButton_SetBitmapDisabled(_arg0
,*_arg1
);
850 wxPy_END_ALLOW_THREADS
;
851 } Py_INCREF(Py_None
);
852 _resultobj
= Py_None
;
856 #define wxBitmapButton_SetBitmapFocus(_swigobj,_swigarg0) (_swigobj->SetBitmapFocus(_swigarg0))
857 static PyObject
*_wrap_wxBitmapButton_SetBitmapFocus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
858 PyObject
* _resultobj
;
859 wxBitmapButton
* _arg0
;
861 PyObject
* _argo0
= 0;
862 PyObject
* _argo1
= 0;
863 char *_kwnames
[] = { "self","bitmap", NULL
};
866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapFocus",_kwnames
,&_argo0
,&_argo1
))
869 if (_argo0
== Py_None
) { _arg0
= NULL
; }
870 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
871 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapFocus. Expected _wxBitmapButton_p.");
876 if (_argo1
== Py_None
) { _arg1
= NULL
; }
877 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) {
878 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapFocus. Expected _wxBitmap_p.");
883 wxPy_BEGIN_ALLOW_THREADS
;
884 wxBitmapButton_SetBitmapFocus(_arg0
,*_arg1
);
886 wxPy_END_ALLOW_THREADS
;
887 } Py_INCREF(Py_None
);
888 _resultobj
= Py_None
;
892 #define wxBitmapButton_SetBitmapSelected(_swigobj,_swigarg0) (_swigobj->SetBitmapSelected(_swigarg0))
893 static PyObject
*_wrap_wxBitmapButton_SetBitmapSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
894 PyObject
* _resultobj
;
895 wxBitmapButton
* _arg0
;
897 PyObject
* _argo0
= 0;
898 PyObject
* _argo1
= 0;
899 char *_kwnames
[] = { "self","bitmap", NULL
};
902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapSelected",_kwnames
,&_argo0
,&_argo1
))
905 if (_argo0
== Py_None
) { _arg0
= NULL
; }
906 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
907 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapSelected. Expected _wxBitmapButton_p.");
912 if (_argo1
== Py_None
) { _arg1
= NULL
; }
913 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) {
914 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapSelected. Expected _wxBitmap_p.");
919 wxPy_BEGIN_ALLOW_THREADS
;
920 wxBitmapButton_SetBitmapSelected(_arg0
,*_arg1
);
922 wxPy_END_ALLOW_THREADS
;
923 } Py_INCREF(Py_None
);
924 _resultobj
= Py_None
;
928 #define wxBitmapButton_SetBitmapLabel(_swigobj,_swigarg0) (_swigobj->SetBitmapLabel(_swigarg0))
929 static PyObject
*_wrap_wxBitmapButton_SetBitmapLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
930 PyObject
* _resultobj
;
931 wxBitmapButton
* _arg0
;
933 PyObject
* _argo0
= 0;
934 PyObject
* _argo1
= 0;
935 char *_kwnames
[] = { "self","bitmap", NULL
};
938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapLabel",_kwnames
,&_argo0
,&_argo1
))
941 if (_argo0
== Py_None
) { _arg0
= NULL
; }
942 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapLabel. Expected _wxBitmapButton_p.");
948 if (_argo1
== Py_None
) { _arg1
= NULL
; }
949 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) {
950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapLabel. Expected _wxBitmap_p.");
955 wxPy_BEGIN_ALLOW_THREADS
;
956 wxBitmapButton_SetBitmapLabel(_arg0
,*_arg1
);
958 wxPy_END_ALLOW_THREADS
;
959 } Py_INCREF(Py_None
);
960 _resultobj
= Py_None
;
964 #define wxBitmapButton_SetMargins(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMargins(_swigarg0,_swigarg1))
965 static PyObject
*_wrap_wxBitmapButton_SetMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
966 PyObject
* _resultobj
;
967 wxBitmapButton
* _arg0
;
970 PyObject
* _argo0
= 0;
971 char *_kwnames
[] = { "self","x","y", NULL
};
974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxBitmapButton_SetMargins",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
977 if (_argo0
== Py_None
) { _arg0
= NULL
; }
978 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
979 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetMargins. Expected _wxBitmapButton_p.");
984 wxPy_BEGIN_ALLOW_THREADS
;
985 wxBitmapButton_SetMargins(_arg0
,_arg1
,_arg2
);
987 wxPy_END_ALLOW_THREADS
;
988 } Py_INCREF(Py_None
);
989 _resultobj
= Py_None
;
993 #define wxBitmapButton_GetMarginX(_swigobj) (_swigobj->GetMarginX())
994 static PyObject
*_wrap_wxBitmapButton_GetMarginX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
995 PyObject
* _resultobj
;
997 wxBitmapButton
* _arg0
;
998 PyObject
* _argo0
= 0;
999 char *_kwnames
[] = { "self", NULL
};
1002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetMarginX",_kwnames
,&_argo0
))
1005 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1006 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
1007 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetMarginX. Expected _wxBitmapButton_p.");
1012 wxPy_BEGIN_ALLOW_THREADS
;
1013 _result
= (int )wxBitmapButton_GetMarginX(_arg0
);
1015 wxPy_END_ALLOW_THREADS
;
1016 } _resultobj
= Py_BuildValue("i",_result
);
1020 #define wxBitmapButton_GetMarginY(_swigobj) (_swigobj->GetMarginY())
1021 static PyObject
*_wrap_wxBitmapButton_GetMarginY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1022 PyObject
* _resultobj
;
1024 wxBitmapButton
* _arg0
;
1025 PyObject
* _argo0
= 0;
1026 char *_kwnames
[] = { "self", NULL
};
1029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetMarginY",_kwnames
,&_argo0
))
1032 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1033 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
1034 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetMarginY. Expected _wxBitmapButton_p.");
1039 wxPy_BEGIN_ALLOW_THREADS
;
1040 _result
= (int )wxBitmapButton_GetMarginY(_arg0
);
1042 wxPy_END_ALLOW_THREADS
;
1043 } _resultobj
= Py_BuildValue("i",_result
);
1047 static void *SwigwxCheckBoxTowxControl(void *ptr
) {
1050 src
= (wxCheckBox
*) ptr
;
1051 dest
= (wxControl
*) src
;
1052 return (void *) dest
;
1055 static void *SwigwxCheckBoxTowxWindow(void *ptr
) {
1058 src
= (wxCheckBox
*) ptr
;
1059 dest
= (wxWindow
*) src
;
1060 return (void *) dest
;
1063 static void *SwigwxCheckBoxTowxEvtHandler(void *ptr
) {
1066 src
= (wxCheckBox
*) ptr
;
1067 dest
= (wxEvtHandler
*) src
;
1068 return (void *) dest
;
1071 #define new_wxCheckBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxCheckBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
1072 static PyObject
*_wrap_new_wxCheckBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1073 PyObject
* _resultobj
;
1074 wxCheckBox
* _result
;
1078 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
1079 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
1080 long _arg5
= (long ) 0;
1081 wxValidator
* _arg6
= (wxValidator
*) &wxPyDefaultValidator
;
1082 char * _arg7
= (char *) "checkBox";
1083 PyObject
* _argo0
= 0;
1084 PyObject
* _obj2
= 0;
1086 PyObject
* _obj3
= 0;
1088 PyObject
* _obj4
= 0;
1089 PyObject
* _argo6
= 0;
1090 char *_kwnames
[] = { "parent","id","label","pos","size","style","val","name", NULL
};
1094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxCheckBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
1097 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1098 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1099 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxCheckBox. Expected _wxWindow_p.");
1104 #if PYTHON_API_VERSION >= 1009
1105 char* tmpPtr
; int tmpSize
;
1106 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
1107 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1110 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
1112 _arg2
= new wxString(tmpPtr
, tmpSize
);
1114 if (!PyString_Check(_obj2
)) {
1115 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1118 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
1124 if (! wxPoint_helper(_obj3
, &_arg3
))
1130 if (! wxSize_helper(_obj4
, &_arg4
))
1134 if (_argo6
== Py_None
) { _arg6
= NULL
; }
1135 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
1136 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxCheckBox. Expected _wxValidator_p.");
1141 wxPy_BEGIN_ALLOW_THREADS
;
1142 _result
= (wxCheckBox
*)new_wxCheckBox(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
1144 wxPy_END_ALLOW_THREADS
;
1146 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCheckBox_p");
1147 _resultobj
= Py_BuildValue("s",_ptemp
);
1150 _resultobj
= Py_None
;
1159 #define wxCheckBox_GetValue(_swigobj) (_swigobj->GetValue())
1160 static PyObject
*_wrap_wxCheckBox_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1161 PyObject
* _resultobj
;
1164 PyObject
* _argo0
= 0;
1165 char *_kwnames
[] = { "self", NULL
};
1168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCheckBox_GetValue",_kwnames
,&_argo0
))
1171 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1172 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckBox_p")) {
1173 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckBox_GetValue. Expected _wxCheckBox_p.");
1178 wxPy_BEGIN_ALLOW_THREADS
;
1179 _result
= (bool )wxCheckBox_GetValue(_arg0
);
1181 wxPy_END_ALLOW_THREADS
;
1182 } _resultobj
= Py_BuildValue("i",_result
);
1186 #define wxCheckBox_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
1187 static PyObject
*_wrap_wxCheckBox_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1188 PyObject
* _resultobj
;
1191 PyObject
* _argo0
= 0;
1193 char *_kwnames
[] = { "self","state", NULL
};
1196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCheckBox_SetValue",_kwnames
,&_argo0
,&tempbool1
))
1199 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1200 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckBox_p")) {
1201 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckBox_SetValue. Expected _wxCheckBox_p.");
1205 _arg1
= (bool ) tempbool1
;
1207 wxPy_BEGIN_ALLOW_THREADS
;
1208 wxCheckBox_SetValue(_arg0
,_arg1
);
1210 wxPy_END_ALLOW_THREADS
;
1211 } Py_INCREF(Py_None
);
1212 _resultobj
= Py_None
;
1216 static void *SwigwxChoiceTowxControl(void *ptr
) {
1219 src
= (wxChoice
*) ptr
;
1220 dest
= (wxControl
*) src
;
1221 return (void *) dest
;
1224 static void *SwigwxChoiceTowxWindow(void *ptr
) {
1227 src
= (wxChoice
*) ptr
;
1228 dest
= (wxWindow
*) src
;
1229 return (void *) dest
;
1232 static void *SwigwxChoiceTowxEvtHandler(void *ptr
) {
1235 src
= (wxChoice
*) ptr
;
1236 dest
= (wxEvtHandler
*) src
;
1237 return (void *) dest
;
1240 #define new_wxChoice(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxChoice(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
1241 static PyObject
*_wrap_new_wxChoice(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1242 PyObject
* _resultobj
;
1246 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
1247 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
1248 int _arg4
= (int ) 0;
1249 wxString
* _arg5
= (wxString
*) NULL
;
1250 long _arg6
= (long ) 0;
1251 wxValidator
* _arg7
= (wxValidator
*) &wxPyDefaultValidator
;
1252 char * _arg8
= (char *) "choice";
1253 PyObject
* _argo0
= 0;
1255 PyObject
* _obj2
= 0;
1257 PyObject
* _obj3
= 0;
1258 PyObject
* _obj5
= 0;
1259 PyObject
* _argo7
= 0;
1260 char *_kwnames
[] = { "parent","id","pos","size","choices","style","validator","name", NULL
};
1264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOOlOs:new_wxChoice",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj5
,&_arg6
,&_argo7
,&_arg8
))
1267 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1268 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1269 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxChoice. Expected _wxWindow_p.");
1276 if (! wxPoint_helper(_obj2
, &_arg2
))
1282 if (! wxSize_helper(_obj3
, &_arg3
))
1287 _arg5
= wxString_LIST_helper(_obj5
);
1288 if (_arg5
== NULL
) {
1293 if (_argo7
== Py_None
) { _arg7
= NULL
; }
1294 else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxValidator_p")) {
1295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxChoice. Expected _wxValidator_p.");
1301 _arg4
= PyList_Size(_obj5
);
1308 wxPy_BEGIN_ALLOW_THREADS
;
1309 _result
= (wxChoice
*)new_wxChoice(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
,_arg8
);
1311 wxPy_END_ALLOW_THREADS
;
1313 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxChoice_p");
1314 _resultobj
= Py_BuildValue("s",_ptemp
);
1317 _resultobj
= Py_None
;
1325 #define wxChoice_Append(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
1326 static PyObject
*_wrap_wxChoice_Append(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1327 PyObject
* _resultobj
;
1330 PyObject
* _argo0
= 0;
1331 PyObject
* _obj1
= 0;
1332 char *_kwnames
[] = { "self","item", NULL
};
1335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxChoice_Append",_kwnames
,&_argo0
,&_obj1
))
1338 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1339 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_Append. Expected _wxChoice_p.");
1345 #if PYTHON_API_VERSION >= 1009
1346 char* tmpPtr
; int tmpSize
;
1347 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1348 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1351 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1353 _arg1
= new wxString(tmpPtr
, tmpSize
);
1355 if (!PyString_Check(_obj1
)) {
1356 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1359 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1363 wxPy_BEGIN_ALLOW_THREADS
;
1364 wxChoice_Append(_arg0
,*_arg1
);
1366 wxPy_END_ALLOW_THREADS
;
1367 } Py_INCREF(Py_None
);
1368 _resultobj
= Py_None
;
1376 #define wxChoice_Clear(_swigobj) (_swigobj->Clear())
1377 static PyObject
*_wrap_wxChoice_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1378 PyObject
* _resultobj
;
1380 PyObject
* _argo0
= 0;
1381 char *_kwnames
[] = { "self", NULL
};
1384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_Clear",_kwnames
,&_argo0
))
1387 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1388 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1389 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_Clear. Expected _wxChoice_p.");
1394 wxPy_BEGIN_ALLOW_THREADS
;
1395 wxChoice_Clear(_arg0
);
1397 wxPy_END_ALLOW_THREADS
;
1398 } Py_INCREF(Py_None
);
1399 _resultobj
= Py_None
;
1403 #define wxChoice_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
1404 static PyObject
*_wrap_wxChoice_FindString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1405 PyObject
* _resultobj
;
1409 PyObject
* _argo0
= 0;
1410 PyObject
* _obj1
= 0;
1411 char *_kwnames
[] = { "self","string", NULL
};
1414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxChoice_FindString",_kwnames
,&_argo0
,&_obj1
))
1417 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1418 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_FindString. Expected _wxChoice_p.");
1424 #if PYTHON_API_VERSION >= 1009
1425 char* tmpPtr
; int tmpSize
;
1426 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1427 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1430 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1432 _arg1
= new wxString(tmpPtr
, tmpSize
);
1434 if (!PyString_Check(_obj1
)) {
1435 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1438 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1442 wxPy_BEGIN_ALLOW_THREADS
;
1443 _result
= (int )wxChoice_FindString(_arg0
,*_arg1
);
1445 wxPy_END_ALLOW_THREADS
;
1446 } _resultobj
= Py_BuildValue("i",_result
);
1454 #define wxChoice_GetColumns(_swigobj) (_swigobj->GetColumns())
1455 static PyObject
*_wrap_wxChoice_GetColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1456 PyObject
* _resultobj
;
1459 PyObject
* _argo0
= 0;
1460 char *_kwnames
[] = { "self", NULL
};
1463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_GetColumns",_kwnames
,&_argo0
))
1466 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1467 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1468 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetColumns. Expected _wxChoice_p.");
1473 wxPy_BEGIN_ALLOW_THREADS
;
1474 _result
= (int )wxChoice_GetColumns(_arg0
);
1476 wxPy_END_ALLOW_THREADS
;
1477 } _resultobj
= Py_BuildValue("i",_result
);
1481 #define wxChoice_GetSelection(_swigobj) (_swigobj->GetSelection())
1482 static PyObject
*_wrap_wxChoice_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1483 PyObject
* _resultobj
;
1486 PyObject
* _argo0
= 0;
1487 char *_kwnames
[] = { "self", NULL
};
1490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_GetSelection",_kwnames
,&_argo0
))
1493 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1494 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1495 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetSelection. Expected _wxChoice_p.");
1500 wxPy_BEGIN_ALLOW_THREADS
;
1501 _result
= (int )wxChoice_GetSelection(_arg0
);
1503 wxPy_END_ALLOW_THREADS
;
1504 } _resultobj
= Py_BuildValue("i",_result
);
1508 #define wxChoice_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
1509 static PyObject
*_wrap_wxChoice_GetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1510 PyObject
* _resultobj
;
1514 PyObject
* _argo0
= 0;
1515 char *_kwnames
[] = { "self","n", NULL
};
1518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxChoice_GetString",_kwnames
,&_argo0
,&_arg1
))
1521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetString. Expected _wxChoice_p.");
1528 wxPy_BEGIN_ALLOW_THREADS
;
1529 _result
= new wxString (wxChoice_GetString(_arg0
,_arg1
));
1531 wxPy_END_ALLOW_THREADS
;
1533 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1541 #define wxChoice_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
1542 static PyObject
*_wrap_wxChoice_GetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1543 PyObject
* _resultobj
;
1546 PyObject
* _argo0
= 0;
1547 char *_kwnames
[] = { "self", NULL
};
1550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_GetStringSelection",_kwnames
,&_argo0
))
1553 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1554 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1555 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetStringSelection. Expected _wxChoice_p.");
1560 wxPy_BEGIN_ALLOW_THREADS
;
1561 _result
= new wxString (wxChoice_GetStringSelection(_arg0
));
1563 wxPy_END_ALLOW_THREADS
;
1565 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1573 #define wxChoice_Number(_swigobj) (_swigobj->Number())
1574 static PyObject
*_wrap_wxChoice_Number(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1575 PyObject
* _resultobj
;
1578 PyObject
* _argo0
= 0;
1579 char *_kwnames
[] = { "self", NULL
};
1582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_Number",_kwnames
,&_argo0
))
1585 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1586 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_Number. Expected _wxChoice_p.");
1592 wxPy_BEGIN_ALLOW_THREADS
;
1593 _result
= (int )wxChoice_Number(_arg0
);
1595 wxPy_END_ALLOW_THREADS
;
1596 } _resultobj
= Py_BuildValue("i",_result
);
1600 #define wxChoice_SetColumns(_swigobj,_swigarg0) (_swigobj->SetColumns(_swigarg0))
1601 static PyObject
*_wrap_wxChoice_SetColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1602 PyObject
* _resultobj
;
1604 int _arg1
= (int ) 1;
1605 PyObject
* _argo0
= 0;
1606 char *_kwnames
[] = { "self","n", NULL
};
1609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxChoice_SetColumns",_kwnames
,&_argo0
,&_arg1
))
1612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_SetColumns. Expected _wxChoice_p.");
1619 wxPy_BEGIN_ALLOW_THREADS
;
1620 wxChoice_SetColumns(_arg0
,_arg1
);
1622 wxPy_END_ALLOW_THREADS
;
1623 } Py_INCREF(Py_None
);
1624 _resultobj
= Py_None
;
1628 #define wxChoice_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
1629 static PyObject
*_wrap_wxChoice_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1630 PyObject
* _resultobj
;
1633 PyObject
* _argo0
= 0;
1634 char *_kwnames
[] = { "self","n", NULL
};
1637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxChoice_SetSelection",_kwnames
,&_argo0
,&_arg1
))
1640 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1641 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_SetSelection. Expected _wxChoice_p.");
1647 wxPy_BEGIN_ALLOW_THREADS
;
1648 wxChoice_SetSelection(_arg0
,_arg1
);
1650 wxPy_END_ALLOW_THREADS
;
1651 } Py_INCREF(Py_None
);
1652 _resultobj
= Py_None
;
1656 #define wxChoice_SetStringSelection(_swigobj,_swigarg0) (_swigobj->SetStringSelection(_swigarg0))
1657 static PyObject
*_wrap_wxChoice_SetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1658 PyObject
* _resultobj
;
1661 PyObject
* _argo0
= 0;
1662 PyObject
* _obj1
= 0;
1663 char *_kwnames
[] = { "self","string", NULL
};
1666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxChoice_SetStringSelection",_kwnames
,&_argo0
,&_obj1
))
1669 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1670 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1671 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_SetStringSelection. Expected _wxChoice_p.");
1676 #if PYTHON_API_VERSION >= 1009
1677 char* tmpPtr
; int tmpSize
;
1678 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1679 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1682 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1684 _arg1
= new wxString(tmpPtr
, tmpSize
);
1686 if (!PyString_Check(_obj1
)) {
1687 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1690 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1694 wxPy_BEGIN_ALLOW_THREADS
;
1695 wxChoice_SetStringSelection(_arg0
,*_arg1
);
1697 wxPy_END_ALLOW_THREADS
;
1698 } Py_INCREF(Py_None
);
1699 _resultobj
= Py_None
;
1707 static void *SwigwxComboBoxTowxChoice(void *ptr
) {
1710 src
= (wxComboBox
*) ptr
;
1711 dest
= (wxChoice
*) src
;
1712 return (void *) dest
;
1715 static void *SwigwxComboBoxTowxControl(void *ptr
) {
1718 src
= (wxComboBox
*) ptr
;
1719 dest
= (wxControl
*) src
;
1720 return (void *) dest
;
1723 static void *SwigwxComboBoxTowxWindow(void *ptr
) {
1726 src
= (wxComboBox
*) ptr
;
1727 dest
= (wxWindow
*) src
;
1728 return (void *) dest
;
1731 static void *SwigwxComboBoxTowxEvtHandler(void *ptr
) {
1734 src
= (wxComboBox
*) ptr
;
1735 dest
= (wxEvtHandler
*) src
;
1736 return (void *) dest
;
1739 #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))
1740 static PyObject
*_wrap_new_wxComboBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1741 PyObject
* _resultobj
;
1742 wxComboBox
* _result
;
1745 char * _arg2
= (char *) "";
1746 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
1747 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
1748 int _arg5
= (int ) 0;
1749 wxString
* _arg6
= (wxString
*) NULL
;
1750 long _arg7
= (long ) 0;
1751 wxValidator
* _arg8
= (wxValidator
*) &wxPyDefaultValidator
;
1752 char * _arg9
= (char *) "comboBox";
1753 PyObject
* _argo0
= 0;
1755 PyObject
* _obj3
= 0;
1757 PyObject
* _obj4
= 0;
1758 PyObject
* _obj6
= 0;
1759 PyObject
* _argo8
= 0;
1760 char *_kwnames
[] = { "parent","id","value","pos","size","choices","style","validator","name", NULL
};
1764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|sOOOlOs:new_wxComboBox",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
,&_obj6
,&_arg7
,&_argo8
,&_arg9
))
1767 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1768 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1769 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxComboBox. Expected _wxWindow_p.");
1776 if (! wxPoint_helper(_obj3
, &_arg3
))
1782 if (! wxSize_helper(_obj4
, &_arg4
))
1787 _arg6
= wxString_LIST_helper(_obj6
);
1788 if (_arg6
== NULL
) {
1793 if (_argo8
== Py_None
) { _arg8
= NULL
; }
1794 else if (SWIG_GetPtrObj(_argo8
,(void **) &_arg8
,"_wxValidator_p")) {
1795 PyErr_SetString(PyExc_TypeError
,"Type error in argument 9 of new_wxComboBox. Expected _wxValidator_p.");
1801 _arg5
= PyList_Size(_obj6
);
1808 wxPy_BEGIN_ALLOW_THREADS
;
1809 _result
= (wxComboBox
*)new_wxComboBox(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,*_arg8
,_arg9
);
1811 wxPy_END_ALLOW_THREADS
;
1813 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxComboBox_p");
1814 _resultobj
= Py_BuildValue("s",_ptemp
);
1817 _resultobj
= Py_None
;
1825 #define wxComboBox_Append(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
1826 static PyObject
*_wrap_wxComboBox_Append(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1827 PyObject
* _resultobj
;
1830 PyObject
* _argo0
= 0;
1831 PyObject
* _obj1
= 0;
1832 char *_kwnames
[] = { "self","item", NULL
};
1835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxComboBox_Append",_kwnames
,&_argo0
,&_obj1
))
1838 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1839 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1840 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Append. Expected _wxComboBox_p.");
1845 #if PYTHON_API_VERSION >= 1009
1846 char* tmpPtr
; int tmpSize
;
1847 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1848 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1851 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1853 _arg1
= new wxString(tmpPtr
, tmpSize
);
1855 if (!PyString_Check(_obj1
)) {
1856 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1859 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1863 wxPy_BEGIN_ALLOW_THREADS
;
1864 wxComboBox_Append(_arg0
,*_arg1
);
1866 wxPy_END_ALLOW_THREADS
;
1867 } Py_INCREF(Py_None
);
1868 _resultobj
= Py_None
;
1876 #define wxComboBox_Clear(_swigobj) (_swigobj->Clear())
1877 static PyObject
*_wrap_wxComboBox_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1878 PyObject
* _resultobj
;
1880 PyObject
* _argo0
= 0;
1881 char *_kwnames
[] = { "self", NULL
};
1884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Clear",_kwnames
,&_argo0
))
1887 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1888 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Clear. Expected _wxComboBox_p.");
1894 wxPy_BEGIN_ALLOW_THREADS
;
1895 wxComboBox_Clear(_arg0
);
1897 wxPy_END_ALLOW_THREADS
;
1898 } Py_INCREF(Py_None
);
1899 _resultobj
= Py_None
;
1903 #define wxComboBox_Copy(_swigobj) (_swigobj->Copy())
1904 static PyObject
*_wrap_wxComboBox_Copy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1905 PyObject
* _resultobj
;
1907 PyObject
* _argo0
= 0;
1908 char *_kwnames
[] = { "self", NULL
};
1911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Copy",_kwnames
,&_argo0
))
1914 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1915 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Copy. Expected _wxComboBox_p.");
1921 wxPy_BEGIN_ALLOW_THREADS
;
1922 wxComboBox_Copy(_arg0
);
1924 wxPy_END_ALLOW_THREADS
;
1925 } Py_INCREF(Py_None
);
1926 _resultobj
= Py_None
;
1930 #define wxComboBox_Cut(_swigobj) (_swigobj->Cut())
1931 static PyObject
*_wrap_wxComboBox_Cut(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1932 PyObject
* _resultobj
;
1934 PyObject
* _argo0
= 0;
1935 char *_kwnames
[] = { "self", NULL
};
1938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Cut",_kwnames
,&_argo0
))
1941 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1942 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Cut. Expected _wxComboBox_p.");
1948 wxPy_BEGIN_ALLOW_THREADS
;
1949 wxComboBox_Cut(_arg0
);
1951 wxPy_END_ALLOW_THREADS
;
1952 } Py_INCREF(Py_None
);
1953 _resultobj
= Py_None
;
1957 #define wxComboBox_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
1958 static PyObject
*_wrap_wxComboBox_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1959 PyObject
* _resultobj
;
1962 PyObject
* _argo0
= 0;
1963 char *_kwnames
[] = { "self","n", NULL
};
1966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxComboBox_Delete",_kwnames
,&_argo0
,&_arg1
))
1969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Delete. Expected _wxComboBox_p.");
1976 wxPy_BEGIN_ALLOW_THREADS
;
1977 wxComboBox_Delete(_arg0
,_arg1
);
1979 wxPy_END_ALLOW_THREADS
;
1980 } Py_INCREF(Py_None
);
1981 _resultobj
= Py_None
;
1985 #define wxComboBox_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
1986 static PyObject
*_wrap_wxComboBox_FindString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1987 PyObject
* _resultobj
;
1991 PyObject
* _argo0
= 0;
1992 PyObject
* _obj1
= 0;
1993 char *_kwnames
[] = { "self","string", NULL
};
1996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxComboBox_FindString",_kwnames
,&_argo0
,&_obj1
))
1999 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2000 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2001 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_FindString. Expected _wxComboBox_p.");
2006 #if PYTHON_API_VERSION >= 1009
2007 char* tmpPtr
; int tmpSize
;
2008 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2009 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
2012 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2014 _arg1
= new wxString(tmpPtr
, tmpSize
);
2016 if (!PyString_Check(_obj1
)) {
2017 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2020 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2024 wxPy_BEGIN_ALLOW_THREADS
;
2025 _result
= (int )wxComboBox_FindString(_arg0
,*_arg1
);
2027 wxPy_END_ALLOW_THREADS
;
2028 } _resultobj
= Py_BuildValue("i",_result
);
2036 #define wxComboBox_GetInsertionPoint(_swigobj) (_swigobj->GetInsertionPoint())
2037 static PyObject
*_wrap_wxComboBox_GetInsertionPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2038 PyObject
* _resultobj
;
2041 PyObject
* _argo0
= 0;
2042 char *_kwnames
[] = { "self", NULL
};
2045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetInsertionPoint",_kwnames
,&_argo0
))
2048 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2049 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2050 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetInsertionPoint. Expected _wxComboBox_p.");
2055 wxPy_BEGIN_ALLOW_THREADS
;
2056 _result
= (long )wxComboBox_GetInsertionPoint(_arg0
);
2058 wxPy_END_ALLOW_THREADS
;
2059 } _resultobj
= Py_BuildValue("l",_result
);
2063 #define wxComboBox_GetLastPosition(_swigobj) (_swigobj->GetLastPosition())
2064 static PyObject
*_wrap_wxComboBox_GetLastPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2065 PyObject
* _resultobj
;
2068 PyObject
* _argo0
= 0;
2069 char *_kwnames
[] = { "self", NULL
};
2072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetLastPosition",_kwnames
,&_argo0
))
2075 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2076 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2077 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetLastPosition. Expected _wxComboBox_p.");
2082 wxPy_BEGIN_ALLOW_THREADS
;
2083 _result
= (long )wxComboBox_GetLastPosition(_arg0
);
2085 wxPy_END_ALLOW_THREADS
;
2086 } _resultobj
= Py_BuildValue("l",_result
);
2090 #define wxComboBox_GetSelection(_swigobj) (_swigobj->GetSelection())
2091 static PyObject
*_wrap_wxComboBox_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2092 PyObject
* _resultobj
;
2095 PyObject
* _argo0
= 0;
2096 char *_kwnames
[] = { "self", NULL
};
2099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetSelection",_kwnames
,&_argo0
))
2102 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2103 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2104 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetSelection. Expected _wxComboBox_p.");
2109 wxPy_BEGIN_ALLOW_THREADS
;
2110 _result
= (int )wxComboBox_GetSelection(_arg0
);
2112 wxPy_END_ALLOW_THREADS
;
2113 } _resultobj
= Py_BuildValue("i",_result
);
2117 #define wxComboBox_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
2118 static PyObject
*_wrap_wxComboBox_GetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2119 PyObject
* _resultobj
;
2123 PyObject
* _argo0
= 0;
2124 char *_kwnames
[] = { "self","n", NULL
};
2127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxComboBox_GetString",_kwnames
,&_argo0
,&_arg1
))
2130 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2131 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2132 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetString. Expected _wxComboBox_p.");
2137 wxPy_BEGIN_ALLOW_THREADS
;
2138 _result
= new wxString (wxComboBox_GetString(_arg0
,_arg1
));
2140 wxPy_END_ALLOW_THREADS
;
2142 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2150 #define wxComboBox_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
2151 static PyObject
*_wrap_wxComboBox_GetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2152 PyObject
* _resultobj
;
2155 PyObject
* _argo0
= 0;
2156 char *_kwnames
[] = { "self", NULL
};
2159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetStringSelection",_kwnames
,&_argo0
))
2162 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2163 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2164 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetStringSelection. Expected _wxComboBox_p.");
2169 wxPy_BEGIN_ALLOW_THREADS
;
2170 _result
= new wxString (wxComboBox_GetStringSelection(_arg0
));
2172 wxPy_END_ALLOW_THREADS
;
2174 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2182 #define wxComboBox_GetValue(_swigobj) (_swigobj->GetValue())
2183 static PyObject
*_wrap_wxComboBox_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2184 PyObject
* _resultobj
;
2187 PyObject
* _argo0
= 0;
2188 char *_kwnames
[] = { "self", NULL
};
2191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetValue",_kwnames
,&_argo0
))
2194 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2195 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2196 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetValue. Expected _wxComboBox_p.");
2201 wxPy_BEGIN_ALLOW_THREADS
;
2202 _result
= new wxString (wxComboBox_GetValue(_arg0
));
2204 wxPy_END_ALLOW_THREADS
;
2206 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2214 #define wxComboBox_Number(_swigobj) (_swigobj->Number())
2215 static PyObject
*_wrap_wxComboBox_Number(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2216 PyObject
* _resultobj
;
2219 PyObject
* _argo0
= 0;
2220 char *_kwnames
[] = { "self", NULL
};
2223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Number",_kwnames
,&_argo0
))
2226 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2227 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2228 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Number. Expected _wxComboBox_p.");
2233 wxPy_BEGIN_ALLOW_THREADS
;
2234 _result
= (int )wxComboBox_Number(_arg0
);
2236 wxPy_END_ALLOW_THREADS
;
2237 } _resultobj
= Py_BuildValue("i",_result
);
2241 #define wxComboBox_Paste(_swigobj) (_swigobj->Paste())
2242 static PyObject
*_wrap_wxComboBox_Paste(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2243 PyObject
* _resultobj
;
2245 PyObject
* _argo0
= 0;
2246 char *_kwnames
[] = { "self", NULL
};
2249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Paste",_kwnames
,&_argo0
))
2252 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2253 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2254 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Paste. Expected _wxComboBox_p.");
2259 wxPy_BEGIN_ALLOW_THREADS
;
2260 wxComboBox_Paste(_arg0
);
2262 wxPy_END_ALLOW_THREADS
;
2263 } Py_INCREF(Py_None
);
2264 _resultobj
= Py_None
;
2268 #define wxComboBox_Replace(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Replace(_swigarg0,_swigarg1,_swigarg2))
2269 static PyObject
*_wrap_wxComboBox_Replace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2270 PyObject
* _resultobj
;
2275 PyObject
* _argo0
= 0;
2276 PyObject
* _obj3
= 0;
2277 char *_kwnames
[] = { "self","from","to","text", NULL
};
2280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OllO:wxComboBox_Replace",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
2283 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2284 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2285 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Replace. Expected _wxComboBox_p.");
2290 #if PYTHON_API_VERSION >= 1009
2291 char* tmpPtr
; int tmpSize
;
2292 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
2293 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
2296 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
2298 _arg3
= new wxString(tmpPtr
, tmpSize
);
2300 if (!PyString_Check(_obj3
)) {
2301 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2304 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
2308 wxPy_BEGIN_ALLOW_THREADS
;
2309 wxComboBox_Replace(_arg0
,_arg1
,_arg2
,*_arg3
);
2311 wxPy_END_ALLOW_THREADS
;
2312 } Py_INCREF(Py_None
);
2313 _resultobj
= Py_None
;
2321 #define wxComboBox_Remove(_swigobj,_swigarg0,_swigarg1) (_swigobj->Remove(_swigarg0,_swigarg1))
2322 static PyObject
*_wrap_wxComboBox_Remove(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2323 PyObject
* _resultobj
;
2327 PyObject
* _argo0
= 0;
2328 char *_kwnames
[] = { "self","from","to", NULL
};
2331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxComboBox_Remove",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2334 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2335 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Remove. Expected _wxComboBox_p.");
2341 wxPy_BEGIN_ALLOW_THREADS
;
2342 wxComboBox_Remove(_arg0
,_arg1
,_arg2
);
2344 wxPy_END_ALLOW_THREADS
;
2345 } Py_INCREF(Py_None
);
2346 _resultobj
= Py_None
;
2350 #define wxComboBox_SetInsertionPoint(_swigobj,_swigarg0) (_swigobj->SetInsertionPoint(_swigarg0))
2351 static PyObject
*_wrap_wxComboBox_SetInsertionPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2352 PyObject
* _resultobj
;
2355 PyObject
* _argo0
= 0;
2356 char *_kwnames
[] = { "self","pos", NULL
};
2359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxComboBox_SetInsertionPoint",_kwnames
,&_argo0
,&_arg1
))
2362 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2363 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2364 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetInsertionPoint. Expected _wxComboBox_p.");
2369 wxPy_BEGIN_ALLOW_THREADS
;
2370 wxComboBox_SetInsertionPoint(_arg0
,_arg1
);
2372 wxPy_END_ALLOW_THREADS
;
2373 } Py_INCREF(Py_None
);
2374 _resultobj
= Py_None
;
2378 #define wxComboBox_SetInsertionPointEnd(_swigobj) (_swigobj->SetInsertionPointEnd())
2379 static PyObject
*_wrap_wxComboBox_SetInsertionPointEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2380 PyObject
* _resultobj
;
2382 PyObject
* _argo0
= 0;
2383 char *_kwnames
[] = { "self", NULL
};
2386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_SetInsertionPointEnd",_kwnames
,&_argo0
))
2389 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2390 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2391 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetInsertionPointEnd. Expected _wxComboBox_p.");
2396 wxPy_BEGIN_ALLOW_THREADS
;
2397 wxComboBox_SetInsertionPointEnd(_arg0
);
2399 wxPy_END_ALLOW_THREADS
;
2400 } Py_INCREF(Py_None
);
2401 _resultobj
= Py_None
;
2405 #define wxComboBox_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
2406 static PyObject
*_wrap_wxComboBox_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2407 PyObject
* _resultobj
;
2410 PyObject
* _argo0
= 0;
2411 char *_kwnames
[] = { "self","n", NULL
};
2414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxComboBox_SetSelection",_kwnames
,&_argo0
,&_arg1
))
2417 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2418 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetSelection. Expected _wxComboBox_p.");
2424 wxPy_BEGIN_ALLOW_THREADS
;
2425 wxComboBox_SetSelection(_arg0
,_arg1
);
2427 wxPy_END_ALLOW_THREADS
;
2428 } Py_INCREF(Py_None
);
2429 _resultobj
= Py_None
;
2433 #define wxComboBox_SetMark(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
2434 static PyObject
*_wrap_wxComboBox_SetMark(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2435 PyObject
* _resultobj
;
2439 PyObject
* _argo0
= 0;
2440 char *_kwnames
[] = { "self","from","to", NULL
};
2443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxComboBox_SetMark",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2446 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2447 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2448 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetMark. Expected _wxComboBox_p.");
2453 wxPy_BEGIN_ALLOW_THREADS
;
2454 wxComboBox_SetMark(_arg0
,_arg1
,_arg2
);
2456 wxPy_END_ALLOW_THREADS
;
2457 } Py_INCREF(Py_None
);
2458 _resultobj
= Py_None
;
2462 #define wxComboBox_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
2463 static PyObject
*_wrap_wxComboBox_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2464 PyObject
* _resultobj
;
2467 PyObject
* _argo0
= 0;
2468 PyObject
* _obj1
= 0;
2469 char *_kwnames
[] = { "self","text", NULL
};
2472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxComboBox_SetValue",_kwnames
,&_argo0
,&_obj1
))
2475 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2476 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetValue. Expected _wxComboBox_p.");
2482 #if PYTHON_API_VERSION >= 1009
2483 char* tmpPtr
; int tmpSize
;
2484 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2485 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
2488 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2490 _arg1
= new wxString(tmpPtr
, tmpSize
);
2492 if (!PyString_Check(_obj1
)) {
2493 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2496 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2500 wxPy_BEGIN_ALLOW_THREADS
;
2501 wxComboBox_SetValue(_arg0
,*_arg1
);
2503 wxPy_END_ALLOW_THREADS
;
2504 } Py_INCREF(Py_None
);
2505 _resultobj
= Py_None
;
2513 static void *SwigwxGaugeTowxControl(void *ptr
) {
2516 src
= (wxGauge
*) ptr
;
2517 dest
= (wxControl
*) src
;
2518 return (void *) dest
;
2521 static void *SwigwxGaugeTowxWindow(void *ptr
) {
2524 src
= (wxGauge
*) ptr
;
2525 dest
= (wxWindow
*) src
;
2526 return (void *) dest
;
2529 static void *SwigwxGaugeTowxEvtHandler(void *ptr
) {
2532 src
= (wxGauge
*) ptr
;
2533 dest
= (wxEvtHandler
*) src
;
2534 return (void *) dest
;
2537 #define new_wxGauge(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxGauge(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
2538 static PyObject
*_wrap_new_wxGauge(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2539 PyObject
* _resultobj
;
2544 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
2545 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
2546 long _arg5
= (long ) wxGA_HORIZONTAL
;
2547 wxValidator
* _arg6
= (wxValidator
*) &wxPyDefaultValidator
;
2548 char * _arg7
= (char *) "gauge";
2549 PyObject
* _argo0
= 0;
2551 PyObject
* _obj3
= 0;
2553 PyObject
* _obj4
= 0;
2554 PyObject
* _argo6
= 0;
2555 char *_kwnames
[] = { "parent","id","range","pos","size","style","validator","name", NULL
};
2559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|OOlOs:new_wxGauge",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
2562 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2563 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGauge. Expected _wxWindow_p.");
2571 if (! wxPoint_helper(_obj3
, &_arg3
))
2577 if (! wxSize_helper(_obj4
, &_arg4
))
2581 if (_argo6
== Py_None
) { _arg6
= NULL
; }
2582 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
2583 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxGauge. Expected _wxValidator_p.");
2588 wxPy_BEGIN_ALLOW_THREADS
;
2589 _result
= (wxGauge
*)new_wxGauge(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
2591 wxPy_END_ALLOW_THREADS
;
2593 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGauge_p");
2594 _resultobj
= Py_BuildValue("s",_ptemp
);
2597 _resultobj
= Py_None
;
2602 #define wxGauge_GetBezelFace(_swigobj) (_swigobj->GetBezelFace())
2603 static PyObject
*_wrap_wxGauge_GetBezelFace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2604 PyObject
* _resultobj
;
2607 PyObject
* _argo0
= 0;
2608 char *_kwnames
[] = { "self", NULL
};
2611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetBezelFace",_kwnames
,&_argo0
))
2614 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2615 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2616 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetBezelFace. Expected _wxGauge_p.");
2621 wxPy_BEGIN_ALLOW_THREADS
;
2622 _result
= (int )wxGauge_GetBezelFace(_arg0
);
2624 wxPy_END_ALLOW_THREADS
;
2625 } _resultobj
= Py_BuildValue("i",_result
);
2629 #define wxGauge_GetRange(_swigobj) (_swigobj->GetRange())
2630 static PyObject
*_wrap_wxGauge_GetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2631 PyObject
* _resultobj
;
2634 PyObject
* _argo0
= 0;
2635 char *_kwnames
[] = { "self", NULL
};
2638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetRange",_kwnames
,&_argo0
))
2641 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2642 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2643 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetRange. Expected _wxGauge_p.");
2648 wxPy_BEGIN_ALLOW_THREADS
;
2649 _result
= (int )wxGauge_GetRange(_arg0
);
2651 wxPy_END_ALLOW_THREADS
;
2652 } _resultobj
= Py_BuildValue("i",_result
);
2656 #define wxGauge_GetShadowWidth(_swigobj) (_swigobj->GetShadowWidth())
2657 static PyObject
*_wrap_wxGauge_GetShadowWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2658 PyObject
* _resultobj
;
2661 PyObject
* _argo0
= 0;
2662 char *_kwnames
[] = { "self", NULL
};
2665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetShadowWidth",_kwnames
,&_argo0
))
2668 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2669 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetShadowWidth. Expected _wxGauge_p.");
2675 wxPy_BEGIN_ALLOW_THREADS
;
2676 _result
= (int )wxGauge_GetShadowWidth(_arg0
);
2678 wxPy_END_ALLOW_THREADS
;
2679 } _resultobj
= Py_BuildValue("i",_result
);
2683 #define wxGauge_GetValue(_swigobj) (_swigobj->GetValue())
2684 static PyObject
*_wrap_wxGauge_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2685 PyObject
* _resultobj
;
2688 PyObject
* _argo0
= 0;
2689 char *_kwnames
[] = { "self", NULL
};
2692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetValue",_kwnames
,&_argo0
))
2695 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2696 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2697 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetValue. Expected _wxGauge_p.");
2702 wxPy_BEGIN_ALLOW_THREADS
;
2703 _result
= (int )wxGauge_GetValue(_arg0
);
2705 wxPy_END_ALLOW_THREADS
;
2706 } _resultobj
= Py_BuildValue("i",_result
);
2710 #define wxGauge_SetBezelFace(_swigobj,_swigarg0) (_swigobj->SetBezelFace(_swigarg0))
2711 static PyObject
*_wrap_wxGauge_SetBezelFace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2712 PyObject
* _resultobj
;
2715 PyObject
* _argo0
= 0;
2716 char *_kwnames
[] = { "self","width", NULL
};
2719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetBezelFace",_kwnames
,&_argo0
,&_arg1
))
2722 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2723 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2724 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetBezelFace. Expected _wxGauge_p.");
2729 wxPy_BEGIN_ALLOW_THREADS
;
2730 wxGauge_SetBezelFace(_arg0
,_arg1
);
2732 wxPy_END_ALLOW_THREADS
;
2733 } Py_INCREF(Py_None
);
2734 _resultobj
= Py_None
;
2738 #define wxGauge_SetRange(_swigobj,_swigarg0) (_swigobj->SetRange(_swigarg0))
2739 static PyObject
*_wrap_wxGauge_SetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2740 PyObject
* _resultobj
;
2743 PyObject
* _argo0
= 0;
2744 char *_kwnames
[] = { "self","range", NULL
};
2747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetRange",_kwnames
,&_argo0
,&_arg1
))
2750 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2751 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2752 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetRange. Expected _wxGauge_p.");
2757 wxPy_BEGIN_ALLOW_THREADS
;
2758 wxGauge_SetRange(_arg0
,_arg1
);
2760 wxPy_END_ALLOW_THREADS
;
2761 } Py_INCREF(Py_None
);
2762 _resultobj
= Py_None
;
2766 #define wxGauge_SetShadowWidth(_swigobj,_swigarg0) (_swigobj->SetShadowWidth(_swigarg0))
2767 static PyObject
*_wrap_wxGauge_SetShadowWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2768 PyObject
* _resultobj
;
2771 PyObject
* _argo0
= 0;
2772 char *_kwnames
[] = { "self","width", NULL
};
2775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetShadowWidth",_kwnames
,&_argo0
,&_arg1
))
2778 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2779 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2780 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetShadowWidth. Expected _wxGauge_p.");
2785 wxPy_BEGIN_ALLOW_THREADS
;
2786 wxGauge_SetShadowWidth(_arg0
,_arg1
);
2788 wxPy_END_ALLOW_THREADS
;
2789 } Py_INCREF(Py_None
);
2790 _resultobj
= Py_None
;
2794 #define wxGauge_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
2795 static PyObject
*_wrap_wxGauge_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2796 PyObject
* _resultobj
;
2799 PyObject
* _argo0
= 0;
2800 char *_kwnames
[] = { "self","pos", NULL
};
2803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetValue",_kwnames
,&_argo0
,&_arg1
))
2806 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2807 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2808 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetValue. Expected _wxGauge_p.");
2813 wxPy_BEGIN_ALLOW_THREADS
;
2814 wxGauge_SetValue(_arg0
,_arg1
);
2816 wxPy_END_ALLOW_THREADS
;
2817 } Py_INCREF(Py_None
);
2818 _resultobj
= Py_None
;
2822 static void *SwigwxStaticBoxTowxControl(void *ptr
) {
2825 src
= (wxStaticBox
*) ptr
;
2826 dest
= (wxControl
*) src
;
2827 return (void *) dest
;
2830 static void *SwigwxStaticBoxTowxWindow(void *ptr
) {
2833 src
= (wxStaticBox
*) ptr
;
2834 dest
= (wxWindow
*) src
;
2835 return (void *) dest
;
2838 static void *SwigwxStaticBoxTowxEvtHandler(void *ptr
) {
2841 src
= (wxStaticBox
*) ptr
;
2842 dest
= (wxEvtHandler
*) src
;
2843 return (void *) dest
;
2846 #define new_wxStaticBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2847 static PyObject
*_wrap_new_wxStaticBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2848 PyObject
* _resultobj
;
2849 wxStaticBox
* _result
;
2853 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
2854 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
2855 long _arg5
= (long ) 0;
2856 char * _arg6
= (char *) "staticBox";
2857 PyObject
* _argo0
= 0;
2858 PyObject
* _obj2
= 0;
2860 PyObject
* _obj3
= 0;
2862 PyObject
* _obj4
= 0;
2863 char *_kwnames
[] = { "parent","id","label","pos","size","style","name", NULL
};
2867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOls:new_wxStaticBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
2870 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2871 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2872 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticBox. Expected _wxWindow_p.");
2877 #if PYTHON_API_VERSION >= 1009
2878 char* tmpPtr
; int tmpSize
;
2879 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
2880 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
2883 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
2885 _arg2
= new wxString(tmpPtr
, tmpSize
);
2887 if (!PyString_Check(_obj2
)) {
2888 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2891 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
2897 if (! wxPoint_helper(_obj3
, &_arg3
))
2903 if (! wxSize_helper(_obj4
, &_arg4
))
2907 wxPy_BEGIN_ALLOW_THREADS
;
2908 _result
= (wxStaticBox
*)new_wxStaticBox(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
2910 wxPy_END_ALLOW_THREADS
;
2912 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticBox_p");
2913 _resultobj
= Py_BuildValue("s",_ptemp
);
2916 _resultobj
= Py_None
;
2925 static void *SwigwxStaticLineTowxControl(void *ptr
) {
2928 src
= (wxStaticLine
*) ptr
;
2929 dest
= (wxControl
*) src
;
2930 return (void *) dest
;
2933 static void *SwigwxStaticLineTowxWindow(void *ptr
) {
2936 src
= (wxStaticLine
*) ptr
;
2937 dest
= (wxWindow
*) src
;
2938 return (void *) dest
;
2941 static void *SwigwxStaticLineTowxEvtHandler(void *ptr
) {
2944 src
= (wxStaticLine
*) ptr
;
2945 dest
= (wxEvtHandler
*) src
;
2946 return (void *) dest
;
2949 #define new_wxStaticLine(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxStaticLine(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2950 static PyObject
*_wrap_new_wxStaticLine(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2951 PyObject
* _resultobj
;
2952 wxStaticLine
* _result
;
2955 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
2956 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
2957 long _arg4
= (long ) wxLI_HORIZONTAL
;
2958 char * _arg5
= (char *) "staticLine";
2959 PyObject
* _argo0
= 0;
2961 PyObject
* _obj2
= 0;
2963 PyObject
* _obj3
= 0;
2964 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
2968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxStaticLine",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
2971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticLine. Expected _wxWindow_p.");
2980 if (! wxPoint_helper(_obj2
, &_arg2
))
2986 if (! wxSize_helper(_obj3
, &_arg3
))
2990 wxPy_BEGIN_ALLOW_THREADS
;
2991 _result
= (wxStaticLine
*)new_wxStaticLine(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
2993 wxPy_END_ALLOW_THREADS
;
2995 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticLine_p");
2996 _resultobj
= Py_BuildValue("s",_ptemp
);
2999 _resultobj
= Py_None
;
3004 static void *SwigwxStaticTextTowxControl(void *ptr
) {
3007 src
= (wxStaticText
*) ptr
;
3008 dest
= (wxControl
*) src
;
3009 return (void *) dest
;
3012 static void *SwigwxStaticTextTowxWindow(void *ptr
) {
3015 src
= (wxStaticText
*) ptr
;
3016 dest
= (wxWindow
*) src
;
3017 return (void *) dest
;
3020 static void *SwigwxStaticTextTowxEvtHandler(void *ptr
) {
3023 src
= (wxStaticText
*) ptr
;
3024 dest
= (wxEvtHandler
*) src
;
3025 return (void *) dest
;
3028 #define new_wxStaticText(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticText(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
3029 static PyObject
*_wrap_new_wxStaticText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3030 PyObject
* _resultobj
;
3031 wxStaticText
* _result
;
3035 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
3036 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
3037 long _arg5
= (long ) 0;
3038 char * _arg6
= (char *) "staticText";
3039 PyObject
* _argo0
= 0;
3040 PyObject
* _obj2
= 0;
3042 PyObject
* _obj3
= 0;
3044 PyObject
* _obj4
= 0;
3045 char *_kwnames
[] = { "parent","id","label","pos","size","style","name", NULL
};
3049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOls:new_wxStaticText",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
3052 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3053 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticText. Expected _wxWindow_p.");
3059 #if PYTHON_API_VERSION >= 1009
3060 char* tmpPtr
; int tmpSize
;
3061 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3062 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3065 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3067 _arg2
= new wxString(tmpPtr
, tmpSize
);
3069 if (!PyString_Check(_obj2
)) {
3070 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3073 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3079 if (! wxPoint_helper(_obj3
, &_arg3
))
3085 if (! wxSize_helper(_obj4
, &_arg4
))
3089 wxPy_BEGIN_ALLOW_THREADS
;
3090 _result
= (wxStaticText
*)new_wxStaticText(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
3092 wxPy_END_ALLOW_THREADS
;
3094 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticText_p");
3095 _resultobj
= Py_BuildValue("s",_ptemp
);
3098 _resultobj
= Py_None
;
3107 #define wxStaticText_GetLabel(_swigobj) (_swigobj->GetLabel())
3108 static PyObject
*_wrap_wxStaticText_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3109 PyObject
* _resultobj
;
3111 wxStaticText
* _arg0
;
3112 PyObject
* _argo0
= 0;
3113 char *_kwnames
[] = { "self", NULL
};
3116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxStaticText_GetLabel",_kwnames
,&_argo0
))
3119 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3120 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticText_p")) {
3121 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticText_GetLabel. Expected _wxStaticText_p.");
3126 wxPy_BEGIN_ALLOW_THREADS
;
3127 _result
= new wxString (wxStaticText_GetLabel(_arg0
));
3129 wxPy_END_ALLOW_THREADS
;
3131 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3139 #define wxStaticText_SetLabel(_swigobj,_swigarg0) (_swigobj->SetLabel(_swigarg0))
3140 static PyObject
*_wrap_wxStaticText_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3141 PyObject
* _resultobj
;
3142 wxStaticText
* _arg0
;
3144 PyObject
* _argo0
= 0;
3145 PyObject
* _obj1
= 0;
3146 char *_kwnames
[] = { "self","label", NULL
};
3149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxStaticText_SetLabel",_kwnames
,&_argo0
,&_obj1
))
3152 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3153 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticText_p")) {
3154 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticText_SetLabel. Expected _wxStaticText_p.");
3159 #if PYTHON_API_VERSION >= 1009
3160 char* tmpPtr
; int tmpSize
;
3161 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
3162 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3165 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3167 _arg1
= new wxString(tmpPtr
, tmpSize
);
3169 if (!PyString_Check(_obj1
)) {
3170 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3173 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3177 wxPy_BEGIN_ALLOW_THREADS
;
3178 wxStaticText_SetLabel(_arg0
,*_arg1
);
3180 wxPy_END_ALLOW_THREADS
;
3181 } Py_INCREF(Py_None
);
3182 _resultobj
= Py_None
;
3190 static void *SwigwxListBoxTowxControl(void *ptr
) {
3193 src
= (wxListBox
*) ptr
;
3194 dest
= (wxControl
*) src
;
3195 return (void *) dest
;
3198 static void *SwigwxListBoxTowxWindow(void *ptr
) {
3201 src
= (wxListBox
*) ptr
;
3202 dest
= (wxWindow
*) src
;
3203 return (void *) dest
;
3206 static void *SwigwxListBoxTowxEvtHandler(void *ptr
) {
3209 src
= (wxListBox
*) ptr
;
3210 dest
= (wxEvtHandler
*) src
;
3211 return (void *) dest
;
3214 #define new_wxListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
3215 static PyObject
*_wrap_new_wxListBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3216 PyObject
* _resultobj
;
3217 wxListBox
* _result
;
3220 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
3221 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
3223 wxString
* _arg5
= (wxString
*) NULL
;
3224 long _arg6
= (long ) 0;
3225 wxValidator
* _arg7
= (wxValidator
*) &wxPyDefaultValidator
;
3226 char * _arg8
= (char *) "listBox";
3227 PyObject
* _argo0
= 0;
3229 PyObject
* _obj2
= 0;
3231 PyObject
* _obj3
= 0;
3232 PyObject
* _obj5
= 0;
3233 PyObject
* _argo7
= 0;
3234 char *_kwnames
[] = { "parent","id","pos","size","choices","style","validator","name", NULL
};
3238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOOlOs:new_wxListBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj5
,&_arg6
,&_argo7
,&_arg8
))
3241 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3242 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3243 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListBox. Expected _wxWindow_p.");
3250 if (! wxPoint_helper(_obj2
, &_arg2
))
3256 if (! wxSize_helper(_obj3
, &_arg3
))
3261 _arg5
= wxString_LIST_helper(_obj5
);
3262 if (_arg5
== NULL
) {
3267 if (_argo7
== Py_None
) { _arg7
= NULL
; }
3268 else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxValidator_p")) {
3269 PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxListBox. Expected _wxValidator_p.");
3275 _arg4
= PyList_Size(_obj5
);
3282 wxPy_BEGIN_ALLOW_THREADS
;
3283 _result
= (wxListBox
*)new_wxListBox(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
,_arg8
);
3285 wxPy_END_ALLOW_THREADS
;
3287 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListBox_p");
3288 _resultobj
= Py_BuildValue("s",_ptemp
);
3291 _resultobj
= Py_None
;
3299 #define wxListBox_Append(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
3300 static PyObject
*_wrap_wxListBox_Append(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3301 PyObject
* _resultobj
;
3304 PyObject
* _argo0
= 0;
3305 PyObject
* _obj1
= 0;
3306 char *_kwnames
[] = { "self","item", NULL
};
3309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_Append",_kwnames
,&_argo0
,&_obj1
))
3312 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3313 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Append. Expected _wxListBox_p.");
3319 #if PYTHON_API_VERSION >= 1009
3320 char* tmpPtr
; int tmpSize
;
3321 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
3322 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3325 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3327 _arg1
= new wxString(tmpPtr
, tmpSize
);
3329 if (!PyString_Check(_obj1
)) {
3330 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3333 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3337 wxPy_BEGIN_ALLOW_THREADS
;
3338 wxListBox_Append(_arg0
,*_arg1
);
3340 wxPy_END_ALLOW_THREADS
;
3341 } Py_INCREF(Py_None
);
3342 _resultobj
= Py_None
;
3350 #define wxListBox_Clear(_swigobj) (_swigobj->Clear())
3351 static PyObject
*_wrap_wxListBox_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3352 PyObject
* _resultobj
;
3354 PyObject
* _argo0
= 0;
3355 char *_kwnames
[] = { "self", NULL
};
3358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_Clear",_kwnames
,&_argo0
))
3361 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3362 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3363 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Clear. Expected _wxListBox_p.");
3368 wxPy_BEGIN_ALLOW_THREADS
;
3369 wxListBox_Clear(_arg0
);
3371 wxPy_END_ALLOW_THREADS
;
3372 } Py_INCREF(Py_None
);
3373 _resultobj
= Py_None
;
3377 #define wxListBox_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
3378 static PyObject
*_wrap_wxListBox_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3379 PyObject
* _resultobj
;
3382 PyObject
* _argo0
= 0;
3383 char *_kwnames
[] = { "self","n", NULL
};
3386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_Delete",_kwnames
,&_argo0
,&_arg1
))
3389 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3390 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3391 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Delete. Expected _wxListBox_p.");
3396 wxPy_BEGIN_ALLOW_THREADS
;
3397 wxListBox_Delete(_arg0
,_arg1
);
3399 wxPy_END_ALLOW_THREADS
;
3400 } Py_INCREF(Py_None
);
3401 _resultobj
= Py_None
;
3405 #define wxListBox_Deselect(_swigobj,_swigarg0) (_swigobj->Deselect(_swigarg0))
3406 static PyObject
*_wrap_wxListBox_Deselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3407 PyObject
* _resultobj
;
3410 PyObject
* _argo0
= 0;
3411 char *_kwnames
[] = { "self","n", NULL
};
3414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_Deselect",_kwnames
,&_argo0
,&_arg1
))
3417 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3418 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Deselect. Expected _wxListBox_p.");
3424 wxPy_BEGIN_ALLOW_THREADS
;
3425 wxListBox_Deselect(_arg0
,_arg1
);
3427 wxPy_END_ALLOW_THREADS
;
3428 } Py_INCREF(Py_None
);
3429 _resultobj
= Py_None
;
3433 #define wxListBox_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
3434 static PyObject
*_wrap_wxListBox_FindString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3435 PyObject
* _resultobj
;
3439 PyObject
* _argo0
= 0;
3440 PyObject
* _obj1
= 0;
3441 char *_kwnames
[] = { "self","string", NULL
};
3444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_FindString",_kwnames
,&_argo0
,&_obj1
))
3447 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3448 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3449 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_FindString. Expected _wxListBox_p.");
3454 #if PYTHON_API_VERSION >= 1009
3455 char* tmpPtr
; int tmpSize
;
3456 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
3457 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3460 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3462 _arg1
= new wxString(tmpPtr
, tmpSize
);
3464 if (!PyString_Check(_obj1
)) {
3465 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3468 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3472 wxPy_BEGIN_ALLOW_THREADS
;
3473 _result
= (int )wxListBox_FindString(_arg0
,*_arg1
);
3475 wxPy_END_ALLOW_THREADS
;
3476 } _resultobj
= Py_BuildValue("i",_result
);
3484 #define wxListBox_GetSelection(_swigobj) (_swigobj->GetSelection())
3485 static PyObject
*_wrap_wxListBox_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3486 PyObject
* _resultobj
;
3489 PyObject
* _argo0
= 0;
3490 char *_kwnames
[] = { "self", NULL
};
3493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_GetSelection",_kwnames
,&_argo0
))
3496 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3497 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3498 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetSelection. Expected _wxListBox_p.");
3503 wxPy_BEGIN_ALLOW_THREADS
;
3504 _result
= (int )wxListBox_GetSelection(_arg0
);
3506 wxPy_END_ALLOW_THREADS
;
3507 } _resultobj
= Py_BuildValue("i",_result
);
3511 static PyObject
* wxListBox_GetSelections(wxListBox
*self
) {
3513 self
->GetSelections(lst
);
3514 PyObject
*tup
= PyTuple_New(lst
.GetCount());
3515 for(size_t i
=0; i
<lst
.GetCount(); i
++) {
3516 PyTuple_SetItem(tup
, i
, PyInt_FromLong(lst
[i
]));
3520 static PyObject
*_wrap_wxListBox_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3521 PyObject
* _resultobj
;
3524 PyObject
* _argo0
= 0;
3525 char *_kwnames
[] = { "self", NULL
};
3528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_GetSelections",_kwnames
,&_argo0
))
3531 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3532 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3533 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetSelections. Expected _wxListBox_p.");
3538 wxPy_BEGIN_ALLOW_THREADS
;
3539 _result
= (PyObject
*)wxListBox_GetSelections(_arg0
);
3541 wxPy_END_ALLOW_THREADS
;
3543 _resultobj
= _result
;
3548 #define wxListBox_InsertItems(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItems(_swigarg0,_swigarg1,_swigarg2))
3549 static PyObject
*_wrap_wxListBox_InsertItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3550 PyObject
* _resultobj
;
3555 PyObject
* _argo0
= 0;
3556 PyObject
* _obj2
= 0;
3557 char *_kwnames
[] = { "self","choices","pos", NULL
};
3560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListBox_InsertItems",_kwnames
,&_argo0
,&_obj2
,&_arg3
))
3563 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3564 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3565 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_InsertItems. Expected _wxListBox_p.");
3570 _arg2
= wxString_LIST_helper(_obj2
);
3571 if (_arg2
== NULL
) {
3577 _arg1
= PyList_Size(_obj2
);
3584 wxPy_BEGIN_ALLOW_THREADS
;
3585 wxListBox_InsertItems(_arg0
,_arg1
,_arg2
,_arg3
);
3587 wxPy_END_ALLOW_THREADS
;
3588 } Py_INCREF(Py_None
);
3589 _resultobj
= Py_None
;
3596 #define wxListBox_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
3597 static PyObject
*_wrap_wxListBox_GetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3598 PyObject
* _resultobj
;
3602 PyObject
* _argo0
= 0;
3603 char *_kwnames
[] = { "self","n", NULL
};
3606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_GetString",_kwnames
,&_argo0
,&_arg1
))
3609 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3610 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3611 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetString. Expected _wxListBox_p.");
3616 wxPy_BEGIN_ALLOW_THREADS
;
3617 _result
= new wxString (wxListBox_GetString(_arg0
,_arg1
));
3619 wxPy_END_ALLOW_THREADS
;
3621 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3629 #define wxListBox_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
3630 static PyObject
*_wrap_wxListBox_GetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3631 PyObject
* _resultobj
;
3634 PyObject
* _argo0
= 0;
3635 char *_kwnames
[] = { "self", NULL
};
3638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_GetStringSelection",_kwnames
,&_argo0
))
3641 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3642 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3643 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetStringSelection. Expected _wxListBox_p.");
3648 wxPy_BEGIN_ALLOW_THREADS
;
3649 _result
= new wxString (wxListBox_GetStringSelection(_arg0
));
3651 wxPy_END_ALLOW_THREADS
;
3653 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3661 #define wxListBox_Number(_swigobj) (_swigobj->Number())
3662 static PyObject
*_wrap_wxListBox_Number(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3663 PyObject
* _resultobj
;
3666 PyObject
* _argo0
= 0;
3667 char *_kwnames
[] = { "self", NULL
};
3670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_Number",_kwnames
,&_argo0
))
3673 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3674 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Number. Expected _wxListBox_p.");
3680 wxPy_BEGIN_ALLOW_THREADS
;
3681 _result
= (int )wxListBox_Number(_arg0
);
3683 wxPy_END_ALLOW_THREADS
;
3684 } _resultobj
= Py_BuildValue("i",_result
);
3688 #define wxListBox_Selected(_swigobj,_swigarg0) (_swigobj->Selected(_swigarg0))
3689 static PyObject
*_wrap_wxListBox_Selected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3690 PyObject
* _resultobj
;
3694 PyObject
* _argo0
= 0;
3695 char *_kwnames
[] = { "self","n", NULL
};
3698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_Selected",_kwnames
,&_argo0
,&_arg1
))
3701 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3702 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Selected. Expected _wxListBox_p.");
3708 wxPy_BEGIN_ALLOW_THREADS
;
3709 _result
= (bool )wxListBox_Selected(_arg0
,_arg1
);
3711 wxPy_END_ALLOW_THREADS
;
3712 } _resultobj
= Py_BuildValue("i",_result
);
3716 #define wxListBox_Set(_swigobj,_swigarg0,_swigarg1) (_swigobj->Set(_swigarg0,_swigarg1))
3717 static PyObject
*_wrap_wxListBox_Set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3718 PyObject
* _resultobj
;
3722 PyObject
* _argo0
= 0;
3723 PyObject
* _obj2
= 0;
3724 char *_kwnames
[] = { "self","choices", NULL
};
3727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_Set",_kwnames
,&_argo0
,&_obj2
))
3730 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3731 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3732 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Set. Expected _wxListBox_p.");
3738 _arg2
= wxString_LIST_helper(_obj2
);
3739 if (_arg2
== NULL
) {
3745 _arg1
= PyList_Size(_obj2
);
3752 wxPy_BEGIN_ALLOW_THREADS
;
3753 wxListBox_Set(_arg0
,_arg1
,_arg2
);
3755 wxPy_END_ALLOW_THREADS
;
3756 } Py_INCREF(Py_None
);
3757 _resultobj
= Py_None
;
3764 #define wxListBox_SetFirstItem(_swigobj,_swigarg0) (_swigobj->SetFirstItem(_swigarg0))
3765 static PyObject
*_wrap_wxListBox_SetFirstItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3766 PyObject
* _resultobj
;
3769 PyObject
* _argo0
= 0;
3770 char *_kwnames
[] = { "self","n", NULL
};
3773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_SetFirstItem",_kwnames
,&_argo0
,&_arg1
))
3776 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3777 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetFirstItem. Expected _wxListBox_p.");
3783 wxPy_BEGIN_ALLOW_THREADS
;
3784 wxListBox_SetFirstItem(_arg0
,_arg1
);
3786 wxPy_END_ALLOW_THREADS
;
3787 } Py_INCREF(Py_None
);
3788 _resultobj
= Py_None
;
3792 #define wxListBox_SetFirstItemStr(_swigobj,_swigarg0) (_swigobj->SetFirstItem(_swigarg0))
3793 static PyObject
*_wrap_wxListBox_SetFirstItemStr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3794 PyObject
* _resultobj
;
3797 PyObject
* _argo0
= 0;
3798 PyObject
* _obj1
= 0;
3799 char *_kwnames
[] = { "self","string", NULL
};
3802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_SetFirstItemStr",_kwnames
,&_argo0
,&_obj1
))
3805 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3806 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3807 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetFirstItemStr. Expected _wxListBox_p.");
3812 #if PYTHON_API_VERSION >= 1009
3813 char* tmpPtr
; int tmpSize
;
3814 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
3815 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3818 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3820 _arg1
= new wxString(tmpPtr
, tmpSize
);
3822 if (!PyString_Check(_obj1
)) {
3823 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3826 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3830 wxPy_BEGIN_ALLOW_THREADS
;
3831 wxListBox_SetFirstItemStr(_arg0
,*_arg1
);
3833 wxPy_END_ALLOW_THREADS
;
3834 } Py_INCREF(Py_None
);
3835 _resultobj
= Py_None
;
3843 #define wxListBox_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
3844 static PyObject
*_wrap_wxListBox_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3845 PyObject
* _resultobj
;
3848 bool _arg2
= (bool ) TRUE
;
3849 PyObject
* _argo0
= 0;
3850 int tempbool2
= (int) TRUE
;
3851 char *_kwnames
[] = { "self","n","select", NULL
};
3854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxListBox_SetSelection",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
3857 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3858 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3859 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetSelection. Expected _wxListBox_p.");
3863 _arg2
= (bool ) tempbool2
;
3865 wxPy_BEGIN_ALLOW_THREADS
;
3866 wxListBox_SetSelection(_arg0
,_arg1
,_arg2
);
3868 wxPy_END_ALLOW_THREADS
;
3869 } Py_INCREF(Py_None
);
3870 _resultobj
= Py_None
;
3874 #define wxListBox_SetString(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetString(_swigarg0,_swigarg1))
3875 static PyObject
*_wrap_wxListBox_SetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3876 PyObject
* _resultobj
;
3880 PyObject
* _argo0
= 0;
3881 PyObject
* _obj2
= 0;
3882 char *_kwnames
[] = { "self","n","string", NULL
};
3885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListBox_SetString",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3888 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3889 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3890 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetString. Expected _wxListBox_p.");
3895 #if PYTHON_API_VERSION >= 1009
3896 char* tmpPtr
; int tmpSize
;
3897 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3898 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3901 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3903 _arg2
= new wxString(tmpPtr
, tmpSize
);
3905 if (!PyString_Check(_obj2
)) {
3906 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3909 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3913 wxPy_BEGIN_ALLOW_THREADS
;
3914 wxListBox_SetString(_arg0
,_arg1
,*_arg2
);
3916 wxPy_END_ALLOW_THREADS
;
3917 } Py_INCREF(Py_None
);
3918 _resultobj
= Py_None
;
3926 #define wxListBox_SetStringSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStringSelection(_swigarg0,_swigarg1))
3927 static PyObject
*_wrap_wxListBox_SetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3928 PyObject
* _resultobj
;
3931 bool _arg2
= (bool ) TRUE
;
3932 PyObject
* _argo0
= 0;
3933 PyObject
* _obj1
= 0;
3934 int tempbool2
= (int) TRUE
;
3935 char *_kwnames
[] = { "self","string","select", NULL
};
3938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxListBox_SetStringSelection",_kwnames
,&_argo0
,&_obj1
,&tempbool2
))
3941 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3942 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetStringSelection. Expected _wxListBox_p.");
3948 #if PYTHON_API_VERSION >= 1009
3949 char* tmpPtr
; int tmpSize
;
3950 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
3951 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3954 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3956 _arg1
= new wxString(tmpPtr
, tmpSize
);
3958 if (!PyString_Check(_obj1
)) {
3959 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3962 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3965 _arg2
= (bool ) tempbool2
;
3967 wxPy_BEGIN_ALLOW_THREADS
;
3968 wxListBox_SetStringSelection(_arg0
,*_arg1
,_arg2
);
3970 wxPy_END_ALLOW_THREADS
;
3971 } Py_INCREF(Py_None
);
3972 _resultobj
= Py_None
;
3980 static void *SwigwxCheckListBoxTowxListBox(void *ptr
) {
3981 wxCheckListBox
*src
;
3983 src
= (wxCheckListBox
*) ptr
;
3984 dest
= (wxListBox
*) src
;
3985 return (void *) dest
;
3988 static void *SwigwxCheckListBoxTowxControl(void *ptr
) {
3989 wxCheckListBox
*src
;
3991 src
= (wxCheckListBox
*) ptr
;
3992 dest
= (wxControl
*) src
;
3993 return (void *) dest
;
3996 static void *SwigwxCheckListBoxTowxWindow(void *ptr
) {
3997 wxCheckListBox
*src
;
3999 src
= (wxCheckListBox
*) ptr
;
4000 dest
= (wxWindow
*) src
;
4001 return (void *) dest
;
4004 static void *SwigwxCheckListBoxTowxEvtHandler(void *ptr
) {
4005 wxCheckListBox
*src
;
4007 src
= (wxCheckListBox
*) ptr
;
4008 dest
= (wxEvtHandler
*) src
;
4009 return (void *) dest
;
4012 #define new_wxCheckListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxCheckListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
4013 static PyObject
*_wrap_new_wxCheckListBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4014 PyObject
* _resultobj
;
4015 wxCheckListBox
* _result
;
4018 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
4019 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
4020 int _arg4
= (int ) 0;
4021 wxString
* _arg5
= (wxString
*) NULL
;
4022 long _arg6
= (long ) 0;
4023 wxValidator
* _arg7
= (wxValidator
*) &wxPyDefaultValidator
;
4024 char * _arg8
= (char *) "listBox";
4025 PyObject
* _argo0
= 0;
4027 PyObject
* _obj2
= 0;
4029 PyObject
* _obj3
= 0;
4030 PyObject
* _obj5
= 0;
4031 PyObject
* _argo7
= 0;
4032 char *_kwnames
[] = { "parent","id","pos","size","choices","style","validator","name", NULL
};
4036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOOlOs:new_wxCheckListBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj5
,&_arg6
,&_argo7
,&_arg8
))
4039 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4040 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4041 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxCheckListBox. Expected _wxWindow_p.");
4048 if (! wxPoint_helper(_obj2
, &_arg2
))
4054 if (! wxSize_helper(_obj3
, &_arg3
))
4059 _arg5
= wxString_LIST_helper(_obj5
);
4060 if (_arg5
== NULL
) {
4065 if (_argo7
== Py_None
) { _arg7
= NULL
; }
4066 else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxValidator_p")) {
4067 PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxCheckListBox. Expected _wxValidator_p.");
4073 _arg4
= PyList_Size(_obj5
);
4080 wxPy_BEGIN_ALLOW_THREADS
;
4081 _result
= (wxCheckListBox
*)new_wxCheckListBox(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
,_arg8
);
4083 wxPy_END_ALLOW_THREADS
;
4085 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCheckListBox_p");
4086 _resultobj
= Py_BuildValue("s",_ptemp
);
4089 _resultobj
= Py_None
;
4097 #define wxCheckListBox_IsChecked(_swigobj,_swigarg0) (_swigobj->IsChecked(_swigarg0))
4098 static PyObject
*_wrap_wxCheckListBox_IsChecked(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4099 PyObject
* _resultobj
;
4101 wxCheckListBox
* _arg0
;
4103 PyObject
* _argo0
= 0;
4104 char *_kwnames
[] = { "self","uiIndex", NULL
};
4107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCheckListBox_IsChecked",_kwnames
,&_argo0
,&_arg1
))
4110 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4111 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) {
4112 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_IsChecked. Expected _wxCheckListBox_p.");
4117 wxPy_BEGIN_ALLOW_THREADS
;
4118 _result
= (bool )wxCheckListBox_IsChecked(_arg0
,_arg1
);
4120 wxPy_END_ALLOW_THREADS
;
4121 } _resultobj
= Py_BuildValue("i",_result
);
4125 #define wxCheckListBox_Check(_swigobj,_swigarg0,_swigarg1) (_swigobj->Check(_swigarg0,_swigarg1))
4126 static PyObject
*_wrap_wxCheckListBox_Check(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4127 PyObject
* _resultobj
;
4128 wxCheckListBox
* _arg0
;
4130 int _arg2
= (int ) TRUE
;
4131 PyObject
* _argo0
= 0;
4132 char *_kwnames
[] = { "self","uiIndex","bCheck", NULL
};
4135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxCheckListBox_Check",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4138 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4139 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) {
4140 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_Check. Expected _wxCheckListBox_p.");
4145 wxPy_BEGIN_ALLOW_THREADS
;
4146 wxCheckListBox_Check(_arg0
,_arg1
,_arg2
);
4148 wxPy_END_ALLOW_THREADS
;
4149 } Py_INCREF(Py_None
);
4150 _resultobj
= Py_None
;
4154 #define wxCheckListBox_InsertItems(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItems(_swigarg0,_swigarg1,_swigarg2))
4155 static PyObject
*_wrap_wxCheckListBox_InsertItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4156 PyObject
* _resultobj
;
4157 wxCheckListBox
* _arg0
;
4161 PyObject
* _argo0
= 0;
4162 PyObject
* _obj2
= 0;
4163 char *_kwnames
[] = { "self","choices","pos", NULL
};
4166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxCheckListBox_InsertItems",_kwnames
,&_argo0
,&_obj2
,&_arg3
))
4169 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4170 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) {
4171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_InsertItems. Expected _wxCheckListBox_p.");
4176 _arg2
= wxString_LIST_helper(_obj2
);
4177 if (_arg2
== NULL
) {
4183 _arg1
= PyList_Size(_obj2
);
4190 wxPy_BEGIN_ALLOW_THREADS
;
4191 wxCheckListBox_InsertItems(_arg0
,_arg1
,_arg2
,_arg3
);
4193 wxPy_END_ALLOW_THREADS
;
4194 } Py_INCREF(Py_None
);
4195 _resultobj
= Py_None
;
4202 #define wxCheckListBox_GetItemHeight(_swigobj) (_swigobj->GetItemHeight())
4203 static PyObject
*_wrap_wxCheckListBox_GetItemHeight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4204 PyObject
* _resultobj
;
4206 wxCheckListBox
* _arg0
;
4207 PyObject
* _argo0
= 0;
4208 char *_kwnames
[] = { "self", NULL
};
4211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCheckListBox_GetItemHeight",_kwnames
,&_argo0
))
4214 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4215 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) {
4216 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_GetItemHeight. Expected _wxCheckListBox_p.");
4221 wxPy_BEGIN_ALLOW_THREADS
;
4222 _result
= (int )wxCheckListBox_GetItemHeight(_arg0
);
4224 wxPy_END_ALLOW_THREADS
;
4225 } _resultobj
= Py_BuildValue("i",_result
);
4229 static void *SwigwxTextCtrlTowxControl(void *ptr
) {
4232 src
= (wxTextCtrl
*) ptr
;
4233 dest
= (wxControl
*) src
;
4234 return (void *) dest
;
4237 static void *SwigwxTextCtrlTowxWindow(void *ptr
) {
4240 src
= (wxTextCtrl
*) ptr
;
4241 dest
= (wxWindow
*) src
;
4242 return (void *) dest
;
4245 static void *SwigwxTextCtrlTowxEvtHandler(void *ptr
) {
4248 src
= (wxTextCtrl
*) ptr
;
4249 dest
= (wxEvtHandler
*) src
;
4250 return (void *) dest
;
4253 #define new_wxTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
4254 static PyObject
*_wrap_new_wxTextCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4255 PyObject
* _resultobj
;
4256 wxTextCtrl
* _result
;
4259 char * _arg2
= (char *) "";
4260 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
4261 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
4262 long _arg5
= (long ) 0;
4263 wxValidator
* _arg6
= (wxValidator
*) &wxPyDefaultValidator
;
4264 char * _arg7
= (char *) "text";
4265 PyObject
* _argo0
= 0;
4267 PyObject
* _obj3
= 0;
4269 PyObject
* _obj4
= 0;
4270 PyObject
* _argo6
= 0;
4271 char *_kwnames
[] = { "parent","id","value","pos","size","style","validator","name", NULL
};
4275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|sOOlOs:new_wxTextCtrl",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
4278 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4279 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4280 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTextCtrl. Expected _wxWindow_p.");
4287 if (! wxPoint_helper(_obj3
, &_arg3
))
4293 if (! wxSize_helper(_obj4
, &_arg4
))
4297 if (_argo6
== Py_None
) { _arg6
= NULL
; }
4298 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
4299 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxTextCtrl. Expected _wxValidator_p.");
4304 wxPy_BEGIN_ALLOW_THREADS
;
4305 _result
= (wxTextCtrl
*)new_wxTextCtrl(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
4307 wxPy_END_ALLOW_THREADS
;
4309 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p");
4310 _resultobj
= Py_BuildValue("s",_ptemp
);
4313 _resultobj
= Py_None
;
4318 #define wxTextCtrl_Clear(_swigobj) (_swigobj->Clear())
4319 static PyObject
*_wrap_wxTextCtrl_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4320 PyObject
* _resultobj
;
4322 PyObject
* _argo0
= 0;
4323 char *_kwnames
[] = { "self", NULL
};
4326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Clear",_kwnames
,&_argo0
))
4329 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4330 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4331 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Clear. Expected _wxTextCtrl_p.");
4336 wxPy_BEGIN_ALLOW_THREADS
;
4337 wxTextCtrl_Clear(_arg0
);
4339 wxPy_END_ALLOW_THREADS
;
4340 } Py_INCREF(Py_None
);
4341 _resultobj
= Py_None
;
4345 #define wxTextCtrl_Copy(_swigobj) (_swigobj->Copy())
4346 static PyObject
*_wrap_wxTextCtrl_Copy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4347 PyObject
* _resultobj
;
4349 PyObject
* _argo0
= 0;
4350 char *_kwnames
[] = { "self", NULL
};
4353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Copy",_kwnames
,&_argo0
))
4356 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4357 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4358 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Copy. Expected _wxTextCtrl_p.");
4363 wxPy_BEGIN_ALLOW_THREADS
;
4364 wxTextCtrl_Copy(_arg0
);
4366 wxPy_END_ALLOW_THREADS
;
4367 } Py_INCREF(Py_None
);
4368 _resultobj
= Py_None
;
4372 #define wxTextCtrl_Cut(_swigobj) (_swigobj->Cut())
4373 static PyObject
*_wrap_wxTextCtrl_Cut(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4374 PyObject
* _resultobj
;
4376 PyObject
* _argo0
= 0;
4377 char *_kwnames
[] = { "self", NULL
};
4380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Cut",_kwnames
,&_argo0
))
4383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Cut. Expected _wxTextCtrl_p.");
4390 wxPy_BEGIN_ALLOW_THREADS
;
4391 wxTextCtrl_Cut(_arg0
);
4393 wxPy_END_ALLOW_THREADS
;
4394 } Py_INCREF(Py_None
);
4395 _resultobj
= Py_None
;
4399 #define wxTextCtrl_DiscardEdits(_swigobj) (_swigobj->DiscardEdits())
4400 static PyObject
*_wrap_wxTextCtrl_DiscardEdits(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4401 PyObject
* _resultobj
;
4403 PyObject
* _argo0
= 0;
4404 char *_kwnames
[] = { "self", NULL
};
4407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_DiscardEdits",_kwnames
,&_argo0
))
4410 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4411 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4412 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_DiscardEdits. Expected _wxTextCtrl_p.");
4417 wxPy_BEGIN_ALLOW_THREADS
;
4418 wxTextCtrl_DiscardEdits(_arg0
);
4420 wxPy_END_ALLOW_THREADS
;
4421 } Py_INCREF(Py_None
);
4422 _resultobj
= Py_None
;
4426 #define wxTextCtrl_GetInsertionPoint(_swigobj) (_swigobj->GetInsertionPoint())
4427 static PyObject
*_wrap_wxTextCtrl_GetInsertionPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4428 PyObject
* _resultobj
;
4431 PyObject
* _argo0
= 0;
4432 char *_kwnames
[] = { "self", NULL
};
4435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetInsertionPoint",_kwnames
,&_argo0
))
4438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetInsertionPoint. Expected _wxTextCtrl_p.");
4445 wxPy_BEGIN_ALLOW_THREADS
;
4446 _result
= (long )wxTextCtrl_GetInsertionPoint(_arg0
);
4448 wxPy_END_ALLOW_THREADS
;
4449 } _resultobj
= Py_BuildValue("l",_result
);
4453 #define wxTextCtrl_GetLastPosition(_swigobj) (_swigobj->GetLastPosition())
4454 static PyObject
*_wrap_wxTextCtrl_GetLastPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4455 PyObject
* _resultobj
;
4458 PyObject
* _argo0
= 0;
4459 char *_kwnames
[] = { "self", NULL
};
4462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetLastPosition",_kwnames
,&_argo0
))
4465 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4466 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4467 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetLastPosition. Expected _wxTextCtrl_p.");
4472 wxPy_BEGIN_ALLOW_THREADS
;
4473 _result
= (long )wxTextCtrl_GetLastPosition(_arg0
);
4475 wxPy_END_ALLOW_THREADS
;
4476 } _resultobj
= Py_BuildValue("l",_result
);
4480 #define wxTextCtrl_GetLineLength(_swigobj,_swigarg0) (_swigobj->GetLineLength(_swigarg0))
4481 static PyObject
*_wrap_wxTextCtrl_GetLineLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4482 PyObject
* _resultobj
;
4486 PyObject
* _argo0
= 0;
4487 char *_kwnames
[] = { "self","lineNo", NULL
};
4490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_GetLineLength",_kwnames
,&_argo0
,&_arg1
))
4493 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4494 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4495 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetLineLength. Expected _wxTextCtrl_p.");
4500 wxPy_BEGIN_ALLOW_THREADS
;
4501 _result
= (int )wxTextCtrl_GetLineLength(_arg0
,_arg1
);
4503 wxPy_END_ALLOW_THREADS
;
4504 } _resultobj
= Py_BuildValue("i",_result
);
4508 #define wxTextCtrl_GetLineText(_swigobj,_swigarg0) (_swigobj->GetLineText(_swigarg0))
4509 static PyObject
*_wrap_wxTextCtrl_GetLineText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4510 PyObject
* _resultobj
;
4514 PyObject
* _argo0
= 0;
4515 char *_kwnames
[] = { "self","lineNo", NULL
};
4518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_GetLineText",_kwnames
,&_argo0
,&_arg1
))
4521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetLineText. Expected _wxTextCtrl_p.");
4528 wxPy_BEGIN_ALLOW_THREADS
;
4529 _result
= new wxString (wxTextCtrl_GetLineText(_arg0
,_arg1
));
4531 wxPy_END_ALLOW_THREADS
;
4533 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4541 #define wxTextCtrl_GetNumberOfLines(_swigobj) (_swigobj->GetNumberOfLines())
4542 static PyObject
*_wrap_wxTextCtrl_GetNumberOfLines(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4543 PyObject
* _resultobj
;
4546 PyObject
* _argo0
= 0;
4547 char *_kwnames
[] = { "self", NULL
};
4550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetNumberOfLines",_kwnames
,&_argo0
))
4553 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4554 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4555 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetNumberOfLines. Expected _wxTextCtrl_p.");
4560 wxPy_BEGIN_ALLOW_THREADS
;
4561 _result
= (int )wxTextCtrl_GetNumberOfLines(_arg0
);
4563 wxPy_END_ALLOW_THREADS
;
4564 } _resultobj
= Py_BuildValue("i",_result
);
4568 #define wxTextCtrl_GetValue(_swigobj) (_swigobj->GetValue())
4569 static PyObject
*_wrap_wxTextCtrl_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4570 PyObject
* _resultobj
;
4573 PyObject
* _argo0
= 0;
4574 char *_kwnames
[] = { "self", NULL
};
4577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetValue",_kwnames
,&_argo0
))
4580 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4581 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4582 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetValue. Expected _wxTextCtrl_p.");
4587 wxPy_BEGIN_ALLOW_THREADS
;
4588 _result
= new wxString (wxTextCtrl_GetValue(_arg0
));
4590 wxPy_END_ALLOW_THREADS
;
4592 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4600 #define wxTextCtrl_IsModified(_swigobj) (_swigobj->IsModified())
4601 static PyObject
*_wrap_wxTextCtrl_IsModified(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4602 PyObject
* _resultobj
;
4605 PyObject
* _argo0
= 0;
4606 char *_kwnames
[] = { "self", NULL
};
4609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_IsModified",_kwnames
,&_argo0
))
4612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_IsModified. Expected _wxTextCtrl_p.");
4619 wxPy_BEGIN_ALLOW_THREADS
;
4620 _result
= (bool )wxTextCtrl_IsModified(_arg0
);
4622 wxPy_END_ALLOW_THREADS
;
4623 } _resultobj
= Py_BuildValue("i",_result
);
4627 #define wxTextCtrl_LoadFile(_swigobj,_swigarg0) (_swigobj->LoadFile(_swigarg0))
4628 static PyObject
*_wrap_wxTextCtrl_LoadFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4629 PyObject
* _resultobj
;
4633 PyObject
* _argo0
= 0;
4634 PyObject
* _obj1
= 0;
4635 char *_kwnames
[] = { "self","filename", NULL
};
4638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_LoadFile",_kwnames
,&_argo0
,&_obj1
))
4641 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4642 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4643 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_LoadFile. Expected _wxTextCtrl_p.");
4648 #if PYTHON_API_VERSION >= 1009
4649 char* tmpPtr
; int tmpSize
;
4650 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
4651 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
4654 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
4656 _arg1
= new wxString(tmpPtr
, tmpSize
);
4658 if (!PyString_Check(_obj1
)) {
4659 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4662 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
4666 wxPy_BEGIN_ALLOW_THREADS
;
4667 _result
= (bool )wxTextCtrl_LoadFile(_arg0
,*_arg1
);
4669 wxPy_END_ALLOW_THREADS
;
4670 } _resultobj
= Py_BuildValue("i",_result
);
4678 #define wxTextCtrl_Paste(_swigobj) (_swigobj->Paste())
4679 static PyObject
*_wrap_wxTextCtrl_Paste(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4680 PyObject
* _resultobj
;
4682 PyObject
* _argo0
= 0;
4683 char *_kwnames
[] = { "self", NULL
};
4686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Paste",_kwnames
,&_argo0
))
4689 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4690 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4691 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Paste. Expected _wxTextCtrl_p.");
4696 wxPy_BEGIN_ALLOW_THREADS
;
4697 wxTextCtrl_Paste(_arg0
);
4699 wxPy_END_ALLOW_THREADS
;
4700 } Py_INCREF(Py_None
);
4701 _resultobj
= Py_None
;
4705 #define wxTextCtrl_PositionToXY(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->PositionToXY(_swigarg0,_swigarg1,_swigarg2))
4706 static PyObject
*_wrap_wxTextCtrl_PositionToXY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4707 PyObject
* _resultobj
;
4714 PyObject
* _argo0
= 0;
4715 char *_kwnames
[] = { "self","pos", NULL
};
4724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_PositionToXY",_kwnames
,&_argo0
,&_arg1
))
4727 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4728 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_PositionToXY. Expected _wxTextCtrl_p.");
4734 wxPy_BEGIN_ALLOW_THREADS
;
4735 wxTextCtrl_PositionToXY(_arg0
,_arg1
,_arg2
,_arg3
);
4737 wxPy_END_ALLOW_THREADS
;
4738 } Py_INCREF(Py_None
);
4739 _resultobj
= Py_None
;
4742 o
= PyInt_FromLong((long) (*_arg2
));
4743 _resultobj
= t_output_helper(_resultobj
, o
);
4747 o
= PyInt_FromLong((long) (*_arg3
));
4748 _resultobj
= t_output_helper(_resultobj
, o
);
4753 #define wxTextCtrl_Remove(_swigobj,_swigarg0,_swigarg1) (_swigobj->Remove(_swigarg0,_swigarg1))
4754 static PyObject
*_wrap_wxTextCtrl_Remove(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4755 PyObject
* _resultobj
;
4759 PyObject
* _argo0
= 0;
4760 char *_kwnames
[] = { "self","from","to", NULL
};
4763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxTextCtrl_Remove",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Remove. Expected _wxTextCtrl_p.");
4773 wxPy_BEGIN_ALLOW_THREADS
;
4774 wxTextCtrl_Remove(_arg0
,_arg1
,_arg2
);
4776 wxPy_END_ALLOW_THREADS
;
4777 } Py_INCREF(Py_None
);
4778 _resultobj
= Py_None
;
4782 #define wxTextCtrl_Replace(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Replace(_swigarg0,_swigarg1,_swigarg2))
4783 static PyObject
*_wrap_wxTextCtrl_Replace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4784 PyObject
* _resultobj
;
4789 PyObject
* _argo0
= 0;
4790 PyObject
* _obj3
= 0;
4791 char *_kwnames
[] = { "self","from","to","value", NULL
};
4794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OllO:wxTextCtrl_Replace",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
4797 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4798 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4799 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Replace. Expected _wxTextCtrl_p.");
4804 #if PYTHON_API_VERSION >= 1009
4805 char* tmpPtr
; int tmpSize
;
4806 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
4807 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
4810 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
4812 _arg3
= new wxString(tmpPtr
, tmpSize
);
4814 if (!PyString_Check(_obj3
)) {
4815 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4818 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
4822 wxPy_BEGIN_ALLOW_THREADS
;
4823 wxTextCtrl_Replace(_arg0
,_arg1
,_arg2
,*_arg3
);
4825 wxPy_END_ALLOW_THREADS
;
4826 } Py_INCREF(Py_None
);
4827 _resultobj
= Py_None
;
4835 #define wxTextCtrl_SaveFile(_swigobj,_swigarg0) (_swigobj->SaveFile(_swigarg0))
4836 static PyObject
*_wrap_wxTextCtrl_SaveFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4837 PyObject
* _resultobj
;
4841 PyObject
* _argo0
= 0;
4842 PyObject
* _obj1
= 0;
4843 char *_kwnames
[] = { "self","filename", NULL
};
4846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_SaveFile",_kwnames
,&_argo0
,&_obj1
))
4849 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4850 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SaveFile. Expected _wxTextCtrl_p.");
4856 #if PYTHON_API_VERSION >= 1009
4857 char* tmpPtr
; int tmpSize
;
4858 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
4859 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
4862 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
4864 _arg1
= new wxString(tmpPtr
, tmpSize
);
4866 if (!PyString_Check(_obj1
)) {
4867 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4870 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
4874 wxPy_BEGIN_ALLOW_THREADS
;
4875 _result
= (bool )wxTextCtrl_SaveFile(_arg0
,*_arg1
);
4877 wxPy_END_ALLOW_THREADS
;
4878 } _resultobj
= Py_BuildValue("i",_result
);
4886 #define wxTextCtrl_SetEditable(_swigobj,_swigarg0) (_swigobj->SetEditable(_swigarg0))
4887 static PyObject
*_wrap_wxTextCtrl_SetEditable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4888 PyObject
* _resultobj
;
4891 PyObject
* _argo0
= 0;
4893 char *_kwnames
[] = { "self","editable", NULL
};
4896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTextCtrl_SetEditable",_kwnames
,&_argo0
,&tempbool1
))
4899 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4900 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4901 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetEditable. Expected _wxTextCtrl_p.");
4905 _arg1
= (bool ) tempbool1
;
4907 wxPy_BEGIN_ALLOW_THREADS
;
4908 wxTextCtrl_SetEditable(_arg0
,_arg1
);
4910 wxPy_END_ALLOW_THREADS
;
4911 } Py_INCREF(Py_None
);
4912 _resultobj
= Py_None
;
4916 #define wxTextCtrl_SetInsertionPoint(_swigobj,_swigarg0) (_swigobj->SetInsertionPoint(_swigarg0))
4917 static PyObject
*_wrap_wxTextCtrl_SetInsertionPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4918 PyObject
* _resultobj
;
4921 PyObject
* _argo0
= 0;
4922 char *_kwnames
[] = { "self","pos", NULL
};
4925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_SetInsertionPoint",_kwnames
,&_argo0
,&_arg1
))
4928 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4929 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetInsertionPoint. Expected _wxTextCtrl_p.");
4935 wxPy_BEGIN_ALLOW_THREADS
;
4936 wxTextCtrl_SetInsertionPoint(_arg0
,_arg1
);
4938 wxPy_END_ALLOW_THREADS
;
4939 } Py_INCREF(Py_None
);
4940 _resultobj
= Py_None
;
4944 #define wxTextCtrl_SetInsertionPointEnd(_swigobj) (_swigobj->SetInsertionPointEnd())
4945 static PyObject
*_wrap_wxTextCtrl_SetInsertionPointEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4946 PyObject
* _resultobj
;
4948 PyObject
* _argo0
= 0;
4949 char *_kwnames
[] = { "self", NULL
};
4952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_SetInsertionPointEnd",_kwnames
,&_argo0
))
4955 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4956 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4957 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetInsertionPointEnd. Expected _wxTextCtrl_p.");
4962 wxPy_BEGIN_ALLOW_THREADS
;
4963 wxTextCtrl_SetInsertionPointEnd(_arg0
);
4965 wxPy_END_ALLOW_THREADS
;
4966 } Py_INCREF(Py_None
);
4967 _resultobj
= Py_None
;
4971 #define wxTextCtrl_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
4972 static PyObject
*_wrap_wxTextCtrl_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4973 PyObject
* _resultobj
;
4977 PyObject
* _argo0
= 0;
4978 char *_kwnames
[] = { "self","from","to", NULL
};
4981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxTextCtrl_SetSelection",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4984 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4985 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4986 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetSelection. Expected _wxTextCtrl_p.");
4991 wxPy_BEGIN_ALLOW_THREADS
;
4992 wxTextCtrl_SetSelection(_arg0
,_arg1
,_arg2
);
4994 wxPy_END_ALLOW_THREADS
;
4995 } Py_INCREF(Py_None
);
4996 _resultobj
= Py_None
;
5000 #define wxTextCtrl_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
5001 static PyObject
*_wrap_wxTextCtrl_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5002 PyObject
* _resultobj
;
5005 PyObject
* _argo0
= 0;
5006 PyObject
* _obj1
= 0;
5007 char *_kwnames
[] = { "self","value", NULL
};
5010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_SetValue",_kwnames
,&_argo0
,&_obj1
))
5013 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5014 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetValue. Expected _wxTextCtrl_p.");
5020 #if PYTHON_API_VERSION >= 1009
5021 char* tmpPtr
; int tmpSize
;
5022 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5023 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
5026 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5028 _arg1
= new wxString(tmpPtr
, tmpSize
);
5030 if (!PyString_Check(_obj1
)) {
5031 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5034 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5038 wxPy_BEGIN_ALLOW_THREADS
;
5039 wxTextCtrl_SetValue(_arg0
,*_arg1
);
5041 wxPy_END_ALLOW_THREADS
;
5042 } Py_INCREF(Py_None
);
5043 _resultobj
= Py_None
;
5051 #define wxTextCtrl_ShowPosition(_swigobj,_swigarg0) (_swigobj->ShowPosition(_swigarg0))
5052 static PyObject
*_wrap_wxTextCtrl_ShowPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5053 PyObject
* _resultobj
;
5056 PyObject
* _argo0
= 0;
5057 char *_kwnames
[] = { "self","pos", NULL
};
5060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_ShowPosition",_kwnames
,&_argo0
,&_arg1
))
5063 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5064 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5065 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_ShowPosition. Expected _wxTextCtrl_p.");
5070 wxPy_BEGIN_ALLOW_THREADS
;
5071 wxTextCtrl_ShowPosition(_arg0
,_arg1
);
5073 wxPy_END_ALLOW_THREADS
;
5074 } Py_INCREF(Py_None
);
5075 _resultobj
= Py_None
;
5079 #define wxTextCtrl_WriteText(_swigobj,_swigarg0) (_swigobj->WriteText(_swigarg0))
5080 static PyObject
*_wrap_wxTextCtrl_WriteText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5081 PyObject
* _resultobj
;
5084 PyObject
* _argo0
= 0;
5085 PyObject
* _obj1
= 0;
5086 char *_kwnames
[] = { "self","text", NULL
};
5089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_WriteText",_kwnames
,&_argo0
,&_obj1
))
5092 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5093 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5094 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_WriteText. Expected _wxTextCtrl_p.");
5099 #if PYTHON_API_VERSION >= 1009
5100 char* tmpPtr
; int tmpSize
;
5101 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5102 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
5105 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5107 _arg1
= new wxString(tmpPtr
, tmpSize
);
5109 if (!PyString_Check(_obj1
)) {
5110 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5113 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5117 wxPy_BEGIN_ALLOW_THREADS
;
5118 wxTextCtrl_WriteText(_arg0
,*_arg1
);
5120 wxPy_END_ALLOW_THREADS
;
5121 } Py_INCREF(Py_None
);
5122 _resultobj
= Py_None
;
5130 #define wxTextCtrl_AppendText(_swigobj,_swigarg0) (_swigobj->AppendText(_swigarg0))
5131 static PyObject
*_wrap_wxTextCtrl_AppendText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5132 PyObject
* _resultobj
;
5135 PyObject
* _argo0
= 0;
5136 PyObject
* _obj1
= 0;
5137 char *_kwnames
[] = { "self","text", NULL
};
5140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_AppendText",_kwnames
,&_argo0
,&_obj1
))
5143 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5144 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5145 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_AppendText. Expected _wxTextCtrl_p.");
5150 #if PYTHON_API_VERSION >= 1009
5151 char* tmpPtr
; int tmpSize
;
5152 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5153 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
5156 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5158 _arg1
= new wxString(tmpPtr
, tmpSize
);
5160 if (!PyString_Check(_obj1
)) {
5161 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5164 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5168 wxPy_BEGIN_ALLOW_THREADS
;
5169 wxTextCtrl_AppendText(_arg0
,*_arg1
);
5171 wxPy_END_ALLOW_THREADS
;
5172 } Py_INCREF(Py_None
);
5173 _resultobj
= Py_None
;
5181 #define wxTextCtrl_XYToPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->XYToPosition(_swigarg0,_swigarg1))
5182 static PyObject
*_wrap_wxTextCtrl_XYToPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5183 PyObject
* _resultobj
;
5188 PyObject
* _argo0
= 0;
5189 char *_kwnames
[] = { "self","x","y", NULL
};
5192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxTextCtrl_XYToPosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5195 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5196 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_XYToPosition. Expected _wxTextCtrl_p.");
5202 wxPy_BEGIN_ALLOW_THREADS
;
5203 _result
= (long )wxTextCtrl_XYToPosition(_arg0
,_arg1
,_arg2
);
5205 wxPy_END_ALLOW_THREADS
;
5206 } _resultobj
= Py_BuildValue("l",_result
);
5210 #define wxTextCtrl_CanCopy(_swigobj) (_swigobj->CanCopy())
5211 static PyObject
*_wrap_wxTextCtrl_CanCopy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5212 PyObject
* _resultobj
;
5215 PyObject
* _argo0
= 0;
5216 char *_kwnames
[] = { "self", NULL
};
5219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanCopy",_kwnames
,&_argo0
))
5222 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5223 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5224 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanCopy. Expected _wxTextCtrl_p.");
5229 wxPy_BEGIN_ALLOW_THREADS
;
5230 _result
= (bool )wxTextCtrl_CanCopy(_arg0
);
5232 wxPy_END_ALLOW_THREADS
;
5233 } _resultobj
= Py_BuildValue("i",_result
);
5237 #define wxTextCtrl_CanCut(_swigobj) (_swigobj->CanCut())
5238 static PyObject
*_wrap_wxTextCtrl_CanCut(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5239 PyObject
* _resultobj
;
5242 PyObject
* _argo0
= 0;
5243 char *_kwnames
[] = { "self", NULL
};
5246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanCut",_kwnames
,&_argo0
))
5249 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5250 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5251 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanCut. Expected _wxTextCtrl_p.");
5256 wxPy_BEGIN_ALLOW_THREADS
;
5257 _result
= (bool )wxTextCtrl_CanCut(_arg0
);
5259 wxPy_END_ALLOW_THREADS
;
5260 } _resultobj
= Py_BuildValue("i",_result
);
5264 #define wxTextCtrl_CanPaste(_swigobj) (_swigobj->CanPaste())
5265 static PyObject
*_wrap_wxTextCtrl_CanPaste(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5266 PyObject
* _resultobj
;
5269 PyObject
* _argo0
= 0;
5270 char *_kwnames
[] = { "self", NULL
};
5273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanPaste",_kwnames
,&_argo0
))
5276 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5277 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5278 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanPaste. Expected _wxTextCtrl_p.");
5283 wxPy_BEGIN_ALLOW_THREADS
;
5284 _result
= (bool )wxTextCtrl_CanPaste(_arg0
);
5286 wxPy_END_ALLOW_THREADS
;
5287 } _resultobj
= Py_BuildValue("i",_result
);
5291 #define wxTextCtrl_CanRedo(_swigobj) (_swigobj->CanRedo())
5292 static PyObject
*_wrap_wxTextCtrl_CanRedo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5293 PyObject
* _resultobj
;
5296 PyObject
* _argo0
= 0;
5297 char *_kwnames
[] = { "self", NULL
};
5300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanRedo",_kwnames
,&_argo0
))
5303 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5304 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5305 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanRedo. Expected _wxTextCtrl_p.");
5310 wxPy_BEGIN_ALLOW_THREADS
;
5311 _result
= (bool )wxTextCtrl_CanRedo(_arg0
);
5313 wxPy_END_ALLOW_THREADS
;
5314 } _resultobj
= Py_BuildValue("i",_result
);
5318 #define wxTextCtrl_CanUndo(_swigobj) (_swigobj->CanUndo())
5319 static PyObject
*_wrap_wxTextCtrl_CanUndo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5320 PyObject
* _resultobj
;
5323 PyObject
* _argo0
= 0;
5324 char *_kwnames
[] = { "self", NULL
};
5327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanUndo",_kwnames
,&_argo0
))
5330 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5331 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanUndo. Expected _wxTextCtrl_p.");
5337 wxPy_BEGIN_ALLOW_THREADS
;
5338 _result
= (bool )wxTextCtrl_CanUndo(_arg0
);
5340 wxPy_END_ALLOW_THREADS
;
5341 } _resultobj
= Py_BuildValue("i",_result
);
5345 #define wxTextCtrl_GetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetSelection(_swigarg0,_swigarg1))
5346 static PyObject
*_wrap_wxTextCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5347 PyObject
* _resultobj
;
5353 PyObject
* _argo0
= 0;
5354 char *_kwnames
[] = { "self", NULL
};
5363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetSelection",_kwnames
,&_argo0
))
5366 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5367 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetSelection. Expected _wxTextCtrl_p.");
5373 wxPy_BEGIN_ALLOW_THREADS
;
5374 wxTextCtrl_GetSelection(_arg0
,_arg1
,_arg2
);
5376 wxPy_END_ALLOW_THREADS
;
5377 } Py_INCREF(Py_None
);
5378 _resultobj
= Py_None
;
5381 o
= PyInt_FromLong((long) (*_arg1
));
5382 _resultobj
= t_output_helper(_resultobj
, o
);
5386 o
= PyInt_FromLong((long) (*_arg2
));
5387 _resultobj
= t_output_helper(_resultobj
, o
);
5392 #define wxTextCtrl_IsEditable(_swigobj) (_swigobj->IsEditable())
5393 static PyObject
*_wrap_wxTextCtrl_IsEditable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5394 PyObject
* _resultobj
;
5397 PyObject
* _argo0
= 0;
5398 char *_kwnames
[] = { "self", NULL
};
5401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_IsEditable",_kwnames
,&_argo0
))
5404 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5405 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5406 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_IsEditable. Expected _wxTextCtrl_p.");
5411 wxPy_BEGIN_ALLOW_THREADS
;
5412 _result
= (bool )wxTextCtrl_IsEditable(_arg0
);
5414 wxPy_END_ALLOW_THREADS
;
5415 } _resultobj
= Py_BuildValue("i",_result
);
5419 #define wxTextCtrl_Undo(_swigobj) (_swigobj->Undo())
5420 static PyObject
*_wrap_wxTextCtrl_Undo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5421 PyObject
* _resultobj
;
5423 PyObject
* _argo0
= 0;
5424 char *_kwnames
[] = { "self", NULL
};
5427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Undo",_kwnames
,&_argo0
))
5430 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5431 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5432 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Undo. Expected _wxTextCtrl_p.");
5437 wxPy_BEGIN_ALLOW_THREADS
;
5438 wxTextCtrl_Undo(_arg0
);
5440 wxPy_END_ALLOW_THREADS
;
5441 } Py_INCREF(Py_None
);
5442 _resultobj
= Py_None
;
5446 #define wxTextCtrl_Redo(_swigobj) (_swigobj->Redo())
5447 static PyObject
*_wrap_wxTextCtrl_Redo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5448 PyObject
* _resultobj
;
5450 PyObject
* _argo0
= 0;
5451 char *_kwnames
[] = { "self", NULL
};
5454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Redo",_kwnames
,&_argo0
))
5457 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5458 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5459 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Redo. Expected _wxTextCtrl_p.");
5464 wxPy_BEGIN_ALLOW_THREADS
;
5465 wxTextCtrl_Redo(_arg0
);
5467 wxPy_END_ALLOW_THREADS
;
5468 } Py_INCREF(Py_None
);
5469 _resultobj
= Py_None
;
5473 static void wxTextCtrl_write(wxTextCtrl
*self
,const wxString
& text
) {
5474 self
->AppendText(text
+ '\n');
5476 static PyObject
*_wrap_wxTextCtrl_write(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5477 PyObject
* _resultobj
;
5480 PyObject
* _argo0
= 0;
5481 PyObject
* _obj1
= 0;
5482 char *_kwnames
[] = { "self","text", NULL
};
5485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_write",_kwnames
,&_argo0
,&_obj1
))
5488 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5489 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5490 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_write. Expected _wxTextCtrl_p.");
5495 #if PYTHON_API_VERSION >= 1009
5496 char* tmpPtr
; int tmpSize
;
5497 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5498 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
5501 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5503 _arg1
= new wxString(tmpPtr
, tmpSize
);
5505 if (!PyString_Check(_obj1
)) {
5506 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5509 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5513 wxPy_BEGIN_ALLOW_THREADS
;
5514 wxTextCtrl_write(_arg0
,*_arg1
);
5516 wxPy_END_ALLOW_THREADS
;
5517 } Py_INCREF(Py_None
);
5518 _resultobj
= Py_None
;
5526 static void *SwigwxScrollBarTowxControl(void *ptr
) {
5529 src
= (wxScrollBar
*) ptr
;
5530 dest
= (wxControl
*) src
;
5531 return (void *) dest
;
5534 static void *SwigwxScrollBarTowxWindow(void *ptr
) {
5537 src
= (wxScrollBar
*) ptr
;
5538 dest
= (wxWindow
*) src
;
5539 return (void *) dest
;
5542 static void *SwigwxScrollBarTowxEvtHandler(void *ptr
) {
5545 src
= (wxScrollBar
*) ptr
;
5546 dest
= (wxEvtHandler
*) src
;
5547 return (void *) dest
;
5550 #define new_wxScrollBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxScrollBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5551 static PyObject
*_wrap_new_wxScrollBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5552 PyObject
* _resultobj
;
5553 wxScrollBar
* _result
;
5555 wxWindowID _arg1
= (wxWindowID
) -1;
5556 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
5557 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
5558 long _arg4
= (long ) wxSB_HORIZONTAL
;
5559 wxValidator
* _arg5
= (wxValidator
*) &wxPyDefaultValidator
;
5560 char * _arg6
= (char *) "scrollBar";
5561 PyObject
* _argo0
= 0;
5563 PyObject
* _obj2
= 0;
5565 PyObject
* _obj3
= 0;
5566 PyObject
* _argo5
= 0;
5567 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
5571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxScrollBar",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
5574 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5575 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5576 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxScrollBar. Expected _wxWindow_p.");
5583 if (! wxPoint_helper(_obj2
, &_arg2
))
5589 if (! wxSize_helper(_obj3
, &_arg3
))
5593 if (_argo5
== Py_None
) { _arg5
= NULL
; }
5594 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
5595 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxScrollBar. Expected _wxValidator_p.");
5600 wxPy_BEGIN_ALLOW_THREADS
;
5601 _result
= (wxScrollBar
*)new_wxScrollBar(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
5603 wxPy_END_ALLOW_THREADS
;
5605 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollBar_p");
5606 _resultobj
= Py_BuildValue("s",_ptemp
);
5609 _resultobj
= Py_None
;
5614 #define wxScrollBar_GetRange(_swigobj) (_swigobj->GetRange())
5615 static PyObject
*_wrap_wxScrollBar_GetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5616 PyObject
* _resultobj
;
5618 wxScrollBar
* _arg0
;
5619 PyObject
* _argo0
= 0;
5620 char *_kwnames
[] = { "self", NULL
};
5623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetRange",_kwnames
,&_argo0
))
5626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetRange. Expected _wxScrollBar_p.");
5633 wxPy_BEGIN_ALLOW_THREADS
;
5634 _result
= (int )wxScrollBar_GetRange(_arg0
);
5636 wxPy_END_ALLOW_THREADS
;
5637 } _resultobj
= Py_BuildValue("i",_result
);
5641 #define wxScrollBar_GetPageSize(_swigobj) (_swigobj->GetPageSize())
5642 static PyObject
*_wrap_wxScrollBar_GetPageSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5643 PyObject
* _resultobj
;
5645 wxScrollBar
* _arg0
;
5646 PyObject
* _argo0
= 0;
5647 char *_kwnames
[] = { "self", NULL
};
5650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetPageSize",_kwnames
,&_argo0
))
5653 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5654 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5655 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetPageSize. Expected _wxScrollBar_p.");
5660 wxPy_BEGIN_ALLOW_THREADS
;
5661 _result
= (int )wxScrollBar_GetPageSize(_arg0
);
5663 wxPy_END_ALLOW_THREADS
;
5664 } _resultobj
= Py_BuildValue("i",_result
);
5668 #define wxScrollBar_GetThumbPosition(_swigobj) (_swigobj->GetThumbPosition())
5669 static PyObject
*_wrap_wxScrollBar_GetThumbPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5670 PyObject
* _resultobj
;
5672 wxScrollBar
* _arg0
;
5673 PyObject
* _argo0
= 0;
5674 char *_kwnames
[] = { "self", NULL
};
5677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetThumbPosition",_kwnames
,&_argo0
))
5680 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5681 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5682 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetThumbPosition. Expected _wxScrollBar_p.");
5687 wxPy_BEGIN_ALLOW_THREADS
;
5688 _result
= (int )wxScrollBar_GetThumbPosition(_arg0
);
5690 wxPy_END_ALLOW_THREADS
;
5691 } _resultobj
= Py_BuildValue("i",_result
);
5695 #define wxScrollBar_GetThumbSize(_swigobj) (_swigobj->GetThumbSize())
5696 static PyObject
*_wrap_wxScrollBar_GetThumbSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5697 PyObject
* _resultobj
;
5699 wxScrollBar
* _arg0
;
5700 PyObject
* _argo0
= 0;
5701 char *_kwnames
[] = { "self", NULL
};
5704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetThumbSize",_kwnames
,&_argo0
))
5707 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5708 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5709 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetThumbSize. Expected _wxScrollBar_p.");
5714 wxPy_BEGIN_ALLOW_THREADS
;
5715 _result
= (int )wxScrollBar_GetThumbSize(_arg0
);
5717 wxPy_END_ALLOW_THREADS
;
5718 } _resultobj
= Py_BuildValue("i",_result
);
5722 #define wxScrollBar_SetThumbPosition(_swigobj,_swigarg0) (_swigobj->SetThumbPosition(_swigarg0))
5723 static PyObject
*_wrap_wxScrollBar_SetThumbPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5724 PyObject
* _resultobj
;
5725 wxScrollBar
* _arg0
;
5727 PyObject
* _argo0
= 0;
5728 char *_kwnames
[] = { "self","viewStart", NULL
};
5731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxScrollBar_SetThumbPosition",_kwnames
,&_argo0
,&_arg1
))
5734 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5735 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5736 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_SetThumbPosition. Expected _wxScrollBar_p.");
5741 wxPy_BEGIN_ALLOW_THREADS
;
5742 wxScrollBar_SetThumbPosition(_arg0
,_arg1
);
5744 wxPy_END_ALLOW_THREADS
;
5745 } Py_INCREF(Py_None
);
5746 _resultobj
= Py_None
;
5750 #define wxScrollBar_SetScrollbar(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetScrollbar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5751 static PyObject
*_wrap_wxScrollBar_SetScrollbar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5752 PyObject
* _resultobj
;
5753 wxScrollBar
* _arg0
;
5758 bool _arg5
= (bool ) TRUE
;
5759 PyObject
* _argo0
= 0;
5760 int tempbool5
= (int) TRUE
;
5761 char *_kwnames
[] = { "self","position","thumbSize","range","pageSize","refresh", NULL
};
5764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|i:wxScrollBar_SetScrollbar",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&tempbool5
))
5767 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5768 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5769 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_SetScrollbar. Expected _wxScrollBar_p.");
5773 _arg5
= (bool ) tempbool5
;
5775 wxPy_BEGIN_ALLOW_THREADS
;
5776 wxScrollBar_SetScrollbar(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5778 wxPy_END_ALLOW_THREADS
;
5779 } Py_INCREF(Py_None
);
5780 _resultobj
= Py_None
;
5784 static void *SwigwxSpinButtonTowxControl(void *ptr
) {
5787 src
= (wxSpinButton
*) ptr
;
5788 dest
= (wxControl
*) src
;
5789 return (void *) dest
;
5792 static void *SwigwxSpinButtonTowxWindow(void *ptr
) {
5795 src
= (wxSpinButton
*) ptr
;
5796 dest
= (wxWindow
*) src
;
5797 return (void *) dest
;
5800 static void *SwigwxSpinButtonTowxEvtHandler(void *ptr
) {
5803 src
= (wxSpinButton
*) ptr
;
5804 dest
= (wxEvtHandler
*) src
;
5805 return (void *) dest
;
5808 #define new_wxSpinButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSpinButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5809 static PyObject
*_wrap_new_wxSpinButton(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5810 PyObject
* _resultobj
;
5811 wxSpinButton
* _result
;
5813 wxWindowID _arg1
= (wxWindowID
) -1;
5814 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
5815 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
5816 long _arg4
= (long ) wxSP_HORIZONTAL
;
5817 char * _arg5
= (char *) "spinButton";
5818 PyObject
* _argo0
= 0;
5820 PyObject
* _obj2
= 0;
5822 PyObject
* _obj3
= 0;
5823 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
5827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOls:new_wxSpinButton",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
5830 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5831 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5832 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSpinButton. Expected _wxWindow_p.");
5839 if (! wxPoint_helper(_obj2
, &_arg2
))
5845 if (! wxSize_helper(_obj3
, &_arg3
))
5849 wxPy_BEGIN_ALLOW_THREADS
;
5850 _result
= (wxSpinButton
*)new_wxSpinButton(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
5852 wxPy_END_ALLOW_THREADS
;
5854 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSpinButton_p");
5855 _resultobj
= Py_BuildValue("s",_ptemp
);
5858 _resultobj
= Py_None
;
5863 #define wxSpinButton_GetMax(_swigobj) (_swigobj->GetMax())
5864 static PyObject
*_wrap_wxSpinButton_GetMax(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5865 PyObject
* _resultobj
;
5867 wxSpinButton
* _arg0
;
5868 PyObject
* _argo0
= 0;
5869 char *_kwnames
[] = { "self", NULL
};
5872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinButton_GetMax",_kwnames
,&_argo0
))
5875 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5876 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) {
5877 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_GetMax. Expected _wxSpinButton_p.");
5882 wxPy_BEGIN_ALLOW_THREADS
;
5883 _result
= (int )wxSpinButton_GetMax(_arg0
);
5885 wxPy_END_ALLOW_THREADS
;
5886 } _resultobj
= Py_BuildValue("i",_result
);
5890 #define wxSpinButton_GetMin(_swigobj) (_swigobj->GetMin())
5891 static PyObject
*_wrap_wxSpinButton_GetMin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5892 PyObject
* _resultobj
;
5894 wxSpinButton
* _arg0
;
5895 PyObject
* _argo0
= 0;
5896 char *_kwnames
[] = { "self", NULL
};
5899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinButton_GetMin",_kwnames
,&_argo0
))
5902 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5903 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) {
5904 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_GetMin. Expected _wxSpinButton_p.");
5909 wxPy_BEGIN_ALLOW_THREADS
;
5910 _result
= (int )wxSpinButton_GetMin(_arg0
);
5912 wxPy_END_ALLOW_THREADS
;
5913 } _resultobj
= Py_BuildValue("i",_result
);
5917 #define wxSpinButton_GetValue(_swigobj) (_swigobj->GetValue())
5918 static PyObject
*_wrap_wxSpinButton_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5919 PyObject
* _resultobj
;
5921 wxSpinButton
* _arg0
;
5922 PyObject
* _argo0
= 0;
5923 char *_kwnames
[] = { "self", NULL
};
5926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinButton_GetValue",_kwnames
,&_argo0
))
5929 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5930 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) {
5931 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_GetValue. Expected _wxSpinButton_p.");
5936 wxPy_BEGIN_ALLOW_THREADS
;
5937 _result
= (int )wxSpinButton_GetValue(_arg0
);
5939 wxPy_END_ALLOW_THREADS
;
5940 } _resultobj
= Py_BuildValue("i",_result
);
5944 #define wxSpinButton_SetRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRange(_swigarg0,_swigarg1))
5945 static PyObject
*_wrap_wxSpinButton_SetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5946 PyObject
* _resultobj
;
5947 wxSpinButton
* _arg0
;
5950 PyObject
* _argo0
= 0;
5951 char *_kwnames
[] = { "self","min","max", NULL
};
5954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSpinButton_SetRange",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5957 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5958 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) {
5959 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_SetRange. Expected _wxSpinButton_p.");
5964 wxPy_BEGIN_ALLOW_THREADS
;
5965 wxSpinButton_SetRange(_arg0
,_arg1
,_arg2
);
5967 wxPy_END_ALLOW_THREADS
;
5968 } Py_INCREF(Py_None
);
5969 _resultobj
= Py_None
;
5973 #define wxSpinButton_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
5974 static PyObject
*_wrap_wxSpinButton_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5975 PyObject
* _resultobj
;
5976 wxSpinButton
* _arg0
;
5978 PyObject
* _argo0
= 0;
5979 char *_kwnames
[] = { "self","value", NULL
};
5982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSpinButton_SetValue",_kwnames
,&_argo0
,&_arg1
))
5985 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5986 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) {
5987 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_SetValue. Expected _wxSpinButton_p.");
5992 wxPy_BEGIN_ALLOW_THREADS
;
5993 wxSpinButton_SetValue(_arg0
,_arg1
);
5995 wxPy_END_ALLOW_THREADS
;
5996 } Py_INCREF(Py_None
);
5997 _resultobj
= Py_None
;
6001 static void *SwigwxStaticBitmapTowxControl(void *ptr
) {
6002 wxStaticBitmap
*src
;
6004 src
= (wxStaticBitmap
*) ptr
;
6005 dest
= (wxControl
*) src
;
6006 return (void *) dest
;
6009 static void *SwigwxStaticBitmapTowxWindow(void *ptr
) {
6010 wxStaticBitmap
*src
;
6012 src
= (wxStaticBitmap
*) ptr
;
6013 dest
= (wxWindow
*) src
;
6014 return (void *) dest
;
6017 static void *SwigwxStaticBitmapTowxEvtHandler(void *ptr
) {
6018 wxStaticBitmap
*src
;
6020 src
= (wxStaticBitmap
*) ptr
;
6021 dest
= (wxEvtHandler
*) src
;
6022 return (void *) dest
;
6025 #define new_wxStaticBitmap(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticBitmap(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6026 static PyObject
*_wrap_new_wxStaticBitmap(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6027 PyObject
* _resultobj
;
6028 wxStaticBitmap
* _result
;
6032 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
6033 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
6034 long _arg5
= (long ) 0;
6035 char * _arg6
= (char *) "staticBitmap";
6036 PyObject
* _argo0
= 0;
6037 PyObject
* _argo2
= 0;
6039 PyObject
* _obj3
= 0;
6041 PyObject
* _obj4
= 0;
6042 char *_kwnames
[] = { "parent","id","bitmap","pos","size","style","name", NULL
};
6046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOls:new_wxStaticBitmap",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
6049 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6050 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6051 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticBitmap. Expected _wxWindow_p.");
6056 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6057 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxBitmap_p")) {
6058 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxStaticBitmap. Expected _wxBitmap_p.");
6065 if (! wxPoint_helper(_obj3
, &_arg3
))
6071 if (! wxSize_helper(_obj4
, &_arg4
))
6075 wxPy_BEGIN_ALLOW_THREADS
;
6076 _result
= (wxStaticBitmap
*)new_wxStaticBitmap(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
6078 wxPy_END_ALLOW_THREADS
;
6080 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticBitmap_p");
6081 _resultobj
= Py_BuildValue("s",_ptemp
);
6084 _resultobj
= Py_None
;
6089 #define wxStaticBitmap_GetBitmap(_swigobj) (_swigobj->GetBitmap())
6090 static PyObject
*_wrap_wxStaticBitmap_GetBitmap(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6091 PyObject
* _resultobj
;
6093 wxStaticBitmap
* _arg0
;
6094 PyObject
* _argo0
= 0;
6095 char *_kwnames
[] = { "self", NULL
};
6099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxStaticBitmap_GetBitmap",_kwnames
,&_argo0
))
6102 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6103 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticBitmap_p")) {
6104 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticBitmap_GetBitmap. Expected _wxStaticBitmap_p.");
6109 wxPy_BEGIN_ALLOW_THREADS
;
6110 const wxBitmap
& _result_ref
= wxStaticBitmap_GetBitmap(_arg0
);
6111 _result
= (wxBitmap
*) &_result_ref
;
6113 wxPy_END_ALLOW_THREADS
;
6115 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
6116 _resultobj
= Py_BuildValue("s",_ptemp
);
6119 _resultobj
= Py_None
;
6124 #define wxStaticBitmap_SetBitmap(_swigobj,_swigarg0) (_swigobj->SetBitmap(_swigarg0))
6125 static PyObject
*_wrap_wxStaticBitmap_SetBitmap(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6126 PyObject
* _resultobj
;
6127 wxStaticBitmap
* _arg0
;
6129 PyObject
* _argo0
= 0;
6130 PyObject
* _argo1
= 0;
6131 char *_kwnames
[] = { "self","bitmap", NULL
};
6134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxStaticBitmap_SetBitmap",_kwnames
,&_argo0
,&_argo1
))
6137 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6138 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticBitmap_p")) {
6139 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticBitmap_SetBitmap. Expected _wxStaticBitmap_p.");
6144 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6145 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) {
6146 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxStaticBitmap_SetBitmap. Expected _wxBitmap_p.");
6151 wxPy_BEGIN_ALLOW_THREADS
;
6152 wxStaticBitmap_SetBitmap(_arg0
,*_arg1
);
6154 wxPy_END_ALLOW_THREADS
;
6155 } Py_INCREF(Py_None
);
6156 _resultobj
= Py_None
;
6160 #define wxStaticBitmap_SetIcon(_swigobj,_swigarg0) (_swigobj->SetIcon(_swigarg0))
6161 static PyObject
*_wrap_wxStaticBitmap_SetIcon(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6162 PyObject
* _resultobj
;
6163 wxStaticBitmap
* _arg0
;
6165 PyObject
* _argo0
= 0;
6166 PyObject
* _argo1
= 0;
6167 char *_kwnames
[] = { "self","icon", NULL
};
6170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxStaticBitmap_SetIcon",_kwnames
,&_argo0
,&_argo1
))
6173 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6174 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticBitmap_p")) {
6175 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticBitmap_SetIcon. Expected _wxStaticBitmap_p.");
6180 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6181 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxIcon_p")) {
6182 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxStaticBitmap_SetIcon. Expected _wxIcon_p.");
6187 wxPy_BEGIN_ALLOW_THREADS
;
6188 wxStaticBitmap_SetIcon(_arg0
,*_arg1
);
6190 wxPy_END_ALLOW_THREADS
;
6191 } Py_INCREF(Py_None
);
6192 _resultobj
= Py_None
;
6196 static void *SwigwxRadioBoxTowxControl(void *ptr
) {
6199 src
= (wxRadioBox
*) ptr
;
6200 dest
= (wxControl
*) src
;
6201 return (void *) dest
;
6204 static void *SwigwxRadioBoxTowxWindow(void *ptr
) {
6207 src
= (wxRadioBox
*) ptr
;
6208 dest
= (wxWindow
*) src
;
6209 return (void *) dest
;
6212 static void *SwigwxRadioBoxTowxEvtHandler(void *ptr
) {
6215 src
= (wxRadioBox
*) ptr
;
6216 dest
= (wxEvtHandler
*) src
;
6217 return (void *) dest
;
6220 #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))
6221 static PyObject
*_wrap_new_wxRadioBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6222 PyObject
* _resultobj
;
6223 wxRadioBox
* _result
;
6227 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
6228 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
6229 int _arg5
= (int ) 0;
6230 wxString
* _arg6
= (wxString
*) NULL
;
6231 int _arg7
= (int ) 0;
6232 long _arg8
= (long ) wxRA_HORIZONTAL
;
6233 wxValidator
* _arg9
= (wxValidator
*) &wxPyDefaultValidator
;
6234 char * _arg10
= (char *) "radioBox";
6235 PyObject
* _argo0
= 0;
6236 PyObject
* _obj2
= 0;
6238 PyObject
* _obj3
= 0;
6240 PyObject
* _obj4
= 0;
6241 PyObject
* _obj6
= 0;
6242 PyObject
* _argo9
= 0;
6243 char *_kwnames
[] = { "parent","id","label","point","size","choices","majorDimension","style","validator","name", NULL
};
6247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOOilOs:new_wxRadioBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_obj6
,&_arg7
,&_arg8
,&_argo9
,&_arg10
))
6250 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6251 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxRadioBox. Expected _wxWindow_p.");
6257 #if PYTHON_API_VERSION >= 1009
6258 char* tmpPtr
; int tmpSize
;
6259 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6260 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6263 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6265 _arg2
= new wxString(tmpPtr
, tmpSize
);
6267 if (!PyString_Check(_obj2
)) {
6268 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6271 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6277 if (! wxPoint_helper(_obj3
, &_arg3
))
6283 if (! wxSize_helper(_obj4
, &_arg4
))
6288 _arg6
= wxString_LIST_helper(_obj6
);
6289 if (_arg6
== NULL
) {
6294 if (_argo9
== Py_None
) { _arg9
= NULL
; }
6295 else if (SWIG_GetPtrObj(_argo9
,(void **) &_arg9
,"_wxValidator_p")) {
6296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 10 of new_wxRadioBox. Expected _wxValidator_p.");
6302 _arg5
= PyList_Size(_obj6
);
6309 wxPy_BEGIN_ALLOW_THREADS
;
6310 _result
= (wxRadioBox
*)new_wxRadioBox(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,*_arg9
,_arg10
);
6312 wxPy_END_ALLOW_THREADS
;
6314 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRadioBox_p");
6315 _resultobj
= Py_BuildValue("s",_ptemp
);
6318 _resultobj
= Py_None
;
6330 #define wxRadioBox_Enable(_swigobj,_swigarg0) (_swigobj->Enable(_swigarg0))
6331 static PyObject
*_wrap_wxRadioBox_Enable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6332 PyObject
* _resultobj
;
6335 PyObject
* _argo0
= 0;
6337 char *_kwnames
[] = { "self","enable", NULL
};
6340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_Enable",_kwnames
,&_argo0
,&tempbool1
))
6343 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6344 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6345 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_Enable. Expected _wxRadioBox_p.");
6349 _arg1
= (bool ) tempbool1
;
6351 wxPy_BEGIN_ALLOW_THREADS
;
6352 wxRadioBox_Enable(_arg0
,_arg1
);
6354 wxPy_END_ALLOW_THREADS
;
6355 } Py_INCREF(Py_None
);
6356 _resultobj
= Py_None
;
6360 #define wxRadioBox_EnableItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->Enable(_swigarg0,_swigarg1))
6361 static PyObject
*_wrap_wxRadioBox_EnableItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6362 PyObject
* _resultobj
;
6366 PyObject
* _argo0
= 0;
6368 char *_kwnames
[] = { "self","n","enable", NULL
};
6371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxRadioBox_EnableItem",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
6374 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6375 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6376 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_EnableItem. Expected _wxRadioBox_p.");
6380 _arg2
= (bool ) tempbool2
;
6382 wxPy_BEGIN_ALLOW_THREADS
;
6383 wxRadioBox_EnableItem(_arg0
,_arg1
,_arg2
);
6385 wxPy_END_ALLOW_THREADS
;
6386 } Py_INCREF(Py_None
);
6387 _resultobj
= Py_None
;
6391 #define wxRadioBox_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
6392 static PyObject
*_wrap_wxRadioBox_FindString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6393 PyObject
* _resultobj
;
6397 PyObject
* _argo0
= 0;
6398 PyObject
* _obj1
= 0;
6399 char *_kwnames
[] = { "self","string", NULL
};
6402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxRadioBox_FindString",_kwnames
,&_argo0
,&_obj1
))
6405 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6406 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6407 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_FindString. Expected _wxRadioBox_p.");
6412 #if PYTHON_API_VERSION >= 1009
6413 char* tmpPtr
; int tmpSize
;
6414 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
6415 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6418 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
6420 _arg1
= new wxString(tmpPtr
, tmpSize
);
6422 if (!PyString_Check(_obj1
)) {
6423 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6426 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
6430 wxPy_BEGIN_ALLOW_THREADS
;
6431 _result
= (int )wxRadioBox_FindString(_arg0
,*_arg1
);
6433 wxPy_END_ALLOW_THREADS
;
6434 } _resultobj
= Py_BuildValue("i",_result
);
6442 #define wxRadioBox_GetItemLabel(_swigobj,_swigarg0) (_swigobj->GetLabel(_swigarg0))
6443 static PyObject
*_wrap_wxRadioBox_GetItemLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6444 PyObject
* _resultobj
;
6448 PyObject
* _argo0
= 0;
6449 char *_kwnames
[] = { "self","n", NULL
};
6452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_GetItemLabel",_kwnames
,&_argo0
,&_arg1
))
6455 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6456 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6457 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetItemLabel. Expected _wxRadioBox_p.");
6462 wxPy_BEGIN_ALLOW_THREADS
;
6463 _result
= new wxString (wxRadioBox_GetItemLabel(_arg0
,_arg1
));
6465 wxPy_END_ALLOW_THREADS
;
6467 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6475 #define wxRadioBox_GetSelection(_swigobj) (_swigobj->GetSelection())
6476 static PyObject
*_wrap_wxRadioBox_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6477 PyObject
* _resultobj
;
6480 PyObject
* _argo0
= 0;
6481 char *_kwnames
[] = { "self", NULL
};
6484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioBox_GetSelection",_kwnames
,&_argo0
))
6487 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6488 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetSelection. Expected _wxRadioBox_p.");
6494 wxPy_BEGIN_ALLOW_THREADS
;
6495 _result
= (int )wxRadioBox_GetSelection(_arg0
);
6497 wxPy_END_ALLOW_THREADS
;
6498 } _resultobj
= Py_BuildValue("i",_result
);
6502 #define wxRadioBox_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
6503 static PyObject
*_wrap_wxRadioBox_GetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6504 PyObject
* _resultobj
;
6508 PyObject
* _argo0
= 0;
6509 char *_kwnames
[] = { "self","n", NULL
};
6512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_GetString",_kwnames
,&_argo0
,&_arg1
))
6515 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6516 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6517 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetString. Expected _wxRadioBox_p.");
6522 wxPy_BEGIN_ALLOW_THREADS
;
6523 _result
= new wxString (wxRadioBox_GetString(_arg0
,_arg1
));
6525 wxPy_END_ALLOW_THREADS
;
6527 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6535 #define wxRadioBox_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
6536 static PyObject
*_wrap_wxRadioBox_GetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6537 PyObject
* _resultobj
;
6540 PyObject
* _argo0
= 0;
6541 char *_kwnames
[] = { "self", NULL
};
6544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioBox_GetStringSelection",_kwnames
,&_argo0
))
6547 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6548 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6549 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetStringSelection. Expected _wxRadioBox_p.");
6554 wxPy_BEGIN_ALLOW_THREADS
;
6555 _result
= new wxString (wxRadioBox_GetStringSelection(_arg0
));
6557 wxPy_END_ALLOW_THREADS
;
6559 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6567 #define wxRadioBox_Number(_swigobj) (_swigobj->Number())
6568 static PyObject
*_wrap_wxRadioBox_Number(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6569 PyObject
* _resultobj
;
6572 PyObject
* _argo0
= 0;
6573 char *_kwnames
[] = { "self", NULL
};
6576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioBox_Number",_kwnames
,&_argo0
))
6579 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6580 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6581 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_Number. Expected _wxRadioBox_p.");
6586 wxPy_BEGIN_ALLOW_THREADS
;
6587 _result
= (int )wxRadioBox_Number(_arg0
);
6589 wxPy_END_ALLOW_THREADS
;
6590 } _resultobj
= Py_BuildValue("i",_result
);
6594 #define wxRadioBox_SetItemLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabel(_swigarg0,_swigarg1))
6595 static PyObject
*_wrap_wxRadioBox_SetItemLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6596 PyObject
* _resultobj
;
6600 PyObject
* _argo0
= 0;
6601 PyObject
* _obj2
= 0;
6602 char *_kwnames
[] = { "self","n","label", NULL
};
6605 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxRadioBox_SetItemLabel",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
6608 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6609 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6610 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_SetItemLabel. Expected _wxRadioBox_p.");
6615 #if PYTHON_API_VERSION >= 1009
6616 char* tmpPtr
; int tmpSize
;
6617 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6618 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6621 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6623 _arg2
= new wxString(tmpPtr
, tmpSize
);
6625 if (!PyString_Check(_obj2
)) {
6626 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6629 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6633 wxPy_BEGIN_ALLOW_THREADS
;
6634 wxRadioBox_SetItemLabel(_arg0
,_arg1
,*_arg2
);
6636 wxPy_END_ALLOW_THREADS
;
6637 } Py_INCREF(Py_None
);
6638 _resultobj
= Py_None
;
6646 #define wxRadioBox_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
6647 static PyObject
*_wrap_wxRadioBox_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6648 PyObject
* _resultobj
;
6651 PyObject
* _argo0
= 0;
6652 char *_kwnames
[] = { "self","n", NULL
};
6655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_SetSelection",_kwnames
,&_argo0
,&_arg1
))
6658 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6659 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6660 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_SetSelection. Expected _wxRadioBox_p.");
6665 wxPy_BEGIN_ALLOW_THREADS
;
6666 wxRadioBox_SetSelection(_arg0
,_arg1
);
6668 wxPy_END_ALLOW_THREADS
;
6669 } Py_INCREF(Py_None
);
6670 _resultobj
= Py_None
;
6674 #define wxRadioBox_SetStringSelection(_swigobj,_swigarg0) (_swigobj->SetStringSelection(_swigarg0))
6675 static PyObject
*_wrap_wxRadioBox_SetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6676 PyObject
* _resultobj
;
6679 PyObject
* _argo0
= 0;
6680 PyObject
* _obj1
= 0;
6681 char *_kwnames
[] = { "self","string", NULL
};
6684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxRadioBox_SetStringSelection",_kwnames
,&_argo0
,&_obj1
))
6687 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6688 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_SetStringSelection. Expected _wxRadioBox_p.");
6694 #if PYTHON_API_VERSION >= 1009
6695 char* tmpPtr
; int tmpSize
;
6696 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
6697 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6700 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
6702 _arg1
= new wxString(tmpPtr
, tmpSize
);
6704 if (!PyString_Check(_obj1
)) {
6705 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6708 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
6712 wxPy_BEGIN_ALLOW_THREADS
;
6713 wxRadioBox_SetStringSelection(_arg0
,*_arg1
);
6715 wxPy_END_ALLOW_THREADS
;
6716 } Py_INCREF(Py_None
);
6717 _resultobj
= Py_None
;
6725 #define wxRadioBox_Show(_swigobj,_swigarg0) (_swigobj->Show(_swigarg0))
6726 static PyObject
*_wrap_wxRadioBox_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6727 PyObject
* _resultobj
;
6730 PyObject
* _argo0
= 0;
6732 char *_kwnames
[] = { "self","show", NULL
};
6735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_Show",_kwnames
,&_argo0
,&tempbool1
))
6738 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6739 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_Show. Expected _wxRadioBox_p.");
6744 _arg1
= (bool ) tempbool1
;
6746 wxPy_BEGIN_ALLOW_THREADS
;
6747 wxRadioBox_Show(_arg0
,_arg1
);
6749 wxPy_END_ALLOW_THREADS
;
6750 } Py_INCREF(Py_None
);
6751 _resultobj
= Py_None
;
6755 #define wxRadioBox_ShowItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->Show(_swigarg0,_swigarg1))
6756 static PyObject
*_wrap_wxRadioBox_ShowItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6757 PyObject
* _resultobj
;
6761 PyObject
* _argo0
= 0;
6763 char *_kwnames
[] = { "self","item","show", NULL
};
6766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxRadioBox_ShowItem",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
6769 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6770 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_ShowItem. Expected _wxRadioBox_p.");
6775 _arg2
= (bool ) tempbool2
;
6777 wxPy_BEGIN_ALLOW_THREADS
;
6778 wxRadioBox_ShowItem(_arg0
,_arg1
,_arg2
);
6780 wxPy_END_ALLOW_THREADS
;
6781 } Py_INCREF(Py_None
);
6782 _resultobj
= Py_None
;
6786 static void *SwigwxRadioButtonTowxControl(void *ptr
) {
6789 src
= (wxRadioButton
*) ptr
;
6790 dest
= (wxControl
*) src
;
6791 return (void *) dest
;
6794 static void *SwigwxRadioButtonTowxWindow(void *ptr
) {
6797 src
= (wxRadioButton
*) ptr
;
6798 dest
= (wxWindow
*) src
;
6799 return (void *) dest
;
6802 static void *SwigwxRadioButtonTowxEvtHandler(void *ptr
) {
6805 src
= (wxRadioButton
*) ptr
;
6806 dest
= (wxEvtHandler
*) src
;
6807 return (void *) dest
;
6810 #define new_wxRadioButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxRadioButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
6811 static PyObject
*_wrap_new_wxRadioButton(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6812 PyObject
* _resultobj
;
6813 wxRadioButton
* _result
;
6817 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
6818 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
6819 long _arg5
= (long ) 0;
6820 wxValidator
* _arg6
= (wxValidator
*) &wxPyDefaultValidator
;
6821 char * _arg7
= (char *) "radioButton";
6822 PyObject
* _argo0
= 0;
6823 PyObject
* _obj2
= 0;
6825 PyObject
* _obj3
= 0;
6827 PyObject
* _obj4
= 0;
6828 PyObject
* _argo6
= 0;
6829 char *_kwnames
[] = { "parent","id","label","pos","size","style","validator","name", NULL
};
6833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxRadioButton",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
6836 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6837 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6838 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxRadioButton. Expected _wxWindow_p.");
6843 #if PYTHON_API_VERSION >= 1009
6844 char* tmpPtr
; int tmpSize
;
6845 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6846 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6849 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6851 _arg2
= new wxString(tmpPtr
, tmpSize
);
6853 if (!PyString_Check(_obj2
)) {
6854 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6857 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6863 if (! wxPoint_helper(_obj3
, &_arg3
))
6869 if (! wxSize_helper(_obj4
, &_arg4
))
6873 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6874 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
6875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxRadioButton. Expected _wxValidator_p.");
6880 wxPy_BEGIN_ALLOW_THREADS
;
6881 _result
= (wxRadioButton
*)new_wxRadioButton(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
6883 wxPy_END_ALLOW_THREADS
;
6885 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRadioButton_p");
6886 _resultobj
= Py_BuildValue("s",_ptemp
);
6889 _resultobj
= Py_None
;
6898 #define wxRadioButton_GetValue(_swigobj) (_swigobj->GetValue())
6899 static PyObject
*_wrap_wxRadioButton_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6900 PyObject
* _resultobj
;
6902 wxRadioButton
* _arg0
;
6903 PyObject
* _argo0
= 0;
6904 char *_kwnames
[] = { "self", NULL
};
6907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioButton_GetValue",_kwnames
,&_argo0
))
6910 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6911 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioButton_p")) {
6912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioButton_GetValue. Expected _wxRadioButton_p.");
6917 wxPy_BEGIN_ALLOW_THREADS
;
6918 _result
= (bool )wxRadioButton_GetValue(_arg0
);
6920 wxPy_END_ALLOW_THREADS
;
6921 } _resultobj
= Py_BuildValue("i",_result
);
6925 #define wxRadioButton_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
6926 static PyObject
*_wrap_wxRadioButton_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6927 PyObject
* _resultobj
;
6928 wxRadioButton
* _arg0
;
6930 PyObject
* _argo0
= 0;
6932 char *_kwnames
[] = { "self","value", NULL
};
6935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioButton_SetValue",_kwnames
,&_argo0
,&tempbool1
))
6938 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6939 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioButton_p")) {
6940 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioButton_SetValue. Expected _wxRadioButton_p.");
6944 _arg1
= (bool ) tempbool1
;
6946 wxPy_BEGIN_ALLOW_THREADS
;
6947 wxRadioButton_SetValue(_arg0
,_arg1
);
6949 wxPy_END_ALLOW_THREADS
;
6950 } Py_INCREF(Py_None
);
6951 _resultobj
= Py_None
;
6955 static void *SwigwxSliderTowxControl(void *ptr
) {
6958 src
= (wxSlider
*) ptr
;
6959 dest
= (wxControl
*) src
;
6960 return (void *) dest
;
6963 static void *SwigwxSliderTowxWindow(void *ptr
) {
6966 src
= (wxSlider
*) ptr
;
6967 dest
= (wxWindow
*) src
;
6968 return (void *) dest
;
6971 static void *SwigwxSliderTowxEvtHandler(void *ptr
) {
6974 src
= (wxSlider
*) ptr
;
6975 dest
= (wxEvtHandler
*) src
;
6976 return (void *) dest
;
6979 #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))
6980 static PyObject
*_wrap_new_wxSlider(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6981 PyObject
* _resultobj
;
6988 wxPoint
* _arg5
= (wxPoint
*) &wxPyDefaultPosition
;
6989 wxSize
* _arg6
= (wxSize
*) &wxPyDefaultSize
;
6990 long _arg7
= (long ) wxSL_HORIZONTAL
;
6991 wxValidator
* _arg8
= (wxValidator
*) &wxPyDefaultValidator
;
6992 char * _arg9
= (char *) "slider";
6993 PyObject
* _argo0
= 0;
6995 PyObject
* _obj5
= 0;
6997 PyObject
* _obj6
= 0;
6998 PyObject
* _argo8
= 0;
6999 char *_kwnames
[] = { "parent","id","value","minValue","maxValue","point","size","style","validator","name", NULL
};
7003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|OOlOs:new_wxSlider",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_obj5
,&_obj6
,&_arg7
,&_argo8
,&_arg9
))
7006 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7007 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
7008 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSlider. Expected _wxWindow_p.");
7015 if (! wxPoint_helper(_obj5
, &_arg5
))
7021 if (! wxSize_helper(_obj6
, &_arg6
))
7025 if (_argo8
== Py_None
) { _arg8
= NULL
; }
7026 else if (SWIG_GetPtrObj(_argo8
,(void **) &_arg8
,"_wxValidator_p")) {
7027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 9 of new_wxSlider. Expected _wxValidator_p.");
7032 wxPy_BEGIN_ALLOW_THREADS
;
7033 _result
= (wxSlider
*)new_wxSlider(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,*_arg5
,*_arg6
,_arg7
,*_arg8
,_arg9
);
7035 wxPy_END_ALLOW_THREADS
;
7037 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSlider_p");
7038 _resultobj
= Py_BuildValue("s",_ptemp
);
7041 _resultobj
= Py_None
;
7046 #define wxSlider_ClearSel(_swigobj) (_swigobj->ClearSel())
7047 static PyObject
*_wrap_wxSlider_ClearSel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7048 PyObject
* _resultobj
;
7050 PyObject
* _argo0
= 0;
7051 char *_kwnames
[] = { "self", NULL
};
7054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_ClearSel",_kwnames
,&_argo0
))
7057 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7058 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_ClearSel. Expected _wxSlider_p.");
7064 wxPy_BEGIN_ALLOW_THREADS
;
7065 wxSlider_ClearSel(_arg0
);
7067 wxPy_END_ALLOW_THREADS
;
7068 } Py_INCREF(Py_None
);
7069 _resultobj
= Py_None
;
7073 #define wxSlider_ClearTicks(_swigobj) (_swigobj->ClearTicks())
7074 static PyObject
*_wrap_wxSlider_ClearTicks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7075 PyObject
* _resultobj
;
7077 PyObject
* _argo0
= 0;
7078 char *_kwnames
[] = { "self", NULL
};
7081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_ClearTicks",_kwnames
,&_argo0
))
7084 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7085 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7086 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_ClearTicks. Expected _wxSlider_p.");
7091 wxPy_BEGIN_ALLOW_THREADS
;
7092 wxSlider_ClearTicks(_arg0
);
7094 wxPy_END_ALLOW_THREADS
;
7095 } Py_INCREF(Py_None
);
7096 _resultobj
= Py_None
;
7100 #define wxSlider_GetLineSize(_swigobj) (_swigobj->GetLineSize())
7101 static PyObject
*_wrap_wxSlider_GetLineSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7102 PyObject
* _resultobj
;
7105 PyObject
* _argo0
= 0;
7106 char *_kwnames
[] = { "self", NULL
};
7109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetLineSize",_kwnames
,&_argo0
))
7112 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7113 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7114 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetLineSize. Expected _wxSlider_p.");
7119 wxPy_BEGIN_ALLOW_THREADS
;
7120 _result
= (int )wxSlider_GetLineSize(_arg0
);
7122 wxPy_END_ALLOW_THREADS
;
7123 } _resultobj
= Py_BuildValue("i",_result
);
7127 #define wxSlider_GetMax(_swigobj) (_swigobj->GetMax())
7128 static PyObject
*_wrap_wxSlider_GetMax(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7129 PyObject
* _resultobj
;
7132 PyObject
* _argo0
= 0;
7133 char *_kwnames
[] = { "self", NULL
};
7136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetMax",_kwnames
,&_argo0
))
7139 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7140 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetMax. Expected _wxSlider_p.");
7146 wxPy_BEGIN_ALLOW_THREADS
;
7147 _result
= (int )wxSlider_GetMax(_arg0
);
7149 wxPy_END_ALLOW_THREADS
;
7150 } _resultobj
= Py_BuildValue("i",_result
);
7154 #define wxSlider_GetMin(_swigobj) (_swigobj->GetMin())
7155 static PyObject
*_wrap_wxSlider_GetMin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7156 PyObject
* _resultobj
;
7159 PyObject
* _argo0
= 0;
7160 char *_kwnames
[] = { "self", NULL
};
7163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetMin",_kwnames
,&_argo0
))
7166 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7167 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7168 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetMin. Expected _wxSlider_p.");
7173 wxPy_BEGIN_ALLOW_THREADS
;
7174 _result
= (int )wxSlider_GetMin(_arg0
);
7176 wxPy_END_ALLOW_THREADS
;
7177 } _resultobj
= Py_BuildValue("i",_result
);
7181 #define wxSlider_GetPageSize(_swigobj) (_swigobj->GetPageSize())
7182 static PyObject
*_wrap_wxSlider_GetPageSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7183 PyObject
* _resultobj
;
7186 PyObject
* _argo0
= 0;
7187 char *_kwnames
[] = { "self", NULL
};
7190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetPageSize",_kwnames
,&_argo0
))
7193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetPageSize. Expected _wxSlider_p.");
7200 wxPy_BEGIN_ALLOW_THREADS
;
7201 _result
= (int )wxSlider_GetPageSize(_arg0
);
7203 wxPy_END_ALLOW_THREADS
;
7204 } _resultobj
= Py_BuildValue("i",_result
);
7208 #define wxSlider_GetSelEnd(_swigobj) (_swigobj->GetSelEnd())
7209 static PyObject
*_wrap_wxSlider_GetSelEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7210 PyObject
* _resultobj
;
7213 PyObject
* _argo0
= 0;
7214 char *_kwnames
[] = { "self", NULL
};
7217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetSelEnd",_kwnames
,&_argo0
))
7220 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7221 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7222 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetSelEnd. Expected _wxSlider_p.");
7227 wxPy_BEGIN_ALLOW_THREADS
;
7228 _result
= (int )wxSlider_GetSelEnd(_arg0
);
7230 wxPy_END_ALLOW_THREADS
;
7231 } _resultobj
= Py_BuildValue("i",_result
);
7235 #define wxSlider_GetSelStart(_swigobj) (_swigobj->GetSelStart())
7236 static PyObject
*_wrap_wxSlider_GetSelStart(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7237 PyObject
* _resultobj
;
7240 PyObject
* _argo0
= 0;
7241 char *_kwnames
[] = { "self", NULL
};
7244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetSelStart",_kwnames
,&_argo0
))
7247 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7248 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetSelStart. Expected _wxSlider_p.");
7254 wxPy_BEGIN_ALLOW_THREADS
;
7255 _result
= (int )wxSlider_GetSelStart(_arg0
);
7257 wxPy_END_ALLOW_THREADS
;
7258 } _resultobj
= Py_BuildValue("i",_result
);
7262 #define wxSlider_GetThumbLength(_swigobj) (_swigobj->GetThumbLength())
7263 static PyObject
*_wrap_wxSlider_GetThumbLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7264 PyObject
* _resultobj
;
7267 PyObject
* _argo0
= 0;
7268 char *_kwnames
[] = { "self", NULL
};
7271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetThumbLength",_kwnames
,&_argo0
))
7274 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7275 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7276 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetThumbLength. Expected _wxSlider_p.");
7281 wxPy_BEGIN_ALLOW_THREADS
;
7282 _result
= (int )wxSlider_GetThumbLength(_arg0
);
7284 wxPy_END_ALLOW_THREADS
;
7285 } _resultobj
= Py_BuildValue("i",_result
);
7289 #define wxSlider_GetTickFreq(_swigobj) (_swigobj->GetTickFreq())
7290 static PyObject
*_wrap_wxSlider_GetTickFreq(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7291 PyObject
* _resultobj
;
7294 PyObject
* _argo0
= 0;
7295 char *_kwnames
[] = { "self", NULL
};
7298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetTickFreq",_kwnames
,&_argo0
))
7301 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7302 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetTickFreq. Expected _wxSlider_p.");
7308 wxPy_BEGIN_ALLOW_THREADS
;
7309 _result
= (int )wxSlider_GetTickFreq(_arg0
);
7311 wxPy_END_ALLOW_THREADS
;
7312 } _resultobj
= Py_BuildValue("i",_result
);
7316 #define wxSlider_GetValue(_swigobj) (_swigobj->GetValue())
7317 static PyObject
*_wrap_wxSlider_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7318 PyObject
* _resultobj
;
7321 PyObject
* _argo0
= 0;
7322 char *_kwnames
[] = { "self", NULL
};
7325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetValue",_kwnames
,&_argo0
))
7328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetValue. Expected _wxSlider_p.");
7335 wxPy_BEGIN_ALLOW_THREADS
;
7336 _result
= (int )wxSlider_GetValue(_arg0
);
7338 wxPy_END_ALLOW_THREADS
;
7339 } _resultobj
= Py_BuildValue("i",_result
);
7343 #define wxSlider_SetRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRange(_swigarg0,_swigarg1))
7344 static PyObject
*_wrap_wxSlider_SetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7345 PyObject
* _resultobj
;
7349 PyObject
* _argo0
= 0;
7350 char *_kwnames
[] = { "self","minValue","maxValue", NULL
};
7353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSlider_SetRange",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7356 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7357 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7358 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetRange. Expected _wxSlider_p.");
7363 wxPy_BEGIN_ALLOW_THREADS
;
7364 wxSlider_SetRange(_arg0
,_arg1
,_arg2
);
7366 wxPy_END_ALLOW_THREADS
;
7367 } Py_INCREF(Py_None
);
7368 _resultobj
= Py_None
;
7372 #define wxSlider_SetTickFreq(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetTickFreq(_swigarg0,_swigarg1))
7373 static PyObject
*_wrap_wxSlider_SetTickFreq(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7374 PyObject
* _resultobj
;
7378 PyObject
* _argo0
= 0;
7379 char *_kwnames
[] = { "self","n","pos", NULL
};
7382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSlider_SetTickFreq",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7385 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7386 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7387 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetTickFreq. Expected _wxSlider_p.");
7392 wxPy_BEGIN_ALLOW_THREADS
;
7393 wxSlider_SetTickFreq(_arg0
,_arg1
,_arg2
);
7395 wxPy_END_ALLOW_THREADS
;
7396 } Py_INCREF(Py_None
);
7397 _resultobj
= Py_None
;
7401 #define wxSlider_SetLineSize(_swigobj,_swigarg0) (_swigobj->SetLineSize(_swigarg0))
7402 static PyObject
*_wrap_wxSlider_SetLineSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7403 PyObject
* _resultobj
;
7406 PyObject
* _argo0
= 0;
7407 char *_kwnames
[] = { "self","lineSize", NULL
};
7410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetLineSize",_kwnames
,&_argo0
,&_arg1
))
7413 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7414 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7415 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetLineSize. Expected _wxSlider_p.");
7420 wxPy_BEGIN_ALLOW_THREADS
;
7421 wxSlider_SetLineSize(_arg0
,_arg1
);
7423 wxPy_END_ALLOW_THREADS
;
7424 } Py_INCREF(Py_None
);
7425 _resultobj
= Py_None
;
7429 #define wxSlider_SetPageSize(_swigobj,_swigarg0) (_swigobj->SetPageSize(_swigarg0))
7430 static PyObject
*_wrap_wxSlider_SetPageSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7431 PyObject
* _resultobj
;
7434 PyObject
* _argo0
= 0;
7435 char *_kwnames
[] = { "self","pageSize", NULL
};
7438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetPageSize",_kwnames
,&_argo0
,&_arg1
))
7441 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7442 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7443 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetPageSize. Expected _wxSlider_p.");
7448 wxPy_BEGIN_ALLOW_THREADS
;
7449 wxSlider_SetPageSize(_arg0
,_arg1
);
7451 wxPy_END_ALLOW_THREADS
;
7452 } Py_INCREF(Py_None
);
7453 _resultobj
= Py_None
;
7457 #define wxSlider_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
7458 static PyObject
*_wrap_wxSlider_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7459 PyObject
* _resultobj
;
7463 PyObject
* _argo0
= 0;
7464 char *_kwnames
[] = { "self","startPos","endPos", NULL
};
7467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSlider_SetSelection",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7470 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7471 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7472 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetSelection. Expected _wxSlider_p.");
7477 wxPy_BEGIN_ALLOW_THREADS
;
7478 wxSlider_SetSelection(_arg0
,_arg1
,_arg2
);
7480 wxPy_END_ALLOW_THREADS
;
7481 } Py_INCREF(Py_None
);
7482 _resultobj
= Py_None
;
7486 #define wxSlider_SetThumbLength(_swigobj,_swigarg0) (_swigobj->SetThumbLength(_swigarg0))
7487 static PyObject
*_wrap_wxSlider_SetThumbLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7488 PyObject
* _resultobj
;
7491 PyObject
* _argo0
= 0;
7492 char *_kwnames
[] = { "self","len", NULL
};
7495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetThumbLength",_kwnames
,&_argo0
,&_arg1
))
7498 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7499 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7500 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetThumbLength. Expected _wxSlider_p.");
7505 wxPy_BEGIN_ALLOW_THREADS
;
7506 wxSlider_SetThumbLength(_arg0
,_arg1
);
7508 wxPy_END_ALLOW_THREADS
;
7509 } Py_INCREF(Py_None
);
7510 _resultobj
= Py_None
;
7514 #define wxSlider_SetTick(_swigobj,_swigarg0) (_swigobj->SetTick(_swigarg0))
7515 static PyObject
*_wrap_wxSlider_SetTick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7516 PyObject
* _resultobj
;
7519 PyObject
* _argo0
= 0;
7520 char *_kwnames
[] = { "self","tickPos", NULL
};
7523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetTick",_kwnames
,&_argo0
,&_arg1
))
7526 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7527 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7528 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetTick. Expected _wxSlider_p.");
7533 wxPy_BEGIN_ALLOW_THREADS
;
7534 wxSlider_SetTick(_arg0
,_arg1
);
7536 wxPy_END_ALLOW_THREADS
;
7537 } Py_INCREF(Py_None
);
7538 _resultobj
= Py_None
;
7542 #define wxSlider_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
7543 static PyObject
*_wrap_wxSlider_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7544 PyObject
* _resultobj
;
7547 PyObject
* _argo0
= 0;
7548 char *_kwnames
[] = { "self","value", NULL
};
7551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetValue",_kwnames
,&_argo0
,&_arg1
))
7554 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7555 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetValue. Expected _wxSlider_p.");
7561 wxPy_BEGIN_ALLOW_THREADS
;
7562 wxSlider_SetValue(_arg0
,_arg1
);
7564 wxPy_END_ALLOW_THREADS
;
7565 } Py_INCREF(Py_None
);
7566 _resultobj
= Py_None
;
7570 static void *SwigwxSpinCtrlTowxSpinButton(void *ptr
) {
7573 src
= (wxSpinCtrl
*) ptr
;
7574 dest
= (wxSpinButton
*) src
;
7575 return (void *) dest
;
7578 static void *SwigwxSpinCtrlTowxControl(void *ptr
) {
7581 src
= (wxSpinCtrl
*) ptr
;
7582 dest
= (wxControl
*) src
;
7583 return (void *) dest
;
7586 static void *SwigwxSpinCtrlTowxWindow(void *ptr
) {
7589 src
= (wxSpinCtrl
*) ptr
;
7590 dest
= (wxWindow
*) src
;
7591 return (void *) dest
;
7594 static void *SwigwxSpinCtrlTowxEvtHandler(void *ptr
) {
7597 src
= (wxSpinCtrl
*) ptr
;
7598 dest
= (wxEvtHandler
*) src
;
7599 return (void *) dest
;
7602 #define new_wxSpinCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9) (new wxSpinCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9))
7603 static PyObject
*_wrap_new_wxSpinCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7604 PyObject
* _resultobj
;
7605 wxSpinCtrl
* _result
;
7607 wxWindowID _arg1
= (wxWindowID
) -1;
7608 char * _arg2
= (char *) "";
7609 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
7610 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
7611 long _arg5
= (long ) wxSP_ARROW_KEYS
;
7612 int _arg6
= (int ) 0;
7613 int _arg7
= (int ) 100;
7614 int _arg8
= (int ) 0;
7615 char * _arg9
= (char *) "wxSpinCtrl";
7616 PyObject
* _argo0
= 0;
7618 PyObject
* _obj3
= 0;
7620 PyObject
* _obj4
= 0;
7621 char *_kwnames
[] = { "parent","id","value","pos","size","style","min","max","initial","name", NULL
};
7625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|isOOliiis:new_wxSpinCtrl",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
,&_arg7
,&_arg8
,&_arg9
))
7628 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7629 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
7630 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSpinCtrl. Expected _wxWindow_p.");
7637 if (! wxPoint_helper(_obj3
, &_arg3
))
7643 if (! wxSize_helper(_obj4
, &_arg4
))
7647 wxPy_BEGIN_ALLOW_THREADS
;
7648 _result
= (wxSpinCtrl
*)new_wxSpinCtrl(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
7650 wxPy_END_ALLOW_THREADS
;
7652 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSpinCtrl_p");
7653 _resultobj
= Py_BuildValue("s",_ptemp
);
7656 _resultobj
= Py_None
;
7661 #define wxSpinCtrl_GetMax(_swigobj) (_swigobj->GetMax())
7662 static PyObject
*_wrap_wxSpinCtrl_GetMax(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7663 PyObject
* _resultobj
;
7666 PyObject
* _argo0
= 0;
7667 char *_kwnames
[] = { "self", NULL
};
7670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinCtrl_GetMax",_kwnames
,&_argo0
))
7673 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7674 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinCtrl_p")) {
7675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinCtrl_GetMax. Expected _wxSpinCtrl_p.");
7680 wxPy_BEGIN_ALLOW_THREADS
;
7681 _result
= (int )wxSpinCtrl_GetMax(_arg0
);
7683 wxPy_END_ALLOW_THREADS
;
7684 } _resultobj
= Py_BuildValue("i",_result
);
7688 #define wxSpinCtrl_GetMin(_swigobj) (_swigobj->GetMin())
7689 static PyObject
*_wrap_wxSpinCtrl_GetMin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7690 PyObject
* _resultobj
;
7693 PyObject
* _argo0
= 0;
7694 char *_kwnames
[] = { "self", NULL
};
7697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinCtrl_GetMin",_kwnames
,&_argo0
))
7700 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7701 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinCtrl_p")) {
7702 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinCtrl_GetMin. Expected _wxSpinCtrl_p.");
7707 wxPy_BEGIN_ALLOW_THREADS
;
7708 _result
= (int )wxSpinCtrl_GetMin(_arg0
);
7710 wxPy_END_ALLOW_THREADS
;
7711 } _resultobj
= Py_BuildValue("i",_result
);
7715 #define wxSpinCtrl_GetValue(_swigobj) (_swigobj->GetValue())
7716 static PyObject
*_wrap_wxSpinCtrl_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7717 PyObject
* _resultobj
;
7720 PyObject
* _argo0
= 0;
7721 char *_kwnames
[] = { "self", NULL
};
7724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinCtrl_GetValue",_kwnames
,&_argo0
))
7727 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7728 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinCtrl_p")) {
7729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinCtrl_GetValue. Expected _wxSpinCtrl_p.");
7734 wxPy_BEGIN_ALLOW_THREADS
;
7735 _result
= (int )wxSpinCtrl_GetValue(_arg0
);
7737 wxPy_END_ALLOW_THREADS
;
7738 } _resultobj
= Py_BuildValue("i",_result
);
7742 #define wxSpinCtrl_SetRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRange(_swigarg0,_swigarg1))
7743 static PyObject
*_wrap_wxSpinCtrl_SetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7744 PyObject
* _resultobj
;
7748 PyObject
* _argo0
= 0;
7749 char *_kwnames
[] = { "self","min","max", NULL
};
7752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSpinCtrl_SetRange",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7755 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7756 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinCtrl_p")) {
7757 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinCtrl_SetRange. Expected _wxSpinCtrl_p.");
7762 wxPy_BEGIN_ALLOW_THREADS
;
7763 wxSpinCtrl_SetRange(_arg0
,_arg1
,_arg2
);
7765 wxPy_END_ALLOW_THREADS
;
7766 } Py_INCREF(Py_None
);
7767 _resultobj
= Py_None
;
7771 #define wxSpinCtrl_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
7772 static PyObject
*_wrap_wxSpinCtrl_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7773 PyObject
* _resultobj
;
7776 PyObject
* _argo0
= 0;
7777 char *_kwnames
[] = { "self","value", NULL
};
7780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSpinCtrl_SetValue",_kwnames
,&_argo0
,&_arg1
))
7783 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7784 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinCtrl_p")) {
7785 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinCtrl_SetValue. Expected _wxSpinCtrl_p.");
7790 wxPy_BEGIN_ALLOW_THREADS
;
7791 wxSpinCtrl_SetValue(_arg0
,_arg1
);
7793 wxPy_END_ALLOW_THREADS
;
7794 } Py_INCREF(Py_None
);
7795 _resultobj
= Py_None
;
7799 static PyMethodDef controlscMethods
[] = {
7800 { "wxSpinCtrl_SetValue", (PyCFunction
) _wrap_wxSpinCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7801 { "wxSpinCtrl_SetRange", (PyCFunction
) _wrap_wxSpinCtrl_SetRange
, METH_VARARGS
| METH_KEYWORDS
},
7802 { "wxSpinCtrl_GetValue", (PyCFunction
) _wrap_wxSpinCtrl_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7803 { "wxSpinCtrl_GetMin", (PyCFunction
) _wrap_wxSpinCtrl_GetMin
, METH_VARARGS
| METH_KEYWORDS
},
7804 { "wxSpinCtrl_GetMax", (PyCFunction
) _wrap_wxSpinCtrl_GetMax
, METH_VARARGS
| METH_KEYWORDS
},
7805 { "new_wxSpinCtrl", (PyCFunction
) _wrap_new_wxSpinCtrl
, METH_VARARGS
| METH_KEYWORDS
},
7806 { "wxSlider_SetValue", (PyCFunction
) _wrap_wxSlider_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7807 { "wxSlider_SetTick", (PyCFunction
) _wrap_wxSlider_SetTick
, METH_VARARGS
| METH_KEYWORDS
},
7808 { "wxSlider_SetThumbLength", (PyCFunction
) _wrap_wxSlider_SetThumbLength
, METH_VARARGS
| METH_KEYWORDS
},
7809 { "wxSlider_SetSelection", (PyCFunction
) _wrap_wxSlider_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7810 { "wxSlider_SetPageSize", (PyCFunction
) _wrap_wxSlider_SetPageSize
, METH_VARARGS
| METH_KEYWORDS
},
7811 { "wxSlider_SetLineSize", (PyCFunction
) _wrap_wxSlider_SetLineSize
, METH_VARARGS
| METH_KEYWORDS
},
7812 { "wxSlider_SetTickFreq", (PyCFunction
) _wrap_wxSlider_SetTickFreq
, METH_VARARGS
| METH_KEYWORDS
},
7813 { "wxSlider_SetRange", (PyCFunction
) _wrap_wxSlider_SetRange
, METH_VARARGS
| METH_KEYWORDS
},
7814 { "wxSlider_GetValue", (PyCFunction
) _wrap_wxSlider_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7815 { "wxSlider_GetTickFreq", (PyCFunction
) _wrap_wxSlider_GetTickFreq
, METH_VARARGS
| METH_KEYWORDS
},
7816 { "wxSlider_GetThumbLength", (PyCFunction
) _wrap_wxSlider_GetThumbLength
, METH_VARARGS
| METH_KEYWORDS
},
7817 { "wxSlider_GetSelStart", (PyCFunction
) _wrap_wxSlider_GetSelStart
, METH_VARARGS
| METH_KEYWORDS
},
7818 { "wxSlider_GetSelEnd", (PyCFunction
) _wrap_wxSlider_GetSelEnd
, METH_VARARGS
| METH_KEYWORDS
},
7819 { "wxSlider_GetPageSize", (PyCFunction
) _wrap_wxSlider_GetPageSize
, METH_VARARGS
| METH_KEYWORDS
},
7820 { "wxSlider_GetMin", (PyCFunction
) _wrap_wxSlider_GetMin
, METH_VARARGS
| METH_KEYWORDS
},
7821 { "wxSlider_GetMax", (PyCFunction
) _wrap_wxSlider_GetMax
, METH_VARARGS
| METH_KEYWORDS
},
7822 { "wxSlider_GetLineSize", (PyCFunction
) _wrap_wxSlider_GetLineSize
, METH_VARARGS
| METH_KEYWORDS
},
7823 { "wxSlider_ClearTicks", (PyCFunction
) _wrap_wxSlider_ClearTicks
, METH_VARARGS
| METH_KEYWORDS
},
7824 { "wxSlider_ClearSel", (PyCFunction
) _wrap_wxSlider_ClearSel
, METH_VARARGS
| METH_KEYWORDS
},
7825 { "new_wxSlider", (PyCFunction
) _wrap_new_wxSlider
, METH_VARARGS
| METH_KEYWORDS
},
7826 { "wxRadioButton_SetValue", (PyCFunction
) _wrap_wxRadioButton_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7827 { "wxRadioButton_GetValue", (PyCFunction
) _wrap_wxRadioButton_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7828 { "new_wxRadioButton", (PyCFunction
) _wrap_new_wxRadioButton
, METH_VARARGS
| METH_KEYWORDS
},
7829 { "wxRadioBox_ShowItem", (PyCFunction
) _wrap_wxRadioBox_ShowItem
, METH_VARARGS
| METH_KEYWORDS
},
7830 { "wxRadioBox_Show", (PyCFunction
) _wrap_wxRadioBox_Show
, METH_VARARGS
| METH_KEYWORDS
},
7831 { "wxRadioBox_SetStringSelection", (PyCFunction
) _wrap_wxRadioBox_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7832 { "wxRadioBox_SetSelection", (PyCFunction
) _wrap_wxRadioBox_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7833 { "wxRadioBox_SetItemLabel", (PyCFunction
) _wrap_wxRadioBox_SetItemLabel
, METH_VARARGS
| METH_KEYWORDS
},
7834 { "wxRadioBox_Number", (PyCFunction
) _wrap_wxRadioBox_Number
, METH_VARARGS
| METH_KEYWORDS
},
7835 { "wxRadioBox_GetStringSelection", (PyCFunction
) _wrap_wxRadioBox_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7836 { "wxRadioBox_GetString", (PyCFunction
) _wrap_wxRadioBox_GetString
, METH_VARARGS
| METH_KEYWORDS
},
7837 { "wxRadioBox_GetSelection", (PyCFunction
) _wrap_wxRadioBox_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7838 { "wxRadioBox_GetItemLabel", (PyCFunction
) _wrap_wxRadioBox_GetItemLabel
, METH_VARARGS
| METH_KEYWORDS
},
7839 { "wxRadioBox_FindString", (PyCFunction
) _wrap_wxRadioBox_FindString
, METH_VARARGS
| METH_KEYWORDS
},
7840 { "wxRadioBox_EnableItem", (PyCFunction
) _wrap_wxRadioBox_EnableItem
, METH_VARARGS
| METH_KEYWORDS
},
7841 { "wxRadioBox_Enable", (PyCFunction
) _wrap_wxRadioBox_Enable
, METH_VARARGS
| METH_KEYWORDS
},
7842 { "new_wxRadioBox", (PyCFunction
) _wrap_new_wxRadioBox
, METH_VARARGS
| METH_KEYWORDS
},
7843 { "wxStaticBitmap_SetIcon", (PyCFunction
) _wrap_wxStaticBitmap_SetIcon
, METH_VARARGS
| METH_KEYWORDS
},
7844 { "wxStaticBitmap_SetBitmap", (PyCFunction
) _wrap_wxStaticBitmap_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
},
7845 { "wxStaticBitmap_GetBitmap", (PyCFunction
) _wrap_wxStaticBitmap_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
},
7846 { "new_wxStaticBitmap", (PyCFunction
) _wrap_new_wxStaticBitmap
, METH_VARARGS
| METH_KEYWORDS
},
7847 { "wxSpinButton_SetValue", (PyCFunction
) _wrap_wxSpinButton_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7848 { "wxSpinButton_SetRange", (PyCFunction
) _wrap_wxSpinButton_SetRange
, METH_VARARGS
| METH_KEYWORDS
},
7849 { "wxSpinButton_GetValue", (PyCFunction
) _wrap_wxSpinButton_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7850 { "wxSpinButton_GetMin", (PyCFunction
) _wrap_wxSpinButton_GetMin
, METH_VARARGS
| METH_KEYWORDS
},
7851 { "wxSpinButton_GetMax", (PyCFunction
) _wrap_wxSpinButton_GetMax
, METH_VARARGS
| METH_KEYWORDS
},
7852 { "new_wxSpinButton", (PyCFunction
) _wrap_new_wxSpinButton
, METH_VARARGS
| METH_KEYWORDS
},
7853 { "wxScrollBar_SetScrollbar", (PyCFunction
) _wrap_wxScrollBar_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
},
7854 { "wxScrollBar_SetThumbPosition", (PyCFunction
) _wrap_wxScrollBar_SetThumbPosition
, METH_VARARGS
| METH_KEYWORDS
},
7855 { "wxScrollBar_GetThumbLength", (PyCFunction
) _wrap_wxScrollBar_GetThumbSize
, METH_VARARGS
| METH_KEYWORDS
},
7856 { "wxScrollBar_GetThumbSize", (PyCFunction
) _wrap_wxScrollBar_GetThumbSize
, METH_VARARGS
| METH_KEYWORDS
},
7857 { "wxScrollBar_GetThumbPosition", (PyCFunction
) _wrap_wxScrollBar_GetThumbPosition
, METH_VARARGS
| METH_KEYWORDS
},
7858 { "wxScrollBar_GetPageSize", (PyCFunction
) _wrap_wxScrollBar_GetPageSize
, METH_VARARGS
| METH_KEYWORDS
},
7859 { "wxScrollBar_GetRange", (PyCFunction
) _wrap_wxScrollBar_GetRange
, METH_VARARGS
| METH_KEYWORDS
},
7860 { "new_wxScrollBar", (PyCFunction
) _wrap_new_wxScrollBar
, METH_VARARGS
| METH_KEYWORDS
},
7861 { "wxTextCtrl_write", (PyCFunction
) _wrap_wxTextCtrl_write
, METH_VARARGS
| METH_KEYWORDS
},
7862 { "wxTextCtrl_Redo", (PyCFunction
) _wrap_wxTextCtrl_Redo
, METH_VARARGS
| METH_KEYWORDS
},
7863 { "wxTextCtrl_Undo", (PyCFunction
) _wrap_wxTextCtrl_Undo
, METH_VARARGS
| METH_KEYWORDS
},
7864 { "wxTextCtrl_IsEditable", (PyCFunction
) _wrap_wxTextCtrl_IsEditable
, METH_VARARGS
| METH_KEYWORDS
},
7865 { "wxTextCtrl_GetSelection", (PyCFunction
) _wrap_wxTextCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7866 { "wxTextCtrl_CanUndo", (PyCFunction
) _wrap_wxTextCtrl_CanUndo
, METH_VARARGS
| METH_KEYWORDS
},
7867 { "wxTextCtrl_CanRedo", (PyCFunction
) _wrap_wxTextCtrl_CanRedo
, METH_VARARGS
| METH_KEYWORDS
},
7868 { "wxTextCtrl_CanPaste", (PyCFunction
) _wrap_wxTextCtrl_CanPaste
, METH_VARARGS
| METH_KEYWORDS
},
7869 { "wxTextCtrl_CanCut", (PyCFunction
) _wrap_wxTextCtrl_CanCut
, METH_VARARGS
| METH_KEYWORDS
},
7870 { "wxTextCtrl_CanCopy", (PyCFunction
) _wrap_wxTextCtrl_CanCopy
, METH_VARARGS
| METH_KEYWORDS
},
7871 { "wxTextCtrl_XYToPosition", (PyCFunction
) _wrap_wxTextCtrl_XYToPosition
, METH_VARARGS
| METH_KEYWORDS
},
7872 { "wxTextCtrl_AppendText", (PyCFunction
) _wrap_wxTextCtrl_AppendText
, METH_VARARGS
| METH_KEYWORDS
},
7873 { "wxTextCtrl_WriteText", (PyCFunction
) _wrap_wxTextCtrl_WriteText
, METH_VARARGS
| METH_KEYWORDS
},
7874 { "wxTextCtrl_ShowPosition", (PyCFunction
) _wrap_wxTextCtrl_ShowPosition
, METH_VARARGS
| METH_KEYWORDS
},
7875 { "wxTextCtrl_SetValue", (PyCFunction
) _wrap_wxTextCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7876 { "wxTextCtrl_SetSelection", (PyCFunction
) _wrap_wxTextCtrl_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7877 { "wxTextCtrl_SetInsertionPointEnd", (PyCFunction
) _wrap_wxTextCtrl_SetInsertionPointEnd
, METH_VARARGS
| METH_KEYWORDS
},
7878 { "wxTextCtrl_SetInsertionPoint", (PyCFunction
) _wrap_wxTextCtrl_SetInsertionPoint
, METH_VARARGS
| METH_KEYWORDS
},
7879 { "wxTextCtrl_SetEditable", (PyCFunction
) _wrap_wxTextCtrl_SetEditable
, METH_VARARGS
| METH_KEYWORDS
},
7880 { "wxTextCtrl_SaveFile", (PyCFunction
) _wrap_wxTextCtrl_SaveFile
, METH_VARARGS
| METH_KEYWORDS
},
7881 { "wxTextCtrl_Replace", (PyCFunction
) _wrap_wxTextCtrl_Replace
, METH_VARARGS
| METH_KEYWORDS
},
7882 { "wxTextCtrl_Remove", (PyCFunction
) _wrap_wxTextCtrl_Remove
, METH_VARARGS
| METH_KEYWORDS
},
7883 { "wxTextCtrl_PositionToXY", (PyCFunction
) _wrap_wxTextCtrl_PositionToXY
, METH_VARARGS
| METH_KEYWORDS
},
7884 { "wxTextCtrl_Paste", (PyCFunction
) _wrap_wxTextCtrl_Paste
, METH_VARARGS
| METH_KEYWORDS
},
7885 { "wxTextCtrl_LoadFile", (PyCFunction
) _wrap_wxTextCtrl_LoadFile
, METH_VARARGS
| METH_KEYWORDS
},
7886 { "wxTextCtrl_IsModified", (PyCFunction
) _wrap_wxTextCtrl_IsModified
, METH_VARARGS
| METH_KEYWORDS
},
7887 { "wxTextCtrl_GetValue", (PyCFunction
) _wrap_wxTextCtrl_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7888 { "wxTextCtrl_GetNumberOfLines", (PyCFunction
) _wrap_wxTextCtrl_GetNumberOfLines
, METH_VARARGS
| METH_KEYWORDS
},
7889 { "wxTextCtrl_GetLineText", (PyCFunction
) _wrap_wxTextCtrl_GetLineText
, METH_VARARGS
| METH_KEYWORDS
},
7890 { "wxTextCtrl_GetLineLength", (PyCFunction
) _wrap_wxTextCtrl_GetLineLength
, METH_VARARGS
| METH_KEYWORDS
},
7891 { "wxTextCtrl_GetLastPosition", (PyCFunction
) _wrap_wxTextCtrl_GetLastPosition
, METH_VARARGS
| METH_KEYWORDS
},
7892 { "wxTextCtrl_GetInsertionPoint", (PyCFunction
) _wrap_wxTextCtrl_GetInsertionPoint
, METH_VARARGS
| METH_KEYWORDS
},
7893 { "wxTextCtrl_DiscardEdits", (PyCFunction
) _wrap_wxTextCtrl_DiscardEdits
, METH_VARARGS
| METH_KEYWORDS
},
7894 { "wxTextCtrl_Cut", (PyCFunction
) _wrap_wxTextCtrl_Cut
, METH_VARARGS
| METH_KEYWORDS
},
7895 { "wxTextCtrl_Copy", (PyCFunction
) _wrap_wxTextCtrl_Copy
, METH_VARARGS
| METH_KEYWORDS
},
7896 { "wxTextCtrl_Clear", (PyCFunction
) _wrap_wxTextCtrl_Clear
, METH_VARARGS
| METH_KEYWORDS
},
7897 { "new_wxTextCtrl", (PyCFunction
) _wrap_new_wxTextCtrl
, METH_VARARGS
| METH_KEYWORDS
},
7898 { "wxCheckListBox_GetItemHeight", (PyCFunction
) _wrap_wxCheckListBox_GetItemHeight
, METH_VARARGS
| METH_KEYWORDS
},
7899 { "wxCheckListBox_InsertItems", (PyCFunction
) _wrap_wxCheckListBox_InsertItems
, METH_VARARGS
| METH_KEYWORDS
},
7900 { "wxCheckListBox_Check", (PyCFunction
) _wrap_wxCheckListBox_Check
, METH_VARARGS
| METH_KEYWORDS
},
7901 { "wxCheckListBox_IsChecked", (PyCFunction
) _wrap_wxCheckListBox_IsChecked
, METH_VARARGS
| METH_KEYWORDS
},
7902 { "new_wxCheckListBox", (PyCFunction
) _wrap_new_wxCheckListBox
, METH_VARARGS
| METH_KEYWORDS
},
7903 { "wxListBox_SetStringSelection", (PyCFunction
) _wrap_wxListBox_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7904 { "wxListBox_SetString", (PyCFunction
) _wrap_wxListBox_SetString
, METH_VARARGS
| METH_KEYWORDS
},
7905 { "wxListBox_SetSelection", (PyCFunction
) _wrap_wxListBox_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7906 { "wxListBox_SetFirstItemStr", (PyCFunction
) _wrap_wxListBox_SetFirstItemStr
, METH_VARARGS
| METH_KEYWORDS
},
7907 { "wxListBox_SetFirstItem", (PyCFunction
) _wrap_wxListBox_SetFirstItem
, METH_VARARGS
| METH_KEYWORDS
},
7908 { "wxListBox_Set", (PyCFunction
) _wrap_wxListBox_Set
, METH_VARARGS
| METH_KEYWORDS
},
7909 { "wxListBox_Selected", (PyCFunction
) _wrap_wxListBox_Selected
, METH_VARARGS
| METH_KEYWORDS
},
7910 { "wxListBox_Number", (PyCFunction
) _wrap_wxListBox_Number
, METH_VARARGS
| METH_KEYWORDS
},
7911 { "wxListBox_GetStringSelection", (PyCFunction
) _wrap_wxListBox_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7912 { "wxListBox_GetString", (PyCFunction
) _wrap_wxListBox_GetString
, METH_VARARGS
| METH_KEYWORDS
},
7913 { "wxListBox_InsertItems", (PyCFunction
) _wrap_wxListBox_InsertItems
, METH_VARARGS
| METH_KEYWORDS
},
7914 { "wxListBox_GetSelections", (PyCFunction
) _wrap_wxListBox_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
7915 { "wxListBox_GetSelection", (PyCFunction
) _wrap_wxListBox_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7916 { "wxListBox_FindString", (PyCFunction
) _wrap_wxListBox_FindString
, METH_VARARGS
| METH_KEYWORDS
},
7917 { "wxListBox_Deselect", (PyCFunction
) _wrap_wxListBox_Deselect
, METH_VARARGS
| METH_KEYWORDS
},
7918 { "wxListBox_Delete", (PyCFunction
) _wrap_wxListBox_Delete
, METH_VARARGS
| METH_KEYWORDS
},
7919 { "wxListBox_Clear", (PyCFunction
) _wrap_wxListBox_Clear
, METH_VARARGS
| METH_KEYWORDS
},
7920 { "wxListBox_Append", (PyCFunction
) _wrap_wxListBox_Append
, METH_VARARGS
| METH_KEYWORDS
},
7921 { "new_wxListBox", (PyCFunction
) _wrap_new_wxListBox
, METH_VARARGS
| METH_KEYWORDS
},
7922 { "wxStaticText_SetLabel", (PyCFunction
) _wrap_wxStaticText_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
7923 { "wxStaticText_GetLabel", (PyCFunction
) _wrap_wxStaticText_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
7924 { "new_wxStaticText", (PyCFunction
) _wrap_new_wxStaticText
, METH_VARARGS
| METH_KEYWORDS
},
7925 { "new_wxStaticLine", (PyCFunction
) _wrap_new_wxStaticLine
, METH_VARARGS
| METH_KEYWORDS
},
7926 { "new_wxStaticBox", (PyCFunction
) _wrap_new_wxStaticBox
, METH_VARARGS
| METH_KEYWORDS
},
7927 { "wxGauge_SetValue", (PyCFunction
) _wrap_wxGauge_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7928 { "wxGauge_SetShadowWidth", (PyCFunction
) _wrap_wxGauge_SetShadowWidth
, METH_VARARGS
| METH_KEYWORDS
},
7929 { "wxGauge_SetRange", (PyCFunction
) _wrap_wxGauge_SetRange
, METH_VARARGS
| METH_KEYWORDS
},
7930 { "wxGauge_SetBezelFace", (PyCFunction
) _wrap_wxGauge_SetBezelFace
, METH_VARARGS
| METH_KEYWORDS
},
7931 { "wxGauge_GetValue", (PyCFunction
) _wrap_wxGauge_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7932 { "wxGauge_GetShadowWidth", (PyCFunction
) _wrap_wxGauge_GetShadowWidth
, METH_VARARGS
| METH_KEYWORDS
},
7933 { "wxGauge_GetRange", (PyCFunction
) _wrap_wxGauge_GetRange
, METH_VARARGS
| METH_KEYWORDS
},
7934 { "wxGauge_GetBezelFace", (PyCFunction
) _wrap_wxGauge_GetBezelFace
, METH_VARARGS
| METH_KEYWORDS
},
7935 { "new_wxGauge", (PyCFunction
) _wrap_new_wxGauge
, METH_VARARGS
| METH_KEYWORDS
},
7936 { "wxComboBox_SetValue", (PyCFunction
) _wrap_wxComboBox_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7937 { "wxComboBox_SetMark", (PyCFunction
) _wrap_wxComboBox_SetMark
, METH_VARARGS
| METH_KEYWORDS
},
7938 { "wxComboBox_SetSelection", (PyCFunction
) _wrap_wxComboBox_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7939 { "wxComboBox_SetInsertionPointEnd", (PyCFunction
) _wrap_wxComboBox_SetInsertionPointEnd
, METH_VARARGS
| METH_KEYWORDS
},
7940 { "wxComboBox_SetInsertionPoint", (PyCFunction
) _wrap_wxComboBox_SetInsertionPoint
, METH_VARARGS
| METH_KEYWORDS
},
7941 { "wxComboBox_Remove", (PyCFunction
) _wrap_wxComboBox_Remove
, METH_VARARGS
| METH_KEYWORDS
},
7942 { "wxComboBox_Replace", (PyCFunction
) _wrap_wxComboBox_Replace
, METH_VARARGS
| METH_KEYWORDS
},
7943 { "wxComboBox_Paste", (PyCFunction
) _wrap_wxComboBox_Paste
, METH_VARARGS
| METH_KEYWORDS
},
7944 { "wxComboBox_Number", (PyCFunction
) _wrap_wxComboBox_Number
, METH_VARARGS
| METH_KEYWORDS
},
7945 { "wxComboBox_GetValue", (PyCFunction
) _wrap_wxComboBox_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7946 { "wxComboBox_GetStringSelection", (PyCFunction
) _wrap_wxComboBox_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7947 { "wxComboBox_GetString", (PyCFunction
) _wrap_wxComboBox_GetString
, METH_VARARGS
| METH_KEYWORDS
},
7948 { "wxComboBox_GetSelection", (PyCFunction
) _wrap_wxComboBox_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7949 { "wxComboBox_GetLastPosition", (PyCFunction
) _wrap_wxComboBox_GetLastPosition
, METH_VARARGS
| METH_KEYWORDS
},
7950 { "wxComboBox_GetInsertionPoint", (PyCFunction
) _wrap_wxComboBox_GetInsertionPoint
, METH_VARARGS
| METH_KEYWORDS
},
7951 { "wxComboBox_FindString", (PyCFunction
) _wrap_wxComboBox_FindString
, METH_VARARGS
| METH_KEYWORDS
},
7952 { "wxComboBox_Delete", (PyCFunction
) _wrap_wxComboBox_Delete
, METH_VARARGS
| METH_KEYWORDS
},
7953 { "wxComboBox_Cut", (PyCFunction
) _wrap_wxComboBox_Cut
, METH_VARARGS
| METH_KEYWORDS
},
7954 { "wxComboBox_Copy", (PyCFunction
) _wrap_wxComboBox_Copy
, METH_VARARGS
| METH_KEYWORDS
},
7955 { "wxComboBox_Clear", (PyCFunction
) _wrap_wxComboBox_Clear
, METH_VARARGS
| METH_KEYWORDS
},
7956 { "wxComboBox_Append", (PyCFunction
) _wrap_wxComboBox_Append
, METH_VARARGS
| METH_KEYWORDS
},
7957 { "new_wxComboBox", (PyCFunction
) _wrap_new_wxComboBox
, METH_VARARGS
| METH_KEYWORDS
},
7958 { "wxChoice_SetStringSelection", (PyCFunction
) _wrap_wxChoice_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7959 { "wxChoice_SetSelection", (PyCFunction
) _wrap_wxChoice_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7960 { "wxChoice_SetColumns", (PyCFunction
) _wrap_wxChoice_SetColumns
, METH_VARARGS
| METH_KEYWORDS
},
7961 { "wxChoice_Number", (PyCFunction
) _wrap_wxChoice_Number
, METH_VARARGS
| METH_KEYWORDS
},
7962 { "wxChoice_GetStringSelection", (PyCFunction
) _wrap_wxChoice_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7963 { "wxChoice_GetString", (PyCFunction
) _wrap_wxChoice_GetString
, METH_VARARGS
| METH_KEYWORDS
},
7964 { "wxChoice_GetSelection", (PyCFunction
) _wrap_wxChoice_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7965 { "wxChoice_GetColumns", (PyCFunction
) _wrap_wxChoice_GetColumns
, METH_VARARGS
| METH_KEYWORDS
},
7966 { "wxChoice_FindString", (PyCFunction
) _wrap_wxChoice_FindString
, METH_VARARGS
| METH_KEYWORDS
},
7967 { "wxChoice_Clear", (PyCFunction
) _wrap_wxChoice_Clear
, METH_VARARGS
| METH_KEYWORDS
},
7968 { "wxChoice_Append", (PyCFunction
) _wrap_wxChoice_Append
, METH_VARARGS
| METH_KEYWORDS
},
7969 { "new_wxChoice", (PyCFunction
) _wrap_new_wxChoice
, METH_VARARGS
| METH_KEYWORDS
},
7970 { "wxCheckBox_SetValue", (PyCFunction
) _wrap_wxCheckBox_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7971 { "wxCheckBox_GetValue", (PyCFunction
) _wrap_wxCheckBox_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7972 { "new_wxCheckBox", (PyCFunction
) _wrap_new_wxCheckBox
, METH_VARARGS
| METH_KEYWORDS
},
7973 { "wxBitmapButton_GetMarginY", (PyCFunction
) _wrap_wxBitmapButton_GetMarginY
, METH_VARARGS
| METH_KEYWORDS
},
7974 { "wxBitmapButton_GetMarginX", (PyCFunction
) _wrap_wxBitmapButton_GetMarginX
, METH_VARARGS
| METH_KEYWORDS
},
7975 { "wxBitmapButton_SetMargins", (PyCFunction
) _wrap_wxBitmapButton_SetMargins
, METH_VARARGS
| METH_KEYWORDS
},
7976 { "wxBitmapButton_SetBitmapLabel", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapLabel
, METH_VARARGS
| METH_KEYWORDS
},
7977 { "wxBitmapButton_SetBitmapSelected", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapSelected
, METH_VARARGS
| METH_KEYWORDS
},
7978 { "wxBitmapButton_SetBitmapFocus", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapFocus
, METH_VARARGS
| METH_KEYWORDS
},
7979 { "wxBitmapButton_SetBitmapDisabled", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapDisabled
, METH_VARARGS
| METH_KEYWORDS
},
7980 { "wxBitmapButton_GetBitmapSelected", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapSelected
, METH_VARARGS
| METH_KEYWORDS
},
7981 { "wxBitmapButton_GetBitmapFocus", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapFocus
, METH_VARARGS
| METH_KEYWORDS
},
7982 { "wxBitmapButton_GetBitmapDisabled", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapDisabled
, METH_VARARGS
| METH_KEYWORDS
},
7983 { "wxBitmapButton_GetBitmapLabel", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapLabel
, METH_VARARGS
| METH_KEYWORDS
},
7984 { "new_wxBitmapButton", (PyCFunction
) _wrap_new_wxBitmapButton
, METH_VARARGS
| METH_KEYWORDS
},
7985 { "wxButton_SetForegroundColour", (PyCFunction
) _wrap_wxButton_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7986 { "wxButton_SetBackgroundColour", (PyCFunction
) _wrap_wxButton_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7987 { "wxButton_SetDefault", (PyCFunction
) _wrap_wxButton_SetDefault
, METH_VARARGS
| METH_KEYWORDS
},
7988 { "new_wxButton", (PyCFunction
) _wrap_new_wxButton
, METH_VARARGS
| METH_KEYWORDS
},
7989 { "wxControl_SetLabel", (PyCFunction
) _wrap_wxControl_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
7990 { "wxControl_GetLabel", (PyCFunction
) _wrap_wxControl_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
7991 { "wxControl_Command", (PyCFunction
) _wrap_wxControl_Command
, METH_VARARGS
| METH_KEYWORDS
},
7992 { "new_wxControl", (PyCFunction
) _wrap_new_wxControl
, METH_VARARGS
| METH_KEYWORDS
},
7993 { "wxButton_GetDefaultSize", (PyCFunction
) _wrap_wxButton_GetDefaultSize
, METH_VARARGS
| METH_KEYWORDS
},
8000 * This table is used by the pointer type-checker
8002 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
8003 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
8004 { "_wxEvent","_class_wxEvent",0},
8005 { "_class_wxActivateEvent","_wxActivateEvent",0},
8006 { "_signed_long","_long",0},
8007 { "_wxMenuEvent","_class_wxMenuEvent",0},
8008 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
8009 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
8010 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
8011 { "_wxPrintQuality","_wxCoord",0},
8012 { "_wxPrintQuality","_int",0},
8013 { "_wxPrintQuality","_signed_int",0},
8014 { "_wxPrintQuality","_unsigned_int",0},
8015 { "_wxPrintQuality","_wxWindowID",0},
8016 { "_wxPrintQuality","_uint",0},
8017 { "_wxPrintQuality","_EBool",0},
8018 { "_wxPrintQuality","_size_t",0},
8019 { "_wxPrintQuality","_time_t",0},
8020 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
8021 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
8022 { "_class_wxRegionIterator","_wxRegionIterator",0},
8023 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
8024 { "_class_wxMenuBar","_wxMenuBar",0},
8025 { "_class_wxEvtHandler","_class_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler
},
8026 { "_class_wxEvtHandler","_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler
},
8027 { "_class_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler
},
8028 { "_class_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler
},
8029 { "_class_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
},
8030 { "_class_wxEvtHandler","_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
},
8031 { "_class_wxEvtHandler","_class_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
},
8032 { "_class_wxEvtHandler","_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
},
8033 { "_class_wxEvtHandler","_class_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
},
8034 { "_class_wxEvtHandler","_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
},
8035 { "_class_wxEvtHandler","_class_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
},
8036 { "_class_wxEvtHandler","_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
},
8037 { "_class_wxEvtHandler","_class_wxScrollBar",SwigwxScrollBarTowxEvtHandler
},
8038 { "_class_wxEvtHandler","_wxScrollBar",SwigwxScrollBarTowxEvtHandler
},
8039 { "_class_wxEvtHandler","_class_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
},
8040 { "_class_wxEvtHandler","_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
},
8041 { "_class_wxEvtHandler","_class_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
},
8042 { "_class_wxEvtHandler","_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
},
8043 { "_class_wxEvtHandler","_class_wxListBox",SwigwxListBoxTowxEvtHandler
},
8044 { "_class_wxEvtHandler","_wxListBox",SwigwxListBoxTowxEvtHandler
},
8045 { "_class_wxEvtHandler","_class_wxStaticText",SwigwxStaticTextTowxEvtHandler
},
8046 { "_class_wxEvtHandler","_wxStaticText",SwigwxStaticTextTowxEvtHandler
},
8047 { "_class_wxEvtHandler","_class_wxStaticLine",SwigwxStaticLineTowxEvtHandler
},
8048 { "_class_wxEvtHandler","_wxStaticLine",SwigwxStaticLineTowxEvtHandler
},
8049 { "_class_wxEvtHandler","_class_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
},
8050 { "_class_wxEvtHandler","_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
},
8051 { "_class_wxEvtHandler","_class_wxGauge",SwigwxGaugeTowxEvtHandler
},
8052 { "_class_wxEvtHandler","_wxGauge",SwigwxGaugeTowxEvtHandler
},
8053 { "_class_wxEvtHandler","_class_wxComboBox",SwigwxComboBoxTowxEvtHandler
},
8054 { "_class_wxEvtHandler","_wxComboBox",SwigwxComboBoxTowxEvtHandler
},
8055 { "_class_wxEvtHandler","_class_wxChoice",SwigwxChoiceTowxEvtHandler
},
8056 { "_class_wxEvtHandler","_wxChoice",SwigwxChoiceTowxEvtHandler
},
8057 { "_class_wxEvtHandler","_class_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
},
8058 { "_class_wxEvtHandler","_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
},
8059 { "_class_wxEvtHandler","_class_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
},
8060 { "_class_wxEvtHandler","_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
},
8061 { "_class_wxEvtHandler","_class_wxButton",SwigwxButtonTowxEvtHandler
},
8062 { "_class_wxEvtHandler","_wxButton",SwigwxButtonTowxEvtHandler
},
8063 { "_class_wxEvtHandler","_class_wxControl",SwigwxControlTowxEvtHandler
},
8064 { "_class_wxEvtHandler","_wxControl",SwigwxControlTowxEvtHandler
},
8065 { "_class_wxEvtHandler","_wxEvtHandler",0},
8066 { "_wxPaintEvent","_class_wxPaintEvent",0},
8067 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
8068 { "_wxCursor","_class_wxCursor",0},
8069 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
8070 { "_wxMask","_class_wxMask",0},
8071 { "_wxPen","_class_wxPen",0},
8072 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
8073 { "_byte","_unsigned_char",0},
8074 { "_wxDataObject","_class_wxDataObject",0},
8075 { "_wxStaticBox","_class_wxStaticBox",0},
8076 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
8077 { "_wxPyDropSource","_class_wxPyDropSource",0},
8078 { "_wxChoice","_class_wxComboBox",SwigwxComboBoxTowxChoice
},
8079 { "_wxChoice","_wxComboBox",SwigwxComboBoxTowxChoice
},
8080 { "_wxChoice","_class_wxChoice",0},
8081 { "_wxSlider","_class_wxSlider",0},
8082 { "_long","_unsigned_long",0},
8083 { "_long","_signed_long",0},
8084 { "_wxImageList","_class_wxImageList",0},
8085 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
8086 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
8087 { "_wxBitmapButton","_class_wxBitmapButton",0},
8088 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
8089 { "_class_wxClipboard","_wxClipboard",0},
8090 { "_class_wxGauge","_wxGauge",0},
8091 { "_wxDC","_class_wxDC",0},
8092 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
8093 { "_wxSpinEvent","_class_wxSpinEvent",0},
8094 { "_size_t","_wxCoord",0},
8095 { "_size_t","_wxPrintQuality",0},
8096 { "_size_t","_time_t",0},
8097 { "_size_t","_unsigned_int",0},
8098 { "_size_t","_int",0},
8099 { "_size_t","_wxWindowID",0},
8100 { "_size_t","_uint",0},
8101 { "_class_wxRealPoint","_wxRealPoint",0},
8102 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8103 { "_wxPrinterDC","_class_wxPrinterDC",0},
8104 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8105 { "_class_wxMenuItem","_wxMenuItem",0},
8106 { "_class_wxPaintEvent","_wxPaintEvent",0},
8107 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8108 { "_wxPanel","_class_wxPanel",0},
8109 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8110 { "_wxCheckBox","_class_wxCheckBox",0},
8111 { "_wxPyEvent","_class_wxPyEvent",0},
8112 { "_wxTextCtrl","_class_wxTextCtrl",0},
8113 { "_class_wxMask","_wxMask",0},
8114 { "_wxTextDataObject","_class_wxTextDataObject",0},
8115 { "_class_wxKeyEvent","_wxKeyEvent",0},
8116 { "_wxColour","_class_wxColour",0},
8117 { "_class_wxDialog","_wxDialog",0},
8118 { "_class_wxFileDataObject","_wxFileDataObject",0},
8119 { "_wxIdleEvent","_class_wxIdleEvent",0},
8120 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8121 { "_class_wxDataObject","_wxDataObject",0},
8122 { "_wxStaticLine","_class_wxStaticLine",0},
8123 { "_wxBrush","_class_wxBrush",0},
8124 { "_wxDataFormat","_class_wxDataFormat",0},
8125 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8126 { "_wxShowEvent","_class_wxShowEvent",0},
8127 { "_uint","_wxCoord",0},
8128 { "_uint","_wxPrintQuality",0},
8129 { "_uint","_time_t",0},
8130 { "_uint","_size_t",0},
8131 { "_uint","_unsigned_int",0},
8132 { "_uint","_int",0},
8133 { "_uint","_wxWindowID",0},
8134 { "_wxChar","_char",0},
8135 { "_wxPyValidator","_class_wxPyValidator",0},
8136 { "_class_wxEvent","_wxEvent",0},
8137 { "_wxCheckListBox","_class_wxCheckListBox",0},
8138 { "_wxRect","_class_wxRect",0},
8139 { "_wxCommandEvent","_class_wxCommandEvent",0},
8140 { "_wxSizeEvent","_class_wxSizeEvent",0},
8141 { "_wxPoint","_class_wxPoint",0},
8142 { "_class_wxButton","_class_wxBitmapButton",SwigwxBitmapButtonTowxButton
},
8143 { "_class_wxButton","_wxBitmapButton",SwigwxBitmapButtonTowxButton
},
8144 { "_class_wxButton","_wxButton",0},
8145 { "_wxRadioBox","_class_wxRadioBox",0},
8146 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8147 { "_char","_wxChar",0},
8148 { "_wxBitmap","_class_wxBitmap",0},
8149 { "_wxWindowDC","_class_wxWindowDC",0},
8150 { "_wxTimerEvent","_class_wxTimerEvent",0},
8151 { "_wxScrollBar","_class_wxScrollBar",0},
8152 { "_wxSpinButton","_class_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton
},
8153 { "_wxSpinButton","_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton
},
8154 { "_wxSpinButton","_class_wxSpinButton",0},
8155 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8156 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8157 { "_class_wxValidator","_wxValidator",0},
8158 { "_class_wxPyEvent","_wxPyEvent",0},
8159 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8160 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8161 { "_wxDropTarget","_class_wxDropTarget",0},
8162 { "_class_wxStaticLine","_wxStaticLine",0},
8163 { "_wxScrollEvent","_class_wxScrollEvent",0},
8164 { "_EBool","_wxCoord",0},
8165 { "_EBool","_wxPrintQuality",0},
8166 { "_EBool","_signed_int",0},
8167 { "_EBool","_int",0},
8168 { "_EBool","_wxWindowID",0},
8169 { "_class_wxRegion","_wxRegion",0},
8170 { "_class_wxDataFormat","_wxDataFormat",0},
8171 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8172 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8173 { "_wxStaticText","_class_wxStaticText",0},
8174 { "_wxFont","_class_wxFont",0},
8175 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8176 { "_wxCloseEvent","_class_wxCloseEvent",0},
8177 { "_unsigned_long","_long",0},
8178 { "_class_wxRect","_wxRect",0},
8179 { "_class_wxDC","_wxDC",0},
8180 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8181 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8182 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8183 { "_wxFocusEvent","_class_wxFocusEvent",0},
8184 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8185 { "_class_wxTimerEvent","_wxTimerEvent",0},
8186 { "_class_wxSpinButton","_class_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton
},
8187 { "_class_wxSpinButton","_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton
},
8188 { "_class_wxSpinButton","_wxSpinButton",0},
8189 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8190 { "_class_wxPanel","_wxPanel",0},
8191 { "_class_wxCheckBox","_wxCheckBox",0},
8192 { "_wxComboBox","_class_wxComboBox",0},
8193 { "_wxRadioButton","_class_wxRadioButton",0},
8194 { "_signed_int","_wxCoord",0},
8195 { "_signed_int","_wxPrintQuality",0},
8196 { "_signed_int","_EBool",0},
8197 { "_signed_int","_wxWindowID",0},
8198 { "_signed_int","_int",0},
8199 { "_class_wxTextCtrl","_wxTextCtrl",0},
8200 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8201 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
8202 { "_class_wxTextDataObject","_wxTextDataObject",0},
8203 { "_wxMenu","_class_wxMenu",0},
8204 { "_class_wxMoveEvent","_wxMoveEvent",0},
8205 { "_wxListBox","_class_wxCheckListBox",SwigwxCheckListBoxTowxListBox
},
8206 { "_wxListBox","_wxCheckListBox",SwigwxCheckListBoxTowxListBox
},
8207 { "_wxListBox","_class_wxListBox",0},
8208 { "_wxScreenDC","_class_wxScreenDC",0},
8209 { "_WXTYPE","_short",0},
8210 { "_WXTYPE","_signed_short",0},
8211 { "_WXTYPE","_unsigned_short",0},
8212 { "_class_wxDropTarget","_wxDropTarget",0},
8213 { "_class_wxBrush","_wxBrush",0},
8214 { "_unsigned_short","_WXTYPE",0},
8215 { "_unsigned_short","_short",0},
8216 { "_class_wxWindow","_class_wxSpinCtrl",SwigwxSpinCtrlTowxWindow
},
8217 { "_class_wxWindow","_wxSpinCtrl",SwigwxSpinCtrlTowxWindow
},
8218 { "_class_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow
},
8219 { "_class_wxWindow","_wxSlider",SwigwxSliderTowxWindow
},
8220 { "_class_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow
},
8221 { "_class_wxWindow","_wxRadioButton",SwigwxRadioButtonTowxWindow
},
8222 { "_class_wxWindow","_class_wxRadioBox",SwigwxRadioBoxTowxWindow
},
8223 { "_class_wxWindow","_wxRadioBox",SwigwxRadioBoxTowxWindow
},
8224 { "_class_wxWindow","_class_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
},
8225 { "_class_wxWindow","_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
},
8226 { "_class_wxWindow","_class_wxSpinButton",SwigwxSpinButtonTowxWindow
},
8227 { "_class_wxWindow","_wxSpinButton",SwigwxSpinButtonTowxWindow
},
8228 { "_class_wxWindow","_class_wxScrollBar",SwigwxScrollBarTowxWindow
},
8229 { "_class_wxWindow","_wxScrollBar",SwigwxScrollBarTowxWindow
},
8230 { "_class_wxWindow","_class_wxTextCtrl",SwigwxTextCtrlTowxWindow
},
8231 { "_class_wxWindow","_wxTextCtrl",SwigwxTextCtrlTowxWindow
},
8232 { "_class_wxWindow","_class_wxCheckListBox",SwigwxCheckListBoxTowxWindow
},
8233 { "_class_wxWindow","_wxCheckListBox",SwigwxCheckListBoxTowxWindow
},
8234 { "_class_wxWindow","_class_wxListBox",SwigwxListBoxTowxWindow
},
8235 { "_class_wxWindow","_wxListBox",SwigwxListBoxTowxWindow
},
8236 { "_class_wxWindow","_class_wxStaticText",SwigwxStaticTextTowxWindow
},
8237 { "_class_wxWindow","_wxStaticText",SwigwxStaticTextTowxWindow
},
8238 { "_class_wxWindow","_class_wxStaticLine",SwigwxStaticLineTowxWindow
},
8239 { "_class_wxWindow","_wxStaticLine",SwigwxStaticLineTowxWindow
},
8240 { "_class_wxWindow","_class_wxStaticBox",SwigwxStaticBoxTowxWindow
},
8241 { "_class_wxWindow","_wxStaticBox",SwigwxStaticBoxTowxWindow
},
8242 { "_class_wxWindow","_class_wxGauge",SwigwxGaugeTowxWindow
},
8243 { "_class_wxWindow","_wxGauge",SwigwxGaugeTowxWindow
},
8244 { "_class_wxWindow","_class_wxComboBox",SwigwxComboBoxTowxWindow
},
8245 { "_class_wxWindow","_wxComboBox",SwigwxComboBoxTowxWindow
},
8246 { "_class_wxWindow","_class_wxChoice",SwigwxChoiceTowxWindow
},
8247 { "_class_wxWindow","_wxChoice",SwigwxChoiceTowxWindow
},
8248 { "_class_wxWindow","_class_wxCheckBox",SwigwxCheckBoxTowxWindow
},
8249 { "_class_wxWindow","_wxCheckBox",SwigwxCheckBoxTowxWindow
},
8250 { "_class_wxWindow","_class_wxBitmapButton",SwigwxBitmapButtonTowxWindow
},
8251 { "_class_wxWindow","_wxBitmapButton",SwigwxBitmapButtonTowxWindow
},
8252 { "_class_wxWindow","_class_wxButton",SwigwxButtonTowxWindow
},
8253 { "_class_wxWindow","_wxButton",SwigwxButtonTowxWindow
},
8254 { "_class_wxWindow","_class_wxControl",SwigwxControlTowxWindow
},
8255 { "_class_wxWindow","_wxControl",SwigwxControlTowxWindow
},
8256 { "_class_wxWindow","_wxWindow",0},
8257 { "_class_wxStaticText","_wxStaticText",0},
8258 { "_class_wxFont","_wxFont",0},
8259 { "_wxClipboard","_class_wxClipboard",0},
8260 { "_class_wxPyValidator","_wxPyValidator",0},
8261 { "_class_wxCloseEvent","_wxCloseEvent",0},
8262 { "_wxBusyInfo","_class_wxBusyInfo",0},
8263 { "_class_wxMenuEvent","_wxMenuEvent",0},
8264 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8265 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8266 { "_wxClientDC","_class_wxClientDC",0},
8267 { "_wxMouseEvent","_class_wxMouseEvent",0},
8268 { "_class_wxPoint","_wxPoint",0},
8269 { "_wxRealPoint","_class_wxRealPoint",0},
8270 { "_class_wxRadioBox","_wxRadioBox",0},
8271 { "_signed_short","_WXTYPE",0},
8272 { "_signed_short","_short",0},
8273 { "_wxMemoryDC","_class_wxMemoryDC",0},
8274 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8275 { "_wxPaintDC","_class_wxPaintDC",0},
8276 { "_class_wxWindowDC","_wxWindowDC",0},
8277 { "_class_wxFocusEvent","_wxFocusEvent",0},
8278 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8279 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8280 { "_class_wxCursor","_wxCursor",0},
8281 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8282 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8283 { "_unsigned_char","_byte",0},
8284 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
8285 { "_class_wxMenu","_wxMenu",0},
8286 { "_wxControl","_class_wxSpinCtrl",SwigwxSpinCtrlTowxControl
},
8287 { "_wxControl","_wxSpinCtrl",SwigwxSpinCtrlTowxControl
},
8288 { "_wxControl","_class_wxSlider",SwigwxSliderTowxControl
},
8289 { "_wxControl","_wxSlider",SwigwxSliderTowxControl
},
8290 { "_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl
},
8291 { "_wxControl","_wxRadioButton",SwigwxRadioButtonTowxControl
},
8292 { "_wxControl","_class_wxRadioBox",SwigwxRadioBoxTowxControl
},
8293 { "_wxControl","_wxRadioBox",SwigwxRadioBoxTowxControl
},
8294 { "_wxControl","_class_wxStaticBitmap",SwigwxStaticBitmapTowxControl
},
8295 { "_wxControl","_wxStaticBitmap",SwigwxStaticBitmapTowxControl
},
8296 { "_wxControl","_class_wxSpinButton",SwigwxSpinButtonTowxControl
},
8297 { "_wxControl","_wxSpinButton",SwigwxSpinButtonTowxControl
},
8298 { "_wxControl","_class_wxScrollBar",SwigwxScrollBarTowxControl
},
8299 { "_wxControl","_wxScrollBar",SwigwxScrollBarTowxControl
},
8300 { "_wxControl","_class_wxTextCtrl",SwigwxTextCtrlTowxControl
},
8301 { "_wxControl","_wxTextCtrl",SwigwxTextCtrlTowxControl
},
8302 { "_wxControl","_class_wxCheckListBox",SwigwxCheckListBoxTowxControl
},
8303 { "_wxControl","_wxCheckListBox",SwigwxCheckListBoxTowxControl
},
8304 { "_wxControl","_class_wxListBox",SwigwxListBoxTowxControl
},
8305 { "_wxControl","_wxListBox",SwigwxListBoxTowxControl
},
8306 { "_wxControl","_class_wxStaticText",SwigwxStaticTextTowxControl
},
8307 { "_wxControl","_wxStaticText",SwigwxStaticTextTowxControl
},
8308 { "_wxControl","_class_wxStaticLine",SwigwxStaticLineTowxControl
},
8309 { "_wxControl","_wxStaticLine",SwigwxStaticLineTowxControl
},
8310 { "_wxControl","_class_wxStaticBox",SwigwxStaticBoxTowxControl
},
8311 { "_wxControl","_wxStaticBox",SwigwxStaticBoxTowxControl
},
8312 { "_wxControl","_class_wxGauge",SwigwxGaugeTowxControl
},
8313 { "_wxControl","_wxGauge",SwigwxGaugeTowxControl
},
8314 { "_wxControl","_class_wxComboBox",SwigwxComboBoxTowxControl
},
8315 { "_wxControl","_wxComboBox",SwigwxComboBoxTowxControl
},
8316 { "_wxControl","_class_wxChoice",SwigwxChoiceTowxControl
},
8317 { "_wxControl","_wxChoice",SwigwxChoiceTowxControl
},
8318 { "_wxControl","_class_wxCheckBox",SwigwxCheckBoxTowxControl
},
8319 { "_wxControl","_wxCheckBox",SwigwxCheckBoxTowxControl
},
8320 { "_wxControl","_class_wxBitmapButton",SwigwxBitmapButtonTowxControl
},
8321 { "_wxControl","_wxBitmapButton",SwigwxBitmapButtonTowxControl
},
8322 { "_wxControl","_class_wxButton",SwigwxButtonTowxControl
},
8323 { "_wxControl","_wxButton",SwigwxButtonTowxControl
},
8324 { "_wxControl","_class_wxControl",0},
8325 { "_class_wxListBox","_class_wxCheckListBox",SwigwxCheckListBoxTowxListBox
},
8326 { "_class_wxListBox","_wxCheckListBox",SwigwxCheckListBoxTowxListBox
},
8327 { "_class_wxListBox","_wxListBox",0},
8328 { "_unsigned_int","_wxCoord",0},
8329 { "_unsigned_int","_wxPrintQuality",0},
8330 { "_unsigned_int","_time_t",0},
8331 { "_unsigned_int","_size_t",0},
8332 { "_unsigned_int","_uint",0},
8333 { "_unsigned_int","_wxWindowID",0},
8334 { "_unsigned_int","_int",0},
8335 { "_wxIcon","_class_wxIcon",0},
8336 { "_wxDialog","_class_wxDialog",0},
8337 { "_class_wxPen","_wxPen",0},
8338 { "_short","_WXTYPE",0},
8339 { "_short","_unsigned_short",0},
8340 { "_short","_signed_short",0},
8341 { "_class_wxStaticBox","_wxStaticBox",0},
8342 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8343 { "_class_wxPyDropSource","_wxPyDropSource",0},
8344 { "_class_wxScrollEvent","_wxScrollEvent",0},
8345 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8346 { "_class_wxChoice","_class_wxComboBox",SwigwxComboBoxTowxChoice
},
8347 { "_class_wxChoice","_wxComboBox",SwigwxComboBoxTowxChoice
},
8348 { "_class_wxChoice","_wxChoice",0},
8349 { "_class_wxSlider","_wxSlider",0},
8350 { "_class_wxImageList","_wxImageList",0},
8351 { "_class_wxBitmapButton","_wxBitmapButton",0},
8352 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8353 { "_wxWindowID","_wxCoord",0},
8354 { "_wxWindowID","_wxPrintQuality",0},
8355 { "_wxWindowID","_time_t",0},
8356 { "_wxWindowID","_size_t",0},
8357 { "_wxWindowID","_EBool",0},
8358 { "_wxWindowID","_uint",0},
8359 { "_wxWindowID","_int",0},
8360 { "_wxWindowID","_signed_int",0},
8361 { "_wxWindowID","_unsigned_int",0},
8362 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8363 { "_int","_wxCoord",0},
8364 { "_int","_wxPrintQuality",0},
8365 { "_int","_time_t",0},
8366 { "_int","_size_t",0},
8367 { "_int","_EBool",0},
8368 { "_int","_uint",0},
8369 { "_int","_wxWindowID",0},
8370 { "_int","_unsigned_int",0},
8371 { "_int","_signed_int",0},
8372 { "_class_wxMouseEvent","_wxMouseEvent",0},
8373 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8374 { "_class_wxSpinEvent","_wxSpinEvent",0},
8375 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8376 { "_time_t","_wxCoord",0},
8377 { "_time_t","_wxPrintQuality",0},
8378 { "_time_t","_unsigned_int",0},
8379 { "_time_t","_int",0},
8380 { "_time_t","_wxWindowID",0},
8381 { "_time_t","_uint",0},
8382 { "_time_t","_size_t",0},
8383 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8384 { "_wxButton","_class_wxBitmapButton",SwigwxBitmapButtonTowxButton
},
8385 { "_wxButton","_wxBitmapButton",SwigwxBitmapButtonTowxButton
},
8386 { "_wxButton","_class_wxButton",0},
8387 { "_wxSize","_class_wxSize",0},
8388 { "_wxRegionIterator","_class_wxRegionIterator",0},
8389 { "_class_wxPrinterDC","_wxPrinterDC",0},
8390 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8391 { "_class_wxPaintDC","_wxPaintDC",0},
8392 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8393 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8394 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8395 { "_class_wxComboBox","_wxComboBox",0},
8396 { "_class_wxRadioButton","_wxRadioButton",0},
8397 { "_wxValidator","_class_wxValidator",0},
8398 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8399 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8400 { "_class_wxControl","_class_wxSpinCtrl",SwigwxSpinCtrlTowxControl
},
8401 { "_class_wxControl","_wxSpinCtrl",SwigwxSpinCtrlTowxControl
},
8402 { "_class_wxControl","_class_wxSlider",SwigwxSliderTowxControl
},
8403 { "_class_wxControl","_wxSlider",SwigwxSliderTowxControl
},
8404 { "_class_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl
},
8405 { "_class_wxControl","_wxRadioButton",SwigwxRadioButtonTowxControl
},
8406 { "_class_wxControl","_class_wxRadioBox",SwigwxRadioBoxTowxControl
},
8407 { "_class_wxControl","_wxRadioBox",SwigwxRadioBoxTowxControl
},
8408 { "_class_wxControl","_class_wxStaticBitmap",SwigwxStaticBitmapTowxControl
},
8409 { "_class_wxControl","_wxStaticBitmap",SwigwxStaticBitmapTowxControl
},
8410 { "_class_wxControl","_class_wxSpinButton",SwigwxSpinButtonTowxControl
},
8411 { "_class_wxControl","_wxSpinButton",SwigwxSpinButtonTowxControl
},
8412 { "_class_wxControl","_class_wxScrollBar",SwigwxScrollBarTowxControl
},
8413 { "_class_wxControl","_wxScrollBar",SwigwxScrollBarTowxControl
},
8414 { "_class_wxControl","_class_wxTextCtrl",SwigwxTextCtrlTowxControl
},
8415 { "_class_wxControl","_wxTextCtrl",SwigwxTextCtrlTowxControl
},
8416 { "_class_wxControl","_class_wxCheckListBox",SwigwxCheckListBoxTowxControl
},
8417 { "_class_wxControl","_wxCheckListBox",SwigwxCheckListBoxTowxControl
},
8418 { "_class_wxControl","_class_wxListBox",SwigwxListBoxTowxControl
},
8419 { "_class_wxControl","_wxListBox",SwigwxListBoxTowxControl
},
8420 { "_class_wxControl","_class_wxStaticText",SwigwxStaticTextTowxControl
},
8421 { "_class_wxControl","_wxStaticText",SwigwxStaticTextTowxControl
},
8422 { "_class_wxControl","_class_wxStaticLine",SwigwxStaticLineTowxControl
},
8423 { "_class_wxControl","_wxStaticLine",SwigwxStaticLineTowxControl
},
8424 { "_class_wxControl","_class_wxStaticBox",SwigwxStaticBoxTowxControl
},
8425 { "_class_wxControl","_wxStaticBox",SwigwxStaticBoxTowxControl
},
8426 { "_class_wxControl","_class_wxGauge",SwigwxGaugeTowxControl
},
8427 { "_class_wxControl","_wxGauge",SwigwxGaugeTowxControl
},
8428 { "_class_wxControl","_class_wxComboBox",SwigwxComboBoxTowxControl
},
8429 { "_class_wxControl","_wxComboBox",SwigwxComboBoxTowxControl
},
8430 { "_class_wxControl","_class_wxChoice",SwigwxChoiceTowxControl
},
8431 { "_class_wxControl","_wxChoice",SwigwxChoiceTowxControl
},
8432 { "_class_wxControl","_class_wxCheckBox",SwigwxCheckBoxTowxControl
},
8433 { "_class_wxControl","_wxCheckBox",SwigwxCheckBoxTowxControl
},
8434 { "_class_wxControl","_class_wxBitmapButton",SwigwxBitmapButtonTowxControl
},
8435 { "_class_wxControl","_wxBitmapButton",SwigwxBitmapButtonTowxControl
},
8436 { "_class_wxControl","_class_wxButton",SwigwxButtonTowxControl
},
8437 { "_class_wxControl","_wxButton",SwigwxButtonTowxControl
},
8438 { "_class_wxControl","_wxControl",0},
8439 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8440 { "_class_wxIcon","_wxIcon",0},
8441 { "_class_wxColour","_wxColour",0},
8442 { "_class_wxScreenDC","_wxScreenDC",0},
8443 { "_wxPalette","_class_wxPalette",0},
8444 { "_class_wxIdleEvent","_wxIdleEvent",0},
8445 { "_wxCoord","_int",0},
8446 { "_wxCoord","_signed_int",0},
8447 { "_wxCoord","_unsigned_int",0},
8448 { "_wxCoord","_wxWindowID",0},
8449 { "_wxCoord","_uint",0},
8450 { "_wxCoord","_EBool",0},
8451 { "_wxCoord","_size_t",0},
8452 { "_wxCoord","_time_t",0},
8453 { "_wxCoord","_wxPrintQuality",0},
8454 { "_wxEraseEvent","_class_wxEraseEvent",0},
8455 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8456 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8457 { "_wxRegion","_class_wxRegion",0},
8458 { "_class_wxShowEvent","_wxShowEvent",0},
8459 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8460 { "_wxActivateEvent","_class_wxActivateEvent",0},
8461 { "_wxGauge","_class_wxGauge",0},
8462 { "_class_wxCheckListBox","_wxCheckListBox",0},
8463 { "_class_wxBusyInfo","_wxBusyInfo",0},
8464 { "_class_wxCommandEvent","_wxCommandEvent",0},
8465 { "_class_wxClientDC","_wxClientDC",0},
8466 { "_class_wxSizeEvent","_wxSizeEvent",0},
8467 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8468 { "_class_wxSize","_wxSize",0},
8469 { "_class_wxBitmap","_wxBitmap",0},
8470 { "_class_wxMemoryDC","_wxMemoryDC",0},
8471 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8472 { "_wxMenuBar","_class_wxMenuBar",0},
8473 { "_wxEvtHandler","_class_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler
},
8474 { "_wxEvtHandler","_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler
},
8475 { "_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler
},
8476 { "_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler
},
8477 { "_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
},
8478 { "_wxEvtHandler","_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
},
8479 { "_wxEvtHandler","_class_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
},
8480 { "_wxEvtHandler","_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
},
8481 { "_wxEvtHandler","_class_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
},
8482 { "_wxEvtHandler","_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
},
8483 { "_wxEvtHandler","_class_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
},
8484 { "_wxEvtHandler","_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
},
8485 { "_wxEvtHandler","_class_wxScrollBar",SwigwxScrollBarTowxEvtHandler
},
8486 { "_wxEvtHandler","_wxScrollBar",SwigwxScrollBarTowxEvtHandler
},
8487 { "_wxEvtHandler","_class_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
},
8488 { "_wxEvtHandler","_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
},
8489 { "_wxEvtHandler","_class_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
},
8490 { "_wxEvtHandler","_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
},
8491 { "_wxEvtHandler","_class_wxListBox",SwigwxListBoxTowxEvtHandler
},
8492 { "_wxEvtHandler","_wxListBox",SwigwxListBoxTowxEvtHandler
},
8493 { "_wxEvtHandler","_class_wxStaticText",SwigwxStaticTextTowxEvtHandler
},
8494 { "_wxEvtHandler","_wxStaticText",SwigwxStaticTextTowxEvtHandler
},
8495 { "_wxEvtHandler","_class_wxStaticLine",SwigwxStaticLineTowxEvtHandler
},
8496 { "_wxEvtHandler","_wxStaticLine",SwigwxStaticLineTowxEvtHandler
},
8497 { "_wxEvtHandler","_class_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
},
8498 { "_wxEvtHandler","_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
},
8499 { "_wxEvtHandler","_class_wxGauge",SwigwxGaugeTowxEvtHandler
},
8500 { "_wxEvtHandler","_wxGauge",SwigwxGaugeTowxEvtHandler
},
8501 { "_wxEvtHandler","_class_wxComboBox",SwigwxComboBoxTowxEvtHandler
},
8502 { "_wxEvtHandler","_wxComboBox",SwigwxComboBoxTowxEvtHandler
},
8503 { "_wxEvtHandler","_class_wxChoice",SwigwxChoiceTowxEvtHandler
},
8504 { "_wxEvtHandler","_wxChoice",SwigwxChoiceTowxEvtHandler
},
8505 { "_wxEvtHandler","_class_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
},
8506 { "_wxEvtHandler","_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
},
8507 { "_wxEvtHandler","_class_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
},
8508 { "_wxEvtHandler","_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
},
8509 { "_wxEvtHandler","_class_wxButton",SwigwxButtonTowxEvtHandler
},
8510 { "_wxEvtHandler","_wxButton",SwigwxButtonTowxEvtHandler
},
8511 { "_wxEvtHandler","_class_wxControl",SwigwxControlTowxEvtHandler
},
8512 { "_wxEvtHandler","_wxControl",SwigwxControlTowxEvtHandler
},
8513 { "_wxEvtHandler","_class_wxEvtHandler",0},
8514 { "_wxMenuItem","_class_wxMenuItem",0},
8515 { "_class_wxScrollBar","_wxScrollBar",0},
8516 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8517 { "_wxKeyEvent","_class_wxKeyEvent",0},
8518 { "_wxMoveEvent","_class_wxMoveEvent",0},
8519 { "_class_wxPalette","_wxPalette",0},
8520 { "_wxFileDataObject","_class_wxFileDataObject",0},
8521 { "_class_wxEraseEvent","_wxEraseEvent",0},
8522 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8523 { "_wxWindow","_class_wxSpinCtrl",SwigwxSpinCtrlTowxWindow
},
8524 { "_wxWindow","_wxSpinCtrl",SwigwxSpinCtrlTowxWindow
},
8525 { "_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow
},
8526 { "_wxWindow","_wxSlider",SwigwxSliderTowxWindow
},
8527 { "_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow
},
8528 { "_wxWindow","_wxRadioButton",SwigwxRadioButtonTowxWindow
},
8529 { "_wxWindow","_class_wxRadioBox",SwigwxRadioBoxTowxWindow
},
8530 { "_wxWindow","_wxRadioBox",SwigwxRadioBoxTowxWindow
},
8531 { "_wxWindow","_class_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
},
8532 { "_wxWindow","_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
},
8533 { "_wxWindow","_class_wxSpinButton",SwigwxSpinButtonTowxWindow
},
8534 { "_wxWindow","_wxSpinButton",SwigwxSpinButtonTowxWindow
},
8535 { "_wxWindow","_class_wxScrollBar",SwigwxScrollBarTowxWindow
},
8536 { "_wxWindow","_wxScrollBar",SwigwxScrollBarTowxWindow
},
8537 { "_wxWindow","_class_wxTextCtrl",SwigwxTextCtrlTowxWindow
},
8538 { "_wxWindow","_wxTextCtrl",SwigwxTextCtrlTowxWindow
},
8539 { "_wxWindow","_class_wxCheckListBox",SwigwxCheckListBoxTowxWindow
},
8540 { "_wxWindow","_wxCheckListBox",SwigwxCheckListBoxTowxWindow
},
8541 { "_wxWindow","_class_wxListBox",SwigwxListBoxTowxWindow
},
8542 { "_wxWindow","_wxListBox",SwigwxListBoxTowxWindow
},
8543 { "_wxWindow","_class_wxStaticText",SwigwxStaticTextTowxWindow
},
8544 { "_wxWindow","_wxStaticText",SwigwxStaticTextTowxWindow
},
8545 { "_wxWindow","_class_wxStaticLine",SwigwxStaticLineTowxWindow
},
8546 { "_wxWindow","_wxStaticLine",SwigwxStaticLineTowxWindow
},
8547 { "_wxWindow","_class_wxStaticBox",SwigwxStaticBoxTowxWindow
},
8548 { "_wxWindow","_wxStaticBox",SwigwxStaticBoxTowxWindow
},
8549 { "_wxWindow","_class_wxGauge",SwigwxGaugeTowxWindow
},
8550 { "_wxWindow","_wxGauge",SwigwxGaugeTowxWindow
},
8551 { "_wxWindow","_class_wxComboBox",SwigwxComboBoxTowxWindow
},
8552 { "_wxWindow","_wxComboBox",SwigwxComboBoxTowxWindow
},
8553 { "_wxWindow","_class_wxChoice",SwigwxChoiceTowxWindow
},
8554 { "_wxWindow","_wxChoice",SwigwxChoiceTowxWindow
},
8555 { "_wxWindow","_class_wxCheckBox",SwigwxCheckBoxTowxWindow
},
8556 { "_wxWindow","_wxCheckBox",SwigwxCheckBoxTowxWindow
},
8557 { "_wxWindow","_class_wxBitmapButton",SwigwxBitmapButtonTowxWindow
},
8558 { "_wxWindow","_wxBitmapButton",SwigwxBitmapButtonTowxWindow
},
8559 { "_wxWindow","_class_wxButton",SwigwxButtonTowxWindow
},
8560 { "_wxWindow","_wxButton",SwigwxButtonTowxWindow
},
8561 { "_wxWindow","_class_wxControl",SwigwxControlTowxWindow
},
8562 { "_wxWindow","_wxControl",SwigwxControlTowxWindow
},
8563 { "_wxWindow","_class_wxWindow",0},
8564 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8567 static PyObject
*SWIG_globals
;
8571 SWIGEXPORT(void) initcontrolsc() {
8573 SWIG_globals
= SWIG_newvarlink();
8574 m
= Py_InitModule("controlsc", controlscMethods
);
8575 d
= PyModule_GetDict(m
);
8576 PyDict_SetItemString(d
,"cvar", SWIG_globals
);
8577 SWIG_addvarlink(SWIG_globals
,"wxDefaultValidator",_wrap_wxDefaultValidator_get
, _wrap_wxDefaultValidator_set
);
8580 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8581 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);