2  * FILE : src/gtk/wx.cpp 
   4  * This file was automatically generated by : 
   5  * Simplified Wrapper and Interface Generator (SWIG) 
   6  * Version 1.1 (Build 883) 
   8  * Portions Copyright (c) 1995-1998 
   9  * The University of Utah and The Regents of the University of California. 
  10  * Permission is granted to distribute this file in any manner provided 
  11  * this notice remains intact. 
  13  * Do not make changes to this file--changes will be lost! 
  19 /* Implementation : PYTHON */ 
  24 /* Definitions for Windows/Unix exporting */ 
  25 #if defined(__WIN32__) 
  26 #   if defined(_MSC_VER) 
  27 #       define SWIGEXPORT(a) __declspec(dllexport) a 
  29 #       if defined(__BORLANDC__) 
  30 #           define SWIGEXPORT(a) a _export 
  32 #           define SWIGEXPORT(a) a 
  36 #   define SWIGEXPORT(a) a 
  45 extern void SWIG_MakePtr(char *, void *, char *); 
  46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *)); 
  47 extern char *SWIG_GetPtr(char *, void **, char *); 
  48 extern char *SWIG_GetPtrObj(PyObject 
*, void **, char *); 
  49 extern void SWIG_addvarlink(PyObject 
*, char *, PyObject 
*(*)(void), int (*)(PyObject 
*)); 
  50 extern PyObject 
