2 * FILE : src/gtk/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 wxSize
wxButton_GetDefaultSize() {
126 return wxButton::GetDefaultSize();
131 static int _wrap_wxDefaultValidator_set(PyObject
*val
) {
133 PyErr_SetString(PyExc_TypeError
,"Variable wxDefaultValidator is read-only.");
137 static PyObject
*_wrap_wxDefaultValidator_get() {
141 SWIG_MakePtr(ptemp
,(char *) &wxDefaultValidator
,"_wxValidator_p");
142 pyobj
= PyString_FromString(ptemp
);
146 static PyObject
*_wrap_wxButton_GetDefaultSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
147 PyObject
* _resultobj
;
149 char *_kwnames
[] = { NULL
};
153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxButton_GetDefaultSize",_kwnames
))
156 wxPy_BEGIN_ALLOW_THREADS
;
157 _result
= new wxSize (wxButton_GetDefaultSize());
159 wxPy_END_ALLOW_THREADS
;
160 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
161 _resultobj
= Py_BuildValue("s",_ptemp
);
165 static void *SwigwxControlTowxWindow(void *ptr
) {
168 src
= (wxControl
*) ptr
;
169 dest
= (wxWindow
*) src
;
170 return (void *) dest
;
173 static void *SwigwxControlTowxEvtHandler(void *ptr
) {
176 src
= (wxControl
*) ptr
;
177 dest
= (wxEvtHandler
*) src
;
178 return (void *) dest
;
181 #define new_wxControl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxControl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
182 static PyObject
*_wrap_new_wxControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
183 PyObject
* _resultobj
;
187 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
188 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
189 long _arg4
= (long ) 0;
190 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
191 char * _arg6
= (char *) "control";
192 PyObject
* _argo0
= 0;
194 PyObject
* _obj2
= 0;
196 PyObject
* _obj3
= 0;
197 PyObject
* _argo5
= 0;
198 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOlOs:new_wxControl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
205 if (_argo0
== Py_None
) { _arg0
= NULL
; }
206 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
207 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxControl. Expected _wxWindow_p.");
214 if (! wxPoint_helper(_obj2
, &_arg2
))
220 if (! wxSize_helper(_obj3
, &_arg3
))
224 if (_argo5
== Py_None
) { _arg5
= NULL
; }
225 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxControl. Expected _wxValidator_p.");
231 wxPy_BEGIN_ALLOW_THREADS
;
232 _result
= (wxControl
*)new_wxControl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
234 wxPy_END_ALLOW_THREADS
;
236 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxControl_p");
237 _resultobj
= Py_BuildValue("s",_ptemp
);
240 _resultobj
= Py_None
;
245 #define wxControl_Command(_swigobj,_swigarg0) (_swigobj->Command(_swigarg0))
246 static PyObject
*_wrap_wxControl_Command(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
247 PyObject
* _resultobj
;
249 wxCommandEvent
* _arg1
;
250 PyObject
* _argo0
= 0;
251 PyObject
* _argo1
= 0;
252 char *_kwnames
[] = { "self","event", NULL
};
255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxControl_Command",_kwnames
,&_argo0
,&_argo1
))
258 if (_argo0
== Py_None
) { _arg0
= NULL
; }
259 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxControl_p")) {
260 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxControl_Command. Expected _wxControl_p.");
265 if (_argo1
== Py_None
) { _arg1
= NULL
; }
266 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxCommandEvent_p")) {
267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxControl_Command. Expected _wxCommandEvent_p.");
272 wxPy_BEGIN_ALLOW_THREADS
;
273 wxControl_Command(_arg0
,*_arg1
);
275 wxPy_END_ALLOW_THREADS
;
276 } Py_INCREF(Py_None
);
277 _resultobj
= Py_None
;
281 #define wxControl_GetLabel(_swigobj) (_swigobj->GetLabel())
282 static PyObject
*_wrap_wxControl_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
283 PyObject
* _resultobj
;
286 PyObject
* _argo0
= 0;
287 char *_kwnames
[] = { "self", NULL
};
290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxControl_GetLabel",_kwnames
,&_argo0
))
293 if (_argo0
== Py_None
) { _arg0
= NULL
; }
294 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxControl_p")) {
295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxControl_GetLabel. Expected _wxControl_p.");
300 wxPy_BEGIN_ALLOW_THREADS
;
301 _result
= new wxString (wxControl_GetLabel(_arg0
));
303 wxPy_END_ALLOW_THREADS
;
305 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
313 #define wxControl_SetLabel(_swigobj,_swigarg0) (_swigobj->SetLabel(_swigarg0))
314 static PyObject
*_wrap_wxControl_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
315 PyObject
* _resultobj
;
318 PyObject
* _argo0
= 0;
319 PyObject
* _obj1
= 0;
320 char *_kwnames
[] = { "self","label", NULL
};
323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxControl_SetLabel",_kwnames
,&_argo0
,&_obj1
))
326 if (_argo0
== Py_None
) { _arg0
= NULL
; }
327 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxControl_p")) {
328 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxControl_SetLabel. Expected _wxControl_p.");
333 #if PYTHON_API_VERSION >= 1009
334 char* tmpPtr
; int tmpSize
;
335 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
336 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
339 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
341 _arg1
= new wxString(tmpPtr
, tmpSize
);
343 if (!PyString_Check(_obj1
)) {
344 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
347 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
351 wxPy_BEGIN_ALLOW_THREADS
;
352 wxControl_SetLabel(_arg0
,*_arg1
);
354 wxPy_END_ALLOW_THREADS
;
355 } Py_INCREF(Py_None
);
356 _resultobj
= Py_None
;
364 static void *SwigwxButtonTowxControl(void *ptr
) {
367 src
= (wxButton
*) ptr
;
368 dest
= (wxControl
*) src
;
369 return (void *) dest
;
372 static void *SwigwxButtonTowxWindow(void *ptr
) {
375 src
= (wxButton
*) ptr
;
376 dest
= (wxWindow
*) src
;
377 return (void *) dest
;
380 static void *SwigwxButtonTowxEvtHandler(void *ptr
) {
383 src
= (wxButton
*) ptr
;
384 dest
= (wxEvtHandler
*) src
;
385 return (void *) dest
;
388 #define new_wxButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
389 static PyObject
*_wrap_new_wxButton(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
390 PyObject
* _resultobj
;
395 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
396 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
397 long _arg5
= (long ) 0;
398 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
399 char * _arg7
= (char *) "button";
400 PyObject
* _argo0
= 0;
401 PyObject
* _obj2
= 0;
403 PyObject
* _obj3
= 0;
405 PyObject
* _obj4
= 0;
406 PyObject
* _argo6
= 0;
407 char *_kwnames
[] = { "parent","id","label","pos","size","style","validator","name", NULL
};
411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxButton",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
414 if (_argo0
== Py_None
) { _arg0
= NULL
; }
415 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
416 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxButton. Expected _wxWindow_p.");
421 #if PYTHON_API_VERSION >= 1009
422 char* tmpPtr
; int tmpSize
;
423 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
424 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
427 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
429 _arg2
= new wxString(tmpPtr
, tmpSize
);
431 if (!PyString_Check(_obj2
)) {
432 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
435 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
441 if (! wxPoint_helper(_obj3
, &_arg3
))
447 if (! wxSize_helper(_obj4
, &_arg4
))
451 if (_argo6
== Py_None
) { _arg6
= NULL
; }
452 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
453 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxButton. Expected _wxValidator_p.");
458 wxPy_BEGIN_ALLOW_THREADS
;
459 _result
= (wxButton
*)new_wxButton(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
461 wxPy_END_ALLOW_THREADS
;
463 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxButton_p");
464 _resultobj
= Py_BuildValue("s",_ptemp
);
467 _resultobj
= Py_None
;
476 #define wxButton_SetDefault(_swigobj) (_swigobj->SetDefault())
477 static PyObject
*_wrap_wxButton_SetDefault(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
478 PyObject
* _resultobj
;
480 PyObject
* _argo0
= 0;
481 char *_kwnames
[] = { "self", NULL
};
484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxButton_SetDefault",_kwnames
,&_argo0
))
487 if (_argo0
== Py_None
) { _arg0
= NULL
; }
488 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxButton_p")) {
489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxButton_SetDefault. Expected _wxButton_p.");
494 wxPy_BEGIN_ALLOW_THREADS
;
495 wxButton_SetDefault(_arg0
);
497 wxPy_END_ALLOW_THREADS
;
498 } Py_INCREF(Py_None
);
499 _resultobj
= Py_None
;
503 #define wxButton_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
504 static PyObject
*_wrap_wxButton_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
505 PyObject
* _resultobj
;
508 PyObject
* _argo0
= 0;
510 PyObject
* _obj1
= 0;
511 char *_kwnames
[] = { "self","colour", NULL
};
514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxButton_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
517 if (_argo0
== Py_None
) { _arg0
= NULL
; }
518 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxButton_p")) {
519 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxButton_SetBackgroundColour. Expected _wxButton_p.");
525 if (! wxColour_helper(_obj1
, &_arg1
))
529 wxPy_BEGIN_ALLOW_THREADS
;
530 wxButton_SetBackgroundColour(_arg0
,*_arg1
);
532 wxPy_END_ALLOW_THREADS
;
533 } Py_INCREF(Py_None
);
534 _resultobj
= Py_None
;
538 #define wxButton_SetForegroundColour(_swigobj,_swigarg0) (_swigobj->SetForegroundColour(_swigarg0))
539 static PyObject
*_wrap_wxButton_SetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
540 PyObject
* _resultobj
;
543 PyObject
* _argo0
= 0;
545 PyObject
* _obj1
= 0;
546 char *_kwnames
[] = { "self","colour", NULL
};
549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxButton_SetForegroundColour",_kwnames
,&_argo0
,&_obj1
))
552 if (_argo0
== Py_None
) { _arg0
= NULL
; }
553 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxButton_p")) {
554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxButton_SetForegroundColour. Expected _wxButton_p.");
560 if (! wxColour_helper(_obj1
, &_arg1
))
564 wxPy_BEGIN_ALLOW_THREADS
;
565 wxButton_SetForegroundColour(_arg0
,*_arg1
);
567 wxPy_END_ALLOW_THREADS
;
568 } Py_INCREF(Py_None
);
569 _resultobj
= Py_None
;
573 static void *SwigwxBitmapButtonTowxButton(void *ptr
) {
576 src
= (wxBitmapButton
*) ptr
;
577 dest
= (wxButton
*) src
;
578 return (void *) dest
;
581 static void *SwigwxBitmapButtonTowxControl(void *ptr
) {
584 src
= (wxBitmapButton
*) ptr
;
585 dest
= (wxControl
*) src
;
586 return (void *) dest
;
589 static void *SwigwxBitmapButtonTowxWindow(void *ptr
) {
592 src
= (wxBitmapButton
*) ptr
;
593 dest
= (wxWindow
*) src
;
594 return (void *) dest
;
597 static void *SwigwxBitmapButtonTowxEvtHandler(void *ptr
) {
600 src
= (wxBitmapButton
*) ptr
;
601 dest
= (wxEvtHandler
*) src
;
602 return (void *) dest
;
605 #define new_wxBitmapButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxBitmapButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
606 static PyObject
*_wrap_new_wxBitmapButton(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
607 PyObject
* _resultobj
;
608 wxBitmapButton
* _result
;
612 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
613 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
614 long _arg5
= (long ) wxBU_AUTODRAW
;
615 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
616 char * _arg7
= (char *) "button";
617 PyObject
* _argo0
= 0;
618 PyObject
* _argo2
= 0;
620 PyObject
* _obj3
= 0;
622 PyObject
* _obj4
= 0;
623 PyObject
* _argo6
= 0;
624 char *_kwnames
[] = { "parent","id","bitmap","pos","size","style","validator","name", NULL
};
628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxBitmapButton",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
631 if (_argo0
== Py_None
) { _arg0
= NULL
; }
632 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
633 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxBitmapButton. Expected _wxWindow_p.");
638 if (_argo2
== Py_None
) { _arg2
= NULL
; }
639 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxBitmap_p")) {
640 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxBitmapButton. Expected _wxBitmap_p.");
647 if (! wxPoint_helper(_obj3
, &_arg3
))
653 if (! wxSize_helper(_obj4
, &_arg4
))
657 if (_argo6
== Py_None
) { _arg6
= NULL
; }
658 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxBitmapButton. Expected _wxValidator_p.");
664 wxPy_BEGIN_ALLOW_THREADS
;
665 _result
= (wxBitmapButton
*)new_wxBitmapButton(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
667 wxPy_END_ALLOW_THREADS
;
669 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmapButton_p");
670 _resultobj
= Py_BuildValue("s",_ptemp
);
673 _resultobj
= Py_None
;
678 #define wxBitmapButton_GetBitmapLabel(_swigobj) (_swigobj->GetBitmapLabel())
679 static PyObject
*_wrap_wxBitmapButton_GetBitmapLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
680 PyObject
* _resultobj
;
682 wxBitmapButton
* _arg0
;
683 PyObject
* _argo0
= 0;
684 char *_kwnames
[] = { "self", NULL
};
688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapLabel",_kwnames
,&_argo0
))
691 if (_argo0
== Py_None
) { _arg0
= NULL
; }
692 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
693 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapLabel. Expected _wxBitmapButton_p.");
698 wxPy_BEGIN_ALLOW_THREADS
;
699 wxBitmap
& _result_ref
= wxBitmapButton_GetBitmapLabel(_arg0
);
700 _result
= (wxBitmap
*) &_result_ref
;
702 wxPy_END_ALLOW_THREADS
;
704 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
705 _resultobj
= Py_BuildValue("s",_ptemp
);
708 _resultobj
= Py_None
;
713 #define wxBitmapButton_GetBitmapDisabled(_swigobj) (_swigobj->GetBitmapDisabled())
714 static PyObject
*_wrap_wxBitmapButton_GetBitmapDisabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
715 PyObject
* _resultobj
;
717 wxBitmapButton
* _arg0
;
718 PyObject
* _argo0
= 0;
719 char *_kwnames
[] = { "self", NULL
};
723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapDisabled",_kwnames
,&_argo0
))
726 if (_argo0
== Py_None
) { _arg0
= NULL
; }
727 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
728 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapDisabled. Expected _wxBitmapButton_p.");
733 wxPy_BEGIN_ALLOW_THREADS
;
734 wxBitmap
& _result_ref
= wxBitmapButton_GetBitmapDisabled(_arg0
);
735 _result
= (wxBitmap
*) &_result_ref
;
737 wxPy_END_ALLOW_THREADS
;
739 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
740 _resultobj
= Py_BuildValue("s",_ptemp
);
743 _resultobj
= Py_None
;
748 #define wxBitmapButton_GetBitmapFocus(_swigobj) (_swigobj->GetBitmapFocus())
749 static PyObject
*_wrap_wxBitmapButton_GetBitmapFocus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
750 PyObject
* _resultobj
;
752 wxBitmapButton
* _arg0
;
753 PyObject
* _argo0
= 0;
754 char *_kwnames
[] = { "self", NULL
};
758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapFocus",_kwnames
,&_argo0
))
761 if (_argo0
== Py_None
) { _arg0
= NULL
; }
762 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
763 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapFocus. Expected _wxBitmapButton_p.");
768 wxPy_BEGIN_ALLOW_THREADS
;
769 wxBitmap
& _result_ref
= wxBitmapButton_GetBitmapFocus(_arg0
);
770 _result
= (wxBitmap
*) &_result_ref
;
772 wxPy_END_ALLOW_THREADS
;
774 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
775 _resultobj
= Py_BuildValue("s",_ptemp
);
778 _resultobj
= Py_None
;
783 #define wxBitmapButton_GetBitmapSelected(_swigobj) (_swigobj->GetBitmapSelected())
784 static PyObject
*_wrap_wxBitmapButton_GetBitmapSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
785 PyObject
* _resultobj
;
787 wxBitmapButton
* _arg0
;
788 PyObject
* _argo0
= 0;
789 char *_kwnames
[] = { "self", NULL
};
793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapSelected",_kwnames
,&_argo0
))
796 if (_argo0
== Py_None
) { _arg0
= NULL
; }
797 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
798 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapSelected. Expected _wxBitmapButton_p.");
803 wxPy_BEGIN_ALLOW_THREADS
;
804 wxBitmap
& _result_ref
= wxBitmapButton_GetBitmapSelected(_arg0
);
805 _result
= (wxBitmap
*) &_result_ref
;
807 wxPy_END_ALLOW_THREADS
;
809 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
810 _resultobj
= Py_BuildValue("s",_ptemp
);
813 _resultobj
= Py_None
;
818 #define wxBitmapButton_SetBitmapDisabled(_swigobj,_swigarg0) (_swigobj->SetBitmapDisabled(_swigarg0))
819 static PyObject
*_wrap_wxBitmapButton_SetBitmapDisabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
820 PyObject
* _resultobj
;
821 wxBitmapButton
* _arg0
;
823 PyObject
* _argo0
= 0;
824 PyObject
* _argo1
= 0;
825 char *_kwnames
[] = { "self","bitmap", NULL
};
828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapDisabled",_kwnames
,&_argo0
,&_argo1
))
831 if (_argo0
== Py_None
) { _arg0
= NULL
; }
832 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapDisabled. Expected _wxBitmapButton_p.");
838 if (_argo1
== Py_None
) { _arg1
= NULL
; }
839 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) {
840 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapDisabled. Expected _wxBitmap_p.");
845 wxPy_BEGIN_ALLOW_THREADS
;
846 wxBitmapButton_SetBitmapDisabled(_arg0
,*_arg1
);
848 wxPy_END_ALLOW_THREADS
;
849 } Py_INCREF(Py_None
);
850 _resultobj
= Py_None
;
854 #define wxBitmapButton_SetBitmapFocus(_swigobj,_swigarg0) (_swigobj->SetBitmapFocus(_swigarg0))
855 static PyObject
*_wrap_wxBitmapButton_SetBitmapFocus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
856 PyObject
* _resultobj
;
857 wxBitmapButton
* _arg0
;
859 PyObject
* _argo0
= 0;
860 PyObject
* _argo1
= 0;
861 char *_kwnames
[] = { "self","bitmap", NULL
};
864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapFocus",_kwnames
,&_argo0
,&_argo1
))
867 if (_argo0
== Py_None
) { _arg0
= NULL
; }
868 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
869 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapFocus. Expected _wxBitmapButton_p.");
874 if (_argo1
== Py_None
) { _arg1
= NULL
; }
875 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) {
876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapFocus. Expected _wxBitmap_p.");
881 wxPy_BEGIN_ALLOW_THREADS
;
882 wxBitmapButton_SetBitmapFocus(_arg0
,*_arg1
);
884 wxPy_END_ALLOW_THREADS
;
885 } Py_INCREF(Py_None
);
886 _resultobj
= Py_None
;
890 #define wxBitmapButton_SetBitmapSelected(_swigobj,_swigarg0) (_swigobj->SetBitmapSelected(_swigarg0))
891 static PyObject
*_wrap_wxBitmapButton_SetBitmapSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
892 PyObject
* _resultobj
;
893 wxBitmapButton
* _arg0
;
895 PyObject
* _argo0
= 0;
896 PyObject
* _argo1
= 0;
897 char *_kwnames
[] = { "self","bitmap", NULL
};
900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapSelected",_kwnames
,&_argo0
,&_argo1
))
903 if (_argo0
== Py_None
) { _arg0
= NULL
; }
904 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
905 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapSelected. Expected _wxBitmapButton_p.");
910 if (_argo1
== Py_None
) { _arg1
= NULL
; }
911 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) {
912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapSelected. Expected _wxBitmap_p.");
917 wxPy_BEGIN_ALLOW_THREADS
;
918 wxBitmapButton_SetBitmapSelected(_arg0
,*_arg1
);
920 wxPy_END_ALLOW_THREADS
;
921 } Py_INCREF(Py_None
);
922 _resultobj
= Py_None
;
926 #define wxBitmapButton_SetBitmapLabel(_swigobj,_swigarg0) (_swigobj->SetBitmapLabel(_swigarg0))
927 static PyObject
*_wrap_wxBitmapButton_SetBitmapLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
928 PyObject
* _resultobj
;
929 wxBitmapButton
* _arg0
;
931 PyObject
* _argo0
= 0;
932 PyObject
* _argo1
= 0;
933 char *_kwnames
[] = { "self","bitmap", NULL
};
936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapLabel",_kwnames
,&_argo0
,&_argo1
))
939 if (_argo0
== Py_None
) { _arg0
= NULL
; }
940 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
941 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapLabel. Expected _wxBitmapButton_p.");
946 if (_argo1
== Py_None
) { _arg1
= NULL
; }
947 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) {
948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapLabel. Expected _wxBitmap_p.");
953 wxPy_BEGIN_ALLOW_THREADS
;
954 wxBitmapButton_SetBitmapLabel(_arg0
,*_arg1
);
956 wxPy_END_ALLOW_THREADS
;
957 } Py_INCREF(Py_None
);
958 _resultobj
= Py_None
;
962 #define wxBitmapButton_SetMargins(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMargins(_swigarg0,_swigarg1))
963 static PyObject
*_wrap_wxBitmapButton_SetMargins(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
964 PyObject
* _resultobj
;
965 wxBitmapButton
* _arg0
;
968 PyObject
* _argo0
= 0;
969 char *_kwnames
[] = { "self","x","y", NULL
};
972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxBitmapButton_SetMargins",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
975 if (_argo0
== Py_None
) { _arg0
= NULL
; }
976 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
977 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetMargins. Expected _wxBitmapButton_p.");
982 wxPy_BEGIN_ALLOW_THREADS
;
983 wxBitmapButton_SetMargins(_arg0
,_arg1
,_arg2
);
985 wxPy_END_ALLOW_THREADS
;
986 } Py_INCREF(Py_None
);
987 _resultobj
= Py_None
;
991 #define wxBitmapButton_GetMarginX(_swigobj) (_swigobj->GetMarginX())
992 static PyObject
*_wrap_wxBitmapButton_GetMarginX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
993 PyObject
* _resultobj
;
995 wxBitmapButton
* _arg0
;
996 PyObject
* _argo0
= 0;
997 char *_kwnames
[] = { "self", NULL
};
1000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetMarginX",_kwnames
,&_argo0
))
1003 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1004 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
1005 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetMarginX. Expected _wxBitmapButton_p.");
1010 wxPy_BEGIN_ALLOW_THREADS
;
1011 _result
= (int )wxBitmapButton_GetMarginX(_arg0
);
1013 wxPy_END_ALLOW_THREADS
;
1014 } _resultobj
= Py_BuildValue("i",_result
);
1018 #define wxBitmapButton_GetMarginY(_swigobj) (_swigobj->GetMarginY())
1019 static PyObject
*_wrap_wxBitmapButton_GetMarginY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1020 PyObject
* _resultobj
;
1022 wxBitmapButton
* _arg0
;
1023 PyObject
* _argo0
= 0;
1024 char *_kwnames
[] = { "self", NULL
};
1027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetMarginY",_kwnames
,&_argo0
))
1030 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1031 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) {
1032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetMarginY. Expected _wxBitmapButton_p.");
1037 wxPy_BEGIN_ALLOW_THREADS
;
1038 _result
= (int )wxBitmapButton_GetMarginY(_arg0
);
1040 wxPy_END_ALLOW_THREADS
;
1041 } _resultobj
= Py_BuildValue("i",_result
);
1045 static void *SwigwxCheckBoxTowxControl(void *ptr
) {
1048 src
= (wxCheckBox
*) ptr
;
1049 dest
= (wxControl
*) src
;
1050 return (void *) dest
;
1053 static void *SwigwxCheckBoxTowxWindow(void *ptr
) {
1056 src
= (wxCheckBox
*) ptr
;
1057 dest
= (wxWindow
*) src
;
1058 return (void *) dest
;
1061 static void *SwigwxCheckBoxTowxEvtHandler(void *ptr
) {
1064 src
= (wxCheckBox
*) ptr
;
1065 dest
= (wxEvtHandler
*) src
;
1066 return (void *) dest
;
1069 #define new_wxCheckBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxCheckBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
1070 static PyObject
*_wrap_new_wxCheckBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1071 PyObject
* _resultobj
;
1072 wxCheckBox
* _result
;
1076 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
1077 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
1078 long _arg5
= (long ) 0;
1079 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
1080 char * _arg7
= (char *) "checkBox";
1081 PyObject
* _argo0
= 0;
1082 PyObject
* _obj2
= 0;
1084 PyObject
* _obj3
= 0;
1086 PyObject
* _obj4
= 0;
1087 PyObject
* _argo6
= 0;
1088 char *_kwnames
[] = { "parent","id","label","pos","size","style","val","name", NULL
};
1092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxCheckBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
1095 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1096 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxCheckBox. Expected _wxWindow_p.");
1102 #if PYTHON_API_VERSION >= 1009
1103 char* tmpPtr
; int tmpSize
;
1104 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
1105 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1108 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
1110 _arg2
= new wxString(tmpPtr
, tmpSize
);
1112 if (!PyString_Check(_obj2
)) {
1113 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1116 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
1122 if (! wxPoint_helper(_obj3
, &_arg3
))
1128 if (! wxSize_helper(_obj4
, &_arg4
))
1132 if (_argo6
== Py_None
) { _arg6
= NULL
; }
1133 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
1134 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxCheckBox. Expected _wxValidator_p.");
1139 wxPy_BEGIN_ALLOW_THREADS
;
1140 _result
= (wxCheckBox
*)new_wxCheckBox(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
1142 wxPy_END_ALLOW_THREADS
;
1144 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCheckBox_p");
1145 _resultobj
= Py_BuildValue("s",_ptemp
);
1148 _resultobj
= Py_None
;
1157 #define wxCheckBox_GetValue(_swigobj) (_swigobj->GetValue())
1158 static PyObject
*_wrap_wxCheckBox_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1159 PyObject
* _resultobj
;
1162 PyObject
* _argo0
= 0;
1163 char *_kwnames
[] = { "self", NULL
};
1166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCheckBox_GetValue",_kwnames
,&_argo0
))
1169 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1170 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckBox_p")) {
1171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckBox_GetValue. Expected _wxCheckBox_p.");
1176 wxPy_BEGIN_ALLOW_THREADS
;
1177 _result
= (bool )wxCheckBox_GetValue(_arg0
);
1179 wxPy_END_ALLOW_THREADS
;
1180 } _resultobj
= Py_BuildValue("i",_result
);
1184 #define wxCheckBox_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
1185 static PyObject
*_wrap_wxCheckBox_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1186 PyObject
* _resultobj
;
1189 PyObject
* _argo0
= 0;
1191 char *_kwnames
[] = { "self","state", NULL
};
1194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCheckBox_SetValue",_kwnames
,&_argo0
,&tempbool1
))
1197 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1198 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckBox_p")) {
1199 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckBox_SetValue. Expected _wxCheckBox_p.");
1203 _arg1
= (bool ) tempbool1
;
1205 wxPy_BEGIN_ALLOW_THREADS
;
1206 wxCheckBox_SetValue(_arg0
,_arg1
);
1208 wxPy_END_ALLOW_THREADS
;
1209 } Py_INCREF(Py_None
);
1210 _resultobj
= Py_None
;
1214 static void *SwigwxChoiceTowxControl(void *ptr
) {
1217 src
= (wxChoice
*) ptr
;
1218 dest
= (wxControl
*) src
;
1219 return (void *) dest
;
1222 static void *SwigwxChoiceTowxWindow(void *ptr
) {
1225 src
= (wxChoice
*) ptr
;
1226 dest
= (wxWindow
*) src
;
1227 return (void *) dest
;
1230 static void *SwigwxChoiceTowxEvtHandler(void *ptr
) {
1233 src
= (wxChoice
*) ptr
;
1234 dest
= (wxEvtHandler
*) src
;
1235 return (void *) dest
;
1238 #define new_wxChoice(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxChoice(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
1239 static PyObject
*_wrap_new_wxChoice(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1240 PyObject
* _resultobj
;
1244 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
1245 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
1246 int _arg4
= (int ) 0;
1247 wxString
* _arg5
= (wxString
*) NULL
;
1248 long _arg6
= (long ) 0;
1249 wxValidator
* _arg7
= (wxValidator
*) &wxDefaultValidator
;
1250 char * _arg8
= (char *) "choice";
1251 PyObject
* _argo0
= 0;
1253 PyObject
* _obj2
= 0;
1255 PyObject
* _obj3
= 0;
1256 PyObject
* _obj5
= 0;
1257 PyObject
* _argo7
= 0;
1258 char *_kwnames
[] = { "parent","id","pos","size","choices","style","validator","name", NULL
};
1262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOOlOs:new_wxChoice",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj5
,&_arg6
,&_argo7
,&_arg8
))
1265 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1266 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxChoice. Expected _wxWindow_p.");
1274 if (! wxPoint_helper(_obj2
, &_arg2
))
1280 if (! wxSize_helper(_obj3
, &_arg3
))
1285 _arg5
= wxString_LIST_helper(_obj5
);
1286 if (_arg5
== NULL
) {
1291 if (_argo7
== Py_None
) { _arg7
= NULL
; }
1292 else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxValidator_p")) {
1293 PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxChoice. Expected _wxValidator_p.");
1299 _arg4
= PyList_Size(_obj5
);
1306 wxPy_BEGIN_ALLOW_THREADS
;
1307 _result
= (wxChoice
*)new_wxChoice(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
,_arg8
);
1309 wxPy_END_ALLOW_THREADS
;
1311 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxChoice_p");
1312 _resultobj
= Py_BuildValue("s",_ptemp
);
1315 _resultobj
= Py_None
;
1323 #define wxChoice_Append(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
1324 static PyObject
*_wrap_wxChoice_Append(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1325 PyObject
* _resultobj
;
1328 PyObject
* _argo0
= 0;
1329 PyObject
* _obj1
= 0;
1330 char *_kwnames
[] = { "self","item", NULL
};
1333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxChoice_Append",_kwnames
,&_argo0
,&_obj1
))
1336 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1337 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1338 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_Append. Expected _wxChoice_p.");
1343 #if PYTHON_API_VERSION >= 1009
1344 char* tmpPtr
; int tmpSize
;
1345 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1346 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1349 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1351 _arg1
= new wxString(tmpPtr
, tmpSize
);
1353 if (!PyString_Check(_obj1
)) {
1354 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1357 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1361 wxPy_BEGIN_ALLOW_THREADS
;
1362 wxChoice_Append(_arg0
,*_arg1
);
1364 wxPy_END_ALLOW_THREADS
;
1365 } Py_INCREF(Py_None
);
1366 _resultobj
= Py_None
;
1374 #define wxChoice_Clear(_swigobj) (_swigobj->Clear())
1375 static PyObject
*_wrap_wxChoice_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1376 PyObject
* _resultobj
;
1378 PyObject
* _argo0
= 0;
1379 char *_kwnames
[] = { "self", NULL
};
1382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_Clear",_kwnames
,&_argo0
))
1385 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1386 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1387 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_Clear. Expected _wxChoice_p.");
1392 wxPy_BEGIN_ALLOW_THREADS
;
1393 wxChoice_Clear(_arg0
);
1395 wxPy_END_ALLOW_THREADS
;
1396 } Py_INCREF(Py_None
);
1397 _resultobj
= Py_None
;
1401 #define wxChoice_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
1402 static PyObject
*_wrap_wxChoice_FindString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1403 PyObject
* _resultobj
;
1407 PyObject
* _argo0
= 0;
1408 PyObject
* _obj1
= 0;
1409 char *_kwnames
[] = { "self","string", NULL
};
1412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxChoice_FindString",_kwnames
,&_argo0
,&_obj1
))
1415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_FindString. Expected _wxChoice_p.");
1422 #if PYTHON_API_VERSION >= 1009
1423 char* tmpPtr
; int tmpSize
;
1424 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1425 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1428 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1430 _arg1
= new wxString(tmpPtr
, tmpSize
);
1432 if (!PyString_Check(_obj1
)) {
1433 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1436 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1440 wxPy_BEGIN_ALLOW_THREADS
;
1441 _result
= (int )wxChoice_FindString(_arg0
,*_arg1
);
1443 wxPy_END_ALLOW_THREADS
;
1444 } _resultobj
= Py_BuildValue("i",_result
);
1452 #define wxChoice_GetColumns(_swigobj) (_swigobj->GetColumns())
1453 static PyObject
*_wrap_wxChoice_GetColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1454 PyObject
* _resultobj
;
1457 PyObject
* _argo0
= 0;
1458 char *_kwnames
[] = { "self", NULL
};
1461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_GetColumns",_kwnames
,&_argo0
))
1464 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1465 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetColumns. Expected _wxChoice_p.");
1471 wxPy_BEGIN_ALLOW_THREADS
;
1472 _result
= (int )wxChoice_GetColumns(_arg0
);
1474 wxPy_END_ALLOW_THREADS
;
1475 } _resultobj
= Py_BuildValue("i",_result
);
1479 #define wxChoice_GetSelection(_swigobj) (_swigobj->GetSelection())
1480 static PyObject
*_wrap_wxChoice_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1481 PyObject
* _resultobj
;
1484 PyObject
* _argo0
= 0;
1485 char *_kwnames
[] = { "self", NULL
};
1488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_GetSelection",_kwnames
,&_argo0
))
1491 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1492 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1493 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetSelection. Expected _wxChoice_p.");
1498 wxPy_BEGIN_ALLOW_THREADS
;
1499 _result
= (int )wxChoice_GetSelection(_arg0
);
1501 wxPy_END_ALLOW_THREADS
;
1502 } _resultobj
= Py_BuildValue("i",_result
);
1506 #define wxChoice_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
1507 static PyObject
*_wrap_wxChoice_GetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1508 PyObject
* _resultobj
;
1512 PyObject
* _argo0
= 0;
1513 char *_kwnames
[] = { "self","n", NULL
};
1516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxChoice_GetString",_kwnames
,&_argo0
,&_arg1
))
1519 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1520 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1521 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetString. Expected _wxChoice_p.");
1526 wxPy_BEGIN_ALLOW_THREADS
;
1527 _result
= new wxString (wxChoice_GetString(_arg0
,_arg1
));
1529 wxPy_END_ALLOW_THREADS
;
1531 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1539 #define wxChoice_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
1540 static PyObject
*_wrap_wxChoice_GetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1541 PyObject
* _resultobj
;
1544 PyObject
* _argo0
= 0;
1545 char *_kwnames
[] = { "self", NULL
};
1548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_GetStringSelection",_kwnames
,&_argo0
))
1551 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1552 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1553 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetStringSelection. Expected _wxChoice_p.");
1558 wxPy_BEGIN_ALLOW_THREADS
;
1559 _result
= new wxString (wxChoice_GetStringSelection(_arg0
));
1561 wxPy_END_ALLOW_THREADS
;
1563 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1571 #define wxChoice_Number(_swigobj) (_swigobj->Number())
1572 static PyObject
*_wrap_wxChoice_Number(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1573 PyObject
* _resultobj
;
1576 PyObject
* _argo0
= 0;
1577 char *_kwnames
[] = { "self", NULL
};
1580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_Number",_kwnames
,&_argo0
))
1583 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1584 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1585 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_Number. Expected _wxChoice_p.");
1590 wxPy_BEGIN_ALLOW_THREADS
;
1591 _result
= (int )wxChoice_Number(_arg0
);
1593 wxPy_END_ALLOW_THREADS
;
1594 } _resultobj
= Py_BuildValue("i",_result
);
1598 #define wxChoice_SetColumns(_swigobj,_swigarg0) (_swigobj->SetColumns(_swigarg0))
1599 static PyObject
*_wrap_wxChoice_SetColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1600 PyObject
* _resultobj
;
1602 int _arg1
= (int ) 1;
1603 PyObject
* _argo0
= 0;
1604 char *_kwnames
[] = { "self","n", NULL
};
1607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxChoice_SetColumns",_kwnames
,&_argo0
,&_arg1
))
1610 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1611 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1612 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_SetColumns. Expected _wxChoice_p.");
1617 wxPy_BEGIN_ALLOW_THREADS
;
1618 wxChoice_SetColumns(_arg0
,_arg1
);
1620 wxPy_END_ALLOW_THREADS
;
1621 } Py_INCREF(Py_None
);
1622 _resultobj
= Py_None
;
1626 #define wxChoice_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
1627 static PyObject
*_wrap_wxChoice_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1628 PyObject
* _resultobj
;
1631 PyObject
* _argo0
= 0;
1632 char *_kwnames
[] = { "self","n", NULL
};
1635 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxChoice_SetSelection",_kwnames
,&_argo0
,&_arg1
))
1638 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1639 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1640 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_SetSelection. Expected _wxChoice_p.");
1645 wxPy_BEGIN_ALLOW_THREADS
;
1646 wxChoice_SetSelection(_arg0
,_arg1
);
1648 wxPy_END_ALLOW_THREADS
;
1649 } Py_INCREF(Py_None
);
1650 _resultobj
= Py_None
;
1654 #define wxChoice_SetStringSelection(_swigobj,_swigarg0) (_swigobj->SetStringSelection(_swigarg0))
1655 static PyObject
*_wrap_wxChoice_SetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1656 PyObject
* _resultobj
;
1659 PyObject
* _argo0
= 0;
1660 PyObject
* _obj1
= 0;
1661 char *_kwnames
[] = { "self","string", NULL
};
1664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxChoice_SetStringSelection",_kwnames
,&_argo0
,&_obj1
))
1667 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1668 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) {
1669 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_SetStringSelection. Expected _wxChoice_p.");
1674 #if PYTHON_API_VERSION >= 1009
1675 char* tmpPtr
; int tmpSize
;
1676 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1677 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1680 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1682 _arg1
= new wxString(tmpPtr
, tmpSize
);
1684 if (!PyString_Check(_obj1
)) {
1685 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1688 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1692 wxPy_BEGIN_ALLOW_THREADS
;
1693 wxChoice_SetStringSelection(_arg0
,*_arg1
);
1695 wxPy_END_ALLOW_THREADS
;
1696 } Py_INCREF(Py_None
);
1697 _resultobj
= Py_None
;
1705 static void *SwigwxComboBoxTowxChoice(void *ptr
) {
1708 src
= (wxComboBox
*) ptr
;
1709 dest
= (wxChoice
*) src
;
1710 return (void *) dest
;
1713 static void *SwigwxComboBoxTowxControl(void *ptr
) {
1716 src
= (wxComboBox
*) ptr
;
1717 dest
= (wxControl
*) src
;
1718 return (void *) dest
;
1721 static void *SwigwxComboBoxTowxWindow(void *ptr
) {
1724 src
= (wxComboBox
*) ptr
;
1725 dest
= (wxWindow
*) src
;
1726 return (void *) dest
;
1729 static void *SwigwxComboBoxTowxEvtHandler(void *ptr
) {
1732 src
= (wxComboBox
*) ptr
;
1733 dest
= (wxEvtHandler
*) src
;
1734 return (void *) dest
;
1737 #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))
1738 static PyObject
*_wrap_new_wxComboBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1739 PyObject
* _resultobj
;
1740 wxComboBox
* _result
;
1743 char * _arg2
= (char *) "";
1744 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
1745 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
1746 int _arg5
= (int ) 0;
1747 wxString
* _arg6
= (wxString
*) NULL
;
1748 long _arg7
= (long ) 0;
1749 wxValidator
* _arg8
= (wxValidator
*) &wxDefaultValidator
;
1750 char * _arg9
= (char *) "comboBox";
1751 PyObject
* _argo0
= 0;
1753 PyObject
* _obj3
= 0;
1755 PyObject
* _obj4
= 0;
1756 PyObject
* _obj6
= 0;
1757 PyObject
* _argo8
= 0;
1758 char *_kwnames
[] = { "parent","id","value","pos","size","choices","style","validator","name", NULL
};
1762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|sOOOlOs:new_wxComboBox",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
,&_obj6
,&_arg7
,&_argo8
,&_arg9
))
1765 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1766 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxComboBox. Expected _wxWindow_p.");
1774 if (! wxPoint_helper(_obj3
, &_arg3
))
1780 if (! wxSize_helper(_obj4
, &_arg4
))
1785 _arg6
= wxString_LIST_helper(_obj6
);
1786 if (_arg6
== NULL
) {
1791 if (_argo8
== Py_None
) { _arg8
= NULL
; }
1792 else if (SWIG_GetPtrObj(_argo8
,(void **) &_arg8
,"_wxValidator_p")) {
1793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 9 of new_wxComboBox. Expected _wxValidator_p.");
1799 _arg5
= PyList_Size(_obj6
);
1806 wxPy_BEGIN_ALLOW_THREADS
;
1807 _result
= (wxComboBox
*)new_wxComboBox(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,*_arg8
,_arg9
);
1809 wxPy_END_ALLOW_THREADS
;
1811 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxComboBox_p");
1812 _resultobj
= Py_BuildValue("s",_ptemp
);
1815 _resultobj
= Py_None
;
1823 #define wxComboBox_Append(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
1824 static PyObject
*_wrap_wxComboBox_Append(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1825 PyObject
* _resultobj
;
1828 PyObject
* _argo0
= 0;
1829 PyObject
* _obj1
= 0;
1830 char *_kwnames
[] = { "self","item", NULL
};
1833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxComboBox_Append",_kwnames
,&_argo0
,&_obj1
))
1836 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1837 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1838 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Append. Expected _wxComboBox_p.");
1843 #if PYTHON_API_VERSION >= 1009
1844 char* tmpPtr
; int tmpSize
;
1845 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1846 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1849 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1851 _arg1
= new wxString(tmpPtr
, tmpSize
);
1853 if (!PyString_Check(_obj1
)) {
1854 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1857 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1861 wxPy_BEGIN_ALLOW_THREADS
;
1862 wxComboBox_Append(_arg0
,*_arg1
);
1864 wxPy_END_ALLOW_THREADS
;
1865 } Py_INCREF(Py_None
);
1866 _resultobj
= Py_None
;
1874 #define wxComboBox_Clear(_swigobj) (_swigobj->Clear())
1875 static PyObject
*_wrap_wxComboBox_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1876 PyObject
* _resultobj
;
1878 PyObject
* _argo0
= 0;
1879 char *_kwnames
[] = { "self", NULL
};
1882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Clear",_kwnames
,&_argo0
))
1885 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1886 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1887 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Clear. Expected _wxComboBox_p.");
1892 wxPy_BEGIN_ALLOW_THREADS
;
1893 wxComboBox_Clear(_arg0
);
1895 wxPy_END_ALLOW_THREADS
;
1896 } Py_INCREF(Py_None
);
1897 _resultobj
= Py_None
;
1901 #define wxComboBox_Copy(_swigobj) (_swigobj->Copy())
1902 static PyObject
*_wrap_wxComboBox_Copy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1903 PyObject
* _resultobj
;
1905 PyObject
* _argo0
= 0;
1906 char *_kwnames
[] = { "self", NULL
};
1909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Copy",_kwnames
,&_argo0
))
1912 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1913 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1914 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Copy. Expected _wxComboBox_p.");
1919 wxPy_BEGIN_ALLOW_THREADS
;
1920 wxComboBox_Copy(_arg0
);
1922 wxPy_END_ALLOW_THREADS
;
1923 } Py_INCREF(Py_None
);
1924 _resultobj
= Py_None
;
1928 #define wxComboBox_Cut(_swigobj) (_swigobj->Cut())
1929 static PyObject
*_wrap_wxComboBox_Cut(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1930 PyObject
* _resultobj
;
1932 PyObject
* _argo0
= 0;
1933 char *_kwnames
[] = { "self", NULL
};
1936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Cut",_kwnames
,&_argo0
))
1939 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1940 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1941 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Cut. Expected _wxComboBox_p.");
1946 wxPy_BEGIN_ALLOW_THREADS
;
1947 wxComboBox_Cut(_arg0
);
1949 wxPy_END_ALLOW_THREADS
;
1950 } Py_INCREF(Py_None
);
1951 _resultobj
= Py_None
;
1955 #define wxComboBox_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
1956 static PyObject
*_wrap_wxComboBox_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1957 PyObject
* _resultobj
;
1960 PyObject
* _argo0
= 0;
1961 char *_kwnames
[] = { "self","n", NULL
};
1964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxComboBox_Delete",_kwnames
,&_argo0
,&_arg1
))
1967 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1968 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1969 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Delete. Expected _wxComboBox_p.");
1974 wxPy_BEGIN_ALLOW_THREADS
;
1975 wxComboBox_Delete(_arg0
,_arg1
);
1977 wxPy_END_ALLOW_THREADS
;
1978 } Py_INCREF(Py_None
);
1979 _resultobj
= Py_None
;
1983 #define wxComboBox_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
1984 static PyObject
*_wrap_wxComboBox_FindString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1985 PyObject
* _resultobj
;
1989 PyObject
* _argo0
= 0;
1990 PyObject
* _obj1
= 0;
1991 char *_kwnames
[] = { "self","string", NULL
};
1994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxComboBox_FindString",_kwnames
,&_argo0
,&_obj1
))
1997 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1998 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
1999 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_FindString. Expected _wxComboBox_p.");
2004 #if PYTHON_API_VERSION >= 1009
2005 char* tmpPtr
; int tmpSize
;
2006 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2007 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
2010 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2012 _arg1
= new wxString(tmpPtr
, tmpSize
);
2014 if (!PyString_Check(_obj1
)) {
2015 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2018 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2022 wxPy_BEGIN_ALLOW_THREADS
;
2023 _result
= (int )wxComboBox_FindString(_arg0
,*_arg1
);
2025 wxPy_END_ALLOW_THREADS
;
2026 } _resultobj
= Py_BuildValue("i",_result
);
2034 #define wxComboBox_GetInsertionPoint(_swigobj) (_swigobj->GetInsertionPoint())
2035 static PyObject
*_wrap_wxComboBox_GetInsertionPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2036 PyObject
* _resultobj
;
2039 PyObject
* _argo0
= 0;
2040 char *_kwnames
[] = { "self", NULL
};
2043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetInsertionPoint",_kwnames
,&_argo0
))
2046 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2047 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2048 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetInsertionPoint. Expected _wxComboBox_p.");
2053 wxPy_BEGIN_ALLOW_THREADS
;
2054 _result
= (long )wxComboBox_GetInsertionPoint(_arg0
);
2056 wxPy_END_ALLOW_THREADS
;
2057 } _resultobj
= Py_BuildValue("l",_result
);
2061 #define wxComboBox_GetLastPosition(_swigobj) (_swigobj->GetLastPosition())
2062 static PyObject
*_wrap_wxComboBox_GetLastPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2063 PyObject
* _resultobj
;
2066 PyObject
* _argo0
= 0;
2067 char *_kwnames
[] = { "self", NULL
};
2070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetLastPosition",_kwnames
,&_argo0
))
2073 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2074 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2075 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetLastPosition. Expected _wxComboBox_p.");
2080 wxPy_BEGIN_ALLOW_THREADS
;
2081 _result
= (long )wxComboBox_GetLastPosition(_arg0
);
2083 wxPy_END_ALLOW_THREADS
;
2084 } _resultobj
= Py_BuildValue("l",_result
);
2088 #define wxComboBox_GetSelection(_swigobj) (_swigobj->GetSelection())
2089 static PyObject
*_wrap_wxComboBox_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2090 PyObject
* _resultobj
;
2093 PyObject
* _argo0
= 0;
2094 char *_kwnames
[] = { "self", NULL
};
2097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetSelection",_kwnames
,&_argo0
))
2100 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2101 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2102 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetSelection. Expected _wxComboBox_p.");
2107 wxPy_BEGIN_ALLOW_THREADS
;
2108 _result
= (int )wxComboBox_GetSelection(_arg0
);
2110 wxPy_END_ALLOW_THREADS
;
2111 } _resultobj
= Py_BuildValue("i",_result
);
2115 #define wxComboBox_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
2116 static PyObject
*_wrap_wxComboBox_GetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2117 PyObject
* _resultobj
;
2121 PyObject
* _argo0
= 0;
2122 char *_kwnames
[] = { "self","n", NULL
};
2125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxComboBox_GetString",_kwnames
,&_argo0
,&_arg1
))
2128 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2129 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2130 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetString. Expected _wxComboBox_p.");
2135 wxPy_BEGIN_ALLOW_THREADS
;
2136 _result
= new wxString (wxComboBox_GetString(_arg0
,_arg1
));
2138 wxPy_END_ALLOW_THREADS
;
2140 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2148 #define wxComboBox_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
2149 static PyObject
*_wrap_wxComboBox_GetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2150 PyObject
* _resultobj
;
2153 PyObject
* _argo0
= 0;
2154 char *_kwnames
[] = { "self", NULL
};
2157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetStringSelection",_kwnames
,&_argo0
))
2160 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2161 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2162 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetStringSelection. Expected _wxComboBox_p.");
2167 wxPy_BEGIN_ALLOW_THREADS
;
2168 _result
= new wxString (wxComboBox_GetStringSelection(_arg0
));
2170 wxPy_END_ALLOW_THREADS
;
2172 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2180 #define wxComboBox_GetValue(_swigobj) (_swigobj->GetValue())
2181 static PyObject
*_wrap_wxComboBox_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2182 PyObject
* _resultobj
;
2185 PyObject
* _argo0
= 0;
2186 char *_kwnames
[] = { "self", NULL
};
2189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetValue",_kwnames
,&_argo0
))
2192 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2193 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2194 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetValue. Expected _wxComboBox_p.");
2199 wxPy_BEGIN_ALLOW_THREADS
;
2200 _result
= new wxString (wxComboBox_GetValue(_arg0
));
2202 wxPy_END_ALLOW_THREADS
;
2204 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2212 #define wxComboBox_Number(_swigobj) (_swigobj->Number())
2213 static PyObject
*_wrap_wxComboBox_Number(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2214 PyObject
* _resultobj
;
2217 PyObject
* _argo0
= 0;
2218 char *_kwnames
[] = { "self", NULL
};
2221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Number",_kwnames
,&_argo0
))
2224 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2225 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Number. Expected _wxComboBox_p.");
2231 wxPy_BEGIN_ALLOW_THREADS
;
2232 _result
= (int )wxComboBox_Number(_arg0
);
2234 wxPy_END_ALLOW_THREADS
;
2235 } _resultobj
= Py_BuildValue("i",_result
);
2239 #define wxComboBox_Paste(_swigobj) (_swigobj->Paste())
2240 static PyObject
*_wrap_wxComboBox_Paste(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2241 PyObject
* _resultobj
;
2243 PyObject
* _argo0
= 0;
2244 char *_kwnames
[] = { "self", NULL
};
2247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Paste",_kwnames
,&_argo0
))
2250 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2251 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Paste. Expected _wxComboBox_p.");
2257 wxPy_BEGIN_ALLOW_THREADS
;
2258 wxComboBox_Paste(_arg0
);
2260 wxPy_END_ALLOW_THREADS
;
2261 } Py_INCREF(Py_None
);
2262 _resultobj
= Py_None
;
2266 #define wxComboBox_Replace(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Replace(_swigarg0,_swigarg1,_swigarg2))
2267 static PyObject
*_wrap_wxComboBox_Replace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2268 PyObject
* _resultobj
;
2273 PyObject
* _argo0
= 0;
2274 PyObject
* _obj3
= 0;
2275 char *_kwnames
[] = { "self","from","to","text", NULL
};
2278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OllO:wxComboBox_Replace",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
2281 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2282 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2283 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Replace. Expected _wxComboBox_p.");
2288 #if PYTHON_API_VERSION >= 1009
2289 char* tmpPtr
; int tmpSize
;
2290 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
2291 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
2294 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
2296 _arg3
= new wxString(tmpPtr
, tmpSize
);
2298 if (!PyString_Check(_obj3
)) {
2299 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2302 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
2306 wxPy_BEGIN_ALLOW_THREADS
;
2307 wxComboBox_Replace(_arg0
,_arg1
,_arg2
,*_arg3
);
2309 wxPy_END_ALLOW_THREADS
;
2310 } Py_INCREF(Py_None
);
2311 _resultobj
= Py_None
;
2319 #define wxComboBox_Remove(_swigobj,_swigarg0,_swigarg1) (_swigobj->Remove(_swigarg0,_swigarg1))
2320 static PyObject
*_wrap_wxComboBox_Remove(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2321 PyObject
* _resultobj
;
2325 PyObject
* _argo0
= 0;
2326 char *_kwnames
[] = { "self","from","to", NULL
};
2329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxComboBox_Remove",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2332 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2333 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2334 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Remove. Expected _wxComboBox_p.");
2339 wxPy_BEGIN_ALLOW_THREADS
;
2340 wxComboBox_Remove(_arg0
,_arg1
,_arg2
);
2342 wxPy_END_ALLOW_THREADS
;
2343 } Py_INCREF(Py_None
);
2344 _resultobj
= Py_None
;
2348 #define wxComboBox_SetInsertionPoint(_swigobj,_swigarg0) (_swigobj->SetInsertionPoint(_swigarg0))
2349 static PyObject
*_wrap_wxComboBox_SetInsertionPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2350 PyObject
* _resultobj
;
2353 PyObject
* _argo0
= 0;
2354 char *_kwnames
[] = { "self","pos", NULL
};
2357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxComboBox_SetInsertionPoint",_kwnames
,&_argo0
,&_arg1
))
2360 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2361 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetInsertionPoint. Expected _wxComboBox_p.");
2367 wxPy_BEGIN_ALLOW_THREADS
;
2368 wxComboBox_SetInsertionPoint(_arg0
,_arg1
);
2370 wxPy_END_ALLOW_THREADS
;
2371 } Py_INCREF(Py_None
);
2372 _resultobj
= Py_None
;
2376 #define wxComboBox_SetInsertionPointEnd(_swigobj) (_swigobj->SetInsertionPointEnd())
2377 static PyObject
*_wrap_wxComboBox_SetInsertionPointEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2378 PyObject
* _resultobj
;
2380 PyObject
* _argo0
= 0;
2381 char *_kwnames
[] = { "self", NULL
};
2384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_SetInsertionPointEnd",_kwnames
,&_argo0
))
2387 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2388 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2389 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetInsertionPointEnd. Expected _wxComboBox_p.");
2394 wxPy_BEGIN_ALLOW_THREADS
;
2395 wxComboBox_SetInsertionPointEnd(_arg0
);
2397 wxPy_END_ALLOW_THREADS
;
2398 } Py_INCREF(Py_None
);
2399 _resultobj
= Py_None
;
2403 #define wxComboBox_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
2404 static PyObject
*_wrap_wxComboBox_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2405 PyObject
* _resultobj
;
2408 PyObject
* _argo0
= 0;
2409 char *_kwnames
[] = { "self","n", NULL
};
2412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxComboBox_SetSelection",_kwnames
,&_argo0
,&_arg1
))
2415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetSelection. Expected _wxComboBox_p.");
2422 wxPy_BEGIN_ALLOW_THREADS
;
2423 wxComboBox_SetSelection(_arg0
,_arg1
);
2425 wxPy_END_ALLOW_THREADS
;
2426 } Py_INCREF(Py_None
);
2427 _resultobj
= Py_None
;
2431 #define wxComboBox_SetMark(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
2432 static PyObject
*_wrap_wxComboBox_SetMark(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2433 PyObject
* _resultobj
;
2437 PyObject
* _argo0
= 0;
2438 char *_kwnames
[] = { "self","from","to", NULL
};
2441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxComboBox_SetMark",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2444 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2445 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetMark. Expected _wxComboBox_p.");
2451 wxPy_BEGIN_ALLOW_THREADS
;
2452 wxComboBox_SetMark(_arg0
,_arg1
,_arg2
);
2454 wxPy_END_ALLOW_THREADS
;
2455 } Py_INCREF(Py_None
);
2456 _resultobj
= Py_None
;
2460 #define wxComboBox_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
2461 static PyObject
*_wrap_wxComboBox_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2462 PyObject
* _resultobj
;
2465 PyObject
* _argo0
= 0;
2466 PyObject
* _obj1
= 0;
2467 char *_kwnames
[] = { "self","text", NULL
};
2470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxComboBox_SetValue",_kwnames
,&_argo0
,&_obj1
))
2473 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2474 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) {
2475 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetValue. Expected _wxComboBox_p.");
2480 #if PYTHON_API_VERSION >= 1009
2481 char* tmpPtr
; int tmpSize
;
2482 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2483 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
2486 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2488 _arg1
= new wxString(tmpPtr
, tmpSize
);
2490 if (!PyString_Check(_obj1
)) {
2491 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2494 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2498 wxPy_BEGIN_ALLOW_THREADS
;
2499 wxComboBox_SetValue(_arg0
,*_arg1
);
2501 wxPy_END_ALLOW_THREADS
;
2502 } Py_INCREF(Py_None
);
2503 _resultobj
= Py_None
;
2511 static void *SwigwxGaugeTowxControl(void *ptr
) {
2514 src
= (wxGauge
*) ptr
;
2515 dest
= (wxControl
*) src
;
2516 return (void *) dest
;
2519 static void *SwigwxGaugeTowxWindow(void *ptr
) {
2522 src
= (wxGauge
*) ptr
;
2523 dest
= (wxWindow
*) src
;
2524 return (void *) dest
;
2527 static void *SwigwxGaugeTowxEvtHandler(void *ptr
) {
2530 src
= (wxGauge
*) ptr
;
2531 dest
= (wxEvtHandler
*) src
;
2532 return (void *) dest
;
2535 #define new_wxGauge(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxGauge(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
2536 static PyObject
*_wrap_new_wxGauge(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2537 PyObject
* _resultobj
;
2542 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
2543 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
2544 long _arg5
= (long ) wxGA_HORIZONTAL
;
2545 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
2546 char * _arg7
= (char *) "gauge";
2547 PyObject
* _argo0
= 0;
2549 PyObject
* _obj3
= 0;
2551 PyObject
* _obj4
= 0;
2552 PyObject
* _argo6
= 0;
2553 char *_kwnames
[] = { "parent","id","range","pos","size","style","validator","name", NULL
};
2557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|OOlOs:new_wxGauge",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
2560 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2561 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGauge. Expected _wxWindow_p.");
2569 if (! wxPoint_helper(_obj3
, &_arg3
))
2575 if (! wxSize_helper(_obj4
, &_arg4
))
2579 if (_argo6
== Py_None
) { _arg6
= NULL
; }
2580 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
2581 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxGauge. Expected _wxValidator_p.");
2586 wxPy_BEGIN_ALLOW_THREADS
;
2587 _result
= (wxGauge
*)new_wxGauge(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
2589 wxPy_END_ALLOW_THREADS
;
2591 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGauge_p");
2592 _resultobj
= Py_BuildValue("s",_ptemp
);
2595 _resultobj
= Py_None
;
2600 #define wxGauge_GetBezelFace(_swigobj) (_swigobj->GetBezelFace())
2601 static PyObject
*_wrap_wxGauge_GetBezelFace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2602 PyObject
* _resultobj
;
2605 PyObject
* _argo0
= 0;
2606 char *_kwnames
[] = { "self", NULL
};
2609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetBezelFace",_kwnames
,&_argo0
))
2612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetBezelFace. Expected _wxGauge_p.");
2619 wxPy_BEGIN_ALLOW_THREADS
;
2620 _result
= (int )wxGauge_GetBezelFace(_arg0
);
2622 wxPy_END_ALLOW_THREADS
;
2623 } _resultobj
= Py_BuildValue("i",_result
);
2627 #define wxGauge_GetRange(_swigobj) (_swigobj->GetRange())
2628 static PyObject
*_wrap_wxGauge_GetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2629 PyObject
* _resultobj
;
2632 PyObject
* _argo0
= 0;
2633 char *_kwnames
[] = { "self", NULL
};
2636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetRange",_kwnames
,&_argo0
))
2639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetRange. Expected _wxGauge_p.");
2646 wxPy_BEGIN_ALLOW_THREADS
;
2647 _result
= (int )wxGauge_GetRange(_arg0
);
2649 wxPy_END_ALLOW_THREADS
;
2650 } _resultobj
= Py_BuildValue("i",_result
);
2654 #define wxGauge_GetShadowWidth(_swigobj) (_swigobj->GetShadowWidth())
2655 static PyObject
*_wrap_wxGauge_GetShadowWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2656 PyObject
* _resultobj
;
2659 PyObject
* _argo0
= 0;
2660 char *_kwnames
[] = { "self", NULL
};
2663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetShadowWidth",_kwnames
,&_argo0
))
2666 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2667 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2668 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetShadowWidth. Expected _wxGauge_p.");
2673 wxPy_BEGIN_ALLOW_THREADS
;
2674 _result
= (int )wxGauge_GetShadowWidth(_arg0
);
2676 wxPy_END_ALLOW_THREADS
;
2677 } _resultobj
= Py_BuildValue("i",_result
);
2681 #define wxGauge_GetValue(_swigobj) (_swigobj->GetValue())
2682 static PyObject
*_wrap_wxGauge_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2683 PyObject
* _resultobj
;
2686 PyObject
* _argo0
= 0;
2687 char *_kwnames
[] = { "self", NULL
};
2690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetValue",_kwnames
,&_argo0
))
2693 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2694 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2695 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetValue. Expected _wxGauge_p.");
2700 wxPy_BEGIN_ALLOW_THREADS
;
2701 _result
= (int )wxGauge_GetValue(_arg0
);
2703 wxPy_END_ALLOW_THREADS
;
2704 } _resultobj
= Py_BuildValue("i",_result
);
2708 #define wxGauge_SetBezelFace(_swigobj,_swigarg0) (_swigobj->SetBezelFace(_swigarg0))
2709 static PyObject
*_wrap_wxGauge_SetBezelFace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2710 PyObject
* _resultobj
;
2713 PyObject
* _argo0
= 0;
2714 char *_kwnames
[] = { "self","width", NULL
};
2717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetBezelFace",_kwnames
,&_argo0
,&_arg1
))
2720 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2721 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetBezelFace. Expected _wxGauge_p.");
2727 wxPy_BEGIN_ALLOW_THREADS
;
2728 wxGauge_SetBezelFace(_arg0
,_arg1
);
2730 wxPy_END_ALLOW_THREADS
;
2731 } Py_INCREF(Py_None
);
2732 _resultobj
= Py_None
;
2736 #define wxGauge_SetRange(_swigobj,_swigarg0) (_swigobj->SetRange(_swigarg0))
2737 static PyObject
*_wrap_wxGauge_SetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2738 PyObject
* _resultobj
;
2741 PyObject
* _argo0
= 0;
2742 char *_kwnames
[] = { "self","range", NULL
};
2745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetRange",_kwnames
,&_argo0
,&_arg1
))
2748 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2749 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2750 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetRange. Expected _wxGauge_p.");
2755 wxPy_BEGIN_ALLOW_THREADS
;
2756 wxGauge_SetRange(_arg0
,_arg1
);
2758 wxPy_END_ALLOW_THREADS
;
2759 } Py_INCREF(Py_None
);
2760 _resultobj
= Py_None
;
2764 #define wxGauge_SetShadowWidth(_swigobj,_swigarg0) (_swigobj->SetShadowWidth(_swigarg0))
2765 static PyObject
*_wrap_wxGauge_SetShadowWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2766 PyObject
* _resultobj
;
2769 PyObject
* _argo0
= 0;
2770 char *_kwnames
[] = { "self","width", NULL
};
2773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetShadowWidth",_kwnames
,&_argo0
,&_arg1
))
2776 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2777 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetShadowWidth. Expected _wxGauge_p.");
2783 wxPy_BEGIN_ALLOW_THREADS
;
2784 wxGauge_SetShadowWidth(_arg0
,_arg1
);
2786 wxPy_END_ALLOW_THREADS
;
2787 } Py_INCREF(Py_None
);
2788 _resultobj
= Py_None
;
2792 #define wxGauge_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
2793 static PyObject
*_wrap_wxGauge_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2794 PyObject
* _resultobj
;
2797 PyObject
* _argo0
= 0;
2798 char *_kwnames
[] = { "self","pos", NULL
};
2801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetValue",_kwnames
,&_argo0
,&_arg1
))
2804 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2805 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) {
2806 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetValue. Expected _wxGauge_p.");
2811 wxPy_BEGIN_ALLOW_THREADS
;
2812 wxGauge_SetValue(_arg0
,_arg1
);
2814 wxPy_END_ALLOW_THREADS
;
2815 } Py_INCREF(Py_None
);
2816 _resultobj
= Py_None
;
2820 static void *SwigwxStaticBoxTowxControl(void *ptr
) {
2823 src
= (wxStaticBox
*) ptr
;
2824 dest
= (wxControl
*) src
;
2825 return (void *) dest
;
2828 static void *SwigwxStaticBoxTowxWindow(void *ptr
) {
2831 src
= (wxStaticBox
*) ptr
;
2832 dest
= (wxWindow
*) src
;
2833 return (void *) dest
;
2836 static void *SwigwxStaticBoxTowxEvtHandler(void *ptr
) {
2839 src
= (wxStaticBox
*) ptr
;
2840 dest
= (wxEvtHandler
*) src
;
2841 return (void *) dest
;
2844 #define new_wxStaticBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2845 static PyObject
*_wrap_new_wxStaticBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2846 PyObject
* _resultobj
;
2847 wxStaticBox
* _result
;
2851 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
2852 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
2853 long _arg5
= (long ) 0;
2854 char * _arg6
= (char *) "staticBox";
2855 PyObject
* _argo0
= 0;
2856 PyObject
* _obj2
= 0;
2858 PyObject
* _obj3
= 0;
2860 PyObject
* _obj4
= 0;
2861 char *_kwnames
[] = { "parent","id","label","pos","size","style","name", NULL
};
2865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOls:new_wxStaticBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
2868 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2869 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2870 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticBox. Expected _wxWindow_p.");
2875 #if PYTHON_API_VERSION >= 1009
2876 char* tmpPtr
; int tmpSize
;
2877 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
2878 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
2881 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
2883 _arg2
= new wxString(tmpPtr
, tmpSize
);
2885 if (!PyString_Check(_obj2
)) {
2886 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2889 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
2895 if (! wxPoint_helper(_obj3
, &_arg3
))
2901 if (! wxSize_helper(_obj4
, &_arg4
))
2905 wxPy_BEGIN_ALLOW_THREADS
;
2906 _result
= (wxStaticBox
*)new_wxStaticBox(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
2908 wxPy_END_ALLOW_THREADS
;
2910 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticBox_p");
2911 _resultobj
= Py_BuildValue("s",_ptemp
);
2914 _resultobj
= Py_None
;
2923 static void *SwigwxStaticLineTowxControl(void *ptr
) {
2926 src
= (wxStaticLine
*) ptr
;
2927 dest
= (wxControl
*) src
;
2928 return (void *) dest
;
2931 static void *SwigwxStaticLineTowxWindow(void *ptr
) {
2934 src
= (wxStaticLine
*) ptr
;
2935 dest
= (wxWindow
*) src
;
2936 return (void *) dest
;
2939 static void *SwigwxStaticLineTowxEvtHandler(void *ptr
) {
2942 src
= (wxStaticLine
*) ptr
;
2943 dest
= (wxEvtHandler
*) src
;
2944 return (void *) dest
;
2947 #define new_wxStaticLine(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxStaticLine(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2948 static PyObject
*_wrap_new_wxStaticLine(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2949 PyObject
* _resultobj
;
2950 wxStaticLine
* _result
;
2953 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
2954 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
2955 long _arg4
= (long ) wxLI_HORIZONTAL
;
2956 char * _arg5
= (char *) "staticLine";
2957 PyObject
* _argo0
= 0;
2959 PyObject
* _obj2
= 0;
2961 PyObject
* _obj3
= 0;
2962 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
2966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxStaticLine",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
2969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticLine. Expected _wxWindow_p.");
2978 if (! wxPoint_helper(_obj2
, &_arg2
))
2984 if (! wxSize_helper(_obj3
, &_arg3
))
2988 wxPy_BEGIN_ALLOW_THREADS
;
2989 _result
= (wxStaticLine
*)new_wxStaticLine(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
2991 wxPy_END_ALLOW_THREADS
;
2993 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticLine_p");
2994 _resultobj
= Py_BuildValue("s",_ptemp
);
2997 _resultobj
= Py_None
;
3002 static void *SwigwxStaticTextTowxControl(void *ptr
) {
3005 src
= (wxStaticText
*) ptr
;
3006 dest
= (wxControl
*) src
;
3007 return (void *) dest
;
3010 static void *SwigwxStaticTextTowxWindow(void *ptr
) {
3013 src
= (wxStaticText
*) ptr
;
3014 dest
= (wxWindow
*) src
;
3015 return (void *) dest
;
3018 static void *SwigwxStaticTextTowxEvtHandler(void *ptr
) {
3021 src
= (wxStaticText
*) ptr
;
3022 dest
= (wxEvtHandler
*) src
;
3023 return (void *) dest
;
3026 #define new_wxStaticText(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticText(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
3027 static PyObject
*_wrap_new_wxStaticText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3028 PyObject
* _resultobj
;
3029 wxStaticText
* _result
;
3033 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
3034 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
3035 long _arg5
= (long ) 0;
3036 char * _arg6
= (char *) "staticText";
3037 PyObject
* _argo0
= 0;
3038 PyObject
* _obj2
= 0;
3040 PyObject
* _obj3
= 0;
3042 PyObject
* _obj4
= 0;
3043 char *_kwnames
[] = { "parent","id","label","pos","size","style","name", NULL
};
3047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOls:new_wxStaticText",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
3050 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3051 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3052 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticText. Expected _wxWindow_p.");
3057 #if PYTHON_API_VERSION >= 1009
3058 char* tmpPtr
; int tmpSize
;
3059 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3060 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3063 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3065 _arg2
= new wxString(tmpPtr
, tmpSize
);
3067 if (!PyString_Check(_obj2
)) {
3068 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3071 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3077 if (! wxPoint_helper(_obj3
, &_arg3
))
3083 if (! wxSize_helper(_obj4
, &_arg4
))
3087 wxPy_BEGIN_ALLOW_THREADS
;
3088 _result
= (wxStaticText
*)new_wxStaticText(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
3090 wxPy_END_ALLOW_THREADS
;
3092 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticText_p");
3093 _resultobj
= Py_BuildValue("s",_ptemp
);
3096 _resultobj
= Py_None
;
3105 #define wxStaticText_GetLabel(_swigobj) (_swigobj->GetLabel())
3106 static PyObject
*_wrap_wxStaticText_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3107 PyObject
* _resultobj
;
3109 wxStaticText
* _arg0
;
3110 PyObject
* _argo0
= 0;
3111 char *_kwnames
[] = { "self", NULL
};
3114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxStaticText_GetLabel",_kwnames
,&_argo0
))
3117 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3118 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticText_p")) {
3119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticText_GetLabel. Expected _wxStaticText_p.");
3124 wxPy_BEGIN_ALLOW_THREADS
;
3125 _result
= new wxString (wxStaticText_GetLabel(_arg0
));
3127 wxPy_END_ALLOW_THREADS
;
3129 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3137 #define wxStaticText_SetLabel(_swigobj,_swigarg0) (_swigobj->SetLabel(_swigarg0))
3138 static PyObject
*_wrap_wxStaticText_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3139 PyObject
* _resultobj
;
3140 wxStaticText
* _arg0
;
3142 PyObject
* _argo0
= 0;
3143 PyObject
* _obj1
= 0;
3144 char *_kwnames
[] = { "self","label", NULL
};
3147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxStaticText_SetLabel",_kwnames
,&_argo0
,&_obj1
))
3150 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3151 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticText_p")) {
3152 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticText_SetLabel. Expected _wxStaticText_p.");
3157 #if PYTHON_API_VERSION >= 1009
3158 char* tmpPtr
; int tmpSize
;
3159 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
3160 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3163 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3165 _arg1
= new wxString(tmpPtr
, tmpSize
);
3167 if (!PyString_Check(_obj1
)) {
3168 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3171 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3175 wxPy_BEGIN_ALLOW_THREADS
;
3176 wxStaticText_SetLabel(_arg0
,*_arg1
);
3178 wxPy_END_ALLOW_THREADS
;
3179 } Py_INCREF(Py_None
);
3180 _resultobj
= Py_None
;
3188 static void *SwigwxListBoxTowxControl(void *ptr
) {
3191 src
= (wxListBox
*) ptr
;
3192 dest
= (wxControl
*) src
;
3193 return (void *) dest
;
3196 static void *SwigwxListBoxTowxWindow(void *ptr
) {
3199 src
= (wxListBox
*) ptr
;
3200 dest
= (wxWindow
*) src
;
3201 return (void *) dest
;
3204 static void *SwigwxListBoxTowxEvtHandler(void *ptr
) {
3207 src
= (wxListBox
*) ptr
;
3208 dest
= (wxEvtHandler
*) src
;
3209 return (void *) dest
;
3212 #define new_wxListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
3213 static PyObject
*_wrap_new_wxListBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3214 PyObject
* _resultobj
;
3215 wxListBox
* _result
;
3218 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
3219 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
3221 wxString
* _arg5
= (wxString
*) NULL
;
3222 long _arg6
= (long ) 0;
3223 wxValidator
* _arg7
= (wxValidator
*) &wxDefaultValidator
;
3224 char * _arg8
= (char *) "listBox";
3225 PyObject
* _argo0
= 0;
3227 PyObject
* _obj2
= 0;
3229 PyObject
* _obj3
= 0;
3230 PyObject
* _obj5
= 0;
3231 PyObject
* _argo7
= 0;
3232 char *_kwnames
[] = { "parent","id","pos","size","choices","style","validator","name", NULL
};
3236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOOlOs:new_wxListBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj5
,&_arg6
,&_argo7
,&_arg8
))
3239 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3240 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3241 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListBox. Expected _wxWindow_p.");
3248 if (! wxPoint_helper(_obj2
, &_arg2
))
3254 if (! wxSize_helper(_obj3
, &_arg3
))
3259 _arg5
= wxString_LIST_helper(_obj5
);
3260 if (_arg5
== NULL
) {
3265 if (_argo7
== Py_None
) { _arg7
= NULL
; }
3266 else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxValidator_p")) {
3267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxListBox. Expected _wxValidator_p.");
3273 _arg4
= PyList_Size(_obj5
);
3280 wxPy_BEGIN_ALLOW_THREADS
;
3281 _result
= (wxListBox
*)new_wxListBox(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
,_arg8
);
3283 wxPy_END_ALLOW_THREADS
;
3285 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListBox_p");
3286 _resultobj
= Py_BuildValue("s",_ptemp
);
3289 _resultobj
= Py_None
;
3297 #define wxListBox_Append(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
3298 static PyObject
*_wrap_wxListBox_Append(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3299 PyObject
* _resultobj
;
3302 PyObject
* _argo0
= 0;
3303 PyObject
* _obj1
= 0;
3304 char *_kwnames
[] = { "self","item", NULL
};
3307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_Append",_kwnames
,&_argo0
,&_obj1
))
3310 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3311 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3312 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Append. Expected _wxListBox_p.");
3317 #if PYTHON_API_VERSION >= 1009
3318 char* tmpPtr
; int tmpSize
;
3319 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
3320 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3323 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3325 _arg1
= new wxString(tmpPtr
, tmpSize
);
3327 if (!PyString_Check(_obj1
)) {
3328 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3331 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3335 wxPy_BEGIN_ALLOW_THREADS
;
3336 wxListBox_Append(_arg0
,*_arg1
);
3338 wxPy_END_ALLOW_THREADS
;
3339 } Py_INCREF(Py_None
);
3340 _resultobj
= Py_None
;
3348 #define wxListBox_Clear(_swigobj) (_swigobj->Clear())
3349 static PyObject
*_wrap_wxListBox_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3350 PyObject
* _resultobj
;
3352 PyObject
* _argo0
= 0;
3353 char *_kwnames
[] = { "self", NULL
};
3356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_Clear",_kwnames
,&_argo0
))
3359 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3360 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3361 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Clear. Expected _wxListBox_p.");
3366 wxPy_BEGIN_ALLOW_THREADS
;
3367 wxListBox_Clear(_arg0
);
3369 wxPy_END_ALLOW_THREADS
;
3370 } Py_INCREF(Py_None
);
3371 _resultobj
= Py_None
;
3375 #define wxListBox_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
3376 static PyObject
*_wrap_wxListBox_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3377 PyObject
* _resultobj
;
3380 PyObject
* _argo0
= 0;
3381 char *_kwnames
[] = { "self","n", NULL
};
3384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_Delete",_kwnames
,&_argo0
,&_arg1
))
3387 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3388 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3389 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Delete. Expected _wxListBox_p.");
3394 wxPy_BEGIN_ALLOW_THREADS
;
3395 wxListBox_Delete(_arg0
,_arg1
);
3397 wxPy_END_ALLOW_THREADS
;
3398 } Py_INCREF(Py_None
);
3399 _resultobj
= Py_None
;
3403 #define wxListBox_Deselect(_swigobj,_swigarg0) (_swigobj->Deselect(_swigarg0))
3404 static PyObject
*_wrap_wxListBox_Deselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3405 PyObject
* _resultobj
;
3408 PyObject
* _argo0
= 0;
3409 char *_kwnames
[] = { "self","n", NULL
};
3412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_Deselect",_kwnames
,&_argo0
,&_arg1
))
3415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Deselect. Expected _wxListBox_p.");
3422 wxPy_BEGIN_ALLOW_THREADS
;
3423 wxListBox_Deselect(_arg0
,_arg1
);
3425 wxPy_END_ALLOW_THREADS
;
3426 } Py_INCREF(Py_None
);
3427 _resultobj
= Py_None
;
3431 #define wxListBox_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
3432 static PyObject
*_wrap_wxListBox_FindString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3433 PyObject
* _resultobj
;
3437 PyObject
* _argo0
= 0;
3438 PyObject
* _obj1
= 0;
3439 char *_kwnames
[] = { "self","string", NULL
};
3442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_FindString",_kwnames
,&_argo0
,&_obj1
))
3445 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3446 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3447 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_FindString. Expected _wxListBox_p.");
3452 #if PYTHON_API_VERSION >= 1009
3453 char* tmpPtr
; int tmpSize
;
3454 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
3455 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3458 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3460 _arg1
= new wxString(tmpPtr
, tmpSize
);
3462 if (!PyString_Check(_obj1
)) {
3463 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3466 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3470 wxPy_BEGIN_ALLOW_THREADS
;
3471 _result
= (int )wxListBox_FindString(_arg0
,*_arg1
);
3473 wxPy_END_ALLOW_THREADS
;
3474 } _resultobj
= Py_BuildValue("i",_result
);
3482 #define wxListBox_GetSelection(_swigobj) (_swigobj->GetSelection())
3483 static PyObject
*_wrap_wxListBox_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3484 PyObject
* _resultobj
;
3487 PyObject
* _argo0
= 0;
3488 char *_kwnames
[] = { "self", NULL
};
3491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_GetSelection",_kwnames
,&_argo0
))
3494 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3495 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3496 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetSelection. Expected _wxListBox_p.");
3501 wxPy_BEGIN_ALLOW_THREADS
;
3502 _result
= (int )wxListBox_GetSelection(_arg0
);
3504 wxPy_END_ALLOW_THREADS
;
3505 } _resultobj
= Py_BuildValue("i",_result
);
3509 static PyObject
* wxListBox_GetSelections(wxListBox
*self
) {
3511 self
->GetSelections(lst
);
3512 PyObject
*tup
= PyTuple_New(lst
.GetCount());
3513 for(size_t i
=0; i
<lst
.GetCount(); i
++) {
3514 PyTuple_SetItem(tup
, i
, PyInt_FromLong(lst
[i
]));
3518 static PyObject
*_wrap_wxListBox_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3519 PyObject
* _resultobj
;
3522 PyObject
* _argo0
= 0;
3523 char *_kwnames
[] = { "self", NULL
};
3526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_GetSelections",_kwnames
,&_argo0
))
3529 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3530 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3531 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetSelections. Expected _wxListBox_p.");
3536 wxPy_BEGIN_ALLOW_THREADS
;
3537 _result
= (PyObject
*)wxListBox_GetSelections(_arg0
);
3539 wxPy_END_ALLOW_THREADS
;
3541 _resultobj
= _result
;
3546 #define wxListBox_InsertItems(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItems(_swigarg0,_swigarg1,_swigarg2))
3547 static PyObject
*_wrap_wxListBox_InsertItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3548 PyObject
* _resultobj
;
3553 PyObject
* _argo0
= 0;
3554 PyObject
* _obj2
= 0;
3555 char *_kwnames
[] = { "self","choices","pos", NULL
};
3558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListBox_InsertItems",_kwnames
,&_argo0
,&_obj2
,&_arg3
))
3561 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3562 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_InsertItems. Expected _wxListBox_p.");
3568 _arg2
= wxString_LIST_helper(_obj2
);
3569 if (_arg2
== NULL
) {
3575 _arg1
= PyList_Size(_obj2
);
3582 wxPy_BEGIN_ALLOW_THREADS
;
3583 wxListBox_InsertItems(_arg0
,_arg1
,_arg2
,_arg3
);
3585 wxPy_END_ALLOW_THREADS
;
3586 } Py_INCREF(Py_None
);
3587 _resultobj
= Py_None
;
3594 #define wxListBox_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
3595 static PyObject
*_wrap_wxListBox_GetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3596 PyObject
* _resultobj
;
3600 PyObject
* _argo0
= 0;
3601 char *_kwnames
[] = { "self","n", NULL
};
3604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_GetString",_kwnames
,&_argo0
,&_arg1
))
3607 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3608 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3609 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetString. Expected _wxListBox_p.");
3614 wxPy_BEGIN_ALLOW_THREADS
;
3615 _result
= new wxString (wxListBox_GetString(_arg0
,_arg1
));
3617 wxPy_END_ALLOW_THREADS
;
3619 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3627 #define wxListBox_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
3628 static PyObject
*_wrap_wxListBox_GetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3629 PyObject
* _resultobj
;
3632 PyObject
* _argo0
= 0;
3633 char *_kwnames
[] = { "self", NULL
};
3636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_GetStringSelection",_kwnames
,&_argo0
))
3639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetStringSelection. Expected _wxListBox_p.");
3646 wxPy_BEGIN_ALLOW_THREADS
;
3647 _result
= new wxString (wxListBox_GetStringSelection(_arg0
));
3649 wxPy_END_ALLOW_THREADS
;
3651 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3659 #define wxListBox_Number(_swigobj) (_swigobj->Number())
3660 static PyObject
*_wrap_wxListBox_Number(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3661 PyObject
* _resultobj
;
3664 PyObject
* _argo0
= 0;
3665 char *_kwnames
[] = { "self", NULL
};
3668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_Number",_kwnames
,&_argo0
))
3671 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3672 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Number. Expected _wxListBox_p.");
3678 wxPy_BEGIN_ALLOW_THREADS
;
3679 _result
= (int )wxListBox_Number(_arg0
);
3681 wxPy_END_ALLOW_THREADS
;
3682 } _resultobj
= Py_BuildValue("i",_result
);
3686 #define wxListBox_Selected(_swigobj,_swigarg0) (_swigobj->Selected(_swigarg0))
3687 static PyObject
*_wrap_wxListBox_Selected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3688 PyObject
* _resultobj
;
3692 PyObject
* _argo0
= 0;
3693 char *_kwnames
[] = { "self","n", NULL
};
3696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_Selected",_kwnames
,&_argo0
,&_arg1
))
3699 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3700 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Selected. Expected _wxListBox_p.");
3706 wxPy_BEGIN_ALLOW_THREADS
;
3707 _result
= (bool )wxListBox_Selected(_arg0
,_arg1
);
3709 wxPy_END_ALLOW_THREADS
;
3710 } _resultobj
= Py_BuildValue("i",_result
);
3714 #define wxListBox_Set(_swigobj,_swigarg0,_swigarg1) (_swigobj->Set(_swigarg0,_swigarg1))
3715 static PyObject
*_wrap_wxListBox_Set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3716 PyObject
* _resultobj
;
3720 PyObject
* _argo0
= 0;
3721 PyObject
* _obj2
= 0;
3722 char *_kwnames
[] = { "self","choices", NULL
};
3725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_Set",_kwnames
,&_argo0
,&_obj2
))
3728 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3729 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Set. Expected _wxListBox_p.");
3736 _arg2
= wxString_LIST_helper(_obj2
);
3737 if (_arg2
== NULL
) {
3743 _arg1
= PyList_Size(_obj2
);
3750 wxPy_BEGIN_ALLOW_THREADS
;
3751 wxListBox_Set(_arg0
,_arg1
,_arg2
);
3753 wxPy_END_ALLOW_THREADS
;
3754 } Py_INCREF(Py_None
);
3755 _resultobj
= Py_None
;
3762 #define wxListBox_SetFirstItem(_swigobj,_swigarg0) (_swigobj->SetFirstItem(_swigarg0))
3763 static PyObject
*_wrap_wxListBox_SetFirstItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3764 PyObject
* _resultobj
;
3767 PyObject
* _argo0
= 0;
3768 char *_kwnames
[] = { "self","n", NULL
};
3771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_SetFirstItem",_kwnames
,&_argo0
,&_arg1
))
3774 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3775 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3776 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetFirstItem. Expected _wxListBox_p.");
3781 wxPy_BEGIN_ALLOW_THREADS
;
3782 wxListBox_SetFirstItem(_arg0
,_arg1
);
3784 wxPy_END_ALLOW_THREADS
;
3785 } Py_INCREF(Py_None
);
3786 _resultobj
= Py_None
;
3790 #define wxListBox_SetFirstItemStr(_swigobj,_swigarg0) (_swigobj->SetFirstItem(_swigarg0))
3791 static PyObject
*_wrap_wxListBox_SetFirstItemStr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3792 PyObject
* _resultobj
;
3795 PyObject
* _argo0
= 0;
3796 PyObject
* _obj1
= 0;
3797 char *_kwnames
[] = { "self","string", NULL
};
3800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_SetFirstItemStr",_kwnames
,&_argo0
,&_obj1
))
3803 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3804 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3805 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetFirstItemStr. Expected _wxListBox_p.");
3810 #if PYTHON_API_VERSION >= 1009
3811 char* tmpPtr
; int tmpSize
;
3812 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
3813 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3816 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3818 _arg1
= new wxString(tmpPtr
, tmpSize
);
3820 if (!PyString_Check(_obj1
)) {
3821 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3824 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3828 wxPy_BEGIN_ALLOW_THREADS
;
3829 wxListBox_SetFirstItemStr(_arg0
,*_arg1
);
3831 wxPy_END_ALLOW_THREADS
;
3832 } Py_INCREF(Py_None
);
3833 _resultobj
= Py_None
;
3841 #define wxListBox_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
3842 static PyObject
*_wrap_wxListBox_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3843 PyObject
* _resultobj
;
3846 bool _arg2
= (bool ) TRUE
;
3847 PyObject
* _argo0
= 0;
3848 int tempbool2
= (int) TRUE
;
3849 char *_kwnames
[] = { "self","n","select", NULL
};
3852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxListBox_SetSelection",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
3855 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3856 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3857 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetSelection. Expected _wxListBox_p.");
3861 _arg2
= (bool ) tempbool2
;
3863 wxPy_BEGIN_ALLOW_THREADS
;
3864 wxListBox_SetSelection(_arg0
,_arg1
,_arg2
);
3866 wxPy_END_ALLOW_THREADS
;
3867 } Py_INCREF(Py_None
);
3868 _resultobj
= Py_None
;
3872 #define wxListBox_SetString(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetString(_swigarg0,_swigarg1))
3873 static PyObject
*_wrap_wxListBox_SetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3874 PyObject
* _resultobj
;
3878 PyObject
* _argo0
= 0;
3879 PyObject
* _obj2
= 0;
3880 char *_kwnames
[] = { "self","n","string", NULL
};
3883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListBox_SetString",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3886 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3887 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3888 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetString. Expected _wxListBox_p.");
3893 #if PYTHON_API_VERSION >= 1009
3894 char* tmpPtr
; int tmpSize
;
3895 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3896 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3899 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3901 _arg2
= new wxString(tmpPtr
, tmpSize
);
3903 if (!PyString_Check(_obj2
)) {
3904 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3907 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3911 wxPy_BEGIN_ALLOW_THREADS
;
3912 wxListBox_SetString(_arg0
,_arg1
,*_arg2
);
3914 wxPy_END_ALLOW_THREADS
;
3915 } Py_INCREF(Py_None
);
3916 _resultobj
= Py_None
;
3924 #define wxListBox_SetStringSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStringSelection(_swigarg0,_swigarg1))
3925 static PyObject
*_wrap_wxListBox_SetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3926 PyObject
* _resultobj
;
3929 bool _arg2
= (bool ) TRUE
;
3930 PyObject
* _argo0
= 0;
3931 PyObject
* _obj1
= 0;
3932 int tempbool2
= (int) TRUE
;
3933 char *_kwnames
[] = { "self","string","select", NULL
};
3936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxListBox_SetStringSelection",_kwnames
,&_argo0
,&_obj1
,&tempbool2
))
3939 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3940 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) {
3941 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetStringSelection. Expected _wxListBox_p.");
3946 #if PYTHON_API_VERSION >= 1009
3947 char* tmpPtr
; int tmpSize
;
3948 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
3949 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3952 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3954 _arg1
= new wxString(tmpPtr
, tmpSize
);
3956 if (!PyString_Check(_obj1
)) {
3957 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3960 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3963 _arg2
= (bool ) tempbool2
;
3965 wxPy_BEGIN_ALLOW_THREADS
;
3966 wxListBox_SetStringSelection(_arg0
,*_arg1
,_arg2
);
3968 wxPy_END_ALLOW_THREADS
;
3969 } Py_INCREF(Py_None
);
3970 _resultobj
= Py_None
;
3978 static void *SwigwxCheckListBoxTowxListBox(void *ptr
) {
3979 wxCheckListBox
*src
;
3981 src
= (wxCheckListBox
*) ptr
;
3982 dest
= (wxListBox
*) src
;
3983 return (void *) dest
;
3986 static void *SwigwxCheckListBoxTowxControl(void *ptr
) {
3987 wxCheckListBox
*src
;
3989 src
= (wxCheckListBox
*) ptr
;
3990 dest
= (wxControl
*) src
;
3991 return (void *) dest
;
3994 static void *SwigwxCheckListBoxTowxWindow(void *ptr
) {
3995 wxCheckListBox
*src
;
3997 src
= (wxCheckListBox
*) ptr
;
3998 dest
= (wxWindow
*) src
;
3999 return (void *) dest
;
4002 static void *SwigwxCheckListBoxTowxEvtHandler(void *ptr
) {
4003 wxCheckListBox
*src
;
4005 src
= (wxCheckListBox
*) ptr
;
4006 dest
= (wxEvtHandler
*) src
;
4007 return (void *) dest
;
4010 #define new_wxCheckListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxCheckListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
4011 static PyObject
*_wrap_new_wxCheckListBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4012 PyObject
* _resultobj
;
4013 wxCheckListBox
* _result
;
4016 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
4017 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
4018 int _arg4
= (int ) 0;
4019 wxString
* _arg5
= (wxString
*) NULL
;
4020 long _arg6
= (long ) 0;
4021 wxValidator
* _arg7
= (wxValidator
*) &wxDefaultValidator
;
4022 char * _arg8
= (char *) "listBox";
4023 PyObject
* _argo0
= 0;
4025 PyObject
* _obj2
= 0;
4027 PyObject
* _obj3
= 0;
4028 PyObject
* _obj5
= 0;
4029 PyObject
* _argo7
= 0;
4030 char *_kwnames
[] = { "parent","id","pos","size","choices","style","validator","name", NULL
};
4034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOOlOs:new_wxCheckListBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj5
,&_arg6
,&_argo7
,&_arg8
))
4037 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4038 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4039 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxCheckListBox. Expected _wxWindow_p.");
4046 if (! wxPoint_helper(_obj2
, &_arg2
))
4052 if (! wxSize_helper(_obj3
, &_arg3
))
4057 _arg5
= wxString_LIST_helper(_obj5
);
4058 if (_arg5
== NULL
) {
4063 if (_argo7
== Py_None
) { _arg7
= NULL
; }
4064 else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxValidator_p")) {
4065 PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxCheckListBox. Expected _wxValidator_p.");
4071 _arg4
= PyList_Size(_obj5
);
4078 wxPy_BEGIN_ALLOW_THREADS
;
4079 _result
= (wxCheckListBox
*)new_wxCheckListBox(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
,_arg8
);
4081 wxPy_END_ALLOW_THREADS
;
4083 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCheckListBox_p");
4084 _resultobj
= Py_BuildValue("s",_ptemp
);
4087 _resultobj
= Py_None
;
4095 #define wxCheckListBox_IsChecked(_swigobj,_swigarg0) (_swigobj->IsChecked(_swigarg0))
4096 static PyObject
*_wrap_wxCheckListBox_IsChecked(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4097 PyObject
* _resultobj
;
4099 wxCheckListBox
* _arg0
;
4101 PyObject
* _argo0
= 0;
4102 char *_kwnames
[] = { "self","uiIndex", NULL
};
4105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCheckListBox_IsChecked",_kwnames
,&_argo0
,&_arg1
))
4108 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4109 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) {
4110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_IsChecked. Expected _wxCheckListBox_p.");
4115 wxPy_BEGIN_ALLOW_THREADS
;
4116 _result
= (bool )wxCheckListBox_IsChecked(_arg0
,_arg1
);
4118 wxPy_END_ALLOW_THREADS
;
4119 } _resultobj
= Py_BuildValue("i",_result
);
4123 #define wxCheckListBox_Check(_swigobj,_swigarg0,_swigarg1) (_swigobj->Check(_swigarg0,_swigarg1))
4124 static PyObject
*_wrap_wxCheckListBox_Check(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4125 PyObject
* _resultobj
;
4126 wxCheckListBox
* _arg0
;
4128 int _arg2
= (int ) TRUE
;
4129 PyObject
* _argo0
= 0;
4130 char *_kwnames
[] = { "self","uiIndex","bCheck", NULL
};
4133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxCheckListBox_Check",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4136 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4137 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) {
4138 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_Check. Expected _wxCheckListBox_p.");
4143 wxPy_BEGIN_ALLOW_THREADS
;
4144 wxCheckListBox_Check(_arg0
,_arg1
,_arg2
);
4146 wxPy_END_ALLOW_THREADS
;
4147 } Py_INCREF(Py_None
);
4148 _resultobj
= Py_None
;
4152 #define wxCheckListBox_InsertItems(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItems(_swigarg0,_swigarg1,_swigarg2))
4153 static PyObject
*_wrap_wxCheckListBox_InsertItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4154 PyObject
* _resultobj
;
4155 wxCheckListBox
* _arg0
;
4159 PyObject
* _argo0
= 0;
4160 PyObject
* _obj2
= 0;
4161 char *_kwnames
[] = { "self","choices","pos", NULL
};
4164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxCheckListBox_InsertItems",_kwnames
,&_argo0
,&_obj2
,&_arg3
))
4167 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4168 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) {
4169 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_InsertItems. Expected _wxCheckListBox_p.");
4174 _arg2
= wxString_LIST_helper(_obj2
);
4175 if (_arg2
== NULL
) {
4181 _arg1
= PyList_Size(_obj2
);
4188 wxPy_BEGIN_ALLOW_THREADS
;
4189 wxCheckListBox_InsertItems(_arg0
,_arg1
,_arg2
,_arg3
);
4191 wxPy_END_ALLOW_THREADS
;
4192 } Py_INCREF(Py_None
);
4193 _resultobj
= Py_None
;
4200 #define wxCheckListBox_GetItemHeight(_swigobj) (_swigobj->GetItemHeight())
4201 static PyObject
*_wrap_wxCheckListBox_GetItemHeight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4202 PyObject
* _resultobj
;
4204 wxCheckListBox
* _arg0
;
4205 PyObject
* _argo0
= 0;
4206 char *_kwnames
[] = { "self", NULL
};
4209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCheckListBox_GetItemHeight",_kwnames
,&_argo0
))
4212 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4213 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) {
4214 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_GetItemHeight. Expected _wxCheckListBox_p.");
4219 wxPy_BEGIN_ALLOW_THREADS
;
4220 _result
= (int )wxCheckListBox_GetItemHeight(_arg0
);
4222 wxPy_END_ALLOW_THREADS
;
4223 } _resultobj
= Py_BuildValue("i",_result
);
4227 static void *SwigwxTextCtrlTowxControl(void *ptr
) {
4230 src
= (wxTextCtrl
*) ptr
;
4231 dest
= (wxControl
*) src
;
4232 return (void *) dest
;
4235 static void *SwigwxTextCtrlTowxWindow(void *ptr
) {
4238 src
= (wxTextCtrl
*) ptr
;
4239 dest
= (wxWindow
*) src
;
4240 return (void *) dest
;
4243 static void *SwigwxTextCtrlTowxEvtHandler(void *ptr
) {
4246 src
= (wxTextCtrl
*) ptr
;
4247 dest
= (wxEvtHandler
*) src
;
4248 return (void *) dest
;
4251 #define new_wxTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
4252 static PyObject
*_wrap_new_wxTextCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4253 PyObject
* _resultobj
;
4254 wxTextCtrl
* _result
;
4257 char * _arg2
= (char *) "";
4258 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
4259 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
4260 long _arg5
= (long ) 0;
4261 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
4262 char * _arg7
= (char *) "text";
4263 PyObject
* _argo0
= 0;
4265 PyObject
* _obj3
= 0;
4267 PyObject
* _obj4
= 0;
4268 PyObject
* _argo6
= 0;
4269 char *_kwnames
[] = { "parent","id","value","pos","size","style","validator","name", NULL
};
4273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|sOOlOs:new_wxTextCtrl",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
4276 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4277 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4278 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTextCtrl. Expected _wxWindow_p.");
4285 if (! wxPoint_helper(_obj3
, &_arg3
))
4291 if (! wxSize_helper(_obj4
, &_arg4
))
4295 if (_argo6
== Py_None
) { _arg6
= NULL
; }
4296 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
4297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxTextCtrl. Expected _wxValidator_p.");
4302 wxPy_BEGIN_ALLOW_THREADS
;
4303 _result
= (wxTextCtrl
*)new_wxTextCtrl(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
4305 wxPy_END_ALLOW_THREADS
;
4307 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p");
4308 _resultobj
= Py_BuildValue("s",_ptemp
);
4311 _resultobj
= Py_None
;
4316 #define wxTextCtrl_Clear(_swigobj) (_swigobj->Clear())
4317 static PyObject
*_wrap_wxTextCtrl_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4318 PyObject
* _resultobj
;
4320 PyObject
* _argo0
= 0;
4321 char *_kwnames
[] = { "self", NULL
};
4324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Clear",_kwnames
,&_argo0
))
4327 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4328 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4329 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Clear. Expected _wxTextCtrl_p.");
4334 wxPy_BEGIN_ALLOW_THREADS
;
4335 wxTextCtrl_Clear(_arg0
);
4337 wxPy_END_ALLOW_THREADS
;
4338 } Py_INCREF(Py_None
);
4339 _resultobj
= Py_None
;
4343 #define wxTextCtrl_Copy(_swigobj) (_swigobj->Copy())
4344 static PyObject
*_wrap_wxTextCtrl_Copy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4345 PyObject
* _resultobj
;
4347 PyObject
* _argo0
= 0;
4348 char *_kwnames
[] = { "self", NULL
};
4351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Copy",_kwnames
,&_argo0
))
4354 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4355 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4356 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Copy. Expected _wxTextCtrl_p.");
4361 wxPy_BEGIN_ALLOW_THREADS
;
4362 wxTextCtrl_Copy(_arg0
);
4364 wxPy_END_ALLOW_THREADS
;
4365 } Py_INCREF(Py_None
);
4366 _resultobj
= Py_None
;
4370 #define wxTextCtrl_Cut(_swigobj) (_swigobj->Cut())
4371 static PyObject
*_wrap_wxTextCtrl_Cut(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4372 PyObject
* _resultobj
;
4374 PyObject
* _argo0
= 0;
4375 char *_kwnames
[] = { "self", NULL
};
4378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Cut",_kwnames
,&_argo0
))
4381 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4382 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4383 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Cut. Expected _wxTextCtrl_p.");
4388 wxPy_BEGIN_ALLOW_THREADS
;
4389 wxTextCtrl_Cut(_arg0
);
4391 wxPy_END_ALLOW_THREADS
;
4392 } Py_INCREF(Py_None
);
4393 _resultobj
= Py_None
;
4397 #define wxTextCtrl_DiscardEdits(_swigobj) (_swigobj->DiscardEdits())
4398 static PyObject
*_wrap_wxTextCtrl_DiscardEdits(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4399 PyObject
* _resultobj
;
4401 PyObject
* _argo0
= 0;
4402 char *_kwnames
[] = { "self", NULL
};
4405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_DiscardEdits",_kwnames
,&_argo0
))
4408 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4409 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4410 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_DiscardEdits. Expected _wxTextCtrl_p.");
4415 wxPy_BEGIN_ALLOW_THREADS
;
4416 wxTextCtrl_DiscardEdits(_arg0
);
4418 wxPy_END_ALLOW_THREADS
;
4419 } Py_INCREF(Py_None
);
4420 _resultobj
= Py_None
;
4424 #define wxTextCtrl_GetInsertionPoint(_swigobj) (_swigobj->GetInsertionPoint())
4425 static PyObject
*_wrap_wxTextCtrl_GetInsertionPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4426 PyObject
* _resultobj
;
4429 PyObject
* _argo0
= 0;
4430 char *_kwnames
[] = { "self", NULL
};
4433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetInsertionPoint",_kwnames
,&_argo0
))
4436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetInsertionPoint. Expected _wxTextCtrl_p.");
4443 wxPy_BEGIN_ALLOW_THREADS
;
4444 _result
= (long )wxTextCtrl_GetInsertionPoint(_arg0
);
4446 wxPy_END_ALLOW_THREADS
;
4447 } _resultobj
= Py_BuildValue("l",_result
);
4451 #define wxTextCtrl_GetLastPosition(_swigobj) (_swigobj->GetLastPosition())
4452 static PyObject
*_wrap_wxTextCtrl_GetLastPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4453 PyObject
* _resultobj
;
4456 PyObject
* _argo0
= 0;
4457 char *_kwnames
[] = { "self", NULL
};
4460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetLastPosition",_kwnames
,&_argo0
))
4463 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4464 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4465 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetLastPosition. Expected _wxTextCtrl_p.");
4470 wxPy_BEGIN_ALLOW_THREADS
;
4471 _result
= (long )wxTextCtrl_GetLastPosition(_arg0
);
4473 wxPy_END_ALLOW_THREADS
;
4474 } _resultobj
= Py_BuildValue("l",_result
);
4478 #define wxTextCtrl_GetLineLength(_swigobj,_swigarg0) (_swigobj->GetLineLength(_swigarg0))
4479 static PyObject
*_wrap_wxTextCtrl_GetLineLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4480 PyObject
* _resultobj
;
4484 PyObject
* _argo0
= 0;
4485 char *_kwnames
[] = { "self","lineNo", NULL
};
4488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_GetLineLength",_kwnames
,&_argo0
,&_arg1
))
4491 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4492 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4493 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetLineLength. Expected _wxTextCtrl_p.");
4498 wxPy_BEGIN_ALLOW_THREADS
;
4499 _result
= (int )wxTextCtrl_GetLineLength(_arg0
,_arg1
);
4501 wxPy_END_ALLOW_THREADS
;
4502 } _resultobj
= Py_BuildValue("i",_result
);
4506 #define wxTextCtrl_GetLineText(_swigobj,_swigarg0) (_swigobj->GetLineText(_swigarg0))
4507 static PyObject
*_wrap_wxTextCtrl_GetLineText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4508 PyObject
* _resultobj
;
4512 PyObject
* _argo0
= 0;
4513 char *_kwnames
[] = { "self","lineNo", NULL
};
4516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_GetLineText",_kwnames
,&_argo0
,&_arg1
))
4519 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4520 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4521 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetLineText. Expected _wxTextCtrl_p.");
4526 wxPy_BEGIN_ALLOW_THREADS
;
4527 _result
= new wxString (wxTextCtrl_GetLineText(_arg0
,_arg1
));
4529 wxPy_END_ALLOW_THREADS
;
4531 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4539 #define wxTextCtrl_GetNumberOfLines(_swigobj) (_swigobj->GetNumberOfLines())
4540 static PyObject
*_wrap_wxTextCtrl_GetNumberOfLines(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4541 PyObject
* _resultobj
;
4544 PyObject
* _argo0
= 0;
4545 char *_kwnames
[] = { "self", NULL
};
4548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetNumberOfLines",_kwnames
,&_argo0
))
4551 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4552 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4553 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetNumberOfLines. Expected _wxTextCtrl_p.");
4558 wxPy_BEGIN_ALLOW_THREADS
;
4559 _result
= (int )wxTextCtrl_GetNumberOfLines(_arg0
);
4561 wxPy_END_ALLOW_THREADS
;
4562 } _resultobj
= Py_BuildValue("i",_result
);
4566 #define wxTextCtrl_GetValue(_swigobj) (_swigobj->GetValue())
4567 static PyObject
*_wrap_wxTextCtrl_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4568 PyObject
* _resultobj
;
4571 PyObject
* _argo0
= 0;
4572 char *_kwnames
[] = { "self", NULL
};
4575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetValue",_kwnames
,&_argo0
))
4578 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4579 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4580 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetValue. Expected _wxTextCtrl_p.");
4585 wxPy_BEGIN_ALLOW_THREADS
;
4586 _result
= new wxString (wxTextCtrl_GetValue(_arg0
));
4588 wxPy_END_ALLOW_THREADS
;
4590 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
4598 #define wxTextCtrl_IsModified(_swigobj) (_swigobj->IsModified())
4599 static PyObject
*_wrap_wxTextCtrl_IsModified(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4600 PyObject
* _resultobj
;
4603 PyObject
* _argo0
= 0;
4604 char *_kwnames
[] = { "self", NULL
};
4607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_IsModified",_kwnames
,&_argo0
))
4610 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4611 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4612 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_IsModified. Expected _wxTextCtrl_p.");
4617 wxPy_BEGIN_ALLOW_THREADS
;
4618 _result
= (bool )wxTextCtrl_IsModified(_arg0
);
4620 wxPy_END_ALLOW_THREADS
;
4621 } _resultobj
= Py_BuildValue("i",_result
);
4625 #define wxTextCtrl_LoadFile(_swigobj,_swigarg0) (_swigobj->LoadFile(_swigarg0))
4626 static PyObject
*_wrap_wxTextCtrl_LoadFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4627 PyObject
* _resultobj
;
4631 PyObject
* _argo0
= 0;
4632 PyObject
* _obj1
= 0;
4633 char *_kwnames
[] = { "self","filename", NULL
};
4636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_LoadFile",_kwnames
,&_argo0
,&_obj1
))
4639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_LoadFile. Expected _wxTextCtrl_p.");
4646 #if PYTHON_API_VERSION >= 1009
4647 char* tmpPtr
; int tmpSize
;
4648 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
4649 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
4652 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
4654 _arg1
= new wxString(tmpPtr
, tmpSize
);
4656 if (!PyString_Check(_obj1
)) {
4657 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4660 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
4664 wxPy_BEGIN_ALLOW_THREADS
;
4665 _result
= (bool )wxTextCtrl_LoadFile(_arg0
,*_arg1
);
4667 wxPy_END_ALLOW_THREADS
;
4668 } _resultobj
= Py_BuildValue("i",_result
);
4676 #define wxTextCtrl_Paste(_swigobj) (_swigobj->Paste())
4677 static PyObject
*_wrap_wxTextCtrl_Paste(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4678 PyObject
* _resultobj
;
4680 PyObject
* _argo0
= 0;
4681 char *_kwnames
[] = { "self", NULL
};
4684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Paste",_kwnames
,&_argo0
))
4687 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4688 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Paste. Expected _wxTextCtrl_p.");
4694 wxPy_BEGIN_ALLOW_THREADS
;
4695 wxTextCtrl_Paste(_arg0
);
4697 wxPy_END_ALLOW_THREADS
;
4698 } Py_INCREF(Py_None
);
4699 _resultobj
= Py_None
;
4703 #define wxTextCtrl_PositionToXY(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->PositionToXY(_swigarg0,_swigarg1,_swigarg2))
4704 static PyObject
*_wrap_wxTextCtrl_PositionToXY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4705 PyObject
* _resultobj
;
4712 PyObject
* _argo0
= 0;
4713 char *_kwnames
[] = { "self","pos", NULL
};
4722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_PositionToXY",_kwnames
,&_argo0
,&_arg1
))
4725 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4726 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4727 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_PositionToXY. Expected _wxTextCtrl_p.");
4732 wxPy_BEGIN_ALLOW_THREADS
;
4733 wxTextCtrl_PositionToXY(_arg0
,_arg1
,_arg2
,_arg3
);
4735 wxPy_END_ALLOW_THREADS
;
4736 } Py_INCREF(Py_None
);
4737 _resultobj
= Py_None
;
4740 o
= PyInt_FromLong((long) (*_arg2
));
4741 _resultobj
= t_output_helper(_resultobj
, o
);
4745 o
= PyInt_FromLong((long) (*_arg3
));
4746 _resultobj
= t_output_helper(_resultobj
, o
);
4751 #define wxTextCtrl_Remove(_swigobj,_swigarg0,_swigarg1) (_swigobj->Remove(_swigarg0,_swigarg1))
4752 static PyObject
*_wrap_wxTextCtrl_Remove(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4753 PyObject
* _resultobj
;
4757 PyObject
* _argo0
= 0;
4758 char *_kwnames
[] = { "self","from","to", NULL
};
4761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxTextCtrl_Remove",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4764 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4765 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4766 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Remove. Expected _wxTextCtrl_p.");
4771 wxPy_BEGIN_ALLOW_THREADS
;
4772 wxTextCtrl_Remove(_arg0
,_arg1
,_arg2
);
4774 wxPy_END_ALLOW_THREADS
;
4775 } Py_INCREF(Py_None
);
4776 _resultobj
= Py_None
;
4780 #define wxTextCtrl_Replace(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Replace(_swigarg0,_swigarg1,_swigarg2))
4781 static PyObject
*_wrap_wxTextCtrl_Replace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4782 PyObject
* _resultobj
;
4787 PyObject
* _argo0
= 0;
4788 PyObject
* _obj3
= 0;
4789 char *_kwnames
[] = { "self","from","to","value", NULL
};
4792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OllO:wxTextCtrl_Replace",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
4795 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4796 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4797 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Replace. Expected _wxTextCtrl_p.");
4802 #if PYTHON_API_VERSION >= 1009
4803 char* tmpPtr
; int tmpSize
;
4804 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
4805 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
4808 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
4810 _arg3
= new wxString(tmpPtr
, tmpSize
);
4812 if (!PyString_Check(_obj3
)) {
4813 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4816 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
4820 wxPy_BEGIN_ALLOW_THREADS
;
4821 wxTextCtrl_Replace(_arg0
,_arg1
,_arg2
,*_arg3
);
4823 wxPy_END_ALLOW_THREADS
;
4824 } Py_INCREF(Py_None
);
4825 _resultobj
= Py_None
;
4833 #define wxTextCtrl_SaveFile(_swigobj,_swigarg0) (_swigobj->SaveFile(_swigarg0))
4834 static PyObject
*_wrap_wxTextCtrl_SaveFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4835 PyObject
* _resultobj
;
4839 PyObject
* _argo0
= 0;
4840 PyObject
* _obj1
= 0;
4841 char *_kwnames
[] = { "self","filename", NULL
};
4844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_SaveFile",_kwnames
,&_argo0
,&_obj1
))
4847 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4848 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SaveFile. Expected _wxTextCtrl_p.");
4854 #if PYTHON_API_VERSION >= 1009
4855 char* tmpPtr
; int tmpSize
;
4856 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
4857 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
4860 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
4862 _arg1
= new wxString(tmpPtr
, tmpSize
);
4864 if (!PyString_Check(_obj1
)) {
4865 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4868 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
4872 wxPy_BEGIN_ALLOW_THREADS
;
4873 _result
= (bool )wxTextCtrl_SaveFile(_arg0
,*_arg1
);
4875 wxPy_END_ALLOW_THREADS
;
4876 } _resultobj
= Py_BuildValue("i",_result
);
4884 #define wxTextCtrl_SetEditable(_swigobj,_swigarg0) (_swigobj->SetEditable(_swigarg0))
4885 static PyObject
*_wrap_wxTextCtrl_SetEditable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4886 PyObject
* _resultobj
;
4889 PyObject
* _argo0
= 0;
4891 char *_kwnames
[] = { "self","editable", NULL
};
4894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTextCtrl_SetEditable",_kwnames
,&_argo0
,&tempbool1
))
4897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetEditable. Expected _wxTextCtrl_p.");
4903 _arg1
= (bool ) tempbool1
;
4905 wxPy_BEGIN_ALLOW_THREADS
;
4906 wxTextCtrl_SetEditable(_arg0
,_arg1
);
4908 wxPy_END_ALLOW_THREADS
;
4909 } Py_INCREF(Py_None
);
4910 _resultobj
= Py_None
;
4914 #define wxTextCtrl_SetInsertionPoint(_swigobj,_swigarg0) (_swigobj->SetInsertionPoint(_swigarg0))
4915 static PyObject
*_wrap_wxTextCtrl_SetInsertionPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4916 PyObject
* _resultobj
;
4919 PyObject
* _argo0
= 0;
4920 char *_kwnames
[] = { "self","pos", NULL
};
4923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_SetInsertionPoint",_kwnames
,&_argo0
,&_arg1
))
4926 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4927 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4928 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetInsertionPoint. Expected _wxTextCtrl_p.");
4933 wxPy_BEGIN_ALLOW_THREADS
;
4934 wxTextCtrl_SetInsertionPoint(_arg0
,_arg1
);
4936 wxPy_END_ALLOW_THREADS
;
4937 } Py_INCREF(Py_None
);
4938 _resultobj
= Py_None
;
4942 #define wxTextCtrl_SetInsertionPointEnd(_swigobj) (_swigobj->SetInsertionPointEnd())
4943 static PyObject
*_wrap_wxTextCtrl_SetInsertionPointEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4944 PyObject
* _resultobj
;
4946 PyObject
* _argo0
= 0;
4947 char *_kwnames
[] = { "self", NULL
};
4950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_SetInsertionPointEnd",_kwnames
,&_argo0
))
4953 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4954 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4955 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetInsertionPointEnd. Expected _wxTextCtrl_p.");
4960 wxPy_BEGIN_ALLOW_THREADS
;
4961 wxTextCtrl_SetInsertionPointEnd(_arg0
);
4963 wxPy_END_ALLOW_THREADS
;
4964 } Py_INCREF(Py_None
);
4965 _resultobj
= Py_None
;
4969 #define wxTextCtrl_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
4970 static PyObject
*_wrap_wxTextCtrl_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4971 PyObject
* _resultobj
;
4975 PyObject
* _argo0
= 0;
4976 char *_kwnames
[] = { "self","from","to", NULL
};
4979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxTextCtrl_SetSelection",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4982 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4983 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
4984 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetSelection. Expected _wxTextCtrl_p.");
4989 wxPy_BEGIN_ALLOW_THREADS
;
4990 wxTextCtrl_SetSelection(_arg0
,_arg1
,_arg2
);
4992 wxPy_END_ALLOW_THREADS
;
4993 } Py_INCREF(Py_None
);
4994 _resultobj
= Py_None
;
4998 #define wxTextCtrl_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
4999 static PyObject
*_wrap_wxTextCtrl_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5000 PyObject
* _resultobj
;
5003 PyObject
* _argo0
= 0;
5004 PyObject
* _obj1
= 0;
5005 char *_kwnames
[] = { "self","value", NULL
};
5008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_SetValue",_kwnames
,&_argo0
,&_obj1
))
5011 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5012 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetValue. Expected _wxTextCtrl_p.");
5018 #if PYTHON_API_VERSION >= 1009
5019 char* tmpPtr
; int tmpSize
;
5020 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5021 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
5024 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5026 _arg1
= new wxString(tmpPtr
, tmpSize
);
5028 if (!PyString_Check(_obj1
)) {
5029 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5032 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5036 wxPy_BEGIN_ALLOW_THREADS
;
5037 wxTextCtrl_SetValue(_arg0
,*_arg1
);
5039 wxPy_END_ALLOW_THREADS
;
5040 } Py_INCREF(Py_None
);
5041 _resultobj
= Py_None
;
5049 #define wxTextCtrl_ShowPosition(_swigobj,_swigarg0) (_swigobj->ShowPosition(_swigarg0))
5050 static PyObject
*_wrap_wxTextCtrl_ShowPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5051 PyObject
* _resultobj
;
5054 PyObject
* _argo0
= 0;
5055 char *_kwnames
[] = { "self","pos", NULL
};
5058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_ShowPosition",_kwnames
,&_argo0
,&_arg1
))
5061 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5062 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5063 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_ShowPosition. Expected _wxTextCtrl_p.");
5068 wxPy_BEGIN_ALLOW_THREADS
;
5069 wxTextCtrl_ShowPosition(_arg0
,_arg1
);
5071 wxPy_END_ALLOW_THREADS
;
5072 } Py_INCREF(Py_None
);
5073 _resultobj
= Py_None
;
5077 #define wxTextCtrl_WriteText(_swigobj,_swigarg0) (_swigobj->WriteText(_swigarg0))
5078 static PyObject
*_wrap_wxTextCtrl_WriteText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5079 PyObject
* _resultobj
;
5082 PyObject
* _argo0
= 0;
5083 PyObject
* _obj1
= 0;
5084 char *_kwnames
[] = { "self","text", NULL
};
5087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_WriteText",_kwnames
,&_argo0
,&_obj1
))
5090 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5091 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5092 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_WriteText. Expected _wxTextCtrl_p.");
5097 #if PYTHON_API_VERSION >= 1009
5098 char* tmpPtr
; int tmpSize
;
5099 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5100 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
5103 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5105 _arg1
= new wxString(tmpPtr
, tmpSize
);
5107 if (!PyString_Check(_obj1
)) {
5108 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5111 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5115 wxPy_BEGIN_ALLOW_THREADS
;
5116 wxTextCtrl_WriteText(_arg0
,*_arg1
);
5118 wxPy_END_ALLOW_THREADS
;
5119 } Py_INCREF(Py_None
);
5120 _resultobj
= Py_None
;
5128 #define wxTextCtrl_AppendText(_swigobj,_swigarg0) (_swigobj->AppendText(_swigarg0))
5129 static PyObject
*_wrap_wxTextCtrl_AppendText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5130 PyObject
* _resultobj
;
5133 PyObject
* _argo0
= 0;
5134 PyObject
* _obj1
= 0;
5135 char *_kwnames
[] = { "self","text", NULL
};
5138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_AppendText",_kwnames
,&_argo0
,&_obj1
))
5141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_AppendText. Expected _wxTextCtrl_p.");
5148 #if PYTHON_API_VERSION >= 1009
5149 char* tmpPtr
; int tmpSize
;
5150 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5151 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
5154 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5156 _arg1
= new wxString(tmpPtr
, tmpSize
);
5158 if (!PyString_Check(_obj1
)) {
5159 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5162 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5166 wxPy_BEGIN_ALLOW_THREADS
;
5167 wxTextCtrl_AppendText(_arg0
,*_arg1
);
5169 wxPy_END_ALLOW_THREADS
;
5170 } Py_INCREF(Py_None
);
5171 _resultobj
= Py_None
;
5179 #define wxTextCtrl_XYToPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->XYToPosition(_swigarg0,_swigarg1))
5180 static PyObject
*_wrap_wxTextCtrl_XYToPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5181 PyObject
* _resultobj
;
5186 PyObject
* _argo0
= 0;
5187 char *_kwnames
[] = { "self","x","y", NULL
};
5190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxTextCtrl_XYToPosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_XYToPosition. Expected _wxTextCtrl_p.");
5200 wxPy_BEGIN_ALLOW_THREADS
;
5201 _result
= (long )wxTextCtrl_XYToPosition(_arg0
,_arg1
,_arg2
);
5203 wxPy_END_ALLOW_THREADS
;
5204 } _resultobj
= Py_BuildValue("l",_result
);
5208 #define wxTextCtrl_CanCopy(_swigobj) (_swigobj->CanCopy())
5209 static PyObject
*_wrap_wxTextCtrl_CanCopy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5210 PyObject
* _resultobj
;
5213 PyObject
* _argo0
= 0;
5214 char *_kwnames
[] = { "self", NULL
};
5217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanCopy",_kwnames
,&_argo0
))
5220 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5221 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5222 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanCopy. Expected _wxTextCtrl_p.");
5227 wxPy_BEGIN_ALLOW_THREADS
;
5228 _result
= (bool )wxTextCtrl_CanCopy(_arg0
);
5230 wxPy_END_ALLOW_THREADS
;
5231 } _resultobj
= Py_BuildValue("i",_result
);
5235 #define wxTextCtrl_CanCut(_swigobj) (_swigobj->CanCut())
5236 static PyObject
*_wrap_wxTextCtrl_CanCut(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5237 PyObject
* _resultobj
;
5240 PyObject
* _argo0
= 0;
5241 char *_kwnames
[] = { "self", NULL
};
5244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanCut",_kwnames
,&_argo0
))
5247 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5248 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanCut. Expected _wxTextCtrl_p.");
5254 wxPy_BEGIN_ALLOW_THREADS
;
5255 _result
= (bool )wxTextCtrl_CanCut(_arg0
);
5257 wxPy_END_ALLOW_THREADS
;
5258 } _resultobj
= Py_BuildValue("i",_result
);
5262 #define wxTextCtrl_CanPaste(_swigobj) (_swigobj->CanPaste())
5263 static PyObject
*_wrap_wxTextCtrl_CanPaste(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5264 PyObject
* _resultobj
;
5267 PyObject
* _argo0
= 0;
5268 char *_kwnames
[] = { "self", NULL
};
5271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanPaste",_kwnames
,&_argo0
))
5274 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5275 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5276 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanPaste. Expected _wxTextCtrl_p.");
5281 wxPy_BEGIN_ALLOW_THREADS
;
5282 _result
= (bool )wxTextCtrl_CanPaste(_arg0
);
5284 wxPy_END_ALLOW_THREADS
;
5285 } _resultobj
= Py_BuildValue("i",_result
);
5289 #define wxTextCtrl_CanRedo(_swigobj) (_swigobj->CanRedo())
5290 static PyObject
*_wrap_wxTextCtrl_CanRedo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5291 PyObject
* _resultobj
;
5294 PyObject
* _argo0
= 0;
5295 char *_kwnames
[] = { "self", NULL
};
5298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanRedo",_kwnames
,&_argo0
))
5301 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5302 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanRedo. Expected _wxTextCtrl_p.");
5308 wxPy_BEGIN_ALLOW_THREADS
;
5309 _result
= (bool )wxTextCtrl_CanRedo(_arg0
);
5311 wxPy_END_ALLOW_THREADS
;
5312 } _resultobj
= Py_BuildValue("i",_result
);
5316 #define wxTextCtrl_CanUndo(_swigobj) (_swigobj->CanUndo())
5317 static PyObject
*_wrap_wxTextCtrl_CanUndo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5318 PyObject
* _resultobj
;
5321 PyObject
* _argo0
= 0;
5322 char *_kwnames
[] = { "self", NULL
};
5325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanUndo",_kwnames
,&_argo0
))
5328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanUndo. Expected _wxTextCtrl_p.");
5335 wxPy_BEGIN_ALLOW_THREADS
;
5336 _result
= (bool )wxTextCtrl_CanUndo(_arg0
);
5338 wxPy_END_ALLOW_THREADS
;
5339 } _resultobj
= Py_BuildValue("i",_result
);
5343 #define wxTextCtrl_GetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetSelection(_swigarg0,_swigarg1))
5344 static PyObject
*_wrap_wxTextCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5345 PyObject
* _resultobj
;
5351 PyObject
* _argo0
= 0;
5352 char *_kwnames
[] = { "self", NULL
};
5361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetSelection",_kwnames
,&_argo0
))
5364 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5365 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5366 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetSelection. Expected _wxTextCtrl_p.");
5371 wxPy_BEGIN_ALLOW_THREADS
;
5372 wxTextCtrl_GetSelection(_arg0
,_arg1
,_arg2
);
5374 wxPy_END_ALLOW_THREADS
;
5375 } Py_INCREF(Py_None
);
5376 _resultobj
= Py_None
;
5379 o
= PyInt_FromLong((long) (*_arg1
));
5380 _resultobj
= t_output_helper(_resultobj
, o
);
5384 o
= PyInt_FromLong((long) (*_arg2
));
5385 _resultobj
= t_output_helper(_resultobj
, o
);
5390 #define wxTextCtrl_IsEditable(_swigobj) (_swigobj->IsEditable())
5391 static PyObject
*_wrap_wxTextCtrl_IsEditable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5392 PyObject
* _resultobj
;
5395 PyObject
* _argo0
= 0;
5396 char *_kwnames
[] = { "self", NULL
};
5399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_IsEditable",_kwnames
,&_argo0
))
5402 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5403 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5404 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_IsEditable. Expected _wxTextCtrl_p.");
5409 wxPy_BEGIN_ALLOW_THREADS
;
5410 _result
= (bool )wxTextCtrl_IsEditable(_arg0
);
5412 wxPy_END_ALLOW_THREADS
;
5413 } _resultobj
= Py_BuildValue("i",_result
);
5417 #define wxTextCtrl_Undo(_swigobj) (_swigobj->Undo())
5418 static PyObject
*_wrap_wxTextCtrl_Undo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5419 PyObject
* _resultobj
;
5421 PyObject
* _argo0
= 0;
5422 char *_kwnames
[] = { "self", NULL
};
5425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Undo",_kwnames
,&_argo0
))
5428 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5429 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5430 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Undo. Expected _wxTextCtrl_p.");
5435 wxPy_BEGIN_ALLOW_THREADS
;
5436 wxTextCtrl_Undo(_arg0
);
5438 wxPy_END_ALLOW_THREADS
;
5439 } Py_INCREF(Py_None
);
5440 _resultobj
= Py_None
;
5444 #define wxTextCtrl_Redo(_swigobj) (_swigobj->Redo())
5445 static PyObject
*_wrap_wxTextCtrl_Redo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5446 PyObject
* _resultobj
;
5448 PyObject
* _argo0
= 0;
5449 char *_kwnames
[] = { "self", NULL
};
5452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Redo",_kwnames
,&_argo0
))
5455 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5456 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5457 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Redo. Expected _wxTextCtrl_p.");
5462 wxPy_BEGIN_ALLOW_THREADS
;
5463 wxTextCtrl_Redo(_arg0
);
5465 wxPy_END_ALLOW_THREADS
;
5466 } Py_INCREF(Py_None
);
5467 _resultobj
= Py_None
;
5471 static void wxTextCtrl_write(wxTextCtrl
*self
,const wxString
& text
) {
5472 self
->AppendText(text
+ '\n');
5474 static PyObject
*_wrap_wxTextCtrl_write(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5475 PyObject
* _resultobj
;
5478 PyObject
* _argo0
= 0;
5479 PyObject
* _obj1
= 0;
5480 char *_kwnames
[] = { "self","text", NULL
};
5483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_write",_kwnames
,&_argo0
,&_obj1
))
5486 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5487 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) {
5488 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_write. Expected _wxTextCtrl_p.");
5493 #if PYTHON_API_VERSION >= 1009
5494 char* tmpPtr
; int tmpSize
;
5495 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5496 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
5499 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5501 _arg1
= new wxString(tmpPtr
, tmpSize
);
5503 if (!PyString_Check(_obj1
)) {
5504 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5507 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5511 wxPy_BEGIN_ALLOW_THREADS
;
5512 wxTextCtrl_write(_arg0
,*_arg1
);
5514 wxPy_END_ALLOW_THREADS
;
5515 } Py_INCREF(Py_None
);
5516 _resultobj
= Py_None
;
5524 static void *SwigwxScrollBarTowxControl(void *ptr
) {
5527 src
= (wxScrollBar
*) ptr
;
5528 dest
= (wxControl
*) src
;
5529 return (void *) dest
;
5532 static void *SwigwxScrollBarTowxWindow(void *ptr
) {
5535 src
= (wxScrollBar
*) ptr
;
5536 dest
= (wxWindow
*) src
;
5537 return (void *) dest
;
5540 static void *SwigwxScrollBarTowxEvtHandler(void *ptr
) {
5543 src
= (wxScrollBar
*) ptr
;
5544 dest
= (wxEvtHandler
*) src
;
5545 return (void *) dest
;
5548 #define new_wxScrollBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxScrollBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5549 static PyObject
*_wrap_new_wxScrollBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5550 PyObject
* _resultobj
;
5551 wxScrollBar
* _result
;
5553 wxWindowID _arg1
= (wxWindowID
) -1;
5554 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
5555 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
5556 long _arg4
= (long ) wxSB_HORIZONTAL
;
5557 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
5558 char * _arg6
= (char *) "scrollBar";
5559 PyObject
* _argo0
= 0;
5561 PyObject
* _obj2
= 0;
5563 PyObject
* _obj3
= 0;
5564 PyObject
* _argo5
= 0;
5565 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
5569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxScrollBar",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
5572 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5573 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5574 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxScrollBar. Expected _wxWindow_p.");
5581 if (! wxPoint_helper(_obj2
, &_arg2
))
5587 if (! wxSize_helper(_obj3
, &_arg3
))
5591 if (_argo5
== Py_None
) { _arg5
= NULL
; }
5592 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
5593 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxScrollBar. Expected _wxValidator_p.");
5598 wxPy_BEGIN_ALLOW_THREADS
;
5599 _result
= (wxScrollBar
*)new_wxScrollBar(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
5601 wxPy_END_ALLOW_THREADS
;
5603 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollBar_p");
5604 _resultobj
= Py_BuildValue("s",_ptemp
);
5607 _resultobj
= Py_None
;
5612 #define wxScrollBar_GetRange(_swigobj) (_swigobj->GetRange())
5613 static PyObject
*_wrap_wxScrollBar_GetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5614 PyObject
* _resultobj
;
5616 wxScrollBar
* _arg0
;
5617 PyObject
* _argo0
= 0;
5618 char *_kwnames
[] = { "self", NULL
};
5621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetRange",_kwnames
,&_argo0
))
5624 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5625 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetRange. Expected _wxScrollBar_p.");
5631 wxPy_BEGIN_ALLOW_THREADS
;
5632 _result
= (int )wxScrollBar_GetRange(_arg0
);
5634 wxPy_END_ALLOW_THREADS
;
5635 } _resultobj
= Py_BuildValue("i",_result
);
5639 #define wxScrollBar_GetPageSize(_swigobj) (_swigobj->GetPageSize())
5640 static PyObject
*_wrap_wxScrollBar_GetPageSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5641 PyObject
* _resultobj
;
5643 wxScrollBar
* _arg0
;
5644 PyObject
* _argo0
= 0;
5645 char *_kwnames
[] = { "self", NULL
};
5648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetPageSize",_kwnames
,&_argo0
))
5651 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5652 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5653 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetPageSize. Expected _wxScrollBar_p.");
5658 wxPy_BEGIN_ALLOW_THREADS
;
5659 _result
= (int )wxScrollBar_GetPageSize(_arg0
);
5661 wxPy_END_ALLOW_THREADS
;
5662 } _resultobj
= Py_BuildValue("i",_result
);
5666 #define wxScrollBar_GetThumbPosition(_swigobj) (_swigobj->GetThumbPosition())
5667 static PyObject
*_wrap_wxScrollBar_GetThumbPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5668 PyObject
* _resultobj
;
5670 wxScrollBar
* _arg0
;
5671 PyObject
* _argo0
= 0;
5672 char *_kwnames
[] = { "self", NULL
};
5675 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetThumbPosition",_kwnames
,&_argo0
))
5678 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5679 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5680 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetThumbPosition. Expected _wxScrollBar_p.");
5685 wxPy_BEGIN_ALLOW_THREADS
;
5686 _result
= (int )wxScrollBar_GetThumbPosition(_arg0
);
5688 wxPy_END_ALLOW_THREADS
;
5689 } _resultobj
= Py_BuildValue("i",_result
);
5693 #define wxScrollBar_GetThumbSize(_swigobj) (_swigobj->GetThumbSize())
5694 static PyObject
*_wrap_wxScrollBar_GetThumbSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5695 PyObject
* _resultobj
;
5697 wxScrollBar
* _arg0
;
5698 PyObject
* _argo0
= 0;
5699 char *_kwnames
[] = { "self", NULL
};
5702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetThumbSize",_kwnames
,&_argo0
))
5705 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5706 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5707 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetThumbSize. Expected _wxScrollBar_p.");
5712 wxPy_BEGIN_ALLOW_THREADS
;
5713 _result
= (int )wxScrollBar_GetThumbSize(_arg0
);
5715 wxPy_END_ALLOW_THREADS
;
5716 } _resultobj
= Py_BuildValue("i",_result
);
5720 #define wxScrollBar_SetThumbPosition(_swigobj,_swigarg0) (_swigobj->SetThumbPosition(_swigarg0))
5721 static PyObject
*_wrap_wxScrollBar_SetThumbPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5722 PyObject
* _resultobj
;
5723 wxScrollBar
* _arg0
;
5725 PyObject
* _argo0
= 0;
5726 char *_kwnames
[] = { "self","viewStart", NULL
};
5729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxScrollBar_SetThumbPosition",_kwnames
,&_argo0
,&_arg1
))
5732 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5733 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5734 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_SetThumbPosition. Expected _wxScrollBar_p.");
5739 wxPy_BEGIN_ALLOW_THREADS
;
5740 wxScrollBar_SetThumbPosition(_arg0
,_arg1
);
5742 wxPy_END_ALLOW_THREADS
;
5743 } Py_INCREF(Py_None
);
5744 _resultobj
= Py_None
;
5748 #define wxScrollBar_SetScrollbar(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetScrollbar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5749 static PyObject
*_wrap_wxScrollBar_SetScrollbar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5750 PyObject
* _resultobj
;
5751 wxScrollBar
* _arg0
;
5756 bool _arg5
= (bool ) TRUE
;
5757 PyObject
* _argo0
= 0;
5758 int tempbool5
= (int) TRUE
;
5759 char *_kwnames
[] = { "self","position","thumbSize","range","pageSize","refresh", NULL
};
5762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|i:wxScrollBar_SetScrollbar",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&tempbool5
))
5765 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5766 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) {
5767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_SetScrollbar. Expected _wxScrollBar_p.");
5771 _arg5
= (bool ) tempbool5
;
5773 wxPy_BEGIN_ALLOW_THREADS
;
5774 wxScrollBar_SetScrollbar(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5776 wxPy_END_ALLOW_THREADS
;
5777 } Py_INCREF(Py_None
);
5778 _resultobj
= Py_None
;
5782 static void *SwigwxSpinButtonTowxControl(void *ptr
) {
5785 src
= (wxSpinButton
*) ptr
;
5786 dest
= (wxControl
*) src
;
5787 return (void *) dest
;
5790 static void *SwigwxSpinButtonTowxWindow(void *ptr
) {
5793 src
= (wxSpinButton
*) ptr
;
5794 dest
= (wxWindow
*) src
;
5795 return (void *) dest
;
5798 static void *SwigwxSpinButtonTowxEvtHandler(void *ptr
) {
5801 src
= (wxSpinButton
*) ptr
;
5802 dest
= (wxEvtHandler
*) src
;
5803 return (void *) dest
;
5806 #define new_wxSpinButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSpinButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5807 static PyObject
*_wrap_new_wxSpinButton(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5808 PyObject
* _resultobj
;
5809 wxSpinButton
* _result
;
5811 wxWindowID _arg1
= (wxWindowID
) -1;
5812 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
5813 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
5814 long _arg4
= (long ) wxSP_HORIZONTAL
;
5815 char * _arg5
= (char *) "spinButton";
5816 PyObject
* _argo0
= 0;
5818 PyObject
* _obj2
= 0;
5820 PyObject
* _obj3
= 0;
5821 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
5825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOls:new_wxSpinButton",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
5828 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5829 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5830 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSpinButton. Expected _wxWindow_p.");
5837 if (! wxPoint_helper(_obj2
, &_arg2
))
5843 if (! wxSize_helper(_obj3
, &_arg3
))
5847 wxPy_BEGIN_ALLOW_THREADS
;
5848 _result
= (wxSpinButton
*)new_wxSpinButton(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
5850 wxPy_END_ALLOW_THREADS
;
5852 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSpinButton_p");
5853 _resultobj
= Py_BuildValue("s",_ptemp
);
5856 _resultobj
= Py_None
;
5861 #define wxSpinButton_GetMax(_swigobj) (_swigobj->GetMax())
5862 static PyObject
*_wrap_wxSpinButton_GetMax(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5863 PyObject
* _resultobj
;
5865 wxSpinButton
* _arg0
;
5866 PyObject
* _argo0
= 0;
5867 char *_kwnames
[] = { "self", NULL
};
5870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinButton_GetMax",_kwnames
,&_argo0
))
5873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) {
5875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_GetMax. Expected _wxSpinButton_p.");
5880 wxPy_BEGIN_ALLOW_THREADS
;
5881 _result
= (int )wxSpinButton_GetMax(_arg0
);
5883 wxPy_END_ALLOW_THREADS
;
5884 } _resultobj
= Py_BuildValue("i",_result
);
5888 #define wxSpinButton_GetMin(_swigobj) (_swigobj->GetMin())
5889 static PyObject
*_wrap_wxSpinButton_GetMin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5890 PyObject
* _resultobj
;
5892 wxSpinButton
* _arg0
;
5893 PyObject
* _argo0
= 0;
5894 char *_kwnames
[] = { "self", NULL
};
5897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinButton_GetMin",_kwnames
,&_argo0
))
5900 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5901 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) {
5902 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_GetMin. Expected _wxSpinButton_p.");
5907 wxPy_BEGIN_ALLOW_THREADS
;
5908 _result
= (int )wxSpinButton_GetMin(_arg0
);
5910 wxPy_END_ALLOW_THREADS
;
5911 } _resultobj
= Py_BuildValue("i",_result
);
5915 #define wxSpinButton_GetValue(_swigobj) (_swigobj->GetValue())
5916 static PyObject
*_wrap_wxSpinButton_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5917 PyObject
* _resultobj
;
5919 wxSpinButton
* _arg0
;
5920 PyObject
* _argo0
= 0;
5921 char *_kwnames
[] = { "self", NULL
};
5924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinButton_GetValue",_kwnames
,&_argo0
))
5927 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5928 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) {
5929 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_GetValue. Expected _wxSpinButton_p.");
5934 wxPy_BEGIN_ALLOW_THREADS
;
5935 _result
= (int )wxSpinButton_GetValue(_arg0
);
5937 wxPy_END_ALLOW_THREADS
;
5938 } _resultobj
= Py_BuildValue("i",_result
);
5942 #define wxSpinButton_SetRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRange(_swigarg0,_swigarg1))
5943 static PyObject
*_wrap_wxSpinButton_SetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5944 PyObject
* _resultobj
;
5945 wxSpinButton
* _arg0
;
5948 PyObject
* _argo0
= 0;
5949 char *_kwnames
[] = { "self","min","max", NULL
};
5952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSpinButton_SetRange",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5955 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5956 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) {
5957 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_SetRange. Expected _wxSpinButton_p.");
5962 wxPy_BEGIN_ALLOW_THREADS
;
5963 wxSpinButton_SetRange(_arg0
,_arg1
,_arg2
);
5965 wxPy_END_ALLOW_THREADS
;
5966 } Py_INCREF(Py_None
);
5967 _resultobj
= Py_None
;
5971 #define wxSpinButton_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
5972 static PyObject
*_wrap_wxSpinButton_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5973 PyObject
* _resultobj
;
5974 wxSpinButton
* _arg0
;
5976 PyObject
* _argo0
= 0;
5977 char *_kwnames
[] = { "self","value", NULL
};
5980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSpinButton_SetValue",_kwnames
,&_argo0
,&_arg1
))
5983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) {
5985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_SetValue. Expected _wxSpinButton_p.");
5990 wxPy_BEGIN_ALLOW_THREADS
;
5991 wxSpinButton_SetValue(_arg0
,_arg1
);
5993 wxPy_END_ALLOW_THREADS
;
5994 } Py_INCREF(Py_None
);
5995 _resultobj
= Py_None
;
5999 static void *SwigwxStaticBitmapTowxControl(void *ptr
) {
6000 wxStaticBitmap
*src
;
6002 src
= (wxStaticBitmap
*) ptr
;
6003 dest
= (wxControl
*) src
;
6004 return (void *) dest
;
6007 static void *SwigwxStaticBitmapTowxWindow(void *ptr
) {
6008 wxStaticBitmap
*src
;
6010 src
= (wxStaticBitmap
*) ptr
;
6011 dest
= (wxWindow
*) src
;
6012 return (void *) dest
;
6015 static void *SwigwxStaticBitmapTowxEvtHandler(void *ptr
) {
6016 wxStaticBitmap
*src
;
6018 src
= (wxStaticBitmap
*) ptr
;
6019 dest
= (wxEvtHandler
*) src
;
6020 return (void *) dest
;
6023 #define new_wxStaticBitmap(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticBitmap(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6024 static PyObject
*_wrap_new_wxStaticBitmap(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6025 PyObject
* _resultobj
;
6026 wxStaticBitmap
* _result
;
6030 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6031 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6032 long _arg5
= (long ) 0;
6033 char * _arg6
= (char *) "staticBitmap";
6034 PyObject
* _argo0
= 0;
6035 PyObject
* _argo2
= 0;
6037 PyObject
* _obj3
= 0;
6039 PyObject
* _obj4
= 0;
6040 char *_kwnames
[] = { "parent","id","bitmap","pos","size","style","name", NULL
};
6044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOls:new_wxStaticBitmap",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
6047 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6048 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6049 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticBitmap. Expected _wxWindow_p.");
6054 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6055 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxBitmap_p")) {
6056 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxStaticBitmap. Expected _wxBitmap_p.");
6063 if (! wxPoint_helper(_obj3
, &_arg3
))
6069 if (! wxSize_helper(_obj4
, &_arg4
))
6073 wxPy_BEGIN_ALLOW_THREADS
;
6074 _result
= (wxStaticBitmap
*)new_wxStaticBitmap(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
6076 wxPy_END_ALLOW_THREADS
;
6078 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticBitmap_p");
6079 _resultobj
= Py_BuildValue("s",_ptemp
);
6082 _resultobj
= Py_None
;
6087 #define wxStaticBitmap_GetBitmap(_swigobj) (_swigobj->GetBitmap())
6088 static PyObject
*_wrap_wxStaticBitmap_GetBitmap(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6089 PyObject
* _resultobj
;
6091 wxStaticBitmap
* _arg0
;
6092 PyObject
* _argo0
= 0;
6093 char *_kwnames
[] = { "self", NULL
};
6097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxStaticBitmap_GetBitmap",_kwnames
,&_argo0
))
6100 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6101 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticBitmap_p")) {
6102 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticBitmap_GetBitmap. Expected _wxStaticBitmap_p.");
6107 wxPy_BEGIN_ALLOW_THREADS
;
6108 const wxBitmap
& _result_ref
= wxStaticBitmap_GetBitmap(_arg0
);
6109 _result
= (wxBitmap
*) &_result_ref
;
6111 wxPy_END_ALLOW_THREADS
;
6113 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
6114 _resultobj
= Py_BuildValue("s",_ptemp
);
6117 _resultobj
= Py_None
;
6122 #define wxStaticBitmap_SetBitmap(_swigobj,_swigarg0) (_swigobj->SetBitmap(_swigarg0))
6123 static PyObject
*_wrap_wxStaticBitmap_SetBitmap(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6124 PyObject
* _resultobj
;
6125 wxStaticBitmap
* _arg0
;
6127 PyObject
* _argo0
= 0;
6128 PyObject
* _argo1
= 0;
6129 char *_kwnames
[] = { "self","bitmap", NULL
};
6132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxStaticBitmap_SetBitmap",_kwnames
,&_argo0
,&_argo1
))
6135 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6136 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticBitmap_p")) {
6137 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticBitmap_SetBitmap. Expected _wxStaticBitmap_p.");
6142 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6143 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) {
6144 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxStaticBitmap_SetBitmap. Expected _wxBitmap_p.");
6149 wxPy_BEGIN_ALLOW_THREADS
;
6150 wxStaticBitmap_SetBitmap(_arg0
,*_arg1
);
6152 wxPy_END_ALLOW_THREADS
;
6153 } Py_INCREF(Py_None
);
6154 _resultobj
= Py_None
;
6158 #define wxStaticBitmap_SetIcon(_swigobj,_swigarg0) (_swigobj->SetIcon(_swigarg0))
6159 static PyObject
*_wrap_wxStaticBitmap_SetIcon(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6160 PyObject
* _resultobj
;
6161 wxStaticBitmap
* _arg0
;
6163 PyObject
* _argo0
= 0;
6164 PyObject
* _argo1
= 0;
6165 char *_kwnames
[] = { "self","icon", NULL
};
6168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxStaticBitmap_SetIcon",_kwnames
,&_argo0
,&_argo1
))
6171 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6172 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticBitmap_p")) {
6173 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticBitmap_SetIcon. Expected _wxStaticBitmap_p.");
6178 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6179 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxIcon_p")) {
6180 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxStaticBitmap_SetIcon. Expected _wxIcon_p.");
6185 wxPy_BEGIN_ALLOW_THREADS
;
6186 wxStaticBitmap_SetIcon(_arg0
,*_arg1
);
6188 wxPy_END_ALLOW_THREADS
;
6189 } Py_INCREF(Py_None
);
6190 _resultobj
= Py_None
;
6194 static void *SwigwxRadioBoxTowxControl(void *ptr
) {
6197 src
= (wxRadioBox
*) ptr
;
6198 dest
= (wxControl
*) src
;
6199 return (void *) dest
;
6202 static void *SwigwxRadioBoxTowxWindow(void *ptr
) {
6205 src
= (wxRadioBox
*) ptr
;
6206 dest
= (wxWindow
*) src
;
6207 return (void *) dest
;
6210 static void *SwigwxRadioBoxTowxEvtHandler(void *ptr
) {
6213 src
= (wxRadioBox
*) ptr
;
6214 dest
= (wxEvtHandler
*) src
;
6215 return (void *) dest
;
6218 #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))
6219 static PyObject
*_wrap_new_wxRadioBox(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6220 PyObject
* _resultobj
;
6221 wxRadioBox
* _result
;
6225 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6226 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6227 int _arg5
= (int ) 0;
6228 wxString
* _arg6
= (wxString
*) NULL
;
6229 int _arg7
= (int ) 0;
6230 long _arg8
= (long ) wxRA_HORIZONTAL
;
6231 wxValidator
* _arg9
= (wxValidator
*) &wxDefaultValidator
;
6232 char * _arg10
= (char *) "radioBox";
6233 PyObject
* _argo0
= 0;
6234 PyObject
* _obj2
= 0;
6236 PyObject
* _obj3
= 0;
6238 PyObject
* _obj4
= 0;
6239 PyObject
* _obj6
= 0;
6240 PyObject
* _argo9
= 0;
6241 char *_kwnames
[] = { "parent","id","label","point","size","choices","majorDimension","style","validator","name", NULL
};
6245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOOilOs:new_wxRadioBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_obj6
,&_arg7
,&_arg8
,&_argo9
,&_arg10
))
6248 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6249 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6250 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxRadioBox. Expected _wxWindow_p.");
6255 #if PYTHON_API_VERSION >= 1009
6256 char* tmpPtr
; int tmpSize
;
6257 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6258 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6261 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6263 _arg2
= new wxString(tmpPtr
, tmpSize
);
6265 if (!PyString_Check(_obj2
)) {
6266 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6269 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6275 if (! wxPoint_helper(_obj3
, &_arg3
))
6281 if (! wxSize_helper(_obj4
, &_arg4
))
6286 _arg6
= wxString_LIST_helper(_obj6
);
6287 if (_arg6
== NULL
) {
6292 if (_argo9
== Py_None
) { _arg9
= NULL
; }
6293 else if (SWIG_GetPtrObj(_argo9
,(void **) &_arg9
,"_wxValidator_p")) {
6294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 10 of new_wxRadioBox. Expected _wxValidator_p.");
6300 _arg5
= PyList_Size(_obj6
);
6307 wxPy_BEGIN_ALLOW_THREADS
;
6308 _result
= (wxRadioBox
*)new_wxRadioBox(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,*_arg9
,_arg10
);
6310 wxPy_END_ALLOW_THREADS
;
6312 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRadioBox_p");
6313 _resultobj
= Py_BuildValue("s",_ptemp
);
6316 _resultobj
= Py_None
;
6328 #define wxRadioBox_Enable(_swigobj,_swigarg0) (_swigobj->Enable(_swigarg0))
6329 static PyObject
*_wrap_wxRadioBox_Enable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6330 PyObject
* _resultobj
;
6333 PyObject
* _argo0
= 0;
6335 char *_kwnames
[] = { "self","enable", NULL
};
6338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_Enable",_kwnames
,&_argo0
,&tempbool1
))
6341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_Enable. Expected _wxRadioBox_p.");
6347 _arg1
= (bool ) tempbool1
;
6349 wxPy_BEGIN_ALLOW_THREADS
;
6350 wxRadioBox_Enable(_arg0
,_arg1
);
6352 wxPy_END_ALLOW_THREADS
;
6353 } Py_INCREF(Py_None
);
6354 _resultobj
= Py_None
;
6358 #define wxRadioBox_EnableItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->Enable(_swigarg0,_swigarg1))
6359 static PyObject
*_wrap_wxRadioBox_EnableItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6360 PyObject
* _resultobj
;
6364 PyObject
* _argo0
= 0;
6366 char *_kwnames
[] = { "self","n","enable", NULL
};
6369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxRadioBox_EnableItem",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
6372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_EnableItem. Expected _wxRadioBox_p.");
6378 _arg2
= (bool ) tempbool2
;
6380 wxPy_BEGIN_ALLOW_THREADS
;
6381 wxRadioBox_EnableItem(_arg0
,_arg1
,_arg2
);
6383 wxPy_END_ALLOW_THREADS
;
6384 } Py_INCREF(Py_None
);
6385 _resultobj
= Py_None
;
6389 #define wxRadioBox_FindString(_swigobj,_swigarg0) (_swigobj->FindString(_swigarg0))
6390 static PyObject
*_wrap_wxRadioBox_FindString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6391 PyObject
* _resultobj
;
6395 PyObject
* _argo0
= 0;
6396 PyObject
* _obj1
= 0;
6397 char *_kwnames
[] = { "self","string", NULL
};
6400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxRadioBox_FindString",_kwnames
,&_argo0
,&_obj1
))
6403 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6404 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6405 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_FindString. Expected _wxRadioBox_p.");
6410 #if PYTHON_API_VERSION >= 1009
6411 char* tmpPtr
; int tmpSize
;
6412 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
6413 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6416 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
6418 _arg1
= new wxString(tmpPtr
, tmpSize
);
6420 if (!PyString_Check(_obj1
)) {
6421 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6424 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
6428 wxPy_BEGIN_ALLOW_THREADS
;
6429 _result
= (int )wxRadioBox_FindString(_arg0
,*_arg1
);
6431 wxPy_END_ALLOW_THREADS
;
6432 } _resultobj
= Py_BuildValue("i",_result
);
6440 #define wxRadioBox_GetItemLabel(_swigobj,_swigarg0) (_swigobj->GetLabel(_swigarg0))
6441 static PyObject
*_wrap_wxRadioBox_GetItemLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6442 PyObject
* _resultobj
;
6446 PyObject
* _argo0
= 0;
6447 char *_kwnames
[] = { "self","n", NULL
};
6450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_GetItemLabel",_kwnames
,&_argo0
,&_arg1
))
6453 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6454 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6455 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetItemLabel. Expected _wxRadioBox_p.");
6460 wxPy_BEGIN_ALLOW_THREADS
;
6461 _result
= new wxString (wxRadioBox_GetItemLabel(_arg0
,_arg1
));
6463 wxPy_END_ALLOW_THREADS
;
6465 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6473 #define wxRadioBox_GetSelection(_swigobj) (_swigobj->GetSelection())
6474 static PyObject
*_wrap_wxRadioBox_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6475 PyObject
* _resultobj
;
6478 PyObject
* _argo0
= 0;
6479 char *_kwnames
[] = { "self", NULL
};
6482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioBox_GetSelection",_kwnames
,&_argo0
))
6485 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6486 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetSelection. Expected _wxRadioBox_p.");
6492 wxPy_BEGIN_ALLOW_THREADS
;
6493 _result
= (int )wxRadioBox_GetSelection(_arg0
);
6495 wxPy_END_ALLOW_THREADS
;
6496 } _resultobj
= Py_BuildValue("i",_result
);
6500 #define wxRadioBox_GetString(_swigobj,_swigarg0) (_swigobj->GetString(_swigarg0))
6501 static PyObject
*_wrap_wxRadioBox_GetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6502 PyObject
* _resultobj
;
6506 PyObject
* _argo0
= 0;
6507 char *_kwnames
[] = { "self","n", NULL
};
6510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_GetString",_kwnames
,&_argo0
,&_arg1
))
6513 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6514 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6515 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetString. Expected _wxRadioBox_p.");
6520 wxPy_BEGIN_ALLOW_THREADS
;
6521 _result
= new wxString (wxRadioBox_GetString(_arg0
,_arg1
));
6523 wxPy_END_ALLOW_THREADS
;
6525 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6533 #define wxRadioBox_GetStringSelection(_swigobj) (_swigobj->GetStringSelection())
6534 static PyObject
*_wrap_wxRadioBox_GetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6535 PyObject
* _resultobj
;
6538 PyObject
* _argo0
= 0;
6539 char *_kwnames
[] = { "self", NULL
};
6542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioBox_GetStringSelection",_kwnames
,&_argo0
))
6545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetStringSelection. Expected _wxRadioBox_p.");
6552 wxPy_BEGIN_ALLOW_THREADS
;
6553 _result
= new wxString (wxRadioBox_GetStringSelection(_arg0
));
6555 wxPy_END_ALLOW_THREADS
;
6557 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6565 #define wxRadioBox_Number(_swigobj) (_swigobj->Number())
6566 static PyObject
*_wrap_wxRadioBox_Number(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6567 PyObject
* _resultobj
;
6570 PyObject
* _argo0
= 0;
6571 char *_kwnames
[] = { "self", NULL
};
6574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioBox_Number",_kwnames
,&_argo0
))
6577 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6578 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6579 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_Number. Expected _wxRadioBox_p.");
6584 wxPy_BEGIN_ALLOW_THREADS
;
6585 _result
= (int )wxRadioBox_Number(_arg0
);
6587 wxPy_END_ALLOW_THREADS
;
6588 } _resultobj
= Py_BuildValue("i",_result
);
6592 #define wxRadioBox_SetItemLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabel(_swigarg0,_swigarg1))
6593 static PyObject
*_wrap_wxRadioBox_SetItemLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6594 PyObject
* _resultobj
;
6598 PyObject
* _argo0
= 0;
6599 PyObject
* _obj2
= 0;
6600 char *_kwnames
[] = { "self","n","label", NULL
};
6603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxRadioBox_SetItemLabel",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
6606 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6607 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6608 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_SetItemLabel. Expected _wxRadioBox_p.");
6613 #if PYTHON_API_VERSION >= 1009
6614 char* tmpPtr
; int tmpSize
;
6615 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6616 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6619 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6621 _arg2
= new wxString(tmpPtr
, tmpSize
);
6623 if (!PyString_Check(_obj2
)) {
6624 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6627 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6631 wxPy_BEGIN_ALLOW_THREADS
;
6632 wxRadioBox_SetItemLabel(_arg0
,_arg1
,*_arg2
);
6634 wxPy_END_ALLOW_THREADS
;
6635 } Py_INCREF(Py_None
);
6636 _resultobj
= Py_None
;
6644 #define wxRadioBox_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
6645 static PyObject
*_wrap_wxRadioBox_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6646 PyObject
* _resultobj
;
6649 PyObject
* _argo0
= 0;
6650 char *_kwnames
[] = { "self","n", NULL
};
6653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_SetSelection",_kwnames
,&_argo0
,&_arg1
))
6656 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6657 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6658 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_SetSelection. Expected _wxRadioBox_p.");
6663 wxPy_BEGIN_ALLOW_THREADS
;
6664 wxRadioBox_SetSelection(_arg0
,_arg1
);
6666 wxPy_END_ALLOW_THREADS
;
6667 } Py_INCREF(Py_None
);
6668 _resultobj
= Py_None
;
6672 #define wxRadioBox_SetStringSelection(_swigobj,_swigarg0) (_swigobj->SetStringSelection(_swigarg0))
6673 static PyObject
*_wrap_wxRadioBox_SetStringSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6674 PyObject
* _resultobj
;
6677 PyObject
* _argo0
= 0;
6678 PyObject
* _obj1
= 0;
6679 char *_kwnames
[] = { "self","string", NULL
};
6682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxRadioBox_SetStringSelection",_kwnames
,&_argo0
,&_obj1
))
6685 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6686 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6687 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_SetStringSelection. Expected _wxRadioBox_p.");
6692 #if PYTHON_API_VERSION >= 1009
6693 char* tmpPtr
; int tmpSize
;
6694 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
6695 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6698 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
6700 _arg1
= new wxString(tmpPtr
, tmpSize
);
6702 if (!PyString_Check(_obj1
)) {
6703 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6706 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
6710 wxPy_BEGIN_ALLOW_THREADS
;
6711 wxRadioBox_SetStringSelection(_arg0
,*_arg1
);
6713 wxPy_END_ALLOW_THREADS
;
6714 } Py_INCREF(Py_None
);
6715 _resultobj
= Py_None
;
6723 #define wxRadioBox_Show(_swigobj,_swigarg0) (_swigobj->Show(_swigarg0))
6724 static PyObject
*_wrap_wxRadioBox_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6725 PyObject
* _resultobj
;
6728 PyObject
* _argo0
= 0;
6730 char *_kwnames
[] = { "self","show", NULL
};
6733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_Show",_kwnames
,&_argo0
,&tempbool1
))
6736 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6737 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6738 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_Show. Expected _wxRadioBox_p.");
6742 _arg1
= (bool ) tempbool1
;
6744 wxPy_BEGIN_ALLOW_THREADS
;
6745 wxRadioBox_Show(_arg0
,_arg1
);
6747 wxPy_END_ALLOW_THREADS
;
6748 } Py_INCREF(Py_None
);
6749 _resultobj
= Py_None
;
6753 #define wxRadioBox_ShowItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->Show(_swigarg0,_swigarg1))
6754 static PyObject
*_wrap_wxRadioBox_ShowItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6755 PyObject
* _resultobj
;
6759 PyObject
* _argo0
= 0;
6761 char *_kwnames
[] = { "self","item","show", NULL
};
6764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxRadioBox_ShowItem",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
6767 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6768 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) {
6769 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_ShowItem. Expected _wxRadioBox_p.");
6773 _arg2
= (bool ) tempbool2
;
6775 wxPy_BEGIN_ALLOW_THREADS
;
6776 wxRadioBox_ShowItem(_arg0
,_arg1
,_arg2
);
6778 wxPy_END_ALLOW_THREADS
;
6779 } Py_INCREF(Py_None
);
6780 _resultobj
= Py_None
;
6784 static void *SwigwxRadioButtonTowxControl(void *ptr
) {
6787 src
= (wxRadioButton
*) ptr
;
6788 dest
= (wxControl
*) src
;
6789 return (void *) dest
;
6792 static void *SwigwxRadioButtonTowxWindow(void *ptr
) {
6795 src
= (wxRadioButton
*) ptr
;
6796 dest
= (wxWindow
*) src
;
6797 return (void *) dest
;
6800 static void *SwigwxRadioButtonTowxEvtHandler(void *ptr
) {
6803 src
= (wxRadioButton
*) ptr
;
6804 dest
= (wxEvtHandler
*) src
;
6805 return (void *) dest
;
6808 #define new_wxRadioButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxRadioButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
6809 static PyObject
*_wrap_new_wxRadioButton(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6810 PyObject
* _resultobj
;
6811 wxRadioButton
* _result
;
6815 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6816 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6817 long _arg5
= (long ) 0;
6818 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
6819 char * _arg7
= (char *) "radioButton";
6820 PyObject
* _argo0
= 0;
6821 PyObject
* _obj2
= 0;
6823 PyObject
* _obj3
= 0;
6825 PyObject
* _obj4
= 0;
6826 PyObject
* _argo6
= 0;
6827 char *_kwnames
[] = { "parent","id","label","pos","size","style","validator","name", NULL
};
6831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxRadioButton",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
6834 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6835 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6836 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxRadioButton. Expected _wxWindow_p.");
6841 #if PYTHON_API_VERSION >= 1009
6842 char* tmpPtr
; int tmpSize
;
6843 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6844 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6847 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6849 _arg2
= new wxString(tmpPtr
, tmpSize
);
6851 if (!PyString_Check(_obj2
)) {
6852 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6855 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6861 if (! wxPoint_helper(_obj3
, &_arg3
))
6867 if (! wxSize_helper(_obj4
, &_arg4
))
6871 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6872 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
6873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxRadioButton. Expected _wxValidator_p.");
6878 wxPy_BEGIN_ALLOW_THREADS
;
6879 _result
= (wxRadioButton
*)new_wxRadioButton(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
6881 wxPy_END_ALLOW_THREADS
;
6883 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRadioButton_p");
6884 _resultobj
= Py_BuildValue("s",_ptemp
);
6887 _resultobj
= Py_None
;
6896 #define wxRadioButton_GetValue(_swigobj) (_swigobj->GetValue())
6897 static PyObject
*_wrap_wxRadioButton_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6898 PyObject
* _resultobj
;
6900 wxRadioButton
* _arg0
;
6901 PyObject
* _argo0
= 0;
6902 char *_kwnames
[] = { "self", NULL
};
6905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioButton_GetValue",_kwnames
,&_argo0
))
6908 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6909 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioButton_p")) {
6910 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioButton_GetValue. Expected _wxRadioButton_p.");
6915 wxPy_BEGIN_ALLOW_THREADS
;
6916 _result
= (bool )wxRadioButton_GetValue(_arg0
);
6918 wxPy_END_ALLOW_THREADS
;
6919 } _resultobj
= Py_BuildValue("i",_result
);
6923 #define wxRadioButton_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
6924 static PyObject
*_wrap_wxRadioButton_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6925 PyObject
* _resultobj
;
6926 wxRadioButton
* _arg0
;
6928 PyObject
* _argo0
= 0;
6930 char *_kwnames
[] = { "self","value", NULL
};
6933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioButton_SetValue",_kwnames
,&_argo0
,&tempbool1
))
6936 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6937 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioButton_p")) {
6938 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioButton_SetValue. Expected _wxRadioButton_p.");
6942 _arg1
= (bool ) tempbool1
;
6944 wxPy_BEGIN_ALLOW_THREADS
;
6945 wxRadioButton_SetValue(_arg0
,_arg1
);
6947 wxPy_END_ALLOW_THREADS
;
6948 } Py_INCREF(Py_None
);
6949 _resultobj
= Py_None
;
6953 static void *SwigwxSliderTowxControl(void *ptr
) {
6956 src
= (wxSlider
*) ptr
;
6957 dest
= (wxControl
*) src
;
6958 return (void *) dest
;
6961 static void *SwigwxSliderTowxWindow(void *ptr
) {
6964 src
= (wxSlider
*) ptr
;
6965 dest
= (wxWindow
*) src
;
6966 return (void *) dest
;
6969 static void *SwigwxSliderTowxEvtHandler(void *ptr
) {
6972 src
= (wxSlider
*) ptr
;
6973 dest
= (wxEvtHandler
*) src
;
6974 return (void *) dest
;
6977 #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))
6978 static PyObject
*_wrap_new_wxSlider(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6979 PyObject
* _resultobj
;
6986 wxPoint
* _arg5
= (wxPoint
*) &wxDefaultPosition
;
6987 wxSize
* _arg6
= (wxSize
*) &wxDefaultSize
;
6988 long _arg7
= (long ) wxSL_HORIZONTAL
;
6989 wxValidator
* _arg8
= (wxValidator
*) &wxDefaultValidator
;
6990 char * _arg9
= (char *) "slider";
6991 PyObject
* _argo0
= 0;
6993 PyObject
* _obj5
= 0;
6995 PyObject
* _obj6
= 0;
6996 PyObject
* _argo8
= 0;
6997 char *_kwnames
[] = { "parent","id","value","minValue","maxValue","point","size","style","validator","name", NULL
};
7001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|OOlOs:new_wxSlider",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_obj5
,&_obj6
,&_arg7
,&_argo8
,&_arg9
))
7004 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7005 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
7006 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSlider. Expected _wxWindow_p.");
7013 if (! wxPoint_helper(_obj5
, &_arg5
))
7019 if (! wxSize_helper(_obj6
, &_arg6
))
7023 if (_argo8
== Py_None
) { _arg8
= NULL
; }
7024 else if (SWIG_GetPtrObj(_argo8
,(void **) &_arg8
,"_wxValidator_p")) {
7025 PyErr_SetString(PyExc_TypeError
,"Type error in argument 9 of new_wxSlider. Expected _wxValidator_p.");
7030 wxPy_BEGIN_ALLOW_THREADS
;
7031 _result
= (wxSlider
*)new_wxSlider(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,*_arg5
,*_arg6
,_arg7
,*_arg8
,_arg9
);
7033 wxPy_END_ALLOW_THREADS
;
7035 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSlider_p");
7036 _resultobj
= Py_BuildValue("s",_ptemp
);
7039 _resultobj
= Py_None
;
7044 #define wxSlider_ClearSel(_swigobj) (_swigobj->ClearSel())
7045 static PyObject
*_wrap_wxSlider_ClearSel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7046 PyObject
* _resultobj
;
7048 PyObject
* _argo0
= 0;
7049 char *_kwnames
[] = { "self", NULL
};
7052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_ClearSel",_kwnames
,&_argo0
))
7055 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7056 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7057 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_ClearSel. Expected _wxSlider_p.");
7062 wxPy_BEGIN_ALLOW_THREADS
;
7063 wxSlider_ClearSel(_arg0
);
7065 wxPy_END_ALLOW_THREADS
;
7066 } Py_INCREF(Py_None
);
7067 _resultobj
= Py_None
;
7071 #define wxSlider_ClearTicks(_swigobj) (_swigobj->ClearTicks())
7072 static PyObject
*_wrap_wxSlider_ClearTicks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7073 PyObject
* _resultobj
;
7075 PyObject
* _argo0
= 0;
7076 char *_kwnames
[] = { "self", NULL
};
7079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_ClearTicks",_kwnames
,&_argo0
))
7082 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7083 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7084 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_ClearTicks. Expected _wxSlider_p.");
7089 wxPy_BEGIN_ALLOW_THREADS
;
7090 wxSlider_ClearTicks(_arg0
);
7092 wxPy_END_ALLOW_THREADS
;
7093 } Py_INCREF(Py_None
);
7094 _resultobj
= Py_None
;
7098 #define wxSlider_GetLineSize(_swigobj) (_swigobj->GetLineSize())
7099 static PyObject
*_wrap_wxSlider_GetLineSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7100 PyObject
* _resultobj
;
7103 PyObject
* _argo0
= 0;
7104 char *_kwnames
[] = { "self", NULL
};
7107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetLineSize",_kwnames
,&_argo0
))
7110 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7111 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7112 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetLineSize. Expected _wxSlider_p.");
7117 wxPy_BEGIN_ALLOW_THREADS
;
7118 _result
= (int )wxSlider_GetLineSize(_arg0
);
7120 wxPy_END_ALLOW_THREADS
;
7121 } _resultobj
= Py_BuildValue("i",_result
);
7125 #define wxSlider_GetMax(_swigobj) (_swigobj->GetMax())
7126 static PyObject
*_wrap_wxSlider_GetMax(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7127 PyObject
* _resultobj
;
7130 PyObject
* _argo0
= 0;
7131 char *_kwnames
[] = { "self", NULL
};
7134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetMax",_kwnames
,&_argo0
))
7137 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7138 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7139 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetMax. Expected _wxSlider_p.");
7144 wxPy_BEGIN_ALLOW_THREADS
;
7145 _result
= (int )wxSlider_GetMax(_arg0
);
7147 wxPy_END_ALLOW_THREADS
;
7148 } _resultobj
= Py_BuildValue("i",_result
);
7152 #define wxSlider_GetMin(_swigobj) (_swigobj->GetMin())
7153 static PyObject
*_wrap_wxSlider_GetMin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7154 PyObject
* _resultobj
;
7157 PyObject
* _argo0
= 0;
7158 char *_kwnames
[] = { "self", NULL
};
7161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetMin",_kwnames
,&_argo0
))
7164 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7165 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetMin. Expected _wxSlider_p.");
7171 wxPy_BEGIN_ALLOW_THREADS
;
7172 _result
= (int )wxSlider_GetMin(_arg0
);
7174 wxPy_END_ALLOW_THREADS
;
7175 } _resultobj
= Py_BuildValue("i",_result
);
7179 #define wxSlider_GetPageSize(_swigobj) (_swigobj->GetPageSize())
7180 static PyObject
*_wrap_wxSlider_GetPageSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7181 PyObject
* _resultobj
;
7184 PyObject
* _argo0
= 0;
7185 char *_kwnames
[] = { "self", NULL
};
7188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetPageSize",_kwnames
,&_argo0
))
7191 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7192 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetPageSize. Expected _wxSlider_p.");
7198 wxPy_BEGIN_ALLOW_THREADS
;
7199 _result
= (int )wxSlider_GetPageSize(_arg0
);
7201 wxPy_END_ALLOW_THREADS
;
7202 } _resultobj
= Py_BuildValue("i",_result
);
7206 #define wxSlider_GetSelEnd(_swigobj) (_swigobj->GetSelEnd())
7207 static PyObject
*_wrap_wxSlider_GetSelEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7208 PyObject
* _resultobj
;
7211 PyObject
* _argo0
= 0;
7212 char *_kwnames
[] = { "self", NULL
};
7215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetSelEnd",_kwnames
,&_argo0
))
7218 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7219 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7220 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetSelEnd. Expected _wxSlider_p.");
7225 wxPy_BEGIN_ALLOW_THREADS
;
7226 _result
= (int )wxSlider_GetSelEnd(_arg0
);
7228 wxPy_END_ALLOW_THREADS
;
7229 } _resultobj
= Py_BuildValue("i",_result
);
7233 #define wxSlider_GetSelStart(_swigobj) (_swigobj->GetSelStart())
7234 static PyObject
*_wrap_wxSlider_GetSelStart(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7235 PyObject
* _resultobj
;
7238 PyObject
* _argo0
= 0;
7239 char *_kwnames
[] = { "self", NULL
};
7242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetSelStart",_kwnames
,&_argo0
))
7245 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7246 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7247 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetSelStart. Expected _wxSlider_p.");
7252 wxPy_BEGIN_ALLOW_THREADS
;
7253 _result
= (int )wxSlider_GetSelStart(_arg0
);
7255 wxPy_END_ALLOW_THREADS
;
7256 } _resultobj
= Py_BuildValue("i",_result
);
7260 #define wxSlider_GetThumbLength(_swigobj) (_swigobj->GetThumbLength())
7261 static PyObject
*_wrap_wxSlider_GetThumbLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7262 PyObject
* _resultobj
;
7265 PyObject
* _argo0
= 0;
7266 char *_kwnames
[] = { "self", NULL
};
7269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetThumbLength",_kwnames
,&_argo0
))
7272 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7273 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetThumbLength. Expected _wxSlider_p.");
7279 wxPy_BEGIN_ALLOW_THREADS
;
7280 _result
= (int )wxSlider_GetThumbLength(_arg0
);
7282 wxPy_END_ALLOW_THREADS
;
7283 } _resultobj
= Py_BuildValue("i",_result
);
7287 #define wxSlider_GetTickFreq(_swigobj) (_swigobj->GetTickFreq())
7288 static PyObject
*_wrap_wxSlider_GetTickFreq(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7289 PyObject
* _resultobj
;
7292 PyObject
* _argo0
= 0;
7293 char *_kwnames
[] = { "self", NULL
};
7296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetTickFreq",_kwnames
,&_argo0
))
7299 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7300 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetTickFreq. Expected _wxSlider_p.");
7306 wxPy_BEGIN_ALLOW_THREADS
;
7307 _result
= (int )wxSlider_GetTickFreq(_arg0
);
7309 wxPy_END_ALLOW_THREADS
;
7310 } _resultobj
= Py_BuildValue("i",_result
);
7314 #define wxSlider_GetValue(_swigobj) (_swigobj->GetValue())
7315 static PyObject
*_wrap_wxSlider_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7316 PyObject
* _resultobj
;
7319 PyObject
* _argo0
= 0;
7320 char *_kwnames
[] = { "self", NULL
};
7323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetValue",_kwnames
,&_argo0
))
7326 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7327 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7328 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetValue. Expected _wxSlider_p.");
7333 wxPy_BEGIN_ALLOW_THREADS
;
7334 _result
= (int )wxSlider_GetValue(_arg0
);
7336 wxPy_END_ALLOW_THREADS
;
7337 } _resultobj
= Py_BuildValue("i",_result
);
7341 #define wxSlider_SetRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRange(_swigarg0,_swigarg1))
7342 static PyObject
*_wrap_wxSlider_SetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7343 PyObject
* _resultobj
;
7347 PyObject
* _argo0
= 0;
7348 char *_kwnames
[] = { "self","minValue","maxValue", NULL
};
7351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSlider_SetRange",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7354 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7355 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7356 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetRange. Expected _wxSlider_p.");
7361 wxPy_BEGIN_ALLOW_THREADS
;
7362 wxSlider_SetRange(_arg0
,_arg1
,_arg2
);
7364 wxPy_END_ALLOW_THREADS
;
7365 } Py_INCREF(Py_None
);
7366 _resultobj
= Py_None
;
7370 #define wxSlider_SetTickFreq(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetTickFreq(_swigarg0,_swigarg1))
7371 static PyObject
*_wrap_wxSlider_SetTickFreq(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7372 PyObject
* _resultobj
;
7376 PyObject
* _argo0
= 0;
7377 char *_kwnames
[] = { "self","n","pos", NULL
};
7380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSlider_SetTickFreq",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetTickFreq. Expected _wxSlider_p.");
7390 wxPy_BEGIN_ALLOW_THREADS
;
7391 wxSlider_SetTickFreq(_arg0
,_arg1
,_arg2
);
7393 wxPy_END_ALLOW_THREADS
;
7394 } Py_INCREF(Py_None
);
7395 _resultobj
= Py_None
;
7399 #define wxSlider_SetLineSize(_swigobj,_swigarg0) (_swigobj->SetLineSize(_swigarg0))
7400 static PyObject
*_wrap_wxSlider_SetLineSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7401 PyObject
* _resultobj
;
7404 PyObject
* _argo0
= 0;
7405 char *_kwnames
[] = { "self","lineSize", NULL
};
7408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetLineSize",_kwnames
,&_argo0
,&_arg1
))
7411 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7412 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetLineSize. Expected _wxSlider_p.");
7418 wxPy_BEGIN_ALLOW_THREADS
;
7419 wxSlider_SetLineSize(_arg0
,_arg1
);
7421 wxPy_END_ALLOW_THREADS
;
7422 } Py_INCREF(Py_None
);
7423 _resultobj
= Py_None
;
7427 #define wxSlider_SetPageSize(_swigobj,_swigarg0) (_swigobj->SetPageSize(_swigarg0))
7428 static PyObject
*_wrap_wxSlider_SetPageSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7429 PyObject
* _resultobj
;
7432 PyObject
* _argo0
= 0;
7433 char *_kwnames
[] = { "self","pageSize", NULL
};
7436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetPageSize",_kwnames
,&_argo0
,&_arg1
))
7439 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7440 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7441 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetPageSize. Expected _wxSlider_p.");
7446 wxPy_BEGIN_ALLOW_THREADS
;
7447 wxSlider_SetPageSize(_arg0
,_arg1
);
7449 wxPy_END_ALLOW_THREADS
;
7450 } Py_INCREF(Py_None
);
7451 _resultobj
= Py_None
;
7455 #define wxSlider_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
7456 static PyObject
*_wrap_wxSlider_SetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7457 PyObject
* _resultobj
;
7461 PyObject
* _argo0
= 0;
7462 char *_kwnames
[] = { "self","startPos","endPos", NULL
};
7465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSlider_SetSelection",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7468 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7469 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7470 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetSelection. Expected _wxSlider_p.");
7475 wxPy_BEGIN_ALLOW_THREADS
;
7476 wxSlider_SetSelection(_arg0
,_arg1
,_arg2
);
7478 wxPy_END_ALLOW_THREADS
;
7479 } Py_INCREF(Py_None
);
7480 _resultobj
= Py_None
;
7484 #define wxSlider_SetThumbLength(_swigobj,_swigarg0) (_swigobj->SetThumbLength(_swigarg0))
7485 static PyObject
*_wrap_wxSlider_SetThumbLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7486 PyObject
* _resultobj
;
7489 PyObject
* _argo0
= 0;
7490 char *_kwnames
[] = { "self","len", NULL
};
7493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetThumbLength",_kwnames
,&_argo0
,&_arg1
))
7496 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7497 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7498 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetThumbLength. Expected _wxSlider_p.");
7503 wxPy_BEGIN_ALLOW_THREADS
;
7504 wxSlider_SetThumbLength(_arg0
,_arg1
);
7506 wxPy_END_ALLOW_THREADS
;
7507 } Py_INCREF(Py_None
);
7508 _resultobj
= Py_None
;
7512 #define wxSlider_SetTick(_swigobj,_swigarg0) (_swigobj->SetTick(_swigarg0))
7513 static PyObject
*_wrap_wxSlider_SetTick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7514 PyObject
* _resultobj
;
7517 PyObject
* _argo0
= 0;
7518 char *_kwnames
[] = { "self","tickPos", NULL
};
7521 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetTick",_kwnames
,&_argo0
,&_arg1
))
7524 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7525 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7526 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetTick. Expected _wxSlider_p.");
7531 wxPy_BEGIN_ALLOW_THREADS
;
7532 wxSlider_SetTick(_arg0
,_arg1
);
7534 wxPy_END_ALLOW_THREADS
;
7535 } Py_INCREF(Py_None
);
7536 _resultobj
= Py_None
;
7540 #define wxSlider_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
7541 static PyObject
*_wrap_wxSlider_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7542 PyObject
* _resultobj
;
7545 PyObject
* _argo0
= 0;
7546 char *_kwnames
[] = { "self","value", NULL
};
7549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetValue",_kwnames
,&_argo0
,&_arg1
))
7552 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7553 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) {
7554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetValue. Expected _wxSlider_p.");
7559 wxPy_BEGIN_ALLOW_THREADS
;
7560 wxSlider_SetValue(_arg0
,_arg1
);
7562 wxPy_END_ALLOW_THREADS
;
7563 } Py_INCREF(Py_None
);
7564 _resultobj
= Py_None
;
7568 static void *SwigwxSpinCtrlTowxSpinButton(void *ptr
) {
7571 src
= (wxSpinCtrl
*) ptr
;
7572 dest
= (wxSpinButton
*) src
;
7573 return (void *) dest
;
7576 static void *SwigwxSpinCtrlTowxControl(void *ptr
) {
7579 src
= (wxSpinCtrl
*) ptr
;
7580 dest
= (wxControl
*) src
;
7581 return (void *) dest
;
7584 static void *SwigwxSpinCtrlTowxWindow(void *ptr
) {
7587 src
= (wxSpinCtrl
*) ptr
;
7588 dest
= (wxWindow
*) src
;
7589 return (void *) dest
;
7592 static void *SwigwxSpinCtrlTowxEvtHandler(void *ptr
) {
7595 src
= (wxSpinCtrl
*) ptr
;
7596 dest
= (wxEvtHandler
*) src
;
7597 return (void *) dest
;
7600 #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))
7601 static PyObject
*_wrap_new_wxSpinCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7602 PyObject
* _resultobj
;
7603 wxSpinCtrl
* _result
;
7605 wxWindowID _arg1
= (wxWindowID
) -1;
7606 char * _arg2
= (char *) "";
7607 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
7608 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
7609 long _arg5
= (long ) wxSP_ARROW_KEYS
;
7610 int _arg6
= (int ) 0;
7611 int _arg7
= (int ) 100;
7612 int _arg8
= (int ) 0;
7613 char * _arg9
= (char *) "wxSpinCtrl";
7614 PyObject
* _argo0
= 0;
7616 PyObject
* _obj3
= 0;
7618 PyObject
* _obj4
= 0;
7619 char *_kwnames
[] = { "parent","id","value","pos","size","style","min","max","initial","name", NULL
};
7623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|isOOliiis:new_wxSpinCtrl",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
,&_arg7
,&_arg8
,&_arg9
))
7626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
7628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSpinCtrl. Expected _wxWindow_p.");
7635 if (! wxPoint_helper(_obj3
, &_arg3
))
7641 if (! wxSize_helper(_obj4
, &_arg4
))
7645 wxPy_BEGIN_ALLOW_THREADS
;
7646 _result
= (wxSpinCtrl
*)new_wxSpinCtrl(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
7648 wxPy_END_ALLOW_THREADS
;
7650 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSpinCtrl_p");
7651 _resultobj
= Py_BuildValue("s",_ptemp
);
7654 _resultobj
= Py_None
;
7659 #define wxSpinCtrl_GetMax(_swigobj) (_swigobj->GetMax())
7660 static PyObject
*_wrap_wxSpinCtrl_GetMax(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7661 PyObject
* _resultobj
;
7664 PyObject
* _argo0
= 0;
7665 char *_kwnames
[] = { "self", NULL
};
7668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinCtrl_GetMax",_kwnames
,&_argo0
))
7671 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7672 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinCtrl_p")) {
7673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinCtrl_GetMax. Expected _wxSpinCtrl_p.");
7678 wxPy_BEGIN_ALLOW_THREADS
;
7679 _result
= (int )wxSpinCtrl_GetMax(_arg0
);
7681 wxPy_END_ALLOW_THREADS
;
7682 } _resultobj
= Py_BuildValue("i",_result
);
7686 #define wxSpinCtrl_GetMin(_swigobj) (_swigobj->GetMin())
7687 static PyObject
*_wrap_wxSpinCtrl_GetMin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7688 PyObject
* _resultobj
;
7691 PyObject
* _argo0
= 0;
7692 char *_kwnames
[] = { "self", NULL
};
7695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinCtrl_GetMin",_kwnames
,&_argo0
))
7698 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7699 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinCtrl_p")) {
7700 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinCtrl_GetMin. Expected _wxSpinCtrl_p.");
7705 wxPy_BEGIN_ALLOW_THREADS
;
7706 _result
= (int )wxSpinCtrl_GetMin(_arg0
);
7708 wxPy_END_ALLOW_THREADS
;
7709 } _resultobj
= Py_BuildValue("i",_result
);
7713 #define wxSpinCtrl_GetValue(_swigobj) (_swigobj->GetValue())
7714 static PyObject
*_wrap_wxSpinCtrl_GetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7715 PyObject
* _resultobj
;
7718 PyObject
* _argo0
= 0;
7719 char *_kwnames
[] = { "self", NULL
};
7722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinCtrl_GetValue",_kwnames
,&_argo0
))
7725 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7726 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinCtrl_p")) {
7727 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinCtrl_GetValue. Expected _wxSpinCtrl_p.");
7732 wxPy_BEGIN_ALLOW_THREADS
;
7733 _result
= (int )wxSpinCtrl_GetValue(_arg0
);
7735 wxPy_END_ALLOW_THREADS
;
7736 } _resultobj
= Py_BuildValue("i",_result
);
7740 #define wxSpinCtrl_SetRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRange(_swigarg0,_swigarg1))
7741 static PyObject
*_wrap_wxSpinCtrl_SetRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7742 PyObject
* _resultobj
;
7746 PyObject
* _argo0
= 0;
7747 char *_kwnames
[] = { "self","min","max", NULL
};
7750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSpinCtrl_SetRange",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7753 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7754 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinCtrl_p")) {
7755 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinCtrl_SetRange. Expected _wxSpinCtrl_p.");
7760 wxPy_BEGIN_ALLOW_THREADS
;
7761 wxSpinCtrl_SetRange(_arg0
,_arg1
,_arg2
);
7763 wxPy_END_ALLOW_THREADS
;
7764 } Py_INCREF(Py_None
);
7765 _resultobj
= Py_None
;
7769 #define wxSpinCtrl_SetValue(_swigobj,_swigarg0) (_swigobj->SetValue(_swigarg0))
7770 static PyObject
*_wrap_wxSpinCtrl_SetValue(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7771 PyObject
* _resultobj
;
7774 PyObject
* _argo0
= 0;
7775 char *_kwnames
[] = { "self","value", NULL
};
7778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSpinCtrl_SetValue",_kwnames
,&_argo0
,&_arg1
))
7781 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7782 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinCtrl_p")) {
7783 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinCtrl_SetValue. Expected _wxSpinCtrl_p.");
7788 wxPy_BEGIN_ALLOW_THREADS
;
7789 wxSpinCtrl_SetValue(_arg0
,_arg1
);
7791 wxPy_END_ALLOW_THREADS
;
7792 } Py_INCREF(Py_None
);
7793 _resultobj
= Py_None
;
7797 static PyMethodDef controlscMethods
[] = {
7798 { "wxSpinCtrl_SetValue", (PyCFunction
) _wrap_wxSpinCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7799 { "wxSpinCtrl_SetRange", (PyCFunction
) _wrap_wxSpinCtrl_SetRange
, METH_VARARGS
| METH_KEYWORDS
},
7800 { "wxSpinCtrl_GetValue", (PyCFunction
) _wrap_wxSpinCtrl_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7801 { "wxSpinCtrl_GetMin", (PyCFunction
) _wrap_wxSpinCtrl_GetMin
, METH_VARARGS
| METH_KEYWORDS
},
7802 { "wxSpinCtrl_GetMax", (PyCFunction
) _wrap_wxSpinCtrl_GetMax
, METH_VARARGS
| METH_KEYWORDS
},
7803 { "new_wxSpinCtrl", (PyCFunction
) _wrap_new_wxSpinCtrl
, METH_VARARGS
| METH_KEYWORDS
},
7804 { "wxSlider_SetValue", (PyCFunction
) _wrap_wxSlider_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7805 { "wxSlider_SetTick", (PyCFunction
) _wrap_wxSlider_SetTick
, METH_VARARGS
| METH_KEYWORDS
},
7806 { "wxSlider_SetThumbLength", (PyCFunction
) _wrap_wxSlider_SetThumbLength
, METH_VARARGS
| METH_KEYWORDS
},
7807 { "wxSlider_SetSelection", (PyCFunction
) _wrap_wxSlider_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7808 { "wxSlider_SetPageSize", (PyCFunction
) _wrap_wxSlider_SetPageSize
, METH_VARARGS
| METH_KEYWORDS
},
7809 { "wxSlider_SetLineSize", (PyCFunction
) _wrap_wxSlider_SetLineSize
, METH_VARARGS
| METH_KEYWORDS
},
7810 { "wxSlider_SetTickFreq", (PyCFunction
) _wrap_wxSlider_SetTickFreq
, METH_VARARGS
| METH_KEYWORDS
},
7811 { "wxSlider_SetRange", (PyCFunction
) _wrap_wxSlider_SetRange
, METH_VARARGS
| METH_KEYWORDS
},
7812 { "wxSlider_GetValue", (PyCFunction
) _wrap_wxSlider_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7813 { "wxSlider_GetTickFreq", (PyCFunction
) _wrap_wxSlider_GetTickFreq
, METH_VARARGS
| METH_KEYWORDS
},
7814 { "wxSlider_GetThumbLength", (PyCFunction
) _wrap_wxSlider_GetThumbLength
, METH_VARARGS
| METH_KEYWORDS
},
7815 { "wxSlider_GetSelStart", (PyCFunction
) _wrap_wxSlider_GetSelStart
, METH_VARARGS
| METH_KEYWORDS
},
7816 { "wxSlider_GetSelEnd", (PyCFunction
) _wrap_wxSlider_GetSelEnd
, METH_VARARGS
| METH_KEYWORDS
},
7817 { "wxSlider_GetPageSize", (PyCFunction
) _wrap_wxSlider_GetPageSize
, METH_VARARGS
| METH_KEYWORDS
},
7818 { "wxSlider_GetMin", (PyCFunction
) _wrap_wxSlider_GetMin
, METH_VARARGS
| METH_KEYWORDS
},
7819 { "wxSlider_GetMax", (PyCFunction
) _wrap_wxSlider_GetMax
, METH_VARARGS
| METH_KEYWORDS
},
7820 { "wxSlider_GetLineSize", (PyCFunction
) _wrap_wxSlider_GetLineSize
, METH_VARARGS
| METH_KEYWORDS
},
7821 { "wxSlider_ClearTicks", (PyCFunction
) _wrap_wxSlider_ClearTicks
, METH_VARARGS
| METH_KEYWORDS
},
7822 { "wxSlider_ClearSel", (PyCFunction
) _wrap_wxSlider_ClearSel
, METH_VARARGS
| METH_KEYWORDS
},
7823 { "new_wxSlider", (PyCFunction
) _wrap_new_wxSlider
, METH_VARARGS
| METH_KEYWORDS
},
7824 { "wxRadioButton_SetValue", (PyCFunction
) _wrap_wxRadioButton_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7825 { "wxRadioButton_GetValue", (PyCFunction
) _wrap_wxRadioButton_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7826 { "new_wxRadioButton", (PyCFunction
) _wrap_new_wxRadioButton
, METH_VARARGS
| METH_KEYWORDS
},
7827 { "wxRadioBox_ShowItem", (PyCFunction
) _wrap_wxRadioBox_ShowItem
, METH_VARARGS
| METH_KEYWORDS
},
7828 { "wxRadioBox_Show", (PyCFunction
) _wrap_wxRadioBox_Show
, METH_VARARGS
| METH_KEYWORDS
},
7829 { "wxRadioBox_SetStringSelection", (PyCFunction
) _wrap_wxRadioBox_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7830 { "wxRadioBox_SetSelection", (PyCFunction
) _wrap_wxRadioBox_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7831 { "wxRadioBox_SetItemLabel", (PyCFunction
) _wrap_wxRadioBox_SetItemLabel
, METH_VARARGS
| METH_KEYWORDS
},
7832 { "wxRadioBox_Number", (PyCFunction
) _wrap_wxRadioBox_Number
, METH_VARARGS
| METH_KEYWORDS
},
7833 { "wxRadioBox_GetStringSelection", (PyCFunction
) _wrap_wxRadioBox_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7834 { "wxRadioBox_GetString", (PyCFunction
) _wrap_wxRadioBox_GetString
, METH_VARARGS
| METH_KEYWORDS
},
7835 { "wxRadioBox_GetSelection", (PyCFunction
) _wrap_wxRadioBox_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7836 { "wxRadioBox_GetItemLabel", (PyCFunction
) _wrap_wxRadioBox_GetItemLabel
, METH_VARARGS
| METH_KEYWORDS
},
7837 { "wxRadioBox_FindString", (PyCFunction
) _wrap_wxRadioBox_FindString
, METH_VARARGS
| METH_KEYWORDS
},
7838 { "wxRadioBox_EnableItem", (PyCFunction
) _wrap_wxRadioBox_EnableItem
, METH_VARARGS
| METH_KEYWORDS
},
7839 { "wxRadioBox_Enable", (PyCFunction
) _wrap_wxRadioBox_Enable
, METH_VARARGS
| METH_KEYWORDS
},
7840 { "new_wxRadioBox", (PyCFunction
) _wrap_new_wxRadioBox
, METH_VARARGS
| METH_KEYWORDS
},
7841 { "wxStaticBitmap_SetIcon", (PyCFunction
) _wrap_wxStaticBitmap_SetIcon
, METH_VARARGS
| METH_KEYWORDS
},
7842 { "wxStaticBitmap_SetBitmap", (PyCFunction
) _wrap_wxStaticBitmap_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
},
7843 { "wxStaticBitmap_GetBitmap", (PyCFunction
) _wrap_wxStaticBitmap_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
},
7844 { "new_wxStaticBitmap", (PyCFunction
) _wrap_new_wxStaticBitmap
, METH_VARARGS
| METH_KEYWORDS
},
7845 { "wxSpinButton_SetValue", (PyCFunction
) _wrap_wxSpinButton_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7846 { "wxSpinButton_SetRange", (PyCFunction
) _wrap_wxSpinButton_SetRange
, METH_VARARGS
| METH_KEYWORDS
},
7847 { "wxSpinButton_GetValue", (PyCFunction
) _wrap_wxSpinButton_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7848 { "wxSpinButton_GetMin", (PyCFunction
) _wrap_wxSpinButton_GetMin
, METH_VARARGS
| METH_KEYWORDS
},
7849 { "wxSpinButton_GetMax", (PyCFunction
) _wrap_wxSpinButton_GetMax
, METH_VARARGS
| METH_KEYWORDS
},
7850 { "new_wxSpinButton", (PyCFunction
) _wrap_new_wxSpinButton
, METH_VARARGS
| METH_KEYWORDS
},
7851 { "wxScrollBar_SetScrollbar", (PyCFunction
) _wrap_wxScrollBar_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
},
7852 { "wxScrollBar_SetThumbPosition", (PyCFunction
) _wrap_wxScrollBar_SetThumbPosition
, METH_VARARGS
| METH_KEYWORDS
},
7853 { "wxScrollBar_GetThumbLength", (PyCFunction
) _wrap_wxScrollBar_GetThumbSize
, METH_VARARGS
| METH_KEYWORDS
},
7854 { "wxScrollBar_GetThumbSize", (PyCFunction
) _wrap_wxScrollBar_GetThumbSize
, METH_VARARGS
| METH_KEYWORDS
},
7855 { "wxScrollBar_GetThumbPosition", (PyCFunction
) _wrap_wxScrollBar_GetThumbPosition
, METH_VARARGS
| METH_KEYWORDS
},
7856 { "wxScrollBar_GetPageSize", (PyCFunction
) _wrap_wxScrollBar_GetPageSize
, METH_VARARGS
| METH_KEYWORDS
},
7857 { "wxScrollBar_GetRange", (PyCFunction
) _wrap_wxScrollBar_GetRange
, METH_VARARGS
| METH_KEYWORDS
},
7858 { "new_wxScrollBar", (PyCFunction
) _wrap_new_wxScrollBar
, METH_VARARGS
| METH_KEYWORDS
},
7859 { "wxTextCtrl_write", (PyCFunction
) _wrap_wxTextCtrl_write
, METH_VARARGS
| METH_KEYWORDS
},
7860 { "wxTextCtrl_Redo", (PyCFunction
) _wrap_wxTextCtrl_Redo
, METH_VARARGS
| METH_KEYWORDS
},
7861 { "wxTextCtrl_Undo", (PyCFunction
) _wrap_wxTextCtrl_Undo
, METH_VARARGS
| METH_KEYWORDS
},
7862 { "wxTextCtrl_IsEditable", (PyCFunction
) _wrap_wxTextCtrl_IsEditable
, METH_VARARGS
| METH_KEYWORDS
},
7863 { "wxTextCtrl_GetSelection", (PyCFunction
) _wrap_wxTextCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7864 { "wxTextCtrl_CanUndo", (PyCFunction
) _wrap_wxTextCtrl_CanUndo
, METH_VARARGS
| METH_KEYWORDS
},
7865 { "wxTextCtrl_CanRedo", (PyCFunction
) _wrap_wxTextCtrl_CanRedo
, METH_VARARGS
| METH_KEYWORDS
},
7866 { "wxTextCtrl_CanPaste", (PyCFunction
) _wrap_wxTextCtrl_CanPaste
, METH_VARARGS
| METH_KEYWORDS
},
7867 { "wxTextCtrl_CanCut", (PyCFunction
) _wrap_wxTextCtrl_CanCut
, METH_VARARGS
| METH_KEYWORDS
},
7868 { "wxTextCtrl_CanCopy", (PyCFunction
) _wrap_wxTextCtrl_CanCopy
, METH_VARARGS
| METH_KEYWORDS
},
7869 { "wxTextCtrl_XYToPosition", (PyCFunction
) _wrap_wxTextCtrl_XYToPosition
, METH_VARARGS
| METH_KEYWORDS
},
7870 { "wxTextCtrl_AppendText", (PyCFunction
) _wrap_wxTextCtrl_AppendText
, METH_VARARGS
| METH_KEYWORDS
},
7871 { "wxTextCtrl_WriteText", (PyCFunction
) _wrap_wxTextCtrl_WriteText
, METH_VARARGS
| METH_KEYWORDS
},
7872 { "wxTextCtrl_ShowPosition", (PyCFunction
) _wrap_wxTextCtrl_ShowPosition
, METH_VARARGS
| METH_KEYWORDS
},
7873 { "wxTextCtrl_SetValue", (PyCFunction
) _wrap_wxTextCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7874 { "wxTextCtrl_SetSelection", (PyCFunction
) _wrap_wxTextCtrl_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7875 { "wxTextCtrl_SetInsertionPointEnd", (PyCFunction
) _wrap_wxTextCtrl_SetInsertionPointEnd
, METH_VARARGS
| METH_KEYWORDS
},
7876 { "wxTextCtrl_SetInsertionPoint", (PyCFunction
) _wrap_wxTextCtrl_SetInsertionPoint
, METH_VARARGS
| METH_KEYWORDS
},
7877 { "wxTextCtrl_SetEditable", (PyCFunction
) _wrap_wxTextCtrl_SetEditable
, METH_VARARGS
| METH_KEYWORDS
},
7878 { "wxTextCtrl_SaveFile", (PyCFunction
) _wrap_wxTextCtrl_SaveFile
, METH_VARARGS
| METH_KEYWORDS
},
7879 { "wxTextCtrl_Replace", (PyCFunction
) _wrap_wxTextCtrl_Replace
, METH_VARARGS
| METH_KEYWORDS
},
7880 { "wxTextCtrl_Remove", (PyCFunction
) _wrap_wxTextCtrl_Remove
, METH_VARARGS
| METH_KEYWORDS
},
7881 { "wxTextCtrl_PositionToXY", (PyCFunction
) _wrap_wxTextCtrl_PositionToXY
, METH_VARARGS
| METH_KEYWORDS
},
7882 { "wxTextCtrl_Paste", (PyCFunction
) _wrap_wxTextCtrl_Paste
, METH_VARARGS
| METH_KEYWORDS
},
7883 { "wxTextCtrl_LoadFile", (PyCFunction
) _wrap_wxTextCtrl_LoadFile
, METH_VARARGS
| METH_KEYWORDS
},
7884 { "wxTextCtrl_IsModified", (PyCFunction
) _wrap_wxTextCtrl_IsModified
, METH_VARARGS
| METH_KEYWORDS
},
7885 { "wxTextCtrl_GetValue", (PyCFunction
) _wrap_wxTextCtrl_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7886 { "wxTextCtrl_GetNumberOfLines", (PyCFunction
) _wrap_wxTextCtrl_GetNumberOfLines
, METH_VARARGS
| METH_KEYWORDS
},
7887 { "wxTextCtrl_GetLineText", (PyCFunction
) _wrap_wxTextCtrl_GetLineText
, METH_VARARGS
| METH_KEYWORDS
},
7888 { "wxTextCtrl_GetLineLength", (PyCFunction
) _wrap_wxTextCtrl_GetLineLength
, METH_VARARGS
| METH_KEYWORDS
},
7889 { "wxTextCtrl_GetLastPosition", (PyCFunction
) _wrap_wxTextCtrl_GetLastPosition
, METH_VARARGS
| METH_KEYWORDS
},
7890 { "wxTextCtrl_GetInsertionPoint", (PyCFunction
) _wrap_wxTextCtrl_GetInsertionPoint
, METH_VARARGS
| METH_KEYWORDS
},
7891 { "wxTextCtrl_DiscardEdits", (PyCFunction
) _wrap_wxTextCtrl_DiscardEdits
, METH_VARARGS
| METH_KEYWORDS
},
7892 { "wxTextCtrl_Cut", (PyCFunction
) _wrap_wxTextCtrl_Cut
, METH_VARARGS
| METH_KEYWORDS
},
7893 { "wxTextCtrl_Copy", (PyCFunction
) _wrap_wxTextCtrl_Copy
, METH_VARARGS
| METH_KEYWORDS
},
7894 { "wxTextCtrl_Clear", (PyCFunction
) _wrap_wxTextCtrl_Clear
, METH_VARARGS
| METH_KEYWORDS
},
7895 { "new_wxTextCtrl", (PyCFunction
) _wrap_new_wxTextCtrl
, METH_VARARGS
| METH_KEYWORDS
},
7896 { "wxCheckListBox_GetItemHeight", (PyCFunction
) _wrap_wxCheckListBox_GetItemHeight
, METH_VARARGS
| METH_KEYWORDS
},
7897 { "wxCheckListBox_InsertItems", (PyCFunction
) _wrap_wxCheckListBox_InsertItems
, METH_VARARGS
| METH_KEYWORDS
},
7898 { "wxCheckListBox_Check", (PyCFunction
) _wrap_wxCheckListBox_Check
, METH_VARARGS
| METH_KEYWORDS
},
7899 { "wxCheckListBox_IsChecked", (PyCFunction
) _wrap_wxCheckListBox_IsChecked
, METH_VARARGS
| METH_KEYWORDS
},
7900 { "new_wxCheckListBox", (PyCFunction
) _wrap_new_wxCheckListBox
, METH_VARARGS
| METH_KEYWORDS
},
7901 { "wxListBox_SetStringSelection", (PyCFunction
) _wrap_wxListBox_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7902 { "wxListBox_SetString", (PyCFunction
) _wrap_wxListBox_SetString
, METH_VARARGS
| METH_KEYWORDS
},
7903 { "wxListBox_SetSelection", (PyCFunction
) _wrap_wxListBox_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7904 { "wxListBox_SetFirstItemStr", (PyCFunction
) _wrap_wxListBox_SetFirstItemStr
, METH_VARARGS
| METH_KEYWORDS
},
7905 { "wxListBox_SetFirstItem", (PyCFunction
) _wrap_wxListBox_SetFirstItem
, METH_VARARGS
| METH_KEYWORDS
},
7906 { "wxListBox_Set", (PyCFunction
) _wrap_wxListBox_Set
, METH_VARARGS
| METH_KEYWORDS
},
7907 { "wxListBox_Selected", (PyCFunction
) _wrap_wxListBox_Selected
, METH_VARARGS
| METH_KEYWORDS
},
7908 { "wxListBox_Number", (PyCFunction
) _wrap_wxListBox_Number
, METH_VARARGS
| METH_KEYWORDS
},
7909 { "wxListBox_GetStringSelection", (PyCFunction
) _wrap_wxListBox_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7910 { "wxListBox_GetString", (PyCFunction
) _wrap_wxListBox_GetString
, METH_VARARGS
| METH_KEYWORDS
},
7911 { "wxListBox_InsertItems", (PyCFunction
) _wrap_wxListBox_InsertItems
, METH_VARARGS
| METH_KEYWORDS
},
7912 { "wxListBox_GetSelections", (PyCFunction
) _wrap_wxListBox_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
7913 { "wxListBox_GetSelection", (PyCFunction
) _wrap_wxListBox_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7914 { "wxListBox_FindString", (PyCFunction
) _wrap_wxListBox_FindString
, METH_VARARGS
| METH_KEYWORDS
},
7915 { "wxListBox_Deselect", (PyCFunction
) _wrap_wxListBox_Deselect
, METH_VARARGS
| METH_KEYWORDS
},
7916 { "wxListBox_Delete", (PyCFunction
) _wrap_wxListBox_Delete
, METH_VARARGS
| METH_KEYWORDS
},
7917 { "wxListBox_Clear", (PyCFunction
) _wrap_wxListBox_Clear
, METH_VARARGS
| METH_KEYWORDS
},
7918 { "wxListBox_Append", (PyCFunction
) _wrap_wxListBox_Append
, METH_VARARGS
| METH_KEYWORDS
},
7919 { "new_wxListBox", (PyCFunction
) _wrap_new_wxListBox
, METH_VARARGS
| METH_KEYWORDS
},
7920 { "wxStaticText_SetLabel", (PyCFunction
) _wrap_wxStaticText_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
7921 { "wxStaticText_GetLabel", (PyCFunction
) _wrap_wxStaticText_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
7922 { "new_wxStaticText", (PyCFunction
) _wrap_new_wxStaticText
, METH_VARARGS
| METH_KEYWORDS
},
7923 { "new_wxStaticLine", (PyCFunction
) _wrap_new_wxStaticLine
, METH_VARARGS
| METH_KEYWORDS
},
7924 { "new_wxStaticBox", (PyCFunction
) _wrap_new_wxStaticBox
, METH_VARARGS
| METH_KEYWORDS
},
7925 { "wxGauge_SetValue", (PyCFunction
) _wrap_wxGauge_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7926 { "wxGauge_SetShadowWidth", (PyCFunction
) _wrap_wxGauge_SetShadowWidth
, METH_VARARGS
| METH_KEYWORDS
},
7927 { "wxGauge_SetRange", (PyCFunction
) _wrap_wxGauge_SetRange
, METH_VARARGS
| METH_KEYWORDS
},
7928 { "wxGauge_SetBezelFace", (PyCFunction
) _wrap_wxGauge_SetBezelFace
, METH_VARARGS
| METH_KEYWORDS
},
7929 { "wxGauge_GetValue", (PyCFunction
) _wrap_wxGauge_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7930 { "wxGauge_GetShadowWidth", (PyCFunction
) _wrap_wxGauge_GetShadowWidth
, METH_VARARGS
| METH_KEYWORDS
},
7931 { "wxGauge_GetRange", (PyCFunction
) _wrap_wxGauge_GetRange
, METH_VARARGS
| METH_KEYWORDS
},
7932 { "wxGauge_GetBezelFace", (PyCFunction
) _wrap_wxGauge_GetBezelFace
, METH_VARARGS
| METH_KEYWORDS
},
7933 { "new_wxGauge", (PyCFunction
) _wrap_new_wxGauge
, METH_VARARGS
| METH_KEYWORDS
},
7934 { "wxComboBox_SetValue", (PyCFunction
) _wrap_wxComboBox_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7935 { "wxComboBox_SetMark", (PyCFunction
) _wrap_wxComboBox_SetMark
, METH_VARARGS
| METH_KEYWORDS
},
7936 { "wxComboBox_SetSelection", (PyCFunction
) _wrap_wxComboBox_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7937 { "wxComboBox_SetInsertionPointEnd", (PyCFunction
) _wrap_wxComboBox_SetInsertionPointEnd
, METH_VARARGS
| METH_KEYWORDS
},
7938 { "wxComboBox_SetInsertionPoint", (PyCFunction
) _wrap_wxComboBox_SetInsertionPoint
, METH_VARARGS
| METH_KEYWORDS
},
7939 { "wxComboBox_Remove", (PyCFunction
) _wrap_wxComboBox_Remove
, METH_VARARGS
| METH_KEYWORDS
},
7940 { "wxComboBox_Replace", (PyCFunction
) _wrap_wxComboBox_Replace
, METH_VARARGS
| METH_KEYWORDS
},
7941 { "wxComboBox_Paste", (PyCFunction
) _wrap_wxComboBox_Paste
, METH_VARARGS
| METH_KEYWORDS
},
7942 { "wxComboBox_Number", (PyCFunction
) _wrap_wxComboBox_Number
, METH_VARARGS
| METH_KEYWORDS
},
7943 { "wxComboBox_GetValue", (PyCFunction
) _wrap_wxComboBox_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7944 { "wxComboBox_GetStringSelection", (PyCFunction
) _wrap_wxComboBox_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7945 { "wxComboBox_GetString", (PyCFunction
) _wrap_wxComboBox_GetString
, METH_VARARGS
| METH_KEYWORDS
},
7946 { "wxComboBox_GetSelection", (PyCFunction
) _wrap_wxComboBox_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7947 { "wxComboBox_GetLastPosition", (PyCFunction
) _wrap_wxComboBox_GetLastPosition
, METH_VARARGS
| METH_KEYWORDS
},
7948 { "wxComboBox_GetInsertionPoint", (PyCFunction
) _wrap_wxComboBox_GetInsertionPoint
, METH_VARARGS
| METH_KEYWORDS
},
7949 { "wxComboBox_FindString", (PyCFunction
) _wrap_wxComboBox_FindString
, METH_VARARGS
| METH_KEYWORDS
},
7950 { "wxComboBox_Delete", (PyCFunction
) _wrap_wxComboBox_Delete
, METH_VARARGS
| METH_KEYWORDS
},
7951 { "wxComboBox_Cut", (PyCFunction
) _wrap_wxComboBox_Cut
, METH_VARARGS
| METH_KEYWORDS
},
7952 { "wxComboBox_Copy", (PyCFunction
) _wrap_wxComboBox_Copy
, METH_VARARGS
| METH_KEYWORDS
},
7953 { "wxComboBox_Clear", (PyCFunction
) _wrap_wxComboBox_Clear
, METH_VARARGS
| METH_KEYWORDS
},
7954 { "wxComboBox_Append", (PyCFunction
) _wrap_wxComboBox_Append
, METH_VARARGS
| METH_KEYWORDS
},
7955 { "new_wxComboBox", (PyCFunction
) _wrap_new_wxComboBox
, METH_VARARGS
| METH_KEYWORDS
},
7956 { "wxChoice_SetStringSelection", (PyCFunction
) _wrap_wxChoice_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7957 { "wxChoice_SetSelection", (PyCFunction
) _wrap_wxChoice_SetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7958 { "wxChoice_SetColumns", (PyCFunction
) _wrap_wxChoice_SetColumns
, METH_VARARGS
| METH_KEYWORDS
},
7959 { "wxChoice_Number", (PyCFunction
) _wrap_wxChoice_Number
, METH_VARARGS
| METH_KEYWORDS
},
7960 { "wxChoice_GetStringSelection", (PyCFunction
) _wrap_wxChoice_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
},
7961 { "wxChoice_GetString", (PyCFunction
) _wrap_wxChoice_GetString
, METH_VARARGS
| METH_KEYWORDS
},
7962 { "wxChoice_GetSelection", (PyCFunction
) _wrap_wxChoice_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7963 { "wxChoice_GetColumns", (PyCFunction
) _wrap_wxChoice_GetColumns
, METH_VARARGS
| METH_KEYWORDS
},
7964 { "wxChoice_FindString", (PyCFunction
) _wrap_wxChoice_FindString
, METH_VARARGS
| METH_KEYWORDS
},
7965 { "wxChoice_Clear", (PyCFunction
) _wrap_wxChoice_Clear
, METH_VARARGS
| METH_KEYWORDS
},
7966 { "wxChoice_Append", (PyCFunction
) _wrap_wxChoice_Append
, METH_VARARGS
| METH_KEYWORDS
},
7967 { "new_wxChoice", (PyCFunction
) _wrap_new_wxChoice
, METH_VARARGS
| METH_KEYWORDS
},
7968 { "wxCheckBox_SetValue", (PyCFunction
) _wrap_wxCheckBox_SetValue
, METH_VARARGS
| METH_KEYWORDS
},
7969 { "wxCheckBox_GetValue", (PyCFunction
) _wrap_wxCheckBox_GetValue
, METH_VARARGS
| METH_KEYWORDS
},
7970 { "new_wxCheckBox", (PyCFunction
) _wrap_new_wxCheckBox
, METH_VARARGS
| METH_KEYWORDS
},
7971 { "wxBitmapButton_GetMarginY", (PyCFunction
) _wrap_wxBitmapButton_GetMarginY
, METH_VARARGS
| METH_KEYWORDS
},
7972 { "wxBitmapButton_GetMarginX", (PyCFunction
) _wrap_wxBitmapButton_GetMarginX
, METH_VARARGS
| METH_KEYWORDS
},
7973 { "wxBitmapButton_SetMargins", (PyCFunction
) _wrap_wxBitmapButton_SetMargins
, METH_VARARGS
| METH_KEYWORDS
},
7974 { "wxBitmapButton_SetBitmapLabel", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapLabel
, METH_VARARGS
| METH_KEYWORDS
},
7975 { "wxBitmapButton_SetBitmapSelected", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapSelected
, METH_VARARGS
| METH_KEYWORDS
},
7976 { "wxBitmapButton_SetBitmapFocus", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapFocus
, METH_VARARGS
| METH_KEYWORDS
},
7977 { "wxBitmapButton_SetBitmapDisabled", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapDisabled
, METH_VARARGS
| METH_KEYWORDS
},
7978 { "wxBitmapButton_GetBitmapSelected", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapSelected
, METH_VARARGS
| METH_KEYWORDS
},
7979 { "wxBitmapButton_GetBitmapFocus", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapFocus
, METH_VARARGS
| METH_KEYWORDS
},
7980 { "wxBitmapButton_GetBitmapDisabled", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapDisabled
, METH_VARARGS
| METH_KEYWORDS
},
7981 { "wxBitmapButton_GetBitmapLabel", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapLabel
, METH_VARARGS
| METH_KEYWORDS
},
7982 { "new_wxBitmapButton", (PyCFunction
) _wrap_new_wxBitmapButton
, METH_VARARGS
| METH_KEYWORDS
},
7983 { "wxButton_SetForegroundColour", (PyCFunction
) _wrap_wxButton_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7984 { "wxButton_SetBackgroundColour", (PyCFunction
) _wrap_wxButton_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7985 { "wxButton_SetDefault", (PyCFunction
) _wrap_wxButton_SetDefault
, METH_VARARGS
| METH_KEYWORDS
},
7986 { "new_wxButton", (PyCFunction
) _wrap_new_wxButton
, METH_VARARGS
| METH_KEYWORDS
},
7987 { "wxControl_SetLabel", (PyCFunction
) _wrap_wxControl_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
7988 { "wxControl_GetLabel", (PyCFunction
) _wrap_wxControl_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
7989 { "wxControl_Command", (PyCFunction
) _wrap_wxControl_Command
, METH_VARARGS
| METH_KEYWORDS
},
7990 { "new_wxControl", (PyCFunction
) _wrap_new_wxControl
, METH_VARARGS
| METH_KEYWORDS
},
7991 { "wxButton_GetDefaultSize", (PyCFunction
) _wrap_wxButton_GetDefaultSize
, METH_VARARGS
| METH_KEYWORDS
},
7998 * This table is used by the pointer type-checker
8000 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
8001 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
8002 { "_wxEvent","_class_wxEvent",0},
8003 { "_class_wxActivateEvent","_wxActivateEvent",0},
8004 { "_signed_long","_long",0},
8005 { "_wxMenuEvent","_class_wxMenuEvent",0},
8006 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
8007 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
8008 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
8009 { "_wxPrintQuality","_wxCoord",0},
8010 { "_wxPrintQuality","_int",0},
8011 { "_wxPrintQuality","_signed_int",0},
8012 { "_wxPrintQuality","_unsigned_int",0},
8013 { "_wxPrintQuality","_wxWindowID",0},
8014 { "_wxPrintQuality","_uint",0},
8015 { "_wxPrintQuality","_EBool",0},
8016 { "_wxPrintQuality","_size_t",0},
8017 { "_wxPrintQuality","_time_t",0},
8018 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
8019 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
8020 { "_class_wxRegionIterator","_wxRegionIterator",0},
8021 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
8022 { "_class_wxMenuBar","_wxMenuBar",0},
8023 { "_class_wxEvtHandler","_class_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler
},
8024 { "_class_wxEvtHandler","_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler
},
8025 { "_class_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler
},
8026 { "_class_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler
},
8027 { "_class_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
},
8028 { "_class_wxEvtHandler","_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
},
8029 { "_class_wxEvtHandler","_class_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
},
8030 { "_class_wxEvtHandler","_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
},
8031 { "_class_wxEvtHandler","_class_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
},
8032 { "_class_wxEvtHandler","_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
},
8033 { "_class_wxEvtHandler","_class_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
},
8034 { "_class_wxEvtHandler","_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
},
8035 { "_class_wxEvtHandler","_class_wxScrollBar",SwigwxScrollBarTowxEvtHandler
},
8036 { "_class_wxEvtHandler","_wxScrollBar",SwigwxScrollBarTowxEvtHandler
},
8037 { "_class_wxEvtHandler","_class_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
},
8038 { "_class_wxEvtHandler","_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
},
8039 { "_class_wxEvtHandler","_class_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
},
8040 { "_class_wxEvtHandler","_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
},
8041 { "_class_wxEvtHandler","_class_wxListBox",SwigwxListBoxTowxEvtHandler
},
8042 { "_class_wxEvtHandler","_wxListBox",SwigwxListBoxTowxEvtHandler
},
8043 { "_class_wxEvtHandler","_class_wxStaticText",SwigwxStaticTextTowxEvtHandler
},
8044 { "_class_wxEvtHandler","_wxStaticText",SwigwxStaticTextTowxEvtHandler
},
8045 { "_class_wxEvtHandler","_class_wxStaticLine",SwigwxStaticLineTowxEvtHandler
},
8046 { "_class_wxEvtHandler","_wxStaticLine",SwigwxStaticLineTowxEvtHandler
},
8047 { "_class_wxEvtHandler","_class_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
},
8048 { "_class_wxEvtHandler","_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
},
8049 { "_class_wxEvtHandler","_class_wxGauge",SwigwxGaugeTowxEvtHandler
},
8050 { "_class_wxEvtHandler","_wxGauge",SwigwxGaugeTowxEvtHandler
},
8051 { "_class_wxEvtHandler","_class_wxComboBox",SwigwxComboBoxTowxEvtHandler
},
8052 { "_class_wxEvtHandler","_wxComboBox",SwigwxComboBoxTowxEvtHandler
},
8053 { "_class_wxEvtHandler","_class_wxChoice",SwigwxChoiceTowxEvtHandler
},
8054 { "_class_wxEvtHandler","_wxChoice",SwigwxChoiceTowxEvtHandler
},
8055 { "_class_wxEvtHandler","_class_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
},
8056 { "_class_wxEvtHandler","_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
},
8057 { "_class_wxEvtHandler","_class_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
},
8058 { "_class_wxEvtHandler","_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
},
8059 { "_class_wxEvtHandler","_class_wxButton",SwigwxButtonTowxEvtHandler
},
8060 { "_class_wxEvtHandler","_wxButton",SwigwxButtonTowxEvtHandler
},
8061 { "_class_wxEvtHandler","_class_wxControl",SwigwxControlTowxEvtHandler
},
8062 { "_class_wxEvtHandler","_wxControl",SwigwxControlTowxEvtHandler
},
8063 { "_class_wxEvtHandler","_wxEvtHandler",0},
8064 { "_wxPaintEvent","_class_wxPaintEvent",0},
8065 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
8066 { "_wxCursor","_class_wxCursor",0},
8067 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
8068 { "_wxMask","_class_wxMask",0},
8069 { "_wxPen","_class_wxPen",0},
8070 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
8071 { "_byte","_unsigned_char",0},
8072 { "_wxDataObject","_class_wxDataObject",0},
8073 { "_wxStaticBox","_class_wxStaticBox",0},
8074 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
8075 { "_wxPyDropSource","_class_wxPyDropSource",0},
8076 { "_wxChoice","_class_wxComboBox",SwigwxComboBoxTowxChoice
},
8077 { "_wxChoice","_wxComboBox",SwigwxComboBoxTowxChoice
},
8078 { "_wxChoice","_class_wxChoice",0},
8079 { "_wxSlider","_class_wxSlider",0},
8080 { "_long","_unsigned_long",0},
8081 { "_long","_signed_long",0},
8082 { "_wxImageList","_class_wxImageList",0},
8083 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
8084 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
8085 { "_wxBitmapButton","_class_wxBitmapButton",0},
8086 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
8087 { "_class_wxClipboard","_wxClipboard",0},
8088 { "_class_wxGauge","_wxGauge",0},
8089 { "_wxDC","_class_wxDC",0},
8090 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
8091 { "_wxSpinEvent","_class_wxSpinEvent",0},
8092 { "_size_t","_wxCoord",0},
8093 { "_size_t","_wxPrintQuality",0},
8094 { "_size_t","_time_t",0},
8095 { "_size_t","_unsigned_int",0},
8096 { "_size_t","_int",0},
8097 { "_size_t","_wxWindowID",0},
8098 { "_size_t","_uint",0},
8099 { "_class_wxRealPoint","_wxRealPoint",0},
8100 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8101 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8102 { "_class_wxMenuItem","_wxMenuItem",0},
8103 { "_class_wxPaintEvent","_wxPaintEvent",0},
8104 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8105 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
8106 { "_wxPanel","_class_wxPanel",0},
8107 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8108 { "_wxCheckBox","_class_wxCheckBox",0},
8109 { "_wxPyEvent","_class_wxPyEvent",0},
8110 { "_wxTextCtrl","_class_wxTextCtrl",0},
8111 { "_class_wxMask","_wxMask",0},
8112 { "_wxTextDataObject","_class_wxTextDataObject",0},
8113 { "_class_wxKeyEvent","_wxKeyEvent",0},
8114 { "_wxColour","_class_wxColour",0},
8115 { "_class_wxDialog","_wxDialog",0},
8116 { "_class_wxFileDataObject","_wxFileDataObject",0},
8117 { "_wxIdleEvent","_class_wxIdleEvent",0},
8118 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8119 { "_class_wxDataObject","_wxDataObject",0},
8120 { "_wxStaticLine","_class_wxStaticLine",0},
8121 { "_wxBrush","_class_wxBrush",0},
8122 { "_wxDataFormat","_class_wxDataFormat",0},
8123 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8124 { "_wxShowEvent","_class_wxShowEvent",0},
8125 { "_uint","_wxCoord",0},
8126 { "_uint","_wxPrintQuality",0},
8127 { "_uint","_time_t",0},
8128 { "_uint","_size_t",0},
8129 { "_uint","_unsigned_int",0},
8130 { "_uint","_int",0},
8131 { "_uint","_wxWindowID",0},
8132 { "_wxChar","_char",0},
8133 { "_wxPyValidator","_class_wxPyValidator",0},
8134 { "_class_wxEvent","_wxEvent",0},
8135 { "_wxCheckListBox","_class_wxCheckListBox",0},
8136 { "_wxRect","_class_wxRect",0},
8137 { "_wxCommandEvent","_class_wxCommandEvent",0},
8138 { "_wxSizeEvent","_class_wxSizeEvent",0},
8139 { "_wxPoint","_class_wxPoint",0},
8140 { "_class_wxButton","_class_wxBitmapButton",SwigwxBitmapButtonTowxButton
},
8141 { "_class_wxButton","_wxBitmapButton",SwigwxBitmapButtonTowxButton
},
8142 { "_class_wxButton","_wxButton",0},
8143 { "_wxRadioBox","_class_wxRadioBox",0},
8144 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8145 { "_char","_wxChar",0},
8146 { "_wxBitmap","_class_wxBitmap",0},
8147 { "_wxWindowDC","_class_wxWindowDC",0},
8148 { "_wxTimerEvent","_class_wxTimerEvent",0},
8149 { "_wxScrollBar","_class_wxScrollBar",0},
8150 { "_wxSpinButton","_class_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton
},
8151 { "_wxSpinButton","_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton
},
8152 { "_wxSpinButton","_class_wxSpinButton",0},
8153 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8154 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8155 { "_class_wxValidator","_wxValidator",0},
8156 { "_class_wxPyEvent","_wxPyEvent",0},
8157 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8158 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8159 { "_wxDropTarget","_class_wxDropTarget",0},
8160 { "_class_wxStaticLine","_wxStaticLine",0},
8161 { "_wxScrollEvent","_class_wxScrollEvent",0},
8162 { "_EBool","_wxCoord",0},
8163 { "_EBool","_wxPrintQuality",0},
8164 { "_EBool","_signed_int",0},
8165 { "_EBool","_int",0},
8166 { "_EBool","_wxWindowID",0},
8167 { "_class_wxRegion","_wxRegion",0},
8168 { "_class_wxDataFormat","_wxDataFormat",0},
8169 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8170 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8171 { "_wxStaticText","_class_wxStaticText",0},
8172 { "_wxFont","_class_wxFont",0},
8173 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8174 { "_wxCloseEvent","_class_wxCloseEvent",0},
8175 { "_unsigned_long","_long",0},
8176 { "_class_wxRect","_wxRect",0},
8177 { "_class_wxDC","_wxDC",0},
8178 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8179 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8180 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8181 { "_wxFocusEvent","_class_wxFocusEvent",0},
8182 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8183 { "_class_wxTimerEvent","_wxTimerEvent",0},
8184 { "_class_wxSpinButton","_class_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton
},
8185 { "_class_wxSpinButton","_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton
},
8186 { "_class_wxSpinButton","_wxSpinButton",0},
8187 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8188 { "_class_wxPanel","_wxPanel",0},
8189 { "_class_wxCheckBox","_wxCheckBox",0},
8190 { "_wxComboBox","_class_wxComboBox",0},
8191 { "_wxRadioButton","_class_wxRadioButton",0},
8192 { "_signed_int","_wxCoord",0},
8193 { "_signed_int","_wxPrintQuality",0},
8194 { "_signed_int","_EBool",0},
8195 { "_signed_int","_wxWindowID",0},
8196 { "_signed_int","_int",0},
8197 { "_class_wxTextCtrl","_wxTextCtrl",0},
8198 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8199 { "_class_wxTextDataObject","_wxTextDataObject",0},
8200 { "_wxMenu","_class_wxMenu",0},
8201 { "_class_wxMoveEvent","_wxMoveEvent",0},
8202 { "_wxListBox","_class_wxCheckListBox",SwigwxCheckListBoxTowxListBox
},
8203 { "_wxListBox","_wxCheckListBox",SwigwxCheckListBoxTowxListBox
},
8204 { "_wxListBox","_class_wxListBox",0},
8205 { "_wxScreenDC","_class_wxScreenDC",0},
8206 { "_WXTYPE","_short",0},
8207 { "_WXTYPE","_signed_short",0},
8208 { "_WXTYPE","_unsigned_short",0},
8209 { "_class_wxDropTarget","_wxDropTarget",0},
8210 { "_class_wxBrush","_wxBrush",0},
8211 { "_unsigned_short","_WXTYPE",0},
8212 { "_unsigned_short","_short",0},
8213 { "_class_wxWindow","_class_wxSpinCtrl",SwigwxSpinCtrlTowxWindow
},
8214 { "_class_wxWindow","_wxSpinCtrl",SwigwxSpinCtrlTowxWindow
},
8215 { "_class_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow
},
8216 { "_class_wxWindow","_wxSlider",SwigwxSliderTowxWindow
},
8217 { "_class_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow
},
8218 { "_class_wxWindow","_wxRadioButton",SwigwxRadioButtonTowxWindow
},
8219 { "_class_wxWindow","_class_wxRadioBox",SwigwxRadioBoxTowxWindow
},
8220 { "_class_wxWindow","_wxRadioBox",SwigwxRadioBoxTowxWindow
},
8221 { "_class_wxWindow","_class_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
},
8222 { "_class_wxWindow","_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
},
8223 { "_class_wxWindow","_class_wxSpinButton",SwigwxSpinButtonTowxWindow
},
8224 { "_class_wxWindow","_wxSpinButton",SwigwxSpinButtonTowxWindow
},
8225 { "_class_wxWindow","_class_wxScrollBar",SwigwxScrollBarTowxWindow
},
8226 { "_class_wxWindow","_wxScrollBar",SwigwxScrollBarTowxWindow
},
8227 { "_class_wxWindow","_class_wxTextCtrl",SwigwxTextCtrlTowxWindow
},
8228 { "_class_wxWindow","_wxTextCtrl",SwigwxTextCtrlTowxWindow
},
8229 { "_class_wxWindow","_class_wxCheckListBox",SwigwxCheckListBoxTowxWindow
},
8230 { "_class_wxWindow","_wxCheckListBox",SwigwxCheckListBoxTowxWindow
},
8231 { "_class_wxWindow","_class_wxListBox",SwigwxListBoxTowxWindow
},
8232 { "_class_wxWindow","_wxListBox",SwigwxListBoxTowxWindow
},
8233 { "_class_wxWindow","_class_wxStaticText",SwigwxStaticTextTowxWindow
},
8234 { "_class_wxWindow","_wxStaticText",SwigwxStaticTextTowxWindow
},
8235 { "_class_wxWindow","_class_wxStaticLine",SwigwxStaticLineTowxWindow
},
8236 { "_class_wxWindow","_wxStaticLine",SwigwxStaticLineTowxWindow
},
8237 { "_class_wxWindow","_class_wxStaticBox",SwigwxStaticBoxTowxWindow
},
8238 { "_class_wxWindow","_wxStaticBox",SwigwxStaticBoxTowxWindow
},
8239 { "_class_wxWindow","_class_wxGauge",SwigwxGaugeTowxWindow
},
8240 { "_class_wxWindow","_wxGauge",SwigwxGaugeTowxWindow
},
8241 { "_class_wxWindow","_class_wxComboBox",SwigwxComboBoxTowxWindow
},
8242 { "_class_wxWindow","_wxComboBox",SwigwxComboBoxTowxWindow
},
8243 { "_class_wxWindow","_class_wxChoice",SwigwxChoiceTowxWindow
},
8244 { "_class_wxWindow","_wxChoice",SwigwxChoiceTowxWindow
},
8245 { "_class_wxWindow","_class_wxCheckBox",SwigwxCheckBoxTowxWindow
},
8246 { "_class_wxWindow","_wxCheckBox",SwigwxCheckBoxTowxWindow
},
8247 { "_class_wxWindow","_class_wxBitmapButton",SwigwxBitmapButtonTowxWindow
},
8248 { "_class_wxWindow","_wxBitmapButton",SwigwxBitmapButtonTowxWindow
},
8249 { "_class_wxWindow","_class_wxButton",SwigwxButtonTowxWindow
},
8250 { "_class_wxWindow","_wxButton",SwigwxButtonTowxWindow
},
8251 { "_class_wxWindow","_class_wxControl",SwigwxControlTowxWindow
},
8252 { "_class_wxWindow","_wxControl",SwigwxControlTowxWindow
},
8253 { "_class_wxWindow","_wxWindow",0},
8254 { "_class_wxStaticText","_wxStaticText",0},
8255 { "_class_wxFont","_wxFont",0},
8256 { "_wxClipboard","_class_wxClipboard",0},
8257 { "_class_wxPyValidator","_wxPyValidator",0},
8258 { "_class_wxCloseEvent","_wxCloseEvent",0},
8259 { "_wxBusyInfo","_class_wxBusyInfo",0},
8260 { "_class_wxMenuEvent","_wxMenuEvent",0},
8261 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8262 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8263 { "_wxClientDC","_class_wxClientDC",0},
8264 { "_wxMouseEvent","_class_wxMouseEvent",0},
8265 { "_class_wxPoint","_wxPoint",0},
8266 { "_wxRealPoint","_class_wxRealPoint",0},
8267 { "_class_wxRadioBox","_wxRadioBox",0},
8268 { "_signed_short","_WXTYPE",0},
8269 { "_signed_short","_short",0},
8270 { "_wxMemoryDC","_class_wxMemoryDC",0},
8271 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8272 { "_wxPaintDC","_class_wxPaintDC",0},
8273 { "_class_wxWindowDC","_wxWindowDC",0},
8274 { "_class_wxFocusEvent","_wxFocusEvent",0},
8275 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8276 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8277 { "_class_wxCursor","_wxCursor",0},
8278 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
8279 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8280 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8281 { "_unsigned_char","_byte",0},
8282 { "_class_wxMenu","_wxMenu",0},
8283 { "_wxControl","_class_wxSpinCtrl",SwigwxSpinCtrlTowxControl
},
8284 { "_wxControl","_wxSpinCtrl",SwigwxSpinCtrlTowxControl
},
8285 { "_wxControl","_class_wxSlider",SwigwxSliderTowxControl
},
8286 { "_wxControl","_wxSlider",SwigwxSliderTowxControl
},
8287 { "_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl
},
8288 { "_wxControl","_wxRadioButton",SwigwxRadioButtonTowxControl
},
8289 { "_wxControl","_class_wxRadioBox",SwigwxRadioBoxTowxControl
},
8290 { "_wxControl","_wxRadioBox",SwigwxRadioBoxTowxControl
},
8291 { "_wxControl","_class_wxStaticBitmap",SwigwxStaticBitmapTowxControl
},
8292 { "_wxControl","_wxStaticBitmap",SwigwxStaticBitmapTowxControl
},
8293 { "_wxControl","_class_wxSpinButton",SwigwxSpinButtonTowxControl
},
8294 { "_wxControl","_wxSpinButton",SwigwxSpinButtonTowxControl
},
8295 { "_wxControl","_class_wxScrollBar",SwigwxScrollBarTowxControl
},
8296 { "_wxControl","_wxScrollBar",SwigwxScrollBarTowxControl
},
8297 { "_wxControl","_class_wxTextCtrl",SwigwxTextCtrlTowxControl
},
8298 { "_wxControl","_wxTextCtrl",SwigwxTextCtrlTowxControl
},
8299 { "_wxControl","_class_wxCheckListBox",SwigwxCheckListBoxTowxControl
},
8300 { "_wxControl","_wxCheckListBox",SwigwxCheckListBoxTowxControl
},
8301 { "_wxControl","_class_wxListBox",SwigwxListBoxTowxControl
},
8302 { "_wxControl","_wxListBox",SwigwxListBoxTowxControl
},
8303 { "_wxControl","_class_wxStaticText",SwigwxStaticTextTowxControl
},
8304 { "_wxControl","_wxStaticText",SwigwxStaticTextTowxControl
},
8305 { "_wxControl","_class_wxStaticLine",SwigwxStaticLineTowxControl
},
8306 { "_wxControl","_wxStaticLine",SwigwxStaticLineTowxControl
},
8307 { "_wxControl","_class_wxStaticBox",SwigwxStaticBoxTowxControl
},
8308 { "_wxControl","_wxStaticBox",SwigwxStaticBoxTowxControl
},
8309 { "_wxControl","_class_wxGauge",SwigwxGaugeTowxControl
},
8310 { "_wxControl","_wxGauge",SwigwxGaugeTowxControl
},
8311 { "_wxControl","_class_wxComboBox",SwigwxComboBoxTowxControl
},
8312 { "_wxControl","_wxComboBox",SwigwxComboBoxTowxControl
},
8313 { "_wxControl","_class_wxChoice",SwigwxChoiceTowxControl
},
8314 { "_wxControl","_wxChoice",SwigwxChoiceTowxControl
},
8315 { "_wxControl","_class_wxCheckBox",SwigwxCheckBoxTowxControl
},
8316 { "_wxControl","_wxCheckBox",SwigwxCheckBoxTowxControl
},
8317 { "_wxControl","_class_wxBitmapButton",SwigwxBitmapButtonTowxControl
},
8318 { "_wxControl","_wxBitmapButton",SwigwxBitmapButtonTowxControl
},
8319 { "_wxControl","_class_wxButton",SwigwxButtonTowxControl
},
8320 { "_wxControl","_wxButton",SwigwxButtonTowxControl
},
8321 { "_wxControl","_class_wxControl",0},
8322 { "_class_wxListBox","_class_wxCheckListBox",SwigwxCheckListBoxTowxListBox
},
8323 { "_class_wxListBox","_wxCheckListBox",SwigwxCheckListBoxTowxListBox
},
8324 { "_class_wxListBox","_wxListBox",0},
8325 { "_unsigned_int","_wxCoord",0},
8326 { "_unsigned_int","_wxPrintQuality",0},
8327 { "_unsigned_int","_time_t",0},
8328 { "_unsigned_int","_size_t",0},
8329 { "_unsigned_int","_uint",0},
8330 { "_unsigned_int","_wxWindowID",0},
8331 { "_unsigned_int","_int",0},
8332 { "_wxIcon","_class_wxIcon",0},
8333 { "_wxDialog","_class_wxDialog",0},
8334 { "_class_wxPen","_wxPen",0},
8335 { "_short","_WXTYPE",0},
8336 { "_short","_unsigned_short",0},
8337 { "_short","_signed_short",0},
8338 { "_class_wxStaticBox","_wxStaticBox",0},
8339 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8340 { "_class_wxPyDropSource","_wxPyDropSource",0},
8341 { "_class_wxScrollEvent","_wxScrollEvent",0},
8342 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8343 { "_class_wxChoice","_class_wxComboBox",SwigwxComboBoxTowxChoice
},
8344 { "_class_wxChoice","_wxComboBox",SwigwxComboBoxTowxChoice
},
8345 { "_class_wxChoice","_wxChoice",0},
8346 { "_class_wxSlider","_wxSlider",0},
8347 { "_class_wxImageList","_wxImageList",0},
8348 { "_class_wxBitmapButton","_wxBitmapButton",0},
8349 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8350 { "_wxWindowID","_wxCoord",0},
8351 { "_wxWindowID","_wxPrintQuality",0},
8352 { "_wxWindowID","_time_t",0},
8353 { "_wxWindowID","_size_t",0},
8354 { "_wxWindowID","_EBool",0},
8355 { "_wxWindowID","_uint",0},
8356 { "_wxWindowID","_int",0},
8357 { "_wxWindowID","_signed_int",0},
8358 { "_wxWindowID","_unsigned_int",0},
8359 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8360 { "_int","_wxCoord",0},
8361 { "_int","_wxPrintQuality",0},
8362 { "_int","_time_t",0},
8363 { "_int","_size_t",0},
8364 { "_int","_EBool",0},
8365 { "_int","_uint",0},
8366 { "_int","_wxWindowID",0},
8367 { "_int","_unsigned_int",0},
8368 { "_int","_signed_int",0},
8369 { "_class_wxMouseEvent","_wxMouseEvent",0},
8370 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8371 { "_class_wxSpinEvent","_wxSpinEvent",0},
8372 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8373 { "_time_t","_wxCoord",0},
8374 { "_time_t","_wxPrintQuality",0},
8375 { "_time_t","_unsigned_int",0},
8376 { "_time_t","_int",0},
8377 { "_time_t","_wxWindowID",0},
8378 { "_time_t","_uint",0},
8379 { "_time_t","_size_t",0},
8380 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8381 { "_wxButton","_class_wxBitmapButton",SwigwxBitmapButtonTowxButton
},
8382 { "_wxButton","_wxBitmapButton",SwigwxBitmapButtonTowxButton
},
8383 { "_wxButton","_class_wxButton",0},
8384 { "_wxSize","_class_wxSize",0},
8385 { "_wxRegionIterator","_class_wxRegionIterator",0},
8386 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8387 { "_class_wxPaintDC","_wxPaintDC",0},
8388 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8389 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8390 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8391 { "_class_wxComboBox","_wxComboBox",0},
8392 { "_class_wxRadioButton","_wxRadioButton",0},
8393 { "_wxValidator","_class_wxValidator",0},
8394 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8395 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8396 { "_class_wxControl","_class_wxSpinCtrl",SwigwxSpinCtrlTowxControl
},
8397 { "_class_wxControl","_wxSpinCtrl",SwigwxSpinCtrlTowxControl
},
8398 { "_class_wxControl","_class_wxSlider",SwigwxSliderTowxControl
},
8399 { "_class_wxControl","_wxSlider",SwigwxSliderTowxControl
},
8400 { "_class_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl
},
8401 { "_class_wxControl","_wxRadioButton",SwigwxRadioButtonTowxControl
},
8402 { "_class_wxControl","_class_wxRadioBox",SwigwxRadioBoxTowxControl
},
8403 { "_class_wxControl","_wxRadioBox",SwigwxRadioBoxTowxControl
},
8404 { "_class_wxControl","_class_wxStaticBitmap",SwigwxStaticBitmapTowxControl
},
8405 { "_class_wxControl","_wxStaticBitmap",SwigwxStaticBitmapTowxControl
},
8406 { "_class_wxControl","_class_wxSpinButton",SwigwxSpinButtonTowxControl
},
8407 { "_class_wxControl","_wxSpinButton",SwigwxSpinButtonTowxControl
},
8408 { "_class_wxControl","_class_wxScrollBar",SwigwxScrollBarTowxControl
},
8409 { "_class_wxControl","_wxScrollBar",SwigwxScrollBarTowxControl
},
8410 { "_class_wxControl","_class_wxTextCtrl",SwigwxTextCtrlTowxControl
},
8411 { "_class_wxControl","_wxTextCtrl",SwigwxTextCtrlTowxControl
},
8412 { "_class_wxControl","_class_wxCheckListBox",SwigwxCheckListBoxTowxControl
},
8413 { "_class_wxControl","_wxCheckListBox",SwigwxCheckListBoxTowxControl
},
8414 { "_class_wxControl","_class_wxListBox",SwigwxListBoxTowxControl
},
8415 { "_class_wxControl","_wxListBox",SwigwxListBoxTowxControl
},
8416 { "_class_wxControl","_class_wxStaticText",SwigwxStaticTextTowxControl
},
8417 { "_class_wxControl","_wxStaticText",SwigwxStaticTextTowxControl
},
8418 { "_class_wxControl","_class_wxStaticLine",SwigwxStaticLineTowxControl
},
8419 { "_class_wxControl","_wxStaticLine",SwigwxStaticLineTowxControl
},
8420 { "_class_wxControl","_class_wxStaticBox",SwigwxStaticBoxTowxControl
},
8421 { "_class_wxControl","_wxStaticBox",SwigwxStaticBoxTowxControl
},
8422 { "_class_wxControl","_class_wxGauge",SwigwxGaugeTowxControl
},
8423 { "_class_wxControl","_wxGauge",SwigwxGaugeTowxControl
},
8424 { "_class_wxControl","_class_wxComboBox",SwigwxComboBoxTowxControl
},
8425 { "_class_wxControl","_wxComboBox",SwigwxComboBoxTowxControl
},
8426 { "_class_wxControl","_class_wxChoice",SwigwxChoiceTowxControl
},
8427 { "_class_wxControl","_wxChoice",SwigwxChoiceTowxControl
},
8428 { "_class_wxControl","_class_wxCheckBox",SwigwxCheckBoxTowxControl
},
8429 { "_class_wxControl","_wxCheckBox",SwigwxCheckBoxTowxControl
},
8430 { "_class_wxControl","_class_wxBitmapButton",SwigwxBitmapButtonTowxControl
},
8431 { "_class_wxControl","_wxBitmapButton",SwigwxBitmapButtonTowxControl
},
8432 { "_class_wxControl","_class_wxButton",SwigwxButtonTowxControl
},
8433 { "_class_wxControl","_wxButton",SwigwxButtonTowxControl
},
8434 { "_class_wxControl","_wxControl",0},
8435 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8436 { "_class_wxIcon","_wxIcon",0},
8437 { "_class_wxColour","_wxColour",0},
8438 { "_class_wxScreenDC","_wxScreenDC",0},
8439 { "_wxPalette","_class_wxPalette",0},
8440 { "_class_wxIdleEvent","_wxIdleEvent",0},
8441 { "_wxCoord","_int",0},
8442 { "_wxCoord","_signed_int",0},
8443 { "_wxCoord","_unsigned_int",0},
8444 { "_wxCoord","_wxWindowID",0},
8445 { "_wxCoord","_uint",0},
8446 { "_wxCoord","_EBool",0},
8447 { "_wxCoord","_size_t",0},
8448 { "_wxCoord","_time_t",0},
8449 { "_wxCoord","_wxPrintQuality",0},
8450 { "_wxEraseEvent","_class_wxEraseEvent",0},
8451 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8452 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8453 { "_wxRegion","_class_wxRegion",0},
8454 { "_class_wxShowEvent","_wxShowEvent",0},
8455 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8456 { "_wxActivateEvent","_class_wxActivateEvent",0},
8457 { "_wxGauge","_class_wxGauge",0},
8458 { "_class_wxCheckListBox","_wxCheckListBox",0},
8459 { "_class_wxBusyInfo","_wxBusyInfo",0},
8460 { "_class_wxCommandEvent","_wxCommandEvent",0},
8461 { "_class_wxClientDC","_wxClientDC",0},
8462 { "_class_wxSizeEvent","_wxSizeEvent",0},
8463 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8464 { "_class_wxSize","_wxSize",0},
8465 { "_class_wxBitmap","_wxBitmap",0},
8466 { "_class_wxMemoryDC","_wxMemoryDC",0},
8467 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8468 { "_wxMenuBar","_class_wxMenuBar",0},
8469 { "_wxEvtHandler","_class_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler
},
8470 { "_wxEvtHandler","_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler
},
8471 { "_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler
},
8472 { "_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler
},
8473 { "_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
},
8474 { "_wxEvtHandler","_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
},
8475 { "_wxEvtHandler","_class_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
},
8476 { "_wxEvtHandler","_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
},
8477 { "_wxEvtHandler","_class_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
},
8478 { "_wxEvtHandler","_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
},
8479 { "_wxEvtHandler","_class_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
},
8480 { "_wxEvtHandler","_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
},
8481 { "_wxEvtHandler","_class_wxScrollBar",SwigwxScrollBarTowxEvtHandler
},
8482 { "_wxEvtHandler","_wxScrollBar",SwigwxScrollBarTowxEvtHandler
},
8483 { "_wxEvtHandler","_class_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
},
8484 { "_wxEvtHandler","_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
},
8485 { "_wxEvtHandler","_class_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
},
8486 { "_wxEvtHandler","_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
},
8487 { "_wxEvtHandler","_class_wxListBox",SwigwxListBoxTowxEvtHandler
},
8488 { "_wxEvtHandler","_wxListBox",SwigwxListBoxTowxEvtHandler
},
8489 { "_wxEvtHandler","_class_wxStaticText",SwigwxStaticTextTowxEvtHandler
},
8490 { "_wxEvtHandler","_wxStaticText",SwigwxStaticTextTowxEvtHandler
},
8491 { "_wxEvtHandler","_class_wxStaticLine",SwigwxStaticLineTowxEvtHandler
},
8492 { "_wxEvtHandler","_wxStaticLine",SwigwxStaticLineTowxEvtHandler
},
8493 { "_wxEvtHandler","_class_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
},
8494 { "_wxEvtHandler","_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
},
8495 { "_wxEvtHandler","_class_wxGauge",SwigwxGaugeTowxEvtHandler
},
8496 { "_wxEvtHandler","_wxGauge",SwigwxGaugeTowxEvtHandler
},
8497 { "_wxEvtHandler","_class_wxComboBox",SwigwxComboBoxTowxEvtHandler
},
8498 { "_wxEvtHandler","_wxComboBox",SwigwxComboBoxTowxEvtHandler
},
8499 { "_wxEvtHandler","_class_wxChoice",SwigwxChoiceTowxEvtHandler
},
8500 { "_wxEvtHandler","_wxChoice",SwigwxChoiceTowxEvtHandler
},
8501 { "_wxEvtHandler","_class_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
},
8502 { "_wxEvtHandler","_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
},
8503 { "_wxEvtHandler","_class_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
},
8504 { "_wxEvtHandler","_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
},
8505 { "_wxEvtHandler","_class_wxButton",SwigwxButtonTowxEvtHandler
},
8506 { "_wxEvtHandler","_wxButton",SwigwxButtonTowxEvtHandler
},
8507 { "_wxEvtHandler","_class_wxControl",SwigwxControlTowxEvtHandler
},
8508 { "_wxEvtHandler","_wxControl",SwigwxControlTowxEvtHandler
},
8509 { "_wxEvtHandler","_class_wxEvtHandler",0},
8510 { "_wxMenuItem","_class_wxMenuItem",0},
8511 { "_class_wxScrollBar","_wxScrollBar",0},
8512 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8513 { "_wxKeyEvent","_class_wxKeyEvent",0},
8514 { "_wxMoveEvent","_class_wxMoveEvent",0},
8515 { "_class_wxPalette","_wxPalette",0},
8516 { "_wxFileDataObject","_class_wxFileDataObject",0},
8517 { "_class_wxEraseEvent","_wxEraseEvent",0},
8518 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8519 { "_wxWindow","_class_wxSpinCtrl",SwigwxSpinCtrlTowxWindow
},
8520 { "_wxWindow","_wxSpinCtrl",SwigwxSpinCtrlTowxWindow
},
8521 { "_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow
},
8522 { "_wxWindow","_wxSlider",SwigwxSliderTowxWindow
},
8523 { "_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow
},
8524 { "_wxWindow","_wxRadioButton",SwigwxRadioButtonTowxWindow
},
8525 { "_wxWindow","_class_wxRadioBox",SwigwxRadioBoxTowxWindow
},
8526 { "_wxWindow","_wxRadioBox",SwigwxRadioBoxTowxWindow
},
8527 { "_wxWindow","_class_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
},
8528 { "_wxWindow","_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
},
8529 { "_wxWindow","_class_wxSpinButton",SwigwxSpinButtonTowxWindow
},
8530 { "_wxWindow","_wxSpinButton",SwigwxSpinButtonTowxWindow
},
8531 { "_wxWindow","_class_wxScrollBar",SwigwxScrollBarTowxWindow
},
8532 { "_wxWindow","_wxScrollBar",SwigwxScrollBarTowxWindow
},
8533 { "_wxWindow","_class_wxTextCtrl",SwigwxTextCtrlTowxWindow
},
8534 { "_wxWindow","_wxTextCtrl",SwigwxTextCtrlTowxWindow
},
8535 { "_wxWindow","_class_wxCheckListBox",SwigwxCheckListBoxTowxWindow
},
8536 { "_wxWindow","_wxCheckListBox",SwigwxCheckListBoxTowxWindow
},
8537 { "_wxWindow","_class_wxListBox",SwigwxListBoxTowxWindow
},
8538 { "_wxWindow","_wxListBox",SwigwxListBoxTowxWindow
},
8539 { "_wxWindow","_class_wxStaticText",SwigwxStaticTextTowxWindow
},
8540 { "_wxWindow","_wxStaticText",SwigwxStaticTextTowxWindow
},
8541 { "_wxWindow","_class_wxStaticLine",SwigwxStaticLineTowxWindow
},
8542 { "_wxWindow","_wxStaticLine",SwigwxStaticLineTowxWindow
},
8543 { "_wxWindow","_class_wxStaticBox",SwigwxStaticBoxTowxWindow
},
8544 { "_wxWindow","_wxStaticBox",SwigwxStaticBoxTowxWindow
},
8545 { "_wxWindow","_class_wxGauge",SwigwxGaugeTowxWindow
},
8546 { "_wxWindow","_wxGauge",SwigwxGaugeTowxWindow
},
8547 { "_wxWindow","_class_wxComboBox",SwigwxComboBoxTowxWindow
},
8548 { "_wxWindow","_wxComboBox",SwigwxComboBoxTowxWindow
},
8549 { "_wxWindow","_class_wxChoice",SwigwxChoiceTowxWindow
},
8550 { "_wxWindow","_wxChoice",SwigwxChoiceTowxWindow
},
8551 { "_wxWindow","_class_wxCheckBox",SwigwxCheckBoxTowxWindow
},
8552 { "_wxWindow","_wxCheckBox",SwigwxCheckBoxTowxWindow
},
8553 { "_wxWindow","_class_wxBitmapButton",SwigwxBitmapButtonTowxWindow
},
8554 { "_wxWindow","_wxBitmapButton",SwigwxBitmapButtonTowxWindow
},
8555 { "_wxWindow","_class_wxButton",SwigwxButtonTowxWindow
},
8556 { "_wxWindow","_wxButton",SwigwxButtonTowxWindow
},
8557 { "_wxWindow","_class_wxControl",SwigwxControlTowxWindow
},
8558 { "_wxWindow","_wxControl",SwigwxControlTowxWindow
},
8559 { "_wxWindow","_class_wxWindow",0},
8560 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8563 static PyObject
*SWIG_globals
;
8567 SWIGEXPORT(void) initcontrolsc() {
8569 SWIG_globals
= SWIG_newvarlink();
8570 m
= Py_InitModule("controlsc", controlscMethods
);
8571 d
= PyModule_GetDict(m
);
8572 PyDict_SetItemString(d
,"cvar", SWIG_globals
);
8573 SWIG_addvarlink(SWIG_globals
,"wxDefaultValidator",_wrap_wxDefaultValidator_get
, _wrap_wxDefaultValidator_set
);
8576 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8577 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);