2  * FILE : msw/controls.cpp 
   4  * This file was automatically generated by : 
   5  * Simplified Wrapper and Interface Generator (SWIG) 
   6  * Version 1.1 (Build 810) 
   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  
  43 extern void SWIG_MakePtr(char *, void *, char *); 
  44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *)); 
  45 extern char *SWIG_GetPtr(char *, void **, char *); 
  46 extern char *SWIG_GetPtrObj(PyObject 
*, void **, char *); 
  47 extern void SWIG_addvarlink(PyObject 
*, char *, PyObject 
*(*)(void), int (*)(PyObject 
*)); 
  48 extern PyObject 
*SWIG_newvarlink(void); 
  52 #define SWIG_init    initcontrolsc 
  54 #define SWIG_name    "controlsc" 
  57 #include <wx/slider.h> 
  58 #include <wx/spinbutt.h> 
  59 #include <wx/dynarray.h> 
  60 #include <wx/statline.h> 
  64 #include <wx/checklst.h> 
  69 #include <wx/checklst.h> 
  73 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) { 
  78     } else if (target 
== Py_None
) {   
  82         if (!PyList_Check(target
)) { 
  84             target 
= PyList_New(0); 
  85             PyList_Append(target
, o2
); 
  88         PyList_Append(target
,o
); 
  94 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) { 
 100     } else if (target 
== Py_None
) {   
 104         if (!PyTuple_Check(target
)) { 
 106             target 
= PyTuple_New(1); 
 107             PyTuple_SetItem(target
, 0, o2
); 
 110         PyTuple_SetItem(o3
, 0, o
);       
 113         target 
= PySequence_Concat(o2
, o3
);  
 121 HELPEREXPORT byte
* byte_LIST_helper(PyObject
* source
); 
 122 HELPEREXPORT 
int* int_LIST_helper(PyObject
* source
); 
 123 HELPEREXPORT 
long* long_LIST_helper(PyObject
* source
); 
 124 HELPEREXPORT 
char** string_LIST_helper(PyObject
* source
); 
 125 HELPEREXPORT wxPoint
* wxPoint_LIST_helper(PyObject
* source
); 
 126 HELPEREXPORT wxBitmap
** wxBitmap_LIST_helper(PyObject
* source
); 
 127 HELPEREXPORT wxString
* wxString_LIST_helper(PyObject
* source
); 
 128 HELPEREXPORT wxAcceleratorEntry
* wxAcceleratorEntry_LIST_helper(PyObject
* source
); 
 131 static char* wxStringErrorMsg 
= "string type is required for parameter"; 
 133 wxValidator wxPyDefaultValidator
;       // Non-const default because of SWIG 
 137 static void *SwigwxControlTowxWindow(void *ptr
) { 
 140     src 
= (wxControl 
*) ptr
; 
 141     dest 
= (wxWindow 
*) src
; 
 142     return (void *) dest
; 
 145 static void *SwigwxControlTowxEvtHandler(void *ptr
) { 
 148     src 
= (wxControl 
*) ptr
; 
 149     dest 
= (wxEvtHandler 
*) src
; 
 150     return (void *) dest
; 
 153 #define wxControl_Command(_swigobj,_swigarg0)  (_swigobj->Command(_swigarg0)) 
 154 static PyObject 
*_wrap_wxControl_Command(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 155     PyObject 
* _resultobj
; 
 157     wxCommandEvent 
* _arg1
; 
 158     PyObject 
* _argo0 
= 0; 
 159     PyObject 
* _argo1 
= 0; 
 160     char *_kwnames
[] = { "self","event", NULL 
}; 
 163     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxControl_Command",_kwnames
,&_argo0
,&_argo1
))  
 166         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 167         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxControl_p")) { 
 168             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxControl_Command. Expected _wxControl_p."); 
 173         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 174         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxCommandEvent_p")) { 
 175             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxControl_Command. Expected _wxCommandEvent_p."); 
 180     wxPy_BEGIN_ALLOW_THREADS
; 
 181         wxControl_Command(_arg0
,*_arg1
); 
 183     wxPy_END_ALLOW_THREADS
; 
 184 }    Py_INCREF(Py_None
); 
 185     _resultobj 
= Py_None
; 
 189 #define wxControl_GetLabel(_swigobj)  (_swigobj->GetLabel()) 
 190 static PyObject 
*_wrap_wxControl_GetLabel(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 191     PyObject 
* _resultobj
; 
 194     PyObject 
* _argo0 
= 0; 
 195     char *_kwnames
[] = { "self", NULL 
}; 
 198     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxControl_GetLabel",_kwnames
,&_argo0
))  
 201         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 202         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxControl_p")) { 
 203             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxControl_GetLabel. Expected _wxControl_p."); 
 208     wxPy_BEGIN_ALLOW_THREADS
; 
 209         _result 
= new wxString (wxControl_GetLabel(_arg0
)); 
 211     wxPy_END_ALLOW_THREADS
; 
 213     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
 221 #define wxControl_SetLabel(_swigobj,_swigarg0)  (_swigobj->SetLabel(_swigarg0)) 
 222 static PyObject 
*_wrap_wxControl_SetLabel(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 223     PyObject 
* _resultobj
; 
 226     PyObject 
* _argo0 
= 0; 
 227     PyObject 
* _obj1 
= 0; 
 228     char *_kwnames
[] = { "self","label", NULL 
}; 
 231     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxControl_SetLabel",_kwnames
,&_argo0
,&_obj1
))  
 234         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 235         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxControl_p")) { 
 236             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxControl_SetLabel. Expected _wxControl_p."); 
 241     if (!PyString_Check(_obj1
)) { 
 242         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 245     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
 248     wxPy_BEGIN_ALLOW_THREADS
; 
 249         wxControl_SetLabel(_arg0
,*_arg1
); 
 251     wxPy_END_ALLOW_THREADS
; 
 252 }    Py_INCREF(Py_None
); 
 253     _resultobj 
= Py_None
; 
 261 static void *SwigwxButtonTowxControl(void *ptr
) { 
 264     src 
= (wxButton 
*) ptr
; 
 265     dest 
= (wxControl 
*) src
; 
 266     return (void *) dest
; 
 269 static void *SwigwxButtonTowxWindow(void *ptr
) { 
 272     src 
= (wxButton 
*) ptr
; 
 273     dest 
= (wxWindow 
*) src
; 
 274     return (void *) dest
; 
 277 static void *SwigwxButtonTowxEvtHandler(void *ptr
) { 
 280     src 
= (wxButton 
*) ptr
; 
 281     dest 
= (wxEvtHandler 
*) src
; 
 282     return (void *) dest
; 
 285 #define new_wxButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7)) 
 286 static PyObject 
*_wrap_new_wxButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 287     PyObject 
* _resultobj
; 
 292     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
 293     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
 294     long  _arg5 
= (long ) 0; 
 295     wxValidator 
* _arg6 
= (wxValidator 
*) &wxPyDefaultValidator
; 
 296     char * _arg7 
= (char *) "button"; 
 297     PyObject 
* _argo0 
= 0; 
 298     PyObject 
* _obj2 
= 0; 
 299     PyObject 
* _argo3 
= 0; 
 300     PyObject 
* _argo4 
= 0; 
 301     PyObject 
* _argo6 
= 0; 
 302     char *_kwnames
[] = { "parent","id","label","pos","size","style","validator","name", NULL 
}; 
 306     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxButton",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_argo3
,&_argo4
,&_arg5
,&_argo6
,&_arg7
))  
 309         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 310         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
 311             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxButton. Expected _wxWindow_p."); 
 316     if (!PyString_Check(_obj2
)) { 
 317         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 320     _arg2 
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
)); 
 323         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
 324         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
 325             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxButton. Expected _wxPoint_p."); 
 330         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
 331         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
 332             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxButton. Expected _wxSize_p."); 
 337         if (_argo6 
== Py_None
) { _arg6 
= NULL
; } 
 338         else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) { 
 339             PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxButton. Expected _wxValidator_p."); 
 344     wxPy_BEGIN_ALLOW_THREADS
; 
 345         _result 
= (wxButton 
*)new_wxButton(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
); 
 347     wxPy_END_ALLOW_THREADS
; 
 349         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxButton_p"); 
 350         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 353         _resultobj 
= Py_None
; 
 362 #define wxButton_SetDefault(_swigobj)  (_swigobj->SetDefault()) 
 363 static PyObject 
*_wrap_wxButton_SetDefault(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 364     PyObject 
* _resultobj
; 
 366     PyObject 
* _argo0 
= 0; 
 367     char *_kwnames
[] = { "self", NULL 
}; 
 370     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxButton_SetDefault",_kwnames
,&_argo0
))  
 373         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 374         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxButton_p")) { 
 375             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxButton_SetDefault. Expected _wxButton_p."); 
 380     wxPy_BEGIN_ALLOW_THREADS
; 
 381         wxButton_SetDefault(_arg0
); 
 383     wxPy_END_ALLOW_THREADS
; 
 384 }    Py_INCREF(Py_None
); 
 385     _resultobj 
= Py_None
; 
 389 static void *SwigwxBitmapButtonTowxButton(void *ptr
) { 
 392     src 
= (wxBitmapButton 
*) ptr
; 
 393     dest 
= (wxButton 
*) src
; 
 394     return (void *) dest
; 
 397 static void *SwigwxBitmapButtonTowxControl(void *ptr
) { 
 400     src 
= (wxBitmapButton 
*) ptr
; 
 401     dest 
= (wxControl 
*) src
; 
 402     return (void *) dest
; 
 405 static void *SwigwxBitmapButtonTowxWindow(void *ptr
) { 
 408     src 
= (wxBitmapButton 
*) ptr
; 
 409     dest 
= (wxWindow 
*) src
; 
 410     return (void *) dest
; 
 413 static void *SwigwxBitmapButtonTowxEvtHandler(void *ptr
) { 
 416     src 
= (wxBitmapButton 
*) ptr
; 
 417     dest 
= (wxEvtHandler 
*) src
; 
 418     return (void *) dest
; 
 421 #define new_wxBitmapButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxBitmapButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7)) 
 422 static PyObject 
*_wrap_new_wxBitmapButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 423     PyObject 
* _resultobj
; 
 424     wxBitmapButton 
* _result
; 
 428     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
 429     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
 430     long  _arg5 
= (long ) wxBU_AUTODRAW
; 
 431     wxValidator 
* _arg6 
= (wxValidator 
*) &wxPyDefaultValidator
; 
 432     char * _arg7 
= (char *) "button"; 
 433     PyObject 
* _argo0 
= 0; 
 434     PyObject 
* _argo2 
= 0; 
 435     PyObject 
* _argo3 
= 0; 
 436     PyObject 
* _argo4 
= 0; 
 437     PyObject 
* _argo6 
= 0; 
 438     char *_kwnames
[] = { "parent","id","bitmap","pos","size","style","validator","name", NULL 
}; 
 442     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxBitmapButton",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_argo4
,&_arg5
,&_argo6
,&_arg7
))  
 445         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 446         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
 447             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxBitmapButton. Expected _wxWindow_p."); 
 452         if (_argo2 
== Py_None
) { _arg2 
= NULL
; } 
 453         else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxBitmap_p")) { 
 454             PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxBitmapButton. Expected _wxBitmap_p."); 
 459         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
 460         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
 461             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxBitmapButton. Expected _wxPoint_p."); 
 466         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
 467         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
 468             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxBitmapButton. Expected _wxSize_p."); 
 473         if (_argo6 
== Py_None
) { _arg6 
= NULL
; } 
 474         else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) { 
 475             PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxBitmapButton. Expected _wxValidator_p."); 
 480     wxPy_BEGIN_ALLOW_THREADS
; 
 481         _result 
= (wxBitmapButton 
*)new_wxBitmapButton(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
); 
 483     wxPy_END_ALLOW_THREADS
; 
 485         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmapButton_p"); 
 486         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 489         _resultobj 
= Py_None
; 
 494 #define wxBitmapButton_GetBitmapLabel(_swigobj)  (_swigobj->GetBitmapLabel()) 
 495 static PyObject 
*_wrap_wxBitmapButton_GetBitmapLabel(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 496     PyObject 
* _resultobj
; 
 498     wxBitmapButton 
* _arg0
; 
 499     PyObject 
* _argo0 
= 0; 
 500     char *_kwnames
[] = { "self", NULL 
}; 
 504     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapLabel",_kwnames
,&_argo0
))  
 507         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 508         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) { 
 509             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapLabel. Expected _wxBitmapButton_p."); 
 514     wxPy_BEGIN_ALLOW_THREADS
; 
 515         wxBitmap 
& _result_ref 
= wxBitmapButton_GetBitmapLabel(_arg0
); 
 516     _result 
= (wxBitmap 
*) &_result_ref
; 
 518     wxPy_END_ALLOW_THREADS
; 
 520         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p"); 
 521         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 524         _resultobj 
= Py_None
; 
 529 #define wxBitmapButton_GetBitmapDisabled(_swigobj)  (_swigobj->GetBitmapDisabled()) 
 530 static PyObject 
*_wrap_wxBitmapButton_GetBitmapDisabled(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 531     PyObject 
* _resultobj
; 
 533     wxBitmapButton 
* _arg0
; 
 534     PyObject 
* _argo0 
= 0; 
 535     char *_kwnames
[] = { "self", NULL 
}; 
 539     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapDisabled",_kwnames
,&_argo0
))  
 542         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 543         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) { 
 544             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapDisabled. Expected _wxBitmapButton_p."); 
 549     wxPy_BEGIN_ALLOW_THREADS
; 
 550         wxBitmap 
& _result_ref 
= wxBitmapButton_GetBitmapDisabled(_arg0
); 
 551     _result 
= (wxBitmap 
*) &_result_ref
; 
 553     wxPy_END_ALLOW_THREADS
; 
 555         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p"); 
 556         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 559         _resultobj 
= Py_None
; 
 564 #define wxBitmapButton_GetBitmapFocus(_swigobj)  (_swigobj->GetBitmapFocus()) 
 565 static PyObject 
*_wrap_wxBitmapButton_GetBitmapFocus(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 566     PyObject 
* _resultobj
; 
 568     wxBitmapButton 
* _arg0
; 
 569     PyObject 
* _argo0 
= 0; 
 570     char *_kwnames
[] = { "self", NULL 
}; 
 574     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapFocus",_kwnames
,&_argo0
))  
 577         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 578         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) { 
 579             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapFocus. Expected _wxBitmapButton_p."); 
 584     wxPy_BEGIN_ALLOW_THREADS
; 
 585         wxBitmap 
& _result_ref 
= wxBitmapButton_GetBitmapFocus(_arg0
); 
 586     _result 
= (wxBitmap 
*) &_result_ref
; 
 588     wxPy_END_ALLOW_THREADS
; 
 590         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p"); 
 591         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 594         _resultobj 
= Py_None
; 
 599 #define wxBitmapButton_GetBitmapSelected(_swigobj)  (_swigobj->GetBitmapSelected()) 
 600 static PyObject 
*_wrap_wxBitmapButton_GetBitmapSelected(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 601     PyObject 
* _resultobj
; 
 603     wxBitmapButton 
* _arg0
; 
 604     PyObject 
* _argo0 
= 0; 
 605     char *_kwnames
[] = { "self", NULL 
}; 
 609     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxBitmapButton_GetBitmapSelected",_kwnames
,&_argo0
))  
 612         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 613         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) { 
 614             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_GetBitmapSelected. Expected _wxBitmapButton_p."); 
 619     wxPy_BEGIN_ALLOW_THREADS
; 
 620         wxBitmap 
& _result_ref 
= wxBitmapButton_GetBitmapSelected(_arg0
); 
 621     _result 
= (wxBitmap 
*) &_result_ref
; 
 623     wxPy_END_ALLOW_THREADS
; 
 625         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p"); 
 626         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 629         _resultobj 
= Py_None
; 
 634 #define wxBitmapButton_SetBitmapDisabled(_swigobj,_swigarg0)  (_swigobj->SetBitmapDisabled(_swigarg0)) 
 635 static PyObject 
*_wrap_wxBitmapButton_SetBitmapDisabled(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 636     PyObject 
* _resultobj
; 
 637     wxBitmapButton 
* _arg0
; 
 639     PyObject 
* _argo0 
= 0; 
 640     PyObject 
* _argo1 
= 0; 
 641     char *_kwnames
[] = { "self","bitmap", NULL 
}; 
 644     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapDisabled",_kwnames
,&_argo0
,&_argo1
))  
 647         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 648         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) { 
 649             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapDisabled. Expected _wxBitmapButton_p."); 
 654         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 655         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) { 
 656             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapDisabled. Expected _wxBitmap_p."); 
 661     wxPy_BEGIN_ALLOW_THREADS
; 
 662         wxBitmapButton_SetBitmapDisabled(_arg0
,*_arg1
); 
 664     wxPy_END_ALLOW_THREADS
; 
 665 }    Py_INCREF(Py_None
); 
 666     _resultobj 
= Py_None
; 
 670 #define wxBitmapButton_SetBitmapFocus(_swigobj,_swigarg0)  (_swigobj->SetBitmapFocus(_swigarg0)) 
 671 static PyObject 
*_wrap_wxBitmapButton_SetBitmapFocus(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 672     PyObject 
* _resultobj
; 
 673     wxBitmapButton 
* _arg0
; 
 675     PyObject 
* _argo0 
= 0; 
 676     PyObject 
* _argo1 
= 0; 
 677     char *_kwnames
[] = { "self","bitmap", NULL 
}; 
 680     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapFocus",_kwnames
,&_argo0
,&_argo1
))  
 683         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 684         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) { 
 685             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapFocus. Expected _wxBitmapButton_p."); 
 690         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 691         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) { 
 692             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapFocus. Expected _wxBitmap_p."); 
 697     wxPy_BEGIN_ALLOW_THREADS
; 
 698         wxBitmapButton_SetBitmapFocus(_arg0
,*_arg1
); 
 700     wxPy_END_ALLOW_THREADS
; 
 701 }    Py_INCREF(Py_None
); 
 702     _resultobj 
= Py_None
; 
 706 #define wxBitmapButton_SetBitmapSelected(_swigobj,_swigarg0)  (_swigobj->SetBitmapSelected(_swigarg0)) 
 707 static PyObject 
*_wrap_wxBitmapButton_SetBitmapSelected(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 708     PyObject 
* _resultobj
; 
 709     wxBitmapButton 
* _arg0
; 
 711     PyObject 
* _argo0 
= 0; 
 712     PyObject 
* _argo1 
= 0; 
 713     char *_kwnames
[] = { "self","bitmap", NULL 
}; 
 716     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapSelected",_kwnames
,&_argo0
,&_argo1
))  
 719         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 720         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) { 
 721             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapSelected. Expected _wxBitmapButton_p."); 
 726         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 727         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) { 
 728             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapSelected. Expected _wxBitmap_p."); 
 733     wxPy_BEGIN_ALLOW_THREADS
; 
 734         wxBitmapButton_SetBitmapSelected(_arg0
,*_arg1
); 
 736     wxPy_END_ALLOW_THREADS
; 
 737 }    Py_INCREF(Py_None
); 
 738     _resultobj 
= Py_None
; 
 742 #define wxBitmapButton_SetBitmapLabel(_swigobj,_swigarg0)  (_swigobj->SetBitmapLabel(_swigarg0)) 
 743 static PyObject 
*_wrap_wxBitmapButton_SetBitmapLabel(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 744     PyObject 
* _resultobj
; 
 745     wxBitmapButton 
* _arg0
; 
 747     PyObject 
* _argo0 
= 0; 
 748     PyObject 
* _argo1 
= 0; 
 749     char *_kwnames
[] = { "self","bitmap", NULL 
}; 
 752     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxBitmapButton_SetBitmapLabel",_kwnames
,&_argo0
,&_argo1
))  
 755         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 756         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmapButton_p")) { 
 757             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBitmapButton_SetBitmapLabel. Expected _wxBitmapButton_p."); 
 762         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 763         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) { 
 764             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxBitmapButton_SetBitmapLabel. Expected _wxBitmap_p."); 
 769     wxPy_BEGIN_ALLOW_THREADS
; 
 770         wxBitmapButton_SetBitmapLabel(_arg0
,*_arg1
); 
 772     wxPy_END_ALLOW_THREADS
; 
 773 }    Py_INCREF(Py_None
); 
 774     _resultobj 
= Py_None
; 
 778 static void *SwigwxCheckBoxTowxControl(void *ptr
) { 
 781     src 
= (wxCheckBox 
*) ptr
; 
 782     dest 
= (wxControl 
*) src
; 
 783     return (void *) dest
; 
 786 static void *SwigwxCheckBoxTowxWindow(void *ptr
) { 
 789     src 
= (wxCheckBox 
*) ptr
; 
 790     dest 
= (wxWindow 
*) src
; 
 791     return (void *) dest
; 
 794 static void *SwigwxCheckBoxTowxEvtHandler(void *ptr
) { 
 797     src 
= (wxCheckBox 
*) ptr
; 
 798     dest 
= (wxEvtHandler 
*) src
; 
 799     return (void *) dest
; 
 802 #define new_wxCheckBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxCheckBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7)) 
 803 static PyObject 
*_wrap_new_wxCheckBox(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 804     PyObject 
* _resultobj
; 
 805     wxCheckBox 
* _result
; 
 809     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
 810     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
 811     long  _arg5 
= (long ) 0; 
 812     wxValidator 
* _arg6 
= (wxValidator 
*) &wxPyDefaultValidator
; 
 813     char * _arg7 
= (char *) "checkBox"; 
 814     PyObject 
* _argo0 
= 0; 
 815     PyObject 
* _obj2 
= 0; 
 816     PyObject 
* _argo3 
= 0; 
 817     PyObject 
* _argo4 
= 0; 
 818     PyObject 
* _argo6 
= 0; 
 819     char *_kwnames
[] = { "parent","id","label","pos","size","style","val","name", NULL 
}; 
 823     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxCheckBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_argo3
,&_argo4
,&_arg5
,&_argo6
,&_arg7
))  
 826         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 827         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
 828             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxCheckBox. Expected _wxWindow_p."); 
 833     if (!PyString_Check(_obj2
)) { 
 834         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 837     _arg2 
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
)); 
 840         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
 841         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
 842             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxCheckBox. Expected _wxPoint_p."); 
 847         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
 848         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
 849             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxCheckBox. Expected _wxSize_p."); 
 854         if (_argo6 
== Py_None
) { _arg6 
= NULL
; } 
 855         else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) { 
 856             PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxCheckBox. Expected _wxValidator_p."); 
 861     wxPy_BEGIN_ALLOW_THREADS
; 
 862         _result 
= (wxCheckBox 
*)new_wxCheckBox(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
); 
 864     wxPy_END_ALLOW_THREADS
; 
 866         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCheckBox_p"); 
 867         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 870         _resultobj 
= Py_None
; 
 879 #define wxCheckBox_GetValue(_swigobj)  (_swigobj->GetValue()) 
 880 static PyObject 
*_wrap_wxCheckBox_GetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 881     PyObject 
* _resultobj
; 
 884     PyObject 
* _argo0 
= 0; 
 885     char *_kwnames
[] = { "self", NULL 
}; 
 888     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCheckBox_GetValue",_kwnames
,&_argo0
))  
 891         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 892         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckBox_p")) { 
 893             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckBox_GetValue. Expected _wxCheckBox_p."); 
 898     wxPy_BEGIN_ALLOW_THREADS
; 
 899         _result 
= (bool )wxCheckBox_GetValue(_arg0
); 
 901     wxPy_END_ALLOW_THREADS
; 
 902 }    _resultobj 
= Py_BuildValue("i",_result
); 
 906 #define wxCheckBox_SetValue(_swigobj,_swigarg0)  (_swigobj->SetValue(_swigarg0)) 
 907 static PyObject 
*_wrap_wxCheckBox_SetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 908     PyObject 
* _resultobj
; 
 911     PyObject 
* _argo0 
= 0; 
 913     char *_kwnames
[] = { "self","state", NULL 
}; 
 916     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCheckBox_SetValue",_kwnames
,&_argo0
,&tempbool1
))  
 919         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 920         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckBox_p")) { 
 921             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckBox_SetValue. Expected _wxCheckBox_p."); 
 925     _arg1 
= (bool ) tempbool1
; 
 927     wxPy_BEGIN_ALLOW_THREADS
; 
 928         wxCheckBox_SetValue(_arg0
,_arg1
); 
 930     wxPy_END_ALLOW_THREADS
; 
 931 }    Py_INCREF(Py_None
); 
 932     _resultobj 