*SWIG_newvarlink(void); 
  54 #define SWIG_init    initwxc 
  56 #define SWIG_name    "wxc" 
  60 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) { 
  64     } else if (target 
== Py_None
) {   
  68         if (!PyList_Check(target
)) { 
  70             target 
= PyList_New(0); 
  71             PyList_Append(target
, o2
); 
  74         PyList_Append(target
,o
); 
  80 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) { 
  86     } else if (target 
== Py_None
) {   
  90         if (!PyTuple_Check(target
)) { 
  92             target 
= PyTuple_New(1); 
  93             PyTuple_SetItem(target
, 0, o2
); 
  96         PyTuple_SetItem(o3
, 0, o
);       
  99         target 
= PySequence_Concat(o2
, o3
);  
 106 static char* wxStringErrorMsg 
= "string type is required for parameter"; 
 111 /*------------------------------------------------------------------ 
 114   Constructs a new pointer value.   Value may either be a string 
 115   or an integer. Type is a string corresponding to either the 
 116   C datatype or mangled datatype. 
 118   ptrcast(0,"Vector *") 
 120   ptrcast(0,"Vector_p")    
 121   ------------------------------------------------------------------ */ 
 123 static PyObject 
*ptrcast(PyObject 
*_PTRVALUE
, char *type
) { 
 130   /* Produce a "mangled" version of the type string.  */ 
 132   typestr 
= (char *) malloc(strlen(type
)+2); 
 134   /* Go through and munge the typestring */ 
 141       if ((*c 
== '*') || (*c 
== '&')) { 
 152   /* Check to see what kind of object _PTRVALUE is */ 
 154   if (PyInt_Check(_PTRVALUE
)) { 
 155     ptr 
= (void *) PyInt_AsLong(_PTRVALUE
); 
 156     /* Received a numerical value. Make a pointer out of it */ 
 157     r 
= (char *) malloc(strlen(typestr
)+22); 
 159       SWIG_MakePtr(r
, ptr
, typestr
); 
 161       sprintf(r
,"_0%s",typestr
); 
 163     obj 
= PyString_FromString(r
); 
 165   } else if (PyString_Check(_PTRVALUE
)) { 
 166     /* Have a real pointer value now.  Try to strip out the pointer 
 168     s 
= PyString_AsString(_PTRVALUE
); 
 169     r 
= (char *) malloc(strlen(type
)+22); 
 171     /* Now extract the pointer value */ 
 172     if (!SWIG_GetPtr(s
,&ptr
,0)) { 
 174         SWIG_MakePtr(r
,ptr
,typestr
); 
 176         sprintf(r
,"_0%s",typestr
); 
 178       obj 
= PyString_FromString(r
); 
 188     PyErr_SetString(PyExc_TypeError
,"Type error in ptrcast. Argument is not a valid pointer value."); 
 192 /*------------------------------------------------------------------ 
 193   ptrvalue(ptr,type = 0) 
 195   Attempts to dereference a pointer value.  If type is given, it  
 196   will try to use that type.  Otherwise, this function will attempt 
 197   to "guess" the proper datatype by checking against all of the  
 199   ------------------------------------------------------------------ */ 
 201 static PyObject 
*ptrvalue(PyObject 
*_PTRVALUE
, int index
, char *type
) { 
 206   if (!PyString_Check(_PTRVALUE
)) { 
 207     PyErr_SetString(PyExc_TypeError
,"Type error in ptrvalue. Argument is not a valid pointer value."); 
 210   s 
= PyString_AsString(_PTRVALUE
); 
 211   if (SWIG_GetPtr(s
,&ptr
,0)) { 
 212     PyErr_SetString(PyExc_TypeError
,"Type error in ptrvalue. Argument is not a valid pointer value."); 
 216   /* If no datatype was passed, try a few common datatypes first */ 
 220     /* No datatype was passed.   Type to figure out if it's a common one */ 
 222     if (!SWIG_GetPtr(s
,&ptr
,"_int_p")) { 
 224     } else if (!SWIG_GetPtr(s
,&ptr
,"_double_p")) { 
 226     } else if (!SWIG_GetPtr(s
,&ptr
,"_short_p")) { 
 228     } else if (!SWIG_GetPtr(s
,&ptr
,"_long_p")) { 
 230     } else if (!SWIG_GetPtr(s
,&ptr
,"_float_p")) { 
 232     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_p")) { 
 234     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_pp")) { 
 242     PyErr_SetString(PyExc_TypeError
,"Unable to dereference NULL pointer."); 
 246   /* Now we have a datatype.  Try to figure out what to do about it */ 
 247   if (strcmp(type
,"int") == 0) { 
 248     obj 
= PyInt_FromLong((long) *(((int *) ptr
) + index
)); 
 249   } else if (strcmp(type
,"double") == 0) { 
 250     obj 
= PyFloat_FromDouble((double) *(((double *) ptr
)+index
)); 
 251   } else if (strcmp(type
,"short") == 0) { 
 252     obj 
= PyInt_FromLong((long) *(((short *) ptr
)+index
)); 
 253   } else if (strcmp(type
,"long") == 0) { 
 254     obj 
= PyInt_FromLong((long) *(((long *) ptr
)+index
)); 
 255   } else if (strcmp(type
,"float") == 0) { 
 256     obj 
= PyFloat_FromDouble((double) *(((float *) ptr
)+index
)); 
 257   } else if (strcmp(type
,"char") == 0) { 
 258     obj 
= PyString_FromString(((char *) ptr
)+index
); 
 259   } else if (strcmp(type
,"char *") == 0) { 
 260     char *c 
= *(((char **) ptr
)+index
); 
 261     if (c
) obj 
= PyString_FromString(c
); 
 262     else obj 
= PyString_FromString("NULL"); 
 264     PyErr_SetString(PyExc_TypeError
,"Unable to dereference unsupported datatype."); 
 270 /*------------------------------------------------------------------ 
 271   ptrcreate(type,value = 0,numelements = 1) 
 273   Attempts to create a new object of given type.  Type must be 
 274   a basic C datatype.  Will not create complex objects. 
 275   ------------------------------------------------------------------ */ 
 277 static PyObject 
*ptrcreate(char *type
, PyObject 
*_PYVALUE
, int numelements
) { 
 284   /* Check the type string against a variety of possibilities */ 
 286   if (strcmp(type
,"int") == 0) { 
 287     sz 
= sizeof(int)*numelements
; 
 289   } else if (strcmp(type
,"short") == 0) { 
 290     sz 
= sizeof(short)*numelements
; 
 292   } else if (strcmp(type
,"long") == 0) { 
 293     sz 
= sizeof(long)*numelements
; 
 295   } else if (strcmp(type
,"double") == 0) { 
 296     sz 
= sizeof(double)*numelements
; 
 298   } else if (strcmp(type
,"float") == 0) { 
 299     sz 
= sizeof(float)*numelements
; 
 301   } else if (strcmp(type
,"char") == 0) { 
 302     sz 
= sizeof(char)*numelements
; 
 304   } else if (strcmp(type
,"char *") == 0) { 
 305     sz 
= sizeof(char *)*(numelements
+1); 
 308     PyErr_SetString(PyExc_TypeError
,"Unable to create unknown datatype.");  
 312   /* Create the new object */ 
 314   ptr 
= (void *) malloc(sz
); 
 316     PyErr_SetString(PyExc_MemoryError
,"Out of memory in swig_create.");  
 320   /* Now try to set its default value */ 
 323     if (strcmp(type
,"int") == 0) { 
 325       ivalue 
= (int) PyInt_AsLong(_PYVALUE
); 
 327       for (i 
= 0; i 
< numelements
; i
++) 
 329     } else if (strcmp(type
,"short") == 0) { 
 332       ivalue 
= (short) PyInt_AsLong(_PYVALUE
); 
 334       for (i 
= 0; i 
< numelements
; i
++) 
 336     } else if (strcmp(type
,"long") == 0) { 
 339       ivalue 
= (long) PyInt_AsLong(_PYVALUE
); 
 341       for (i 
= 0; i 
< numelements
; i
++) 
 343     } else if (strcmp(type
,"double") == 0) { 
 346       ivalue 
= (double) PyFloat_AsDouble(_PYVALUE
); 
 348       for (i 
= 0; i 
< numelements
; i
++) 
 350     } else if (strcmp(type
,"float") == 0) { 
 353       ivalue 
= (float) PyFloat_AsDouble(_PYVALUE
); 
 355       for (i 
= 0; i 
< numelements
; i
++) 
 357     } else if (strcmp(type
,"char") == 0) { 
 359       ivalue 
= (char *) PyString_AsString(_PYVALUE
); 
 361       strncpy(ip
,ivalue
,numelements
-1); 
 362     } else if (strcmp(type
,"char *") == 0) { 
 365       ivalue 
= (char *) PyString_AsString(_PYVALUE
); 
 367       for (i 
= 0; i 
< numelements
; i
++) { 
 369           ip
[i
] = (char *) malloc(strlen(ivalue
)+1); 
 370           strcpy(ip
[i
],ivalue
); 
 378   /* Create the pointer value */ 
 380   SWIG_MakePtr(temp
,ptr
,cast
); 
 381   obj 
= PyString_FromString(temp
); 
 386 /*------------------------------------------------------------------ 
 387   ptrset(ptr,value,index = 0,type = 0) 
 389   Attempts to set the value of a pointer variable.  If type is 
 390   given, we will use that type.  Otherwise, we'll guess the datatype. 
 391   ------------------------------------------------------------------ */ 
 393 static PyObject 
*ptrset(PyObject 
*_PTRVALUE
, PyObject 
*_PYVALUE
, int index
, char *type
) { 
 398   if (!PyString_Check(_PTRVALUE
)) { 
 399     PyErr_SetString(PyExc_TypeError
,"Type error in ptrset. Argument is not a valid pointer value."); 
 402   s 
= PyString_AsString(_PTRVALUE
); 
 403   if (SWIG_GetPtr(s
,&ptr
,0)) { 
 404     PyErr_SetString(PyExc_TypeError
,"Type error in ptrset. Argument is not a valid pointer value."); 
 408   /* If no datatype was passed, try a few common datatypes first */ 
 412     /* No datatype was passed.   Type to figure out if it's a common one */ 
 414     if (!SWIG_GetPtr(s
,&ptr
,"_int_p")) { 
 416     } else if (!SWIG_GetPtr(s
,&ptr
,"_double_p")) { 
 418     } else if (!SWIG_GetPtr(s
,&ptr
,"_short_p")) { 
 420     } else if (!SWIG_GetPtr(s
,&ptr
,"_long_p")) { 
 422     } else if (!SWIG_GetPtr(s
,&ptr
,"_float_p")) { 
 424     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_p")) { 
 426     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_pp")) { 
 434     PyErr_SetString(PyExc_TypeError
,"Unable to set NULL pointer."); 
 438   /* Now we have a datatype.  Try to figure out what to do about it */ 
 439   if (strcmp(type
,"int") == 0) { 
 440     *(((int *) ptr
)+index
) = (int) PyInt_AsLong(_PYVALUE
); 
 441   } else if (strcmp(type
,"double") == 0) { 
 442     *(((double *) ptr
)+index
) = (double) PyFloat_AsDouble(_PYVALUE
); 
 443   } else if (strcmp(type
,"short") == 0) { 
 444     *(((short *) ptr
)+index
) = (short) PyInt_AsLong(_PYVALUE
); 
 445   } else if (strcmp(type
,"long") == 0) { 
 446     *(((long *) ptr
)+index
) = (long) PyInt_AsLong(_PYVALUE
); 
 447   } else if (strcmp(type
,"float") == 0) { 
 448     *(((float *) ptr
)+index
) = (float) PyFloat_AsDouble(_PYVALUE
); 
 449   } else if (strcmp(type
,"char") == 0) { 
 450     char *c 
= PyString_AsString(_PYVALUE
); 
 451     strcpy(((char *) ptr
)+index
, c
); 
 452   } else if (strcmp(type
,"char *") == 0) { 
 453     char *c 
= PyString_AsString(_PYVALUE
); 
 454     char **ca 
= (char **) ptr
; 
 455     if (ca
[index
]) free(ca
[index
]); 
 456     if (strcmp(c
,"NULL") == 0) { 
 459       ca
[index
] = (char *) malloc(strlen(c
)+1); 
 463     PyErr_SetString(PyExc_TypeError
,"Unable to set unsupported datatype."); 
 471 /*------------------------------------------------------------------ 
 474   Adds a value to an existing pointer value.  Will do a type-dependent 
 475   add for basic datatypes.  For other datatypes, will do a byte-add. 
 476   ------------------------------------------------------------------ */ 
 478 static PyObject 
*ptradd(PyObject 
*_PTRVALUE
, int offset
) { 
 485   /* Check to see what kind of object _PTRVALUE is */ 
 487   if (PyString_Check(_PTRVALUE
)) { 
 488     /* Have a potential pointer value now.  Try to strip out the value */ 
 489     s 
= PyString_AsString(_PTRVALUE
); 
 491     /* Try to handle a few common datatypes first */ 
 493     if (!SWIG_GetPtr(s
,&ptr
,"_int_p")) { 
 494       ptr 
= (void *) (((int *) ptr
) + offset
); 
 495     } else if (!SWIG_GetPtr(s
,&ptr
,"_double_p")) { 
 496       ptr 
= (void *) (((double *) ptr
) + offset
); 
 497     } else if (!SWIG_GetPtr(s
,&ptr
,"_short_p")) { 
 498       ptr 
= (void *) (((short *) ptr
) + offset
); 
 499     } else if (!SWIG_GetPtr(s
,&ptr
,"_long_p")) { 
 500       ptr 
= (void *) (((long *) ptr
) + offset
); 
 501     } else if (!SWIG_GetPtr(s
,&ptr
,"_float_p")) { 
 502       ptr 
= (void *) (((float *) ptr
) + offset
); 
 503     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_p")) { 
 504       ptr 
= (void *) (((char *) ptr
) + offset
); 
 505     } else if (!SWIG_GetPtr(s
,&ptr
,0)) { 
 506       ptr 
= (void *) (((char *) ptr
) + offset
); 
 508       PyErr_SetString(PyExc_TypeError
,"Type error in ptradd. Argument is not a valid pointer value."); 
 511     type 
= SWIG_GetPtr(s
,&junk
,"INVALID POINTER"); 
 512     r 
= (char *) malloc(strlen(type
)+20); 
 514       SWIG_MakePtr(r
,ptr
,type
); 
 516       sprintf(r
,"_0%s",type
); 
 518     obj 
= PyString_FromString(r
); 
 524 /*------------------------------------------------------------------ 
 527   Allows a mapping between type1 and type2. (Like a typedef) 
 528   ------------------------------------------------------------------ */ 
 530 static void ptrmap(char *type1
, char *type2
) { 
 532   char *typestr1
,*typestr2
,*c
,*r
; 
 534   /* Produce a "mangled" version of the type string.  */ 
 536   typestr1 
= (char *) malloc(strlen(type1
)+2); 
 538   /* Go through and munge the typestring */ 
 545       if ((*c 
== '*') || (*c 
== '&')) { 
 556   typestr2 
= (char *) malloc(strlen(type2
)+2); 
 558   /* Go through and munge the typestring */ 
 565       if ((*c 
== '*') || (*c 
== '&')) { 
 575   SWIG_RegisterMapping(typestr1
,typestr2
,0); 
 576   SWIG_RegisterMapping(typestr2
,typestr1
,0); 
 579 /*------------------------------------------------------------------ 
 582   Destroys a pointer value 
 583   ------------------------------------------------------------------ */ 
 585 PyObject 
*ptrfree(PyObject 
*_PTRVALUE
) { 
 589   if (!PyString_Check(_PTRVALUE
)) { 
 590     PyErr_SetString(PyExc_TypeError
,"Type error in ptrfree. Argument is not a valid pointer value."); 
 593   s 
= PyString_AsString(_PTRVALUE
); 
 594   if (SWIG_GetPtr(s
,&ptr
,0)) { 
 595     PyErr_SetString(PyExc_TypeError
,"Type error in ptrfree. Argument is not a valid pointer value."); 
 599   /* Check to see if this pointer is a char ** */ 
 600   if (!SWIG_GetPtr(s
,&junk
,"_char_pp")) { 
 601     char **c 
= (char **) ptr
; 
 618     wxPyApp
* wxGetApp() { 
 622     void wxApp_CleanUp() { 
 628 extern "C" SWIGEXPORT(void) initwindowsc(); 
 629 extern "C" SWIGEXPORT(void) initwindows2c(); 
 630 extern "C" SWIGEXPORT(void) initeventsc(); 
 631 extern "C" SWIGEXPORT(void) initmiscc(); 
 632 extern "C" SWIGEXPORT(void) initmisc2c(); 
 633 extern "C" SWIGEXPORT(void) initgdic(); 
 634 extern "C" SWIGEXPORT(void) initmdic(); 
 635 extern "C" SWIGEXPORT(void) initcontrolsc(); 
 636 extern "C" SWIGEXPORT(void) initcontrols2c(); 
 637 extern "C" SWIGEXPORT(void) initcmndlgsc(); 
 638 extern "C" SWIGEXPORT(void) initstattoolc(); 
 639 extern "C" SWIGEXPORT(void) initframesc(); 
 640 extern "C" SWIGEXPORT(void) initwindows3c(); 
 641 extern "C" SWIGEXPORT(void) initimagec(); 
 642 extern "C" SWIGEXPORT(void) initprintfwc(); 
 643 extern "C" SWIGEXPORT(void) initsizersc(); 
 644 extern "C" SWIGEXPORT(void) initclip_dndc(); 
 645 extern "C" SWIGEXPORT(void) initstreamsc(); 
 646 extern "C" SWIGEXPORT(void) initfilesysc(); 
 650 // Export a C API in a struct.  Other modules will be able to load this from 
 651 // the wxc module and will then have safe access to these functions, even if 
 652 // in another shared library. 
 653 static wxPyCoreAPI API 
= { 
 657     SWIG_RegisterMapping
, 
 671     wxBitmap_LIST_helper
, 
 672     wxString_LIST_helper
, 
 673     wxAcceleratorEntry_LIST_helper
, 
 682     wxPyCBH_findCallback
, 
 683     wxPyCBH_callCallback
, 
 684     wxPyCBH_callCallbackObj
, 
 691 static PyObject 
*_wrap_ptrcast(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 692     PyObject 
* _resultobj
; 
 696     PyObject 
* _obj0 
= 0; 
 697     char *_kwnames
[] = { "ptr","type", NULL 
}; 
 700     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Os:ptrcast",_kwnames
,&_obj0
,&_arg1
))  
 706     wxPy_BEGIN_ALLOW_THREADS
; 
 707         _result 
= (PyObject 
*)ptrcast(_arg0
,_arg1
); 
 709     wxPy_END_ALLOW_THREADS
; 
 711   _resultobj 
= _result
; 
 716 static PyObject 
*_wrap_ptrvalue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 717     PyObject 
* _resultobj
; 
 720     int  _arg1 
= (int ) 0; 
 721     char * _arg2 
= (char *) 0; 
 722     PyObject 
* _obj0 
= 0; 
 723     char *_kwnames
[] = { "ptr","index","type", NULL 
}; 
 726     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|is:ptrvalue",_kwnames
,&_obj0
,&_arg1
,&_arg2
))  
 732     wxPy_BEGIN_ALLOW_THREADS
; 
 733         _result 
= (PyObject 
*)ptrvalue(_arg0
,_arg1
,_arg2
); 
 735     wxPy_END_ALLOW_THREADS
; 
 737   _resultobj 
= _result
; 
 742 static PyObject 
*_wrap_ptrset(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 743     PyObject 
* _resultobj
; 
 747     int  _arg2 
= (int ) 0; 
 748     char * _arg3 
= (char *) 0; 
 749     PyObject 
* _obj0 
= 0; 
 750     PyObject 
* _obj1 
= 0; 
 751     char *_kwnames
[] = { "ptr","value","index","type", NULL 
}; 
 754     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|is:ptrset",_kwnames
,&_obj0
,&_obj1
,&_arg2
,&_arg3
))  
 763     wxPy_BEGIN_ALLOW_THREADS
; 
 764         _result 
= (PyObject 
*)ptrset(_arg0
,_arg1
,_arg2
,_arg3
); 
 766     wxPy_END_ALLOW_THREADS
; 
 768   _resultobj 
= _result
; 
 773 static PyObject 
*_wrap_ptrcreate(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 774     PyObject 
* _resultobj
; 
 777     PyObject 
* _arg1 
= (PyObject 
*) 0; 
 778     int  _arg2 
= (int ) 1; 
 779     PyObject 
* _obj1 
= 0; 
 780     char *_kwnames
[] = { "type","value","nitems", NULL 
}; 
 783     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"s|Oi:ptrcreate",_kwnames
,&_arg0
,&_obj1
,&_arg2
))  
 790     wxPy_BEGIN_ALLOW_THREADS
; 
 791         _result 
= (PyObject 
*)ptrcreate(_arg0
,_arg1
,_arg2
); 
 793     wxPy_END_ALLOW_THREADS
; 
 795   _resultobj 
= _result
; 
 800 static PyObject 
*_wrap_ptrfree(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 801     PyObject 
* _resultobj
; 
 804     PyObject 
* _obj0 
= 0; 
 805     char *_kwnames
[] = { "ptr", NULL 
}; 
 808     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:ptrfree",_kwnames
,&_obj0
))  
 814     wxPy_BEGIN_ALLOW_THREADS
; 
 815         _result 
= (PyObject 
*)ptrfree(_arg0
); 
 817     wxPy_END_ALLOW_THREADS
; 
 819   _resultobj 
= _result
; 
 824 static PyObject 
*_wrap_ptradd(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 825     PyObject 
* _resultobj
; 
 829     PyObject 
* _obj0 
= 0; 
 830     char *_kwnames
[] = { "ptr","offset", NULL 
}; 
 833     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:ptradd",_kwnames
,&_obj0
,&_arg1
))  
 839     wxPy_BEGIN_ALLOW_THREADS
; 
 840         _result 
= (PyObject 
*)ptradd(_arg0
,_arg1
); 
 842     wxPy_END_ALLOW_THREADS
; 
 844   _resultobj 
= _result
; 
 849 static PyObject 
*_wrap_ptrmap(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 850     PyObject 
* _resultobj
; 
 853     char *_kwnames
[] = { "type1","type2", NULL 
}; 
 856     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ss:ptrmap",_kwnames
,&_arg0
,&_arg1
))  
 859     wxPy_BEGIN_ALLOW_THREADS
; 
 862     wxPy_END_ALLOW_THREADS
; 
 863 }    Py_INCREF(Py_None
); 
 864     _resultobj 
= Py_None
; 
 868 static int _wrap_wxDefaultPosition_set(PyObject 
*val
) { 
 870     PyErr_SetString(PyExc_TypeError
,"Variable wxDefaultPosition is read-only."); 
 874 static PyObject 
*_wrap_wxDefaultPosition_get() { 
 878     SWIG_MakePtr(ptemp
,(char *) &wxDefaultPosition
,"_wxPoint_p"); 
 879     pyobj 
= PyString_FromString(ptemp
); 
 883 static int _wrap_wxDefaultSize_set(PyObject 
*val
) { 
 885     PyErr_SetString(PyExc_TypeError
,"Variable wxDefaultSize is read-only."); 
 889 static PyObject 
*_wrap_wxDefaultSize_get() { 
 893     SWIG_MakePtr(ptemp
,(char *) &wxDefaultSize
,"_wxSize_p"); 
 894     pyobj 
= PyString_FromString(ptemp
); 
 898 static PyObject 
*_wrap_wxGetApp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 899     PyObject 
* _resultobj
; 
 901     char *_kwnames
[] = {  NULL 
}; 
 905     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxGetApp",_kwnames
))  
 908     wxPy_BEGIN_ALLOW_THREADS
; 
 909         _result 
= (wxPyApp 
*)wxGetApp(); 
 911     wxPy_END_ALLOW_THREADS
; 
 913         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyApp_p"); 
 914         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 917         _resultobj 
= Py_None
; 
 922 static PyObject 
*_wrap_wxApp_CleanUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 923     PyObject 
* _resultobj
; 
 924     char *_kwnames
[] = {  NULL 
}; 
 927     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxApp_CleanUp",_kwnames
))  
 930     wxPy_BEGIN_ALLOW_THREADS
; 
 933     wxPy_END_ALLOW_THREADS
; 
 934 }    Py_INCREF(Py_None
); 
 935     _resultobj 
= Py_None
; 
 939 static void *SwigwxPyAppTowxEvtHandler(void *ptr
) { 
 942     src 
= (wxPyApp 
*) ptr
; 
 943     dest 
= (wxEvtHandler 
*) src
; 
 944     return (void *) dest
; 
 947 static wxPyApp 
*new_wxPyApp() { 
 948             wxPythonApp 
= new wxPyApp(); 
 952 static PyObject 
*_wrap_new_wxPyApp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 953     PyObject 
* _resultobj
; 
 955     char *_kwnames
[] = {  NULL 
}; 
 959     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyApp",_kwnames
))  
 962     wxPy_BEGIN_ALLOW_THREADS
; 
 963         _result 
= (wxPyApp 
*)new_wxPyApp(); 
 965     wxPy_END_ALLOW_THREADS
; 
 967         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyApp_p"); 
 968         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 971         _resultobj 
= Py_None
; 
 976 #define delete_wxPyApp(_swigobj) (delete _swigobj) 
 977 static PyObject 
*_wrap_delete_wxPyApp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 978     PyObject 
* _resultobj
; 
 980     PyObject 
* _argo0 
= 0; 
 981     char *_kwnames
[] = { "self", NULL 
}; 
 984     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyApp",_kwnames
,&_argo0
))  
 987         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 988         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
 989             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyApp. Expected _wxPyApp_p."); 
 994     wxPy_BEGIN_ALLOW_THREADS
; 
 995         delete_wxPyApp(_arg0
); 
 997     wxPy_END_ALLOW_THREADS
; 
 998 }    Py_INCREF(Py_None
); 
 999     _resultobj 
= Py_None
; 
1003 #define wxPyApp_GetAppName(_swigobj)  (_swigobj->GetAppName()) 
1004 static PyObject 
*_wrap_wxPyApp_GetAppName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1005     PyObject 
* _resultobj
; 
1008     PyObject 
* _argo0 
= 0; 
1009     char *_kwnames
[] = { "self", NULL 
}; 
1012     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetAppName",_kwnames
,&_argo0
))  
1015         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1016         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1017             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetAppName. Expected _wxPyApp_p."); 
1022     wxPy_BEGIN_ALLOW_THREADS
; 
1023         _result 
= new wxString (wxPyApp_GetAppName(_arg0
)); 
1025     wxPy_END_ALLOW_THREADS
; 
1027     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
1035 #define wxPyApp_GetClassName(_swigobj)  (_swigobj->GetClassName()) 
1036 static PyObject 
*_wrap_wxPyApp_GetClassName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1037     PyObject 
* _resultobj
; 
1040     PyObject 
* _argo0 
= 0; 
1041     char *_kwnames
[] = { "self", NULL 
}; 
1044     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetClassName",_kwnames
,&_argo0
))  
1047         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1048         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1049             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetClassName. Expected _wxPyApp_p."); 
1054     wxPy_BEGIN_ALLOW_THREADS
; 
1055         _result 
= new wxString (wxPyApp_GetClassName(_arg0
)); 
1057     wxPy_END_ALLOW_THREADS
; 
1059     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
1067 #define wxPyApp_GetExitOnFrameDelete(_swigobj)  (_swigobj->GetExitOnFrameDelete()) 
1068 static PyObject 
*_wrap_wxPyApp_GetExitOnFrameDelete(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1069     PyObject 
* _resultobj
; 
1072     PyObject 
* _argo0 
= 0; 
1073     char *_kwnames
[] = { "self", NULL 
}; 
1076     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetExitOnFrameDelete",_kwnames
,&_argo0
))  
1079         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1080         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1081             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetExitOnFrameDelete. Expected _wxPyApp_p."); 
1086     wxPy_BEGIN_ALLOW_THREADS
; 
1087         _result 
= (bool )wxPyApp_GetExitOnFrameDelete(_arg0
); 
1089     wxPy_END_ALLOW_THREADS
; 
1090 }    _resultobj 
= Py_BuildValue("i",_result
); 
1094 #define wxPyApp_GetPrintMode(_swigobj)  (_swigobj->GetPrintMode()) 
1095 static PyObject 
*_wrap_wxPyApp_GetPrintMode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1096     PyObject 
* _resultobj
; 
1099     PyObject 
* _argo0 
= 0; 
1100     char *_kwnames
[] = { "self", NULL 
}; 
1103     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetPrintMode",_kwnames
,&_argo0
))  
1106         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1107         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1108             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetPrintMode. Expected _wxPyApp_p."); 
1113     wxPy_BEGIN_ALLOW_THREADS
; 
1114         _result 
= (int )wxPyApp_GetPrintMode(_arg0
); 
1116     wxPy_END_ALLOW_THREADS
; 
1117 }    _resultobj 
= Py_BuildValue("i",_result
); 
1121 #define wxPyApp_GetTopWindow(_swigobj)  (_swigobj->GetTopWindow()) 
1122 static PyObject 
*_wrap_wxPyApp_GetTopWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1123     PyObject 
* _resultobj
; 
1126     PyObject 
* _argo0 
= 0; 
1127     char *_kwnames
[] = { "self", NULL 
}; 
1131     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetTopWindow",_kwnames
,&_argo0
))  
1134         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1135         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1136             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetTopWindow. Expected _wxPyApp_p."); 
1141     wxPy_BEGIN_ALLOW_THREADS
; 
1142         _result 
= (wxWindow 
*)wxPyApp_GetTopWindow(_arg0
); 
1144     wxPy_END_ALLOW_THREADS
; 
1146         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p"); 
1147         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1150         _resultobj 
= Py_None
; 
1155 #define wxPyApp_GetVendorName(_swigobj)  (_swigobj->GetVendorName()) 
1156 static PyObject 
*_wrap_wxPyApp_GetVendorName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1157     PyObject 
* _resultobj
; 
1160     PyObject 
* _argo0 
= 0; 
1161     char *_kwnames
[] = { "self", NULL 
}; 
1164     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetVendorName",_kwnames
,&_argo0
))  
1167         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1168         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1169             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetVendorName. Expected _wxPyApp_p."); 
1174     wxPy_BEGIN_ALLOW_THREADS
; 
1175         _result 
= new wxString (wxPyApp_GetVendorName(_arg0
)); 
1177     wxPy_END_ALLOW_THREADS
; 
1179     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
1187 #define wxPyApp_GetUseBestVisual(_swigobj)  (_swigobj->GetUseBestVisual()) 
1188 static PyObject 
*_wrap_wxPyApp_GetUseBestVisual(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1189     PyObject 
* _resultobj
; 
1192     PyObject 
* _argo0 
= 0; 
1193     char *_kwnames
[] = { "self", NULL 
}; 
1196     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetUseBestVisual",_kwnames
,&_argo0
))  
1199         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1200         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1201             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetUseBestVisual. Expected _wxPyApp_p."); 
1206     wxPy_BEGIN_ALLOW_THREADS
; 
1207         _result 
= (bool )wxPyApp_GetUseBestVisual(_arg0
); 
1209     wxPy_END_ALLOW_THREADS
; 
1210 }    _resultobj 
= Py_BuildValue("i",_result
); 
1214 #define wxPyApp_Dispatch(_swigobj)  (_swigobj->Dispatch()) 
1215 static PyObject 
*_wrap_wxPyApp_Dispatch(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1216     PyObject 
* _resultobj
; 
1218     PyObject 
* _argo0 
= 0; 
1219     char *_kwnames
[] = { "self", NULL 
}; 
1222     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_Dispatch",_kwnames
,&_argo0
))  
1225         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1226         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1227             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_Dispatch. Expected _wxPyApp_p."); 
1232     wxPy_BEGIN_ALLOW_THREADS
; 
1233         wxPyApp_Dispatch(_arg0
); 
1235     wxPy_END_ALLOW_THREADS
; 
1236 }    Py_INCREF(Py_None
); 
1237     _resultobj 
= Py_None
; 
1241 #define wxPyApp_ExitMainLoop(_swigobj)  (_swigobj->ExitMainLoop()) 
1242 static PyObject 
*_wrap_wxPyApp_ExitMainLoop(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1243     PyObject 
* _resultobj
; 
1245     PyObject 
* _argo0 
= 0; 
1246     char *_kwnames
[] = { "self", NULL 
}; 
1249     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_ExitMainLoop",_kwnames
,&_argo0
))  
1252         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1253         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1254             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_ExitMainLoop. Expected _wxPyApp_p."); 
1259     wxPy_BEGIN_ALLOW_THREADS
; 
1260         wxPyApp_ExitMainLoop(_arg0
); 
1262     wxPy_END_ALLOW_THREADS
; 
1263 }    Py_INCREF(Py_None
); 
1264     _resultobj 
= Py_None
; 
1268 #define wxPyApp_Initialized(_swigobj)  (_swigobj->Initialized()) 
1269 static PyObject 
*_wrap_wxPyApp_Initialized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1270     PyObject 
* _resultobj
; 
1273     PyObject 
* _argo0 
= 0; 
1274     char *_kwnames
[] = { "self", NULL 
}; 
1277     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_Initialized",_kwnames
,&_argo0
))  
1280         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1281         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1282             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_Initialized. Expected _wxPyApp_p."); 
1287     wxPy_BEGIN_ALLOW_THREADS
; 
1288         _result 
= (bool )wxPyApp_Initialized(_arg0
); 
1290     wxPy_END_ALLOW_THREADS
; 
1291 }    _resultobj 
= Py_BuildValue("i",_result
); 
1295 #define wxPyApp_MainLoop(_swigobj)  (_swigobj->MainLoop()) 
1296 static PyObject 
*_wrap_wxPyApp_MainLoop(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1297     PyObject 
* _resultobj
; 
1300     PyObject 
* _argo0 
= 0; 
1301     char *_kwnames
[] = { "self", NULL 
}; 
1304     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_MainLoop",_kwnames
,&_argo0
))  
1307         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1308         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1309             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_MainLoop. Expected _wxPyApp_p."); 
1314     wxPy_BEGIN_ALLOW_THREADS
; 
1315         _result 
= (int )wxPyApp_MainLoop(_arg0
); 
1317     wxPy_END_ALLOW_THREADS
; 
1318 }    _resultobj 
= Py_BuildValue("i",_result
); 
1322 #define wxPyApp_Pending(_swigobj)  (_swigobj->Pending()) 
1323 static PyObject 
*_wrap_wxPyApp_Pending(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1324     PyObject 
* _resultobj
; 
1327     PyObject 
* _argo0 
= 0; 
1328     char *_kwnames
[] = { "self", NULL 
}; 
1331     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_Pending",_kwnames
,&_argo0
))  
1334         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1335         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1336             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_Pending. Expected _wxPyApp_p."); 
1341     wxPy_BEGIN_ALLOW_THREADS
; 
1342         _result 
= (bool )wxPyApp_Pending(_arg0
); 
1344     wxPy_END_ALLOW_THREADS
; 
1345 }    _resultobj 
= Py_BuildValue("i",_result
); 
1349 #define wxPyApp_ProcessIdle(_swigobj)  (_swigobj->ProcessIdle()) 
1350 static PyObject 
*_wrap_wxPyApp_ProcessIdle(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1351     PyObject 
* _resultobj
; 
1354     PyObject 
* _argo0 
= 0; 
1355     char *_kwnames
[] = { "self", NULL 
}; 
1358     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_ProcessIdle",_kwnames
,&_argo0
))  
1361         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1362         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1363             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_ProcessIdle. Expected _wxPyApp_p."); 
1368     wxPy_BEGIN_ALLOW_THREADS
; 
1369         _result 
= (bool )wxPyApp_ProcessIdle(_arg0
); 
1371     wxPy_END_ALLOW_THREADS
; 
1372 }    _resultobj 
= Py_BuildValue("i",_result
); 
1376 #define wxPyApp_SetAppName(_swigobj,_swigarg0)  (_swigobj->SetAppName(_swigarg0)) 
1377 static PyObject 
*_wrap_wxPyApp_SetAppName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1378     PyObject 
* _resultobj
; 
1381     PyObject 
* _argo0 
= 0; 
1382     PyObject 
* _obj1 
= 0; 
1383     char *_kwnames
[] = { "self","name", NULL 
}; 
1386     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetAppName",_kwnames
,&_argo0
,&_obj1
))  
1389         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1390         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1391             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetAppName. Expected _wxPyApp_p."); 
1396 #if PYTHON_API_VERSION >= 1009 
1397     char* tmpPtr
; int tmpSize
; 
1398     if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) { 
1399         PyErr_SetString(PyExc_TypeError
, "String or Unicode type required"); 
1402     if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1) 
1404     _arg1 
= new wxString(tmpPtr
, tmpSize
); 
1406     if (!PyString_Check(_obj1
)) { 
1407         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1410     _arg1 
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
)); 
1414     wxPy_BEGIN_ALLOW_THREADS
; 
1415         wxPyApp_SetAppName(_arg0
,*_arg1
); 
1417     wxPy_END_ALLOW_THREADS
; 
1418 }    Py_INCREF(Py_None
); 
1419     _resultobj 
= Py_None
; 
1427 #define wxPyApp_SetClassName(_swigobj,_swigarg0)  (_swigobj->SetClassName(_swigarg0)) 
1428 static PyObject 
*_wrap_wxPyApp_SetClassName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1429     PyObject 
* _resultobj
; 
1432     PyObject 
* _argo0 
= 0; 
1433     PyObject 
* _obj1 
= 0; 
1434     char *_kwnames
[] = { "self","name", NULL 
}; 
1437     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetClassName",_kwnames
,&_argo0
,&_obj1
))  
1440         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1441         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1442             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetClassName. Expected _wxPyApp_p."); 
1447 #if PYTHON_API_VERSION >= 1009 
1448     char* tmpPtr
; int tmpSize
; 
1449     if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) { 
1450         PyErr_SetString(PyExc_TypeError
, "String or Unicode type required"); 
1453     if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1) 
1455     _arg1 
= new wxString(tmpPtr
, tmpSize
); 
1457     if (!PyString_Check(_obj1
)) { 
1458         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1461     _arg1 
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
)); 
1465     wxPy_BEGIN_ALLOW_THREADS
; 
1466         wxPyApp_SetClassName(_arg0
,*_arg1
); 
1468     wxPy_END_ALLOW_THREADS
; 
1469 }    Py_INCREF(Py_None
); 
1470     _resultobj 
= Py_None
; 
1478 #define wxPyApp_SetExitOnFrameDelete(_swigobj,_swigarg0)  (_swigobj->SetExitOnFrameDelete(_swigarg0)) 
1479 static PyObject 
*_wrap_wxPyApp_SetExitOnFrameDelete(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1480     PyObject 
* _resultobj
; 
1483     PyObject 
* _argo0 
= 0; 
1485     char *_kwnames
[] = { "self","flag", NULL 
}; 
1488     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_SetExitOnFrameDelete",_kwnames
,&_argo0
,&tempbool1
))  
1491         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1492         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1493             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetExitOnFrameDelete. Expected _wxPyApp_p."); 
1497     _arg1 
= (bool ) tempbool1
; 
1499     wxPy_BEGIN_ALLOW_THREADS
; 
1500         wxPyApp_SetExitOnFrameDelete(_arg0
,_arg1
); 
1502     wxPy_END_ALLOW_THREADS
; 
1503 }    Py_INCREF(Py_None
); 
1504     _resultobj 
= Py_None
; 
1508 #define wxPyApp_SetPrintMode(_swigobj,_swigarg0)  (_swigobj->SetPrintMode(_swigarg0)) 
1509 static PyObject 
*_wrap_wxPyApp_SetPrintMode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1510     PyObject 
* _resultobj
; 
1513     PyObject 
* _argo0 
= 0; 
1514     char *_kwnames
[] = { "self","mode", NULL 
}; 
1517     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_SetPrintMode",_kwnames
,&_argo0
,&_arg1
))  
1520         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1521         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1522             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetPrintMode. Expected _wxPyApp_p."); 
1527     wxPy_BEGIN_ALLOW_THREADS
; 
1528         wxPyApp_SetPrintMode(_arg0
,_arg1
); 
1530     wxPy_END_ALLOW_THREADS
; 
1531 }    Py_INCREF(Py_None
); 
1532     _resultobj 
= Py_None
; 
1536 #define wxPyApp_SetTopWindow(_swigobj,_swigarg0)  (_swigobj->SetTopWindow(_swigarg0)) 
1537 static PyObject 
*_wrap_wxPyApp_SetTopWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1538     PyObject 
* _resultobj
; 
1541     PyObject 
* _argo0 
= 0; 
1542     PyObject 
* _argo1 
= 0; 
1543     char *_kwnames
[] = { "self","window", NULL 
}; 
1546     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetTopWindow",_kwnames
,&_argo0
,&_argo1
))  
1549         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1550         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1551             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetTopWindow. Expected _wxPyApp_p."); 
1556         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
1557         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
1558             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyApp_SetTopWindow. Expected _wxWindow_p."); 
1563     wxPy_BEGIN_ALLOW_THREADS
; 
1564         wxPyApp_SetTopWindow(_arg0
,_arg1
); 
1566     wxPy_END_ALLOW_THREADS
; 
1567 }    Py_INCREF(Py_None
); 
1568     _resultobj 
= Py_None
; 
1572 #define wxPyApp_SetVendorName(_swigobj,_swigarg0)  (_swigobj->SetVendorName(_swigarg0)) 
1573 static PyObject 
*_wrap_wxPyApp_SetVendorName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1574     PyObject 
* _resultobj
; 
1577     PyObject 
* _argo0 
= 0; 
1578     PyObject 
* _obj1 
= 0; 
1579     char *_kwnames
[] = { "self","name", NULL 
}; 
1582     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetVendorName",_kwnames
,&_argo0
,&_obj1
))  
1585         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1586         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1587             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetVendorName. Expected _wxPyApp_p."); 
1592 #if PYTHON_API_VERSION >= 1009 
1593     char* tmpPtr
; int tmpSize
; 
1594     if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) { 
1595         PyErr_SetString(PyExc_TypeError
, "String or Unicode type required"); 
1598     if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1) 
1600     _arg1 
= new wxString(tmpPtr
, tmpSize
); 
1602     if (!PyString_Check(_obj1
)) { 
1603         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1606     _arg1 
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
)); 
1610     wxPy_BEGIN_ALLOW_THREADS
; 
1611         wxPyApp_SetVendorName(_arg0
,*_arg1
); 
1613     wxPy_END_ALLOW_THREADS
; 
1614 }    Py_INCREF(Py_None
); 
1615     _resultobj 
= Py_None
; 
1623 #define wxPyApp_SetUseBestVisual(_swigobj,_swigarg0)  (_swigobj->SetUseBestVisual(_swigarg0)) 
1624 static PyObject 
*_wrap_wxPyApp_SetUseBestVisual(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1625     PyObject 
* _resultobj
; 
1628     PyObject 
* _argo0 
= 0; 
1630     char *_kwnames
[] = { "self","flag", NULL 
}; 
1633     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_SetUseBestVisual",_kwnames
,&_argo0
,&tempbool1
))  
1636         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1637         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1638             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetUseBestVisual. Expected _wxPyApp_p."); 
1642     _arg1 
= (bool ) tempbool1
; 
1644     wxPy_BEGIN_ALLOW_THREADS
; 
1645         wxPyApp_SetUseBestVisual(_arg0
,_arg1
); 
1647     wxPy_END_ALLOW_THREADS
; 
1648 }    Py_INCREF(Py_None
); 
1649     _resultobj 
= Py_None
; 
1653 #define wxPyApp_GetStdIcon(_swigobj,_swigarg0)  (_swigobj->GetStdIcon(_swigarg0)) 
1654 static PyObject 
*_wrap_wxPyApp_GetStdIcon(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1655     PyObject 
* _resultobj
; 
1659     PyObject 
* _argo0 
= 0; 
1660     char *_kwnames
[] = { "self","which", NULL 
}; 
1664     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_GetStdIcon",_kwnames
,&_argo0
,&_arg1
))  
1667         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1668         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1669             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetStdIcon. Expected _wxPyApp_p."); 
1674     wxPy_BEGIN_ALLOW_THREADS
; 
1675         _result 
= new wxIcon (wxPyApp_GetStdIcon(_arg0
,_arg1
)); 
1677     wxPy_END_ALLOW_THREADS
; 
1678 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxIcon_p"); 
1679     _resultobj 
= Py_BuildValue("s",_ptemp
); 
1683 static PyMethodDef wxcMethods
[] = { 
1684          { "wxPyApp_GetStdIcon", (PyCFunction
) _wrap_wxPyApp_GetStdIcon
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1685          { "wxPyApp_SetUseBestVisual", (PyCFunction
) _wrap_wxPyApp_SetUseBestVisual
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1686          { "wxPyApp_SetVendorName", (PyCFunction
) _wrap_wxPyApp_SetVendorName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1687          { "wxPyApp_SetTopWindow", (PyCFunction
) _wrap_wxPyApp_SetTopWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1688          { "wxPyApp_SetPrintMode", (PyCFunction
) _wrap_wxPyApp_SetPrintMode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1689          { "wxPyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_wxPyApp_SetExitOnFrameDelete
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1690          { "wxPyApp_SetClassName", (PyCFunction
) _wrap_wxPyApp_SetClassName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1691          { "wxPyApp_SetAppName", (PyCFunction
) _wrap_wxPyApp_SetAppName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1692          { "wxPyApp_ProcessIdle", (PyCFunction
) _wrap_wxPyApp_ProcessIdle
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1693          { "wxPyApp_Pending", (PyCFunction
) _wrap_wxPyApp_Pending
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1694          { "wxPyApp_MainLoop", (PyCFunction
) _wrap_wxPyApp_MainLoop
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1695          { "wxPyApp_Initialized", (PyCFunction
) _wrap_wxPyApp_Initialized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1696          { "wxPyApp_ExitMainLoop", (PyCFunction
) _wrap_wxPyApp_ExitMainLoop
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1697          { "wxPyApp_Dispatch", (PyCFunction
) _wrap_wxPyApp_Dispatch
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1698          { "wxPyApp_GetUseBestVisual", (PyCFunction
) _wrap_wxPyApp_GetUseBestVisual
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1699          { "wxPyApp_GetVendorName", (PyCFunction
) _wrap_wxPyApp_GetVendorName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1700          { "wxPyApp_GetTopWindow", (PyCFunction
) _wrap_wxPyApp_GetTopWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1701          { "wxPyApp_GetPrintMode", (PyCFunction
) _wrap_wxPyApp_GetPrintMode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1702          { "wxPyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_wxPyApp_GetExitOnFrameDelete
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1703          { "wxPyApp_GetClassName", (PyCFunction
) _wrap_wxPyApp_GetClassName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1704          { "wxPyApp_GetAppName", (PyCFunction
) _wrap_wxPyApp_GetAppName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1705          { "delete_wxPyApp", (PyCFunction
) _wrap_delete_wxPyApp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1706          { "new_wxPyApp", (PyCFunction
) _wrap_new_wxPyApp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1707          { "wxApp_CleanUp", (PyCFunction
) _wrap_wxApp_CleanUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1708          { "wxGetApp", (PyCFunction
) _wrap_wxGetApp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1709          { "_wxSetDictionary", (PyCFunction
) __wxSetDictionary
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1710          { "_wxStart", (PyCFunction
) __wxStart
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1711          { "ptrmap", (PyCFunction
) _wrap_ptrmap
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1712          { "ptradd", (PyCFunction
) _wrap_ptradd
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1713          { "ptrfree", (PyCFunction
) _wrap_ptrfree
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1714          { "ptrcreate", (PyCFunction
) _wrap_ptrcreate
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1715          { "ptrset", (PyCFunction
) _wrap_ptrset
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1716          { "ptrvalue", (PyCFunction
) _wrap_ptrvalue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1717          { "ptrcast", (PyCFunction
) _wrap_ptrcast
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1724  * This table is used by the pointer type-checker 
1726 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = { 
1727     { "_wxAcceleratorTable","_class_wxAcceleratorTable",0}, 
1728     { "_wxEvent","_class_wxEvent",0}, 
1729     { "_class_wxActivateEvent","_wxActivateEvent",0}, 
1730     { "_signed_long","_long",0}, 
1731     { "_wxMenuEvent","_class_wxMenuEvent",0}, 
1732     { "_class_wxProcessEvent","_wxProcessEvent",0}, 
1733     { "_class_wxJPEGHandler","_wxJPEGHandler",0}, 
1734     { "_class_wxFSFile","_wxFSFile",0}, 
1735     { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0}, 
1736     { "_wxBitmapDataObject","_class_wxBitmapDataObject",0}, 
1737     { "_class_wxPyCommandEvent","_wxPyCommandEvent",0}, 
1738     { "_wxBMPHandler","_class_wxBMPHandler",0}, 
1739     { "_wxImage","_class_wxImage",0}, 
1740     { "_wxFlexGridSizer","_class_wxFlexGridSizer",0}, 
1741     { "_wxWindowDisabler","_class_wxWindowDisabler",0}, 
1742     { "_class_wxDateTime","_wxDateTime",0}, 
1743     { "_wxPrintQuality","_wxCoord",0}, 
1744     { "_wxPrintQuality","_int",0}, 
1745     { "_wxPrintQuality","_signed_int",0}, 
1746     { "_wxPrintQuality","_unsigned_int",0}, 
1747     { "_wxPrintQuality","_wxWindowID",0}, 
1748     { "_wxPrintQuality","_uint",0}, 
1749     { "_wxPrintQuality","_EBool",0}, 
1750     { "_wxPrintQuality","_size_t",0}, 
1751     { "_wxPrintQuality","_time_t",0}, 
1752     { "_class_wxCustomDataObject","_wxCustomDataObject",0}, 
1753     { "_wxSpinCtrl","_class_wxSpinCtrl",0}, 
1754     { "_wxFontData","_class_wxFontData",0}, 
1755     { "_class_wxRegionIterator","_wxRegionIterator",0}, 
1756     { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0}, 
1757     { "_class_wxMenuBar","_wxMenuBar",0}, 
1758     { "_class_wxPyTreeItemData","_wxPyTreeItemData",0}, 
1759     { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0}, 
1760     { "_class_wxEvtHandler","_class_wxPyApp",SwigwxPyAppTowxEvtHandler
}, 
1761     { "_class_wxEvtHandler","_wxPyApp",SwigwxPyAppTowxEvtHandler
}, 
1762     { "_class_wxEvtHandler","_wxEvtHandler",0}, 
1763     { "_wxPaintEvent","_class_wxPaintEvent",0}, 
1764     { "_wxGIFHandler","_class_wxGIFHandler",0}, 
1765     { "_wxPySizer","_class_wxPySizer",0}, 
1766     { "_wxInternetFSHandler","_class_wxInternetFSHandler",0}, 
1767     { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0}, 
1768     { "_wxCursor","_class_wxCursor",0}, 
1769     { "_wxNotifyEvent","_class_wxNotifyEvent",0}, 
1770     { "_wxPyProcess","_class_wxPyProcess",0}, 
1771     { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0}, 
1772     { "_wxImageHandler","_class_wxImageHandler",0}, 
1773     { "_wxLog","_class_wxLog",0}, 
1774     { "_class_wxToolBarBase","_wxToolBarBase",0}, 
1775     { "_wxMask","_class_wxMask",0}, 
1776     { "_wxToolTip","_class_wxToolTip",0}, 
1777     { "_wxPNGHandler","_class_wxPNGHandler",0}, 
1778     { "_class_wxColourData","_wxColourData",0}, 
1779     { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0}, 
1780     { "_wxPrinter","_class_wxPrinter",0}, 
1781     { "_wxPen","_class_wxPen",0}, 
1782     { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0}, 
1783     { "_class_wxNotebookSizer","_wxNotebookSizer",0}, 
1784     { "_byte","_unsigned_char",0}, 
1785     { "_wxDataObject","_class_wxDataObject",0}, 
1786     { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0}, 
1787     { "_wxStaticBox","_class_wxStaticBox",0}, 
1788     { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0}, 
1789     { "_wxPyDropSource","_class_wxPyDropSource",0}, 
1790     { "_wxChoice","_class_wxChoice",0}, 
1791     { "_wxSlider","_class_wxSlider",0}, 
1792     { "_wxNotebookEvent","_class_wxNotebookEvent",0}, 
1793     { "_wxPyPrintout","_class_wxPyPrintout",0}, 
1794     { "_long","_unsigned_long",0}, 
1795     { "_long","_signed_long",0}, 
1796     { "_wxImageList","_class_wxImageList",0}, 
1797     { "_wxDataObjectSimple","_class_wxDataObjectSimple",0}, 
1798     { "_wxDropFilesEvent","_class_wxDropFilesEvent",0}, 
1799     { "_wxBitmapButton","_class_wxBitmapButton",0}, 
1800     { "_wxSashWindow","_class_wxSashWindow",0}, 
1801     { "_class_wxSizer","_wxSizer",0}, 
1802     { "_class_wxTIFFHandler","_wxTIFFHandler",0}, 
1803     { "_class_wxPrintDialogData","_wxPrintDialogData",0}, 
1804     { "_wxGridSizer","_class_wxGridSizer",0}, 
1805     { "_class_wxAcceleratorTable","_wxAcceleratorTable",0}, 
1806     { "_class_wxClipboard","_wxClipboard",0}, 
1807     { "_class_wxGauge","_wxGauge",0}, 
1808     { "_class_wxSashEvent","_wxSashEvent",0}, 
1809     { "_wxDC","_class_wxDC",0}, 
1810     { "_wxSizerItem","_class_wxSizerItem",0}, 
1811     { "_class_wxBitmapDataObject","_wxBitmapDataObject",0}, 
1812     { "_wxListEvent","_class_wxListEvent",0}, 
1813     { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0}, 
1814     { "_wxProgressDialog","_class_wxProgressDialog",0}, 
1815     { "_class_wxBMPHandler","_wxBMPHandler",0}, 
1816     { "_wxPrintPreview","_class_wxPrintPreview",0}, 
1817     { "_class_wxFlexGridSizer","_wxFlexGridSizer",0}, 
1818     { "_wxSpinEvent","_class_wxSpinEvent",0}, 
1819     { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0}, 
1820     { "_size_t","_wxCoord",0}, 
1821     { "_size_t","_wxPrintQuality",0}, 
1822     { "_size_t","_time_t",0}, 
1823     { "_size_t","_unsigned_int",0}, 
1824     { "_size_t","_int",0}, 
1825     { "_size_t","_wxWindowID",0}, 
1826     { "_size_t","_uint",0}, 
1827     { "_class_wxRealPoint","_wxRealPoint",0}, 
1828     { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0}, 
1829     { "_wxPNMHandler","_class_wxPNMHandler",0}, 
1830     { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0}, 
1831     { "_wxLogGui","_class_wxLogGui",0}, 
1832     { "_class_wxMenuItem","_wxMenuItem",0}, 
1833     { "_class_wxPaintEvent","_wxPaintEvent",0}, 
1834     { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0}, 
1835     { "_class_wxStatusBar","_wxStatusBar",0}, 
1836     { "_class_wxGIFHandler","_wxGIFHandler",0}, 
1837     { "_class_wxPySizer","_wxPySizer",0}, 
1838     { "_class_wxPostScriptDC","_wxPostScriptDC",0}, 
1839     { "_wxPanel","_class_wxPanel",0}, 
1840     { "_wxInitDialogEvent","_class_wxInitDialogEvent",0}, 
1841     { "_wxCheckBox","_class_wxCheckBox",0}, 
1842     { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0}, 
1843     { "_wxPyEvent","_class_wxPyEvent",0}, 
1844     { "_wxTextCtrl","_class_wxTextCtrl",0}, 
1845     { "_class_wxMask","_wxMask",0}, 
1846     { "_wxTextDataObject","_class_wxTextDataObject",0}, 
1847     { "_class_wxKeyEvent","_wxKeyEvent",0}, 
1848     { "_class_wxToolTip","_wxToolTip",0}, 
1849     { "_class_wxPNGHandler","_wxPNGHandler",0}, 
1850     { "_wxFileConfig","_class_wxFileConfig",0}, 
1851     { "_wxColour","_class_wxColour",0}, 
1852     { "_class_wxDialog","_wxDialog",0}, 
1853     { "_wxBusyCursor","_class_wxBusyCursor",0}, 
1854     { "_wxPageSetupDialog","_class_wxPageSetupDialog",0}, 
1855     { "_class_wxPrinter","_wxPrinter",0}, 
1856     { "_class_wxFileDataObject","_wxFileDataObject",0}, 
1857     { "_wxIdleEvent","_class_wxIdleEvent",0}, 
1858     { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0}, 
1859     { "_wxToolBar","_class_wxToolBar",0}, 
1860     { "_class_wxDataObject","_wxDataObject",0}, 
1861     { "_wxCaret","_class_wxCaret",0}, 
1862     { "_wxStaticLine","_class_wxStaticLine",0}, 
1863     { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0}, 
1864     { "_wxBrush","_class_wxBrush",0}, 
1865     { "_wxMiniFrame","_class_wxMiniFrame",0}, 
1866     { "_class_wxNotebookEvent","_wxNotebookEvent",0}, 
1867     { "_class_wxPyPrintout","_wxPyPrintout",0}, 
1868     { "_wxDataFormat","_class_wxDataFormat",0}, 
1869     { "_class_wxDataObjectSimple","_wxDataObjectSimple",0}, 
1870     { "_class_wxSashWindow","_wxSashWindow",0}, 
1871     { "_wxShowEvent","_class_wxShowEvent",0}, 
1872     { "_uint","_wxCoord",0}, 
1873     { "_uint","_wxPrintQuality",0}, 
1874     { "_uint","_time_t",0}, 
1875     { "_uint","_size_t",0}, 
1876     { "_uint","_unsigned_int",0}, 
1877     { "_uint","_int",0}, 
1878     { "_uint","_wxWindowID",0}, 
1879     { "_wxChar","_char",0}, 
1880     { "_wxPyValidator","_class_wxPyValidator",0}, 
1881     { "_class_wxEvent","_wxEvent",0}, 
1882     { "_wxCheckListBox","_class_wxCheckListBox",0}, 
1883     { "_wxSplitterEvent","_class_wxSplitterEvent",0}, 
1884     { "_wxRect","_class_wxRect",0}, 
1885     { "_wxCommandEvent","_class_wxCommandEvent",0}, 
1886     { "_wxSizeEvent","_class_wxSizeEvent",0}, 
1887     { "_class_wxLogWindow","_wxLogWindow",0}, 
1888     { "_class_wxImage","_wxImage",0}, 
1889     { "_wxPoint","_class_wxPoint",0}, 
1890     { "_class_wxWindowDisabler","_wxWindowDisabler",0}, 
1891     { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0}, 
1892     { "_class_wxButton","_wxButton",0}, 
1893     { "_wxRadioBox","_class_wxRadioBox",0}, 
1894     { "_class_wxSpinCtrl","_wxSpinCtrl",0}, 
1895     { "_class_wxFontData","_wxFontData",0}, 
1896     { "_class_wxPNMHandler","_wxPNMHandler",0}, 
1897     { "_wxBoxSizer","_class_wxBoxSizer",0}, 
1898     { "_class_wxZipFSHandler","_wxZipFSHandler",0}, 
1899     { "_char","_wxChar",0}, 
1900     { "_wxBitmap","_class_wxBitmap",0}, 
1901     { "_wxPrintDialog","_class_wxPrintDialog",0}, 
1902     { "_wxWindowDC","_class_wxWindowDC",0}, 
1903     { "_wxTimerEvent","_class_wxTimerEvent",0}, 
1904     { "_wxPyTimer","_class_wxPyTimer",0}, 
1905     { "_wxScrollBar","_class_wxScrollBar",0}, 
1906     { "_wxSpinButton","_class_wxSpinButton",0}, 
1907     { "_wxColourDialog","_class_wxColourDialog",0}, 
1908     { "_wxPrintData","_class_wxPrintData",0}, 
1909     { "_class_wxInternetFSHandler","_wxInternetFSHandler",0}, 
1910     { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0}, 
1911     { "_class_wxNotifyEvent","_wxNotifyEvent",0}, 
1912     { "_wxMessageDialog","_class_wxMessageDialog",0}, 
1913     { "_class_wxValidator","_wxValidator",0}, 
1914     { "_class_wxPyEvent","_wxPyEvent",0}, 
1915     { "_wxTextEntryDialog","_class_wxTextEntryDialog",0}, 
1916     { "_wxConfig","_class_wxConfig",0}, 
1917     { "_class_wxIconizeEvent","_wxIconizeEvent",0}, 
1918     { "_class_wxStaticBitmap","_wxStaticBitmap",0}, 
1919     { "_class_wxFileConfig","_wxFileConfig",0}, 
1920     { "_class_wxBusyCursor","_wxBusyCursor",0}, 
1921     { "_wxToolBarSimple","_class_wxToolBarSimple",0}, 
1922     { "_wxMDIChildFrame","_class_wxMDIChildFrame",0}, 
1923     { "_wxListItem","_class_wxListItem",0}, 
1924     { "_class_wxToolBar","_wxToolBar",0}, 
1925     { "_wxDropTarget","_class_wxDropTarget",0}, 
1926     { "_class_wxStaticLine","_wxStaticLine",0}, 
1927     { "_wxScrollEvent","_class_wxScrollEvent",0}, 
1928     { "_wxToolBarToolBase","_class_wxToolBarToolBase",0}, 
1929     { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0}, 
1930     { "_class_wxMemoryFSHandler","_wxMemoryFSHandler",0}, 
1931     { "_EBool","_wxCoord",0}, 
1932     { "_EBool","_wxPrintQuality",0}, 
1933     { "_EBool","_signed_int",0}, 
1934     { "_EBool","_int",0}, 
1935     { "_EBool","_wxWindowID",0}, 
1936     { "_class_wxRegion","_wxRegion",0}, 
1937     { "_class_wxDataFormat","_wxDataFormat",0}, 
1938     { "_class_wxDropFilesEvent","_wxDropFilesEvent",0}, 
1939     { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0}, 
1940     { "_class_wxPreviewFrame","_wxPreviewFrame",0}, 
1941     { "_wxStaticText","_class_wxStaticText",0}, 
1942     { "_wxFont","_class_wxFont",0}, 
1943     { "_class_wxPyDropTarget","_wxPyDropTarget",0}, 
1944     { "_wxCloseEvent","_class_wxCloseEvent",0}, 
1945     { "_class_wxSplitterEvent","_wxSplitterEvent",0}, 
1946     { "_wxProcessEvent","_class_wxProcessEvent",0}, 
1947     { "_wxNotebook","_class_wxNotebook",0}, 
1948     { "_wxFSFile","_class_wxFSFile",0}, 
1949     { "_unsigned_long","_long",0}, 
1950     { "_class_wxRect","_wxRect",0}, 
1951     { "_class_wxDC","_wxDC",0}, 
1952     { "_wxScrollWinEvent","_class_wxScrollWinEvent",0}, 
1953     { "_wxGenericDragImage","_class_wxGenericDragImage",0}, 
1954     { "_class_wxProgressDialog","_wxProgressDialog",0}, 
1955     { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0}, 
1956     { "_wxPyInputStream","_class_wxPyInputStream",0}, 
1957     { "_wxPyApp","_class_wxPyApp",0}, 
1958     { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0}, 
1959     { "_class_wxOutputStream","_wxOutputStream",0}, 
1960     { "_wxLogTextCtrl","_class_wxLogTextCtrl",0}, 
1961     { "_wxMDIParentFrame","_class_wxMDIParentFrame",0}, 
1962     { "_class_wxTreeEvent","_wxTreeEvent",0}, 
1963     { "_class_wxDirDialog","_wxDirDialog",0}, 
1964     { "_wxTimeSpan","_class_wxTimeSpan",0}, 
1965     { "_wxFocusEvent","_class_wxFocusEvent",0}, 
1966     { "_wxMaximizeEvent","_class_wxMaximizeEvent",0}, 
1967     { "_class_wxTimerEvent","_wxTimerEvent",0}, 
1968     { "_class_wxPyTimer","_wxPyTimer",0}, 
1969     { "_class_wxSpinButton","_wxSpinButton",0}, 
1970     { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0}, 
1971     { "_class_wxPanel","_wxPanel",0}, 
1972     { "_class_wxCheckBox","_wxCheckBox",0}, 
1973     { "_wxComboBox","_class_wxComboBox",0}, 
1974     { "_wxRadioButton","_class_wxRadioButton",0}, 
1975     { "_class_wxMessageDialog","_wxMessageDialog",0}, 
1976     { "_signed_int","_wxCoord",0}, 
1977     { "_signed_int","_wxPrintQuality",0}, 
1978     { "_signed_int","_EBool",0}, 
1979     { "_signed_int","_wxWindowID",0}, 
1980     { "_signed_int","_int",0}, 
1981     { "_class_wxTextCtrl","_wxTextCtrl",0}, 
1982     { "_class_wxListItemAttr","_wxListItemAttr",0}, 
1983     { "_wxLayoutConstraints","_class_wxLayoutConstraints",0}, 
1984     { "_class_wxTextDataObject","_wxTextDataObject",0}, 
1985     { "_wxMenu","_class_wxMenu",0}, 
1986     { "_class_wxMoveEvent","_wxMoveEvent",0}, 
1987     { "_wxListBox","_class_wxListBox",0}, 
1988     { "_wxScreenDC","_class_wxScreenDC",0}, 
1989     { "_class_wxToolBarSimple","_wxToolBarSimple",0}, 
1990     { "_class_wxMDIChildFrame","_wxMDIChildFrame",0}, 
1991     { "_WXTYPE","_wxDateTime_t",0}, 
1992     { "_WXTYPE","_short",0}, 
1993     { "_WXTYPE","_signed_short",0}, 
1994     { "_WXTYPE","_unsigned_short",0}, 
1995     { "_wxFileDialog","_class_wxFileDialog",0}, 
1996     { "_class_wxDropTarget","_wxDropTarget",0}, 
1997     { "_class_wxCaret","_wxCaret",0}, 
1998     { "_class_wxMDIClientWindow","_wxMDIClientWindow",0}, 
1999     { "_class_wxBrush","_wxBrush",0}, 
2000     { "_wxTipProvider","_class_wxTipProvider",0}, 
2001     { "_unsigned_short","_wxDateTime_t",0}, 
2002     { "_unsigned_short","_WXTYPE",0}, 
2003     { "_unsigned_short","_short",0}, 
2004     { "_class_wxWindow","_wxWindow",0}, 
2005     { "_class_wxLogStderr","_wxLogStderr",0}, 
2006     { "_wxSplitterWindow","_class_wxSplitterWindow",0}, 
2007     { "_wxDateSpan","_class_wxDateSpan",0}, 
2008     { "_class_wxStaticText","_wxStaticText",0}, 
2009     { "_wxPrintDialogData","_class_wxPrintDialogData",0}, 
2010     { "_class_wxFont","_wxFont",0}, 
2011     { "_wxClipboard","_class_wxClipboard",0}, 
2012     { "_class_wxPyValidator","_wxPyValidator",0}, 
2013     { "_class_wxCloseEvent","_wxCloseEvent",0}, 
2014     { "_wxSashEvent","_class_wxSashEvent",0}, 
2015     { "_wxBusyInfo","_class_wxBusyInfo",0}, 
2016     { "_class_wxMenuEvent","_wxMenuEvent",0}, 
2017     { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0}, 
2018     { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0}, 
2019     { "_wxClientDC","_class_wxClientDC",0}, 
2020     { "_wxMouseEvent","_class_wxMouseEvent",0}, 
2021     { "_class_wxGenericDragImage","_wxGenericDragImage",0}, 
2022     { "_wxListCtrl","_class_wxListCtrl",0}, 
2023     { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0}, 
2024     { "_class_wxPoint","_wxPoint",0}, 
2025     { "_class_wxPyInputStream","_wxPyInputStream",0}, 
2026     { "_wxRealPoint","_class_wxRealPoint",0}, 
2027     { "_class_wxRadioBox","_wxRadioBox",0}, 
2028     { "_class_wxBoxSizer","_wxBoxSizer",0}, 
2029     { "_signed_short","_WXTYPE",0}, 
2030     { "_signed_short","_short",0}, 
2031     { "_wxMemoryDC","_class_wxMemoryDC",0}, 
2032     { "_wxPyTextDataObject","_class_wxPyTextDataObject",0}, 
2033     { "_class_wxPrintDialog","_wxPrintDialog",0}, 
2034     { "_wxPyFileSystemHandler","_class_wxPyFileSystemHandler",0}, 
2035     { "_wxPaintDC","_class_wxPaintDC",0}, 
2036     { "_class_wxWindowDC","_wxWindowDC",0}, 
2037     { "_class_wxFocusEvent","_wxFocusEvent",0}, 
2038     { "_class_wxMaximizeEvent","_wxMaximizeEvent",0}, 
2039     { "_wxStatusBar","_class_wxStatusBar",0}, 
2040     { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0}, 
2041     { "_class_wxCursor","_wxCursor",0}, 
2042     { "_wxPostScriptDC","_class_wxPostScriptDC",0}, 
2043     { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0}, 
2044     { "_class_wxPyProcess","_wxPyProcess",0}, 
2045     { "_class_wxImageHandler","_wxImageHandler",0}, 
2046     { "_wxScrolledWindow","_class_wxScrolledWindow",0}, 
2047     { "_class_wxLog","_wxLog",0}, 
2048     { "_wxTreeItemId","_class_wxTreeItemId",0}, 
2049     { "_unsigned_char","_byte",0}, 
2050     { "_class_wxMenu","_wxMenu",0}, 
2051     { "_wxControl","_class_wxControl",0}, 
2052     { "_class_wxListBox","_wxListBox",0}, 
2053     { "_unsigned_int","_wxCoord",0}, 
2054     { "_unsigned_int","_wxPrintQuality",0}, 
2055     { "_unsigned_int","_time_t",0}, 
2056     { "_unsigned_int","_size_t",0}, 
2057     { "_unsigned_int","_uint",0}, 
2058     { "_unsigned_int","_wxWindowID",0}, 
2059     { "_unsigned_int","_int",0}, 
2060     { "_wxIcon","_class_wxIcon",0}, 
2061     { "_wxDialog","_class_wxDialog",0}, 
2062     { "_class_wxListItem","_wxListItem",0}, 
2063     { "_class_wxPen","_wxPen",0}, 
2064     { "_class_wxFileDialog","_wxFileDialog",0}, 
2065     { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0}, 
2066     { "_wxConfigBase","_class_wxConfigBase",0}, 
2067     { "_short","_wxDateTime_t",0}, 
2068     { "_short","_WXTYPE",0}, 
2069     { "_short","_unsigned_short",0}, 
2070     { "_short","_signed_short",0}, 
2071     { "_class_wxStaticBox","_wxStaticBox",0}, 
2072     { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0}, 
2073     { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0}, 
2074     { "_class_wxPyDropSource","_wxPyDropSource",0}, 
2075     { "_class_wxScrollEvent","_wxScrollEvent",0}, 
2076     { "_wxJoystickEvent","_class_wxJoystickEvent",0}, 
2077     { "_class_wxChoice","_wxChoice",0}, 
2078     { "_class_wxSlider","_wxSlider",0}, 
2079     { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0}, 
2080     { "_class_wxImageList","_wxImageList",0}, 
2081     { "_class_wxBitmapButton","_wxBitmapButton",0}, 
2082     { "_wxFileSystemHandler","_class_wxFileSystemHandler",0}, 
2083     { "_wxPyTipProvider","_class_wxPyTipProvider",0}, 
2084     { "_wxFrame","_class_wxFrame",0}, 
2085     { "_wxPCXHandler","_class_wxPCXHandler",0}, 
2086     { "_class_wxGridSizer","_wxGridSizer",0}, 
2087     { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0}, 
2088     { "_class_wxNotebook","_wxNotebook",0}, 
2089     { "_wxJPEGHandler","_class_wxJPEGHandler",0}, 
2090     { "_wxWindowID","_wxCoord",0}, 
2091     { "_wxWindowID","_wxPrintQuality",0}, 
2092     { "_wxWindowID","_time_t",0}, 
2093     { "_wxWindowID","_size_t",0}, 
2094     { "_wxWindowID","_EBool",0}, 
2095     { "_wxWindowID","_uint",0}, 
2096     { "_wxWindowID","_int",0}, 
2097     { "_wxWindowID","_signed_int",0}, 
2098     { "_wxWindowID","_unsigned_int",0}, 
2099     { "_class_wxScrollWinEvent","_wxScrollWinEvent",0}, 
2100     { "_class_wxSizerItem","_wxSizerItem",0}, 
2101     { "_int","_wxCoord",0}, 
2102     { "_int","_wxPrintQuality",0}, 
2103     { "_int","_time_t",0}, 
2104     { "_int","_size_t",0}, 
2105     { "_int","_EBool",0}, 
2106     { "_int","_uint",0}, 
2107     { "_int","_wxWindowID",0}, 
2108     { "_int","_unsigned_int",0}, 
2109     { "_int","_signed_int",0}, 
2110     { "_class_wxMouseEvent","_wxMouseEvent",0}, 
2111     { "_wxPyCommandEvent","_class_wxPyCommandEvent",0}, 
2112     { "_wxLogWindow","_class_wxLogWindow",0}, 
2113     { "_class_wxListEvent","_wxListEvent",0}, 
2114     { "_class_wxPrintPreview","_wxPrintPreview",0}, 
2115     { "_wxDateTime_t","_unsigned_short",0}, 
2116     { "_wxDateTime_t","_short",0}, 
2117     { "_wxDateTime_t","_WXTYPE",0}, 
2118     { "_class_wxSpinEvent","_wxSpinEvent",0}, 
2119     { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0}, 
2120     { "_wxDateTime","_class_wxDateTime",0}, 
2121     { "_time_t","_wxCoord",0}, 
2122     { "_time_t","_wxPrintQuality",0}, 
2123     { "_time_t","_unsigned_int",0}, 
2124     { "_time_t","_int",0}, 
2125     { "_time_t","_wxWindowID",0}, 
2126     { "_time_t","_uint",0}, 
2127     { "_time_t","_size_t",0}, 
2128     { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0}, 
2129     { "_wxLogNull","_class_wxLogNull",0}, 
2130     { "_wxButton","_class_wxButton",0}, 
2131     { "_wxZipFSHandler","_class_wxZipFSHandler",0}, 
2132     { "_class_wxPyApp","_wxPyApp",0}, 
2133     { "_wxSize","_class_wxSize",0}, 
2134     { "_wxRegionIterator","_class_wxRegionIterator",0}, 
2135     { "_class_wxPyTextDataObject","_wxPyTextDataObject",0}, 
2136     { "_class_wxLogTextCtrl","_wxLogTextCtrl",0}, 
2137     { "_class_wxLogGui","_wxLogGui",0}, 
2138     { "_class_wxMDIParentFrame","_wxMDIParentFrame",0}, 
2139     { "_wxPyTreeItemData","_class_wxPyTreeItemData",0}, 
2140     { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0}, 
2141     { "_class_wxTimeSpan","_wxTimeSpan",0}, 
2142     { "_class_wxPyFileSystemHandler","_wxPyFileSystemHandler",0}, 
2143     { "_class_wxPaintDC","_wxPaintDC",0}, 
2144     { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0}, 
2145     { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0}, 
2146     { "_class_wxInitDialogEvent","_wxInitDialogEvent",0}, 
2147     { "_class_wxComboBox","_wxComboBox",0}, 
2148     { "_class_wxRadioButton","_wxRadioButton",0}, 
2149     { "_wxValidator","_class_wxValidator",0}, 
2150     { "_wxToolBarBase","_class_wxToolBarBase",0}, 
2151     { "_class_wxTreeItemId","_wxTreeItemId",0}, 
2152     { "_class_wxLayoutConstraints","_wxLayoutConstraints",0}, 
2153     { "_wxIconizeEvent","_class_wxIconizeEvent",0}, 
2154     { "_class_wxControl","_wxControl",0}, 
2155     { "_wxStaticBitmap","_class_wxStaticBitmap",0}, 
2156     { "_class_wxIcon","_wxIcon",0}, 
2157     { "_class_wxColour","_wxColour",0}, 
2158     { "_class_wxScreenDC","_wxScreenDC",0}, 
2159     { "_class_wxPageSetupDialog","_wxPageSetupDialog",0}, 
2160     { "_wxPalette","_class_wxPalette",0}, 
2161     { "_class_wxIdleEvent","_wxIdleEvent",0}, 
2162     { "_class_wxConfigBase","_wxConfigBase",0}, 
2163     { "_wxCoord","_int",0}, 
2164     { "_wxCoord","_signed_int",0}, 
2165     { "_wxCoord","_unsigned_int",0}, 
2166     { "_wxCoord","_wxWindowID",0}, 
2167     { "_wxCoord","_uint",0}, 
2168     { "_wxCoord","_EBool",0}, 
2169     { "_wxCoord","_size_t",0}, 
2170     { "_wxCoord","_time_t",0}, 
2171     { "_wxCoord","_wxPrintQuality",0}, 
2172     { "_wxEraseEvent","_class_wxEraseEvent",0}, 
2173     { "_wxDataObjectComposite","_class_wxDataObjectComposite",0}, 
2174     { "_class_wxJoystickEvent","_wxJoystickEvent",0}, 
2175     { "_class_wxTipProvider","_wxTipProvider",0}, 
2176     { "_class_wxMiniFrame","_wxMiniFrame",0}, 
2177     { "_wxFontDialog","_class_wxFontDialog",0}, 
2178     { "_wxMemoryFSHandler","_class_wxMemoryFSHandler",0}, 
2179     { "_wxRegion","_class_wxRegion",0}, 
2180     { "_class_wxSplitterWindow","_wxSplitterWindow",0}, 
2181     { "_wxPreviewFrame","_class_wxPreviewFrame",0}, 
2182     { "_wxSizer","_class_wxSizer",0}, 
2183     { "_class_wxDateSpan","_wxDateSpan",0}, 
2184     { "_wxFileSystem","_class_wxFileSystem",0}, 
2185     { "_class_wxShowEvent","_wxShowEvent",0}, 
2186     { "_class_wxPyTipProvider","_wxPyTipProvider",0}, 
2187     { "_class_wxPCXHandler","_wxPCXHandler",0}, 
2188     { "_wxTIFFHandler","_class_wxTIFFHandler",0}, 
2189     { "_wxPyDropTarget","_class_wxPyDropTarget",0}, 
2190     { "_wxActivateEvent","_class_wxActivateEvent",0}, 
2191     { "_wxGauge","_class_wxGauge",0}, 
2192     { "_class_wxCheckListBox","_wxCheckListBox",0}, 
2193     { "_class_wxBusyInfo","_wxBusyInfo",0}, 
2194     { "_class_wxCommandEvent","_wxCommandEvent",0}, 
2195     { "_class_wxClientDC","_wxClientDC",0}, 
2196     { "_class_wxSizeEvent","_wxSizeEvent",0}, 
2197     { "_class_wxListCtrl","_wxListCtrl",0}, 
2198     { "_wxCustomDataObject","_class_wxCustomDataObject",0}, 
2199     { "_class_wxLogNull","_wxLogNull",0}, 
2200     { "_class_wxSize","_wxSize",0}, 
2201     { "_class_wxBitmap","_wxBitmap",0}, 
2202     { "_class_wxMemoryDC","_wxMemoryDC",0}, 
2203     { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0}, 
2204     { "_wxMenuBar","_class_wxMenuBar",0}, 
2205     { "_wxOutputStream","_class_wxOutputStream",0}, 
2206     { "_wxTreeEvent","_class_wxTreeEvent",0}, 
2207     { "_wxDirDialog","_class_wxDirDialog",0}, 
2208     { "_wxEvtHandler","_class_wxPyApp",SwigwxPyAppTowxEvtHandler
}, 
2209     { "_wxEvtHandler","_wxPyApp",SwigwxPyAppTowxEvtHandler
}, 
2210     { "_wxEvtHandler","_class_wxEvtHandler",0}, 
2211     { "_wxMenuItem","_class_wxMenuItem",0}, 
2212     { "_class_wxScrollBar","_wxScrollBar",0}, 
2213     { "_class_wxColourDialog","_wxColourDialog",0}, 
2214     { "_class_wxPrintData","_wxPrintData",0}, 
2215     { "_class_wxScrolledWindow","_wxScrolledWindow",0}, 
2216     { "_wxListItemAttr","_class_wxListItemAttr",0}, 
2217     { "_class_wxTextEntryDialog","_wxTextEntryDialog",0}, 
2218     { "_class_wxConfig","_wxConfig",0}, 
2219     { "_wxKeyEvent","_class_wxKeyEvent",0}, 
2220     { "_wxMoveEvent","_class_wxMoveEvent",0}, 
2221     { "_wxColourData","_class_wxColourData",0}, 
2222     { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0}, 
2223     { "_class_wxPalette","_wxPalette",0}, 
2224     { "_wxFileDataObject","_class_wxFileDataObject",0}, 
2225     { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0}, 
2226     { "_wxNotebookSizer","_class_wxNotebookSizer",0}, 
2227     { "_class_wxEraseEvent","_wxEraseEvent",0}, 
2228     { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0}, 
2229     { "_wxMDIClientWindow","_class_wxMDIClientWindow",0}, 
2230     { "_class_wxDataObjectComposite","_wxDataObjectComposite",0}, 
2231     { "_class_wxToolBarToolBase","_wxToolBarToolBase",0}, 
2232     { "_class_wxFontDialog","_wxFontDialog",0}, 
2233     { "_wxWindow","_class_wxWindow",0}, 
2234     { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0}, 
2235     { "_wxLogStderr","_class_wxLogStderr",0}, 
2236     { "_class_wxFileSystemHandler","_wxFileSystemHandler",0}, 
2237     { "_class_wxFileSystem","_wxFileSystem",0}, 
2238     { "_class_wxFrame","_wxFrame",0}, 
2241 static PyObject 
*SWIG_globals
; 
2245 SWIGEXPORT(void) initwxc() { 
2247          SWIG_globals 
= SWIG_newvarlink(); 
2248          m 
= Py_InitModule("wxc", wxcMethods
); 
2249          d 
= PyModule_GetDict(m
); 
2250          PyDict_SetItemString(d
,"wxMAJOR_VERSION", PyInt_FromLong((long) wxMAJOR_VERSION
)); 
2251          PyDict_SetItemString(d
,"wxMINOR_VERSION", PyInt_FromLong((long) wxMINOR_VERSION
)); 
2252          PyDict_SetItemString(d
,"wxRELEASE_NUMBER", PyInt_FromLong((long) wxRELEASE_NUMBER
)); 
2253          PyDict_SetItemString(d
,"wxNOT_FOUND", PyInt_FromLong((long) wxNOT_FOUND
)); 
2254          PyDict_SetItemString(d
,"wxVSCROLL", PyInt_FromLong((long) wxVSCROLL
)); 
2255          PyDict_SetItemString(d
,"wxHSCROLL", PyInt_FromLong((long) wxHSCROLL
)); 
2256          PyDict_SetItemString(d
,"wxCAPTION", PyInt_FromLong((long) wxCAPTION
)); 
2257          PyDict_SetItemString(d
,"wxDOUBLE_BORDER", PyInt_FromLong((long) wxDOUBLE_BORDER
)); 
2258          PyDict_SetItemString(d
,"wxSUNKEN_BORDER", PyInt_FromLong((long) wxSUNKEN_BORDER
)); 
2259          PyDict_SetItemString(d
,"wxRAISED_BORDER", PyInt_FromLong((long) wxRAISED_BORDER
)); 
2260          PyDict_SetItemString(d
,"wxBORDER", PyInt_FromLong((long) wxBORDER
)); 
2261          PyDict_SetItemString(d
,"wxSIMPLE_BORDER", PyInt_FromLong((long) wxSIMPLE_BORDER
)); 
2262          PyDict_SetItemString(d
,"wxSTATIC_BORDER", PyInt_FromLong((long) wxSTATIC_BORDER
)); 
2263          PyDict_SetItemString(d
,"wxTRANSPARENT_WINDOW", PyInt_FromLong((long) wxTRANSPARENT_WINDOW
)); 
2264          PyDict_SetItemString(d
,"wxNO_BORDER", PyInt_FromLong((long) wxNO_BORDER
)); 
2265          PyDict_SetItemString(d
,"wxUSER_COLOURS", PyInt_FromLong((long) wxUSER_COLOURS
)); 
2266          PyDict_SetItemString(d
,"wxNO_3D", PyInt_FromLong((long) wxNO_3D
)); 
2267          PyDict_SetItemString(d
,"wxTAB_TRAVERSAL", PyInt_FromLong((long) wxTAB_TRAVERSAL
)); 
2268          PyDict_SetItemString(d
,"wxWANTS_CHARS", PyInt_FromLong((long) wxWANTS_CHARS
)); 
2269          PyDict_SetItemString(d
,"wxHORIZONTAL", PyInt_FromLong((long) wxHORIZONTAL
)); 
2270          PyDict_SetItemString(d
,"wxVERTICAL", PyInt_FromLong((long) wxVERTICAL
)); 
2271          PyDict_SetItemString(d
,"wxBOTH", PyInt_FromLong((long) wxBOTH
)); 
2272          PyDict_SetItemString(d
,"wxCENTER_FRAME", PyInt_FromLong((long) wxCENTER_FRAME
)); 
2273          PyDict_SetItemString(d
,"wxCENTRE_ON_SCREEN", PyInt_FromLong((long) wxCENTRE_ON_SCREEN
)); 
2274          PyDict_SetItemString(d
,"wxCENTER_ON_SCREEN", PyInt_FromLong((long) wxCENTER_ON_SCREEN
)); 
2275          PyDict_SetItemString(d
,"wxSTAY_ON_TOP", PyInt_FromLong((long) wxSTAY_ON_TOP
)); 
2276          PyDict_SetItemString(d
,"wxICONIZE", PyInt_FromLong((long) wxICONIZE
)); 
2277          PyDict_SetItemString(d
,"wxMINIMIZE", PyInt_FromLong((long) wxMINIMIZE
)); 
2278          PyDict_SetItemString(d
,"wxMAXIMIZE", PyInt_FromLong((long) wxMAXIMIZE
)); 
2279          PyDict_SetItemString(d
,"wxTHICK_FRAME", PyInt_FromLong((long) wxTHICK_FRAME
)); 
2280          PyDict_SetItemString(d
,"wxSYSTEM_MENU", PyInt_FromLong((long) wxSYSTEM_MENU
)); 
2281          PyDict_SetItemString(d
,"wxMINIMIZE_BOX", PyInt_FromLong((long) wxMINIMIZE_BOX
)); 
2282          PyDict_SetItemString(d
,"wxMAXIMIZE_BOX", PyInt_FromLong((long) wxMAXIMIZE_BOX
)); 
2283          PyDict_SetItemString(d
,"wxTINY_CAPTION_HORIZ", PyInt_FromLong((long) wxTINY_CAPTION_HORIZ
)); 
2284          PyDict_SetItemString(d
,"wxTINY_CAPTION_VERT", PyInt_FromLong((long) wxTINY_CAPTION_VERT
)); 
2285          PyDict_SetItemString(d
,"wxRESIZE_BOX", PyInt_FromLong((long) wxRESIZE_BOX
)); 
2286          PyDict_SetItemString(d
,"wxRESIZE_BORDER", PyInt_FromLong((long) wxRESIZE_BORDER
)); 
2287          PyDict_SetItemString(d
,"wxDIALOG_MODAL", PyInt_FromLong((long) wxDIALOG_MODAL
)); 
2288          PyDict_SetItemString(d
,"wxDIALOG_MODELESS", PyInt_FromLong((long) wxDIALOG_MODELESS
)); 
2289          PyDict_SetItemString(d
,"wxDEFAULT_FRAME_STYLE", PyInt_FromLong((long) wxDEFAULT_FRAME_STYLE
)); 
2290          PyDict_SetItemString(d
,"wxDEFAULT_DIALOG_STYLE", PyInt_FromLong((long) wxDEFAULT_DIALOG_STYLE
)); 
2291          PyDict_SetItemString(d
,"wxFRAME_TOOL_WINDOW", PyInt_FromLong((long) wxFRAME_TOOL_WINDOW
)); 
2292          PyDict_SetItemString(d
,"wxFRAME_FLOAT_ON_PARENT", PyInt_FromLong((long) wxFRAME_FLOAT_ON_PARENT
)); 
2293          PyDict_SetItemString(d
,"wxFRAME_NO_WINDOW_MENU", PyInt_FromLong((long) wxFRAME_NO_WINDOW_MENU
)); 
2294          PyDict_SetItemString(d
,"wxED_CLIENT_MARGIN", PyInt_FromLong((long) wxED_CLIENT_MARGIN
)); 
2295          PyDict_SetItemString(d
,"wxED_BUTTONS_BOTTOM", PyInt_FromLong((long) wxED_BUTTONS_BOTTOM
)); 
2296          PyDict_SetItemString(d
,"wxED_BUTTONS_RIGHT", PyInt_FromLong((long) wxED_BUTTONS_RIGHT
)); 
2297          PyDict_SetItemString(d
,"wxED_STATIC_LINE", PyInt_FromLong((long) wxED_STATIC_LINE
)); 
2298          PyDict_SetItemString(d
,"wxEXT_DIALOG_STYLE", PyInt_FromLong((long) wxEXT_DIALOG_STYLE
)); 
2299          PyDict_SetItemString(d
,"wxCLIP_CHILDREN", PyInt_FromLong((long) wxCLIP_CHILDREN
)); 
2300          PyDict_SetItemString(d
,"wxRETAINED", PyInt_FromLong((long) wxRETAINED
)); 
2301          PyDict_SetItemString(d
,"wxBACKINGSTORE", PyInt_FromLong((long) wxBACKINGSTORE
)); 
2302          PyDict_SetItemString(d
,"wxTB_3DBUTTONS", PyInt_FromLong((long) wxTB_3DBUTTONS
)); 
2303          PyDict_SetItemString(d
,"wxTB_HORIZONTAL", PyInt_FromLong((long) wxTB_HORIZONTAL
)); 
2304          PyDict_SetItemString(d
,"wxTB_VERTICAL", PyInt_FromLong((long) wxTB_VERTICAL
)); 
2305          PyDict_SetItemString(d
,"wxTB_FLAT", PyInt_FromLong((long) wxTB_FLAT
)); 
2306          PyDict_SetItemString(d
,"wxTB_DOCKABLE", PyInt_FromLong((long) wxTB_DOCKABLE
)); 
2307          PyDict_SetItemString(d
,"wxCOLOURED", PyInt_FromLong((long) wxCOLOURED
)); 
2308          PyDict_SetItemString(d
,"wxFIXED_LENGTH", PyInt_FromLong((long) wxFIXED_LENGTH
)); 
2309          PyDict_SetItemString(d
,"wxALIGN_LEFT", PyInt_FromLong((long) wxALIGN_LEFT
)); 
2310          PyDict_SetItemString(d
,"wxALIGN_CENTER_HORIZONTAL", PyInt_FromLong((long) wxALIGN_CENTER_HORIZONTAL
)); 
2311          PyDict_SetItemString(d
,"wxALIGN_CENTRE_HORIZONTAL", PyInt_FromLong((long) wxALIGN_CENTRE_HORIZONTAL
)); 
2312          PyDict_SetItemString(d
,"wxALIGN_RIGHT", PyInt_FromLong((long) wxALIGN_RIGHT
)); 
2313          PyDict_SetItemString(d
,"wxALIGN_BOTTOM", PyInt_FromLong((long) wxALIGN_BOTTOM
)); 
2314          PyDict_SetItemString(d
,"wxALIGN_CENTER_VERTICAL", PyInt_FromLong((long) wxALIGN_CENTER_VERTICAL
)); 
2315          PyDict_SetItemString(d
,"wxALIGN_CENTRE_VERTICAL", PyInt_FromLong((long) wxALIGN_CENTRE_VERTICAL
)); 
2316          PyDict_SetItemString(d
,"wxALIGN_TOP", PyInt_FromLong((long) wxALIGN_TOP
)); 
2317          PyDict_SetItemString(d
,"wxALIGN_CENTER", PyInt_FromLong((long) wxALIGN_CENTER
)); 
2318          PyDict_SetItemString(d
,"wxALIGN_CENTRE", PyInt_FromLong((long) wxALIGN_CENTRE
)); 
2319          PyDict_SetItemString(d
,"wxSHAPED", PyInt_FromLong((long) wxSHAPED
)); 
2320          PyDict_SetItemString(d
,"wxLB_NEEDED_SB", PyInt_FromLong((long) wxLB_NEEDED_SB
)); 
2321          PyDict_SetItemString(d
,"wxLB_ALWAYS_SB", PyInt_FromLong((long) wxLB_ALWAYS_SB
)); 
2322          PyDict_SetItemString(d
,"wxLB_SORT", PyInt_FromLong((long) wxLB_SORT
)); 
2323          PyDict_SetItemString(d
,"wxLB_SINGLE", PyInt_FromLong((long) wxLB_SINGLE
)); 
2324          PyDict_SetItemString(d
,"wxLB_MULTIPLE", PyInt_FromLong((long) wxLB_MULTIPLE
)); 
2325          PyDict_SetItemString(d
,"wxLB_EXTENDED", PyInt_FromLong((long) wxLB_EXTENDED
)); 
2326          PyDict_SetItemString(d
,"wxLB_OWNERDRAW", PyInt_FromLong((long) wxLB_OWNERDRAW
)); 
2327          PyDict_SetItemString(d
,"wxLB_HSCROLL", PyInt_FromLong((long) wxLB_HSCROLL
)); 
2328          PyDict_SetItemString(d
,"wxPROCESS_ENTER", PyInt_FromLong((long) wxPROCESS_ENTER
)); 
2329          PyDict_SetItemString(d
,"wxPASSWORD", PyInt_FromLong((long) wxPASSWORD
)); 
2330          PyDict_SetItemString(d
,"wxTE_PROCESS_ENTER", PyInt_FromLong((long) wxTE_PROCESS_ENTER
)); 
2331          PyDict_SetItemString(d
,"wxTE_PROCESS_TAB", PyInt_FromLong((long) wxTE_PROCESS_TAB
)); 
2332          PyDict_SetItemString(d
,"wxTE_PASSWORD", PyInt_FromLong((long) wxTE_PASSWORD
)); 
2333          PyDict_SetItemString(d
,"wxTE_READONLY", PyInt_FromLong((long) wxTE_READONLY
)); 
2334          PyDict_SetItemString(d
,"wxTE_RICH", PyInt_FromLong((long) wxTE_RICH
)); 
2335          PyDict_SetItemString(d
,"wxTE_MULTILINE", PyInt_FromLong((long) wxTE_MULTILINE
)); 
2336          PyDict_SetItemString(d
,"wxTE_AUTO_SCROLL", PyInt_FromLong((long) wxTE_AUTO_SCROLL
)); 
2337          PyDict_SetItemString(d
,"wxTE_NO_VSCROLL", PyInt_FromLong((long) wxTE_NO_VSCROLL
)); 
2338          PyDict_SetItemString(d
,"wxCB_SIMPLE", PyInt_FromLong((long) wxCB_SIMPLE
)); 
2339          PyDict_SetItemString(d
,"wxCB_DROPDOWN", PyInt_FromLong((long) wxCB_DROPDOWN
)); 
2340          PyDict_SetItemString(d
,"wxCB_SORT", PyInt_FromLong((long) wxCB_SORT
)); 
2341          PyDict_SetItemString(d
,"wxCB_READONLY", PyInt_FromLong((long) wxCB_READONLY
)); 
2342          PyDict_SetItemString(d
,"wxRA_HORIZONTAL", PyInt_FromLong((long) wxRA_HORIZONTAL
)); 
2343          PyDict_SetItemString(d
,"wxRA_VERTICAL", PyInt_FromLong((long) wxRA_VERTICAL
)); 
2344          PyDict_SetItemString(d
,"wxRA_SPECIFY_ROWS", PyInt_FromLong((long) wxRA_SPECIFY_ROWS
)); 
2345          PyDict_SetItemString(d
,"wxRA_SPECIFY_COLS", PyInt_FromLong((long) wxRA_SPECIFY_COLS
)); 
2346          PyDict_SetItemString(d
,"wxRB_GROUP", PyInt_FromLong((long) wxRB_GROUP
)); 
2347          PyDict_SetItemString(d
,"wxGA_PROGRESSBAR", PyInt_FromLong((long) wxGA_PROGRESSBAR
)); 
2348          PyDict_SetItemString(d
,"wxGA_HORIZONTAL", PyInt_FromLong((long) wxGA_HORIZONTAL
)); 
2349          PyDict_SetItemString(d
,"wxGA_VERTICAL", PyInt_FromLong((long) wxGA_VERTICAL
)); 
2350          PyDict_SetItemString(d
,"wxGA_SMOOTH", PyInt_FromLong((long) wxGA_SMOOTH
)); 
2351          PyDict_SetItemString(d
,"wxSL_HORIZONTAL", PyInt_FromLong((long) wxSL_HORIZONTAL
)); 
2352          PyDict_SetItemString(d
,"wxSL_VERTICAL", PyInt_FromLong((long) wxSL_VERTICAL
)); 
2353          PyDict_SetItemString(d
,"wxSL_AUTOTICKS", PyInt_FromLong((long) wxSL_AUTOTICKS
)); 
2354          PyDict_SetItemString(d
,"wxSL_LABELS", PyInt_FromLong((long) wxSL_LABELS
)); 
2355          PyDict_SetItemString(d
,"wxSL_LEFT", PyInt_FromLong((long) wxSL_LEFT
)); 
2356          PyDict_SetItemString(d
,"wxSL_TOP", PyInt_FromLong((long) wxSL_TOP
)); 
2357          PyDict_SetItemString(d
,"wxSL_RIGHT", PyInt_FromLong((long) wxSL_RIGHT
)); 
2358          PyDict_SetItemString(d
,"wxSL_BOTTOM", PyInt_FromLong((long) wxSL_BOTTOM
)); 
2359          PyDict_SetItemString(d
,"wxSL_BOTH", PyInt_FromLong((long) wxSL_BOTH
)); 
2360          PyDict_SetItemString(d
,"wxSL_SELRANGE", PyInt_FromLong((long) wxSL_SELRANGE
)); 
2361          PyDict_SetItemString(d
,"wxSB_HORIZONTAL", PyInt_FromLong((long) wxSB_HORIZONTAL
)); 
2362          PyDict_SetItemString(d
,"wxSB_VERTICAL", PyInt_FromLong((long) wxSB_VERTICAL
)); 
2363          PyDict_SetItemString(d
,"wxST_SIZEGRIP", PyInt_FromLong((long) wxST_SIZEGRIP
)); 
2364          PyDict_SetItemString(d
,"wxST_NO_AUTORESIZE", PyInt_FromLong((long) wxST_NO_AUTORESIZE
)); 
2365          PyDict_SetItemString(d
,"wxBU_AUTODRAW", PyInt_FromLong((long) wxBU_AUTODRAW
)); 
2366          PyDict_SetItemString(d
,"wxBU_NOAUTODRAW", PyInt_FromLong((long) wxBU_NOAUTODRAW
)); 
2367          PyDict_SetItemString(d
,"wxTR_HAS_BUTTONS", PyInt_FromLong((long) wxTR_HAS_BUTTONS
)); 
2368          PyDict_SetItemString(d
,"wxTR_EDIT_LABELS", PyInt_FromLong((long) wxTR_EDIT_LABELS
)); 
2369          PyDict_SetItemString(d
,"wxTR_LINES_AT_ROOT", PyInt_FromLong((long) wxTR_LINES_AT_ROOT
)); 
2370          PyDict_SetItemString(d
,"wxTR_MULTIPLE", PyInt_FromLong((long) wxTR_MULTIPLE
)); 
2371          PyDict_SetItemString(d
,"wxTR_SINGLE", PyInt_FromLong((long) wxTR_SINGLE
)); 
2372          PyDict_SetItemString(d
,"wxTR_HAS_VARIABLE_ROW_HEIGHT", PyInt_FromLong((long) wxTR_HAS_VARIABLE_ROW_HEIGHT
)); 
2373          PyDict_SetItemString(d
,"wxLC_ICON", PyInt_FromLong((long) wxLC_ICON
)); 
2374          PyDict_SetItemString(d
,"wxLC_SMALL_ICON", PyInt_FromLong((long) wxLC_SMALL_ICON
)); 
2375          PyDict_SetItemString(d
,"wxLC_LIST", PyInt_FromLong((long) wxLC_LIST
)); 
2376          PyDict_SetItemString(d
,"wxLC_REPORT", PyInt_FromLong((long) wxLC_REPORT
)); 
2377          PyDict_SetItemString(d
,"wxLC_ALIGN_TOP", PyInt_FromLong((long) wxLC_ALIGN_TOP
)); 
2378          PyDict_SetItemString(d
,"wxLC_ALIGN_LEFT", PyInt_FromLong((long) wxLC_ALIGN_LEFT
)); 
2379          PyDict_SetItemString(d
,"wxLC_AUTOARRANGE", PyInt_FromLong((long) wxLC_AUTOARRANGE
)); 
2380          PyDict_SetItemString(d
,"wxLC_USER_TEXT", PyInt_FromLong((long) wxLC_USER_TEXT
)); 
2381          PyDict_SetItemString(d
,"wxLC_EDIT_LABELS", PyInt_FromLong((long) wxLC_EDIT_LABELS
)); 
2382          PyDict_SetItemString(d
,"wxLC_NO_HEADER", PyInt_FromLong((long) wxLC_NO_HEADER
)); 
2383          PyDict_SetItemString(d
,"wxLC_NO_SORT_HEADER", PyInt_FromLong((long) wxLC_NO_SORT_HEADER
)); 
2384          PyDict_SetItemString(d
,"wxLC_SINGLE_SEL", PyInt_FromLong((long) wxLC_SINGLE_SEL
)); 
2385          PyDict_SetItemString(d
,"wxLC_SORT_ASCENDING", PyInt_FromLong((long) wxLC_SORT_ASCENDING
)); 
2386          PyDict_SetItemString(d
,"wxLC_SORT_DESCENDING", PyInt_FromLong((long) wxLC_SORT_DESCENDING
)); 
2387          PyDict_SetItemString(d
,"wxLC_MASK_TYPE", PyInt_FromLong((long) wxLC_MASK_TYPE
)); 
2388          PyDict_SetItemString(d
,"wxLC_MASK_ALIGN", PyInt_FromLong((long) wxLC_MASK_ALIGN
)); 
2389          PyDict_SetItemString(d
,"wxLC_MASK_SORT", PyInt_FromLong((long) wxLC_MASK_SORT
)); 
2390          PyDict_SetItemString(d
,"wxSP_VERTICAL", PyInt_FromLong((long) wxSP_VERTICAL
)); 
2391          PyDict_SetItemString(d
,"wxSP_HORIZONTAL", PyInt_FromLong((long) wxSP_HORIZONTAL
)); 
2392          PyDict_SetItemString(d
,"wxSP_ARROW_KEYS", PyInt_FromLong((long) wxSP_ARROW_KEYS
)); 
2393          PyDict_SetItemString(d
,"wxSP_WRAP", PyInt_FromLong((long) wxSP_WRAP
)); 
2394          PyDict_SetItemString(d
,"wxSP_NOBORDER", PyInt_FromLong((long) wxSP_NOBORDER
)); 
2395          PyDict_SetItemString(d
,"wxSP_3D", PyInt_FromLong((long) wxSP_3D
)); 
2396          PyDict_SetItemString(d
,"wxSP_BORDER", PyInt_FromLong((long) wxSP_BORDER
)); 
2397          PyDict_SetItemString(d
,"wxSP_LIVE_UPDATE", PyInt_FromLong((long) wxSP_LIVE_UPDATE
)); 
2398          PyDict_SetItemString(d
,"wxSP_PERMIT_UNSPLIT", PyInt_FromLong((long) wxSP_PERMIT_UNSPLIT
)); 
2399          PyDict_SetItemString(d
,"wxFLOOD_SURFACE", PyInt_FromLong((long) wxFLOOD_SURFACE
)); 
2400          PyDict_SetItemString(d
,"wxFLOOD_BORDER", PyInt_FromLong((long) wxFLOOD_BORDER
)); 
2401          PyDict_SetItemString(d
,"wxODDEVEN_RULE", PyInt_FromLong((long) wxODDEVEN_RULE
)); 
2402          PyDict_SetItemString(d
,"wxWINDING_RULE", PyInt_FromLong((long) wxWINDING_RULE
)); 
2403          PyDict_SetItemString(d
,"wxTOOL_TOP", PyInt_FromLong((long) wxTOOL_TOP
)); 
2404          PyDict_SetItemString(d
,"wxTOOL_BOTTOM", PyInt_FromLong((long) wxTOOL_BOTTOM
)); 
2405          PyDict_SetItemString(d
,"wxTOOL_LEFT", PyInt_FromLong((long) wxTOOL_LEFT
)); 
2406          PyDict_SetItemString(d
,"wxTOOL_RIGHT", PyInt_FromLong((long) wxTOOL_RIGHT
)); 
2407          PyDict_SetItemString(d
,"wxOK", PyInt_FromLong((long) wxOK
)); 
2408          PyDict_SetItemString(d
,"wxYES_NO", PyInt_FromLong((long) wxYES_NO
)); 
2409          PyDict_SetItemString(d
,"wxCANCEL", PyInt_FromLong((long) wxCANCEL
)); 
2410          PyDict_SetItemString(d
,"wxYES", PyInt_FromLong((long) wxYES
)); 
2411          PyDict_SetItemString(d
,"wxNO", PyInt_FromLong((long) wxNO
)); 
2412          PyDict_SetItemString(d
,"wxNO_DEFAULT", PyInt_FromLong((long) wxNO_DEFAULT
)); 
2413          PyDict_SetItemString(d
,"wxYES_DEFAULT", PyInt_FromLong((long) wxYES_DEFAULT
)); 
2414          PyDict_SetItemString(d
,"wxICON_EXCLAMATION", PyInt_FromLong((long) wxICON_EXCLAMATION
)); 
2415          PyDict_SetItemString(d
,"wxICON_HAND", PyInt_FromLong((long) wxICON_HAND
)); 
2416          PyDict_SetItemString(d
,"wxICON_QUESTION", PyInt_FromLong((long) wxICON_QUESTION
)); 
2417          PyDict_SetItemString(d
,"wxICON_INFORMATION", PyInt_FromLong((long) wxICON_INFORMATION
)); 
2418          PyDict_SetItemString(d
,"wxICON_STOP", PyInt_FromLong((long) wxICON_STOP
)); 
2419          PyDict_SetItemString(d
,"wxICON_ASTERISK", PyInt_FromLong((long) wxICON_ASTERISK
)); 
2420          PyDict_SetItemString(d
,"wxICON_MASK", PyInt_FromLong((long) wxICON_MASK
)); 
2421          PyDict_SetItemString(d
,"wxICON_WARNING", PyInt_FromLong((long) wxICON_WARNING
)); 
2422          PyDict_SetItemString(d
,"wxICON_ERROR", PyInt_FromLong((long) wxICON_ERROR
)); 
2423          PyDict_SetItemString(d
,"wxFORWARD", PyInt_FromLong((long) wxFORWARD
)); 
2424          PyDict_SetItemString(d
,"wxBACKWARD", PyInt_FromLong((long) wxBACKWARD
)); 
2425          PyDict_SetItemString(d
,"wxRESET", PyInt_FromLong((long) wxRESET
)); 
2426          PyDict_SetItemString(d
,"wxHELP", PyInt_FromLong((long) wxHELP
)); 
2427          PyDict_SetItemString(d
,"wxMORE", PyInt_FromLong((long) wxMORE
)); 
2428          PyDict_SetItemString(d
,"wxSETUP", PyInt_FromLong((long) wxSETUP
)); 
2429          PyDict_SetItemString(d
,"wxCENTRE", PyInt_FromLong((long) wxCENTRE
)); 
2430          PyDict_SetItemString(d
,"wxCENTER", PyInt_FromLong((long) wxCENTER
)); 
2431          PyDict_SetItemString(d
,"wxSIZE_AUTO_WIDTH", PyInt_FromLong((long) wxSIZE_AUTO_WIDTH
)); 
2432          PyDict_SetItemString(d
,"wxSIZE_AUTO_HEIGHT", PyInt_FromLong((long) wxSIZE_AUTO_HEIGHT
)); 
2433          PyDict_SetItemString(d
,"wxSIZE_AUTO", PyInt_FromLong((long) wxSIZE_AUTO
)); 
2434          PyDict_SetItemString(d
,"wxSIZE_USE_EXISTING", PyInt_FromLong((long) wxSIZE_USE_EXISTING
)); 
2435          PyDict_SetItemString(d
,"wxSIZE_ALLOW_MINUS_ONE", PyInt_FromLong((long) wxSIZE_ALLOW_MINUS_ONE
)); 
2436          PyDict_SetItemString(d
,"wxPORTRAIT", PyInt_FromLong((long) wxPORTRAIT
)); 
2437          PyDict_SetItemString(d
,"wxLANDSCAPE", PyInt_FromLong((long) wxLANDSCAPE
)); 
2438          PyDict_SetItemString(d
,"wxPRINT_QUALITY_HIGH", PyInt_FromLong((long) wxPRINT_QUALITY_HIGH
)); 
2439          PyDict_SetItemString(d
,"wxPRINT_QUALITY_MEDIUM", PyInt_FromLong((long) wxPRINT_QUALITY_MEDIUM
)); 
2440          PyDict_SetItemString(d
,"wxPRINT_QUALITY_LOW", PyInt_FromLong((long) wxPRINT_QUALITY_LOW
)); 
2441          PyDict_SetItemString(d
,"wxPRINT_QUALITY_DRAFT", PyInt_FromLong((long) wxPRINT_QUALITY_DRAFT
)); 
2442          PyDict_SetItemString(d
,"wxID_OPEN", PyInt_FromLong((long) wxID_OPEN
)); 
2443          PyDict_SetItemString(d
,"wxID_CLOSE", PyInt_FromLong((long) wxID_CLOSE
)); 
2444          PyDict_SetItemString(d
,"wxID_NEW", PyInt_FromLong((long) wxID_NEW
)); 
2445          PyDict_SetItemString(d
,"wxID_SAVE", PyInt_FromLong((long) wxID_SAVE
)); 
2446          PyDict_SetItemString(d
,"wxID_SAVEAS", PyInt_FromLong((long) wxID_SAVEAS
)); 
2447          PyDict_SetItemString(d
,"wxID_REVERT", PyInt_FromLong((long) wxID_REVERT
)); 
2448          PyDict_SetItemString(d
,"wxID_EXIT", PyInt_FromLong((long) wxID_EXIT
)); 
2449          PyDict_SetItemString(d
,"wxID_UNDO", PyInt_FromLong((long) wxID_UNDO
)); 
2450          PyDict_SetItemString(d
,"wxID_REDO", PyInt_FromLong((long) wxID_REDO
)); 
2451          PyDict_SetItemString(d
,"wxID_HELP", PyInt_FromLong((long) wxID_HELP
)); 
2452          PyDict_SetItemString(d
,"wxID_PRINT", PyInt_FromLong((long) wxID_PRINT
)); 
2453          PyDict_SetItemString(d
,"wxID_PRINT_SETUP", PyInt_FromLong((long) wxID_PRINT_SETUP
)); 
2454          PyDict_SetItemString(d
,"wxID_PREVIEW", PyInt_FromLong((long) wxID_PREVIEW
)); 
2455          PyDict_SetItemString(d
,"wxID_ABOUT", PyInt_FromLong((long) wxID_ABOUT
)); 
2456          PyDict_SetItemString(d
,"wxID_HELP_CONTENTS", PyInt_FromLong((long) wxID_HELP_CONTENTS
)); 
2457          PyDict_SetItemString(d
,"wxID_HELP_COMMANDS", PyInt_FromLong((long) wxID_HELP_COMMANDS
)); 
2458          PyDict_SetItemString(d
,"wxID_HELP_PROCEDURES", PyInt_FromLong((long) wxID_HELP_PROCEDURES
)); 
2459          PyDict_SetItemString(d
,"wxID_HELP_CONTEXT", PyInt_FromLong((long) wxID_HELP_CONTEXT
)); 
2460          PyDict_SetItemString(d
,"wxID_CUT", PyInt_FromLong((long) wxID_CUT
)); 
2461          PyDict_SetItemString(d
,"wxID_COPY", PyInt_FromLong((long) wxID_COPY
)); 
2462          PyDict_SetItemString(d
,"wxID_PASTE", PyInt_FromLong((long) wxID_PASTE
)); 
2463          PyDict_SetItemString(d
,"wxID_CLEAR", PyInt_FromLong((long) wxID_CLEAR
)); 
2464          PyDict_SetItemString(d
,"wxID_FIND", PyInt_FromLong((long) wxID_FIND
)); 
2465          PyDict_SetItemString(d
,"wxID_FILE1", PyInt_FromLong((long) wxID_FILE1
)); 
2466          PyDict_SetItemString(d
,"wxID_FILE2", PyInt_FromLong((long) wxID_FILE2
)); 
2467          PyDict_SetItemString(d
,"wxID_FILE3", PyInt_FromLong((long) wxID_FILE3
)); 
2468          PyDict_SetItemString(d
,"wxID_FILE4", PyInt_FromLong((long) wxID_FILE4
)); 
2469          PyDict_SetItemString(d
,"wxID_FILE5", PyInt_FromLong((long) wxID_FILE5
)); 
2470          PyDict_SetItemString(d
,"wxID_FILE6", PyInt_FromLong((long) wxID_FILE6
)); 
2471          PyDict_SetItemString(d
,"wxID_FILE7", PyInt_FromLong((long) wxID_FILE7
)); 
2472          PyDict_SetItemString(d
,"wxID_FILE8", PyInt_FromLong((long) wxID_FILE8
)); 
2473          PyDict_SetItemString(d
,"wxID_FILE9", PyInt_FromLong((long) wxID_FILE9
)); 
2474          PyDict_SetItemString(d
,"wxID_OK", PyInt_FromLong((long) wxID_OK
)); 
2475          PyDict_SetItemString(d
,"wxID_CANCEL", PyInt_FromLong((long) wxID_CANCEL
)); 
2476          PyDict_SetItemString(d
,"wxID_APPLY", PyInt_FromLong((long) wxID_APPLY
)); 
2477          PyDict_SetItemString(d
,"wxID_YES", PyInt_FromLong((long) wxID_YES
)); 
2478          PyDict_SetItemString(d
,"wxID_NO", PyInt_FromLong((long) wxID_NO
)); 
2479          PyDict_SetItemString(d
,"wxID_STATIC", PyInt_FromLong((long) wxID_STATIC
)); 
2480          PyDict_SetItemString(d
,"wxID_SEPARATOR", PyInt_FromLong((long) wxID_SEPARATOR
)); 
2481          PyDict_SetItemString(d
,"wxBITMAP_TYPE_BMP", PyInt_FromLong((long) wxBITMAP_TYPE_BMP
)); 
2482          PyDict_SetItemString(d
,"wxBITMAP_TYPE_BMP_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_BMP_RESOURCE
)); 
2483          PyDict_SetItemString(d
,"wxBITMAP_TYPE_ICO", PyInt_FromLong((long) wxBITMAP_TYPE_ICO
)); 
2484          PyDict_SetItemString(d
,"wxBITMAP_TYPE_ICO_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_ICO_RESOURCE
)); 
2485          PyDict_SetItemString(d
,"wxBITMAP_TYPE_CUR", PyInt_FromLong((long) wxBITMAP_TYPE_CUR
)); 
2486          PyDict_SetItemString(d
,"wxBITMAP_TYPE_CUR_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_CUR_RESOURCE
)); 
2487          PyDict_SetItemString(d
,"wxBITMAP_TYPE_XBM", PyInt_FromLong((long) wxBITMAP_TYPE_XBM
)); 
2488          PyDict_SetItemString(d
,"wxBITMAP_TYPE_XBM_DATA", PyInt_FromLong((long) wxBITMAP_TYPE_XBM_DATA
)); 
2489          PyDict_SetItemString(d
,"wxBITMAP_TYPE_XPM", PyInt_FromLong((long) wxBITMAP_TYPE_XPM
)); 
2490          PyDict_SetItemString(d
,"wxBITMAP_TYPE_XPM_DATA", PyInt_FromLong((long) wxBITMAP_TYPE_XPM_DATA
)); 
2491          PyDict_SetItemString(d
,"wxBITMAP_TYPE_TIF", PyInt_FromLong((long) wxBITMAP_TYPE_TIF
)); 
2492          PyDict_SetItemString(d
,"wxBITMAP_TYPE_TIF_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_TIF_RESOURCE
)); 
2493          PyDict_SetItemString(d
,"wxBITMAP_TYPE_GIF", PyInt_FromLong((long) wxBITMAP_TYPE_GIF
)); 
2494          PyDict_SetItemString(d
,"wxBITMAP_TYPE_GIF_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_GIF_RESOURCE
)); 
2495          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PNG", PyInt_FromLong((long) wxBITMAP_TYPE_PNG
)); 
2496          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PNG_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_PNG_RESOURCE
)); 
2497          PyDict_SetItemString(d
,"wxBITMAP_TYPE_ANY", PyInt_FromLong((long) wxBITMAP_TYPE_ANY
)); 
2498          PyDict_SetItemString(d
,"wxBITMAP_TYPE_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_RESOURCE
)); 
2499          PyDict_SetItemString(d
,"wxBITMAP_TYPE_JPEG", PyInt_FromLong((long) wxBITMAP_TYPE_JPEG
)); 
2500          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PCX", PyInt_FromLong((long) wxBITMAP_TYPE_PCX
)); 
2501          PyDict_SetItemString(d
,"wxOPEN", PyInt_FromLong((long) wxOPEN
)); 
2502          PyDict_SetItemString(d
,"wxSAVE", PyInt_FromLong((long) wxSAVE
)); 
2503          PyDict_SetItemString(d
,"wxHIDE_READONLY", PyInt_FromLong((long) wxHIDE_READONLY
)); 
2504          PyDict_SetItemString(d
,"wxOVERWRITE_PROMPT", PyInt_FromLong((long) wxOVERWRITE_PROMPT
)); 
2505          PyDict_SetItemString(d
,"wxFILE_MUST_EXIST", PyInt_FromLong((long) wxFILE_MUST_EXIST
)); 
2506          PyDict_SetItemString(d
,"wxMULTIPLE", PyInt_FromLong((long) wxMULTIPLE
)); 
2507          PyDict_SetItemString(d
,"wxACCEL_ALT", PyInt_FromLong((long) wxACCEL_ALT
)); 
2508          PyDict_SetItemString(d
,"wxACCEL_CTRL", PyInt_FromLong((long) wxACCEL_CTRL
)); 
2509          PyDict_SetItemString(d
,"wxACCEL_SHIFT", PyInt_FromLong((long) wxACCEL_SHIFT
)); 
2510          PyDict_SetItemString(d
,"wxACCEL_NORMAL", PyInt_FromLong((long) wxACCEL_NORMAL
)); 
2511          PyDict_SetItemString(d
,"wxPD_AUTO_HIDE", PyInt_FromLong((long) wxPD_AUTO_HIDE
)); 
2512          PyDict_SetItemString(d
,"wxPD_APP_MODAL", PyInt_FromLong((long) wxPD_APP_MODAL
)); 
2513          PyDict_SetItemString(d
,"wxPD_CAN_ABORT", PyInt_FromLong((long) wxPD_CAN_ABORT
)); 
2514          PyDict_SetItemString(d
,"wxPD_ELAPSED_TIME", PyInt_FromLong((long) wxPD_ELAPSED_TIME
)); 
2515          PyDict_SetItemString(d
,"wxPD_ESTIMATED_TIME", PyInt_FromLong((long) wxPD_ESTIMATED_TIME
)); 
2516          PyDict_SetItemString(d
,"wxPD_REMAINING_TIME", PyInt_FromLong((long) wxPD_REMAINING_TIME
)); 
2517          PyDict_SetItemString(d
,"wxMENU_TEAROFF", PyInt_FromLong((long) wxMENU_TEAROFF
)); 
2518          PyDict_SetItemString(d
,"wxMB_DOCKABLE", PyInt_FromLong((long) wxMB_DOCKABLE
)); 
2519          PyDict_SetItemString(d
,"wxNO_FULL_REPAINT_ON_RESIZE", PyInt_FromLong((long) wxNO_FULL_REPAINT_ON_RESIZE
)); 
2520          PyDict_SetItemString(d
,"wxLEFT", PyInt_FromLong((long) wxLEFT
)); 
2521          PyDict_SetItemString(d
,"wxRIGHT", PyInt_FromLong((long) wxRIGHT
)); 
2522          PyDict_SetItemString(d
,"wxUP", PyInt_FromLong((long) wxUP
)); 
2523          PyDict_SetItemString(d
,"wxDOWN", PyInt_FromLong((long) wxDOWN
)); 
2524          PyDict_SetItemString(d
,"wxALL", PyInt_FromLong((long) wxALL
)); 
2525          PyDict_SetItemString(d
,"wxTOP", PyInt_FromLong((long) wxTOP
)); 
2526          PyDict_SetItemString(d
,"wxBOTTOM", PyInt_FromLong((long) wxBOTTOM
)); 
2527          PyDict_SetItemString(d
,"wxNORTH", PyInt_FromLong((long) wxNORTH
)); 
2528          PyDict_SetItemString(d
,"wxSOUTH", PyInt_FromLong((long) wxSOUTH
)); 
2529          PyDict_SetItemString(d
,"wxEAST", PyInt_FromLong((long) wxEAST
)); 
2530          PyDict_SetItemString(d
,"wxWEST", PyInt_FromLong((long) wxWEST
)); 
2531          PyDict_SetItemString(d
,"wxSTRETCH_NOT", PyInt_FromLong((long) wxSTRETCH_NOT
)); 
2532          PyDict_SetItemString(d
,"wxSHRINK", PyInt_FromLong((long) wxSHRINK
)); 
2533          PyDict_SetItemString(d
,"wxGROW", PyInt_FromLong((long) wxGROW
)); 
2534          PyDict_SetItemString(d
,"wxEXPAND", PyInt_FromLong((long) wxEXPAND
)); 
2535          PyDict_SetItemString(d
,"wxNB_FIXEDWIDTH", PyInt_FromLong((long) wxNB_FIXEDWIDTH
)); 
2536          PyDict_SetItemString(d
,"wxNB_LEFT", PyInt_FromLong((long) wxNB_LEFT
)); 
2537          PyDict_SetItemString(d
,"wxNB_RIGHT", PyInt_FromLong((long) wxNB_RIGHT
)); 
2538          PyDict_SetItemString(d
,"wxNB_BOTTOM", PyInt_FromLong((long) wxNB_BOTTOM
)); 
2539          PyDict_SetItemString(d
,"wxLI_HORIZONTAL", PyInt_FromLong((long) wxLI_HORIZONTAL
)); 
2540          PyDict_SetItemString(d
,"wxLI_VERTICAL", PyInt_FromLong((long) wxLI_VERTICAL
)); 
2541          PyDict_SetItemString(d
,"wxHW_SCROLLBAR_NEVER", PyInt_FromLong((long) wxHW_SCROLLBAR_NEVER
)); 
2542          PyDict_SetItemString(d
,"wxHW_SCROLLBAR_AUTO", PyInt_FromLong((long) wxHW_SCROLLBAR_AUTO
)); 
2543          PyDict_SetItemString(d
,"wxJOYSTICK1", PyInt_FromLong((long) wxJOYSTICK1
)); 
2544          PyDict_SetItemString(d
,"wxJOYSTICK2", PyInt_FromLong((long) wxJOYSTICK2
)); 
2545          PyDict_SetItemString(d
,"wxJOY_BUTTON1", PyInt_FromLong((long) wxJOY_BUTTON1
)); 
2546          PyDict_SetItemString(d
,"wxJOY_BUTTON2", PyInt_FromLong((long) wxJOY_BUTTON2
)); 
2547          PyDict_SetItemString(d
,"wxJOY_BUTTON3", PyInt_FromLong((long) wxJOY_BUTTON3
)); 
2548          PyDict_SetItemString(d
,"wxJOY_BUTTON4", PyInt_FromLong((long) wxJOY_BUTTON4
)); 
2549          PyDict_SetItemString(d
,"wxJOY_BUTTON_ANY", PyInt_FromLong((long) wxJOY_BUTTON_ANY
)); 
2550          PyDict_SetItemString(d
,"wxDEFAULT", PyInt_FromLong((long) wxDEFAULT
)); 
2551          PyDict_SetItemString(d
,"wxDECORATIVE", PyInt_FromLong((long) wxDECORATIVE
)); 
2552          PyDict_SetItemString(d
,"wxROMAN", PyInt_FromLong((long) wxROMAN
)); 
2553          PyDict_SetItemString(d
,"wxSCRIPT", PyInt_FromLong((long) wxSCRIPT
)); 
2554          PyDict_SetItemString(d
,"wxSWISS", PyInt_FromLong((long) wxSWISS
)); 
2555          PyDict_SetItemString(d
,"wxMODERN", PyInt_FromLong((long) wxMODERN
)); 
2556          PyDict_SetItemString(d
,"wxTELETYPE", PyInt_FromLong((long) wxTELETYPE
)); 
2557          PyDict_SetItemString(d
,"wxVARIABLE", PyInt_FromLong((long) wxVARIABLE
)); 
2558          PyDict_SetItemString(d
,"wxFIXED", PyInt_FromLong((long) wxFIXED
)); 
2559          PyDict_SetItemString(d
,"wxNORMAL", PyInt_FromLong((long) wxNORMAL
)); 
2560          PyDict_SetItemString(d
,"wxLIGHT", PyInt_FromLong((long) wxLIGHT
)); 
2561          PyDict_SetItemString(d
,"wxBOLD", PyInt_FromLong((long) wxBOLD
)); 
2562          PyDict_SetItemString(d
,"wxITALIC", PyInt_FromLong((long) wxITALIC
)); 
2563          PyDict_SetItemString(d
,"wxSLANT", PyInt_FromLong((long) wxSLANT
)); 
2564          PyDict_SetItemString(d
,"wxSOLID", PyInt_FromLong((long) wxSOLID
)); 
2565          PyDict_SetItemString(d
,"wxDOT", PyInt_FromLong((long) wxDOT
)); 
2566          PyDict_SetItemString(d
,"wxLONG_DASH", PyInt_FromLong((long) wxLONG_DASH
)); 
2567          PyDict_SetItemString(d
,"wxSHORT_DASH", PyInt_FromLong((long) wxSHORT_DASH
)); 
2568          PyDict_SetItemString(d
,"wxDOT_DASH", PyInt_FromLong((long) wxDOT_DASH
)); 
2569          PyDict_SetItemString(d
,"wxUSER_DASH", PyInt_FromLong((long) wxUSER_DASH
)); 
2570          PyDict_SetItemString(d
,"wxTRANSPARENT", PyInt_FromLong((long) wxTRANSPARENT
)); 
2571          PyDict_SetItemString(d
,"wxSTIPPLE", PyInt_FromLong((long) wxSTIPPLE
)); 
2572          PyDict_SetItemString(d
,"wxBDIAGONAL_HATCH", PyInt_FromLong((long) wxBDIAGONAL_HATCH
)); 
2573          PyDict_SetItemString(d
,"wxCROSSDIAG_HATCH", PyInt_FromLong((long) wxCROSSDIAG_HATCH
)); 
2574          PyDict_SetItemString(d
,"wxFDIAGONAL_HATCH", PyInt_FromLong((long) wxFDIAGONAL_HATCH
)); 
2575          PyDict_SetItemString(d
,"wxCROSS_HATCH", PyInt_FromLong((long) wxCROSS_HATCH
)); 
2576          PyDict_SetItemString(d
,"wxHORIZONTAL_HATCH", PyInt_FromLong((long) wxHORIZONTAL_HATCH
)); 
2577          PyDict_SetItemString(d
,"wxVERTICAL_HATCH", PyInt_FromLong((long) wxVERTICAL_HATCH
)); 
2578          PyDict_SetItemString(d
,"wxJOIN_BEVEL", PyInt_FromLong((long) wxJOIN_BEVEL
)); 
2579          PyDict_SetItemString(d
,"wxJOIN_MITER", PyInt_FromLong((long) wxJOIN_MITER
)); 
2580          PyDict_SetItemString(d
,"wxJOIN_ROUND", PyInt_FromLong((long) wxJOIN_ROUND
)); 
2581          PyDict_SetItemString(d
,"wxCAP_ROUND", PyInt_FromLong((long) wxCAP_ROUND
)); 
2582          PyDict_SetItemString(d
,"wxCAP_PROJECTING", PyInt_FromLong((long) wxCAP_PROJECTING
)); 
2583          PyDict_SetItemString(d
,"wxCAP_BUTT", PyInt_FromLong((long) wxCAP_BUTT
)); 
2584          PyDict_SetItemString(d
,"wxCLEAR", PyInt_FromLong((long) wxCLEAR
)); 
2585          PyDict_SetItemString(d
,"wxXOR", PyInt_FromLong((long) wxXOR
)); 
2586          PyDict_SetItemString(d
,"wxINVERT", PyInt_FromLong((long) wxINVERT
)); 
2587          PyDict_SetItemString(d
,"wxOR_REVERSE", PyInt_FromLong((long) wxOR_REVERSE
)); 
2588          PyDict_SetItemString(d
,"wxAND_REVERSE", PyInt_FromLong((long) wxAND_REVERSE
)); 
2589          PyDict_SetItemString(d
,"wxCOPY", PyInt_FromLong((long) wxCOPY
)); 
2590          PyDict_SetItemString(d
,"wxAND", PyInt_FromLong((long) wxAND
)); 
2591          PyDict_SetItemString(d
,"wxAND_INVERT", PyInt_FromLong((long) wxAND_INVERT
)); 
2592          PyDict_SetItemString(d
,"wxNO_OP", PyInt_FromLong((long) wxNO_OP
)); 
2593          PyDict_SetItemString(d
,"wxNOR", PyInt_FromLong((long) wxNOR
)); 
2594          PyDict_SetItemString(d
,"wxEQUIV", PyInt_FromLong((long) wxEQUIV
)); 
2595          PyDict_SetItemString(d
,"wxSRC_INVERT", PyInt_FromLong((long) wxSRC_INVERT
)); 
2596          PyDict_SetItemString(d
,"wxOR_INVERT", PyInt_FromLong((long) wxOR_INVERT
)); 
2597          PyDict_SetItemString(d
,"wxNAND", PyInt_FromLong((long) wxNAND
)); 
2598          PyDict_SetItemString(d
,"wxOR", PyInt_FromLong((long) wxOR
)); 
2599          PyDict_SetItemString(d
,"wxSET", PyInt_FromLong((long) wxSET
)); 
2600          PyDict_SetItemString(d
,"WXK_BACK", PyInt_FromLong((long) WXK_BACK
)); 
2601          PyDict_SetItemString(d
,"WXK_TAB", PyInt_FromLong((long) WXK_TAB
)); 
2602          PyDict_SetItemString(d
,"WXK_RETURN", PyInt_FromLong((long) WXK_RETURN
)); 
2603          PyDict_SetItemString(d
,"WXK_ESCAPE", PyInt_FromLong((long) WXK_ESCAPE
)); 
2604          PyDict_SetItemString(d
,"WXK_SPACE", PyInt_FromLong((long) WXK_SPACE
)); 
2605          PyDict_SetItemString(d
,"WXK_DELETE", PyInt_FromLong((long) WXK_DELETE
)); 
2606          PyDict_SetItemString(d
,"WXK_START", PyInt_FromLong((long) WXK_START
)); 
2607          PyDict_SetItemString(d
,"WXK_LBUTTON", PyInt_FromLong((long) WXK_LBUTTON
)); 
2608          PyDict_SetItemString(d
,"WXK_RBUTTON", PyInt_FromLong((long) WXK_RBUTTON
)); 
2609          PyDict_SetItemString(d
,"WXK_CANCEL", PyInt_FromLong((long) WXK_CANCEL
)); 
2610          PyDict_SetItemString(d
,"WXK_MBUTTON", PyInt_FromLong((long) WXK_MBUTTON
)); 
2611          PyDict_SetItemString(d
,"WXK_CLEAR", PyInt_FromLong((long) WXK_CLEAR
)); 
2612          PyDict_SetItemString(d
,"WXK_SHIFT", PyInt_FromLong((long) WXK_SHIFT
)); 
2613          PyDict_SetItemString(d
,"WXK_CONTROL", PyInt_FromLong((long) WXK_CONTROL
)); 
2614          PyDict_SetItemString(d
,"WXK_MENU", PyInt_FromLong((long) WXK_MENU
)); 
2615          PyDict_SetItemString(d
,"WXK_PAUSE", PyInt_FromLong((long) WXK_PAUSE
)); 
2616          PyDict_SetItemString(d
,"WXK_CAPITAL", PyInt_FromLong((long) WXK_CAPITAL
)); 
2617          PyDict_SetItemString(d
,"WXK_PRIOR", PyInt_FromLong((long) WXK_PRIOR
)); 
2618          PyDict_SetItemString(d
,"WXK_NEXT", PyInt_FromLong((long) WXK_NEXT
)); 
2619          PyDict_SetItemString(d
,"WXK_END", PyInt_FromLong((long) WXK_END
)); 
2620          PyDict_SetItemString(d
,"WXK_HOME", PyInt_FromLong((long) WXK_HOME
)); 
2621          PyDict_SetItemString(d
,"WXK_LEFT", PyInt_FromLong((long) WXK_LEFT
)); 
2622          PyDict_SetItemString(d
,"WXK_UP", PyInt_FromLong((long) WXK_UP
)); 
2623          PyDict_SetItemString(d
,"WXK_RIGHT", PyInt_FromLong((long) WXK_RIGHT
)); 
2624          PyDict_SetItemString(d
,"WXK_DOWN", PyInt_FromLong((long) WXK_DOWN
)); 
2625          PyDict_SetItemString(d
,"WXK_SELECT", PyInt_FromLong((long) WXK_SELECT
)); 
2626          PyDict_SetItemString(d
,"WXK_PRINT", PyInt_FromLong((long) WXK_PRINT
)); 
2627          PyDict_SetItemString(d
,"WXK_EXECUTE", PyInt_FromLong((long) WXK_EXECUTE
)); 
2628          PyDict_SetItemString(d
,"WXK_SNAPSHOT", PyInt_FromLong((long) WXK_SNAPSHOT
)); 
2629          PyDict_SetItemString(d
,"WXK_INSERT", PyInt_FromLong((long) WXK_INSERT
)); 
2630          PyDict_SetItemString(d
,"WXK_HELP", PyInt_FromLong((long) WXK_HELP
)); 
2631          PyDict_SetItemString(d
,"WXK_NUMPAD0", PyInt_FromLong((long) WXK_NUMPAD0
)); 
2632          PyDict_SetItemString(d
,"WXK_NUMPAD1", PyInt_FromLong((long) WXK_NUMPAD1
)); 
2633          PyDict_SetItemString(d
,"WXK_NUMPAD2", PyInt_FromLong((long) WXK_NUMPAD2
)); 
2634          PyDict_SetItemString(d
,"WXK_NUMPAD3", PyInt_FromLong((long) WXK_NUMPAD3
)); 
2635          PyDict_SetItemString(d
,"WXK_NUMPAD4", PyInt_FromLong((long) WXK_NUMPAD4
)); 
2636          PyDict_SetItemString(d
,"WXK_NUMPAD5", PyInt_FromLong((long) WXK_NUMPAD5
)); 
2637          PyDict_SetItemString(d
,"WXK_NUMPAD6", PyInt_FromLong((long) WXK_NUMPAD6
)); 
2638          PyDict_SetItemString(d
,"WXK_NUMPAD7", PyInt_FromLong((long) WXK_NUMPAD7
)); 
2639          PyDict_SetItemString(d
,"WXK_NUMPAD8", PyInt_FromLong((long) WXK_NUMPAD8
)); 
2640          PyDict_SetItemString(d
,"WXK_NUMPAD9", PyInt_FromLong((long) WXK_NUMPAD9
)); 
2641          PyDict_SetItemString(d
,"WXK_MULTIPLY", PyInt_FromLong((long) WXK_MULTIPLY
)); 
2642          PyDict_SetItemString(d
,"WXK_ADD", PyInt_FromLong((long) WXK_ADD
)); 
2643          PyDict_SetItemString(d
,"WXK_SEPARATOR", PyInt_FromLong((long) WXK_SEPARATOR
)); 
2644          PyDict_SetItemString(d
,"WXK_SUBTRACT", PyInt_FromLong((long) WXK_SUBTRACT
)); 
2645          PyDict_SetItemString(d
,"WXK_DECIMAL", PyInt_FromLong((long) WXK_DECIMAL
)); 
2646          PyDict_SetItemString(d
,"WXK_DIVIDE", PyInt_FromLong((long) WXK_DIVIDE
)); 
2647          PyDict_SetItemString(d
,"WXK_F1", PyInt_FromLong((long) WXK_F1
)); 
2648          PyDict_SetItemString(d
,"WXK_F2", PyInt_FromLong((long) WXK_F2
)); 
2649          PyDict_SetItemString(d
,"WXK_F3", PyInt_FromLong((long) WXK_F3
)); 
2650          PyDict_SetItemString(d
,"WXK_F4", PyInt_FromLong((long) WXK_F4
)); 
2651          PyDict_SetItemString(d
,"WXK_F5", PyInt_FromLong((long) WXK_F5
)); 
2652          PyDict_SetItemString(d
,"WXK_F6", PyInt_FromLong((long) WXK_F6
)); 
2653          PyDict_SetItemString(d
,"WXK_F7", PyInt_FromLong((long) WXK_F7
)); 
2654          PyDict_SetItemString(d
,"WXK_F8", PyInt_FromLong((long) WXK_F8
)); 
2655          PyDict_SetItemString(d
,"WXK_F9", PyInt_FromLong((long) WXK_F9
)); 
2656          PyDict_SetItemString(d
,"WXK_F10", PyInt_FromLong((long) WXK_F10
)); 
2657          PyDict_SetItemString(d
,"WXK_F11", PyInt_FromLong((long) WXK_F11
)); 
2658          PyDict_SetItemString(d
,"WXK_F12", PyInt_FromLong((long) WXK_F12
)); 
2659          PyDict_SetItemString(d
,"WXK_F13", PyInt_FromLong((long) WXK_F13
)); 
2660          PyDict_SetItemString(d
,"WXK_F14", PyInt_FromLong((long) WXK_F14
)); 
2661          PyDict_SetItemString(d
,"WXK_F15", PyInt_FromLong((long) WXK_F15
)); 
2662          PyDict_SetItemString(d
,"WXK_F16", PyInt_FromLong((long) WXK_F16
)); 
2663          PyDict_SetItemString(d
,"WXK_F17", PyInt_FromLong((long) WXK_F17
)); 
2664          PyDict_SetItemString(d
,"WXK_F18", PyInt_FromLong((long) WXK_F18
)); 
2665          PyDict_SetItemString(d
,"WXK_F19", PyInt_FromLong((long) WXK_F19
)); 
2666          PyDict_SetItemString(d
,"WXK_F20", PyInt_FromLong((long) WXK_F20
)); 
2667          PyDict_SetItemString(d
,"WXK_F21", PyInt_FromLong((long) WXK_F21
)); 
2668          PyDict_SetItemString(d
,"WXK_F22", PyInt_FromLong((long) WXK_F22
)); 
2669          PyDict_SetItemString(d
,"WXK_F23", PyInt_FromLong((long) WXK_F23
)); 
2670          PyDict_SetItemString(d
,"WXK_F24", PyInt_FromLong((long) WXK_F24
)); 
2671          PyDict_SetItemString(d
,"WXK_NUMLOCK", PyInt_FromLong((long) WXK_NUMLOCK
)); 
2672          PyDict_SetItemString(d
,"WXK_SCROLL", PyInt_FromLong((long) WXK_SCROLL
)); 
2673          PyDict_SetItemString(d
,"WXK_PAGEUP", PyInt_FromLong((long) WXK_PAGEUP
)); 
2674          PyDict_SetItemString(d
,"WXK_PAGEDOWN", PyInt_FromLong((long) WXK_PAGEDOWN
)); 
2675          PyDict_SetItemString(d
,"wxCURSOR_NONE", PyInt_FromLong((long) wxCURSOR_NONE
)); 
2676          PyDict_SetItemString(d
,"wxCURSOR_ARROW", PyInt_FromLong((long) wxCURSOR_ARROW
)); 
2677          PyDict_SetItemString(d
,"wxCURSOR_BULLSEYE", PyInt_FromLong((long) wxCURSOR_BULLSEYE
)); 
2678          PyDict_SetItemString(d
,"wxCURSOR_CHAR", PyInt_FromLong((long) wxCURSOR_CHAR
)); 
2679          PyDict_SetItemString(d
,"wxCURSOR_CROSS", PyInt_FromLong((long) wxCURSOR_CROSS
)); 
2680          PyDict_SetItemString(d
,"wxCURSOR_HAND", PyInt_FromLong((long) wxCURSOR_HAND
)); 
2681          PyDict_SetItemString(d
,"wxCURSOR_IBEAM", PyInt_FromLong((long) wxCURSOR_IBEAM
)); 
2682          PyDict_SetItemString(d
,"wxCURSOR_LEFT_BUTTON", PyInt_FromLong((long) wxCURSOR_LEFT_BUTTON
)); 
2683          PyDict_SetItemString(d
,"wxCURSOR_MAGNIFIER", PyInt_FromLong((long) wxCURSOR_MAGNIFIER
)); 
2684          PyDict_SetItemString(d
,"wxCURSOR_MIDDLE_BUTTON", PyInt_FromLong((long) wxCURSOR_MIDDLE_BUTTON
)); 
2685          PyDict_SetItemString(d
,"wxCURSOR_NO_ENTRY", PyInt_FromLong((long) wxCURSOR_NO_ENTRY
)); 
2686          PyDict_SetItemString(d
,"wxCURSOR_PAINT_BRUSH", PyInt_FromLong((long) wxCURSOR_PAINT_BRUSH
)); 
2687          PyDict_SetItemString(d
,"wxCURSOR_PENCIL", PyInt_FromLong((long) wxCURSOR_PENCIL
)); 
2688          PyDict_SetItemString(d
,"wxCURSOR_POINT_LEFT", PyInt_FromLong((long) wxCURSOR_POINT_LEFT
)); 
2689          PyDict_SetItemString(d
,"wxCURSOR_POINT_RIGHT", PyInt_FromLong((long) wxCURSOR_POINT_RIGHT
)); 
2690          PyDict_SetItemString(d
,"wxCURSOR_QUESTION_ARROW", PyInt_FromLong((long) wxCURSOR_QUESTION_ARROW
)); 
2691          PyDict_SetItemString(d
,"wxCURSOR_RIGHT_BUTTON", PyInt_FromLong((long) wxCURSOR_RIGHT_BUTTON
)); 
2692          PyDict_SetItemString(d
,"wxCURSOR_SIZENESW", PyInt_FromLong((long) wxCURSOR_SIZENESW
)); 
2693          PyDict_SetItemString(d
,"wxCURSOR_SIZENS", PyInt_FromLong((long) wxCURSOR_SIZENS
)); 
2694          PyDict_SetItemString(d
,"wxCURSOR_SIZENWSE", PyInt_FromLong((long) wxCURSOR_SIZENWSE
)); 
2695          PyDict_SetItemString(d
,"wxCURSOR_SIZEWE", PyInt_FromLong((long) wxCURSOR_SIZEWE
)); 
2696          PyDict_SetItemString(d
,"wxCURSOR_SIZING", PyInt_FromLong((long) wxCURSOR_SIZING
)); 
2697          PyDict_SetItemString(d
,"wxCURSOR_SPRAYCAN", PyInt_FromLong((long) wxCURSOR_SPRAYCAN
)); 
2698          PyDict_SetItemString(d
,"wxCURSOR_WAIT", PyInt_FromLong((long) wxCURSOR_WAIT
)); 
2699          PyDict_SetItemString(d
,"wxCURSOR_WATCH", PyInt_FromLong((long) wxCURSOR_WATCH
)); 
2700          PyDict_SetItemString(d
,"wxCURSOR_BLANK", PyInt_FromLong((long) wxCURSOR_BLANK
)); 
2701          PyDict_SetItemString(d
,"wxPAPER_NONE", PyInt_FromLong((long) wxPAPER_NONE
)); 
2702          PyDict_SetItemString(d
,"wxPAPER_LETTER", PyInt_FromLong((long) wxPAPER_LETTER
)); 
2703          PyDict_SetItemString(d
,"wxPAPER_LEGAL", PyInt_FromLong((long) wxPAPER_LEGAL
)); 
2704          PyDict_SetItemString(d
,"wxPAPER_A4", PyInt_FromLong((long) wxPAPER_A4
)); 
2705          PyDict_SetItemString(d
,"wxPAPER_CSHEET", PyInt_FromLong((long) wxPAPER_CSHEET
)); 
2706          PyDict_SetItemString(d
,"wxPAPER_DSHEET", PyInt_FromLong((long) wxPAPER_DSHEET
)); 
2707          PyDict_SetItemString(d
,"wxPAPER_ESHEET", PyInt_FromLong((long) wxPAPER_ESHEET
)); 
2708          PyDict_SetItemString(d
,"wxPAPER_LETTERSMALL", PyInt_FromLong((long) wxPAPER_LETTERSMALL
)); 
2709          PyDict_SetItemString(d
,"wxPAPER_TABLOID", PyInt_FromLong((long) wxPAPER_TABLOID
)); 
2710          PyDict_SetItemString(d
,"wxPAPER_LEDGER", PyInt_FromLong((long) wxPAPER_LEDGER
)); 
2711          PyDict_SetItemString(d
,"wxPAPER_STATEMENT", PyInt_FromLong((long) wxPAPER_STATEMENT
)); 
2712          PyDict_SetItemString(d
,"wxPAPER_EXECUTIVE", PyInt_FromLong((long) wxPAPER_EXECUTIVE
)); 
2713          PyDict_SetItemString(d
,"wxPAPER_A3", PyInt_FromLong((long) wxPAPER_A3
)); 
2714          PyDict_SetItemString(d
,"wxPAPER_A4SMALL", PyInt_FromLong((long) wxPAPER_A4SMALL
)); 
2715          PyDict_SetItemString(d
,"wxPAPER_A5", PyInt_FromLong((long) wxPAPER_A5
)); 
2716          PyDict_SetItemString(d
,"wxPAPER_B4", PyInt_FromLong((long) wxPAPER_B4
)); 
2717          PyDict_SetItemString(d
,"wxPAPER_B5", PyInt_FromLong((long) wxPAPER_B5
)); 
2718          PyDict_SetItemString(d
,"wxPAPER_FOLIO", PyInt_FromLong((long) wxPAPER_FOLIO
)); 
2719          PyDict_SetItemString(d
,"wxPAPER_QUARTO", PyInt_FromLong((long) wxPAPER_QUARTO
)); 
2720          PyDict_SetItemString(d
,"wxPAPER_10X14", PyInt_FromLong((long) wxPAPER_10X14
)); 
2721          PyDict_SetItemString(d
,"wxPAPER_11X17", PyInt_FromLong((long) wxPAPER_11X17
)); 
2722          PyDict_SetItemString(d
,"wxPAPER_NOTE", PyInt_FromLong((long) wxPAPER_NOTE
)); 
2723          PyDict_SetItemString(d
,"wxPAPER_ENV_9", PyInt_FromLong((long) wxPAPER_ENV_9
)); 
2724          PyDict_SetItemString(d
,"wxPAPER_ENV_10", PyInt_FromLong((long) wxPAPER_ENV_10
)); 
2725          PyDict_SetItemString(d
,"wxPAPER_ENV_11", PyInt_FromLong((long) wxPAPER_ENV_11
)); 
2726          PyDict_SetItemString(d
,"wxPAPER_ENV_12", PyInt_FromLong((long) wxPAPER_ENV_12
)); 
2727          PyDict_SetItemString(d
,"wxPAPER_ENV_14", PyInt_FromLong((long) wxPAPER_ENV_14
)); 
2728          PyDict_SetItemString(d
,"wxPAPER_ENV_DL", PyInt_FromLong((long) wxPAPER_ENV_DL
)); 
2729          PyDict_SetItemString(d
,"wxPAPER_ENV_C5", PyInt_FromLong((long) wxPAPER_ENV_C5
)); 
2730          PyDict_SetItemString(d
,"wxPAPER_ENV_C3", PyInt_FromLong((long) wxPAPER_ENV_C3
)); 
2731          PyDict_SetItemString(d
,"wxPAPER_ENV_C4", PyInt_FromLong((long) wxPAPER_ENV_C4
)); 
2732          PyDict_SetItemString(d
,"wxPAPER_ENV_C6", PyInt_FromLong((long) wxPAPER_ENV_C6
)); 
2733          PyDict_SetItemString(d
,"wxPAPER_ENV_C65", PyInt_FromLong((long) wxPAPER_ENV_C65
)); 
2734          PyDict_SetItemString(d
,"wxPAPER_ENV_B4", PyInt_FromLong((long) wxPAPER_ENV_B4
)); 
2735          PyDict_SetItemString(d
,"wxPAPER_ENV_B5", PyInt_FromLong((long) wxPAPER_ENV_B5
)); 
2736          PyDict_SetItemString(d
,"wxPAPER_ENV_B6", PyInt_FromLong((long) wxPAPER_ENV_B6
)); 
2737          PyDict_SetItemString(d
,"wxPAPER_ENV_ITALY", PyInt_FromLong((long) wxPAPER_ENV_ITALY
)); 
2738          PyDict_SetItemString(d
,"wxPAPER_ENV_MONARCH", PyInt_FromLong((long) wxPAPER_ENV_MONARCH
)); 
2739          PyDict_SetItemString(d
,"wxPAPER_ENV_PERSONAL", PyInt_FromLong((long) wxPAPER_ENV_PERSONAL
)); 
2740          PyDict_SetItemString(d
,"wxPAPER_FANFOLD_US", PyInt_FromLong((long) wxPAPER_FANFOLD_US
)); 
2741          PyDict_SetItemString(d
,"wxPAPER_FANFOLD_STD_GERMAN", PyInt_FromLong((long) wxPAPER_FANFOLD_STD_GERMAN
)); 
2742          PyDict_SetItemString(d
,"wxPAPER_FANFOLD_LGL_GERMAN", PyInt_FromLong((long) wxPAPER_FANFOLD_LGL_GERMAN
)); 
2743          PyDict_SetItemString(d
,"wxPAPER_ISO_B4", PyInt_FromLong((long) wxPAPER_ISO_B4
)); 
2744          PyDict_SetItemString(d
,"wxPAPER_JAPANESE_POSTCARD", PyInt_FromLong((long) wxPAPER_JAPANESE_POSTCARD
)); 
2745          PyDict_SetItemString(d
,"wxPAPER_9X11", PyInt_FromLong((long) wxPAPER_9X11
)); 
2746          PyDict_SetItemString(d
,"wxPAPER_10X11", PyInt_FromLong((long) wxPAPER_10X11
)); 
2747          PyDict_SetItemString(d
,"wxPAPER_15X11", PyInt_FromLong((long) wxPAPER_15X11
)); 
2748          PyDict_SetItemString(d
,"wxPAPER_ENV_INVITE", PyInt_FromLong((long) wxPAPER_ENV_INVITE
)); 
2749          PyDict_SetItemString(d
,"wxPAPER_LETTER_EXTRA", PyInt_FromLong((long) wxPAPER_LETTER_EXTRA
)); 
2750          PyDict_SetItemString(d
,"wxPAPER_LEGAL_EXTRA", PyInt_FromLong((long) wxPAPER_LEGAL_EXTRA
)); 
2751          PyDict_SetItemString(d
,"wxPAPER_TABLOID_EXTRA", PyInt_FromLong((long) wxPAPER_TABLOID_EXTRA
)); 
2752          PyDict_SetItemString(d
,"wxPAPER_A4_EXTRA", PyInt_FromLong((long) wxPAPER_A4_EXTRA
)); 
2753          PyDict_SetItemString(d
,"wxPAPER_LETTER_TRANSVERSE", PyInt_FromLong((long) wxPAPER_LETTER_TRANSVERSE
)); 
2754          PyDict_SetItemString(d
,"wxPAPER_A4_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A4_TRANSVERSE
)); 
2755          PyDict_SetItemString(d
,"wxPAPER_LETTER_EXTRA_TRANSVERSE", PyInt_FromLong((long) wxPAPER_LETTER_EXTRA_TRANSVERSE
)); 
2756          PyDict_SetItemString(d
,"wxPAPER_A_PLUS", PyInt_FromLong((long) wxPAPER_A_PLUS
)); 
2757          PyDict_SetItemString(d
,"wxPAPER_B_PLUS", PyInt_FromLong((long) wxPAPER_B_PLUS
)); 
2758          PyDict_SetItemString(d
,"wxPAPER_LETTER_PLUS", PyInt_FromLong((long) wxPAPER_LETTER_PLUS
)); 
2759          PyDict_SetItemString(d
,"wxPAPER_A4_PLUS", PyInt_FromLong((long) wxPAPER_A4_PLUS
)); 
2760          PyDict_SetItemString(d
,"wxPAPER_A5_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A5_TRANSVERSE
)); 
2761          PyDict_SetItemString(d
,"wxPAPER_B5_TRANSVERSE", PyInt_FromLong((long) wxPAPER_B5_TRANSVERSE
)); 
2762          PyDict_SetItemString(d
,"wxPAPER_A3_EXTRA", PyInt_FromLong((long) wxPAPER_A3_EXTRA
)); 
2763          PyDict_SetItemString(d
,"wxPAPER_A5_EXTRA", PyInt_FromLong((long) wxPAPER_A5_EXTRA
)); 
2764          PyDict_SetItemString(d
,"wxPAPER_B5_EXTRA", PyInt_FromLong((long) wxPAPER_B5_EXTRA
)); 
2765          PyDict_SetItemString(d
,"wxPAPER_A2", PyInt_FromLong((long) wxPAPER_A2
)); 
2766          PyDict_SetItemString(d
,"wxPAPER_A3_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A3_TRANSVERSE
)); 
2767          PyDict_SetItemString(d
,"wxPAPER_A3_EXTRA_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A3_EXTRA_TRANSVERSE
)); 
2768          PyDict_SetItemString(d
,"wxDUPLEX_SIMPLEX", PyInt_FromLong((long) wxDUPLEX_SIMPLEX
)); 
2769          PyDict_SetItemString(d
,"wxDUPLEX_HORIZONTAL", PyInt_FromLong((long) wxDUPLEX_HORIZONTAL
)); 
2770          PyDict_SetItemString(d
,"wxDUPLEX_VERTICAL", PyInt_FromLong((long) wxDUPLEX_VERTICAL
)); 
2771          PyDict_SetItemString(d
,"FALSE", PyInt_FromLong((long) 0)); 
2772          PyDict_SetItemString(d
,"false", PyInt_FromLong((long) 0)); 
2773          PyDict_SetItemString(d
,"TRUE", PyInt_FromLong((long) 1)); 
2774          PyDict_SetItemString(d
,"true", PyInt_FromLong((long) 1)); 
2775          PyDict_SetItemString(d
,"wxVERSION_STRING", PyString_FromString("wxVERSION_STRING")); 
2776          PyDict_SetItemString(d
,"wxEVT_NULL", PyInt_FromLong((long) wxEVT_NULL
)); 
2777          PyDict_SetItemString(d
,"wxEVT_FIRST", PyInt_FromLong((long) wxEVT_FIRST
)); 
2778          PyDict_SetItemString(d
,"wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_BUTTON_CLICKED
)); 
2779          PyDict_SetItemString(d
,"wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_CHECKBOX_CLICKED
)); 
2780          PyDict_SetItemString(d
,"wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_CHOICE_SELECTED
)); 
2781          PyDict_SetItemString(d
,"wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LISTBOX_SELECTED
)); 
2782          PyDict_SetItemString(d
,"wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong((long) wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
)); 
2783          PyDict_SetItemString(d
,"wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong((long) wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
)); 
2784          PyDict_SetItemString(d
,"wxEVT_COMMAND_SPINCTRL_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SPINCTRL_UPDATED
)); 
2785          PyDict_SetItemString(d
,"wxEVT_COMMAND_TEXT_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_TEXT_UPDATED
)); 
2786          PyDict_SetItemString(d
,"wxEVT_COMMAND_TEXT_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_TEXT_ENTER
)); 
2787          PyDict_SetItemString(d
,"wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_MENU_SELECTED
)); 
2788          PyDict_SetItemString(d
,"wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SLIDER_UPDATED
)); 
2789          PyDict_SetItemString(d
,"wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_RADIOBOX_SELECTED
)); 
2790          PyDict_SetItemString(d
,"wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_RADIOBUTTON_SELECTED
)); 
2791          PyDict_SetItemString(d
,"wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SCROLLBAR_UPDATED
)); 
2792          PyDict_SetItemString(d
,"wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_VLBOX_SELECTED
)); 
2793          PyDict_SetItemString(d
,"wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_COMBOBOX_SELECTED
)); 
2794          PyDict_SetItemString(d
,"wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_CLICKED
)); 
2795          PyDict_SetItemString(d
,"wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_RCLICKED
)); 
2796          PyDict_SetItemString(d
,"wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_ENTER
)); 
2797          PyDict_SetItemString(d
,"wxEVT_SET_FOCUS", PyInt_FromLong((long) wxEVT_SET_FOCUS
)); 
2798          PyDict_SetItemString(d
,"wxEVT_KILL_FOCUS", PyInt_FromLong((long) wxEVT_KILL_FOCUS
)); 
2799          PyDict_SetItemString(d
,"wxEVT_LEFT_DOWN", PyInt_FromLong((long) wxEVT_LEFT_DOWN
)); 
2800          PyDict_SetItemString(d
,"wxEVT_LEFT_UP", PyInt_FromLong((long) wxEVT_LEFT_UP
)); 
2801          PyDict_SetItemString(d
,"wxEVT_MIDDLE_DOWN", PyInt_FromLong((long) wxEVT_MIDDLE_DOWN
)); 
2802          PyDict_SetItemString(d
,"wxEVT_MIDDLE_UP", PyInt_FromLong((long) wxEVT_MIDDLE_UP
)); 
2803          PyDict_SetItemString(d
,"wxEVT_RIGHT_DOWN", PyInt_FromLong((long) wxEVT_RIGHT_DOWN
)); 
2804          PyDict_SetItemString(d
,"wxEVT_RIGHT_UP", PyInt_FromLong((long) wxEVT_RIGHT_UP
)); 
2805          PyDict_SetItemString(d
,"wxEVT_MOTION", PyInt_FromLong((long) wxEVT_MOTION
)); 
2806          PyDict_SetItemString(d
,"wxEVT_ENTER_WINDOW", PyInt_FromLong((long) wxEVT_ENTER_WINDOW
)); 
2807          PyDict_SetItemString(d
,"wxEVT_LEAVE_WINDOW", PyInt_FromLong((long) wxEVT_LEAVE_WINDOW
)); 
2808          PyDict_SetItemString(d
,"wxEVT_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_LEFT_DCLICK
)); 
2809          PyDict_SetItemString(d
,"wxEVT_MIDDLE_DCLICK", PyInt_FromLong((long) wxEVT_MIDDLE_DCLICK
)); 
2810          PyDict_SetItemString(d
,"wxEVT_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_RIGHT_DCLICK
)); 
2811          PyDict_SetItemString(d
,"wxEVT_NC_LEFT_DOWN", PyInt_FromLong((long) wxEVT_NC_LEFT_DOWN
)); 
2812          PyDict_SetItemString(d
,"wxEVT_NC_LEFT_UP", PyInt_FromLong((long) wxEVT_NC_LEFT_UP
)); 
2813          PyDict_SetItemString(d
,"wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong((long) wxEVT_NC_MIDDLE_DOWN
)); 
2814          PyDict_SetItemString(d
,"wxEVT_NC_MIDDLE_UP", PyInt_FromLong((long) wxEVT_NC_MIDDLE_UP
)); 
2815          PyDict_SetItemString(d
,"wxEVT_NC_RIGHT_DOWN", PyInt_FromLong((long) wxEVT_NC_RIGHT_DOWN
)); 
2816          PyDict_SetItemString(d
,"wxEVT_NC_RIGHT_UP", PyInt_FromLong((long) wxEVT_NC_RIGHT_UP
)); 
2817          PyDict_SetItemString(d
,"wxEVT_NC_MOTION", PyInt_FromLong((long) wxEVT_NC_MOTION
)); 
2818          PyDict_SetItemString(d
,"wxEVT_NC_ENTER_WINDOW", PyInt_FromLong((long) wxEVT_NC_ENTER_WINDOW
)); 
2819          PyDict_SetItemString(d
,"wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong((long) wxEVT_NC_LEAVE_WINDOW
)); 
2820          PyDict_SetItemString(d
,"wxEVT_NC_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_NC_LEFT_DCLICK
)); 
2821          PyDict_SetItemString(d
,"wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong((long) wxEVT_NC_MIDDLE_DCLICK
)); 
2822          PyDict_SetItemString(d
,"wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_NC_RIGHT_DCLICK
)); 
2823          PyDict_SetItemString(d
,"wxEVT_CHAR", PyInt_FromLong((long) wxEVT_CHAR
)); 
2824          PyDict_SetItemString(d
,"wxEVT_KEY_DOWN", PyInt_FromLong((long) wxEVT_KEY_DOWN
)); 
2825          PyDict_SetItemString(d
,"wxEVT_KEY_UP", PyInt_FromLong((long) wxEVT_KEY_UP
)); 
2826          PyDict_SetItemString(d
,"wxEVT_CHAR_HOOK", PyInt_FromLong((long) wxEVT_CHAR_HOOK
)); 
2827          PyDict_SetItemString(d
,"wxEVT_SCROLL_TOP", PyInt_FromLong((long) wxEVT_SCROLL_TOP
)); 
2828          PyDict_SetItemString(d
,"wxEVT_SCROLL_BOTTOM", PyInt_FromLong((long) wxEVT_SCROLL_BOTTOM
)); 
2829          PyDict_SetItemString(d
,"wxEVT_SCROLL_LINEUP", PyInt_FromLong((long) wxEVT_SCROLL_LINEUP
)); 
2830          PyDict_SetItemString(d
,"wxEVT_SCROLL_LINEDOWN", PyInt_FromLong((long) wxEVT_SCROLL_LINEDOWN
)); 
2831          PyDict_SetItemString(d
,"wxEVT_SCROLL_PAGEUP", PyInt_FromLong((long) wxEVT_SCROLL_PAGEUP
)); 
2832          PyDict_SetItemString(d
,"wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong((long) wxEVT_SCROLL_PAGEDOWN
)); 
2833          PyDict_SetItemString(d
,"wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong((long) wxEVT_SCROLL_THUMBTRACK
)); 
2834          PyDict_SetItemString(d
,"wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong((long) wxEVT_SCROLL_THUMBRELEASE
)); 
2835          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_TOP", PyInt_FromLong((long) wxEVT_SCROLLWIN_TOP
)); 
2836          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong((long) wxEVT_SCROLLWIN_BOTTOM
)); 
2837          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong((long) wxEVT_SCROLLWIN_LINEUP
)); 
2838          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong((long) wxEVT_SCROLLWIN_LINEDOWN
)); 
2839          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong((long) wxEVT_SCROLLWIN_PAGEUP
)); 
2840          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong((long) wxEVT_SCROLLWIN_PAGEDOWN
)); 
2841          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong((long) wxEVT_SCROLLWIN_THUMBTRACK
)); 
2842          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong((long) wxEVT_SCROLLWIN_THUMBRELEASE
)); 
2843          PyDict_SetItemString(d
,"wxEVT_SIZE", PyInt_FromLong((long) wxEVT_SIZE
)); 
2844          PyDict_SetItemString(d
,"wxEVT_MOVE", PyInt_FromLong((long) wxEVT_MOVE
)); 
2845          PyDict_SetItemString(d
,"wxEVT_CLOSE_WINDOW", PyInt_FromLong((long) wxEVT_CLOSE_WINDOW
)); 
2846          PyDict_SetItemString(d
,"wxEVT_END_SESSION", PyInt_FromLong((long) wxEVT_END_SESSION
)); 
2847          PyDict_SetItemString(d
,"wxEVT_QUERY_END_SESSION", PyInt_FromLong((long) wxEVT_QUERY_END_SESSION
)); 
2848          PyDict_SetItemString(d
,"wxEVT_ACTIVATE_APP", PyInt_FromLong((long) wxEVT_ACTIVATE_APP
)); 
2849          PyDict_SetItemString(d
,"wxEVT_POWER", PyInt_FromLong((long) wxEVT_POWER
)); 
2850          PyDict_SetItemString(d
,"wxEVT_ACTIVATE", PyInt_FromLong((long) wxEVT_ACTIVATE
)); 
2851          PyDict_SetItemString(d
,"wxEVT_CREATE", PyInt_FromLong((long) wxEVT_CREATE
)); 
2852          PyDict_SetItemString(d
,"wxEVT_DESTROY", PyInt_FromLong((long) wxEVT_DESTROY
)); 
2853          PyDict_SetItemString(d
,"wxEVT_SHOW", PyInt_FromLong((long) wxEVT_SHOW
)); 
2854          PyDict_SetItemString(d
,"wxEVT_ICONIZE", PyInt_FromLong((long) wxEVT_ICONIZE
)); 
2855          PyDict_SetItemString(d
,"wxEVT_MAXIMIZE", PyInt_FromLong((long) wxEVT_MAXIMIZE
)); 
2856          PyDict_SetItemString(d
,"wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong((long) wxEVT_MOUSE_CAPTURE_CHANGED
)); 
2857          PyDict_SetItemString(d
,"wxEVT_PAINT", PyInt_FromLong((long) wxEVT_PAINT
)); 
2858          PyDict_SetItemString(d
,"wxEVT_ERASE_BACKGROUND", PyInt_FromLong((long) wxEVT_ERASE_BACKGROUND
)); 
2859          PyDict_SetItemString(d
,"wxEVT_NC_PAINT", PyInt_FromLong((long) wxEVT_NC_PAINT
)); 
2860          PyDict_SetItemString(d
,"wxEVT_PAINT_ICON", PyInt_FromLong((long) wxEVT_PAINT_ICON
)); 
2861          PyDict_SetItemString(d
,"wxEVT_MENU_CHAR", PyInt_FromLong((long) wxEVT_MENU_CHAR
)); 
2862          PyDict_SetItemString(d
,"wxEVT_MENU_INIT", PyInt_FromLong((long) wxEVT_MENU_INIT
)); 
2863          PyDict_SetItemString(d
,"wxEVT_MENU_HIGHLIGHT", PyInt_FromLong((long) wxEVT_MENU_HIGHLIGHT
)); 
2864          PyDict_SetItemString(d
,"wxEVT_POPUP_MENU_INIT", PyInt_FromLong((long) wxEVT_POPUP_MENU_INIT
)); 
2865          PyDict_SetItemString(d
,"wxEVT_CONTEXT_MENU", PyInt_FromLong((long) wxEVT_CONTEXT_MENU
)); 
2866          PyDict_SetItemString(d
,"wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong((long) wxEVT_SYS_COLOUR_CHANGED
)); 
2867          PyDict_SetItemString(d
,"wxEVT_SETTING_CHANGED", PyInt_FromLong((long) wxEVT_SETTING_CHANGED
)); 
2868          PyDict_SetItemString(d
,"wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong((long) wxEVT_QUERY_NEW_PALETTE
)); 
2869          PyDict_SetItemString(d
,"wxEVT_PALETTE_CHANGED", PyInt_FromLong((long) wxEVT_PALETTE_CHANGED
)); 
2870          PyDict_SetItemString(d
,"wxEVT_JOY_BUTTON_DOWN", PyInt_FromLong((long) wxEVT_JOY_BUTTON_DOWN
)); 
2871          PyDict_SetItemString(d
,"wxEVT_JOY_BUTTON_UP", PyInt_FromLong((long) wxEVT_JOY_BUTTON_UP
)); 
2872          PyDict_SetItemString(d
,"wxEVT_JOY_MOVE", PyInt_FromLong((long) wxEVT_JOY_MOVE
)); 
2873          PyDict_SetItemString(d
,"wxEVT_JOY_ZMOVE", PyInt_FromLong((long) wxEVT_JOY_ZMOVE
)); 
2874          PyDict_SetItemString(d
,"wxEVT_DROP_FILES", PyInt_FromLong((long) wxEVT_DROP_FILES
)); 
2875          PyDict_SetItemString(d
,"wxEVT_DRAW_ITEM", PyInt_FromLong((long) wxEVT_DRAW_ITEM
)); 
2876          PyDict_SetItemString(d
,"wxEVT_MEASURE_ITEM", PyInt_FromLong((long) wxEVT_MEASURE_ITEM
)); 
2877          PyDict_SetItemString(d
,"wxEVT_COMPARE_ITEM", PyInt_FromLong((long) wxEVT_COMPARE_ITEM
)); 
2878          PyDict_SetItemString(d
,"wxEVT_INIT_DIALOG", PyInt_FromLong((long) wxEVT_INIT_DIALOG
)); 
2879          PyDict_SetItemString(d
,"wxEVT_IDLE", PyInt_FromLong((long) wxEVT_IDLE
)); 
2880          PyDict_SetItemString(d
,"wxEVT_UPDATE_UI", PyInt_FromLong((long) wxEVT_UPDATE_UI
)); 
2881          PyDict_SetItemString(d
,"wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LEFT_CLICK
)); 
2882          PyDict_SetItemString(d
,"wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_COMMAND_LEFT_DCLICK
)); 
2883          PyDict_SetItemString(d
,"wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_RIGHT_CLICK
)); 
2884          PyDict_SetItemString(d
,"wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_COMMAND_RIGHT_DCLICK
)); 
2885          PyDict_SetItemString(d
,"wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong((long) wxEVT_COMMAND_SET_FOCUS
)); 
2886          PyDict_SetItemString(d
,"wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong((long) wxEVT_COMMAND_KILL_FOCUS
)); 
2887          PyDict_SetItemString(d
,"wxEVT_COMMAND_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_ENTER
)); 
2888          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_DRAG
)); 
2889          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_RDRAG
)); 
2890          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
)); 
2891          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_LABEL_EDIT
)); 
2892          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_TREE_DELETE_ITEM
)); 
2893          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_GET_INFO
)); 
2894          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SET_INFO
)); 
2895          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDED
)); 
2896          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDING
)); 
2897          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSED
)); 
2898          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSING
)); 
2899          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGED
)); 
2900          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGING
)); 
2901          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_TREE_KEY_DOWN
)); 
2902          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_ACTIVATED
)); 
2903          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
)); 
2904          PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
)); 
2905          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_DRAG
)); 
2906          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_RDRAG
)); 
2907          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
)); 
2908          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_END_LABEL_EDIT
)); 
2909          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ITEM
)); 
2910          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
)); 
2911          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_GET_INFO
)); 
2912          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_SET_INFO
)); 
2913          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_SELECTED
)); 
2914          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_DESELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_DESELECTED
)); 
2915          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_LIST_KEY_DOWN
)); 
2916          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_INSERT_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_INSERT_ITEM
)); 
2917          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_CLICK
)); 
2918          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_ACTIVATED
)); 
2919          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
)); 
2920          PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
)); 
2921          PyDict_SetItemString(d
,"wxEVT_COMMAND_TAB_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TAB_SEL_CHANGED
)); 
2922          PyDict_SetItemString(d
,"wxEVT_COMMAND_TAB_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TAB_SEL_CHANGING
)); 
2923          PyDict_SetItemString(d
,"wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED
)); 
2924          PyDict_SetItemString(d
,"wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING
)); 
2925          PyDict_SetItemString(d
,"wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
)); 
2926          PyDict_SetItemString(d
,"wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
)); 
2927          PyDict_SetItemString(d
,"wxEVT_COMMAND_SPLITTER_UNSPLIT", PyInt_FromLong((long) wxEVT_COMMAND_SPLITTER_UNSPLIT
)); 
2928          PyDict_SetItemString(d
,"wxEVT_COMMAND_SPLITTER_DOUBLECLICKED", PyInt_FromLong((long) wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
)); 
2929          PyDict_SetItemString(d
,"wxEVT_NAVIGATION_KEY", PyInt_FromLong((long) wxEVT_NAVIGATION_KEY
)); 
2930          PyDict_SetItemString(d
,"wxEVT_TIMER", PyInt_FromLong((long) wxEVT_TIMER
)); 
2931          PyDict_SetItemString(d
,"wxEVT_END_PROCESS", PyInt_FromLong((long) wxEVT_END_PROCESS
)); 
2932          PyDict_SetItemString(d
,"__version__", PyString_FromString("0.0.0")); 
2933          PyDict_SetItemString(d
,"cvar", SWIG_globals
); 
2934          SWIG_addvarlink(SWIG_globals
,"wxDefaultPosition",_wrap_wxDefaultPosition_get
, _wrap_wxDefaultPosition_set
); 
2935          SWIG_addvarlink(SWIG_globals
,"wxDefaultSize",_wrap_wxDefaultSize_get
, _wrap_wxDefaultSize_set
); 
2937     // Make our API structure a CObject so other modules can import it 
2938     // from this module. 
2939     PyObject
* v 
= PyCObject_FromVoidPtr(&API
, NULL
); 
2940     PyDict_SetItemString(d
,"wxPyCoreAPI", v
); 
2944     __wxPreStart();     // initialize the GUI toolkit, if needed. 
2947         // Since these modules are all linked together, initialize them now 
2948         // because Python won't be able to find their shared library files, 
2949         // (since there isn't any.) 
2972    for (i 
= 0; _swig_mapping
[i
].n1
; i
++) 
2973         SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);