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 #if PYTHON_API_VERSION >= 1009 
 107     static char* wxStringErrorMsg 
= "String or Unicode type required"; 
 109     static char* wxStringErrorMsg 
= "string type is required for parameter"; 
 115 /*------------------------------------------------------------------ 
 118   Constructs a new pointer value.   Value may either be a string 
 119   or an integer. Type is a string corresponding to either the 
 120   C datatype or mangled datatype. 
 122   ptrcast(0,"Vector *") 
 124   ptrcast(0,"Vector_p")    
 125   ------------------------------------------------------------------ */ 
 127 static PyObject 
*ptrcast(PyObject 
*_PTRVALUE
, char *type
) { 
 134   /* Produce a "mangled" version of the type string.  */ 
 136   typestr 
= (char *) malloc(strlen(type
)+2); 
 138   /* Go through and munge the typestring */ 
 145       if ((*c 
== '*') || (*c 
== '&')) { 
 156   /* Check to see what kind of object _PTRVALUE is */ 
 158   if (PyInt_Check(_PTRVALUE
)) { 
 159     ptr 
= (void *) PyInt_AsLong(_PTRVALUE
); 
 160     /* Received a numerical value. Make a pointer out of it */ 
 161     r 
= (char *) malloc(strlen(typestr
)+22); 
 163       SWIG_MakePtr(r
, ptr
, typestr
); 
 165       sprintf(r
,"_0%s",typestr
); 
 167     obj 
= PyString_FromString(r
); 
 169   } else if (PyString_Check(_PTRVALUE
)) { 
 170     /* Have a real pointer value now.  Try to strip out the pointer 
 172     s 
= PyString_AsString(_PTRVALUE
); 
 173     r 
= (char *) malloc(strlen(type
)+22); 
 175     /* Now extract the pointer value */ 
 176     if (!SWIG_GetPtr(s
,&ptr
,0)) { 
 178         SWIG_MakePtr(r
,ptr
,typestr
); 
 180         sprintf(r
,"_0%s",typestr
); 
 182       obj 
= PyString_FromString(r
); 
 192     PyErr_SetString(PyExc_TypeError
,"Type error in ptrcast. Argument is not a valid pointer value."); 
 196 /*------------------------------------------------------------------ 
 197   ptrvalue(ptr,type = 0) 
 199   Attempts to dereference a pointer value.  If type is given, it  
 200   will try to use that type.  Otherwise, this function will attempt 
 201   to "guess" the proper datatype by checking against all of the  
 203   ------------------------------------------------------------------ */ 
 205 static PyObject 
*ptrvalue(PyObject 
*_PTRVALUE
, int index
, char *type
) { 
 210   if (!PyString_Check(_PTRVALUE
)) { 
 211     PyErr_SetString(PyExc_TypeError
,"Type error in ptrvalue. Argument is not a valid pointer value."); 
 214   s 
= PyString_AsString(_PTRVALUE
); 
 215   if (SWIG_GetPtr(s
,&ptr
,0)) { 
 216     PyErr_SetString(PyExc_TypeError
,"Type error in ptrvalue. Argument is not a valid pointer value."); 
 220   /* If no datatype was passed, try a few common datatypes first */ 
 224     /* No datatype was passed.   Type to figure out if it's a common one */ 
 226     if (!SWIG_GetPtr(s
,&ptr
,"_int_p")) { 
 228     } else if (!SWIG_GetPtr(s
,&ptr
,"_double_p")) { 
 230     } else if (!SWIG_GetPtr(s
,&ptr
,"_short_p")) { 
 232     } else if (!SWIG_GetPtr(s
,&ptr
,"_long_p")) { 
 234     } else if (!SWIG_GetPtr(s
,&ptr
,"_float_p")) { 
 236     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_p")) { 
 238     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_pp")) { 
 246     PyErr_SetString(PyExc_TypeError
,"Unable to dereference NULL pointer."); 
 250   /* Now we have a datatype.  Try to figure out what to do about it */ 
 251   if (strcmp(type
,"int") == 0) { 
 252     obj 
= PyInt_FromLong((long) *(((int *) ptr
) + index
)); 
 253   } else if (strcmp(type
,"double") == 0) { 
 254     obj 
= PyFloat_FromDouble((double) *(((double *) ptr
)+index
)); 
 255   } else if (strcmp(type
,"short") == 0) { 
 256     obj 
= PyInt_FromLong((long) *(((short *) ptr
)+index
)); 
 257   } else if (strcmp(type
,"long") == 0) { 
 258     obj 
= PyInt_FromLong((long) *(((long *) ptr
)+index
)); 
 259   } else if (strcmp(type
,"float") == 0) { 
 260     obj 
= PyFloat_FromDouble((double) *(((float *) ptr
)+index
)); 
 261   } else if (strcmp(type
,"char") == 0) { 
 262     obj 
= PyString_FromString(((char *) ptr
)+index
); 
 263   } else if (strcmp(type
,"char *") == 0) { 
 264     char *c 
= *(((char **) ptr
)+index
); 
 265     if (c
) obj 
= PyString_FromString(c
); 
 266     else obj 
= PyString_FromString("NULL"); 
 268     PyErr_SetString(PyExc_TypeError
,"Unable to dereference unsupported datatype."); 
 274 /*------------------------------------------------------------------ 
 275   ptrcreate(type,value = 0,numelements = 1) 
 277   Attempts to create a new object of given type.  Type must be 
 278   a basic C datatype.  Will not create complex objects. 
 279   ------------------------------------------------------------------ */ 
 281 static PyObject 
*ptrcreate(char *type
, PyObject 
*_PYVALUE
, int numelements
) { 
 288   /* Check the type string against a variety of possibilities */ 
 290   if (strcmp(type
,"int") == 0) { 
 291     sz 
= sizeof(int)*numelements
; 
 293   } else if (strcmp(type
,"short") == 0) { 
 294     sz 
= sizeof(short)*numelements
; 
 296   } else if (strcmp(type
,"long") == 0) { 
 297     sz 
= sizeof(long)*numelements
; 
 299   } else if (strcmp(type
,"double") == 0) { 
 300     sz 
= sizeof(double)*numelements
; 
 302   } else if (strcmp(type
,"float") == 0) { 
 303     sz 
= sizeof(float)*numelements
; 
 305   } else if (strcmp(type
,"char") == 0) { 
 306     sz 
= sizeof(char)*numelements
; 
 308   } else if (strcmp(type
,"char *") == 0) { 
 309     sz 
= sizeof(char *)*(numelements
+1); 
 312     PyErr_SetString(PyExc_TypeError
,"Unable to create unknown datatype.");  
 316   /* Create the new object */ 
 318   ptr 
= (void *) malloc(sz
); 
 320     PyErr_SetString(PyExc_MemoryError
,"Out of memory in swig_create.");  
 324   /* Now try to set its default value */ 
 327     if (strcmp(type
,"int") == 0) { 
 329       ivalue 
= (int) PyInt_AsLong(_PYVALUE
); 
 331       for (i 
= 0; i 
< numelements
; i
++) 
 333     } else if (strcmp(type
,"short") == 0) { 
 336       ivalue 
= (short) PyInt_AsLong(_PYVALUE
); 
 338       for (i 
= 0; i 
< numelements
; i
++) 
 340     } else if (strcmp(type
,"long") == 0) { 
 343       ivalue 
= (long) PyInt_AsLong(_PYVALUE
); 
 345       for (i 
= 0; i 
< numelements
; i
++) 
 347     } else if (strcmp(type
,"double") == 0) { 
 350       ivalue 
= (double) PyFloat_AsDouble(_PYVALUE
); 
 352       for (i 
= 0; i 
< numelements
; i
++) 
 354     } else if (strcmp(type
,"float") == 0) { 
 357       ivalue 
= (float) PyFloat_AsDouble(_PYVALUE
); 
 359       for (i 
= 0; i 
< numelements
; i
++) 
 361     } else if (strcmp(type
,"char") == 0) { 
 363       ivalue 
= (char *) PyString_AsString(_PYVALUE
); 
 365       strncpy(ip
,ivalue
,numelements
-1); 
 366     } else if (strcmp(type
,"char *") == 0) { 
 369       ivalue 
= (char *) PyString_AsString(_PYVALUE
); 
 371       for (i 
= 0; i 
< numelements
; i
++) { 
 373           ip
[i
] = (char *) malloc(strlen(ivalue
)+1); 
 374           strcpy(ip
[i
],ivalue
); 
 382   /* Create the pointer value */ 
 384   SWIG_MakePtr(temp
,ptr
,cast
); 
 385   obj 
= PyString_FromString(temp
); 
 390 /*------------------------------------------------------------------ 
 391   ptrset(ptr,value,index = 0,type = 0) 
 393   Attempts to set the value of a pointer variable.  If type is 
 394   given, we will use that type.  Otherwise, we'll guess the datatype. 
 395   ------------------------------------------------------------------ */ 
 397 static PyObject 
*ptrset(PyObject 
*_PTRVALUE
, PyObject 
*_PYVALUE
, int index
, char *type
) { 
 402   if (!PyString_Check(_PTRVALUE
)) { 
 403     PyErr_SetString(PyExc_TypeError
,"Type error in ptrset. Argument is not a valid pointer value."); 
 406   s 
= PyString_AsString(_PTRVALUE
); 
 407   if (SWIG_GetPtr(s
,&ptr
,0)) { 
 408     PyErr_SetString(PyExc_TypeError
,"Type error in ptrset. Argument is not a valid pointer value."); 
 412   /* If no datatype was passed, try a few common datatypes first */ 
 416     /* No datatype was passed.   Type to figure out if it's a common one */ 
 418     if (!SWIG_GetPtr(s
,&ptr
,"_int_p")) { 
 420     } else if (!SWIG_GetPtr(s
,&ptr
,"_double_p")) { 
 422     } else if (!SWIG_GetPtr(s
,&ptr
,"_short_p")) { 
 424     } else if (!SWIG_GetPtr(s
,&ptr
,"_long_p")) { 
 426     } else if (!SWIG_GetPtr(s
,&ptr
,"_float_p")) { 
 428     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_p")) { 
 430     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_pp")) { 
 438     PyErr_SetString(PyExc_TypeError
,"Unable to set NULL pointer."); 
 442   /* Now we have a datatype.  Try to figure out what to do about it */ 
 443   if (strcmp(type
,"int") == 0) { 
 444     *(((int *) ptr
)+index
) = (int) PyInt_AsLong(_PYVALUE
); 
 445   } else if (strcmp(type
,"double") == 0) { 
 446     *(((double *) ptr
)+index
) = (double) PyFloat_AsDouble(_PYVALUE
); 
 447   } else if (strcmp(type
,"short") == 0) { 
 448     *(((short *) ptr
)+index
) = (short) PyInt_AsLong(_PYVALUE
); 
 449   } else if (strcmp(type
,"long") == 0) { 
 450     *(((long *) ptr
)+index
) = (long) PyInt_AsLong(_PYVALUE
); 
 451   } else if (strcmp(type
,"float") == 0) { 
 452     *(((float *) ptr
)+index
) = (float) PyFloat_AsDouble(_PYVALUE
); 
 453   } else if (strcmp(type
,"char") == 0) { 
 454     char *c 
= PyString_AsString(_PYVALUE
); 
 455     strcpy(((char *) ptr
)+index
, c
); 
 456   } else if (strcmp(type
,"char *") == 0) { 
 457     char *c 
= PyString_AsString(_PYVALUE
); 
 458     char **ca 
= (char **) ptr
; 
 459     if (ca
[index
]) free(ca
[index
]); 
 460     if (strcmp(c
,"NULL") == 0) { 
 463       ca
[index
] = (char *) malloc(strlen(c
)+1); 
 467     PyErr_SetString(PyExc_TypeError
,"Unable to set unsupported datatype."); 
 475 /*------------------------------------------------------------------ 
 478   Adds a value to an existing pointer value.  Will do a type-dependent 
 479   add for basic datatypes.  For other datatypes, will do a byte-add. 
 480   ------------------------------------------------------------------ */ 
 482 static PyObject 
*ptradd(PyObject 
*_PTRVALUE
, int offset
) { 
 489   /* Check to see what kind of object _PTRVALUE is */ 
 491   if (PyString_Check(_PTRVALUE
)) { 
 492     /* Have a potential pointer value now.  Try to strip out the value */ 
 493     s 
= PyString_AsString(_PTRVALUE
); 
 495     /* Try to handle a few common datatypes first */ 
 497     if (!SWIG_GetPtr(s
,&ptr
,"_int_p")) { 
 498       ptr 
= (void *) (((int *) ptr
) + offset
); 
 499     } else if (!SWIG_GetPtr(s
,&ptr
,"_double_p")) { 
 500       ptr 
= (void *) (((double *) ptr
) + offset
); 
 501     } else if (!SWIG_GetPtr(s
,&ptr
,"_short_p")) { 
 502       ptr 
= (void *) (((short *) ptr
) + offset
); 
 503     } else if (!SWIG_GetPtr(s
,&ptr
,"_long_p")) { 
 504       ptr 
= (void *) (((long *) ptr
) + offset
); 
 505     } else if (!SWIG_GetPtr(s
,&ptr
,"_float_p")) { 
 506       ptr 
= (void *) (((float *) ptr
) + offset
); 
 507     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_p")) { 
 508       ptr 
= (void *) (((char *) ptr
) + offset
); 
 509     } else if (!SWIG_GetPtr(s
,&ptr
,0)) { 
 510       ptr 
= (void *) (((char *) ptr
) + offset
); 
 512       PyErr_SetString(PyExc_TypeError
,"Type error in ptradd. Argument is not a valid pointer value."); 
 515     type 
= SWIG_GetPtr(s
,&junk
,"INVALID POINTER"); 
 516     r 
= (char *) malloc(strlen(type
)+20); 
 518       SWIG_MakePtr(r
,ptr
,type
); 
 520       sprintf(r
,"_0%s",type
); 
 522     obj 
= PyString_FromString(r
); 
 528 /*------------------------------------------------------------------ 
 531   Allows a mapping between type1 and type2. (Like a typedef) 
 532   ------------------------------------------------------------------ */ 
 534 static void ptrmap(char *type1
, char *type2
) { 
 536   char *typestr1
,*typestr2
,*c
,*r
; 
 538   /* Produce a "mangled" version of the type string.  */ 
 540   typestr1 
= (char *) malloc(strlen(type1
)+2); 
 542   /* Go through and munge the typestring */ 
 549       if ((*c 
== '*') || (*c 
== '&')) { 
 560   typestr2 
= (char *) malloc(strlen(type2
)+2); 
 562   /* Go through and munge the typestring */ 
 569       if ((*c 
== '*') || (*c 
== '&')) { 
 579   SWIG_RegisterMapping(typestr1
,typestr2
,0); 
 580   SWIG_RegisterMapping(typestr2
,typestr1
,0); 
 583 /*------------------------------------------------------------------ 
 586   Destroys a pointer value 
 587   ------------------------------------------------------------------ */ 
 589 PyObject 
*ptrfree(PyObject 
*_PTRVALUE
) { 
 593   if (!PyString_Check(_PTRVALUE
)) { 
 594     PyErr_SetString(PyExc_TypeError
,"Type error in ptrfree. Argument is not a valid pointer value."); 
 597   s 
= PyString_AsString(_PTRVALUE
); 
 598   if (SWIG_GetPtr(s
,&ptr
,0)) { 
 599     PyErr_SetString(PyExc_TypeError
,"Type error in ptrfree. Argument is not a valid pointer value."); 
 603   /* Check to see if this pointer is a char ** */ 
 604   if (!SWIG_GetPtr(s
,&junk
,"_char_pp")) { 
 605     char **c 
= (char **) ptr
; 
 622     wxPyApp
* wxGetApp() { 
 626     void wxApp_CleanUp() { 
 632 extern "C" SWIGEXPORT(void) initwindowsc(); 
 633 extern "C" SWIGEXPORT(void) initwindows2c(); 
 634 extern "C" SWIGEXPORT(void) initeventsc(); 
 635 extern "C" SWIGEXPORT(void) initmiscc(); 
 636 extern "C" SWIGEXPORT(void) initmisc2c(); 
 637 extern "C" SWIGEXPORT(void) initgdic(); 
 638 extern "C" SWIGEXPORT(void) initmdic(); 
 639 extern "C" SWIGEXPORT(void) initcontrolsc(); 
 640 extern "C" SWIGEXPORT(void) initcontrols2c(); 
 641 extern "C" SWIGEXPORT(void) initcmndlgsc(); 
 642 extern "C" SWIGEXPORT(void) initstattoolc(); 
 643 extern "C" SWIGEXPORT(void) initframesc(); 
 644 extern "C" SWIGEXPORT(void) initwindows3c(); 
 645 extern "C" SWIGEXPORT(void) initimagec(); 
 646 extern "C" SWIGEXPORT(void) initprintfwc(); 
 647 extern "C" SWIGEXPORT(void) initsizersc(); 
 648 extern "C" SWIGEXPORT(void) initclip_dndc(); 
 649 extern "C" SWIGEXPORT(void) initstreamsc(); 
 650 extern "C" SWIGEXPORT(void) initfilesysc(); 
 654 // Export a C API in a struct.  Other modules will be able to load this from 
 655 // the wxc module and will then have safe access to these functions, even if 
 656 // in another shared library. 
 657 static wxPyCoreAPI API 
= { 
 661     SWIG_RegisterMapping
, 
 675     wxBitmap_LIST_helper
, 
 676     wxString_LIST_helper
, 
 677     wxAcceleratorEntry_LIST_helper
, 
 686     wxPyCBH_findCallback
, 
 687     wxPyCBH_callCallback
, 
 688     wxPyCBH_callCallbackObj
, 
 695 static PyObject 
*_wrap_ptrcast(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 696     PyObject 
* _resultobj
; 
 700     PyObject 
* _obj0 
= 0; 
 701     char *_kwnames
[] = { "ptr","type", NULL 
}; 
 704     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Os:ptrcast",_kwnames
,&_obj0
,&_arg1
))  
 710     wxPy_BEGIN_ALLOW_THREADS
; 
 711         _result 
= (PyObject 
*)ptrcast(_arg0
,_arg1
); 
 713     wxPy_END_ALLOW_THREADS
; 
 715   _resultobj 
= _result
; 
 720 static PyObject 
*_wrap_ptrvalue(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 721     PyObject 
* _resultobj
; 
 724     int  _arg1 
= (int ) 0; 
 725     char * _arg2 
= (char *) 0; 
 726     PyObject 
* _obj0 
= 0; 
 727     char *_kwnames
[] = { "ptr","index","type", NULL 
}; 
 730     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|is:ptrvalue",_kwnames
,&_obj0
,&_arg1
,&_arg2
))  
 736     wxPy_BEGIN_ALLOW_THREADS
; 
 737         _result 
= (PyObject 
*)ptrvalue(_arg0
,_arg1
,_arg2
); 
 739     wxPy_END_ALLOW_THREADS
; 
 741   _resultobj 
= _result
; 
 746 static PyObject 
*_wrap_ptrset(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 747     PyObject 
* _resultobj
; 
 751     int  _arg2 
= (int ) 0; 
 752     char * _arg3 
= (char *) 0; 
 753     PyObject 
* _obj0 
= 0; 
 754     PyObject 
* _obj1 
= 0; 
 755     char *_kwnames
[] = { "ptr","value","index","type", NULL 
}; 
 758     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|is:ptrset",_kwnames
,&_obj0
,&_obj1
,&_arg2
,&_arg3
))  
 767     wxPy_BEGIN_ALLOW_THREADS
; 
 768         _result 
= (PyObject 
*)ptrset(_arg0
,_arg1
,_arg2
,_arg3
); 
 770     wxPy_END_ALLOW_THREADS
; 
 772   _resultobj 
= _result
; 
 777 static PyObject 
*_wrap_ptrcreate(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 778     PyObject 
* _resultobj
; 
 781     PyObject 
* _arg1 
= (PyObject 
*) 0; 
 782     int  _arg2 
= (int ) 1; 
 783     PyObject 
* _obj1 
= 0; 
 784     char *_kwnames
[] = { "type","value","nitems", NULL 
}; 
 787     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"s|Oi:ptrcreate",_kwnames
,&_arg0
,&_obj1
,&_arg2
))  
 794     wxPy_BEGIN_ALLOW_THREADS
; 
 795         _result 
= (PyObject 
*)ptrcreate(_arg0
,_arg1
,_arg2
); 
 797     wxPy_END_ALLOW_THREADS
; 
 799   _resultobj 
= _result
; 
 804 static PyObject 
*_wrap_ptrfree(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 805     PyObject 
* _resultobj
; 
 808     PyObject 
* _obj0 
= 0; 
 809     char *_kwnames
[] = { "ptr", NULL 
}; 
 812     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:ptrfree",_kwnames
,&_obj0
))  
 818     wxPy_BEGIN_ALLOW_THREADS
; 
 819         _result 
= (PyObject 
*)ptrfree(_arg0
); 
 821     wxPy_END_ALLOW_THREADS
; 
 823   _resultobj 
= _result
; 
 828 static PyObject 
*_wrap_ptradd(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 829     PyObject 
* _resultobj
; 
 833     PyObject 
* _obj0 
= 0; 
 834     char *_kwnames
[] = { "ptr","offset", NULL 
}; 
 837     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:ptradd",_kwnames
,&_obj0
,&_arg1
))  
 843     wxPy_BEGIN_ALLOW_THREADS
; 
 844         _result 
= (PyObject 
*)ptradd(_arg0
,_arg1
); 
 846     wxPy_END_ALLOW_THREADS
; 
 848   _resultobj 
= _result
; 
 853 static PyObject 
*_wrap_ptrmap(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 854     PyObject 
* _resultobj
; 
 857     char *_kwnames
[] = { "type1","type2", NULL 
}; 
 860     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ss:ptrmap",_kwnames
,&_arg0
,&_arg1
))  
 863     wxPy_BEGIN_ALLOW_THREADS
; 
 866     wxPy_END_ALLOW_THREADS
; 
 867 }    Py_INCREF(Py_None
); 
 868     _resultobj 
= Py_None
; 
 872 static int _wrap_wxDefaultPosition_set(PyObject 
*val
) { 
 874     PyErr_SetString(PyExc_TypeError
,"Variable wxDefaultPosition is read-only."); 
 878 static PyObject 
*_wrap_wxDefaultPosition_get() { 
 882     SWIG_MakePtr(ptemp
,(char *) &wxDefaultPosition
,"_wxPoint_p"); 
 883     pyobj 
= PyString_FromString(ptemp
); 
 887 static int _wrap_wxDefaultSize_set(PyObject 
*val
) { 
 889     PyErr_SetString(PyExc_TypeError
,"Variable wxDefaultSize is read-only."); 
 893 static PyObject 
*_wrap_wxDefaultSize_get() { 
 897     SWIG_MakePtr(ptemp
,(char *) &wxDefaultSize
,"_wxSize_p"); 
 898     pyobj 
= PyString_FromString(ptemp
); 
 902 static PyObject 
*_wrap_wxGetApp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 903     PyObject 
* _resultobj
; 
 905     char *_kwnames
[] = {  NULL 
}; 
 909     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxGetApp",_kwnames
))  
 912     wxPy_BEGIN_ALLOW_THREADS
; 
 913         _result 
= (wxPyApp 
*)wxGetApp(); 
 915     wxPy_END_ALLOW_THREADS
; 
 917         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyApp_p"); 
 918         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 921         _resultobj 
= Py_None
; 
 926 static PyObject 
*_wrap_wxApp_CleanUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 927     PyObject 
* _resultobj
; 
 928     char *_kwnames
[] = {  NULL 
}; 
 931     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxApp_CleanUp",_kwnames
))  
 934     wxPy_BEGIN_ALLOW_THREADS
; 
 937     wxPy_END_ALLOW_THREADS
; 
 938 }    Py_INCREF(Py_None
); 
 939     _resultobj 
= Py_None
; 
 943 static void *SwigwxPyAppTowxEvtHandler(void *ptr
) { 
 946     src 
= (wxPyApp 
*) ptr
; 
 947     dest 
= (wxEvtHandler 
*) src
; 
 948     return (void *) dest
; 
 951 static wxPyApp 
*new_wxPyApp() { 
 952             wxPythonApp 
= new wxPyApp(); 
 956 static PyObject 
*_wrap_new_wxPyApp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 957     PyObject 
* _resultobj
; 
 959     char *_kwnames
[] = {  NULL 
}; 
 963     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyApp",_kwnames
))  
 966     wxPy_BEGIN_ALLOW_THREADS
; 
 967         _result 
= (wxPyApp 
*)new_wxPyApp(); 
 969     wxPy_END_ALLOW_THREADS
; 
 971         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyApp_p"); 
 972         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 975         _resultobj 
= Py_None
; 
 980 #define delete_wxPyApp(_swigobj) (delete _swigobj) 
 981 static PyObject 
*_wrap_delete_wxPyApp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 982     PyObject 
* _resultobj
; 
 984     PyObject 
* _argo0 
= 0; 
 985     char *_kwnames
[] = { "self", NULL 
}; 
 988     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyApp",_kwnames
,&_argo0
))  
 991         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 992         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
 993             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyApp. Expected _wxPyApp_p."); 
 998     wxPy_BEGIN_ALLOW_THREADS
; 
 999         delete_wxPyApp(_arg0
); 
1001     wxPy_END_ALLOW_THREADS
; 
1002 }    Py_INCREF(Py_None
); 
1003     _resultobj 
= Py_None
; 
1007 #define wxPyApp_GetAppName(_swigobj)  (_swigobj->GetAppName()) 
1008 static PyObject 
*_wrap_wxPyApp_GetAppName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1009     PyObject 
* _resultobj
; 
1012     PyObject 
* _argo0 
= 0; 
1013     char *_kwnames
[] = { "self", NULL 
}; 
1016     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetAppName",_kwnames
,&_argo0
))  
1019         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1020         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1021             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetAppName. Expected _wxPyApp_p."); 
1026     wxPy_BEGIN_ALLOW_THREADS
; 
1027         _result 
= new wxString (wxPyApp_GetAppName(_arg0
)); 
1029     wxPy_END_ALLOW_THREADS
; 
1031     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
1039 #define wxPyApp_GetClassName(_swigobj)  (_swigobj->GetClassName()) 
1040 static PyObject 
*_wrap_wxPyApp_GetClassName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1041     PyObject 
* _resultobj
; 
1044     PyObject 
* _argo0 
= 0; 
1045     char *_kwnames
[] = { "self", NULL 
}; 
1048     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetClassName",_kwnames
,&_argo0
))  
1051         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1052         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1053             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetClassName. Expected _wxPyApp_p."); 
1058     wxPy_BEGIN_ALLOW_THREADS
; 
1059         _result 
= new wxString (wxPyApp_GetClassName(_arg0
)); 
1061     wxPy_END_ALLOW_THREADS
; 
1063     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
1071 #define wxPyApp_GetExitOnFrameDelete(_swigobj)  (_swigobj->GetExitOnFrameDelete()) 
1072 static PyObject 
*_wrap_wxPyApp_GetExitOnFrameDelete(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1073     PyObject 
* _resultobj
; 
1076     PyObject 
* _argo0 
= 0; 
1077     char *_kwnames
[] = { "self", NULL 
}; 
1080     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetExitOnFrameDelete",_kwnames
,&_argo0
))  
1083         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1084         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1085             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetExitOnFrameDelete. Expected _wxPyApp_p."); 
1090     wxPy_BEGIN_ALLOW_THREADS
; 
1091         _result 
= (bool )wxPyApp_GetExitOnFrameDelete(_arg0
); 
1093     wxPy_END_ALLOW_THREADS
; 
1094 }    _resultobj 
= Py_BuildValue("i",_result
); 
1098 #define wxPyApp_GetPrintMode(_swigobj)  (_swigobj->GetPrintMode()) 
1099 static PyObject 
*_wrap_wxPyApp_GetPrintMode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1100     PyObject 
* _resultobj
; 
1103     PyObject 
* _argo0 
= 0; 
1104     char *_kwnames
[] = { "self", NULL 
}; 
1107     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetPrintMode",_kwnames
,&_argo0
))  
1110         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1111         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1112             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetPrintMode. Expected _wxPyApp_p."); 
1117     wxPy_BEGIN_ALLOW_THREADS
; 
1118         _result 
= (int )wxPyApp_GetPrintMode(_arg0
); 
1120     wxPy_END_ALLOW_THREADS
; 
1121 }    _resultobj 
= Py_BuildValue("i",_result
); 
1125 #define wxPyApp_GetTopWindow(_swigobj)  (_swigobj->GetTopWindow()) 
1126 static PyObject 
*_wrap_wxPyApp_GetTopWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1127     PyObject 
* _resultobj
; 
1130     PyObject 
* _argo0 
= 0; 
1131     char *_kwnames
[] = { "self", NULL 
}; 
1135     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetTopWindow",_kwnames
,&_argo0
))  
1138         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1139         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1140             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetTopWindow. Expected _wxPyApp_p."); 
1145     wxPy_BEGIN_ALLOW_THREADS
; 
1146         _result 
= (wxWindow 
*)wxPyApp_GetTopWindow(_arg0
); 
1148     wxPy_END_ALLOW_THREADS
; 
1150         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p"); 
1151         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1154         _resultobj 
= Py_None
; 
1159 #define wxPyApp_GetVendorName(_swigobj)  (_swigobj->GetVendorName()) 
1160 static PyObject 
*_wrap_wxPyApp_GetVendorName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1161     PyObject 
* _resultobj
; 
1164     PyObject 
* _argo0 
= 0; 
1165     char *_kwnames
[] = { "self", NULL 
}; 
1168     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetVendorName",_kwnames
,&_argo0
))  
1171         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1172         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1173             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetVendorName. Expected _wxPyApp_p."); 
1178     wxPy_BEGIN_ALLOW_THREADS
; 
1179         _result 
= new wxString (wxPyApp_GetVendorName(_arg0
)); 
1181     wxPy_END_ALLOW_THREADS
; 
1183     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
1191 #define wxPyApp_GetUseBestVisual(_swigobj)  (_swigobj->GetUseBestVisual()) 
1192 static PyObject 
*_wrap_wxPyApp_GetUseBestVisual(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1193     PyObject 
* _resultobj
; 
1196     PyObject 
* _argo0 
= 0; 
1197     char *_kwnames
[] = { "self", NULL 
}; 
1200     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetUseBestVisual",_kwnames
,&_argo0
))  
1203         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1204         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1205             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetUseBestVisual. Expected _wxPyApp_p."); 
1210     wxPy_BEGIN_ALLOW_THREADS
; 
1211         _result 
= (bool )wxPyApp_GetUseBestVisual(_arg0
); 
1213     wxPy_END_ALLOW_THREADS
; 
1214 }    _resultobj 
= Py_BuildValue("i",_result
); 
1218 #define wxPyApp_Dispatch(_swigobj)  (_swigobj->Dispatch()) 
1219 static PyObject 
*_wrap_wxPyApp_Dispatch(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1220     PyObject 
* _resultobj
; 
1222     PyObject 
* _argo0 
= 0; 
1223     char *_kwnames
[] = { "self", NULL 
}; 
1226     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_Dispatch",_kwnames
,&_argo0
))  
1229         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1230         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1231             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_Dispatch. Expected _wxPyApp_p."); 
1236     wxPy_BEGIN_ALLOW_THREADS
; 
1237         wxPyApp_Dispatch(_arg0
); 
1239     wxPy_END_ALLOW_THREADS
; 
1240 }    Py_INCREF(Py_None
); 
1241     _resultobj 
= Py_None
; 
1245 #define wxPyApp_ExitMainLoop(_swigobj)  (_swigobj->ExitMainLoop()) 
1246 static PyObject 
*_wrap_wxPyApp_ExitMainLoop(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1247     PyObject 
* _resultobj
; 
1249     PyObject 
* _argo0 
= 0; 
1250     char *_kwnames
[] = { "self", NULL 
}; 
1253     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_ExitMainLoop",_kwnames
,&_argo0
))  
1256         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1257         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1258             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_ExitMainLoop. Expected _wxPyApp_p."); 
1263     wxPy_BEGIN_ALLOW_THREADS
; 
1264         wxPyApp_ExitMainLoop(_arg0
); 
1266     wxPy_END_ALLOW_THREADS
; 
1267 }    Py_INCREF(Py_None
); 
1268     _resultobj 
= Py_None
; 
1272 #define wxPyApp_Initialized(_swigobj)  (_swigobj->Initialized()) 
1273 static PyObject 
*_wrap_wxPyApp_Initialized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1274     PyObject 
* _resultobj
; 
1277     PyObject 
* _argo0 
= 0; 
1278     char *_kwnames
[] = { "self", NULL 
}; 
1281     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_Initialized",_kwnames
,&_argo0
))  
1284         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1285         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1286             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_Initialized. Expected _wxPyApp_p."); 
1291     wxPy_BEGIN_ALLOW_THREADS
; 
1292         _result 
= (bool )wxPyApp_Initialized(_arg0
); 
1294     wxPy_END_ALLOW_THREADS
; 
1295 }    _resultobj 
= Py_BuildValue("i",_result
); 
1299 #define wxPyApp_MainLoop(_swigobj)  (_swigobj->MainLoop()) 
1300 static PyObject 
*_wrap_wxPyApp_MainLoop(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1301     PyObject 
* _resultobj
; 
1304     PyObject 
* _argo0 
= 0; 
1305     char *_kwnames
[] = { "self", NULL 
}; 
1308     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_MainLoop",_kwnames
,&_argo0
))  
1311         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1312         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1313             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_MainLoop. Expected _wxPyApp_p."); 
1318     wxPy_BEGIN_ALLOW_THREADS
; 
1319         _result 
= (int )wxPyApp_MainLoop(_arg0
); 
1321     wxPy_END_ALLOW_THREADS
; 
1322 }    _resultobj 
= Py_BuildValue("i",_result
); 
1326 #define wxPyApp_Pending(_swigobj)  (_swigobj->Pending()) 
1327 static PyObject 
*_wrap_wxPyApp_Pending(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1328     PyObject 
* _resultobj
; 
1331     PyObject 
* _argo0 
= 0; 
1332     char *_kwnames
[] = { "self", NULL 
}; 
1335     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_Pending",_kwnames
,&_argo0
))  
1338         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1339         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1340             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_Pending. Expected _wxPyApp_p."); 
1345     wxPy_BEGIN_ALLOW_THREADS
; 
1346         _result 
= (bool )wxPyApp_Pending(_arg0
); 
1348     wxPy_END_ALLOW_THREADS
; 
1349 }    _resultobj 
= Py_BuildValue("i",_result
); 
1353 #define wxPyApp_ProcessIdle(_swigobj)  (_swigobj->ProcessIdle()) 
1354 static PyObject 
*_wrap_wxPyApp_ProcessIdle(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1355     PyObject 
* _resultobj
; 
1358     PyObject 
* _argo0 
= 0; 
1359     char *_kwnames
[] = { "self", NULL 
}; 
1362     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_ProcessIdle",_kwnames
,&_argo0
))  
1365         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1366         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1367             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_ProcessIdle. Expected _wxPyApp_p."); 
1372     wxPy_BEGIN_ALLOW_THREADS
; 
1373         _result 
= (bool )wxPyApp_ProcessIdle(_arg0
); 
1375     wxPy_END_ALLOW_THREADS
; 
1376 }    _resultobj 
= Py_BuildValue("i",_result
); 
1380 #define wxPyApp_SetAppName(_swigobj,_swigarg0)  (_swigobj->SetAppName(_swigarg0)) 
1381 static PyObject 
*_wrap_wxPyApp_SetAppName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1382     PyObject 
* _resultobj
; 
1385     PyObject 
* _argo0 
= 0; 
1386     PyObject 
* _obj1 
= 0; 
1387     char *_kwnames
[] = { "self","name", NULL 
}; 
1390     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetAppName",_kwnames
,&_argo0
,&_obj1
))  
1393         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1394         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1395             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetAppName. Expected _wxPyApp_p."); 
1400 #if PYTHON_API_VERSION >= 1009 
1401     char* tmpPtr
; int tmpSize
; 
1402     if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) { 
1403         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1406     if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1) 
1408     _arg1 
= new wxString(tmpPtr
, tmpSize
); 
1410     if (!PyString_Check(_obj1
)) { 
1411         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1414     _arg1 
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
)); 
1418     wxPy_BEGIN_ALLOW_THREADS
; 
1419         wxPyApp_SetAppName(_arg0
,*_arg1
); 
1421     wxPy_END_ALLOW_THREADS
; 
1422 }    Py_INCREF(Py_None
); 
1423     _resultobj 
= Py_None
; 
1431 #define wxPyApp_SetClassName(_swigobj,_swigarg0)  (_swigobj->SetClassName(_swigarg0)) 
1432 static PyObject 
*_wrap_wxPyApp_SetClassName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1433     PyObject 
* _resultobj
; 
1436     PyObject 
* _argo0 
= 0; 
1437     PyObject 
* _obj1 
= 0; 
1438     char *_kwnames
[] = { "self","name", NULL 
}; 
1441     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetClassName",_kwnames
,&_argo0
,&_obj1
))  
1444         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1445         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1446             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetClassName. Expected _wxPyApp_p."); 
1451 #if PYTHON_API_VERSION >= 1009 
1452     char* tmpPtr
; int tmpSize
; 
1453     if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) { 
1454         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1457     if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1) 
1459     _arg1 
= new wxString(tmpPtr
, tmpSize
); 
1461     if (!PyString_Check(_obj1
)) { 
1462         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1465     _arg1 
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
)); 
1469     wxPy_BEGIN_ALLOW_THREADS
; 
1470         wxPyApp_SetClassName(_arg0
,*_arg1
); 
1472     wxPy_END_ALLOW_THREADS
; 
1473 }    Py_INCREF(Py_None
); 
1474     _resultobj 
= Py_None
; 
1482 #define wxPyApp_SetExitOnFrameDelete(_swigobj,_swigarg0)  (_swigobj->SetExitOnFrameDelete(_swigarg0)) 
1483 static PyObject 
*_wrap_wxPyApp_SetExitOnFrameDelete(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1484     PyObject 
* _resultobj
; 
1487     PyObject 
* _argo0 
= 0; 
1489     char *_kwnames
[] = { "self","flag", NULL 
}; 
1492     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_SetExitOnFrameDelete",_kwnames
,&_argo0
,&tempbool1
))  
1495         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1496         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1497             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetExitOnFrameDelete. Expected _wxPyApp_p."); 
1501     _arg1 
= (bool ) tempbool1
; 
1503     wxPy_BEGIN_ALLOW_THREADS
; 
1504         wxPyApp_SetExitOnFrameDelete(_arg0
,_arg1
); 
1506     wxPy_END_ALLOW_THREADS
; 
1507 }    Py_INCREF(Py_None
); 
1508     _resultobj 
= Py_None
; 
1512 #define wxPyApp_SetPrintMode(_swigobj,_swigarg0)  (_swigobj->SetPrintMode(_swigarg0)) 
1513 static PyObject 
*_wrap_wxPyApp_SetPrintMode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1514     PyObject 
* _resultobj
; 
1517     PyObject 
* _argo0 
= 0; 
1518     char *_kwnames
[] = { "self","mode", NULL 
}; 
1521     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_SetPrintMode",_kwnames
,&_argo0
,&_arg1
))  
1524         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1525         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1526             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetPrintMode. Expected _wxPyApp_p."); 
1531     wxPy_BEGIN_ALLOW_THREADS
; 
1532         wxPyApp_SetPrintMode(_arg0
,_arg1
); 
1534     wxPy_END_ALLOW_THREADS
; 
1535 }    Py_INCREF(Py_None
); 
1536     _resultobj 
= Py_None
; 
1540 #define wxPyApp_SetTopWindow(_swigobj,_swigarg0)  (_swigobj->SetTopWindow(_swigarg0)) 
1541 static PyObject 
*_wrap_wxPyApp_SetTopWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1542     PyObject 
* _resultobj
; 
1545     PyObject 
* _argo0 
= 0; 
1546     PyObject 
* _argo1 
= 0; 
1547     char *_kwnames
[] = { "self","window", NULL 
}; 
1550     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetTopWindow",_kwnames
,&_argo0
,&_argo1
))  
1553         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1554         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1555             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetTopWindow. Expected _wxPyApp_p."); 
1560         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
1561         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
1562             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyApp_SetTopWindow. Expected _wxWindow_p."); 
1567     wxPy_BEGIN_ALLOW_THREADS
; 
1568         wxPyApp_SetTopWindow(_arg0
,_arg1
); 
1570     wxPy_END_ALLOW_THREADS
; 
1571 }    Py_INCREF(Py_None
); 
1572     _resultobj 
= Py_None
; 
1576 #define wxPyApp_SetVendorName(_swigobj,_swigarg0)  (_swigobj->SetVendorName(_swigarg0)) 
1577 static PyObject 
*_wrap_wxPyApp_SetVendorName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1578     PyObject 
* _resultobj
; 
1581     PyObject 
* _argo0 
= 0; 
1582     PyObject 
* _obj1 
= 0; 
1583     char *_kwnames
[] = { "self","name", NULL 
}; 
1586     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetVendorName",_kwnames
,&_argo0
,&_obj1
))  
1589         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1590         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1591             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetVendorName. Expected _wxPyApp_p."); 
1596 #if PYTHON_API_VERSION >= 1009 
1597     char* tmpPtr
; int tmpSize
; 
1598     if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) { 
1599         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1602     if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1) 
1604     _arg1 
= new wxString(tmpPtr
, tmpSize
); 
1606     if (!PyString_Check(_obj1
)) { 
1607         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1610     _arg1 
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
)); 
1614     wxPy_BEGIN_ALLOW_THREADS
; 
1615         wxPyApp_SetVendorName(_arg0
,*_arg1
); 
1617     wxPy_END_ALLOW_THREADS
; 
1618 }    Py_INCREF(Py_None
); 
1619     _resultobj 
= Py_None
; 
1627 #define wxPyApp_SetUseBestVisual(_swigobj,_swigarg0)  (_swigobj->SetUseBestVisual(_swigarg0)) 
1628 static PyObject 
*_wrap_wxPyApp_SetUseBestVisual(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1629     PyObject 
* _resultobj
; 
1632     PyObject 
* _argo0 
= 0; 
1634     char *_kwnames
[] = { "self","flag", NULL 
}; 
1637     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_SetUseBestVisual",_kwnames
,&_argo0
,&tempbool1
))  
1640         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1641         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1642             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetUseBestVisual. Expected _wxPyApp_p."); 
1646     _arg1 
= (bool ) tempbool1
; 
1648     wxPy_BEGIN_ALLOW_THREADS
; 
1649         wxPyApp_SetUseBestVisual(_arg0
,_arg1
); 
1651     wxPy_END_ALLOW_THREADS
; 
1652 }    Py_INCREF(Py_None
); 
1653     _resultobj 
= Py_None
; 
1657 #define wxPyApp_GetStdIcon(_swigobj,_swigarg0)  (_swigobj->GetStdIcon(_swigarg0)) 
1658 static PyObject 
*_wrap_wxPyApp_GetStdIcon(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1659     PyObject 
* _resultobj
; 
1663     PyObject 
* _argo0 
= 0; 
1664     char *_kwnames
[] = { "self","which", NULL 
}; 
1668     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_GetStdIcon",_kwnames
,&_argo0
,&_arg1
))  
1671         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1672         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1673             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetStdIcon. Expected _wxPyApp_p."); 
1678     wxPy_BEGIN_ALLOW_THREADS
; 
1679         _result 
= new wxIcon (wxPyApp_GetStdIcon(_arg0
,_arg1
)); 
1681     wxPy_END_ALLOW_THREADS
; 
1682 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxIcon_p"); 
1683     _resultobj 
= Py_BuildValue("s",_ptemp
); 
1687 static PyMethodDef wxcMethods
[] = { 
1688          { "wxPyApp_GetStdIcon", (PyCFunction
) _wrap_wxPyApp_GetStdIcon
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1689          { "wxPyApp_SetUseBestVisual", (PyCFunction
) _wrap_wxPyApp_SetUseBestVisual
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1690          { "wxPyApp_SetVendorName", (PyCFunction
) _wrap_wxPyApp_SetVendorName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1691          { "wxPyApp_SetTopWindow", (PyCFunction
) _wrap_wxPyApp_SetTopWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1692          { "wxPyApp_SetPrintMode", (PyCFunction
) _wrap_wxPyApp_SetPrintMode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1693          { "wxPyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_wxPyApp_SetExitOnFrameDelete
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1694          { "wxPyApp_SetClassName", (PyCFunction
) _wrap_wxPyApp_SetClassName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1695          { "wxPyApp_SetAppName", (PyCFunction
) _wrap_wxPyApp_SetAppName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1696          { "wxPyApp_ProcessIdle", (PyCFunction
) _wrap_wxPyApp_ProcessIdle
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1697          { "wxPyApp_Pending", (PyCFunction
) _wrap_wxPyApp_Pending
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1698          { "wxPyApp_MainLoop", (PyCFunction
) _wrap_wxPyApp_MainLoop
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1699          { "wxPyApp_Initialized", (PyCFunction
) _wrap_wxPyApp_Initialized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1700          { "wxPyApp_ExitMainLoop", (PyCFunction
) _wrap_wxPyApp_ExitMainLoop
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1701          { "wxPyApp_Dispatch", (PyCFunction
) _wrap_wxPyApp_Dispatch
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1702          { "wxPyApp_GetUseBestVisual", (PyCFunction
) _wrap_wxPyApp_GetUseBestVisual
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1703          { "wxPyApp_GetVendorName", (PyCFunction
) _wrap_wxPyApp_GetVendorName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1704          { "wxPyApp_GetTopWindow", (PyCFunction
) _wrap_wxPyApp_GetTopWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1705          { "wxPyApp_GetPrintMode", (PyCFunction
) _wrap_wxPyApp_GetPrintMode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1706          { "wxPyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_wxPyApp_GetExitOnFrameDelete
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1707          { "wxPyApp_GetClassName", (PyCFunction
) _wrap_wxPyApp_GetClassName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1708          { "wxPyApp_GetAppName", (PyCFunction
) _wrap_wxPyApp_GetAppName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1709          { "delete_wxPyApp", (PyCFunction
) _wrap_delete_wxPyApp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1710          { "new_wxPyApp", (PyCFunction
) _wrap_new_wxPyApp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1711          { "wxApp_CleanUp", (PyCFunction
) _wrap_wxApp_CleanUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1712          { "wxGetApp", (PyCFunction
) _wrap_wxGetApp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1713          { "_wxSetDictionary", (PyCFunction
) __wxSetDictionary
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1714          { "_wxStart", (PyCFunction
) __wxStart
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1715          { "ptrmap", (PyCFunction
) _wrap_ptrmap
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1716          { "ptradd", (PyCFunction
) _wrap_ptradd
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1717          { "ptrfree", (PyCFunction
) _wrap_ptrfree
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1718          { "ptrcreate", (PyCFunction
) _wrap_ptrcreate
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1719          { "ptrset", (PyCFunction
) _wrap_ptrset
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1720          { "ptrvalue", (PyCFunction
) _wrap_ptrvalue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1721          { "ptrcast", (PyCFunction
) _wrap_ptrcast
, METH_VARARGS 
| METH_KEYWORDS 
}, 
1728  * This table is used by the pointer type-checker 
1730 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = { 
1731     { "_wxAcceleratorTable","_class_wxAcceleratorTable",0}, 
1732     { "_wxEvent","_class_wxEvent",0}, 
1733     { "_class_wxActivateEvent","_wxActivateEvent",0}, 
1734     { "_signed_long","_long",0}, 
1735     { "_wxMenuEvent","_class_wxMenuEvent",0}, 
1736     { "_class_wxProcessEvent","_wxProcessEvent",0}, 
1737     { "_class_wxJPEGHandler","_wxJPEGHandler",0}, 
1738     { "_class_wxFSFile","_wxFSFile",0}, 
1739     { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0}, 
1740     { "_wxBitmapDataObject","_class_wxBitmapDataObject",0}, 
1741     { "_class_wxPyCommandEvent","_wxPyCommandEvent",0}, 
1742     { "_wxBMPHandler","_class_wxBMPHandler",0}, 
1743     { "_wxImage","_class_wxImage",0}, 
1744     { "_wxFlexGridSizer","_class_wxFlexGridSizer",0}, 
1745     { "_wxWindowDisabler","_class_wxWindowDisabler",0}, 
1746     { "_class_wxDateTime","_wxDateTime",0}, 
1747     { "_wxPrintQuality","_wxCoord",0}, 
1748     { "_wxPrintQuality","_int",0}, 
1749     { "_wxPrintQuality","_signed_int",0}, 
1750     { "_wxPrintQuality","_unsigned_int",0}, 
1751     { "_wxPrintQuality","_wxWindowID",0}, 
1752     { "_wxPrintQuality","_uint",0}, 
1753     { "_wxPrintQuality","_EBool",0}, 
1754     { "_wxPrintQuality","_size_t",0}, 
1755     { "_wxPrintQuality","_time_t",0}, 
1756     { "_class_wxCustomDataObject","_wxCustomDataObject",0}, 
1757     { "_wxSpinCtrl","_class_wxSpinCtrl",0}, 
1758     { "_wxFontData","_class_wxFontData",0}, 
1759     { "_class_wxRegionIterator","_wxRegionIterator",0}, 
1760     { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0}, 
1761     { "_class_wxMenuBar","_wxMenuBar",0}, 
1762     { "_class_wxPyTreeItemData","_wxPyTreeItemData",0}, 
1763     { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0}, 
1764     { "_class_wxEvtHandler","_class_wxPyApp",SwigwxPyAppTowxEvtHandler
}, 
1765     { "_class_wxEvtHandler","_wxPyApp",SwigwxPyAppTowxEvtHandler
}, 
1766     { "_class_wxEvtHandler","_wxEvtHandler",0}, 
1767     { "_wxPaintEvent","_class_wxPaintEvent",0}, 
1768     { "_wxGIFHandler","_class_wxGIFHandler",0}, 
1769     { "_wxPySizer","_class_wxPySizer",0}, 
1770     { "_wxInternetFSHandler","_class_wxInternetFSHandler",0}, 
1771     { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0}, 
1772     { "_wxCursor","_class_wxCursor",0}, 
1773     { "_wxNotifyEvent","_class_wxNotifyEvent",0}, 
1774     { "_wxPyProcess","_class_wxPyProcess",0}, 
1775     { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0}, 
1776     { "_wxImageHandler","_class_wxImageHandler",0}, 
1777     { "_wxMutexGuiLocker","_class_wxMutexGuiLocker",0}, 
1778     { "_wxLog","_class_wxLog",0}, 
1779     { "_class_wxToolBarBase","_wxToolBarBase",0}, 
1780     { "_wxMask","_class_wxMask",0}, 
1781     { "_wxToolTip","_class_wxToolTip",0}, 
1782     { "_wxPNGHandler","_class_wxPNGHandler",0}, 
1783     { "_class_wxColourData","_wxColourData",0}, 
1784     { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0}, 
1785     { "_wxPrinter","_class_wxPrinter",0}, 
1786     { "_wxPen","_class_wxPen",0}, 
1787     { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0}, 
1788     { "_class_wxNotebookSizer","_wxNotebookSizer",0}, 
1789     { "_byte","_unsigned_char",0}, 
1790     { "_wxDataObject","_class_wxDataObject",0}, 
1791     { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0}, 
1792     { "_wxStaticBox","_class_wxStaticBox",0}, 
1793     { "_wxColourDatabase","_class_wxColourDatabase",0}, 
1794     { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0}, 
1795     { "_wxPyDropSource","_class_wxPyDropSource",0}, 
1796     { "_wxChoice","_class_wxChoice",0}, 
1797     { "_wxSlider","_class_wxSlider",0}, 
1798     { "_wxNotebookEvent","_class_wxNotebookEvent",0}, 
1799     { "_wxPyPrintout","_class_wxPyPrintout",0}, 
1800     { "_long","_unsigned_long",0}, 
1801     { "_long","_signed_long",0}, 
1802     { "_wxImageList","_class_wxImageList",0}, 
1803     { "_wxDataObjectSimple","_class_wxDataObjectSimple",0}, 
1804     { "_wxDropFilesEvent","_class_wxDropFilesEvent",0}, 
1805     { "_wxBitmapButton","_class_wxBitmapButton",0}, 
1806     { "_wxSashWindow","_class_wxSashWindow",0}, 
1807     { "_class_wxSizer","_wxSizer",0}, 
1808     { "_class_wxTIFFHandler","_wxTIFFHandler",0}, 
1809     { "_class_wxPrintDialogData","_wxPrintDialogData",0}, 
1810     { "_wxGridSizer","_class_wxGridSizer",0}, 
1811     { "_class_wxAcceleratorTable","_wxAcceleratorTable",0}, 
1812     { "_class_wxClipboard","_wxClipboard",0}, 
1813     { "_class_wxGauge","_wxGauge",0}, 
1814     { "_class_wxSashEvent","_wxSashEvent",0}, 
1815     { "_wxDC","_class_wxDC",0}, 
1816     { "_wxSizerItem","_class_wxSizerItem",0}, 
1817     { "_class_wxBitmapDataObject","_wxBitmapDataObject",0}, 
1818     { "_wxListEvent","_class_wxListEvent",0}, 
1819     { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0}, 
1820     { "_wxProgressDialog","_class_wxProgressDialog",0}, 
1821     { "_class_wxBMPHandler","_wxBMPHandler",0}, 
1822     { "_wxPrintPreview","_class_wxPrintPreview",0}, 
1823     { "_class_wxFlexGridSizer","_wxFlexGridSizer",0}, 
1824     { "_wxSpinEvent","_class_wxSpinEvent",0}, 
1825     { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0}, 
1826     { "_size_t","_wxCoord",0}, 
1827     { "_size_t","_wxPrintQuality",0}, 
1828     { "_size_t","_time_t",0}, 
1829     { "_size_t","_unsigned_int",0}, 
1830     { "_size_t","_int",0}, 
1831     { "_size_t","_wxWindowID",0}, 
1832     { "_size_t","_uint",0}, 
1833     { "_class_wxRealPoint","_wxRealPoint",0}, 
1834     { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0}, 
1835     { "_wxPNMHandler","_class_wxPNMHandler",0}, 
1836     { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0}, 
1837     { "_wxLogGui","_class_wxLogGui",0}, 
1838     { "_class_wxMenuItem","_wxMenuItem",0}, 
1839     { "_class_wxPaintEvent","_wxPaintEvent",0}, 
1840     { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0}, 
1841     { "_class_wxStatusBar","_wxStatusBar",0}, 
1842     { "_class_wxGIFHandler","_wxGIFHandler",0}, 
1843     { "_class_wxPySizer","_wxPySizer",0}, 
1844     { "_class_wxPostScriptDC","_wxPostScriptDC",0}, 
1845     { "_wxPanel","_class_wxPanel",0}, 
1846     { "_wxInitDialogEvent","_class_wxInitDialogEvent",0}, 
1847     { "_wxCheckBox","_class_wxCheckBox",0}, 
1848     { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0}, 
1849     { "_wxPyEvent","_class_wxPyEvent",0}, 
1850     { "_wxTextCtrl","_class_wxTextCtrl",0}, 
1851     { "_class_wxMask","_wxMask",0}, 
1852     { "_wxTextDataObject","_class_wxTextDataObject",0}, 
1853     { "_class_wxKeyEvent","_wxKeyEvent",0}, 
1854     { "_class_wxToolTip","_wxToolTip",0}, 
1855     { "_class_wxPNGHandler","_wxPNGHandler",0}, 
1856     { "_wxFileConfig","_class_wxFileConfig",0}, 
1857     { "_wxColour","_class_wxColour",0}, 
1858     { "_class_wxDialog","_wxDialog",0}, 
1859     { "_wxBusyCursor","_class_wxBusyCursor",0}, 
1860     { "_wxPageSetupDialog","_class_wxPageSetupDialog",0}, 
1861     { "_class_wxPrinter","_wxPrinter",0}, 
1862     { "_class_wxFileDataObject","_wxFileDataObject",0}, 
1863     { "_wxIdleEvent","_class_wxIdleEvent",0}, 
1864     { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0}, 
1865     { "_wxToolBar","_class_wxToolBar",0}, 
1866     { "_class_wxDataObject","_wxDataObject",0}, 
1867     { "_wxCaret","_class_wxCaret",0}, 
1868     { "_wxStaticLine","_class_wxStaticLine",0}, 
1869     { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0}, 
1870     { "_wxBrush","_class_wxBrush",0}, 
1871     { "_wxToggleButton","_class_wxToggleButton",0}, 
1872     { "_wxMiniFrame","_class_wxMiniFrame",0}, 
1873     { "_class_wxNotebookEvent","_wxNotebookEvent",0}, 
1874     { "_class_wxPyPrintout","_wxPyPrintout",0}, 
1875     { "_wxDataFormat","_class_wxDataFormat",0}, 
1876     { "_class_wxDataObjectSimple","_wxDataObjectSimple",0}, 
1877     { "_class_wxSashWindow","_wxSashWindow",0}, 
1878     { "_wxShowEvent","_class_wxShowEvent",0}, 
1879     { "_uint","_wxCoord",0}, 
1880     { "_uint","_wxPrintQuality",0}, 
1881     { "_uint","_time_t",0}, 
1882     { "_uint","_size_t",0}, 
1883     { "_uint","_unsigned_int",0}, 
1884     { "_uint","_int",0}, 
1885     { "_uint","_wxWindowID",0}, 
1886     { "_wxChar","_char",0}, 
1887     { "_wxPyValidator","_class_wxPyValidator",0}, 
1888     { "_class_wxEvent","_wxEvent",0}, 
1889     { "_wxCheckListBox","_class_wxCheckListBox",0}, 
1890     { "_wxSplitterEvent","_class_wxSplitterEvent",0}, 
1891     { "_wxRect","_class_wxRect",0}, 
1892     { "_wxCommandEvent","_class_wxCommandEvent",0}, 
1893     { "_wxSizeEvent","_class_wxSizeEvent",0}, 
1894     { "_class_wxLogWindow","_wxLogWindow",0}, 
1895     { "_class_wxImage","_wxImage",0}, 
1896     { "_wxPoint","_class_wxPoint",0}, 
1897     { "_class_wxWindowDisabler","_wxWindowDisabler",0}, 
1898     { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0}, 
1899     { "_class_wxButton","_wxButton",0}, 
1900     { "_wxRadioBox","_class_wxRadioBox",0}, 
1901     { "_class_wxSpinCtrl","_wxSpinCtrl",0}, 
1902     { "_class_wxFontData","_wxFontData",0}, 
1903     { "_class_wxPNMHandler","_wxPNMHandler",0}, 
1904     { "_wxBoxSizer","_class_wxBoxSizer",0}, 
1905     { "_class_wxZipFSHandler","_wxZipFSHandler",0}, 
1906     { "_char","_wxChar",0}, 
1907     { "_wxBitmap","_class_wxBitmap",0}, 
1908     { "_wxPenList","_class_wxPenList",0}, 
1909     { "_wxPrintDialog","_class_wxPrintDialog",0}, 
1910     { "_wxWindowDC","_class_wxWindowDC",0}, 
1911     { "_wxTimerEvent","_class_wxTimerEvent",0}, 
1912     { "_wxPyTimer","_class_wxPyTimer",0}, 
1913     { "_wxScrollBar","_class_wxScrollBar",0}, 
1914     { "_wxSpinButton","_class_wxSpinButton",0}, 
1915     { "_wxColourDialog","_class_wxColourDialog",0}, 
1916     { "_wxPrintData","_class_wxPrintData",0}, 
1917     { "_class_wxInternetFSHandler","_wxInternetFSHandler",0}, 
1918     { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0}, 
1919     { "_class_wxNotifyEvent","_wxNotifyEvent",0}, 
1920     { "_wxMessageDialog","_class_wxMessageDialog",0}, 
1921     { "_class_wxValidator","_wxValidator",0}, 
1922     { "_class_wxPyEvent","_wxPyEvent",0}, 
1923     { "_class_wxMutexGuiLocker","_wxMutexGuiLocker",0}, 
1924     { "_wxTextEntryDialog","_class_wxTextEntryDialog",0}, 
1925     { "_wxConfig","_class_wxConfig",0}, 
1926     { "_class_wxIconizeEvent","_wxIconizeEvent",0}, 
1927     { "_class_wxStaticBitmap","_wxStaticBitmap",0}, 
1928     { "_class_wxFileConfig","_wxFileConfig",0}, 
1929     { "_class_wxBusyCursor","_wxBusyCursor",0}, 
1930     { "_wxToolBarSimple","_class_wxToolBarSimple",0}, 
1931     { "_wxMDIChildFrame","_class_wxMDIChildFrame",0}, 
1932     { "_wxListItem","_class_wxListItem",0}, 
1933     { "_class_wxToolBar","_wxToolBar",0}, 
1934     { "_wxDropTarget","_class_wxDropTarget",0}, 
1935     { "_class_wxStaticLine","_wxStaticLine",0}, 
1936     { "_class_wxColourDatabase","_wxColourDatabase",0}, 
1937     { "_wxScrollEvent","_class_wxScrollEvent",0}, 
1938     { "_wxToolBarToolBase","_class_wxToolBarToolBase",0}, 
1939     { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0}, 
1940     { "_class_wxMemoryFSHandler","_wxMemoryFSHandler",0}, 
1941     { "_EBool","_wxCoord",0}, 
1942     { "_EBool","_wxPrintQuality",0}, 
1943     { "_EBool","_signed_int",0}, 
1944     { "_EBool","_int",0}, 
1945     { "_EBool","_wxWindowID",0}, 
1946     { "_class_wxRegion","_wxRegion",0}, 
1947     { "_class_wxDataFormat","_wxDataFormat",0}, 
1948     { "_class_wxDropFilesEvent","_wxDropFilesEvent",0}, 
1949     { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0}, 
1950     { "_class_wxPreviewFrame","_wxPreviewFrame",0}, 
1951     { "_wxStaticText","_class_wxStaticText",0}, 
1952     { "_wxFont","_class_wxFont",0}, 
1953     { "_class_wxPyDropTarget","_wxPyDropTarget",0}, 
1954     { "_wxCloseEvent","_class_wxCloseEvent",0}, 
1955     { "_class_wxSplitterEvent","_wxSplitterEvent",0}, 
1956     { "_wxProcessEvent","_class_wxProcessEvent",0}, 
1957     { "_wxNotebook","_class_wxNotebook",0}, 
1958     { "_wxFSFile","_class_wxFSFile",0}, 
1959     { "_unsigned_long","_long",0}, 
1960     { "_class_wxRect","_wxRect",0}, 
1961     { "_class_wxDC","_wxDC",0}, 
1962     { "_wxScrollWinEvent","_class_wxScrollWinEvent",0}, 
1963     { "_wxGenericDragImage","_class_wxGenericDragImage",0}, 
1964     { "_class_wxProgressDialog","_wxProgressDialog",0}, 
1965     { "_class_wxBrushList","_wxBrushList",0}, 
1966     { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0}, 
1967     { "_wxPyInputStream","_class_wxPyInputStream",0}, 
1968     { "_wxPyApp","_class_wxPyApp",0}, 
1969     { "_class_wxPenList","_wxPenList",0}, 
1970     { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0}, 
1971     { "_class_wxOutputStream","_wxOutputStream",0}, 
1972     { "_wxLogTextCtrl","_class_wxLogTextCtrl",0}, 
1973     { "_wxMDIParentFrame","_class_wxMDIParentFrame",0}, 
1974     { "_class_wxTreeEvent","_wxTreeEvent",0}, 
1975     { "_class_wxDirDialog","_wxDirDialog",0}, 
1976     { "_wxTimeSpan","_class_wxTimeSpan",0}, 
1977     { "_wxFocusEvent","_class_wxFocusEvent",0}, 
1978     { "_wxMaximizeEvent","_class_wxMaximizeEvent",0}, 
1979     { "_class_wxTimerEvent","_wxTimerEvent",0}, 
1980     { "_class_wxPyTimer","_wxPyTimer",0}, 
1981     { "_class_wxSpinButton","_wxSpinButton",0}, 
1982     { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0}, 
1983     { "_class_wxPanel","_wxPanel",0}, 
1984     { "_class_wxCheckBox","_wxCheckBox",0}, 
1985     { "_wxComboBox","_class_wxComboBox",0}, 
1986     { "_wxRadioButton","_class_wxRadioButton",0}, 
1987     { "_class_wxMessageDialog","_wxMessageDialog",0}, 
1988     { "_signed_int","_wxCoord",0}, 
1989     { "_signed_int","_wxPrintQuality",0}, 
1990     { "_signed_int","_EBool",0}, 
1991     { "_signed_int","_wxWindowID",0}, 
1992     { "_signed_int","_int",0}, 
1993     { "_class_wxTextCtrl","_wxTextCtrl",0}, 
1994     { "_class_wxListItemAttr","_wxListItemAttr",0}, 
1995     { "_wxLayoutConstraints","_class_wxLayoutConstraints",0}, 
1996     { "_class_wxTextDataObject","_wxTextDataObject",0}, 
1997     { "_wxMenu","_class_wxMenu",0}, 
1998     { "_class_wxMoveEvent","_wxMoveEvent",0}, 
1999     { "_wxListBox","_class_wxListBox",0}, 
2000     { "_wxScreenDC","_class_wxScreenDC",0}, 
2001     { "_class_wxToolBarSimple","_wxToolBarSimple",0}, 
2002     { "_class_wxMDIChildFrame","_wxMDIChildFrame",0}, 
2003     { "_WXTYPE","_wxDateTime_t",0}, 
2004     { "_WXTYPE","_short",0}, 
2005     { "_WXTYPE","_signed_short",0}, 
2006     { "_WXTYPE","_unsigned_short",0}, 
2007     { "_wxFileDialog","_class_wxFileDialog",0}, 
2008     { "_class_wxDropTarget","_wxDropTarget",0}, 
2009     { "_class_wxCaret","_wxCaret",0}, 
2010     { "_class_wxMDIClientWindow","_wxMDIClientWindow",0}, 
2011     { "_class_wxBrush","_wxBrush",0}, 
2012     { "_wxTipProvider","_class_wxTipProvider",0}, 
2013     { "_unsigned_short","_wxDateTime_t",0}, 
2014     { "_unsigned_short","_WXTYPE",0}, 
2015     { "_unsigned_short","_short",0}, 
2016     { "_class_wxWindow","_wxWindow",0}, 
2017     { "_class_wxLogStderr","_wxLogStderr",0}, 
2018     { "_wxSplitterWindow","_class_wxSplitterWindow",0}, 
2019     { "_wxDateSpan","_class_wxDateSpan",0}, 
2020     { "_class_wxStaticText","_wxStaticText",0}, 
2021     { "_wxPrintDialogData","_class_wxPrintDialogData",0}, 
2022     { "_class_wxFont","_wxFont",0}, 
2023     { "_wxClipboard","_class_wxClipboard",0}, 
2024     { "_class_wxPyValidator","_wxPyValidator",0}, 
2025     { "_class_wxCloseEvent","_wxCloseEvent",0}, 
2026     { "_wxSashEvent","_class_wxSashEvent",0}, 
2027     { "_wxBusyInfo","_class_wxBusyInfo",0}, 
2028     { "_wxFontList","_class_wxFontList",0}, 
2029     { "_class_wxMenuEvent","_wxMenuEvent",0}, 
2030     { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0}, 
2031     { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0}, 
2032     { "_wxClientDC","_class_wxClientDC",0}, 
2033     { "_wxMouseEvent","_class_wxMouseEvent",0}, 
2034     { "_class_wxGenericDragImage","_wxGenericDragImage",0}, 
2035     { "_wxListCtrl","_class_wxListCtrl",0}, 
2036     { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0}, 
2037     { "_class_wxPoint","_wxPoint",0}, 
2038     { "_class_wxPyInputStream","_wxPyInputStream",0}, 
2039     { "_wxRealPoint","_class_wxRealPoint",0}, 
2040     { "_class_wxRadioBox","_wxRadioBox",0}, 
2041     { "_class_wxBoxSizer","_wxBoxSizer",0}, 
2042     { "_signed_short","_WXTYPE",0}, 
2043     { "_signed_short","_short",0}, 
2044     { "_wxMemoryDC","_class_wxMemoryDC",0}, 
2045     { "_wxPyTextDataObject","_class_wxPyTextDataObject",0}, 
2046     { "_class_wxPrintDialog","_wxPrintDialog",0}, 
2047     { "_wxPyFileSystemHandler","_class_wxPyFileSystemHandler",0}, 
2048     { "_wxPaintDC","_class_wxPaintDC",0}, 
2049     { "_class_wxWindowDC","_wxWindowDC",0}, 
2050     { "_class_wxFocusEvent","_wxFocusEvent",0}, 
2051     { "_class_wxMaximizeEvent","_wxMaximizeEvent",0}, 
2052     { "_wxStatusBar","_class_wxStatusBar",0}, 
2053     { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0}, 
2054     { "_class_wxCursor","_wxCursor",0}, 
2055     { "_wxPostScriptDC","_class_wxPostScriptDC",0}, 
2056     { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0}, 
2057     { "_class_wxPyProcess","_wxPyProcess",0}, 
2058     { "_class_wxImageHandler","_wxImageHandler",0}, 
2059     { "_wxScrolledWindow","_class_wxScrolledWindow",0}, 
2060     { "_class_wxLog","_wxLog",0}, 
2061     { "_wxTreeItemId","_class_wxTreeItemId",0}, 
2062     { "_unsigned_char","_byte",0}, 
2063     { "_class_wxMenu","_wxMenu",0}, 
2064     { "_wxControl","_class_wxControl",0}, 
2065     { "_class_wxListBox","_wxListBox",0}, 
2066     { "_unsigned_int","_wxCoord",0}, 
2067     { "_unsigned_int","_wxPrintQuality",0}, 
2068     { "_unsigned_int","_time_t",0}, 
2069     { "_unsigned_int","_size_t",0}, 
2070     { "_unsigned_int","_uint",0}, 
2071     { "_unsigned_int","_wxWindowID",0}, 
2072     { "_unsigned_int","_int",0}, 
2073     { "_wxIcon","_class_wxIcon",0}, 
2074     { "_wxDialog","_class_wxDialog",0}, 
2075     { "_class_wxListItem","_wxListItem",0}, 
2076     { "_class_wxPen","_wxPen",0}, 
2077     { "_class_wxFileDialog","_wxFileDialog",0}, 
2078     { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0}, 
2079     { "_wxConfigBase","_class_wxConfigBase",0}, 
2080     { "_short","_wxDateTime_t",0}, 
2081     { "_short","_WXTYPE",0}, 
2082     { "_short","_unsigned_short",0}, 
2083     { "_short","_signed_short",0}, 
2084     { "_class_wxStaticBox","_wxStaticBox",0}, 
2085     { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0}, 
2086     { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0}, 
2087     { "_class_wxPyDropSource","_wxPyDropSource",0}, 
2088     { "_class_wxScrollEvent","_wxScrollEvent",0}, 
2089     { "_wxJoystickEvent","_class_wxJoystickEvent",0}, 
2090     { "_class_wxChoice","_wxChoice",0}, 
2091     { "_class_wxSlider","_wxSlider",0}, 
2092     { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0}, 
2093     { "_class_wxImageList","_wxImageList",0}, 
2094     { "_class_wxBitmapButton","_wxBitmapButton",0}, 
2095     { "_wxFileSystemHandler","_class_wxFileSystemHandler",0}, 
2096     { "_wxPyTipProvider","_class_wxPyTipProvider",0}, 
2097     { "_wxFrame","_class_wxFrame",0}, 
2098     { "_wxPCXHandler","_class_wxPCXHandler",0}, 
2099     { "_class_wxGridSizer","_wxGridSizer",0}, 
2100     { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0}, 
2101     { "_class_wxNotebook","_wxNotebook",0}, 
2102     { "_wxJPEGHandler","_class_wxJPEGHandler",0}, 
2103     { "_wxWindowID","_wxCoord",0}, 
2104     { "_wxWindowID","_wxPrintQuality",0}, 
2105     { "_wxWindowID","_time_t",0}, 
2106     { "_wxWindowID","_size_t",0}, 
2107     { "_wxWindowID","_EBool",0}, 
2108     { "_wxWindowID","_uint",0}, 
2109     { "_wxWindowID","_int",0}, 
2110     { "_wxWindowID","_signed_int",0}, 
2111     { "_wxWindowID","_unsigned_int",0}, 
2112     { "_class_wxScrollWinEvent","_wxScrollWinEvent",0}, 
2113     { "_class_wxSizerItem","_wxSizerItem",0}, 
2114     { "_int","_wxCoord",0}, 
2115     { "_int","_wxPrintQuality",0}, 
2116     { "_int","_time_t",0}, 
2117     { "_int","_size_t",0}, 
2118     { "_int","_EBool",0}, 
2119     { "_int","_uint",0}, 
2120     { "_int","_wxWindowID",0}, 
2121     { "_int","_unsigned_int",0}, 
2122     { "_int","_signed_int",0}, 
2123     { "_class_wxMouseEvent","_wxMouseEvent",0}, 
2124     { "_wxPyCommandEvent","_class_wxPyCommandEvent",0}, 
2125     { "_wxLogWindow","_class_wxLogWindow",0}, 
2126     { "_class_wxListEvent","_wxListEvent",0}, 
2127     { "_class_wxPrintPreview","_wxPrintPreview",0}, 
2128     { "_wxDateTime_t","_unsigned_short",0}, 
2129     { "_wxDateTime_t","_short",0}, 
2130     { "_wxDateTime_t","_WXTYPE",0}, 
2131     { "_class_wxSpinEvent","_wxSpinEvent",0}, 
2132     { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0}, 
2133     { "_wxDateTime","_class_wxDateTime",0}, 
2134     { "_time_t","_wxCoord",0}, 
2135     { "_time_t","_wxPrintQuality",0}, 
2136     { "_time_t","_unsigned_int",0}, 
2137     { "_time_t","_int",0}, 
2138     { "_time_t","_wxWindowID",0}, 
2139     { "_time_t","_uint",0}, 
2140     { "_time_t","_size_t",0}, 
2141     { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0}, 
2142     { "_wxLogNull","_class_wxLogNull",0}, 
2143     { "_wxButton","_class_wxButton",0}, 
2144     { "_wxZipFSHandler","_class_wxZipFSHandler",0}, 
2145     { "_class_wxPyApp","_wxPyApp",0}, 
2146     { "_wxSize","_class_wxSize",0}, 
2147     { "_wxRegionIterator","_class_wxRegionIterator",0}, 
2148     { "_class_wxPyTextDataObject","_wxPyTextDataObject",0}, 
2149     { "_class_wxLogTextCtrl","_wxLogTextCtrl",0}, 
2150     { "_class_wxLogGui","_wxLogGui",0}, 
2151     { "_class_wxMDIParentFrame","_wxMDIParentFrame",0}, 
2152     { "_wxPyTreeItemData","_class_wxPyTreeItemData",0}, 
2153     { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0}, 
2154     { "_class_wxTimeSpan","_wxTimeSpan",0}, 
2155     { "_class_wxPyFileSystemHandler","_wxPyFileSystemHandler",0}, 
2156     { "_class_wxPaintDC","_wxPaintDC",0}, 
2157     { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0}, 
2158     { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0}, 
2159     { "_class_wxInitDialogEvent","_wxInitDialogEvent",0}, 
2160     { "_class_wxComboBox","_wxComboBox",0}, 
2161     { "_class_wxRadioButton","_wxRadioButton",0}, 
2162     { "_wxValidator","_class_wxValidator",0}, 
2163     { "_wxToolBarBase","_class_wxToolBarBase",0}, 
2164     { "_class_wxTreeItemId","_wxTreeItemId",0}, 
2165     { "_class_wxLayoutConstraints","_wxLayoutConstraints",0}, 
2166     { "_wxIconizeEvent","_class_wxIconizeEvent",0}, 
2167     { "_class_wxControl","_wxControl",0}, 
2168     { "_wxStaticBitmap","_class_wxStaticBitmap",0}, 
2169     { "_class_wxIcon","_wxIcon",0}, 
2170     { "_class_wxColour","_wxColour",0}, 
2171     { "_class_wxScreenDC","_wxScreenDC",0}, 
2172     { "_class_wxPageSetupDialog","_wxPageSetupDialog",0}, 
2173     { "_wxPalette","_class_wxPalette",0}, 
2174     { "_class_wxIdleEvent","_wxIdleEvent",0}, 
2175     { "_class_wxConfigBase","_wxConfigBase",0}, 
2176     { "_wxCoord","_int",0}, 
2177     { "_wxCoord","_signed_int",0}, 
2178     { "_wxCoord","_unsigned_int",0}, 
2179     { "_wxCoord","_wxWindowID",0}, 
2180     { "_wxCoord","_uint",0}, 
2181     { "_wxCoord","_EBool",0}, 
2182     { "_wxCoord","_size_t",0}, 
2183     { "_wxCoord","_time_t",0}, 
2184     { "_wxCoord","_wxPrintQuality",0}, 
2185     { "_wxEraseEvent","_class_wxEraseEvent",0}, 
2186     { "_wxDataObjectComposite","_class_wxDataObjectComposite",0}, 
2187     { "_class_wxJoystickEvent","_wxJoystickEvent",0}, 
2188     { "_class_wxTipProvider","_wxTipProvider",0}, 
2189     { "_class_wxToggleButton","_wxToggleButton",0}, 
2190     { "_class_wxMiniFrame","_wxMiniFrame",0}, 
2191     { "_wxFontDialog","_class_wxFontDialog",0}, 
2192     { "_wxMemoryFSHandler","_class_wxMemoryFSHandler",0}, 
2193     { "_wxRegion","_class_wxRegion",0}, 
2194     { "_class_wxSplitterWindow","_wxSplitterWindow",0}, 
2195     { "_wxPreviewFrame","_class_wxPreviewFrame",0}, 
2196     { "_wxSizer","_class_wxSizer",0}, 
2197     { "_class_wxDateSpan","_wxDateSpan",0}, 
2198     { "_wxFileSystem","_class_wxFileSystem",0}, 
2199     { "_class_wxShowEvent","_wxShowEvent",0}, 
2200     { "_class_wxPyTipProvider","_wxPyTipProvider",0}, 
2201     { "_class_wxPCXHandler","_wxPCXHandler",0}, 
2202     { "_wxTIFFHandler","_class_wxTIFFHandler",0}, 
2203     { "_wxPyDropTarget","_class_wxPyDropTarget",0}, 
2204     { "_wxActivateEvent","_class_wxActivateEvent",0}, 
2205     { "_wxGauge","_class_wxGauge",0}, 
2206     { "_class_wxCheckListBox","_wxCheckListBox",0}, 
2207     { "_class_wxBusyInfo","_wxBusyInfo",0}, 
2208     { "_class_wxFontList","_wxFontList",0}, 
2209     { "_class_wxCommandEvent","_wxCommandEvent",0}, 
2210     { "_class_wxClientDC","_wxClientDC",0}, 
2211     { "_class_wxSizeEvent","_wxSizeEvent",0}, 
2212     { "_class_wxListCtrl","_wxListCtrl",0}, 
2213     { "_wxBrushList","_class_wxBrushList",0}, 
2214     { "_wxCustomDataObject","_class_wxCustomDataObject",0}, 
2215     { "_class_wxLogNull","_wxLogNull",0}, 
2216     { "_class_wxSize","_wxSize",0}, 
2217     { "_class_wxBitmap","_wxBitmap",0}, 
2218     { "_class_wxMemoryDC","_wxMemoryDC",0}, 
2219     { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0}, 
2220     { "_wxMenuBar","_class_wxMenuBar",0}, 
2221     { "_wxOutputStream","_class_wxOutputStream",0}, 
2222     { "_wxTreeEvent","_class_wxTreeEvent",0}, 
2223     { "_wxDirDialog","_class_wxDirDialog",0}, 
2224     { "_wxEvtHandler","_class_wxPyApp",SwigwxPyAppTowxEvtHandler
}, 
2225     { "_wxEvtHandler","_wxPyApp",SwigwxPyAppTowxEvtHandler
}, 
2226     { "_wxEvtHandler","_class_wxEvtHandler",0}, 
2227     { "_wxMenuItem","_class_wxMenuItem",0}, 
2228     { "_class_wxScrollBar","_wxScrollBar",0}, 
2229     { "_class_wxColourDialog","_wxColourDialog",0}, 
2230     { "_class_wxPrintData","_wxPrintData",0}, 
2231     { "_class_wxScrolledWindow","_wxScrolledWindow",0}, 
2232     { "_wxListItemAttr","_class_wxListItemAttr",0}, 
2233     { "_class_wxTextEntryDialog","_wxTextEntryDialog",0}, 
2234     { "_class_wxConfig","_wxConfig",0}, 
2235     { "_wxKeyEvent","_class_wxKeyEvent",0}, 
2236     { "_wxMoveEvent","_class_wxMoveEvent",0}, 
2237     { "_wxColourData","_class_wxColourData",0}, 
2238     { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0}, 
2239     { "_class_wxPalette","_wxPalette",0}, 
2240     { "_wxFileDataObject","_class_wxFileDataObject",0}, 
2241     { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0}, 
2242     { "_wxNotebookSizer","_class_wxNotebookSizer",0}, 
2243     { "_class_wxEraseEvent","_wxEraseEvent",0}, 
2244     { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0}, 
2245     { "_wxMDIClientWindow","_class_wxMDIClientWindow",0}, 
2246     { "_class_wxDataObjectComposite","_wxDataObjectComposite",0}, 
2247     { "_class_wxToolBarToolBase","_wxToolBarToolBase",0}, 
2248     { "_class_wxFontDialog","_wxFontDialog",0}, 
2249     { "_wxWindow","_class_wxWindow",0}, 
2250     { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0}, 
2251     { "_wxLogStderr","_class_wxLogStderr",0}, 
2252     { "_class_wxFileSystemHandler","_wxFileSystemHandler",0}, 
2253     { "_class_wxFileSystem","_wxFileSystem",0}, 
2254     { "_class_wxFrame","_wxFrame",0}, 
2257 static PyObject 
*SWIG_globals
; 
2261 SWIGEXPORT(void) initwxc() { 
2263          SWIG_globals 
= SWIG_newvarlink(); 
2264          m 
= Py_InitModule("wxc", wxcMethods
); 
2265          d 
= PyModule_GetDict(m
); 
2266          PyDict_SetItemString(d
,"wxMAJOR_VERSION", PyInt_FromLong((long) wxMAJOR_VERSION
)); 
2267          PyDict_SetItemString(d
,"wxMINOR_VERSION", PyInt_FromLong((long) wxMINOR_VERSION
)); 
2268          PyDict_SetItemString(d
,"wxRELEASE_NUMBER", PyInt_FromLong((long) wxRELEASE_NUMBER
)); 
2269          PyDict_SetItemString(d
,"wxNOT_FOUND", PyInt_FromLong((long) wxNOT_FOUND
)); 
2270          PyDict_SetItemString(d
,"wxVSCROLL", PyInt_FromLong((long) wxVSCROLL
)); 
2271          PyDict_SetItemString(d
,"wxHSCROLL", PyInt_FromLong((long) wxHSCROLL
)); 
2272          PyDict_SetItemString(d
,"wxCAPTION", PyInt_FromLong((long) wxCAPTION
)); 
2273          PyDict_SetItemString(d
,"wxDOUBLE_BORDER", PyInt_FromLong((long) wxDOUBLE_BORDER
)); 
2274          PyDict_SetItemString(d
,"wxSUNKEN_BORDER", PyInt_FromLong((long) wxSUNKEN_BORDER
)); 
2275          PyDict_SetItemString(d
,"wxRAISED_BORDER", PyInt_FromLong((long) wxRAISED_BORDER
)); 
2276          PyDict_SetItemString(d
,"wxBORDER", PyInt_FromLong((long) wxBORDER
)); 
2277          PyDict_SetItemString(d
,"wxSIMPLE_BORDER", PyInt_FromLong((long) wxSIMPLE_BORDER
)); 
2278          PyDict_SetItemString(d
,"wxSTATIC_BORDER", PyInt_FromLong((long) wxSTATIC_BORDER
)); 
2279          PyDict_SetItemString(d
,"wxTRANSPARENT_WINDOW", PyInt_FromLong((long) wxTRANSPARENT_WINDOW
)); 
2280          PyDict_SetItemString(d
,"wxNO_BORDER", PyInt_FromLong((long) wxNO_BORDER
)); 
2281          PyDict_SetItemString(d
,"wxUSER_COLOURS", PyInt_FromLong((long) wxUSER_COLOURS
)); 
2282          PyDict_SetItemString(d
,"wxNO_3D", PyInt_FromLong((long) wxNO_3D
)); 
2283          PyDict_SetItemString(d
,"wxTAB_TRAVERSAL", PyInt_FromLong((long) wxTAB_TRAVERSAL
)); 
2284          PyDict_SetItemString(d
,"wxWANTS_CHARS", PyInt_FromLong((long) wxWANTS_CHARS
)); 
2285          PyDict_SetItemString(d
,"wxHORIZONTAL", PyInt_FromLong((long) wxHORIZONTAL
)); 
2286          PyDict_SetItemString(d
,"wxVERTICAL", PyInt_FromLong((long) wxVERTICAL
)); 
2287          PyDict_SetItemString(d
,"wxBOTH", PyInt_FromLong((long) wxBOTH
)); 
2288          PyDict_SetItemString(d
,"wxCENTER_FRAME", PyInt_FromLong((long) wxCENTER_FRAME
)); 
2289          PyDict_SetItemString(d
,"wxCENTRE_ON_SCREEN", PyInt_FromLong((long) wxCENTRE_ON_SCREEN
)); 
2290          PyDict_SetItemString(d
,"wxCENTER_ON_SCREEN", PyInt_FromLong((long) wxCENTER_ON_SCREEN
)); 
2291          PyDict_SetItemString(d
,"wxSTAY_ON_TOP", PyInt_FromLong((long) wxSTAY_ON_TOP
)); 
2292          PyDict_SetItemString(d
,"wxICONIZE", PyInt_FromLong((long) wxICONIZE
)); 
2293          PyDict_SetItemString(d
,"wxMINIMIZE", PyInt_FromLong((long) wxMINIMIZE
)); 
2294          PyDict_SetItemString(d
,"wxMAXIMIZE", PyInt_FromLong((long) wxMAXIMIZE
)); 
2295          PyDict_SetItemString(d
,"wxTHICK_FRAME", PyInt_FromLong((long) wxTHICK_FRAME
)); 
2296          PyDict_SetItemString(d
,"wxSYSTEM_MENU", PyInt_FromLong((long) wxSYSTEM_MENU
)); 
2297          PyDict_SetItemString(d
,"wxMINIMIZE_BOX", PyInt_FromLong((long) wxMINIMIZE_BOX
)); 
2298          PyDict_SetItemString(d
,"wxMAXIMIZE_BOX", PyInt_FromLong((long) wxMAXIMIZE_BOX
)); 
2299          PyDict_SetItemString(d
,"wxTINY_CAPTION_HORIZ", PyInt_FromLong((long) wxTINY_CAPTION_HORIZ
)); 
2300          PyDict_SetItemString(d
,"wxTINY_CAPTION_VERT", PyInt_FromLong((long) wxTINY_CAPTION_VERT
)); 
2301          PyDict_SetItemString(d
,"wxRESIZE_BOX", PyInt_FromLong((long) wxRESIZE_BOX
)); 
2302          PyDict_SetItemString(d
,"wxRESIZE_BORDER", PyInt_FromLong((long) wxRESIZE_BORDER
)); 
2303          PyDict_SetItemString(d
,"wxDIALOG_MODAL", PyInt_FromLong((long) wxDIALOG_MODAL
)); 
2304          PyDict_SetItemString(d
,"wxDIALOG_MODELESS", PyInt_FromLong((long) wxDIALOG_MODELESS
)); 
2305          PyDict_SetItemString(d
,"wxDEFAULT_FRAME_STYLE", PyInt_FromLong((long) wxDEFAULT_FRAME_STYLE
)); 
2306          PyDict_SetItemString(d
,"wxDEFAULT_DIALOG_STYLE", PyInt_FromLong((long) wxDEFAULT_DIALOG_STYLE
)); 
2307          PyDict_SetItemString(d
,"wxFRAME_TOOL_WINDOW", PyInt_FromLong((long) wxFRAME_TOOL_WINDOW
)); 
2308          PyDict_SetItemString(d
,"wxFRAME_FLOAT_ON_PARENT", PyInt_FromLong((long) wxFRAME_FLOAT_ON_PARENT
)); 
2309          PyDict_SetItemString(d
,"wxFRAME_NO_WINDOW_MENU", PyInt_FromLong((long) wxFRAME_NO_WINDOW_MENU
)); 
2310          PyDict_SetItemString(d
,"wxFRAME_NO_TASKBAR", PyInt_FromLong((long) wxFRAME_NO_TASKBAR
)); 
2311          PyDict_SetItemString(d
,"wxFRAME_EX_CONTEXTHELP", PyInt_FromLong((long) wxFRAME_EX_CONTEXTHELP
)); 
2312          PyDict_SetItemString(d
,"wxED_CLIENT_MARGIN", PyInt_FromLong((long) wxED_CLIENT_MARGIN
)); 
2313          PyDict_SetItemString(d
,"wxED_BUTTONS_BOTTOM", PyInt_FromLong((long) wxED_BUTTONS_BOTTOM
)); 
2314          PyDict_SetItemString(d
,"wxED_BUTTONS_RIGHT", PyInt_FromLong((long) wxED_BUTTONS_RIGHT
)); 
2315          PyDict_SetItemString(d
,"wxED_STATIC_LINE", PyInt_FromLong((long) wxED_STATIC_LINE
)); 
2316          PyDict_SetItemString(d
,"wxEXT_DIALOG_STYLE", PyInt_FromLong((long) wxEXT_DIALOG_STYLE
)); 
2317          PyDict_SetItemString(d
,"wxCLIP_CHILDREN", PyInt_FromLong((long) wxCLIP_CHILDREN
)); 
2318          PyDict_SetItemString(d
,"wxRETAINED", PyInt_FromLong((long) wxRETAINED
)); 
2319          PyDict_SetItemString(d
,"wxBACKINGSTORE", PyInt_FromLong((long) wxBACKINGSTORE
)); 
2320          PyDict_SetItemString(d
,"wxTB_3DBUTTONS", PyInt_FromLong((long) wxTB_3DBUTTONS
)); 
2321          PyDict_SetItemString(d
,"wxTB_HORIZONTAL", PyInt_FromLong((long) wxTB_HORIZONTAL
)); 
2322          PyDict_SetItemString(d
,"wxTB_VERTICAL", PyInt_FromLong((long) wxTB_VERTICAL
)); 
2323          PyDict_SetItemString(d
,"wxTB_FLAT", PyInt_FromLong((long) wxTB_FLAT
)); 
2324          PyDict_SetItemString(d
,"wxTB_DOCKABLE", PyInt_FromLong((long) wxTB_DOCKABLE
)); 
2325          PyDict_SetItemString(d
,"wxCOLOURED", PyInt_FromLong((long) wxCOLOURED
)); 
2326          PyDict_SetItemString(d
,"wxFIXED_LENGTH", PyInt_FromLong((long) wxFIXED_LENGTH
)); 
2327          PyDict_SetItemString(d
,"wxALIGN_LEFT", PyInt_FromLong((long) wxALIGN_LEFT
)); 
2328          PyDict_SetItemString(d
,"wxALIGN_CENTER_HORIZONTAL", PyInt_FromLong((long) wxALIGN_CENTER_HORIZONTAL
)); 
2329          PyDict_SetItemString(d
,"wxALIGN_CENTRE_HORIZONTAL", PyInt_FromLong((long) wxALIGN_CENTRE_HORIZONTAL
)); 
2330          PyDict_SetItemString(d
,"wxALIGN_RIGHT", PyInt_FromLong((long) wxALIGN_RIGHT
)); 
2331          PyDict_SetItemString(d
,"wxALIGN_BOTTOM", PyInt_FromLong((long) wxALIGN_BOTTOM
)); 
2332          PyDict_SetItemString(d
,"wxALIGN_CENTER_VERTICAL", PyInt_FromLong((long) wxALIGN_CENTER_VERTICAL
)); 
2333          PyDict_SetItemString(d
,"wxALIGN_CENTRE_VERTICAL", PyInt_FromLong((long) wxALIGN_CENTRE_VERTICAL
)); 
2334          PyDict_SetItemString(d
,"wxALIGN_TOP", PyInt_FromLong((long) wxALIGN_TOP
)); 
2335          PyDict_SetItemString(d
,"wxALIGN_CENTER", PyInt_FromLong((long) wxALIGN_CENTER
)); 
2336          PyDict_SetItemString(d
,"wxALIGN_CENTRE", PyInt_FromLong((long) wxALIGN_CENTRE
)); 
2337          PyDict_SetItemString(d
,"wxSHAPED", PyInt_FromLong((long) wxSHAPED
)); 
2338          PyDict_SetItemString(d
,"wxADJUST_MINSIZE", PyInt_FromLong((long) wxADJUST_MINSIZE
)); 
2339          PyDict_SetItemString(d
,"wxLB_NEEDED_SB", PyInt_FromLong((long) wxLB_NEEDED_SB
)); 
2340          PyDict_SetItemString(d
,"wxLB_ALWAYS_SB", PyInt_FromLong((long) wxLB_ALWAYS_SB
)); 
2341          PyDict_SetItemString(d
,"wxLB_SORT", PyInt_FromLong((long) wxLB_SORT
)); 
2342          PyDict_SetItemString(d
,"wxLB_SINGLE", PyInt_FromLong((long) wxLB_SINGLE
)); 
2343          PyDict_SetItemString(d
,"wxLB_MULTIPLE", PyInt_FromLong((long) wxLB_MULTIPLE
)); 
2344          PyDict_SetItemString(d
,"wxLB_EXTENDED", PyInt_FromLong((long) wxLB_EXTENDED
)); 
2345          PyDict_SetItemString(d
,"wxLB_OWNERDRAW", PyInt_FromLong((long) wxLB_OWNERDRAW
)); 
2346          PyDict_SetItemString(d
,"wxLB_HSCROLL", PyInt_FromLong((long) wxLB_HSCROLL
)); 
2347          PyDict_SetItemString(d
,"wxPROCESS_ENTER", PyInt_FromLong((long) wxPROCESS_ENTER
)); 
2348          PyDict_SetItemString(d
,"wxPASSWORD", PyInt_FromLong((long) wxPASSWORD
)); 
2349          PyDict_SetItemString(d
,"wxTE_PROCESS_ENTER", PyInt_FromLong((long) wxTE_PROCESS_ENTER
)); 
2350          PyDict_SetItemString(d
,"wxTE_PROCESS_TAB", PyInt_FromLong((long) wxTE_PROCESS_TAB
)); 
2351          PyDict_SetItemString(d
,"wxTE_PASSWORD", PyInt_FromLong((long) wxTE_PASSWORD
)); 
2352          PyDict_SetItemString(d
,"wxTE_READONLY", PyInt_FromLong((long) wxTE_READONLY
)); 
2353          PyDict_SetItemString(d
,"wxTE_RICH", PyInt_FromLong((long) wxTE_RICH
)); 
2354          PyDict_SetItemString(d
,"wxTE_MULTILINE", PyInt_FromLong((long) wxTE_MULTILINE
)); 
2355          PyDict_SetItemString(d
,"wxTE_AUTO_SCROLL", PyInt_FromLong((long) wxTE_AUTO_SCROLL
)); 
2356          PyDict_SetItemString(d
,"wxTE_NO_VSCROLL", PyInt_FromLong((long) wxTE_NO_VSCROLL
)); 
2357          PyDict_SetItemString(d
,"wxCB_SIMPLE", PyInt_FromLong((long) wxCB_SIMPLE
)); 
2358          PyDict_SetItemString(d
,"wxCB_DROPDOWN", PyInt_FromLong((long) wxCB_DROPDOWN
)); 
2359          PyDict_SetItemString(d
,"wxCB_SORT", PyInt_FromLong((long) wxCB_SORT
)); 
2360          PyDict_SetItemString(d
,"wxCB_READONLY", PyInt_FromLong((long) wxCB_READONLY
)); 
2361          PyDict_SetItemString(d
,"wxRA_HORIZONTAL", PyInt_FromLong((long) wxRA_HORIZONTAL
)); 
2362          PyDict_SetItemString(d
,"wxRA_VERTICAL", PyInt_FromLong((long) wxRA_VERTICAL
)); 
2363          PyDict_SetItemString(d
,"wxRA_SPECIFY_ROWS", PyInt_FromLong((long) wxRA_SPECIFY_ROWS
)); 
2364          PyDict_SetItemString(d
,"wxRA_SPECIFY_COLS", PyInt_FromLong((long) wxRA_SPECIFY_COLS
)); 
2365          PyDict_SetItemString(d
,"wxRB_GROUP", PyInt_FromLong((long) wxRB_GROUP
)); 
2366          PyDict_SetItemString(d
,"wxGA_PROGRESSBAR", PyInt_FromLong((long) wxGA_PROGRESSBAR
)); 
2367          PyDict_SetItemString(d
,"wxGA_HORIZONTAL", PyInt_FromLong((long) wxGA_HORIZONTAL
)); 
2368          PyDict_SetItemString(d
,"wxGA_VERTICAL", PyInt_FromLong((long) wxGA_VERTICAL
)); 
2369          PyDict_SetItemString(d
,"wxGA_SMOOTH", PyInt_FromLong((long) wxGA_SMOOTH
)); 
2370          PyDict_SetItemString(d
,"wxSL_HORIZONTAL", PyInt_FromLong((long) wxSL_HORIZONTAL
)); 
2371          PyDict_SetItemString(d
,"wxSL_VERTICAL", PyInt_FromLong((long) wxSL_VERTICAL
)); 
2372          PyDict_SetItemString(d
,"wxSL_AUTOTICKS", PyInt_FromLong((long) wxSL_AUTOTICKS
)); 
2373          PyDict_SetItemString(d
,"wxSL_LABELS", PyInt_FromLong((long) wxSL_LABELS
)); 
2374          PyDict_SetItemString(d
,"wxSL_LEFT", PyInt_FromLong((long) wxSL_LEFT
)); 
2375          PyDict_SetItemString(d
,"wxSL_TOP", PyInt_FromLong((long) wxSL_TOP
)); 
2376          PyDict_SetItemString(d
,"wxSL_RIGHT", PyInt_FromLong((long) wxSL_RIGHT
)); 
2377          PyDict_SetItemString(d
,"wxSL_BOTTOM", PyInt_FromLong((long) wxSL_BOTTOM
)); 
2378          PyDict_SetItemString(d
,"wxSL_BOTH", PyInt_FromLong((long) wxSL_BOTH
)); 
2379          PyDict_SetItemString(d
,"wxSL_SELRANGE", PyInt_FromLong((long) wxSL_SELRANGE
)); 
2380          PyDict_SetItemString(d
,"wxSB_HORIZONTAL", PyInt_FromLong((long) wxSB_HORIZONTAL
)); 
2381          PyDict_SetItemString(d
,"wxSB_VERTICAL", PyInt_FromLong((long) wxSB_VERTICAL
)); 
2382          PyDict_SetItemString(d
,"wxST_SIZEGRIP", PyInt_FromLong((long) wxST_SIZEGRIP
)); 
2383          PyDict_SetItemString(d
,"wxST_NO_AUTORESIZE", PyInt_FromLong((long) wxST_NO_AUTORESIZE
)); 
2384          PyDict_SetItemString(d
,"wxBU_AUTODRAW", PyInt_FromLong((long) wxBU_AUTODRAW
)); 
2385          PyDict_SetItemString(d
,"wxBU_NOAUTODRAW", PyInt_FromLong((long) wxBU_NOAUTODRAW
)); 
2386          PyDict_SetItemString(d
,"wxTR_HAS_BUTTONS", PyInt_FromLong((long) wxTR_HAS_BUTTONS
)); 
2387          PyDict_SetItemString(d
,"wxTR_EDIT_LABELS", PyInt_FromLong((long) wxTR_EDIT_LABELS
)); 
2388          PyDict_SetItemString(d
,"wxTR_LINES_AT_ROOT", PyInt_FromLong((long) wxTR_LINES_AT_ROOT
)); 
2389          PyDict_SetItemString(d
,"wxTR_MULTIPLE", PyInt_FromLong((long) wxTR_MULTIPLE
)); 
2390          PyDict_SetItemString(d
,"wxTR_SINGLE", PyInt_FromLong((long) wxTR_SINGLE
)); 
2391          PyDict_SetItemString(d
,"wxTR_HAS_VARIABLE_ROW_HEIGHT", PyInt_FromLong((long) wxTR_HAS_VARIABLE_ROW_HEIGHT
)); 
2392          PyDict_SetItemString(d
,"wxLC_ICON", PyInt_FromLong((long) wxLC_ICON
)); 
2393          PyDict_SetItemString(d
,"wxLC_SMALL_ICON", PyInt_FromLong((long) wxLC_SMALL_ICON
)); 
2394          PyDict_SetItemString(d
,"wxLC_LIST", PyInt_FromLong((long) wxLC_LIST
)); 
2395          PyDict_SetItemString(d
,"wxLC_REPORT", PyInt_FromLong((long) wxLC_REPORT
)); 
2396          PyDict_SetItemString(d
,"wxLC_ALIGN_TOP", PyInt_FromLong((long) wxLC_ALIGN_TOP
)); 
2397          PyDict_SetItemString(d
,"wxLC_ALIGN_LEFT", PyInt_FromLong((long) wxLC_ALIGN_LEFT
)); 
2398          PyDict_SetItemString(d
,"wxLC_AUTOARRANGE", PyInt_FromLong((long) wxLC_AUTOARRANGE
)); 
2399          PyDict_SetItemString(d
,"wxLC_USER_TEXT", PyInt_FromLong((long) wxLC_USER_TEXT
)); 
2400          PyDict_SetItemString(d
,"wxLC_EDIT_LABELS", PyInt_FromLong((long) wxLC_EDIT_LABELS
)); 
2401          PyDict_SetItemString(d
,"wxLC_NO_HEADER", PyInt_FromLong((long) wxLC_NO_HEADER
)); 
2402          PyDict_SetItemString(d
,"wxLC_NO_SORT_HEADER", PyInt_FromLong((long) wxLC_NO_SORT_HEADER
)); 
2403          PyDict_SetItemString(d
,"wxLC_SINGLE_SEL", PyInt_FromLong((long) wxLC_SINGLE_SEL
)); 
2404          PyDict_SetItemString(d
,"wxLC_SORT_ASCENDING", PyInt_FromLong((long) wxLC_SORT_ASCENDING
)); 
2405          PyDict_SetItemString(d
,"wxLC_SORT_DESCENDING", PyInt_FromLong((long) wxLC_SORT_DESCENDING
)); 
2406          PyDict_SetItemString(d
,"wxLC_MASK_TYPE", PyInt_FromLong((long) wxLC_MASK_TYPE
)); 
2407          PyDict_SetItemString(d
,"wxLC_MASK_ALIGN", PyInt_FromLong((long) wxLC_MASK_ALIGN
)); 
2408          PyDict_SetItemString(d
,"wxLC_MASK_SORT", PyInt_FromLong((long) wxLC_MASK_SORT
)); 
2409          PyDict_SetItemString(d
,"wxLC_HRULES", PyInt_FromLong((long) wxLC_HRULES
)); 
2410          PyDict_SetItemString(d
,"wxLC_VRULES", PyInt_FromLong((long) wxLC_VRULES
)); 
2411          PyDict_SetItemString(d
,"wxSP_VERTICAL", PyInt_FromLong((long) wxSP_VERTICAL
)); 
2412          PyDict_SetItemString(d
,"wxSP_HORIZONTAL", PyInt_FromLong((long) wxSP_HORIZONTAL
)); 
2413          PyDict_SetItemString(d
,"wxSP_ARROW_KEYS", PyInt_FromLong((long) wxSP_ARROW_KEYS
)); 
2414          PyDict_SetItemString(d
,"wxSP_WRAP", PyInt_FromLong((long) wxSP_WRAP
)); 
2415          PyDict_SetItemString(d
,"wxSP_NOBORDER", PyInt_FromLong((long) wxSP_NOBORDER
)); 
2416          PyDict_SetItemString(d
,"wxSP_3D", PyInt_FromLong((long) wxSP_3D
)); 
2417          PyDict_SetItemString(d
,"wxSP_3DSASH", PyInt_FromLong((long) wxSP_3DSASH
)); 
2418          PyDict_SetItemString(d
,"wxSP_3DBORDER", PyInt_FromLong((long) wxSP_3DBORDER
)); 
2419          PyDict_SetItemString(d
,"wxSP_FULLSASH", PyInt_FromLong((long) wxSP_FULLSASH
)); 
2420          PyDict_SetItemString(d
,"wxSP_BORDER", PyInt_FromLong((long) wxSP_BORDER
)); 
2421          PyDict_SetItemString(d
,"wxSP_LIVE_UPDATE", PyInt_FromLong((long) wxSP_LIVE_UPDATE
)); 
2422          PyDict_SetItemString(d
,"wxSP_PERMIT_UNSPLIT", PyInt_FromLong((long) wxSP_PERMIT_UNSPLIT
)); 
2423          PyDict_SetItemString(d
,"wxFLOOD_SURFACE", PyInt_FromLong((long) wxFLOOD_SURFACE
)); 
2424          PyDict_SetItemString(d
,"wxFLOOD_BORDER", PyInt_FromLong((long) wxFLOOD_BORDER
)); 
2425          PyDict_SetItemString(d
,"wxODDEVEN_RULE", PyInt_FromLong((long) wxODDEVEN_RULE
)); 
2426          PyDict_SetItemString(d
,"wxWINDING_RULE", PyInt_FromLong((long) wxWINDING_RULE
)); 
2427          PyDict_SetItemString(d
,"wxTOOL_TOP", PyInt_FromLong((long) wxTOOL_TOP
)); 
2428          PyDict_SetItemString(d
,"wxTOOL_BOTTOM", PyInt_FromLong((long) wxTOOL_BOTTOM
)); 
2429          PyDict_SetItemString(d
,"wxTOOL_LEFT", PyInt_FromLong((long) wxTOOL_LEFT
)); 
2430          PyDict_SetItemString(d
,"wxTOOL_RIGHT", PyInt_FromLong((long) wxTOOL_RIGHT
)); 
2431          PyDict_SetItemString(d
,"wxOK", PyInt_FromLong((long) wxOK
)); 
2432          PyDict_SetItemString(d
,"wxYES_NO", PyInt_FromLong((long) wxYES_NO
)); 
2433          PyDict_SetItemString(d
,"wxCANCEL", PyInt_FromLong((long) wxCANCEL
)); 
2434          PyDict_SetItemString(d
,"wxYES", PyInt_FromLong((long) wxYES
)); 
2435          PyDict_SetItemString(d
,"wxNO", PyInt_FromLong((long) wxNO
)); 
2436          PyDict_SetItemString(d
,"wxNO_DEFAULT", PyInt_FromLong((long) wxNO_DEFAULT
)); 
2437          PyDict_SetItemString(d
,"wxYES_DEFAULT", PyInt_FromLong((long) wxYES_DEFAULT
)); 
2438          PyDict_SetItemString(d
,"wxICON_EXCLAMATION", PyInt_FromLong((long) wxICON_EXCLAMATION
)); 
2439          PyDict_SetItemString(d
,"wxICON_HAND", PyInt_FromLong((long) wxICON_HAND
)); 
2440          PyDict_SetItemString(d
,"wxICON_QUESTION", PyInt_FromLong((long) wxICON_QUESTION
)); 
2441          PyDict_SetItemString(d
,"wxICON_INFORMATION", PyInt_FromLong((long) wxICON_INFORMATION
)); 
2442          PyDict_SetItemString(d
,"wxICON_STOP", PyInt_FromLong((long) wxICON_STOP
)); 
2443          PyDict_SetItemString(d
,"wxICON_ASTERISK", PyInt_FromLong((long) wxICON_ASTERISK
)); 
2444          PyDict_SetItemString(d
,"wxICON_MASK", PyInt_FromLong((long) wxICON_MASK
)); 
2445          PyDict_SetItemString(d
,"wxICON_WARNING", PyInt_FromLong((long) wxICON_WARNING
)); 
2446          PyDict_SetItemString(d
,"wxICON_ERROR", PyInt_FromLong((long) wxICON_ERROR
)); 
2447          PyDict_SetItemString(d
,"wxFORWARD", PyInt_FromLong((long) wxFORWARD
)); 
2448          PyDict_SetItemString(d
,"wxBACKWARD", PyInt_FromLong((long) wxBACKWARD
)); 
2449          PyDict_SetItemString(d
,"wxRESET", PyInt_FromLong((long) wxRESET
)); 
2450          PyDict_SetItemString(d
,"wxHELP", PyInt_FromLong((long) wxHELP
)); 
2451          PyDict_SetItemString(d
,"wxMORE", PyInt_FromLong((long) wxMORE
)); 
2452          PyDict_SetItemString(d
,"wxSETUP", PyInt_FromLong((long) wxSETUP
)); 
2453          PyDict_SetItemString(d
,"wxCENTRE", PyInt_FromLong((long) wxCENTRE
)); 
2454          PyDict_SetItemString(d
,"wxCENTER", PyInt_FromLong((long) wxCENTER
)); 
2455          PyDict_SetItemString(d
,"wxSIZE_AUTO_WIDTH", PyInt_FromLong((long) wxSIZE_AUTO_WIDTH
)); 
2456          PyDict_SetItemString(d
,"wxSIZE_AUTO_HEIGHT", PyInt_FromLong((long) wxSIZE_AUTO_HEIGHT
)); 
2457          PyDict_SetItemString(d
,"wxSIZE_AUTO", PyInt_FromLong((long) wxSIZE_AUTO
)); 
2458          PyDict_SetItemString(d
,"wxSIZE_USE_EXISTING", PyInt_FromLong((long) wxSIZE_USE_EXISTING
)); 
2459          PyDict_SetItemString(d
,"wxSIZE_ALLOW_MINUS_ONE", PyInt_FromLong((long) wxSIZE_ALLOW_MINUS_ONE
)); 
2460          PyDict_SetItemString(d
,"wxPORTRAIT", PyInt_FromLong((long) wxPORTRAIT
)); 
2461          PyDict_SetItemString(d
,"wxLANDSCAPE", PyInt_FromLong((long) wxLANDSCAPE
)); 
2462          PyDict_SetItemString(d
,"wxPRINT_QUALITY_HIGH", PyInt_FromLong((long) wxPRINT_QUALITY_HIGH
)); 
2463          PyDict_SetItemString(d
,"wxPRINT_QUALITY_MEDIUM", PyInt_FromLong((long) wxPRINT_QUALITY_MEDIUM
)); 
2464          PyDict_SetItemString(d
,"wxPRINT_QUALITY_LOW", PyInt_FromLong((long) wxPRINT_QUALITY_LOW
)); 
2465          PyDict_SetItemString(d
,"wxPRINT_QUALITY_DRAFT", PyInt_FromLong((long) wxPRINT_QUALITY_DRAFT
)); 
2466          PyDict_SetItemString(d
,"wxID_OPEN", PyInt_FromLong((long) wxID_OPEN
)); 
2467          PyDict_SetItemString(d
,"wxID_CLOSE", PyInt_FromLong((long) wxID_CLOSE
)); 
2468          PyDict_SetItemString(d
,"wxID_NEW", PyInt_FromLong((long) wxID_NEW
)); 
2469          PyDict_SetItemString(d
,"wxID_SAVE", PyInt_FromLong((long) wxID_SAVE
)); 
2470          PyDict_SetItemString(d
,"wxID_SAVEAS", PyInt_FromLong((long) wxID_SAVEAS
)); 
2471          PyDict_SetItemString(d
,"wxID_REVERT", PyInt_FromLong((long) wxID_REVERT
)); 
2472          PyDict_SetItemString(d
,"wxID_EXIT", PyInt_FromLong((long) wxID_EXIT
)); 
2473          PyDict_SetItemString(d
,"wxID_UNDO", PyInt_FromLong((long) wxID_UNDO
)); 
2474          PyDict_SetItemString(d
,"wxID_REDO", PyInt_FromLong((long) wxID_REDO
)); 
2475          PyDict_SetItemString(d
,"wxID_HELP", PyInt_FromLong((long) wxID_HELP
)); 
2476          PyDict_SetItemString(d
,"wxID_PRINT", PyInt_FromLong((long) wxID_PRINT
)); 
2477          PyDict_SetItemString(d
,"wxID_PRINT_SETUP", PyInt_FromLong((long) wxID_PRINT_SETUP
)); 
2478          PyDict_SetItemString(d
,"wxID_PREVIEW", PyInt_FromLong((long) wxID_PREVIEW
)); 
2479          PyDict_SetItemString(d
,"wxID_ABOUT", PyInt_FromLong((long) wxID_ABOUT
)); 
2480          PyDict_SetItemString(d
,"wxID_HELP_CONTENTS", PyInt_FromLong((long) wxID_HELP_CONTENTS
)); 
2481          PyDict_SetItemString(d
,"wxID_HELP_COMMANDS", PyInt_FromLong((long) wxID_HELP_COMMANDS
)); 
2482          PyDict_SetItemString(d
,"wxID_HELP_PROCEDURES", PyInt_FromLong((long) wxID_HELP_PROCEDURES
)); 
2483          PyDict_SetItemString(d
,"wxID_HELP_CONTEXT", PyInt_FromLong((long) wxID_HELP_CONTEXT
)); 
2484          PyDict_SetItemString(d
,"wxID_CUT", PyInt_FromLong((long) wxID_CUT
)); 
2485          PyDict_SetItemString(d
,"wxID_COPY", PyInt_FromLong((long) wxID_COPY
)); 
2486          PyDict_SetItemString(d
,"wxID_PASTE", PyInt_FromLong((long) wxID_PASTE
)); 
2487          PyDict_SetItemString(d
,"wxID_CLEAR", PyInt_FromLong((long) wxID_CLEAR
)); 
2488          PyDict_SetItemString(d
,"wxID_FIND", PyInt_FromLong((long) wxID_FIND
)); 
2489          PyDict_SetItemString(d
,"wxID_FILE1", PyInt_FromLong((long) wxID_FILE1
)); 
2490          PyDict_SetItemString(d
,"wxID_FILE2", PyInt_FromLong((long) wxID_FILE2
)); 
2491          PyDict_SetItemString(d
,"wxID_FILE3", PyInt_FromLong((long) wxID_FILE3
)); 
2492          PyDict_SetItemString(d
,"wxID_FILE4", PyInt_FromLong((long) wxID_FILE4
)); 
2493          PyDict_SetItemString(d
,"wxID_FILE5", PyInt_FromLong((long) wxID_FILE5
)); 
2494          PyDict_SetItemString(d
,"wxID_FILE6", PyInt_FromLong((long) wxID_FILE6
)); 
2495          PyDict_SetItemString(d
,"wxID_FILE7", PyInt_FromLong((long) wxID_FILE7
)); 
2496          PyDict_SetItemString(d
,"wxID_FILE8", PyInt_FromLong((long) wxID_FILE8
)); 
2497          PyDict_SetItemString(d
,"wxID_FILE9", PyInt_FromLong((long) wxID_FILE9
)); 
2498          PyDict_SetItemString(d
,"wxID_OK", PyInt_FromLong((long) wxID_OK
)); 
2499          PyDict_SetItemString(d
,"wxID_CANCEL", PyInt_FromLong((long) wxID_CANCEL
)); 
2500          PyDict_SetItemString(d
,"wxID_APPLY", PyInt_FromLong((long) wxID_APPLY
)); 
2501          PyDict_SetItemString(d
,"wxID_YES", PyInt_FromLong((long) wxID_YES
)); 
2502          PyDict_SetItemString(d
,"wxID_NO", PyInt_FromLong((long) wxID_NO
)); 
2503          PyDict_SetItemString(d
,"wxID_STATIC", PyInt_FromLong((long) wxID_STATIC
)); 
2504          PyDict_SetItemString(d
,"wxID_SEPARATOR", PyInt_FromLong((long) wxID_SEPARATOR
)); 
2505          PyDict_SetItemString(d
,"wxID_FORWARD", PyInt_FromLong((long) wxID_FORWARD
)); 
2506          PyDict_SetItemString(d
,"wxID_BACKWARD", PyInt_FromLong((long) wxID_BACKWARD
)); 
2507          PyDict_SetItemString(d
,"wxID_SETUP", PyInt_FromLong((long) wxID_SETUP
)); 
2508          PyDict_SetItemString(d
,"wxID_MORE", PyInt_FromLong((long) wxID_MORE
)); 
2509          PyDict_SetItemString(d
,"wxOPEN", PyInt_FromLong((long) wxOPEN
)); 
2510          PyDict_SetItemString(d
,"wxSAVE", PyInt_FromLong((long) wxSAVE
)); 
2511          PyDict_SetItemString(d
,"wxHIDE_READONLY", PyInt_FromLong((long) wxHIDE_READONLY
)); 
2512          PyDict_SetItemString(d
,"wxOVERWRITE_PROMPT", PyInt_FromLong((long) wxOVERWRITE_PROMPT
)); 
2513          PyDict_SetItemString(d
,"wxFILE_MUST_EXIST", PyInt_FromLong((long) wxFILE_MUST_EXIST
)); 
2514          PyDict_SetItemString(d
,"wxMULTIPLE", PyInt_FromLong((long) wxMULTIPLE
)); 
2515          PyDict_SetItemString(d
,"wxCHANGE_DIR", PyInt_FromLong((long) wxCHANGE_DIR
)); 
2516          PyDict_SetItemString(d
,"wxACCEL_ALT", PyInt_FromLong((long) wxACCEL_ALT
)); 
2517          PyDict_SetItemString(d
,"wxACCEL_CTRL", PyInt_FromLong((long) wxACCEL_CTRL
)); 
2518          PyDict_SetItemString(d
,"wxACCEL_SHIFT", PyInt_FromLong((long) wxACCEL_SHIFT
)); 
2519          PyDict_SetItemString(d
,"wxACCEL_NORMAL", PyInt_FromLong((long) wxACCEL_NORMAL
)); 
2520          PyDict_SetItemString(d
,"wxPD_AUTO_HIDE", PyInt_FromLong((long) wxPD_AUTO_HIDE
)); 
2521          PyDict_SetItemString(d
,"wxPD_APP_MODAL", PyInt_FromLong((long) wxPD_APP_MODAL
)); 
2522          PyDict_SetItemString(d
,"wxPD_CAN_ABORT", PyInt_FromLong((long) wxPD_CAN_ABORT
)); 
2523          PyDict_SetItemString(d
,"wxPD_ELAPSED_TIME", PyInt_FromLong((long) wxPD_ELAPSED_TIME
)); 
2524          PyDict_SetItemString(d
,"wxPD_ESTIMATED_TIME", PyInt_FromLong((long) wxPD_ESTIMATED_TIME
)); 
2525          PyDict_SetItemString(d
,"wxPD_REMAINING_TIME", PyInt_FromLong((long) wxPD_REMAINING_TIME
)); 
2526          PyDict_SetItemString(d
,"wxMENU_TEAROFF", PyInt_FromLong((long) wxMENU_TEAROFF
)); 
2527          PyDict_SetItemString(d
,"wxMB_DOCKABLE", PyInt_FromLong((long) wxMB_DOCKABLE
)); 
2528          PyDict_SetItemString(d
,"wxNO_FULL_REPAINT_ON_RESIZE", PyInt_FromLong((long) wxNO_FULL_REPAINT_ON_RESIZE
)); 
2529          PyDict_SetItemString(d
,"wxLEFT", PyInt_FromLong((long) wxLEFT
)); 
2530          PyDict_SetItemString(d
,"wxRIGHT", PyInt_FromLong((long) wxRIGHT
)); 
2531          PyDict_SetItemString(d
,"wxUP", PyInt_FromLong((long) wxUP
)); 
2532          PyDict_SetItemString(d
,"wxDOWN", PyInt_FromLong((long) wxDOWN
)); 
2533          PyDict_SetItemString(d
,"wxALL", PyInt_FromLong((long) wxALL
)); 
2534          PyDict_SetItemString(d
,"wxTOP", PyInt_FromLong((long) wxTOP
)); 
2535          PyDict_SetItemString(d
,"wxBOTTOM", PyInt_FromLong((long) wxBOTTOM
)); 
2536          PyDict_SetItemString(d
,"wxNORTH", PyInt_FromLong((long) wxNORTH
)); 
2537          PyDict_SetItemString(d
,"wxSOUTH", PyInt_FromLong((long) wxSOUTH
)); 
2538          PyDict_SetItemString(d
,"wxEAST", PyInt_FromLong((long) wxEAST
)); 
2539          PyDict_SetItemString(d
,"wxWEST", PyInt_FromLong((long) wxWEST
)); 
2540          PyDict_SetItemString(d
,"wxSTRETCH_NOT", PyInt_FromLong((long) wxSTRETCH_NOT
)); 
2541          PyDict_SetItemString(d
,"wxSHRINK", PyInt_FromLong((long) wxSHRINK
)); 
2542          PyDict_SetItemString(d
,"wxGROW", PyInt_FromLong((long) wxGROW
)); 
2543          PyDict_SetItemString(d
,"wxEXPAND", PyInt_FromLong((long) wxEXPAND
)); 
2544          PyDict_SetItemString(d
,"wxNB_FIXEDWIDTH", PyInt_FromLong((long) wxNB_FIXEDWIDTH
)); 
2545          PyDict_SetItemString(d
,"wxNB_LEFT", PyInt_FromLong((long) wxNB_LEFT
)); 
2546          PyDict_SetItemString(d
,"wxNB_RIGHT", PyInt_FromLong((long) wxNB_RIGHT
)); 
2547          PyDict_SetItemString(d
,"wxNB_BOTTOM", PyInt_FromLong((long) wxNB_BOTTOM
)); 
2548          PyDict_SetItemString(d
,"wxLI_HORIZONTAL", PyInt_FromLong((long) wxLI_HORIZONTAL
)); 
2549          PyDict_SetItemString(d
,"wxLI_VERTICAL", PyInt_FromLong((long) wxLI_VERTICAL
)); 
2550          PyDict_SetItemString(d
,"wxHW_SCROLLBAR_NEVER", PyInt_FromLong((long) wxHW_SCROLLBAR_NEVER
)); 
2551          PyDict_SetItemString(d
,"wxHW_SCROLLBAR_AUTO", PyInt_FromLong((long) wxHW_SCROLLBAR_AUTO
)); 
2552          PyDict_SetItemString(d
,"wxJOYSTICK1", PyInt_FromLong((long) wxJOYSTICK1
)); 
2553          PyDict_SetItemString(d
,"wxJOYSTICK2", PyInt_FromLong((long) wxJOYSTICK2
)); 
2554          PyDict_SetItemString(d
,"wxJOY_BUTTON1", PyInt_FromLong((long) wxJOY_BUTTON1
)); 
2555          PyDict_SetItemString(d
,"wxJOY_BUTTON2", PyInt_FromLong((long) wxJOY_BUTTON2
)); 
2556          PyDict_SetItemString(d
,"wxJOY_BUTTON3", PyInt_FromLong((long) wxJOY_BUTTON3
)); 
2557          PyDict_SetItemString(d
,"wxJOY_BUTTON4", PyInt_FromLong((long) wxJOY_BUTTON4
)); 
2558          PyDict_SetItemString(d
,"wxJOY_BUTTON_ANY", PyInt_FromLong((long) wxJOY_BUTTON_ANY
)); 
2559          PyDict_SetItemString(d
,"wxWS_EX_VALIDATE_RECURSIVELY", PyInt_FromLong((long) wxWS_EX_VALIDATE_RECURSIVELY
)); 
2560          PyDict_SetItemString(d
,"wxDEFAULT", PyInt_FromLong((long) wxDEFAULT
)); 
2561          PyDict_SetItemString(d
,"wxDECORATIVE", PyInt_FromLong((long) wxDECORATIVE
)); 
2562          PyDict_SetItemString(d
,"wxROMAN", PyInt_FromLong((long) wxROMAN
)); 
2563          PyDict_SetItemString(d
,"wxSCRIPT", PyInt_FromLong((long) wxSCRIPT
)); 
2564          PyDict_SetItemString(d
,"wxSWISS", PyInt_FromLong((long) wxSWISS
)); 
2565          PyDict_SetItemString(d
,"wxMODERN", PyInt_FromLong((long) wxMODERN
)); 
2566          PyDict_SetItemString(d
,"wxTELETYPE", PyInt_FromLong((long) wxTELETYPE
)); 
2567          PyDict_SetItemString(d
,"wxVARIABLE", PyInt_FromLong((long) wxVARIABLE
)); 
2568          PyDict_SetItemString(d
,"wxFIXED", PyInt_FromLong((long) wxFIXED
)); 
2569          PyDict_SetItemString(d
,"wxNORMAL", PyInt_FromLong((long) wxNORMAL
)); 
2570          PyDict_SetItemString(d
,"wxLIGHT", PyInt_FromLong((long) wxLIGHT
)); 
2571          PyDict_SetItemString(d
,"wxBOLD", PyInt_FromLong((long) wxBOLD
)); 
2572          PyDict_SetItemString(d
,"wxITALIC", PyInt_FromLong((long) wxITALIC
)); 
2573          PyDict_SetItemString(d
,"wxSLANT", PyInt_FromLong((long) wxSLANT
)); 
2574          PyDict_SetItemString(d
,"wxSOLID", PyInt_FromLong((long) wxSOLID
)); 
2575          PyDict_SetItemString(d
,"wxDOT", PyInt_FromLong((long) wxDOT
)); 
2576          PyDict_SetItemString(d
,"wxLONG_DASH", PyInt_FromLong((long) wxLONG_DASH
)); 
2577          PyDict_SetItemString(d
,"wxSHORT_DASH", PyInt_FromLong((long) wxSHORT_DASH
)); 
2578          PyDict_SetItemString(d
,"wxDOT_DASH", PyInt_FromLong((long) wxDOT_DASH
)); 
2579          PyDict_SetItemString(d
,"wxUSER_DASH", PyInt_FromLong((long) wxUSER_DASH
)); 
2580          PyDict_SetItemString(d
,"wxTRANSPARENT", PyInt_FromLong((long) wxTRANSPARENT
)); 
2581          PyDict_SetItemString(d
,"wxSTIPPLE", PyInt_FromLong((long) wxSTIPPLE
)); 
2582          PyDict_SetItemString(d
,"wxBDIAGONAL_HATCH", PyInt_FromLong((long) wxBDIAGONAL_HATCH
)); 
2583          PyDict_SetItemString(d
,"wxCROSSDIAG_HATCH", PyInt_FromLong((long) wxCROSSDIAG_HATCH
)); 
2584          PyDict_SetItemString(d
,"wxFDIAGONAL_HATCH", PyInt_FromLong((long) wxFDIAGONAL_HATCH
)); 
2585          PyDict_SetItemString(d
,"wxCROSS_HATCH", PyInt_FromLong((long) wxCROSS_HATCH
)); 
2586          PyDict_SetItemString(d
,"wxHORIZONTAL_HATCH", PyInt_FromLong((long) wxHORIZONTAL_HATCH
)); 
2587          PyDict_SetItemString(d
,"wxVERTICAL_HATCH", PyInt_FromLong((long) wxVERTICAL_HATCH
)); 
2588          PyDict_SetItemString(d
,"wxJOIN_BEVEL", PyInt_FromLong((long) wxJOIN_BEVEL
)); 
2589          PyDict_SetItemString(d
,"wxJOIN_MITER", PyInt_FromLong((long) wxJOIN_MITER
)); 
2590          PyDict_SetItemString(d
,"wxJOIN_ROUND", PyInt_FromLong((long) wxJOIN_ROUND
)); 
2591          PyDict_SetItemString(d
,"wxCAP_ROUND", PyInt_FromLong((long) wxCAP_ROUND
)); 
2592          PyDict_SetItemString(d
,"wxCAP_PROJECTING", PyInt_FromLong((long) wxCAP_PROJECTING
)); 
2593          PyDict_SetItemString(d
,"wxCAP_BUTT", PyInt_FromLong((long) wxCAP_BUTT
)); 
2594          PyDict_SetItemString(d
,"wxCLEAR", PyInt_FromLong((long) wxCLEAR
)); 
2595          PyDict_SetItemString(d
,"wxXOR", PyInt_FromLong((long) wxXOR
)); 
2596          PyDict_SetItemString(d
,"wxINVERT", PyInt_FromLong((long) wxINVERT
)); 
2597          PyDict_SetItemString(d
,"wxOR_REVERSE", PyInt_FromLong((long) wxOR_REVERSE
)); 
2598          PyDict_SetItemString(d
,"wxAND_REVERSE", PyInt_FromLong((long) wxAND_REVERSE
)); 
2599          PyDict_SetItemString(d
,"wxCOPY", PyInt_FromLong((long) wxCOPY
)); 
2600          PyDict_SetItemString(d
,"wxAND", PyInt_FromLong((long) wxAND
)); 
2601          PyDict_SetItemString(d
,"wxAND_INVERT", PyInt_FromLong((long) wxAND_INVERT
)); 
2602          PyDict_SetItemString(d
,"wxNO_OP", PyInt_FromLong((long) wxNO_OP
)); 
2603          PyDict_SetItemString(d
,"wxNOR", PyInt_FromLong((long) wxNOR
)); 
2604          PyDict_SetItemString(d
,"wxEQUIV", PyInt_FromLong((long) wxEQUIV
)); 
2605          PyDict_SetItemString(d
,"wxSRC_INVERT", PyInt_FromLong((long) wxSRC_INVERT
)); 
2606          PyDict_SetItemString(d
,"wxOR_INVERT", PyInt_FromLong((long) wxOR_INVERT
)); 
2607          PyDict_SetItemString(d
,"wxNAND", PyInt_FromLong((long) wxNAND
)); 
2608          PyDict_SetItemString(d
,"wxOR", PyInt_FromLong((long) wxOR
)); 
2609          PyDict_SetItemString(d
,"wxSET", PyInt_FromLong((long) wxSET
)); 
2610          PyDict_SetItemString(d
,"WXK_BACK", PyInt_FromLong((long) WXK_BACK
)); 
2611          PyDict_SetItemString(d
,"WXK_TAB", PyInt_FromLong((long) WXK_TAB
)); 
2612          PyDict_SetItemString(d
,"WXK_RETURN", PyInt_FromLong((long) WXK_RETURN
)); 
2613          PyDict_SetItemString(d
,"WXK_ESCAPE", PyInt_FromLong((long) WXK_ESCAPE
)); 
2614          PyDict_SetItemString(d
,"WXK_SPACE", PyInt_FromLong((long) WXK_SPACE
)); 
2615          PyDict_SetItemString(d
,"WXK_DELETE", PyInt_FromLong((long) WXK_DELETE
)); 
2616          PyDict_SetItemString(d
,"WXK_START", PyInt_FromLong((long) WXK_START
)); 
2617          PyDict_SetItemString(d
,"WXK_LBUTTON", PyInt_FromLong((long) WXK_LBUTTON
)); 
2618          PyDict_SetItemString(d
,"WXK_RBUTTON", PyInt_FromLong((long) WXK_RBUTTON
)); 
2619          PyDict_SetItemString(d
,"WXK_CANCEL", PyInt_FromLong((long) WXK_CANCEL
)); 
2620          PyDict_SetItemString(d
,"WXK_MBUTTON", PyInt_FromLong((long) WXK_MBUTTON
)); 
2621          PyDict_SetItemString(d
,"WXK_CLEAR", PyInt_FromLong((long) WXK_CLEAR
)); 
2622          PyDict_SetItemString(d
,"WXK_SHIFT", PyInt_FromLong((long) WXK_SHIFT
)); 
2623          PyDict_SetItemString(d
,"WXK_CONTROL", PyInt_FromLong((long) WXK_CONTROL
)); 
2624          PyDict_SetItemString(d
,"WXK_MENU", PyInt_FromLong((long) WXK_MENU
)); 
2625          PyDict_SetItemString(d
,"WXK_PAUSE", PyInt_FromLong((long) WXK_PAUSE
)); 
2626          PyDict_SetItemString(d
,"WXK_CAPITAL", PyInt_FromLong((long) WXK_CAPITAL
)); 
2627          PyDict_SetItemString(d
,"WXK_PRIOR", PyInt_FromLong((long) WXK_PRIOR
)); 
2628          PyDict_SetItemString(d
,"WXK_NEXT", PyInt_FromLong((long) WXK_NEXT
)); 
2629          PyDict_SetItemString(d
,"WXK_END", PyInt_FromLong((long) WXK_END
)); 
2630          PyDict_SetItemString(d
,"WXK_HOME", PyInt_FromLong((long) WXK_HOME
)); 
2631          PyDict_SetItemString(d
,"WXK_LEFT", PyInt_FromLong((long) WXK_LEFT
)); 
2632          PyDict_SetItemString(d
,"WXK_UP", PyInt_FromLong((long) WXK_UP
)); 
2633          PyDict_SetItemString(d
,"WXK_RIGHT", PyInt_FromLong((long) WXK_RIGHT
)); 
2634          PyDict_SetItemString(d
,"WXK_DOWN", PyInt_FromLong((long) WXK_DOWN
)); 
2635          PyDict_SetItemString(d
,"WXK_SELECT", PyInt_FromLong((long) WXK_SELECT
)); 
2636          PyDict_SetItemString(d
,"WXK_PRINT", PyInt_FromLong((long) WXK_PRINT
)); 
2637          PyDict_SetItemString(d
,"WXK_EXECUTE", PyInt_FromLong((long) WXK_EXECUTE
)); 
2638          PyDict_SetItemString(d
,"WXK_SNAPSHOT", PyInt_FromLong((long) WXK_SNAPSHOT
)); 
2639          PyDict_SetItemString(d
,"WXK_INSERT", PyInt_FromLong((long) WXK_INSERT
)); 
2640          PyDict_SetItemString(d
,"WXK_HELP", PyInt_FromLong((long) WXK_HELP
)); 
2641          PyDict_SetItemString(d
,"WXK_NUMPAD0", PyInt_FromLong((long) WXK_NUMPAD0
)); 
2642          PyDict_SetItemString(d
,"WXK_NUMPAD1", PyInt_FromLong((long) WXK_NUMPAD1
)); 
2643          PyDict_SetItemString(d
,"WXK_NUMPAD2", PyInt_FromLong((long) WXK_NUMPAD2
)); 
2644          PyDict_SetItemString(d
,"WXK_NUMPAD3", PyInt_FromLong((long) WXK_NUMPAD3
)); 
2645          PyDict_SetItemString(d
,"WXK_NUMPAD4", PyInt_FromLong((long) WXK_NUMPAD4
)); 
2646          PyDict_SetItemString(d
,"WXK_NUMPAD5", PyInt_FromLong((long) WXK_NUMPAD5
)); 
2647          PyDict_SetItemString(d
,"WXK_NUMPAD6", PyInt_FromLong((long) WXK_NUMPAD6
)); 
2648          PyDict_SetItemString(d
,"WXK_NUMPAD7", PyInt_FromLong((long) WXK_NUMPAD7
)); 
2649          PyDict_SetItemString(d
,"WXK_NUMPAD8", PyInt_FromLong((long) WXK_NUMPAD8
)); 
2650          PyDict_SetItemString(d
,"WXK_NUMPAD9", PyInt_FromLong((long) WXK_NUMPAD9
)); 
2651          PyDict_SetItemString(d
,"WXK_MULTIPLY", PyInt_FromLong((long) WXK_MULTIPLY
)); 
2652          PyDict_SetItemString(d
,"WXK_ADD", PyInt_FromLong((long) WXK_ADD
)); 
2653          PyDict_SetItemString(d
,"WXK_SEPARATOR", PyInt_FromLong((long) WXK_SEPARATOR
)); 
2654          PyDict_SetItemString(d
,"WXK_SUBTRACT", PyInt_FromLong((long) WXK_SUBTRACT
)); 
2655          PyDict_SetItemString(d
,"WXK_DECIMAL", PyInt_FromLong((long) WXK_DECIMAL
)); 
2656          PyDict_SetItemString(d
,"WXK_DIVIDE", PyInt_FromLong((long) WXK_DIVIDE
)); 
2657          PyDict_SetItemString(d
,"WXK_F1", PyInt_FromLong((long) WXK_F1
)); 
2658          PyDict_SetItemString(d
,"WXK_F2", PyInt_FromLong((long) WXK_F2
)); 
2659          PyDict_SetItemString(d
,"WXK_F3", PyInt_FromLong((long) WXK_F3
)); 
2660          PyDict_SetItemString(d
,"WXK_F4", PyInt_FromLong((long) WXK_F4
)); 
2661          PyDict_SetItemString(d
,"WXK_F5", PyInt_FromLong((long) WXK_F5
)); 
2662          PyDict_SetItemString(d
,"WXK_F6", PyInt_FromLong((long) WXK_F6
)); 
2663          PyDict_SetItemString(d
,"WXK_F7", PyInt_FromLong((long) WXK_F7
)); 
2664          PyDict_SetItemString(d
,"WXK_F8", PyInt_FromLong((long) WXK_F8
)); 
2665          PyDict_SetItemString(d
,"WXK_F9", PyInt_FromLong((long) WXK_F9
)); 
2666          PyDict_SetItemString(d
,"WXK_F10", PyInt_FromLong((long) WXK_F10
)); 
2667          PyDict_SetItemString(d
,"WXK_F11", PyInt_FromLong((long) WXK_F11
)); 
2668          PyDict_SetItemString(d
,"WXK_F12", PyInt_FromLong((long) WXK_F12
)); 
2669          PyDict_SetItemString(d
,"WXK_F13", PyInt_FromLong((long) WXK_F13
)); 
2670          PyDict_SetItemString(d
,"WXK_F14", PyInt_FromLong((long) WXK_F14
)); 
2671          PyDict_SetItemString(d
,"WXK_F15", PyInt_FromLong((long) WXK_F15
)); 
2672          PyDict_SetItemString(d
,"WXK_F16", PyInt_FromLong((long) WXK_F16
)); 
2673          PyDict_SetItemString(d
,"WXK_F17", PyInt_FromLong((long) WXK_F17
)); 
2674          PyDict_SetItemString(d
,"WXK_F18", PyInt_FromLong((long) WXK_F18
)); 
2675          PyDict_SetItemString(d
,"WXK_F19", PyInt_FromLong((long) WXK_F19
)); 
2676          PyDict_SetItemString(d
,"WXK_F20", PyInt_FromLong((long) WXK_F20
)); 
2677          PyDict_SetItemString(d
,"WXK_F21", PyInt_FromLong((long) WXK_F21
)); 
2678          PyDict_SetItemString(d
,"WXK_F22", PyInt_FromLong((long) WXK_F22
)); 
2679          PyDict_SetItemString(d
,"WXK_F23", PyInt_FromLong((long) WXK_F23
)); 
2680          PyDict_SetItemString(d
,"WXK_F24", PyInt_FromLong((long) WXK_F24
)); 
2681          PyDict_SetItemString(d
,"WXK_NUMLOCK", PyInt_FromLong((long) WXK_NUMLOCK
)); 
2682          PyDict_SetItemString(d
,"WXK_SCROLL", PyInt_FromLong((long) WXK_SCROLL
)); 
2683          PyDict_SetItemString(d
,"WXK_PAGEUP", PyInt_FromLong((long) WXK_PAGEUP
)); 
2684          PyDict_SetItemString(d
,"WXK_PAGEDOWN", PyInt_FromLong((long) WXK_PAGEDOWN
)); 
2685          PyDict_SetItemString(d
,"wxBITMAP_TYPE_INVALID", PyInt_FromLong((long) wxBITMAP_TYPE_INVALID
)); 
2686          PyDict_SetItemString(d
,"wxBITMAP_TYPE_BMP", PyInt_FromLong((long) wxBITMAP_TYPE_BMP
)); 
2687          PyDict_SetItemString(d
,"wxBITMAP_TYPE_BMP_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_BMP_RESOURCE
)); 
2688          PyDict_SetItemString(d
,"wxBITMAP_TYPE_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_RESOURCE
)); 
2689          PyDict_SetItemString(d
,"wxBITMAP_TYPE_ICO", PyInt_FromLong((long) wxBITMAP_TYPE_ICO
)); 
2690          PyDict_SetItemString(d
,"wxBITMAP_TYPE_ICO_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_ICO_RESOURCE
)); 
2691          PyDict_SetItemString(d
,"wxBITMAP_TYPE_CUR", PyInt_FromLong((long) wxBITMAP_TYPE_CUR
)); 
2692          PyDict_SetItemString(d
,"wxBITMAP_TYPE_CUR_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_CUR_RESOURCE
)); 
2693          PyDict_SetItemString(d
,"wxBITMAP_TYPE_XBM", PyInt_FromLong((long) wxBITMAP_TYPE_XBM
)); 
2694          PyDict_SetItemString(d
,"wxBITMAP_TYPE_XBM_DATA", PyInt_FromLong((long) wxBITMAP_TYPE_XBM_DATA
)); 
2695          PyDict_SetItemString(d
,"wxBITMAP_TYPE_XPM", PyInt_FromLong((long) wxBITMAP_TYPE_XPM
)); 
2696          PyDict_SetItemString(d
,"wxBITMAP_TYPE_XPM_DATA", PyInt_FromLong((long) wxBITMAP_TYPE_XPM_DATA
)); 
2697          PyDict_SetItemString(d
,"wxBITMAP_TYPE_TIF", PyInt_FromLong((long) wxBITMAP_TYPE_TIF
)); 
2698          PyDict_SetItemString(d
,"wxBITMAP_TYPE_TIF_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_TIF_RESOURCE
)); 
2699          PyDict_SetItemString(d
,"wxBITMAP_TYPE_GIF", PyInt_FromLong((long) wxBITMAP_TYPE_GIF
)); 
2700          PyDict_SetItemString(d
,"wxBITMAP_TYPE_GIF_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_GIF_RESOURCE
)); 
2701          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PNG", PyInt_FromLong((long) wxBITMAP_TYPE_PNG
)); 
2702          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PNG_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_PNG_RESOURCE
)); 
2703          PyDict_SetItemString(d
,"wxBITMAP_TYPE_JPEG", PyInt_FromLong((long) wxBITMAP_TYPE_JPEG
)); 
2704          PyDict_SetItemString(d
,"wxBITMAP_TYPE_JPEG_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_JPEG_RESOURCE
)); 
2705          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PNM", PyInt_FromLong((long) wxBITMAP_TYPE_PNM
)); 
2706          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PNM_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_PNM_RESOURCE
)); 
2707          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PCX", PyInt_FromLong((long) wxBITMAP_TYPE_PCX
)); 
2708          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PCX_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_PCX_RESOURCE
)); 
2709          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PICT", PyInt_FromLong((long) wxBITMAP_TYPE_PICT
)); 
2710          PyDict_SetItemString(d
,"wxBITMAP_TYPE_PICT_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_PICT_RESOURCE
)); 
2711          PyDict_SetItemString(d
,"wxBITMAP_TYPE_ICON", PyInt_FromLong((long) wxBITMAP_TYPE_ICON
)); 
2712          PyDict_SetItemString(d
,"wxBITMAP_TYPE_ICON_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_ICON_RESOURCE
)); 
2713          PyDict_SetItemString(d
,"wxBITMAP_TYPE_MACCURSOR", PyInt_FromLong((long) wxBITMAP_TYPE_MACCURSOR
)); 
2714          PyDict_SetItemString(d
,"wxBITMAP_TYPE_MACCURSOR_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_MACCURSOR_RESOURCE
)); 
2715          PyDict_SetItemString(d
,"wxBITMAP_TYPE_ANY", PyInt_FromLong((long) wxBITMAP_TYPE_ANY
)); 
2716          PyDict_SetItemString(d
,"wxCURSOR_NONE", PyInt_FromLong((long) wxCURSOR_NONE
)); 
2717          PyDict_SetItemString(d
,"wxCURSOR_ARROW", PyInt_FromLong((long) wxCURSOR_ARROW
)); 
2718          PyDict_SetItemString(d
,"wxCURSOR_BULLSEYE", PyInt_FromLong((long) wxCURSOR_BULLSEYE
)); 
2719          PyDict_SetItemString(d
,"wxCURSOR_CHAR", PyInt_FromLong((long) wxCURSOR_CHAR
)); 
2720          PyDict_SetItemString(d
,"wxCURSOR_CROSS", PyInt_FromLong((long) wxCURSOR_CROSS
)); 
2721          PyDict_SetItemString(d
,"wxCURSOR_HAND", PyInt_FromLong((long) wxCURSOR_HAND
)); 
2722          PyDict_SetItemString(d
,"wxCURSOR_IBEAM", PyInt_FromLong((long) wxCURSOR_IBEAM
)); 
2723          PyDict_SetItemString(d
,"wxCURSOR_LEFT_BUTTON", PyInt_FromLong((long) wxCURSOR_LEFT_BUTTON
)); 
2724          PyDict_SetItemString(d
,"wxCURSOR_MAGNIFIER", PyInt_FromLong((long) wxCURSOR_MAGNIFIER
)); 
2725          PyDict_SetItemString(d
,"wxCURSOR_MIDDLE_BUTTON", PyInt_FromLong((long) wxCURSOR_MIDDLE_BUTTON
)); 
2726          PyDict_SetItemString(d
,"wxCURSOR_NO_ENTRY", PyInt_FromLong((long) wxCURSOR_NO_ENTRY
)); 
2727          PyDict_SetItemString(d
,"wxCURSOR_PAINT_BRUSH", PyInt_FromLong((long) wxCURSOR_PAINT_BRUSH
)); 
2728          PyDict_SetItemString(d
,"wxCURSOR_PENCIL", PyInt_FromLong((long) wxCURSOR_PENCIL
)); 
2729          PyDict_SetItemString(d
,"wxCURSOR_POINT_LEFT", PyInt_FromLong((long) wxCURSOR_POINT_LEFT
)); 
2730          PyDict_SetItemString(d
,"wxCURSOR_POINT_RIGHT", PyInt_FromLong((long) wxCURSOR_POINT_RIGHT
)); 
2731          PyDict_SetItemString(d
,"wxCURSOR_QUESTION_ARROW", PyInt_FromLong((long) wxCURSOR_QUESTION_ARROW
)); 
2732          PyDict_SetItemString(d
,"wxCURSOR_RIGHT_BUTTON", PyInt_FromLong((long) wxCURSOR_RIGHT_BUTTON
)); 
2733          PyDict_SetItemString(d
,"wxCURSOR_SIZENESW", PyInt_FromLong((long) wxCURSOR_SIZENESW
)); 
2734          PyDict_SetItemString(d
,"wxCURSOR_SIZENS", PyInt_FromLong((long) wxCURSOR_SIZENS
)); 
2735          PyDict_SetItemString(d
,"wxCURSOR_SIZENWSE", PyInt_FromLong((long) wxCURSOR_SIZENWSE
)); 
2736          PyDict_SetItemString(d
,"wxCURSOR_SIZEWE", PyInt_FromLong((long) wxCURSOR_SIZEWE
)); 
2737          PyDict_SetItemString(d
,"wxCURSOR_SIZING", PyInt_FromLong((long) wxCURSOR_SIZING
)); 
2738          PyDict_SetItemString(d
,"wxCURSOR_SPRAYCAN", PyInt_FromLong((long) wxCURSOR_SPRAYCAN
)); 
2739          PyDict_SetItemString(d
,"wxCURSOR_WAIT", PyInt_FromLong((long) wxCURSOR_WAIT
)); 
2740          PyDict_SetItemString(d
,"wxCURSOR_WATCH", PyInt_FromLong((long) wxCURSOR_WATCH
)); 
2741          PyDict_SetItemString(d
,"wxCURSOR_BLANK", PyInt_FromLong((long) wxCURSOR_BLANK
)); 
2742          PyDict_SetItemString(d
,"wxCURSOR_DEFAULT", PyInt_FromLong((long) wxCURSOR_DEFAULT
)); 
2743          PyDict_SetItemString(d
,"wxCURSOR_ARROWWAIT", PyInt_FromLong((long) wxCURSOR_ARROWWAIT
)); 
2744          PyDict_SetItemString(d
,"wxCURSOR_MAX", PyInt_FromLong((long) wxCURSOR_MAX
)); 
2745          PyDict_SetItemString(d
,"wxPAPER_NONE", PyInt_FromLong((long) wxPAPER_NONE
)); 
2746          PyDict_SetItemString(d
,"wxPAPER_LETTER", PyInt_FromLong((long) wxPAPER_LETTER
)); 
2747          PyDict_SetItemString(d
,"wxPAPER_LEGAL", PyInt_FromLong((long) wxPAPER_LEGAL
)); 
2748          PyDict_SetItemString(d
,"wxPAPER_A4", PyInt_FromLong((long) wxPAPER_A4
)); 
2749          PyDict_SetItemString(d
,"wxPAPER_CSHEET", PyInt_FromLong((long) wxPAPER_CSHEET
)); 
2750          PyDict_SetItemString(d
,"wxPAPER_DSHEET", PyInt_FromLong((long) wxPAPER_DSHEET
)); 
2751          PyDict_SetItemString(d
,"wxPAPER_ESHEET", PyInt_FromLong((long) wxPAPER_ESHEET
)); 
2752          PyDict_SetItemString(d
,"wxPAPER_LETTERSMALL", PyInt_FromLong((long) wxPAPER_LETTERSMALL
)); 
2753          PyDict_SetItemString(d
,"wxPAPER_TABLOID", PyInt_FromLong((long) wxPAPER_TABLOID
)); 
2754          PyDict_SetItemString(d
,"wxPAPER_LEDGER", PyInt_FromLong((long) wxPAPER_LEDGER
)); 
2755          PyDict_SetItemString(d
,"wxPAPER_STATEMENT", PyInt_FromLong((long) wxPAPER_STATEMENT
)); 
2756          PyDict_SetItemString(d
,"wxPAPER_EXECUTIVE", PyInt_FromLong((long) wxPAPER_EXECUTIVE
)); 
2757          PyDict_SetItemString(d
,"wxPAPER_A3", PyInt_FromLong((long) wxPAPER_A3
)); 
2758          PyDict_SetItemString(d
,"wxPAPER_A4SMALL", PyInt_FromLong((long) wxPAPER_A4SMALL
)); 
2759          PyDict_SetItemString(d
,"wxPAPER_A5", PyInt_FromLong((long) wxPAPER_A5
)); 
2760          PyDict_SetItemString(d
,"wxPAPER_B4", PyInt_FromLong((long) wxPAPER_B4
)); 
2761          PyDict_SetItemString(d
,"wxPAPER_B5", PyInt_FromLong((long) wxPAPER_B5
)); 
2762          PyDict_SetItemString(d
,"wxPAPER_FOLIO", PyInt_FromLong((long) wxPAPER_FOLIO
)); 
2763          PyDict_SetItemString(d
,"wxPAPER_QUARTO", PyInt_FromLong((long) wxPAPER_QUARTO
)); 
2764          PyDict_SetItemString(d
,"wxPAPER_10X14", PyInt_FromLong((long) wxPAPER_10X14
)); 
2765          PyDict_SetItemString(d
,"wxPAPER_11X17", PyInt_FromLong((long) wxPAPER_11X17
)); 
2766          PyDict_SetItemString(d
,"wxPAPER_NOTE", PyInt_FromLong((long) wxPAPER_NOTE
)); 
2767          PyDict_SetItemString(d
,"wxPAPER_ENV_9", PyInt_FromLong((long) wxPAPER_ENV_9
)); 
2768          PyDict_SetItemString(d
,"wxPAPER_ENV_10", PyInt_FromLong((long) wxPAPER_ENV_10
)); 
2769          PyDict_SetItemString(d
,"wxPAPER_ENV_11", PyInt_FromLong((long) wxPAPER_ENV_11
)); 
2770          PyDict_SetItemString(d
,"wxPAPER_ENV_12", PyInt_FromLong((long) wxPAPER_ENV_12
)); 
2771          PyDict_SetItemString(d
,"wxPAPER_ENV_14", PyInt_FromLong((long) wxPAPER_ENV_14
)); 
2772          PyDict_SetItemString(d
,"wxPAPER_ENV_DL", PyInt_FromLong((long) wxPAPER_ENV_DL
)); 
2773          PyDict_SetItemString(d
,"wxPAPER_ENV_C5", PyInt_FromLong((long) wxPAPER_ENV_C5
)); 
2774          PyDict_SetItemString(d
,"wxPAPER_ENV_C3", PyInt_FromLong((long) wxPAPER_ENV_C3
)); 
2775          PyDict_SetItemString(d
,"wxPAPER_ENV_C4", PyInt_FromLong((long) wxPAPER_ENV_C4
)); 
2776          PyDict_SetItemString(d
,"wxPAPER_ENV_C6", PyInt_FromLong((long) wxPAPER_ENV_C6
)); 
2777          PyDict_SetItemString(d
,"wxPAPER_ENV_C65", PyInt_FromLong((long) wxPAPER_ENV_C65
)); 
2778          PyDict_SetItemString(d
,"wxPAPER_ENV_B4", PyInt_FromLong((long) wxPAPER_ENV_B4
)); 
2779          PyDict_SetItemString(d
,"wxPAPER_ENV_B5", PyInt_FromLong((long) wxPAPER_ENV_B5
)); 
2780          PyDict_SetItemString(d
,"wxPAPER_ENV_B6", PyInt_FromLong((long) wxPAPER_ENV_B6
)); 
2781          PyDict_SetItemString(d
,"wxPAPER_ENV_ITALY", PyInt_FromLong((long) wxPAPER_ENV_ITALY
)); 
2782          PyDict_SetItemString(d
,"wxPAPER_ENV_MONARCH", PyInt_FromLong((long) wxPAPER_ENV_MONARCH
)); 
2783          PyDict_SetItemString(d
,"wxPAPER_ENV_PERSONAL", PyInt_FromLong((long) wxPAPER_ENV_PERSONAL
)); 
2784          PyDict_SetItemString(d
,"wxPAPER_FANFOLD_US", PyInt_FromLong((long) wxPAPER_FANFOLD_US
)); 
2785          PyDict_SetItemString(d
,"wxPAPER_FANFOLD_STD_GERMAN", PyInt_FromLong((long) wxPAPER_FANFOLD_STD_GERMAN
)); 
2786          PyDict_SetItemString(d
,"wxPAPER_FANFOLD_LGL_GERMAN", PyInt_FromLong((long) wxPAPER_FANFOLD_LGL_GERMAN
)); 
2787          PyDict_SetItemString(d
,"wxPAPER_ISO_B4", PyInt_FromLong((long) wxPAPER_ISO_B4
)); 
2788          PyDict_SetItemString(d
,"wxPAPER_JAPANESE_POSTCARD", PyInt_FromLong((long) wxPAPER_JAPANESE_POSTCARD
)); 
2789          PyDict_SetItemString(d
,"wxPAPER_9X11", PyInt_FromLong((long) wxPAPER_9X11
)); 
2790          PyDict_SetItemString(d
,"wxPAPER_10X11", PyInt_FromLong((long) wxPAPER_10X11
)); 
2791          PyDict_SetItemString(d
,"wxPAPER_15X11", PyInt_FromLong((long) wxPAPER_15X11
)); 
2792          PyDict_SetItemString(d
,"wxPAPER_ENV_INVITE", PyInt_FromLong((long) wxPAPER_ENV_INVITE
)); 
2793          PyDict_SetItemString(d
,"wxPAPER_LETTER_EXTRA", PyInt_FromLong((long) wxPAPER_LETTER_EXTRA
)); 
2794          PyDict_SetItemString(d
,"wxPAPER_LEGAL_EXTRA", PyInt_FromLong((long) wxPAPER_LEGAL_EXTRA
)); 
2795          PyDict_SetItemString(d
,"wxPAPER_TABLOID_EXTRA", PyInt_FromLong((long) wxPAPER_TABLOID_EXTRA
)); 
2796          PyDict_SetItemString(d
,"wxPAPER_A4_EXTRA", PyInt_FromLong((long) wxPAPER_A4_EXTRA
)); 
2797          PyDict_SetItemString(d
,"wxPAPER_LETTER_TRANSVERSE", PyInt_FromLong((long) wxPAPER_LETTER_TRANSVERSE
)); 
2798          PyDict_SetItemString(d
,"wxPAPER_A4_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A4_TRANSVERSE
)); 
2799          PyDict_SetItemString(d
,"wxPAPER_LETTER_EXTRA_TRANSVERSE", PyInt_FromLong((long) wxPAPER_LETTER_EXTRA_TRANSVERSE
)); 
2800          PyDict_SetItemString(d
,"wxPAPER_A_PLUS", PyInt_FromLong((long) wxPAPER_A_PLUS
)); 
2801          PyDict_SetItemString(d
,"wxPAPER_B_PLUS", PyInt_FromLong((long) wxPAPER_B_PLUS
)); 
2802          PyDict_SetItemString(d
,"wxPAPER_LETTER_PLUS", PyInt_FromLong((long) wxPAPER_LETTER_PLUS
)); 
2803          PyDict_SetItemString(d
,"wxPAPER_A4_PLUS", PyInt_FromLong((long) wxPAPER_A4_PLUS
)); 
2804          PyDict_SetItemString(d
,"wxPAPER_A5_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A5_TRANSVERSE
)); 
2805          PyDict_SetItemString(d
,"wxPAPER_B5_TRANSVERSE", PyInt_FromLong((long) wxPAPER_B5_TRANSVERSE
)); 
2806          PyDict_SetItemString(d
,"wxPAPER_A3_EXTRA", PyInt_FromLong((long) wxPAPER_A3_EXTRA
)); 
2807          PyDict_SetItemString(d
,"wxPAPER_A5_EXTRA", PyInt_FromLong((long) wxPAPER_A5_EXTRA
)); 
2808          PyDict_SetItemString(d
,"wxPAPER_B5_EXTRA", PyInt_FromLong((long) wxPAPER_B5_EXTRA
)); 
2809          PyDict_SetItemString(d
,"wxPAPER_A2", PyInt_FromLong((long) wxPAPER_A2
)); 
2810          PyDict_SetItemString(d
,"wxPAPER_A3_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A3_TRANSVERSE
)); 
2811          PyDict_SetItemString(d
,"wxPAPER_A3_EXTRA_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A3_EXTRA_TRANSVERSE
)); 
2812          PyDict_SetItemString(d
,"wxDUPLEX_SIMPLEX", PyInt_FromLong((long) wxDUPLEX_SIMPLEX
)); 
2813          PyDict_SetItemString(d
,"wxDUPLEX_HORIZONTAL", PyInt_FromLong((long) wxDUPLEX_HORIZONTAL
)); 
2814          PyDict_SetItemString(d
,"wxDUPLEX_VERTICAL", PyInt_FromLong((long) wxDUPLEX_VERTICAL
)); 
2815          PyDict_SetItemString(d
,"FALSE", PyInt_FromLong((long) 0)); 
2816          PyDict_SetItemString(d
,"false", PyInt_FromLong((long) 0)); 
2817          PyDict_SetItemString(d
,"TRUE", PyInt_FromLong((long) 1)); 
2818          PyDict_SetItemString(d
,"true", PyInt_FromLong((long) 1)); 
2819          PyDict_SetItemString(d
,"wxVERSION_STRING", PyString_FromString("wxVERSION_STRING")); 
2820          PyDict_SetItemString(d
,"wxEVT_NULL", PyInt_FromLong((long) wxEVT_NULL
)); 
2821          PyDict_SetItemString(d
,"wxEVT_FIRST", PyInt_FromLong((long) wxEVT_FIRST
)); 
2822          PyDict_SetItemString(d
,"wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_BUTTON_CLICKED
)); 
2823          PyDict_SetItemString(d
,"wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_CHECKBOX_CLICKED
)); 
2824          PyDict_SetItemString(d
,"wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_CHOICE_SELECTED
)); 
2825          PyDict_SetItemString(d
,"wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LISTBOX_SELECTED
)); 
2826          PyDict_SetItemString(d
,"wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong((long) wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
)); 
2827          PyDict_SetItemString(d
,"wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong((long) wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
)); 
2828          PyDict_SetItemString(d
,"wxEVT_COMMAND_SPINCTRL_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SPINCTRL_UPDATED
)); 
2829          PyDict_SetItemString(d
,"wxEVT_COMMAND_TEXT_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_TEXT_UPDATED
)); 
2830          PyDict_SetItemString(d
,"wxEVT_COMMAND_TEXT_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_TEXT_ENTER
)); 
2831          PyDict_SetItemString(d
,"wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_MENU_SELECTED
)); 
2832          PyDict_SetItemString(d
,"wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SLIDER_UPDATED
)); 
2833          PyDict_SetItemString(d
,"wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_RADIOBOX_SELECTED
)); 
2834          PyDict_SetItemString(d
,"wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_RADIOBUTTON_SELECTED
)); 
2835          PyDict_SetItemString(d
,"wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SCROLLBAR_UPDATED
)); 
2836          PyDict_SetItemString(d
,"wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_VLBOX_SELECTED
)); 
2837          PyDict_SetItemString(d
,"wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_COMBOBOX_SELECTED
)); 
2838          PyDict_SetItemString(d
,"wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_CLICKED
)); 
2839          PyDict_SetItemString(d
,"wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_RCLICKED
)); 
2840          PyDict_SetItemString(d
,"wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_ENTER
)); 
2841          PyDict_SetItemString(d
,"wxEVT_SET_FOCUS", PyInt_FromLong((long) wxEVT_SET_FOCUS
)); 
2842          PyDict_SetItemString(d
,"wxEVT_KILL_FOCUS", PyInt_FromLong((long) wxEVT_KILL_FOCUS
)); 
2843          PyDict_SetItemString(d
,"wxEVT_MOUSEWHEEL", PyInt_FromLong((long) wxEVT_MOUSEWHEEL
)); 
2844          PyDict_SetItemString(d
,"wxEVT_LEFT_DOWN", PyInt_FromLong((long) wxEVT_LEFT_DOWN
)); 
2845          PyDict_SetItemString(d
,"wxEVT_LEFT_UP", PyInt_FromLong((long) wxEVT_LEFT_UP
)); 
2846          PyDict_SetItemString(d
,"wxEVT_MIDDLE_DOWN", PyInt_FromLong((long) wxEVT_MIDDLE_DOWN
)); 
2847          PyDict_SetItemString(d
,"wxEVT_MIDDLE_UP", PyInt_FromLong((long) wxEVT_MIDDLE_UP
)); 
2848          PyDict_SetItemString(d
,"wxEVT_RIGHT_DOWN", PyInt_FromLong((long) wxEVT_RIGHT_DOWN
)); 
2849          PyDict_SetItemString(d
,"wxEVT_RIGHT_UP", PyInt_FromLong((long) wxEVT_RIGHT_UP
)); 
2850          PyDict_SetItemString(d
,"wxEVT_MOTION", PyInt_FromLong((long) wxEVT_MOTION
)); 
2851          PyDict_SetItemString(d
,"wxEVT_ENTER_WINDOW", PyInt_FromLong((long) wxEVT_ENTER_WINDOW
)); 
2852          PyDict_SetItemString(d
,"wxEVT_LEAVE_WINDOW", PyInt_FromLong((long) wxEVT_LEAVE_WINDOW
)); 
2853          PyDict_SetItemString(d
,"wxEVT_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_LEFT_DCLICK
)); 
2854          PyDict_SetItemString(d
,"wxEVT_MIDDLE_DCLICK", PyInt_FromLong((long) wxEVT_MIDDLE_DCLICK
)); 
2855          PyDict_SetItemString(d
,"wxEVT_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_RIGHT_DCLICK
)); 
2856          PyDict_SetItemString(d
,"wxEVT_NC_LEFT_DOWN", PyInt_FromLong((long) wxEVT_NC_LEFT_DOWN
)); 
2857          PyDict_SetItemString(d
,"wxEVT_NC_LEFT_UP", PyInt_FromLong((long) wxEVT_NC_LEFT_UP
)); 
2858          PyDict_SetItemString(d
,"wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong((long) wxEVT_NC_MIDDLE_DOWN
)); 
2859          PyDict_SetItemString(d
,"wxEVT_NC_MIDDLE_UP", PyInt_FromLong((long) wxEVT_NC_MIDDLE_UP
)); 
2860          PyDict_SetItemString(d
,"wxEVT_NC_RIGHT_DOWN", PyInt_FromLong((long) wxEVT_NC_RIGHT_DOWN
)); 
2861          PyDict_SetItemString(d
,"wxEVT_NC_RIGHT_UP", PyInt_FromLong((long) wxEVT_NC_RIGHT_UP
)); 
2862          PyDict_SetItemString(d
,"wxEVT_NC_MOTION", PyInt_FromLong((long) wxEVT_NC_MOTION
)); 
2863          PyDict_SetItemString(d
,"wxEVT_NC_ENTER_WINDOW", PyInt_FromLong((long) wxEVT_NC_ENTER_WINDOW
)); 
2864          PyDict_SetItemString(d
,"wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong((long) wxEVT_NC_LEAVE_WINDOW
)); 
2865          PyDict_SetItemString(d
,"wxEVT_NC_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_NC_LEFT_DCLICK
)); 
2866          PyDict_SetItemString(d
,"wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong((long) wxEVT_NC_MIDDLE_DCLICK
)); 
2867          PyDict_SetItemString(d
,"wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_NC_RIGHT_DCLICK
)); 
2868          PyDict_SetItemString(d
,"wxEVT_CHAR", PyInt_FromLong((long) wxEVT_CHAR
)); 
2869          PyDict_SetItemString(d
,"wxEVT_KEY_DOWN", PyInt_FromLong((long) wxEVT_KEY_DOWN
)); 
2870          PyDict_SetItemString(d
,"wxEVT_KEY_UP", PyInt_FromLong((long) wxEVT_KEY_UP
)); 
2871          PyDict_SetItemString(d
,"wxEVT_CHAR_HOOK", PyInt_FromLong((long) wxEVT_CHAR_HOOK
)); 
2872          PyDict_SetItemString(d
,"wxEVT_SCROLL_TOP", PyInt_FromLong((long) wxEVT_SCROLL_TOP
)); 
2873          PyDict_SetItemString(d
,"wxEVT_SCROLL_BOTTOM", PyInt_FromLong((long) wxEVT_SCROLL_BOTTOM
)); 
2874          PyDict_SetItemString(d
,"wxEVT_SCROLL_LINEUP", PyInt_FromLong((long) wxEVT_SCROLL_LINEUP
)); 
2875          PyDict_SetItemString(d
,"wxEVT_SCROLL_LINEDOWN", PyInt_FromLong((long) wxEVT_SCROLL_LINEDOWN
)); 
2876          PyDict_SetItemString(d
,"wxEVT_SCROLL_PAGEUP", PyInt_FromLong((long) wxEVT_SCROLL_PAGEUP
)); 
2877          PyDict_SetItemString(d
,"wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong((long) wxEVT_SCROLL_PAGEDOWN
)); 
2878          PyDict_SetItemString(d
,"wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong((long) wxEVT_SCROLL_THUMBTRACK
)); 
2879          PyDict_SetItemString(d
,"wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong((long) wxEVT_SCROLL_THUMBRELEASE
)); 
2880          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_TOP", PyInt_FromLong((long) wxEVT_SCROLLWIN_TOP
)); 
2881          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong((long) wxEVT_SCROLLWIN_BOTTOM
)); 
2882          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong((long) wxEVT_SCROLLWIN_LINEUP
)); 
2883          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong((long) wxEVT_SCROLLWIN_LINEDOWN
)); 
2884          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong((long) wxEVT_SCROLLWIN_PAGEUP
)); 
2885          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong((long) wxEVT_SCROLLWIN_PAGEDOWN
)); 
2886          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong((long) wxEVT_SCROLLWIN_THUMBTRACK
)); 
2887          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong((long) wxEVT_SCROLLWIN_THUMBRELEASE
)); 
2888          PyDict_SetItemString(d
,"wxEVT_SIZE", PyInt_FromLong((long) wxEVT_SIZE
)); 
2889          PyDict_SetItemString(d
,"wxEVT_MOVE", PyInt_FromLong((long) wxEVT_MOVE
)); 
2890          PyDict_SetItemString(d
,"wxEVT_CLOSE_WINDOW", PyInt_FromLong((long) wxEVT_CLOSE_WINDOW
)); 
2891          PyDict_SetItemString(d
,"wxEVT_END_SESSION", PyInt_FromLong((long) wxEVT_END_SESSION
)); 
2892          PyDict_SetItemString(d
,"wxEVT_QUERY_END_SESSION", PyInt_FromLong((long) wxEVT_QUERY_END_SESSION
)); 
2893          PyDict_SetItemString(d
,"wxEVT_ACTIVATE_APP", PyInt_FromLong((long) wxEVT_ACTIVATE_APP
)); 
2894          PyDict_SetItemString(d
,"wxEVT_POWER", PyInt_FromLong((long) wxEVT_POWER
)); 
2895          PyDict_SetItemString(d
,"wxEVT_ACTIVATE", PyInt_FromLong((long) wxEVT_ACTIVATE
)); 
2896          PyDict_SetItemString(d
,"wxEVT_CREATE", PyInt_FromLong((long) wxEVT_CREATE
)); 
2897          PyDict_SetItemString(d
,"wxEVT_DESTROY", PyInt_FromLong((long) wxEVT_DESTROY
)); 
2898          PyDict_SetItemString(d
,"wxEVT_SHOW", PyInt_FromLong((long) wxEVT_SHOW
)); 
2899          PyDict_SetItemString(d
,"wxEVT_ICONIZE", PyInt_FromLong((long) wxEVT_ICONIZE
)); 
2900          PyDict_SetItemString(d
,"wxEVT_MAXIMIZE", PyInt_FromLong((long) wxEVT_MAXIMIZE
)); 
2901          PyDict_SetItemString(d
,"wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong((long) wxEVT_MOUSE_CAPTURE_CHANGED
)); 
2902          PyDict_SetItemString(d
,"wxEVT_PAINT", PyInt_FromLong((long) wxEVT_PAINT
)); 
2903          PyDict_SetItemString(d
,"wxEVT_ERASE_BACKGROUND", PyInt_FromLong((long) wxEVT_ERASE_BACKGROUND
)); 
2904          PyDict_SetItemString(d
,"wxEVT_NC_PAINT", PyInt_FromLong((long) wxEVT_NC_PAINT
)); 
2905          PyDict_SetItemString(d
,"wxEVT_PAINT_ICON", PyInt_FromLong((long) wxEVT_PAINT_ICON
)); 
2906          PyDict_SetItemString(d
,"wxEVT_MENU_CHAR", PyInt_FromLong((long) wxEVT_MENU_CHAR
)); 
2907          PyDict_SetItemString(d
,"wxEVT_MENU_INIT", PyInt_FromLong((long) wxEVT_MENU_INIT
)); 
2908          PyDict_SetItemString(d
,"wxEVT_MENU_HIGHLIGHT", PyInt_FromLong((long) wxEVT_MENU_HIGHLIGHT
)); 
2909          PyDict_SetItemString(d
,"wxEVT_POPUP_MENU_INIT", PyInt_FromLong((long) wxEVT_POPUP_MENU_INIT
)); 
2910          PyDict_SetItemString(d
,"wxEVT_CONTEXT_MENU", PyInt_FromLong((long) wxEVT_CONTEXT_MENU
)); 
2911          PyDict_SetItemString(d
,"wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong((long) wxEVT_SYS_COLOUR_CHANGED
)); 
2912          PyDict_SetItemString(d
,"wxEVT_SETTING_CHANGED", PyInt_FromLong((long) wxEVT_SETTING_CHANGED
)); 
2913          PyDict_SetItemString(d
,"wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong((long) wxEVT_QUERY_NEW_PALETTE
)); 
2914          PyDict_SetItemString(d
,"wxEVT_PALETTE_CHANGED", PyInt_FromLong((long) wxEVT_PALETTE_CHANGED
)); 
2915          PyDict_SetItemString(d
,"wxEVT_JOY_BUTTON_DOWN", PyInt_FromLong((long) wxEVT_JOY_BUTTON_DOWN
)); 
2916          PyDict_SetItemString(d
,"wxEVT_JOY_BUTTON_UP", PyInt_FromLong((long) wxEVT_JOY_BUTTON_UP
)); 
2917          PyDict_SetItemString(d
,"wxEVT_JOY_MOVE", PyInt_FromLong((long) wxEVT_JOY_MOVE
)); 
2918          PyDict_SetItemString(d
,"wxEVT_JOY_ZMOVE", PyInt_FromLong((long) wxEVT_JOY_ZMOVE
)); 
2919          PyDict_SetItemString(d
,"wxEVT_DROP_FILES", PyInt_FromLong((long) wxEVT_DROP_FILES
)); 
2920          PyDict_SetItemString(d
,"wxEVT_DRAW_ITEM", PyInt_FromLong((long) wxEVT_DRAW_ITEM
)); 
2921          PyDict_SetItemString(d
,"wxEVT_MEASURE_ITEM", PyInt_FromLong((long) wxEVT_MEASURE_ITEM
)); 
2922          PyDict_SetItemString(d
,"wxEVT_COMPARE_ITEM", PyInt_FromLong((long) wxEVT_COMPARE_ITEM
)); 
2923          PyDict_SetItemString(d
,"wxEVT_INIT_DIALOG", PyInt_FromLong((long) wxEVT_INIT_DIALOG
)); 
2924          PyDict_SetItemString(d
,"wxEVT_IDLE", PyInt_FromLong((long) wxEVT_IDLE
)); 
2925          PyDict_SetItemString(d
,"wxEVT_UPDATE_UI", PyInt_FromLong((long) wxEVT_UPDATE_UI
)); 
2926          PyDict_SetItemString(d
,"wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LEFT_CLICK
)); 
2927          PyDict_SetItemString(d
,"wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_COMMAND_LEFT_DCLICK
)); 
2928          PyDict_SetItemString(d
,"wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_RIGHT_CLICK
)); 
2929          PyDict_SetItemString(d
,"wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_COMMAND_RIGHT_DCLICK
)); 
2930          PyDict_SetItemString(d
,"wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong((long) wxEVT_COMMAND_SET_FOCUS
)); 
2931          PyDict_SetItemString(d
,"wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong((long) wxEVT_COMMAND_KILL_FOCUS
)); 
2932          PyDict_SetItemString(d
,"wxEVT_COMMAND_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_ENTER
)); 
2933          PyDict_SetItemString(d
,"wxEVT_NAVIGATION_KEY", PyInt_FromLong((long) wxEVT_NAVIGATION_KEY
)); 
2934          PyDict_SetItemString(d
,"wxEVT_TIMER", PyInt_FromLong((long) wxEVT_TIMER
)); 
2935          PyDict_SetItemString(d
,"__version__", PyString_FromString("0.0.0")); 
2936          PyDict_SetItemString(d
,"cvar", SWIG_globals
); 
2937          SWIG_addvarlink(SWIG_globals
,"wxDefaultPosition",_wrap_wxDefaultPosition_get
, _wrap_wxDefaultPosition_set
); 
2938          SWIG_addvarlink(SWIG_globals
,"wxDefaultSize",_wrap_wxDefaultSize_get
, _wrap_wxDefaultSize_set
); 
2940     // Make our API structure a CObject so other modules can import it 
2941     // from this module. 
2942     PyObject
* v 
= PyCObject_FromVoidPtr(&API
, NULL
); 
2943     PyDict_SetItemString(d
,"wxPyCoreAPI", v
); 
2947     __wxPreStart();     // initialize the GUI toolkit, if needed. 
2950         // Since these modules are all linked together, initialize them now 
2951         // because Python won't be able to find their shared library files, 
2952         // (since there isn't any.) 
2975    for (i 
= 0; _swig_mapping
[i
].n1
; i
++) 
2976         SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);