= Py_None
; 
 936 static void *SwigwxChoiceTowxControl(void *ptr
) { 
 939     src 
= (wxChoice 
*) ptr
; 
 940     dest 
= (wxControl 
*) src
; 
 941     return (void *) dest
; 
 944 static void *SwigwxChoiceTowxWindow(void *ptr
) { 
 947     src 
= (wxChoice 
*) ptr
; 
 948     dest 
= (wxWindow 
*) src
; 
 949     return (void *) dest
; 
 952 static void *SwigwxChoiceTowxEvtHandler(void *ptr
) { 
 955     src 
= (wxChoice 
*) ptr
; 
 956     dest 
= (wxEvtHandler 
*) src
; 
 957     return (void *) dest
; 
 960 #define new_wxChoice(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxChoice(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8)) 
 961 static PyObject 
*_wrap_new_wxChoice(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 962     PyObject 
* _resultobj
; 
 966     wxPoint 
* _arg2 
= (wxPoint 
*) &wxPyDefaultPosition
; 
 967     wxSize 
* _arg3 
= (wxSize 
*) &wxPyDefaultSize
; 
 968     int  _arg4 
= (int ) 0; 
 969     wxString 
* _arg5 
= (wxString 
*) NULL
; 
 970     long  _arg6 
= (long ) 0; 
 971     wxValidator 
* _arg7 
= (wxValidator 
*) &wxPyDefaultValidator
; 
 972     char * _arg8 
= (char *) "choice"; 
 973     PyObject 
* _argo0 
= 0; 
 974     PyObject 
* _argo2 
= 0; 
 975     PyObject 
* _argo3 
= 0; 
 976     PyObject 
* _obj5 
= 0; 
 977     PyObject 
* _argo7 
= 0; 
 978     char *_kwnames
[] = { "parent","id","pos","size","LIST","style","validator","name", NULL 
}; 
 982     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOOlOs:new_wxChoice",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_obj5
,&_arg6
,&_argo7
,&_arg8
))  
 985         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 986         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
 987             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxChoice. Expected _wxWindow_p."); 
 992         if (_argo2 
== Py_None
) { _arg2 
= NULL
; } 
 993         else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) { 
 994             PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxChoice. Expected _wxPoint_p."); 
 999         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
1000         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxSize_p")) { 
1001             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxChoice. Expected _wxSize_p."); 
1007     _arg5 
= wxString_LIST_helper(_obj5
); 
1008     if (_arg5 
== NULL
) { 
1013         if (_argo7 
== Py_None
) { _arg7 
= NULL
; } 
1014         else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxValidator_p")) { 
1015             PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxChoice. Expected _wxValidator_p."); 
1021         _arg4 
= PyList_Size(_obj5
); 
1028     wxPy_BEGIN_ALLOW_THREADS
; 
1029         _result 
= (wxChoice 
*)new_wxChoice(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
,_arg8
); 
1031     wxPy_END_ALLOW_THREADS
; 
1033         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxChoice_p"); 
1034         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1037         _resultobj 
= Py_None
; 
1045 #define wxChoice_Append(_swigobj,_swigarg0)  (_swigobj->Append(_swigarg0)) 
1046 static PyObject 
*_wrap_wxChoice_Append(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1047     PyObject 
* _resultobj
; 
1050     PyObject 
* _argo0 
= 0; 
1051     PyObject 
* _obj1 
= 0; 
1052     char *_kwnames
[] = { "self","item", NULL 
}; 
1055     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxChoice_Append",_kwnames
,&_argo0
,&_obj1
))  
1058         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1059         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1060             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_Append. Expected _wxChoice_p."); 
1065     if (!PyString_Check(_obj1
)) { 
1066         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1069     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
1072     wxPy_BEGIN_ALLOW_THREADS
; 
1073         wxChoice_Append(_arg0
,*_arg1
); 
1075     wxPy_END_ALLOW_THREADS
; 
1076 }    Py_INCREF(Py_None
); 
1077     _resultobj 
= Py_None
; 
1085 #define wxChoice_Clear(_swigobj)  (_swigobj->Clear()) 
1086 static PyObject 
*_wrap_wxChoice_Clear(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1087     PyObject 
* _resultobj
; 
1089     PyObject 
* _argo0 
= 0; 
1090     char *_kwnames
[] = { "self", NULL 
}; 
1093     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_Clear",_kwnames
,&_argo0
))  
1096         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1097         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1098             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_Clear. Expected _wxChoice_p."); 
1103     wxPy_BEGIN_ALLOW_THREADS
; 
1104         wxChoice_Clear(_arg0
); 
1106     wxPy_END_ALLOW_THREADS
; 
1107 }    Py_INCREF(Py_None
); 
1108     _resultobj 
= Py_None
; 
1112 #define wxChoice_FindString(_swigobj,_swigarg0)  (_swigobj->FindString(_swigarg0)) 
1113 static PyObject 
*_wrap_wxChoice_FindString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1114     PyObject 
* _resultobj
; 
1118     PyObject 
* _argo0 
= 0; 
1119     PyObject 
* _obj1 
= 0; 
1120     char *_kwnames
[] = { "self","string", NULL 
}; 
1123     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxChoice_FindString",_kwnames
,&_argo0
,&_obj1
))  
1126         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1127         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1128             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_FindString. Expected _wxChoice_p."); 
1133     if (!PyString_Check(_obj1
)) { 
1134         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1137     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
1140     wxPy_BEGIN_ALLOW_THREADS
; 
1141         _result 
= (int )wxChoice_FindString(_arg0
,*_arg1
); 
1143     wxPy_END_ALLOW_THREADS
; 
1144 }    _resultobj 
= Py_BuildValue("i",_result
); 
1152 #define wxChoice_GetColumns(_swigobj)  (_swigobj->GetColumns()) 
1153 static PyObject 
*_wrap_wxChoice_GetColumns(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1154     PyObject 
* _resultobj
; 
1157     PyObject 
* _argo0 
= 0; 
1158     char *_kwnames
[] = { "self", NULL 
}; 
1161     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_GetColumns",_kwnames
,&_argo0
))  
1164         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1165         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1166             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetColumns. Expected _wxChoice_p."); 
1171     wxPy_BEGIN_ALLOW_THREADS
; 
1172         _result 
= (int )wxChoice_GetColumns(_arg0
); 
1174     wxPy_END_ALLOW_THREADS
; 
1175 }    _resultobj 
= Py_BuildValue("i",_result
); 
1179 #define wxChoice_GetSelection(_swigobj)  (_swigobj->GetSelection()) 
1180 static PyObject 
*_wrap_wxChoice_GetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1181     PyObject 
* _resultobj
; 
1184     PyObject 
* _argo0 
= 0; 
1185     char *_kwnames
[] = { "self", NULL 
}; 
1188     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_GetSelection",_kwnames
,&_argo0
))  
1191         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1192         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1193             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetSelection. Expected _wxChoice_p."); 
1198     wxPy_BEGIN_ALLOW_THREADS
; 
1199         _result 
= (int )wxChoice_GetSelection(_arg0
); 
1201     wxPy_END_ALLOW_THREADS
; 
1202 }    _resultobj 
= Py_BuildValue("i",_result
); 
1206 #define wxChoice_GetString(_swigobj,_swigarg0)  (_swigobj->GetString(_swigarg0)) 
1207 static PyObject 
*_wrap_wxChoice_GetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1208     PyObject 
* _resultobj
; 
1212     PyObject 
* _argo0 
= 0; 
1213     char *_kwnames
[] = { "self","n", NULL 
}; 
1216     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxChoice_GetString",_kwnames
,&_argo0
,&_arg1
))  
1219         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1220         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1221             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetString. Expected _wxChoice_p."); 
1226     wxPy_BEGIN_ALLOW_THREADS
; 
1227         _result 
= new wxString (wxChoice_GetString(_arg0
,_arg1
)); 
1229     wxPy_END_ALLOW_THREADS
; 
1231     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
1239 #define wxChoice_GetStringSelection(_swigobj)  (_swigobj->GetStringSelection()) 
1240 static PyObject 
*_wrap_wxChoice_GetStringSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1241     PyObject 
* _resultobj
; 
1244     PyObject 
* _argo0 
= 0; 
1245     char *_kwnames
[] = { "self", NULL 
}; 
1248     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_GetStringSelection",_kwnames
,&_argo0
))  
1251         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1252         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1253             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_GetStringSelection. Expected _wxChoice_p."); 
1258     wxPy_BEGIN_ALLOW_THREADS
; 
1259         _result 
= new wxString (wxChoice_GetStringSelection(_arg0
)); 
1261     wxPy_END_ALLOW_THREADS
; 
1263     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
1271 #define wxChoice_Number(_swigobj)  (_swigobj->Number()) 
1272 static PyObject 
*_wrap_wxChoice_Number(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1273     PyObject 
* _resultobj
; 
1276     PyObject 
* _argo0 
= 0; 
1277     char *_kwnames
[] = { "self", NULL 
}; 
1280     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChoice_Number",_kwnames
,&_argo0
))  
1283         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1284         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1285             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_Number. Expected _wxChoice_p."); 
1290     wxPy_BEGIN_ALLOW_THREADS
; 
1291         _result 
= (int )wxChoice_Number(_arg0
); 
1293     wxPy_END_ALLOW_THREADS
; 
1294 }    _resultobj 
= Py_BuildValue("i",_result
); 
1298 #define wxChoice_SetColumns(_swigobj,_swigarg0)  (_swigobj->SetColumns(_swigarg0)) 
1299 static PyObject 
*_wrap_wxChoice_SetColumns(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1300     PyObject 
* _resultobj
; 
1302     int  _arg1 
= (int ) 1; 
1303     PyObject 
* _argo0 
= 0; 
1304     char *_kwnames
[] = { "self","n", NULL 
}; 
1307     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxChoice_SetColumns",_kwnames
,&_argo0
,&_arg1
))  
1310         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1311         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1312             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_SetColumns. Expected _wxChoice_p."); 
1317     wxPy_BEGIN_ALLOW_THREADS
; 
1318         wxChoice_SetColumns(_arg0
,_arg1
); 
1320     wxPy_END_ALLOW_THREADS
; 
1321 }    Py_INCREF(Py_None
); 
1322     _resultobj 
= Py_None
; 
1326 #define wxChoice_SetSelection(_swigobj,_swigarg0)  (_swigobj->SetSelection(_swigarg0)) 
1327 static PyObject 
*_wrap_wxChoice_SetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1328     PyObject 
* _resultobj
; 
1331     PyObject 
* _argo0 
= 0; 
1332     char *_kwnames
[] = { "self","n", NULL 
}; 
1335     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxChoice_SetSelection",_kwnames
,&_argo0
,&_arg1
))  
1338         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1339         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1340             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_SetSelection. Expected _wxChoice_p."); 
1345     wxPy_BEGIN_ALLOW_THREADS
; 
1346         wxChoice_SetSelection(_arg0
,_arg1
); 
1348     wxPy_END_ALLOW_THREADS
; 
1349 }    Py_INCREF(Py_None
); 
1350     _resultobj 
= Py_None
; 
1354 #define wxChoice_SetStringSelection(_swigobj,_swigarg0)  (_swigobj->SetStringSelection(_swigarg0)) 
1355 static PyObject 
*_wrap_wxChoice_SetStringSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1356     PyObject 
* _resultobj
; 
1359     PyObject 
* _argo0 
= 0; 
1360     PyObject 
* _obj1 
= 0; 
1361     char *_kwnames
[] = { "self","string", NULL 
}; 
1364     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxChoice_SetStringSelection",_kwnames
,&_argo0
,&_obj1
))  
1367         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1368         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChoice_p")) { 
1369             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChoice_SetStringSelection. Expected _wxChoice_p."); 
1374     if (!PyString_Check(_obj1
)) { 
1375         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1378     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
1381     wxPy_BEGIN_ALLOW_THREADS
; 
1382         wxChoice_SetStringSelection(_arg0
,*_arg1
); 
1384     wxPy_END_ALLOW_THREADS
; 
1385 }    Py_INCREF(Py_None
); 
1386     _resultobj 
= Py_None
; 
1394 static void *SwigwxComboBoxTowxChoice(void *ptr
) { 
1397     src 
= (wxComboBox 
*) ptr
; 
1398     dest 
= (wxChoice 
*) src
; 
1399     return (void *) dest
; 
1402 static void *SwigwxComboBoxTowxControl(void *ptr
) { 
1405     src 
= (wxComboBox 
*) ptr
; 
1406     dest 
= (wxControl 
*) src
; 
1407     return (void *) dest
; 
1410 static void *SwigwxComboBoxTowxWindow(void *ptr
) { 
1413     src 
= (wxComboBox 
*) ptr
; 
1414     dest 
= (wxWindow 
*) src
; 
1415     return (void *) dest
; 
1418 static void *SwigwxComboBoxTowxEvtHandler(void *ptr
) { 
1421     src 
= (wxComboBox 
*) ptr
; 
1422     dest 
= (wxEvtHandler 
*) src
; 
1423     return (void *) dest
; 
1426 #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)) 
1427 static PyObject 
*_wrap_new_wxComboBox(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1428     PyObject 
* _resultobj
; 
1429     wxComboBox 
* _result
; 
1432     char * _arg2 
= (char *) ""; 
1433     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
1434     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
1435     int  _arg5 
= (int ) 0; 
1436     wxString 
* _arg6 
= (wxString 
*) NULL
; 
1437     long  _arg7 
= (long ) 0; 
1438     wxValidator 
* _arg8 
= (wxValidator 
*) &wxPyDefaultValidator
; 
1439     char * _arg9 
= (char *) "comboBox"; 
1440     PyObject 
* _argo0 
= 0; 
1441     PyObject 
* _argo3 
= 0; 
1442     PyObject 
* _argo4 
= 0; 
1443     PyObject 
* _obj6 
= 0; 
1444     PyObject 
* _argo8 
= 0; 
1445     char *_kwnames
[] = { "parent","id","value","pos","size","LIST","style","validator","name", NULL 
}; 
1449     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|sOOOlOs:new_wxComboBox",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
,&_argo4
,&_obj6
,&_arg7
,&_argo8
,&_arg9
))  
1452         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1453         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
1454             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxComboBox. Expected _wxWindow_p."); 
1459         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
1460         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
1461             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxComboBox. Expected _wxPoint_p."); 
1466         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
1467         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
1468             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxComboBox. Expected _wxSize_p."); 
1474     _arg6 
= wxString_LIST_helper(_obj6
); 
1475     if (_arg6 
== NULL
) { 
1480         if (_argo8 
== Py_None
) { _arg8 
= NULL
; } 
1481         else if (SWIG_GetPtrObj(_argo8
,(void **) &_arg8
,"_wxValidator_p")) { 
1482             PyErr_SetString(PyExc_TypeError
,"Type error in argument 9 of new_wxComboBox. Expected _wxValidator_p."); 
1488         _arg5 
= PyList_Size(_obj6
); 
1495     wxPy_BEGIN_ALLOW_THREADS
; 
1496         _result 
= (wxComboBox 
*)new_wxComboBox(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,*_arg8
,_arg9
); 
1498     wxPy_END_ALLOW_THREADS
; 
1500         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxComboBox_p"); 
1501         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1504         _resultobj 
= Py_None
; 
1512 #define wxComboBox_Append(_swigobj,_swigarg0)  (_swigobj->Append(_swigarg0)) 
1513 static PyObject 
*_wrap_wxComboBox_Append(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1514     PyObject 
* _resultobj
; 
1517     PyObject 
* _argo0 
= 0; 
1518     PyObject 
* _obj1 
= 0; 
1519     char *_kwnames
[] = { "self","item", NULL 
}; 
1522     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxComboBox_Append",_kwnames
,&_argo0
,&_obj1
))  
1525         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1526         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1527             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Append. Expected _wxComboBox_p."); 
1532     if (!PyString_Check(_obj1
)) { 
1533         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1536     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
1539     wxPy_BEGIN_ALLOW_THREADS
; 
1540         wxComboBox_Append(_arg0
,*_arg1
); 
1542     wxPy_END_ALLOW_THREADS
; 
1543 }    Py_INCREF(Py_None
); 
1544     _resultobj 
= Py_None
; 
1552 #define wxComboBox_Clear(_swigobj)  (_swigobj->Clear()) 
1553 static PyObject 
*_wrap_wxComboBox_Clear(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1554     PyObject 
* _resultobj
; 
1556     PyObject 
* _argo0 
= 0; 
1557     char *_kwnames
[] = { "self", NULL 
}; 
1560     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Clear",_kwnames
,&_argo0
))  
1563         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1564         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1565             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Clear. Expected _wxComboBox_p."); 
1570     wxPy_BEGIN_ALLOW_THREADS
; 
1571         wxComboBox_Clear(_arg0
); 
1573     wxPy_END_ALLOW_THREADS
; 
1574 }    Py_INCREF(Py_None
); 
1575     _resultobj 
= Py_None
; 
1579 #define wxComboBox_Copy(_swigobj)  (_swigobj->Copy()) 
1580 static PyObject 
*_wrap_wxComboBox_Copy(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1581     PyObject 
* _resultobj
; 
1583     PyObject 
* _argo0 
= 0; 
1584     char *_kwnames
[] = { "self", NULL 
}; 
1587     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Copy",_kwnames
,&_argo0
))  
1590         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1591         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1592             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Copy. Expected _wxComboBox_p."); 
1597     wxPy_BEGIN_ALLOW_THREADS
; 
1598         wxComboBox_Copy(_arg0
); 
1600     wxPy_END_ALLOW_THREADS
; 
1601 }    Py_INCREF(Py_None
); 
1602     _resultobj 
= Py_None
; 
1606 #define wxComboBox_Cut(_swigobj)  (_swigobj->Cut()) 
1607 static PyObject 
*_wrap_wxComboBox_Cut(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1608     PyObject 
* _resultobj
; 
1610     PyObject 
* _argo0 
= 0; 
1611     char *_kwnames
[] = { "self", NULL 
}; 
1614     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Cut",_kwnames
,&_argo0
))  
1617         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1618         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1619             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Cut. Expected _wxComboBox_p."); 
1624     wxPy_BEGIN_ALLOW_THREADS
; 
1625         wxComboBox_Cut(_arg0
); 
1627     wxPy_END_ALLOW_THREADS
; 
1628 }    Py_INCREF(Py_None
); 
1629     _resultobj 
= Py_None
; 
1633 #define wxComboBox_Delete(_swigobj,_swigarg0)  (_swigobj->Delete(_swigarg0)) 
1634 static PyObject 
*_wrap_wxComboBox_Delete(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1635     PyObject 
* _resultobj
; 
1638     PyObject 
* _argo0 
= 0; 
1639     char *_kwnames
[] = { "self","n", NULL 
}; 
1642     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxComboBox_Delete",_kwnames
,&_argo0
,&_arg1
))  
1645         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1646         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1647             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Delete. Expected _wxComboBox_p."); 
1652     wxPy_BEGIN_ALLOW_THREADS
; 
1653         wxComboBox_Delete(_arg0
,_arg1
); 
1655     wxPy_END_ALLOW_THREADS
; 
1656 }    Py_INCREF(Py_None
); 
1657     _resultobj 
= Py_None
; 
1661 #define wxComboBox_FindString(_swigobj,_swigarg0)  (_swigobj->FindString(_swigarg0)) 
1662 static PyObject 
*_wrap_wxComboBox_FindString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1663     PyObject 
* _resultobj
; 
1667     PyObject 
* _argo0 
= 0; 
1668     PyObject 
* _obj1 
= 0; 
1669     char *_kwnames
[] = { "self","string", NULL 
}; 
1672     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxComboBox_FindString",_kwnames
,&_argo0
,&_obj1
))  
1675         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1676         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1677             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_FindString. Expected _wxComboBox_p."); 
1682     if (!PyString_Check(_obj1
)) { 
1683         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1686     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
1689     wxPy_BEGIN_ALLOW_THREADS
; 
1690         _result 
= (int )wxComboBox_FindString(_arg0
,*_arg1
); 
1692     wxPy_END_ALLOW_THREADS
; 
1693 }    _resultobj 
= Py_BuildValue("i",_result
); 
1701 #define wxComboBox_GetInsertionPoint(_swigobj)  (_swigobj->GetInsertionPoint()) 
1702 static PyObject 
*_wrap_wxComboBox_GetInsertionPoint(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1703     PyObject 
* _resultobj
; 
1706     PyObject 
* _argo0 
= 0; 
1707     char *_kwnames
[] = { "self", NULL 
}; 
1710     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetInsertionPoint",_kwnames
,&_argo0
))  
1713         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1714         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1715             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetInsertionPoint. Expected _wxComboBox_p."); 
1720     wxPy_BEGIN_ALLOW_THREADS
; 
1721         _result 
= (long )wxComboBox_GetInsertionPoint(_arg0
); 
1723     wxPy_END_ALLOW_THREADS
; 
1724 }    _resultobj 
= Py_BuildValue("l",_result
); 
1728 #define wxComboBox_GetLastPosition(_swigobj)  (_swigobj->GetLastPosition()) 
1729 static PyObject 
*_wrap_wxComboBox_GetLastPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1730     PyObject 
* _resultobj
; 
1733     PyObject 
* _argo0 
= 0; 
1734     char *_kwnames
[] = { "self", NULL 
}; 
1737     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetLastPosition",_kwnames
,&_argo0
))  
1740         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1741         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1742             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetLastPosition. Expected _wxComboBox_p."); 
1747     wxPy_BEGIN_ALLOW_THREADS
; 
1748         _result 
= (long )wxComboBox_GetLastPosition(_arg0
); 
1750     wxPy_END_ALLOW_THREADS
; 
1751 }    _resultobj 
= Py_BuildValue("l",_result
); 
1755 #define wxComboBox_GetSelection(_swigobj)  (_swigobj->GetSelection()) 
1756 static PyObject 
*_wrap_wxComboBox_GetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1757     PyObject 
* _resultobj
; 
1760     PyObject 
* _argo0 
= 0; 
1761     char *_kwnames
[] = { "self", NULL 
}; 
1764     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetSelection",_kwnames
,&_argo0
))  
1767         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1768         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1769             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetSelection. Expected _wxComboBox_p."); 
1774     wxPy_BEGIN_ALLOW_THREADS
; 
1775         _result 
= (int )wxComboBox_GetSelection(_arg0
); 
1777     wxPy_END_ALLOW_THREADS
; 
1778 }    _resultobj 
= Py_BuildValue("i",_result
); 
1782 #define wxComboBox_GetString(_swigobj,_swigarg0)  (_swigobj->GetString(_swigarg0)) 
1783 static PyObject 
*_wrap_wxComboBox_GetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1784     PyObject 
* _resultobj
; 
1788     PyObject 
* _argo0 
= 0; 
1789     char *_kwnames
[] = { "self","n", NULL 
}; 
1792     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxComboBox_GetString",_kwnames
,&_argo0
,&_arg1
))  
1795         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1796         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1797             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetString. Expected _wxComboBox_p."); 
1802     wxPy_BEGIN_ALLOW_THREADS
; 
1803         _result 
= new wxString (wxComboBox_GetString(_arg0
,_arg1
)); 
1805     wxPy_END_ALLOW_THREADS
; 
1807     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
1815 #define wxComboBox_GetStringSelection(_swigobj)  (_swigobj->GetStringSelection()) 
1816 static PyObject 
*_wrap_wxComboBox_GetStringSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1817     PyObject 
* _resultobj
; 
1820     PyObject 
* _argo0 
= 0; 
1821     char *_kwnames
[] = { "self", NULL 
}; 
1824     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetStringSelection",_kwnames
,&_argo0
))  
1827         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1828         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1829             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetStringSelection. Expected _wxComboBox_p."); 
1834     wxPy_BEGIN_ALLOW_THREADS
; 
1835         _result 
= new wxString (wxComboBox_GetStringSelection(_arg0
)); 
1837     wxPy_END_ALLOW_THREADS
; 
1839     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
1847 #define wxComboBox_GetValue(_swigobj)  (_swigobj->GetValue()) 
1848 static PyObject 
*_wrap_wxComboBox_GetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1849     PyObject 
* _resultobj
; 
1852     PyObject 
* _argo0 
= 0; 
1853     char *_kwnames
[] = { "self", NULL 
}; 
1856     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_GetValue",_kwnames
,&_argo0
))  
1859         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1860         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1861             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_GetValue. Expected _wxComboBox_p."); 
1866     wxPy_BEGIN_ALLOW_THREADS
; 
1867         _result 
= new wxString (wxComboBox_GetValue(_arg0
)); 
1869     wxPy_END_ALLOW_THREADS
; 
1871     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
1879 #define wxComboBox_Number(_swigobj)  (_swigobj->Number()) 
1880 static PyObject 
*_wrap_wxComboBox_Number(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1881     PyObject 
* _resultobj
; 
1884     PyObject 
* _argo0 
= 0; 
1885     char *_kwnames
[] = { "self", NULL 
}; 
1888     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Number",_kwnames
,&_argo0
))  
1891         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1892         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1893             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Number. Expected _wxComboBox_p."); 
1898     wxPy_BEGIN_ALLOW_THREADS
; 
1899         _result 
= (int )wxComboBox_Number(_arg0
); 
1901     wxPy_END_ALLOW_THREADS
; 
1902 }    _resultobj 
= Py_BuildValue("i",_result
); 
1906 #define wxComboBox_Paste(_swigobj)  (_swigobj->Paste()) 
1907 static PyObject 
*_wrap_wxComboBox_Paste(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1908     PyObject 
* _resultobj
; 
1910     PyObject 
* _argo0 
= 0; 
1911     char *_kwnames
[] = { "self", NULL 
}; 
1914     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_Paste",_kwnames
,&_argo0
))  
1917         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1918         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1919             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Paste. Expected _wxComboBox_p."); 
1924     wxPy_BEGIN_ALLOW_THREADS
; 
1925         wxComboBox_Paste(_arg0
); 
1927     wxPy_END_ALLOW_THREADS
; 
1928 }    Py_INCREF(Py_None
); 
1929     _resultobj 
= Py_None
; 
1933 #define wxComboBox_Replace(_swigobj,_swigarg0,_swigarg1,_swigarg2)  (_swigobj->Replace(_swigarg0,_swigarg1,_swigarg2)) 
1934 static PyObject 
*_wrap_wxComboBox_Replace(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1935     PyObject 
* _resultobj
; 
1940     PyObject 
* _argo0 
= 0; 
1941     PyObject 
* _obj3 
= 0; 
1942     char *_kwnames
[] = { "self","from","to","text", NULL 
}; 
1945     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OllO:wxComboBox_Replace",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))  
1948         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1949         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1950             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Replace. Expected _wxComboBox_p."); 
1955     if (!PyString_Check(_obj3
)) { 
1956         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1959     _arg3 
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
)); 
1962     wxPy_BEGIN_ALLOW_THREADS
; 
1963         wxComboBox_Replace(_arg0
,_arg1
,_arg2
,*_arg3
); 
1965     wxPy_END_ALLOW_THREADS
; 
1966 }    Py_INCREF(Py_None
); 
1967     _resultobj 
= Py_None
; 
1975 #define wxComboBox_Remove(_swigobj,_swigarg0,_swigarg1)  (_swigobj->Remove(_swigarg0,_swigarg1)) 
1976 static PyObject 
*_wrap_wxComboBox_Remove(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1977     PyObject 
* _resultobj
; 
1981     PyObject 
* _argo0 
= 0; 
1982     char *_kwnames
[] = { "self","from","to", NULL 
}; 
1985     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxComboBox_Remove",_kwnames
,&_argo0
,&_arg1
,&_arg2
))  
1988         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1989         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
1990             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_Remove. Expected _wxComboBox_p."); 
1995     wxPy_BEGIN_ALLOW_THREADS
; 
1996         wxComboBox_Remove(_arg0
,_arg1
,_arg2
); 
1998     wxPy_END_ALLOW_THREADS
; 
1999 }    Py_INCREF(Py_None
); 
2000     _resultobj 
= Py_None
; 
2004 #define wxComboBox_SetInsertionPoint(_swigobj,_swigarg0)  (_swigobj->SetInsertionPoint(_swigarg0)) 
2005 static PyObject 
*_wrap_wxComboBox_SetInsertionPoint(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2006     PyObject 
* _resultobj
; 
2009     PyObject 
* _argo0 
= 0; 
2010     char *_kwnames
[] = { "self","pos", NULL 
}; 
2013     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxComboBox_SetInsertionPoint",_kwnames
,&_argo0
,&_arg1
))  
2016         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2017         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
2018             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetInsertionPoint. Expected _wxComboBox_p."); 
2023     wxPy_BEGIN_ALLOW_THREADS
; 
2024         wxComboBox_SetInsertionPoint(_arg0
,_arg1
); 
2026     wxPy_END_ALLOW_THREADS
; 
2027 }    Py_INCREF(Py_None
); 
2028     _resultobj 
= Py_None
; 
2032 #define wxComboBox_SetInsertionPointEnd(_swigobj)  (_swigobj->SetInsertionPointEnd()) 
2033 static PyObject 
*_wrap_wxComboBox_SetInsertionPointEnd(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2034     PyObject 
* _resultobj
; 
2036     PyObject 
* _argo0 
= 0; 
2037     char *_kwnames
[] = { "self", NULL 
}; 
2040     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxComboBox_SetInsertionPointEnd",_kwnames
,&_argo0
))  
2043         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2044         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
2045             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetInsertionPointEnd. Expected _wxComboBox_p."); 
2050     wxPy_BEGIN_ALLOW_THREADS
; 
2051         wxComboBox_SetInsertionPointEnd(_arg0
); 
2053     wxPy_END_ALLOW_THREADS
; 
2054 }    Py_INCREF(Py_None
); 
2055     _resultobj 
= Py_None
; 
2059 #define wxComboBox_SetSelection(_swigobj,_swigarg0)  (_swigobj->SetSelection(_swigarg0)) 
2060 static PyObject 
*_wrap_wxComboBox_SetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2061     PyObject 
* _resultobj
; 
2064     PyObject 
* _argo0 
= 0; 
2065     char *_kwnames
[] = { "self","n", NULL 
}; 
2068     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxComboBox_SetSelection",_kwnames
,&_argo0
,&_arg1
))  
2071         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2072         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
2073             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetSelection. Expected _wxComboBox_p."); 
2078     wxPy_BEGIN_ALLOW_THREADS
; 
2079         wxComboBox_SetSelection(_arg0
,_arg1
); 
2081     wxPy_END_ALLOW_THREADS
; 
2082 }    Py_INCREF(Py_None
); 
2083     _resultobj 
= Py_None
; 
2087 #define wxComboBox_SetMark(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetSelection(_swigarg0,_swigarg1)) 
2088 static PyObject 
*_wrap_wxComboBox_SetMark(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2089     PyObject 
* _resultobj
; 
2093     PyObject 
* _argo0 
= 0; 
2094     char *_kwnames
[] = { "self","from","to", NULL 
}; 
2097     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxComboBox_SetMark",_kwnames
,&_argo0
,&_arg1
,&_arg2
))  
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_SetMark. Expected _wxComboBox_p."); 
2107     wxPy_BEGIN_ALLOW_THREADS
; 
2108         wxComboBox_SetMark(_arg0
,_arg1
,_arg2
); 
2110     wxPy_END_ALLOW_THREADS
; 
2111 }    Py_INCREF(Py_None
); 
2112     _resultobj 
= Py_None
; 
2116 #define wxComboBox_SetValue(_swigobj,_swigarg0)  (_swigobj->SetValue(_swigarg0)) 
2117 static PyObject 
*_wrap_wxComboBox_SetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2118     PyObject 
* _resultobj
; 
2121     PyObject 
* _argo0 
= 0; 
2122     PyObject 
* _obj1 
= 0; 
2123     char *_kwnames
[] = { "self","text", NULL 
}; 
2126     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxComboBox_SetValue",_kwnames
,&_argo0
,&_obj1
))  
2129         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2130         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxComboBox_p")) { 
2131             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxComboBox_SetValue. Expected _wxComboBox_p."); 
2136     if (!PyString_Check(_obj1
)) { 
2137         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
2140     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
2143     wxPy_BEGIN_ALLOW_THREADS
; 
2144         wxComboBox_SetValue(_arg0
,*_arg1
); 
2146     wxPy_END_ALLOW_THREADS
; 
2147 }    Py_INCREF(Py_None
); 
2148     _resultobj 
= Py_None
; 
2156 static void *SwigwxGaugeTowxControl(void *ptr
) { 
2159     src 
= (wxGauge 
*) ptr
; 
2160     dest 
= (wxControl 
*) src
; 
2161     return (void *) dest
; 
2164 static void *SwigwxGaugeTowxWindow(void *ptr
) { 
2167     src 
= (wxGauge 
*) ptr
; 
2168     dest 
= (wxWindow 
*) src
; 
2169     return (void *) dest
; 
2172 static void *SwigwxGaugeTowxEvtHandler(void *ptr
) { 
2175     src 
= (wxGauge 
*) ptr
; 
2176     dest 
= (wxEvtHandler 
*) src
; 
2177     return (void *) dest
; 
2180 #define new_wxGauge(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxGauge(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7)) 
2181 static PyObject 
*_wrap_new_wxGauge(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2182     PyObject 
* _resultobj
; 
2187     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
2188     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
2189     long  _arg5 
= (long ) wxGA_HORIZONTAL
; 
2190     wxValidator 
* _arg6 
= (wxValidator 
*) &wxPyDefaultValidator
; 
2191     char * _arg7 
= (char *) "gauge"; 
2192     PyObject 
* _argo0 
= 0; 
2193     PyObject 
* _argo3 
= 0; 
2194     PyObject 
* _argo4 
= 0; 
2195     PyObject 
* _argo6 
= 0; 
2196     char *_kwnames
[] = { "parent","id","range","pos","size","style","validator","name", NULL 
}; 
2200     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|OOlOs:new_wxGauge",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
,&_argo4
,&_arg5
,&_argo6
,&_arg7
))  
2203         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2204         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
2205             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGauge. Expected _wxWindow_p."); 
2210         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
2211         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
2212             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxGauge. Expected _wxPoint_p."); 
2217         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
2218         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
2219             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxGauge. Expected _wxSize_p."); 
2224         if (_argo6 
== Py_None
) { _arg6 
= NULL
; } 
2225         else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) { 
2226             PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxGauge. Expected _wxValidator_p."); 
2231     wxPy_BEGIN_ALLOW_THREADS
; 
2232         _result 
= (wxGauge 
*)new_wxGauge(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
); 
2234     wxPy_END_ALLOW_THREADS
; 
2236         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGauge_p"); 
2237         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2240         _resultobj 
= Py_None
; 
2245 #define wxGauge_GetBezelFace(_swigobj)  (_swigobj->GetBezelFace()) 
2246 static PyObject 
*_wrap_wxGauge_GetBezelFace(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2247     PyObject 
* _resultobj
; 
2250     PyObject 
* _argo0 
= 0; 
2251     char *_kwnames
[] = { "self", NULL 
}; 
2254     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetBezelFace",_kwnames
,&_argo0
))  
2257         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2258         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) { 
2259             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetBezelFace. Expected _wxGauge_p."); 
2264     wxPy_BEGIN_ALLOW_THREADS
; 
2265         _result 
= (int )wxGauge_GetBezelFace(_arg0
); 
2267     wxPy_END_ALLOW_THREADS
; 
2268 }    _resultobj 
= Py_BuildValue("i",_result
); 
2272 #define wxGauge_GetRange(_swigobj)  (_swigobj->GetRange()) 
2273 static PyObject 
*_wrap_wxGauge_GetRange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2274     PyObject 
* _resultobj
; 
2277     PyObject 
* _argo0 
= 0; 
2278     char *_kwnames
[] = { "self", NULL 
}; 
2281     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetRange",_kwnames
,&_argo0
))  
2284         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2285         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) { 
2286             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetRange. Expected _wxGauge_p."); 
2291     wxPy_BEGIN_ALLOW_THREADS
; 
2292         _result 
= (int )wxGauge_GetRange(_arg0
); 
2294     wxPy_END_ALLOW_THREADS
; 
2295 }    _resultobj 
= Py_BuildValue("i",_result
); 
2299 #define wxGauge_GetShadowWidth(_swigobj)  (_swigobj->GetShadowWidth()) 
2300 static PyObject 
*_wrap_wxGauge_GetShadowWidth(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2301     PyObject 
* _resultobj
; 
2304     PyObject 
* _argo0 
= 0; 
2305     char *_kwnames
[] = { "self", NULL 
}; 
2308     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetShadowWidth",_kwnames
,&_argo0
))  
2311         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2312         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) { 
2313             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetShadowWidth. Expected _wxGauge_p."); 
2318     wxPy_BEGIN_ALLOW_THREADS
; 
2319         _result 
= (int )wxGauge_GetShadowWidth(_arg0
); 
2321     wxPy_END_ALLOW_THREADS
; 
2322 }    _resultobj 
= Py_BuildValue("i",_result
); 
2326 #define wxGauge_GetValue(_swigobj)  (_swigobj->GetValue()) 
2327 static PyObject 
*_wrap_wxGauge_GetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2328     PyObject 
* _resultobj
; 
2331     PyObject 
* _argo0 
= 0; 
2332     char *_kwnames
[] = { "self", NULL 
}; 
2335     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGauge_GetValue",_kwnames
,&_argo0
))  
2338         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2339         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) { 
2340             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_GetValue. Expected _wxGauge_p."); 
2345     wxPy_BEGIN_ALLOW_THREADS
; 
2346         _result 
= (int )wxGauge_GetValue(_arg0
); 
2348     wxPy_END_ALLOW_THREADS
; 
2349 }    _resultobj 
= Py_BuildValue("i",_result
); 
2353 #define wxGauge_SetBezelFace(_swigobj,_swigarg0)  (_swigobj->SetBezelFace(_swigarg0)) 
2354 static PyObject 
*_wrap_wxGauge_SetBezelFace(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2355     PyObject 
* _resultobj
; 
2358     PyObject 
* _argo0 
= 0; 
2359     char *_kwnames
[] = { "self","width", NULL 
}; 
2362     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetBezelFace",_kwnames
,&_argo0
,&_arg1
))  
2365         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2366         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) { 
2367             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetBezelFace. Expected _wxGauge_p."); 
2372     wxPy_BEGIN_ALLOW_THREADS
; 
2373         wxGauge_SetBezelFace(_arg0
,_arg1
); 
2375     wxPy_END_ALLOW_THREADS
; 
2376 }    Py_INCREF(Py_None
); 
2377     _resultobj 
= Py_None
; 
2381 #define wxGauge_SetRange(_swigobj,_swigarg0)  (_swigobj->SetRange(_swigarg0)) 
2382 static PyObject 
*_wrap_wxGauge_SetRange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2383     PyObject 
* _resultobj
; 
2386     PyObject 
* _argo0 
= 0; 
2387     char *_kwnames
[] = { "self","range", NULL 
}; 
2390     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetRange",_kwnames
,&_argo0
,&_arg1
))  
2393         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2394         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) { 
2395             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetRange. Expected _wxGauge_p."); 
2400     wxPy_BEGIN_ALLOW_THREADS
; 
2401         wxGauge_SetRange(_arg0
,_arg1
); 
2403     wxPy_END_ALLOW_THREADS
; 
2404 }    Py_INCREF(Py_None
); 
2405     _resultobj 
= Py_None
; 
2409 #define wxGauge_SetShadowWidth(_swigobj,_swigarg0)  (_swigobj->SetShadowWidth(_swigarg0)) 
2410 static PyObject 
*_wrap_wxGauge_SetShadowWidth(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2411     PyObject 
* _resultobj
; 
2414     PyObject 
* _argo0 
= 0; 
2415     char *_kwnames
[] = { "self","width", NULL 
}; 
2418     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetShadowWidth",_kwnames
,&_argo0
,&_arg1
))  
2421         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2422         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) { 
2423             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetShadowWidth. Expected _wxGauge_p."); 
2428     wxPy_BEGIN_ALLOW_THREADS
; 
2429         wxGauge_SetShadowWidth(_arg0
,_arg1
); 
2431     wxPy_END_ALLOW_THREADS
; 
2432 }    Py_INCREF(Py_None
); 
2433     _resultobj 
= Py_None
; 
2437 #define wxGauge_SetValue(_swigobj,_swigarg0)  (_swigobj->SetValue(_swigarg0)) 
2438 static PyObject 
*_wrap_wxGauge_SetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2439     PyObject 
* _resultobj
; 
2442     PyObject 
* _argo0 
= 0; 
2443     char *_kwnames
[] = { "self","pos", NULL 
}; 
2446     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGauge_SetValue",_kwnames
,&_argo0
,&_arg1
))  
2449         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2450         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGauge_p")) { 
2451             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGauge_SetValue. Expected _wxGauge_p."); 
2456     wxPy_BEGIN_ALLOW_THREADS
; 
2457         wxGauge_SetValue(_arg0
,_arg1
); 
2459     wxPy_END_ALLOW_THREADS
; 
2460 }    Py_INCREF(Py_None
); 
2461     _resultobj 
= Py_None
; 
2465 static void *SwigwxStaticBoxTowxControl(void *ptr
) { 
2468     src 
= (wxStaticBox 
*) ptr
; 
2469     dest 
= (wxControl 
*) src
; 
2470     return (void *) dest
; 
2473 static void *SwigwxStaticBoxTowxWindow(void *ptr
) { 
2476     src 
= (wxStaticBox 
*) ptr
; 
2477     dest 
= (wxWindow 
*) src
; 
2478     return (void *) dest
; 
2481 static void *SwigwxStaticBoxTowxEvtHandler(void *ptr
) { 
2484     src 
= (wxStaticBox 
*) ptr
; 
2485     dest 
= (wxEvtHandler 
*) src
; 
2486     return (void *) dest
; 
2489 #define new_wxStaticBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
2490 static PyObject 
*_wrap_new_wxStaticBox(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2491     PyObject 
* _resultobj
; 
2492     wxStaticBox 
* _result
; 
2496     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
2497     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
2498     long  _arg5 
= (long ) 0; 
2499     char * _arg6 
= (char *) "staticBox"; 
2500     PyObject 
* _argo0 
= 0; 
2501     PyObject 
* _obj2 
= 0; 
2502     PyObject 
* _argo3 
= 0; 
2503     PyObject 
* _argo4 
= 0; 
2504     char *_kwnames
[] = { "parent","id","label","pos","size","style","name", NULL 
}; 
2508     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOls:new_wxStaticBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_argo3
,&_argo4
,&_arg5
,&_arg6
))  
2511         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2512         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
2513             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticBox. Expected _wxWindow_p."); 
2518     if (!PyString_Check(_obj2
)) { 
2519         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
2522     _arg2 
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
)); 
2525         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
2526         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
2527             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxStaticBox. Expected _wxPoint_p."); 
2532         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
2533         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
2534             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxStaticBox. Expected _wxSize_p."); 
2539     wxPy_BEGIN_ALLOW_THREADS
; 
2540         _result 
= (wxStaticBox 
*)new_wxStaticBox(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
); 
2542     wxPy_END_ALLOW_THREADS
; 
2544         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticBox_p"); 
2545         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2548         _resultobj 
= Py_None
; 
2557 static void *SwigwxStaticLineTowxControl(void *ptr
) { 
2560     src 
= (wxStaticLine 
*) ptr
; 
2561     dest 
= (wxControl 
*) src
; 
2562     return (void *) dest
; 
2565 static void *SwigwxStaticLineTowxWindow(void *ptr
) { 
2568     src 
= (wxStaticLine 
*) ptr
; 
2569     dest 
= (wxWindow 
*) src
; 
2570     return (void *) dest
; 
2573 static void *SwigwxStaticLineTowxEvtHandler(void *ptr
) { 
2576     src 
= (wxStaticLine 
*) ptr
; 
2577     dest 
= (wxEvtHandler 
*) src
; 
2578     return (void *) dest
; 
2581 #define new_wxStaticLine(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxStaticLine(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5)) 
2582 static PyObject 
*_wrap_new_wxStaticLine(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2583     PyObject 
* _resultobj
; 
2584     wxStaticLine 
* _result
; 
2587     wxPoint 
* _arg2 
= (wxPoint 
*) &wxPyDefaultPosition
; 
2588     wxSize 
* _arg3 
= (wxSize 
*) &wxPyDefaultSize
; 
2589     long  _arg4 
= (long ) wxLI_HORIZONTAL
; 
2590     char * _arg5 
= (char *) "staticLine"; 
2591     PyObject 
* _argo0 
= 0; 
2592     PyObject 
* _argo2 
= 0; 
2593     PyObject 
* _argo3 
= 0; 
2594     char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL 
}; 
2598     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxStaticLine",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_arg4
,&_arg5
))  
2601         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2602         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
2603             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticLine. Expected _wxWindow_p."); 
2608         if (_argo2 
== Py_None
) { _arg2 
= NULL
; } 
2609         else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) { 
2610             PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxStaticLine. Expected _wxPoint_p."); 
2615         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
2616         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxSize_p")) { 
2617             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxStaticLine. Expected _wxSize_p."); 
2622     wxPy_BEGIN_ALLOW_THREADS
; 
2623         _result 
= (wxStaticLine 
*)new_wxStaticLine(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
); 
2625     wxPy_END_ALLOW_THREADS
; 
2627         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticLine_p"); 
2628         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2631         _resultobj 
= Py_None
; 
2636 static void *SwigwxStaticTextTowxControl(void *ptr
) { 
2639     src 
= (wxStaticText 
*) ptr
; 
2640     dest 
= (wxControl 
*) src
; 
2641     return (void *) dest
; 
2644 static void *SwigwxStaticTextTowxWindow(void *ptr
) { 
2647     src 
= (wxStaticText 
*) ptr
; 
2648     dest 
= (wxWindow 
*) src
; 
2649     return (void *) dest
; 
2652 static void *SwigwxStaticTextTowxEvtHandler(void *ptr
) { 
2655     src 
= (wxStaticText 
*) ptr
; 
2656     dest 
= (wxEvtHandler 
*) src
; 
2657     return (void *) dest
; 
2660 #define new_wxStaticText(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticText(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
2661 static PyObject 
*_wrap_new_wxStaticText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2662     PyObject 
* _resultobj
; 
2663     wxStaticText 
* _result
; 
2667     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
2668     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
2669     long  _arg5 
= (long ) 0; 
2670     char * _arg6 
= (char *) "staticText"; 
2671     PyObject 
* _argo0 
= 0; 
2672     PyObject 
* _obj2 
= 0; 
2673     PyObject 
* _argo3 
= 0; 
2674     PyObject 
* _argo4 
= 0; 
2675     char *_kwnames
[] = { "parent","id","label","pos","size","style","name", NULL 
}; 
2679     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOls:new_wxStaticText",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_argo3
,&_argo4
,&_arg5
,&_arg6
))  
2682         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2683         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
2684             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticText. Expected _wxWindow_p."); 
2689     if (!PyString_Check(_obj2
)) { 
2690         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
2693     _arg2 
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
)); 
2696         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
2697         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
2698             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxStaticText. Expected _wxPoint_p."); 
2703         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
2704         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
2705             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxStaticText. Expected _wxSize_p."); 
2710     wxPy_BEGIN_ALLOW_THREADS
; 
2711         _result 
= (wxStaticText 
*)new_wxStaticText(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
); 
2713     wxPy_END_ALLOW_THREADS
; 
2715         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticText_p"); 
2716         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2719         _resultobj 
= Py_None
; 
2728 #define wxStaticText_GetLabel(_swigobj)  (_swigobj->GetLabel()) 
2729 static PyObject 
*_wrap_wxStaticText_GetLabel(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2730     PyObject 
* _resultobj
; 
2732     wxStaticText 
* _arg0
; 
2733     PyObject 
* _argo0 
= 0; 
2734     char *_kwnames
[] = { "self", NULL 
}; 
2737     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxStaticText_GetLabel",_kwnames
,&_argo0
))  
2740         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2741         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticText_p")) { 
2742             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticText_GetLabel. Expected _wxStaticText_p."); 
2747     wxPy_BEGIN_ALLOW_THREADS
; 
2748         _result 
= new wxString (wxStaticText_GetLabel(_arg0
)); 
2750     wxPy_END_ALLOW_THREADS
; 
2752     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
2760 #define wxStaticText_SetLabel(_swigobj,_swigarg0)  (_swigobj->SetLabel(_swigarg0)) 
2761 static PyObject 
*_wrap_wxStaticText_SetLabel(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2762     PyObject 
* _resultobj
; 
2763     wxStaticText 
* _arg0
; 
2765     PyObject 
* _argo0 
= 0; 
2766     PyObject 
* _obj1 
= 0; 
2767     char *_kwnames
[] = { "self","label", NULL 
}; 
2770     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxStaticText_SetLabel",_kwnames
,&_argo0
,&_obj1
))  
2773         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2774         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticText_p")) { 
2775             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticText_SetLabel. Expected _wxStaticText_p."); 
2780     if (!PyString_Check(_obj1
)) { 
2781         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
2784     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
2787     wxPy_BEGIN_ALLOW_THREADS
; 
2788         wxStaticText_SetLabel(_arg0
,*_arg1
); 
2790     wxPy_END_ALLOW_THREADS
; 
2791 }    Py_INCREF(Py_None
); 
2792     _resultobj 
= Py_None
; 
2800 static void *SwigwxListBoxTowxControl(void *ptr
) { 
2803     src 
= (wxListBox 
*) ptr
; 
2804     dest 
= (wxControl 
*) src
; 
2805     return (void *) dest
; 
2808 static void *SwigwxListBoxTowxWindow(void *ptr
) { 
2811     src 
= (wxListBox 
*) ptr
; 
2812     dest 
= (wxWindow 
*) src
; 
2813     return (void *) dest
; 
2816 static void *SwigwxListBoxTowxEvtHandler(void *ptr
) { 
2819     src 
= (wxListBox 
*) ptr
; 
2820     dest 
= (wxEvtHandler 
*) src
; 
2821     return (void *) dest
; 
2824 #define new_wxListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8)) 
2825 static PyObject 
*_wrap_new_wxListBox(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2826     PyObject 
* _resultobj
; 
2827     wxListBox 
* _result
; 
2830     wxPoint 
* _arg2 
= (wxPoint 
*) &wxPyDefaultPosition
; 
2831     wxSize 
* _arg3 
= (wxSize 
*) &wxPyDefaultSize
; 
2833     wxString 
* _arg5 
= (wxString 
*) NULL
; 
2834     long  _arg6 
= (long ) 0; 
2835     wxValidator 
* _arg7 
= (wxValidator 
*) &wxPyDefaultValidator
; 
2836     char * _arg8 
= (char *) "listBox"; 
2837     PyObject 
* _argo0 
= 0; 
2838     PyObject 
* _argo2 
= 0; 
2839     PyObject 
* _argo3 
= 0; 
2840     PyObject 
* _obj5 
= 0; 
2841     PyObject 
* _argo7 
= 0; 
2842     char *_kwnames
[] = { "parent","id","pos","size","LIST","style","validator","name", NULL 
}; 
2846     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOOlOs:new_wxListBox",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_obj5
,&_arg6
,&_argo7
,&_arg8
))  
2849         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2850         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
2851             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListBox. Expected _wxWindow_p."); 
2856         if (_argo2 
== Py_None
) { _arg2 
= NULL
; } 
2857         else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) { 
2858             PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxListBox. Expected _wxPoint_p."); 
2863         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
2864         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxSize_p")) { 
2865             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxListBox. Expected _wxSize_p."); 
2871     _arg5 
= wxString_LIST_helper(_obj5
); 
2872     if (_arg5 
== NULL
) { 
2877         if (_argo7 
== Py_None
) { _arg7 
= NULL
; } 
2878         else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxValidator_p")) { 
2879             PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxListBox. Expected _wxValidator_p."); 
2885         _arg4 
= PyList_Size(_obj5
); 
2892     wxPy_BEGIN_ALLOW_THREADS
; 
2893         _result 
= (wxListBox 
*)new_wxListBox(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
,_arg8
); 
2895     wxPy_END_ALLOW_THREADS
; 
2897         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListBox_p"); 
2898         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2901         _resultobj 
= Py_None
; 
2909 #define wxListBox_Append(_swigobj,_swigarg0)  (_swigobj->Append(_swigarg0)) 
2910 static PyObject 
*_wrap_wxListBox_Append(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2911     PyObject 
* _resultobj
; 
2914     PyObject 
* _argo0 
= 0; 
2915     PyObject 
* _obj1 
= 0; 
2916     char *_kwnames
[] = { "self","item", NULL 
}; 
2919     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_Append",_kwnames
,&_argo0
,&_obj1
))  
2922         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2923         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
2924             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Append. Expected _wxListBox_p."); 
2929     if (!PyString_Check(_obj1
)) { 
2930         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
2933     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
2936     wxPy_BEGIN_ALLOW_THREADS
; 
2937         wxListBox_Append(_arg0
,*_arg1
); 
2939     wxPy_END_ALLOW_THREADS
; 
2940 }    Py_INCREF(Py_None
); 
2941     _resultobj 
= Py_None
; 
2949 #define wxListBox_Clear(_swigobj)  (_swigobj->Clear()) 
2950 static PyObject 
*_wrap_wxListBox_Clear(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2951     PyObject 
* _resultobj
; 
2953     PyObject 
* _argo0 
= 0; 
2954     char *_kwnames
[] = { "self", NULL 
}; 
2957     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_Clear",_kwnames
,&_argo0
))  
2960         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2961         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
2962             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Clear. Expected _wxListBox_p."); 
2967     wxPy_BEGIN_ALLOW_THREADS
; 
2968         wxListBox_Clear(_arg0
); 
2970     wxPy_END_ALLOW_THREADS
; 
2971 }    Py_INCREF(Py_None
); 
2972     _resultobj 
= Py_None
; 
2976 #define wxListBox_Delete(_swigobj,_swigarg0)  (_swigobj->Delete(_swigarg0)) 
2977 static PyObject 
*_wrap_wxListBox_Delete(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2978     PyObject 
* _resultobj
; 
2981     PyObject 
* _argo0 
= 0; 
2982     char *_kwnames
[] = { "self","n", NULL 
}; 
2985     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_Delete",_kwnames
,&_argo0
,&_arg1
))  
2988         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2989         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
2990             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Delete. Expected _wxListBox_p."); 
2995     wxPy_BEGIN_ALLOW_THREADS
; 
2996         wxListBox_Delete(_arg0
,_arg1
); 
2998     wxPy_END_ALLOW_THREADS
; 
2999 }    Py_INCREF(Py_None
); 
3000     _resultobj 
= Py_None
; 
3004 #define wxListBox_Deselect(_swigobj,_swigarg0)  (_swigobj->Deselect(_swigarg0)) 
3005 static PyObject 
*_wrap_wxListBox_Deselect(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3006     PyObject 
* _resultobj
; 
3009     PyObject 
* _argo0 
= 0; 
3010     char *_kwnames
[] = { "self","n", NULL 
}; 
3013     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_Deselect",_kwnames
,&_argo0
,&_arg1
))  
3016         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3017         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3018             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Deselect. Expected _wxListBox_p."); 
3023     wxPy_BEGIN_ALLOW_THREADS
; 
3024         wxListBox_Deselect(_arg0
,_arg1
); 
3026     wxPy_END_ALLOW_THREADS
; 
3027 }    Py_INCREF(Py_None
); 
3028     _resultobj 
= Py_None
; 
3032 #define wxListBox_FindString(_swigobj,_swigarg0)  (_swigobj->FindString(_swigarg0)) 
3033 static PyObject 
*_wrap_wxListBox_FindString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3034     PyObject 
* _resultobj
; 
3038     PyObject 
* _argo0 
= 0; 
3039     PyObject 
* _obj1 
= 0; 
3040     char *_kwnames
[] = { "self","string", NULL 
}; 
3043     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_FindString",_kwnames
,&_argo0
,&_obj1
))  
3046         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3047         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3048             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_FindString. Expected _wxListBox_p."); 
3053     if (!PyString_Check(_obj1
)) { 
3054         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
3057     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
3060     wxPy_BEGIN_ALLOW_THREADS
; 
3061         _result 
= (int )wxListBox_FindString(_arg0
,*_arg1
); 
3063     wxPy_END_ALLOW_THREADS
; 
3064 }    _resultobj 
= Py_BuildValue("i",_result
); 
3072 #define wxListBox_GetSelection(_swigobj)  (_swigobj->GetSelection()) 
3073 static PyObject 
*_wrap_wxListBox_GetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3074     PyObject 
* _resultobj
; 
3077     PyObject 
* _argo0 
= 0; 
3078     char *_kwnames
[] = { "self", NULL 
}; 
3081     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_GetSelection",_kwnames
,&_argo0
))  
3084         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3085         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3086             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetSelection. Expected _wxListBox_p."); 
3091     wxPy_BEGIN_ALLOW_THREADS
; 
3092         _result 
= (int )wxListBox_GetSelection(_arg0
); 
3094     wxPy_END_ALLOW_THREADS
; 
3095 }    _resultobj 
= Py_BuildValue("i",_result
); 
3099 static PyObject 
* wxListBox_GetSelections(wxListBox 
*self
) { 
3101           self
->GetSelections(lst
); 
3102           PyObject 
*tup 
= PyTuple_New(lst
.GetCount()); 
3103           for(int i
=0; i
<lst
.GetCount(); i
++) { 
3104               PyTuple_SetItem(tup
, i
, PyInt_FromLong(lst
[i
])); 
3108 static PyObject 
*_wrap_wxListBox_GetSelections(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3109     PyObject 
* _resultobj
; 
3112     PyObject 
* _argo0 
= 0; 
3113     char *_kwnames
[] = { "self", NULL 
}; 
3116     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_GetSelections",_kwnames
,&_argo0
))  
3119         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3120         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3121             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetSelections. Expected _wxListBox_p."); 
3126     wxPy_BEGIN_ALLOW_THREADS
; 
3127         _result 
= (PyObject 
*)wxListBox_GetSelections(_arg0
); 
3129     wxPy_END_ALLOW_THREADS
; 
3131   _resultobj 
= _result
; 
3136 #define wxListBox_GetString(_swigobj,_swigarg0)  (_swigobj->GetString(_swigarg0)) 
3137 static PyObject 
*_wrap_wxListBox_GetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3138     PyObject 
* _resultobj
; 
3142     PyObject 
* _argo0 
= 0; 
3143     char *_kwnames
[] = { "self","n", NULL 
}; 
3146     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_GetString",_kwnames
,&_argo0
,&_arg1
))  
3149         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3150         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3151             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetString. Expected _wxListBox_p."); 
3156     wxPy_BEGIN_ALLOW_THREADS
; 
3157         _result 
= new wxString (wxListBox_GetString(_arg0
,_arg1
)); 
3159     wxPy_END_ALLOW_THREADS
; 
3161     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
3169 #define wxListBox_GetStringSelection(_swigobj)  (_swigobj->GetStringSelection()) 
3170 static PyObject 
*_wrap_wxListBox_GetStringSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3171     PyObject 
* _resultobj
; 
3174     PyObject 
* _argo0 
= 0; 
3175     char *_kwnames
[] = { "self", NULL 
}; 
3178     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_GetStringSelection",_kwnames
,&_argo0
))  
3181         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3182         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3183             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_GetStringSelection. Expected _wxListBox_p."); 
3188     wxPy_BEGIN_ALLOW_THREADS
; 
3189         _result 
= new wxString (wxListBox_GetStringSelection(_arg0
)); 
3191     wxPy_END_ALLOW_THREADS
; 
3193     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
3201 #define wxListBox_Number(_swigobj)  (_swigobj->Number()) 
3202 static PyObject 
*_wrap_wxListBox_Number(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3203     PyObject 
* _resultobj
; 
3206     PyObject 
* _argo0 
= 0; 
3207     char *_kwnames
[] = { "self", NULL 
}; 
3210     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListBox_Number",_kwnames
,&_argo0
))  
3213         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3214         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3215             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Number. Expected _wxListBox_p."); 
3220     wxPy_BEGIN_ALLOW_THREADS
; 
3221         _result 
= (int )wxListBox_Number(_arg0
); 
3223     wxPy_END_ALLOW_THREADS
; 
3224 }    _resultobj 
= Py_BuildValue("i",_result
); 
3228 #define wxListBox_Selected(_swigobj,_swigarg0)  (_swigobj->Selected(_swigarg0)) 
3229 static PyObject 
*_wrap_wxListBox_Selected(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3230     PyObject 
* _resultobj
; 
3234     PyObject 
* _argo0 
= 0; 
3235     char *_kwnames
[] = { "self","n", NULL 
}; 
3238     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_Selected",_kwnames
,&_argo0
,&_arg1
))  
3241         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3242         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3243             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Selected. Expected _wxListBox_p."); 
3248     wxPy_BEGIN_ALLOW_THREADS
; 
3249         _result 
= (bool )wxListBox_Selected(_arg0
,_arg1
); 
3251     wxPy_END_ALLOW_THREADS
; 
3252 }    _resultobj 
= Py_BuildValue("i",_result
); 
3256 #define wxListBox_Set(_swigobj,_swigarg0,_swigarg1)  (_swigobj->Set(_swigarg0,_swigarg1)) 
3257 static PyObject 
*_wrap_wxListBox_Set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3258     PyObject 
* _resultobj
; 
3262     PyObject 
* _argo0 
= 0; 
3263     PyObject 
* _obj2 
= 0; 
3264     char *_kwnames
[] = { "self","LIST", NULL 
}; 
3267     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_Set",_kwnames
,&_argo0
,&_obj2
))  
3270         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3271         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3272             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_Set. Expected _wxListBox_p."); 
3278     _arg2 
= wxString_LIST_helper(_obj2
); 
3279     if (_arg2 
== NULL
) { 
3285         _arg1 
= PyList_Size(_obj2
); 
3292     wxPy_BEGIN_ALLOW_THREADS
; 
3293         wxListBox_Set(_arg0
,_arg1
,_arg2
); 
3295     wxPy_END_ALLOW_THREADS
; 
3296 }    Py_INCREF(Py_None
); 
3297     _resultobj 
= Py_None
; 
3304 #define wxListBox_SetFirstItem(_swigobj,_swigarg0)  (_swigobj->SetFirstItem(_swigarg0)) 
3305 static PyObject 
*_wrap_wxListBox_SetFirstItem(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3306     PyObject 
* _resultobj
; 
3309     PyObject 
* _argo0 
= 0; 
3310     char *_kwnames
[] = { "self","n", NULL 
}; 
3313     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListBox_SetFirstItem",_kwnames
,&_argo0
,&_arg1
))  
3316         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3317         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3318             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetFirstItem. Expected _wxListBox_p."); 
3323     wxPy_BEGIN_ALLOW_THREADS
; 
3324         wxListBox_SetFirstItem(_arg0
,_arg1
); 
3326     wxPy_END_ALLOW_THREADS
; 
3327 }    Py_INCREF(Py_None
); 
3328     _resultobj 
= Py_None
; 
3332 #define wxListBox_SetFirstItemStr(_swigobj,_swigarg0)  (_swigobj->SetFirstItem(_swigarg0)) 
3333 static PyObject 
*_wrap_wxListBox_SetFirstItemStr(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3334     PyObject 
* _resultobj
; 
3337     PyObject 
* _argo0 
= 0; 
3338     PyObject 
* _obj1 
= 0; 
3339     char *_kwnames
[] = { "self","string", NULL 
}; 
3342     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListBox_SetFirstItemStr",_kwnames
,&_argo0
,&_obj1
))  
3345         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3346         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3347             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetFirstItemStr. Expected _wxListBox_p."); 
3352     if (!PyString_Check(_obj1
)) { 
3353         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
3356     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
3359     wxPy_BEGIN_ALLOW_THREADS
; 
3360         wxListBox_SetFirstItemStr(_arg0
,*_arg1
); 
3362     wxPy_END_ALLOW_THREADS
; 
3363 }    Py_INCREF(Py_None
); 
3364     _resultobj 
= Py_None
; 
3372 #define wxListBox_SetSelection(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetSelection(_swigarg0,_swigarg1)) 
3373 static PyObject 
*_wrap_wxListBox_SetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3374     PyObject 
* _resultobj
; 
3377     bool  _arg2 
= (bool ) TRUE
; 
3378     PyObject 
* _argo0 
= 0; 
3379     int tempbool2 
= (int) TRUE
; 
3380     char *_kwnames
[] = { "self","n","select", NULL 
}; 
3383     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxListBox_SetSelection",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))  
3386         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3387         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3388             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetSelection. Expected _wxListBox_p."); 
3392     _arg2 
= (bool ) tempbool2
; 
3394     wxPy_BEGIN_ALLOW_THREADS
; 
3395         wxListBox_SetSelection(_arg0
,_arg1
,_arg2
); 
3397     wxPy_END_ALLOW_THREADS
; 
3398 }    Py_INCREF(Py_None
); 
3399     _resultobj 
= Py_None
; 
3403 #define wxListBox_SetString(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetString(_swigarg0,_swigarg1)) 
3404 static PyObject 
*_wrap_wxListBox_SetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3405     PyObject 
* _resultobj
; 
3409     PyObject 
* _argo0 
= 0; 
3410     PyObject 
* _obj2 
= 0; 
3411     char *_kwnames
[] = { "self","n","string", NULL 
}; 
3414     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListBox_SetString",_kwnames
,&_argo0
,&_arg1
,&_obj2
))  
3417         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3418         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3419             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetString. Expected _wxListBox_p."); 
3424     if (!PyString_Check(_obj2
)) { 
3425         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
3428     _arg2 
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
)); 
3431     wxPy_BEGIN_ALLOW_THREADS
; 
3432         wxListBox_SetString(_arg0
,_arg1
,*_arg2
); 
3434     wxPy_END_ALLOW_THREADS
; 
3435 }    Py_INCREF(Py_None
); 
3436     _resultobj 
= Py_None
; 
3444 #define wxListBox_SetStringSelection(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetStringSelection(_swigarg0,_swigarg1)) 
3445 static PyObject 
*_wrap_wxListBox_SetStringSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3446     PyObject 
* _resultobj
; 
3449     bool  _arg2 
= (bool ) TRUE
; 
3450     PyObject 
* _argo0 
= 0; 
3451     PyObject 
* _obj1 
= 0; 
3452     int tempbool2 
= (int) TRUE
; 
3453     char *_kwnames
[] = { "self","string","select", NULL 
}; 
3456     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxListBox_SetStringSelection",_kwnames
,&_argo0
,&_obj1
,&tempbool2
))  
3459         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3460         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListBox_p")) { 
3461             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListBox_SetStringSelection. Expected _wxListBox_p."); 
3466     if (!PyString_Check(_obj1
)) { 
3467         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
3470     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
3472     _arg2 
= (bool ) tempbool2
; 
3474     wxPy_BEGIN_ALLOW_THREADS
; 
3475         wxListBox_SetStringSelection(_arg0
,*_arg1
,_arg2
); 
3477     wxPy_END_ALLOW_THREADS
; 
3478 }    Py_INCREF(Py_None
); 
3479     _resultobj 
= Py_None
; 
3487 static void *SwigwxCheckListBoxTowxListBox(void *ptr
) { 
3488     wxCheckListBox 
*src
; 
3490     src 
= (wxCheckListBox 
*) ptr
; 
3491     dest 
= (wxListBox 
*) src
; 
3492     return (void *) dest
; 
3495 static void *SwigwxCheckListBoxTowxControl(void *ptr
) { 
3496     wxCheckListBox 
*src
; 
3498     src 
= (wxCheckListBox 
*) ptr
; 
3499     dest 
= (wxControl 
*) src
; 
3500     return (void *) dest
; 
3503 static void *SwigwxCheckListBoxTowxWindow(void *ptr
) { 
3504     wxCheckListBox 
*src
; 
3506     src 
= (wxCheckListBox 
*) ptr
; 
3507     dest 
= (wxWindow 
*) src
; 
3508     return (void *) dest
; 
3511 static void *SwigwxCheckListBoxTowxEvtHandler(void *ptr
) { 
3512     wxCheckListBox 
*src
; 
3514     src 
= (wxCheckListBox 
*) ptr
; 
3515     dest 
= (wxEvtHandler 
*) src
; 
3516     return (void *) dest
; 
3519 #define new_wxCheckListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxCheckListBox(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8)) 
3520 static PyObject 
*_wrap_new_wxCheckListBox(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3521     PyObject 
* _resultobj
; 
3522     wxCheckListBox 
* _result
; 
3525     wxPoint 
* _arg2 
= (wxPoint 
*) &wxPyDefaultPosition
; 
3526     wxSize 
* _arg3 
= (wxSize 
*) &wxPyDefaultSize
; 
3527     int  _arg4 
= (int ) 0; 
3528     wxString 
* _arg5 
= (wxString 
*) NULL
; 
3529     long  _arg6 
= (long ) 0; 
3530     wxValidator 
* _arg7 
= (wxValidator 
*) &wxPyDefaultValidator
; 
3531     char * _arg8 
= (char *) "listBox"; 
3532     PyObject 
* _argo0 
= 0; 
3533     PyObject 
* _argo2 
= 0; 
3534     PyObject 
* _argo3 
= 0; 
3535     PyObject 
* _obj5 
= 0; 
3536     PyObject 
* _argo7 
= 0; 
3537     char *_kwnames
[] = { "parent","id","pos","size","LIST","style","validator","name", NULL 
}; 
3541     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOOlOs:new_wxCheckListBox",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_obj5
,&_arg6
,&_argo7
,&_arg8
))  
3544         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3545         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
3546             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxCheckListBox. Expected _wxWindow_p."); 
3551         if (_argo2 
== Py_None
) { _arg2 
= NULL
; } 
3552         else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) { 
3553             PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxCheckListBox. Expected _wxPoint_p."); 
3558         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
3559         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxSize_p")) { 
3560             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxCheckListBox. Expected _wxSize_p."); 
3566     _arg5 
= wxString_LIST_helper(_obj5
); 
3567     if (_arg5 
== NULL
) { 
3572         if (_argo7 
== Py_None
) { _arg7 
= NULL
; } 
3573         else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxValidator_p")) { 
3574             PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxCheckListBox. Expected _wxValidator_p."); 
3580         _arg4 
= PyList_Size(_obj5
); 
3587     wxPy_BEGIN_ALLOW_THREADS
; 
3588         _result 
= (wxCheckListBox 
*)new_wxCheckListBox(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
,_arg8
); 
3590     wxPy_END_ALLOW_THREADS
; 
3592         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCheckListBox_p"); 
3593         _resultobj 
= Py_BuildValue("s",_ptemp
); 
3596         _resultobj 
= Py_None
; 
3604 #define wxCheckListBox_IsChecked(_swigobj,_swigarg0)  (_swigobj->IsChecked(_swigarg0)) 
3605 static PyObject 
*_wrap_wxCheckListBox_IsChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3606     PyObject 
* _resultobj
; 
3608     wxCheckListBox 
* _arg0
; 
3610     PyObject 
* _argo0 
= 0; 
3611     char *_kwnames
[] = { "self","uiIndex", NULL 
}; 
3614     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCheckListBox_IsChecked",_kwnames
,&_argo0
,&_arg1
))  
3617         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3618         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) { 
3619             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_IsChecked. Expected _wxCheckListBox_p."); 
3624     wxPy_BEGIN_ALLOW_THREADS
; 
3625         _result 
= (bool )wxCheckListBox_IsChecked(_arg0
,_arg1
); 
3627     wxPy_END_ALLOW_THREADS
; 
3628 }    _resultobj 
= Py_BuildValue("i",_result
); 
3632 #define wxCheckListBox_Check(_swigobj,_swigarg0,_swigarg1)  (_swigobj->Check(_swigarg0,_swigarg1)) 
3633 static PyObject 
*_wrap_wxCheckListBox_Check(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3634     PyObject 
* _resultobj
; 
3635     wxCheckListBox 
* _arg0
; 
3637     bool  _arg2 
= (bool ) TRUE
; 
3638     PyObject 
* _argo0 
= 0; 
3639     int tempbool2 
= (int) TRUE
; 
3640     char *_kwnames
[] = { "self","uiIndex","bCheck", NULL 
}; 
3643     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxCheckListBox_Check",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))  
3646         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3647         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) { 
3648             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_Check. Expected _wxCheckListBox_p."); 
3652     _arg2 
= (bool ) tempbool2
; 
3654     wxPy_BEGIN_ALLOW_THREADS
; 
3655         wxCheckListBox_Check(_arg0
,_arg1
,_arg2
); 
3657     wxPy_END_ALLOW_THREADS
; 
3658 }    Py_INCREF(Py_None
); 
3659     _resultobj 
= Py_None
; 
3663 #define wxCheckListBox_GetItemHeight(_swigobj)  (_swigobj->GetItemHeight()) 
3664 static PyObject 
*_wrap_wxCheckListBox_GetItemHeight(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3665     PyObject 
* _resultobj
; 
3667     wxCheckListBox 
* _arg0
; 
3668     PyObject 
* _argo0 
= 0; 
3669     char *_kwnames
[] = { "self", NULL 
}; 
3672     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCheckListBox_GetItemHeight",_kwnames
,&_argo0
))  
3675         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3676         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCheckListBox_p")) { 
3677             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCheckListBox_GetItemHeight. Expected _wxCheckListBox_p."); 
3682     wxPy_BEGIN_ALLOW_THREADS
; 
3683         _result 
= (int )wxCheckListBox_GetItemHeight(_arg0
); 
3685     wxPy_END_ALLOW_THREADS
; 
3686 }    _resultobj 
= Py_BuildValue("i",_result
); 
3690 static void *SwigwxTextCtrlTowxControl(void *ptr
) { 
3693     src 
= (wxTextCtrl 
*) ptr
; 
3694     dest 
= (wxControl 
*) src
; 
3695     return (void *) dest
; 
3698 static void *SwigwxTextCtrlTowxWindow(void *ptr
) { 
3701     src 
= (wxTextCtrl 
*) ptr
; 
3702     dest 
= (wxWindow 
*) src
; 
3703     return (void *) dest
; 
3706 static void *SwigwxTextCtrlTowxEvtHandler(void *ptr
) { 
3709     src 
= (wxTextCtrl 
*) ptr
; 
3710     dest 
= (wxEvtHandler 
*) src
; 
3711     return (void *) dest
; 
3714 #define new_wxTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7)) 
3715 static PyObject 
*_wrap_new_wxTextCtrl(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3716     PyObject 
* _resultobj
; 
3717     wxTextCtrl 
* _result
; 
3720     char * _arg2 
= (char *) ""; 
3721     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
3722     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
3723     long  _arg5 
= (long ) 0; 
3724     wxValidator 
* _arg6 
= (wxValidator 
*) &wxPyDefaultValidator
; 
3725     char * _arg7 
= (char *) "text"; 
3726     PyObject 
* _argo0 
= 0; 
3727     PyObject 
* _argo3 
= 0; 
3728     PyObject 
* _argo4 
= 0; 
3729     PyObject 
* _argo6 
= 0; 
3730     char *_kwnames
[] = { "parent","id","value","pos","size","style","validator","name", NULL 
}; 
3734     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|sOOlOs:new_wxTextCtrl",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
,&_argo4
,&_arg5
,&_argo6
,&_arg7
))  
3737         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3738         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
3739             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTextCtrl. Expected _wxWindow_p."); 
3744         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
3745         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
3746             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxTextCtrl. Expected _wxPoint_p."); 
3751         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
3752         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
3753             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxTextCtrl. Expected _wxSize_p."); 
3758         if (_argo6 
== Py_None
) { _arg6 
= NULL
; } 
3759         else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) { 
3760             PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxTextCtrl. Expected _wxValidator_p."); 
3765     wxPy_BEGIN_ALLOW_THREADS
; 
3766         _result 
= (wxTextCtrl 
*)new_wxTextCtrl(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
); 
3768     wxPy_END_ALLOW_THREADS
; 
3770         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p"); 
3771         _resultobj 
= Py_BuildValue("s",_ptemp
); 
3774         _resultobj 
= Py_None
; 
3779 #define wxTextCtrl_Clear(_swigobj)  (_swigobj->Clear()) 
3780 static PyObject 
*_wrap_wxTextCtrl_Clear(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3781     PyObject 
* _resultobj
; 
3783     PyObject 
* _argo0 
= 0; 
3784     char *_kwnames
[] = { "self", NULL 
}; 
3787     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Clear",_kwnames
,&_argo0
))  
3790         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3791         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
3792             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Clear. Expected _wxTextCtrl_p."); 
3797     wxPy_BEGIN_ALLOW_THREADS
; 
3798         wxTextCtrl_Clear(_arg0
); 
3800     wxPy_END_ALLOW_THREADS
; 
3801 }    Py_INCREF(Py_None
); 
3802     _resultobj 
= Py_None
; 
3806 #define wxTextCtrl_Copy(_swigobj)  (_swigobj->Copy()) 
3807 static PyObject 
*_wrap_wxTextCtrl_Copy(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3808     PyObject 
* _resultobj
; 
3810     PyObject 
* _argo0 
= 0; 
3811     char *_kwnames
[] = { "self", NULL 
}; 
3814     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Copy",_kwnames
,&_argo0
))  
3817         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3818         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
3819             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Copy. Expected _wxTextCtrl_p."); 
3824     wxPy_BEGIN_ALLOW_THREADS
; 
3825         wxTextCtrl_Copy(_arg0
); 
3827     wxPy_END_ALLOW_THREADS
; 
3828 }    Py_INCREF(Py_None
); 
3829     _resultobj 
= Py_None
; 
3833 #define wxTextCtrl_Cut(_swigobj)  (_swigobj->Cut()) 
3834 static PyObject 
*_wrap_wxTextCtrl_Cut(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3835     PyObject 
* _resultobj
; 
3837     PyObject 
* _argo0 
= 0; 
3838     char *_kwnames
[] = { "self", NULL 
}; 
3841     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Cut",_kwnames
,&_argo0
))  
3844         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3845         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
3846             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Cut. Expected _wxTextCtrl_p."); 
3851     wxPy_BEGIN_ALLOW_THREADS
; 
3852         wxTextCtrl_Cut(_arg0
); 
3854     wxPy_END_ALLOW_THREADS
; 
3855 }    Py_INCREF(Py_None
); 
3856     _resultobj 
= Py_None
; 
3860 #define wxTextCtrl_DiscardEdits(_swigobj)  (_swigobj->DiscardEdits()) 
3861 static PyObject 
*_wrap_wxTextCtrl_DiscardEdits(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3862     PyObject 
* _resultobj
; 
3864     PyObject 
* _argo0 
= 0; 
3865     char *_kwnames
[] = { "self", NULL 
}; 
3868     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_DiscardEdits",_kwnames
,&_argo0
))  
3871         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3872         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
3873             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_DiscardEdits. Expected _wxTextCtrl_p."); 
3878     wxPy_BEGIN_ALLOW_THREADS
; 
3879         wxTextCtrl_DiscardEdits(_arg0
); 
3881     wxPy_END_ALLOW_THREADS
; 
3882 }    Py_INCREF(Py_None
); 
3883     _resultobj 
= Py_None
; 
3887 #define wxTextCtrl_GetInsertionPoint(_swigobj)  (_swigobj->GetInsertionPoint()) 
3888 static PyObject 
*_wrap_wxTextCtrl_GetInsertionPoint(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3889     PyObject 
* _resultobj
; 
3892     PyObject 
* _argo0 
= 0; 
3893     char *_kwnames
[] = { "self", NULL 
}; 
3896     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetInsertionPoint",_kwnames
,&_argo0
))  
3899         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3900         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
3901             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetInsertionPoint. Expected _wxTextCtrl_p."); 
3906     wxPy_BEGIN_ALLOW_THREADS
; 
3907         _result 
= (long )wxTextCtrl_GetInsertionPoint(_arg0
); 
3909     wxPy_END_ALLOW_THREADS
; 
3910 }    _resultobj 
= Py_BuildValue("l",_result
); 
3914 #define wxTextCtrl_GetLastPosition(_swigobj)  (_swigobj->GetLastPosition()) 
3915 static PyObject 
*_wrap_wxTextCtrl_GetLastPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3916     PyObject 
* _resultobj
; 
3919     PyObject 
* _argo0 
= 0; 
3920     char *_kwnames
[] = { "self", NULL 
}; 
3923     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetLastPosition",_kwnames
,&_argo0
))  
3926         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3927         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
3928             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetLastPosition. Expected _wxTextCtrl_p."); 
3933     wxPy_BEGIN_ALLOW_THREADS
; 
3934         _result 
= (long )wxTextCtrl_GetLastPosition(_arg0
); 
3936     wxPy_END_ALLOW_THREADS
; 
3937 }    _resultobj 
= Py_BuildValue("l",_result
); 
3941 #define wxTextCtrl_GetLineLength(_swigobj,_swigarg0)  (_swigobj->GetLineLength(_swigarg0)) 
3942 static PyObject 
*_wrap_wxTextCtrl_GetLineLength(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3943     PyObject 
* _resultobj
; 
3947     PyObject 
* _argo0 
= 0; 
3948     char *_kwnames
[] = { "self","lineNo", NULL 
}; 
3951     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_GetLineLength",_kwnames
,&_argo0
,&_arg1
))  
3954         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3955         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
3956             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetLineLength. Expected _wxTextCtrl_p."); 
3961     wxPy_BEGIN_ALLOW_THREADS
; 
3962         _result 
= (int )wxTextCtrl_GetLineLength(_arg0
,_arg1
); 
3964     wxPy_END_ALLOW_THREADS
; 
3965 }    _resultobj 
= Py_BuildValue("i",_result
); 
3969 #define wxTextCtrl_GetLineText(_swigobj,_swigarg0)  (_swigobj->GetLineText(_swigarg0)) 
3970 static PyObject 
*_wrap_wxTextCtrl_GetLineText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3971     PyObject 
* _resultobj
; 
3975     PyObject 
* _argo0 
= 0; 
3976     char *_kwnames
[] = { "self","lineNo", NULL 
}; 
3979     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_GetLineText",_kwnames
,&_argo0
,&_arg1
))  
3982         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3983         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
3984             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetLineText. Expected _wxTextCtrl_p."); 
3989     wxPy_BEGIN_ALLOW_THREADS
; 
3990         _result 
= new wxString (wxTextCtrl_GetLineText(_arg0
,_arg1
)); 
3992     wxPy_END_ALLOW_THREADS
; 
3994     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
4002 #define wxTextCtrl_GetNumberOfLines(_swigobj)  (_swigobj->GetNumberOfLines()) 
4003 static PyObject 
*_wrap_wxTextCtrl_GetNumberOfLines(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4004     PyObject 
* _resultobj
; 
4007     PyObject 
* _argo0 
= 0; 
4008     char *_kwnames
[] = { "self", NULL 
}; 
4011     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetNumberOfLines",_kwnames
,&_argo0
))  
4014         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4015         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4016             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetNumberOfLines. Expected _wxTextCtrl_p."); 
4021     wxPy_BEGIN_ALLOW_THREADS
; 
4022         _result 
= (int )wxTextCtrl_GetNumberOfLines(_arg0
); 
4024     wxPy_END_ALLOW_THREADS
; 
4025 }    _resultobj 
= Py_BuildValue("i",_result
); 
4029 #define wxTextCtrl_GetValue(_swigobj)  (_swigobj->GetValue()) 
4030 static PyObject 
*_wrap_wxTextCtrl_GetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4031     PyObject 
* _resultobj
; 
4034     PyObject 
* _argo0 
= 0; 
4035     char *_kwnames
[] = { "self", NULL 
}; 
4038     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetValue",_kwnames
,&_argo0
))  
4041         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4042         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4043             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetValue. Expected _wxTextCtrl_p."); 
4048     wxPy_BEGIN_ALLOW_THREADS
; 
4049         _result 
= new wxString (wxTextCtrl_GetValue(_arg0
)); 
4051     wxPy_END_ALLOW_THREADS
; 
4053     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
4061 #define wxTextCtrl_IsModified(_swigobj)  (_swigobj->IsModified()) 
4062 static PyObject 
*_wrap_wxTextCtrl_IsModified(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4063     PyObject 
* _resultobj
; 
4066     PyObject 
* _argo0 
= 0; 
4067     char *_kwnames
[] = { "self", NULL 
}; 
4070     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_IsModified",_kwnames
,&_argo0
))  
4073         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4074         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4075             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_IsModified. Expected _wxTextCtrl_p."); 
4080     wxPy_BEGIN_ALLOW_THREADS
; 
4081         _result 
= (bool )wxTextCtrl_IsModified(_arg0
); 
4083     wxPy_END_ALLOW_THREADS
; 
4084 }    _resultobj 
= Py_BuildValue("i",_result
); 
4088 #define wxTextCtrl_LoadFile(_swigobj,_swigarg0)  (_swigobj->LoadFile(_swigarg0)) 
4089 static PyObject 
*_wrap_wxTextCtrl_LoadFile(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4090     PyObject 
* _resultobj
; 
4094     PyObject 
* _argo0 
= 0; 
4095     PyObject 
* _obj1 
= 0; 
4096     char *_kwnames
[] = { "self","filename", NULL 
}; 
4099     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_LoadFile",_kwnames
,&_argo0
,&_obj1
))  
4102         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4103         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4104             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_LoadFile. Expected _wxTextCtrl_p."); 
4109     if (!PyString_Check(_obj1
)) { 
4110         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
4113     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
4116     wxPy_BEGIN_ALLOW_THREADS
; 
4117         _result 
= (bool )wxTextCtrl_LoadFile(_arg0
,*_arg1
); 
4119     wxPy_END_ALLOW_THREADS
; 
4120 }    _resultobj 
= Py_BuildValue("i",_result
); 
4128 #define wxTextCtrl_Paste(_swigobj)  (_swigobj->Paste()) 
4129 static PyObject 
*_wrap_wxTextCtrl_Paste(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4130     PyObject 
* _resultobj
; 
4132     PyObject 
* _argo0 
= 0; 
4133     char *_kwnames
[] = { "self", NULL 
}; 
4136     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_Paste",_kwnames
,&_argo0
))  
4139         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4140         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4141             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Paste. Expected _wxTextCtrl_p."); 
4146     wxPy_BEGIN_ALLOW_THREADS
; 
4147         wxTextCtrl_Paste(_arg0
); 
4149     wxPy_END_ALLOW_THREADS
; 
4150 }    Py_INCREF(Py_None
); 
4151     _resultobj 
= Py_None
; 
4155 #define wxTextCtrl_PositionToXY(_swigobj,_swigarg0,_swigarg1,_swigarg2)  (_swigobj->PositionToXY(_swigarg0,_swigarg1,_swigarg2)) 
4156 static PyObject 
*_wrap_wxTextCtrl_PositionToXY(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4157     PyObject 
* _resultobj
; 
4164     PyObject 
* _argo0 
= 0; 
4165     char *_kwnames
[] = { "self","pos", NULL 
}; 
4174     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_PositionToXY",_kwnames
,&_argo0
,&_arg1
))  
4177         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4178         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4179             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_PositionToXY. Expected _wxTextCtrl_p."); 
4184     wxPy_BEGIN_ALLOW_THREADS
; 
4185         wxTextCtrl_PositionToXY(_arg0
,_arg1
,_arg2
,_arg3
); 
4187     wxPy_END_ALLOW_THREADS
; 
4188 }    Py_INCREF(Py_None
); 
4189     _resultobj 
= Py_None
; 
4192     o 
= PyInt_FromLong((long) (*_arg2
)); 
4193     _resultobj 
= t_output_helper(_resultobj
, o
); 
4197     o 
= PyInt_FromLong((long) (*_arg3
)); 
4198     _resultobj 
= t_output_helper(_resultobj
, o
); 
4203 #define wxTextCtrl_Remove(_swigobj,_swigarg0,_swigarg1)  (_swigobj->Remove(_swigarg0,_swigarg1)) 
4204 static PyObject 
*_wrap_wxTextCtrl_Remove(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4205     PyObject 
* _resultobj
; 
4209     PyObject 
* _argo0 
= 0; 
4210     char *_kwnames
[] = { "self","from","to", NULL 
}; 
4213     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxTextCtrl_Remove",_kwnames
,&_argo0
,&_arg1
,&_arg2
))  
4216         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4217         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4218             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Remove. Expected _wxTextCtrl_p."); 
4223     wxPy_BEGIN_ALLOW_THREADS
; 
4224         wxTextCtrl_Remove(_arg0
,_arg1
,_arg2
); 
4226     wxPy_END_ALLOW_THREADS
; 
4227 }    Py_INCREF(Py_None
); 
4228     _resultobj 
= Py_None
; 
4232 #define wxTextCtrl_Replace(_swigobj,_swigarg0,_swigarg1,_swigarg2)  (_swigobj->Replace(_swigarg0,_swigarg1,_swigarg2)) 
4233 static PyObject 
*_wrap_wxTextCtrl_Replace(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4234     PyObject 
* _resultobj
; 
4239     PyObject 
* _argo0 
= 0; 
4240     PyObject 
* _obj3 
= 0; 
4241     char *_kwnames
[] = { "self","from","to","value", NULL 
}; 
4244     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OllO:wxTextCtrl_Replace",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))  
4247         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4248         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4249             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_Replace. Expected _wxTextCtrl_p."); 
4254     if (!PyString_Check(_obj3
)) { 
4255         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
4258     _arg3 
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
)); 
4261     wxPy_BEGIN_ALLOW_THREADS
; 
4262         wxTextCtrl_Replace(_arg0
,_arg1
,_arg2
,*_arg3
); 
4264     wxPy_END_ALLOW_THREADS
; 
4265 }    Py_INCREF(Py_None
); 
4266     _resultobj 
= Py_None
; 
4274 #define wxTextCtrl_SaveFile(_swigobj,_swigarg0)  (_swigobj->SaveFile(_swigarg0)) 
4275 static PyObject 
*_wrap_wxTextCtrl_SaveFile(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4276     PyObject 
* _resultobj
; 
4280     PyObject 
* _argo0 
= 0; 
4281     PyObject 
* _obj1 
= 0; 
4282     char *_kwnames
[] = { "self","filename", NULL 
}; 
4285     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_SaveFile",_kwnames
,&_argo0
,&_obj1
))  
4288         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4289         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4290             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SaveFile. Expected _wxTextCtrl_p."); 
4295     if (!PyString_Check(_obj1
)) { 
4296         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
4299     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
4302     wxPy_BEGIN_ALLOW_THREADS
; 
4303         _result 
= (bool )wxTextCtrl_SaveFile(_arg0
,*_arg1
); 
4305     wxPy_END_ALLOW_THREADS
; 
4306 }    _resultobj 
= Py_BuildValue("i",_result
); 
4314 #define wxTextCtrl_SetEditable(_swigobj,_swigarg0)  (_swigobj->SetEditable(_swigarg0)) 
4315 static PyObject 
*_wrap_wxTextCtrl_SetEditable(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4316     PyObject 
* _resultobj
; 
4319     PyObject 
* _argo0 
= 0; 
4321     char *_kwnames
[] = { "self","editable", NULL 
}; 
4324     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTextCtrl_SetEditable",_kwnames
,&_argo0
,&tempbool1
))  
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_SetEditable. Expected _wxTextCtrl_p."); 
4333     _arg1 
= (bool ) tempbool1
; 
4335     wxPy_BEGIN_ALLOW_THREADS
; 
4336         wxTextCtrl_SetEditable(_arg0
,_arg1
); 
4338     wxPy_END_ALLOW_THREADS
; 
4339 }    Py_INCREF(Py_None
); 
4340     _resultobj 
= Py_None
; 
4344 #define wxTextCtrl_SetInsertionPoint(_swigobj,_swigarg0)  (_swigobj->SetInsertionPoint(_swigarg0)) 
4345 static PyObject 
*_wrap_wxTextCtrl_SetInsertionPoint(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4346     PyObject 
* _resultobj
; 
4349     PyObject 
* _argo0 
= 0; 
4350     char *_kwnames
[] = { "self","pos", NULL 
}; 
4353     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_SetInsertionPoint",_kwnames
,&_argo0
,&_arg1
))  
4356         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4357         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4358             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetInsertionPoint. Expected _wxTextCtrl_p."); 
4363     wxPy_BEGIN_ALLOW_THREADS
; 
4364         wxTextCtrl_SetInsertionPoint(_arg0
,_arg1
); 
4366     wxPy_END_ALLOW_THREADS
; 
4367 }    Py_INCREF(Py_None
); 
4368     _resultobj 
= Py_None
; 
4372 #define wxTextCtrl_SetInsertionPointEnd(_swigobj)  (_swigobj->SetInsertionPointEnd()) 
4373 static PyObject 
*_wrap_wxTextCtrl_SetInsertionPointEnd(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4374     PyObject 
* _resultobj
; 
4376     PyObject 
* _argo0 
= 0; 
4377     char *_kwnames
[] = { "self", NULL 
}; 
4380     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_SetInsertionPointEnd",_kwnames
,&_argo0
))  
4383         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4384         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4385             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetInsertionPointEnd. Expected _wxTextCtrl_p."); 
4390     wxPy_BEGIN_ALLOW_THREADS
; 
4391         wxTextCtrl_SetInsertionPointEnd(_arg0
); 
4393     wxPy_END_ALLOW_THREADS
; 
4394 }    Py_INCREF(Py_None
); 
4395     _resultobj 
= Py_None
; 
4399 #define wxTextCtrl_SetSelection(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetSelection(_swigarg0,_swigarg1)) 
4400 static PyObject 
*_wrap_wxTextCtrl_SetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4401     PyObject 
* _resultobj
; 
4405     PyObject 
* _argo0 
= 0; 
4406     char *_kwnames
[] = { "self","from","to", NULL 
}; 
4409     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxTextCtrl_SetSelection",_kwnames
,&_argo0
,&_arg1
,&_arg2
))  
4412         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4413         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4414             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetSelection. Expected _wxTextCtrl_p."); 
4419     wxPy_BEGIN_ALLOW_THREADS
; 
4420         wxTextCtrl_SetSelection(_arg0
,_arg1
,_arg2
); 
4422     wxPy_END_ALLOW_THREADS
; 
4423 }    Py_INCREF(Py_None
); 
4424     _resultobj 
= Py_None
; 
4428 #define wxTextCtrl_SetValue(_swigobj,_swigarg0)  (_swigobj->SetValue(_swigarg0)) 
4429 static PyObject 
*_wrap_wxTextCtrl_SetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4430     PyObject 
* _resultobj
; 
4433     PyObject 
* _argo0 
= 0; 
4434     PyObject 
* _obj1 
= 0; 
4435     char *_kwnames
[] = { "self","value", NULL 
}; 
4438     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_SetValue",_kwnames
,&_argo0
,&_obj1
))  
4441         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4442         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4443             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_SetValue. Expected _wxTextCtrl_p."); 
4448     if (!PyString_Check(_obj1
)) { 
4449         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
4452     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
4455     wxPy_BEGIN_ALLOW_THREADS
; 
4456         wxTextCtrl_SetValue(_arg0
,*_arg1
); 
4458     wxPy_END_ALLOW_THREADS
; 
4459 }    Py_INCREF(Py_None
); 
4460     _resultobj 
= Py_None
; 
4468 #define wxTextCtrl_ShowPosition(_swigobj,_swigarg0)  (_swigobj->ShowPosition(_swigarg0)) 
4469 static PyObject 
*_wrap_wxTextCtrl_ShowPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4470     PyObject 
* _resultobj
; 
4473     PyObject 
* _argo0 
= 0; 
4474     char *_kwnames
[] = { "self","pos", NULL 
}; 
4477     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxTextCtrl_ShowPosition",_kwnames
,&_argo0
,&_arg1
))  
4480         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4481         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4482             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_ShowPosition. Expected _wxTextCtrl_p."); 
4487     wxPy_BEGIN_ALLOW_THREADS
; 
4488         wxTextCtrl_ShowPosition(_arg0
,_arg1
); 
4490     wxPy_END_ALLOW_THREADS
; 
4491 }    Py_INCREF(Py_None
); 
4492     _resultobj 
= Py_None
; 
4496 #define wxTextCtrl_WriteText(_swigobj,_swigarg0)  (_swigobj->WriteText(_swigarg0)) 
4497 static PyObject 
*_wrap_wxTextCtrl_WriteText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4498     PyObject 
* _resultobj
; 
4501     PyObject 
* _argo0 
= 0; 
4502     PyObject 
* _obj1 
= 0; 
4503     char *_kwnames
[] = { "self","text", NULL 
}; 
4506     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_WriteText",_kwnames
,&_argo0
,&_obj1
))  
4509         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4510         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4511             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_WriteText. Expected _wxTextCtrl_p."); 
4516     if (!PyString_Check(_obj1
)) { 
4517         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
4520     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
4523     wxPy_BEGIN_ALLOW_THREADS
; 
4524         wxTextCtrl_WriteText(_arg0
,*_arg1
); 
4526     wxPy_END_ALLOW_THREADS
; 
4527 }    Py_INCREF(Py_None
); 
4528     _resultobj 
= Py_None
; 
4536 #define wxTextCtrl_AppendText(_swigobj,_swigarg0)  (_swigobj->AppendText(_swigarg0)) 
4537 static PyObject 
*_wrap_wxTextCtrl_AppendText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4538     PyObject 
* _resultobj
; 
4541     PyObject 
* _argo0 
= 0; 
4542     PyObject 
* _obj1 
= 0; 
4543     char *_kwnames
[] = { "self","text", NULL 
}; 
4546     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTextCtrl_AppendText",_kwnames
,&_argo0
,&_obj1
))  
4549         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4550         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4551             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_AppendText. Expected _wxTextCtrl_p."); 
4556     if (!PyString_Check(_obj1
)) { 
4557         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
4560     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
4563     wxPy_BEGIN_ALLOW_THREADS
; 
4564         wxTextCtrl_AppendText(_arg0
,*_arg1
); 
4566     wxPy_END_ALLOW_THREADS
; 
4567 }    Py_INCREF(Py_None
); 
4568     _resultobj 
= Py_None
; 
4576 #define wxTextCtrl_XYToPosition(_swigobj,_swigarg0,_swigarg1)  (_swigobj->XYToPosition(_swigarg0,_swigarg1)) 
4577 static PyObject 
*_wrap_wxTextCtrl_XYToPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4578     PyObject 
* _resultobj
; 
4583     PyObject 
* _argo0 
= 0; 
4584     char *_kwnames
[] = { "self","x","y", NULL 
}; 
4587     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxTextCtrl_XYToPosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))  
4590         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4591         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4592             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_XYToPosition. Expected _wxTextCtrl_p."); 
4597     wxPy_BEGIN_ALLOW_THREADS
; 
4598         _result 
= (long )wxTextCtrl_XYToPosition(_arg0
,_arg1
,_arg2
); 
4600     wxPy_END_ALLOW_THREADS
; 
4601 }    _resultobj 
= Py_BuildValue("l",_result
); 
4605 #define wxTextCtrl_CanCopy(_swigobj)  (_swigobj->CanCopy()) 
4606 static PyObject 
*_wrap_wxTextCtrl_CanCopy(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4607     PyObject 
* _resultobj
; 
4610     PyObject 
* _argo0 
= 0; 
4611     char *_kwnames
[] = { "self", NULL 
}; 
4614     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanCopy",_kwnames
,&_argo0
))  
4617         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4618         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4619             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanCopy. Expected _wxTextCtrl_p."); 
4624     wxPy_BEGIN_ALLOW_THREADS
; 
4625         _result 
= (bool )wxTextCtrl_CanCopy(_arg0
); 
4627     wxPy_END_ALLOW_THREADS
; 
4628 }    _resultobj 
= Py_BuildValue("i",_result
); 
4632 #define wxTextCtrl_CanCut(_swigobj)  (_swigobj->CanCut()) 
4633 static PyObject 
*_wrap_wxTextCtrl_CanCut(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4634     PyObject 
* _resultobj
; 
4637     PyObject 
* _argo0 
= 0; 
4638     char *_kwnames
[] = { "self", NULL 
}; 
4641     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanCut",_kwnames
,&_argo0
))  
4644         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4645         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4646             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanCut. Expected _wxTextCtrl_p."); 
4651     wxPy_BEGIN_ALLOW_THREADS
; 
4652         _result 
= (bool )wxTextCtrl_CanCut(_arg0
); 
4654     wxPy_END_ALLOW_THREADS
; 
4655 }    _resultobj 
= Py_BuildValue("i",_result
); 
4659 #define wxTextCtrl_CanPaste(_swigobj)  (_swigobj->CanPaste()) 
4660 static PyObject 
*_wrap_wxTextCtrl_CanPaste(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4661     PyObject 
* _resultobj
; 
4664     PyObject 
* _argo0 
= 0; 
4665     char *_kwnames
[] = { "self", NULL 
}; 
4668     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanPaste",_kwnames
,&_argo0
))  
4671         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4672         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4673             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanPaste. Expected _wxTextCtrl_p."); 
4678     wxPy_BEGIN_ALLOW_THREADS
; 
4679         _result 
= (bool )wxTextCtrl_CanPaste(_arg0
); 
4681     wxPy_END_ALLOW_THREADS
; 
4682 }    _resultobj 
= Py_BuildValue("i",_result
); 
4686 #define wxTextCtrl_CanRedo(_swigobj)  (_swigobj->CanRedo()) 
4687 static PyObject 
*_wrap_wxTextCtrl_CanRedo(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4688     PyObject 
* _resultobj
; 
4691     PyObject 
* _argo0 
= 0; 
4692     char *_kwnames
[] = { "self", NULL 
}; 
4695     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanRedo",_kwnames
,&_argo0
))  
4698         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4699         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4700             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_CanRedo. Expected _wxTextCtrl_p."); 
4705     wxPy_BEGIN_ALLOW_THREADS
; 
4706         _result 
= (bool )wxTextCtrl_CanRedo(_arg0
); 
4708     wxPy_END_ALLOW_THREADS
; 
4709 }    _resultobj 
= Py_BuildValue("i",_result
); 
4713 #define wxTextCtrl_CanUndo(_swigobj)  (_swigobj->CanUndo()) 
4714 static PyObject 
*_wrap_wxTextCtrl_CanUndo(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4715     PyObject 
* _resultobj
; 
4718     PyObject 
* _argo0 
= 0; 
4719     char *_kwnames
[] = { "self", NULL 
}; 
4722     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_CanUndo",_kwnames
,&_argo0
))  
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_CanUndo. Expected _wxTextCtrl_p."); 
4732     wxPy_BEGIN_ALLOW_THREADS
; 
4733         _result 
= (bool )wxTextCtrl_CanUndo(_arg0
); 
4735     wxPy_END_ALLOW_THREADS
; 
4736 }    _resultobj 
= Py_BuildValue("i",_result
); 
4740 #define wxTextCtrl_GetSelection(_swigobj,_swigarg0,_swigarg1)  (_swigobj->GetSelection(_swigarg0,_swigarg1)) 
4741 static PyObject 
*_wrap_wxTextCtrl_GetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4742     PyObject 
* _resultobj
; 
4748     PyObject 
* _argo0 
= 0; 
4749     char *_kwnames
[] = { "self", NULL 
}; 
4758     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_GetSelection",_kwnames
,&_argo0
))  
4761         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4762         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4763             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_GetSelection. Expected _wxTextCtrl_p."); 
4768     wxPy_BEGIN_ALLOW_THREADS
; 
4769         wxTextCtrl_GetSelection(_arg0
,_arg1
,_arg2
); 
4771     wxPy_END_ALLOW_THREADS
; 
4772 }    Py_INCREF(Py_None
); 
4773     _resultobj 
= Py_None
; 
4776     o 
= PyInt_FromLong((long) (*_arg1
)); 
4777     _resultobj 
= t_output_helper(_resultobj
, o
); 
4781     o 
= PyInt_FromLong((long) (*_arg2
)); 
4782     _resultobj 
= t_output_helper(_resultobj
, o
); 
4787 #define wxTextCtrl_IsEditable(_swigobj)  (_swigobj->IsEditable()) 
4788 static PyObject 
*_wrap_wxTextCtrl_IsEditable(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4789     PyObject 
* _resultobj
; 
4792     PyObject 
* _argo0 
= 0; 
4793     char *_kwnames
[] = { "self", NULL 
}; 
4796     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextCtrl_IsEditable",_kwnames
,&_argo0
))  
4799         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4800         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextCtrl_p")) { 
4801             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextCtrl_IsEditable. Expected _wxTextCtrl_p."); 
4806     wxPy_BEGIN_ALLOW_THREADS
; 
4807         _result 
= (bool )wxTextCtrl_IsEditable(_arg0
); 
4809     wxPy_END_ALLOW_THREADS
; 
4810 }    _resultobj 
= Py_BuildValue("i",_result
); 
4814 static void *SwigwxScrollBarTowxControl(void *ptr
) { 
4817     src 
= (wxScrollBar 
*) ptr
; 
4818     dest 
= (wxControl 
*) src
; 
4819     return (void *) dest
; 
4822 static void *SwigwxScrollBarTowxWindow(void *ptr
) { 
4825     src 
= (wxScrollBar 
*) ptr
; 
4826     dest 
= (wxWindow 
*) src
; 
4827     return (void *) dest
; 
4830 static void *SwigwxScrollBarTowxEvtHandler(void *ptr
) { 
4833     src 
= (wxScrollBar 
*) ptr
; 
4834     dest 
= (wxEvtHandler 
*) src
; 
4835     return (void *) dest
; 
4838 #define new_wxScrollBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxScrollBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
4839 static PyObject 
*_wrap_new_wxScrollBar(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4840     PyObject 
* _resultobj
; 
4841     wxScrollBar 
* _result
; 
4843     wxWindowID  _arg1 
= (wxWindowID 
) -1; 
4844     wxPoint 
* _arg2 
= (wxPoint 
*) &wxPyDefaultPosition
; 
4845     wxSize 
* _arg3 
= (wxSize 
*) &wxPyDefaultSize
; 
4846     long  _arg4 
= (long ) wxSB_HORIZONTAL
; 
4847     wxValidator 
* _arg5 
= (wxValidator 
*) &wxPyDefaultValidator
; 
4848     char * _arg6 
= (char *) "scrollBar"; 
4849     PyObject 
* _argo0 
= 0; 
4850     PyObject 
* _argo2 
= 0; 
4851     PyObject 
* _argo3 
= 0; 
4852     PyObject 
* _argo5 
= 0; 
4853     char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL 
}; 
4857     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxScrollBar",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_arg4
,&_argo5
,&_arg6
))  
4860         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4861         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
4862             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxScrollBar. Expected _wxWindow_p."); 
4867         if (_argo2 
== Py_None
) { _arg2 
= NULL
; } 
4868         else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) { 
4869             PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxScrollBar. Expected _wxPoint_p."); 
4874         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
4875         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxSize_p")) { 
4876             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxScrollBar. Expected _wxSize_p."); 
4881         if (_argo5 
== Py_None
) { _arg5 
= NULL
; } 
4882         else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) { 
4883             PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxScrollBar. Expected _wxValidator_p."); 
4888     wxPy_BEGIN_ALLOW_THREADS
; 
4889         _result 
= (wxScrollBar 
*)new_wxScrollBar(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
); 
4891     wxPy_END_ALLOW_THREADS
; 
4893         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollBar_p"); 
4894         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4897         _resultobj 
= Py_None
; 
4902 #define wxScrollBar_GetRange(_swigobj)  (_swigobj->GetRange()) 
4903 static PyObject 
*_wrap_wxScrollBar_GetRange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4904     PyObject 
* _resultobj
; 
4906     wxScrollBar 
* _arg0
; 
4907     PyObject 
* _argo0 
= 0; 
4908     char *_kwnames
[] = { "self", NULL 
}; 
4911     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetRange",_kwnames
,&_argo0
))  
4914         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4915         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) { 
4916             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetRange. Expected _wxScrollBar_p."); 
4921     wxPy_BEGIN_ALLOW_THREADS
; 
4922         _result 
= (int )wxScrollBar_GetRange(_arg0
); 
4924     wxPy_END_ALLOW_THREADS
; 
4925 }    _resultobj 
= Py_BuildValue("i",_result
); 
4929 #define wxScrollBar_GetPageSize(_swigobj)  (_swigobj->GetPageSize()) 
4930 static PyObject 
*_wrap_wxScrollBar_GetPageSize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4931     PyObject 
* _resultobj
; 
4933     wxScrollBar 
* _arg0
; 
4934     PyObject 
* _argo0 
= 0; 
4935     char *_kwnames
[] = { "self", NULL 
}; 
4938     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetPageSize",_kwnames
,&_argo0
))  
4941         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4942         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) { 
4943             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetPageSize. Expected _wxScrollBar_p."); 
4948     wxPy_BEGIN_ALLOW_THREADS
; 
4949         _result 
= (int )wxScrollBar_GetPageSize(_arg0
); 
4951     wxPy_END_ALLOW_THREADS
; 
4952 }    _resultobj 
= Py_BuildValue("i",_result
); 
4956 #define wxScrollBar_GetThumbPosition(_swigobj)  (_swigobj->GetThumbPosition()) 
4957 static PyObject 
*_wrap_wxScrollBar_GetThumbPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4958     PyObject 
* _resultobj
; 
4960     wxScrollBar 
* _arg0
; 
4961     PyObject 
* _argo0 
= 0; 
4962     char *_kwnames
[] = { "self", NULL 
}; 
4965     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetThumbPosition",_kwnames
,&_argo0
))  
4968         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4969         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) { 
4970             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetThumbPosition. Expected _wxScrollBar_p."); 
4975     wxPy_BEGIN_ALLOW_THREADS
; 
4976         _result 
= (int )wxScrollBar_GetThumbPosition(_arg0
); 
4978     wxPy_END_ALLOW_THREADS
; 
4979 }    _resultobj 
= Py_BuildValue("i",_result
); 
4983 #define wxScrollBar_GetThumbSize(_swigobj)  (_swigobj->GetThumbSize()) 
4984 static PyObject 
*_wrap_wxScrollBar_GetThumbSize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4985     PyObject 
* _resultobj
; 
4987     wxScrollBar 
* _arg0
; 
4988     PyObject 
* _argo0 
= 0; 
4989     char *_kwnames
[] = { "self", NULL 
}; 
4992     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollBar_GetThumbSize",_kwnames
,&_argo0
))  
4995         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4996         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) { 
4997             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_GetThumbSize. Expected _wxScrollBar_p."); 
5002     wxPy_BEGIN_ALLOW_THREADS
; 
5003         _result 
= (int )wxScrollBar_GetThumbSize(_arg0
); 
5005     wxPy_END_ALLOW_THREADS
; 
5006 }    _resultobj 
= Py_BuildValue("i",_result
); 
5010 #define wxScrollBar_SetThumbPosition(_swigobj,_swigarg0)  (_swigobj->SetThumbPosition(_swigarg0)) 
5011 static PyObject 
*_wrap_wxScrollBar_SetThumbPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5012     PyObject 
* _resultobj
; 
5013     wxScrollBar 
* _arg0
; 
5015     PyObject 
* _argo0 
= 0; 
5016     char *_kwnames
[] = { "self","viewStart", NULL 
}; 
5019     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxScrollBar_SetThumbPosition",_kwnames
,&_argo0
,&_arg1
))  
5022         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5023         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) { 
5024             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_SetThumbPosition. Expected _wxScrollBar_p."); 
5029     wxPy_BEGIN_ALLOW_THREADS
; 
5030         wxScrollBar_SetThumbPosition(_arg0
,_arg1
); 
5032     wxPy_END_ALLOW_THREADS
; 
5033 }    Py_INCREF(Py_None
); 
5034     _resultobj 
= Py_None
; 
5038 #define wxScrollBar_SetScrollbar(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4)  (_swigobj->SetScrollbar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4)) 
5039 static PyObject 
*_wrap_wxScrollBar_SetScrollbar(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5040     PyObject 
* _resultobj
; 
5041     wxScrollBar 
* _arg0
; 
5046     bool  _arg5 
= (bool ) TRUE
; 
5047     PyObject 
* _argo0 
= 0; 
5048     int tempbool5 
= (int) TRUE
; 
5049     char *_kwnames
[] = { "self","position","thumbSize","range","pageSize","refresh", NULL 
}; 
5052     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|i:wxScrollBar_SetScrollbar",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&tempbool5
))  
5055         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5056         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollBar_p")) { 
5057             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollBar_SetScrollbar. Expected _wxScrollBar_p."); 
5061     _arg5 
= (bool ) tempbool5
; 
5063     wxPy_BEGIN_ALLOW_THREADS
; 
5064         wxScrollBar_SetScrollbar(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
); 
5066     wxPy_END_ALLOW_THREADS
; 
5067 }    Py_INCREF(Py_None
); 
5068     _resultobj 
= Py_None
; 
5072 static void *SwigwxSpinButtonTowxControl(void *ptr
) { 
5075     src 
= (wxSpinButton 
*) ptr
; 
5076     dest 
= (wxControl 
*) src
; 
5077     return (void *) dest
; 
5080 static void *SwigwxSpinButtonTowxWindow(void *ptr
) { 
5083     src 
= (wxSpinButton 
*) ptr
; 
5084     dest 
= (wxWindow 
*) src
; 
5085     return (void *) dest
; 
5088 static void *SwigwxSpinButtonTowxEvtHandler(void *ptr
) { 
5091     src 
= (wxSpinButton 
*) ptr
; 
5092     dest 
= (wxEvtHandler 
*) src
; 
5093     return (void *) dest
; 
5096 #define new_wxSpinButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSpinButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5)) 
5097 static PyObject 
*_wrap_new_wxSpinButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5098     PyObject 
* _resultobj
; 
5099     wxSpinButton 
* _result
; 
5101     wxWindowID  _arg1 
= (wxWindowID 
) -1; 
5102     wxPoint 
* _arg2 
= (wxPoint 
*) &wxPyDefaultPosition
; 
5103     wxSize 
* _arg3 
= (wxSize 
*) &wxPyDefaultSize
; 
5104     long  _arg4 
= (long ) wxSP_HORIZONTAL
; 
5105     char * _arg5 
= (char *) "spinButton"; 
5106     PyObject 
* _argo0 
= 0; 
5107     PyObject 
* _argo2 
= 0; 
5108     PyObject 
* _argo3 
= 0; 
5109     char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL 
}; 
5113     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOls:new_wxSpinButton",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_arg4
,&_arg5
))  
5116         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5117         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
5118             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSpinButton. Expected _wxWindow_p."); 
5123         if (_argo2 
== Py_None
) { _arg2 
= NULL
; } 
5124         else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) { 
5125             PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxSpinButton. Expected _wxPoint_p."); 
5130         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
5131         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxSize_p")) { 
5132             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxSpinButton. Expected _wxSize_p."); 
5137     wxPy_BEGIN_ALLOW_THREADS
; 
5138         _result 
= (wxSpinButton 
*)new_wxSpinButton(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
); 
5140     wxPy_END_ALLOW_THREADS
; 
5142         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSpinButton_p"); 
5143         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5146         _resultobj 
= Py_None
; 
5151 #define wxSpinButton_GetMax(_swigobj)  (_swigobj->GetMax()) 
5152 static PyObject 
*_wrap_wxSpinButton_GetMax(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5153     PyObject 
* _resultobj
; 
5155     wxSpinButton 
* _arg0
; 
5156     PyObject 
* _argo0 
= 0; 
5157     char *_kwnames
[] = { "self", NULL 
}; 
5160     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinButton_GetMax",_kwnames
,&_argo0
))  
5163         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5164         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) { 
5165             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_GetMax. Expected _wxSpinButton_p."); 
5170     wxPy_BEGIN_ALLOW_THREADS
; 
5171         _result 
= (int )wxSpinButton_GetMax(_arg0
); 
5173     wxPy_END_ALLOW_THREADS
; 
5174 }    _resultobj 
= Py_BuildValue("i",_result
); 
5178 #define wxSpinButton_GetMin(_swigobj)  (_swigobj->GetMin()) 
5179 static PyObject 
*_wrap_wxSpinButton_GetMin(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5180     PyObject 
* _resultobj
; 
5182     wxSpinButton 
* _arg0
; 
5183     PyObject 
* _argo0 
= 0; 
5184     char *_kwnames
[] = { "self", NULL 
}; 
5187     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinButton_GetMin",_kwnames
,&_argo0
))  
5190         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5191         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) { 
5192             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_GetMin. Expected _wxSpinButton_p."); 
5197     wxPy_BEGIN_ALLOW_THREADS
; 
5198         _result 
= (int )wxSpinButton_GetMin(_arg0
); 
5200     wxPy_END_ALLOW_THREADS
; 
5201 }    _resultobj 
= Py_BuildValue("i",_result
); 
5205 #define wxSpinButton_GetValue(_swigobj)  (_swigobj->GetValue()) 
5206 static PyObject 
*_wrap_wxSpinButton_GetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5207     PyObject 
* _resultobj
; 
5209     wxSpinButton 
* _arg0
; 
5210     PyObject 
* _argo0 
= 0; 
5211     char *_kwnames
[] = { "self", NULL 
}; 
5214     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSpinButton_GetValue",_kwnames
,&_argo0
))  
5217         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5218         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) { 
5219             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_GetValue. Expected _wxSpinButton_p."); 
5224     wxPy_BEGIN_ALLOW_THREADS
; 
5225         _result 
= (int )wxSpinButton_GetValue(_arg0
); 
5227     wxPy_END_ALLOW_THREADS
; 
5228 }    _resultobj 
= Py_BuildValue("i",_result
); 
5232 #define wxSpinButton_SetRange(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetRange(_swigarg0,_swigarg1)) 
5233 static PyObject 
*_wrap_wxSpinButton_SetRange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5234     PyObject 
* _resultobj
; 
5235     wxSpinButton 
* _arg0
; 
5238     PyObject 
* _argo0 
= 0; 
5239     char *_kwnames
[] = { "self","min","max", NULL 
}; 
5242     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSpinButton_SetRange",_kwnames
,&_argo0
,&_arg1
,&_arg2
))  
5245         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5246         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) { 
5247             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_SetRange. Expected _wxSpinButton_p."); 
5252     wxPy_BEGIN_ALLOW_THREADS
; 
5253         wxSpinButton_SetRange(_arg0
,_arg1
,_arg2
); 
5255     wxPy_END_ALLOW_THREADS
; 
5256 }    Py_INCREF(Py_None
); 
5257     _resultobj 
= Py_None
; 
5261 #define wxSpinButton_SetValue(_swigobj,_swigarg0)  (_swigobj->SetValue(_swigarg0)) 
5262 static PyObject 
*_wrap_wxSpinButton_SetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5263     PyObject 
* _resultobj
; 
5264     wxSpinButton 
* _arg0
; 
5266     PyObject 
* _argo0 
= 0; 
5267     char *_kwnames
[] = { "self","value", NULL 
}; 
5270     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSpinButton_SetValue",_kwnames
,&_argo0
,&_arg1
))  
5273         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5274         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSpinButton_p")) { 
5275             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSpinButton_SetValue. Expected _wxSpinButton_p."); 
5280     wxPy_BEGIN_ALLOW_THREADS
; 
5281         wxSpinButton_SetValue(_arg0
,_arg1
); 
5283     wxPy_END_ALLOW_THREADS
; 
5284 }    Py_INCREF(Py_None
); 
5285     _resultobj 
= Py_None
; 
5289 static void *SwigwxStaticBitmapTowxControl(void *ptr
) { 
5290     wxStaticBitmap 
*src
; 
5292     src 
= (wxStaticBitmap 
*) ptr
; 
5293     dest 
= (wxControl 
*) src
; 
5294     return (void *) dest
; 
5297 static void *SwigwxStaticBitmapTowxWindow(void *ptr
) { 
5298     wxStaticBitmap 
*src
; 
5300     src 
= (wxStaticBitmap 
*) ptr
; 
5301     dest 
= (wxWindow 
*) src
; 
5302     return (void *) dest
; 
5305 static void *SwigwxStaticBitmapTowxEvtHandler(void *ptr
) { 
5306     wxStaticBitmap 
*src
; 
5308     src 
= (wxStaticBitmap 
*) ptr
; 
5309     dest 
= (wxEvtHandler 
*) src
; 
5310     return (void *) dest
; 
5313 #define new_wxStaticBitmap(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxStaticBitmap(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
5314 static PyObject 
*_wrap_new_wxStaticBitmap(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5315     PyObject 
* _resultobj
; 
5316     wxStaticBitmap 
* _result
; 
5320     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
5321     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
5322     long  _arg5 
= (long ) 0; 
5323     char * _arg6 
= (char *) "staticBitmap"; 
5324     PyObject 
* _argo0 
= 0; 
5325     PyObject 
* _argo2 
= 0; 
5326     PyObject 
* _argo3 
= 0; 
5327     PyObject 
* _argo4 
= 0; 
5328     char *_kwnames
[] = { "parent","id","bitmap","pos","size","style","name", NULL 
}; 
5332     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOls:new_wxStaticBitmap",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_argo4
,&_arg5
,&_arg6
))  
5335         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5336         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
5337             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStaticBitmap. Expected _wxWindow_p."); 
5342         if (_argo2 
== Py_None
) { _arg2 
= NULL
; } 
5343         else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxBitmap_p")) { 
5344             PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxStaticBitmap. Expected _wxBitmap_p."); 
5349         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
5350         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
5351             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxStaticBitmap. Expected _wxPoint_p."); 
5356         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
5357         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
5358             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxStaticBitmap. Expected _wxSize_p."); 
5363     wxPy_BEGIN_ALLOW_THREADS
; 
5364         _result 
= (wxStaticBitmap 
*)new_wxStaticBitmap(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
); 
5366     wxPy_END_ALLOW_THREADS
; 
5368         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStaticBitmap_p"); 
5369         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5372         _resultobj 
= Py_None
; 
5377 #define wxStaticBitmap_GetBitmap(_swigobj)  (_swigobj->GetBitmap()) 
5378 static PyObject 
*_wrap_wxStaticBitmap_GetBitmap(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5379     PyObject 
* _resultobj
; 
5381     wxStaticBitmap 
* _arg0
; 
5382     PyObject 
* _argo0 
= 0; 
5383     char *_kwnames
[] = { "self", NULL 
}; 
5387     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxStaticBitmap_GetBitmap",_kwnames
,&_argo0
))  
5390         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5391         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticBitmap_p")) { 
5392             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticBitmap_GetBitmap. Expected _wxStaticBitmap_p."); 
5397     wxPy_BEGIN_ALLOW_THREADS
; 
5398         const wxBitmap 
& _result_ref 
= wxStaticBitmap_GetBitmap(_arg0
); 
5399     _result 
= (wxBitmap 
*) &_result_ref
; 
5401     wxPy_END_ALLOW_THREADS
; 
5403         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p"); 
5404         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5407         _resultobj 
= Py_None
; 
5412 #define wxStaticBitmap_SetBitmap(_swigobj,_swigarg0)  (_swigobj->SetBitmap(_swigarg0)) 
5413 static PyObject 
*_wrap_wxStaticBitmap_SetBitmap(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5414     PyObject 
* _resultobj
; 
5415     wxStaticBitmap 
* _arg0
; 
5417     PyObject 
* _argo0 
= 0; 
5418     PyObject 
* _argo1 
= 0; 
5419     char *_kwnames
[] = { "self","bitmap", NULL 
}; 
5422     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxStaticBitmap_SetBitmap",_kwnames
,&_argo0
,&_argo1
))  
5425         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5426         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticBitmap_p")) { 
5427             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticBitmap_SetBitmap. Expected _wxStaticBitmap_p."); 
5432         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
5433         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) { 
5434             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxStaticBitmap_SetBitmap. Expected _wxBitmap_p."); 
5439     wxPy_BEGIN_ALLOW_THREADS
; 
5440         wxStaticBitmap_SetBitmap(_arg0
,*_arg1
); 
5442     wxPy_END_ALLOW_THREADS
; 
5443 }    Py_INCREF(Py_None
); 
5444     _resultobj 
= Py_None
; 
5448 #define wxStaticBitmap_SetIcon(_swigobj,_swigarg0)  (_swigobj->SetIcon(_swigarg0)) 
5449 static PyObject 
*_wrap_wxStaticBitmap_SetIcon(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5450     PyObject 
* _resultobj
; 
5451     wxStaticBitmap 
* _arg0
; 
5453     PyObject 
* _argo0 
= 0; 
5454     PyObject 
* _argo1 
= 0; 
5455     char *_kwnames
[] = { "self","icon", NULL 
}; 
5458     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxStaticBitmap_SetIcon",_kwnames
,&_argo0
,&_argo1
))  
5461         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5462         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxStaticBitmap_p")) { 
5463             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStaticBitmap_SetIcon. Expected _wxStaticBitmap_p."); 
5468         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
5469         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxIcon_p")) { 
5470             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxStaticBitmap_SetIcon. Expected _wxIcon_p."); 
5475     wxPy_BEGIN_ALLOW_THREADS
; 
5476         wxStaticBitmap_SetIcon(_arg0
,*_arg1
); 
5478     wxPy_END_ALLOW_THREADS
; 
5479 }    Py_INCREF(Py_None
); 
5480     _resultobj 
= Py_None
; 
5484 static void *SwigwxRadioBoxTowxControl(void *ptr
) { 
5487     src 
= (wxRadioBox 
*) ptr
; 
5488     dest 
= (wxControl 
*) src
; 
5489     return (void *) dest
; 
5492 static void *SwigwxRadioBoxTowxWindow(void *ptr
) { 
5495     src 
= (wxRadioBox 
*) ptr
; 
5496     dest 
= (wxWindow 
*) src
; 
5497     return (void *) dest
; 
5500 static void *SwigwxRadioBoxTowxEvtHandler(void *ptr
) { 
5503     src 
= (wxRadioBox 
*) ptr
; 
5504     dest 
= (wxEvtHandler 
*) src
; 
5505     return (void *) dest
; 
5508 #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)) 
5509 static PyObject 
*_wrap_new_wxRadioBox(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5510     PyObject 
* _resultobj
; 
5511     wxRadioBox 
* _result
; 
5515     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
5516     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
5517     int  _arg5 
= (int ) 0; 
5518     wxString 
* _arg6 
= (wxString 
*) NULL
; 
5519     int  _arg7 
= (int ) 0; 
5520     long  _arg8 
= (long ) wxRA_HORIZONTAL
; 
5521     wxValidator 
* _arg9 
= (wxValidator 
*) &wxPyDefaultValidator
; 
5522     char * _arg10 
= (char *) "radioBox"; 
5523     PyObject 
* _argo0 
= 0; 
5524     PyObject 
* _obj2 
= 0; 
5525     PyObject 
* _argo3 
= 0; 
5526     PyObject 
* _argo4 
= 0; 
5527     PyObject 
* _obj6 
= 0; 
5528     PyObject 
* _argo9 
= 0; 
5529     char *_kwnames
[] = { "parent","id","label","point","size","LIST","majorDimension","style","validator","name", NULL 
}; 
5533     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOOilOs:new_wxRadioBox",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_argo3
,&_argo4
,&_obj6
,&_arg7
,&_arg8
,&_argo9
,&_arg10
))  
5536         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5537         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
5538             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxRadioBox. Expected _wxWindow_p."); 
5543     if (!PyString_Check(_obj2
)) { 
5544         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
5547     _arg2 
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
)); 
5550         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
5551         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
5552             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxRadioBox. Expected _wxPoint_p."); 
5557         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
5558         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
5559             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxRadioBox. Expected _wxSize_p."); 
5565     _arg6 
= wxString_LIST_helper(_obj6
); 
5566     if (_arg6 
== NULL
) { 
5571         if (_argo9 
== Py_None
) { _arg9 
= NULL
; } 
5572         else if (SWIG_GetPtrObj(_argo9
,(void **) &_arg9
,"_wxValidator_p")) { 
5573             PyErr_SetString(PyExc_TypeError
,"Type error in argument 10 of new_wxRadioBox. Expected _wxValidator_p."); 
5579         _arg5 
= PyList_Size(_obj6
); 
5586     wxPy_BEGIN_ALLOW_THREADS
; 
5587         _result 
= (wxRadioBox 
*)new_wxRadioBox(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,*_arg9
,_arg10
); 
5589     wxPy_END_ALLOW_THREADS
; 
5591         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRadioBox_p"); 
5592         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5595         _resultobj 
= Py_None
; 
5607 #define wxRadioBox_Enable(_swigobj,_swigarg0)  (_swigobj->Enable(_swigarg0)) 
5608 static PyObject 
*_wrap_wxRadioBox_Enable(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5609     PyObject 
* _resultobj
; 
5612     PyObject 
* _argo0 
= 0; 
5614     char *_kwnames
[] = { "self","enable", NULL 
}; 
5617     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_Enable",_kwnames
,&_argo0
,&tempbool1
))  
5620         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5621         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5622             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_Enable. Expected _wxRadioBox_p."); 
5626     _arg1 
= (bool ) tempbool1
; 
5628     wxPy_BEGIN_ALLOW_THREADS
; 
5629         wxRadioBox_Enable(_arg0
,_arg1
); 
5631     wxPy_END_ALLOW_THREADS
; 
5632 }    Py_INCREF(Py_None
); 
5633     _resultobj 
= Py_None
; 
5637 #define wxRadioBox_EnableItem(_swigobj,_swigarg0,_swigarg1)  (_swigobj->Enable(_swigarg0,_swigarg1)) 
5638 static PyObject 
*_wrap_wxRadioBox_EnableItem(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5639     PyObject 
* _resultobj
; 
5643     PyObject 
* _argo0 
= 0; 
5645     char *_kwnames
[] = { "self","n","enable", NULL 
}; 
5648     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxRadioBox_EnableItem",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))  
5651         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5652         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5653             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_EnableItem. Expected _wxRadioBox_p."); 
5657     _arg2 
= (bool ) tempbool2
; 
5659     wxPy_BEGIN_ALLOW_THREADS
; 
5660         wxRadioBox_EnableItem(_arg0
,_arg1
,_arg2
); 
5662     wxPy_END_ALLOW_THREADS
; 
5663 }    Py_INCREF(Py_None
); 
5664     _resultobj 
= Py_None
; 
5668 #define wxRadioBox_FindString(_swigobj,_swigarg0)  (_swigobj->FindString(_swigarg0)) 
5669 static PyObject 
*_wrap_wxRadioBox_FindString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5670     PyObject 
* _resultobj
; 
5674     PyObject 
* _argo0 
= 0; 
5675     PyObject 
* _obj1 
= 0; 
5676     char *_kwnames
[] = { "self","string", NULL 
}; 
5679     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxRadioBox_FindString",_kwnames
,&_argo0
,&_obj1
))  
5682         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5683         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5684             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_FindString. Expected _wxRadioBox_p."); 
5689     if (!PyString_Check(_obj1
)) { 
5690         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
5693     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
5696     wxPy_BEGIN_ALLOW_THREADS
; 
5697         _result 
= (int )wxRadioBox_FindString(_arg0
,*_arg1
); 
5699     wxPy_END_ALLOW_THREADS
; 
5700 }    _resultobj 
= Py_BuildValue("i",_result
); 
5708 #define wxRadioBox_GetItemLabel(_swigobj,_swigarg0)  (_swigobj->GetLabel(_swigarg0)) 
5709 static PyObject 
*_wrap_wxRadioBox_GetItemLabel(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5710     PyObject 
* _resultobj
; 
5714     PyObject 
* _argo0 
= 0; 
5715     char *_kwnames
[] = { "self","n", NULL 
}; 
5718     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_GetItemLabel",_kwnames
,&_argo0
,&_arg1
))  
5721         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5722         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5723             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetItemLabel. Expected _wxRadioBox_p."); 
5728     wxPy_BEGIN_ALLOW_THREADS
; 
5729         _result 
= new wxString (wxRadioBox_GetItemLabel(_arg0
,_arg1
)); 
5731     wxPy_END_ALLOW_THREADS
; 
5733     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
5741 #define wxRadioBox_GetSelection(_swigobj)  (_swigobj->GetSelection()) 
5742 static PyObject 
*_wrap_wxRadioBox_GetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5743     PyObject 
* _resultobj
; 
5746     PyObject 
* _argo0 
= 0; 
5747     char *_kwnames
[] = { "self", NULL 
}; 
5750     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioBox_GetSelection",_kwnames
,&_argo0
))  
5753         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5754         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5755             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetSelection. Expected _wxRadioBox_p."); 
5760     wxPy_BEGIN_ALLOW_THREADS
; 
5761         _result 
= (int )wxRadioBox_GetSelection(_arg0
); 
5763     wxPy_END_ALLOW_THREADS
; 
5764 }    _resultobj 
= Py_BuildValue("i",_result
); 
5768 #define wxRadioBox_GetString(_swigobj,_swigarg0)  (_swigobj->GetString(_swigarg0)) 
5769 static PyObject 
*_wrap_wxRadioBox_GetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5770     PyObject 
* _resultobj
; 
5774     PyObject 
* _argo0 
= 0; 
5775     char *_kwnames
[] = { "self","n", NULL 
}; 
5778     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_GetString",_kwnames
,&_argo0
,&_arg1
))  
5781         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5782         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5783             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetString. Expected _wxRadioBox_p."); 
5788     wxPy_BEGIN_ALLOW_THREADS
; 
5789         _result 
= new wxString (wxRadioBox_GetString(_arg0
,_arg1
)); 
5791     wxPy_END_ALLOW_THREADS
; 
5793     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
5801 #define wxRadioBox_GetStringSelection(_swigobj)  (_swigobj->GetStringSelection()) 
5802 static PyObject 
*_wrap_wxRadioBox_GetStringSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5803     PyObject 
* _resultobj
; 
5806     PyObject 
* _argo0 
= 0; 
5807     char *_kwnames
[] = { "self", NULL 
}; 
5810     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioBox_GetStringSelection",_kwnames
,&_argo0
))  
5813         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5814         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5815             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_GetStringSelection. Expected _wxRadioBox_p."); 
5820     wxPy_BEGIN_ALLOW_THREADS
; 
5821         _result 
= new wxString (wxRadioBox_GetStringSelection(_arg0
)); 
5823     wxPy_END_ALLOW_THREADS
; 
5825     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
5833 #define wxRadioBox_Number(_swigobj)  (_swigobj->Number()) 
5834 static PyObject 
*_wrap_wxRadioBox_Number(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5835     PyObject 
* _resultobj
; 
5838     PyObject 
* _argo0 
= 0; 
5839     char *_kwnames
[] = { "self", NULL 
}; 
5842     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioBox_Number",_kwnames
,&_argo0
))  
5845         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5846         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5847             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_Number. Expected _wxRadioBox_p."); 
5852     wxPy_BEGIN_ALLOW_THREADS
; 
5853         _result 
= (int )wxRadioBox_Number(_arg0
); 
5855     wxPy_END_ALLOW_THREADS
; 
5856 }    _resultobj 
= Py_BuildValue("i",_result
); 
5860 #define wxRadioBox_SetItemLabel(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetLabel(_swigarg0,_swigarg1)) 
5861 static PyObject 
*_wrap_wxRadioBox_SetItemLabel(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5862     PyObject 
* _resultobj
; 
5866     PyObject 
* _argo0 
= 0; 
5867     PyObject 
* _obj2 
= 0; 
5868     char *_kwnames
[] = { "self","n","label", NULL 
}; 
5871     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxRadioBox_SetItemLabel",_kwnames
,&_argo0
,&_arg1
,&_obj2
))  
5874         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5875         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5876             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_SetItemLabel. Expected _wxRadioBox_p."); 
5881     if (!PyString_Check(_obj2
)) { 
5882         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
5885     _arg2 
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
)); 
5888     wxPy_BEGIN_ALLOW_THREADS
; 
5889         wxRadioBox_SetItemLabel(_arg0
,_arg1
,*_arg2
); 
5891     wxPy_END_ALLOW_THREADS
; 
5892 }    Py_INCREF(Py_None
); 
5893     _resultobj 
= Py_None
; 
5901 #define wxRadioBox_SetSelection(_swigobj,_swigarg0)  (_swigobj->SetSelection(_swigarg0)) 
5902 static PyObject 
*_wrap_wxRadioBox_SetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5903     PyObject 
* _resultobj
; 
5906     PyObject 
* _argo0 
= 0; 
5907     char *_kwnames
[] = { "self","n", NULL 
}; 
5910     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_SetSelection",_kwnames
,&_argo0
,&_arg1
))  
5913         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5914         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5915             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_SetSelection. Expected _wxRadioBox_p."); 
5920     wxPy_BEGIN_ALLOW_THREADS
; 
5921         wxRadioBox_SetSelection(_arg0
,_arg1
); 
5923     wxPy_END_ALLOW_THREADS
; 
5924 }    Py_INCREF(Py_None
); 
5925     _resultobj 
= Py_None
; 
5929 #define wxRadioBox_SetStringSelection(_swigobj,_swigarg0)  (_swigobj->SetStringSelection(_swigarg0)) 
5930 static PyObject 
*_wrap_wxRadioBox_SetStringSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5931     PyObject 
* _resultobj
; 
5934     PyObject 
* _argo0 
= 0; 
5935     PyObject 
* _obj1 
= 0; 
5936     char *_kwnames
[] = { "self","string", NULL 
}; 
5939     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxRadioBox_SetStringSelection",_kwnames
,&_argo0
,&_obj1
))  
5942         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5943         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5944             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_SetStringSelection. Expected _wxRadioBox_p."); 
5949     if (!PyString_Check(_obj1
)) { 
5950         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
5953     _arg1 
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
)); 
5956     wxPy_BEGIN_ALLOW_THREADS
; 
5957         wxRadioBox_SetStringSelection(_arg0
,*_arg1
); 
5959     wxPy_END_ALLOW_THREADS
; 
5960 }    Py_INCREF(Py_None
); 
5961     _resultobj 
= Py_None
; 
5969 #define wxRadioBox_Show(_swigobj,_swigarg0)  (_swigobj->Show(_swigarg0)) 
5970 static PyObject 
*_wrap_wxRadioBox_Show(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5971     PyObject 
* _resultobj
; 
5974     PyObject 
* _argo0 
= 0; 
5976     char *_kwnames
[] = { "self","show", NULL 
}; 
5979     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioBox_Show",_kwnames
,&_argo0
,&tempbool1
))  
5982         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5983         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
5984             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_Show. Expected _wxRadioBox_p."); 
5988     _arg1 
= (bool ) tempbool1
; 
5990     wxPy_BEGIN_ALLOW_THREADS
; 
5991         wxRadioBox_Show(_arg0
,_arg1
); 
5993     wxPy_END_ALLOW_THREADS
; 
5994 }    Py_INCREF(Py_None
); 
5995     _resultobj 
= Py_None
; 
5999 #define wxRadioBox_ShowItem(_swigobj,_swigarg0,_swigarg1)  (_swigobj->Show(_swigarg0,_swigarg1)) 
6000 static PyObject 
*_wrap_wxRadioBox_ShowItem(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6001     PyObject 
* _resultobj
; 
6005     PyObject 
* _argo0 
= 0; 
6007     char *_kwnames
[] = { "self","item","show", NULL 
}; 
6010     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxRadioBox_ShowItem",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))  
6013         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6014         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioBox_p")) { 
6015             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioBox_ShowItem. Expected _wxRadioBox_p."); 
6019     _arg2 
= (bool ) tempbool2
; 
6021     wxPy_BEGIN_ALLOW_THREADS
; 
6022         wxRadioBox_ShowItem(_arg0
,_arg1
,_arg2
); 
6024     wxPy_END_ALLOW_THREADS
; 
6025 }    Py_INCREF(Py_None
); 
6026     _resultobj 
= Py_None
; 
6030 static void *SwigwxRadioButtonTowxControl(void *ptr
) { 
6033     src 
= (wxRadioButton 
*) ptr
; 
6034     dest 
= (wxControl 
*) src
; 
6035     return (void *) dest
; 
6038 static void *SwigwxRadioButtonTowxWindow(void *ptr
) { 
6041     src 
= (wxRadioButton 
*) ptr
; 
6042     dest 
= (wxWindow 
*) src
; 
6043     return (void *) dest
; 
6046 static void *SwigwxRadioButtonTowxEvtHandler(void *ptr
) { 
6049     src 
= (wxRadioButton 
*) ptr
; 
6050     dest 
= (wxEvtHandler 
*) src
; 
6051     return (void *) dest
; 
6054 #define new_wxRadioButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxRadioButton(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7)) 
6055 static PyObject 
*_wrap_new_wxRadioButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6056     PyObject 
* _resultobj
; 
6057     wxRadioButton 
* _result
; 
6061     wxPoint 
* _arg3 
= (wxPoint 
*) &wxPyDefaultPosition
; 
6062     wxSize 
* _arg4 
= (wxSize 
*) &wxPyDefaultSize
; 
6063     long  _arg5 
= (long ) 0; 
6064     wxValidator 
* _arg6 
= (wxValidator 
*) &wxPyDefaultValidator
; 
6065     char * _arg7 
= (char *) "radioButton"; 
6066     PyObject 
* _argo0 
= 0; 
6067     PyObject 
* _obj2 
= 0; 
6068     PyObject 
* _argo3 
= 0; 
6069     PyObject 
* _argo4 
= 0; 
6070     PyObject 
* _argo6 
= 0; 
6071     char *_kwnames
[] = { "parent","id","label","pos","size","style","validator","name", NULL 
}; 
6075     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlOs:new_wxRadioButton",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_argo3
,&_argo4
,&_arg5
,&_argo6
,&_arg7
))  
6078         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6079         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
6080             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxRadioButton. Expected _wxWindow_p."); 
6085     if (!PyString_Check(_obj2
)) { 
6086         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
6089     _arg2 
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
)); 
6092         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
6093         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxPoint_p")) { 
6094             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxRadioButton. Expected _wxPoint_p."); 
6099         if (_argo4 
== Py_None
) { _arg4 
= NULL
; } 
6100         else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxSize_p")) { 
6101             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxRadioButton. Expected _wxSize_p."); 
6106         if (_argo6 
== Py_None
) { _arg6 
= NULL
; } 
6107         else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) { 
6108             PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxRadioButton. Expected _wxValidator_p."); 
6113     wxPy_BEGIN_ALLOW_THREADS
; 
6114         _result 
= (wxRadioButton 
*)new_wxRadioButton(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
); 
6116     wxPy_END_ALLOW_THREADS
; 
6118         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRadioButton_p"); 
6119         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6122         _resultobj 
= Py_None
; 
6131 #define wxRadioButton_GetValue(_swigobj)  (_swigobj->GetValue()) 
6132 static PyObject 
*_wrap_wxRadioButton_GetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6133     PyObject 
* _resultobj
; 
6135     wxRadioButton 
* _arg0
; 
6136     PyObject 
* _argo0 
= 0; 
6137     char *_kwnames
[] = { "self", NULL 
}; 
6140     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxRadioButton_GetValue",_kwnames
,&_argo0
))  
6143         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6144         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioButton_p")) { 
6145             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioButton_GetValue. Expected _wxRadioButton_p."); 
6150     wxPy_BEGIN_ALLOW_THREADS
; 
6151         _result 
= (bool )wxRadioButton_GetValue(_arg0
); 
6153     wxPy_END_ALLOW_THREADS
; 
6154 }    _resultobj 
= Py_BuildValue("i",_result
); 
6158 #define wxRadioButton_SetValue(_swigobj,_swigarg0)  (_swigobj->SetValue(_swigarg0)) 
6159 static PyObject 
*_wrap_wxRadioButton_SetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6160     PyObject 
* _resultobj
; 
6161     wxRadioButton 
* _arg0
; 
6163     PyObject 
* _argo0 
= 0; 
6165     char *_kwnames
[] = { "self","value", NULL 
}; 
6168     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxRadioButton_SetValue",_kwnames
,&_argo0
,&tempbool1
))  
6171         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6172         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxRadioButton_p")) { 
6173             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRadioButton_SetValue. Expected _wxRadioButton_p."); 
6177     _arg1 
= (bool ) tempbool1
; 
6179     wxPy_BEGIN_ALLOW_THREADS
; 
6180         wxRadioButton_SetValue(_arg0
,_arg1
); 
6182     wxPy_END_ALLOW_THREADS
; 
6183 }    Py_INCREF(Py_None
); 
6184     _resultobj 
= Py_None
; 
6188 static void *SwigwxSliderTowxControl(void *ptr
) { 
6191     src 
= (wxSlider 
*) ptr
; 
6192     dest 
= (wxControl 
*) src
; 
6193     return (void *) dest
; 
6196 static void *SwigwxSliderTowxWindow(void *ptr
) { 
6199     src 
= (wxSlider 
*) ptr
; 
6200     dest 
= (wxWindow 
*) src
; 
6201     return (void *) dest
; 
6204 static void *SwigwxSliderTowxEvtHandler(void *ptr
) { 
6207     src 
= (wxSlider 
*) ptr
; 
6208     dest 
= (wxEvtHandler 
*) src
; 
6209     return (void *) dest
; 
6212 #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)) 
6213 static PyObject 
*_wrap_new_wxSlider(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6214     PyObject 
* _resultobj
; 
6221     wxPoint 
* _arg5 
= (wxPoint 
*) &wxPyDefaultPosition
; 
6222     wxSize 
* _arg6 
= (wxSize 
*) &wxPyDefaultSize
; 
6223     long  _arg7 
= (long ) wxSL_HORIZONTAL
; 
6224     wxValidator 
* _arg8 
= (wxValidator 
*) &wxPyDefaultValidator
; 
6225     char * _arg9 
= (char *) "slider"; 
6226     PyObject 
* _argo0 
= 0; 
6227     PyObject 
* _argo5 
= 0; 
6228     PyObject 
* _argo6 
= 0; 
6229     PyObject 
* _argo8 
= 0; 
6230     char *_kwnames
[] = { "parent","id","value","minValue","maxValue","point","size","style","validator","name", NULL 
}; 
6234     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|OOlOs:new_wxSlider",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
,&_argo6
,&_arg7
,&_argo8
,&_arg9
))  
6237         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6238         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
6239             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSlider. Expected _wxWindow_p."); 
6244         if (_argo5 
== Py_None
) { _arg5 
= NULL
; } 
6245         else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPoint_p")) { 
6246             PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxSlider. Expected _wxPoint_p."); 
6251         if (_argo6 
== Py_None
) { _arg6 
= NULL
; } 
6252         else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxSize_p")) { 
6253             PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxSlider. Expected _wxSize_p."); 
6258         if (_argo8 
== Py_None
) { _arg8 
= NULL
; } 
6259         else if (SWIG_GetPtrObj(_argo8
,(void **) &_arg8
,"_wxValidator_p")) { 
6260             PyErr_SetString(PyExc_TypeError
,"Type error in argument 9 of new_wxSlider. Expected _wxValidator_p."); 
6265     wxPy_BEGIN_ALLOW_THREADS
; 
6266         _result 
= (wxSlider 
*)new_wxSlider(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,*_arg5
,*_arg6
,_arg7
,*_arg8
,_arg9
); 
6268     wxPy_END_ALLOW_THREADS
; 
6270         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSlider_p"); 
6271         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6274         _resultobj 
= Py_None
; 
6279 #define wxSlider_ClearSel(_swigobj)  (_swigobj->ClearSel()) 
6280 static PyObject 
*_wrap_wxSlider_ClearSel(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6281     PyObject 
* _resultobj
; 
6283     PyObject 
* _argo0 
= 0; 
6284     char *_kwnames
[] = { "self", NULL 
}; 
6287     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_ClearSel",_kwnames
,&_argo0
))  
6290         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6291         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6292             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_ClearSel. Expected _wxSlider_p."); 
6297     wxPy_BEGIN_ALLOW_THREADS
; 
6298         wxSlider_ClearSel(_arg0
); 
6300     wxPy_END_ALLOW_THREADS
; 
6301 }    Py_INCREF(Py_None
); 
6302     _resultobj 
= Py_None
; 
6306 #define wxSlider_ClearTicks(_swigobj)  (_swigobj->ClearTicks()) 
6307 static PyObject 
*_wrap_wxSlider_ClearTicks(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6308     PyObject 
* _resultobj
; 
6310     PyObject 
* _argo0 
= 0; 
6311     char *_kwnames
[] = { "self", NULL 
}; 
6314     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_ClearTicks",_kwnames
,&_argo0
))  
6317         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6318         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6319             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_ClearTicks. Expected _wxSlider_p."); 
6324     wxPy_BEGIN_ALLOW_THREADS
; 
6325         wxSlider_ClearTicks(_arg0
); 
6327     wxPy_END_ALLOW_THREADS
; 
6328 }    Py_INCREF(Py_None
); 
6329     _resultobj 
= Py_None
; 
6333 #define wxSlider_GetLineSize(_swigobj)  (_swigobj->GetLineSize()) 
6334 static PyObject 
*_wrap_wxSlider_GetLineSize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6335     PyObject 
* _resultobj
; 
6338     PyObject 
* _argo0 
= 0; 
6339     char *_kwnames
[] = { "self", NULL 
}; 
6342     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetLineSize",_kwnames
,&_argo0
))  
6345         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6346         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6347             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetLineSize. Expected _wxSlider_p."); 
6352     wxPy_BEGIN_ALLOW_THREADS
; 
6353         _result 
= (int )wxSlider_GetLineSize(_arg0
); 
6355     wxPy_END_ALLOW_THREADS
; 
6356 }    _resultobj 
= Py_BuildValue("i",_result
); 
6360 #define wxSlider_GetMax(_swigobj)  (_swigobj->GetMax()) 
6361 static PyObject 
*_wrap_wxSlider_GetMax(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6362     PyObject 
* _resultobj
; 
6365     PyObject 
* _argo0 
= 0; 
6366     char *_kwnames
[] = { "self", NULL 
}; 
6369     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetMax",_kwnames
,&_argo0
))  
6372         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6373         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6374             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetMax. Expected _wxSlider_p."); 
6379     wxPy_BEGIN_ALLOW_THREADS
; 
6380         _result 
= (int )wxSlider_GetMax(_arg0
); 
6382     wxPy_END_ALLOW_THREADS
; 
6383 }    _resultobj 
= Py_BuildValue("i",_result
); 
6387 #define wxSlider_GetMin(_swigobj)  (_swigobj->GetMin()) 
6388 static PyObject 
*_wrap_wxSlider_GetMin(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6389     PyObject 
* _resultobj
; 
6392     PyObject 
* _argo0 
= 0; 
6393     char *_kwnames
[] = { "self", NULL 
}; 
6396     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetMin",_kwnames
,&_argo0
))  
6399         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6400         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6401             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetMin. Expected _wxSlider_p."); 
6406     wxPy_BEGIN_ALLOW_THREADS
; 
6407         _result 
= (int )wxSlider_GetMin(_arg0
); 
6409     wxPy_END_ALLOW_THREADS
; 
6410 }    _resultobj 
= Py_BuildValue("i",_result
); 
6414 #define wxSlider_GetPageSize(_swigobj)  (_swigobj->GetPageSize()) 
6415 static PyObject 
*_wrap_wxSlider_GetPageSize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6416     PyObject 
* _resultobj
; 
6419     PyObject 
* _argo0 
= 0; 
6420     char *_kwnames
[] = { "self", NULL 
}; 
6423     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetPageSize",_kwnames
,&_argo0
))  
6426         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6427         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6428             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetPageSize. Expected _wxSlider_p."); 
6433     wxPy_BEGIN_ALLOW_THREADS
; 
6434         _result 
= (int )wxSlider_GetPageSize(_arg0
); 
6436     wxPy_END_ALLOW_THREADS
; 
6437 }    _resultobj 
= Py_BuildValue("i",_result
); 
6441 #define wxSlider_GetSelEnd(_swigobj)  (_swigobj->GetSelEnd()) 
6442 static PyObject 
*_wrap_wxSlider_GetSelEnd(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6443     PyObject 
* _resultobj
; 
6446     PyObject 
* _argo0 
= 0; 
6447     char *_kwnames
[] = { "self", NULL 
}; 
6450     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetSelEnd",_kwnames
,&_argo0
))  
6453         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6454         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6455             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetSelEnd. Expected _wxSlider_p."); 
6460     wxPy_BEGIN_ALLOW_THREADS
; 
6461         _result 
= (int )wxSlider_GetSelEnd(_arg0
); 
6463     wxPy_END_ALLOW_THREADS
; 
6464 }    _resultobj 
= Py_BuildValue("i",_result
); 
6468 #define wxSlider_GetSelStart(_swigobj)  (_swigobj->GetSelStart()) 
6469 static PyObject 
*_wrap_wxSlider_GetSelStart(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6470     PyObject 
* _resultobj
; 
6473     PyObject 
* _argo0 
= 0; 
6474     char *_kwnames
[] = { "self", NULL 
}; 
6477     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetSelStart",_kwnames
,&_argo0
))  
6480         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6481         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6482             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetSelStart. Expected _wxSlider_p."); 
6487     wxPy_BEGIN_ALLOW_THREADS
; 
6488         _result 
= (int )wxSlider_GetSelStart(_arg0
); 
6490     wxPy_END_ALLOW_THREADS
; 
6491 }    _resultobj 
= Py_BuildValue("i",_result
); 
6495 #define wxSlider_GetThumbLength(_swigobj)  (_swigobj->GetThumbLength()) 
6496 static PyObject 
*_wrap_wxSlider_GetThumbLength(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6497     PyObject 
* _resultobj
; 
6500     PyObject 
* _argo0 
= 0; 
6501     char *_kwnames
[] = { "self", NULL 
}; 
6504     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetThumbLength",_kwnames
,&_argo0
))  
6507         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6508         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6509             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetThumbLength. Expected _wxSlider_p."); 
6514     wxPy_BEGIN_ALLOW_THREADS
; 
6515         _result 
= (int )wxSlider_GetThumbLength(_arg0
); 
6517     wxPy_END_ALLOW_THREADS
; 
6518 }    _resultobj 
= Py_BuildValue("i",_result
); 
6522 #define wxSlider_GetTickFreq(_swigobj)  (_swigobj->GetTickFreq()) 
6523 static PyObject 
*_wrap_wxSlider_GetTickFreq(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6524     PyObject 
* _resultobj
; 
6527     PyObject 
* _argo0 
= 0; 
6528     char *_kwnames
[] = { "self", NULL 
}; 
6531     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetTickFreq",_kwnames
,&_argo0
))  
6534         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6535         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6536             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetTickFreq. Expected _wxSlider_p."); 
6541     wxPy_BEGIN_ALLOW_THREADS
; 
6542         _result 
= (int )wxSlider_GetTickFreq(_arg0
); 
6544     wxPy_END_ALLOW_THREADS
; 
6545 }    _resultobj 
= Py_BuildValue("i",_result
); 
6549 #define wxSlider_GetValue(_swigobj)  (_swigobj->GetValue()) 
6550 static PyObject 
*_wrap_wxSlider_GetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6551     PyObject 
* _resultobj
; 
6554     PyObject 
* _argo0 
= 0; 
6555     char *_kwnames
[] = { "self", NULL 
}; 
6558     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSlider_GetValue",_kwnames
,&_argo0
))  
6561         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6562         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6563             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_GetValue. Expected _wxSlider_p."); 
6568     wxPy_BEGIN_ALLOW_THREADS
; 
6569         _result 
= (int )wxSlider_GetValue(_arg0
); 
6571     wxPy_END_ALLOW_THREADS
; 
6572 }    _resultobj 
= Py_BuildValue("i",_result
); 
6576 #define wxSlider_SetRange(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetRange(_swigarg0,_swigarg1)) 
6577 static PyObject 
*_wrap_wxSlider_SetRange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6578     PyObject 
* _resultobj
; 
6582     PyObject 
* _argo0 
= 0; 
6583     char *_kwnames
[] = { "self","minValue","maxValue", NULL 
}; 
6586     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSlider_SetRange",_kwnames
,&_argo0
,&_arg1
,&_arg2
))  
6589         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6590         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6591             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetRange. Expected _wxSlider_p."); 
6596     wxPy_BEGIN_ALLOW_THREADS
; 
6597         wxSlider_SetRange(_arg0
,_arg1
,_arg2
); 
6599     wxPy_END_ALLOW_THREADS
; 
6600 }    Py_INCREF(Py_None
); 
6601     _resultobj 
= Py_None
; 
6605 #define wxSlider_SetTickFreq(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetTickFreq(_swigarg0,_swigarg1)) 
6606 static PyObject 
*_wrap_wxSlider_SetTickFreq(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6607     PyObject 
* _resultobj
; 
6611     PyObject 
* _argo0 
= 0; 
6612     char *_kwnames
[] = { "self","n","pos", NULL 
}; 
6615     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSlider_SetTickFreq",_kwnames
,&_argo0
,&_arg1
,&_arg2
))  
6618         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6619         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6620             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetTickFreq. Expected _wxSlider_p."); 
6625     wxPy_BEGIN_ALLOW_THREADS
; 
6626         wxSlider_SetTickFreq(_arg0
,_arg1
,_arg2
); 
6628     wxPy_END_ALLOW_THREADS
; 
6629 }    Py_INCREF(Py_None
); 
6630     _resultobj 
= Py_None
; 
6634 #define wxSlider_SetLineSize(_swigobj,_swigarg0)  (_swigobj->SetLineSize(_swigarg0)) 
6635 static PyObject 
*_wrap_wxSlider_SetLineSize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6636     PyObject 
* _resultobj
; 
6639     PyObject 
* _argo0 
= 0; 
6640     char *_kwnames
[] = { "self","lineSize", NULL 
}; 
6643     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetLineSize",_kwnames
,&_argo0
,&_arg1
))  
6646         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6647         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6648             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetLineSize. Expected _wxSlider_p."); 
6653     wxPy_BEGIN_ALLOW_THREADS
; 
6654         wxSlider_SetLineSize(_arg0
,_arg1
); 
6656     wxPy_END_ALLOW_THREADS
; 
6657 }    Py_INCREF(Py_None
); 
6658     _resultobj 
= Py_None
; 
6662 #define wxSlider_SetPageSize(_swigobj,_swigarg0)  (_swigobj->SetPageSize(_swigarg0)) 
6663 static PyObject 
*_wrap_wxSlider_SetPageSize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6664     PyObject 
* _resultobj
; 
6667     PyObject 
* _argo0 
= 0; 
6668     char *_kwnames
[] = { "self","pageSize", NULL 
}; 
6671     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetPageSize",_kwnames
,&_argo0
,&_arg1
))  
6674         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6675         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6676             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetPageSize. Expected _wxSlider_p."); 
6681     wxPy_BEGIN_ALLOW_THREADS
; 
6682         wxSlider_SetPageSize(_arg0
,_arg1
); 
6684     wxPy_END_ALLOW_THREADS
; 
6685 }    Py_INCREF(Py_None
); 
6686     _resultobj 
= Py_None
; 
6690 #define wxSlider_SetSelection(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetSelection(_swigarg0,_swigarg1)) 
6691 static PyObject 
*_wrap_wxSlider_SetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6692     PyObject 
* _resultobj
; 
6696     PyObject 
* _argo0 
= 0; 
6697     char *_kwnames
[] = { "self","startPos","endPos", NULL 
}; 
6700     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSlider_SetSelection",_kwnames
,&_argo0
,&_arg1
,&_arg2
))  
6703         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6704         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6705             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetSelection. Expected _wxSlider_p."); 
6710     wxPy_BEGIN_ALLOW_THREADS
; 
6711         wxSlider_SetSelection(_arg0
,_arg1
,_arg2
); 
6713     wxPy_END_ALLOW_THREADS
; 
6714 }    Py_INCREF(Py_None
); 
6715     _resultobj 
= Py_None
; 
6719 #define wxSlider_SetThumbLength(_swigobj,_swigarg0)  (_swigobj->SetThumbLength(_swigarg0)) 
6720 static PyObject 
*_wrap_wxSlider_SetThumbLength(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6721     PyObject 
* _resultobj
; 
6724     PyObject 
* _argo0 
= 0; 
6725     char *_kwnames
[] = { "self","len", NULL 
}; 
6728     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetThumbLength",_kwnames
,&_argo0
,&_arg1
))  
6731         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6732         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6733             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetThumbLength. Expected _wxSlider_p."); 
6738     wxPy_BEGIN_ALLOW_THREADS
; 
6739         wxSlider_SetThumbLength(_arg0
,_arg1
); 
6741     wxPy_END_ALLOW_THREADS
; 
6742 }    Py_INCREF(Py_None
); 
6743     _resultobj 
= Py_None
; 
6747 #define wxSlider_SetTick(_swigobj,_swigarg0)  (_swigobj->SetTick(_swigarg0)) 
6748 static PyObject 
*_wrap_wxSlider_SetTick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6749     PyObject 
* _resultobj
; 
6752     PyObject 
* _argo0 
= 0; 
6753     char *_kwnames
[] = { "self","tickPos", NULL 
}; 
6756     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetTick",_kwnames
,&_argo0
,&_arg1
))  
6759         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6760         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6761             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetTick. Expected _wxSlider_p."); 
6766     wxPy_BEGIN_ALLOW_THREADS
; 
6767         wxSlider_SetTick(_arg0
,_arg1
); 
6769     wxPy_END_ALLOW_THREADS
; 
6770 }    Py_INCREF(Py_None
); 
6771     _resultobj 
= Py_None
; 
6775 #define wxSlider_SetValue(_swigobj,_swigarg0)  (_swigobj->SetValue(_swigarg0)) 
6776 static PyObject 
*_wrap_wxSlider_SetValue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6777     PyObject 
* _resultobj
; 
6780     PyObject 
* _argo0 
= 0; 
6781     char *_kwnames
[] = { "self","value", NULL 
}; 
6784     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSlider_SetValue",_kwnames
,&_argo0
,&_arg1
))  
6787         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6788         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSlider_p")) { 
6789             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSlider_SetValue. Expected _wxSlider_p."); 
6794     wxPy_BEGIN_ALLOW_THREADS
; 
6795         wxSlider_SetValue(_arg0
,_arg1
); 
6797     wxPy_END_ALLOW_THREADS
; 
6798 }    Py_INCREF(Py_None
); 
6799     _resultobj 
= Py_None
; 
6803 static PyMethodDef controlscMethods
[] = { 
6804          { "wxSlider_SetValue", (PyCFunction
) _wrap_wxSlider_SetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6805          { "wxSlider_SetTick", (PyCFunction
) _wrap_wxSlider_SetTick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6806          { "wxSlider_SetThumbLength", (PyCFunction
) _wrap_wxSlider_SetThumbLength
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6807          { "wxSlider_SetSelection", (PyCFunction
) _wrap_wxSlider_SetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6808          { "wxSlider_SetPageSize", (PyCFunction
) _wrap_wxSlider_SetPageSize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6809          { "wxSlider_SetLineSize", (PyCFunction
) _wrap_wxSlider_SetLineSize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6810          { "wxSlider_SetTickFreq", (PyCFunction
) _wrap_wxSlider_SetTickFreq
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6811          { "wxSlider_SetRange", (PyCFunction
) _wrap_wxSlider_SetRange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6812          { "wxSlider_GetValue", (PyCFunction
) _wrap_wxSlider_GetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6813          { "wxSlider_GetTickFreq", (PyCFunction
) _wrap_wxSlider_GetTickFreq
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6814          { "wxSlider_GetThumbLength", (PyCFunction
) _wrap_wxSlider_GetThumbLength
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6815          { "wxSlider_GetSelStart", (PyCFunction
) _wrap_wxSlider_GetSelStart
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6816          { "wxSlider_GetSelEnd", (PyCFunction
) _wrap_wxSlider_GetSelEnd
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6817          { "wxSlider_GetPageSize", (PyCFunction
) _wrap_wxSlider_GetPageSize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6818          { "wxSlider_GetMin", (PyCFunction
) _wrap_wxSlider_GetMin
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6819          { "wxSlider_GetMax", (PyCFunction
) _wrap_wxSlider_GetMax
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6820          { "wxSlider_GetLineSize", (PyCFunction
) _wrap_wxSlider_GetLineSize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6821          { "wxSlider_ClearTicks", (PyCFunction
) _wrap_wxSlider_ClearTicks
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6822          { "wxSlider_ClearSel", (PyCFunction
) _wrap_wxSlider_ClearSel
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6823          { "new_wxSlider", (PyCFunction
) _wrap_new_wxSlider
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6824          { "wxRadioButton_SetValue", (PyCFunction
) _wrap_wxRadioButton_SetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6825          { "wxRadioButton_GetValue", (PyCFunction
) _wrap_wxRadioButton_GetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6826          { "new_wxRadioButton", (PyCFunction
) _wrap_new_wxRadioButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6827          { "wxRadioBox_ShowItem", (PyCFunction
) _wrap_wxRadioBox_ShowItem
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6828          { "wxRadioBox_Show", (PyCFunction
) _wrap_wxRadioBox_Show
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6829          { "wxRadioBox_SetStringSelection", (PyCFunction
) _wrap_wxRadioBox_SetStringSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6830          { "wxRadioBox_SetSelection", (PyCFunction
) _wrap_wxRadioBox_SetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6831          { "wxRadioBox_SetItemLabel", (PyCFunction
) _wrap_wxRadioBox_SetItemLabel
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6832          { "wxRadioBox_Number", (PyCFunction
) _wrap_wxRadioBox_Number
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6833          { "wxRadioBox_GetStringSelection", (PyCFunction
) _wrap_wxRadioBox_GetStringSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6834          { "wxRadioBox_GetString", (PyCFunction
) _wrap_wxRadioBox_GetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6835          { "wxRadioBox_GetSelection", (PyCFunction
) _wrap_wxRadioBox_GetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6836          { "wxRadioBox_GetItemLabel", (PyCFunction
) _wrap_wxRadioBox_GetItemLabel
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6837          { "wxRadioBox_FindString", (PyCFunction
) _wrap_wxRadioBox_FindString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6838          { "wxRadioBox_EnableItem", (PyCFunction
) _wrap_wxRadioBox_EnableItem
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6839          { "wxRadioBox_Enable", (PyCFunction
) _wrap_wxRadioBox_Enable
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6840          { "new_wxRadioBox", (PyCFunction
) _wrap_new_wxRadioBox
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6841          { "wxStaticBitmap_SetIcon", (PyCFunction
) _wrap_wxStaticBitmap_SetIcon
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6842          { "wxStaticBitmap_SetBitmap", (PyCFunction
) _wrap_wxStaticBitmap_SetBitmap
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6843          { "wxStaticBitmap_GetBitmap", (PyCFunction
) _wrap_wxStaticBitmap_GetBitmap
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6844          { "new_wxStaticBitmap", (PyCFunction
) _wrap_new_wxStaticBitmap
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6845          { "wxSpinButton_SetValue", (PyCFunction
) _wrap_wxSpinButton_SetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6846          { "wxSpinButton_SetRange", (PyCFunction
) _wrap_wxSpinButton_SetRange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6847          { "wxSpinButton_GetValue", (PyCFunction
) _wrap_wxSpinButton_GetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6848          { "wxSpinButton_GetMin", (PyCFunction
) _wrap_wxSpinButton_GetMin
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6849          { "wxSpinButton_GetMax", (PyCFunction
) _wrap_wxSpinButton_GetMax
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6850          { "new_wxSpinButton", (PyCFunction
) _wrap_new_wxSpinButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6851          { "wxScrollBar_SetScrollbar", (PyCFunction
) _wrap_wxScrollBar_SetScrollbar
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6852          { "wxScrollBar_SetThumbPosition", (PyCFunction
) _wrap_wxScrollBar_SetThumbPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6853          { "wxScrollBar_GetThumbSize", (PyCFunction
) _wrap_wxScrollBar_GetThumbSize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6854          { "wxScrollBar_GetThumbPosition", (PyCFunction
) _wrap_wxScrollBar_GetThumbPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6855          { "wxScrollBar_GetPageSize", (PyCFunction
) _wrap_wxScrollBar_GetPageSize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6856          { "wxScrollBar_GetRange", (PyCFunction
) _wrap_wxScrollBar_GetRange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6857          { "new_wxScrollBar", (PyCFunction
) _wrap_new_wxScrollBar
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6858          { "wxTextCtrl_IsEditable", (PyCFunction
) _wrap_wxTextCtrl_IsEditable
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6859          { "wxTextCtrl_GetSelection", (PyCFunction
) _wrap_wxTextCtrl_GetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6860          { "wxTextCtrl_CanUndo", (PyCFunction
) _wrap_wxTextCtrl_CanUndo
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6861          { "wxTextCtrl_CanRedo", (PyCFunction
) _wrap_wxTextCtrl_CanRedo
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6862          { "wxTextCtrl_CanPaste", (PyCFunction
) _wrap_wxTextCtrl_CanPaste
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6863          { "wxTextCtrl_CanCut", (PyCFunction
) _wrap_wxTextCtrl_CanCut
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6864          { "wxTextCtrl_CanCopy", (PyCFunction
) _wrap_wxTextCtrl_CanCopy
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6865          { "wxTextCtrl_XYToPosition", (PyCFunction
) _wrap_wxTextCtrl_XYToPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6866          { "wxTextCtrl_AppendText", (PyCFunction
) _wrap_wxTextCtrl_AppendText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6867          { "wxTextCtrl_WriteText", (PyCFunction
) _wrap_wxTextCtrl_WriteText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6868          { "wxTextCtrl_ShowPosition", (PyCFunction
) _wrap_wxTextCtrl_ShowPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6869          { "wxTextCtrl_SetValue", (PyCFunction
) _wrap_wxTextCtrl_SetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6870          { "wxTextCtrl_SetSelection", (PyCFunction
) _wrap_wxTextCtrl_SetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6871          { "wxTextCtrl_SetInsertionPointEnd", (PyCFunction
) _wrap_wxTextCtrl_SetInsertionPointEnd
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6872          { "wxTextCtrl_SetInsertionPoint", (PyCFunction
) _wrap_wxTextCtrl_SetInsertionPoint
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6873          { "wxTextCtrl_SetEditable", (PyCFunction
) _wrap_wxTextCtrl_SetEditable
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6874          { "wxTextCtrl_SaveFile", (PyCFunction
) _wrap_wxTextCtrl_SaveFile
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6875          { "wxTextCtrl_Replace", (PyCFunction
) _wrap_wxTextCtrl_Replace
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6876          { "wxTextCtrl_Remove", (PyCFunction
) _wrap_wxTextCtrl_Remove
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6877          { "wxTextCtrl_PositionToXY", (PyCFunction
) _wrap_wxTextCtrl_PositionToXY
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6878          { "wxTextCtrl_Paste", (PyCFunction
) _wrap_wxTextCtrl_Paste
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6879          { "wxTextCtrl_LoadFile", (PyCFunction
) _wrap_wxTextCtrl_LoadFile
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6880          { "wxTextCtrl_IsModified", (PyCFunction
) _wrap_wxTextCtrl_IsModified
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6881          { "wxTextCtrl_GetValue", (PyCFunction
) _wrap_wxTextCtrl_GetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6882          { "wxTextCtrl_GetNumberOfLines", (PyCFunction
) _wrap_wxTextCtrl_GetNumberOfLines
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6883          { "wxTextCtrl_GetLineText", (PyCFunction
) _wrap_wxTextCtrl_GetLineText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6884          { "wxTextCtrl_GetLineLength", (PyCFunction
) _wrap_wxTextCtrl_GetLineLength
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6885          { "wxTextCtrl_GetLastPosition", (PyCFunction
) _wrap_wxTextCtrl_GetLastPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6886          { "wxTextCtrl_GetInsertionPoint", (PyCFunction
) _wrap_wxTextCtrl_GetInsertionPoint
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6887          { "wxTextCtrl_DiscardEdits", (PyCFunction
) _wrap_wxTextCtrl_DiscardEdits
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6888          { "wxTextCtrl_Cut", (PyCFunction
) _wrap_wxTextCtrl_Cut
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6889          { "wxTextCtrl_Copy", (PyCFunction
) _wrap_wxTextCtrl_Copy
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6890          { "wxTextCtrl_Clear", (PyCFunction
) _wrap_wxTextCtrl_Clear
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6891          { "new_wxTextCtrl", (PyCFunction
) _wrap_new_wxTextCtrl
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6892          { "wxCheckListBox_GetItemHeight", (PyCFunction
) _wrap_wxCheckListBox_GetItemHeight
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6893          { "wxCheckListBox_Check", (PyCFunction
) _wrap_wxCheckListBox_Check
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6894          { "wxCheckListBox_IsChecked", (PyCFunction
) _wrap_wxCheckListBox_IsChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6895          { "new_wxCheckListBox", (PyCFunction
) _wrap_new_wxCheckListBox
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6896          { "wxListBox_SetStringSelection", (PyCFunction
) _wrap_wxListBox_SetStringSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6897          { "wxListBox_SetString", (PyCFunction
) _wrap_wxListBox_SetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6898          { "wxListBox_SetSelection", (PyCFunction
) _wrap_wxListBox_SetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6899          { "wxListBox_SetFirstItemStr", (PyCFunction
) _wrap_wxListBox_SetFirstItemStr
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6900          { "wxListBox_SetFirstItem", (PyCFunction
) _wrap_wxListBox_SetFirstItem
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6901          { "wxListBox_Set", (PyCFunction
) _wrap_wxListBox_Set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6902          { "wxListBox_Selected", (PyCFunction
) _wrap_wxListBox_Selected
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6903          { "wxListBox_Number", (PyCFunction
) _wrap_wxListBox_Number
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6904          { "wxListBox_GetStringSelection", (PyCFunction
) _wrap_wxListBox_GetStringSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6905          { "wxListBox_GetString", (PyCFunction
) _wrap_wxListBox_GetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6906          { "wxListBox_GetSelections", (PyCFunction
) _wrap_wxListBox_GetSelections
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6907          { "wxListBox_GetSelection", (PyCFunction
) _wrap_wxListBox_GetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6908          { "wxListBox_FindString", (PyCFunction
) _wrap_wxListBox_FindString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6909          { "wxListBox_Deselect", (PyCFunction
) _wrap_wxListBox_Deselect
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6910          { "wxListBox_Delete", (PyCFunction
) _wrap_wxListBox_Delete
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6911          { "wxListBox_Clear", (PyCFunction
) _wrap_wxListBox_Clear
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6912          { "wxListBox_Append", (PyCFunction
) _wrap_wxListBox_Append
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6913          { "new_wxListBox", (PyCFunction
) _wrap_new_wxListBox
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6914          { "wxStaticText_SetLabel", (PyCFunction
) _wrap_wxStaticText_SetLabel
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6915          { "wxStaticText_GetLabel", (PyCFunction
) _wrap_wxStaticText_GetLabel
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6916          { "new_wxStaticText", (PyCFunction
) _wrap_new_wxStaticText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6917          { "new_wxStaticLine", (PyCFunction
) _wrap_new_wxStaticLine
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6918          { "new_wxStaticBox", (PyCFunction
) _wrap_new_wxStaticBox
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6919          { "wxGauge_SetValue", (PyCFunction
) _wrap_wxGauge_SetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6920          { "wxGauge_SetShadowWidth", (PyCFunction
) _wrap_wxGauge_SetShadowWidth
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6921          { "wxGauge_SetRange", (PyCFunction
) _wrap_wxGauge_SetRange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6922          { "wxGauge_SetBezelFace", (PyCFunction
) _wrap_wxGauge_SetBezelFace
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6923          { "wxGauge_GetValue", (PyCFunction
) _wrap_wxGauge_GetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6924          { "wxGauge_GetShadowWidth", (PyCFunction
) _wrap_wxGauge_GetShadowWidth
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6925          { "wxGauge_GetRange", (PyCFunction
) _wrap_wxGauge_GetRange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6926          { "wxGauge_GetBezelFace", (PyCFunction
) _wrap_wxGauge_GetBezelFace
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6927          { "new_wxGauge", (PyCFunction
) _wrap_new_wxGauge
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6928          { "wxComboBox_SetValue", (PyCFunction
) _wrap_wxComboBox_SetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6929          { "wxComboBox_SetMark", (PyCFunction
) _wrap_wxComboBox_SetMark
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6930          { "wxComboBox_SetSelection", (PyCFunction
) _wrap_wxComboBox_SetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6931          { "wxComboBox_SetInsertionPointEnd", (PyCFunction
) _wrap_wxComboBox_SetInsertionPointEnd
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6932          { "wxComboBox_SetInsertionPoint", (PyCFunction
) _wrap_wxComboBox_SetInsertionPoint
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6933          { "wxComboBox_Remove", (PyCFunction
) _wrap_wxComboBox_Remove
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6934          { "wxComboBox_Replace", (PyCFunction
) _wrap_wxComboBox_Replace
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6935          { "wxComboBox_Paste", (PyCFunction
) _wrap_wxComboBox_Paste
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6936          { "wxComboBox_Number", (PyCFunction
) _wrap_wxComboBox_Number
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6937          { "wxComboBox_GetValue", (PyCFunction
) _wrap_wxComboBox_GetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6938          { "wxComboBox_GetStringSelection", (PyCFunction
) _wrap_wxComboBox_GetStringSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6939          { "wxComboBox_GetString", (PyCFunction
) _wrap_wxComboBox_GetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6940          { "wxComboBox_GetSelection", (PyCFunction
) _wrap_wxComboBox_GetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6941          { "wxComboBox_GetLastPosition", (PyCFunction
) _wrap_wxComboBox_GetLastPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6942          { "wxComboBox_GetInsertionPoint", (PyCFunction
) _wrap_wxComboBox_GetInsertionPoint
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6943          { "wxComboBox_FindString", (PyCFunction
) _wrap_wxComboBox_FindString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6944          { "wxComboBox_Delete", (PyCFunction
) _wrap_wxComboBox_Delete
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6945          { "wxComboBox_Cut", (PyCFunction
) _wrap_wxComboBox_Cut
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6946          { "wxComboBox_Copy", (PyCFunction
) _wrap_wxComboBox_Copy
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6947          { "wxComboBox_Clear", (PyCFunction
) _wrap_wxComboBox_Clear
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6948          { "wxComboBox_Append", (PyCFunction
) _wrap_wxComboBox_Append
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6949          { "new_wxComboBox", (PyCFunction
) _wrap_new_wxComboBox
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6950          { "wxChoice_SetStringSelection", (PyCFunction
) _wrap_wxChoice_SetStringSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6951          { "wxChoice_SetSelection", (PyCFunction
) _wrap_wxChoice_SetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6952          { "wxChoice_SetColumns", (PyCFunction
) _wrap_wxChoice_SetColumns
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6953          { "wxChoice_Number", (PyCFunction
) _wrap_wxChoice_Number
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6954          { "wxChoice_GetStringSelection", (PyCFunction
) _wrap_wxChoice_GetStringSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6955          { "wxChoice_GetString", (PyCFunction
) _wrap_wxChoice_GetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6956          { "wxChoice_GetSelection", (PyCFunction
) _wrap_wxChoice_GetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6957          { "wxChoice_GetColumns", (PyCFunction
) _wrap_wxChoice_GetColumns
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6958          { "wxChoice_FindString", (PyCFunction
) _wrap_wxChoice_FindString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6959          { "wxChoice_Clear", (PyCFunction
) _wrap_wxChoice_Clear
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6960          { "wxChoice_Append", (PyCFunction
) _wrap_wxChoice_Append
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6961          { "new_wxChoice", (PyCFunction
) _wrap_new_wxChoice
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6962          { "wxCheckBox_SetValue", (PyCFunction
) _wrap_wxCheckBox_SetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6963          { "wxCheckBox_GetValue", (PyCFunction
) _wrap_wxCheckBox_GetValue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6964          { "new_wxCheckBox", (PyCFunction
) _wrap_new_wxCheckBox
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6965          { "wxBitmapButton_SetBitmapLabel", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapLabel
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6966          { "wxBitmapButton_SetBitmapSelected", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapSelected
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6967          { "wxBitmapButton_SetBitmapFocus", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapFocus
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6968          { "wxBitmapButton_SetBitmapDisabled", (PyCFunction
) _wrap_wxBitmapButton_SetBitmapDisabled
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6969          { "wxBitmapButton_GetBitmapSelected", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapSelected
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6970          { "wxBitmapButton_GetBitmapFocus", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapFocus
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6971          { "wxBitmapButton_GetBitmapDisabled", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapDisabled
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6972          { "wxBitmapButton_GetBitmapLabel", (PyCFunction
) _wrap_wxBitmapButton_GetBitmapLabel
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6973          { "new_wxBitmapButton", (PyCFunction
) _wrap_new_wxBitmapButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6974          { "wxButton_SetDefault", (PyCFunction
) _wrap_wxButton_SetDefault
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6975          { "new_wxButton", (PyCFunction
) _wrap_new_wxButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6976          { "wxControl_SetLabel", (PyCFunction
) _wrap_wxControl_SetLabel
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6977          { "wxControl_GetLabel", (PyCFunction
) _wrap_wxControl_GetLabel
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6978          { "wxControl_Command", (PyCFunction
) _wrap_wxControl_Command
, METH_VARARGS 
| METH_KEYWORDS 
}, 
6985  * This table is used by the pointer type-checker 
6987 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = { 
6988     { "_wxAcceleratorTable","_class_wxAcceleratorTable",0}, 
6989     { "_wxEvent","_class_wxEvent",0}, 
6990     { "_class_wxActivateEvent","_wxActivateEvent",0}, 
6991     { "_signed_long","_long",0}, 
6992     { "_wxMenuEvent","_class_wxMenuEvent",0}, 
6993     { "_wxPrintQuality","_int",0}, 
6994     { "_wxPrintQuality","_signed_int",0}, 
6995     { "_wxPrintQuality","_unsigned_int",0}, 
6996     { "_wxPrintQuality","_wxWindowID",0}, 
6997     { "_wxPrintQuality","_uint",0}, 
6998     { "_wxPrintQuality","_EBool",0}, 
6999     { "_wxPrintQuality","_size_t",0}, 
7000     { "_class_wxRegionIterator","_wxRegionIterator",0}, 
7001     { "_class_wxMenuBar","_wxMenuBar",0}, 
7002     { "_class_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler
}, 
7003     { "_class_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler
}, 
7004     { "_class_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
}, 
7005     { "_class_wxEvtHandler","_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
}, 
7006     { "_class_wxEvtHandler","_class_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
}, 
7007     { "_class_wxEvtHandler","_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
}, 
7008     { "_class_wxEvtHandler","_class_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
}, 
7009     { "_class_wxEvtHandler","_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
}, 
7010     { "_class_wxEvtHandler","_class_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
}, 
7011     { "_class_wxEvtHandler","_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
}, 
7012     { "_class_wxEvtHandler","_class_wxScrollBar",SwigwxScrollBarTowxEvtHandler
}, 
7013     { "_class_wxEvtHandler","_wxScrollBar",SwigwxScrollBarTowxEvtHandler
}, 
7014     { "_class_wxEvtHandler","_class_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
}, 
7015     { "_class_wxEvtHandler","_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
}, 
7016     { "_class_wxEvtHandler","_class_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
}, 
7017     { "_class_wxEvtHandler","_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
}, 
7018     { "_class_wxEvtHandler","_class_wxListBox",SwigwxListBoxTowxEvtHandler
}, 
7019     { "_class_wxEvtHandler","_wxListBox",SwigwxListBoxTowxEvtHandler
}, 
7020     { "_class_wxEvtHandler","_class_wxStaticText",SwigwxStaticTextTowxEvtHandler
}, 
7021     { "_class_wxEvtHandler","_wxStaticText",SwigwxStaticTextTowxEvtHandler
}, 
7022     { "_class_wxEvtHandler","_class_wxStaticLine",SwigwxStaticLineTowxEvtHandler
}, 
7023     { "_class_wxEvtHandler","_wxStaticLine",SwigwxStaticLineTowxEvtHandler
}, 
7024     { "_class_wxEvtHandler","_class_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
}, 
7025     { "_class_wxEvtHandler","_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
}, 
7026     { "_class_wxEvtHandler","_class_wxGauge",SwigwxGaugeTowxEvtHandler
}, 
7027     { "_class_wxEvtHandler","_wxGauge",SwigwxGaugeTowxEvtHandler
}, 
7028     { "_class_wxEvtHandler","_class_wxComboBox",SwigwxComboBoxTowxEvtHandler
}, 
7029     { "_class_wxEvtHandler","_wxComboBox",SwigwxComboBoxTowxEvtHandler
}, 
7030     { "_class_wxEvtHandler","_class_wxChoice",SwigwxChoiceTowxEvtHandler
}, 
7031     { "_class_wxEvtHandler","_wxChoice",SwigwxChoiceTowxEvtHandler
}, 
7032     { "_class_wxEvtHandler","_class_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
}, 
7033     { "_class_wxEvtHandler","_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
}, 
7034     { "_class_wxEvtHandler","_class_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
}, 
7035     { "_class_wxEvtHandler","_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
}, 
7036     { "_class_wxEvtHandler","_class_wxButton",SwigwxButtonTowxEvtHandler
}, 
7037     { "_class_wxEvtHandler","_wxButton",SwigwxButtonTowxEvtHandler
}, 
7038     { "_class_wxEvtHandler","_class_wxControl",SwigwxControlTowxEvtHandler
}, 
7039     { "_class_wxEvtHandler","_wxControl",SwigwxControlTowxEvtHandler
}, 
7040     { "_class_wxEvtHandler","_wxEvtHandler",0}, 
7041     { "_wxPaintEvent","_class_wxPaintEvent",0}, 
7042     { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0}, 
7043     { "_wxCursor","_class_wxCursor",0}, 
7044     { "_wxNotifyEvent","_class_wxNotifyEvent",0}, 
7045     { "_wxMask","_class_wxMask",0}, 
7046     { "_wxPen","_class_wxPen",0}, 
7047     { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0}, 
7048     { "_byte","_unsigned_char",0}, 
7049     { "_wxStaticBox","_class_wxStaticBox",0}, 
7050     { "_wxChoice","_class_wxComboBox",SwigwxComboBoxTowxChoice
}, 
7051     { "_wxChoice","_wxComboBox",SwigwxComboBoxTowxChoice
}, 
7052     { "_wxChoice","_class_wxChoice",0}, 
7053     { "_wxSlider","_class_wxSlider",0}, 
7054     { "_long","_wxDash",0}, 
7055     { "_long","_unsigned_long",0}, 
7056     { "_long","_signed_long",0}, 
7057     { "_wxImageList","_class_wxImageList",0}, 
7058     { "_wxDropFilesEvent","_class_wxDropFilesEvent",0}, 
7059     { "_wxBitmapButton","_class_wxBitmapButton",0}, 
7060     { "_class_wxAcceleratorTable","_wxAcceleratorTable",0}, 
7061     { "_class_wxGauge","_wxGauge",0}, 
7062     { "_wxDC","_class_wxDC",0}, 
7063     { "_wxSpinEvent","_class_wxSpinEvent",0}, 
7064     { "_size_t","_wxPrintQuality",0}, 
7065     { "_size_t","_unsigned_int",0}, 
7066     { "_size_t","_int",0}, 
7067     { "_size_t","_wxWindowID",0}, 
7068     { "_size_t","_uint",0}, 
7069     { "_class_wxRealPoint","_wxRealPoint",0}, 
7070     { "_wxPrinterDC","_class_wxPrinterDC",0}, 
7071     { "_class_wxMenuItem","_wxMenuItem",0}, 
7072     { "_class_wxPaintEvent","_wxPaintEvent",0}, 
7073     { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0}, 
7074     { "_wxPanel","_class_wxPanel",0}, 
7075     { "_wxInitDialogEvent","_class_wxInitDialogEvent",0}, 
7076     { "_wxCheckBox","_class_wxCheckBox",0}, 
7077     { "_wxPyEvent","_class_wxPyEvent",0}, 
7078     { "_wxTextCtrl","_class_wxTextCtrl",0}, 
7079     { "_class_wxMask","_wxMask",0}, 
7080     { "_class_wxKeyEvent","_wxKeyEvent",0}, 
7081     { "_wxColour","_class_wxColour",0}, 
7082     { "_class_wxDialog","_wxDialog",0}, 
7083     { "_wxIdleEvent","_class_wxIdleEvent",0}, 
7084     { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0}, 
7085     { "_wxStaticLine","_class_wxStaticLine",0}, 
7086     { "_wxBrush","_class_wxBrush",0}, 
7087     { "_wxShowEvent","_class_wxShowEvent",0}, 
7088     { "_uint","_wxPrintQuality",0}, 
7089     { "_uint","_size_t",0}, 
7090     { "_uint","_unsigned_int",0}, 
7091     { "_uint","_int",0}, 
7092     { "_uint","_wxWindowID",0}, 
7093     { "_class_wxEvent","_wxEvent",0}, 
7094     { "_wxCheckListBox","_class_wxCheckListBox",0}, 
7095     { "_wxRect","_class_wxRect",0}, 
7096     { "_wxCommandEvent","_class_wxCommandEvent",0}, 
7097     { "_wxSizeEvent","_class_wxSizeEvent",0}, 
7098     { "_wxPoint","_class_wxPoint",0}, 
7099     { "_class_wxButton","_class_wxBitmapButton",SwigwxBitmapButtonTowxButton
}, 
7100     { "_class_wxButton","_wxBitmapButton",SwigwxBitmapButtonTowxButton
}, 
7101     { "_class_wxButton","_wxButton",0}, 
7102     { "_wxRadioBox","_class_wxRadioBox",0}, 
7103     { "_wxBitmap","_class_wxBitmap",0}, 
7104     { "_wxPyTimer","_class_wxPyTimer",0}, 
7105     { "_wxWindowDC","_class_wxWindowDC",0}, 
7106     { "_wxScrollBar","_class_wxScrollBar",0}, 
7107     { "_wxSpinButton","_class_wxSpinButton",0}, 
7108     { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0}, 
7109     { "_class_wxNotifyEvent","_wxNotifyEvent",0}, 
7110     { "_class_wxPyEvent","_wxPyEvent",0}, 
7111     { "_class_wxIconizeEvent","_wxIconizeEvent",0}, 
7112     { "_class_wxStaticBitmap","_wxStaticBitmap",0}, 
7113     { "_class_wxStaticLine","_wxStaticLine",0}, 
7114     { "_wxScrollEvent","_class_wxScrollEvent",0}, 
7115     { "_EBool","_wxPrintQuality",0}, 
7116     { "_EBool","_signed_int",0}, 
7117     { "_EBool","_int",0}, 
7118     { "_EBool","_wxWindowID",0}, 
7119     { "_class_wxRegion","_wxRegion",0}, 
7120     { "_class_wxDropFilesEvent","_wxDropFilesEvent",0}, 
7121     { "_wxStaticText","_class_wxStaticText",0}, 
7122     { "_wxFont","_class_wxFont",0}, 
7123     { "_wxCloseEvent","_class_wxCloseEvent",0}, 
7124     { "_unsigned_long","_wxDash",0}, 
7125     { "_unsigned_long","_long",0}, 
7126     { "_class_wxRect","_wxRect",0}, 
7127     { "_class_wxDC","_wxDC",0}, 
7128     { "_wxScrollWinEvent","_class_wxScrollWinEvent",0}, 
7129     { "_class_wxPyTimer","_wxPyTimer",0}, 
7130     { "_wxFocusEvent","_class_wxFocusEvent",0}, 
7131     { "_wxMaximizeEvent","_class_wxMaximizeEvent",0}, 
7132     { "_class_wxSpinButton","_wxSpinButton",0}, 
7133     { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0}, 
7134     { "_class_wxPanel","_wxPanel",0}, 
7135     { "_class_wxCheckBox","_wxCheckBox",0}, 
7136     { "_wxComboBox","_class_wxComboBox",0}, 
7137     { "_wxRadioButton","_class_wxRadioButton",0}, 
7138     { "_signed_int","_wxPrintQuality",0}, 
7139     { "_signed_int","_EBool",0}, 
7140     { "_signed_int","_wxWindowID",0}, 
7141     { "_signed_int","_int",0}, 
7142     { "_class_wxTextCtrl","_wxTextCtrl",0}, 
7143     { "_wxLayoutConstraints","_class_wxLayoutConstraints",0}, 
7144     { "_wxMetaFileDC","_class_wxMetaFileDC",0}, 
7145     { "_wxMenu","_class_wxMenu",0}, 
7146     { "_class_wxMoveEvent","_wxMoveEvent",0}, 
7147     { "_wxListBox","_class_wxCheckListBox",SwigwxCheckListBoxTowxListBox
}, 
7148     { "_wxListBox","_wxCheckListBox",SwigwxCheckListBoxTowxListBox
}, 
7149     { "_wxListBox","_class_wxListBox",0}, 
7150     { "_wxScreenDC","_class_wxScreenDC",0}, 
7151     { "_WXTYPE","_short",0}, 
7152     { "_WXTYPE","_signed_short",0}, 
7153     { "_WXTYPE","_unsigned_short",0}, 
7154     { "_class_wxBrush","_wxBrush",0}, 
7155     { "_unsigned_short","_WXTYPE",0}, 
7156     { "_unsigned_short","_short",0}, 
7157     { "_class_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow
}, 
7158     { "_class_wxWindow","_wxSlider",SwigwxSliderTowxWindow
}, 
7159     { "_class_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow
}, 
7160     { "_class_wxWindow","_wxRadioButton",SwigwxRadioButtonTowxWindow
}, 
7161     { "_class_wxWindow","_class_wxRadioBox",SwigwxRadioBoxTowxWindow
}, 
7162     { "_class_wxWindow","_wxRadioBox",SwigwxRadioBoxTowxWindow
}, 
7163     { "_class_wxWindow","_class_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
}, 
7164     { "_class_wxWindow","_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
}, 
7165     { "_class_wxWindow","_class_wxSpinButton",SwigwxSpinButtonTowxWindow
}, 
7166     { "_class_wxWindow","_wxSpinButton",SwigwxSpinButtonTowxWindow
}, 
7167     { "_class_wxWindow","_class_wxScrollBar",SwigwxScrollBarTowxWindow
}, 
7168     { "_class_wxWindow","_wxScrollBar",SwigwxScrollBarTowxWindow
}, 
7169     { "_class_wxWindow","_class_wxTextCtrl",SwigwxTextCtrlTowxWindow
}, 
7170     { "_class_wxWindow","_wxTextCtrl",SwigwxTextCtrlTowxWindow
}, 
7171     { "_class_wxWindow","_class_wxCheckListBox",SwigwxCheckListBoxTowxWindow
}, 
7172     { "_class_wxWindow","_wxCheckListBox",SwigwxCheckListBoxTowxWindow
}, 
7173     { "_class_wxWindow","_class_wxListBox",SwigwxListBoxTowxWindow
}, 
7174     { "_class_wxWindow","_wxListBox",SwigwxListBoxTowxWindow
}, 
7175     { "_class_wxWindow","_class_wxStaticText",SwigwxStaticTextTowxWindow
}, 
7176     { "_class_wxWindow","_wxStaticText",SwigwxStaticTextTowxWindow
}, 
7177     { "_class_wxWindow","_class_wxStaticLine",SwigwxStaticLineTowxWindow
}, 
7178     { "_class_wxWindow","_wxStaticLine",SwigwxStaticLineTowxWindow
}, 
7179     { "_class_wxWindow","_class_wxStaticBox",SwigwxStaticBoxTowxWindow
}, 
7180     { "_class_wxWindow","_wxStaticBox",SwigwxStaticBoxTowxWindow
}, 
7181     { "_class_wxWindow","_class_wxGauge",SwigwxGaugeTowxWindow
}, 
7182     { "_class_wxWindow","_wxGauge",SwigwxGaugeTowxWindow
}, 
7183     { "_class_wxWindow","_class_wxComboBox",SwigwxComboBoxTowxWindow
}, 
7184     { "_class_wxWindow","_wxComboBox",SwigwxComboBoxTowxWindow
}, 
7185     { "_class_wxWindow","_class_wxChoice",SwigwxChoiceTowxWindow
}, 
7186     { "_class_wxWindow","_wxChoice",SwigwxChoiceTowxWindow
}, 
7187     { "_class_wxWindow","_class_wxCheckBox",SwigwxCheckBoxTowxWindow
}, 
7188     { "_class_wxWindow","_wxCheckBox",SwigwxCheckBoxTowxWindow
}, 
7189     { "_class_wxWindow","_class_wxBitmapButton",SwigwxBitmapButtonTowxWindow
}, 
7190     { "_class_wxWindow","_wxBitmapButton",SwigwxBitmapButtonTowxWindow
}, 
7191     { "_class_wxWindow","_class_wxButton",SwigwxButtonTowxWindow
}, 
7192     { "_class_wxWindow","_wxButton",SwigwxButtonTowxWindow
}, 
7193     { "_class_wxWindow","_class_wxControl",SwigwxControlTowxWindow
}, 
7194     { "_class_wxWindow","_wxControl",SwigwxControlTowxWindow
}, 
7195     { "_class_wxWindow","_wxWindow",0}, 
7196     { "_class_wxStaticText","_wxStaticText",0}, 
7197     { "_class_wxFont","_wxFont",0}, 
7198     { "_class_wxCloseEvent","_wxCloseEvent",0}, 
7199     { "_class_wxMenuEvent","_wxMenuEvent",0}, 
7200     { "_wxClientDC","_class_wxClientDC",0}, 
7201     { "_wxMouseEvent","_class_wxMouseEvent",0}, 
7202     { "_class_wxPoint","_wxPoint",0}, 
7203     { "_wxRealPoint","_class_wxRealPoint",0}, 
7204     { "_class_wxRadioBox","_wxRadioBox",0}, 
7205     { "_signed_short","_WXTYPE",0}, 
7206     { "_signed_short","_short",0}, 
7207     { "_wxMemoryDC","_class_wxMemoryDC",0}, 
7208     { "_wxPaintDC","_class_wxPaintDC",0}, 
7209     { "_class_wxWindowDC","_wxWindowDC",0}, 
7210     { "_class_wxFocusEvent","_wxFocusEvent",0}, 
7211     { "_class_wxMaximizeEvent","_wxMaximizeEvent",0}, 
7212     { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0}, 
7213     { "_class_wxCursor","_wxCursor",0}, 
7214     { "_wxScrolledWindow","_class_wxScrolledWindow",0}, 
7215     { "_unsigned_char","_byte",0}, 
7216     { "_class_wxMetaFileDC","_wxMetaFileDC",0}, 
7217     { "_class_wxMenu","_wxMenu",0}, 
7218     { "_wxControl","_class_wxSlider",SwigwxSliderTowxControl
}, 
7219     { "_wxControl","_wxSlider",SwigwxSliderTowxControl
}, 
7220     { "_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl
}, 
7221     { "_wxControl","_wxRadioButton",SwigwxRadioButtonTowxControl
}, 
7222     { "_wxControl","_class_wxRadioBox",SwigwxRadioBoxTowxControl
}, 
7223     { "_wxControl","_wxRadioBox",SwigwxRadioBoxTowxControl
}, 
7224     { "_wxControl","_class_wxStaticBitmap",SwigwxStaticBitmapTowxControl
}, 
7225     { "_wxControl","_wxStaticBitmap",SwigwxStaticBitmapTowxControl
}, 
7226     { "_wxControl","_class_wxSpinButton",SwigwxSpinButtonTowxControl
}, 
7227     { "_wxControl","_wxSpinButton",SwigwxSpinButtonTowxControl
}, 
7228     { "_wxControl","_class_wxScrollBar",SwigwxScrollBarTowxControl
}, 
7229     { "_wxControl","_wxScrollBar",SwigwxScrollBarTowxControl
}, 
7230     { "_wxControl","_class_wxTextCtrl",SwigwxTextCtrlTowxControl
}, 
7231     { "_wxControl","_wxTextCtrl",SwigwxTextCtrlTowxControl
}, 
7232     { "_wxControl","_class_wxCheckListBox",SwigwxCheckListBoxTowxControl
}, 
7233     { "_wxControl","_wxCheckListBox",SwigwxCheckListBoxTowxControl
}, 
7234     { "_wxControl","_class_wxListBox",SwigwxListBoxTowxControl
}, 
7235     { "_wxControl","_wxListBox",SwigwxListBoxTowxControl
}, 
7236     { "_wxControl","_class_wxStaticText",SwigwxStaticTextTowxControl
}, 
7237     { "_wxControl","_wxStaticText",SwigwxStaticTextTowxControl
}, 
7238     { "_wxControl","_class_wxStaticLine",SwigwxStaticLineTowxControl
}, 
7239     { "_wxControl","_wxStaticLine",SwigwxStaticLineTowxControl
}, 
7240     { "_wxControl","_class_wxStaticBox",SwigwxStaticBoxTowxControl
}, 
7241     { "_wxControl","_wxStaticBox",SwigwxStaticBoxTowxControl
}, 
7242     { "_wxControl","_class_wxGauge",SwigwxGaugeTowxControl
}, 
7243     { "_wxControl","_wxGauge",SwigwxGaugeTowxControl
}, 
7244     { "_wxControl","_class_wxComboBox",SwigwxComboBoxTowxControl
}, 
7245     { "_wxControl","_wxComboBox",SwigwxComboBoxTowxControl
}, 
7246     { "_wxControl","_class_wxChoice",SwigwxChoiceTowxControl
}, 
7247     { "_wxControl","_wxChoice",SwigwxChoiceTowxControl
}, 
7248     { "_wxControl","_class_wxCheckBox",SwigwxCheckBoxTowxControl
}, 
7249     { "_wxControl","_wxCheckBox",SwigwxCheckBoxTowxControl
}, 
7250     { "_wxControl","_class_wxBitmapButton",SwigwxBitmapButtonTowxControl
}, 
7251     { "_wxControl","_wxBitmapButton",SwigwxBitmapButtonTowxControl
}, 
7252     { "_wxControl","_class_wxButton",SwigwxButtonTowxControl
}, 
7253     { "_wxControl","_wxButton",SwigwxButtonTowxControl
}, 
7254     { "_wxControl","_class_wxControl",0}, 
7255     { "_class_wxListBox","_class_wxCheckListBox",SwigwxCheckListBoxTowxListBox
}, 
7256     { "_class_wxListBox","_wxCheckListBox",SwigwxCheckListBoxTowxListBox
}, 
7257     { "_class_wxListBox","_wxListBox",0}, 
7258     { "_unsigned_int","_wxPrintQuality",0}, 
7259     { "_unsigned_int","_size_t",0}, 
7260     { "_unsigned_int","_uint",0}, 
7261     { "_unsigned_int","_wxWindowID",0}, 
7262     { "_unsigned_int","_int",0}, 
7263     { "_wxIcon","_class_wxIcon",0}, 
7264     { "_wxDialog","_class_wxDialog",0}, 
7265     { "_class_wxPen","_wxPen",0}, 
7266     { "_short","_WXTYPE",0}, 
7267     { "_short","_unsigned_short",0}, 
7268     { "_short","_signed_short",0}, 
7269     { "_class_wxStaticBox","_wxStaticBox",0}, 
7270     { "_class_wxScrollEvent","_wxScrollEvent",0}, 
7271     { "_wxJoystickEvent","_class_wxJoystickEvent",0}, 
7272     { "_class_wxChoice","_class_wxComboBox",SwigwxComboBoxTowxChoice
}, 
7273     { "_class_wxChoice","_wxComboBox",SwigwxComboBoxTowxChoice
}, 
7274     { "_class_wxChoice","_wxChoice",0}, 
7275     { "_class_wxSlider","_wxSlider",0}, 
7276     { "_class_wxImageList","_wxImageList",0}, 
7277     { "_class_wxBitmapButton","_wxBitmapButton",0}, 
7278     { "_wxWindowID","_wxPrintQuality",0}, 
7279     { "_wxWindowID","_size_t",0}, 
7280     { "_wxWindowID","_EBool",0}, 
7281     { "_wxWindowID","_uint",0}, 
7282     { "_wxWindowID","_int",0}, 
7283     { "_wxWindowID","_signed_int",0}, 
7284     { "_wxWindowID","_unsigned_int",0}, 
7285     { "_class_wxScrollWinEvent","_wxScrollWinEvent",0}, 
7286     { "_int","_wxPrintQuality",0}, 
7287     { "_int","_size_t",0}, 
7288     { "_int","_EBool",0}, 
7289     { "_int","_uint",0}, 
7290     { "_int","_wxWindowID",0}, 
7291     { "_int","_unsigned_int",0}, 
7292     { "_int","_signed_int",0}, 
7293     { "_class_wxMouseEvent","_wxMouseEvent",0}, 
7294     { "_class_wxSpinEvent","_wxSpinEvent",0}, 
7295     { "_wxButton","_class_wxBitmapButton",SwigwxBitmapButtonTowxButton
}, 
7296     { "_wxButton","_wxBitmapButton",SwigwxBitmapButtonTowxButton
}, 
7297     { "_wxButton","_class_wxButton",0}, 
7298     { "_wxSize","_class_wxSize",0}, 
7299     { "_wxRegionIterator","_class_wxRegionIterator",0}, 
7300     { "_class_wxPrinterDC","_wxPrinterDC",0}, 
7301     { "_class_wxPaintDC","_wxPaintDC",0}, 
7302     { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0}, 
7303     { "_class_wxInitDialogEvent","_wxInitDialogEvent",0}, 
7304     { "_class_wxComboBox","_wxComboBox",0}, 
7305     { "_class_wxRadioButton","_wxRadioButton",0}, 
7306     { "_class_wxLayoutConstraints","_wxLayoutConstraints",0}, 
7307     { "_wxIconizeEvent","_class_wxIconizeEvent",0}, 
7308     { "_class_wxControl","_class_wxSlider",SwigwxSliderTowxControl
}, 
7309     { "_class_wxControl","_wxSlider",SwigwxSliderTowxControl
}, 
7310     { "_class_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl
}, 
7311     { "_class_wxControl","_wxRadioButton",SwigwxRadioButtonTowxControl
}, 
7312     { "_class_wxControl","_class_wxRadioBox",SwigwxRadioBoxTowxControl
}, 
7313     { "_class_wxControl","_wxRadioBox",SwigwxRadioBoxTowxControl
}, 
7314     { "_class_wxControl","_class_wxStaticBitmap",SwigwxStaticBitmapTowxControl
}, 
7315     { "_class_wxControl","_wxStaticBitmap",SwigwxStaticBitmapTowxControl
}, 
7316     { "_class_wxControl","_class_wxSpinButton",SwigwxSpinButtonTowxControl
}, 
7317     { "_class_wxControl","_wxSpinButton",SwigwxSpinButtonTowxControl
}, 
7318     { "_class_wxControl","_class_wxScrollBar",SwigwxScrollBarTowxControl
}, 
7319     { "_class_wxControl","_wxScrollBar",SwigwxScrollBarTowxControl
}, 
7320     { "_class_wxControl","_class_wxTextCtrl",SwigwxTextCtrlTowxControl
}, 
7321     { "_class_wxControl","_wxTextCtrl",SwigwxTextCtrlTowxControl
}, 
7322     { "_class_wxControl","_class_wxCheckListBox",SwigwxCheckListBoxTowxControl
}, 
7323     { "_class_wxControl","_wxCheckListBox",SwigwxCheckListBoxTowxControl
}, 
7324     { "_class_wxControl","_class_wxListBox",SwigwxListBoxTowxControl
}, 
7325     { "_class_wxControl","_wxListBox",SwigwxListBoxTowxControl
}, 
7326     { "_class_wxControl","_class_wxStaticText",SwigwxStaticTextTowxControl
}, 
7327     { "_class_wxControl","_wxStaticText",SwigwxStaticTextTowxControl
}, 
7328     { "_class_wxControl","_class_wxStaticLine",SwigwxStaticLineTowxControl
}, 
7329     { "_class_wxControl","_wxStaticLine",SwigwxStaticLineTowxControl
}, 
7330     { "_class_wxControl","_class_wxStaticBox",SwigwxStaticBoxTowxControl
}, 
7331     { "_class_wxControl","_wxStaticBox",SwigwxStaticBoxTowxControl
}, 
7332     { "_class_wxControl","_class_wxGauge",SwigwxGaugeTowxControl
}, 
7333     { "_class_wxControl","_wxGauge",SwigwxGaugeTowxControl
}, 
7334     { "_class_wxControl","_class_wxComboBox",SwigwxComboBoxTowxControl
}, 
7335     { "_class_wxControl","_wxComboBox",SwigwxComboBoxTowxControl
}, 
7336     { "_class_wxControl","_class_wxChoice",SwigwxChoiceTowxControl
}, 
7337     { "_class_wxControl","_wxChoice",SwigwxChoiceTowxControl
}, 
7338     { "_class_wxControl","_class_wxCheckBox",SwigwxCheckBoxTowxControl
}, 
7339     { "_class_wxControl","_wxCheckBox",SwigwxCheckBoxTowxControl
}, 
7340     { "_class_wxControl","_class_wxBitmapButton",SwigwxBitmapButtonTowxControl
}, 
7341     { "_class_wxControl","_wxBitmapButton",SwigwxBitmapButtonTowxControl
}, 
7342     { "_class_wxControl","_class_wxButton",SwigwxButtonTowxControl
}, 
7343     { "_class_wxControl","_wxButton",SwigwxButtonTowxControl
}, 
7344     { "_class_wxControl","_wxControl",0}, 
7345     { "_wxStaticBitmap","_class_wxStaticBitmap",0}, 
7346     { "_class_wxIcon","_wxIcon",0}, 
7347     { "_class_wxColour","_wxColour",0}, 
7348     { "_class_wxScreenDC","_wxScreenDC",0}, 
7349     { "_wxPalette","_class_wxPalette",0}, 
7350     { "_class_wxIdleEvent","_wxIdleEvent",0}, 
7351     { "_wxEraseEvent","_class_wxEraseEvent",0}, 
7352     { "_class_wxJoystickEvent","_wxJoystickEvent",0}, 
7353     { "_wxRegion","_class_wxRegion",0}, 
7354     { "_class_wxShowEvent","_wxShowEvent",0}, 
7355     { "_wxActivateEvent","_class_wxActivateEvent",0}, 
7356     { "_wxGauge","_class_wxGauge",0}, 
7357     { "_class_wxCheckListBox","_wxCheckListBox",0}, 
7358     { "_class_wxCommandEvent","_wxCommandEvent",0}, 
7359     { "_class_wxClientDC","_wxClientDC",0}, 
7360     { "_class_wxSizeEvent","_wxSizeEvent",0}, 
7361     { "_class_wxSize","_wxSize",0}, 
7362     { "_class_wxBitmap","_wxBitmap",0}, 
7363     { "_class_wxMemoryDC","_wxMemoryDC",0}, 
7364     { "_wxMenuBar","_class_wxMenuBar",0}, 
7365     { "_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler
}, 
7366     { "_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler
}, 
7367     { "_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
}, 
7368     { "_wxEvtHandler","_wxRadioButton",SwigwxRadioButtonTowxEvtHandler
}, 
7369     { "_wxEvtHandler","_class_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
}, 
7370     { "_wxEvtHandler","_wxRadioBox",SwigwxRadioBoxTowxEvtHandler
}, 
7371     { "_wxEvtHandler","_class_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
}, 
7372     { "_wxEvtHandler","_wxStaticBitmap",SwigwxStaticBitmapTowxEvtHandler
}, 
7373     { "_wxEvtHandler","_class_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
}, 
7374     { "_wxEvtHandler","_wxSpinButton",SwigwxSpinButtonTowxEvtHandler
}, 
7375     { "_wxEvtHandler","_class_wxScrollBar",SwigwxScrollBarTowxEvtHandler
}, 
7376     { "_wxEvtHandler","_wxScrollBar",SwigwxScrollBarTowxEvtHandler
}, 
7377     { "_wxEvtHandler","_class_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
}, 
7378     { "_wxEvtHandler","_wxTextCtrl",SwigwxTextCtrlTowxEvtHandler
}, 
7379     { "_wxEvtHandler","_class_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
}, 
7380     { "_wxEvtHandler","_wxCheckListBox",SwigwxCheckListBoxTowxEvtHandler
}, 
7381     { "_wxEvtHandler","_class_wxListBox",SwigwxListBoxTowxEvtHandler
}, 
7382     { "_wxEvtHandler","_wxListBox",SwigwxListBoxTowxEvtHandler
}, 
7383     { "_wxEvtHandler","_class_wxStaticText",SwigwxStaticTextTowxEvtHandler
}, 
7384     { "_wxEvtHandler","_wxStaticText",SwigwxStaticTextTowxEvtHandler
}, 
7385     { "_wxEvtHandler","_class_wxStaticLine",SwigwxStaticLineTowxEvtHandler
}, 
7386     { "_wxEvtHandler","_wxStaticLine",SwigwxStaticLineTowxEvtHandler
}, 
7387     { "_wxEvtHandler","_class_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
}, 
7388     { "_wxEvtHandler","_wxStaticBox",SwigwxStaticBoxTowxEvtHandler
}, 
7389     { "_wxEvtHandler","_class_wxGauge",SwigwxGaugeTowxEvtHandler
}, 
7390     { "_wxEvtHandler","_wxGauge",SwigwxGaugeTowxEvtHandler
}, 
7391     { "_wxEvtHandler","_class_wxComboBox",SwigwxComboBoxTowxEvtHandler
}, 
7392     { "_wxEvtHandler","_wxComboBox",SwigwxComboBoxTowxEvtHandler
}, 
7393     { "_wxEvtHandler","_class_wxChoice",SwigwxChoiceTowxEvtHandler
}, 
7394     { "_wxEvtHandler","_wxChoice",SwigwxChoiceTowxEvtHandler
}, 
7395     { "_wxEvtHandler","_class_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
}, 
7396     { "_wxEvtHandler","_wxCheckBox",SwigwxCheckBoxTowxEvtHandler
}, 
7397     { "_wxEvtHandler","_class_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
}, 
7398     { "_wxEvtHandler","_wxBitmapButton",SwigwxBitmapButtonTowxEvtHandler
}, 
7399     { "_wxEvtHandler","_class_wxButton",SwigwxButtonTowxEvtHandler
}, 
7400     { "_wxEvtHandler","_wxButton",SwigwxButtonTowxEvtHandler
}, 
7401     { "_wxEvtHandler","_class_wxControl",SwigwxControlTowxEvtHandler
}, 
7402     { "_wxEvtHandler","_wxControl",SwigwxControlTowxEvtHandler
}, 
7403     { "_wxEvtHandler","_class_wxEvtHandler",0}, 
7404     { "_wxMenuItem","_class_wxMenuItem",0}, 
7405     { "_class_wxScrollBar","_wxScrollBar",0}, 
7406     { "_wxDash","_unsigned_long",0}, 
7407     { "_wxDash","_long",0}, 
7408     { "_class_wxScrolledWindow","_wxScrolledWindow",0}, 
7409     { "_wxKeyEvent","_class_wxKeyEvent",0}, 
7410     { "_wxMoveEvent","_class_wxMoveEvent",0}, 
7411     { "_class_wxPalette","_wxPalette",0}, 
7412     { "_class_wxEraseEvent","_wxEraseEvent",0}, 
7413     { "_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow
}, 
7414     { "_wxWindow","_wxSlider",SwigwxSliderTowxWindow
}, 
7415     { "_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow
}, 
7416     { "_wxWindow","_wxRadioButton",SwigwxRadioButtonTowxWindow
}, 
7417     { "_wxWindow","_class_wxRadioBox",SwigwxRadioBoxTowxWindow
}, 
7418     { "_wxWindow","_wxRadioBox",SwigwxRadioBoxTowxWindow
}, 
7419     { "_wxWindow","_class_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
}, 
7420     { "_wxWindow","_wxStaticBitmap",SwigwxStaticBitmapTowxWindow
}, 
7421     { "_wxWindow","_class_wxSpinButton",SwigwxSpinButtonTowxWindow
}, 
7422     { "_wxWindow","_wxSpinButton",SwigwxSpinButtonTowxWindow
}, 
7423     { "_wxWindow","_class_wxScrollBar",SwigwxScrollBarTowxWindow
}, 
7424     { "_wxWindow","_wxScrollBar",SwigwxScrollBarTowxWindow
}, 
7425     { "_wxWindow","_class_wxTextCtrl",SwigwxTextCtrlTowxWindow
}, 
7426     { "_wxWindow","_wxTextCtrl",SwigwxTextCtrlTowxWindow
}, 
7427     { "_wxWindow","_class_wxCheckListBox",SwigwxCheckListBoxTowxWindow
}, 
7428     { "_wxWindow","_wxCheckListBox",SwigwxCheckListBoxTowxWindow
}, 
7429     { "_wxWindow","_class_wxListBox",SwigwxListBoxTowxWindow
}, 
7430     { "_wxWindow","_wxListBox",SwigwxListBoxTowxWindow
}, 
7431     { "_wxWindow","_class_wxStaticText",SwigwxStaticTextTowxWindow
}, 
7432     { "_wxWindow","_wxStaticText",SwigwxStaticTextTowxWindow
}, 
7433     { "_wxWindow","_class_wxStaticLine",SwigwxStaticLineTowxWindow
}, 
7434     { "_wxWindow","_wxStaticLine",SwigwxStaticLineTowxWindow
}, 
7435     { "_wxWindow","_class_wxStaticBox",SwigwxStaticBoxTowxWindow
}, 
7436     { "_wxWindow","_wxStaticBox",SwigwxStaticBoxTowxWindow
}, 
7437     { "_wxWindow","_class_wxGauge",SwigwxGaugeTowxWindow
}, 
7438     { "_wxWindow","_wxGauge",SwigwxGaugeTowxWindow
}, 
7439     { "_wxWindow","_class_wxComboBox",SwigwxComboBoxTowxWindow
}, 
7440     { "_wxWindow","_wxComboBox",SwigwxComboBoxTowxWindow
}, 
7441     { "_wxWindow","_class_wxChoice",SwigwxChoiceTowxWindow
}, 
7442     { "_wxWindow","_wxChoice",SwigwxChoiceTowxWindow
}, 
7443     { "_wxWindow","_class_wxCheckBox",SwigwxCheckBoxTowxWindow
}, 
7444     { "_wxWindow","_wxCheckBox",SwigwxCheckBoxTowxWindow
}, 
7445     { "_wxWindow","_class_wxBitmapButton",SwigwxBitmapButtonTowxWindow
}, 
7446     { "_wxWindow","_wxBitmapButton",SwigwxBitmapButtonTowxWindow
}, 
7447     { "_wxWindow","_class_wxButton",SwigwxButtonTowxWindow
}, 
7448     { "_wxWindow","_wxButton",SwigwxButtonTowxWindow
}, 
7449     { "_wxWindow","_class_wxControl",SwigwxControlTowxWindow
}, 
7450     { "_wxWindow","_wxControl",SwigwxControlTowxWindow
}, 
7451     { "_wxWindow","_class_wxWindow",0}, 
7454 static PyObject 
*SWIG_globals
; 
7458 SWIGEXPORT(void) initcontrolsc() { 
7460          SWIG_globals 
= SWIG_newvarlink(); 
7461          m 
= Py_InitModule("controlsc", controlscMethods
); 
7462          d 
= PyModule_GetDict(m
); 
7465    for (i 
= 0; _swig_mapping
[i
].n1
; i
++) 
7466         SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);