1 /* ---------------------------------------------------------------------------- 
   2  * This file was automatically generated by SWIG (http://www.swig.org). 
   5  * This file is not intended to be easily readable and contains a number of  
   6  * coding conventions designed to improve portability and efficiency. Do not make 
   7  * changes to this file unless you know what you are doing--modify the SWIG  
   8  * interface file instead.  
   9  * ----------------------------------------------------------------------------- */ 
  12 #define SWIG_NOINCLUDE 
  15 template<class T
> class SwigValueWrapper 
{ 
  18     SwigValueWrapper() : tt(0) { } 
  19     SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { } 
  20     SwigValueWrapper(const T
& t
) : tt(new T(t
)) { } 
  21     ~SwigValueWrapper() { delete tt
; }  
  22     SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt 
= new T(t
); return *this; } 
  23     operator T
&() const { return *tt
; } 
  24     T 
*operator&() { return tt
; } 
  26     SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
); 
  33 /*************************************************************** -*- c -*- 
  34  * python/precommon.swg 
  36  * Rename all exported symbols from common.swg, to avoid symbol 
  37  * clashes if multiple interpreters are included 
  39  ************************************************************************/ 
  41 #define SWIG_TypeRegister    SWIG_Python_TypeRegister 
  42 #define SWIG_TypeCheck       SWIG_Python_TypeCheck 
  43 #define SWIG_TypeCast        SWIG_Python_TypeCast 
  44 #define SWIG_TypeDynamicCast SWIG_Python_TypeDynamicCast 
  45 #define SWIG_TypeName        SWIG_Python_TypeName 
  46 #define SWIG_TypePrettyName  SWIG_Python_TypePrettyName 
  47 #define SWIG_TypeQuery       SWIG_Python_TypeQuery 
  48 #define SWIG_TypeClientData  SWIG_Python_TypeClientData 
  49 #define SWIG_PackData        SWIG_Python_PackData  
  50 #define SWIG_UnpackData      SWIG_Python_UnpackData  
  53 /*********************************************************************** 
  54  * common.swg for wxPython 
  56  * Include only the function prototypes and such from SWIG's common.swg, 
  57  * but not the runtime functions themselves.  This helps keep the 
  58  * wrapper files clean of unnecessary stuff that is in the libpy.c file 
  61  ************************************************************************/ 
  65 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 
  66 #  if defined(_MSC_VER) || defined(__GNUC__) 
  67 #    if defined(STATIC_LINKED) 
  68 #      define SWIGEXPORT(a) a 
  69 #      define SWIGIMPORT(a) extern a 
  71 #      define SWIGEXPORT(a) __declspec(dllexport) a 
  72 #      define SWIGIMPORT(a) extern a 
  75 #    if defined(__BORLANDC__) 
  76 #      define SWIGEXPORT(a) a _export 
  77 #      define SWIGIMPORT(a) a _export 
  79 #      define SWIGEXPORT(a) a 
  80 #      define SWIGIMPORT(a) a 
  84 #  define SWIGEXPORT(a) a 
  85 #  define SWIGIMPORT(a) a 
  89 #  define SWIGRUNTIME(a) SWIGEXPORT(a) 
  91 #  define SWIGRUNTIME(a) static a 
  98 typedef void *(*swig_converter_func
)(void *); 
  99 typedef struct swig_type_info 
*(*swig_dycast_func
)(void **); 
 101 typedef struct swig_type_info 
{ 
 103   swig_converter_func     converter
; 
 106   swig_dycast_func        dcast
; 
 107   struct swig_type_info  
*next
; 
 108   struct swig_type_info  
*prev
; 
 112 SWIGIMPORT(swig_type_info 
*) SWIG_TypeRegister(swig_type_info 
*); 
 113 SWIGIMPORT(swig_type_info 
*) SWIG_TypeCheck(char *c
, swig_type_info 
*); 
 114 SWIGIMPORT(void *)           SWIG_TypeCast(swig_type_info 
*, void *); 
 115 SWIGIMPORT(swig_type_info 
*) SWIG_TypeDynamicCast(swig_type_info 
*, void **); 
 116 SWIGIMPORT(const char *)     SWIG_TypeName(const swig_type_info 
*); 
 117 SWIGIMPORT(const char *)     SWIG_TypePrettyName(const swig_type_info 
*); 
 118 SWIGIMPORT(swig_type_info 
*) SWIG_TypeQuery(const char *); 
 119 SWIGIMPORT(void)             SWIG_TypeClientData(swig_type_info 
*, void *); 
 120 SWIGIMPORT(char *)           SWIG_PackData(char *, void *, int); 
 121 SWIGIMPORT(char *)           SWIG_UnpackData(char *, void *, int); 
 129 /*********************************************************************** 
 130  * pyrun.swg for wxPython 
 132  * Include only the function prototypes and such from SWIG's pyrun.swg, 
 133  * but not the runtime functions themselves.  This helps keep the 
 134  * wrapper files clean of unnecessary stuff that is in the libpy.c file 
 137  ************************************************************************/ 
 143 #define SWIG_PY_INT     1 
 144 #define SWIG_PY_FLOAT   2 
 145 #define SWIG_PY_STRING  3 
 146 #define SWIG_PY_POINTER 4 
 147 #define SWIG_PY_BINARY  5 
 149 /* Flags for pointer conversion */ 
 151 #define SWIG_POINTER_EXCEPTION     0x1 
 152 #define SWIG_POINTER_DISOWN        0x2 
 154 /* Exception handling in wrappers */ 
 155 #define SWIG_fail   goto fail 
 157 /* Constant information structure */ 
 158 typedef struct swig_const_info 
{ 
 164     swig_type_info 
**ptype
; 
 167 /* Common SWIG API */ 
 168 #define SWIG_ConvertPtr(obj, pp, type, flags) \ 
 169   SWIG_Python_ConvertPtr(obj, pp, type, flags) 
 170 #define SWIG_NewPointerObj(p, type, flags) \ 
 171   SWIG_Python_NewPointerObj(p, type, flags) 
 172 #define SWIG_MustGetPtr(p, type, argnum, flags) \ 
 173   SWIG_Python_MustGetPtr(p, type, argnum, flags) 
 175 /* Python-specific SWIG API */ 
 176 #define SWIG_newvarlink() \ 
 177   SWIG_Python_newvarlink() 
 178 #define SWIG_addvarlink(p, name, get_attr, set_attr) \ 
 179   SWIG_Python_addvarlink(p, name, get_attr, set_attr) 
 180 #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) \ 
 181   SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags) 
 182 #define SWIG_NewPackedObj(ptr, sz, type) \ 
 183   SWIG_Python_NewPackedObj(ptr, sz, type) 
 184 #define SWIG_InstallConstants(d, constants) \ 
 185   SWIG_Python_InstallConstants(d, constants) 
 187 typedef double (*py_objasdbl_conv
)(PyObject 
*obj
); 
 189 SWIGIMPORT(int)               SWIG_Python_ConvertPtr(PyObject 
*, void **, swig_type_info 
*, int); 
 190 SWIGIMPORT(PyObject 
*)        SWIG_Python_NewPointerObj(void *, swig_type_info 
*,int own
); 
 191 SWIGIMPORT(void *)            SWIG_Python_MustGetPtr(PyObject 
*, swig_type_info 
*, int, int); 
 192 SWIGIMPORT(PyObject 
*)        SWIG_Python_newvarlink(void); 
 193 SWIGIMPORT(void)              SWIG_Python_addvarlink(PyObject 
*, char *, PyObject 
*(*)(void), int (*)(PyObject 
*)); 
 194 SWIGIMPORT(int)               SWIG_Python_ConvertPacked(PyObject 
*, void *, int sz
, swig_type_info 
*, int); 
 195 SWIGIMPORT(PyObject 
*)        SWIG_Python_NewPackedObj(void *, int sz
, swig_type_info 
*); 
 196 SWIGIMPORT(void)              SWIG_Python_InstallConstants(PyObject 
*d
, swig_const_info constants
[]); 
 199 /* Contract support */ 
 201 #define SWIG_contract_assert(expr, msg) if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else 
 209 /* -------- TYPES TABLE (BEGIN) -------- */ 
 211 #define  SWIGTYPE_p_wxEditableListBox swig_types[0]  
 212 #define  SWIGTYPE_p_wxObject swig_types[1]  
 213 #define  SWIGTYPE_p_wxColour swig_types[2]  
 214 #define  SWIGTYPE_p_wxPyTreeCtrl swig_types[3]  
 215 #define  SWIGTYPE_p_wxPyListCtrl swig_types[4]  
 216 #define  SWIGTYPE_p_wxRemotelyScrolledTreeCtrl swig_types[5]  
 217 #define  SWIGTYPE_p_wxTreeListColumnInfo swig_types[6]  
 218 #define  SWIGTYPE_p_wxPyTreeListCtrl swig_types[7]  
 219 #define  SWIGTYPE_p_wxImageList swig_types[8]  
 220 #define  SWIGTYPE_p_wxScrollBar swig_types[9]  
 221 #define  SWIGTYPE_p_wxDynamicSashWindow swig_types[10]  
 222 #define  SWIGTYPE_p_wxScrolledWindow swig_types[11]  
 223 #define  SWIGTYPE_p_wxSplitterWindow swig_types[12]  
 224 #define  SWIGTYPE_p_wxWindow swig_types[13]  
 225 #define  SWIGTYPE_p_wxPyTreeCompanionWindow swig_types[14]  
 226 #define  SWIGTYPE_p_wxThinSplitterWindow swig_types[15]  
 227 #define  SWIGTYPE_p_wxSplitterScrolledWindow swig_types[16]  
 228 #define  SWIGTYPE_p_wxValidator swig_types[17]  
 229 #define  SWIGTYPE_p_wxCommandEvent swig_types[18]  
 230 #define  SWIGTYPE_p_wxArrayString swig_types[19]  
 231 #define  SWIGTYPE_p_wxLEDNumberCtrl swig_types[20]  
 232 #define  SWIGTYPE_p_wxDynamicSashSplitEvent swig_types[21]  
 233 #define  SWIGTYPE_p_wxTreeItemId swig_types[22]  
 234 #define  SWIGTYPE_p_char swig_types[23]  
 235 #define  SWIGTYPE_p_wxEvtHandler swig_types[24]  
 236 #define  SWIGTYPE_p_wxFont swig_types[25]  
 237 #define  SWIGTYPE_p_wxDynamicSashUnifyEvent swig_types[26]  
 238 #define  SWIGTYPE_p_wxControl swig_types[27]  
 239 #define  SWIGTYPE_p_wxPanel swig_types[28]  
 240 #define  SWIGTYPE_p_wxPyTreeItemData swig_types[29]  
 241 #define  SWIGTYPE_p_wxEvent swig_types[30]  
 242 #define  SWIGTYPE_p_int swig_types[31]  
 243 static swig_type_info 
*swig_types
[33]; 
 245 /* -------- TYPES TABLE (END) -------- */ 
 248 /*----------------------------------------------- 
 249               @(target):= _gizmos.so 
 250   ------------------------------------------------*/ 
 251 #define SWIG_init    init_gizmos 
 253 #define SWIG_name    "_gizmos" 
 255 /* Auxiliar swig  macros that appear in the header */ 
 257 #define SWIG_OLDOBJ  1 
 258 #define SWIG_NEWOBJ  SWIG_OLDOBJ + 1 
 259 #define SWIG_PYSTR   SWIG_NEWOBJ + 1 
 262 #define SWIGSTATICINLINE(a) static inline a 
 263 #define SWIGSTATIC(a) static a 
 264 #define swig_new_array(size,Type) (new Type[(size)]) 
 265 #define swig_delete(cptr) delete cptr 
 266 #define swig_delete_array(cptr) delete[] cptr 
 267 #define swig_const_cast(a,Type) const_cast<Type >(a) 
 268 #define swig_static_cast(a,Type) static_cast<Type >(a) 
 269 #define swig_reinterpret_cast(a,Type) reinterpret_cast<Type >(a) 
 270 #define swig_new_copy(ptr,Type) (new Type(*ptr)) 
 271 #define swig_numeric_cast(a,Type) static_cast<Type >(a) 
 275 #define SWIGSTATICINLINE(a) static a 
 276 #define SWIGSTATIC(a) static a 
 277 #define swig_new_array(size,Type) ((Type*) malloc((size)*sizeof(Type))) 
 278 #define swig_delete(cptr) free((char*)cptr) 
 279 #define swig_delete_array(cptr) free((char*)cptr) 
 280 #define swig_const_cast(a,Type) (Type)(a) 
 281 #define swig_static_cast(a,Type) (Type)(a) 
 282 #define swig_reinterpret_cast(a,Type) (Type)(a) 
 283 #define swig_numeric_cast(a,Type) (Type)(a) 
 284 #define swig_new_copy(ptr,Type)  ((Type*)memcpy(malloc(sizeof(Type)),ptr,sizeof(Type))) 
 286 #endif /* __cplusplus */ 
 289 /*@/opt/swig/share/swig/1.3.22/python/pymacros.swg,63,SWIG_define@*/ 
 290 #define SWIG_From_signed_SS_char PyInt_FromLong 
 292 /*@/opt/swig/share/swig/1.3.22/python/pymacros.swg,63,SWIG_define@*/ 
 293 #define SWIG_From_unsigned_SS_char PyInt_FromLong 
 295 /*@/opt/swig/share/swig/1.3.22/python/pymacros.swg,63,SWIG_define@*/ 
 296 #define SWIG_From_short PyInt_FromLong 
 298 /*@/opt/swig/share/swig/1.3.22/python/pymacros.swg,63,SWIG_define@*/ 
 299 #define SWIG_From_unsigned_SS_short PyInt_FromLong 
 301 /*@/opt/swig/share/swig/1.3.22/python/pymacros.swg,63,SWIG_define@*/ 
 302 #define SWIG_From_int PyInt_FromLong 
 304 /*@/opt/swig/share/swig/1.3.22/python/pymacros.swg,63,SWIG_define@*/ 
 305 #define SWIG_From_long PyInt_FromLong 
 307 /*@/opt/swig/share/swig/1.3.22/python/pymacros.swg,63,SWIG_define@*/ 
 308 #define SWIG_From_float PyFloat_FromDouble 
 310 /*@/opt/swig/share/swig/1.3.22/python/pymacros.swg,63,SWIG_define@*/ 
 311 #define SWIG_From_double PyFloat_FromDouble 
 315 #include "wx/wxPython/wxPython.h" 
 316 #include "wx/wxPython/pyclasses.h" 
 318 #include <wx/gizmos/dynamicsash.h> 
 319 #include <wx/gizmos/editlbox.h> 
 320 #include <wx/gizmos/splittree.h> 
 321 #include <wx/gizmos/ledctrl.h> 
 323 #include <wx/listctrl.h> 
 324 #include <wx/treectrl.h> 
 325 #include <wx/imaglist.h> 
 327 #include "wx/treelistctrl.h" 
 328 #include "wx/wxPython/pytree.h" 
 331  static const wxString 
wxPyDynamicSashNameStr(wxT("dynamicSashWindow"));  
 332  static const wxString 
wxPyEditableListBoxNameStr(wxT("editableListBox"));  
 333  static const wxString 
wxPyTreeListCtrlNameStr(wxT("treelistctrl"));  
 334  static const wxString 
wxPyEmptyString(wxEmptyString
);  
 339 SWIGSTATICINLINE(int) 
 340   SWIG_CheckLongInRange(long value
, long min_value
, long max_value
, 
 343   if (value 
< min_value
) { 
 345       PyErr_Format(PyExc_OverflowError
,  
 346                    "value %ld is less than '%s' minimum %ld",  
 347                    value
, errmsg
, min_value
); 
 350   } else if (value 
> max_value
) { 
 352       PyErr_Format(PyExc_OverflowError
, 
 353                    "value %ld is greater than '%s' maximum %ld",  
 354                    value
, errmsg
, max_value
); 
 362 // See my_fragments.i 
 363 SWIGSTATICINLINE(int) 
 364 SWIG_AsVal_long(PyObject
* obj
, long* val
) 
 366     if (PyNumber_Check(obj
)) { 
 367         if (val
) *val 
= PyInt_AsLong(obj
); 
 371         PyObject
* errmsg 
= PyString_FromFormat("Expected number, got %s", 
 372                                                obj
->ob_type
->tp_name
); 
 373         PyErr_SetObject(PyExc_TypeError
, errmsg
); 
 380 #if INT_MAX != LONG_MAX 
 381 SWIGSTATICINLINE(int) 
 382   SWIG_AsVal_int(PyObject 
*obj
, int *val
) 
 384   const char* errmsg 
= val 
? "int" : 0; 
 386   if (SWIG_AsVal_long(obj
, &v
)) { 
 387     if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) { 
 388       if (val
) *val 
= swig_numeric_cast(v
, int); 
 397     PyErr_SetString(PyExc_TypeError
, "an int is expected"); 
 402 SWIGSTATICINLINE(int) 
 403   SWIG_AsVal_int(PyObject 
*obj
, int *val
) 
 405   return SWIG_AsVal_long(obj
,(long*)val
); 
 410 SWIGSTATICINLINE(int) 
 411 SWIG_As_int(PyObject
* obj
) 
 414   if (!SWIG_AsVal_int(obj
, &v
)) { 
 416       this is needed to make valgrind/purify happier.  the other 
 417       solution is throw an exception, but since this code should work 
 420     memset((void*)&v
, 0, sizeof(int)); 
 426 SWIGSTATICINLINE(long) 
 427 SWIG_As_long(PyObject
* obj
) 
 430   if (!SWIG_AsVal_long(obj
, &v
)) { 
 432       this is needed to make valgrind/purify happier.  the other 
 433       solution is throw an exception, but since this code should work 
 436     memset((void*)&v
, 0, sizeof(long)); 
 442 SWIGSTATICINLINE(int) 
 443 SWIG_Check_int(PyObject
* obj
) 
 445   return SWIG_AsVal_int(obj
, (int*)0); 
 449 SWIGSTATICINLINE(int) 
 450 SWIG_Check_long(PyObject
* obj
) 
 452   return SWIG_AsVal_long(obj
, (long*)0); 
 455 PyObject 
*wxEditableListBox_GetStrings(wxEditableListBox 
*self
){ 
 456             wxArrayString strings
; 
 457             self
->GetStrings(strings
); 
 458             return wxArrayString2PyList_helper(strings
); 
 461     typedef wxTreeCtrl wxPyTreeCtrl
; 
 464 class wxPyTreeCompanionWindow
: public wxTreeCompanionWindow
 
 467     wxPyTreeCompanionWindow(wxWindow
* parent
, wxWindowID id 
= -1, 
 468                             const wxPoint
& pos 
= wxDefaultPosition
, 
 469                             const wxSize
& size 
= wxDefaultSize
, 
 471         : wxTreeCompanionWindow(parent
, id
, pos
, size
, style
) {} 
 474     virtual void DrawItem(wxDC
& dc
, wxTreeItemId id
, const wxRect
& rect
) { 
 476         bool blocked 
= wxPyBeginBlockThreads(); 
 477         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawItem"))) { 
 478             PyObject
* dcobj 
= wxPyMake_wxObject(&dc
,false); 
 479             PyObject
* idobj 
= wxPyConstructObject((void*)&id
, wxT("wxTreeItemId"), false); 
 480             PyObject
* recobj
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), false); 
 481             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", dcobj
, idobj
, recobj
)); 
 486         wxPyEndBlockThreads(blocked
); 
 488             wxTreeCompanionWindow::DrawItem(dc
, id
, rect
); 
 495 SWIGSTATICINLINE(int) 
 496   SWIG_AsVal_bool(PyObject 
*obj
, bool *val
) 
 498   /*  if (val) *val = PyObject_IsTrue(obj); return 1; */ 
 499   if (obj 
== Py_True
) { 
 500     if (val
) *val 
= true; 
 503   if (obj 
== Py_False
) { 
 504     if (val
) *val 
= false; 
 508   if (SWIG_AsVal_int(obj
, &res
)) {     
 509     if (val
) *val 
= (bool)res
; 
 513     PyErr_SetString(PyExc_TypeError
, "a bool is expected"); 
 519 SWIGSTATICINLINE(bool) 
 520 SWIG_As_bool(PyObject
* obj
) 
 523   if (!SWIG_AsVal_bool(obj
, &v
)) { 
 525       this is needed to make valgrind/purify happier.  the other 
 526       solution is throw an exception, but since this code should work 
 529     memset((void*)&v
, 0, sizeof(bool)); 
 535 SWIGSTATICINLINE(int) 
 536 SWIG_Check_bool(PyObject
* obj
) 
 538   return SWIG_AsVal_bool(obj
, (bool*)0); 
 542 // See my_fragments.i 
 543 SWIGSTATICINLINE(int) 
 544 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
) 
 547     if (SWIG_AsVal_long(obj
, &v
) && v 
< 0) { 
 548         PyErr_SetString(PyExc_TypeError
, "negative value received for unsigned type"); 
 552         *val 
= (unsigned long)v
; 
 557 SWIGSTATICINLINE(unsigned long) 
 558 SWIG_As_unsigned_SS_long(PyObject
* obj
) 
 561   if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) { 
 563       this is needed to make valgrind/purify happier.  the other 
 564       solution is throw an exception, but since this code should work 
 567     memset((void*)&v
, 0, sizeof(unsigned long)); 
 573 SWIGSTATICINLINE(int) 
 574 SWIG_Check_unsigned_SS_long(PyObject
* obj
) 
 576   return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0); 
 580 SWIGSTATICINLINE(PyObject
* ) 
 581   SWIG_From_unsigned_SS_long(unsigned long value
) 
 583   return (value 
> LONG_MAX
) ? 
 584     PyLong_FromUnsignedLong(value
)  
 585     : PyInt_FromLong(swig_numeric_cast(value
,long));  
 588  // C++ version of Python aware control 
 589 class wxPyTreeListCtrl 
: public wxTreeListCtrl 
{ 
 590     DECLARE_ABSTRACT_CLASS(wxPyTreeListCtrl
); 
 592     wxPyTreeListCtrl() : wxTreeListCtrl() {} 
 593     wxPyTreeListCtrl(wxWindow 
*parent
, wxWindowID id
, 
 597                      const wxValidator 
&validator
, 
 598                      const wxString
& name
) : 
 599         wxTreeListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {} 
 601     int OnCompareItems(const wxTreeItemId
& item1
, 
 602                        const wxTreeItemId
& item2
) { 
 605         bool blocked 
= wxPyBeginBlockThreads(); 
 606         if ((found 
= wxPyCBH_findCallback(m_myInst
, "OnCompareItems"))) { 
 607             PyObject 
*o1 
= wxPyConstructObject((void*)&item1
, wxT("wxTreeItemId"), 0); 
 608             PyObject 
*o2 
= wxPyConstructObject((void*)&item2
, wxT("wxTreeItemId"), 0); 
 609             rval 
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OO)",o1
,o2
)); 
 613         wxPyEndBlockThreads(blocked
); 
 615             rval 
= wxTreeListCtrl::OnCompareItems(item1
, item2
); 
 621 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeListCtrl
, wxTreeListCtrl
) 
 625 #if UINT_MAX < LONG_MAX 
 626 /*@/opt/swig/share/swig/1.3.22/python/pymacros.swg,63,SWIG_define@*/ 
 627 #define SWIG_From_unsigned_SS_int SWIG_From_long 
 630 /*@/opt/swig/share/swig/1.3.22/python/pymacros.swg,63,SWIG_define@*/ 
 631 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long 
 636 SWIGSTATICINLINE(int) 
 637   SWIG_CheckUnsignedLongInRange(unsigned long value
, 
 638                                 unsigned long max_value
, 
 641   if (value 
> max_value
) { 
 643       PyErr_Format(PyExc_OverflowError
, 
 644                    "value %ld is greater than '%s' minimum %ld", 
 645                    value
, errmsg
, max_value
); 
 653 #if UINT_MAX != ULONG_MAX 
 654 SWIGSTATICINLINE(int) 
 655   SWIG_AsVal_unsigned_SS_int(PyObject 
*obj
, unsigned int *val
) 
 657   const char* errmsg 
= val 
? "unsigned int" : 0; 
 659   if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) { 
 660     if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) { 
 661       if (val
) *val 
= swig_numeric_cast(v
, unsigned int); 
 668     PyErr_SetString(PyExc_TypeError
, "an unsigned int is expected"); 
 673 SWIGSTATICINLINE(unsigned int) 
 674   SWIG_AsVal_unsigned_SS_int(PyObject 
*obj
, unsigned int *val
) 
 676   return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
); 
 681 SWIGSTATICINLINE(unsigned int) 
 682 SWIG_As_unsigned_SS_int(PyObject
* obj
) 
 685   if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) { 
 687       this is needed to make valgrind/purify happier.  the other 
 688       solution is throw an exception, but since this code should work 
 691     memset((void*)&v
, 0, sizeof(unsigned int)); 
 697 SWIGSTATICINLINE(int) 
 698 SWIG_Check_unsigned_SS_int(PyObject
* obj
) 
 700   return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0); 
 703 wxString 
wxPyTreeListCtrl_GetItemText(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
,int column
){ 
 704             if (column 
< 0) column 
= self
->GetMainColumn(); 
 705             return self
->GetItemText(item
, column
); 
 707 int wxPyTreeListCtrl_GetItemImage(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
,int column
,wxTreeItemIcon which
){ 
 708             if (column 
< 0) column 
= self
->GetMainColumn(); 
 709             return self
->GetItemImage(item
, column
, which
); 
 711 void wxPyTreeListCtrl_SetItemText(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
,wxString 
const &text
,int column
){ 
 712             if (column 
< 0) column 
= self
->GetMainColumn(); 
 713             self
->SetItemText(item
, column
, text
); 
 715 void wxPyTreeListCtrl_SetItemImage(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
,int image
,int column
,wxTreeItemIcon which
){ 
 716             if (column 
< 0) column 
= self
->GetMainColumn(); 
 717             self
->SetItemImage(item
, column
, image
, which
); 
 719 wxPyTreeItemData 
*wxPyTreeListCtrl_GetItemData(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
){ 
 720             wxPyTreeItemData
* data 
= (wxPyTreeItemData
*)self
->GetItemData(item
); 
 722                 data 
= new wxPyTreeItemData(); 
 723                 data
->SetId(item
); // set the id 
 724                 self
->SetItemData(item
, data
); 
 728 void wxPyTreeListCtrl_SetItemData(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
,wxPyTreeItemData 
*data
){ 
 729             data
->SetId(item
); // set the id 
 730             self
->SetItemData(item
, data
); 
 732 PyObject 
*wxPyTreeListCtrl_GetItemPyData(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
){ 
 733             wxPyTreeItemData
* data 
= (wxPyTreeItemData
*)self
->GetItemData(item
); 
 735                 data 
= new wxPyTreeItemData(); 
 736                 data
->SetId(item
); // set the id 
 737                 self
->SetItemData(item
, data
); 
 739             return data
->GetData(); 
 741 void wxPyTreeListCtrl_SetItemPyData(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
,PyObject 
*obj
){ 
 742             wxPyTreeItemData
* data 
= (wxPyTreeItemData
*)self
->GetItemData(item
); 
 744                 data 
= new wxPyTreeItemData(obj
); 
 745                 data
->SetId(item
); // set the id 
 746                 self
->SetItemData(item
, data
); 
 750 PyObject 
*wxPyTreeListCtrl_GetSelections(wxPyTreeListCtrl 
*self
){ 
 751             bool blocked 
= wxPyBeginBlockThreads(); 
 752             PyObject
*           rval 
= PyList_New(0); 
 753             wxArrayTreeItemIds  array
; 
 755             num 
= self
->GetSelections(array
); 
 756             for (x
=0; x 
< num
; x
++) { 
 757                 wxTreeItemId 
*tii 
= new wxTreeItemId(array
.Item(x
)); 
 758                 PyObject
* item 
= wxPyConstructObject((void*)tii
, wxT("wxTreeItemId"), true); 
 759                 PyList_Append(rval
, item
); 
 761             wxPyEndBlockThreads(blocked
); 
 764 PyObject 
*wxPyTreeListCtrl_GetFirstChild(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
){ 
 766             wxTreeItemId
* ritem 
= new wxTreeItemId(self
->GetFirstChild(item
, cookie
)); 
 767             bool blocked 
= wxPyBeginBlockThreads(); 
 768             PyObject
* tup 
= PyTuple_New(2); 
 769             PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true)); 
 770             PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void"))); 
 771             wxPyEndBlockThreads(blocked
); 
 774 PyObject 
*wxPyTreeListCtrl_GetNextChild(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
,void *cookie
){ 
 775             wxTreeItemId
* ritem 
= new wxTreeItemId(self
->GetNextChild(item
, cookie
)); 
 776             bool blocked 
= wxPyBeginBlockThreads(); 
 777             PyObject
* tup 
= PyTuple_New(2); 
 778             PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true)); 
 779             PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void"))); 
 780             wxPyEndBlockThreads(blocked
); 
 784   static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) { 
 790     } else if (target 
== Py_None
) {   
 794         if (!PyTuple_Check(target
)) { 
 796             target 
= PyTuple_New(1); 
 797             PyTuple_SetItem(target
, 0, o2
); 
 800         PyTuple_SetItem(o3
, 0, o
);       
 803         target 
= PySequence_Concat(o2
, o3
);  
 811 PyObject 
*wxPyTreeListCtrl_GetBoundingRect(wxPyTreeListCtrl 
*self
,wxTreeItemId 
const &item
,bool textOnly
){ 
 813             if (self
->GetBoundingRect(item
, rect
, textOnly
)) { 
 814                 bool blocked 
= wxPyBeginBlockThreads(); 
 815                 wxRect
* r 
= new wxRect(rect
); 
 816                 PyObject
* val 
= wxPyConstructObject((void*)r
, wxT("wxRect"), 1); 
 817                 wxPyEndBlockThreads(blocked
); 
 827 static int _wrap_DynamicSashNameStr_set(PyObject 
*) { 
 828     PyErr_SetString(PyExc_TypeError
,"Variable DynamicSashNameStr is read-only."); 
 833 static PyObject 
*_wrap_DynamicSashNameStr_get() { 
 838         pyobj 
= PyUnicode_FromWideChar((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len()); 
 840         pyobj 
= PyString_FromStringAndSize((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len()); 
 847 static int _wrap_EditableListBoxNameStr_set(PyObject 
*) { 
 848     PyErr_SetString(PyExc_TypeError
,"Variable EditableListBoxNameStr is read-only."); 
 853 static PyObject 
*_wrap_EditableListBoxNameStr_get() { 
 858         pyobj 
= PyUnicode_FromWideChar((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len()); 
 860         pyobj 
= PyString_FromStringAndSize((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len()); 
 867 static int _wrap_TreeListCtrlNameStr_set(PyObject 
*) { 
 868     PyErr_SetString(PyExc_TypeError
,"Variable TreeListCtrlNameStr is read-only."); 
 873 static PyObject 
*_wrap_TreeListCtrlNameStr_get() { 
 878         pyobj 
= PyUnicode_FromWideChar((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len()); 
 880         pyobj 
= PyString_FromStringAndSize((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len()); 
 887 static PyObject 
*_wrap_new_DynamicSashSplitEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
 889     wxObject 
*arg1 
= (wxObject 
*) 0 ; 
 890     wxDynamicSashSplitEvent 
*result
; 
 891     PyObject 
* obj0 
= 0 ; 
 893         (char *) "target", NULL 
 
 896     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashSplitEvent",kwnames
,&obj0
)) goto fail
; 
 897     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxObject
, 
 898     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
 900         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 901         result 
= (wxDynamicSashSplitEvent 
*)new wxDynamicSashSplitEvent(arg1
); 
 903         wxPyEndAllowThreads(__tstate
); 
 904         if (PyErr_Occurred()) SWIG_fail
; 
 906     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashSplitEvent
, 1); 
 913 static PyObject 
* DynamicSashSplitEvent_swigregister(PyObject 
*, PyObject 
*args
) { 
 915     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
 916     SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashSplitEvent
, obj
); 
 918     return Py_BuildValue((char *)""); 
 920 static PyObject 
*_wrap_new_DynamicSashUnifyEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
 922     wxObject 
*arg1 
= (wxObject 
*) 0 ; 
 923     wxDynamicSashUnifyEvent 
*result
; 
 924     PyObject 
* obj0 
= 0 ; 
 926         (char *) "target", NULL 
 
 929     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashUnifyEvent",kwnames
,&obj0
)) goto fail
; 
 930     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxObject
, 
 931     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
 933         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 934         result 
= (wxDynamicSashUnifyEvent 
*)new wxDynamicSashUnifyEvent(arg1
); 
 936         wxPyEndAllowThreads(__tstate
); 
 937         if (PyErr_Occurred()) SWIG_fail
; 
 939     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashUnifyEvent
, 1); 
 946 static PyObject 
* DynamicSashUnifyEvent_swigregister(PyObject 
*, PyObject 
*args
) { 
 948     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
 949     SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashUnifyEvent
, obj
); 
 951     return Py_BuildValue((char *)""); 
 953 static PyObject 
*_wrap_new_DynamicSashWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
 955     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
 956     int arg2 
= (int) -1 ; 
 957     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
 958     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
 959     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
 960     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
 961     long arg5 
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER 
; 
 962     wxString 
const &arg6_defvalue 
= wxPyDynamicSashNameStr 
; 
 963     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
 964     wxDynamicSashWindow 
*result
; 
 968     PyObject 
* obj0 
= 0 ; 
 969     PyObject 
* obj1 
= 0 ; 
 970     PyObject 
* obj2 
= 0 ; 
 971     PyObject 
* obj3 
= 0 ; 
 972     PyObject 
* obj4 
= 0 ; 
 973     PyObject 
* obj5 
= 0 ; 
 975         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
 978     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_DynamicSashWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
 979     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxWindow
, 
 980     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
 982         arg2 
= (int)SWIG_As_int(obj1
);  
 983         if (PyErr_Occurred()) SWIG_fail
; 
 988             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
 994             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
 998         arg5 
= (long)SWIG_As_long(obj4
);  
 999         if (PyErr_Occurred()) SWIG_fail
; 
1003             arg6 
= wxString_in_helper(obj5
); 
1004             if (arg6 
== NULL
) SWIG_fail
; 
1009         if (!wxPyCheckForApp()) SWIG_fail
; 
1010         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1011         result 
= (wxDynamicSashWindow 
*)new wxDynamicSashWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
1013         wxPyEndAllowThreads(__tstate
); 
1014         if (PyErr_Occurred()) SWIG_fail
; 
1016     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashWindow
, 1); 
1031 static PyObject 
*_wrap_new_PreDynamicSashWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1032     PyObject 
*resultobj
; 
1033     wxDynamicSashWindow 
*result
; 
1038     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreDynamicSashWindow",kwnames
)) goto fail
; 
1040         if (!wxPyCheckForApp()) SWIG_fail
; 
1041         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1042         result 
= (wxDynamicSashWindow 
*)new wxDynamicSashWindow(); 
1044         wxPyEndAllowThreads(__tstate
); 
1045         if (PyErr_Occurred()) SWIG_fail
; 
1047     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashWindow
, 1); 
1054 static PyObject 
*_wrap_DynamicSashWindow_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1055     PyObject 
*resultobj
; 
1056     wxDynamicSashWindow 
*arg1 
= (wxDynamicSashWindow 
*) 0 ; 
1057     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
1058     int arg3 
= (int) -1 ; 
1059     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
1060     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
1061     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
1062     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
1063     long arg6 
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER 
; 
1064     wxString 
const &arg7_defvalue 
= wxPyDynamicSashNameStr 
; 
1065     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
1069     bool temp7 
= false ; 
1070     PyObject 
* obj0 
= 0 ; 
1071     PyObject 
* obj1 
= 0 ; 
1072     PyObject 
* obj2 
= 0 ; 
1073     PyObject 
* obj3 
= 0 ; 
1074     PyObject 
* obj4 
= 0 ; 
1075     PyObject 
* obj5 
= 0 ; 
1076     PyObject 
* obj6 
= 0 ; 
1078         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
1081     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:DynamicSashWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
1082     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxDynamicSashWindow
, 
1083     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1084     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxWindow
, 
1085     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1087         arg3 
= (int)SWIG_As_int(obj2
);  
1088         if (PyErr_Occurred()) SWIG_fail
; 
1093             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
1099             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
1103         arg6 
= (long)SWIG_As_long(obj5
);  
1104         if (PyErr_Occurred()) SWIG_fail
; 
1108             arg7 
= wxString_in_helper(obj6
); 
1109             if (arg7 
== NULL
) SWIG_fail
; 
1114         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1115         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
1117         wxPyEndAllowThreads(__tstate
); 
1118         if (PyErr_Occurred()) SWIG_fail
; 
1121         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
1137 static PyObject 
*_wrap_DynamicSashWindow_GetHScrollBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1138     PyObject 
*resultobj
; 
1139     wxDynamicSashWindow 
*arg1 
= (wxDynamicSashWindow 
*) 0 ; 
1140     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
1141     wxScrollBar 
*result
; 
1142     PyObject 
* obj0 
= 0 ; 
1143     PyObject 
* obj1 
= 0 ; 
1145         (char *) "self",(char *) "child", NULL 
 
1148     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetHScrollBar",kwnames
,&obj0
,&obj1
)) goto fail
; 
1149     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxDynamicSashWindow
, 
1150     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1151     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxWindow
, 
1152     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1154         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1155         result 
= (wxScrollBar 
*)((wxDynamicSashWindow 
const *)arg1
)->GetHScrollBar((wxWindow 
const *)arg2
); 
1157         wxPyEndAllowThreads(__tstate
); 
1158         if (PyErr_Occurred()) SWIG_fail
; 
1160     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollBar
, 0); 
1167 static PyObject 
*_wrap_DynamicSashWindow_GetVScrollBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1168     PyObject 
*resultobj
; 
1169     wxDynamicSashWindow 
*arg1 
= (wxDynamicSashWindow 
*) 0 ; 
1170     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
1171     wxScrollBar 
*result
; 
1172     PyObject 
* obj0 
= 0 ; 
1173     PyObject 
* obj1 
= 0 ; 
1175         (char *) "self",(char *) "child", NULL 
 
1178     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetVScrollBar",kwnames
,&obj0
,&obj1
)) goto fail
; 
1179     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxDynamicSashWindow
, 
1180     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1181     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxWindow
, 
1182     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1184         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1185         result 
= (wxScrollBar 
*)((wxDynamicSashWindow 
const *)arg1
)->GetVScrollBar((wxWindow 
const *)arg2
); 
1187         wxPyEndAllowThreads(__tstate
); 
1188         if (PyErr_Occurred()) SWIG_fail
; 
1190     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollBar
, 0); 
1197 static PyObject 
* DynamicSashWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
1199     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
1200     SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashWindow
, obj
); 
1202     return Py_BuildValue((char *)""); 
1204 static PyObject 
*_wrap_new_EditableListBox(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1205     PyObject 
*resultobj
; 
1206     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
1207     int arg2 
= (int) -1 ; 
1208     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
1209     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
1210     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
1211     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
1212     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
1213     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
1214     long arg6 
= (long) wxEL_ALLOW_NEW
|wxEL_ALLOW_EDIT
|wxEL_ALLOW_DELETE 
; 
1215     wxString 
const &arg7_defvalue 
= wxPyEditableListBoxNameStr 
; 
1216     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
1217     wxEditableListBox 
*result
; 
1218     bool temp3 
= false ; 
1221     bool temp7 
= false ; 
1222     PyObject 
* obj0 
= 0 ; 
1223     PyObject 
* obj1 
= 0 ; 
1224     PyObject 
* obj2 
= 0 ; 
1225     PyObject 
* obj3 
= 0 ; 
1226     PyObject 
* obj4 
= 0 ; 
1227     PyObject 
* obj5 
= 0 ; 
1228     PyObject 
* obj6 
= 0 ; 
1230         (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
1233     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_EditableListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
1234     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxWindow
, 
1235     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1237         arg2 
= (int)SWIG_As_int(obj1
);  
1238         if (PyErr_Occurred()) SWIG_fail
; 
1242             arg3 
= wxString_in_helper(obj2
); 
1243             if (arg3 
== NULL
) SWIG_fail
; 
1250             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
1256             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
1260         arg6 
= (long)SWIG_As_long(obj5
);  
1261         if (PyErr_Occurred()) SWIG_fail
; 
1265             arg7 
= wxString_in_helper(obj6
); 
1266             if (arg7 
== NULL
) SWIG_fail
; 
1271         if (!wxPyCheckForApp()) SWIG_fail
; 
1272         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1273         result 
= (wxEditableListBox 
*)new wxEditableListBox(arg1
,arg2
,(wxString 
const &)*arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
1275         wxPyEndAllowThreads(__tstate
); 
1276         if (PyErr_Occurred()) SWIG_fail
; 
1278     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEditableListBox
, 1); 
1301 static PyObject 
*_wrap_EditableListBox_SetStrings(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1302     PyObject 
*resultobj
; 
1303     wxEditableListBox 
*arg1 
= (wxEditableListBox 
*) 0 ; 
1304     wxArrayString 
*arg2 
= 0 ; 
1305     bool temp2 
= false ; 
1306     PyObject 
* obj0 
= 0 ; 
1307     PyObject 
* obj1 
= 0 ; 
1309         (char *) "self",(char *) "strings", NULL 
 
1312     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EditableListBox_SetStrings",kwnames
,&obj0
,&obj1
)) goto fail
; 
1313     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxEditableListBox
, 
1314     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1316         if (! PySequence_Check(obj1
)) { 
1317             PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected."); 
1320         arg2 
= new wxArrayString
; 
1322         int i
, len
=PySequence_Length(obj1
); 
1323         for (i
=0; i
<len
; i
++) { 
1324             PyObject
* item 
= PySequence_GetItem(obj1
, i
); 
1326             PyObject
* str  
= PyObject_Unicode(item
); 
1328             PyObject
* str  
= PyObject_Str(item
); 
1330             if (PyErr_Occurred())  SWIG_fail
; 
1331             arg2
->Add(Py2wxString(str
)); 
1337         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1338         (arg1
)->SetStrings((wxArrayString 
const &)*arg2
); 
1340         wxPyEndAllowThreads(__tstate
); 
1341         if (PyErr_Occurred()) SWIG_fail
; 
1343     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
1345         if (temp2
) delete arg2
; 
1350         if (temp2
) delete arg2
; 
1356 static PyObject 
*_wrap_EditableListBox_GetStrings(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1357     PyObject 
*resultobj
; 
1358     wxEditableListBox 
*arg1 
= (wxEditableListBox 
*) 0 ; 
1360     PyObject 
* obj0 
= 0 ; 
1362         (char *) "self", NULL 
 
1365     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetStrings",kwnames
,&obj0
)) goto fail
; 
1366     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxEditableListBox
, 
1367     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1369         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1370         result 
= (PyObject 
*)wxEditableListBox_GetStrings(arg1
); 
1372         wxPyEndAllowThreads(__tstate
); 
1373         if (PyErr_Occurred()) SWIG_fail
; 
1382 static PyObject 
*_wrap_EditableListBox_GetListCtrl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1383     PyObject 
*resultobj
; 
1384     wxEditableListBox 
*arg1 
= (wxEditableListBox 
*) 0 ; 
1385     wxPyListCtrl 
*result
; 
1386     PyObject 
* obj0 
= 0 ; 
1388         (char *) "self", NULL 
 
1391     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetListCtrl",kwnames
,&obj0
)) goto fail
; 
1392     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxEditableListBox
, 
1393     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1395         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1396         result 
= (wxPyListCtrl 
*)(arg1
)->GetListCtrl(); 
1398         wxPyEndAllowThreads(__tstate
); 
1399         if (PyErr_Occurred()) SWIG_fail
; 
1401     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyListCtrl
, 0); 
1408 static PyObject 
*_wrap_EditableListBox_GetDelButton(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1409     PyObject 
*resultobj
; 
1410     wxEditableListBox 
*arg1 
= (wxEditableListBox 
*) 0 ; 
1411     wxBitmapButton 
*result
; 
1412     PyObject 
* obj0 
= 0 ; 
1414         (char *) "self", NULL 
 
1417     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetDelButton",kwnames
,&obj0
)) goto fail
; 
1418     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxEditableListBox
, 
1419     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1421         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1422         result 
= (wxBitmapButton 
*)(arg1
)->GetDelButton(); 
1424         wxPyEndAllowThreads(__tstate
); 
1425         if (PyErr_Occurred()) SWIG_fail
; 
1428         resultobj 
= wxPyMake_wxObject(result
, 0);  
1436 static PyObject 
*_wrap_EditableListBox_GetNewButton(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1437     PyObject 
*resultobj
; 
1438     wxEditableListBox 
*arg1 
= (wxEditableListBox 
*) 0 ; 
1439     wxBitmapButton 
*result
; 
1440     PyObject 
* obj0 
= 0 ; 
1442         (char *) "self", NULL 
 
1445     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetNewButton",kwnames
,&obj0
)) goto fail
; 
1446     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxEditableListBox
, 
1447     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1449         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1450         result 
= (wxBitmapButton 
*)(arg1
)->GetNewButton(); 
1452         wxPyEndAllowThreads(__tstate
); 
1453         if (PyErr_Occurred()) SWIG_fail
; 
1456         resultobj 
= wxPyMake_wxObject(result
, 0);  
1464 static PyObject 
*_wrap_EditableListBox_GetUpButton(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1465     PyObject 
*resultobj
; 
1466     wxEditableListBox 
*arg1 
= (wxEditableListBox 
*) 0 ; 
1467     wxBitmapButton 
*result
; 
1468     PyObject 
* obj0 
= 0 ; 
1470         (char *) "self", NULL 
 
1473     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetUpButton",kwnames
,&obj0
)) goto fail
; 
1474     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxEditableListBox
, 
1475     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1477         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1478         result 
= (wxBitmapButton 
*)(arg1
)->GetUpButton(); 
1480         wxPyEndAllowThreads(__tstate
); 
1481         if (PyErr_Occurred()) SWIG_fail
; 
1484         resultobj 
= wxPyMake_wxObject(result
, 0);  
1492 static PyObject 
*_wrap_EditableListBox_GetDownButton(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1493     PyObject 
*resultobj
; 
1494     wxEditableListBox 
*arg1 
= (wxEditableListBox 
*) 0 ; 
1495     wxBitmapButton 
*result
; 
1496     PyObject 
* obj0 
= 0 ; 
1498         (char *) "self", NULL 
 
1501     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetDownButton",kwnames
,&obj0
)) goto fail
; 
1502     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxEditableListBox
, 
1503     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1505         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1506         result 
= (wxBitmapButton 
*)(arg1
)->GetDownButton(); 
1508         wxPyEndAllowThreads(__tstate
); 
1509         if (PyErr_Occurred()) SWIG_fail
; 
1512         resultobj 
= wxPyMake_wxObject(result
, 0);  
1520 static PyObject 
*_wrap_EditableListBox_GetEditButton(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1521     PyObject 
*resultobj
; 
1522     wxEditableListBox 
*arg1 
= (wxEditableListBox 
*) 0 ; 
1523     wxBitmapButton 
*result
; 
1524     PyObject 
* obj0 
= 0 ; 
1526         (char *) "self", NULL 
 
1529     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetEditButton",kwnames
,&obj0
)) goto fail
; 
1530     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxEditableListBox
, 
1531     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1533         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1534         result 
= (wxBitmapButton 
*)(arg1
)->GetEditButton(); 
1536         wxPyEndAllowThreads(__tstate
); 
1537         if (PyErr_Occurred()) SWIG_fail
; 
1540         resultobj 
= wxPyMake_wxObject(result
, 0);  
1548 static PyObject 
* EditableListBox_swigregister(PyObject 
*, PyObject 
*args
) { 
1550     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
1551     SWIG_TypeClientData(SWIGTYPE_p_wxEditableListBox
, obj
); 
1553     return Py_BuildValue((char *)""); 
1555 static PyObject 
*_wrap_new_RemotelyScrolledTreeCtrl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1556     PyObject 
*resultobj
; 
1557     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
1559     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
1560     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
1561     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
1562     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
1563     long arg5 
= (long) wxTR_HAS_BUTTONS 
; 
1564     wxRemotelyScrolledTreeCtrl 
*result
; 
1567     PyObject 
* obj0 
= 0 ; 
1568     PyObject 
* obj1 
= 0 ; 
1569     PyObject 
* obj2 
= 0 ; 
1570     PyObject 
* obj3 
= 0 ; 
1571     PyObject 
* obj4 
= 0 ; 
1573         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
1576     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_RemotelyScrolledTreeCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
1577     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxWindow
, 
1578     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1579     arg2 
= (int)SWIG_As_int(obj1
);  
1580     if (PyErr_Occurred()) SWIG_fail
; 
1584             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
1590             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
1594         arg5 
= (long)SWIG_As_long(obj4
);  
1595         if (PyErr_Occurred()) SWIG_fail
; 
1598         if (!wxPyCheckForApp()) SWIG_fail
; 
1599         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1600         result 
= (wxRemotelyScrolledTreeCtrl 
*)new wxRemotelyScrolledTreeCtrl(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
); 
1602         wxPyEndAllowThreads(__tstate
); 
1603         if (PyErr_Occurred()) SWIG_fail
; 
1605     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 1); 
1612 static PyObject 
*_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1613     PyObject 
*resultobj
; 
1614     wxRemotelyScrolledTreeCtrl 
*arg1 
= (wxRemotelyScrolledTreeCtrl 
*) 0 ; 
1615     PyObject 
* obj0 
= 0 ; 
1617         (char *) "self", NULL 
 
1620     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_HideVScrollbar",kwnames
,&obj0
)) goto fail
; 
1621     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 
1622     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1624         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1625         (arg1
)->HideVScrollbar(); 
1627         wxPyEndAllowThreads(__tstate
); 
1628         if (PyErr_Occurred()) SWIG_fail
; 
1630     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
1637 static PyObject 
*_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1638     PyObject 
*resultobj
; 
1639     wxRemotelyScrolledTreeCtrl 
*arg1 
= (wxRemotelyScrolledTreeCtrl 
*) 0 ; 
1640     PyObject 
* obj0 
= 0 ; 
1642         (char *) "self", NULL 
 
1645     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars",kwnames
,&obj0
)) goto fail
; 
1646     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 
1647     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1649         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1650         (arg1
)->AdjustRemoteScrollbars(); 
1652         wxPyEndAllowThreads(__tstate
); 
1653         if (PyErr_Occurred()) SWIG_fail
; 
1655     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
1662 static PyObject 
*_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1663     PyObject 
*resultobj
; 
1664     wxRemotelyScrolledTreeCtrl 
*arg1 
= (wxRemotelyScrolledTreeCtrl 
*) 0 ; 
1665     wxScrolledWindow 
*result
; 
1666     PyObject 
* obj0 
= 0 ; 
1668         (char *) "self", NULL 
 
1671     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_GetScrolledWindow",kwnames
,&obj0
)) goto fail
; 
1672     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 
1673     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1675         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1676         result 
= (wxScrolledWindow 
*)((wxRemotelyScrolledTreeCtrl 
const *)arg1
)->GetScrolledWindow(); 
1678         wxPyEndAllowThreads(__tstate
); 
1679         if (PyErr_Occurred()) SWIG_fail
; 
1682         resultobj 
= wxPyMake_wxObject(result
, 0);  
1690 static PyObject 
*_wrap_RemotelyScrolledTreeCtrl_ScrollToLine(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1691     PyObject 
*resultobj
; 
1692     wxRemotelyScrolledTreeCtrl 
*arg1 
= (wxRemotelyScrolledTreeCtrl 
*) 0 ; 
1695     PyObject 
* obj0 
= 0 ; 
1696     PyObject 
* obj1 
= 0 ; 
1697     PyObject 
* obj2 
= 0 ; 
1699         (char *) "self",(char *) "posHoriz",(char *) "posVert", NULL 
 
1702     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RemotelyScrolledTreeCtrl_ScrollToLine",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
1703     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 
1704     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1705     arg2 
= (int)SWIG_As_int(obj1
);  
1706     if (PyErr_Occurred()) SWIG_fail
; 
1707     arg3 
= (int)SWIG_As_int(obj2
);  
1708     if (PyErr_Occurred()) SWIG_fail
; 
1710         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1711         (arg1
)->ScrollToLine(arg2
,arg3
); 
1713         wxPyEndAllowThreads(__tstate
); 
1714         if (PyErr_Occurred()) SWIG_fail
; 
1716     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
1723 static PyObject 
*_wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1724     PyObject 
*resultobj
; 
1725     wxRemotelyScrolledTreeCtrl 
*arg1 
= (wxRemotelyScrolledTreeCtrl 
*) 0 ; 
1726     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
1727     PyObject 
* obj0 
= 0 ; 
1728     PyObject 
* obj1 
= 0 ; 
1730         (char *) "self",(char *) "companion", NULL 
 
1733     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RemotelyScrolledTreeCtrl_SetCompanionWindow",kwnames
,&obj0
,&obj1
)) goto fail
; 
1734     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 
1735     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1736     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxWindow
, 
1737     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1739         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1740         (arg1
)->SetCompanionWindow(arg2
); 
1742         wxPyEndAllowThreads(__tstate
); 
1743         if (PyErr_Occurred()) SWIG_fail
; 
1745     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
1752 static PyObject 
*_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1753     PyObject 
*resultobj
; 
1754     wxRemotelyScrolledTreeCtrl 
*arg1 
= (wxRemotelyScrolledTreeCtrl 
*) 0 ; 
1756     PyObject 
* obj0 
= 0 ; 
1758         (char *) "self", NULL 
 
1761     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_GetCompanionWindow",kwnames
,&obj0
)) goto fail
; 
1762     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 
1763     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1765         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1766         result 
= (wxWindow 
*)((wxRemotelyScrolledTreeCtrl 
const *)arg1
)->GetCompanionWindow(); 
1768         wxPyEndAllowThreads(__tstate
); 
1769         if (PyErr_Occurred()) SWIG_fail
; 
1772         resultobj 
= wxPyMake_wxObject(result
, 0);  
1780 static PyObject 
* RemotelyScrolledTreeCtrl_swigregister(PyObject 
*, PyObject 
*args
) { 
1782     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
1783     SWIG_TypeClientData(SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, obj
); 
1785     return Py_BuildValue((char *)""); 
1787 static PyObject 
*_wrap_new_TreeCompanionWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1788     PyObject 
*resultobj
; 
1789     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
1790     int arg2 
= (int) -1 ; 
1791     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
1792     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
1793     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
1794     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
1795     long arg5 
= (long) 0 ; 
1796     wxPyTreeCompanionWindow 
*result
; 
1799     PyObject 
* obj0 
= 0 ; 
1800     PyObject 
* obj1 
= 0 ; 
1801     PyObject 
* obj2 
= 0 ; 
1802     PyObject 
* obj3 
= 0 ; 
1803     PyObject 
* obj4 
= 0 ; 
1805         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
1808     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_TreeCompanionWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
1809     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxWindow
, 
1810     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1812         arg2 
= (int)SWIG_As_int(obj1
);  
1813         if (PyErr_Occurred()) SWIG_fail
; 
1818             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
1824             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
1828         arg5 
= (long)SWIG_As_long(obj4
);  
1829         if (PyErr_Occurred()) SWIG_fail
; 
1832         if (!wxPyCheckForApp()) SWIG_fail
; 
1833         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1834         result 
= (wxPyTreeCompanionWindow 
*)new wxPyTreeCompanionWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
); 
1836         wxPyEndAllowThreads(__tstate
); 
1837         if (PyErr_Occurred()) SWIG_fail
; 
1839     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeCompanionWindow
, 1); 
1846 static PyObject 
*_wrap_TreeCompanionWindow__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1847     PyObject 
*resultobj
; 
1848     wxPyTreeCompanionWindow 
*arg1 
= (wxPyTreeCompanionWindow 
*) 0 ; 
1849     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
1850     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
1851     PyObject 
* obj0 
= 0 ; 
1852     PyObject 
* obj1 
= 0 ; 
1853     PyObject 
* obj2 
= 0 ; 
1855         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
1858     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeCompanionWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
1859     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeCompanionWindow
, 
1860     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1864         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1865         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
1867         wxPyEndAllowThreads(__tstate
); 
1868         if (PyErr_Occurred()) SWIG_fail
; 
1870     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
1877 static PyObject 
*_wrap_TreeCompanionWindow_GetTreeCtrl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1878     PyObject 
*resultobj
; 
1879     wxPyTreeCompanionWindow 
*arg1 
= (wxPyTreeCompanionWindow 
*) 0 ; 
1880     wxRemotelyScrolledTreeCtrl 
*result
; 
1881     PyObject 
* obj0 
= 0 ; 
1883         (char *) "self", NULL 
 
