2  * FILE : src/mac/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 */ 
  26 /* Definitions for Windows/Unix exporting */ 
  27 #if defined(__WIN32__) 
  28 #   if defined(_MSC_VER) 
  29 #       define SWIGEXPORT(a) __declspec(dllexport) a 
  31 #       if defined(__BORLANDC__) 
  32 #           define SWIGEXPORT(a) a _export 
  34 #           define SWIGEXPORT(a) a 
  38 #   define SWIGEXPORT(a) a 
  44 extern void SWIG_MakePtr(char *, void *, char *); 
  45 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *)); 
  46 extern char *SWIG_GetPtr(char *, void **, char *); 
  47 extern char *SWIG_GetPtrObj(PyObject 
*, void **, char *); 
  48 extern void SWIG_addvarlink(PyObject 
*, char *, PyObject 
*(*)(void), int (*)(PyObject 
*)); 
  49 extern PyObject 
*SWIG_newvarlink(void); 
  53 #define SWIG_init    initwxc 
  55 #define SWIG_name    "wxc" 
  60 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) { 
  66     } else if (target 
== Py_None
) { 
  70         if (!PyTuple_Check(target
)) { 
  72             target 
= PyTuple_New(1); 
  73             PyTuple_SetItem(target
, 0, o2
); 
  76         PyTuple_SetItem(o3
, 0, o
); 
  79         target 
= PySequence_Concat(o2
, o3
); 
  89 /*------------------------------------------------------------------ 
  92   Constructs a new pointer value.   Value may either be a string 
  93   or an integer. Type is a string corresponding to either the 
  94   C datatype or mangled datatype. 
  99   ------------------------------------------------------------------ */ 
 101 static PyObject 
*ptrcast(PyObject 
*_PTRVALUE
, char *type
) { 
 108   /* Produce a "mangled" version of the type string.  */ 
 110   typestr 
= (char *) malloc(strlen(type
)+2); 
 112   /* Go through and munge the typestring */ 
 119       if ((*c 
== '*') || (*c 
== '&')) { 
 130   /* Check to see what kind of object _PTRVALUE is */ 
 132   if (PyInt_Check(_PTRVALUE
)) { 
 133     ptr 
= (void *) PyInt_AsLong(_PTRVALUE
); 
 134     /* Received a numerical value. Make a pointer out of it */ 
 135     r 
= (char *) malloc(strlen(typestr
)+22); 
 137       SWIG_MakePtr(r
, ptr
, typestr
); 
 139       sprintf(r
,"_0%s",typestr
); 
 141     obj 
= PyString_FromString(r
); 
 143   } else if (PyString_Check(_PTRVALUE
)) { 
 144     /* Have a real pointer value now.  Try to strip out the pointer 
 146     s 
= PyString_AsString(_PTRVALUE
); 
 147     r 
= (char *) malloc(strlen(type
)+22); 
 149     /* Now extract the pointer value */ 
 150     if (!SWIG_GetPtr(s
,&ptr
,0)) { 
 152         SWIG_MakePtr(r
,ptr
,typestr
); 
 154         sprintf(r
,"_0%s",typestr
); 
 156       obj 
= PyString_FromString(r
); 
 166     PyErr_SetString(PyExc_TypeError
,"Type error in ptrcast. Argument is not a valid pointer value."); 
 170 /*------------------------------------------------------------------ 
 171   ptrvalue(ptr,type = 0) 
 173   Attempts to dereference a pointer value.  If type is given, it  
 174   will try to use that type.  Otherwise, this function will attempt 
 175   to "guess" the proper datatype by checking against all of the  
 177   ------------------------------------------------------------------ */ 
 179 static PyObject 
*ptrvalue(PyObject 
*_PTRVALUE
, int index
, char *type
) { 
 184   if (!PyString_Check(_PTRVALUE
)) { 
 185     PyErr_SetString(PyExc_TypeError
,"Type error in ptrvalue. Argument is not a valid pointer value."); 
 188   s 
= PyString_AsString(_PTRVALUE
); 
 189   if (SWIG_GetPtr(s
,&ptr
,0)) { 
 190     PyErr_SetString(PyExc_TypeError
,"Type error in ptrvalue. Argument is not a valid pointer value."); 
 194   /* If no datatype was passed, try a few common datatypes first */ 
 198     /* No datatype was passed.   Type to figure out if it's a common one */ 
 200     if (!SWIG_GetPtr(s
,&ptr
,"_int_p")) { 
 202     } else if (!SWIG_GetPtr(s
,&ptr
,"_double_p")) { 
 204     } else if (!SWIG_GetPtr(s
,&ptr
,"_short_p")) { 
 206     } else if (!SWIG_GetPtr(s
,&ptr
,"_long_p")) { 
 208     } else if (!SWIG_GetPtr(s
,&ptr
,"_float_p")) { 
 210     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_p")) { 
 212     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_pp")) { 
 220     PyErr_SetString(PyExc_TypeError
,"Unable to dereference NULL pointer."); 
 224   /* Now we have a datatype.  Try to figure out what to do about it */ 
 225   if (strcmp(type
,"int") == 0) { 
 226     obj 
= PyInt_FromLong((long) *(((int *) ptr
) + index
)); 
 227   } else if (strcmp(type
,"double") == 0) { 
 228     obj 
= PyFloat_FromDouble((double) *(((double *) ptr
)+index
)); 
 229   } else if (strcmp(type
,"short") == 0) { 
 230     obj 
= PyInt_FromLong((long) *(((short *) ptr
)+index
)); 
 231   } else if (strcmp(type
,"long") == 0) { 
 232     obj 
= PyInt_FromLong((long) *(((long *) ptr
)+index
)); 
 233   } else if (strcmp(type
,"float") == 0) { 
 234     obj 
= PyFloat_FromDouble((double) *(((float *) ptr
)+index
)); 
 235   } else if (strcmp(type
,"char") == 0) { 
 236     obj 
= PyString_FromString(((char *) ptr
)+index
); 
 237   } else if (strcmp(type
,"char *") == 0) { 
 238     char *c 
= *(((char **) ptr
)+index
); 
 239     if (c
) obj 
= PyString_FromString(c
); 
 240     else obj 
= PyString_FromString("NULL"); 
 242     PyErr_SetString(PyExc_TypeError
,"Unable to dereference unsupported datatype."); 
 248 /*------------------------------------------------------------------ 
 249   ptrcreate(type,value = 0,numelements = 1) 
 251   Attempts to create a new object of given type.  Type must be 
 252   a basic C datatype.  Will not create complex objects. 
 253   ------------------------------------------------------------------ */ 
 255 static PyObject 
*ptrcreate(char *type
, PyObject 
*_PYVALUE
, int numelements
) { 
 262   /* Check the type string against a variety of possibilities */ 
 264   if (strcmp(type
,"int") == 0) { 
 265     sz 
= sizeof(int)*numelements
; 
 267   } else if (strcmp(type
,"short") == 0) { 
 268     sz 
= sizeof(short)*numelements
; 
 270   } else if (strcmp(type
,"long") == 0) { 
 271     sz 
= sizeof(long)*numelements
; 
 273   } else if (strcmp(type
,"double") == 0) { 
 274     sz 
= sizeof(double)*numelements
; 
 276   } else if (strcmp(type
,"float") == 0) { 
 277     sz 
= sizeof(float)*numelements
; 
 279   } else if (strcmp(type
,"char") == 0) { 
 280     sz 
= sizeof(char)*numelements
; 
 282   } else if (strcmp(type
,"char *") == 0) { 
 283     sz 
= sizeof(char *)*(numelements
+1); 
 286     PyErr_SetString(PyExc_TypeError
,"Unable to create unknown datatype.");  
 290   /* Create the new object */ 
 292   ptr 
= (void *) malloc(sz
); 
 294     PyErr_SetString(PyExc_MemoryError
,"Out of memory in swig_create.");  
 298   /* Now try to set its default value */ 
 301     if (strcmp(type
,"int") == 0) { 
 303       ivalue 
= (int) PyInt_AsLong(_PYVALUE
); 
 305       for (i 
= 0; i 
< numelements
; i
++) 
 307     } else if (strcmp(type
,"short") == 0) { 
 310       ivalue 
= (short) PyInt_AsLong(_PYVALUE
); 
 312       for (i 
= 0; i 
< numelements
; i
++) 
 314     } else if (strcmp(type
,"long") == 0) { 
 317       ivalue 
= (long) PyInt_AsLong(_PYVALUE
); 
 319       for (i 
= 0; i 
< numelements
; i
++) 
 321     } else if (strcmp(type
,"double") == 0) { 
 324       ivalue 
= (double) PyFloat_AsDouble(_PYVALUE
); 
 326       for (i 
= 0; i 
< numelements
; i
++) 
 328     } else if (strcmp(type
,"float") == 0) { 
 331       ivalue 
= (float) PyFloat_AsDouble(_PYVALUE
); 
 333       for (i 
= 0; i 
< numelements
; i
++) 
 335     } else if (strcmp(type
,"char") == 0) { 
 337       ivalue 
= (char *) PyString_AsString(_PYVALUE
); 
 339       strncpy(ip
,ivalue
,numelements
-1); 
 340     } else if (strcmp(type
,"char *") == 0) { 
 343       ivalue 
= (char *) PyString_AsString(_PYVALUE
); 
 345       for (i 
= 0; i 
< numelements
; i
++) { 
 347           ip
[i
] = (char *) malloc(strlen(ivalue
)+1); 
 348           strcpy(ip
[i
],ivalue
); 
 356   /* Create the pointer value */ 
 358   SWIG_MakePtr(temp
,ptr
,cast
); 
 359   obj 
= PyString_FromString(temp
); 
 364 /*------------------------------------------------------------------ 
 365   ptrset(ptr,value,index = 0,type = 0) 
 367   Attempts to set the value of a pointer variable.  If type is 
 368   given, we will use that type.  Otherwise, we'll guess the datatype. 
 369   ------------------------------------------------------------------ */ 
 371 static PyObject 
*ptrset(PyObject 
*_PTRVALUE
, PyObject 
*_PYVALUE
, int index
, char *type
) { 
 376   if (!PyString_Check(_PTRVALUE
)) { 
 377     PyErr_SetString(PyExc_TypeError
,"Type error in ptrset. Argument is not a valid pointer value."); 
 380   s 
= PyString_AsString(_PTRVALUE
); 
 381   if (SWIG_GetPtr(s
,&ptr
,0)) { 
 382     PyErr_SetString(PyExc_TypeError
,"Type error in ptrset. Argument is not a valid pointer value."); 
 386   /* If no datatype was passed, try a few common datatypes first */ 
 390     /* No datatype was passed.   Type to figure out if it's a common one */ 
 392     if (!SWIG_GetPtr(s
,&ptr
,"_int_p")) { 
 394     } else if (!SWIG_GetPtr(s
,&ptr
,"_double_p")) { 
 396     } else if (!SWIG_GetPtr(s
,&ptr
,"_short_p")) { 
 398     } else if (!SWIG_GetPtr(s
,&ptr
,"_long_p")) { 
 400     } else if (!SWIG_GetPtr(s
,&ptr
,"_float_p")) { 
 402     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_p")) { 
 404     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_pp")) { 
 412     PyErr_SetString(PyExc_TypeError
,"Unable to set NULL pointer."); 
 416   /* Now we have a datatype.  Try to figure out what to do about it */ 
 417   if (strcmp(type
,"int") == 0) { 
 418     *(((int *) ptr
)+index
) = (int) PyInt_AsLong(_PYVALUE
); 
 419   } else if (strcmp(type
,"double") == 0) { 
 420     *(((double *) ptr
)+index
) = (double) PyFloat_AsDouble(_PYVALUE
); 
 421   } else if (strcmp(type
,"short") == 0) { 
 422     *(((short *) ptr
)+index
) = (short) PyInt_AsLong(_PYVALUE
); 
 423   } else if (strcmp(type
,"long") == 0) { 
 424     *(((long *) ptr
)+index
) = (long) PyInt_AsLong(_PYVALUE
); 
 425   } else if (strcmp(type
,"float") == 0) { 
 426     *(((float *) ptr
)+index
) = (float) PyFloat_AsDouble(_PYVALUE
); 
 427   } else if (strcmp(type
,"char") == 0) { 
 428     char *c 
= PyString_AsString(_PYVALUE
); 
 429     strcpy(((char *) ptr
)+index
, c
); 
 430   } else if (strcmp(type
,"char *") == 0) { 
 431     char *c 
= PyString_AsString(_PYVALUE
); 
 432     char **ca 
= (char **) ptr
; 
 433     if (ca
[index
]) free(ca
[index
]); 
 434     if (strcmp(c
,"NULL") == 0) { 
 437       ca
[index
] = (char *) malloc(strlen(c
)+1); 
 441     PyErr_SetString(PyExc_TypeError
,"Unable to set unsupported datatype."); 
 449 /*------------------------------------------------------------------ 
 452   Adds a value to an existing pointer value.  Will do a type-dependent 
 453   add for basic datatypes.  For other datatypes, will do a byte-add. 
 454   ------------------------------------------------------------------ */ 
 456 static PyObject 
*ptradd(PyObject 
*_PTRVALUE
, int offset
) { 
 463   /* Check to see what kind of object _PTRVALUE is */ 
 465   if (PyString_Check(_PTRVALUE
)) { 
 466     /* Have a potential pointer value now.  Try to strip out the value */ 
 467     s 
= PyString_AsString(_PTRVALUE
); 
 469     /* Try to handle a few common datatypes first */ 
 471     if (!SWIG_GetPtr(s
,&ptr
,"_int_p")) { 
 472       ptr 
= (void *) (((int *) ptr
) + offset
); 
 473     } else if (!SWIG_GetPtr(s
,&ptr
,"_double_p")) { 
 474       ptr 
= (void *) (((double *) ptr
) + offset
); 
 475     } else if (!SWIG_GetPtr(s
,&ptr
,"_short_p")) { 
 476       ptr 
= (void *) (((short *) ptr
) + offset
); 
 477     } else if (!SWIG_GetPtr(s
,&ptr
,"_long_p")) { 
 478       ptr 
= (void *) (((long *) ptr
) + offset
); 
 479     } else if (!SWIG_GetPtr(s
,&ptr
,"_float_p")) { 
 480       ptr 
= (void *) (((float *) ptr
) + offset
); 
 481     } else if (!SWIG_GetPtr(s
,&ptr
,"_char_p")) { 
 482       ptr 
= (void *) (((char *) ptr
) + offset
); 
 483     } else if (!SWIG_GetPtr(s
,&ptr
,0)) { 
 484       ptr 
= (void *) (((char *) ptr
) + offset
); 
 486       PyErr_SetString(PyExc_TypeError
,"Type error in ptradd. Argument is not a valid pointer value."); 
 489     type 
= SWIG_GetPtr(s
,&junk
,"INVALID POINTER"); 
 490     r 
= (char *) malloc(strlen(type
)+20); 
 492       SWIG_MakePtr(r
,ptr
,type
); 
 494       sprintf(r
,"_0%s",type
); 
 496     obj 
= PyString_FromString(r
); 
 502 /*------------------------------------------------------------------ 
 505   Allows a mapping between type1 and type2. (Like a typedef) 
 506   ------------------------------------------------------------------ */ 
 508 static void ptrmap(char *type1
, char *type2
) { 
 510   char *typestr1
,*typestr2
,*c
,*r
; 
 512   /* Produce a "mangled" version of the type string.  */ 
 514   typestr1 
= (char *) malloc(strlen(type1
)+2); 
 516   /* Go through and munge the typestring */ 
 523       if ((*c 
== '*') || (*c 
== '&')) { 
 534   typestr2 
= (char *) malloc(strlen(type2
)+2); 
 536   /* Go through and munge the typestring */ 
 543       if ((*c 
== '*') || (*c 
== '&')) { 
 553   SWIG_RegisterMapping(typestr1
,typestr2
,0); 
 554   SWIG_RegisterMapping(typestr2
,typestr1
,0); 
 557 /*------------------------------------------------------------------ 
 560   Destroys a pointer value 
 561   ------------------------------------------------------------------ */ 
 563 PyObject 
*ptrfree(PyObject 
*_PTRVALUE
) { 
 567   if (!PyString_Check(_PTRVALUE
)) { 
 568     PyErr_SetString(PyExc_TypeError
,"Type error in ptrfree. Argument is not a valid pointer value."); 
 571   s 
= PyString_AsString(_PTRVALUE
); 
 572   if (SWIG_GetPtr(s
,&ptr
,0)) { 
 573     PyErr_SetString(PyExc_TypeError
,"Type error in ptrfree. Argument is not a valid pointer value."); 
 577   /* Check to see if this pointer is a char ** */ 
 578   if (!SWIG_GetPtr(s
,&junk
,"_char_pp")) { 
 579     char **c 
= (char **) ptr
; 
 596     wxPyApp
* wxGetApp() { 
 597         //return wxPythonApp; 
 598         return (wxPyApp
*)wxTheApp
; 
 601     void wxApp_CleanUp() { 
 607 extern "C" SWIGEXPORT(void) initwindowsc(); 
 608 extern "C" SWIGEXPORT(void) initwindows2c(); 
 609 extern "C" SWIGEXPORT(void) initeventsc(); 
 610 extern "C" SWIGEXPORT(void) initmiscc(); 
 611 extern "C" SWIGEXPORT(void) initmisc2c(); 
 612 extern "C" SWIGEXPORT(void) initgdic(); 
 613 extern "C" SWIGEXPORT(void) initmdic(); 
 614 extern "C" SWIGEXPORT(void) initcontrolsc(); 
 615 extern "C" SWIGEXPORT(void) initcontrols2c(); 
 616 extern "C" SWIGEXPORT(void) initcmndlgsc(); 
 617 extern "C" SWIGEXPORT(void) initstattoolc(); 
 618 extern "C" SWIGEXPORT(void) initframesc(); 
 619 extern "C" SWIGEXPORT(void) initwindows3c(); 
 620 extern "C" SWIGEXPORT(void) initimagec(); 
 621 extern "C" SWIGEXPORT(void) initprintfwc(); 
 622 extern "C" SWIGEXPORT(void) initsizersc(); 
 623 extern "C" SWIGEXPORT(void) initclip_dndc(); 
 624 extern "C" SWIGEXPORT(void) initstreamsc(); 
 625 extern "C" SWIGEXPORT(void) initfilesysc(); 
 626 extern "C" SWIGEXPORT(void) initutilsc(); 
 627 extern "C" SWIGEXPORT(void) initfontsc(); 
 631 // Export a C API in a struct.  Other modules will be able to load this from 
 632 // the wxc module and will then have safe access to these functions, even if 
 633 // in another shared library. 
 634 static wxPyCoreAPI API 
= { 
 635     (p_SWIG_MakePtr_t
)SWIG_MakePtr
, 
 636     (p_SWIG_GetPtr_t
)SWIG_GetPtr
, 
 637     (p_SWIG_GetPtrObj_t
)SWIG_GetPtrObj
, 
 638     (p_SWIG_RegisterMapping_t
)SWIG_RegisterMapping
, 
 639     (p_SWIG_addvarlink_t
)SWIG_addvarlink
, 
 640     (p_SWIG_newvarlink_t
)SWIG_newvarlink
, 
 642     wxPyBeginAllowThreads
, 
 644     wxPyBeginBlockThreads
, 
 659     wxBitmap_LIST_helper
, 
 660     wxString_LIST_helper
, 
 661     wxAcceleratorEntry_LIST_helper
, 
 668     wxPoint2DDouble_helper
, 
 670     wxPyCBH_setCallbackInfo
, 
 671     wxPyCBH_findCallback
, 
 672     wxPyCBH_callCallback
, 
 673     wxPyCBH_callCallbackObj
, 
 680     wxArrayString2PyList_helper
, 
 681     wxArrayInt2PyList_helper
, 
 685     wxPyOORClientData_dtor
, 
 687     wxPyCBInputStream_create
 
 694 static PyObject 
*_wrap_ptrcast(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 695     PyObject 
* _resultobj
; 
 699     PyObject 
* _obj0 
= 0; 
 700     char *_kwnames
[] = { "ptr","type", NULL 
}; 
 703     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Os:ptrcast",_kwnames
,&_obj0
,&_arg1
))  
 709     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 710     _result 
= (PyObject 
*)ptrcast(_arg0
,_arg1
); 
 712     wxPyEndAllowThreads(__tstate
); 
 713     if (PyErr_Occurred()) return NULL
; 
 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     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 737     _result 
= (PyObject 
*)ptrvalue(_arg0
,_arg1
,_arg2
); 
 739     wxPyEndAllowThreads(__tstate
); 
 740     if (PyErr_Occurred()) return NULL
; 
 742   _resultobj 
= _result
; 
 747 static PyObject 
*_wrap_ptrset(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 748     PyObject 
* _resultobj
; 
 752     int  _arg2 
= (int ) 0; 
 753     char * _arg3 
= (char *) 0; 
 754     PyObject 
* _obj0 
= 0; 
 755     PyObject 
* _obj1 
= 0; 
 756     char *_kwnames
[] = { "ptr","value","index","type", NULL 
}; 
 759     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|is:ptrset",_kwnames
,&_obj0
,&_obj1
,&_arg2
,&_arg3
))  
 768     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 769     _result 
= (PyObject 
*)ptrset(_arg0
,_arg1
,_arg2
,_arg3
); 
 771     wxPyEndAllowThreads(__tstate
); 
 772     if (PyErr_Occurred()) return NULL
; 
 774   _resultobj 
= _result
; 
 779 static PyObject 
*_wrap_ptrcreate(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 780     PyObject 
* _resultobj
; 
 783     PyObject 
* _arg1 
= (PyObject 
*) 0; 
 784     int  _arg2 
= (int ) 1; 
 785     PyObject 
* _obj1 
= 0; 
 786     char *_kwnames
[] = { "type","value","nitems", NULL 
}; 
 789     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"s|Oi:ptrcreate",_kwnames
,&_arg0
,&_obj1
,&_arg2
))  
 796     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 797     _result 
= (PyObject 
*)ptrcreate(_arg0
,_arg1
,_arg2
); 
 799     wxPyEndAllowThreads(__tstate
); 
 800     if (PyErr_Occurred()) return NULL
; 
 802   _resultobj 
= _result
; 
 807 static PyObject 
*_wrap_ptrfree(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 808     PyObject 
* _resultobj
; 
 811     PyObject 
* _obj0 
= 0; 
 812     char *_kwnames
[] = { "ptr", NULL 
}; 
 815     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:ptrfree",_kwnames
,&_obj0
))  
 821     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 822     _result 
= (PyObject 
*)ptrfree(_arg0
); 
 824     wxPyEndAllowThreads(__tstate
); 
 825     if (PyErr_Occurred()) return NULL
; 
 827   _resultobj 
= _result
; 
 832 static PyObject 
*_wrap_ptradd(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 833     PyObject 
* _resultobj
; 
 837     PyObject 
* _obj0 
= 0; 
 838     char *_kwnames
[] = { "ptr","offset", NULL 
}; 
 841     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:ptradd",_kwnames
,&_obj0
,&_arg1
))  
 847     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 848     _result 
= (PyObject 
*)ptradd(_arg0
,_arg1
); 
 850     wxPyEndAllowThreads(__tstate
); 
 851     if (PyErr_Occurred()) return NULL
; 
 853   _resultobj 
= _result
; 
 858 static PyObject 
*_wrap_ptrmap(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 859     PyObject 
* _resultobj
; 
 862     char *_kwnames
[] = { "type1","type2", NULL 
}; 
 865     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ss:ptrmap",_kwnames
,&_arg0
,&_arg1
))  
 868     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 871     wxPyEndAllowThreads(__tstate
); 
 872     if (PyErr_Occurred()) return NULL
; 
 873 }    Py_INCREF(Py_None
); 
 874     _resultobj 
= Py_None
; 
 878 static int _wrap_wxDefaultPosition_set(PyObject 
*val
) { 
 880     PyErr_SetString(PyExc_TypeError
,"Variable wxDefaultPosition is read-only."); 
 884 static PyObject 
*_wrap_wxDefaultPosition_get() { 
 888     SWIG_MakePtr(ptemp
,(char *) &wxDefaultPosition
,"_wxPoint_p"); 
 889     pyobj 
= PyString_FromString(ptemp
); 
 893 static int _wrap_wxDefaultSize_set(PyObject 
*val
) { 
 895     PyErr_SetString(PyExc_TypeError
,"Variable wxDefaultSize is read-only."); 
 899 static PyObject 
*_wrap_wxDefaultSize_get() { 
 903     SWIG_MakePtr(ptemp
,(char *) &wxDefaultSize
,"_wxSize_p"); 
 904     pyobj 
= PyString_FromString(ptemp
); 
 908 static PyObject 
*_wrap_wxGetApp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 909     PyObject 
* _resultobj
; 
 911     char *_kwnames
[] = {  NULL 
}; 
 914     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxGetApp",_kwnames
))  
 917     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 918     _result 
= (wxPyApp 
*)wxGetApp(); 
 920     wxPyEndAllowThreads(__tstate
); 
 921     if (PyErr_Occurred()) return NULL
; 
 922 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
 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     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 937     wxPyEndAllowThreads(__tstate
); 
 938     if (PyErr_Occurred()) return NULL
; 
 939 }    Py_INCREF(Py_None
); 
 940     _resultobj 
= Py_None
; 
 944 static void *SwigwxPyAppTowxEvtHandler(void *ptr
) { 
 947     src 
= (wxPyApp 
*) ptr
; 
 948     dest 
= (wxEvtHandler 
*) src
; 
 949     return (void *) dest
; 
 952 static void *SwigwxPyAppTowxObject(void *ptr
) { 
 955     src 
= (wxPyApp 
*) ptr
; 
 956     dest 
= (wxObject 
*) src
; 
 957     return (void *) dest
; 
 960 static wxPyApp 
*new_wxPyApp() { 
 961             wxPythonApp 
= new wxPyApp(); 
 965 static PyObject 
*_wrap_new_wxPyApp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 966     PyObject 
* _resultobj
; 
 968     char *_kwnames
[] = {  NULL 
}; 
 972     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyApp",_kwnames
))  
 975     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 976     _result 
= (wxPyApp 
*)new_wxPyApp(); 
 978     wxPyEndAllowThreads(__tstate
); 
 979     if (PyErr_Occurred()) return NULL
; 
 981         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyApp_p"); 
 982         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 985         _resultobj 
= Py_None
; 
 990 #define delete_wxPyApp(_swigobj) (delete _swigobj) 
 991 static PyObject 
*_wrap_delete_wxPyApp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 992     PyObject 
* _resultobj
; 
 994     PyObject 
* _argo0 
= 0; 
 995     char *_kwnames
[] = { "self", NULL 
}; 
 998     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyApp",_kwnames
,&_argo0
))  
1001         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1002         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1003             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyApp. Expected _wxPyApp_p."); 
1008     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1009     delete_wxPyApp(_arg0
); 
1011     wxPyEndAllowThreads(__tstate
); 
1012     if (PyErr_Occurred()) return NULL
; 
1013 }    Py_INCREF(Py_None
); 
1014     _resultobj 
= Py_None
; 
1018 #define wxPyApp__setCallbackInfo(_swigobj,_swigarg0,_swigarg1)  (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1)) 
1019 static PyObject 
*_wrap_wxPyApp__setCallbackInfo(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1020     PyObject 
* _resultobj
; 
1024     PyObject 
* _argo0 
= 0; 
1025     PyObject 
* _obj1 
= 0; 
1026     PyObject 
* _obj2 
= 0; 
1027     char *_kwnames
[] = { "self","self","_class", NULL 
}; 
1030     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyApp__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))  
1033         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1034         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1035             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp__setCallbackInfo. Expected _wxPyApp_p."); 
1046     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1047     wxPyApp__setCallbackInfo(_arg0
,_arg1
,_arg2
); 
1049     wxPyEndAllowThreads(__tstate
); 
1050     if (PyErr_Occurred()) return NULL
; 
1051 }    Py_INCREF(Py_None
); 
1052     _resultobj 
= Py_None
; 
1056 #define wxPyApp_GetAppName(_swigobj)  (_swigobj->GetAppName()) 
1057 static PyObject 
*_wrap_wxPyApp_GetAppName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1058     PyObject 
* _resultobj
; 
1061     PyObject 
* _argo0 
= 0; 
1062     char *_kwnames
[] = { "self", NULL 
}; 
1065     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetAppName",_kwnames
,&_argo0
))  
1068         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1069         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1070             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetAppName. Expected _wxPyApp_p."); 
1075     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1076     _result 
= new wxString (wxPyApp_GetAppName(_arg0
)); 
1078     wxPyEndAllowThreads(__tstate
); 
1079     if (PyErr_Occurred()) return NULL
; 
1082     _resultobj 
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len()); 
1084     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
1093 #define wxPyApp_GetClassName(_swigobj)  (_swigobj->GetClassName()) 
1094 static PyObject 
*_wrap_wxPyApp_GetClassName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1095     PyObject 
* _resultobj
; 
1098     PyObject 
* _argo0 
= 0; 
1099     char *_kwnames
[] = { "self", NULL 
}; 
1102     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetClassName",_kwnames
,&_argo0
))  
1105         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1106         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1107             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetClassName. Expected _wxPyApp_p."); 
1112     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1113     _result 
= new wxString (wxPyApp_GetClassName(_arg0
)); 
1115     wxPyEndAllowThreads(__tstate
); 
1116     if (PyErr_Occurred()) return NULL
; 
1119     _resultobj 
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len()); 
1121     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
1130 #define wxPyApp_GetExitOnFrameDelete(_swigobj)  (_swigobj->GetExitOnFrameDelete()) 
1131 static PyObject 
*_wrap_wxPyApp_GetExitOnFrameDelete(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1132     PyObject 
* _resultobj
; 
1135     PyObject 
* _argo0 
= 0; 
1136     char *_kwnames
[] = { "self", NULL 
}; 
1139     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetExitOnFrameDelete",_kwnames
,&_argo0
))  
1142         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1143         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1144             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetExitOnFrameDelete. Expected _wxPyApp_p."); 
1149     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1150     _result 
= (bool )wxPyApp_GetExitOnFrameDelete(_arg0
); 
1152     wxPyEndAllowThreads(__tstate
); 
1153     if (PyErr_Occurred()) return NULL
; 
1154 }    _resultobj 
= Py_BuildValue("i",_result
); 
1158 #define wxPyApp_GetPrintMode(_swigobj)  (_swigobj->GetPrintMode()) 
1159 static PyObject 
*_wrap_wxPyApp_GetPrintMode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1160     PyObject 
* _resultobj
; 
1163     PyObject 
* _argo0 
= 0; 
1164     char *_kwnames
[] = { "self", NULL 
}; 
1167     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetPrintMode",_kwnames
,&_argo0
))  
1170         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1171         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1172             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetPrintMode. Expected _wxPyApp_p."); 
1177     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1178     _result 
= (int )wxPyApp_GetPrintMode(_arg0
); 
1180     wxPyEndAllowThreads(__tstate
); 
1181     if (PyErr_Occurred()) return NULL
; 
1182 }    _resultobj 
= Py_BuildValue("i",_result
); 
1186 #define wxPyApp_GetTopWindow(_swigobj)  (_swigobj->GetTopWindow()) 
1187 static PyObject 
*_wrap_wxPyApp_GetTopWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1188     PyObject 
* _resultobj
; 
1191     PyObject 
* _argo0 
= 0; 
1192     char *_kwnames
[] = { "self", NULL 
}; 
1195     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetTopWindow",_kwnames
,&_argo0
))  
1198         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1199         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1200             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetTopWindow. Expected _wxPyApp_p."); 
1205     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1206     _result 
= (wxWindow 
*)wxPyApp_GetTopWindow(_arg0
); 
1208     wxPyEndAllowThreads(__tstate
); 
1209     if (PyErr_Occurred()) return NULL
; 
1210 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
1214 #define wxPyApp_GetVendorName(_swigobj)  (_swigobj->GetVendorName()) 
1215 static PyObject 
*_wrap_wxPyApp_GetVendorName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1216     PyObject 
* _resultobj
; 
1219     PyObject 
* _argo0 
= 0; 
1220     char *_kwnames
[] = { "self", NULL 
}; 
1223     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetVendorName",_kwnames
,&_argo0
))  
1226         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1227         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1228             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetVendorName. Expected _wxPyApp_p."); 
1233     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1234     _result 
= new wxString (wxPyApp_GetVendorName(_arg0
)); 
1236     wxPyEndAllowThreads(__tstate
); 
1237     if (PyErr_Occurred()) return NULL
; 
1240     _resultobj 
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len()); 
1242     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
1251 #define wxPyApp_GetUseBestVisual(_swigobj)  (_swigobj->GetUseBestVisual()) 
1252 static PyObject 
*_wrap_wxPyApp_GetUseBestVisual(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1253     PyObject 
* _resultobj
; 
1256     PyObject 
* _argo0 
= 0; 
1257     char *_kwnames
[] = { "self", NULL 
}; 
1260     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetUseBestVisual",_kwnames
,&_argo0
))  
1263         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1264         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1265             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetUseBestVisual. Expected _wxPyApp_p."); 
1270     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1271     _result 
= (bool )wxPyApp_GetUseBestVisual(_arg0
); 
1273     wxPyEndAllowThreads(__tstate
); 
1274     if (PyErr_Occurred()) return NULL
; 
1275 }    _resultobj 
= Py_BuildValue("i",_result
); 
1279 #define wxPyApp_Dispatch(_swigobj)  (_swigobj->Dispatch()) 
1280 static PyObject 
*_wrap_wxPyApp_Dispatch(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1281     PyObject 
* _resultobj
; 
1283     PyObject 
* _argo0 
= 0; 
1284     char *_kwnames
[] = { "self", NULL 
}; 
1287     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_Dispatch",_kwnames
,&_argo0
))  
1290         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1291         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1292             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_Dispatch. Expected _wxPyApp_p."); 
1297     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1298     wxPyApp_Dispatch(_arg0
); 
1300     wxPyEndAllowThreads(__tstate
); 
1301     if (PyErr_Occurred()) return NULL
; 
1302 }    Py_INCREF(Py_None
); 
1303     _resultobj 
= Py_None
; 
1307 #define wxPyApp_ExitMainLoop(_swigobj)  (_swigobj->ExitMainLoop()) 
1308 static PyObject 
*_wrap_wxPyApp_ExitMainLoop(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1309     PyObject 
* _resultobj
; 
1311     PyObject 
* _argo0 
= 0; 
1312     char *_kwnames
[] = { "self", NULL 
}; 
1315     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_ExitMainLoop",_kwnames
,&_argo0
))  
1318         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1319         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1320             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_ExitMainLoop. Expected _wxPyApp_p."); 
1325     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1326     wxPyApp_ExitMainLoop(_arg0
); 
1328     wxPyEndAllowThreads(__tstate
); 
1329     if (PyErr_Occurred()) return NULL
; 
1330 }    Py_INCREF(Py_None
); 
1331     _resultobj 
= Py_None
; 
1335 #define wxPyApp_Initialized(_swigobj)  (_swigobj->Initialized()) 
1336 static PyObject 
*_wrap_wxPyApp_Initialized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1337     PyObject 
* _resultobj
; 
1340     PyObject 
* _argo0 
= 0; 
1341     char *_kwnames
[] = { "self", NULL 
}; 
1344     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_Initialized",_kwnames
,&_argo0
))  
1347         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1348         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1349             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_Initialized. Expected _wxPyApp_p."); 
1354     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1355     _result 
= (bool )wxPyApp_Initialized(_arg0
); 
1357     wxPyEndAllowThreads(__tstate
); 
1358     if (PyErr_Occurred()) return NULL
; 
1359 }    _resultobj 
= Py_BuildValue("i",_result
); 
1363 #define wxPyApp_MainLoop(_swigobj)  (_swigobj->MainLoop()) 
1364 static PyObject 
*_wrap_wxPyApp_MainLoop(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1365     PyObject 
* _resultobj
; 
1368     PyObject 
* _argo0 
= 0; 
1369     char *_kwnames
[] = { "self", NULL 
}; 
1372     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_MainLoop",_kwnames
,&_argo0
))  
1375         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1376         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1377             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_MainLoop. Expected _wxPyApp_p."); 
1382     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1383     _result 
= (int )wxPyApp_MainLoop(_arg0
); 
1385     wxPyEndAllowThreads(__tstate
); 
1386     if (PyErr_Occurred()) return NULL
; 
1387 }    _resultobj 
= Py_BuildValue("i",_result
); 
1391 #define wxPyApp_Pending(_swigobj)  (_swigobj->Pending()) 
1392 static PyObject 
*_wrap_wxPyApp_Pending(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1393     PyObject 
* _resultobj
; 
1396     PyObject 
* _argo0 
= 0; 
1397     char *_kwnames
[] = { "self", NULL 
}; 
1400     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_Pending",_kwnames
,&_argo0
))  
1403         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1404         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1405             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_Pending. Expected _wxPyApp_p."); 
1410     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1411     _result 
= (bool )wxPyApp_Pending(_arg0
); 
1413     wxPyEndAllowThreads(__tstate
); 
1414     if (PyErr_Occurred()) return NULL
; 
1415 }    _resultobj 
= Py_BuildValue("i",_result
); 
1419 #define wxPyApp_ProcessIdle(_swigobj)  (_swigobj->ProcessIdle()) 
1420 static PyObject 
*_wrap_wxPyApp_ProcessIdle(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1421     PyObject 
* _resultobj
; 
1424     PyObject 
* _argo0 
= 0; 
1425     char *_kwnames
[] = { "self", NULL 
}; 
1428     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_ProcessIdle",_kwnames
,&_argo0
))  
1431         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1432         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1433             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_ProcessIdle. Expected _wxPyApp_p."); 
1438     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1439     _result 
= (bool )wxPyApp_ProcessIdle(_arg0
); 
1441     wxPyEndAllowThreads(__tstate
); 
1442     if (PyErr_Occurred()) return NULL
; 
1443 }    _resultobj 
= Py_BuildValue("i",_result
); 
1447 #define wxPyApp_Yield(_swigobj,_swigarg0)  (_swigobj->Yield(_swigarg0)) 
1448 static PyObject 
*_wrap_wxPyApp_Yield(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1449     PyObject 
* _resultobj
; 
1452     bool  _arg1 
= (bool ) FALSE
; 
1453     PyObject 
* _argo0 
= 0; 
1454     int tempbool1 
= (int) FALSE
; 
1455     char *_kwnames
[] = { "self","onlyIfNeeded", NULL 
}; 
1458     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyApp_Yield",_kwnames
,&_argo0
,&tempbool1
))  
1461         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1462         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1463             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_Yield. Expected _wxPyApp_p."); 
1467     _arg1 
= (bool ) tempbool1
; 
1469     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1470     _result 
= (bool )wxPyApp_Yield(_arg0
,_arg1
); 
1472     wxPyEndAllowThreads(__tstate
); 
1473     if (PyErr_Occurred()) return NULL
; 
1474 }    _resultobj 
= Py_BuildValue("i",_result
); 
1478 #define wxPyApp_SetAppName(_swigobj,_swigarg0)  (_swigobj->SetAppName(_swigarg0)) 
1479 static PyObject 
*_wrap_wxPyApp_SetAppName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1480     PyObject 
* _resultobj
; 
1483     PyObject 
* _argo0 
= 0; 
1484     PyObject 
* _obj1 
= 0; 
1485     char *_kwnames
[] = { "self","name", NULL 
}; 
1488     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetAppName",_kwnames
,&_argo0
,&_obj1
))  
1491         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1492         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1493             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetAppName. Expected _wxPyApp_p."); 
1498     _arg1 
= wxString_in_helper(_obj1
); 
1503     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1504     wxPyApp_SetAppName(_arg0
,*_arg1
); 
1506     wxPyEndAllowThreads(__tstate
); 
1507     if (PyErr_Occurred()) return NULL
; 
1508 }    Py_INCREF(Py_None
); 
1509     _resultobj 
= Py_None
; 
1517 #define wxPyApp_SetClassName(_swigobj,_swigarg0)  (_swigobj->SetClassName(_swigarg0)) 
1518 static PyObject 
*_wrap_wxPyApp_SetClassName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1519     PyObject 
* _resultobj
; 
1522     PyObject 
* _argo0 
= 0; 
1523     PyObject 
* _obj1 
= 0; 
1524     char *_kwnames
[] = { "self","name", NULL 
}; 
1527     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetClassName",_kwnames
,&_argo0
,&_obj1
))  
1530         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1531         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1532             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetClassName. Expected _wxPyApp_p."); 
1537     _arg1 
= wxString_in_helper(_obj1
); 
1542     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1543     wxPyApp_SetClassName(_arg0
,*_arg1
); 
1545     wxPyEndAllowThreads(__tstate
); 
1546     if (PyErr_Occurred()) return NULL
; 
1547 }    Py_INCREF(Py_None
); 
1548     _resultobj 
= Py_None
; 
1556 #define wxPyApp_SetExitOnFrameDelete(_swigobj,_swigarg0)  (_swigobj->SetExitOnFrameDelete(_swigarg0)) 
1557 static PyObject 
*_wrap_wxPyApp_SetExitOnFrameDelete(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1558     PyObject 
* _resultobj
; 
1561     PyObject 
* _argo0 
= 0; 
1563     char *_kwnames
[] = { "self","flag", NULL 
}; 
1566     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_SetExitOnFrameDelete",_kwnames
,&_argo0
,&tempbool1
))  
1569         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1570         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1571             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetExitOnFrameDelete. Expected _wxPyApp_p."); 
1575     _arg1 
= (bool ) tempbool1
; 
1577     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1578     wxPyApp_SetExitOnFrameDelete(_arg0
,_arg1
); 
1580     wxPyEndAllowThreads(__tstate
); 
1581     if (PyErr_Occurred()) return NULL
; 
1582 }    Py_INCREF(Py_None
); 
1583     _resultobj 
= Py_None
; 
1587 #define wxPyApp_SetPrintMode(_swigobj,_swigarg0)  (_swigobj->SetPrintMode(_swigarg0)) 
1588 static PyObject 
*_wrap_wxPyApp_SetPrintMode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1589     PyObject 
* _resultobj
; 
1592     PyObject 
* _argo0 
= 0; 
1593     char *_kwnames
[] = { "self","mode", NULL 
}; 
1596     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_SetPrintMode",_kwnames
,&_argo0
,&_arg1
))  
1599         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1600         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1601             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetPrintMode. Expected _wxPyApp_p."); 
1606     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1607     wxPyApp_SetPrintMode(_arg0
,_arg1
); 
1609     wxPyEndAllowThreads(__tstate
); 
1610     if (PyErr_Occurred()) return NULL
; 
1611 }    Py_INCREF(Py_None
); 
1612     _resultobj 
= Py_None
; 
1616 #define wxPyApp_SetTopWindow(_swigobj,_swigarg0)  (_swigobj->SetTopWindow(_swigarg0)) 
1617 static PyObject 
*_wrap_wxPyApp_SetTopWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1618     PyObject 
* _resultobj
; 
1621     PyObject 
* _argo0 
= 0; 
1622     PyObject 
* _argo1 
= 0; 
1623     char *_kwnames
[] = { "self","window", NULL 
}; 
1626     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetTopWindow",_kwnames
,&_argo0
,&_argo1
))  
1629         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1630         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1631             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetTopWindow. Expected _wxPyApp_p."); 
1636         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
1637         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
1638             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyApp_SetTopWindow. Expected _wxWindow_p."); 
1643     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1644     wxPyApp_SetTopWindow(_arg0
,_arg1
); 
1646     wxPyEndAllowThreads(__tstate
); 
1647     if (PyErr_Occurred()) return NULL
; 
1648 }    Py_INCREF(Py_None
); 
1649     _resultobj 
= Py_None
; 
1653 #define wxPyApp_SetVendorName(_swigobj,_swigarg0)  (_swigobj->SetVendorName(_swigarg0)) 
1654 static PyObject 
*_wrap_wxPyApp_SetVendorName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1655     PyObject 
* _resultobj
; 
1658     PyObject 
* _argo0 
= 0; 
1659     PyObject 
* _obj1 
= 0; 
1660     char *_kwnames
[] = { "self","name", NULL 
}; 
1663     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyApp_SetVendorName",_kwnames
,&_argo0
,&_obj1
))  
1666         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1667         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1668             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetVendorName. Expected _wxPyApp_p."); 
1673     _arg1 
= wxString_in_helper(_obj1
); 
1678     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1679     wxPyApp_SetVendorName(_arg0
,*_arg1
); 
1681     wxPyEndAllowThreads(__tstate
); 
1682     if (PyErr_Occurred()) return NULL
; 
1683 }    Py_INCREF(Py_None
); 
1684     _resultobj 
= Py_None
; 
1692 #define wxPyApp_SetUseBestVisual(_swigobj,_swigarg0)  (_swigobj->SetUseBestVisual(_swigarg0)) 
1693 static PyObject 
*_wrap_wxPyApp_SetUseBestVisual(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1694     PyObject 
* _resultobj
; 
1697     PyObject 
* _argo0 
= 0; 
1699     char *_kwnames
[] = { "self","flag", NULL 
}; 
1702     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_SetUseBestVisual",_kwnames
,&_argo0
,&tempbool1
))  
1705         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1706         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1707             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetUseBestVisual. Expected _wxPyApp_p."); 
1711     _arg1 
= (bool ) tempbool1
; 
1713     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1714     wxPyApp_SetUseBestVisual(_arg0
,_arg1
); 
1716     wxPyEndAllowThreads(__tstate
); 
1717     if (PyErr_Occurred()) return NULL
; 
1718 }    Py_INCREF(Py_None
); 
1719     _resultobj 
= Py_None
; 
1723 #define wxPyApp_GetAssertMode(_swigobj)  (_swigobj->GetAssertMode()) 
1724 static PyObject 
*_wrap_wxPyApp_GetAssertMode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1725     PyObject 
* _resultobj
; 
1728     PyObject 
* _argo0 
= 0; 
1729     char *_kwnames
[] = { "self", NULL 
}; 
1732     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_GetAssertMode",_kwnames
,&_argo0
))  
1735         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1736         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1737             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_GetAssertMode. Expected _wxPyApp_p."); 
1742     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1743     _result 
= (int )wxPyApp_GetAssertMode(_arg0
); 
1745     wxPyEndAllowThreads(__tstate
); 
1746     if (PyErr_Occurred()) return NULL
; 
1747 }    _resultobj 
= Py_BuildValue("i",_result
); 
1751 #define wxPyApp_SetAssertMode(_swigobj,_swigarg0)  (_swigobj->SetAssertMode(_swigarg0)) 
1752 static PyObject 
*_wrap_wxPyApp_SetAssertMode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1753     PyObject 
* _resultobj
; 
1756     PyObject 
* _argo0 
= 0; 
1757     char *_kwnames
[] = { "self","mode", NULL 
}; 
1760     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyApp_SetAssertMode",_kwnames
,&_argo0
,&_arg1
))  
1763         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1764         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyApp_p")) { 
1765             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyApp_SetAssertMode. Expected _wxPyApp_p."); 
1770     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1771     wxPyApp_SetAssertMode(_arg0
,_arg1
); 
1773     wxPyEndAllowThreads(__tstate
); 
1774     if (PyErr_Occurred()) return NULL
; 
1775 }    Py_INCREF(Py_None
); 
1776     _resultobj 
= Py_None
; 
1780 static PyObject 
*_wrap_wxPyApp_GetMacDefaultEncodingIsPC(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1781     PyObject 
* _resultobj
; 
1783     char *_kwnames
[] = {  NULL 
}; 
1786     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxPyApp_GetMacDefaultEncodingIsPC",_kwnames
))  
1789     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1790     _result 
= (bool )wxPyApp::GetMacDefaultEncodingIsPC(); 
1792     wxPyEndAllowThreads(__tstate
); 
1793     if (PyErr_Occurred()) return NULL
; 
1794 }    _resultobj 
= Py_BuildValue("i",_result
); 
1798 static PyObject 
*_wrap_wxPyApp_GetMacSupportPCMenuShortcuts(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1799     PyObject 
* _resultobj
; 
1801     char *_kwnames
[] = {  NULL 
}; 
1804     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxPyApp_GetMacSupportPCMenuShortcuts",_kwnames
))  
1807     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1808     _result 
= (bool )wxPyApp::GetMacSupportPCMenuShortcuts(); 
1810     wxPyEndAllowThreads(__tstate
); 
1811     if (PyErr_Occurred()) return NULL
; 
1812 }    _resultobj 
= Py_BuildValue("i",_result
); 
1816 static PyObject 
*_wrap_wxPyApp_GetMacAboutMenuItemId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1817     PyObject 
* _resultobj
; 
1819     char *_kwnames
[] = {  NULL 
}; 
1822     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxPyApp_GetMacAboutMenuItemId",_kwnames
))  
1825     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1826     _result 
= (long )wxPyApp::GetMacAboutMenuItemId(); 
1828     wxPyEndAllowThreads(__tstate
); 
1829     if (PyErr_Occurred()) return NULL
; 
1830 }    _resultobj 
= Py_BuildValue("l",_result
); 
1834 static PyObject 
*_wrap_wxPyApp_GetMacPreferencesMenuItemId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1835     PyObject 
* _resultobj
; 
1837     char *_kwnames
[] = {  NULL 
}; 
1840     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxPyApp_GetMacPreferencesMenuItemId",_kwnames
))  
1843     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1844     _result 
= (long )wxPyApp::GetMacPreferencesMenuItemId(); 
1846     wxPyEndAllowThreads(__tstate
); 
1847     if (PyErr_Occurred()) return NULL
; 
1848 }    _resultobj 
= Py_BuildValue("l",_result
); 
1852 static PyObject 
*_wrap_wxPyApp_GetMacExitMenuItemId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1853     PyObject 
* _resultobj
; 
1855     char *_kwnames
[] = {  NULL 
}; 
1858     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxPyApp_GetMacExitMenuItemId",_kwnames
))  
1861     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1862     _result 
= (long )wxPyApp::GetMacExitMenuItemId(); 
1864     wxPyEndAllowThreads(__tstate
); 
1865     if (PyErr_Occurred()) return NULL
; 
1866 }    _resultobj 
= Py_BuildValue("l",_result
); 
1870 static PyObject 
*_wrap_wxPyApp_GetMacHelpMenuTitleName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1871     PyObject 
* _resultobj
; 
1873     char *_kwnames
[] = {  NULL 
}; 
1876     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxPyApp_GetMacHelpMenuTitleName",_kwnames
))  
1879     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1880     _result 
= new wxString (wxPyApp::GetMacHelpMenuTitleName()); 
1882     wxPyEndAllowThreads(__tstate
); 
1883     if (PyErr_Occurred()) return NULL
; 
1886     _resultobj 
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len()); 
1888     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
1897 static PyObject 
*_wrap_wxPyApp_SetMacDefaultEncodingIsPC(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1898     PyObject 
* _resultobj
; 
1901     char *_kwnames
[] = { "val", NULL 
}; 
1904     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:wxPyApp_SetMacDefaultEncodingIsPC",_kwnames
,&tempbool0
))  
1906     _arg0 
= (bool ) tempbool0
; 
1908     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1909     wxPyApp::SetMacDefaultEncodingIsPC(_arg0
); 
1911     wxPyEndAllowThreads(__tstate
); 
1912     if (PyErr_Occurred()) return NULL
; 
1913 }    Py_INCREF(Py_None
); 
1914     _resultobj 
= Py_None
; 
1918 static PyObject 
*_wrap_wxPyApp_SetMacSupportPCMenuShortcuts(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1919     PyObject 
* _resultobj
; 
1922     char *_kwnames
[] = { "val", NULL 
}; 
1925     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:wxPyApp_SetMacSupportPCMenuShortcuts",_kwnames
,&tempbool0
))  
1927     _arg0 
= (bool ) tempbool0
; 
1929     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1930     wxPyApp::SetMacSupportPCMenuShortcuts(_arg0
); 
1932     wxPyEndAllowThreads(__tstate
); 
1933     if (PyErr_Occurred()) return NULL
; 
1934 }    Py_INCREF(Py_None
); 
1935     _resultobj 
= Py_None
; 
1939 static PyObject 
*_wrap_wxPyApp_SetMacAboutMenuItemId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1940     PyObject 
* _resultobj
; 
1942     char *_kwnames
[] = { "val", NULL 
}; 
1945     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"l:wxPyApp_SetMacAboutMenuItemId",_kwnames
,&_arg0
))  
1948     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1949     wxPyApp::SetMacAboutMenuItemId(_arg0
); 
1951     wxPyEndAllowThreads(__tstate
); 
1952     if (PyErr_Occurred()) return NULL
; 
1953 }    Py_INCREF(Py_None
); 
1954     _resultobj 
= Py_None
; 
1958 static PyObject 
*_wrap_wxPyApp_SetMacPreferencesMenuItemId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1959     PyObject 
* _resultobj
; 
1961     char *_kwnames
[] = { "val", NULL 
}; 
1964     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"l:wxPyApp_SetMacPreferencesMenuItemId",_kwnames
,&_arg0
))  
1967     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1968     wxPyApp::SetMacPreferencesMenuItemId(_arg0
); 
1970     wxPyEndAllowThreads(__tstate
); 
1971     if (PyErr_Occurred()) return NULL
; 
1972 }    Py_INCREF(Py_None
); 
1973     _resultobj 
= Py_None
; 
1977 static PyObject 
*_wrap_wxPyApp_SetMacExitMenuItemId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1978     PyObject 
* _resultobj
; 
1980     char *_kwnames
[] = { "val", NULL 
}; 
1983     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"l:wxPyApp_SetMacExitMenuItemId",_kwnames
,&_arg0
))  
1986     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1987     wxPyApp::SetMacExitMenuItemId(_arg0
); 
1989     wxPyEndAllowThreads(__tstate
); 
1990     if (PyErr_Occurred()) return NULL
; 
1991 }    Py_INCREF(Py_None
); 
1992     _resultobj 
= Py_None
; 
1996 static PyObject 
*_wrap_wxPyApp_SetMacHelpMenuTitleName(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1997     PyObject 
* _resultobj
; 
1999     PyObject 
* _obj0 
= 0; 
2000     char *_kwnames
[] = { "val", NULL 
}; 
2003     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyApp_SetMacHelpMenuTitleName",_kwnames
,&_obj0
))  
2006     _arg0 
= wxString_in_helper(_obj0
); 
2011     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2012     wxPyApp::SetMacHelpMenuTitleName(*_arg0
); 
2014     wxPyEndAllowThreads(__tstate
); 
2015     if (PyErr_Occurred()) return NULL
; 
2016 }    Py_INCREF(Py_None
); 
2017     _resultobj 
= Py_None
; 
2025 static PyMethodDef wxcMethods
[] = { 
2026          { "wxPyApp_SetMacHelpMenuTitleName", (PyCFunction
) _wrap_wxPyApp_SetMacHelpMenuTitleName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2027          { "wxPyApp_SetMacExitMenuItemId", (PyCFunction
) _wrap_wxPyApp_SetMacExitMenuItemId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2028          { "wxPyApp_SetMacPreferencesMenuItemId", (PyCFunction
) _wrap_wxPyApp_SetMacPreferencesMenuItemId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2029          { "wxPyApp_SetMacAboutMenuItemId", (PyCFunction
) _wrap_wxPyApp_SetMacAboutMenuItemId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2030          { "wxPyApp_SetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_wxPyApp_SetMacSupportPCMenuShortcuts
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2031          { "wxPyApp_SetMacDefaultEncodingIsPC", (PyCFunction
) _wrap_wxPyApp_SetMacDefaultEncodingIsPC
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2032          { "wxPyApp_GetMacHelpMenuTitleName", (PyCFunction
) _wrap_wxPyApp_GetMacHelpMenuTitleName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2033          { "wxPyApp_GetMacExitMenuItemId", (PyCFunction
) _wrap_wxPyApp_GetMacExitMenuItemId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2034          { "wxPyApp_GetMacPreferencesMenuItemId", (PyCFunction
) _wrap_wxPyApp_GetMacPreferencesMenuItemId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2035          { "wxPyApp_GetMacAboutMenuItemId", (PyCFunction
) _wrap_wxPyApp_GetMacAboutMenuItemId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2036          { "wxPyApp_GetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_wxPyApp_GetMacSupportPCMenuShortcuts
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2037          { "wxPyApp_GetMacDefaultEncodingIsPC", (PyCFunction
) _wrap_wxPyApp_GetMacDefaultEncodingIsPC
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2038          { "wxPyApp_SetAssertMode", (PyCFunction
) _wrap_wxPyApp_SetAssertMode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2039          { "wxPyApp_GetAssertMode", (PyCFunction
) _wrap_wxPyApp_GetAssertMode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2040          { "wxPyApp_SetUseBestVisual", (PyCFunction
) _wrap_wxPyApp_SetUseBestVisual
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2041          { "wxPyApp_SetVendorName", (PyCFunction
) _wrap_wxPyApp_SetVendorName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2042          { "wxPyApp_SetTopWindow", (PyCFunction
) _wrap_wxPyApp_SetTopWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2043          { "wxPyApp_SetPrintMode", (PyCFunction
) _wrap_wxPyApp_SetPrintMode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2044          { "wxPyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_wxPyApp_SetExitOnFrameDelete
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2045          { "wxPyApp_SetClassName", (PyCFunction
) _wrap_wxPyApp_SetClassName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2046          { "wxPyApp_SetAppName", (PyCFunction
) _wrap_wxPyApp_SetAppName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2047          { "wxPyApp_Yield", (PyCFunction
) _wrap_wxPyApp_Yield
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2048          { "wxPyApp_ProcessIdle", (PyCFunction
) _wrap_wxPyApp_ProcessIdle
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2049          { "wxPyApp_Pending", (PyCFunction
) _wrap_wxPyApp_Pending
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2050          { "wxPyApp_MainLoop", (PyCFunction
) _wrap_wxPyApp_MainLoop
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2051          { "wxPyApp_Initialized", (PyCFunction
) _wrap_wxPyApp_Initialized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2052          { "wxPyApp_ExitMainLoop", (PyCFunction
) _wrap_wxPyApp_ExitMainLoop
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2053          { "wxPyApp_Dispatch", (PyCFunction
) _wrap_wxPyApp_Dispatch
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2054          { "wxPyApp_GetUseBestVisual", (PyCFunction
) _wrap_wxPyApp_GetUseBestVisual
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2055          { "wxPyApp_GetVendorName", (PyCFunction
) _wrap_wxPyApp_GetVendorName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2056          { "wxPyApp_GetTopWindow", (PyCFunction
) _wrap_wxPyApp_GetTopWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2057          { "wxPyApp_GetPrintMode", (PyCFunction
) _wrap_wxPyApp_GetPrintMode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2058          { "wxPyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_wxPyApp_GetExitOnFrameDelete
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2059          { "wxPyApp_GetClassName", (PyCFunction
) _wrap_wxPyApp_GetClassName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2060          { "wxPyApp_GetAppName", (PyCFunction
) _wrap_wxPyApp_GetAppName
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2061          { "wxPyApp__setCallbackInfo", (PyCFunction
) _wrap_wxPyApp__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2062          { "delete_wxPyApp", (PyCFunction
) _wrap_delete_wxPyApp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2063          { "new_wxPyApp", (PyCFunction
) _wrap_new_wxPyApp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2064          { "wxApp_CleanUp", (PyCFunction
) _wrap_wxApp_CleanUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2065          { "wxGetApp", (PyCFunction
) _wrap_wxGetApp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2066          { "_wxSetDictionary", (PyCFunction
) __wxSetDictionary
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2067          { "_wxStart", (PyCFunction
) __wxStart
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2068          { "ptrmap", (PyCFunction
) _wrap_ptrmap
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2069          { "ptradd", (PyCFunction
) _wrap_ptradd
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2070          { "ptrfree", (PyCFunction
) _wrap_ptrfree
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2071          { "ptrcreate", (PyCFunction
) _wrap_ptrcreate
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2072          { "ptrset", (PyCFunction
) _wrap_ptrset
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2073          { "ptrvalue", (PyCFunction
) _wrap_ptrvalue
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2074          { "ptrcast", (PyCFunction
) _wrap_ptrcast
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2081  * This table is used by the pointer type-checker 
2083 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = { 
2084     { "_signed_long","_long",0}, 
2085     { "_wxPrintQuality","_wxCoord",0}, 
2086     { "_wxPrintQuality","_int",0}, 
2087     { "_wxPrintQuality","_signed_int",0}, 
2088     { "_wxPrintQuality","_unsigned_int",0}, 
2089     { "_wxPrintQuality","_wxWindowID",0}, 
2090     { "_wxPrintQuality","_uint",0}, 
2091     { "_wxPrintQuality","_EBool",0}, 
2092     { "_wxPrintQuality","_size_t",0}, 
2093     { "_wxPrintQuality","_time_t",0}, 
2094     { "_byte","_unsigned_char",0}, 
2095     { "_long","_unsigned_long",0}, 
2096     { "_long","_signed_long",0}, 
2097     { "_size_t","_wxCoord",0}, 
2098     { "_size_t","_wxPrintQuality",0}, 
2099     { "_size_t","_time_t",0}, 
2100     { "_size_t","_unsigned_int",0}, 
2101     { "_size_t","_int",0}, 
2102     { "_size_t","_wxWindowID",0}, 
2103     { "_size_t","_uint",0}, 
2104     { "_uint","_wxCoord",0}, 
2105     { "_uint","_wxPrintQuality",0}, 
2106     { "_uint","_time_t",0}, 
2107     { "_uint","_size_t",0}, 
2108     { "_uint","_unsigned_int",0}, 
2109     { "_uint","_int",0}, 
2110     { "_uint","_wxWindowID",0}, 
2111     { "_wxChar","_char",0}, 
2112     { "_char","_wxChar",0}, 
2113     { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0}, 
2114     { "_EBool","_wxCoord",0}, 
2115     { "_EBool","_wxPrintQuality",0}, 
2116     { "_EBool","_signed_int",0}, 
2117     { "_EBool","_int",0}, 
2118     { "_EBool","_wxWindowID",0}, 
2119     { "_unsigned_long","_long",0}, 
2120     { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0}, 
2121     { "_signed_int","_wxCoord",0}, 
2122     { "_signed_int","_wxPrintQuality",0}, 
2123     { "_signed_int","_EBool",0}, 
2124     { "_signed_int","_wxWindowID",0}, 
2125     { "_signed_int","_int",0}, 
2126     { "_WXTYPE","_wxDateTime_t",0}, 
2127     { "_WXTYPE","_short",0}, 
2128     { "_WXTYPE","_signed_short",0}, 
2129     { "_WXTYPE","_unsigned_short",0}, 
2130     { "_unsigned_short","_wxDateTime_t",0}, 
2131     { "_unsigned_short","_WXTYPE",0}, 
2132     { "_unsigned_short","_short",0}, 
2133     { "_wxObject","_wxPyApp",SwigwxPyAppTowxObject
}, 
2134     { "_signed_short","_WXTYPE",0}, 
2135     { "_signed_short","_short",0}, 
2136     { "_unsigned_char","_byte",0}, 
2137     { "_unsigned_int","_wxCoord",0}, 
2138     { "_unsigned_int","_wxPrintQuality",0}, 
2139     { "_unsigned_int","_time_t",0}, 
2140     { "_unsigned_int","_size_t",0}, 
2141     { "_unsigned_int","_uint",0}, 
2142     { "_unsigned_int","_wxWindowID",0}, 
2143     { "_unsigned_int","_int",0}, 
2144     { "_short","_wxDateTime_t",0}, 
2145     { "_short","_WXTYPE",0}, 
2146     { "_short","_unsigned_short",0}, 
2147     { "_short","_signed_short",0}, 
2148     { "_wxWindowID","_wxCoord",0}, 
2149     { "_wxWindowID","_wxPrintQuality",0}, 
2150     { "_wxWindowID","_time_t",0}, 
2151     { "_wxWindowID","_size_t",0}, 
2152     { "_wxWindowID","_EBool",0}, 
2153     { "_wxWindowID","_uint",0}, 
2154     { "_wxWindowID","_int",0}, 
2155     { "_wxWindowID","_signed_int",0}, 
2156     { "_wxWindowID","_unsigned_int",0}, 
2157     { "_int","_wxCoord",0}, 
2158     { "_int","_wxPrintQuality",0}, 
2159     { "_int","_time_t",0}, 
2160     { "_int","_size_t",0}, 
2161     { "_int","_EBool",0}, 
2162     { "_int","_uint",0}, 
2163     { "_int","_wxWindowID",0}, 
2164     { "_int","_unsigned_int",0}, 
2165     { "_int","_signed_int",0}, 
2166     { "_wxDateTime_t","_unsigned_short",0}, 
2167     { "_wxDateTime_t","_short",0}, 
2168     { "_wxDateTime_t","_WXTYPE",0}, 
2169     { "_time_t","_wxCoord",0}, 
2170     { "_time_t","_wxPrintQuality",0}, 
2171     { "_time_t","_unsigned_int",0}, 
2172     { "_time_t","_int",0}, 
2173     { "_time_t","_wxWindowID",0}, 
2174     { "_time_t","_uint",0}, 
2175     { "_time_t","_size_t",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     { "_wxEvtHandler","_wxPyApp",SwigwxPyAppTowxEvtHandler
}, 
2188 static PyObject 
*SWIG_globals
; 
2192 SWIGEXPORT(void) initwxc() { 
2194          SWIG_globals 
= SWIG_newvarlink(); 
2195          m 
= Py_InitModule("wxc", wxcMethods
); 
2196          d 
= PyModule_GetDict(m
); 
2197          PyDict_SetItemString(d
,"wxMAJOR_VERSION", PyInt_FromLong((long) wxMAJOR_VERSION
)); 
2198          PyDict_SetItemString(d
,"wxMINOR_VERSION", PyInt_FromLong((long) wxMINOR_VERSION
)); 
2199          PyDict_SetItemString(d
,"wxRELEASE_NUMBER", PyInt_FromLong((long) wxRELEASE_NUMBER
)); 
2200          PyDict_SetItemString(d
,"wxNOT_FOUND", PyInt_FromLong((long) wxNOT_FOUND
)); 
2201          PyDict_SetItemString(d
,"wxVSCROLL", PyInt_FromLong((long) wxVSCROLL
)); 
2202          PyDict_SetItemString(d
,"wxHSCROLL", PyInt_FromLong((long) wxHSCROLL
)); 
2203          PyDict_SetItemString(d
,"wxCAPTION", PyInt_FromLong((long) wxCAPTION
)); 
2204          PyDict_SetItemString(d
,"wxDOUBLE_BORDER", PyInt_FromLong((long) wxDOUBLE_BORDER
)); 
2205          PyDict_SetItemString(d
,"wxSUNKEN_BORDER", PyInt_FromLong((long) wxSUNKEN_BORDER
)); 
2206          PyDict_SetItemString(d
,"wxRAISED_BORDER", PyInt_FromLong((long) wxRAISED_BORDER
)); 
2207          PyDict_SetItemString(d
,"wxBORDER", PyInt_FromLong((long) wxBORDER
)); 
2208          PyDict_SetItemString(d
,"wxSIMPLE_BORDER", PyInt_FromLong((long) wxSIMPLE_BORDER
)); 
2209          PyDict_SetItemString(d
,"wxSTATIC_BORDER", PyInt_FromLong((long) wxSTATIC_BORDER
)); 
2210          PyDict_SetItemString(d
,"wxTRANSPARENT_WINDOW", PyInt_FromLong((long) wxTRANSPARENT_WINDOW
)); 
2211          PyDict_SetItemString(d
,"wxNO_BORDER", PyInt_FromLong((long) wxNO_BORDER
)); 
2212          PyDict_SetItemString(d
,"wxUSER_COLOURS", PyInt_FromLong((long) wxUSER_COLOURS
)); 
2213          PyDict_SetItemString(d
,"wxNO_3D", PyInt_FromLong((long) wxNO_3D
)); 
2214          PyDict_SetItemString(d
,"wxTAB_TRAVERSAL", PyInt_FromLong((long) wxTAB_TRAVERSAL
)); 
2215          PyDict_SetItemString(d
,"wxWANTS_CHARS", PyInt_FromLong((long) wxWANTS_CHARS
)); 
2216          PyDict_SetItemString(d
,"wxPOPUP_WINDOW", PyInt_FromLong((long) wxPOPUP_WINDOW
)); 
2217          PyDict_SetItemString(d
,"wxHORIZONTAL", PyInt_FromLong((long) wxHORIZONTAL
)); 
2218          PyDict_SetItemString(d
,"wxVERTICAL", PyInt_FromLong((long) wxVERTICAL
)); 
2219          PyDict_SetItemString(d
,"wxBOTH", PyInt_FromLong((long) wxBOTH
)); 
2220          PyDict_SetItemString(d
,"wxCENTER_FRAME", PyInt_FromLong((long) wxCENTER_FRAME
)); 
2221          PyDict_SetItemString(d
,"wxCENTRE_ON_SCREEN", PyInt_FromLong((long) wxCENTRE_ON_SCREEN
)); 
2222          PyDict_SetItemString(d
,"wxCENTER_ON_SCREEN", PyInt_FromLong((long) wxCENTER_ON_SCREEN
)); 
2223          PyDict_SetItemString(d
,"wxSTAY_ON_TOP", PyInt_FromLong((long) wxSTAY_ON_TOP
)); 
2224          PyDict_SetItemString(d
,"wxICONIZE", PyInt_FromLong((long) wxICONIZE
)); 
2225          PyDict_SetItemString(d
,"wxMINIMIZE", PyInt_FromLong((long) wxMINIMIZE
)); 
2226          PyDict_SetItemString(d
,"wxMAXIMIZE", PyInt_FromLong((long) wxMAXIMIZE
)); 
2227          PyDict_SetItemString(d
,"wxCLOSE_BOX", PyInt_FromLong((long) wxCLOSE_BOX
)); 
2228          PyDict_SetItemString(d
,"wxTHICK_FRAME", PyInt_FromLong((long) wxTHICK_FRAME
)); 
2229          PyDict_SetItemString(d
,"wxSYSTEM_MENU", PyInt_FromLong((long) wxSYSTEM_MENU
)); 
2230          PyDict_SetItemString(d
,"wxMINIMIZE_BOX", PyInt_FromLong((long) wxMINIMIZE_BOX
)); 
2231          PyDict_SetItemString(d
,"wxMAXIMIZE_BOX", PyInt_FromLong((long) wxMAXIMIZE_BOX
)); 
2232          PyDict_SetItemString(d
,"wxTINY_CAPTION_HORIZ", PyInt_FromLong((long) wxTINY_CAPTION_HORIZ
)); 
2233          PyDict_SetItemString(d
,"wxTINY_CAPTION_VERT", PyInt_FromLong((long) wxTINY_CAPTION_VERT
)); 
2234          PyDict_SetItemString(d
,"wxRESIZE_BOX", PyInt_FromLong((long) wxRESIZE_BOX
)); 
2235          PyDict_SetItemString(d
,"wxRESIZE_BORDER", PyInt_FromLong((long) wxRESIZE_BORDER
)); 
2236          PyDict_SetItemString(d
,"wxDIALOG_MODAL", PyInt_FromLong((long) wxDIALOG_MODAL
)); 
2237          PyDict_SetItemString(d
,"wxDIALOG_MODELESS", PyInt_FromLong((long) wxDIALOG_MODELESS
)); 
2238          PyDict_SetItemString(d
,"wxDIALOG_NO_PARENT", PyInt_FromLong((long) wxDIALOG_NO_PARENT
)); 
2239          PyDict_SetItemString(d
,"wxDEFAULT_FRAME_STYLE", PyInt_FromLong((long) wxDEFAULT_FRAME_STYLE
)); 
2240          PyDict_SetItemString(d
,"wxDEFAULT_DIALOG_STYLE", PyInt_FromLong((long) wxDEFAULT_DIALOG_STYLE
)); 
2241          PyDict_SetItemString(d
,"wxFRAME_TOOL_WINDOW", PyInt_FromLong((long) wxFRAME_TOOL_WINDOW
)); 
2242          PyDict_SetItemString(d
,"wxFRAME_FLOAT_ON_PARENT", PyInt_FromLong((long) wxFRAME_FLOAT_ON_PARENT
)); 
2243          PyDict_SetItemString(d
,"wxFRAME_NO_WINDOW_MENU", PyInt_FromLong((long) wxFRAME_NO_WINDOW_MENU
)); 
2244          PyDict_SetItemString(d
,"wxFRAME_NO_TASKBAR", PyInt_FromLong((long) wxFRAME_NO_TASKBAR
)); 
2245          PyDict_SetItemString(d
,"wxED_CLIENT_MARGIN", PyInt_FromLong((long) wxED_CLIENT_MARGIN
)); 
2246          PyDict_SetItemString(d
,"wxED_BUTTONS_BOTTOM", PyInt_FromLong((long) wxED_BUTTONS_BOTTOM
)); 
2247          PyDict_SetItemString(d
,"wxED_BUTTONS_RIGHT", PyInt_FromLong((long) wxED_BUTTONS_RIGHT
)); 
2248          PyDict_SetItemString(d
,"wxED_STATIC_LINE", PyInt_FromLong((long) wxED_STATIC_LINE
)); 
2249          PyDict_SetItemString(d
,"wxEXT_DIALOG_STYLE", PyInt_FromLong((long) wxEXT_DIALOG_STYLE
)); 
2250          PyDict_SetItemString(d
,"wxCLIP_CHILDREN", PyInt_FromLong((long) wxCLIP_CHILDREN
)); 
2251          PyDict_SetItemString(d
,"wxCLIP_SIBLINGS", PyInt_FromLong((long) wxCLIP_SIBLINGS
)); 
2252          PyDict_SetItemString(d
,"wxRETAINED", PyInt_FromLong((long) wxRETAINED
)); 
2253          PyDict_SetItemString(d
,"wxBACKINGSTORE", PyInt_FromLong((long) wxBACKINGSTORE
)); 
2254          PyDict_SetItemString(d
,"wxTB_HORIZONTAL", PyInt_FromLong((long) wxTB_HORIZONTAL
)); 
2255          PyDict_SetItemString(d
,"wxTB_VERTICAL", PyInt_FromLong((long) wxTB_VERTICAL
)); 
2256          PyDict_SetItemString(d
,"wxTB_3DBUTTONS", PyInt_FromLong((long) wxTB_3DBUTTONS
)); 
2257          PyDict_SetItemString(d
,"wxTB_FLAT", PyInt_FromLong((long) wxTB_FLAT
)); 
2258          PyDict_SetItemString(d
,"wxTB_DOCKABLE", PyInt_FromLong((long) wxTB_DOCKABLE
)); 
2259          PyDict_SetItemString(d
,"wxTB_NOICONS", PyInt_FromLong((long) wxTB_NOICONS
)); 
2260          PyDict_SetItemString(d
,"wxTB_TEXT", PyInt_FromLong((long) wxTB_TEXT
)); 
2261          PyDict_SetItemString(d
,"wxTB_NODIVIDER", PyInt_FromLong((long) wxTB_NODIVIDER
)); 
2262          PyDict_SetItemString(d
,"wxTB_NOALIGN", PyInt_FromLong((long) wxTB_NOALIGN
)); 
2263          PyDict_SetItemString(d
,"wxCOLOURED", PyInt_FromLong((long) wxCOLOURED
)); 
2264          PyDict_SetItemString(d
,"wxFIXED_LENGTH", PyInt_FromLong((long) wxFIXED_LENGTH
)); 
2265          PyDict_SetItemString(d
,"wxALIGN_LEFT", PyInt_FromLong((long) wxALIGN_LEFT
)); 
2266          PyDict_SetItemString(d
,"wxALIGN_CENTER_HORIZONTAL", PyInt_FromLong((long) wxALIGN_CENTER_HORIZONTAL
)); 
2267          PyDict_SetItemString(d
,"wxALIGN_CENTRE_HORIZONTAL", PyInt_FromLong((long) wxALIGN_CENTRE_HORIZONTAL
)); 
2268          PyDict_SetItemString(d
,"wxALIGN_RIGHT", PyInt_FromLong((long) wxALIGN_RIGHT
)); 
2269          PyDict_SetItemString(d
,"wxALIGN_BOTTOM", PyInt_FromLong((long) wxALIGN_BOTTOM
)); 
2270          PyDict_SetItemString(d
,"wxALIGN_CENTER_VERTICAL", PyInt_FromLong((long) wxALIGN_CENTER_VERTICAL
)); 
2271          PyDict_SetItemString(d
,"wxALIGN_CENTRE_VERTICAL", PyInt_FromLong((long) wxALIGN_CENTRE_VERTICAL
)); 
2272          PyDict_SetItemString(d
,"wxALIGN_TOP", PyInt_FromLong((long) wxALIGN_TOP
)); 
2273          PyDict_SetItemString(d
,"wxALIGN_CENTER", PyInt_FromLong((long) wxALIGN_CENTER
)); 
2274          PyDict_SetItemString(d
,"wxALIGN_CENTRE", PyInt_FromLong((long) wxALIGN_CENTRE
)); 
2275          PyDict_SetItemString(d
,"wxSHAPED", PyInt_FromLong((long) wxSHAPED
)); 
2276          PyDict_SetItemString(d
,"wxADJUST_MINSIZE", PyInt_FromLong((long) wxADJUST_MINSIZE
)); 
2277          PyDict_SetItemString(d
,"wxLB_NEEDED_SB", PyInt_FromLong((long) wxLB_NEEDED_SB
)); 
2278          PyDict_SetItemString(d
,"wxLB_ALWAYS_SB", PyInt_FromLong((long) wxLB_ALWAYS_SB
)); 
2279          PyDict_SetItemString(d
,"wxLB_SORT", PyInt_FromLong((long) wxLB_SORT
)); 
2280          PyDict_SetItemString(d
,"wxLB_SINGLE", PyInt_FromLong((long) wxLB_SINGLE
)); 
2281          PyDict_SetItemString(d
,"wxLB_MULTIPLE", PyInt_FromLong((long) wxLB_MULTIPLE
)); 
2282          PyDict_SetItemString(d
,"wxLB_EXTENDED", PyInt_FromLong((long) wxLB_EXTENDED
)); 
2283          PyDict_SetItemString(d
,"wxLB_OWNERDRAW", PyInt_FromLong((long) wxLB_OWNERDRAW
)); 
2284          PyDict_SetItemString(d
,"wxLB_HSCROLL", PyInt_FromLong((long) wxLB_HSCROLL
)); 
2285          PyDict_SetItemString(d
,"wxPROCESS_ENTER", PyInt_FromLong((long) wxPROCESS_ENTER
)); 
2286          PyDict_SetItemString(d
,"wxPASSWORD", PyInt_FromLong((long) wxPASSWORD
)); 
2287          PyDict_SetItemString(d
,"wxTE_READONLY", PyInt_FromLong((long) wxTE_READONLY
)); 
2288          PyDict_SetItemString(d
,"wxTE_MULTILINE", PyInt_FromLong((long) wxTE_MULTILINE
)); 
2289          PyDict_SetItemString(d
,"wxTE_PROCESS_TAB", PyInt_FromLong((long) wxTE_PROCESS_TAB
)); 
2290          PyDict_SetItemString(d
,"wxTE_RICH", PyInt_FromLong((long) wxTE_RICH
)); 
2291          PyDict_SetItemString(d
,"wxTE_RICH2", PyInt_FromLong((long) wxTE_RICH2
)); 
2292          PyDict_SetItemString(d
,"wxTE_NO_VSCROLL", PyInt_FromLong((long) wxTE_NO_VSCROLL
)); 
2293          PyDict_SetItemString(d
,"wxTE_AUTO_SCROLL", PyInt_FromLong((long) wxTE_AUTO_SCROLL
)); 
2294          PyDict_SetItemString(d
,"wxTE_PROCESS_ENTER", PyInt_FromLong((long) wxTE_PROCESS_ENTER
)); 
2295          PyDict_SetItemString(d
,"wxTE_PASSWORD", PyInt_FromLong((long) wxTE_PASSWORD
)); 
2296          PyDict_SetItemString(d
,"wxTE_AUTO_URL", PyInt_FromLong((long) wxTE_AUTO_URL
)); 
2297          PyDict_SetItemString(d
,"wxTE_NOHIDESEL", PyInt_FromLong((long) wxTE_NOHIDESEL
)); 
2298          PyDict_SetItemString(d
,"wxTE_DONTWRAP", PyInt_FromLong((long) wxTE_DONTWRAP
)); 
2299          PyDict_SetItemString(d
,"wxTE_LINEWRAP", PyInt_FromLong((long) wxTE_LINEWRAP
)); 
2300          PyDict_SetItemString(d
,"wxTE_WORDWRAP", PyInt_FromLong((long) wxTE_WORDWRAP
)); 
2301          PyDict_SetItemString(d
,"wxTE_LEFT", PyInt_FromLong((long) wxTE_LEFT
)); 
2302          PyDict_SetItemString(d
,"wxTE_RIGHT", PyInt_FromLong((long) wxTE_RIGHT
)); 
2303          PyDict_SetItemString(d
,"wxTE_CENTER", PyInt_FromLong((long) wxTE_CENTER
)); 
2304          PyDict_SetItemString(d
,"wxTE_CENTRE", PyInt_FromLong((long) wxTE_CENTRE
)); 
2305          PyDict_SetItemString(d
,"wxCB_SIMPLE", PyInt_FromLong((long) wxCB_SIMPLE
)); 
2306          PyDict_SetItemString(d
,"wxCB_DROPDOWN", PyInt_FromLong((long) wxCB_DROPDOWN
)); 
2307          PyDict_SetItemString(d
,"wxCB_SORT", PyInt_FromLong((long) wxCB_SORT
)); 
2308          PyDict_SetItemString(d
,"wxCB_READONLY", PyInt_FromLong((long) wxCB_READONLY
)); 
2309          PyDict_SetItemString(d
,"wxRA_HORIZONTAL", PyInt_FromLong((long) wxRA_HORIZONTAL
)); 
2310          PyDict_SetItemString(d
,"wxRA_VERTICAL", PyInt_FromLong((long) wxRA_VERTICAL
)); 
2311          PyDict_SetItemString(d
,"wxRA_SPECIFY_ROWS", PyInt_FromLong((long) wxRA_SPECIFY_ROWS
)); 
2312          PyDict_SetItemString(d
,"wxRA_SPECIFY_COLS", PyInt_FromLong((long) wxRA_SPECIFY_COLS
)); 
2313          PyDict_SetItemString(d
,"wxRB_GROUP", PyInt_FromLong((long) wxRB_GROUP
)); 
2314          PyDict_SetItemString(d
,"wxRB_SINGLE", PyInt_FromLong((long) wxRB_SINGLE
)); 
2315          PyDict_SetItemString(d
,"wxGA_PROGRESSBAR", PyInt_FromLong((long) wxGA_PROGRESSBAR
)); 
2316          PyDict_SetItemString(d
,"wxGA_HORIZONTAL", PyInt_FromLong((long) wxGA_HORIZONTAL
)); 
2317          PyDict_SetItemString(d
,"wxGA_VERTICAL", PyInt_FromLong((long) wxGA_VERTICAL
)); 
2318          PyDict_SetItemString(d
,"wxGA_SMOOTH", PyInt_FromLong((long) wxGA_SMOOTH
)); 
2319          PyDict_SetItemString(d
,"wxSL_HORIZONTAL", PyInt_FromLong((long) wxSL_HORIZONTAL
)); 
2320          PyDict_SetItemString(d
,"wxSL_VERTICAL", PyInt_FromLong((long) wxSL_VERTICAL
)); 
2321          PyDict_SetItemString(d
,"wxSL_AUTOTICKS", PyInt_FromLong((long) wxSL_AUTOTICKS
)); 
2322          PyDict_SetItemString(d
,"wxSL_LABELS", PyInt_FromLong((long) wxSL_LABELS
)); 
2323          PyDict_SetItemString(d
,"wxSL_LEFT", PyInt_FromLong((long) wxSL_LEFT
)); 
2324          PyDict_SetItemString(d
,"wxSL_TOP", PyInt_FromLong((long) wxSL_TOP
)); 
2325          PyDict_SetItemString(d
,"wxSL_RIGHT", PyInt_FromLong((long) wxSL_RIGHT
)); 
2326          PyDict_SetItemString(d
,"wxSL_BOTTOM", PyInt_FromLong((long) wxSL_BOTTOM
)); 
2327          PyDict_SetItemString(d
,"wxSL_BOTH", PyInt_FromLong((long) wxSL_BOTH
)); 
2328          PyDict_SetItemString(d
,"wxSL_SELRANGE", PyInt_FromLong((long) wxSL_SELRANGE
)); 
2329          PyDict_SetItemString(d
,"wxSB_HORIZONTAL", PyInt_FromLong((long) wxSB_HORIZONTAL
)); 
2330          PyDict_SetItemString(d
,"wxSB_VERTICAL", PyInt_FromLong((long) wxSB_VERTICAL
)); 
2331          PyDict_SetItemString(d
,"wxST_SIZEGRIP", PyInt_FromLong((long) wxST_SIZEGRIP
)); 
2332          PyDict_SetItemString(d
,"wxST_NO_AUTORESIZE", PyInt_FromLong((long) wxST_NO_AUTORESIZE
)); 
2333          PyDict_SetItemString(d
,"wxBU_NOAUTODRAW", PyInt_FromLong((long) wxBU_NOAUTODRAW
)); 
2334          PyDict_SetItemString(d
,"wxBU_AUTODRAW", PyInt_FromLong((long) wxBU_AUTODRAW
)); 
2335          PyDict_SetItemString(d
,"wxBU_LEFT", PyInt_FromLong((long) wxBU_LEFT
)); 
2336          PyDict_SetItemString(d
,"wxBU_TOP", PyInt_FromLong((long) wxBU_TOP
)); 
2337          PyDict_SetItemString(d
,"wxBU_RIGHT", PyInt_FromLong((long) wxBU_RIGHT
)); 
2338          PyDict_SetItemString(d
,"wxBU_BOTTOM", PyInt_FromLong((long) wxBU_BOTTOM
)); 
2339          PyDict_SetItemString(d
,"wxBU_EXACTFIT", PyInt_FromLong((long) wxBU_EXACTFIT
)); 
2340          PyDict_SetItemString(d
,"wxSP_VERTICAL", PyInt_FromLong((long) wxSP_VERTICAL
)); 
2341          PyDict_SetItemString(d
,"wxSP_HORIZONTAL", PyInt_FromLong((long) wxSP_HORIZONTAL
)); 
2342          PyDict_SetItemString(d
,"wxSP_ARROW_KEYS", PyInt_FromLong((long) wxSP_ARROW_KEYS
)); 
2343          PyDict_SetItemString(d
,"wxSP_WRAP", PyInt_FromLong((long) wxSP_WRAP
)); 
2344          PyDict_SetItemString(d
,"wxSP_NOBORDER", PyInt_FromLong((long) wxSP_NOBORDER
)); 
2345          PyDict_SetItemString(d
,"wxSP_3D", PyInt_FromLong((long) wxSP_3D
)); 
2346          PyDict_SetItemString(d
,"wxSP_3DSASH", PyInt_FromLong((long) wxSP_3DSASH
)); 
2347          PyDict_SetItemString(d
,"wxSP_3DBORDER", PyInt_FromLong((long) wxSP_3DBORDER
)); 
2348          PyDict_SetItemString(d
,"wxSP_FULLSASH", PyInt_FromLong((long) wxSP_FULLSASH
)); 
2349          PyDict_SetItemString(d
,"wxSP_BORDER", PyInt_FromLong((long) wxSP_BORDER
)); 
2350          PyDict_SetItemString(d
,"wxSP_LIVE_UPDATE", PyInt_FromLong((long) wxSP_LIVE_UPDATE
)); 
2351          PyDict_SetItemString(d
,"wxSP_PERMIT_UNSPLIT", PyInt_FromLong((long) wxSP_PERMIT_UNSPLIT
)); 
2352          PyDict_SetItemString(d
,"wxFLOOD_SURFACE", PyInt_FromLong((long) wxFLOOD_SURFACE
)); 
2353          PyDict_SetItemString(d
,"wxFLOOD_BORDER", PyInt_FromLong((long) wxFLOOD_BORDER
)); 
2354          PyDict_SetItemString(d
,"wxODDEVEN_RULE", PyInt_FromLong((long) wxODDEVEN_RULE
)); 
2355          PyDict_SetItemString(d
,"wxWINDING_RULE", PyInt_FromLong((long) wxWINDING_RULE
)); 
2356          PyDict_SetItemString(d
,"wxTOOL_TOP", PyInt_FromLong((long) wxTOOL_TOP
)); 
2357          PyDict_SetItemString(d
,"wxTOOL_BOTTOM", PyInt_FromLong((long) wxTOOL_BOTTOM
)); 
2358          PyDict_SetItemString(d
,"wxTOOL_LEFT", PyInt_FromLong((long) wxTOOL_LEFT
)); 
2359          PyDict_SetItemString(d
,"wxTOOL_RIGHT", PyInt_FromLong((long) wxTOOL_RIGHT
)); 
2360          PyDict_SetItemString(d
,"wxOK", PyInt_FromLong((long) wxOK
)); 
2361          PyDict_SetItemString(d
,"wxYES_NO", PyInt_FromLong((long) wxYES_NO
)); 
2362          PyDict_SetItemString(d
,"wxCANCEL", PyInt_FromLong((long) wxCANCEL
)); 
2363          PyDict_SetItemString(d
,"wxYES", PyInt_FromLong((long) wxYES
)); 
2364          PyDict_SetItemString(d
,"wxNO", PyInt_FromLong((long) wxNO
)); 
2365          PyDict_SetItemString(d
,"wxNO_DEFAULT", PyInt_FromLong((long) wxNO_DEFAULT
)); 
2366          PyDict_SetItemString(d
,"wxYES_DEFAULT", PyInt_FromLong((long) wxYES_DEFAULT
)); 
2367          PyDict_SetItemString(d
,"wxICON_EXCLAMATION", PyInt_FromLong((long) wxICON_EXCLAMATION
)); 
2368          PyDict_SetItemString(d
,"wxICON_HAND", PyInt_FromLong((long) wxICON_HAND
)); 
2369          PyDict_SetItemString(d
,"wxICON_QUESTION", PyInt_FromLong((long) wxICON_QUESTION
)); 
2370          PyDict_SetItemString(d
,"wxICON_INFORMATION", PyInt_FromLong((long) wxICON_INFORMATION
)); 
2371          PyDict_SetItemString(d
,"wxICON_STOP", PyInt_FromLong((long) wxICON_STOP
)); 
2372          PyDict_SetItemString(d
,"wxICON_ASTERISK", PyInt_FromLong((long) wxICON_ASTERISK
)); 
2373          PyDict_SetItemString(d
,"wxICON_MASK", PyInt_FromLong((long) wxICON_MASK
)); 
2374          PyDict_SetItemString(d
,"wxICON_WARNING", PyInt_FromLong((long) wxICON_WARNING
)); 
2375          PyDict_SetItemString(d
,"wxICON_ERROR", PyInt_FromLong((long) wxICON_ERROR
)); 
2376          PyDict_SetItemString(d
,"wxFORWARD", PyInt_FromLong((long) wxFORWARD
)); 
2377          PyDict_SetItemString(d
,"wxBACKWARD", PyInt_FromLong((long) wxBACKWARD
)); 
2378          PyDict_SetItemString(d
,"wxRESET", PyInt_FromLong((long) wxRESET
)); 
2379          PyDict_SetItemString(d
,"wxHELP", PyInt_FromLong((long) wxHELP
)); 
2380          PyDict_SetItemString(d
,"wxMORE", PyInt_FromLong((long) wxMORE
)); 
2381          PyDict_SetItemString(d
,"wxSETUP", PyInt_FromLong((long) wxSETUP
)); 
2382          PyDict_SetItemString(d
,"wxCENTRE", PyInt_FromLong((long) wxCENTRE
)); 
2383          PyDict_SetItemString(d
,"wxCENTER", PyInt_FromLong((long) wxCENTER
)); 
2384          PyDict_SetItemString(d
,"wxSIZE_AUTO_WIDTH", PyInt_FromLong((long) wxSIZE_AUTO_WIDTH
)); 
2385          PyDict_SetItemString(d
,"wxSIZE_AUTO_HEIGHT", PyInt_FromLong((long) wxSIZE_AUTO_HEIGHT
)); 
2386          PyDict_SetItemString(d
,"wxSIZE_AUTO", PyInt_FromLong((long) wxSIZE_AUTO
)); 
2387          PyDict_SetItemString(d
,"wxSIZE_USE_EXISTING", PyInt_FromLong((long) wxSIZE_USE_EXISTING
)); 
2388          PyDict_SetItemString(d
,"wxSIZE_ALLOW_MINUS_ONE", PyInt_FromLong((long) wxSIZE_ALLOW_MINUS_ONE
)); 
2389          PyDict_SetItemString(d
,"wxPORTRAIT", PyInt_FromLong((long) wxPORTRAIT
)); 
2390          PyDict_SetItemString(d
,"wxLANDSCAPE", PyInt_FromLong((long) wxLANDSCAPE
)); 
2391          PyDict_SetItemString(d
,"wxPRINT_QUALITY_HIGH", PyInt_FromLong((long) wxPRINT_QUALITY_HIGH
)); 
2392          PyDict_SetItemString(d
,"wxPRINT_QUALITY_MEDIUM", PyInt_FromLong((long) wxPRINT_QUALITY_MEDIUM
)); 
2393          PyDict_SetItemString(d
,"wxPRINT_QUALITY_LOW", PyInt_FromLong((long) wxPRINT_QUALITY_LOW
)); 
2394          PyDict_SetItemString(d
,"wxPRINT_QUALITY_DRAFT", PyInt_FromLong((long) wxPRINT_QUALITY_DRAFT
)); 
2395          PyDict_SetItemString(d
,"wxID_ANY", PyInt_FromLong((long) wxID_ANY
)); 
2396          PyDict_SetItemString(d
,"wxID_SEPARATOR", PyInt_FromLong((long) wxID_SEPARATOR
)); 
2397          PyDict_SetItemString(d
,"wxID_OPEN", PyInt_FromLong((long) wxID_OPEN
)); 
2398          PyDict_SetItemString(d
,"wxID_CLOSE", PyInt_FromLong((long) wxID_CLOSE
)); 
2399          PyDict_SetItemString(d
,"wxID_NEW", PyInt_FromLong((long) wxID_NEW
)); 
2400          PyDict_SetItemString(d
,"wxID_SAVE", PyInt_FromLong((long) wxID_SAVE
)); 
2401          PyDict_SetItemString(d
,"wxID_SAVEAS", PyInt_FromLong((long) wxID_SAVEAS
)); 
2402          PyDict_SetItemString(d
,"wxID_REVERT", PyInt_FromLong((long) wxID_REVERT
)); 
2403          PyDict_SetItemString(d
,"wxID_EXIT", PyInt_FromLong((long) wxID_EXIT
)); 
2404          PyDict_SetItemString(d
,"wxID_UNDO", PyInt_FromLong((long) wxID_UNDO
)); 
2405          PyDict_SetItemString(d
,"wxID_REDO", PyInt_FromLong((long) wxID_REDO
)); 
2406          PyDict_SetItemString(d
,"wxID_HELP", PyInt_FromLong((long) wxID_HELP
)); 
2407          PyDict_SetItemString(d
,"wxID_PRINT", PyInt_FromLong((long) wxID_PRINT
)); 
2408          PyDict_SetItemString(d
,"wxID_PRINT_SETUP", PyInt_FromLong((long) wxID_PRINT_SETUP
)); 
2409          PyDict_SetItemString(d
,"wxID_PREVIEW", PyInt_FromLong((long) wxID_PREVIEW
)); 
2410          PyDict_SetItemString(d
,"wxID_ABOUT", PyInt_FromLong((long) wxID_ABOUT
)); 
2411          PyDict_SetItemString(d
,"wxID_HELP_CONTENTS", PyInt_FromLong((long) wxID_HELP_CONTENTS
)); 
2412          PyDict_SetItemString(d
,"wxID_HELP_COMMANDS", PyInt_FromLong((long) wxID_HELP_COMMANDS
)); 
2413          PyDict_SetItemString(d
,"wxID_HELP_PROCEDURES", PyInt_FromLong((long) wxID_HELP_PROCEDURES
)); 
2414          PyDict_SetItemString(d
,"wxID_HELP_CONTEXT", PyInt_FromLong((long) wxID_HELP_CONTEXT
)); 
2415          PyDict_SetItemString(d
,"wxID_CLOSE_ALL", PyInt_FromLong((long) wxID_CLOSE_ALL
)); 
2416          PyDict_SetItemString(d
,"wxID_CUT", PyInt_FromLong((long) wxID_CUT
)); 
2417          PyDict_SetItemString(d
,"wxID_COPY", PyInt_FromLong((long) wxID_COPY
)); 
2418          PyDict_SetItemString(d
,"wxID_PASTE", PyInt_FromLong((long) wxID_PASTE
)); 
2419          PyDict_SetItemString(d
,"wxID_CLEAR", PyInt_FromLong((long) wxID_CLEAR
)); 
2420          PyDict_SetItemString(d
,"wxID_FIND", PyInt_FromLong((long) wxID_FIND
)); 
2421          PyDict_SetItemString(d
,"wxID_DUPLICATE", PyInt_FromLong((long) wxID_DUPLICATE
)); 
2422          PyDict_SetItemString(d
,"wxID_SELECTALL", PyInt_FromLong((long) wxID_SELECTALL
)); 
2423          PyDict_SetItemString(d
,"wxID_FILE1", PyInt_FromLong((long) wxID_FILE1
)); 
2424          PyDict_SetItemString(d
,"wxID_FILE2", PyInt_FromLong((long) wxID_FILE2
)); 
2425          PyDict_SetItemString(d
,"wxID_FILE3", PyInt_FromLong((long) wxID_FILE3
)); 
2426          PyDict_SetItemString(d
,"wxID_FILE4", PyInt_FromLong((long) wxID_FILE4
)); 
2427          PyDict_SetItemString(d
,"wxID_FILE5", PyInt_FromLong((long) wxID_FILE5
)); 
2428          PyDict_SetItemString(d
,"wxID_FILE6", PyInt_FromLong((long) wxID_FILE6
)); 
2429          PyDict_SetItemString(d
,"wxID_FILE7", PyInt_FromLong((long) wxID_FILE7
)); 
2430          PyDict_SetItemString(d
,"wxID_FILE8", PyInt_FromLong((long) wxID_FILE8
)); 
2431          PyDict_SetItemString(d
,"wxID_FILE9", PyInt_FromLong((long) wxID_FILE9
)); 
2432          PyDict_SetItemString(d
,"wxID_OK", PyInt_FromLong((long) wxID_OK
)); 
2433          PyDict_SetItemString(d
,"wxID_CANCEL", PyInt_FromLong((long) wxID_CANCEL
)); 
2434          PyDict_SetItemString(d
,"wxID_APPLY", PyInt_FromLong((long) wxID_APPLY
)); 
2435          PyDict_SetItemString(d
,"wxID_YES", PyInt_FromLong((long) wxID_YES
)); 
2436          PyDict_SetItemString(d
,"wxID_NO", PyInt_FromLong((long) wxID_NO
)); 
2437          PyDict_SetItemString(d
,"wxID_STATIC", PyInt_FromLong((long) wxID_STATIC
)); 
2438          PyDict_SetItemString(d
,"wxID_FORWARD", PyInt_FromLong((long) wxID_FORWARD
)); 
2439          PyDict_SetItemString(d
,"wxID_BACKWARD", PyInt_FromLong((long) wxID_BACKWARD
)); 
2440          PyDict_SetItemString(d
,"wxID_DEFAULT", PyInt_FromLong((long) wxID_DEFAULT
)); 
2441          PyDict_SetItemString(d
,"wxID_MORE", PyInt_FromLong((long) wxID_MORE
)); 
2442          PyDict_SetItemString(d
,"wxID_SETUP", PyInt_FromLong((long) wxID_SETUP
)); 
2443          PyDict_SetItemString(d
,"wxID_RESET", PyInt_FromLong((long) wxID_RESET
)); 
2444          PyDict_SetItemString(d
,"wxID_CONTEXT_HELP", PyInt_FromLong((long) wxID_CONTEXT_HELP
)); 
2445          PyDict_SetItemString(d
,"wxID_YESTOALL", PyInt_FromLong((long) wxID_YESTOALL
)); 
2446          PyDict_SetItemString(d
,"wxID_NOTOALL", PyInt_FromLong((long) wxID_NOTOALL
)); 
2447          PyDict_SetItemString(d
,"wxID_ABORT", PyInt_FromLong((long) wxID_ABORT
)); 
2448          PyDict_SetItemString(d
,"wxID_RETRY", PyInt_FromLong((long) wxID_RETRY
)); 
2449          PyDict_SetItemString(d
,"wxID_IGNORE", PyInt_FromLong((long) wxID_IGNORE
)); 
2450          PyDict_SetItemString(d
,"wxOPEN", PyInt_FromLong((long) wxOPEN
)); 
2451          PyDict_SetItemString(d
,"wxSAVE", PyInt_FromLong((long) wxSAVE
)); 
2452          PyDict_SetItemString(d
,"wxHIDE_READONLY", PyInt_FromLong((long) wxHIDE_READONLY
)); 
2453          PyDict_SetItemString(d
,"wxOVERWRITE_PROMPT", PyInt_FromLong((long) wxOVERWRITE_PROMPT
)); 
2454          PyDict_SetItemString(d
,"wxFILE_MUST_EXIST", PyInt_FromLong((long) wxFILE_MUST_EXIST
)); 
2455          PyDict_SetItemString(d
,"wxMULTIPLE", PyInt_FromLong((long) wxMULTIPLE
)); 
2456          PyDict_SetItemString(d
,"wxCHANGE_DIR", PyInt_FromLong((long) wxCHANGE_DIR
)); 
2457          PyDict_SetItemString(d
,"wxACCEL_ALT", PyInt_FromLong((long) wxACCEL_ALT
)); 
2458          PyDict_SetItemString(d
,"wxACCEL_CTRL", PyInt_FromLong((long) wxACCEL_CTRL
)); 
2459          PyDict_SetItemString(d
,"wxACCEL_SHIFT", PyInt_FromLong((long) wxACCEL_SHIFT
)); 
2460          PyDict_SetItemString(d
,"wxACCEL_NORMAL", PyInt_FromLong((long) wxACCEL_NORMAL
)); 
2461          PyDict_SetItemString(d
,"wxPD_AUTO_HIDE", PyInt_FromLong((long) wxPD_AUTO_HIDE
)); 
2462          PyDict_SetItemString(d
,"wxPD_APP_MODAL", PyInt_FromLong((long) wxPD_APP_MODAL
)); 
2463          PyDict_SetItemString(d
,"wxPD_CAN_ABORT", PyInt_FromLong((long) wxPD_CAN_ABORT
)); 
2464          PyDict_SetItemString(d
,"wxPD_ELAPSED_TIME", PyInt_FromLong((long) wxPD_ELAPSED_TIME
)); 
2465          PyDict_SetItemString(d
,"wxPD_ESTIMATED_TIME", PyInt_FromLong((long) wxPD_ESTIMATED_TIME
)); 
2466          PyDict_SetItemString(d
,"wxPD_REMAINING_TIME", PyInt_FromLong((long) wxPD_REMAINING_TIME
)); 
2467          PyDict_SetItemString(d
,"wxDD_NEW_DIR_BUTTON", PyInt_FromLong((long) wxDD_NEW_DIR_BUTTON
)); 
2468          PyDict_SetItemString(d
,"wxDD_DEFAULT_STYLE", PyInt_FromLong((long) wxDD_DEFAULT_STYLE
)); 
2469          PyDict_SetItemString(d
,"wxMENU_TEAROFF", PyInt_FromLong((long) wxMENU_TEAROFF
)); 
2470          PyDict_SetItemString(d
,"wxMB_DOCKABLE", PyInt_FromLong((long) wxMB_DOCKABLE
)); 
2471          PyDict_SetItemString(d
,"wxNO_FULL_REPAINT_ON_RESIZE", PyInt_FromLong((long) wxNO_FULL_REPAINT_ON_RESIZE
)); 
2472          PyDict_SetItemString(d
,"wxLEFT", PyInt_FromLong((long) wxLEFT
)); 
2473          PyDict_SetItemString(d
,"wxRIGHT", PyInt_FromLong((long) wxRIGHT
)); 
2474          PyDict_SetItemString(d
,"wxUP", PyInt_FromLong((long) wxUP
)); 
2475          PyDict_SetItemString(d
,"wxDOWN", PyInt_FromLong((long) wxDOWN
)); 
2476          PyDict_SetItemString(d
,"wxALL", PyInt_FromLong((long) wxALL
)); 
2477          PyDict_SetItemString(d
,"wxTOP", PyInt_FromLong((long) wxTOP
)); 
2478          PyDict_SetItemString(d
,"wxBOTTOM", PyInt_FromLong((long) wxBOTTOM
)); 
2479          PyDict_SetItemString(d
,"wxNORTH", PyInt_FromLong((long) wxNORTH
)); 
2480          PyDict_SetItemString(d
,"wxSOUTH", PyInt_FromLong((long) wxSOUTH
)); 
2481          PyDict_SetItemString(d
,"wxEAST", PyInt_FromLong((long) wxEAST
)); 
2482          PyDict_SetItemString(d
,"wxWEST", PyInt_FromLong((long) wxWEST
)); 
2483          PyDict_SetItemString(d
,"wxSTRETCH_NOT", PyInt_FromLong((long) wxSTRETCH_NOT
)); 
2484          PyDict_SetItemString(d
,"wxSHRINK", PyInt_FromLong((long) wxSHRINK
)); 
2485          PyDict_SetItemString(d
,"wxGROW", PyInt_FromLong((long) wxGROW
)); 
2486          PyDict_SetItemString(d
,"wxEXPAND", PyInt_FromLong((long) wxEXPAND
)); 
2487          PyDict_SetItemString(d
,"wxNB_FIXEDWIDTH", PyInt_FromLong((long) wxNB_FIXEDWIDTH
)); 
2488          PyDict_SetItemString(d
,"wxNB_LEFT", PyInt_FromLong((long) wxNB_LEFT
)); 
2489          PyDict_SetItemString(d
,"wxNB_RIGHT", PyInt_FromLong((long) wxNB_RIGHT
)); 
2490          PyDict_SetItemString(d
,"wxNB_BOTTOM", PyInt_FromLong((long) wxNB_BOTTOM
)); 
2491          PyDict_SetItemString(d
,"wxNB_MULTILINE", PyInt_FromLong((long) wxNB_MULTILINE
)); 
2492          PyDict_SetItemString(d
,"wxLI_HORIZONTAL", PyInt_FromLong((long) wxLI_HORIZONTAL
)); 
2493          PyDict_SetItemString(d
,"wxLI_VERTICAL", PyInt_FromLong((long) wxLI_VERTICAL
)); 
2494          PyDict_SetItemString(d
,"wxJOYSTICK1", PyInt_FromLong((long) wxJOYSTICK1
)); 
2495          PyDict_SetItemString(d
,"wxJOYSTICK2", PyInt_FromLong((long) wxJOYSTICK2
)); 
2496          PyDict_SetItemString(d
,"wxJOY_BUTTON1", PyInt_FromLong((long) wxJOY_BUTTON1
)); 
2497          PyDict_SetItemString(d
,"wxJOY_BUTTON2", PyInt_FromLong((long) wxJOY_BUTTON2
)); 
2498          PyDict_SetItemString(d
,"wxJOY_BUTTON3", PyInt_FromLong((long) wxJOY_BUTTON3
)); 
2499          PyDict_SetItemString(d
,"wxJOY_BUTTON4", PyInt_FromLong((long) wxJOY_BUTTON4
)); 
2500          PyDict_SetItemString(d
,"wxJOY_BUTTON_ANY", PyInt_FromLong((long) wxJOY_BUTTON_ANY
)); 
2501          PyDict_SetItemString(d
,"wxWS_EX_VALIDATE_RECURSIVELY", PyInt_FromLong((long) wxWS_EX_VALIDATE_RECURSIVELY
)); 
2502          PyDict_SetItemString(d
,"wxWS_EX_BLOCK_EVENTS", PyInt_FromLong((long) wxWS_EX_BLOCK_EVENTS
)); 
2503          PyDict_SetItemString(d
,"wxWS_EX_TRANSIENT", PyInt_FromLong((long) wxWS_EX_TRANSIENT
)); 
2504          PyDict_SetItemString(d
,"wxMM_TEXT", PyInt_FromLong((long) wxMM_TEXT
)); 
2505          PyDict_SetItemString(d
,"wxMM_LOMETRIC", PyInt_FromLong((long) wxMM_LOMETRIC
)); 
2506          PyDict_SetItemString(d
,"wxMM_HIMETRIC", PyInt_FromLong((long) wxMM_HIMETRIC
)); 
2507          PyDict_SetItemString(d
,"wxMM_LOENGLISH", PyInt_FromLong((long) wxMM_LOENGLISH
)); 
2508          PyDict_SetItemString(d
,"wxMM_HIENGLISH", PyInt_FromLong((long) wxMM_HIENGLISH
)); 
2509          PyDict_SetItemString(d
,"wxMM_TWIPS", PyInt_FromLong((long) wxMM_TWIPS
)); 
2510          PyDict_SetItemString(d
,"wxMM_ISOTROPIC", PyInt_FromLong((long) wxMM_ISOTROPIC
)); 
2511          PyDict_SetItemString(d
,"wxMM_ANISOTROPIC", PyInt_FromLong((long) wxMM_ANISOTROPIC
)); 
2512          PyDict_SetItemString(d
,"wxMM_POINTS", PyInt_FromLong((long) wxMM_POINTS
)); 
2513          PyDict_SetItemString(d
,"wxMM_METRIC", PyInt_FromLong((long) wxMM_METRIC
)); 
2514          PyDict_SetItemString(d
,"wxTIMER_CONTINUOUS", PyInt_FromLong((long) wxTIMER_CONTINUOUS
)); 
2515          PyDict_SetItemString(d
,"wxTIMER_ONE_SHOT", PyInt_FromLong((long) wxTIMER_ONE_SHOT
)); 
2516          PyDict_SetItemString(d
,"wxMOUSE_BTN_ANY", PyInt_FromLong((long) wxMOUSE_BTN_ANY
)); 
2517          PyDict_SetItemString(d
,"wxMOUSE_BTN_NONE", PyInt_FromLong((long) wxMOUSE_BTN_NONE
)); 
2518          PyDict_SetItemString(d
,"wxMOUSE_BTN_LEFT", PyInt_FromLong((long) wxMOUSE_BTN_LEFT
)); 
2519          PyDict_SetItemString(d
,"wxMOUSE_BTN_MIDDLE", PyInt_FromLong((long) wxMOUSE_BTN_MIDDLE
)); 
2520          PyDict_SetItemString(d
,"wxMOUSE_BTN_RIGHT", PyInt_FromLong((long) wxMOUSE_BTN_RIGHT
)); 
2521          PyDict_SetItemString(d
,"wxBORDER_DEFAULT", PyInt_FromLong((long) wxBORDER_DEFAULT
)); 
2522          PyDict_SetItemString(d
,"wxBORDER_NONE", PyInt_FromLong((long) wxBORDER_NONE
)); 
2523          PyDict_SetItemString(d
,"wxBORDER_STATIC", PyInt_FromLong((long) wxBORDER_STATIC
)); 
2524          PyDict_SetItemString(d
,"wxBORDER_SIMPLE", PyInt_FromLong((long) wxBORDER_SIMPLE
)); 
2525          PyDict_SetItemString(d
,"wxBORDER_RAISED", PyInt_FromLong((long) wxBORDER_RAISED
)); 
2526          PyDict_SetItemString(d
,"wxBORDER_SUNKEN", PyInt_FromLong((long) wxBORDER_SUNKEN
)); 
2527          PyDict_SetItemString(d
,"wxBORDER_DOUBLE", PyInt_FromLong((long) wxBORDER_DOUBLE
)); 
2528          PyDict_SetItemString(d
,"wxBORDER_MASK", PyInt_FromLong((long) wxBORDER_MASK
)); 
2529          PyDict_SetItemString(d
,"wxDEFAULT", PyInt_FromLong((long) wxDEFAULT
)); 
2530          PyDict_SetItemString(d
,"wxDECORATIVE", PyInt_FromLong((long) wxDECORATIVE
)); 
2531          PyDict_SetItemString(d
,"wxROMAN", PyInt_FromLong((long) wxROMAN
)); 
2532          PyDict_SetItemString(d
,"wxSCRIPT", PyInt_FromLong((long) wxSCRIPT
)); 
2533          PyDict_SetItemString(d
,"wxSWISS", PyInt_FromLong((long) wxSWISS
)); 
2534          PyDict_SetItemString(d
,"wxMODERN", PyInt_FromLong((long) wxMODERN
)); 
2535          PyDict_SetItemString(d
,"wxTELETYPE", PyInt_FromLong((long) wxTELETYPE
)); 
2536          PyDict_SetItemString(d
,"wxVARIABLE", PyInt_FromLong((long) wxVARIABLE
)); 
2537          PyDict_SetItemString(d
,"wxFIXED", PyInt_FromLong((long) wxFIXED
)); 
2538          PyDict_SetItemString(d
,"wxNORMAL", PyInt_FromLong((long) wxNORMAL
)); 
2539          PyDict_SetItemString(d
,"wxLIGHT", PyInt_FromLong((long) wxLIGHT
)); 
2540          PyDict_SetItemString(d
,"wxBOLD", PyInt_FromLong((long) wxBOLD
)); 
2541          PyDict_SetItemString(d
,"wxITALIC", PyInt_FromLong((long) wxITALIC
)); 
2542          PyDict_SetItemString(d
,"wxSLANT", PyInt_FromLong((long) wxSLANT
)); 
2543          PyDict_SetItemString(d
,"wxSOLID", PyInt_FromLong((long) wxSOLID
)); 
2544          PyDict_SetItemString(d
,"wxDOT", PyInt_FromLong((long) wxDOT
)); 
2545          PyDict_SetItemString(d
,"wxLONG_DASH", PyInt_FromLong((long) wxLONG_DASH
)); 
2546          PyDict_SetItemString(d
,"wxSHORT_DASH", PyInt_FromLong((long) wxSHORT_DASH
)); 
2547          PyDict_SetItemString(d
,"wxDOT_DASH", PyInt_FromLong((long) wxDOT_DASH
)); 
2548          PyDict_SetItemString(d
,"wxUSER_DASH", PyInt_FromLong((long) wxUSER_DASH
)); 
2549          PyDict_SetItemString(d
,"wxTRANSPARENT", PyInt_FromLong((long) wxTRANSPARENT
)); 
2550          PyDict_SetItemString(d
,"wxSTIPPLE", PyInt_FromLong((long) wxSTIPPLE
)); 
2551          PyDict_SetItemString(d
,"wxBDIAGONAL_HATCH", PyInt_FromLong((long) wxBDIAGONAL_HATCH
)); 
2552          PyDict_SetItemString(d
,"wxCROSSDIAG_HATCH", PyInt_FromLong((long) wxCROSSDIAG_HATCH
)); 
2553          PyDict_SetItemString(d
,"wxFDIAGONAL_HATCH", PyInt_FromLong((long) wxFDIAGONAL_HATCH
)); 
2554          PyDict_SetItemString(d
,"wxCROSS_HATCH", PyInt_FromLong((long) wxCROSS_HATCH
)); 
2555          PyDict_SetItemString(d
,"wxHORIZONTAL_HATCH", PyInt_FromLong((long) wxHORIZONTAL_HATCH
)); 
2556          PyDict_SetItemString(d
,"wxVERTICAL_HATCH", PyInt_FromLong((long) wxVERTICAL_HATCH
)); 
2557          PyDict_SetItemString(d
,"wxJOIN_BEVEL", PyInt_FromLong((long) wxJOIN_BEVEL
)); 
2558          PyDict_SetItemString(d
,"wxJOIN_MITER", PyInt_FromLong((long) wxJOIN_MITER
)); 
2559          PyDict_SetItemString(d
,"wxJOIN_ROUND", PyInt_FromLong((long) wxJOIN_ROUND
)); 
2560          PyDict_SetItemString(d
,"wxCAP_ROUND", PyInt_FromLong((long) wxCAP_ROUND
)); 
2561          PyDict_SetItemString(d
,"wxCAP_PROJECTING", PyInt_FromLong((long) wxCAP_PROJECTING
)); 
2562          PyDict_SetItemString(d
,"wxCAP_BUTT", PyInt_FromLong((long) wxCAP_BUTT
)); 
2563          PyDict_SetItemString(d
,"wxCLEAR", PyInt_FromLong((long) wxCLEAR
)); 
2564          PyDict_SetItemString(d
,"wxXOR", PyInt_FromLong((long) wxXOR
)); 
2565          PyDict_SetItemString(d
,"wxINVERT", PyInt_FromLong((long) wxINVERT
)); 
2566          PyDict_SetItemString(d
,"wxOR_REVERSE", PyInt_FromLong((long) wxOR_REVERSE
)); 
2567          PyDict_SetItemString(d
,"wxAND_REVERSE", PyInt_FromLong((long) wxAND_REVERSE
)); 
2568          PyDict_SetItemString(d
,"wxCOPY", PyInt_FromLong((long) wxCOPY
)); 
2569          PyDict_SetItemString(d
,"wxAND", PyInt_FromLong((long) wxAND
)); 
2570          PyDict_SetItemString(d
,"wxAND_INVERT", PyInt_FromLong((long) wxAND_INVERT
)); 
2571          PyDict_SetItemString(d
,"wxNO_OP", PyInt_FromLong((long) wxNO_OP
)); 
2572          PyDict_SetItemString(d
,"wxNOR", PyInt_FromLong((long) wxNOR
)); 
2573          PyDict_SetItemString(d
,"wxEQUIV", PyInt_FromLong((long) wxEQUIV
)); 
2574          PyDict_SetItemString(d
,"wxSRC_INVERT", PyInt_FromLong((long) wxSRC_INVERT
)); 
2575          PyDict_SetItemString(d
,"wxOR_INVERT", PyInt_FromLong((long) wxOR_INVERT
)); 
2576          PyDict_SetItemString(d
,"wxNAND", PyInt_FromLong((long) wxNAND
)); 
2577          PyDict_SetItemString(d
,"wxOR", PyInt_FromLong((long) wxOR
)); 
2578          PyDict_SetItemString(d
,"wxSET", PyInt_FromLong((long) wxSET
)); 
2579          PyDict_SetItemString(d
,"WXK_BACK", PyInt_FromLong((long) WXK_BACK
)); 
2580          PyDict_SetItemString(d
,"WXK_TAB", PyInt_FromLong((long) WXK_TAB
)); 
2581          PyDict_SetItemString(d
,"WXK_RETURN", PyInt_FromLong((long) WXK_RETURN
)); 
2582          PyDict_SetItemString(d
,"WXK_ESCAPE", PyInt_FromLong((long) WXK_ESCAPE
)); 
2583          PyDict_SetItemString(d
,"WXK_SPACE", PyInt_FromLong((long) WXK_SPACE
)); 
2584          PyDict_SetItemString(d
,"WXK_DELETE", PyInt_FromLong((long) WXK_DELETE
)); 
2585          PyDict_SetItemString(d
,"WXK_START", PyInt_FromLong((long) WXK_START
)); 
2586          PyDict_SetItemString(d
,"WXK_LBUTTON", PyInt_FromLong((long) WXK_LBUTTON
)); 
2587          PyDict_SetItemString(d
,"WXK_RBUTTON", PyInt_FromLong((long) WXK_RBUTTON
)); 
2588          PyDict_SetItemString(d
,"WXK_CANCEL", PyInt_FromLong((long) WXK_CANCEL
)); 
2589          PyDict_SetItemString(d
,"WXK_MBUTTON", PyInt_FromLong((long) WXK_MBUTTON
)); 
2590          PyDict_SetItemString(d
,"WXK_CLEAR", PyInt_FromLong((long) WXK_CLEAR
)); 
2591          PyDict_SetItemString(d
,"WXK_SHIFT", PyInt_FromLong((long) WXK_SHIFT
)); 
2592          PyDict_SetItemString(d
,"WXK_ALT", PyInt_FromLong((long) WXK_ALT
)); 
2593          PyDict_SetItemString(d
,"WXK_CONTROL", PyInt_FromLong((long) WXK_CONTROL
)); 
2594          PyDict_SetItemString(d
,"WXK_MENU", PyInt_FromLong((long) WXK_MENU
)); 
2595          PyDict_SetItemString(d
,"WXK_PAUSE", PyInt_FromLong((long) WXK_PAUSE
)); 
2596          PyDict_SetItemString(d
,"WXK_CAPITAL", PyInt_FromLong((long) WXK_CAPITAL
)); 
2597          PyDict_SetItemString(d
,"WXK_PRIOR", PyInt_FromLong((long) WXK_PRIOR
)); 
2598          PyDict_SetItemString(d
,"WXK_NEXT", PyInt_FromLong((long) WXK_NEXT
)); 
2599          PyDict_SetItemString(d
,"WXK_END", PyInt_FromLong((long) WXK_END
)); 
2600          PyDict_SetItemString(d
,"WXK_HOME", PyInt_FromLong((long) WXK_HOME
)); 
2601          PyDict_SetItemString(d
,"WXK_LEFT", PyInt_FromLong((long) WXK_LEFT
)); 
2602          PyDict_SetItemString(d
,"WXK_UP", PyInt_FromLong((long) WXK_UP
)); 
2603          PyDict_SetItemString(d
,"WXK_RIGHT", PyInt_FromLong((long) WXK_RIGHT
)); 
2604          PyDict_SetItemString(d
,"WXK_DOWN", PyInt_FromLong((long) WXK_DOWN
)); 
2605          PyDict_SetItemString(d
,"WXK_SELECT", PyInt_FromLong((long) WXK_SELECT
)); 
2606          PyDict_SetItemString(d
,"WXK_PRINT", PyInt_FromLong((long) WXK_PRINT
)); 
2607          PyDict_SetItemString(d
,"WXK_EXECUTE", PyInt_FromLong((long) WXK_EXECUTE
)); 
2608          PyDict_SetItemString(d
,"WXK_SNAPSHOT", PyInt_FromLong((long) WXK_SNAPSHOT
)); 
2609          PyDict_SetItemString(d
,"WXK_INSERT", PyInt_FromLong((long) WXK_INSERT
)); 
2610          PyDict_SetItemString(d
,"WXK_HELP", PyInt_FromLong((long) WXK_HELP
)); 
2611          PyDict_SetItemString(d
,"WXK_NUMPAD0", PyInt_FromLong((long) WXK_NUMPAD0
)); 
2612          PyDict_SetItemString(d
,"WXK_NUMPAD1", PyInt_FromLong((long) WXK_NUMPAD1
)); 
2613          PyDict_SetItemString(d
,"WXK_NUMPAD2", PyInt_FromLong((long) WXK_NUMPAD2
)); 
2614          PyDict_SetItemString(d
,"WXK_NUMPAD3", PyInt_FromLong((long) WXK_NUMPAD3
)); 
2615          PyDict_SetItemString(d
,"WXK_NUMPAD4", PyInt_FromLong((long) WXK_NUMPAD4
)); 
2616          PyDict_SetItemString(d
,"WXK_NUMPAD5", PyInt_FromLong((long) WXK_NUMPAD5
)); 
2617          PyDict_SetItemString(d
,"WXK_NUMPAD6", PyInt_FromLong((long) WXK_NUMPAD6
)); 
2618          PyDict_SetItemString(d
,"WXK_NUMPAD7", PyInt_FromLong((long) WXK_NUMPAD7
)); 
2619          PyDict_SetItemString(d
,"WXK_NUMPAD8", PyInt_FromLong((long) WXK_NUMPAD8
)); 
2620          PyDict_SetItemString(d
,"WXK_NUMPAD9", PyInt_FromLong((long) WXK_NUMPAD9
)); 
2621          PyDict_SetItemString(d
,"WXK_MULTIPLY", PyInt_FromLong((long) WXK_MULTIPLY
)); 
2622          PyDict_SetItemString(d
,"WXK_ADD", PyInt_FromLong((long) WXK_ADD
)); 
2623          PyDict_SetItemString(d
,"WXK_SEPARATOR", PyInt_FromLong((long) WXK_SEPARATOR
)); 
2624          PyDict_SetItemString(d
,"WXK_SUBTRACT", PyInt_FromLong((long) WXK_SUBTRACT
)); 
2625          PyDict_SetItemString(d
,"WXK_DECIMAL", PyInt_FromLong((long) WXK_DECIMAL
)); 
2626          PyDict_SetItemString(d
,"WXK_DIVIDE", PyInt_FromLong((long) WXK_DIVIDE
)); 
2627          PyDict_SetItemString(d
,"WXK_F1", PyInt_FromLong((long) WXK_F1
)); 
2628          PyDict_SetItemString(d
,"WXK_F2", PyInt_FromLong((long) WXK_F2
)); 
2629          PyDict_SetItemString(d
,"WXK_F3", PyInt_FromLong((long) WXK_F3
)); 
2630          PyDict_SetItemString(d
,"WXK_F4", PyInt_FromLong((long) WXK_F4
)); 
2631          PyDict_SetItemString(d
,"WXK_F5", PyInt_FromLong((long) WXK_F5
)); 
2632          PyDict_SetItemString(d
,"WXK_F6", PyInt_FromLong((long) WXK_F6
)); 
2633          PyDict_SetItemString(d
,"WXK_F7", PyInt_FromLong((long) WXK_F7
)); 
2634          PyDict_SetItemString(d
,"WXK_F8", PyInt_FromLong((long) WXK_F8
)); 
2635          PyDict_SetItemString(d
,"WXK_F9", PyInt_FromLong((long) WXK_F9
)); 
2636          PyDict_SetItemString(d
,"WXK_F10", PyInt_FromLong((long) WXK_F10
)); 
2637          PyDict_SetItemString(d
,"WXK_F11", PyInt_FromLong((long) WXK_F11
)); 
2638          PyDict_SetItemString(d
,"WXK_F12", PyInt_FromLong((long) WXK_F12
)); 
2639          PyDict_SetItemString(d
,"WXK_F13", PyInt_FromLong((long) WXK_F13
)); 
2640          PyDict_SetItemString(d
,"WXK_F14", PyInt_FromLong((long) WXK_F14
)); 
2641          PyDict_SetItemString(d
,"WXK_F15", PyInt_FromLong((long) WXK_F15
)); 
2642          PyDict_SetItemString(d
,"WXK_F16", PyInt_FromLong((long) WXK_F16
)); 
2643          PyDict_SetItemString(d
,"WXK_F17", PyInt_FromLong((long) WXK_F17
)); 
2644          PyDict_SetItemString(d
,"WXK_F18", PyInt_FromLong((long) WXK_F18
)); 
2645          PyDict_SetItemString(d
,"WXK_F19", PyInt_FromLong((long) WXK_F19
)); 
2646          PyDict_SetItemString(d
,"WXK_F20", PyInt_FromLong((long) WXK_F20
)); 
2647          PyDict_SetItemString(d
,"WXK_F21", PyInt_FromLong((long) WXK_F21
)); 
2648          PyDict_SetItemString(d
,"WXK_F22", PyInt_FromLong((long) WXK_F22
)); 
2649          PyDict_SetItemString(d
,"WXK_F23", PyInt_FromLong((long) WXK_F23
)); 
2650          PyDict_SetItemString(d
,"WXK_F24", PyInt_FromLong((long) WXK_F24
)); 
2651          PyDict_SetItemString(d
,"WXK_NUMLOCK", PyInt_FromLong((long) WXK_NUMLOCK
)); 
2652          PyDict_SetItemString(d
,"WXK_SCROLL", PyInt_FromLong((long) WXK_SCROLL
)); 
2653          PyDict_SetItemString(d
,"WXK_PAGEUP", PyInt_FromLong((long) WXK_PAGEUP
)); 
2654          PyDict_SetItemString(d
,"WXK_PAGEDOWN", PyInt_FromLong((long) WXK_PAGEDOWN
)); 
2655          PyDict_SetItemString(d
,"WXK_NUMPAD_SPACE", PyInt_FromLong((long) WXK_NUMPAD_SPACE
)); 
2656          PyDict_SetItemString(d
,"WXK_NUMPAD_TAB", PyInt_FromLong((long) WXK_NUMPAD_TAB
)); 
2657          PyDict_SetItemString(d
,"WXK_NUMPAD_ENTER", PyInt_FromLong((long) WXK_NUMPAD_ENTER
)); 
2658          PyDict_SetItemString(d
,"WXK_NUMPAD_F1", PyInt_FromLong((long) WXK_NUMPAD_F1
)); 
2659          PyDict_SetItemString(d
,"WXK_NUMPAD_F2", PyInt_FromLong((long) WXK_NUMPAD_F2
)); 
2660          PyDict_SetItemString(d
,"WXK_NUMPAD_F3", PyInt_FromLong((long) WXK_NUMPAD_F3
)); 
2661          PyDict_SetItemString(d
,"WXK_NUMPAD_F4", PyInt_FromLong((long) WXK_NUMPAD_F4
)); 
2662          PyDict_SetItemString(d
,"WXK_NUMPAD_HOME", PyInt_FromLong((long) WXK_NUMPAD_HOME
)); 
2663          PyDict_SetItemString(d
,"WXK_NUMPAD_LEFT", PyInt_FromLong((long) WXK_NUMPAD_LEFT
)); 
2664          PyDict_SetItemString(d
,"WXK_NUMPAD_UP", PyInt_FromLong((long) WXK_NUMPAD_UP
)); 
2665          PyDict_SetItemString(d
,"WXK_NUMPAD_RIGHT", PyInt_FromLong((long) WXK_NUMPAD_RIGHT
)); 
2666          PyDict_SetItemString(d
,"WXK_NUMPAD_DOWN", PyInt_FromLong((long) WXK_NUMPAD_DOWN
)); 
2667          PyDict_SetItemString(d
,"WXK_NUMPAD_PRIOR", PyInt_FromLong((long) WXK_NUMPAD_PRIOR
)); 
2668          PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEUP", PyInt_FromLong((long) WXK_NUMPAD_PAGEUP
)); 
2669          PyDict_SetItemString(d
,"WXK_NUMPAD_NEXT", PyInt_FromLong((long) WXK_NUMPAD_NEXT
)); 
2670          PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEDOWN", PyInt_FromLong((long) WXK_NUMPAD_PAGEDOWN
)); 
2671          PyDict_SetItemString(d
,"WXK_NUMPAD_END", PyInt_FromLong((long) WXK_NUMPAD_END
)); 
2672          PyDict_SetItemString(d
,"WXK_NUMPAD_BEGIN", PyInt_FromLong((long) WXK_NUMPAD_BEGIN
)); 
2673          PyDict_SetItemString(d
,"WXK_NUMPAD_INSERT", PyInt_FromLong((long) WXK_NUMPAD_INSERT
)); 
2674          PyDict_SetItemString(d
,"WXK_NUMPAD_DELETE", PyInt_FromLong((long) WXK_NUMPAD_DELETE
)); 
2675          PyDict_SetItemString(d
,"WXK_NUMPAD_EQUAL", PyInt_FromLong((long) WXK_NUMPAD_EQUAL
)); 
2676          PyDict_SetItemString(d
,"WXK_NUMPAD_MULTIPLY", PyInt_FromLong((long) WXK_NUMPAD_MULTIPLY
)); 
2677          PyDict_SetItemString(d
,"WXK_NUMPAD_ADD", PyInt_FromLong((long) WXK_NUMPAD_ADD
)); 
2678          PyDict_SetItemString(d
,"WXK_NUMPAD_SEPARATOR", PyInt_FromLong((long) WXK_NUMPAD_SEPARATOR
)); 
2679          PyDict_SetItemString(d
,"WXK_NUMPAD_SUBTRACT", PyInt_FromLong((long) WXK_NUMPAD_SUBTRACT
)); 
2680          PyDict_SetItemString(d
,"WXK_NUMPAD_DECIMAL", PyInt_FromLong((long) WXK_NUMPAD_DECIMAL
)); 
2681          PyDict_SetItemString(d
,"WXK_NUMPAD_DIVIDE", PyInt_FromLong((long) WXK_NUMPAD_DIVIDE
)); 
2682          PyDict_SetItemString(d
,"WXK_WINDOWS_LEFT", PyInt_FromLong((long) WXK_WINDOWS_LEFT
)); 
2683          PyDict_SetItemString(d
,"WXK_WINDOWS_RIGHT", PyInt_FromLong((long) WXK_WINDOWS_RIGHT
)); 
2684          PyDict_SetItemString(d
,"WXK_WINDOWS_MENU", PyInt_FromLong((long) WXK_WINDOWS_MENU
)); 
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_ANI", PyInt_FromLong((long) wxBITMAP_TYPE_ANI
)); 
2714          PyDict_SetItemString(d
,"wxBITMAP_TYPE_IFF", PyInt_FromLong((long) wxBITMAP_TYPE_IFF
)); 
2715          PyDict_SetItemString(d
,"wxBITMAP_TYPE_MACCURSOR", PyInt_FromLong((long) wxBITMAP_TYPE_MACCURSOR
)); 
2716          PyDict_SetItemString(d
,"wxBITMAP_TYPE_MACCURSOR_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_MACCURSOR_RESOURCE
)); 
2717          PyDict_SetItemString(d
,"wxBITMAP_TYPE_ANY", PyInt_FromLong((long) wxBITMAP_TYPE_ANY
)); 
2718          PyDict_SetItemString(d
,"wxCURSOR_NONE", PyInt_FromLong((long) wxCURSOR_NONE
)); 
2719          PyDict_SetItemString(d
,"wxCURSOR_ARROW", PyInt_FromLong((long) wxCURSOR_ARROW
)); 
2720          PyDict_SetItemString(d
,"wxCURSOR_RIGHT_ARROW", PyInt_FromLong((long) wxCURSOR_RIGHT_ARROW
)); 
2721          PyDict_SetItemString(d
,"wxCURSOR_BULLSEYE", PyInt_FromLong((long) wxCURSOR_BULLSEYE
)); 
2722          PyDict_SetItemString(d
,"wxCURSOR_CHAR", PyInt_FromLong((long) wxCURSOR_CHAR
)); 
2723          PyDict_SetItemString(d
,"wxCURSOR_CROSS", PyInt_FromLong((long) wxCURSOR_CROSS
)); 
2724          PyDict_SetItemString(d
,"wxCURSOR_HAND", PyInt_FromLong((long) wxCURSOR_HAND
)); 
2725          PyDict_SetItemString(d
,"wxCURSOR_IBEAM", PyInt_FromLong((long) wxCURSOR_IBEAM
)); 
2726          PyDict_SetItemString(d
,"wxCURSOR_LEFT_BUTTON", PyInt_FromLong((long) wxCURSOR_LEFT_BUTTON
)); 
2727          PyDict_SetItemString(d
,"wxCURSOR_MAGNIFIER", PyInt_FromLong((long) wxCURSOR_MAGNIFIER
)); 
2728          PyDict_SetItemString(d
,"wxCURSOR_MIDDLE_BUTTON", PyInt_FromLong((long) wxCURSOR_MIDDLE_BUTTON
)); 
2729          PyDict_SetItemString(d
,"wxCURSOR_NO_ENTRY", PyInt_FromLong((long) wxCURSOR_NO_ENTRY
)); 
2730          PyDict_SetItemString(d
,"wxCURSOR_PAINT_BRUSH", PyInt_FromLong((long) wxCURSOR_PAINT_BRUSH
)); 
2731          PyDict_SetItemString(d
,"wxCURSOR_PENCIL", PyInt_FromLong((long) wxCURSOR_PENCIL
)); 
2732          PyDict_SetItemString(d
,"wxCURSOR_POINT_LEFT", PyInt_FromLong((long) wxCURSOR_POINT_LEFT
)); 
2733          PyDict_SetItemString(d
,"wxCURSOR_POINT_RIGHT", PyInt_FromLong((long) wxCURSOR_POINT_RIGHT
)); 
2734          PyDict_SetItemString(d
,"wxCURSOR_QUESTION_ARROW", PyInt_FromLong((long) wxCURSOR_QUESTION_ARROW
)); 
2735          PyDict_SetItemString(d
,"wxCURSOR_RIGHT_BUTTON", PyInt_FromLong((long) wxCURSOR_RIGHT_BUTTON
)); 
2736          PyDict_SetItemString(d
,"wxCURSOR_SIZENESW", PyInt_FromLong((long) wxCURSOR_SIZENESW
)); 
2737          PyDict_SetItemString(d
,"wxCURSOR_SIZENS", PyInt_FromLong((long) wxCURSOR_SIZENS
)); 
2738          PyDict_SetItemString(d
,"wxCURSOR_SIZENWSE", PyInt_FromLong((long) wxCURSOR_SIZENWSE
)); 
2739          PyDict_SetItemString(d
,"wxCURSOR_SIZEWE", PyInt_FromLong((long) wxCURSOR_SIZEWE
)); 
2740          PyDict_SetItemString(d
,"wxCURSOR_SIZING", PyInt_FromLong((long) wxCURSOR_SIZING
)); 
2741          PyDict_SetItemString(d
,"wxCURSOR_SPRAYCAN", PyInt_FromLong((long) wxCURSOR_SPRAYCAN
)); 
2742          PyDict_SetItemString(d
,"wxCURSOR_WAIT", PyInt_FromLong((long) wxCURSOR_WAIT
)); 
2743          PyDict_SetItemString(d
,"wxCURSOR_WATCH", PyInt_FromLong((long) wxCURSOR_WATCH
)); 
2744          PyDict_SetItemString(d
,"wxCURSOR_BLANK", PyInt_FromLong((long) wxCURSOR_BLANK
)); 
2745          PyDict_SetItemString(d
,"wxCURSOR_DEFAULT", PyInt_FromLong((long) wxCURSOR_DEFAULT
)); 
2746          PyDict_SetItemString(d
,"wxCURSOR_ARROWWAIT", PyInt_FromLong((long) wxCURSOR_ARROWWAIT
)); 
2747          PyDict_SetItemString(d
,"wxCURSOR_MAX", PyInt_FromLong((long) wxCURSOR_MAX
)); 
2748          PyDict_SetItemString(d
,"wxPAPER_NONE", PyInt_FromLong((long) wxPAPER_NONE
)); 
2749          PyDict_SetItemString(d
,"wxPAPER_LETTER", PyInt_FromLong((long) wxPAPER_LETTER
)); 
2750          PyDict_SetItemString(d
,"wxPAPER_LEGAL", PyInt_FromLong((long) wxPAPER_LEGAL
)); 
2751          PyDict_SetItemString(d
,"wxPAPER_A4", PyInt_FromLong((long) wxPAPER_A4
)); 
2752          PyDict_SetItemString(d
,"wxPAPER_CSHEET", PyInt_FromLong((long) wxPAPER_CSHEET
)); 
2753          PyDict_SetItemString(d
,"wxPAPER_DSHEET", PyInt_FromLong((long) wxPAPER_DSHEET
)); 
2754          PyDict_SetItemString(d
,"wxPAPER_ESHEET", PyInt_FromLong((long) wxPAPER_ESHEET
)); 
2755          PyDict_SetItemString(d
,"wxPAPER_LETTERSMALL", PyInt_FromLong((long) wxPAPER_LETTERSMALL
)); 
2756          PyDict_SetItemString(d
,"wxPAPER_TABLOID", PyInt_FromLong((long) wxPAPER_TABLOID
)); 
2757          PyDict_SetItemString(d
,"wxPAPER_LEDGER", PyInt_FromLong((long) wxPAPER_LEDGER
)); 
2758          PyDict_SetItemString(d
,"wxPAPER_STATEMENT", PyInt_FromLong((long) wxPAPER_STATEMENT
)); 
2759          PyDict_SetItemString(d
,"wxPAPER_EXECUTIVE", PyInt_FromLong((long) wxPAPER_EXECUTIVE
)); 
2760          PyDict_SetItemString(d
,"wxPAPER_A3", PyInt_FromLong((long) wxPAPER_A3
)); 
2761          PyDict_SetItemString(d
,"wxPAPER_A4SMALL", PyInt_FromLong((long) wxPAPER_A4SMALL
)); 
2762          PyDict_SetItemString(d
,"wxPAPER_A5", PyInt_FromLong((long) wxPAPER_A5
)); 
2763          PyDict_SetItemString(d
,"wxPAPER_B4", PyInt_FromLong((long) wxPAPER_B4
)); 
2764          PyDict_SetItemString(d
,"wxPAPER_B5", PyInt_FromLong((long) wxPAPER_B5
)); 
2765          PyDict_SetItemString(d
,"wxPAPER_FOLIO", PyInt_FromLong((long) wxPAPER_FOLIO
)); 
2766          PyDict_SetItemString(d
,"wxPAPER_QUARTO", PyInt_FromLong((long) wxPAPER_QUARTO
)); 
2767          PyDict_SetItemString(d
,"wxPAPER_10X14", PyInt_FromLong((long) wxPAPER_10X14
)); 
2768          PyDict_SetItemString(d
,"wxPAPER_11X17", PyInt_FromLong((long) wxPAPER_11X17
)); 
2769          PyDict_SetItemString(d
,"wxPAPER_NOTE", PyInt_FromLong((long) wxPAPER_NOTE
)); 
2770          PyDict_SetItemString(d
,"wxPAPER_ENV_9", PyInt_FromLong((long) wxPAPER_ENV_9
)); 
2771          PyDict_SetItemString(d
,"wxPAPER_ENV_10", PyInt_FromLong((long) wxPAPER_ENV_10
)); 
2772          PyDict_SetItemString(d
,"wxPAPER_ENV_11", PyInt_FromLong((long) wxPAPER_ENV_11
)); 
2773          PyDict_SetItemString(d
,"wxPAPER_ENV_12", PyInt_FromLong((long) wxPAPER_ENV_12
)); 
2774          PyDict_SetItemString(d
,"wxPAPER_ENV_14", PyInt_FromLong((long) wxPAPER_ENV_14
)); 
2775          PyDict_SetItemString(d
,"wxPAPER_ENV_DL", PyInt_FromLong((long) wxPAPER_ENV_DL
)); 
2776          PyDict_SetItemString(d
,"wxPAPER_ENV_C5", PyInt_FromLong((long) wxPAPER_ENV_C5
)); 
2777          PyDict_SetItemString(d
,"wxPAPER_ENV_C3", PyInt_FromLong((long) wxPAPER_ENV_C3
)); 
2778          PyDict_SetItemString(d
,"wxPAPER_ENV_C4", PyInt_FromLong((long) wxPAPER_ENV_C4
)); 
2779          PyDict_SetItemString(d
,"wxPAPER_ENV_C6", PyInt_FromLong((long) wxPAPER_ENV_C6
)); 
2780          PyDict_SetItemString(d
,"wxPAPER_ENV_C65", PyInt_FromLong((long) wxPAPER_ENV_C65
)); 
2781          PyDict_SetItemString(d
,"wxPAPER_ENV_B4", PyInt_FromLong((long) wxPAPER_ENV_B4
)); 
2782          PyDict_SetItemString(d
,"wxPAPER_ENV_B5", PyInt_FromLong((long) wxPAPER_ENV_B5
)); 
2783          PyDict_SetItemString(d
,"wxPAPER_ENV_B6", PyInt_FromLong((long) wxPAPER_ENV_B6
)); 
2784          PyDict_SetItemString(d
,"wxPAPER_ENV_ITALY", PyInt_FromLong((long) wxPAPER_ENV_ITALY
)); 
2785          PyDict_SetItemString(d
,"wxPAPER_ENV_MONARCH", PyInt_FromLong((long) wxPAPER_ENV_MONARCH
)); 
2786          PyDict_SetItemString(d
,"wxPAPER_ENV_PERSONAL", PyInt_FromLong((long) wxPAPER_ENV_PERSONAL
)); 
2787          PyDict_SetItemString(d
,"wxPAPER_FANFOLD_US", PyInt_FromLong((long) wxPAPER_FANFOLD_US
)); 
2788          PyDict_SetItemString(d
,"wxPAPER_FANFOLD_STD_GERMAN", PyInt_FromLong((long) wxPAPER_FANFOLD_STD_GERMAN
)); 
2789          PyDict_SetItemString(d
,"wxPAPER_FANFOLD_LGL_GERMAN", PyInt_FromLong((long) wxPAPER_FANFOLD_LGL_GERMAN
)); 
2790          PyDict_SetItemString(d
,"wxPAPER_ISO_B4", PyInt_FromLong((long) wxPAPER_ISO_B4
)); 
2791          PyDict_SetItemString(d
,"wxPAPER_JAPANESE_POSTCARD", PyInt_FromLong((long) wxPAPER_JAPANESE_POSTCARD
)); 
2792          PyDict_SetItemString(d
,"wxPAPER_9X11", PyInt_FromLong((long) wxPAPER_9X11
)); 
2793          PyDict_SetItemString(d
,"wxPAPER_10X11", PyInt_FromLong((long) wxPAPER_10X11
)); 
2794          PyDict_SetItemString(d
,"wxPAPER_15X11", PyInt_FromLong((long) wxPAPER_15X11
)); 
2795          PyDict_SetItemString(d
,"wxPAPER_ENV_INVITE", PyInt_FromLong((long) wxPAPER_ENV_INVITE
)); 
2796          PyDict_SetItemString(d
,"wxPAPER_LETTER_EXTRA", PyInt_FromLong((long) wxPAPER_LETTER_EXTRA
)); 
2797          PyDict_SetItemString(d
,"wxPAPER_LEGAL_EXTRA", PyInt_FromLong((long) wxPAPER_LEGAL_EXTRA
)); 
2798          PyDict_SetItemString(d
,"wxPAPER_TABLOID_EXTRA", PyInt_FromLong((long) wxPAPER_TABLOID_EXTRA
)); 
2799          PyDict_SetItemString(d
,"wxPAPER_A4_EXTRA", PyInt_FromLong((long) wxPAPER_A4_EXTRA
)); 
2800          PyDict_SetItemString(d
,"wxPAPER_LETTER_TRANSVERSE", PyInt_FromLong((long) wxPAPER_LETTER_TRANSVERSE
)); 
2801          PyDict_SetItemString(d
,"wxPAPER_A4_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A4_TRANSVERSE
)); 
2802          PyDict_SetItemString(d
,"wxPAPER_LETTER_EXTRA_TRANSVERSE", PyInt_FromLong((long) wxPAPER_LETTER_EXTRA_TRANSVERSE
)); 
2803          PyDict_SetItemString(d
,"wxPAPER_A_PLUS", PyInt_FromLong((long) wxPAPER_A_PLUS
)); 
2804          PyDict_SetItemString(d
,"wxPAPER_B_PLUS", PyInt_FromLong((long) wxPAPER_B_PLUS
)); 
2805          PyDict_SetItemString(d
,"wxPAPER_LETTER_PLUS", PyInt_FromLong((long) wxPAPER_LETTER_PLUS
)); 
2806          PyDict_SetItemString(d
,"wxPAPER_A4_PLUS", PyInt_FromLong((long) wxPAPER_A4_PLUS
)); 
2807          PyDict_SetItemString(d
,"wxPAPER_A5_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A5_TRANSVERSE
)); 
2808          PyDict_SetItemString(d
,"wxPAPER_B5_TRANSVERSE", PyInt_FromLong((long) wxPAPER_B5_TRANSVERSE
)); 
2809          PyDict_SetItemString(d
,"wxPAPER_A3_EXTRA", PyInt_FromLong((long) wxPAPER_A3_EXTRA
)); 
2810          PyDict_SetItemString(d
,"wxPAPER_A5_EXTRA", PyInt_FromLong((long) wxPAPER_A5_EXTRA
)); 
2811          PyDict_SetItemString(d
,"wxPAPER_B5_EXTRA", PyInt_FromLong((long) wxPAPER_B5_EXTRA
)); 
2812          PyDict_SetItemString(d
,"wxPAPER_A2", PyInt_FromLong((long) wxPAPER_A2
)); 
2813          PyDict_SetItemString(d
,"wxPAPER_A3_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A3_TRANSVERSE
)); 
2814          PyDict_SetItemString(d
,"wxPAPER_A3_EXTRA_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A3_EXTRA_TRANSVERSE
)); 
2815          PyDict_SetItemString(d
,"wxDUPLEX_SIMPLEX", PyInt_FromLong((long) wxDUPLEX_SIMPLEX
)); 
2816          PyDict_SetItemString(d
,"wxDUPLEX_HORIZONTAL", PyInt_FromLong((long) wxDUPLEX_HORIZONTAL
)); 
2817          PyDict_SetItemString(d
,"wxDUPLEX_VERTICAL", PyInt_FromLong((long) wxDUPLEX_VERTICAL
)); 
2818          PyDict_SetItemString(d
,"wxITEM_SEPARATOR", PyInt_FromLong((long) wxITEM_SEPARATOR
)); 
2819          PyDict_SetItemString(d
,"wxITEM_NORMAL", PyInt_FromLong((long) wxITEM_NORMAL
)); 
2820          PyDict_SetItemString(d
,"wxITEM_CHECK", PyInt_FromLong((long) wxITEM_CHECK
)); 
2821          PyDict_SetItemString(d
,"wxITEM_RADIO", PyInt_FromLong((long) wxITEM_RADIO
)); 
2822          PyDict_SetItemString(d
,"wxITEM_MAX", PyInt_FromLong((long) wxITEM_MAX
)); 
2823          PyDict_SetItemString(d
,"wxHT_NOWHERE", PyInt_FromLong((long) wxHT_NOWHERE
)); 
2824          PyDict_SetItemString(d
,"wxHT_SCROLLBAR_FIRST", PyInt_FromLong((long) wxHT_SCROLLBAR_FIRST
)); 
2825          PyDict_SetItemString(d
,"wxHT_SCROLLBAR_ARROW_LINE_1", PyInt_FromLong((long) wxHT_SCROLLBAR_ARROW_LINE_1
)); 
2826          PyDict_SetItemString(d
,"wxHT_SCROLLBAR_ARROW_LINE_2", PyInt_FromLong((long) wxHT_SCROLLBAR_ARROW_LINE_2
)); 
2827          PyDict_SetItemString(d
,"wxHT_SCROLLBAR_ARROW_PAGE_1", PyInt_FromLong((long) wxHT_SCROLLBAR_ARROW_PAGE_1
)); 
2828          PyDict_SetItemString(d
,"wxHT_SCROLLBAR_ARROW_PAGE_2", PyInt_FromLong((long) wxHT_SCROLLBAR_ARROW_PAGE_2
)); 
2829          PyDict_SetItemString(d
,"wxHT_SCROLLBAR_THUMB", PyInt_FromLong((long) wxHT_SCROLLBAR_THUMB
)); 
2830          PyDict_SetItemString(d
,"wxHT_SCROLLBAR_BAR_1", PyInt_FromLong((long) wxHT_SCROLLBAR_BAR_1
)); 
2831          PyDict_SetItemString(d
,"wxHT_SCROLLBAR_BAR_2", PyInt_FromLong((long) wxHT_SCROLLBAR_BAR_2
)); 
2832          PyDict_SetItemString(d
,"wxHT_SCROLLBAR_LAST", PyInt_FromLong((long) wxHT_SCROLLBAR_LAST
)); 
2833          PyDict_SetItemString(d
,"wxHT_WINDOW_OUTSIDE", PyInt_FromLong((long) wxHT_WINDOW_OUTSIDE
)); 
2834          PyDict_SetItemString(d
,"wxHT_WINDOW_INSIDE", PyInt_FromLong((long) wxHT_WINDOW_INSIDE
)); 
2835          PyDict_SetItemString(d
,"wxHT_WINDOW_VERT_SCROLLBAR", PyInt_FromLong((long) wxHT_WINDOW_VERT_SCROLLBAR
)); 
2836          PyDict_SetItemString(d
,"wxHT_WINDOW_HORZ_SCROLLBAR", PyInt_FromLong((long) wxHT_WINDOW_HORZ_SCROLLBAR
)); 
2837          PyDict_SetItemString(d
,"wxHT_WINDOW_CORNER", PyInt_FromLong((long) wxHT_WINDOW_CORNER
)); 
2838          PyDict_SetItemString(d
,"wxHT_MAX", PyInt_FromLong((long) wxHT_MAX
)); 
2839          PyDict_SetItemString(d
,"wxEVT_NULL", PyInt_FromLong((long) wxEVT_NULL
)); 
2840          PyDict_SetItemString(d
,"wxEVT_FIRST", PyInt_FromLong((long) wxEVT_FIRST
)); 
2841          PyDict_SetItemString(d
,"wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_BUTTON_CLICKED
)); 
2842          PyDict_SetItemString(d
,"wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_CHECKBOX_CLICKED
)); 
2843          PyDict_SetItemString(d
,"wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_CHOICE_SELECTED
)); 
2844          PyDict_SetItemString(d
,"wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LISTBOX_SELECTED
)); 
2845          PyDict_SetItemString(d
,"wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong((long) wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
)); 
2846          PyDict_SetItemString(d
,"wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong((long) wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
)); 
2847          PyDict_SetItemString(d
,"wxEVT_COMMAND_SPINCTRL_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SPINCTRL_UPDATED
)); 
2848          PyDict_SetItemString(d
,"wxEVT_COMMAND_TEXT_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_TEXT_UPDATED
)); 
2849          PyDict_SetItemString(d
,"wxEVT_COMMAND_TEXT_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_TEXT_ENTER
)); 
2850          PyDict_SetItemString(d
,"wxEVT_COMMAND_TEXT_URL", PyInt_FromLong((long) wxEVT_COMMAND_TEXT_URL
)); 
2851          PyDict_SetItemString(d
,"wxEVT_COMMAND_TEXT_MAXLEN", PyInt_FromLong((long) wxEVT_COMMAND_TEXT_MAXLEN
)); 
2852          PyDict_SetItemString(d
,"wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_MENU_SELECTED
)); 
2853          PyDict_SetItemString(d
,"wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SLIDER_UPDATED
)); 
2854          PyDict_SetItemString(d
,"wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_RADIOBOX_SELECTED
)); 
2855          PyDict_SetItemString(d
,"wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_RADIOBUTTON_SELECTED
)); 
2856          PyDict_SetItemString(d
,"wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SCROLLBAR_UPDATED
)); 
2857          PyDict_SetItemString(d
,"wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_VLBOX_SELECTED
)); 
2858          PyDict_SetItemString(d
,"wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_COMBOBOX_SELECTED
)); 
2859          PyDict_SetItemString(d
,"wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_CLICKED
)); 
2860          PyDict_SetItemString(d
,"wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_RCLICKED
)); 
2861          PyDict_SetItemString(d
,"wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_ENTER
)); 
2862          PyDict_SetItemString(d
,"wxEVT_SET_FOCUS", PyInt_FromLong((long) wxEVT_SET_FOCUS
)); 
2863          PyDict_SetItemString(d
,"wxEVT_KILL_FOCUS", PyInt_FromLong((long) wxEVT_KILL_FOCUS
)); 
2864          PyDict_SetItemString(d
,"wxEVT_CHILD_FOCUS", PyInt_FromLong((long) wxEVT_CHILD_FOCUS
)); 
2865          PyDict_SetItemString(d
,"wxEVT_MOUSEWHEEL", PyInt_FromLong((long) wxEVT_MOUSEWHEEL
)); 
2866          PyDict_SetItemString(d
,"wxEVT_LEFT_DOWN", PyInt_FromLong((long) wxEVT_LEFT_DOWN
)); 
2867          PyDict_SetItemString(d
,"wxEVT_LEFT_UP", PyInt_FromLong((long) wxEVT_LEFT_UP
)); 
2868          PyDict_SetItemString(d
,"wxEVT_MIDDLE_DOWN", PyInt_FromLong((long) wxEVT_MIDDLE_DOWN
)); 
2869          PyDict_SetItemString(d
,"wxEVT_MIDDLE_UP", PyInt_FromLong((long) wxEVT_MIDDLE_UP
)); 
2870          PyDict_SetItemString(d
,"wxEVT_RIGHT_DOWN", PyInt_FromLong((long) wxEVT_RIGHT_DOWN
)); 
2871          PyDict_SetItemString(d
,"wxEVT_RIGHT_UP", PyInt_FromLong((long) wxEVT_RIGHT_UP
)); 
2872          PyDict_SetItemString(d
,"wxEVT_MOTION", PyInt_FromLong((long) wxEVT_MOTION
)); 
2873          PyDict_SetItemString(d
,"wxEVT_ENTER_WINDOW", PyInt_FromLong((long) wxEVT_ENTER_WINDOW
)); 
2874          PyDict_SetItemString(d
,"wxEVT_LEAVE_WINDOW", PyInt_FromLong((long) wxEVT_LEAVE_WINDOW
)); 
2875          PyDict_SetItemString(d
,"wxEVT_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_LEFT_DCLICK
)); 
2876          PyDict_SetItemString(d
,"wxEVT_MIDDLE_DCLICK", PyInt_FromLong((long) wxEVT_MIDDLE_DCLICK
)); 
2877          PyDict_SetItemString(d
,"wxEVT_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_RIGHT_DCLICK
)); 
2878          PyDict_SetItemString(d
,"wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong((long) wxEVT_MOUSE_CAPTURE_CHANGED
)); 
2879          PyDict_SetItemString(d
,"wxEVT_NC_LEFT_DOWN", PyInt_FromLong((long) wxEVT_NC_LEFT_DOWN
)); 
2880          PyDict_SetItemString(d
,"wxEVT_NC_LEFT_UP", PyInt_FromLong((long) wxEVT_NC_LEFT_UP
)); 
2881          PyDict_SetItemString(d
,"wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong((long) wxEVT_NC_MIDDLE_DOWN
)); 
2882          PyDict_SetItemString(d
,"wxEVT_NC_MIDDLE_UP", PyInt_FromLong((long) wxEVT_NC_MIDDLE_UP
)); 
2883          PyDict_SetItemString(d
,"wxEVT_NC_RIGHT_DOWN", PyInt_FromLong((long) wxEVT_NC_RIGHT_DOWN
)); 
2884          PyDict_SetItemString(d
,"wxEVT_NC_RIGHT_UP", PyInt_FromLong((long) wxEVT_NC_RIGHT_UP
)); 
2885          PyDict_SetItemString(d
,"wxEVT_NC_MOTION", PyInt_FromLong((long) wxEVT_NC_MOTION
)); 
2886          PyDict_SetItemString(d
,"wxEVT_NC_ENTER_WINDOW", PyInt_FromLong((long) wxEVT_NC_ENTER_WINDOW
)); 
2887          PyDict_SetItemString(d
,"wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong((long) wxEVT_NC_LEAVE_WINDOW
)); 
2888          PyDict_SetItemString(d
,"wxEVT_NC_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_NC_LEFT_DCLICK
)); 
2889          PyDict_SetItemString(d
,"wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong((long) wxEVT_NC_MIDDLE_DCLICK
)); 
2890          PyDict_SetItemString(d
,"wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_NC_RIGHT_DCLICK
)); 
2891          PyDict_SetItemString(d
,"wxEVT_SET_CURSOR", PyInt_FromLong((long) wxEVT_SET_CURSOR
)); 
2892          PyDict_SetItemString(d
,"wxEVT_CHAR", PyInt_FromLong((long) wxEVT_CHAR
)); 
2893          PyDict_SetItemString(d
,"wxEVT_KEY_DOWN", PyInt_FromLong((long) wxEVT_KEY_DOWN
)); 
2894          PyDict_SetItemString(d
,"wxEVT_KEY_UP", PyInt_FromLong((long) wxEVT_KEY_UP
)); 
2895          PyDict_SetItemString(d
,"wxEVT_CHAR_HOOK", PyInt_FromLong((long) wxEVT_CHAR_HOOK
)); 
2896          PyDict_SetItemString(d
,"wxEVT_SCROLL_TOP", PyInt_FromLong((long) wxEVT_SCROLL_TOP
)); 
2897          PyDict_SetItemString(d
,"wxEVT_SCROLL_BOTTOM", PyInt_FromLong((long) wxEVT_SCROLL_BOTTOM
)); 
2898          PyDict_SetItemString(d
,"wxEVT_SCROLL_LINEUP", PyInt_FromLong((long) wxEVT_SCROLL_LINEUP
)); 
2899          PyDict_SetItemString(d
,"wxEVT_SCROLL_LINEDOWN", PyInt_FromLong((long) wxEVT_SCROLL_LINEDOWN
)); 
2900          PyDict_SetItemString(d
,"wxEVT_SCROLL_PAGEUP", PyInt_FromLong((long) wxEVT_SCROLL_PAGEUP
)); 
2901          PyDict_SetItemString(d
,"wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong((long) wxEVT_SCROLL_PAGEDOWN
)); 
2902          PyDict_SetItemString(d
,"wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong((long) wxEVT_SCROLL_THUMBTRACK
)); 
2903          PyDict_SetItemString(d
,"wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong((long) wxEVT_SCROLL_THUMBRELEASE
)); 
2904          PyDict_SetItemString(d
,"wxEVT_SCROLL_ENDSCROLL", PyInt_FromLong((long) wxEVT_SCROLL_ENDSCROLL
)); 
2905          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_TOP", PyInt_FromLong((long) wxEVT_SCROLLWIN_TOP
)); 
2906          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong((long) wxEVT_SCROLLWIN_BOTTOM
)); 
2907          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong((long) wxEVT_SCROLLWIN_LINEUP
)); 
2908          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong((long) wxEVT_SCROLLWIN_LINEDOWN
)); 
2909          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong((long) wxEVT_SCROLLWIN_PAGEUP
)); 
2910          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong((long) wxEVT_SCROLLWIN_PAGEDOWN
)); 
2911          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong((long) wxEVT_SCROLLWIN_THUMBTRACK
)); 
2912          PyDict_SetItemString(d
,"wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong((long) wxEVT_SCROLLWIN_THUMBRELEASE
)); 
2913          PyDict_SetItemString(d
,"wxEVT_SIZE", PyInt_FromLong((long) wxEVT_SIZE
)); 
2914          PyDict_SetItemString(d
,"wxEVT_MOVE", PyInt_FromLong((long) wxEVT_MOVE
)); 
2915          PyDict_SetItemString(d
,"wxEVT_CLOSE_WINDOW", PyInt_FromLong((long) wxEVT_CLOSE_WINDOW
)); 
2916          PyDict_SetItemString(d
,"wxEVT_END_SESSION", PyInt_FromLong((long) wxEVT_END_SESSION
)); 
2917          PyDict_SetItemString(d
,"wxEVT_QUERY_END_SESSION", PyInt_FromLong((long) wxEVT_QUERY_END_SESSION
)); 
2918          PyDict_SetItemString(d
,"wxEVT_ACTIVATE_APP", PyInt_FromLong((long) wxEVT_ACTIVATE_APP
)); 
2919          PyDict_SetItemString(d
,"wxEVT_POWER", PyInt_FromLong((long) wxEVT_POWER
)); 
2920          PyDict_SetItemString(d
,"wxEVT_ACTIVATE", PyInt_FromLong((long) wxEVT_ACTIVATE
)); 
2921          PyDict_SetItemString(d
,"wxEVT_CREATE", PyInt_FromLong((long) wxEVT_CREATE
)); 
2922          PyDict_SetItemString(d
,"wxEVT_DESTROY", PyInt_FromLong((long) wxEVT_DESTROY
)); 
2923          PyDict_SetItemString(d
,"wxEVT_SHOW", PyInt_FromLong((long) wxEVT_SHOW
)); 
2924          PyDict_SetItemString(d
,"wxEVT_ICONIZE", PyInt_FromLong((long) wxEVT_ICONIZE
)); 
2925          PyDict_SetItemString(d
,"wxEVT_MAXIMIZE", PyInt_FromLong((long) wxEVT_MAXIMIZE
)); 
2926          PyDict_SetItemString(d
,"wxEVT_PAINT", PyInt_FromLong((long) wxEVT_PAINT
)); 
2927          PyDict_SetItemString(d
,"wxEVT_ERASE_BACKGROUND", PyInt_FromLong((long) wxEVT_ERASE_BACKGROUND
)); 
2928          PyDict_SetItemString(d
,"wxEVT_NC_PAINT", PyInt_FromLong((long) wxEVT_NC_PAINT
)); 
2929          PyDict_SetItemString(d
,"wxEVT_PAINT_ICON", PyInt_FromLong((long) wxEVT_PAINT_ICON
)); 
2930          PyDict_SetItemString(d
,"wxEVT_MENU_OPEN", PyInt_FromLong((long) wxEVT_MENU_OPEN
)); 
2931          PyDict_SetItemString(d
,"wxEVT_MENU_CLOSE", PyInt_FromLong((long) wxEVT_MENU_CLOSE
)); 
2932          PyDict_SetItemString(d
,"wxEVT_MENU_HIGHLIGHT", PyInt_FromLong((long) wxEVT_MENU_HIGHLIGHT
)); 
2933          PyDict_SetItemString(d
,"wxEVT_CONTEXT_MENU", PyInt_FromLong((long) wxEVT_CONTEXT_MENU
)); 
2934          PyDict_SetItemString(d
,"wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong((long) wxEVT_SYS_COLOUR_CHANGED
)); 
2935          PyDict_SetItemString(d
,"wxEVT_DISPLAY_CHANGED", PyInt_FromLong((long) wxEVT_DISPLAY_CHANGED
)); 
2936          PyDict_SetItemString(d
,"wxEVT_SETTING_CHANGED", PyInt_FromLong((long) wxEVT_SETTING_CHANGED
)); 
2937          PyDict_SetItemString(d
,"wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong((long) wxEVT_QUERY_NEW_PALETTE
)); 
2938          PyDict_SetItemString(d
,"wxEVT_PALETTE_CHANGED", PyInt_FromLong((long) wxEVT_PALETTE_CHANGED
)); 
2939          PyDict_SetItemString(d
,"wxEVT_JOY_BUTTON_DOWN", PyInt_FromLong((long) wxEVT_JOY_BUTTON_DOWN
)); 
2940          PyDict_SetItemString(d
,"wxEVT_JOY_BUTTON_UP", PyInt_FromLong((long) wxEVT_JOY_BUTTON_UP
)); 
2941          PyDict_SetItemString(d
,"wxEVT_JOY_MOVE", PyInt_FromLong((long) wxEVT_JOY_MOVE
)); 
2942          PyDict_SetItemString(d
,"wxEVT_JOY_ZMOVE", PyInt_FromLong((long) wxEVT_JOY_ZMOVE
)); 
2943          PyDict_SetItemString(d
,"wxEVT_DROP_FILES", PyInt_FromLong((long) wxEVT_DROP_FILES
)); 
2944          PyDict_SetItemString(d
,"wxEVT_DRAW_ITEM", PyInt_FromLong((long) wxEVT_DRAW_ITEM
)); 
2945          PyDict_SetItemString(d
,"wxEVT_MEASURE_ITEM", PyInt_FromLong((long) wxEVT_MEASURE_ITEM
)); 
2946          PyDict_SetItemString(d
,"wxEVT_COMPARE_ITEM", PyInt_FromLong((long) wxEVT_COMPARE_ITEM
)); 
2947          PyDict_SetItemString(d
,"wxEVT_INIT_DIALOG", PyInt_FromLong((long) wxEVT_INIT_DIALOG
)); 
2948          PyDict_SetItemString(d
,"wxEVT_IDLE", PyInt_FromLong((long) wxEVT_IDLE
)); 
2949          PyDict_SetItemString(d
,"wxEVT_UPDATE_UI", PyInt_FromLong((long) wxEVT_UPDATE_UI
)); 
2950          PyDict_SetItemString(d
,"wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LEFT_CLICK
)); 
2951          PyDict_SetItemString(d
,"wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_COMMAND_LEFT_DCLICK
)); 
2952          PyDict_SetItemString(d
,"wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_RIGHT_CLICK
)); 
2953          PyDict_SetItemString(d
,"wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_COMMAND_RIGHT_DCLICK
)); 
2954          PyDict_SetItemString(d
,"wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong((long) wxEVT_COMMAND_SET_FOCUS
)); 
2955          PyDict_SetItemString(d
,"wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong((long) wxEVT_COMMAND_KILL_FOCUS
)); 
2956          PyDict_SetItemString(d
,"wxEVT_COMMAND_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_ENTER
)); 
2957          PyDict_SetItemString(d
,"wxEVT_NAVIGATION_KEY", PyInt_FromLong((long) wxEVT_NAVIGATION_KEY
)); 
2958          PyDict_SetItemString(d
,"wxEVT_TIMER", PyInt_FromLong((long) wxEVT_TIMER
)); 
2959          PyDict_SetItemString(d
,"__version__", PyString_FromString("0.0.0")); 
2960          PyDict_SetItemString(d
,"cvar", SWIG_globals
); 
2961          SWIG_addvarlink(SWIG_globals
,"wxDefaultPosition",_wrap_wxDefaultPosition_get
, _wrap_wxDefaultPosition_set
); 
2962          SWIG_addvarlink(SWIG_globals
,"wxDefaultSize",_wrap_wxDefaultSize_get
, _wrap_wxDefaultSize_set
); 
2963          PyDict_SetItemString(d
,"wxPYAPP_ASSERT_SUPPRESS", PyInt_FromLong((long) wxPYAPP_ASSERT_SUPPRESS
)); 
2964          PyDict_SetItemString(d
,"wxPYAPP_ASSERT_EXCEPTION", PyInt_FromLong((long) wxPYAPP_ASSERT_EXCEPTION
)); 
2965          PyDict_SetItemString(d
,"wxPYAPP_ASSERT_DIALOG", PyInt_FromLong((long) wxPYAPP_ASSERT_DIALOG
)); 
2966          PyDict_SetItemString(d
,"wxPYAPP_ASSERT_LOG", PyInt_FromLong((long) wxPYAPP_ASSERT_LOG
)); 
2968     // Make our API structure a CObject so other modules can import it 
2969     // from this module. 
2970     PyObject
* v 
= PyCObject_FromVoidPtr(&API
, NULL
); 
2971     PyDict_SetItemString(d
,"wxPyCoreAPI", v
); 
2975     __wxPreStart(d
);     // initialize the GUI toolkit, if needed. 
2978         // Since these modules are all linked together, initialize them now 
2979         // because Python won't be able to find their shared library files, 
2980         // (since there isn't any.) 
3004     PyDict_SetItemString(d
,"wxMAJOR_VERSION", PyInt_FromLong((long)wxMAJOR_VERSION 
)); 
3005     PyDict_SetItemString(d
,"wxMINOR_VERSION", PyInt_FromLong((long)wxMINOR_VERSION 
)); 
3006     PyDict_SetItemString(d
,"wxRELEASE_NUMBER", PyInt_FromLong((long)wxRELEASE_NUMBER 
)); 
3007     PyDict_SetItemString(d
,"wxVERSION_NUMBER", PyInt_FromLong((long)wxVERSION_NUMBER 
)); 
3009     wxString 
tempStr(wxVERSION_STRING
); 
3010     PyDict_SetItemString(d
,"wxVERSION_STRING", PyUnicode_FromWideChar(tempStr
.c_str(), tempStr
.Len())); 
3012     PyDict_SetItemString(d
,"wxVERSION_STRING", PyString_FromString(wxVERSION_STRING
)); 
3018    for (i 
= 0; _swig_mapping
[i
].n1
; i
++) 
3019         SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);