1886     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeCompanionWindow_GetTreeCtrl",kwnames
,&obj0
)) goto fail
; 
1887     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeCompanionWindow
, 
1888     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1890         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1891         result 
= (wxRemotelyScrolledTreeCtrl 
*)((wxPyTreeCompanionWindow 
const *)arg1
)->GetTreeCtrl(); 
1893         wxPyEndAllowThreads(__tstate
); 
1894         if (PyErr_Occurred()) SWIG_fail
; 
1896     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0); 
1903 static PyObject 
*_wrap_TreeCompanionWindow_SetTreeCtrl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1904     PyObject 
*resultobj
; 
1905     wxPyTreeCompanionWindow 
*arg1 
= (wxPyTreeCompanionWindow 
*) 0 ; 
1906     wxRemotelyScrolledTreeCtrl 
*arg2 
= (wxRemotelyScrolledTreeCtrl 
*) 0 ; 
1907     PyObject 
* obj0 
= 0 ; 
1908     PyObject 
* obj1 
= 0 ; 
1910         (char *) "self",(char *) "treeCtrl", NULL 
 
1913     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeCompanionWindow_SetTreeCtrl",kwnames
,&obj0
,&obj1
)) goto fail
; 
1914     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeCompanionWindow
, 
1915     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1916     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 
1917     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1919         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1920         (arg1
)->SetTreeCtrl(arg2
); 
1922         wxPyEndAllowThreads(__tstate
); 
1923         if (PyErr_Occurred()) SWIG_fail
; 
1925     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
1932 static PyObject 
* TreeCompanionWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
1934     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
1935     SWIG_TypeClientData(SWIGTYPE_p_wxPyTreeCompanionWindow
, obj
); 
1937     return Py_BuildValue((char *)""); 
1939 static PyObject 
*_wrap_new_ThinSplitterWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
1940     PyObject 
*resultobj
; 
1941     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
1942     int arg2 
= (int) -1 ; 
1943     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
1944     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
1945     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
1946     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
1947     long arg5 
= (long) wxSP_3D
|wxCLIP_CHILDREN 
; 
1948     wxThinSplitterWindow 
*result
; 
1951     PyObject 
* obj0 
= 0 ; 
1952     PyObject 
* obj1 
= 0 ; 
1953     PyObject 
* obj2 
= 0 ; 
1954     PyObject 
* obj3 
= 0 ; 
1955     PyObject 
* obj4 
= 0 ; 
1957         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
1960     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_ThinSplitterWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
1961     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxWindow
, 
1962     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
1964         arg2 
= (int)SWIG_As_int(obj1
);  
1965         if (PyErr_Occurred()) SWIG_fail
; 
1970             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
1976             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
1980         arg5 
= (long)SWIG_As_long(obj4
);  
1981         if (PyErr_Occurred()) SWIG_fail
; 
1984         if (!wxPyCheckForApp()) SWIG_fail
; 
1985         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1986         result 
= (wxThinSplitterWindow 
*)new wxThinSplitterWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
); 
1988         wxPyEndAllowThreads(__tstate
); 
1989         if (PyErr_Occurred()) SWIG_fail
; 
1991     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxThinSplitterWindow
, 1); 
1998 static PyObject 
* ThinSplitterWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
2000     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
2001     SWIG_TypeClientData(SWIGTYPE_p_wxThinSplitterWindow
, obj
); 
2003     return Py_BuildValue((char *)""); 
2005 static PyObject 
*_wrap_new_SplitterScrolledWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2006     PyObject 
*resultobj
; 
2007     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
2008     int arg2 
= (int) -1 ; 
2009     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
2010     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
2011     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
2012     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
2013     long arg5 
= (long) 0 ; 
2014     wxSplitterScrolledWindow 
*result
; 
2017     PyObject 
* obj0 
= 0 ; 
2018     PyObject 
* obj1 
= 0 ; 
2019     PyObject 
* obj2 
= 0 ; 
2020     PyObject 
* obj3 
= 0 ; 
2021     PyObject 
* obj4 
= 0 ; 
2023         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
2026     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_SplitterScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
2027     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxWindow
, 
2028     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2030         arg2 
= (int)SWIG_As_int(obj1
);  
2031         if (PyErr_Occurred()) SWIG_fail
; 
2036             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
2042             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
2046         arg5 
= (long)SWIG_As_long(obj4
);  
2047         if (PyErr_Occurred()) SWIG_fail
; 
2050         if (!wxPyCheckForApp()) SWIG_fail
; 
2051         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2052         result 
= (wxSplitterScrolledWindow 
*)new wxSplitterScrolledWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
); 
2054         wxPyEndAllowThreads(__tstate
); 
2055         if (PyErr_Occurred()) SWIG_fail
; 
2057     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplitterScrolledWindow
, 1); 
2064 static PyObject 
* SplitterScrolledWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
2066     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
2067     SWIG_TypeClientData(SWIGTYPE_p_wxSplitterScrolledWindow
, obj
); 
2069     return Py_BuildValue((char *)""); 
2071 static PyObject 
*_wrap_new_LEDNumberCtrl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2072     PyObject 
*resultobj
; 
2073     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
2074     int arg2 
= (int) -1 ; 
2075     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
2076     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
2077     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
2078     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
2079     long arg5 
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED 
; 
2080     wxLEDNumberCtrl 
*result
; 
2083     PyObject 
* obj0 
= 0 ; 
2084     PyObject 
* obj1 
= 0 ; 
2085     PyObject 
* obj2 
= 0 ; 
2086     PyObject 
* obj3 
= 0 ; 
2087     PyObject 
* obj4 
= 0 ; 
2089         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
2092     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_LEDNumberCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
2093     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxWindow
, 
2094     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2096         arg2 
= (int)SWIG_As_int(obj1
);  
2097         if (PyErr_Occurred()) SWIG_fail
; 
2102             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
2108             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
2112         arg5 
= (long)SWIG_As_long(obj4
);  
2113         if (PyErr_Occurred()) SWIG_fail
; 
2116         if (!wxPyCheckForApp()) SWIG_fail
; 
2117         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2118         result 
= (wxLEDNumberCtrl 
*)new wxLEDNumberCtrl(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
); 
2120         wxPyEndAllowThreads(__tstate
); 
2121         if (PyErr_Occurred()) SWIG_fail
; 
2123     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLEDNumberCtrl
, 1); 
2130 static PyObject 
*_wrap_new_PreLEDNumberCtrl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2131     PyObject 
*resultobj
; 
2132     wxLEDNumberCtrl 
*result
; 
2137     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreLEDNumberCtrl",kwnames
)) goto fail
; 
2139         if (!wxPyCheckForApp()) SWIG_fail
; 
2140         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2141         result 
= (wxLEDNumberCtrl 
*)new wxLEDNumberCtrl(); 
2143         wxPyEndAllowThreads(__tstate
); 
2144         if (PyErr_Occurred()) SWIG_fail
; 
2146     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLEDNumberCtrl
, 1); 
2153 static PyObject 
*_wrap_LEDNumberCtrl_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2154     PyObject 
*resultobj
; 
2155     wxLEDNumberCtrl 
*arg1 
= (wxLEDNumberCtrl 
*) 0 ; 
2156     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
2157     int arg3 
= (int) -1 ; 
2158     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
2159     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
2160     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
2161     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
2162     long arg6 
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED 
; 
2166     PyObject 
* obj0 
= 0 ; 
2167     PyObject 
* obj1 
= 0 ; 
2168     PyObject 
* obj2 
= 0 ; 
2169     PyObject 
* obj3 
= 0 ; 
2170     PyObject 
* obj4 
= 0 ; 
2171     PyObject 
* obj5 
= 0 ; 
2173         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
2176     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:LEDNumberCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
2177     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxLEDNumberCtrl
, 
2178     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2179     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxWindow
, 
2180     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2182         arg3 
= (int)SWIG_As_int(obj2
);  
2183         if (PyErr_Occurred()) SWIG_fail
; 
2188             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
2194             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
2198         arg6 
= (long)SWIG_As_long(obj5
);  
2199         if (PyErr_Occurred()) SWIG_fail
; 
2202         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2203         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
); 
2205         wxPyEndAllowThreads(__tstate
); 
2206         if (PyErr_Occurred()) SWIG_fail
; 
2209         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
2217 static PyObject 
*_wrap_LEDNumberCtrl_GetAlignment(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2218     PyObject 
*resultobj
; 
2219     wxLEDNumberCtrl 
*arg1 
= (wxLEDNumberCtrl 
*) 0 ; 
2221     PyObject 
* obj0 
= 0 ; 
2223         (char *) "self", NULL 
 
2226     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetAlignment",kwnames
,&obj0
)) goto fail
; 
2227     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxLEDNumberCtrl
, 
2228     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2230         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2231         result 
= (int)((wxLEDNumberCtrl 
const *)arg1
)->GetAlignment(); 
2233         wxPyEndAllowThreads(__tstate
); 
2234         if (PyErr_Occurred()) SWIG_fail
; 
2236     resultobj 
= SWIG_From_int((int)result
); 
2243 static PyObject 
*_wrap_LEDNumberCtrl_GetDrawFaded(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2244     PyObject 
*resultobj
; 
2245     wxLEDNumberCtrl 
*arg1 
= (wxLEDNumberCtrl 
*) 0 ; 
2247     PyObject 
* obj0 
= 0 ; 
2249         (char *) "self", NULL 
 
2252     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetDrawFaded",kwnames
,&obj0
)) goto fail
; 
2253     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxLEDNumberCtrl
, 
2254     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2256         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2257         result 
= (bool)((wxLEDNumberCtrl 
const *)arg1
)->GetDrawFaded(); 
2259         wxPyEndAllowThreads(__tstate
); 
2260         if (PyErr_Occurred()) SWIG_fail
; 
2263         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
2271 static PyObject 
*_wrap_LEDNumberCtrl_GetValue(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2272     PyObject 
*resultobj
; 
2273     wxLEDNumberCtrl 
*arg1 
= (wxLEDNumberCtrl 
*) 0 ; 
2275     PyObject 
* obj0 
= 0 ; 
2277         (char *) "self", NULL 
 
2280     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetValue",kwnames
,&obj0
)) goto fail
; 
2281     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxLEDNumberCtrl
, 
2282     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2284         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2286             wxString 
const &_result_ref 
= ((wxLEDNumberCtrl 
const *)arg1
)->GetValue(); 
2287             result 
= (wxString 
*) &_result_ref
; 
2290         wxPyEndAllowThreads(__tstate
); 
2291         if (PyErr_Occurred()) SWIG_fail
; 
2295         resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
2297         resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
2306 static PyObject 
*_wrap_LEDNumberCtrl_SetAlignment(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2307     PyObject 
*resultobj
; 
2308     wxLEDNumberCtrl 
*arg1 
= (wxLEDNumberCtrl 
*) 0 ; 
2310     bool arg3 
= (bool) true ; 
2311     PyObject 
* obj0 
= 0 ; 
2312     PyObject 
* obj1 
= 0 ; 
2313     PyObject 
* obj2 
= 0 ; 
2315         (char *) "self",(char *) "Alignment",(char *) "Redraw", NULL 
 
2318     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
2319     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxLEDNumberCtrl
, 
2320     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2321     arg2 
= (int)SWIG_As_int(obj1
);  
2322     if (PyErr_Occurred()) SWIG_fail
; 
2324         arg3 
= (bool)SWIG_As_bool(obj2
);  
2325         if (PyErr_Occurred()) SWIG_fail
; 
2328         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2329         (arg1
)->SetAlignment((wxLEDValueAlign 
)arg2
,arg3
); 
2331         wxPyEndAllowThreads(__tstate
); 
2332         if (PyErr_Occurred()) SWIG_fail
; 
2334     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2341 static PyObject 
*_wrap_LEDNumberCtrl_SetDrawFaded(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2342     PyObject 
*resultobj
; 
2343     wxLEDNumberCtrl 
*arg1 
= (wxLEDNumberCtrl 
*) 0 ; 
2345     bool arg3 
= (bool) true ; 
2346     PyObject 
* obj0 
= 0 ; 
2347     PyObject 
* obj1 
= 0 ; 
2348     PyObject 
* obj2 
= 0 ; 
2350         (char *) "self",(char *) "DrawFaded",(char *) "Redraw", NULL 
 
2353     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetDrawFaded",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
2354     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxLEDNumberCtrl
, 
2355     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2356     arg2 
= (bool)SWIG_As_bool(obj1
);  
2357     if (PyErr_Occurred()) SWIG_fail
; 
2359         arg3 
= (bool)SWIG_As_bool(obj2
);  
2360         if (PyErr_Occurred()) SWIG_fail
; 
2363         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2364         (arg1
)->SetDrawFaded(arg2
,arg3
); 
2366         wxPyEndAllowThreads(__tstate
); 
2367         if (PyErr_Occurred()) SWIG_fail
; 
2369     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2376 static PyObject 
*_wrap_LEDNumberCtrl_SetValue(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2377     PyObject 
*resultobj
; 
2378     wxLEDNumberCtrl 
*arg1 
= (wxLEDNumberCtrl 
*) 0 ; 
2379     wxString 
*arg2 
= 0 ; 
2380     bool arg3 
= (bool) true ; 
2381     bool temp2 
= false ; 
2382     PyObject 
* obj0 
= 0 ; 
2383     PyObject 
* obj1 
= 0 ; 
2384     PyObject 
* obj2 
= 0 ; 
2386         (char *) "self",(char *) "Value",(char *) "Redraw", NULL 
 
2389     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
2390     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxLEDNumberCtrl
, 
2391     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2393         arg2 
= wxString_in_helper(obj1
); 
2394         if (arg2 
== NULL
) SWIG_fail
; 
2398         arg3 
= (bool)SWIG_As_bool(obj2
);  
2399         if (PyErr_Occurred()) SWIG_fail
; 
2402         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2403         (arg1
)->SetValue((wxString 
const &)*arg2
,arg3
); 
2405         wxPyEndAllowThreads(__tstate
); 
2406         if (PyErr_Occurred()) SWIG_fail
; 
2408     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2423 static PyObject 
* LEDNumberCtrl_swigregister(PyObject 
*, PyObject 
*args
) { 
2425     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
2426     SWIG_TypeClientData(SWIGTYPE_p_wxLEDNumberCtrl
, obj
); 
2428     return Py_BuildValue((char *)""); 
2430 static PyObject 
*_wrap_new_TreeListColumnInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2431     PyObject 
*resultobj
; 
2432     wxString 
const &arg1_defvalue 
= wxPyEmptyString 
; 
2433     wxString 
*arg1 
= (wxString 
*) &arg1_defvalue 
; 
2434     int arg2 
= (int) -1 ; 
2435     size_t arg3 
= (size_t) 100 ; 
2436     bool arg4 
= (bool) true ; 
2437     int arg5 
= (int) wxTL_ALIGN_LEFT 
; 
2438     wxTreeListColumnInfo 
*result
; 
2439     bool temp1 
= false ; 
2440     PyObject 
* obj0 
= 0 ; 
2441     PyObject 
* obj1 
= 0 ; 
2442     PyObject 
* obj2 
= 0 ; 
2443     PyObject 
* obj3 
= 0 ; 
2444     PyObject 
* obj4 
= 0 ; 
2446         (char *) "text",(char *) "image",(char *) "width",(char *) "shown",(char *) "alignment", NULL 
 
2449     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOO:new_TreeListColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
2452             arg1 
= wxString_in_helper(obj0
); 
2453             if (arg1 
== NULL
) SWIG_fail
; 
2458         arg2 
= (int)SWIG_As_int(obj1
);  
2459         if (PyErr_Occurred()) SWIG_fail
; 
2462         arg3 
= (size_t)SWIG_As_unsigned_SS_long(obj2
);  
2463         if (PyErr_Occurred()) SWIG_fail
; 
2466         arg4 
= (bool)SWIG_As_bool(obj3
);  
2467         if (PyErr_Occurred()) SWIG_fail
; 
2470         arg5 
= (int)SWIG_As_int(obj4
);  
2471         if (PyErr_Occurred()) SWIG_fail
; 
2474         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2475         result 
= (wxTreeListColumnInfo 
*)new wxTreeListColumnInfo((wxString 
const &)*arg1
,arg2
,arg3
,arg4
,(wxTreeListColumnAlign 
)arg5
); 
2477         wxPyEndAllowThreads(__tstate
); 
2478         if (PyErr_Occurred()) SWIG_fail
; 
2480     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 1); 
2495 static PyObject 
*_wrap_TreeListColumnInfo_GetShown(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2496     PyObject 
*resultobj
; 
2497     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2499     PyObject 
* obj0 
= 0 ; 
2501         (char *) "self", NULL 
 
2504     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetShown",kwnames
,&obj0
)) goto fail
; 
2505     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2506     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2508         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2509         result 
= (bool)((wxTreeListColumnInfo 
const *)arg1
)->GetShown(); 
2511         wxPyEndAllowThreads(__tstate
); 
2512         if (PyErr_Occurred()) SWIG_fail
; 
2515         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
2523 static PyObject 
*_wrap_TreeListColumnInfo_GetAlignment(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2524     PyObject 
*resultobj
; 
2525     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2527     PyObject 
* obj0 
= 0 ; 
2529         (char *) "self", NULL 
 
2532     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetAlignment",kwnames
,&obj0
)) goto fail
; 
2533     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2534     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2536         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2537         result 
= (int)((wxTreeListColumnInfo 
const *)arg1
)->GetAlignment(); 
2539         wxPyEndAllowThreads(__tstate
); 
2540         if (PyErr_Occurred()) SWIG_fail
; 
2542     resultobj 
= SWIG_From_int((int)result
); 
2549 static PyObject 
*_wrap_TreeListColumnInfo_GetText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2550     PyObject 
*resultobj
; 
2551     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2553     PyObject 
* obj0 
= 0 ; 
2555         (char *) "self", NULL 
 
2558     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetText",kwnames
,&obj0
)) goto fail
; 
2559     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2560     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2562         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2563         result 
= ((wxTreeListColumnInfo 
const *)arg1
)->GetText(); 
2565         wxPyEndAllowThreads(__tstate
); 
2566         if (PyErr_Occurred()) SWIG_fail
; 
2570         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
2572         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
2581 static PyObject 
*_wrap_TreeListColumnInfo_GetImage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2582     PyObject 
*resultobj
; 
2583     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2585     PyObject 
* obj0 
= 0 ; 
2587         (char *) "self", NULL 
 
2590     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetImage",kwnames
,&obj0
)) goto fail
; 
2591     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2592     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2594         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2595         result 
= (int)((wxTreeListColumnInfo 
const *)arg1
)->GetImage(); 
2597         wxPyEndAllowThreads(__tstate
); 
2598         if (PyErr_Occurred()) SWIG_fail
; 
2600     resultobj 
= SWIG_From_int((int)result
); 
2607 static PyObject 
*_wrap_TreeListColumnInfo_GetSelectedImage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2608     PyObject 
*resultobj
; 
2609     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2611     PyObject 
* obj0 
= 0 ; 
2613         (char *) "self", NULL 
 
2616     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetSelectedImage",kwnames
,&obj0
)) goto fail
; 
2617     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2618     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2620         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2621         result 
= (int)((wxTreeListColumnInfo 
const *)arg1
)->GetSelectedImage(); 
2623         wxPyEndAllowThreads(__tstate
); 
2624         if (PyErr_Occurred()) SWIG_fail
; 
2626     resultobj 
= SWIG_From_int((int)result
); 
2633 static PyObject 
*_wrap_TreeListColumnInfo_GetWidth(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2634     PyObject 
*resultobj
; 
2635     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2637     PyObject 
* obj0 
= 0 ; 
2639         (char *) "self", NULL 
 
2642     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetWidth",kwnames
,&obj0
)) goto fail
; 
2643     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2644     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2646         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2647         result 
= (size_t)((wxTreeListColumnInfo 
const *)arg1
)->GetWidth(); 
2649         wxPyEndAllowThreads(__tstate
); 
2650         if (PyErr_Occurred()) SWIG_fail
; 
2652     resultobj 
= SWIG_From_unsigned_SS_long((unsigned long)result
); 
2659 static PyObject 
*_wrap_TreeListColumnInfo_SetShown(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2660     PyObject 
*resultobj
; 
2661     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2663     PyObject 
* obj0 
= 0 ; 
2664     PyObject 
* obj1 
= 0 ; 
2666         (char *) "self",(char *) "shown", NULL 
 
2669     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetShown",kwnames
,&obj0
,&obj1
)) goto fail
; 
2670     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2671     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2672     arg2 
= (bool)SWIG_As_bool(obj1
);  
2673     if (PyErr_Occurred()) SWIG_fail
; 
2675         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2676         (arg1
)->SetShown(arg2
); 
2678         wxPyEndAllowThreads(__tstate
); 
2679         if (PyErr_Occurred()) SWIG_fail
; 
2681     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2688 static PyObject 
*_wrap_TreeListColumnInfo_SetAlignment(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2689     PyObject 
*resultobj
; 
2690     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2692     PyObject 
* obj0 
= 0 ; 
2693     PyObject 
* obj1 
= 0 ; 
2695         (char *) "self",(char *) "alignment", NULL 
 
2698     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
; 
2699     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2700     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2701     arg2 
= (int)SWIG_As_int(obj1
);  
2702     if (PyErr_Occurred()) SWIG_fail
; 
2704         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2705         (arg1
)->SetAlignment((wxTreeListColumnAlign 
)arg2
); 
2707         wxPyEndAllowThreads(__tstate
); 
2708         if (PyErr_Occurred()) SWIG_fail
; 
2710     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2717 static PyObject 
*_wrap_TreeListColumnInfo_SetText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2718     PyObject 
*resultobj
; 
2719     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2720     wxString 
*arg2 
= 0 ; 
2721     bool temp2 
= false ; 
2722     PyObject 
* obj0 
= 0 ; 
2723     PyObject 
* obj1 
= 0 ; 
2725         (char *) "self",(char *) "text", NULL 
 
2728     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetText",kwnames
,&obj0
,&obj1
)) goto fail
; 
2729     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2730     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2732         arg2 
= wxString_in_helper(obj1
); 
2733         if (arg2 
== NULL
) SWIG_fail
; 
2737         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2738         (arg1
)->SetText((wxString 
const &)*arg2
); 
2740         wxPyEndAllowThreads(__tstate
); 
2741         if (PyErr_Occurred()) SWIG_fail
; 
2743     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2758 static PyObject 
*_wrap_TreeListColumnInfo_SetImage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2759     PyObject 
*resultobj
; 
2760     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2762     PyObject 
* obj0 
= 0 ; 
2763     PyObject 
* obj1 
= 0 ; 
2765         (char *) "self",(char *) "image", NULL 
 
2768     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetImage",kwnames
,&obj0
,&obj1
)) goto fail
; 
2769     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2770     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2771     arg2 
= (int)SWIG_As_int(obj1
);  
2772     if (PyErr_Occurred()) SWIG_fail
; 
2774         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2775         (arg1
)->SetImage(arg2
); 
2777         wxPyEndAllowThreads(__tstate
); 
2778         if (PyErr_Occurred()) SWIG_fail
; 
2780     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2787 static PyObject 
*_wrap_TreeListColumnInfo_SetSelectedImage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2788     PyObject 
*resultobj
; 
2789     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2791     PyObject 
* obj0 
= 0 ; 
2792     PyObject 
* obj1 
= 0 ; 
2794         (char *) "self",(char *) "image", NULL 
 
2797     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetSelectedImage",kwnames
,&obj0
,&obj1
)) goto fail
; 
2798     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2799     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2800     arg2 
= (int)SWIG_As_int(obj1
);  
2801     if (PyErr_Occurred()) SWIG_fail
; 
2803         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2804         (arg1
)->SetSelectedImage(arg2
); 
2806         wxPyEndAllowThreads(__tstate
); 
2807         if (PyErr_Occurred()) SWIG_fail
; 
2809     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2816 static PyObject 
*_wrap_TreeListColumnInfo_SetWidth(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2817     PyObject 
*resultobj
; 
2818     wxTreeListColumnInfo 
*arg1 
= (wxTreeListColumnInfo 
*) 0 ; 
2820     PyObject 
* obj0 
= 0 ; 
2821     PyObject 
* obj1 
= 0 ; 
2823         (char *) "self",(char *) "with", NULL 
 
2826     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
; 
2827     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxTreeListColumnInfo
, 
2828     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2829     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
2830     if (PyErr_Occurred()) SWIG_fail
; 
2832         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2833         (arg1
)->SetWidth(arg2
); 
2835         wxPyEndAllowThreads(__tstate
); 
2836         if (PyErr_Occurred()) SWIG_fail
; 
2838     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2845 static PyObject 
* TreeListColumnInfo_swigregister(PyObject 
*, PyObject 
*args
) { 
2847     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
2848     SWIG_TypeClientData(SWIGTYPE_p_wxTreeListColumnInfo
, obj
); 
2850     return Py_BuildValue((char *)""); 
2852 static PyObject 
*_wrap_new_TreeListCtrl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2853     PyObject 
*resultobj
; 
2854     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
2855     int arg2 
= (int) -1 ; 
2856     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
2857     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
2858     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
2859     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
2860     long arg5 
= (long) wxTR_DEFAULT_STYLE 
; 
2861     wxValidator 
const &arg6_defvalue 
= wxDefaultValidator 
; 
2862     wxValidator 
*arg6 
= (wxValidator 
*) &arg6_defvalue 
; 
2863     wxString 
const &arg7_defvalue 
= wxPyTreeListCtrlNameStr 
; 
2864     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
2865     wxPyTreeListCtrl 
*result
; 
2868     bool temp7 
= false ; 
2869     PyObject 
* obj0 
= 0 ; 
2870     PyObject 
* obj1 
= 0 ; 
2871     PyObject 
* obj2 
= 0 ; 
2872     PyObject 
* obj3 
= 0 ; 
2873     PyObject 
* obj4 
= 0 ; 
2874     PyObject 
* obj5 
= 0 ; 
2875     PyObject 
* obj6 
= 0 ; 
2877         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL 
 
2880     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_TreeListCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
2881     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxWindow
, 
2882     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2884         arg2 
= (int)SWIG_As_int(obj1
);  
2885         if (PyErr_Occurred()) SWIG_fail
; 
2890             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
2896             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
2900         arg5 
= (long)SWIG_As_long(obj4
);  
2901         if (PyErr_Occurred()) SWIG_fail
; 
2904         if ((SWIG_ConvertPtr(obj5
,(void **)(&arg6
),SWIGTYPE_p_wxValidator
, 
2905         SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
2908             PyErr_SetString(PyExc_TypeError
,"null reference"); 
2914             arg7 
= wxString_in_helper(obj6
); 
2915             if (arg7 
== NULL
) SWIG_fail
; 
2920         if (!wxPyCheckForApp()) SWIG_fail
; 
2921         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2922         result 
= (wxPyTreeListCtrl 
*)new wxPyTreeListCtrl(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxValidator 
const &)*arg6
,(wxString 
const &)*arg7
); 
2924         wxPyEndAllowThreads(__tstate
); 
2925         if (PyErr_Occurred()) SWIG_fail
; 
2927     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeListCtrl
, 1); 
2942 static PyObject 
*_wrap_new_PreTreeListCtrl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2943     PyObject 
*resultobj
; 
2944     wxPyTreeListCtrl 
*result
; 
2949     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreTreeListCtrl",kwnames
)) goto fail
; 
2951         if (!wxPyCheckForApp()) SWIG_fail
; 
2952         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2953         result 
= (wxPyTreeListCtrl 
*)new wxPyTreeListCtrl(); 
2955         wxPyEndAllowThreads(__tstate
); 
2956         if (PyErr_Occurred()) SWIG_fail
; 
2958     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeListCtrl
, 1); 
2965 static PyObject 
*_wrap_TreeListCtrl_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2966     PyObject 
*resultobj
; 
2967     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
2968     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
2969     int arg3 
= (int) -1 ; 
2970     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
2971     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
2972     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
2973     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
2974     long arg6 
= (long) wxTR_DEFAULT_STYLE 
; 
2975     wxValidator 
const &arg7_defvalue 
= wxDefaultValidator 
; 
2976     wxValidator 
*arg7 
= (wxValidator 
*) &arg7_defvalue 
; 
2977     wxString 
const &arg8_defvalue 
= wxPyTreeListCtrlNameStr 
; 
2978     wxString 
*arg8 
= (wxString 
*) &arg8_defvalue 
; 
2982     bool temp8 
= false ; 
2983     PyObject 
* obj0 
= 0 ; 
2984     PyObject 
* obj1 
= 0 ; 
2985     PyObject 
* obj2 
= 0 ; 
2986     PyObject 
* obj3 
= 0 ; 
2987     PyObject 
* obj4 
= 0 ; 
2988     PyObject 
* obj5 
= 0 ; 
2989     PyObject 
* obj6 
= 0 ; 
2990     PyObject 
* obj7 
= 0 ; 
2992         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL 
 
2995     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:TreeListCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
; 
2996     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
2997     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
2998     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxWindow
, 
2999     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3001         arg3 
= (int)SWIG_As_int(obj2
);  
3002         if (PyErr_Occurred()) SWIG_fail
; 
3007             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
3013             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
3017         arg6 
= (long)SWIG_As_long(obj5
);  
3018         if (PyErr_Occurred()) SWIG_fail
; 
3021         if ((SWIG_ConvertPtr(obj6
,(void **)(&arg7
),SWIGTYPE_p_wxValidator
, 
3022         SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
3025             PyErr_SetString(PyExc_TypeError
,"null reference"); 
3031             arg8 
= wxString_in_helper(obj7
); 
3032             if (arg8 
== NULL
) SWIG_fail
; 
3037         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3038         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxValidator 
const &)*arg7
,(wxString 
const &)*arg8
); 
3040         wxPyEndAllowThreads(__tstate
); 
3041         if (PyErr_Occurred()) SWIG_fail
; 
3044         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3060 static PyObject 
*_wrap_TreeListCtrl__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3061     PyObject 
*resultobj
; 
3062     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3063     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
3064     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
3065     PyObject 
* obj0 
= 0 ; 
3066     PyObject 
* obj1 
= 0 ; 
3067     PyObject 
* obj2 
= 0 ; 
3069         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
3072     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3073     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3074     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3078         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3079         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
3081         wxPyEndAllowThreads(__tstate
); 
3082         if (PyErr_Occurred()) SWIG_fail
; 
3084     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3091 static PyObject 
*_wrap_TreeListCtrl_GetCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3092     PyObject 
*resultobj
; 
3093     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3095     PyObject 
* obj0 
= 0 ; 
3097         (char *) "self", NULL 
 
3100     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetCount",kwnames
,&obj0
)) goto fail
; 
3101     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3102     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3104         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3105         result 
= (size_t)((wxPyTreeListCtrl 
const *)arg1
)->GetCount(); 
3107         wxPyEndAllowThreads(__tstate
); 
3108         if (PyErr_Occurred()) SWIG_fail
; 
3110     resultobj 
= SWIG_From_unsigned_SS_long((unsigned long)result
); 
3117 static PyObject 
*_wrap_TreeListCtrl_GetIndent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3118     PyObject 
*resultobj
; 
3119     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3120     unsigned int result
; 
3121     PyObject 
* obj0 
= 0 ; 
3123         (char *) "self", NULL 
 
3126     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetIndent",kwnames
,&obj0
)) goto fail
; 
3127     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3128     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3130         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3131         result 
= (unsigned int)((wxPyTreeListCtrl 
const *)arg1
)->GetIndent(); 
3133         wxPyEndAllowThreads(__tstate
); 
3134         if (PyErr_Occurred()) SWIG_fail
; 
3136     resultobj 
= SWIG_From_unsigned_SS_int((unsigned int)result
); 
3143 static PyObject 
*_wrap_TreeListCtrl_SetIndent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3144     PyObject 
*resultobj
; 
3145     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3147     PyObject 
* obj0 
= 0 ; 
3148     PyObject 
* obj1 
= 0 ; 
3150         (char *) "self",(char *) "indent", NULL 
 
3153     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetIndent",kwnames
,&obj0
,&obj1
)) goto fail
; 
3154     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3155     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3156     arg2 
= (unsigned int)SWIG_As_unsigned_SS_int(obj1
);  
3157     if (PyErr_Occurred()) SWIG_fail
; 
3159         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3160         (arg1
)->SetIndent(arg2
); 
3162         wxPyEndAllowThreads(__tstate
); 
3163         if (PyErr_Occurred()) SWIG_fail
; 
3165     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3172 static PyObject 
*_wrap_TreeListCtrl_GetLineSpacing(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3173     PyObject 
*resultobj
; 
3174     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3175     unsigned int result
; 
3176     PyObject 
* obj0 
= 0 ; 
3178         (char *) "self", NULL 
 
3181     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetLineSpacing",kwnames
,&obj0
)) goto fail
; 
3182     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3183     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3185         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3186         result 
= (unsigned int)((wxPyTreeListCtrl 
const *)arg1
)->GetLineSpacing(); 
3188         wxPyEndAllowThreads(__tstate
); 
3189         if (PyErr_Occurred()) SWIG_fail
; 
3191     resultobj 
= SWIG_From_unsigned_SS_int((unsigned int)result
); 
3198 static PyObject 
*_wrap_TreeListCtrl_SetLineSpacing(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3199     PyObject 
*resultobj
; 
3200     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3202     PyObject 
* obj0 
= 0 ; 
3203     PyObject 
* obj1 
= 0 ; 
3205         (char *) "self",(char *) "spacing", NULL 
 
3208     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetLineSpacing",kwnames
,&obj0
,&obj1
)) goto fail
; 
3209     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3210     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3211     arg2 
= (unsigned int)SWIG_As_unsigned_SS_int(obj1
);  
3212     if (PyErr_Occurred()) SWIG_fail
; 
3214         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3215         (arg1
)->SetLineSpacing(arg2
); 
3217         wxPyEndAllowThreads(__tstate
); 
3218         if (PyErr_Occurred()) SWIG_fail
; 
3220     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3227 static PyObject 
*_wrap_TreeListCtrl_GetImageList(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3228     PyObject 
*resultobj
; 
3229     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3230     wxImageList 
*result
; 
3231     PyObject 
* obj0 
= 0 ; 
3233         (char *) "self", NULL 
 
3236     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetImageList",kwnames
,&obj0
)) goto fail
; 
3237     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3238     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3240         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3241         result 
= (wxImageList 
*)((wxPyTreeListCtrl 
const *)arg1
)->GetImageList(); 
3243         wxPyEndAllowThreads(__tstate
); 
3244         if (PyErr_Occurred()) SWIG_fail
; 
3247         resultobj 
= wxPyMake_wxObject(result
, 0);  
3255 static PyObject 
*_wrap_TreeListCtrl_GetStateImageList(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3256     PyObject 
*resultobj
; 
3257     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3258     wxImageList 
*result
; 
3259     PyObject 
* obj0 
= 0 ; 
3261         (char *) "self", NULL 
 
3264     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetStateImageList",kwnames
,&obj0
)) goto fail
; 
3265     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3266     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3268         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3269         result 
= (wxImageList 
*)((wxPyTreeListCtrl 
const *)arg1
)->GetStateImageList(); 
3271         wxPyEndAllowThreads(__tstate
); 
3272         if (PyErr_Occurred()) SWIG_fail
; 
3275         resultobj 
= wxPyMake_wxObject(result
, 0);  
3283 static PyObject 
*_wrap_TreeListCtrl_GetButtonsImageList(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3284     PyObject 
*resultobj
; 
3285     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3286     wxImageList 
*result
; 
3287     PyObject 
* obj0 
= 0 ; 
3289         (char *) "self", NULL 
 
3292     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetButtonsImageList",kwnames
,&obj0
)) goto fail
; 
3293     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3294     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3296         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3297         result 
= (wxImageList 
*)((wxPyTreeListCtrl 
const *)arg1
)->GetButtonsImageList(); 
3299         wxPyEndAllowThreads(__tstate
); 
3300         if (PyErr_Occurred()) SWIG_fail
; 
3303         resultobj 
= wxPyMake_wxObject(result
, 0);  
3311 static PyObject 
*_wrap_TreeListCtrl_SetImageList(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3312     PyObject 
*resultobj
; 
3313     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3314     wxImageList 
*arg2 
= (wxImageList 
*) 0 ; 
3315     PyObject 
* obj0 
= 0 ; 
3316     PyObject 
* obj1 
= 0 ; 
3318         (char *) "self",(char *) "imageList", NULL 
 
3321     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetImageList",kwnames
,&obj0
,&obj1
)) goto fail
; 
3322     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3323     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3324     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxImageList
, 
3325     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3327         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3328         (arg1
)->SetImageList(arg2
); 
3330         wxPyEndAllowThreads(__tstate
); 
3331         if (PyErr_Occurred()) SWIG_fail
; 
3333     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3340 static PyObject 
*_wrap_TreeListCtrl_SetStateImageList(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3341     PyObject 
*resultobj
; 
3342     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3343     wxImageList 
*arg2 
= (wxImageList 
*) 0 ; 
3344     PyObject 
* obj0 
= 0 ; 
3345     PyObject 
* obj1 
= 0 ; 
3347         (char *) "self",(char *) "imageList", NULL 
 
3350     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetStateImageList",kwnames
,&obj0
,&obj1
)) goto fail
; 
3351     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3352     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3353     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxImageList
, 
3354     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3356         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3357         (arg1
)->SetStateImageList(arg2
); 
3359         wxPyEndAllowThreads(__tstate
); 
3360         if (PyErr_Occurred()) SWIG_fail
; 
3362     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3369 static PyObject 
*_wrap_TreeListCtrl_SetButtonsImageList(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3370     PyObject 
*resultobj
; 
3371     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3372     wxImageList 
*arg2 
= (wxImageList 
*) 0 ; 
3373     PyObject 
* obj0 
= 0 ; 
3374     PyObject 
* obj1 
= 0 ; 
3376         (char *) "self",(char *) "imageList", NULL 
 
3379     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetButtonsImageList",kwnames
,&obj0
,&obj1
)) goto fail
; 
3380     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3381     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3382     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxImageList
, 
3383     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3385         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3386         (arg1
)->SetButtonsImageList(arg2
); 
3388         wxPyEndAllowThreads(__tstate
); 
3389         if (PyErr_Occurred()) SWIG_fail
; 
3391     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3398 static PyObject 
*_wrap_TreeListCtrl_AssignImageList(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3399     PyObject 
*resultobj
; 
3400     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3401     wxImageList 
*arg2 
= (wxImageList 
*) 0 ; 
3402     PyObject 
* obj0 
= 0 ; 
3403     PyObject 
* obj1 
= 0 ; 
3405         (char *) "self",(char *) "imageList", NULL 
 
3408     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignImageList",kwnames
,&obj0
,&obj1
)) goto fail
; 
3409     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3410     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3411     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxImageList
, 
3412     SWIG_POINTER_EXCEPTION 
| SWIG_POINTER_DISOWN
)) == -1) SWIG_fail
; 
3414         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3415         (arg1
)->AssignImageList(arg2
); 
3417         wxPyEndAllowThreads(__tstate
); 
3418         if (PyErr_Occurred()) SWIG_fail
; 
3420     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3427 static PyObject 
*_wrap_TreeListCtrl_AssignStateImageList(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3428     PyObject 
*resultobj
; 
3429     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3430     wxImageList 
*arg2 
= (wxImageList 
*) 0 ; 
3431     PyObject 
* obj0 
= 0 ; 
3432     PyObject 
* obj1 
= 0 ; 
3434         (char *) "self",(char *) "imageList", NULL 
 
3437     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignStateImageList",kwnames
,&obj0
,&obj1
)) goto fail
; 
3438     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3439     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3440     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxImageList
, 
3441     SWIG_POINTER_EXCEPTION 
| SWIG_POINTER_DISOWN
)) == -1) SWIG_fail
; 
3443         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3444         (arg1
)->AssignStateImageList(arg2
); 
3446         wxPyEndAllowThreads(__tstate
); 
3447         if (PyErr_Occurred()) SWIG_fail
; 
3449     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3456 static PyObject 
*_wrap_TreeListCtrl_AssignButtonsImageList(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3457     PyObject 
*resultobj
; 
3458     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3459     wxImageList 
*arg2 
= (wxImageList 
*) 0 ; 
3460     PyObject 
* obj0 
= 0 ; 
3461     PyObject 
* obj1 
= 0 ; 
3463         (char *) "self",(char *) "imageList", NULL 
 
3466     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignButtonsImageList",kwnames
,&obj0
,&obj1
)) goto fail
; 
3467     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3468     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3469     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxImageList
, 
3470     SWIG_POINTER_EXCEPTION 
| SWIG_POINTER_DISOWN
)) == -1) SWIG_fail
; 
3472         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3473         (arg1
)->AssignButtonsImageList(arg2
); 
3475         wxPyEndAllowThreads(__tstate
); 
3476         if (PyErr_Occurred()) SWIG_fail
; 
3478     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3485 static PyObject 
*_wrap_TreeListCtrl_AddColumn(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3486     PyObject 
*resultobj
; 
3487     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3488     wxString 
*arg2 
= 0 ; 
3489     bool temp2 
= false ; 
3490     PyObject 
* obj0 
= 0 ; 
3491     PyObject 
* obj1 
= 0 ; 
3493         (char *) "self",(char *) "text", NULL 
 
3496     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumn",kwnames
,&obj0
,&obj1
)) goto fail
; 
3497     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3498     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3500         arg2 
= wxString_in_helper(obj1
); 
3501         if (arg2 
== NULL
) SWIG_fail
; 
3505         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3506         (arg1
)->AddColumn((wxString 
const &)*arg2
); 
3508         wxPyEndAllowThreads(__tstate
); 
3509         if (PyErr_Occurred()) SWIG_fail
; 
3511     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3526 static PyObject 
*_wrap_TreeListCtrl_AddColumnInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3527     PyObject 
*resultobj
; 
3528     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3529     wxTreeListColumnInfo 
*arg2 
= 0 ; 
3530     PyObject 
* obj0 
= 0 ; 
3531     PyObject 
* obj1 
= 0 ; 
3533         (char *) "self",(char *) "col", NULL 
 
3536     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumnInfo",kwnames
,&obj0
,&obj1
)) goto fail
; 
3537     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3538     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3539     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeListColumnInfo
, 
3540     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
3543         PyErr_SetString(PyExc_TypeError
,"null reference"); 
3547         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3548         (arg1
)->AddColumn((wxTreeListColumnInfo 
const &)*arg2
); 
3550         wxPyEndAllowThreads(__tstate
); 
3551         if (PyErr_Occurred()) SWIG_fail
; 
3553     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3560 static PyObject 
*_wrap_TreeListCtrl_InsertColumn(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3561     PyObject 
*resultobj
; 
3562     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3564     wxString 
*arg3 
= 0 ; 
3565     bool temp3 
= false ; 
3566     PyObject 
* obj0 
= 0 ; 
3567     PyObject 
* obj1 
= 0 ; 
3568     PyObject 
* obj2 
= 0 ; 
3570         (char *) "self",(char *) "before",(char *) "text", NULL 
 
3573     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3574     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3575     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3576     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3577     if (PyErr_Occurred()) SWIG_fail
; 
3579         arg3 
= wxString_in_helper(obj2
); 
3580         if (arg3 
== NULL
) SWIG_fail
; 
3584         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3585         (arg1
)->InsertColumn(arg2
,(wxString 
const &)*arg3
); 
3587         wxPyEndAllowThreads(__tstate
); 
3588         if (PyErr_Occurred()) SWIG_fail
; 
3590     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3605 static PyObject 
*_wrap_TreeListCtrl_InsertColumnInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3606     PyObject 
*resultobj
; 
3607     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3609     wxTreeListColumnInfo 
*arg3 
= 0 ; 
3610     PyObject 
* obj0 
= 0 ; 
3611     PyObject 
* obj1 
= 0 ; 
3612     PyObject 
* obj2 
= 0 ; 
3614         (char *) "self",(char *) "before",(char *) "col", NULL 
 
3617     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3618     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3619     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3620     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3621     if (PyErr_Occurred()) SWIG_fail
; 
3622     if ((SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_wxTreeListColumnInfo
, 
3623     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
3626         PyErr_SetString(PyExc_TypeError
,"null reference"); 
3630         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3631         (arg1
)->InsertColumn(arg2
,(wxTreeListColumnInfo 
const &)*arg3
); 
3633         wxPyEndAllowThreads(__tstate
); 
3634         if (PyErr_Occurred()) SWIG_fail
; 
3636     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3643 static PyObject 
*_wrap_TreeListCtrl_RemoveColumn(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3644     PyObject 
*resultobj
; 
3645     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3647     PyObject 
* obj0 
= 0 ; 
3648     PyObject 
* obj1 
= 0 ; 
3650         (char *) "self",(char *) "column", NULL 
 
3653     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_RemoveColumn",kwnames
,&obj0
,&obj1
)) goto fail
; 
3654     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3655     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3656     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3657     if (PyErr_Occurred()) SWIG_fail
; 
3659         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3660         (arg1
)->RemoveColumn(arg2
); 
3662         wxPyEndAllowThreads(__tstate
); 
3663         if (PyErr_Occurred()) SWIG_fail
; 
3665     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3672 static PyObject 
*_wrap_TreeListCtrl_GetColumnCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3673     PyObject 
*resultobj
; 
3674     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3676     PyObject 
* obj0 
= 0 ; 
3678         (char *) "self", NULL 
 
3681     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetColumnCount",kwnames
,&obj0
)) goto fail
; 
3682     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3683     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3685         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3686         result 
= (size_t)((wxPyTreeListCtrl 
const *)arg1
)->GetColumnCount(); 
3688         wxPyEndAllowThreads(__tstate
); 
3689         if (PyErr_Occurred()) SWIG_fail
; 
3691     resultobj 
= SWIG_From_unsigned_SS_long((unsigned long)result
); 
3698 static PyObject 
*_wrap_TreeListCtrl_SetColumnWidth(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3699     PyObject 
*resultobj
; 
3700     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3703     PyObject 
* obj0 
= 0 ; 
3704     PyObject 
* obj1 
= 0 ; 
3705     PyObject 
* obj2 
= 0 ; 
3707         (char *) "self",(char *) "column",(char *) "width", NULL 
 
3710     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnWidth",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3711     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3712     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3713     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3714     if (PyErr_Occurred()) SWIG_fail
; 
3715     arg3 
= (size_t)SWIG_As_unsigned_SS_long(obj2
);  
3716     if (PyErr_Occurred()) SWIG_fail
; 
3718         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3719         (arg1
)->SetColumnWidth(arg2
,arg3
); 
3721         wxPyEndAllowThreads(__tstate
); 
3722         if (PyErr_Occurred()) SWIG_fail
; 
3724     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3731 static PyObject 
*_wrap_TreeListCtrl_GetColumnWidth(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3732     PyObject 
*resultobj
; 
3733     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3736     PyObject 
* obj0 
= 0 ; 
3737     PyObject 
* obj1 
= 0 ; 
3739         (char *) "self",(char *) "column", NULL 
 
3742     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnWidth",kwnames
,&obj0
,&obj1
)) goto fail
; 
3743     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3744     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3745     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3746     if (PyErr_Occurred()) SWIG_fail
; 
3748         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3749         result 
= (int)((wxPyTreeListCtrl 
const *)arg1
)->GetColumnWidth(arg2
); 
3751         wxPyEndAllowThreads(__tstate
); 
3752         if (PyErr_Occurred()) SWIG_fail
; 
3754     resultobj 
= SWIG_From_int((int)result
); 
3761 static PyObject 
*_wrap_TreeListCtrl_SetMainColumn(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3762     PyObject 
*resultobj
; 
3763     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3765     PyObject 
* obj0 
= 0 ; 
3766     PyObject 
* obj1 
= 0 ; 
3768         (char *) "self",(char *) "column", NULL 
 
3771     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetMainColumn",kwnames
,&obj0
,&obj1
)) goto fail
; 
3772     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3773     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3774     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3775     if (PyErr_Occurred()) SWIG_fail
; 
3777         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3778         (arg1
)->SetMainColumn(arg2
); 
3780         wxPyEndAllowThreads(__tstate
); 
3781         if (PyErr_Occurred()) SWIG_fail
; 
3783     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3790 static PyObject 
*_wrap_TreeListCtrl_GetMainColumn(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3791     PyObject 
*resultobj
; 
3792     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3794     PyObject 
* obj0 
= 0 ; 
3796         (char *) "self", NULL 
 
3799     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetMainColumn",kwnames
,&obj0
)) goto fail
; 
3800     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3801     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3803         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3804         result 
= (size_t)((wxPyTreeListCtrl 
const *)arg1
)->GetMainColumn(); 
3806         wxPyEndAllowThreads(__tstate
); 
3807         if (PyErr_Occurred()) SWIG_fail
; 
3809     resultobj 
= SWIG_From_unsigned_SS_long((unsigned long)result
); 
3816 static PyObject 
*_wrap_TreeListCtrl_SetColumnText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3817     PyObject 
*resultobj
; 
3818     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3820     wxString 
*arg3 
= 0 ; 
3821     bool temp3 
= false ; 
3822     PyObject 
* obj0 
= 0 ; 
3823     PyObject 
* obj1 
= 0 ; 
3824     PyObject 
* obj2 
= 0 ; 
3826         (char *) "self",(char *) "column",(char *) "text", NULL 
 
3829     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3830     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3831     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3832     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3833     if (PyErr_Occurred()) SWIG_fail
; 
3835         arg3 
= wxString_in_helper(obj2
); 
3836         if (arg3 
== NULL
) SWIG_fail
; 
3840         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3841         (arg1
)->SetColumnText(arg2
,(wxString 
const &)*arg3
); 
3843         wxPyEndAllowThreads(__tstate
); 
3844         if (PyErr_Occurred()) SWIG_fail
; 
3846     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3861 static PyObject 
*_wrap_TreeListCtrl_GetColumnText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3862     PyObject 
*resultobj
; 
3863     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3866     PyObject 
* obj0 
= 0 ; 
3867     PyObject 
* obj1 
= 0 ; 
3869         (char *) "self",(char *) "column", NULL 
 
3872     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnText",kwnames
,&obj0
,&obj1
)) goto fail
; 
3873     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3874     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3875     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3876     if (PyErr_Occurred()) SWIG_fail
; 
3878         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3879         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetColumnText(arg2
); 
3881         wxPyEndAllowThreads(__tstate
); 
3882         if (PyErr_Occurred()) SWIG_fail
; 
3886         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
3888         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
3897 static PyObject 
*_wrap_TreeListCtrl_SetColumn(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3898     PyObject 
*resultobj
; 
3899     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3901     wxTreeListColumnInfo 
*arg3 
= 0 ; 
3902     PyObject 
* obj0 
= 0 ; 
3903     PyObject 
* obj1 
= 0 ; 
3904     PyObject 
* obj2 
= 0 ; 
3906         (char *) "self",(char *) "column",(char *) "info", NULL 
 
3909     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3910     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3911     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3912     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3913     if (PyErr_Occurred()) SWIG_fail
; 
3914     if ((SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_wxTreeListColumnInfo
, 
3915     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
3918         PyErr_SetString(PyExc_TypeError
,"null reference"); 
3922         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3923         (arg1
)->SetColumn(arg2
,(wxTreeListColumnInfo 
const &)*arg3
); 
3925         wxPyEndAllowThreads(__tstate
); 
3926         if (PyErr_Occurred()) SWIG_fail
; 
3928     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3935 static PyObject 
*_wrap_TreeListCtrl_GetColumn(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3936     PyObject 
*resultobj
; 
3937     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3939     wxTreeListColumnInfo 
*result
; 
3940     PyObject 
* obj0 
= 0 ; 
3941     PyObject 
* obj1 
= 0 ; 
3943         (char *) "self",(char *) "column", NULL 
 
3946     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumn",kwnames
,&obj0
,&obj1
)) goto fail
; 
3947     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3948     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3949     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3950     if (PyErr_Occurred()) SWIG_fail
; 
3952         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3954             wxTreeListColumnInfo 
&_result_ref 
= (arg1
)->GetColumn(arg2
); 
3955             result 
= (wxTreeListColumnInfo 
*) &_result_ref
; 
3958         wxPyEndAllowThreads(__tstate
); 
3959         if (PyErr_Occurred()) SWIG_fail
; 
3961     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 0); 
3968 static PyObject 
*_wrap_TreeListCtrl_SetColumnAlignment(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3969     PyObject 
*resultobj
; 
3970     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
3973     PyObject 
* obj0 
= 0 ; 
3974     PyObject 
* obj1 
= 0 ; 
3975     PyObject 
* obj2 
= 0 ; 
3977         (char *) "self",(char *) "column",(char *) "align", NULL 
 
3980     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3981     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
3982     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
3983     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
3984     if (PyErr_Occurred()) SWIG_fail
; 
3985     arg3 
= (int)SWIG_As_int(obj2
);  
3986     if (PyErr_Occurred()) SWIG_fail
; 
3988         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3989         (arg1
)->SetColumnAlignment(arg2
,(wxTreeListColumnAlign 
)arg3
); 
3991         wxPyEndAllowThreads(__tstate
); 
3992         if (PyErr_Occurred()) SWIG_fail
; 
3994     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4001 static PyObject 
*_wrap_TreeListCtrl_GetColumnAlignment(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4002     PyObject 
*resultobj
; 
4003     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4006     PyObject 
* obj0 
= 0 ; 
4007     PyObject 
* obj1 
= 0 ; 
4009         (char *) "self",(char *) "column", NULL 
 
4012     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnAlignment",kwnames
,&obj0
,&obj1
)) goto fail
; 
4013     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4014     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4015     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
4016     if (PyErr_Occurred()) SWIG_fail
; 
4018         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4019         result 
= (int)((wxPyTreeListCtrl 
const *)arg1
)->GetColumnAlignment(arg2
); 
4021         wxPyEndAllowThreads(__tstate
); 
4022         if (PyErr_Occurred()) SWIG_fail
; 
4024     resultobj 
= SWIG_From_int((int)result
); 
4031 static PyObject 
*_wrap_TreeListCtrl_SetColumnImage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4032     PyObject 
*resultobj
; 
4033     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4036     PyObject 
* obj0 
= 0 ; 
4037     PyObject 
* obj1 
= 0 ; 
4038     PyObject 
* obj2 
= 0 ; 
4040         (char *) "self",(char *) "column",(char *) "image", NULL 
 
4043     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4044     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4045     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4046     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
4047     if (PyErr_Occurred()) SWIG_fail
; 
4048     arg3 
= (int)SWIG_As_int(obj2
);  
4049     if (PyErr_Occurred()) SWIG_fail
; 
4051         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4052         (arg1
)->SetColumnImage(arg2
,arg3
); 
4054         wxPyEndAllowThreads(__tstate
); 
4055         if (PyErr_Occurred()) SWIG_fail
; 
4057     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4064 static PyObject 
*_wrap_TreeListCtrl_GetColumnImage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4065     PyObject 
*resultobj
; 
4066     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4069     PyObject 
* obj0 
= 0 ; 
4070     PyObject 
* obj1 
= 0 ; 
4072         (char *) "self",(char *) "column", NULL 
 
4075     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnImage",kwnames
,&obj0
,&obj1
)) goto fail
; 
4076     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4077     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4078     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
4079     if (PyErr_Occurred()) SWIG_fail
; 
4081         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4082         result 
= (int)((wxPyTreeListCtrl 
const *)arg1
)->GetColumnImage(arg2
); 
4084         wxPyEndAllowThreads(__tstate
); 
4085         if (PyErr_Occurred()) SWIG_fail
; 
4087     resultobj 
= SWIG_From_int((int)result
); 
4094 static PyObject 
*_wrap_TreeListCtrl_ShowColumn(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4095     PyObject 
*resultobj
; 
4096     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4099     PyObject 
* obj0 
= 0 ; 
4100     PyObject 
* obj1 
= 0 ; 
4101     PyObject 
* obj2 
= 0 ; 
4103         (char *) "self",(char *) "column",(char *) "shown", NULL 
 
4106     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_ShowColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4107     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4108     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4109     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
4110     if (PyErr_Occurred()) SWIG_fail
; 
4111     arg3 
= (bool)SWIG_As_bool(obj2
);  
4112     if (PyErr_Occurred()) SWIG_fail
; 
4114         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4115         (arg1
)->ShowColumn(arg2
,arg3
); 
4117         wxPyEndAllowThreads(__tstate
); 
4118         if (PyErr_Occurred()) SWIG_fail
; 
4120     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4127 static PyObject 
*_wrap_TreeListCtrl_IsColumnShown(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4128     PyObject 
*resultobj
; 
4129     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4132     PyObject 
* obj0 
= 0 ; 
4133     PyObject 
* obj1 
= 0 ; 
4135         (char *) "self",(char *) "column", NULL 
 
4138     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnShown",kwnames
,&obj0
,&obj1
)) goto fail
; 
4139     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4140     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4141     arg2 
= (size_t)SWIG_As_unsigned_SS_long(obj1
);  
4142     if (PyErr_Occurred()) SWIG_fail
; 
4144         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4145         result 
= (bool)((wxPyTreeListCtrl 
const *)arg1
)->IsColumnShown(arg2
); 
4147         wxPyEndAllowThreads(__tstate
); 
4148         if (PyErr_Occurred()) SWIG_fail
; 
4151         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4159 static PyObject 
*_wrap_TreeListCtrl_GetItemText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4160     PyObject 
*resultobj
; 
4161     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4162     wxTreeItemId 
*arg2 
= 0 ; 
4163     int arg3 
= (int) -1 ; 
4165     PyObject 
* obj0 
= 0 ; 
4166     PyObject 
* obj1 
= 0 ; 
4167     PyObject 
* obj2 
= 0 ; 
4169         (char *) "self",(char *) "item",(char *) "column", NULL 
 
4172     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetItemText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4173     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4174     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4175     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4176     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4179         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4183         arg3 
= (int)SWIG_As_int(obj2
);  
4184         if (PyErr_Occurred()) SWIG_fail
; 
4187         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4188         result 
= wxPyTreeListCtrl_GetItemText(arg1
,(wxTreeItemId 
const &)*arg2
,arg3
); 
4190         wxPyEndAllowThreads(__tstate
); 
4191         if (PyErr_Occurred()) SWIG_fail
; 
4195         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
4197         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
4206 static PyObject 
*_wrap_TreeListCtrl_GetItemImage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4207     PyObject 
*resultobj
; 
4208     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4209     wxTreeItemId 
*arg2 
= 0 ; 
4210     int arg3 
= (int) -1 ; 
4211     int arg4 
= (int) wxTreeItemIcon_Normal 
; 
4213     PyObject 
* obj0 
= 0 ; 
4214     PyObject 
* obj1 
= 0 ; 
4215     PyObject 
* obj2 
= 0 ; 
4216     PyObject 
* obj3 
= 0 ; 
4218         (char *) "self",(char *) "item",(char *) "column",(char *) "which", NULL 
 
4221     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_GetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
4222     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4223     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4224     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4225     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4228         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4232         arg3 
= (int)SWIG_As_int(obj2
);  
4233         if (PyErr_Occurred()) SWIG_fail
; 
4236         arg4 
= (int)SWIG_As_int(obj3
);  
4237         if (PyErr_Occurred()) SWIG_fail
; 
4240         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4241         result 
= (int)wxPyTreeListCtrl_GetItemImage(arg1
,(wxTreeItemId 
const &)*arg2
,arg3
,(wxTreeItemIcon 
)arg4
); 
4243         wxPyEndAllowThreads(__tstate
); 
4244         if (PyErr_Occurred()) SWIG_fail
; 
4246     resultobj 
= SWIG_From_int((int)result
); 
4253 static PyObject 
*_wrap_TreeListCtrl_SetItemText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4254     PyObject 
*resultobj
; 
4255     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4256     wxTreeItemId 
*arg2 
= 0 ; 
4257     wxString 
*arg3 
= 0 ; 
4258     int arg4 
= (int) -1 ; 
4259     bool temp3 
= false ; 
4260     PyObject 
* obj0 
= 0 ; 
4261     PyObject 
* obj1 
= 0 ; 
4262     PyObject 
* obj2 
= 0 ; 
4263     PyObject 
* obj3 
= 0 ; 
4265         (char *) "self",(char *) "item",(char *) "text",(char *) "column", NULL 
 
4268     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_SetItemText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
4269     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4270     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4271     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4272     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4275         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4279         arg3 
= wxString_in_helper(obj2
); 
4280         if (arg3 
== NULL
) SWIG_fail
; 
4284         arg4 
= (int)SWIG_As_int(obj3
);  
4285         if (PyErr_Occurred()) SWIG_fail
; 
4288         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4289         wxPyTreeListCtrl_SetItemText(arg1
,(wxTreeItemId 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
); 
4291         wxPyEndAllowThreads(__tstate
); 
4292         if (PyErr_Occurred()) SWIG_fail
; 
4294     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4309 static PyObject 
*_wrap_TreeListCtrl_SetItemImage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4310     PyObject 
*resultobj
; 
4311     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4312     wxTreeItemId 
*arg2 
= 0 ; 
4314     int arg4 
= (int) -1 ; 
4315     int arg5 
= (int) wxTreeItemIcon_Normal 
; 
4316     PyObject 
* obj0 
= 0 ; 
4317     PyObject 
* obj1 
= 0 ; 
4318     PyObject 
* obj2 
= 0 ; 
4319     PyObject 
* obj3 
= 0 ; 
4320     PyObject 
* obj4 
= 0 ; 
4322         (char *) "self",(char *) "item",(char *) "image",(char *) "column",(char *) "which", NULL 
 
4325     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:TreeListCtrl_SetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
4326     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4327     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4328     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4329     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4332         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4335     arg3 
= (int)SWIG_As_int(obj2
);  
4336     if (PyErr_Occurred()) SWIG_fail
; 
4338         arg4 
= (int)SWIG_As_int(obj3
);  
4339         if (PyErr_Occurred()) SWIG_fail
; 
4342         arg5 
= (int)SWIG_As_int(obj4
);  
4343         if (PyErr_Occurred()) SWIG_fail
; 
4346         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4347         wxPyTreeListCtrl_SetItemImage(arg1
,(wxTreeItemId 
const &)*arg2
,arg3
,arg4
,(wxTreeItemIcon 
)arg5
); 
4349         wxPyEndAllowThreads(__tstate
); 
4350         if (PyErr_Occurred()) SWIG_fail
; 
4352     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4359 static PyObject 
*_wrap_TreeListCtrl_GetItemData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4360     PyObject 
*resultobj
; 
4361     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4362     wxTreeItemId 
*arg2 
= 0 ; 
4363     wxPyTreeItemData 
*result
; 
4364     PyObject 
* obj0 
= 0 ; 
4365     PyObject 
* obj1 
= 0 ; 
4367         (char *) "self",(char *) "item", NULL 
 
4370     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemData",kwnames
,&obj0
,&obj1
)) goto fail
; 
4371     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4372     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4373     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4374     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4377         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4381         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4382         result 
= (wxPyTreeItemData 
*)wxPyTreeListCtrl_GetItemData(arg1
,(wxTreeItemId 
const &)*arg2
); 
4384         wxPyEndAllowThreads(__tstate
); 
4385         if (PyErr_Occurred()) SWIG_fail
; 
4387     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeItemData
, 0); 
4394 static PyObject 
*_wrap_TreeListCtrl_SetItemData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4395     PyObject 
*resultobj
; 
4396     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4397     wxTreeItemId 
*arg2 
= 0 ; 
4398     wxPyTreeItemData 
*arg3 
= (wxPyTreeItemData 
*) 0 ; 
4399     PyObject 
* obj0 
= 0 ; 
4400     PyObject 
* obj1 
= 0 ; 
4401     PyObject 
* obj2 
= 0 ; 
4403         (char *) "self",(char *) "item",(char *) "data", NULL 
 
4406     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4407     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4408     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4409     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4410     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4413         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4416     if ((SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_wxPyTreeItemData
, 
4417     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4419         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4420         wxPyTreeListCtrl_SetItemData(arg1
,(wxTreeItemId 
const &)*arg2
,arg3
); 
4422         wxPyEndAllowThreads(__tstate
); 
4423         if (PyErr_Occurred()) SWIG_fail
; 
4425     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4432 static PyObject 
*_wrap_TreeListCtrl_GetItemPyData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4433     PyObject 
*resultobj
; 
4434     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4435     wxTreeItemId 
*arg2 
= 0 ; 
4437     PyObject 
* obj0 
= 0 ; 
4438     PyObject 
* obj1 
= 0 ; 
4440         (char *) "self",(char *) "item", NULL 
 
4443     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemPyData",kwnames
,&obj0
,&obj1
)) goto fail
; 
4444     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4445     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4446     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4447     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4450         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4454         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4455         result 
= (PyObject 
*)wxPyTreeListCtrl_GetItemPyData(arg1
,(wxTreeItemId 
const &)*arg2
); 
4457         wxPyEndAllowThreads(__tstate
); 
4458         if (PyErr_Occurred()) SWIG_fail
; 
4467 static PyObject 
*_wrap_TreeListCtrl_SetItemPyData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4468     PyObject 
*resultobj
; 
4469     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4470     wxTreeItemId 
*arg2 
= 0 ; 
4471     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
4472     PyObject 
* obj0 
= 0 ; 
4473     PyObject 
* obj1 
= 0 ; 
4474     PyObject 
* obj2 
= 0 ; 
4476         (char *) "self",(char *) "item",(char *) "obj", NULL 
 
4479     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemPyData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4480     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4481     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4482     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4483     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4486         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4491         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4492         wxPyTreeListCtrl_SetItemPyData(arg1
,(wxTreeItemId 
const &)*arg2
,arg3
); 
4494         wxPyEndAllowThreads(__tstate
); 
4495         if (PyErr_Occurred()) SWIG_fail
; 
4497     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4504 static PyObject 
*_wrap_TreeListCtrl_SetItemHasChildren(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4505     PyObject 
*resultobj
; 
4506     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4507     wxTreeItemId 
*arg2 
= 0 ; 
4508     bool arg3 
= (bool) true ; 
4509     PyObject 
* obj0 
= 0 ; 
4510     PyObject 
* obj1 
= 0 ; 
4511     PyObject 
* obj2 
= 0 ; 
4513         (char *) "self",(char *) "item",(char *) "has", NULL 
 
4516     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemHasChildren",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4517     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4518     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4519     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4520     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4523         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4527         arg3 
= (bool)SWIG_As_bool(obj2
);  
4528         if (PyErr_Occurred()) SWIG_fail
; 
4531         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4532         (arg1
)->SetItemHasChildren((wxTreeItemId 
const &)*arg2
,arg3
); 
4534         wxPyEndAllowThreads(__tstate
); 
4535         if (PyErr_Occurred()) SWIG_fail
; 
4537     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4544 static PyObject 
*_wrap_TreeListCtrl_SetItemBold(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4545     PyObject 
*resultobj
; 
4546     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4547     wxTreeItemId 
*arg2 
= 0 ; 
4548     bool arg3 
= (bool) true ; 
4549     PyObject 
* obj0 
= 0 ; 
4550     PyObject 
* obj1 
= 0 ; 
4551     PyObject 
* obj2 
= 0 ; 
4553         (char *) "self",(char *) "item",(char *) "bold", NULL 
 
4556     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemBold",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4557     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4558     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4559     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4560     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4563         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4567         arg3 
= (bool)SWIG_As_bool(obj2
);  
4568         if (PyErr_Occurred()) SWIG_fail
; 
4571         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4572         (arg1
)->SetItemBold((wxTreeItemId 
const &)*arg2
,arg3
); 
4574         wxPyEndAllowThreads(__tstate
); 
4575         if (PyErr_Occurred()) SWIG_fail
; 
4577     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4584 static PyObject 
*_wrap_TreeListCtrl_SetItemTextColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4585     PyObject 
*resultobj
; 
4586     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4587     wxTreeItemId 
*arg2 
= 0 ; 
4588     wxColour 
*arg3 
= 0 ; 
4590     PyObject 
* obj0 
= 0 ; 
4591     PyObject 
* obj1 
= 0 ; 
4592     PyObject 
* obj2 
= 0 ; 
4594         (char *) "self",(char *) "item",(char *) "colour", NULL 
 
4597     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemTextColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4598     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4599     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4600     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4601     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4604         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4609         if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
; 
4612         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4613         (arg1
)->SetItemTextColour((wxTreeItemId 
const &)*arg2
,(wxColour 
const &)*arg3
); 
4615         wxPyEndAllowThreads(__tstate
); 
4616         if (PyErr_Occurred()) SWIG_fail
; 
4618     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4625 static PyObject 
*_wrap_TreeListCtrl_SetItemBackgroundColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4626     PyObject 
*resultobj
; 
4627     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4628     wxTreeItemId 
*arg2 
= 0 ; 
4629     wxColour 
*arg3 
= 0 ; 
4631     PyObject 
* obj0 
= 0 ; 
4632     PyObject 
* obj1 
= 0 ; 
4633     PyObject 
* obj2 
= 0 ; 
4635         (char *) "self",(char *) "item",(char *) "colour", NULL 
 
4638     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemBackgroundColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4639     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4640     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4641     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4642     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4645         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4650         if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
; 
4653         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4654         (arg1
)->SetItemBackgroundColour((wxTreeItemId 
const &)*arg2
,(wxColour 
const &)*arg3
); 
4656         wxPyEndAllowThreads(__tstate
); 
4657         if (PyErr_Occurred()) SWIG_fail
; 
4659     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4666 static PyObject 
*_wrap_TreeListCtrl_SetItemFont(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4667     PyObject 
*resultobj
; 
4668     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4669     wxTreeItemId 
*arg2 
= 0 ; 
4671     PyObject 
* obj0 
= 0 ; 
4672     PyObject 
* obj1 
= 0 ; 
4673     PyObject 
* obj2 
= 0 ; 
4675         (char *) "self",(char *) "item",(char *) "font", NULL 
 
4678     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemFont",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4679     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4680     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4681     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4682     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4685         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4688     if ((SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_wxFont
, 
4689     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4692         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4696         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4697         (arg1
)->SetItemFont((wxTreeItemId 
const &)*arg2
,(wxFont 
const &)*arg3
); 
4699         wxPyEndAllowThreads(__tstate
); 
4700         if (PyErr_Occurred()) SWIG_fail
; 
4702     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4709 static PyObject 
*_wrap_TreeListCtrl_GetItemBold(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4710     PyObject 
*resultobj
; 
4711     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4712     wxTreeItemId 
*arg2 
= 0 ; 
4714     PyObject 
* obj0 
= 0 ; 
4715     PyObject 
* obj1 
= 0 ; 
4717         (char *) "self",(char *) "item", NULL 
 
4720     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBold",kwnames
,&obj0
,&obj1
)) goto fail
; 
4721     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4722     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4723     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4724     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4727         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4731         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4732         result 
= (bool)((wxPyTreeListCtrl 
const *)arg1
)->GetItemBold((wxTreeItemId 
const &)*arg2
); 
4734         wxPyEndAllowThreads(__tstate
); 
4735         if (PyErr_Occurred()) SWIG_fail
; 
4738         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4746 static PyObject 
*_wrap_TreeListCtrl_GetItemTextColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4747     PyObject 
*resultobj
; 
4748     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4749     wxTreeItemId 
*arg2 
= 0 ; 
4751     PyObject 
* obj0 
= 0 ; 
4752     PyObject 
* obj1 
= 0 ; 
4754         (char *) "self",(char *) "item", NULL 
 
4757     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemTextColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
4758     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4759     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4760     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4761     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4764         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4768         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4769         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetItemTextColour((wxTreeItemId 
const &)*arg2
); 
4771         wxPyEndAllowThreads(__tstate
); 
4772         if (PyErr_Occurred()) SWIG_fail
; 
4775         wxColour 
* resultptr
; 
4776         resultptr 
= new wxColour((wxColour 
&) result
); 
4777         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
4785 static PyObject 
*_wrap_TreeListCtrl_GetItemBackgroundColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4786     PyObject 
*resultobj
; 
4787     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4788     wxTreeItemId 
*arg2 
= 0 ; 
4790     PyObject 
* obj0 
= 0 ; 
4791     PyObject 
* obj1 
= 0 ; 
4793         (char *) "self",(char *) "item", NULL 
 
4796     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
4797     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4798     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4799     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4800     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4803         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4807         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4808         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetItemBackgroundColour((wxTreeItemId 
const &)*arg2
); 
4810         wxPyEndAllowThreads(__tstate
); 
4811         if (PyErr_Occurred()) SWIG_fail
; 
4814         wxColour 
* resultptr
; 
4815         resultptr 
= new wxColour((wxColour 
&) result
); 
4816         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
4824 static PyObject 
*_wrap_TreeListCtrl_GetItemFont(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4825     PyObject 
*resultobj
; 
4826     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4827     wxTreeItemId 
*arg2 
= 0 ; 
4829     PyObject 
* obj0 
= 0 ; 
4830     PyObject 
* obj1 
= 0 ; 
4832         (char *) "self",(char *) "item", NULL 
 
4835     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemFont",kwnames
,&obj0
,&obj1
)) goto fail
; 
4836     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4837     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4838     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4839     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4842         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4846         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4847         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetItemFont((wxTreeItemId 
const &)*arg2
); 
4849         wxPyEndAllowThreads(__tstate
); 
4850         if (PyErr_Occurred()) SWIG_fail
; 
4854         resultptr 
= new wxFont((wxFont 
&) result
); 
4855         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1); 
4863 static PyObject 
*_wrap_TreeListCtrl_IsVisible(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4864     PyObject 
*resultobj
; 
4865     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4866     wxTreeItemId 
*arg2 
= 0 ; 
4868     PyObject 
* obj0 
= 0 ; 
4869     PyObject 
* obj1 
= 0 ; 
4871         (char *) "self",(char *) "item", NULL 
 
4874     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsVisible",kwnames
,&obj0
,&obj1
)) goto fail
; 
4875     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4876     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4877     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4878     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4881         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4885         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4886         result 
= (bool)((wxPyTreeListCtrl 
const *)arg1
)->IsVisible((wxTreeItemId 
const &)*arg2
); 
4888         wxPyEndAllowThreads(__tstate
); 
4889         if (PyErr_Occurred()) SWIG_fail
; 
4892         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4900 static PyObject 
*_wrap_TreeListCtrl_ItemHasChildren(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4901     PyObject 
*resultobj
; 
4902     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4903     wxTreeItemId 
*arg2 
= 0 ; 
4905     PyObject 
* obj0 
= 0 ; 
4906     PyObject 
* obj1 
= 0 ; 
4908         (char *) "self",(char *) "item", NULL 
 
4911     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ItemHasChildren",kwnames
,&obj0
,&obj1
)) goto fail
; 
4912     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4913     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4914     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4915     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4918         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4922         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4923         result 
= (bool)((wxPyTreeListCtrl 
const *)arg1
)->ItemHasChildren((wxTreeItemId 
const &)*arg2
); 
4925         wxPyEndAllowThreads(__tstate
); 
4926         if (PyErr_Occurred()) SWIG_fail
; 
4929         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4937 static PyObject 
*_wrap_TreeListCtrl_IsExpanded(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4938     PyObject 
*resultobj
; 
4939     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4940     wxTreeItemId 
*arg2 
= 0 ; 
4942     PyObject 
* obj0 
= 0 ; 
4943     PyObject 
* obj1 
= 0 ; 
4945         (char *) "self",(char *) "item", NULL 
 
4948     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsExpanded",kwnames
,&obj0
,&obj1
)) goto fail
; 
4949     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4950     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4951     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4952     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4955         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4959         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4960         result 
= (bool)((wxPyTreeListCtrl 
const *)arg1
)->IsExpanded((wxTreeItemId 
const &)*arg2
); 
4962         wxPyEndAllowThreads(__tstate
); 
4963         if (PyErr_Occurred()) SWIG_fail
; 
4966         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4974 static PyObject 
*_wrap_TreeListCtrl_IsSelected(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4975     PyObject 
*resultobj
; 
4976     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
4977     wxTreeItemId 
*arg2 
= 0 ; 
4979     PyObject 
* obj0 
= 0 ; 
4980     PyObject 
* obj1 
= 0 ; 
4982         (char *) "self",(char *) "item", NULL 
 
4985     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsSelected",kwnames
,&obj0
,&obj1
)) goto fail
; 
4986     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
4987     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
4988     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
4989     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
4992         PyErr_SetString(PyExc_TypeError
,"null reference"); 
4996         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4997         result 
= (bool)((wxPyTreeListCtrl 
const *)arg1
)->IsSelected((wxTreeItemId 
const &)*arg2
); 
4999         wxPyEndAllowThreads(__tstate
); 
5000         if (PyErr_Occurred()) SWIG_fail
; 
5003         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
5011 static PyObject 
*_wrap_TreeListCtrl_IsBold(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5012     PyObject 
*resultobj
; 
5013     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5014     wxTreeItemId 
*arg2 
= 0 ; 
5016     PyObject 
* obj0 
= 0 ; 
5017     PyObject 
* obj1 
= 0 ; 
5019         (char *) "self",(char *) "item", NULL 
 
5022     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsBold",kwnames
,&obj0
,&obj1
)) goto fail
; 
5023     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5024     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5025     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5026     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5029         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5033         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5034         result 
= (bool)((wxPyTreeListCtrl 
const *)arg1
)->IsBold((wxTreeItemId 
const &)*arg2
); 
5036         wxPyEndAllowThreads(__tstate
); 
5037         if (PyErr_Occurred()) SWIG_fail
; 
5040         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
5048 static PyObject 
*_wrap_TreeListCtrl_GetChildrenCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5049     PyObject 
*resultobj
; 
5050     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5051     wxTreeItemId 
*arg2 
= 0 ; 
5052     bool arg3 
= (bool) true ; 
5054     PyObject 
* obj0 
= 0 ; 
5055     PyObject 
* obj1 
= 0 ; 
5056     PyObject 
* obj2 
= 0 ; 
5058         (char *) "self",(char *) "item",(char *) "recursively", NULL 
 
5061     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetChildrenCount",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
5062     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5063     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5064     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5065     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5068         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5072         arg3 
= (bool)SWIG_As_bool(obj2
);  
5073         if (PyErr_Occurred()) SWIG_fail
; 
5076         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5077         result 
= (size_t)(arg1
)->GetChildrenCount((wxTreeItemId 
const &)*arg2
,arg3
); 
5079         wxPyEndAllowThreads(__tstate
); 
5080         if (PyErr_Occurred()) SWIG_fail
; 
5082     resultobj 
= SWIG_From_unsigned_SS_long((unsigned long)result
); 
5089 static PyObject 
*_wrap_TreeListCtrl_GetRootItem(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5090     PyObject 
*resultobj
; 
5091     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5092     wxTreeItemId result
; 
5093     PyObject 
* obj0 
= 0 ; 
5095         (char *) "self", NULL 
 
5098     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetRootItem",kwnames
,&obj0
)) goto fail
; 
5099     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5100     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5102         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5103         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetRootItem(); 
5105         wxPyEndAllowThreads(__tstate
); 
5106         if (PyErr_Occurred()) SWIG_fail
; 
5109         wxTreeItemId 
* resultptr
; 
5110         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5111         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5119 static PyObject 
*_wrap_TreeListCtrl_GetSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5120     PyObject 
*resultobj
; 
5121     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5122     wxTreeItemId result
; 
5123     PyObject 
* obj0 
= 0 ; 
5125         (char *) "self", NULL 
 
5128     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetSelection",kwnames
,&obj0
)) goto fail
; 
5129     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5130     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5132         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5133         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetSelection(); 
5135         wxPyEndAllowThreads(__tstate
); 
5136         if (PyErr_Occurred()) SWIG_fail
; 
5139         wxTreeItemId 
* resultptr
; 
5140         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5141         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5149 static PyObject 
*_wrap_TreeListCtrl_GetSelections(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5150     PyObject 
*resultobj
; 
5151     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5153     PyObject 
* obj0 
= 0 ; 
5155         (char *) "self", NULL 
 
5158     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetSelections",kwnames
,&obj0
)) goto fail
; 
5159     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5160     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5162         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5163         result 
= (PyObject 
*)wxPyTreeListCtrl_GetSelections(arg1
); 
5165         wxPyEndAllowThreads(__tstate
); 
5166         if (PyErr_Occurred()) SWIG_fail
; 
5175 static PyObject 
*_wrap_TreeListCtrl_GetItemParent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5176     PyObject 
*resultobj
; 
5177     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5178     wxTreeItemId 
*arg2 
= 0 ; 
5179     wxTreeItemId result
; 
5180     PyObject 
* obj0 
= 0 ; 
5181     PyObject 
* obj1 
= 0 ; 
5183         (char *) "self",(char *) "item", NULL 
 
5186     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemParent",kwnames
,&obj0
,&obj1
)) goto fail
; 
5187     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5188     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5189     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5190     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5193         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5197         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5198         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetItemParent((wxTreeItemId 
const &)*arg2
); 
5200         wxPyEndAllowThreads(__tstate
); 
5201         if (PyErr_Occurred()) SWIG_fail
; 
5204         wxTreeItemId 
* resultptr
; 
5205         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5206         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5214 static PyObject 
*_wrap_TreeListCtrl_GetFirstChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5215     PyObject 
*resultobj
; 
5216     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5217     wxTreeItemId 
*arg2 
= 0 ; 
5219     PyObject 
* obj0 
= 0 ; 
5220     PyObject 
* obj1 
= 0 ; 
5222         (char *) "self",(char *) "item", NULL 
 
5225     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetFirstChild",kwnames
,&obj0
,&obj1
)) goto fail
; 
5226     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5227     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5228     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5229     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5232         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5236         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5237         result 
= (PyObject 
*)wxPyTreeListCtrl_GetFirstChild(arg1
,(wxTreeItemId 
const &)*arg2
); 
5239         wxPyEndAllowThreads(__tstate
); 
5240         if (PyErr_Occurred()) SWIG_fail
; 
5249 static PyObject 
*_wrap_TreeListCtrl_GetNextChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5250     PyObject 
*resultobj
; 
5251     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5252     wxTreeItemId 
*arg2 
= 0 ; 
5253     void *arg3 
= (void *) 0 ; 
5255     PyObject 
* obj0 
= 0 ; 
5256     PyObject 
* obj1 
= 0 ; 
5257     PyObject 
* obj2 
= 0 ; 
5259         (char *) "self",(char *) "item",(char *) "cookie", NULL 
 
5262     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetNextChild",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
5263     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5264     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5265     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5266     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5269         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5272     if ((SWIG_ConvertPtr(obj2
,&arg3
,0,SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5274         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5275         result 
= (PyObject 
*)wxPyTreeListCtrl_GetNextChild(arg1
,(wxTreeItemId 
const &)*arg2
,arg3
); 
5277         wxPyEndAllowThreads(__tstate
); 
5278         if (PyErr_Occurred()) SWIG_fail
; 
5287 static PyObject 
*_wrap_TreeListCtrl_GetLastChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5288     PyObject 
*resultobj
; 
5289     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5290     wxTreeItemId 
*arg2 
= 0 ; 
5291     wxTreeItemId result
; 
5292     PyObject 
* obj0 
= 0 ; 
5293     PyObject 
* obj1 
= 0 ; 
5295         (char *) "self",(char *) "item", NULL 
 
5298     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetLastChild",kwnames
,&obj0
,&obj1
)) goto fail
; 
5299     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5300     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5301     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5302     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5305         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5309         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5310         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetLastChild((wxTreeItemId 
const &)*arg2
); 
5312         wxPyEndAllowThreads(__tstate
); 
5313         if (PyErr_Occurred()) SWIG_fail
; 
5316         wxTreeItemId 
* resultptr
; 
5317         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5318         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5326 static PyObject 
*_wrap_TreeListCtrl_GetNextSibling(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5327     PyObject 
*resultobj
; 
5328     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5329     wxTreeItemId 
*arg2 
= 0 ; 
5330     wxTreeItemId result
; 
5331     PyObject 
* obj0 
= 0 ; 
5332     PyObject 
* obj1 
= 0 ; 
5334         (char *) "self",(char *) "item", NULL 
 
5337     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextSibling",kwnames
,&obj0
,&obj1
)) goto fail
; 
5338     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5339     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5340     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5341     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5344         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5348         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5349         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetNextSibling((wxTreeItemId 
const &)*arg2
); 
5351         wxPyEndAllowThreads(__tstate
); 
5352         if (PyErr_Occurred()) SWIG_fail
; 
5355         wxTreeItemId 
* resultptr
; 
5356         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5357         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5365 static PyObject 
*_wrap_TreeListCtrl_GetPrevSibling(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5366     PyObject 
*resultobj
; 
5367     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5368     wxTreeItemId 
*arg2 
= 0 ; 
5369     wxTreeItemId result
; 
5370     PyObject 
* obj0 
= 0 ; 
5371     PyObject 
* obj1 
= 0 ; 
5373         (char *) "self",(char *) "item", NULL 
 
5376     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevSibling",kwnames
,&obj0
,&obj1
)) goto fail
; 
5377     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5378     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5379     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5380     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5383         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5387         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5388         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetPrevSibling((wxTreeItemId 
const &)*arg2
); 
5390         wxPyEndAllowThreads(__tstate
); 
5391         if (PyErr_Occurred()) SWIG_fail
; 
5394         wxTreeItemId 
* resultptr
; 
5395         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5396         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5404 static PyObject 
*_wrap_TreeListCtrl_GetFirstVisibleItem(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5405     PyObject 
*resultobj
; 
5406     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5407     wxTreeItemId result
; 
5408     PyObject 
* obj0 
= 0 ; 
5410         (char *) "self", NULL 
 
5413     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetFirstVisibleItem",kwnames
,&obj0
)) goto fail
; 
5414     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5415     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5417         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5418         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetFirstVisibleItem(); 
5420         wxPyEndAllowThreads(__tstate
); 
5421         if (PyErr_Occurred()) SWIG_fail
; 
5424         wxTreeItemId 
* resultptr
; 
5425         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5426         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5434 static PyObject 
*_wrap_TreeListCtrl_GetNextVisible(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5435     PyObject 
*resultobj
; 
5436     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5437     wxTreeItemId 
*arg2 
= 0 ; 
5438     wxTreeItemId result
; 
5439     PyObject 
* obj0 
= 0 ; 
5440     PyObject 
* obj1 
= 0 ; 
5442         (char *) "self",(char *) "item", NULL 
 
5445     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextVisible",kwnames
,&obj0
,&obj1
)) goto fail
; 
5446     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5447     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5448     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5449     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5452         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5456         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5457         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetNextVisible((wxTreeItemId 
const &)*arg2
); 
5459         wxPyEndAllowThreads(__tstate
); 
5460         if (PyErr_Occurred()) SWIG_fail
; 
5463         wxTreeItemId 
* resultptr
; 
5464         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5465         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5473 static PyObject 
*_wrap_TreeListCtrl_GetPrevVisible(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5474     PyObject 
*resultobj
; 
5475     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5476     wxTreeItemId 
*arg2 
= 0 ; 
5477     wxTreeItemId result
; 
5478     PyObject 
* obj0 
= 0 ; 
5479     PyObject 
* obj1 
= 0 ; 
5481         (char *) "self",(char *) "item", NULL 
 
5484     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevVisible",kwnames
,&obj0
,&obj1
)) goto fail
; 
5485     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5486     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5487     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5488     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5491         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5495         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5496         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetPrevVisible((wxTreeItemId 
const &)*arg2
); 
5498         wxPyEndAllowThreads(__tstate
); 
5499         if (PyErr_Occurred()) SWIG_fail
; 
5502         wxTreeItemId 
* resultptr
; 
5503         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5504         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5512 static PyObject 
*_wrap_TreeListCtrl_GetNext(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5513     PyObject 
*resultobj
; 
5514     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5515     wxTreeItemId 
*arg2 
= 0 ; 
5516     wxTreeItemId result
; 
5517     PyObject 
* obj0 
= 0 ; 
5518     PyObject 
* obj1 
= 0 ; 
5520         (char *) "self",(char *) "item", NULL 
 
5523     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNext",kwnames
,&obj0
,&obj1
)) goto fail
; 
5524     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5525     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5526     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5527     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5530         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5534         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5535         result 
= ((wxPyTreeListCtrl 
const *)arg1
)->GetNext((wxTreeItemId 
const &)*arg2
); 
5537         wxPyEndAllowThreads(__tstate
); 
5538         if (PyErr_Occurred()) SWIG_fail
; 
5541         wxTreeItemId 
* resultptr
; 
5542         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5543         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5551 static PyObject 
*_wrap_TreeListCtrl_AddRoot(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5552     PyObject 
*resultobj
; 
5553     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5554     wxString 
*arg2 
= 0 ; 
5555     int arg3 
= (int) -1 ; 
5556     int arg4 
= (int) -1 ; 
5557     wxPyTreeItemData 
*arg5 
= (wxPyTreeItemData 
*) NULL 
; 
5558     wxTreeItemId result
; 
5559     bool temp2 
= false ; 
5560     PyObject 
* obj0 
= 0 ; 
5561     PyObject 
* obj1 
= 0 ; 
5562     PyObject 
* obj2 
= 0 ; 
5563     PyObject 
* obj3 
= 0 ; 
5564     PyObject 
* obj4 
= 0 ; 
5566         (char *) "self",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL 
 
5569     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:TreeListCtrl_AddRoot",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
5570     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5571     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5573         arg2 
= wxString_in_helper(obj1
); 
5574         if (arg2 
== NULL
) SWIG_fail
; 
5578         arg3 
= (int)SWIG_As_int(obj2
);  
5579         if (PyErr_Occurred()) SWIG_fail
; 
5582         arg4 
= (int)SWIG_As_int(obj3
);  
5583         if (PyErr_Occurred()) SWIG_fail
; 
5586         if ((SWIG_ConvertPtr(obj4
,(void **)(&arg5
),SWIGTYPE_p_wxPyTreeItemData
, 
5587         SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5590         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5591         result 
= (arg1
)->AddRoot((wxString 
const &)*arg2
,arg3
,arg4
,arg5
); 
5593         wxPyEndAllowThreads(__tstate
); 
5594         if (PyErr_Occurred()) SWIG_fail
; 
5597         wxTreeItemId 
* resultptr
; 
5598         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5599         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5615 static PyObject 
*_wrap_TreeListCtrl_PrependItem(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5616     PyObject 
*resultobj
; 
5617     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5618     wxTreeItemId 
*arg2 
= 0 ; 
5619     wxString 
*arg3 
= 0 ; 
5620     int arg4 
= (int) -1 ; 
5621     int arg5 
= (int) -1 ; 
5622     wxPyTreeItemData 
*arg6 
= (wxPyTreeItemData 
*) NULL 
; 
5623     wxTreeItemId result
; 
5624     bool temp3 
= false ; 
5625     PyObject 
* obj0 
= 0 ; 
5626     PyObject 
* obj1 
= 0 ; 
5627     PyObject 
* obj2 
= 0 ; 
5628     PyObject 
* obj3 
= 0 ; 
5629     PyObject 
* obj4 
= 0 ; 
5630     PyObject 
* obj5 
= 0 ; 
5632         (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL 
 
5635     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_PrependItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
5636     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5637     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5638     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5639     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5642         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5646         arg3 
= wxString_in_helper(obj2
); 
5647         if (arg3 
== NULL
) SWIG_fail
; 
5651         arg4 
= (int)SWIG_As_int(obj3
);  
5652         if (PyErr_Occurred()) SWIG_fail
; 
5655         arg5 
= (int)SWIG_As_int(obj4
);  
5656         if (PyErr_Occurred()) SWIG_fail
; 
5659         if ((SWIG_ConvertPtr(obj5
,(void **)(&arg6
),SWIGTYPE_p_wxPyTreeItemData
, 
5660         SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5663         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5664         result 
= (arg1
)->PrependItem((wxTreeItemId 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
,arg5
,arg6
); 
5666         wxPyEndAllowThreads(__tstate
); 
5667         if (PyErr_Occurred()) SWIG_fail
; 
5670         wxTreeItemId 
* resultptr
; 
5671         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5672         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5688 static PyObject 
*_wrap_TreeListCtrl_InsertItem(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5689     PyObject 
*resultobj
; 
5690     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5691     wxTreeItemId 
*arg2 
= 0 ; 
5692     wxTreeItemId 
*arg3 
= 0 ; 
5693     wxString 
*arg4 
= 0 ; 
5694     int arg5 
= (int) -1 ; 
5695     int arg6 
= (int) -1 ; 
5696     wxPyTreeItemData 
*arg7 
= (wxPyTreeItemData 
*) NULL 
; 
5697     wxTreeItemId result
; 
5698     bool temp4 
= false ; 
5699     PyObject 
* obj0 
= 0 ; 
5700     PyObject 
* obj1 
= 0 ; 
5701     PyObject 
* obj2 
= 0 ; 
5702     PyObject 
* obj3 
= 0 ; 
5703     PyObject 
* obj4 
= 0 ; 
5704     PyObject 
* obj5 
= 0 ; 
5705     PyObject 
* obj6 
= 0 ; 
5707         (char *) "self",(char *) "parent",(char *) "idPrevious",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL 
 
5710     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
5711     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5712     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5713     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5714     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5717         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5720     if ((SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_wxTreeItemId
, 
5721     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5724         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5728         arg4 
= wxString_in_helper(obj3
); 
5729         if (arg4 
== NULL
) SWIG_fail
; 
5733         arg5 
= (int)SWIG_As_int(obj4
);  
5734         if (PyErr_Occurred()) SWIG_fail
; 
5737         arg6 
= (int)SWIG_As_int(obj5
);  
5738         if (PyErr_Occurred()) SWIG_fail
; 
5741         if ((SWIG_ConvertPtr(obj6
,(void **)(&arg7
),SWIGTYPE_p_wxPyTreeItemData
, 
5742         SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5745         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5746         result 
= (arg1
)->InsertItem((wxTreeItemId 
const &)*arg2
,(wxTreeItemId 
const &)*arg3
,(wxString 
const &)*arg4
,arg5
,arg6
,arg7
); 
5748         wxPyEndAllowThreads(__tstate
); 
5749         if (PyErr_Occurred()) SWIG_fail
; 
5752         wxTreeItemId 
* resultptr
; 
5753         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5754         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5770 static PyObject 
*_wrap_TreeListCtrl_InsertItemBefore(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5771     PyObject 
*resultobj
; 
5772     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5773     wxTreeItemId 
*arg2 
= 0 ; 
5775     wxString 
*arg4 
= 0 ; 
5776     int arg5 
= (int) -1 ; 
5777     int arg6 
= (int) -1 ; 
5778     wxPyTreeItemData 
*arg7 
= (wxPyTreeItemData 
*) NULL 
; 
5779     wxTreeItemId result
; 
5780     bool temp4 
= false ; 
5781     PyObject 
* obj0 
= 0 ; 
5782     PyObject 
* obj1 
= 0 ; 
5783     PyObject 
* obj2 
= 0 ; 
5784     PyObject 
* obj3 
= 0 ; 
5785     PyObject 
* obj4 
= 0 ; 
5786     PyObject 
* obj5 
= 0 ; 
5787     PyObject 
* obj6 
= 0 ; 
5789         (char *) "self",(char *) "parent",(char *) "index",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL 
 
5792     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItemBefore",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
5793     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5794     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5795     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5796     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5799         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5802     arg3 
= (size_t)SWIG_As_unsigned_SS_long(obj2
);  
5803     if (PyErr_Occurred()) SWIG_fail
; 
5805         arg4 
= wxString_in_helper(obj3
); 
5806         if (arg4 
== NULL
) SWIG_fail
; 
5810         arg5 
= (int)SWIG_As_int(obj4
);  
5811         if (PyErr_Occurred()) SWIG_fail
; 
5814         arg6 
= (int)SWIG_As_int(obj5
);  
5815         if (PyErr_Occurred()) SWIG_fail
; 
5818         if ((SWIG_ConvertPtr(obj6
,(void **)(&arg7
),SWIGTYPE_p_wxPyTreeItemData
, 
5819         SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5822         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5823         result 
= (arg1
)->InsertItem((wxTreeItemId 
const &)*arg2
,arg3
,(wxString 
const &)*arg4
,arg5
,arg6
,arg7
); 
5825         wxPyEndAllowThreads(__tstate
); 
5826         if (PyErr_Occurred()) SWIG_fail
; 
5829         wxTreeItemId 
* resultptr
; 
5830         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5831         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5847 static PyObject 
*_wrap_TreeListCtrl_AppendItem(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5848     PyObject 
*resultobj
; 
5849     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5850     wxTreeItemId 
*arg2 
= 0 ; 
5851     wxString 
*arg3 
= 0 ; 
5852     int arg4 
= (int) -1 ; 
5853     int arg5 
= (int) -1 ; 
5854     wxPyTreeItemData 
*arg6 
= (wxPyTreeItemData 
*) NULL 
; 
5855     wxTreeItemId result
; 
5856     bool temp3 
= false ; 
5857     PyObject 
* obj0 
= 0 ; 
5858     PyObject 
* obj1 
= 0 ; 
5859     PyObject 
* obj2 
= 0 ; 
5860     PyObject 
* obj3 
= 0 ; 
5861     PyObject 
* obj4 
= 0 ; 
5862     PyObject 
* obj5 
= 0 ; 
5864         (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL 
 
5867     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_AppendItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
5868     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5869     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5870     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5871     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5874         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5878         arg3 
= wxString_in_helper(obj2
); 
5879         if (arg3 
== NULL
) SWIG_fail
; 
5883         arg4 
= (int)SWIG_As_int(obj3
);  
5884         if (PyErr_Occurred()) SWIG_fail
; 
5887         arg5 
= (int)SWIG_As_int(obj4
);  
5888         if (PyErr_Occurred()) SWIG_fail
; 
5891         if ((SWIG_ConvertPtr(obj5
,(void **)(&arg6
),SWIGTYPE_p_wxPyTreeItemData
, 
5892         SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5895         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5896         result 
= (arg1
)->AppendItem((wxTreeItemId 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
,arg5
,arg6
); 
5898         wxPyEndAllowThreads(__tstate
); 
5899         if (PyErr_Occurred()) SWIG_fail
; 
5902         wxTreeItemId 
* resultptr
; 
5903         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
5904         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
5920 static PyObject 
*_wrap_TreeListCtrl_Delete(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5921     PyObject 
*resultobj
; 
5922     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5923     wxTreeItemId 
*arg2 
= 0 ; 
5924     PyObject 
* obj0 
= 0 ; 
5925     PyObject 
* obj1 
= 0 ; 
5927         (char *) "self",(char *) "item", NULL 
 
5930     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Delete",kwnames
,&obj0
,&obj1
)) goto fail
; 
5931     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5932     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5933     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5934     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5937         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5941         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5942         (arg1
)->Delete((wxTreeItemId 
const &)*arg2
); 
5944         wxPyEndAllowThreads(__tstate
); 
5945         if (PyErr_Occurred()) SWIG_fail
; 
5947     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5954 static PyObject 
*_wrap_TreeListCtrl_DeleteChildren(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5955     PyObject 
*resultobj
; 
5956     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5957     wxTreeItemId 
*arg2 
= 0 ; 
5958     PyObject 
* obj0 
= 0 ; 
5959     PyObject 
* obj1 
= 0 ; 
5961         (char *) "self",(char *) "item", NULL 
 
5964     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_DeleteChildren",kwnames
,&obj0
,&obj1
)) goto fail
; 
5965     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5966     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
5967     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
5968     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
5971         PyErr_SetString(PyExc_TypeError
,"null reference"); 
5975         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5976         (arg1
)->DeleteChildren((wxTreeItemId 
const &)*arg2
); 
5978         wxPyEndAllowThreads(__tstate
); 
5979         if (PyErr_Occurred()) SWIG_fail
; 
5981     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5988 static PyObject 
*_wrap_TreeListCtrl_DeleteAllItems(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5989     PyObject 
*resultobj
; 
5990     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
5991     PyObject 
* obj0 
= 0 ; 
5993         (char *) "self", NULL 
 
5996     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_DeleteAllItems",kwnames
,&obj0
)) goto fail
; 
5997     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
5998     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6000         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6001         (arg1
)->DeleteAllItems(); 
6003         wxPyEndAllowThreads(__tstate
); 
6004         if (PyErr_Occurred()) SWIG_fail
; 
6006     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6013 static PyObject 
*_wrap_TreeListCtrl_Expand(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6014     PyObject 
*resultobj
; 
6015     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6016     wxTreeItemId 
*arg2 
= 0 ; 
6017     PyObject 
* obj0 
= 0 ; 
6018     PyObject 
* obj1 
= 0 ; 
6020         (char *) "self",(char *) "item", NULL 
 
6023     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Expand",kwnames
,&obj0
,&obj1
)) goto fail
; 
6024     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6025     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6026     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6027     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6030         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6034         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6035         (arg1
)->Expand((wxTreeItemId 
const &)*arg2
); 
6037         wxPyEndAllowThreads(__tstate
); 
6038         if (PyErr_Occurred()) SWIG_fail
; 
6040     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6047 static PyObject 
*_wrap_TreeListCtrl_ExpandAll(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6048     PyObject 
*resultobj
; 
6049     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6050     wxTreeItemId 
*arg2 
= 0 ; 
6051     PyObject 
* obj0 
= 0 ; 
6052     PyObject 
* obj1 
= 0 ; 
6054         (char *) "self",(char *) "item", NULL 
 
6057     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ExpandAll",kwnames
,&obj0
,&obj1
)) goto fail
; 
6058     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6059     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6060     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6061     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6064         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6068         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6069         (arg1
)->ExpandAll((wxTreeItemId 
const &)*arg2
); 
6071         wxPyEndAllowThreads(__tstate
); 
6072         if (PyErr_Occurred()) SWIG_fail
; 
6074     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6081 static PyObject 
*_wrap_TreeListCtrl_Collapse(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6082     PyObject 
*resultobj
; 
6083     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6084     wxTreeItemId 
*arg2 
= 0 ; 
6085     PyObject 
* obj0 
= 0 ; 
6086     PyObject 
* obj1 
= 0 ; 
6088         (char *) "self",(char *) "item", NULL 
 
6091     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Collapse",kwnames
,&obj0
,&obj1
)) goto fail
; 
6092     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6093     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6094     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6095     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6098         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6102         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6103         (arg1
)->Collapse((wxTreeItemId 
const &)*arg2
); 
6105         wxPyEndAllowThreads(__tstate
); 
6106         if (PyErr_Occurred()) SWIG_fail
; 
6108     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6115 static PyObject 
*_wrap_TreeListCtrl_CollapseAndReset(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6116     PyObject 
*resultobj
; 
6117     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6118     wxTreeItemId 
*arg2 
= 0 ; 
6119     PyObject 
* obj0 
= 0 ; 
6120     PyObject 
* obj1 
= 0 ; 
6122         (char *) "self",(char *) "item", NULL 
 
6125     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_CollapseAndReset",kwnames
,&obj0
,&obj1
)) goto fail
; 
6126     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6127     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6128     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6129     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6132         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6136         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6137         (arg1
)->CollapseAndReset((wxTreeItemId 
const &)*arg2
); 
6139         wxPyEndAllowThreads(__tstate
); 
6140         if (PyErr_Occurred()) SWIG_fail
; 
6142     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6149 static PyObject 
*_wrap_TreeListCtrl_Toggle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6150     PyObject 
*resultobj
; 
6151     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6152     wxTreeItemId 
*arg2 
= 0 ; 
6153     PyObject 
* obj0 
= 0 ; 
6154     PyObject 
* obj1 
= 0 ; 
6156         (char *) "self",(char *) "item", NULL 
 
6159     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Toggle",kwnames
,&obj0
,&obj1
)) goto fail
; 
6160     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6161     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6162     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6163     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6166         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6170         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6171         (arg1
)->Toggle((wxTreeItemId 
const &)*arg2
); 
6173         wxPyEndAllowThreads(__tstate
); 
6174         if (PyErr_Occurred()) SWIG_fail
; 
6176     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6183 static PyObject 
*_wrap_TreeListCtrl_Unselect(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6184     PyObject 
*resultobj
; 
6185     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6186     PyObject 
* obj0 
= 0 ; 
6188         (char *) "self", NULL 
 
6191     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_Unselect",kwnames
,&obj0
)) goto fail
; 
6192     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6193     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6195         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6198         wxPyEndAllowThreads(__tstate
); 
6199         if (PyErr_Occurred()) SWIG_fail
; 
6201     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6208 static PyObject 
*_wrap_TreeListCtrl_UnselectAll(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6209     PyObject 
*resultobj
; 
6210     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6211     PyObject 
* obj0 
= 0 ; 
6213         (char *) "self", NULL 
 
6216     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_UnselectAll",kwnames
,&obj0
)) goto fail
; 
6217     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6218     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6220         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6221         (arg1
)->UnselectAll(); 
6223         wxPyEndAllowThreads(__tstate
); 
6224         if (PyErr_Occurred()) SWIG_fail
; 
6226     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6233 static PyObject 
*_wrap_TreeListCtrl_SelectItem(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6234     PyObject 
*resultobj
; 
6235     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6236     wxTreeItemId 
*arg2 
= 0 ; 
6237     bool arg3 
= (bool) true ; 
6238     bool arg4 
= (bool) false ; 
6239     PyObject 
* obj0 
= 0 ; 
6240     PyObject 
* obj1 
= 0 ; 
6241     PyObject 
* obj2 
= 0 ; 
6242     PyObject 
* obj3 
= 0 ; 
6244         (char *) "self",(char *) "item",(char *) "unselect_others",(char *) "extended_select", NULL 
 
6247     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_SelectItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
6248     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6249     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6250     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6251     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6254         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6258         arg3 
= (bool)SWIG_As_bool(obj2
);  
6259         if (PyErr_Occurred()) SWIG_fail
; 
6262         arg4 
= (bool)SWIG_As_bool(obj3
);  
6263         if (PyErr_Occurred()) SWIG_fail
; 
6266         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6267         (arg1
)->SelectItem((wxTreeItemId 
const &)*arg2
,arg3
,arg4
); 
6269         wxPyEndAllowThreads(__tstate
); 
6270         if (PyErr_Occurred()) SWIG_fail
; 
6272     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6279 static PyObject 
*_wrap_TreeListCtrl_SelectAll(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6280     PyObject 
*resultobj
; 
6281     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6282     bool arg2 
= (bool) false ; 
6283     PyObject 
* obj0 
= 0 ; 
6284     PyObject 
* obj1 
= 0 ; 
6286         (char *) "self",(char *) "extended_select", NULL 
 
6289     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_SelectAll",kwnames
,&obj0
,&obj1
)) goto fail
; 
6290     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6291     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6293         arg2 
= (bool)SWIG_As_bool(obj1
);  
6294         if (PyErr_Occurred()) SWIG_fail
; 
6297         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6298         (arg1
)->SelectAll(arg2
); 
6300         wxPyEndAllowThreads(__tstate
); 
6301         if (PyErr_Occurred()) SWIG_fail
; 
6303     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6310 static PyObject 
*_wrap_TreeListCtrl_EnsureVisible(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6311     PyObject 
*resultobj
; 
6312     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6313     wxTreeItemId 
*arg2 
= 0 ; 
6314     PyObject 
* obj0 
= 0 ; 
6315     PyObject 
* obj1 
= 0 ; 
6317         (char *) "self",(char *) "item", NULL 
 
6320     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EnsureVisible",kwnames
,&obj0
,&obj1
)) goto fail
; 
6321     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6322     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6323     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6324     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6327         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6331         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6332         (arg1
)->EnsureVisible((wxTreeItemId 
const &)*arg2
); 
6334         wxPyEndAllowThreads(__tstate
); 
6335         if (PyErr_Occurred()) SWIG_fail
; 
6337     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6344 static PyObject 
*_wrap_TreeListCtrl_ScrollTo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6345     PyObject 
*resultobj
; 
6346     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6347     wxTreeItemId 
*arg2 
= 0 ; 
6348     PyObject 
* obj0 
= 0 ; 
6349     PyObject 
* obj1 
= 0 ; 
6351         (char *) "self",(char *) "item", NULL 
 
6354     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ScrollTo",kwnames
,&obj0
,&obj1
)) goto fail
; 
6355     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6356     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6357     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6358     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6361         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6365         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6366         (arg1
)->ScrollTo((wxTreeItemId 
const &)*arg2
); 
6368         wxPyEndAllowThreads(__tstate
); 
6369         if (PyErr_Occurred()) SWIG_fail
; 
6371     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6378 static PyObject 
*_wrap_TreeListCtrl_HitTest(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6379     PyObject 
*resultobj
; 
6380     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6384     wxTreeItemId result
; 
6390     PyObject 
* obj0 
= 0 ; 
6391     PyObject 
* obj1 
= 0 ; 
6393         (char *) "self",(char *) "point", NULL 
 
6396     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
6397     arg4 
= &temp4
; res4 
= SWIG_NEWOBJ
; 
6398     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
; 
6399     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6400     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6403         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
6406         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6407         result 
= (arg1
)->HitTest((wxPoint 
const &)*arg2
,*arg3
,*arg4
); 
6409         wxPyEndAllowThreads(__tstate
); 
6410         if (PyErr_Occurred()) SWIG_fail
; 
6413         wxTreeItemId 
* resultptr
; 
6414         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
6415         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
6417     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
6418     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
6419     resultobj 
= t_output_helper(resultobj
, ((res4 
== SWIG_NEWOBJ
) ? 
6420     SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0))); 
6427 static PyObject 
*_wrap_TreeListCtrl_GetBoundingRect(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6428     PyObject 
*resultobj
; 
6429     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6430     wxTreeItemId 
*arg2 
= 0 ; 
6431     bool arg3 
= (bool) false ; 
6433     PyObject 
* obj0 
= 0 ; 
6434     PyObject 
* obj1 
= 0 ; 
6435     PyObject 
* obj2 
= 0 ; 
6437         (char *) "self",(char *) "item",(char *) "textOnly", NULL 
 
6440     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetBoundingRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
6441     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6442     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6443     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6444     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6447         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6451         arg3 
= (bool)SWIG_As_bool(obj2
);  
6452         if (PyErr_Occurred()) SWIG_fail
; 
6455         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6456         result 
= (PyObject 
*)wxPyTreeListCtrl_GetBoundingRect(arg1
,(wxTreeItemId 
const &)*arg2
,arg3
); 
6458         wxPyEndAllowThreads(__tstate
); 
6459         if (PyErr_Occurred()) SWIG_fail
; 
6468 static PyObject 
*_wrap_TreeListCtrl_EditLabel(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6469     PyObject 
*resultobj
; 
6470     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6471     wxTreeItemId 
*arg2 
= 0 ; 
6472     PyObject 
* obj0 
= 0 ; 
6473     PyObject 
* obj1 
= 0 ; 
6475         (char *) "self",(char *) "item", NULL 
 
6478     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EditLabel",kwnames
,&obj0
,&obj1
)) goto fail
; 
6479     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6480     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6481     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6482     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6485         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6489         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6490         (arg1
)->EditLabel((wxTreeItemId 
const &)*arg2
); 
6492         wxPyEndAllowThreads(__tstate
); 
6493         if (PyErr_Occurred()) SWIG_fail
; 
6495     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6502 static PyObject 
*_wrap_TreeListCtrl_Edit(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6503     PyObject 
*resultobj
; 
6504     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6505     wxTreeItemId 
*arg2 
= 0 ; 
6506     PyObject 
* obj0 
= 0 ; 
6507     PyObject 
* obj1 
= 0 ; 
6509         (char *) "self",(char *) "item", NULL 
 
6512     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Edit",kwnames
,&obj0
,&obj1
)) goto fail
; 
6513     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6514     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6515     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6516     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6519         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6523         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6524         (arg1
)->Edit((wxTreeItemId 
const &)*arg2
); 
6526         wxPyEndAllowThreads(__tstate
); 
6527         if (PyErr_Occurred()) SWIG_fail
; 
6529     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6536 static PyObject 
*_wrap_TreeListCtrl_SortChildren(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6537     PyObject 
*resultobj
; 
6538     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6539     wxTreeItemId 
*arg2 
= 0 ; 
6540     PyObject 
* obj0 
= 0 ; 
6541     PyObject 
* obj1 
= 0 ; 
6543         (char *) "self",(char *) "item", NULL 
 
6546     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SortChildren",kwnames
,&obj0
,&obj1
)) goto fail
; 
6547     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6548     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6549     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6550     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6553         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6557         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6558         (arg1
)->SortChildren((wxTreeItemId 
const &)*arg2
); 
6560         wxPyEndAllowThreads(__tstate
); 
6561         if (PyErr_Occurred()) SWIG_fail
; 
6563     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6570 static PyObject 
*_wrap_TreeListCtrl_FindItem(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6571     PyObject 
*resultobj
; 
6572     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6573     wxTreeItemId 
*arg2 
= 0 ; 
6574     wxString 
*arg3 
= 0 ; 
6575     int arg4 
= (int) 0 ; 
6576     wxTreeItemId result
; 
6577     bool temp3 
= false ; 
6578     PyObject 
* obj0 
= 0 ; 
6579     PyObject 
* obj1 
= 0 ; 
6580     PyObject 
* obj2 
= 0 ; 
6581     PyObject 
* obj3 
= 0 ; 
6583         (char *) "self",(char *) "item",(char *) "str",(char *) "flags", NULL 
 
6586     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_FindItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
6587     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6588     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6589     if ((SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_wxTreeItemId
, 
6590     SWIG_POINTER_EXCEPTION 
| 0)) == -1) 
6593         PyErr_SetString(PyExc_TypeError
,"null reference"); 
6597         arg3 
= wxString_in_helper(obj2
); 
6598         if (arg3 
== NULL
) SWIG_fail
; 
6602         arg4 
= (int)SWIG_As_int(obj3
);  
6603         if (PyErr_Occurred()) SWIG_fail
; 
6606         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6607         result 
= (arg1
)->FindItem((wxTreeItemId 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
); 
6609         wxPyEndAllowThreads(__tstate
); 
6610         if (PyErr_Occurred()) SWIG_fail
; 
6613         wxTreeItemId 
* resultptr
; 
6614         resultptr 
= new wxTreeItemId((wxTreeItemId 
&) result
); 
6615         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1); 
6631 static PyObject 
*_wrap_TreeListCtrl_GetHeaderWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6632     PyObject 
*resultobj
; 
6633     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6635     PyObject 
* obj0 
= 0 ; 
6637         (char *) "self", NULL 
 
6640     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetHeaderWindow",kwnames
,&obj0
)) goto fail
; 
6641     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6642     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6644         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6645         result 
= (wxWindow 
*)((wxPyTreeListCtrl 
const *)arg1
)->GetHeaderWindow(); 
6647         wxPyEndAllowThreads(__tstate
); 
6648         if (PyErr_Occurred()) SWIG_fail
; 
6651         resultobj 
= wxPyMake_wxObject(result
, 0);  
6659 static PyObject 
*_wrap_TreeListCtrl_GetMainWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6660     PyObject 
*resultobj
; 
6661     wxPyTreeListCtrl 
*arg1 
= (wxPyTreeListCtrl 
*) 0 ; 
6662     wxScrolledWindow 
*result
; 
6663     PyObject 
* obj0 
= 0 ; 
6665         (char *) "self", NULL 
 
6668     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetMainWindow",kwnames
,&obj0
)) goto fail
; 
6669     if ((SWIG_ConvertPtr(obj0
,(void **)(&arg1
),SWIGTYPE_p_wxPyTreeListCtrl
, 
6670     SWIG_POINTER_EXCEPTION 
| 0)) == -1) SWIG_fail
; 
6672         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6673         result 
= (wxScrolledWindow 
*)((wxPyTreeListCtrl 
const *)arg1
)->GetMainWindow(); 
6675         wxPyEndAllowThreads(__tstate
); 
6676         if (PyErr_Occurred()) SWIG_fail
; 
6679         resultobj 
= wxPyMake_wxObject(result
, 0);  
6687 static PyObject 
* TreeListCtrl_swigregister(PyObject 
*, PyObject 
*args
) { 
6689     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
6690     SWIG_TypeClientData(SWIGTYPE_p_wxPyTreeListCtrl
, obj
); 
6692     return Py_BuildValue((char *)""); 
6694 static PyMethodDef SwigMethods
[] = { 
6695          { (char *)"new_DynamicSashSplitEvent", (PyCFunction
) _wrap_new_DynamicSashSplitEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6696          { (char *)"DynamicSashSplitEvent_swigregister", DynamicSashSplitEvent_swigregister
, METH_VARARGS
, NULL 
}, 
6697          { (char *)"new_DynamicSashUnifyEvent", (PyCFunction
) _wrap_new_DynamicSashUnifyEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6698          { (char *)"DynamicSashUnifyEvent_swigregister", DynamicSashUnifyEvent_swigregister
, METH_VARARGS
, NULL 
}, 
6699          { (char *)"new_DynamicSashWindow", (PyCFunction
) _wrap_new_DynamicSashWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6700          { (char *)"new_PreDynamicSashWindow", (PyCFunction
) _wrap_new_PreDynamicSashWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6701          { (char *)"DynamicSashWindow_Create", (PyCFunction
) _wrap_DynamicSashWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6702          { (char *)"DynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetHScrollBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6703          { (char *)"DynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetVScrollBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6704          { (char *)"DynamicSashWindow_swigregister", DynamicSashWindow_swigregister
, METH_VARARGS
, NULL 
}, 
6705          { (char *)"new_EditableListBox", (PyCFunction
) _wrap_new_EditableListBox
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6706          { (char *)"EditableListBox_SetStrings", (PyCFunction
) _wrap_EditableListBox_SetStrings
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6707          { (char *)"EditableListBox_GetStrings", (PyCFunction
) _wrap_EditableListBox_GetStrings
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6708          { (char *)"EditableListBox_GetListCtrl", (PyCFunction
) _wrap_EditableListBox_GetListCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6709          { (char *)"EditableListBox_GetDelButton", (PyCFunction
) _wrap_EditableListBox_GetDelButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6710          { (char *)"EditableListBox_GetNewButton", (PyCFunction
) _wrap_EditableListBox_GetNewButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6711          { (char *)"EditableListBox_GetUpButton", (PyCFunction
) _wrap_EditableListBox_GetUpButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6712          { (char *)"EditableListBox_GetDownButton", (PyCFunction
) _wrap_EditableListBox_GetDownButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6713          { (char *)"EditableListBox_GetEditButton", (PyCFunction
) _wrap_EditableListBox_GetEditButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6714          { (char *)"EditableListBox_swigregister", EditableListBox_swigregister
, METH_VARARGS
, NULL 
}, 
6715          { (char *)"new_RemotelyScrolledTreeCtrl", (PyCFunction
) _wrap_new_RemotelyScrolledTreeCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6716          { (char *)"RemotelyScrolledTreeCtrl_HideVScrollbar", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_HideVScrollbar
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6717          { (char *)"RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6718          { (char *)"RemotelyScrolledTreeCtrl_GetScrolledWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6719          { (char *)"RemotelyScrolledTreeCtrl_ScrollToLine", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_ScrollToLine
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6720          { (char *)"RemotelyScrolledTreeCtrl_SetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6721          { (char *)"RemotelyScrolledTreeCtrl_GetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6722          { (char *)"RemotelyScrolledTreeCtrl_swigregister", RemotelyScrolledTreeCtrl_swigregister
, METH_VARARGS
, NULL 
}, 
6723          { (char *)"new_TreeCompanionWindow", (PyCFunction
) _wrap_new_TreeCompanionWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6724          { (char *)"TreeCompanionWindow__setCallbackInfo", (PyCFunction
) _wrap_TreeCompanionWindow__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6725          { (char *)"TreeCompanionWindow_GetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_GetTreeCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6726          { (char *)"TreeCompanionWindow_SetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_SetTreeCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6727          { (char *)"TreeCompanionWindow_swigregister", TreeCompanionWindow_swigregister
, METH_VARARGS
, NULL 
}, 
6728          { (char *)"new_ThinSplitterWindow", (PyCFunction
) _wrap_new_ThinSplitterWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6729          { (char *)"ThinSplitterWindow_swigregister", ThinSplitterWindow_swigregister
, METH_VARARGS
, NULL 
}, 
6730          { (char *)"new_SplitterScrolledWindow", (PyCFunction
) _wrap_new_SplitterScrolledWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6731          { (char *)"SplitterScrolledWindow_swigregister", SplitterScrolledWindow_swigregister
, METH_VARARGS
, NULL 
}, 
6732          { (char *)"new_LEDNumberCtrl", (PyCFunction
) _wrap_new_LEDNumberCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6733          { (char *)"new_PreLEDNumberCtrl", (PyCFunction
) _wrap_new_PreLEDNumberCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6734          { (char *)"LEDNumberCtrl_Create", (PyCFunction
) _wrap_LEDNumberCtrl_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6735          { (char *)"LEDNumberCtrl_GetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_GetAlignment
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6736          { (char *)"LEDNumberCtrl_GetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_GetDrawFaded
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6737          { (char *)"LEDNumberCtrl_GetValue", (PyCFunction
) _wrap_LEDNumberCtrl_GetValue
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6738          { (char *)"LEDNumberCtrl_SetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_SetAlignment
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6739          { (char *)"LEDNumberCtrl_SetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_SetDrawFaded
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6740          { (char *)"LEDNumberCtrl_SetValue", (PyCFunction
) _wrap_LEDNumberCtrl_SetValue
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6741          { (char *)"LEDNumberCtrl_swigregister", LEDNumberCtrl_swigregister
, METH_VARARGS
, NULL 
}, 
6742          { (char *)"new_TreeListColumnInfo", (PyCFunction
) _wrap_new_TreeListColumnInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6743          { (char *)"TreeListColumnInfo_GetShown", (PyCFunction
) _wrap_TreeListColumnInfo_GetShown
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6744          { (char *)"TreeListColumnInfo_GetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_GetAlignment
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6745          { (char *)"TreeListColumnInfo_GetText", (PyCFunction
) _wrap_TreeListColumnInfo_GetText
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6746          { (char *)"TreeListColumnInfo_GetImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6747          { (char *)"TreeListColumnInfo_GetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetSelectedImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6748          { (char *)"TreeListColumnInfo_GetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_GetWidth
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6749          { (char *)"TreeListColumnInfo_SetShown", (PyCFunction
) _wrap_TreeListColumnInfo_SetShown
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6750          { (char *)"TreeListColumnInfo_SetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_SetAlignment
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6751          { (char *)"TreeListColumnInfo_SetText", (PyCFunction
) _wrap_TreeListColumnInfo_SetText
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6752          { (char *)"TreeListColumnInfo_SetImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6753          { (char *)"TreeListColumnInfo_SetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetSelectedImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6754          { (char *)"TreeListColumnInfo_SetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_SetWidth
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6755          { (char *)"TreeListColumnInfo_swigregister", TreeListColumnInfo_swigregister
, METH_VARARGS
, NULL 
}, 
6756          { (char *)"new_TreeListCtrl", (PyCFunction
) _wrap_new_TreeListCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6757          { (char *)"new_PreTreeListCtrl", (PyCFunction
) _wrap_new_PreTreeListCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6758          { (char *)"TreeListCtrl_Create", (PyCFunction
) _wrap_TreeListCtrl_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6759          { (char *)"TreeListCtrl__setCallbackInfo", (PyCFunction
) _wrap_TreeListCtrl__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6760          { (char *)"TreeListCtrl_GetCount", (PyCFunction
) _wrap_TreeListCtrl_GetCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6761          { (char *)"TreeListCtrl_GetIndent", (PyCFunction
) _wrap_TreeListCtrl_GetIndent
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6762          { (char *)"TreeListCtrl_SetIndent", (PyCFunction
) _wrap_TreeListCtrl_SetIndent
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6763          { (char *)"TreeListCtrl_GetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_GetLineSpacing
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6764          { (char *)"TreeListCtrl_SetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_SetLineSpacing
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6765          { (char *)"TreeListCtrl_GetImageList", (PyCFunction
) _wrap_TreeListCtrl_GetImageList
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6766          { (char *)"TreeListCtrl_GetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_GetStateImageList
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6767          { (char *)"TreeListCtrl_GetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_GetButtonsImageList
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6768          { (char *)"TreeListCtrl_SetImageList", (PyCFunction
) _wrap_TreeListCtrl_SetImageList
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6769          { (char *)"TreeListCtrl_SetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_SetStateImageList
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6770          { (char *)"TreeListCtrl_SetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_SetButtonsImageList
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6771          { (char *)"TreeListCtrl_AssignImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignImageList
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6772          { (char *)"TreeListCtrl_AssignStateImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignStateImageList
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6773          { (char *)"TreeListCtrl_AssignButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignButtonsImageList
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6774          { (char *)"TreeListCtrl_AddColumn", (PyCFunction
) _wrap_TreeListCtrl_AddColumn
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6775          { (char *)"TreeListCtrl_AddColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_AddColumnInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6776          { (char *)"TreeListCtrl_InsertColumn", (PyCFunction
) _wrap_TreeListCtrl_InsertColumn
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6777          { (char *)"TreeListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_InsertColumnInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6778          { (char *)"TreeListCtrl_RemoveColumn", (PyCFunction
) _wrap_TreeListCtrl_RemoveColumn
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6779          { (char *)"TreeListCtrl_GetColumnCount", (PyCFunction
) _wrap_TreeListCtrl_GetColumnCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6780          { (char *)"TreeListCtrl_SetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_SetColumnWidth
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6781          { (char *)"TreeListCtrl_GetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_GetColumnWidth
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6782          { (char *)"TreeListCtrl_SetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_SetMainColumn
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6783          { (char *)"TreeListCtrl_GetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_GetMainColumn
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6784          { (char *)"TreeListCtrl_SetColumnText", (PyCFunction
) _wrap_TreeListCtrl_SetColumnText
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6785          { (char *)"TreeListCtrl_GetColumnText", (PyCFunction
) _wrap_TreeListCtrl_GetColumnText
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6786          { (char *)"TreeListCtrl_SetColumn", (PyCFunction
) _wrap_TreeListCtrl_SetColumn
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6787          { (char *)"TreeListCtrl_GetColumn", (PyCFunction
) _wrap_TreeListCtrl_GetColumn
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6788          { (char *)"TreeListCtrl_SetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_SetColumnAlignment
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6789          { (char *)"TreeListCtrl_GetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_GetColumnAlignment
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6790          { (char *)"TreeListCtrl_SetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_SetColumnImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6791          { (char *)"TreeListCtrl_GetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_GetColumnImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6792          { (char *)"TreeListCtrl_ShowColumn", (PyCFunction
) _wrap_TreeListCtrl_ShowColumn
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6793          { (char *)"TreeListCtrl_IsColumnShown", (PyCFunction
) _wrap_TreeListCtrl_IsColumnShown
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6794          { (char *)"TreeListCtrl_GetItemText", (PyCFunction
) _wrap_TreeListCtrl_GetItemText
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6795          { (char *)"TreeListCtrl_GetItemImage", (PyCFunction
) _wrap_TreeListCtrl_GetItemImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6796          { (char *)"TreeListCtrl_SetItemText", (PyCFunction
) _wrap_TreeListCtrl_SetItemText
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6797          { (char *)"TreeListCtrl_SetItemImage", (PyCFunction
) _wrap_TreeListCtrl_SetItemImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6798          { (char *)"TreeListCtrl_GetItemData", (PyCFunction
) _wrap_TreeListCtrl_GetItemData
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6799          { (char *)"TreeListCtrl_SetItemData", (PyCFunction
) _wrap_TreeListCtrl_SetItemData
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6800          { (char *)"TreeListCtrl_GetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_GetItemPyData
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6801          { (char *)"TreeListCtrl_SetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_SetItemPyData
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6802          { (char *)"TreeListCtrl_SetItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_SetItemHasChildren
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6803          { (char *)"TreeListCtrl_SetItemBold", (PyCFunction
) _wrap_TreeListCtrl_SetItemBold
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6804          { (char *)"TreeListCtrl_SetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemTextColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6805          { (char *)"TreeListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemBackgroundColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6806          { (char *)"TreeListCtrl_SetItemFont", (PyCFunction
) _wrap_TreeListCtrl_SetItemFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6807          { (char *)"TreeListCtrl_GetItemBold", (PyCFunction
) _wrap_TreeListCtrl_GetItemBold
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6808          { (char *)"TreeListCtrl_GetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemTextColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6809          { (char *)"TreeListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemBackgroundColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6810          { (char *)"TreeListCtrl_GetItemFont", (PyCFunction
) _wrap_TreeListCtrl_GetItemFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6811          { (char *)"TreeListCtrl_IsVisible", (PyCFunction
) _wrap_TreeListCtrl_IsVisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6812          { (char *)"TreeListCtrl_ItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_ItemHasChildren
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6813          { (char *)"TreeListCtrl_IsExpanded", (PyCFunction
) _wrap_TreeListCtrl_IsExpanded
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6814          { (char *)"TreeListCtrl_IsSelected", (PyCFunction
) _wrap_TreeListCtrl_IsSelected
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6815          { (char *)"TreeListCtrl_IsBold", (PyCFunction
) _wrap_TreeListCtrl_IsBold
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6816          { (char *)"TreeListCtrl_GetChildrenCount", (PyCFunction
) _wrap_TreeListCtrl_GetChildrenCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6817          { (char *)"TreeListCtrl_GetRootItem", (PyCFunction
) _wrap_TreeListCtrl_GetRootItem
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6818          { (char *)"TreeListCtrl_GetSelection", (PyCFunction
) _wrap_TreeListCtrl_GetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6819          { (char *)"TreeListCtrl_GetSelections", (PyCFunction
) _wrap_TreeListCtrl_GetSelections
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6820          { (char *)"TreeListCtrl_GetItemParent", (PyCFunction
) _wrap_TreeListCtrl_GetItemParent
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6821          { (char *)"TreeListCtrl_GetFirstChild", (PyCFunction
) _wrap_TreeListCtrl_GetFirstChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6822          { (char *)"TreeListCtrl_GetNextChild", (PyCFunction
) _wrap_TreeListCtrl_GetNextChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6823          { (char *)"TreeListCtrl_GetLastChild", (PyCFunction
) _wrap_TreeListCtrl_GetLastChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6824          { (char *)"TreeListCtrl_GetNextSibling", (PyCFunction
) _wrap_TreeListCtrl_GetNextSibling
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6825          { (char *)"TreeListCtrl_GetPrevSibling", (PyCFunction
) _wrap_TreeListCtrl_GetPrevSibling
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6826          { (char *)"TreeListCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_TreeListCtrl_GetFirstVisibleItem
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6827          { (char *)"TreeListCtrl_GetNextVisible", (PyCFunction
) _wrap_TreeListCtrl_GetNextVisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6828          { (char *)"TreeListCtrl_GetPrevVisible", (PyCFunction
) _wrap_TreeListCtrl_GetPrevVisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6829          { (char *)"TreeListCtrl_GetNext", (PyCFunction
) _wrap_TreeListCtrl_GetNext
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6830          { (char *)"TreeListCtrl_AddRoot", (PyCFunction
) _wrap_TreeListCtrl_AddRoot
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6831          { (char *)"TreeListCtrl_PrependItem", (PyCFunction
) _wrap_TreeListCtrl_PrependItem
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6832          { (char *)"TreeListCtrl_InsertItem", (PyCFunction
) _wrap_TreeListCtrl_InsertItem
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6833          { (char *)"TreeListCtrl_InsertItemBefore", (PyCFunction
) _wrap_TreeListCtrl_InsertItemBefore
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6834          { (char *)"TreeListCtrl_AppendItem", (PyCFunction
) _wrap_TreeListCtrl_AppendItem
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6835          { (char *)"TreeListCtrl_Delete", (PyCFunction
) _wrap_TreeListCtrl_Delete
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6836          { (char *)"TreeListCtrl_DeleteChildren", (PyCFunction
) _wrap_TreeListCtrl_DeleteChildren
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6837          { (char *)"TreeListCtrl_DeleteAllItems", (PyCFunction
) _wrap_TreeListCtrl_DeleteAllItems
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6838          { (char *)"TreeListCtrl_Expand", (PyCFunction
) _wrap_TreeListCtrl_Expand
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6839          { (char *)"TreeListCtrl_ExpandAll", (PyCFunction
) _wrap_TreeListCtrl_ExpandAll
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6840          { (char *)"TreeListCtrl_Collapse", (PyCFunction
) _wrap_TreeListCtrl_Collapse
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6841          { (char *)"TreeListCtrl_CollapseAndReset", (PyCFunction
) _wrap_TreeListCtrl_CollapseAndReset
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6842          { (char *)"TreeListCtrl_Toggle", (PyCFunction
) _wrap_TreeListCtrl_Toggle
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6843          { (char *)"TreeListCtrl_Unselect", (PyCFunction
) _wrap_TreeListCtrl_Unselect
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6844          { (char *)"TreeListCtrl_UnselectAll", (PyCFunction
) _wrap_TreeListCtrl_UnselectAll
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6845          { (char *)"TreeListCtrl_SelectItem", (PyCFunction
) _wrap_TreeListCtrl_SelectItem
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6846          { (char *)"TreeListCtrl_SelectAll", (PyCFunction
) _wrap_TreeListCtrl_SelectAll
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6847          { (char *)"TreeListCtrl_EnsureVisible", (PyCFunction
) _wrap_TreeListCtrl_EnsureVisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6848          { (char *)"TreeListCtrl_ScrollTo", (PyCFunction
) _wrap_TreeListCtrl_ScrollTo
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6849          { (char *)"TreeListCtrl_HitTest", (PyCFunction
) _wrap_TreeListCtrl_HitTest
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6850          { (char *)"TreeListCtrl_GetBoundingRect", (PyCFunction
) _wrap_TreeListCtrl_GetBoundingRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6851          { (char *)"TreeListCtrl_EditLabel", (PyCFunction
) _wrap_TreeListCtrl_EditLabel
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6852          { (char *)"TreeListCtrl_Edit", (PyCFunction
) _wrap_TreeListCtrl_Edit
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6853          { (char *)"TreeListCtrl_SortChildren", (PyCFunction
) _wrap_TreeListCtrl_SortChildren
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6854          { (char *)"TreeListCtrl_FindItem", (PyCFunction
) _wrap_TreeListCtrl_FindItem
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6855          { (char *)"TreeListCtrl_GetHeaderWindow", (PyCFunction
) _wrap_TreeListCtrl_GetHeaderWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6856          { (char *)"TreeListCtrl_GetMainWindow", (PyCFunction
) _wrap_TreeListCtrl_GetMainWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL 
}, 
6857          { (char *)"TreeListCtrl_swigregister", TreeListCtrl_swigregister
, METH_VARARGS
, NULL 
}, 
6858          { NULL
, NULL
, 0, NULL 
} 
6862 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ 
6864 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) { 
6865     return (void *)((wxValidator 
*)  ((wxPyValidator 
*) x
)); 
6867 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) { 
6868     return (void *)((wxPanel 
*)  ((wxScrolledWindow 
*) x
)); 
6870 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) { 
6871     return (void *)((wxPanel 
*)  ((wxPyVScrolledWindow 
*) x
)); 
6873 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) { 
6874     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
6876 static void *_p_wxSplitterScrolledWindowTo_p_wxPanel(void *x
) { 
6877     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxSplitterScrolledWindow 
*) x
)); 
6879 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) { 
6880     return (void *)((wxPanel 
*) (wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
6882 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) { 
6883     return (void *)((wxPanel 
*) (wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
6885 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) { 
6886     return (void *)((wxPanel 
*)  ((wxPyPanel 
*) x
)); 
6888 static void *_p_wxEditableListBoxTo_p_wxPanel(void *x
) { 
6889     return (void *)((wxPanel 
*)  ((wxEditableListBox 
*) x
)); 
6891 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) { 
6892     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
6894 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) { 
6895     return (void *)((wxPanel 
*)  ((wxPreviewControlBar 
*) x
)); 
6897 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) { 
6898     return (void *)((wxPanel 
*) (wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
6900 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) { 
6901     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
6903 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) { 
6904     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
6906 static void *_p_wxCheckBoxTo_p_wxWindow(void *x
) { 
6907     return (void *)((wxWindow 
*) (wxControl 
*) ((wxCheckBox 
*) x
)); 
6909 static void *_p_wxPyTreeCtrlTo_p_wxWindow(void *x
) { 
6910     return (void *)((wxWindow 
*) (wxControl 
*) ((wxPyTreeCtrl 
*) x
)); 
6912 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow(void *x
) { 
6913     return (void *)((wxWindow 
*) (wxControl 
*)(wxPyTreeCtrl 
*) ((wxRemotelyScrolledTreeCtrl 
*) x
)); 
6915 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) { 
6916     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyPanel 
*) x
)); 
6918 static void *_p_wxGenericDirCtrlTo_p_wxWindow(void *x
) { 
6919     return (void *)((wxWindow 
*) (wxControl 
*) ((wxGenericDirCtrl 
*) x
)); 
6921 static void *_p_wxPyListCtrlTo_p_wxWindow(void *x
) { 
6922     return (void *)((wxWindow 
*) (wxControl 
*) ((wxPyListCtrl 
*) x
)); 
6924 static void *_p_wxDirFilterListCtrlTo_p_wxWindow(void *x
) { 
6925     return (void *)((wxWindow 
*) (wxControl 
*)(wxControlWithItems 
*)(wxChoice 
*) ((wxDirFilterListCtrl 
*) x
)); 
6927 static void *_p_wxPyTreeListCtrlTo_p_wxWindow(void *x
) { 
6928     return (void *)((wxWindow 
*) (wxControl 
*) ((wxPyTreeListCtrl 
*) x
)); 
6930 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) { 
6931     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
6933 static void *_p_wxStaticLineTo_p_wxWindow(void *x
) { 
6934     return (void *)((wxWindow 
*) (wxControl 
*) ((wxStaticLine 
*) x
)); 
6936 static void *_p_wxControlTo_p_wxWindow(void *x
) { 
6937     return (void *)((wxWindow 
*)  ((wxControl 
*) x
)); 
6939 static void *_p_wxPyControlTo_p_wxWindow(void *x
) { 
6940     return (void *)((wxWindow 
*) (wxControl 
*) ((wxPyControl 
*) x
)); 
6942 static void *_p_wxGaugeTo_p_wxWindow(void *x
) { 
6943     return (void *)((wxWindow 
*) (wxControl 
*) ((wxGauge 
*) x
)); 
6945 static void *_p_wxToolBarBaseTo_p_wxWindow(void *x
) { 
6946     return (void *)((wxWindow 
*) (wxControl 
*) ((wxToolBarBase 
*) x
)); 
6948 static void *_p_wxToggleButtonTo_p_wxWindow(void *x
) { 
6949     return (void *)((wxWindow 
*) (wxControl 
*) ((wxToggleButton 
*) x
)); 
6951 static void *_p_wxRadioButtonTo_p_wxWindow(void *x
) { 
6952     return (void *)((wxWindow 
*) (wxControl 
*) ((wxRadioButton 
*) x
)); 
6954 static void *_p_wxChoiceTo_p_wxWindow(void *x
) { 
6955     return (void *)((wxWindow 
*) (wxControl 
*)(wxControlWithItems 
*) ((wxChoice 
*) x
)); 
6957 static void *_p_wxListViewTo_p_wxWindow(void *x
) { 
6958     return (void *)((wxWindow 
*) (wxControl 
*)(wxPyListCtrl 
*) ((wxListView 
*) x
)); 
6960 static void *_p_wxTextCtrlTo_p_wxWindow(void *x
) { 
6961     return (void *)((wxWindow 
*) (wxControl 
*) ((wxTextCtrl 
*) x
)); 
6963 static void *_p_wxNotebookTo_p_wxWindow(void *x
) { 
6964     return (void *)((wxWindow 
*) (wxControl 
*)(wxBookCtrl 
*) ((wxNotebook 
*) x
)); 
6966 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) { 
6967     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
6969 static void *_p_wxChoicebookTo_p_wxWindow(void *x
) { 
6970     return (void *)((wxWindow 
*) (wxControl 
*)(wxBookCtrl 
*) ((wxChoicebook 
*) x
)); 
6972 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) { 
6973     return (void *)((wxWindow 
*)  ((wxPyWindow 
*) x
)); 
6975 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) { 
6976     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
6978 static void *_p_wxListbookTo_p_wxWindow(void *x
) { 
6979     return (void *)((wxWindow 
*) (wxControl 
*)(wxBookCtrl 
*) ((wxListbook 
*) x
)); 
6981 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) { 
6982     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
6984 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) { 
6985     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
6987 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) { 
6988     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
6990 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) { 
6991     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
6993 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) { 
6994     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
6996 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) { 
6997     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
6999 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) { 
7000     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
7002 static void *_p_wxStaticBitmapTo_p_wxWindow(void *x
) { 
7003     return (void *)((wxWindow 
*) (wxControl 
*) ((wxStaticBitmap 
*) x
)); 
7005 static void *_p_wxSliderTo_p_wxWindow(void *x
) { 
7006     return (void *)((wxWindow 
*) (wxControl 
*) ((wxSlider 
*) x
)); 
7008 static void *_p_wxStaticBoxTo_p_wxWindow(void *x
) { 
7009     return (void *)((wxWindow 
*) (wxControl 
*) ((wxStaticBox 
*) x
)); 
7011 static void *_p_wxCheckListBoxTo_p_wxWindow(void *x
) { 
7012     return (void *)((wxWindow 
*) (wxControl 
*)(wxControlWithItems 
*)(wxListBox 
*) ((wxCheckListBox 
*) x
)); 
7014 static void *_p_wxListBoxTo_p_wxWindow(void *x
) { 
7015     return (void *)((wxWindow 
*) (wxControl 
*)(wxControlWithItems 
*) ((wxListBox 
*) x
)); 
7017 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) { 
7018     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
7020 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) { 
7021     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
7023 static void *_p_wxEditableListBoxTo_p_wxWindow(void *x
) { 
7024     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxEditableListBox 
*) x
)); 
7026 static void *_p_wxBookCtrlTo_p_wxWindow(void *x
) { 
7027     return (void *)((wxWindow 
*) (wxControl 
*) ((wxBookCtrl 
*) x
)); 
7029 static void *_p_wxLEDNumberCtrlTo_p_wxWindow(void *x
) { 
7030     return (void *)((wxWindow 
*) (wxControl 
*) ((wxLEDNumberCtrl 
*) x
)); 
7032 static void *_p_wxSpinButtonTo_p_wxWindow(void *x
) { 
7033     return (void *)((wxWindow 
*) (wxControl 
*) ((wxSpinButton 
*) x
)); 
7035 static void *_p_wxBitmapButtonTo_p_wxWindow(void *x
) { 
7036     return (void *)((wxWindow 
*) (wxControl 
*)(wxButton 
*) ((wxBitmapButton 
*) x
)); 
7038 static void *_p_wxButtonTo_p_wxWindow(void *x
) { 
7039     return (void *)((wxWindow 
*) (wxControl 
*) ((wxButton 
*) x
)); 
7041 static void *_p_wxContextHelpButtonTo_p_wxWindow(void *x
) { 
7042     return (void *)((wxWindow 
*) (wxControl 
*)(wxButton 
*)(wxBitmapButton 
*) ((wxContextHelpButton 
*) x
)); 
7044 static void *_p_wxRadioBoxTo_p_wxWindow(void *x
) { 
7045     return (void *)((wxWindow 
*) (wxControl 
*) ((wxRadioBox 
*) x
)); 
7047 static void *_p_wxScrollBarTo_p_wxWindow(void *x
) { 
7048     return (void *)((wxWindow 
*) (wxControl 
*) ((wxScrollBar 
*) x
)); 
7050 static void *_p_wxComboBoxTo_p_wxWindow(void *x
) { 
7051     return (void *)((wxWindow 
*) (wxControl 
*) ((wxComboBox 
*) x
)); 
7053 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) { 
7054     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
7056 static void *_p_wxFrameTo_p_wxWindow(void *x
) { 
7057     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
7059 static void *_p_wxSpinCtrlTo_p_wxWindow(void *x
) { 
7060     return (void *)((wxWindow 
*) (wxControl 
*) ((wxSpinCtrl 
*) x
)); 
7062 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) { 
7063     return (void *)((wxWindow 
*)  ((wxStatusBar 
*) x
)); 
7065 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) { 
7066     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
7068 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) { 
7069     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
7071 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) { 
7072     return (void *)((wxWindow 
*)  ((wxSashWindow 
*) x
)); 
7074 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) { 
7075     return (void *)((wxWindow 
*)  ((wxSplitterWindow 
*) x
)); 
7077 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) { 
7078     return (void *)((wxWindow 
*)  ((wxSplashScreenWindow 
*) x
)); 
7080 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) { 
7081     return (void *)((wxWindow 
*)  ((wxTopLevelWindow 
*) x
)); 
7083 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) { 
7084     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
7086 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) { 
7087     return (void *)((wxWindow 
*) (wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
7089 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) { 
7090     return (void *)((wxWindow 
*)  ((wxPopupWindow 
*) x
)); 
7092 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) { 
7093     return (void *)((wxWindow 
*) (wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
7095 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) { 
7096     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxTipWindow 
*) x
)); 
7098 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) { 
7099     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
7101 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) { 
7102     return (void *)((wxWindow 
*)  ((wxMDIClientWindow 
*) x
)); 
7104 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) { 
7105     return (void *)((wxWindow 
*)  ((wxMenuBar 
*) x
)); 
7107 static void *_p_wxDynamicSashWindowTo_p_wxWindow(void *x
) { 
7108     return (void *)((wxWindow 
*)  ((wxDynamicSashWindow 
*) x
)); 
7110 static void *_p_wxPyTreeCompanionWindowTo_p_wxWindow(void *x
) { 
7111     return (void *)((wxWindow 
*)  ((wxPyTreeCompanionWindow 
*) x
)); 
7113 static void *_p_wxThinSplitterWindowTo_p_wxWindow(void *x
) { 
7114     return (void *)((wxWindow 
*) (wxSplitterWindow 
*) ((wxThinSplitterWindow 
*) x
)); 
7116 static void *_p_wxSplitterScrolledWindowTo_p_wxWindow(void *x
) { 
7117     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxSplitterScrolledWindow 
*) x
)); 
7119 static void *_p_wxPrintDialogTo_p_wxWindow(void *x
) { 
7120     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxPrintDialog 
*) x
)); 
7122 static void *_p_wxPageSetupDialogTo_p_wxWindow(void *x
) { 
7123     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxPageSetupDialog 
*) x
)); 
7125 static void *_p_wxDialogTo_p_wxWindow(void *x
) { 
7126     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
7128 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) { 
7129     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
7131 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) { 
7132     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
7134 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) { 
7135     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
7137 static void *_p_wxPanelTo_p_wxWindow(void *x
) { 
7138     return (void *)((wxWindow 
*)  ((wxPanel 
*) x
)); 
7140 static void *_p_wxStaticTextTo_p_wxWindow(void *x
) { 
7141     return (void *)((wxWindow 
*) (wxControl 
*) ((wxStaticText 
*) x
)); 
7143 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) { 
7144     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
7146 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) { 
7147     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
7149 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) { 
7150     return (void *)((wxWindow 
*) (wxControl 
*) ((wxControlWithItems 
*) x
)); 
7152 static void *_p_wxToolBarTo_p_wxWindow(void *x
) { 
7153     return (void *)((wxWindow 
*) (wxControl 
*)(wxToolBarBase 
*) ((wxToolBar 
*) x
)); 
7155 static void *_p_wxThinSplitterWindowTo_p_wxSplitterWindow(void *x
) { 
7156     return (void *)((wxSplitterWindow 
*)  ((wxThinSplitterWindow 
*) x
)); 
7158 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) { 
7159     return (void *)((wxScrolledWindow 
*)  ((wxPyScrolledWindow 
*) x
)); 
7161 static void *_p_wxSplitterScrolledWindowTo_p_wxScrolledWindow(void *x
) { 
7162     return (void *)((wxScrolledWindow 
*)  ((wxSplitterScrolledWindow 
*) x
)); 
7164 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) { 
7165     return (void *)((wxScrolledWindow 
*)  ((wxPreviewCanvas 
*) x
)); 
7167 static void *_p_wxBookCtrlTo_p_wxControl(void *x
) { 
7168     return (void *)((wxControl 
*)  ((wxBookCtrl 
*) x
)); 
7170 static void *_p_wxToolBarTo_p_wxControl(void *x
) { 
7171     return (void *)((wxControl 
*) (wxToolBarBase 
*) ((wxToolBar 
*) x
)); 
7173 static void *_p_wxToggleButtonTo_p_wxControl(void *x
) { 
7174     return (void *)((wxControl 
*)  ((wxToggleButton 
*) x
)); 
7176 static void *_p_wxRadioButtonTo_p_wxControl(void *x
) { 
7177     return (void *)((wxControl 
*)  ((wxRadioButton 
*) x
)); 
7179 static void *_p_wxLEDNumberCtrlTo_p_wxControl(void *x
) { 
7180     return (void *)((wxControl 
*)  ((wxLEDNumberCtrl 
*) x
)); 
7182 static void *_p_wxPyControlTo_p_wxControl(void *x
) { 
7183     return (void *)((wxControl 
*)  ((wxPyControl 
*) x
)); 
7185 static void *_p_wxToolBarBaseTo_p_wxControl(void *x
) { 
7186     return (void *)((wxControl 
*)  ((wxToolBarBase 
*) x
)); 
7188 static void *_p_wxDirFilterListCtrlTo_p_wxControl(void *x
) { 
7189     return (void *)((wxControl 
*) (wxControlWithItems 
*)(wxChoice 
*) ((wxDirFilterListCtrl 
*) x
)); 
7191 static void *_p_wxPyListCtrlTo_p_wxControl(void *x
) { 
7192     return (void *)((wxControl 
*)  ((wxPyListCtrl 
*) x
)); 
7194 static void *_p_wxComboBoxTo_p_wxControl(void *x
) { 
7195     return (void *)((wxControl 
*)  ((wxComboBox 
*) x
)); 
7197 static void *_p_wxPyTreeListCtrlTo_p_wxControl(void *x
) { 
7198     return (void *)((wxControl 
*)  ((wxPyTreeListCtrl 
*) x
)); 
7200 static void *_p_wxGenericDirCtrlTo_p_wxControl(void *x
) { 
7201     return (void *)((wxControl 
*)  ((wxGenericDirCtrl 
*) x
)); 
7203 static void *_p_wxScrollBarTo_p_wxControl(void *x
) { 
7204     return (void *)((wxControl 
*)  ((wxScrollBar 
*) x
)); 
7206 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) { 
7207     return (void *)((wxControl 
*)  ((wxControlWithItems 
*) x
)); 
7209 static void *_p_wxGaugeTo_p_wxControl(void *x
) { 
7210     return (void *)((wxControl 
*)  ((wxGauge 
*) x
)); 
7212 static void *_p_wxStaticLineTo_p_wxControl(void *x
) { 
7213     return (void *)((wxControl 
*)  ((wxStaticLine 
*) x
)); 
7215 static void *_p_wxChoicebookTo_p_wxControl(void *x
) { 
7216     return (void *)((wxControl 
*) (wxBookCtrl 
*) ((wxChoicebook 
*) x
)); 
7218 static void *_p_wxListbookTo_p_wxControl(void *x
) { 
7219     return (void *)((wxControl 
*) (wxBookCtrl 
*) ((wxListbook 
*) x
)); 
7221 static void *_p_wxPyTreeCtrlTo_p_wxControl(void *x
) { 
7222     return (void *)((wxControl 
*)  ((wxPyTreeCtrl 
*) x
)); 
7224 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxControl(void *x
) { 
7225     return (void *)((wxControl 
*) (wxPyTreeCtrl 
*) ((wxRemotelyScrolledTreeCtrl 
*) x
)); 
7227 static void *_p_wxCheckBoxTo_p_wxControl(void *x
) { 
7228     return (void *)((wxControl 
*)  ((wxCheckBox 
*) x
)); 
7230 static void *_p_wxRadioBoxTo_p_wxControl(void *x
) { 
7231     return (void *)((wxControl 
*)  ((wxRadioBox 
*) x
)); 
7233 static void *_p_wxChoiceTo_p_wxControl(void *x
) { 
7234     return (void *)((wxControl 
*) (wxControlWithItems 
*) ((wxChoice 
*) x
)); 
7236 static void *_p_wxListBoxTo_p_wxControl(void *x
) { 
7237     return (void *)((wxControl 
*) (wxControlWithItems 
*) ((wxListBox 
*) x
)); 
7239 static void *_p_wxCheckListBoxTo_p_wxControl(void *x
) { 
7240     return (void *)((wxControl 
*) (wxControlWithItems 
*)(wxListBox 
*) ((wxCheckListBox 
*) x
)); 
7242 static void *_p_wxListViewTo_p_wxControl(void *x
) { 
7243     return (void *)((wxControl 
*) (wxPyListCtrl 
*) ((wxListView 
*) x
)); 
7245 static void *_p_wxNotebookTo_p_wxControl(void *x
) { 
7246     return (void *)((wxControl 
*) (wxBookCtrl 
*) ((wxNotebook 
*) x
)); 
7248 static void *_p_wxStaticBitmapTo_p_wxControl(void *x
) { 
7249     return (void *)((wxControl 
*)  ((wxStaticBitmap 
*) x
)); 
7251 static void *_p_wxSpinCtrlTo_p_wxControl(void *x
) { 
7252     return (void *)((wxControl 
*)  ((wxSpinCtrl 
*) x
)); 
7254 static void *_p_wxStaticTextTo_p_wxControl(void *x
) { 
7255     return (void *)((wxControl 
*)  ((wxStaticText 
*) x
)); 
7257 static void *_p_wxStaticBoxTo_p_wxControl(void *x
) { 
7258     return (void *)((wxControl 
*)  ((wxStaticBox 
*) x
)); 
7260 static void *_p_wxSliderTo_p_wxControl(void *x
) { 
7261     return (void *)((wxControl 
*)  ((wxSlider 
*) x
)); 
7263 static void *_p_wxContextHelpButtonTo_p_wxControl(void *x
) { 
7264     return (void *)((wxControl 
*) (wxButton 
*)(wxBitmapButton 
*) ((wxContextHelpButton 
*) x
)); 
7266 static void *_p_wxSpinButtonTo_p_wxControl(void *x
) { 
7267     return (void *)((wxControl 
*)  ((wxSpinButton 
*) x
)); 
7269 static void *_p_wxButtonTo_p_wxControl(void *x
) { 
7270     return (void *)((wxControl 
*)  ((wxButton 
*) x
)); 
7272 static void *_p_wxBitmapButtonTo_p_wxControl(void *x
) { 
7273     return (void *)((wxControl 
*) (wxButton 
*) ((wxBitmapButton 
*) x
)); 
7275 static void *_p_wxTextCtrlTo_p_wxControl(void *x
) { 
7276     return (void *)((wxControl 
*)  ((wxTextCtrl 
*) x
)); 
7278 static void *_p_wxListViewTo_p_wxPyListCtrl(void *x
) { 
7279     return (void *)((wxPyListCtrl 
*)  ((wxListView 
*) x
)); 
7281 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) { 
7282     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
7284 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) { 
7285     return (void *)((wxEvent 
*)  ((wxMenuEvent 
*) x
)); 
7287 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) { 
7288     return (void *)((wxEvent 
*)  ((wxCloseEvent 
*) x
)); 
7290 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) { 
7291     return (void *)((wxEvent 
*)  ((wxMouseEvent 
*) x
)); 
7293 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) { 
7294     return (void *)((wxEvent 
*)  ((wxEraseEvent 
*) x
)); 
7296 static void *_p_wxTreeEventTo_p_wxEvent(void *x
) { 
7297     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxTreeEvent 
*) x
)); 
7299 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) { 
7300     return (void *)((wxEvent 
*)  ((wxSetCursorEvent 
*) x
)); 
7302 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) { 
7303     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
7305 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) { 
7306     return (void *)((wxEvent 
*)  ((wxInitDialogEvent 
*) x
)); 
7308 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) { 
7309     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
7311 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) { 
7312     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
7314 static void *_p_wxTextUrlEventTo_p_wxEvent(void *x
) { 
7315     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxTextUrlEvent 
*) x
)); 
7317 static void *_p_wxBookCtrlEventTo_p_wxEvent(void *x
) { 
7318     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxBookCtrlEvent 
*) x
)); 
7320 static void *_p_wxPyEventTo_p_wxEvent(void *x
) { 
7321     return (void *)((wxEvent 
*)  ((wxPyEvent 
*) x
)); 
7323 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) { 
7324     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
7326 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) { 
7327     return (void *)((wxEvent 
*)  ((wxCalculateLayoutEvent 
*) x
)); 
7329 static void *_p_wxListEventTo_p_wxEvent(void *x
) { 
7330     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxListEvent 
*) x
)); 
7332 static void *_p_wxDynamicSashSplitEventTo_p_wxEvent(void *x
) { 
7333     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxDynamicSashSplitEvent 
*) x
)); 
7335 static void *_p_wxDynamicSashUnifyEventTo_p_wxEvent(void *x
) { 
7336     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxDynamicSashUnifyEvent 
*) x
)); 
7338 static void *_p_wxNotebookEventTo_p_wxEvent(void *x
) { 
7339     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*)(wxBookCtrlEvent 
*) ((wxNotebookEvent 
*) x
)); 
7341 static void *_p_wxListbookEventTo_p_wxEvent(void *x
) { 
7342     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*)(wxBookCtrlEvent 
*) ((wxListbookEvent 
*) x
)); 
7344 static void *_p_wxChoicebookEventTo_p_wxEvent(void *x
) { 
7345     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*)(wxBookCtrlEvent 
*) ((wxChoicebookEvent 
*) x
)); 
7347 static void *_p_wxHelpEventTo_p_wxEvent(void *x
) { 
7348     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxHelpEvent 
*) x
)); 
7350 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) { 
7351     return (void *)((wxEvent 
*)  ((wxIdleEvent 
*) x
)); 
7353 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) { 
7354     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
7356 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) { 
7357     return (void *)((wxEvent 
*)  ((wxQueryNewPaletteEvent 
*) x
)); 
7359 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) { 
7360     return (void *)((wxEvent 
*)  ((wxMaximizeEvent 
*) x
)); 
7362 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) { 
7363     return (void *)((wxEvent 
*)  ((wxIconizeEvent 
*) x
)); 
7365 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) { 
7366     return (void *)((wxEvent 
*)  ((wxActivateEvent 
*) x
)); 
7368 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) { 
7369     return (void *)((wxEvent 
*)  ((wxSizeEvent 
*) x
)); 
7371 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) { 
7372     return (void *)((wxEvent 
*)  ((wxMoveEvent 
*) x
)); 
7374 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) { 
7375     return (void *)((wxEvent 
*)  ((wxPaintEvent 
*) x
)); 
7377 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) { 
7378     return (void *)((wxEvent 
*)  ((wxNcPaintEvent 
*) x
)); 
7380 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) { 
7381     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
7383 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) { 
7384     return (void *)((wxEvent 
*)  ((wxPaletteChangedEvent 
*) x
)); 
7386 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) { 
7387     return (void *)((wxEvent 
*)  ((wxDisplayChangedEvent 
*) x
)); 
7389 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) { 
7390     return (void *)((wxEvent 
*)  ((wxMouseCaptureChangedEvent 
*) x
)); 
7392 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) { 
7393     return (void *)((wxEvent 
*)  ((wxSysColourChangedEvent 
*) x
)); 
7395 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) { 
7396     return (void *)((wxEvent 
*)  ((wxDropFilesEvent 
*) x
)); 
7398 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) { 
7399     return (void *)((wxEvent 
*)  ((wxFocusEvent 
*) x
)); 
7401 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) { 
7402     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
7404 static void *_p_wxSashEventTo_p_wxEvent(void *x
) { 
7405     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
7407 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) { 
7408     return (void *)((wxEvent 
*)  ((wxQueryLayoutInfoEvent 
*) x
)); 
7410 static void *_p_wxShowEventTo_p_wxEvent(void *x
) { 
7411     return (void *)((wxEvent 
*)  ((wxShowEvent 
*) x
)); 
7413 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) { 
7414     return (void *)((wxEvent 
*)  ((wxCommandEvent 
*) x
)); 
7416 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) { 
7417     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
7419 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) { 
7420     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
7422 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) { 
7423     return (void *)((wxEvent 
*)  ((wxNavigationKeyEvent 
*) x
)); 
7425 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) { 
7426     return (void *)((wxEvent 
*)  ((wxKeyEvent 
*) x
)); 
7428 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) { 
7429     return (void *)((wxEvent 
*)  ((wxScrollWinEvent 
*) x
)); 
7431 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) { 
7432     return (void *)((wxEvent 
*)  ((wxTaskBarIconEvent 
*) x
)); 
7434 static void *_p_wxSpinEventTo_p_wxEvent(void *x
) { 
7435     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSpinEvent 
*) x
)); 
7437 static void *_p_wxScrollBarTo_p_wxObject(void *x
) { 
7438     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxScrollBar 
*) x
)); 
7440 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) { 
7441     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
7443 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) { 
7444     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
7446 static void *_p_wxEventTo_p_wxObject(void *x
) { 
7447     return (void *)((wxObject 
*)  ((wxEvent 
*) x
)); 
7449 static void *_p_wxBookCtrlTo_p_wxObject(void *x
) { 
7450     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxBookCtrl 
*) x
)); 
7452 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) { 
7453     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
7455 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) { 
7456     return (void *)((wxObject 
*) (wxEvent 
*) ((wxInitDialogEvent 
*) x
)); 
7458 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) { 
7459     return (void *)((wxObject 
*)  ((wxIndividualLayoutConstraint 
*) x
)); 
7461 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) { 
7462     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
7464 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) { 
7465     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
7467 static void *_p_wxToolBarBaseTo_p_wxObject(void *x
) { 
7468     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxToolBarBase 
*) x
)); 
7470 static void *_p_wxMenuItemTo_p_wxObject(void *x
) { 
7471     return (void *)((wxObject 
*)  ((wxMenuItem 
*) x
)); 
7473 static void *_p_wxImageTo_p_wxObject(void *x
) { 
7474     return (void *)((wxObject 
*)  ((wxImage 
*) x
)); 
7476 static void *_p_wxPySizerTo_p_wxObject(void *x
) { 
7477     return (void *)((wxObject 
*) (wxSizer 
*) ((wxPySizer 
*) x
)); 
7479 static void *_p_wxStaticBitmapTo_p_wxObject(void *x
) { 
7480     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxStaticBitmap 
*) x
)); 
7482 static void *_p_wxGenericDragImageTo_p_wxObject(void *x
) { 
7483     return (void *)((wxObject 
*)  ((wxGenericDragImage 
*) x
)); 
7485 static void *_p_wxComboBoxTo_p_wxObject(void *x
) { 
7486     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxComboBox 
*) x
)); 
7488 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) { 
7489     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyTaskBarIcon 
*) x
)); 
7491 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) { 
7492     return (void *)((wxObject 
*)  ((wxLayoutAlgorithm 
*) x
)); 
7494 static void *_p_wxPyAppTo_p_wxObject(void *x
) { 
7495     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyApp 
*) x
)); 
7497 static void *_p_wxNotebookTo_p_wxObject(void *x
) { 
7498     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxBookCtrl 
*) ((wxNotebook 
*) x
)); 
7500 static void *_p_wxListItemTo_p_wxObject(void *x
) { 
7501     return (void *)((wxObject 
*)  ((wxListItem 
*) x
)); 
7503 static void *_p_wxChoicebookTo_p_wxObject(void *x
) { 
7504     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxBookCtrl 
*) ((wxChoicebook 
*) x
)); 
7506 static void *_p_wxNotebookSizerTo_p_wxObject(void *x
) { 
7507     return (void *)((wxObject 
*) (wxSizer 
*) ((wxNotebookSizer 
*) x
)); 
7509 static void *_p_wxPyTreeCtrlTo_p_wxObject(void *x
) { 
7510     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxPyTreeCtrl 
*) x
)); 
7512 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxObject(void *x
) { 
7513     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxPyTreeCtrl 
*) ((wxRemotelyScrolledTreeCtrl 
*) x
)); 
7515 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) { 
7516     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
7518 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) { 
7519     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
7521 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) { 
7522     return (void *)((wxObject 
*)  ((wxFindReplaceData 
*) x
)); 
7524 static void *_p_wxStaticLineTo_p_wxObject(void *x
) { 
7525     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxStaticLine 
*) x
)); 
7527 static void *_p_wxValidatorTo_p_wxObject(void *x
) { 
7528     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxValidator 
*) x
)); 
7530 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) { 
7531     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxValidator 
*) ((wxPyValidator 
*) x
)); 
7533 static void *_p_wxEraseEventTo_p_wxObject(void *x
) { 
7534     return (void *)((wxObject 
*) (wxEvent 
*) ((wxEraseEvent 
*) x
)); 
7536 static void *_p_wxMouseEventTo_p_wxObject(void *x
) { 
7537     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseEvent 
*) x
)); 
7539 static void *_p_wxCloseEventTo_p_wxObject(void *x
) { 
7540     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCloseEvent 
*) x
)); 
7542 static void *_p_wxTreeEventTo_p_wxObject(void *x
) { 
7543     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxTreeEvent 
*) x
)); 
7545 static void *_p_wxBookCtrlEventTo_p_wxObject(void *x
) { 
7546     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxBookCtrlEvent 
*) x
)); 
7548 static void *_p_wxTextUrlEventTo_p_wxObject(void *x
) { 
7549     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxTextUrlEvent 
*) x
)); 
7551 static void *_p_wxScrollEventTo_p_wxObject(void *x
) { 
7552     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
7554 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) { 
7555     return (void *)((wxObject 
*)  ((wxPrintDialogData 
*) x
)); 
7557 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) { 
7558     return (void *)((wxObject 
*)  ((wxPageSetupDialogData 
*) x
)); 
7560 static void *_p_wxPrinterTo_p_wxObject(void *x
) { 
7561     return (void *)((wxObject 
*)  ((wxPrinter 
*) x
)); 
7563 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) { 
7564     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
7566 static void *_p_wxRadioBoxTo_p_wxObject(void *x
) { 
7567     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxRadioBox 
*) x
)); 
7569 static void *_p_wxGridSizerTo_p_wxObject(void *x
) { 
7570     return (void *)((wxObject 
*) (wxSizer 
*) ((wxGridSizer 
*) x
)); 
7572 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) { 
7573     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*) ((wxFlexGridSizer 
*) x
)); 
7575 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) { 
7576     return (void *)((wxObject 
*)  ((wxAcceleratorTable 
*) x
)); 
7578 static void *_p_wxTreeListColumnInfoTo_p_wxObject(void *x
) { 
7579     return (void *)((wxObject 
*)  ((wxTreeListColumnInfo 
*) x
)); 
7581 static void *_p_wxControlTo_p_wxObject(void *x
) { 
7582     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxControl 
*) x
)); 
7584 static void *_p_wxPyControlTo_p_wxObject(void *x
) { 
7585     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxPyControl 
*) x
)); 
7587 static void *_p_wxContextHelpTo_p_wxObject(void *x
) { 
7588     return (void *)((wxObject 
*)  ((wxContextHelp 
*) x
)); 
7590 static void *_p_wxColourDataTo_p_wxObject(void *x
) { 
7591     return (void *)((wxObject 
*)  ((wxColourData 
*) x
)); 
7593 static void *_p_wxActivateEventTo_p_wxObject(void *x
) { 
7594     return (void *)((wxObject 
*) (wxEvent 
*) ((wxActivateEvent 
*) x
)); 
7596 static void *_p_wxMoveEventTo_p_wxObject(void *x
) { 
7597     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMoveEvent 
*) x
)); 
7599 static void *_p_wxSizeEventTo_p_wxObject(void *x
) { 
7600     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSizeEvent 
*) x
)); 
7602 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) { 
7603     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIconizeEvent 
*) x
)); 
7605 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) { 
7606     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMaximizeEvent 
*) x
)); 
7608 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) { 
7609     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryNewPaletteEvent 
*) x
)); 
7611 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) { 
7612     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
7614 static void *_p_wxIdleEventTo_p_wxObject(void *x
) { 
7615     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIdleEvent 
*) x
)); 
7617 static void *_p_wxStaticTextTo_p_wxObject(void *x
) { 
7618     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxStaticText 
*) x
)); 
7620 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) { 
7621     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCalculateLayoutEvent 
*) x
)); 
7623 static void *_p_wxListEventTo_p_wxObject(void *x
) { 
7624     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxListEvent 
*) x
)); 
7626 static void *_p_wxDynamicSashSplitEventTo_p_wxObject(void *x
) { 
7627     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxDynamicSashSplitEvent 
*) x
)); 
7629 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) { 
7630     return (void *)((wxObject 
*)  ((wxPyPrintout 
*) x
)); 
7632 static void *_p_wxGaugeTo_p_wxObject(void *x
) { 
7633     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxGauge 
*) x
)); 
7635 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) { 
7636     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
7638 static void *_p_wxChoiceTo_p_wxObject(void *x
) { 
7639     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxControlWithItems 
*) ((wxChoice 
*) x
)); 
7641 static void *_p_wxSpinButtonTo_p_wxObject(void *x
) { 
7642     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxSpinButton 
*) x
)); 
7644 static void *_p_wxBitmapButtonTo_p_wxObject(void *x
) { 
7645     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxButton 
*) ((wxBitmapButton 
*) x
)); 
7647 static void *_p_wxButtonTo_p_wxObject(void *x
) { 
7648     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxButton 
*) x
)); 
7650 static void *_p_wxContextHelpButtonTo_p_wxObject(void *x
) { 
7651     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxButton 
*)(wxBitmapButton 
*) ((wxContextHelpButton 
*) x
)); 
7653 static void *_p_wxKeyEventTo_p_wxObject(void *x
) { 
7654     return (void *)((wxObject 
*) (wxEvent 
*) ((wxKeyEvent 
*) x
)); 
7656 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) { 
7657     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNavigationKeyEvent 
*) x
)); 
7659 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) { 
7660     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
7662 static void *_p_wxSashEventTo_p_wxObject(void *x
) { 
7663     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
7665 static void *_p_wxCheckListBoxTo_p_wxObject(void *x
) { 
7666     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxControlWithItems 
*)(wxListBox 
*) ((wxCheckListBox 
*) x
)); 
7668 static void *_p_wxListBoxTo_p_wxObject(void *x
) { 
7669     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxControlWithItems 
*) ((wxListBox 
*) x
)); 
7671 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) { 
7672     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
7674 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) { 
7675     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
7677 static void *_p_wxPrintDataTo_p_wxObject(void *x
) { 
7678     return (void *)((wxObject 
*)  ((wxPrintData 
*) x
)); 
7680 static void *_p_wxFontDataTo_p_wxObject(void *x
) { 
7681     return (void *)((wxObject 
*)  ((wxFontData 
*) x
)); 
7683 static void *_p_wxEditableListBoxTo_p_wxObject(void *x
) { 
7684     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxEditableListBox 
*) x
)); 
7686 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) { 
7687     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
7689 static void *_p_wxListbookTo_p_wxObject(void *x
) { 
7690     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxBookCtrl 
*) ((wxListbook 
*) x
)); 
7692 static void *_p_wxFrameTo_p_wxObject(void *x
) { 
7693     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
7695 static void *_p_wxPyPanelTo_p_wxObject(void *x
) { 
7696     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
7698 static void *_p_wxStaticBoxTo_p_wxObject(void *x
) { 
7699     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxStaticBox 
*) x
)); 
7701 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) { 
7702     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryLayoutInfoEvent 
*) x
)); 
7704 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) { 
7705     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
7707 static void *_p_wxFileSystemTo_p_wxObject(void *x
) { 
7708     return (void *)((wxObject 
*)  ((wxFileSystem 
*) x
)); 
7710 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) { 
7711     return (void *)((wxObject 
*) (wxPrintPreview 
*) ((wxPyPrintPreview 
*) x
)); 
7713 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) { 
7714     return (void *)((wxObject 
*)  ((wxPrintPreview 
*) x
)); 
7716 static void *_p_wxListViewTo_p_wxObject(void *x
) { 
7717     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxPyListCtrl 
*) ((wxListView 
*) x
)); 
7719 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) { 
7720     return (void *)((wxObject 
*)  ((wxLayoutConstraints 
*) x
)); 
7722 static void *_p_wxPyListCtrlTo_p_wxObject(void *x
) { 
7723     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxPyListCtrl 
*) x
)); 
7725 static void *_p_wxDirFilterListCtrlTo_p_wxObject(void *x
) { 
7726     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxControlWithItems 
*)(wxChoice 
*) ((wxDirFilterListCtrl 
*) x
)); 
7728 static void *_p_wxPyTreeListCtrlTo_p_wxObject(void *x
) { 
7729     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxPyTreeListCtrl 
*) x
)); 
7731 static void *_p_wxSizerTo_p_wxObject(void *x
) { 
7732     return (void *)((wxObject 
*)  ((wxSizer 
*) x
)); 
7734 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) { 
7735     return (void *)((wxObject 
*) (wxSizer 
*) ((wxBoxSizer 
*) x
)); 
7737 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) { 
7738     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStaticBoxSizer 
*) x
)); 
7740 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) { 
7741     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*)(wxFlexGridSizer 
*) ((wxGridBagSizer 
*) x
)); 
7743 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) { 
7744     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNcPaintEvent 
*) x
)); 
7746 static void *_p_wxPaintEventTo_p_wxObject(void *x
) { 
7747     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaintEvent 
*) x
)); 
7749 static void *_p_wxFSFileTo_p_wxObject(void *x
) { 
7750     return (void *)((wxObject 
*)  ((wxFSFile 
*) x
)); 
7752 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) { 
7753     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
7755 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) { 
7756     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSetCursorEvent 
*) x
)); 
7758 static void *_p_wxTextCtrlTo_p_wxObject(void *x
) { 
7759     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxTextCtrl 
*) x
)); 
7761 static void *_p_wxMenuTo_p_wxObject(void *x
) { 
7762     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxMenu 
*) x
)); 
7764 static void *_p_wxToggleButtonTo_p_wxObject(void *x
) { 
7765     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxToggleButton 
*) x
)); 
7767 static void *_p_wxRadioButtonTo_p_wxObject(void *x
) { 
7768     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxRadioButton 
*) x
)); 
7770 static void *_p_wxSizerItemTo_p_wxObject(void *x
) { 
7771     return (void *)((wxObject 
*)  ((wxSizerItem 
*) x
)); 
7773 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) { 
7774     return (void *)((wxObject 
*) (wxSizerItem 
*) ((wxGBSizerItem 
*) x
)); 
7776 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) { 
7777     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxPrintDialog 
*) x
)); 
7779 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) { 
7780     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxPageSetupDialog 
*) x
)); 
7782 static void *_p_wxFontDialogTo_p_wxObject(void *x
) { 
7783     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
7785 static void *_p_wxDirDialogTo_p_wxObject(void *x
) { 
7786     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
7788 static void *_p_wxColourDialogTo_p_wxObject(void *x
) { 
7789     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
7791 static void *_p_wxDialogTo_p_wxObject(void *x
) { 
7792     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
7794 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) { 
7795     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
7797 static void *_p_wxPyEventTo_p_wxObject(void *x
) { 
7798     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPyEvent 
*) x
)); 
7800 static void *_p_wxGenericDirCtrlTo_p_wxObject(void *x
) { 
7801     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxGenericDirCtrl 
*) x
)); 
7803 static void *_p_wxDynamicSashUnifyEventTo_p_wxObject(void *x
) { 
7804     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxDynamicSashUnifyEvent 
*) x
)); 
7806 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) { 
7807     return (void *)((wxObject 
*)  ((wxEvtHandler 
*) x
)); 
7809 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) { 
7810     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxTIFFHandler 
*) x
)); 
7812 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) { 
7813     return (void *)((wxObject 
*)  ((wxImageHandler 
*) x
)); 
7815 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) { 
7816     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxBMPHandler 
*) x
)); 
7818 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) { 
7819     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*) ((wxICOHandler 
*) x
)); 
7821 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) { 
7822     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*) ((wxCURHandler 
*) x
)); 
7824 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) { 
7825     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*)(wxCURHandler 
*) ((wxANIHandler 
*) x
)); 
7827 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) { 
7828     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNGHandler 
*) x
)); 
7830 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) { 
7831     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxGIFHandler 
*) x
)); 
7833 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) { 
7834     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPCXHandler 
*) x
)); 
7836 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) { 
7837     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxJPEGHandler 
*) x
)); 
7839 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) { 
7840     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNMHandler 
*) x
)); 
7842 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) { 
7843     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxXPMHandler 
*) x
)); 
7845 static void *_p_wxShowEventTo_p_wxObject(void *x
) { 
7846     return (void *)((wxObject 
*) (wxEvent 
*) ((wxShowEvent 
*) x
)); 
7848 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) { 
7849     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
7851 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) { 
7852     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
7854 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) { 
7855     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
7857 static void *_p_wxTipWindowTo_p_wxObject(void *x
) { 
7858     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxTipWindow 
*) x
)); 
7860 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) { 
7861     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
7863 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) { 
7864     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPopupWindow 
*) x
)); 
7866 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) { 
7867     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
7869 static void *_p_wxSashWindowTo_p_wxObject(void *x
) { 
7870     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSashWindow 
*) x
)); 
7872 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) { 
7873     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
7875 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) { 
7876     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
7878 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) { 
7879     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
7881 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) { 
7882     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
7884 static void *_p_wxWindowTo_p_wxObject(void *x
) { 
7885     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxWindow 
*) x
)); 
7887 static void *_p_wxDynamicSashWindowTo_p_wxObject(void *x
) { 
7888     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxDynamicSashWindow 
*) x
)); 
7890 static void *_p_wxPyTreeCompanionWindowTo_p_wxObject(void *x
) { 
7891     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPyTreeCompanionWindow 
*) x
)); 
7893 static void *_p_wxThinSplitterWindowTo_p_wxObject(void *x
) { 
7894     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxSplitterWindow 
*) ((wxThinSplitterWindow 
*) x
)); 
7896 static void *_p_wxSplitterScrolledWindowTo_p_wxObject(void *x
) { 
7897     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxSplitterScrolledWindow 
*) x
)); 
7899 static void *_p_wxSpinCtrlTo_p_wxObject(void *x
) { 
7900     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxSpinCtrl 
*) x
)); 
7902 static void *_p_wxNotebookEventTo_p_wxObject(void *x
) { 
7903     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*)(wxBookCtrlEvent 
*) ((wxNotebookEvent 
*) x
)); 
7905 static void *_p_wxListbookEventTo_p_wxObject(void *x
) { 
7906     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*)(wxBookCtrlEvent 
*) ((wxListbookEvent 
*) x
)); 
7908 static void *_p_wxChoicebookEventTo_p_wxObject(void *x
) { 
7909     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*)(wxBookCtrlEvent 
*) ((wxChoicebookEvent 
*) x
)); 
7911 static void *_p_wxBookCtrlSizerTo_p_wxObject(void *x
) { 
7912     return (void *)((wxObject 
*) (wxSizer 
*) ((wxBookCtrlSizer 
*) x
)); 
7914 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) { 
7915     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
7917 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) { 
7918     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
7920 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) { 
7921     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
7923 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) { 
7924     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
7926 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) { 
7927     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
7929 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) { 
7930     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
7932 static void *_p_wxFileDialogTo_p_wxObject(void *x
) { 
7933     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
7935 static void *_p_wxToolBarToolBaseTo_p_wxObject(void *x
) { 
7936     return (void *)((wxObject 
*)  ((wxToolBarToolBase 
*) x
)); 
7938 static void *_p_wxSliderTo_p_wxObject(void *x
) { 
7939     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxSlider 
*) x
)); 
7941 static void *_p_wxPyWindowTo_p_wxObject(void *x
) { 
7942     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPyWindow 
*) x
)); 
7944 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) { 
7945     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSysColourChangedEvent 
*) x
)); 
7947 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) { 
7948     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseCaptureChangedEvent 
*) x
)); 
7950 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) { 
7951     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDisplayChangedEvent 
*) x
)); 
7953 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) { 
7954     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaletteChangedEvent 
*) x
)); 
7956 static void *_p_wxCheckBoxTo_p_wxObject(void *x
) { 
7957     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxCheckBox 
*) x
)); 
7959 static void *_p_wxHelpEventTo_p_wxObject(void *x
) { 
7960     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxHelpEvent 
*) x
)); 
7962 static void *_p_wxPanelTo_p_wxObject(void *x
) { 
7963     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPanel 
*) x
)); 
7965 static void *_p_wxSpinEventTo_p_wxObject(void *x
) { 
7966     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSpinEvent 
*) x
)); 
7968 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) { 
7969     return (void *)((wxObject 
*) (wxEvent 
*) ((wxTaskBarIconEvent 
*) x
)); 
7971 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) { 
7972     return (void *)((wxObject 
*) (wxEvent 
*) ((wxScrollWinEvent 
*) x
)); 
7974 static void *_p_wxMenuEventTo_p_wxObject(void *x
) { 
7975     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMenuEvent 
*) x
)); 
7977 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) { 
7978     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
7980 static void *_p_wxLEDNumberCtrlTo_p_wxObject(void *x
) { 
7981     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxLEDNumberCtrl 
*) x
)); 
7983 static void *_p_wxCommandEventTo_p_wxObject(void *x
) { 
7984     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCommandEvent 
*) x
)); 
7986 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) { 
7987     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
7989 static void *_p_wxToolBarTo_p_wxObject(void *x
) { 
7990     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*)(wxToolBarBase 
*) ((wxToolBar 
*) x
)); 
7992 static void *_p_wxStatusBarTo_p_wxObject(void *x
) { 
7993     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxStatusBar 
*) x
)); 
7995 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) { 
7996     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
7998 static void *_p_wxFocusEventTo_p_wxObject(void *x
) { 
7999     return (void *)((wxObject 
*) (wxEvent 
*) ((wxFocusEvent 
*) x
)); 
8001 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) { 
8002     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDropFilesEvent 
*) x
)); 
8004 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) { 
8005     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
8007 static void *_p_wxMenuBarTo_p_wxObject(void *x
) { 
8008     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMenuBar 
*) x
)); 
8010 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) { 
8011     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
8013 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) { 
8014     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
8016 static void *_p_wxCheckBoxTo_p_wxEvtHandler(void *x
) { 
8017     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxCheckBox 
*) x
)); 
8019 static void *_p_wxPyTreeCtrlTo_p_wxEvtHandler(void *x
) { 
8020     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxPyTreeCtrl 
*) x
)); 
8022 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler(void *x
) { 
8023     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxPyTreeCtrl 
*) ((wxRemotelyScrolledTreeCtrl 
*) x
)); 
8025 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) { 
8026     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
8028 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) { 
8029     return (void *)((wxEvtHandler 
*)  ((wxPyTaskBarIcon 
*) x
)); 
8031 static void *_p_wxGenericDirCtrlTo_p_wxEvtHandler(void *x
) { 
8032     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxGenericDirCtrl 
*) x
)); 
8034 static void *_p_wxPyListCtrlTo_p_wxEvtHandler(void *x
) { 
8035     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxPyListCtrl 
*) x
)); 
8037 static void *_p_wxDirFilterListCtrlTo_p_wxEvtHandler(void *x
) { 
8038     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxControlWithItems 
*)(wxChoice 
*) ((wxDirFilterListCtrl 
*) x
)); 
8040 static void *_p_wxPyTreeListCtrlTo_p_wxEvtHandler(void *x
) { 
8041     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxPyTreeListCtrl 
*) x
)); 
8043 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) { 
8044     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
8046 static void *_p_wxStaticLineTo_p_wxEvtHandler(void *x
) { 
8047     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxStaticLine 
*) x
)); 
8049 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) { 
8050     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxControl 
*) x
)); 
8052 static void *_p_wxPyControlTo_p_wxEvtHandler(void *x
) { 
8053     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxPyControl 
*) x
)); 
8055 static void *_p_wxGaugeTo_p_wxEvtHandler(void *x
) { 
8056     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxGauge 
*) x
)); 
8058 static void *_p_wxToggleButtonTo_p_wxEvtHandler(void *x
) { 
8059     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxToggleButton 
*) x
)); 
8061 static void *_p_wxRadioButtonTo_p_wxEvtHandler(void *x
) { 
8062     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxRadioButton 
*) x
)); 
8064 static void *_p_wxToolBarBaseTo_p_wxEvtHandler(void *x
) { 
8065     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxToolBarBase 
*) x
)); 
8067 static void *_p_wxChoiceTo_p_wxEvtHandler(void *x
) { 
8068     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxControlWithItems 
*) ((wxChoice 
*) x
)); 
8070 static void *_p_wxListViewTo_p_wxEvtHandler(void *x
) { 
8071     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxPyListCtrl 
*) ((wxListView 
*) x
)); 
8073 static void *_p_wxTextCtrlTo_p_wxEvtHandler(void *x
) { 
8074     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxTextCtrl 
*) x
)); 
8076 static void *_p_wxNotebookTo_p_wxEvtHandler(void *x
) { 
8077     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxBookCtrl 
*) ((wxNotebook 
*) x
)); 
8079 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) { 
8080     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
8082 static void *_p_wxChoicebookTo_p_wxEvtHandler(void *x
) { 
8083     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxBookCtrl 
*) ((wxChoicebook 
*) x
)); 
8085 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) { 
8086     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPyWindow 
*) x
)); 
8088 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) { 
8089     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
8091 static void *_p_wxListbookTo_p_wxEvtHandler(void *x
) { 
8092     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxBookCtrl 
*) ((wxListbook 
*) x
)); 
8094 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) { 
8095     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
8097 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) { 
8098     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
8100 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) { 
8101     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
8103 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) { 
8104     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
8106 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) { 
8107     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
8109 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) { 
8110     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
8112 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) { 
8113     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
8115 static void *_p_wxStaticBitmapTo_p_wxEvtHandler(void *x
) { 
8116     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxStaticBitmap 
*) x
)); 
8118 static void *_p_wxSliderTo_p_wxEvtHandler(void *x
) { 
8119     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxSlider 
*) x
)); 
8121 static void *_p_wxStaticBoxTo_p_wxEvtHandler(void *x
) { 
8122     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxStaticBox 
*) x
)); 
8124 static void *_p_wxCheckListBoxTo_p_wxEvtHandler(void *x
) { 
8125     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxControlWithItems 
*)(wxListBox 
*) ((wxCheckListBox 
*) x
)); 
8127 static void *_p_wxListBoxTo_p_wxEvtHandler(void *x
) { 
8128     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxControlWithItems 
*) ((wxListBox 
*) x
)); 
8130 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) { 
8131     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
8133 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) { 
8134     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
8136 static void *_p_wxEditableListBoxTo_p_wxEvtHandler(void *x
) { 
8137     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxEditableListBox 
*) x
)); 
8139 static void *_p_wxBookCtrlTo_p_wxEvtHandler(void *x
) { 
8140     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxBookCtrl 
*) x
)); 
8142 static void *_p_wxLEDNumberCtrlTo_p_wxEvtHandler(void *x
) { 
8143     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxLEDNumberCtrl 
*) x
)); 
8145 static void *_p_wxSpinButtonTo_p_wxEvtHandler(void *x
) { 
8146     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxSpinButton 
*) x
)); 
8148 static void *_p_wxBitmapButtonTo_p_wxEvtHandler(void *x
) { 
8149     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxButton 
*) ((wxBitmapButton 
*) x
)); 
8151 static void *_p_wxButtonTo_p_wxEvtHandler(void *x
) { 
8152     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxButton 
*) x
)); 
8154 static void *_p_wxContextHelpButtonTo_p_wxEvtHandler(void *x
) { 
8155     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxButton 
*)(wxBitmapButton 
*) ((wxContextHelpButton 
*) x
)); 
8157 static void *_p_wxRadioBoxTo_p_wxEvtHandler(void *x
) { 
8158     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxRadioBox 
*) x
)); 
8160 static void *_p_wxScrollBarTo_p_wxEvtHandler(void *x
) { 
8161     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxScrollBar 
*) x
)); 
8163 static void *_p_wxComboBoxTo_p_wxEvtHandler(void *x
) { 
8164     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxComboBox 
*) x
)); 
8166 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) { 
8167     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
8169 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) { 
8170     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
8172 static void *_p_wxSpinCtrlTo_p_wxEvtHandler(void *x
) { 
8173     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxSpinCtrl 
*) x
)); 
8175 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) { 
8176     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxStatusBar 
*) x
)); 
8178 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) { 
8179     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
8181 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) { 
8182     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
8184 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) { 
8185     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
8187 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) { 
8188     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
8190 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) { 
8191     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
8193 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) { 
8194     return (void *)((wxEvtHandler 
*)  ((wxWindow 
*) x
)); 
8196 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) { 
8197     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
8199 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) { 
8200     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
8202 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) { 
8203     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSashWindow 
*) x
)); 
8205 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) { 
8206     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
8208 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) { 
8209     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPopupWindow 
*) x
)); 
8211 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) { 
8212     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
8214 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) { 
8215     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxTipWindow 
*) x
)); 
8217 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) { 
8218     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
8220 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) { 
8221     return (void *)((wxEvtHandler 
*)  ((wxMenu 
*) x
)); 
8223 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) { 
8224     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMenuBar 
*) x
)); 
8226 static void *_p_wxDynamicSashWindowTo_p_wxEvtHandler(void *x
) { 
8227     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxDynamicSashWindow 
*) x
)); 
8229 static void *_p_wxPyTreeCompanionWindowTo_p_wxEvtHandler(void *x
) { 
8230     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPyTreeCompanionWindow 
*) x
)); 
8232 static void *_p_wxThinSplitterWindowTo_p_wxEvtHandler(void *x
) { 
8233     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxSplitterWindow 
*) ((wxThinSplitterWindow 
*) x
)); 
8235 static void *_p_wxSplitterScrolledWindowTo_p_wxEvtHandler(void *x
) { 
8236     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxSplitterScrolledWindow 
*) x
)); 
8238 static void *_p_wxPrintDialogTo_p_wxEvtHandler(void *x
) { 
8239     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxPrintDialog 
*) x
)); 
8241 static void *_p_wxPageSetupDialogTo_p_wxEvtHandler(void *x
) { 
8242     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxPageSetupDialog 
*) x
)); 
8244 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) { 
8245     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
8247 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) { 
8248     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
8250 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) { 
8251     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
8253 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) { 
8254     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
8256 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) { 
8257     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPanel 
*) x
)); 
8259 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) { 
8260     return (void *)((wxEvtHandler 
*)  ((wxPyApp 
*) x
)); 
8262 static void *_p_wxStaticTextTo_p_wxEvtHandler(void *x
) { 
8263     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxStaticText 
*) x
)); 
8265 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
8266     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
8268 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
8269     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
8271 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) { 
8272     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
8274 static void *_p_wxToolBarTo_p_wxEvtHandler(void *x
) { 
8275     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*)(wxToolBarBase 
*) ((wxToolBar 
*) x
)); 
8277 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) { 
8278     return (void *)((wxEvtHandler 
*) (wxValidator 
*) ((wxPyValidator 
*) x
)); 
8280 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) { 
8281     return (void *)((wxEvtHandler 
*)  ((wxValidator 
*) x
)); 
8283 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl(void *x
) { 
8284     return (void *)((wxPyTreeCtrl 
*)  ((wxRemotelyScrolledTreeCtrl 
*) x
)); 
8286 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) { 
8287     return (void *)((wxCommandEvent 
*)  ((wxSashEvent 
*) x
)); 
8289 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) { 
8290     return (void *)((wxCommandEvent 
*)  ((wxWindowDestroyEvent 
*) x
)); 
8292 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) { 
8293     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
8295 static void *_p_wxBookCtrlEventTo_p_wxCommandEvent(void *x
) { 
8296     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxBookCtrlEvent 
*) x
)); 
8298 static void *_p_wxTextUrlEventTo_p_wxCommandEvent(void *x
) { 
8299     return (void *)((wxCommandEvent 
*)  ((wxTextUrlEvent 
*) x
)); 
8301 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) { 
8302     return (void *)((wxCommandEvent 
*)  ((wxScrollEvent 
*) x
)); 
8304 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) { 
8305     return (void *)((wxCommandEvent 
*)  ((wxPyCommandEvent 
*) x
)); 
8307 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) { 
8308     return (void *)((wxCommandEvent 
*)  ((wxContextMenuEvent 
*) x
)); 
8310 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) { 
8311     return (void *)((wxCommandEvent 
*)  ((wxChildFocusEvent 
*) x
)); 
8313 static void *_p_wxNotebookEventTo_p_wxCommandEvent(void *x
) { 
8314     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*)(wxBookCtrlEvent 
*) ((wxNotebookEvent 
*) x
)); 
8316 static void *_p_wxListbookEventTo_p_wxCommandEvent(void *x
) { 
8317     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*)(wxBookCtrlEvent 
*) ((wxListbookEvent 
*) x
)); 
8319 static void *_p_wxChoicebookEventTo_p_wxCommandEvent(void *x
) { 
8320     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*)(wxBookCtrlEvent 
*) ((wxChoicebookEvent 
*) x
)); 
8322 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) { 
8323     return (void *)((wxCommandEvent 
*)  ((wxWindowCreateEvent 
*) x
)); 
8325 static void *_p_wxListEventTo_p_wxCommandEvent(void *x
) { 
8326     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxListEvent 
*) x
)); 
8328 static void *_p_wxDynamicSashSplitEventTo_p_wxCommandEvent(void *x
) { 
8329     return (void *)((wxCommandEvent 
*)  ((wxDynamicSashSplitEvent 
*) x
)); 
8331 static void *_p_wxTreeEventTo_p_wxCommandEvent(void *x
) { 
8332     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxTreeEvent 
*) x
)); 
8334 static void *_p_wxSpinEventTo_p_wxCommandEvent(void *x
) { 
8335     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxSpinEvent 
*) x
)); 
8337 static void *_p_wxHelpEventTo_p_wxCommandEvent(void *x
) { 
8338     return (void *)((wxCommandEvent 
*)  ((wxHelpEvent 
*) x
)); 
8340 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) { 
8341     return (void *)((wxCommandEvent 
*)  ((wxNotifyEvent 
*) x
)); 
8343 static void *_p_wxDynamicSashUnifyEventTo_p_wxCommandEvent(void *x
) { 
8344     return (void *)((wxCommandEvent 
*)  ((wxDynamicSashUnifyEvent 
*) x
)); 
8346 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) { 
8347     return (void *)((wxCommandEvent 
*)  ((wxFindDialogEvent 
*) x
)); 
8349 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) { 
8350     return (void *)((wxCommandEvent 
*)  ((wxUpdateUIEvent 
*) x
)); 
8352 static swig_type_info _swigt__p_wxEditableListBox
[] = {{"_p_wxEditableListBox", 0, "wxEditableListBox *", 0, 0, 0, 0},{"_p_wxEditableListBox", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8353 static swig_type_info _swigt__p_wxObject
[] = {{"_p_wxObject", 0, "wxObject *", 0, 0, 0, 0},{"_p_wxScrollBar", _p_wxScrollBarTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxEvent", _p_wxEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBookCtrl", _p_wxBookCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxIndividualLayoutConstraint", _p_wxIndividualLayoutConstraintTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxToolBarBase", _p_wxToolBarBaseTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMenuItem", _p_wxMenuItemTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxImage", _p_wxImageTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPySizer", _p_wxPySizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGenericDragImage", _p_wxGenericDragImageTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticBitmap", _p_wxStaticBitmapTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxComboBox", _p_wxComboBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxLayoutAlgorithm", _p_wxLayoutAlgorithmTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyTaskBarIcon", _p_wxPyTaskBarIconTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyApp", _p_wxPyAppTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNotebook", _p_wxNotebookTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListItem", _p_wxListItemTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxChoicebook", _p_wxChoicebookTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNotebookSizer", _p_wxNotebookSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCtrl", _p_wxPyTreeCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", _p_wxRemotelyScrolledTreeCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFindReplaceData", _p_wxFindReplaceDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticLine", _p_wxStaticLineTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxValidator", _p_wxValidatorTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTreeEvent", _p_wxTreeEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBookCtrlEvent", _p_wxBookCtrlEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTextUrlEvent", _p_wxTextUrlEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialogData", _p_wxPageSetupDialogDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPrintDialogData", _p_wxPrintDialogDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPrinter", _p_wxPrinterTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxObject", 0, 0, 0, 0, 0, 0},{"_p_wxRadioBox", _p_wxRadioBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFlexGridSizer", _p_wxFlexGridSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGridSizer", _p_wxGridSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTreeListColumnInfo", _p_wxTreeListColumnInfoTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxAcceleratorTable", _p_wxAcceleratorTableTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyControl", _p_wxPyControlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxContextHelp", _p_wxContextHelpTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxColourData", _p_wxColourDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticText", _p_wxStaticTextTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListEvent", _p_wxListEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashSplitEvent", _p_wxDynamicSashSplitEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPrintout", _p_wxPyPrintoutTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGauge", _p_wxGaugeTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxChoice", _p_wxChoiceTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBitmapButton", _p_wxBitmapButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxButton", _p_wxButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSpinButton", _p_wxSpinButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxContextHelpButton", _p_wxContextHelpButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxEditableListBox", _p_wxEditableListBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListBox", _p_wxListBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCheckListBox", _p_wxCheckListBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPrintData", _p_wxPrintDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFontData", _p_wxFontDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListbook", _p_wxListbookTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticBox", _p_wxStaticBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFileSystem", _p_wxFileSystemTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPrintPreview", _p_wxPyPrintPreviewTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPrintPreview", _p_wxPrintPreviewTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListView", _p_wxListViewTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyTreeListCtrl", _p_wxPyTreeListCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyListCtrl", _p_wxPyListCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDirFilterListCtrl", _p_wxDirFilterListCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxLayoutConstraints", _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSizer", _p_wxSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBoxSizer", _p_wxBoxSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticBoxSizer", _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFSFile", _p_wxFSFileTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTextCtrl", _p_wxTextCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxRadioButton", _p_wxRadioButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxToggleButton", _p_wxToggleButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSizerItem", _p_wxSizerItemTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGBSizerItem", _p_wxGBSizerItemTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashUnifyEvent", _p_wxDynamicSashUnifyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGenericDirCtrl", _p_wxGenericDirCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBMPHandler", _p_wxBMPHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxICOHandler", _p_wxICOHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCURHandler", _p_wxCURHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxANIHandler", _p_wxANIHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPNGHandler", _p_wxPNGHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGIFHandler", _p_wxGIFHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPCXHandler", _p_wxPCXHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxJPEGHandler", _p_wxJPEGHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPNMHandler", _p_wxPNMHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxXPMHandler", _p_wxXPMHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxImageHandler", _p_wxImageHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTIFFHandler", _p_wxTIFFHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", _p_wxEvtHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashWindow", _p_wxDynamicSashWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxThinSplitterWindow", _p_wxThinSplitterWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", _p_wxSplitterScrolledWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCompanionWindow", _p_wxPyTreeCompanionWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSpinCtrl", _p_wxSpinCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNotebookEvent", _p_wxNotebookEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListbookEvent", _p_wxListbookEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxChoicebookEvent", _p_wxChoicebookEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBookCtrlSizer", _p_wxBookCtrlSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxToolBarToolBase", _p_wxToolBarToolBaseTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSlider", _p_wxSliderTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCheckBox", _p_wxCheckBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxHelpEvent", _p_wxHelpEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSpinEvent", _p_wxSpinEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxLEDNumberCtrl", _p_wxLEDNumberCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxToolBar", _p_wxToolBarTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxObject
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8354 static swig_type_info _swigt__p_wxColour
[] = {{"_p_wxColour", 0, "wxColour *", 0, 0, 0, 0},{"_p_wxColour", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8355 static swig_type_info _swigt__p_wxPyTreeCtrl
[] = {{"_p_wxPyTreeCtrl", 0, "wxPyTreeCtrl *", 0, 0, 0, 0},{"_p_wxPyTreeCtrl", 0, 0, 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", _p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8356 static swig_type_info _swigt__p_wxPyListCtrl
[] = {{"_p_wxPyListCtrl", 0, "wxPyListCtrl *", 0, 0, 0, 0},{"_p_wxPyListCtrl", 0, 0, 0, 0, 0, 0},{"_p_wxListView", _p_wxListViewTo_p_wxPyListCtrl
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8357 static swig_type_info _swigt__p_wxRemotelyScrolledTreeCtrl
[] = {{"_p_wxRemotelyScrolledTreeCtrl", 0, "wxRemotelyScrolledTreeCtrl *", 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8358 static swig_type_info _swigt__p_wxTreeListColumnInfo
[] = {{"_p_wxTreeListColumnInfo", 0, "wxTreeListColumnInfo *", 0, 0, 0, 0},{"_p_wxTreeListColumnInfo", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8359 static swig_type_info _swigt__p_wxPyTreeListCtrl
[] = {{"_p_wxPyTreeListCtrl", 0, "wxPyTreeListCtrl *", 0, 0, 0, 0},{"_p_wxPyTreeListCtrl", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8360 static swig_type_info _swigt__p_wxImageList
[] = {{"_p_wxImageList", 0, "wxImageList *", 0, 0, 0, 0},{"_p_wxImageList", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8361 static swig_type_info _swigt__p_wxScrollBar
[] = {{"_p_wxScrollBar", 0, "wxScrollBar *", 0, 0, 0, 0},{"_p_wxScrollBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8362 static swig_type_info _swigt__p_wxDynamicSashWindow
[] = {{"_p_wxDynamicSashWindow", 0, "wxDynamicSashWindow *", 0, 0, 0, 0},{"_p_wxDynamicSashWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8363 static swig_type_info _swigt__p_wxScrolledWindow
[] = {{"_p_wxScrolledWindow", 0, "wxScrolledWindow *", 0, 0, 0, 0},{"_p_wxScrolledWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxScrolledWindow
, 0, 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", _p_wxSplitterScrolledWindowTo_p_wxScrolledWindow
, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxScrolledWindow
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8364 static swig_type_info _swigt__p_wxSplitterWindow
[] = {{"_p_wxSplitterWindow", 0, "wxSplitterWindow *", 0, 0, 0, 0},{"_p_wxSplitterWindow", 0, 0, 0, 0, 0, 0},{"_p_wxThinSplitterWindow", _p_wxThinSplitterWindowTo_p_wxSplitterWindow
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8365 static swig_type_info _swigt__p_wxWindow
[] = {{"_p_wxWindow", 0, "wxWindow *", 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxCheckBox", _p_wxCheckBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCtrl", _p_wxPyTreeCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", _p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxGenericDirCtrl", _p_wxGenericDirCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyListCtrl", _p_wxPyListCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxDirFilterListCtrl", _p_wxDirFilterListCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyTreeListCtrl", _p_wxPyTreeListCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStaticLine", _p_wxStaticLineTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyControl", _p_wxPyControlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxGauge", _p_wxGaugeTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxToolBarBase", _p_wxToolBarBaseTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxToggleButton", _p_wxToggleButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxRadioButton", _p_wxRadioButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxChoice", _p_wxChoiceTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxListView", _p_wxListViewTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxTextCtrl", _p_wxTextCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxNotebook", _p_wxNotebookTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxChoicebook", _p_wxChoicebookTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxListbook", _p_wxListbookTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStaticBitmap", _p_wxStaticBitmapTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSlider", _p_wxSliderTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStaticBox", _p_wxStaticBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxEditableListBox", _p_wxEditableListBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxCheckListBox", _p_wxCheckListBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxListBox", _p_wxListBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxLEDNumberCtrl", _p_wxLEDNumberCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxBookCtrl", _p_wxBookCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxBitmapButton", _p_wxBitmapButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxButton", _p_wxButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSpinButton", _p_wxSpinButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxContextHelpButton", _p_wxContextHelpButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxRadioBox", _p_wxRadioBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxScrollBar", _p_wxScrollBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxComboBox", _p_wxComboBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSpinCtrl", _p_wxSpinCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashWindow", _p_wxDynamicSashWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCompanionWindow", _p_wxPyTreeCompanionWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxThinSplitterWindow", _p_wxThinSplitterWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", _p_wxSplitterScrolledWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxWindow", 0, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStaticText", _p_wxStaticTextTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxToolBar", _p_wxToolBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8366 static swig_type_info _swigt__p_wxPyTreeCompanionWindow
[] = {{"_p_wxPyTreeCompanionWindow", 0, "wxPyTreeCompanionWindow *", 0, 0, 0, 0},{"_p_wxPyTreeCompanionWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8367 static swig_type_info _swigt__p_wxThinSplitterWindow
[] = {{"_p_wxThinSplitterWindow", 0, "wxThinSplitterWindow *", 0, 0, 0, 0},{"_p_wxThinSplitterWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8368 static swig_type_info _swigt__p_wxSplitterScrolledWindow
[] = {{"_p_wxSplitterScrolledWindow", 0, "wxSplitterScrolledWindow *", 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8369 static swig_type_info _swigt__p_wxValidator
[] = {{"_p_wxValidator", 0, "wxValidator *", 0, 0, 0, 0},{"_p_wxValidator", 0, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxValidator
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8370 static swig_type_info _swigt__p_wxCommandEvent
[] = {{"_p_wxCommandEvent", 0, "wxCommandEvent *", 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxBookCtrlEvent", _p_wxBookCtrlEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxTextUrlEvent", _p_wxTextUrlEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", 0, 0, 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxNotebookEvent", _p_wxNotebookEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxListbookEvent", _p_wxListbookEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxChoicebookEvent", _p_wxChoicebookEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxListEvent", _p_wxListEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashSplitEvent", _p_wxDynamicSashSplitEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxTreeEvent", _p_wxTreeEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxSpinEvent", _p_wxSpinEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxHelpEvent", _p_wxHelpEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashUnifyEvent", _p_wxDynamicSashUnifyEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8371 static swig_type_info _swigt__p_wxArrayString
[] = {{"_p_wxArrayString", 0, "wxArrayString *", 0, 0, 0, 0},{"_p_wxArrayString", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8372 static swig_type_info _swigt__p_wxLEDNumberCtrl
[] = {{"_p_wxLEDNumberCtrl", 0, "wxLEDNumberCtrl *", 0, 0, 0, 0},{"_p_wxLEDNumberCtrl", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8373 static swig_type_info _swigt__p_wxDynamicSashSplitEvent
[] = {{"_p_wxDynamicSashSplitEvent", 0, "wxDynamicSashSplitEvent *", 0, 0, 0, 0},{"_p_wxDynamicSashSplitEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8374 static swig_type_info _swigt__p_wxTreeItemId
[] = {{"_p_wxTreeItemId", 0, "wxTreeItemId *", 0, 0, 0, 0},{"_p_wxTreeItemId", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8375 static swig_type_info _swigt__p_char
[] = {{"_p_char", 0, "char *", 0, 0, 0, 0},{"_p_char", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8376 static swig_type_info _swigt__p_wxEvtHandler
[] = {{"_p_wxEvtHandler", 0, "wxEvtHandler *", 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxCheckBox", _p_wxCheckBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCtrl", _p_wxPyTreeCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", _p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyTaskBarIcon", _p_wxPyTaskBarIconTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxGenericDirCtrl", _p_wxGenericDirCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyListCtrl", _p_wxPyListCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxDirFilterListCtrl", _p_wxDirFilterListCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyTreeListCtrl", _p_wxPyTreeListCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStaticLine", _p_wxStaticLineTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyControl", _p_wxPyControlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxGauge", _p_wxGaugeTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxToolBarBase", _p_wxToolBarBaseTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxToggleButton", _p_wxToggleButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxRadioButton", _p_wxRadioButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxChoice", _p_wxChoiceTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxListView", _p_wxListViewTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxTextCtrl", _p_wxTextCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxNotebook", _p_wxNotebookTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxChoicebook", _p_wxChoicebookTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxListbook", _p_wxListbookTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStaticBitmap", _p_wxStaticBitmapTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSlider", _p_wxSliderTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStaticBox", _p_wxStaticBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", 0, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxEditableListBox", _p_wxEditableListBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxCheckListBox", _p_wxCheckListBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxListBox", _p_wxListBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxLEDNumberCtrl", _p_wxLEDNumberCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxBookCtrl", _p_wxBookCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxBitmapButton", _p_wxBitmapButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxButton", _p_wxButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSpinButton", _p_wxSpinButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxContextHelpButton", _p_wxContextHelpButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxRadioBox", _p_wxRadioBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxScrollBar", _p_wxScrollBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxComboBox", _p_wxComboBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSpinCtrl", _p_wxSpinCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", _p_wxSplitterScrolledWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxThinSplitterWindow", _p_wxThinSplitterWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashWindow", _p_wxDynamicSashWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCompanionWindow", _p_wxPyTreeCompanionWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyApp", _p_wxPyAppTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStaticText", _p_wxStaticTextTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxToolBar", _p_wxToolBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxValidator", _p_wxValidatorTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8377 static swig_type_info _swigt__p_wxFont
[] = {{"_p_wxFont", 0, "wxFont *", 0, 0, 0, 0},{"_p_wxFont", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8378 static swig_type_info _swigt__p_wxDynamicSashUnifyEvent
[] = {{"_p_wxDynamicSashUnifyEvent", 0, "wxDynamicSashUnifyEvent *", 0, 0, 0, 0},{"_p_wxDynamicSashUnifyEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8379 static swig_type_info _swigt__p_wxControl
[] = {{"_p_wxControl", 0, "wxControl *", 0, 0, 0, 0},{"_p_wxBookCtrl", _p_wxBookCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxToolBar", _p_wxToolBarTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxToggleButton", _p_wxToggleButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxRadioButton", _p_wxRadioButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxLEDNumberCtrl", _p_wxLEDNumberCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxControl", 0, 0, 0, 0, 0, 0},{"_p_wxPyControl", _p_wxPyControlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxToolBarBase", _p_wxToolBarBaseTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxDirFilterListCtrl", _p_wxDirFilterListCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxPyListCtrl", _p_wxPyListCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxPyTreeListCtrl", _p_wxPyTreeListCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxComboBox", _p_wxComboBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxGenericDirCtrl", _p_wxGenericDirCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxScrollBar", _p_wxScrollBarTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxGauge", _p_wxGaugeTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxStaticLine", _p_wxStaticLineTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxChoicebook", _p_wxChoicebookTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxListbook", _p_wxListbookTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCtrl", _p_wxPyTreeCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", _p_wxRemotelyScrolledTreeCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxCheckBox", _p_wxCheckBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxRadioBox", _p_wxRadioBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxChoice", _p_wxChoiceTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxListBox", _p_wxListBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxCheckListBox", _p_wxCheckListBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxListView", _p_wxListViewTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxNotebook", _p_wxNotebookTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxStaticBitmap", _p_wxStaticBitmapTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxSpinCtrl", _p_wxSpinCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxStaticText", _p_wxStaticTextTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxStaticBox", _p_wxStaticBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxSlider", _p_wxSliderTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxContextHelpButton", _p_wxContextHelpButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxSpinButton", _p_wxSpinButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxButton", _p_wxButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxBitmapButton", _p_wxBitmapButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxTextCtrl", _p_wxTextCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8380 static swig_type_info _swigt__p_wxPanel
[] = {{"_p_wxPanel", 0, "wxPanel *", 0, 0, 0, 0},{"_p_wxPanel", 0, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", _p_wxSplitterScrolledWindowTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxEditableListBox", _p_wxEditableListBoxTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPanel
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8381 static swig_type_info _swigt__p_wxPyTreeItemData
[] = {{"_p_wxPyTreeItemData", 0, "wxPyTreeItemData *", 0, 0, 0, 0},{"_p_wxPyTreeItemData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8382 static swig_type_info _swigt__p_wxEvent
[] = {{"_p_wxEvent", 0, "wxEvent *", 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxTreeEvent", _p_wxTreeEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxTextUrlEvent", _p_wxTextUrlEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxBookCtrlEvent", _p_wxBookCtrlEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashUnifyEvent", _p_wxDynamicSashUnifyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxListEvent", _p_wxListEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashSplitEvent", _p_wxDynamicSashSplitEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxHelpEvent", _p_wxHelpEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxNotebookEvent", _p_wxNotebookEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxListbookEvent", _p_wxListbookEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxChoicebookEvent", _p_wxChoicebookEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxEvent", 0, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSpinEvent", _p_wxSpinEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8383 static swig_type_info _swigt__p_int
[] = {{"_p_int", 0, "int *", 0, 0, 0, 0},{"_p_int", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; 
8385 static swig_type_info 
*swig_types_initial
[] = { 
8386 _swigt__p_wxEditableListBox
,  
8389 _swigt__p_wxPyTreeCtrl
,  
8390 _swigt__p_wxPyListCtrl
,  
8391 _swigt__p_wxRemotelyScrolledTreeCtrl
,  
8392 _swigt__p_wxTreeListColumnInfo
,  
8393 _swigt__p_wxPyTreeListCtrl
,  
8394 _swigt__p_wxImageList
,  
8395 _swigt__p_wxScrollBar
,  
8396 _swigt__p_wxDynamicSashWindow
,  
8397 _swigt__p_wxScrolledWindow
,  
8398 _swigt__p_wxSplitterWindow
,  
8400 _swigt__p_wxPyTreeCompanionWindow
,  
8401 _swigt__p_wxThinSplitterWindow
,  
8402 _swigt__p_wxSplitterScrolledWindow
,  
8403 _swigt__p_wxValidator
,  
8404 _swigt__p_wxCommandEvent
,  
8405 _swigt__p_wxArrayString
,  
8406 _swigt__p_wxLEDNumberCtrl
,  
8407 _swigt__p_wxDynamicSashSplitEvent
,  
8408 _swigt__p_wxTreeItemId
,  
8410 _swigt__p_wxEvtHandler
,  
8412 _swigt__p_wxDynamicSashUnifyEvent
,  
8413 _swigt__p_wxControl
,  
8415 _swigt__p_wxPyTreeItemData
,  
8422 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ 
8424 static swig_const_info swig_const_table
[] = { 
8425 {0, 0, 0, 0.0, 0, 0}}; 
8434 SWIGEXPORT(void) SWIG_init(void) { 
8435     static PyObject 
*SWIG_globals 
= 0;  
8436     static int       typeinit 
= 0; 
8439     if (!SWIG_globals
) SWIG_globals 
= SWIG_newvarlink(); 
8440     m 
= Py_InitModule((char *) SWIG_name
, SwigMethods
); 
8441     d 
= PyModule_GetDict(m
); 
8444         for (i 
= 0; swig_types_initial
[i
]; i
++) { 
8445             swig_types
[i
] = SWIG_TypeRegister(swig_types_initial
[i
]); 
8449     SWIG_InstallConstants(d
,swig_const_table
); 
8451     PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
); 
8452     SWIG_addvarlink(SWIG_globals
,(char*)"DynamicSashNameStr",_wrap_DynamicSashNameStr_get
, _wrap_DynamicSashNameStr_set
); 
8453     SWIG_addvarlink(SWIG_globals
,(char*)"EditableListBoxNameStr",_wrap_EditableListBoxNameStr_get
, _wrap_EditableListBoxNameStr_set
); 
8454     SWIG_addvarlink(SWIG_globals
,(char*)"TreeListCtrlNameStr",_wrap_TreeListCtrlNameStr_get
, _wrap_TreeListCtrlNameStr_set
); 
8455     PyDict_SetItemString(d
,"wxEVT_DYNAMIC_SASH_SPLIT", SWIG_From_int((int)wxEVT_DYNAMIC_SASH_SPLIT
)); 
8456     PyDict_SetItemString(d
,"wxEVT_DYNAMIC_SASH_UNIFY", SWIG_From_int((int)wxEVT_DYNAMIC_SASH_UNIFY
)); 
8457     PyDict_SetItemString(d
,"DS_MANAGE_SCROLLBARS", SWIG_From_int((int)wxDS_MANAGE_SCROLLBARS
)); 
8458     PyDict_SetItemString(d
,"DS_DRAG_CORNER", SWIG_From_int((int)wxDS_DRAG_CORNER
)); 
8459     PyDict_SetItemString(d
,"EL_ALLOW_NEW", SWIG_From_int((int)wxEL_ALLOW_NEW
)); 
8460     PyDict_SetItemString(d
,"EL_ALLOW_EDIT", SWIG_From_int((int)wxEL_ALLOW_EDIT
)); 
8461     PyDict_SetItemString(d
,"EL_ALLOW_DELETE", SWIG_From_int((int)wxEL_ALLOW_DELETE
)); 
8462     PyDict_SetItemString(d
,"LED_ALIGN_LEFT", SWIG_From_int((int)wxLED_ALIGN_LEFT
)); 
8463     PyDict_SetItemString(d
,"LED_ALIGN_RIGHT", SWIG_From_int((int)wxLED_ALIGN_RIGHT
)); 
8464     PyDict_SetItemString(d
,"LED_ALIGN_CENTER", SWIG_From_int((int)wxLED_ALIGN_CENTER
)); 
8465     PyDict_SetItemString(d
,"LED_ALIGN_MASK", SWIG_From_int((int)wxLED_ALIGN_MASK
)); 
8466     PyDict_SetItemString(d
,"LED_DRAW_FADED", SWIG_From_int((int)wxLED_DRAW_FADED
)); 
8467     PyDict_SetItemString(d
,"TL_ALIGN_LEFT", SWIG_From_int((int)wxTL_ALIGN_LEFT
)); 
8468     PyDict_SetItemString(d
,"TL_ALIGN_RIGHT", SWIG_From_int((int)wxTL_ALIGN_RIGHT
)); 
8469     PyDict_SetItemString(d
,"TL_ALIGN_CENTER", SWIG_From_int((int)wxTL_ALIGN_CENTER
)); 
8470     PyDict_SetItemString(d
,"TREE_HITTEST_ONITEMCOLUMN", SWIG_From_int((int)wxTREE_HITTEST_ONITEMCOLUMN
)); 
8471     PyDict_SetItemString(d
,"TL_SEARCH_VISIBLE", SWIG_From_int((int)wxTL_SEARCH_VISIBLE
)); 
8472     PyDict_SetItemString(d
,"TL_SEARCH_LEVEL", SWIG_From_int((int)wxTL_SEARCH_LEVEL
)); 
8473     PyDict_SetItemString(d
,"TL_SEARCH_FULL", SWIG_From_int((int)wxTL_SEARCH_FULL
)); 
8474     PyDict_SetItemString(d
,"TL_SEARCH_PARTIAL", SWIG_From_int((int)wxTL_SEARCH_PARTIAL
)); 
8475     PyDict_SetItemString(d
,"TL_SEARCH_NOCASE", SWIG_From_int((int)wxTL_SEARCH_NOCASE
)); 
8476     PyDict_SetItemString(d
,"TR_DONT_ADJUST_MAC", SWIG_From_int((int)wxTR_DONT_ADJUST_MAC
)); 
8479     wxPyPtrTypeMap_Add("wxTreeCompanionWindow", "wxPyTreeCompanionWindow"); 
8480     wxPyPtrTypeMap_Add("wxTreeListCtrl", "wxPyTreeListCtrl");