]> git.saurik.com Git - wxWidgets.git/blob - utils/wxPython/src/gtk/wx.cpp
more tweaks...
[wxWidgets.git] / utils / wxPython / src / gtk / wx.cpp
1 /*
2 * FILE : gtk/wx.cpp
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Patch 5)
7 *
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.
12 *
13 * Do not make changes to this file--changes will be lost!
14 *
15 */
16
17
18 #define SWIGCODE
19 /* Implementation : PYTHON */
20
21 #define SWIGPYTHON
22 #include <string.h>
23 #include <stdlib.h>
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a,b) __declspec(dllexport) a b
28 # else
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a,b) a _export b
31 # else
32 # define SWIGEXPORT(a,b) a b
33 # endif
34 # endif
35 #else
36 # define SWIGEXPORT(a,b) a b
37 #endif
38
39 #ifdef __cplusplus
40 extern "C" {
41 #endif
42 #include "Python.h"
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
47 extern PyObject *SWIG_newvarlink(void);
48 #ifdef __cplusplus
49 }
50 #endif
51
52 #define SWIG_init initwxc
53
54 #define SWIG_name "wxc"
55
56 #include "helpers.h"
57
58 static PyObject* l_output_helper(PyObject* target, PyObject* o) {
59 PyObject* o2;
60 PyObject* o3;
61 if (!target) {
62 target = o;
63 } else if (target == Py_None) {
64 Py_DECREF(Py_None);
65 target = o;
66 } else {
67 if (!PyList_Check(target)) {
68 o2 = target;
69 target = PyList_New(0);
70 PyList_Append(target, o2);
71 Py_XDECREF(o2);
72 }
73 PyList_Append(target,o);
74 Py_XDECREF(o);
75 }
76 return target;
77 }
78
79 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
80 PyObject* o2;
81 PyObject* o3;
82
83 if (!target) {
84 target = o;
85 } else if (target == Py_None) {
86 Py_DECREF(Py_None);
87 target = o;
88 } else {
89 if (!PyTuple_Check(target)) {
90 o2 = target;
91 target = PyTuple_New(1);
92 PyTuple_SetItem(target, 0, o2);
93 }
94 o3 = PyTuple_New(1);
95 PyTuple_SetItem(o3, 0, o);
96
97 o2 = target;
98 target = PySequence_Concat(o2, o3);
99 Py_DECREF(o2);
100 Py_DECREF(o3);
101 }
102 return target;
103 }
104
105
106 extern byte* byte_LIST_helper(PyObject* source);
107 extern int* int_LIST_helper(PyObject* source);
108 extern long* long_LIST_helper(PyObject* source);
109 extern char** string_LIST_helper(PyObject* source);
110 extern wxPoint* wxPoint_LIST_helper(PyObject* source);
111 extern wxBitmap** wxBitmap_LIST_helper(PyObject* source);
112 extern wxString* wxString_LIST_helper(PyObject* source);
113 extern wxAcceleratorEntry* wxAcceleratorEntry_LIST_helper(PyObject* source);
114
115
116 static char* wxStringErrorMsg = "string type is required for parameter";
117
118
119 #include <ctype.h>
120
121 /*------------------------------------------------------------------
122 ptrcast(value,type)
123
124 Constructs a new pointer value. Value may either be a string
125 or an integer. Type is a string corresponding to either the
126 C datatype or mangled datatype.
127
128 ptrcast(0,"Vector *")
129 or
130 ptrcast(0,"Vector_p")
131 ------------------------------------------------------------------ */
132
133 static PyObject *ptrcast(PyObject *_PTRVALUE, char *type) {
134
135 char *r,*s;
136 void *ptr;
137 PyObject *obj;
138 char *typestr,*c;
139
140 /* Produce a "mangled" version of the type string. */
141
142 typestr = (char *) malloc(strlen(type)+2);
143
144 /* Go through and munge the typestring */
145
146 r = typestr;
147 *(r++) = '_';
148 c = type;
149 while (*c) {
150 if (!isspace(*c)) {
151 if ((*c == '*') || (*c == '&')) {
152 *(r++) = 'p';
153 }
154 else *(r++) = *c;
155 } else {
156 *(r++) = '_';
157 }
158 c++;
159 }
160 *(r++) = 0;
161
162 /* Check to see what kind of object _PTRVALUE is */
163
164 if (PyInt_Check(_PTRVALUE)) {
165 ptr = (void *) PyInt_AsLong(_PTRVALUE);
166 /* Received a numerical value. Make a pointer out of it */
167 r = (char *) malloc(strlen(typestr)+22);
168 if (ptr) {
169 SWIG_MakePtr(r, ptr, typestr);
170 } else {
171 sprintf(r,"_0%s",typestr);
172 }
173 obj = PyString_FromString(r);
174 free(r);
175 } else if (PyString_Check(_PTRVALUE)) {
176 /* Have a real pointer value now. Try to strip out the pointer
177 value */
178 s = PyString_AsString(_PTRVALUE);
179 r = (char *) malloc(strlen(type)+22);
180
181 /* Now extract the pointer value */
182 if (!SWIG_GetPtr(s,&ptr,0)) {
183 if (ptr) {
184 SWIG_MakePtr(r,ptr,typestr);
185 } else {
186 sprintf(r,"_0%s",typestr);
187 }
188 obj = PyString_FromString(r);
189 } else {
190 obj = NULL;
191 }
192 free(r);
193 } else {
194 obj = NULL;
195 }
196 free(typestr);
197 if (!obj)
198 PyErr_SetString(PyExc_TypeError,"Type error in ptrcast. Argument is not a valid pointer value.");
199 return obj;
200 }
201
202 /*------------------------------------------------------------------
203 ptrvalue(ptr,type = 0)
204
205 Attempts to dereference a pointer value. If type is given, it
206 will try to use that type. Otherwise, this function will attempt
207 to "guess" the proper datatype by checking against all of the
208 builtin C datatypes.
209 ------------------------------------------------------------------ */
210
211 static PyObject *ptrvalue(PyObject *_PTRVALUE, int index, char *type) {
212 void *ptr;
213 char *s;
214 PyObject *obj;
215
216 if (!PyString_Check(_PTRVALUE)) {
217 PyErr_SetString(PyExc_TypeError,"Type error in ptrvalue. Argument is not a valid pointer value.");
218 return NULL;
219 }
220 s = PyString_AsString(_PTRVALUE);
221 if (SWIG_GetPtr(s,&ptr,0)) {
222 PyErr_SetString(PyExc_TypeError,"Type error in ptrvalue. Argument is not a valid pointer value.");
223 return NULL;
224 }
225
226 /* If no datatype was passed, try a few common datatypes first */
227
228 if (!type) {
229
230 /* No datatype was passed. Type to figure out if it's a common one */
231
232 if (!SWIG_GetPtr(s,&ptr,"_int_p")) {
233 type = "int";
234 } else if (!SWIG_GetPtr(s,&ptr,"_double_p")) {
235 type = "double";
236 } else if (!SWIG_GetPtr(s,&ptr,"_short_p")) {
237 type = "short";
238 } else if (!SWIG_GetPtr(s,&ptr,"_long_p")) {
239 type = "long";
240 } else if (!SWIG_GetPtr(s,&ptr,"_float_p")) {
241 type = "float";
242 } else if (!SWIG_GetPtr(s,&ptr,"_char_p")) {
243 type = "char";
244 } else if (!SWIG_GetPtr(s,&ptr,"_char_pp")) {
245 type = "char *";
246 } else {
247 type = "unknown";
248 }
249 }
250
251 if (!ptr) {
252 PyErr_SetString(PyExc_TypeError,"Unable to dereference NULL pointer.");
253 return NULL;
254 }
255
256 /* Now we have a datatype. Try to figure out what to do about it */
257 if (strcmp(type,"int") == 0) {
258 obj = PyInt_FromLong((long) *(((int *) ptr) + index));
259 } else if (strcmp(type,"double") == 0) {
260 obj = PyFloat_FromDouble((double) *(((double *) ptr)+index));
261 } else if (strcmp(type,"short") == 0) {
262 obj = PyInt_FromLong((long) *(((short *) ptr)+index));
263 } else if (strcmp(type,"long") == 0) {
264 obj = PyInt_FromLong((long) *(((long *) ptr)+index));
265 } else if (strcmp(type,"float") == 0) {
266 obj = PyFloat_FromDouble((double) *(((float *) ptr)+index));
267 } else if (strcmp(type,"char") == 0) {
268 obj = PyString_FromString(((char *) ptr)+index);
269 } else if (strcmp(type,"char *") == 0) {
270 char *c = *(((char **) ptr)+index);
271 if (c) obj = PyString_FromString(c);
272 else obj = PyString_FromString("NULL");
273 } else {
274 PyErr_SetString(PyExc_TypeError,"Unable to dereference unsupported datatype.");
275 return NULL;
276 }
277 return obj;
278 }
279
280 /*------------------------------------------------------------------
281 ptrcreate(type,value = 0,numelements = 1)
282
283 Attempts to create a new object of given type. Type must be
284 a basic C datatype. Will not create complex objects.
285 ------------------------------------------------------------------ */
286
287 static PyObject *ptrcreate(char *type, PyObject *_PYVALUE, int numelements) {
288 void *ptr;
289 PyObject *obj;
290 int sz;
291 char *cast;
292 char temp[40];
293
294 /* Check the type string against a variety of possibilities */
295
296 if (strcmp(type,"int") == 0) {
297 sz = sizeof(int)*numelements;
298 cast = "_int_p";
299 } else if (strcmp(type,"short") == 0) {
300 sz = sizeof(short)*numelements;
301 cast = "_short_p";
302 } else if (strcmp(type,"long") == 0) {
303 sz = sizeof(long)*numelements;
304 cast = "_long_p";
305 } else if (strcmp(type,"double") == 0) {
306 sz = sizeof(double)*numelements;
307 cast = "_double_p";
308 } else if (strcmp(type,"float") == 0) {
309 sz = sizeof(float)*numelements;
310 cast = "_float_p";
311 } else if (strcmp(type,"char") == 0) {
312 sz = sizeof(char)*numelements;
313 cast = "_char_p";
314 } else if (strcmp(type,"char *") == 0) {
315 sz = sizeof(char *)*(numelements+1);
316 cast = "_char_pp";
317 } else {
318 PyErr_SetString(PyExc_TypeError,"Unable to create unknown datatype.");
319 return NULL;
320 }
321
322 /* Create the new object */
323
324 ptr = (void *) malloc(sz);
325 if (!ptr) {
326 PyErr_SetString(PyExc_MemoryError,"Out of memory in swig_create.");
327 return NULL;
328 }
329
330 /* Now try to set its default value */
331
332 if (_PYVALUE) {
333 if (strcmp(type,"int") == 0) {
334 int *ip,i,ivalue;
335 ivalue = (int) PyInt_AsLong(_PYVALUE);
336 ip = (int *) ptr;
337 for (i = 0; i < numelements; i++)
338 ip[i] = ivalue;
339 } else if (strcmp(type,"short") == 0) {
340 short *ip,ivalue;
341 int i;
342 ivalue = (short) PyInt_AsLong(_PYVALUE);
343 ip = (short *) ptr;
344 for (i = 0; i < numelements; i++)
345 ip[i] = ivalue;
346 } else if (strcmp(type,"long") == 0) {
347 long *ip,ivalue;
348 int i;
349 ivalue = (long) PyInt_AsLong(_PYVALUE);
350 ip = (long *) ptr;
351 for (i = 0; i < numelements; i++)
352 ip[i] = ivalue;
353 } else if (strcmp(type,"double") == 0) {
354 double *ip,ivalue;
355 int i;
356 ivalue = (double) PyFloat_AsDouble(_PYVALUE);
357 ip = (double *) ptr;
358 for (i = 0; i < numelements; i++)
359 ip[i] = ivalue;
360 } else if (strcmp(type,"float") == 0) {
361 float *ip,ivalue;
362 int i;
363 ivalue = (float) PyFloat_AsDouble(_PYVALUE);
364 ip = (float *) ptr;
365 for (i = 0; i < numelements; i++)
366 ip[i] = ivalue;
367 } else if (strcmp(type,"char") == 0) {
368 char *ip,*ivalue;
369 ivalue = (char *) PyString_AsString(_PYVALUE);
370 ip = (char *) ptr;
371 strncpy(ip,ivalue,numelements-1);
372 } else if (strcmp(type,"char *") == 0) {
373 char **ip, *ivalue;
374 int i;
375 ivalue = (char *) PyString_AsString(_PYVALUE);
376 ip = (char **) ptr;
377 for (i = 0; i < numelements; i++) {
378 if (ivalue) {
379 ip[i] = (char *) malloc(strlen(ivalue)+1);
380 strcpy(ip[i],ivalue);
381 } else {
382 ip[i] = 0;
383 }
384 }
385 ip[numelements] = 0;
386 }
387 }
388 /* Create the pointer value */
389
390 SWIG_MakePtr(temp,ptr,cast);
391 obj = PyString_FromString(temp);
392 return obj;
393 }
394
395
396 /*------------------------------------------------------------------
397 ptrset(ptr,value,index = 0,type = 0)
398
399 Attempts to set the value of a pointer variable. If type is
400 given, we will use that type. Otherwise, we'll guess the datatype.
401 ------------------------------------------------------------------ */
402
403 static PyObject *ptrset(PyObject *_PTRVALUE, PyObject *_PYVALUE, int index, char *type) {
404 void *ptr;
405 char *s;
406 PyObject *obj;
407
408 if (!PyString_Check(_PTRVALUE)) {
409 PyErr_SetString(PyExc_TypeError,"Type error in ptrset. Argument is not a valid pointer value.");
410 return NULL;
411 }
412 s = PyString_AsString(_PTRVALUE);
413 if (SWIG_GetPtr(s,&ptr,0)) {
414 PyErr_SetString(PyExc_TypeError,"Type error in ptrset. Argument is not a valid pointer value.");
415 return NULL;
416 }
417
418 /* If no datatype was passed, try a few common datatypes first */
419
420 if (!type) {
421
422 /* No datatype was passed. Type to figure out if it's a common one */
423
424 if (!SWIG_GetPtr(s,&ptr,"_int_p")) {
425 type = "int";
426 } else if (!SWIG_GetPtr(s,&ptr,"_double_p")) {
427 type = "double";
428 } else if (!SWIG_GetPtr(s,&ptr,"_short_p")) {
429 type = "short";
430 } else if (!SWIG_GetPtr(s,&ptr,"_long_p")) {
431 type = "long";
432 } else if (!SWIG_GetPtr(s,&ptr,"_float_p")) {
433 type = "float";
434 } else if (!SWIG_GetPtr(s,&ptr,"_char_p")) {
435 type = "char";
436 } else if (!SWIG_GetPtr(s,&ptr,"_char_pp")) {
437 type = "char *";
438 } else {
439 type = "unknown";
440 }
441 }
442
443 if (!ptr) {
444 PyErr_SetString(PyExc_TypeError,"Unable to set NULL pointer.");
445 return NULL;
446 }
447
448 /* Now we have a datatype. Try to figure out what to do about it */
449 if (strcmp(type,"int") == 0) {
450 *(((int *) ptr)+index) = (int) PyInt_AsLong(_PYVALUE);
451 } else if (strcmp(type,"double") == 0) {
452 *(((double *) ptr)+index) = (double) PyFloat_AsDouble(_PYVALUE);
453 } else if (strcmp(type,"short") == 0) {
454 *(((short *) ptr)+index) = (short) PyInt_AsLong(_PYVALUE);
455 } else if (strcmp(type,"long") == 0) {
456 *(((long *) ptr)+index) = (long) PyInt_AsLong(_PYVALUE);
457 } else if (strcmp(type,"float") == 0) {
458 *(((float *) ptr)+index) = (float) PyFloat_AsDouble(_PYVALUE);
459 } else if (strcmp(type,"char") == 0) {
460 char *c = PyString_AsString(_PYVALUE);
461 strcpy(((char *) ptr)+index, c);
462 } else if (strcmp(type,"char *") == 0) {
463 char *c = PyString_AsString(_PYVALUE);
464 char **ca = (char **) ptr;
465 if (ca[index]) free(ca[index]);
466 if (strcmp(c,"NULL") == 0) {
467 ca[index] = 0;
468 } else {
469 ca[index] = (char *) malloc(strlen(c)+1);
470 strcpy(ca[index],c);
471 }
472 } else {
473 PyErr_SetString(PyExc_TypeError,"Unable to set unsupported datatype.");
474 return NULL;
475 }
476 Py_INCREF(Py_None);
477 return Py_None;
478 }
479
480
481 /*------------------------------------------------------------------
482 ptradd(ptr,offset)
483
484 Adds a value to an existing pointer value. Will do a type-dependent
485 add for basic datatypes. For other datatypes, will do a byte-add.
486 ------------------------------------------------------------------ */
487
488 static PyObject *ptradd(PyObject *_PTRVALUE, int offset) {
489
490 char *r,*s;
491 void *ptr,*junk;
492 PyObject *obj;
493 char *type;
494
495 /* Check to see what kind of object _PTRVALUE is */
496
497 if (PyString_Check(_PTRVALUE)) {
498 /* Have a potential pointer value now. Try to strip out the value */
499 s = PyString_AsString(_PTRVALUE);
500
501 /* Try to handle a few common datatypes first */
502
503 if (!SWIG_GetPtr(s,&ptr,"_int_p")) {
504 ptr = (void *) (((int *) ptr) + offset);
505 } else if (!SWIG_GetPtr(s,&ptr,"_double_p")) {
506 ptr = (void *) (((double *) ptr) + offset);
507 } else if (!SWIG_GetPtr(s,&ptr,"_short_p")) {
508 ptr = (void *) (((short *) ptr) + offset);
509 } else if (!SWIG_GetPtr(s,&ptr,"_long_p")) {
510 ptr = (void *) (((long *) ptr) + offset);
511 } else if (!SWIG_GetPtr(s,&ptr,"_float_p")) {
512 ptr = (void *) (((float *) ptr) + offset);
513 } else if (!SWIG_GetPtr(s,&ptr,"_char_p")) {
514 ptr = (void *) (((char *) ptr) + offset);
515 } else if (!SWIG_GetPtr(s,&ptr,0)) {
516 ptr = (void *) (((char *) ptr) + offset);
517 } else {
518 PyErr_SetString(PyExc_TypeError,"Type error in ptradd. Argument is not a valid pointer value.");
519 return NULL;
520 }
521 type = SWIG_GetPtr(s,&junk,"INVALID POINTER");
522 r = (char *) malloc(strlen(type)+20);
523 if (ptr) {
524 SWIG_MakePtr(r,ptr,type);
525 } else {
526 sprintf(r,"_0%s",type);
527 }
528 obj = PyString_FromString(r);
529 free(r);
530 }
531 return obj;
532 }
533
534 /*------------------------------------------------------------------
535 ptrmap(type1,type2)
536
537 Allows a mapping between type1 and type2. (Like a typedef)
538 ------------------------------------------------------------------ */
539
540 static void ptrmap(char *type1, char *type2) {
541
542 char *typestr1,*typestr2,*c,*r;
543
544 /* Produce a "mangled" version of the type string. */
545
546 typestr1 = (char *) malloc(strlen(type1)+2);
547
548 /* Go through and munge the typestring */
549
550 r = typestr1;
551 *(r++) = '_';
552 c = type1;
553 while (*c) {
554 if (!isspace(*c)) {
555 if ((*c == '*') || (*c == '&')) {
556 *(r++) = 'p';
557 }
558 else *(r++) = *c;
559 } else {
560 *(r++) = '_';
561 }
562 c++;
563 }
564 *(r++) = 0;
565
566 typestr2 = (char *) malloc(strlen(type2)+2);
567
568 /* Go through and munge the typestring */
569
570 r = typestr2;
571 *(r++) = '_';
572 c = type2;
573 while (*c) {
574 if (!isspace(*c)) {
575 if ((*c == '*') || (*c == '&')) {
576 *(r++) = 'p';
577 }
578 else *(r++) = *c;
579 } else {
580 *(r++) = '_';
581 }
582 c++;
583 }
584 *(r++) = 0;
585 SWIG_RegisterMapping(typestr1,typestr2,0);
586 SWIG_RegisterMapping(typestr2,typestr1,0);
587 }
588
589 /*------------------------------------------------------------------
590 ptrfree(ptr)
591
592 Destroys a pointer value
593 ------------------------------------------------------------------ */
594
595 PyObject *ptrfree(PyObject *_PTRVALUE) {
596 void *ptr, *junk;
597 char *s;
598
599 if (!PyString_Check(_PTRVALUE)) {
600 PyErr_SetString(PyExc_TypeError,"Type error in ptrfree. Argument is not a valid pointer value.");
601 return NULL;
602 }
603 s = PyString_AsString(_PTRVALUE);
604 if (SWIG_GetPtr(s,&ptr,0)) {
605 PyErr_SetString(PyExc_TypeError,"Type error in ptrfree. Argument is not a valid pointer value.");
606 return NULL;
607 }
608
609 /* Check to see if this pointer is a char ** */
610 if (!SWIG_GetPtr(s,&junk,"_char_pp")) {
611 char **c = (char **) ptr;
612 if (c) {
613 int i = 0;
614 while (c[i]) {
615 free(c[i]);
616 i++;
617 }
618 }
619 }
620 if (ptr)
621 free((char *) ptr);
622
623 Py_INCREF(Py_None);
624 return Py_None;
625 }
626
627
628 class __wxPyCleanup {
629 public:
630 __wxPyCleanup() { }
631 ~__wxPyCleanup() { wxApp::CleanUp(); }
632 };
633
634 extern "C" SWIGEXPORT(void,initwindowsc)();
635 extern "C" SWIGEXPORT(void,initwindows2c)();
636 extern "C" SWIGEXPORT(void,initeventsc)();
637 extern "C" SWIGEXPORT(void,initmiscc)();
638 extern "C" SWIGEXPORT(void,initmisc2c)();
639 extern "C" SWIGEXPORT(void,initgdic)();
640 extern "C" SWIGEXPORT(void,initmdic)();
641 extern "C" SWIGEXPORT(void,initcontrolsc)();
642 extern "C" SWIGEXPORT(void,initcontrols2c)();
643 extern "C" SWIGEXPORT(void,initcmndlgsc)();
644 extern "C" SWIGEXPORT(void,initstattoolc)();
645 extern "C" SWIGEXPORT(void,initframesc)();
646 extern "C" SWIGEXPORT(void,initwindows3c)();
647 extern "C" SWIGEXPORT(void,initimagec)();
648 extern "C" SWIGEXPORT(void,initprintfwc)();
649 #ifndef SEPARATE
650 extern "C" SWIGEXPORT(void,initutilsc)();
651 //extern "C" SWIGEXPORT(void,initoglc)();
652 extern "C" SWIGEXPORT(void,initglcanvasc)();
653 #endif
654 static PyObject *_wrap_ptrcast(PyObject *self, PyObject *args) {
655 PyObject * _resultobj;
656 PyObject * _result;
657 PyObject * _arg0;
658 char * _arg1;
659 PyObject * _obj0 = 0;
660
661 self = self;
662 if(!PyArg_ParseTuple(args,"Os:ptrcast",&_obj0,&_arg1))
663 return NULL;
664 {
665 _arg0 = _obj0;
666 }
667 {
668 wxPy_BEGIN_ALLOW_THREADS;
669 _result = (PyObject *)ptrcast(_arg0,_arg1);
670
671 wxPy_END_ALLOW_THREADS;
672 }{
673 _resultobj = _result;
674 }
675 return _resultobj;
676 }
677
678 static PyObject *_wrap_ptrvalue(PyObject *self, PyObject *args) {
679 PyObject * _resultobj;
680 PyObject * _result;
681 PyObject * _arg0;
682 int _arg1 = 0;
683 char * _arg2 = 0;
684 PyObject * _obj0 = 0;
685
686 self = self;
687 if(!PyArg_ParseTuple(args,"O|is:ptrvalue",&_obj0,&_arg1,&_arg2))
688 return NULL;
689 {
690 _arg0 = _obj0;
691 }
692 {
693 wxPy_BEGIN_ALLOW_THREADS;
694 _result = (PyObject *)ptrvalue(_arg0,_arg1,_arg2);
695
696 wxPy_END_ALLOW_THREADS;
697 }{
698 _resultobj = _result;
699 }
700 return _resultobj;
701 }
702
703 static PyObject *_wrap_ptrset(PyObject *self, PyObject *args) {
704 PyObject * _resultobj;
705 PyObject * _result;
706 PyObject * _arg0;
707 PyObject * _arg1;
708 int _arg2 = 0;
709 char * _arg3 = 0;
710 PyObject * _obj0 = 0;
711 PyObject * _obj1 = 0;
712
713 self = self;
714 if(!PyArg_ParseTuple(args,"OO|is:ptrset",&_obj0,&_obj1,&_arg2,&_arg3))
715 return NULL;
716 {
717 _arg0 = _obj0;
718 }
719 {
720 _arg1 = _obj1;
721 }
722 {
723 wxPy_BEGIN_ALLOW_THREADS;
724 _result = (PyObject *)ptrset(_arg0,_arg1,_arg2,_arg3);
725
726 wxPy_END_ALLOW_THREADS;
727 }{
728 _resultobj = _result;
729 }
730 return _resultobj;
731 }
732
733 static PyObject *_wrap_ptrcreate(PyObject *self, PyObject *args) {
734 PyObject * _resultobj;
735 PyObject * _result;
736 char * _arg0;
737 PyObject * _arg1 = 0;
738 int _arg2 = 1;
739 PyObject * _obj1 = 0;
740
741 self = self;
742 if(!PyArg_ParseTuple(args,"s|Oi:ptrcreate",&_arg0,&_obj1,&_arg2))
743 return NULL;
744 if (_obj1)
745 {
746 _arg1 = _obj1;
747 }
748 {
749 wxPy_BEGIN_ALLOW_THREADS;
750 _result = (PyObject *)ptrcreate(_arg0,_arg1,_arg2);
751
752 wxPy_END_ALLOW_THREADS;
753 }{
754 _resultobj = _result;
755 }
756 return _resultobj;
757 }
758
759 static PyObject *_wrap_ptrfree(PyObject *self, PyObject *args) {
760 PyObject * _resultobj;
761 PyObject * _result;
762 PyObject * _arg0;
763 PyObject * _obj0 = 0;
764
765 self = self;
766 if(!PyArg_ParseTuple(args,"O:ptrfree",&_obj0))
767 return NULL;
768 {
769 _arg0 = _obj0;
770 }
771 {
772 wxPy_BEGIN_ALLOW_THREADS;
773 _result = (PyObject *)ptrfree(_arg0);
774
775 wxPy_END_ALLOW_THREADS;
776 }{
777 _resultobj = _result;
778 }
779 return _resultobj;
780 }
781
782 static PyObject *_wrap_ptradd(PyObject *self, PyObject *args) {
783 PyObject * _resultobj;
784 PyObject * _result;
785 PyObject * _arg0;
786 int _arg1;
787 PyObject * _obj0 = 0;
788
789 self = self;
790 if(!PyArg_ParseTuple(args,"Oi:ptradd",&_obj0,&_arg1))
791 return NULL;
792 {
793 _arg0 = _obj0;
794 }
795 {
796 wxPy_BEGIN_ALLOW_THREADS;
797 _result = (PyObject *)ptradd(_arg0,_arg1);
798
799 wxPy_END_ALLOW_THREADS;
800 }{
801 _resultobj = _result;
802 }
803 return _resultobj;
804 }
805
806 static PyObject *_wrap_ptrmap(PyObject *self, PyObject *args) {
807 PyObject * _resultobj;
808 char * _arg0;
809 char * _arg1;
810
811 self = self;
812 if(!PyArg_ParseTuple(args,"ss:ptrmap",&_arg0,&_arg1))
813 return NULL;
814 {
815 wxPy_BEGIN_ALLOW_THREADS;
816 ptrmap(_arg0,_arg1);
817
818 wxPy_END_ALLOW_THREADS;
819 } Py_INCREF(Py_None);
820 _resultobj = Py_None;
821 return _resultobj;
822 }
823
824 static int _wrap_wxPyDefaultPosition_set(PyObject *val) {
825 char * tval;
826 wxPoint * temp;
827
828 tval = (char *) PyString_AsString(val);
829 if (PyErr_Occurred()) {
830 PyErr_SetString(PyExc_TypeError,"C variable 'wxPyDefaultPosition'(wxPoint *)");
831 return 1;
832 }
833 if (tval) {
834 if (SWIG_GetPtr(tval,(void **) &temp,"_wxPoint_p")) {
835 PyErr_SetString(PyExc_TypeError,"Type error in value of wxPyDefaultPosition. Expected _wxPoint_p.");
836 return 1;
837 }
838 }
839 wxPyDefaultPosition = *temp;
840 return 0;
841 }
842
843 static PyObject *_wrap_wxPyDefaultPosition_get() {
844 PyObject * pyobj;
845 char ptemp[128];
846
847 SWIG_MakePtr(ptemp,(char *) &wxPyDefaultPosition,"_wxPoint_p");
848 pyobj = PyString_FromString(ptemp);
849 return pyobj;
850 }
851
852 static int _wrap_wxPyDefaultSize_set(PyObject *val) {
853 char * tval;
854 wxSize * temp;
855
856 tval = (char *) PyString_AsString(val);
857 if (PyErr_Occurred()) {
858 PyErr_SetString(PyExc_TypeError,"C variable 'wxPyDefaultSize'(wxSize *)");
859 return 1;
860 }
861 if (tval) {
862 if (SWIG_GetPtr(tval,(void **) &temp,"_wxSize_p")) {
863 PyErr_SetString(PyExc_TypeError,"Type error in value of wxPyDefaultSize. Expected _wxSize_p.");
864 return 1;
865 }
866 }
867 wxPyDefaultSize = *temp;
868 return 0;
869 }
870
871 static PyObject *_wrap_wxPyDefaultSize_get() {
872 PyObject * pyobj;
873 char ptemp[128];
874
875 SWIG_MakePtr(ptemp,(char *) &wxPyDefaultSize,"_wxSize_p");
876 pyobj = PyString_FromString(ptemp);
877 return pyobj;
878 }
879
880 static void *SwigwxPyAppTowxEvtHandler(void *ptr) {
881 wxPyApp *src;
882 wxEvtHandler *dest;
883 src = (wxPyApp *) ptr;
884 dest = (wxEvtHandler *) src;
885 return (void *) dest;
886 }
887
888 static wxPyApp *new_wxPyApp() {
889 wxPythonApp = new wxPyApp();
890 return wxPythonApp;
891 }
892
893 static PyObject *_wrap_new_wxPyApp(PyObject *self, PyObject *args) {
894 PyObject * _resultobj;
895 wxPyApp * _result;
896 char _ptemp[128];
897
898 self = self;
899 if(!PyArg_ParseTuple(args,":new_wxPyApp"))
900 return NULL;
901 {
902 wxPy_BEGIN_ALLOW_THREADS;
903 _result = (wxPyApp *)new_wxPyApp();
904
905 wxPy_END_ALLOW_THREADS;
906 } SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyApp_p");
907 _resultobj = Py_BuildValue("s",_ptemp);
908 return _resultobj;
909 }
910
911 #define delete_wxPyApp(_swigobj) (delete _swigobj)
912 static PyObject *_wrap_delete_wxPyApp(PyObject *self, PyObject *args) {
913 PyObject * _resultobj;
914 wxPyApp * _arg0;
915 char * _argc0 = 0;
916
917 self = self;
918 if(!PyArg_ParseTuple(args,"s:delete_wxPyApp",&_argc0))
919 return NULL;
920 if (_argc0) {
921 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
922 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxPyApp. Expected _wxPyApp_p.");
923 return NULL;
924 }
925 }
926 {
927 wxPy_BEGIN_ALLOW_THREADS;
928 delete_wxPyApp(_arg0);
929
930 wxPy_END_ALLOW_THREADS;
931 } Py_INCREF(Py_None);
932 _resultobj = Py_None;
933 return _resultobj;
934 }
935
936 #define wxPyApp_GetAppName(_swigobj) (_swigobj->GetAppName())
937 static PyObject *_wrap_wxPyApp_GetAppName(PyObject *self, PyObject *args) {
938 PyObject * _resultobj;
939 wxString * _result;
940 wxPyApp * _arg0;
941 char * _argc0 = 0;
942
943 self = self;
944 if(!PyArg_ParseTuple(args,"s:wxPyApp_GetAppName",&_argc0))
945 return NULL;
946 if (_argc0) {
947 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
948 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_GetAppName. Expected _wxPyApp_p.");
949 return NULL;
950 }
951 }
952 {
953 wxPy_BEGIN_ALLOW_THREADS;
954 _result = new wxString (wxPyApp_GetAppName(_arg0));
955
956 wxPy_END_ALLOW_THREADS;
957 }{
958 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
959 }
960 {
961 delete _result;
962 }
963 return _resultobj;
964 }
965
966 #define wxPyApp_GetClassName(_swigobj) (_swigobj->GetClassName())
967 static PyObject *_wrap_wxPyApp_GetClassName(PyObject *self, PyObject *args) {
968 PyObject * _resultobj;
969 wxString * _result;
970 wxPyApp * _arg0;
971 char * _argc0 = 0;
972
973 self = self;
974 if(!PyArg_ParseTuple(args,"s:wxPyApp_GetClassName",&_argc0))
975 return NULL;
976 if (_argc0) {
977 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
978 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_GetClassName. Expected _wxPyApp_p.");
979 return NULL;
980 }
981 }
982 {
983 wxPy_BEGIN_ALLOW_THREADS;
984 _result = new wxString (wxPyApp_GetClassName(_arg0));
985
986 wxPy_END_ALLOW_THREADS;
987 }{
988 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
989 }
990 {
991 delete _result;
992 }
993 return _resultobj;
994 }
995
996 #define wxPyApp_GetExitOnFrameDelete(_swigobj) (_swigobj->GetExitOnFrameDelete())
997 static PyObject *_wrap_wxPyApp_GetExitOnFrameDelete(PyObject *self, PyObject *args) {
998 PyObject * _resultobj;
999 bool _result;
1000 wxPyApp * _arg0;
1001 char * _argc0 = 0;
1002
1003 self = self;
1004 if(!PyArg_ParseTuple(args,"s:wxPyApp_GetExitOnFrameDelete",&_argc0))
1005 return NULL;
1006 if (_argc0) {
1007 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1008 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_GetExitOnFrameDelete. Expected _wxPyApp_p.");
1009 return NULL;
1010 }
1011 }
1012 {
1013 wxPy_BEGIN_ALLOW_THREADS;
1014 _result = (bool )wxPyApp_GetExitOnFrameDelete(_arg0);
1015
1016 wxPy_END_ALLOW_THREADS;
1017 } _resultobj = Py_BuildValue("i",_result);
1018 return _resultobj;
1019 }
1020
1021 #define wxPyApp_GetPrintMode(_swigobj) (_swigobj->GetPrintMode())
1022 static PyObject *_wrap_wxPyApp_GetPrintMode(PyObject *self, PyObject *args) {
1023 PyObject * _resultobj;
1024 int _result;
1025 wxPyApp * _arg0;
1026 char * _argc0 = 0;
1027
1028 self = self;
1029 if(!PyArg_ParseTuple(args,"s:wxPyApp_GetPrintMode",&_argc0))
1030 return NULL;
1031 if (_argc0) {
1032 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1033 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_GetPrintMode. Expected _wxPyApp_p.");
1034 return NULL;
1035 }
1036 }
1037 {
1038 wxPy_BEGIN_ALLOW_THREADS;
1039 _result = (int )wxPyApp_GetPrintMode(_arg0);
1040
1041 wxPy_END_ALLOW_THREADS;
1042 } _resultobj = Py_BuildValue("i",_result);
1043 return _resultobj;
1044 }
1045
1046 #define wxPyApp_GetTopWindow(_swigobj) (_swigobj->GetTopWindow())
1047 static PyObject *_wrap_wxPyApp_GetTopWindow(PyObject *self, PyObject *args) {
1048 PyObject * _resultobj;
1049 wxWindow * _result;
1050 wxPyApp * _arg0;
1051 char * _argc0 = 0;
1052 char _ptemp[128];
1053
1054 self = self;
1055 if(!PyArg_ParseTuple(args,"s:wxPyApp_GetTopWindow",&_argc0))
1056 return NULL;
1057 if (_argc0) {
1058 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1059 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_GetTopWindow. Expected _wxPyApp_p.");
1060 return NULL;
1061 }
1062 }
1063 {
1064 wxPy_BEGIN_ALLOW_THREADS;
1065 _result = (wxWindow *)wxPyApp_GetTopWindow(_arg0);
1066
1067 wxPy_END_ALLOW_THREADS;
1068 } SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
1069 _resultobj = Py_BuildValue("s",_ptemp);
1070 return _resultobj;
1071 }
1072
1073 #define wxPyApp_GetVendorName(_swigobj) (_swigobj->GetVendorName())
1074 static PyObject *_wrap_wxPyApp_GetVendorName(PyObject *self, PyObject *args) {
1075 PyObject * _resultobj;
1076 wxString * _result;
1077 wxPyApp * _arg0;
1078 char * _argc0 = 0;
1079
1080 self = self;
1081 if(!PyArg_ParseTuple(args,"s:wxPyApp_GetVendorName",&_argc0))
1082 return NULL;
1083 if (_argc0) {
1084 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1085 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_GetVendorName. Expected _wxPyApp_p.");
1086 return NULL;
1087 }
1088 }
1089 {
1090 wxPy_BEGIN_ALLOW_THREADS;
1091 _result = new wxString (wxPyApp_GetVendorName(_arg0));
1092
1093 wxPy_END_ALLOW_THREADS;
1094 }{
1095 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
1096 }
1097 {
1098 delete _result;
1099 }
1100 return _resultobj;
1101 }
1102
1103 #define wxPyApp_Dispatch(_swigobj) (_swigobj->Dispatch())
1104 static PyObject *_wrap_wxPyApp_Dispatch(PyObject *self, PyObject *args) {
1105 PyObject * _resultobj;
1106 wxPyApp * _arg0;
1107 char * _argc0 = 0;
1108
1109 self = self;
1110 if(!PyArg_ParseTuple(args,"s:wxPyApp_Dispatch",&_argc0))
1111 return NULL;
1112 if (_argc0) {
1113 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1114 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_Dispatch. Expected _wxPyApp_p.");
1115 return NULL;
1116 }
1117 }
1118 {
1119 wxPy_BEGIN_ALLOW_THREADS;
1120 wxPyApp_Dispatch(_arg0);
1121
1122 wxPy_END_ALLOW_THREADS;
1123 } Py_INCREF(Py_None);
1124 _resultobj = Py_None;
1125 return _resultobj;
1126 }
1127
1128 #define wxPyApp_ExitMainLoop(_swigobj) (_swigobj->ExitMainLoop())
1129 static PyObject *_wrap_wxPyApp_ExitMainLoop(PyObject *self, PyObject *args) {
1130 PyObject * _resultobj;
1131 wxPyApp * _arg0;
1132 char * _argc0 = 0;
1133
1134 self = self;
1135 if(!PyArg_ParseTuple(args,"s:wxPyApp_ExitMainLoop",&_argc0))
1136 return NULL;
1137 if (_argc0) {
1138 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1139 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_ExitMainLoop. Expected _wxPyApp_p.");
1140 return NULL;
1141 }
1142 }
1143 {
1144 wxPy_BEGIN_ALLOW_THREADS;
1145 wxPyApp_ExitMainLoop(_arg0);
1146
1147 wxPy_END_ALLOW_THREADS;
1148 } Py_INCREF(Py_None);
1149 _resultobj = Py_None;
1150 return _resultobj;
1151 }
1152
1153 #define wxPyApp_Initialized(_swigobj) (_swigobj->Initialized())
1154 static PyObject *_wrap_wxPyApp_Initialized(PyObject *self, PyObject *args) {
1155 PyObject * _resultobj;
1156 bool _result;
1157 wxPyApp * _arg0;
1158 char * _argc0 = 0;
1159
1160 self = self;
1161 if(!PyArg_ParseTuple(args,"s:wxPyApp_Initialized",&_argc0))
1162 return NULL;
1163 if (_argc0) {
1164 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1165 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_Initialized. Expected _wxPyApp_p.");
1166 return NULL;
1167 }
1168 }
1169 {
1170 wxPy_BEGIN_ALLOW_THREADS;
1171 _result = (bool )wxPyApp_Initialized(_arg0);
1172
1173 wxPy_END_ALLOW_THREADS;
1174 } _resultobj = Py_BuildValue("i",_result);
1175 return _resultobj;
1176 }
1177
1178 #define wxPyApp_MainLoop(_swigobj) (_swigobj->MainLoop())
1179 static PyObject *_wrap_wxPyApp_MainLoop(PyObject *self, PyObject *args) {
1180 PyObject * _resultobj;
1181 int _result;
1182 wxPyApp * _arg0;
1183 char * _argc0 = 0;
1184
1185 self = self;
1186 if(!PyArg_ParseTuple(args,"s:wxPyApp_MainLoop",&_argc0))
1187 return NULL;
1188 if (_argc0) {
1189 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1190 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_MainLoop. Expected _wxPyApp_p.");
1191 return NULL;
1192 }
1193 }
1194 {
1195 wxPy_BEGIN_ALLOW_THREADS;
1196 _result = (int )wxPyApp_MainLoop(_arg0);
1197
1198 wxPy_END_ALLOW_THREADS;
1199 } _resultobj = Py_BuildValue("i",_result);
1200 return _resultobj;
1201 }
1202
1203 #define wxPyApp_Pending(_swigobj) (_swigobj->Pending())
1204 static PyObject *_wrap_wxPyApp_Pending(PyObject *self, PyObject *args) {
1205 PyObject * _resultobj;
1206 bool _result;
1207 wxPyApp * _arg0;
1208 char * _argc0 = 0;
1209
1210 self = self;
1211 if(!PyArg_ParseTuple(args,"s:wxPyApp_Pending",&_argc0))
1212 return NULL;
1213 if (_argc0) {
1214 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1215 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_Pending. Expected _wxPyApp_p.");
1216 return NULL;
1217 }
1218 }
1219 {
1220 wxPy_BEGIN_ALLOW_THREADS;
1221 _result = (bool )wxPyApp_Pending(_arg0);
1222
1223 wxPy_END_ALLOW_THREADS;
1224 } _resultobj = Py_BuildValue("i",_result);
1225 return _resultobj;
1226 }
1227
1228 #define wxPyApp_ProcessIdle(_swigobj) (_swigobj->ProcessIdle())
1229 static PyObject *_wrap_wxPyApp_ProcessIdle(PyObject *self, PyObject *args) {
1230 PyObject * _resultobj;
1231 bool _result;
1232 wxPyApp * _arg0;
1233 char * _argc0 = 0;
1234
1235 self = self;
1236 if(!PyArg_ParseTuple(args,"s:wxPyApp_ProcessIdle",&_argc0))
1237 return NULL;
1238 if (_argc0) {
1239 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1240 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_ProcessIdle. Expected _wxPyApp_p.");
1241 return NULL;
1242 }
1243 }
1244 {
1245 wxPy_BEGIN_ALLOW_THREADS;
1246 _result = (bool )wxPyApp_ProcessIdle(_arg0);
1247
1248 wxPy_END_ALLOW_THREADS;
1249 } _resultobj = Py_BuildValue("i",_result);
1250 return _resultobj;
1251 }
1252
1253 #define wxPyApp_SetAppName(_swigobj,_swigarg0) (_swigobj->SetAppName(_swigarg0))
1254 static PyObject *_wrap_wxPyApp_SetAppName(PyObject *self, PyObject *args) {
1255 PyObject * _resultobj;
1256 wxPyApp * _arg0;
1257 wxString * _arg1;
1258 char * _argc0 = 0;
1259 PyObject * _obj1 = 0;
1260
1261 self = self;
1262 if(!PyArg_ParseTuple(args,"sO:wxPyApp_SetAppName",&_argc0,&_obj1))
1263 return NULL;
1264 if (_argc0) {
1265 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1266 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_SetAppName. Expected _wxPyApp_p.");
1267 return NULL;
1268 }
1269 }
1270 {
1271 if (!PyString_Check(_obj1)) {
1272 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1273 return NULL;
1274 }
1275 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
1276 }
1277 {
1278 wxPy_BEGIN_ALLOW_THREADS;
1279 wxPyApp_SetAppName(_arg0,*_arg1);
1280
1281 wxPy_END_ALLOW_THREADS;
1282 } Py_INCREF(Py_None);
1283 _resultobj = Py_None;
1284 {
1285 if (_obj1)
1286 delete _arg1;
1287 }
1288 return _resultobj;
1289 }
1290
1291 #define wxPyApp_SetClassName(_swigobj,_swigarg0) (_swigobj->SetClassName(_swigarg0))
1292 static PyObject *_wrap_wxPyApp_SetClassName(PyObject *self, PyObject *args) {
1293 PyObject * _resultobj;
1294 wxPyApp * _arg0;
1295 wxString * _arg1;
1296 char * _argc0 = 0;
1297 PyObject * _obj1 = 0;
1298
1299 self = self;
1300 if(!PyArg_ParseTuple(args,"sO:wxPyApp_SetClassName",&_argc0,&_obj1))
1301 return NULL;
1302 if (_argc0) {
1303 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1304 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_SetClassName. Expected _wxPyApp_p.");
1305 return NULL;
1306 }
1307 }
1308 {
1309 if (!PyString_Check(_obj1)) {
1310 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1311 return NULL;
1312 }
1313 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
1314 }
1315 {
1316 wxPy_BEGIN_ALLOW_THREADS;
1317 wxPyApp_SetClassName(_arg0,*_arg1);
1318
1319 wxPy_END_ALLOW_THREADS;
1320 } Py_INCREF(Py_None);
1321 _resultobj = Py_None;
1322 {
1323 if (_obj1)
1324 delete _arg1;
1325 }
1326 return _resultobj;
1327 }
1328
1329 #define wxPyApp_SetExitOnFrameDelete(_swigobj,_swigarg0) (_swigobj->SetExitOnFrameDelete(_swigarg0))
1330 static PyObject *_wrap_wxPyApp_SetExitOnFrameDelete(PyObject *self, PyObject *args) {
1331 PyObject * _resultobj;
1332 wxPyApp * _arg0;
1333 bool _arg1;
1334 char * _argc0 = 0;
1335 int tempbool1;
1336
1337 self = self;
1338 if(!PyArg_ParseTuple(args,"si:wxPyApp_SetExitOnFrameDelete",&_argc0,&tempbool1))
1339 return NULL;
1340 if (_argc0) {
1341 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1342 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_SetExitOnFrameDelete. Expected _wxPyApp_p.");
1343 return NULL;
1344 }
1345 }
1346 _arg1 = (bool ) tempbool1;
1347 {
1348 wxPy_BEGIN_ALLOW_THREADS;
1349 wxPyApp_SetExitOnFrameDelete(_arg0,_arg1);
1350
1351 wxPy_END_ALLOW_THREADS;
1352 } Py_INCREF(Py_None);
1353 _resultobj = Py_None;
1354 return _resultobj;
1355 }
1356
1357 #define wxPyApp_SetPrintMode(_swigobj,_swigarg0) (_swigobj->SetPrintMode(_swigarg0))
1358 static PyObject *_wrap_wxPyApp_SetPrintMode(PyObject *self, PyObject *args) {
1359 PyObject * _resultobj;
1360 wxPyApp * _arg0;
1361 int _arg1;
1362 char * _argc0 = 0;
1363
1364 self = self;
1365 if(!PyArg_ParseTuple(args,"si:wxPyApp_SetPrintMode",&_argc0,&_arg1))
1366 return NULL;
1367 if (_argc0) {
1368 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1369 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_SetPrintMode. Expected _wxPyApp_p.");
1370 return NULL;
1371 }
1372 }
1373 {
1374 wxPy_BEGIN_ALLOW_THREADS;
1375 wxPyApp_SetPrintMode(_arg0,_arg1);
1376
1377 wxPy_END_ALLOW_THREADS;
1378 } Py_INCREF(Py_None);
1379 _resultobj = Py_None;
1380 return _resultobj;
1381 }
1382
1383 #define wxPyApp_SetTopWindow(_swigobj,_swigarg0) (_swigobj->SetTopWindow(_swigarg0))
1384 static PyObject *_wrap_wxPyApp_SetTopWindow(PyObject *self, PyObject *args) {
1385 PyObject * _resultobj;
1386 wxPyApp * _arg0;
1387 wxWindow * _arg1;
1388 char * _argc0 = 0;
1389 char * _argc1 = 0;
1390
1391 self = self;
1392 if(!PyArg_ParseTuple(args,"ss:wxPyApp_SetTopWindow",&_argc0,&_argc1))
1393 return NULL;
1394 if (_argc0) {
1395 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1396 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_SetTopWindow. Expected _wxPyApp_p.");
1397 return NULL;
1398 }
1399 }
1400 if (_argc1) {
1401 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
1402 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxPyApp_SetTopWindow. Expected _wxWindow_p.");
1403 return NULL;
1404 }
1405 }
1406 {
1407 wxPy_BEGIN_ALLOW_THREADS;
1408 wxPyApp_SetTopWindow(_arg0,_arg1);
1409
1410 wxPy_END_ALLOW_THREADS;
1411 } Py_INCREF(Py_None);
1412 _resultobj = Py_None;
1413 return _resultobj;
1414 }
1415
1416 #define wxPyApp_SetVendorName(_swigobj,_swigarg0) (_swigobj->SetVendorName(_swigarg0))
1417 static PyObject *_wrap_wxPyApp_SetVendorName(PyObject *self, PyObject *args) {
1418 PyObject * _resultobj;
1419 wxPyApp * _arg0;
1420 wxString * _arg1;
1421 char * _argc0 = 0;
1422 PyObject * _obj1 = 0;
1423
1424 self = self;
1425 if(!PyArg_ParseTuple(args,"sO:wxPyApp_SetVendorName",&_argc0,&_obj1))
1426 return NULL;
1427 if (_argc0) {
1428 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1429 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_SetVendorName. Expected _wxPyApp_p.");
1430 return NULL;
1431 }
1432 }
1433 {
1434 if (!PyString_Check(_obj1)) {
1435 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1436 return NULL;
1437 }
1438 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
1439 }
1440 {
1441 wxPy_BEGIN_ALLOW_THREADS;
1442 wxPyApp_SetVendorName(_arg0,*_arg1);
1443
1444 wxPy_END_ALLOW_THREADS;
1445 } Py_INCREF(Py_None);
1446 _resultobj = Py_None;
1447 {
1448 if (_obj1)
1449 delete _arg1;
1450 }
1451 return _resultobj;
1452 }
1453
1454 #define wxPyApp_GetStdIcon(_swigobj,_swigarg0) (_swigobj->GetStdIcon(_swigarg0))
1455 static PyObject *_wrap_wxPyApp_GetStdIcon(PyObject *self, PyObject *args) {
1456 PyObject * _resultobj;
1457 wxIcon * _result;
1458 wxPyApp * _arg0;
1459 int _arg1;
1460 char * _argc0 = 0;
1461 char _ptemp[128];
1462
1463 self = self;
1464 if(!PyArg_ParseTuple(args,"si:wxPyApp_GetStdIcon",&_argc0,&_arg1))
1465 return NULL;
1466 if (_argc0) {
1467 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyApp_p")) {
1468 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyApp_GetStdIcon. Expected _wxPyApp_p.");
1469 return NULL;
1470 }
1471 }
1472 {
1473 wxPy_BEGIN_ALLOW_THREADS;
1474 _result = new wxIcon (wxPyApp_GetStdIcon(_arg0,_arg1));
1475
1476 wxPy_END_ALLOW_THREADS;
1477 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxIcon_p");
1478 _resultobj = Py_BuildValue("s",_ptemp);
1479 return _resultobj;
1480 }
1481
1482 #define new___wxPyCleanup() (new __wxPyCleanup())
1483 static PyObject *_wrap_new___wxPyCleanup(PyObject *self, PyObject *args) {
1484 PyObject * _resultobj;
1485 __wxPyCleanup * _result;
1486 char _ptemp[128];
1487
1488 self = self;
1489 if(!PyArg_ParseTuple(args,":new___wxPyCleanup"))
1490 return NULL;
1491 {
1492 wxPy_BEGIN_ALLOW_THREADS;
1493 _result = (__wxPyCleanup *)new___wxPyCleanup();
1494
1495 wxPy_END_ALLOW_THREADS;
1496 } SWIG_MakePtr(_ptemp, (char *) _result,"___wxPyCleanup_p");
1497 _resultobj = Py_BuildValue("s",_ptemp);
1498 return _resultobj;
1499 }
1500
1501 #define delete___wxPyCleanup(_swigobj) (delete _swigobj)
1502 static PyObject *_wrap_delete___wxPyCleanup(PyObject *self, PyObject *args) {
1503 PyObject * _resultobj;
1504 __wxPyCleanup * _arg0;
1505 char * _argc0 = 0;
1506
1507 self = self;
1508 if(!PyArg_ParseTuple(args,"s:delete___wxPyCleanup",&_argc0))
1509 return NULL;
1510 if (_argc0) {
1511 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"___wxPyCleanup_p")) {
1512 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete___wxPyCleanup. Expected ___wxPyCleanup_p.");
1513 return NULL;
1514 }
1515 }
1516 {
1517 wxPy_BEGIN_ALLOW_THREADS;
1518 delete___wxPyCleanup(_arg0);
1519
1520 wxPy_END_ALLOW_THREADS;
1521 } Py_INCREF(Py_None);
1522 _resultobj = Py_None;
1523 return _resultobj;
1524 }
1525
1526 static PyMethodDef wxcMethods[] = {
1527 { "delete___wxPyCleanup", _wrap_delete___wxPyCleanup, 1 },
1528 { "new___wxPyCleanup", _wrap_new___wxPyCleanup, 1 },
1529 { "wxPyApp_GetStdIcon", _wrap_wxPyApp_GetStdIcon, 1 },
1530 { "wxPyApp_SetVendorName", _wrap_wxPyApp_SetVendorName, 1 },
1531 { "wxPyApp_SetTopWindow", _wrap_wxPyApp_SetTopWindow, 1 },
1532 { "wxPyApp_SetPrintMode", _wrap_wxPyApp_SetPrintMode, 1 },
1533 { "wxPyApp_SetExitOnFrameDelete", _wrap_wxPyApp_SetExitOnFrameDelete, 1 },
1534 { "wxPyApp_SetClassName", _wrap_wxPyApp_SetClassName, 1 },
1535 { "wxPyApp_SetAppName", _wrap_wxPyApp_SetAppName, 1 },
1536 { "wxPyApp_ProcessIdle", _wrap_wxPyApp_ProcessIdle, 1 },
1537 { "wxPyApp_Pending", _wrap_wxPyApp_Pending, 1 },
1538 { "wxPyApp_MainLoop", _wrap_wxPyApp_MainLoop, 1 },
1539 { "wxPyApp_Initialized", _wrap_wxPyApp_Initialized, 1 },
1540 { "wxPyApp_ExitMainLoop", _wrap_wxPyApp_ExitMainLoop, 1 },
1541 { "wxPyApp_Dispatch", _wrap_wxPyApp_Dispatch, 1 },
1542 { "wxPyApp_GetVendorName", _wrap_wxPyApp_GetVendorName, 1 },
1543 { "wxPyApp_GetTopWindow", _wrap_wxPyApp_GetTopWindow, 1 },
1544 { "wxPyApp_GetPrintMode", _wrap_wxPyApp_GetPrintMode, 1 },
1545 { "wxPyApp_GetExitOnFrameDelete", _wrap_wxPyApp_GetExitOnFrameDelete, 1 },
1546 { "wxPyApp_GetClassName", _wrap_wxPyApp_GetClassName, 1 },
1547 { "wxPyApp_GetAppName", _wrap_wxPyApp_GetAppName, 1 },
1548 { "delete_wxPyApp", _wrap_delete_wxPyApp, 1 },
1549 { "new_wxPyApp", _wrap_new_wxPyApp, 1 },
1550 { "_wxSetDictionary", __wxSetDictionary, 1 },
1551 { "_wxStart", __wxStart, 1 },
1552 { "ptrmap", _wrap_ptrmap, 1 },
1553 { "ptradd", _wrap_ptradd, 1 },
1554 { "ptrfree", _wrap_ptrfree, 1 },
1555 { "ptrcreate", _wrap_ptrcreate, 1 },
1556 { "ptrset", _wrap_ptrset, 1 },
1557 { "ptrvalue", _wrap_ptrvalue, 1 },
1558 { "ptrcast", _wrap_ptrcast, 1 },
1559 { NULL, NULL }
1560 };
1561 static PyObject *SWIG_globals;
1562 #ifdef __cplusplus
1563 extern "C"
1564 #endif
1565 SWIGEXPORT(void,initwxc)() {
1566 PyObject *m, *d;
1567 SWIG_globals = SWIG_newvarlink();
1568 m = Py_InitModule("wxc", wxcMethods);
1569 d = PyModule_GetDict(m);
1570 PyDict_SetItemString(d,"wxMAJOR_VERSION", PyInt_FromLong((long) wxMAJOR_VERSION));
1571 PyDict_SetItemString(d,"wxMINOR_VERSION", PyInt_FromLong((long) wxMINOR_VERSION));
1572 PyDict_SetItemString(d,"wxRELEASE_NUMBER", PyInt_FromLong((long) wxRELEASE_NUMBER));
1573 PyDict_SetItemString(d,"wxNOT_FOUND", PyInt_FromLong((long) wxNOT_FOUND));
1574 PyDict_SetItemString(d,"wxVSCROLL", PyInt_FromLong((long) wxVSCROLL));
1575 PyDict_SetItemString(d,"wxHSCROLL", PyInt_FromLong((long) wxHSCROLL));
1576 PyDict_SetItemString(d,"wxCAPTION", PyInt_FromLong((long) wxCAPTION));
1577 PyDict_SetItemString(d,"wxDOUBLE_BORDER", PyInt_FromLong((long) wxDOUBLE_BORDER));
1578 PyDict_SetItemString(d,"wxSUNKEN_BORDER", PyInt_FromLong((long) wxSUNKEN_BORDER));
1579 PyDict_SetItemString(d,"wxRAISED_BORDER", PyInt_FromLong((long) wxRAISED_BORDER));
1580 PyDict_SetItemString(d,"wxBORDER", PyInt_FromLong((long) wxBORDER));
1581 PyDict_SetItemString(d,"wxSIMPLE_BORDER", PyInt_FromLong((long) wxSIMPLE_BORDER));
1582 PyDict_SetItemString(d,"wxSTATIC_BORDER", PyInt_FromLong((long) wxSTATIC_BORDER));
1583 PyDict_SetItemString(d,"wxTRANSPARENT_WINDOW", PyInt_FromLong((long) wxTRANSPARENT_WINDOW));
1584 PyDict_SetItemString(d,"wxNO_BORDER", PyInt_FromLong((long) wxNO_BORDER));
1585 PyDict_SetItemString(d,"wxUSER_COLOURS", PyInt_FromLong((long) wxUSER_COLOURS));
1586 PyDict_SetItemString(d,"wxNO_3D", PyInt_FromLong((long) wxNO_3D));
1587 PyDict_SetItemString(d,"wxTAB_TRAVERSAL", PyInt_FromLong((long) wxTAB_TRAVERSAL));
1588 PyDict_SetItemString(d,"wxHORIZONTAL", PyInt_FromLong((long) wxHORIZONTAL));
1589 PyDict_SetItemString(d,"wxVERTICAL", PyInt_FromLong((long) wxVERTICAL));
1590 PyDict_SetItemString(d,"wxBOTH", PyInt_FromLong((long) wxBOTH));
1591 PyDict_SetItemString(d,"wxCENTER_FRAME", PyInt_FromLong((long) wxCENTER_FRAME));
1592 PyDict_SetItemString(d,"wxSTAY_ON_TOP", PyInt_FromLong((long) wxSTAY_ON_TOP));
1593 PyDict_SetItemString(d,"wxICONIZE", PyInt_FromLong((long) wxICONIZE));
1594 PyDict_SetItemString(d,"wxMINIMIZE", PyInt_FromLong((long) wxMINIMIZE));
1595 PyDict_SetItemString(d,"wxMAXIMIZE", PyInt_FromLong((long) wxMAXIMIZE));
1596 PyDict_SetItemString(d,"wxTHICK_FRAME", PyInt_FromLong((long) wxTHICK_FRAME));
1597 PyDict_SetItemString(d,"wxSYSTEM_MENU", PyInt_FromLong((long) wxSYSTEM_MENU));
1598 PyDict_SetItemString(d,"wxMINIMIZE_BOX", PyInt_FromLong((long) wxMINIMIZE_BOX));
1599 PyDict_SetItemString(d,"wxMAXIMIZE_BOX", PyInt_FromLong((long) wxMAXIMIZE_BOX));
1600 PyDict_SetItemString(d,"wxTINY_CAPTION_HORIZ", PyInt_FromLong((long) wxTINY_CAPTION_HORIZ));
1601 PyDict_SetItemString(d,"wxTINY_CAPTION_VERT", PyInt_FromLong((long) wxTINY_CAPTION_VERT));
1602 PyDict_SetItemString(d,"wxRESIZE_BOX", PyInt_FromLong((long) wxRESIZE_BOX));
1603 PyDict_SetItemString(d,"wxRESIZE_BORDER", PyInt_FromLong((long) wxRESIZE_BORDER));
1604 PyDict_SetItemString(d,"wxDIALOG_MODAL", PyInt_FromLong((long) wxDIALOG_MODAL));
1605 PyDict_SetItemString(d,"wxDIALOG_MODELESS", PyInt_FromLong((long) wxDIALOG_MODELESS));
1606 PyDict_SetItemString(d,"wxDEFAULT_FRAME_STYLE", PyInt_FromLong((long) wxDEFAULT_FRAME_STYLE));
1607 PyDict_SetItemString(d,"wxDEFAULT_DIALOG_STYLE", PyInt_FromLong((long) wxDEFAULT_DIALOG_STYLE));
1608 PyDict_SetItemString(d,"wxFRAME_TOOL_WINDOW", PyInt_FromLong((long) wxFRAME_TOOL_WINDOW));
1609 PyDict_SetItemString(d,"wxFRAME_FLOAT_ON_PARENT", PyInt_FromLong((long) wxFRAME_FLOAT_ON_PARENT));
1610 PyDict_SetItemString(d,"wxCLIP_CHILDREN", PyInt_FromLong((long) wxCLIP_CHILDREN));
1611 PyDict_SetItemString(d,"wxRETAINED", PyInt_FromLong((long) wxRETAINED));
1612 PyDict_SetItemString(d,"wxBACKINGSTORE", PyInt_FromLong((long) wxBACKINGSTORE));
1613 PyDict_SetItemString(d,"wxTB_3DBUTTONS", PyInt_FromLong((long) wxTB_3DBUTTONS));
1614 PyDict_SetItemString(d,"wxTB_HORIZONTAL", PyInt_FromLong((long) wxTB_HORIZONTAL));
1615 PyDict_SetItemString(d,"wxTB_VERTICAL", PyInt_FromLong((long) wxTB_VERTICAL));
1616 PyDict_SetItemString(d,"wxTB_FLAT", PyInt_FromLong((long) wxTB_FLAT));
1617 PyDict_SetItemString(d,"wxCOLOURED", PyInt_FromLong((long) wxCOLOURED));
1618 PyDict_SetItemString(d,"wxFIXED_LENGTH", PyInt_FromLong((long) wxFIXED_LENGTH));
1619 PyDict_SetItemString(d,"wxALIGN_LEFT", PyInt_FromLong((long) wxALIGN_LEFT));
1620 PyDict_SetItemString(d,"wxALIGN_CENTER", PyInt_FromLong((long) wxALIGN_CENTER));
1621 PyDict_SetItemString(d,"wxALIGN_CENTRE", PyInt_FromLong((long) wxALIGN_CENTRE));
1622 PyDict_SetItemString(d,"wxALIGN_RIGHT", PyInt_FromLong((long) wxALIGN_RIGHT));
1623 PyDict_SetItemString(d,"wxLB_NEEDED_SB", PyInt_FromLong((long) wxLB_NEEDED_SB));
1624 PyDict_SetItemString(d,"wxLB_ALWAYS_SB", PyInt_FromLong((long) wxLB_ALWAYS_SB));
1625 PyDict_SetItemString(d,"wxLB_SORT", PyInt_FromLong((long) wxLB_SORT));
1626 PyDict_SetItemString(d,"wxLB_SINGLE", PyInt_FromLong((long) wxLB_SINGLE));
1627 PyDict_SetItemString(d,"wxLB_MULTIPLE", PyInt_FromLong((long) wxLB_MULTIPLE));
1628 PyDict_SetItemString(d,"wxLB_EXTENDED", PyInt_FromLong((long) wxLB_EXTENDED));
1629 PyDict_SetItemString(d,"wxLB_OWNERDRAW", PyInt_FromLong((long) wxLB_OWNERDRAW));
1630 PyDict_SetItemString(d,"wxLB_HSCROLL", PyInt_FromLong((long) wxLB_HSCROLL));
1631 PyDict_SetItemString(d,"wxPROCESS_ENTER", PyInt_FromLong((long) wxPROCESS_ENTER));
1632 PyDict_SetItemString(d,"wxPASSWORD", PyInt_FromLong((long) wxPASSWORD));
1633 PyDict_SetItemString(d,"wxTE_PROCESS_ENTER", PyInt_FromLong((long) wxTE_PROCESS_ENTER));
1634 PyDict_SetItemString(d,"wxTE_PASSWORD", PyInt_FromLong((long) wxTE_PASSWORD));
1635 PyDict_SetItemString(d,"wxTE_READONLY", PyInt_FromLong((long) wxTE_READONLY));
1636 PyDict_SetItemString(d,"wxTE_RICH", PyInt_FromLong((long) wxTE_RICH));
1637 PyDict_SetItemString(d,"wxTE_MULTILINE", PyInt_FromLong((long) wxTE_MULTILINE));
1638 PyDict_SetItemString(d,"wxCB_SIMPLE", PyInt_FromLong((long) wxCB_SIMPLE));
1639 PyDict_SetItemString(d,"wxCB_DROPDOWN", PyInt_FromLong((long) wxCB_DROPDOWN));
1640 PyDict_SetItemString(d,"wxCB_SORT", PyInt_FromLong((long) wxCB_SORT));
1641 PyDict_SetItemString(d,"wxCB_READONLY", PyInt_FromLong((long) wxCB_READONLY));
1642 PyDict_SetItemString(d,"wxRA_HORIZONTAL", PyInt_FromLong((long) wxRA_HORIZONTAL));
1643 PyDict_SetItemString(d,"wxRA_VERTICAL", PyInt_FromLong((long) wxRA_VERTICAL));
1644 PyDict_SetItemString(d,"wxRA_SPECIFY_ROWS", PyInt_FromLong((long) wxRA_SPECIFY_ROWS));
1645 PyDict_SetItemString(d,"wxRA_SPECIFY_COLS", PyInt_FromLong((long) wxRA_SPECIFY_COLS));
1646 PyDict_SetItemString(d,"wxRB_GROUP", PyInt_FromLong((long) wxRB_GROUP));
1647 PyDict_SetItemString(d,"wxGA_PROGRESSBAR", PyInt_FromLong((long) wxGA_PROGRESSBAR));
1648 PyDict_SetItemString(d,"wxGA_HORIZONTAL", PyInt_FromLong((long) wxGA_HORIZONTAL));
1649 PyDict_SetItemString(d,"wxGA_VERTICAL", PyInt_FromLong((long) wxGA_VERTICAL));
1650 PyDict_SetItemString(d,"wxGA_SMOOTH", PyInt_FromLong((long) wxGA_SMOOTH));
1651 PyDict_SetItemString(d,"wxSL_HORIZONTAL", PyInt_FromLong((long) wxSL_HORIZONTAL));
1652 PyDict_SetItemString(d,"wxSL_VERTICAL", PyInt_FromLong((long) wxSL_VERTICAL));
1653 PyDict_SetItemString(d,"wxSL_AUTOTICKS", PyInt_FromLong((long) wxSL_AUTOTICKS));
1654 PyDict_SetItemString(d,"wxSL_LABELS", PyInt_FromLong((long) wxSL_LABELS));
1655 PyDict_SetItemString(d,"wxSL_LEFT", PyInt_FromLong((long) wxSL_LEFT));
1656 PyDict_SetItemString(d,"wxSL_TOP", PyInt_FromLong((long) wxSL_TOP));
1657 PyDict_SetItemString(d,"wxSL_RIGHT", PyInt_FromLong((long) wxSL_RIGHT));
1658 PyDict_SetItemString(d,"wxSL_BOTTOM", PyInt_FromLong((long) wxSL_BOTTOM));
1659 PyDict_SetItemString(d,"wxSL_BOTH", PyInt_FromLong((long) wxSL_BOTH));
1660 PyDict_SetItemString(d,"wxSL_SELRANGE", PyInt_FromLong((long) wxSL_SELRANGE));
1661 PyDict_SetItemString(d,"wxSB_HORIZONTAL", PyInt_FromLong((long) wxSB_HORIZONTAL));
1662 PyDict_SetItemString(d,"wxSB_VERTICAL", PyInt_FromLong((long) wxSB_VERTICAL));
1663 PyDict_SetItemString(d,"wxST_SIZEGRIP", PyInt_FromLong((long) wxST_SIZEGRIP));
1664 PyDict_SetItemString(d,"wxBU_AUTODRAW", PyInt_FromLong((long) wxBU_AUTODRAW));
1665 PyDict_SetItemString(d,"wxBU_NOAUTODRAW", PyInt_FromLong((long) wxBU_NOAUTODRAW));
1666 PyDict_SetItemString(d,"wxTR_HAS_BUTTONS", PyInt_FromLong((long) wxTR_HAS_BUTTONS));
1667 PyDict_SetItemString(d,"wxTR_EDIT_LABELS", PyInt_FromLong((long) wxTR_EDIT_LABELS));
1668 PyDict_SetItemString(d,"wxTR_LINES_AT_ROOT", PyInt_FromLong((long) wxTR_LINES_AT_ROOT));
1669 PyDict_SetItemString(d,"wxTR_MULTIPLE", PyInt_FromLong((long) wxTR_MULTIPLE));
1670 PyDict_SetItemString(d,"wxTR_HAS_VARIABLE_ROW_HEIGHT", PyInt_FromLong((long) wxTR_HAS_VARIABLE_ROW_HEIGHT));
1671 PyDict_SetItemString(d,"wxLC_ICON", PyInt_FromLong((long) wxLC_ICON));
1672 PyDict_SetItemString(d,"wxLC_SMALL_ICON", PyInt_FromLong((long) wxLC_SMALL_ICON));
1673 PyDict_SetItemString(d,"wxLC_LIST", PyInt_FromLong((long) wxLC_LIST));
1674 PyDict_SetItemString(d,"wxLC_REPORT", PyInt_FromLong((long) wxLC_REPORT));
1675 PyDict_SetItemString(d,"wxLC_ALIGN_TOP", PyInt_FromLong((long) wxLC_ALIGN_TOP));
1676 PyDict_SetItemString(d,"wxLC_ALIGN_LEFT", PyInt_FromLong((long) wxLC_ALIGN_LEFT));
1677 PyDict_SetItemString(d,"wxLC_AUTOARRANGE", PyInt_FromLong((long) wxLC_AUTOARRANGE));
1678 PyDict_SetItemString(d,"wxLC_USER_TEXT", PyInt_FromLong((long) wxLC_USER_TEXT));
1679 PyDict_SetItemString(d,"wxLC_EDIT_LABELS", PyInt_FromLong((long) wxLC_EDIT_LABELS));
1680 PyDict_SetItemString(d,"wxLC_NO_HEADER", PyInt_FromLong((long) wxLC_NO_HEADER));
1681 PyDict_SetItemString(d,"wxLC_NO_SORT_HEADER", PyInt_FromLong((long) wxLC_NO_SORT_HEADER));
1682 PyDict_SetItemString(d,"wxLC_SINGLE_SEL", PyInt_FromLong((long) wxLC_SINGLE_SEL));
1683 PyDict_SetItemString(d,"wxLC_SORT_ASCENDING", PyInt_FromLong((long) wxLC_SORT_ASCENDING));
1684 PyDict_SetItemString(d,"wxLC_SORT_DESCENDING", PyInt_FromLong((long) wxLC_SORT_DESCENDING));
1685 PyDict_SetItemString(d,"wxLC_MASK_TYPE", PyInt_FromLong((long) wxLC_MASK_TYPE));
1686 PyDict_SetItemString(d,"wxLC_MASK_ALIGN", PyInt_FromLong((long) wxLC_MASK_ALIGN));
1687 PyDict_SetItemString(d,"wxLC_MASK_SORT", PyInt_FromLong((long) wxLC_MASK_SORT));
1688 PyDict_SetItemString(d,"wxSP_VERTICAL", PyInt_FromLong((long) wxSP_VERTICAL));
1689 PyDict_SetItemString(d,"wxSP_HORIZONTAL", PyInt_FromLong((long) wxSP_HORIZONTAL));
1690 PyDict_SetItemString(d,"wxSP_ARROW_KEYS", PyInt_FromLong((long) wxSP_ARROW_KEYS));
1691 PyDict_SetItemString(d,"wxSP_WRAP", PyInt_FromLong((long) wxSP_WRAP));
1692 PyDict_SetItemString(d,"wxSP_NOBORDER", PyInt_FromLong((long) wxSP_NOBORDER));
1693 PyDict_SetItemString(d,"wxSP_3D", PyInt_FromLong((long) wxSP_3D));
1694 PyDict_SetItemString(d,"wxSP_BORDER", PyInt_FromLong((long) wxSP_BORDER));
1695 PyDict_SetItemString(d,"wxFLOOD_SURFACE", PyInt_FromLong((long) wxFLOOD_SURFACE));
1696 PyDict_SetItemString(d,"wxFLOOD_BORDER", PyInt_FromLong((long) wxFLOOD_BORDER));
1697 PyDict_SetItemString(d,"wxODDEVEN_RULE", PyInt_FromLong((long) wxODDEVEN_RULE));
1698 PyDict_SetItemString(d,"wxWINDING_RULE", PyInt_FromLong((long) wxWINDING_RULE));
1699 PyDict_SetItemString(d,"wxTOOL_TOP", PyInt_FromLong((long) wxTOOL_TOP));
1700 PyDict_SetItemString(d,"wxTOOL_BOTTOM", PyInt_FromLong((long) wxTOOL_BOTTOM));
1701 PyDict_SetItemString(d,"wxTOOL_LEFT", PyInt_FromLong((long) wxTOOL_LEFT));
1702 PyDict_SetItemString(d,"wxTOOL_RIGHT", PyInt_FromLong((long) wxTOOL_RIGHT));
1703 PyDict_SetItemString(d,"wxOK", PyInt_FromLong((long) wxOK));
1704 PyDict_SetItemString(d,"wxYES_NO", PyInt_FromLong((long) wxYES_NO));
1705 PyDict_SetItemString(d,"wxCANCEL", PyInt_FromLong((long) wxCANCEL));
1706 PyDict_SetItemString(d,"wxYES", PyInt_FromLong((long) wxYES));
1707 PyDict_SetItemString(d,"wxNO", PyInt_FromLong((long) wxNO));
1708 PyDict_SetItemString(d,"wxICON_EXCLAMATION", PyInt_FromLong((long) wxICON_EXCLAMATION));
1709 PyDict_SetItemString(d,"wxICON_HAND", PyInt_FromLong((long) wxICON_HAND));
1710 PyDict_SetItemString(d,"wxICON_QUESTION", PyInt_FromLong((long) wxICON_QUESTION));
1711 PyDict_SetItemString(d,"wxICON_INFORMATION", PyInt_FromLong((long) wxICON_INFORMATION));
1712 PyDict_SetItemString(d,"wxICON_STOP", PyInt_FromLong((long) wxICON_STOP));
1713 PyDict_SetItemString(d,"wxICON_ASTERISK", PyInt_FromLong((long) wxICON_ASTERISK));
1714 PyDict_SetItemString(d,"wxICON_MASK", PyInt_FromLong((long) wxICON_MASK));
1715 PyDict_SetItemString(d,"wxCENTRE", PyInt_FromLong((long) wxCENTRE));
1716 PyDict_SetItemString(d,"wxCENTER", PyInt_FromLong((long) wxCENTER));
1717 PyDict_SetItemString(d,"wxSIZE_AUTO_WIDTH", PyInt_FromLong((long) wxSIZE_AUTO_WIDTH));
1718 PyDict_SetItemString(d,"wxSIZE_AUTO_HEIGHT", PyInt_FromLong((long) wxSIZE_AUTO_HEIGHT));
1719 PyDict_SetItemString(d,"wxSIZE_AUTO", PyInt_FromLong((long) wxSIZE_AUTO));
1720 PyDict_SetItemString(d,"wxSIZE_USE_EXISTING", PyInt_FromLong((long) wxSIZE_USE_EXISTING));
1721 PyDict_SetItemString(d,"wxSIZE_ALLOW_MINUS_ONE", PyInt_FromLong((long) wxSIZE_ALLOW_MINUS_ONE));
1722 PyDict_SetItemString(d,"wxPORTRAIT", PyInt_FromLong((long) wxPORTRAIT));
1723 PyDict_SetItemString(d,"wxLANDSCAPE", PyInt_FromLong((long) wxLANDSCAPE));
1724 PyDict_SetItemString(d,"wxPRINT_QUALITY_HIGH", PyInt_FromLong((long) wxPRINT_QUALITY_HIGH));
1725 PyDict_SetItemString(d,"wxPRINT_QUALITY_MEDIUM", PyInt_FromLong((long) wxPRINT_QUALITY_MEDIUM));
1726 PyDict_SetItemString(d,"wxPRINT_QUALITY_LOW", PyInt_FromLong((long) wxPRINT_QUALITY_LOW));
1727 PyDict_SetItemString(d,"wxPRINT_QUALITY_DRAFT", PyInt_FromLong((long) wxPRINT_QUALITY_DRAFT));
1728 PyDict_SetItemString(d,"wxID_OPEN", PyInt_FromLong((long) wxID_OPEN));
1729 PyDict_SetItemString(d,"wxID_CLOSE", PyInt_FromLong((long) wxID_CLOSE));
1730 PyDict_SetItemString(d,"wxID_NEW", PyInt_FromLong((long) wxID_NEW));
1731 PyDict_SetItemString(d,"wxID_SAVE", PyInt_FromLong((long) wxID_SAVE));
1732 PyDict_SetItemString(d,"wxID_SAVEAS", PyInt_FromLong((long) wxID_SAVEAS));
1733 PyDict_SetItemString(d,"wxID_REVERT", PyInt_FromLong((long) wxID_REVERT));
1734 PyDict_SetItemString(d,"wxID_EXIT", PyInt_FromLong((long) wxID_EXIT));
1735 PyDict_SetItemString(d,"wxID_UNDO", PyInt_FromLong((long) wxID_UNDO));
1736 PyDict_SetItemString(d,"wxID_REDO", PyInt_FromLong((long) wxID_REDO));
1737 PyDict_SetItemString(d,"wxID_HELP", PyInt_FromLong((long) wxID_HELP));
1738 PyDict_SetItemString(d,"wxID_PRINT", PyInt_FromLong((long) wxID_PRINT));
1739 PyDict_SetItemString(d,"wxID_PRINT_SETUP", PyInt_FromLong((long) wxID_PRINT_SETUP));
1740 PyDict_SetItemString(d,"wxID_PREVIEW", PyInt_FromLong((long) wxID_PREVIEW));
1741 PyDict_SetItemString(d,"wxID_ABOUT", PyInt_FromLong((long) wxID_ABOUT));
1742 PyDict_SetItemString(d,"wxID_HELP_CONTENTS", PyInt_FromLong((long) wxID_HELP_CONTENTS));
1743 PyDict_SetItemString(d,"wxID_HELP_COMMANDS", PyInt_FromLong((long) wxID_HELP_COMMANDS));
1744 PyDict_SetItemString(d,"wxID_HELP_PROCEDURES", PyInt_FromLong((long) wxID_HELP_PROCEDURES));
1745 PyDict_SetItemString(d,"wxID_HELP_CONTEXT", PyInt_FromLong((long) wxID_HELP_CONTEXT));
1746 PyDict_SetItemString(d,"wxID_CUT", PyInt_FromLong((long) wxID_CUT));
1747 PyDict_SetItemString(d,"wxID_COPY", PyInt_FromLong((long) wxID_COPY));
1748 PyDict_SetItemString(d,"wxID_PASTE", PyInt_FromLong((long) wxID_PASTE));
1749 PyDict_SetItemString(d,"wxID_CLEAR", PyInt_FromLong((long) wxID_CLEAR));
1750 PyDict_SetItemString(d,"wxID_FIND", PyInt_FromLong((long) wxID_FIND));
1751 PyDict_SetItemString(d,"wxID_FILE1", PyInt_FromLong((long) wxID_FILE1));
1752 PyDict_SetItemString(d,"wxID_FILE2", PyInt_FromLong((long) wxID_FILE2));
1753 PyDict_SetItemString(d,"wxID_FILE3", PyInt_FromLong((long) wxID_FILE3));
1754 PyDict_SetItemString(d,"wxID_FILE4", PyInt_FromLong((long) wxID_FILE4));
1755 PyDict_SetItemString(d,"wxID_FILE5", PyInt_FromLong((long) wxID_FILE5));
1756 PyDict_SetItemString(d,"wxID_FILE6", PyInt_FromLong((long) wxID_FILE6));
1757 PyDict_SetItemString(d,"wxID_FILE7", PyInt_FromLong((long) wxID_FILE7));
1758 PyDict_SetItemString(d,"wxID_FILE8", PyInt_FromLong((long) wxID_FILE8));
1759 PyDict_SetItemString(d,"wxID_FILE9", PyInt_FromLong((long) wxID_FILE9));
1760 PyDict_SetItemString(d,"wxID_OK", PyInt_FromLong((long) wxID_OK));
1761 PyDict_SetItemString(d,"wxID_CANCEL", PyInt_FromLong((long) wxID_CANCEL));
1762 PyDict_SetItemString(d,"wxID_APPLY", PyInt_FromLong((long) wxID_APPLY));
1763 PyDict_SetItemString(d,"wxID_YES", PyInt_FromLong((long) wxID_YES));
1764 PyDict_SetItemString(d,"wxID_NO", PyInt_FromLong((long) wxID_NO));
1765 PyDict_SetItemString(d,"wxID_STATIC", PyInt_FromLong((long) wxID_STATIC));
1766 PyDict_SetItemString(d,"wxBITMAP_TYPE_BMP", PyInt_FromLong((long) wxBITMAP_TYPE_BMP));
1767 PyDict_SetItemString(d,"wxBITMAP_TYPE_BMP_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_BMP_RESOURCE));
1768 PyDict_SetItemString(d,"wxBITMAP_TYPE_ICO", PyInt_FromLong((long) wxBITMAP_TYPE_ICO));
1769 PyDict_SetItemString(d,"wxBITMAP_TYPE_ICO_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_ICO_RESOURCE));
1770 PyDict_SetItemString(d,"wxBITMAP_TYPE_CUR", PyInt_FromLong((long) wxBITMAP_TYPE_CUR));
1771 PyDict_SetItemString(d,"wxBITMAP_TYPE_CUR_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_CUR_RESOURCE));
1772 PyDict_SetItemString(d,"wxBITMAP_TYPE_XBM", PyInt_FromLong((long) wxBITMAP_TYPE_XBM));
1773 PyDict_SetItemString(d,"wxBITMAP_TYPE_XBM_DATA", PyInt_FromLong((long) wxBITMAP_TYPE_XBM_DATA));
1774 PyDict_SetItemString(d,"wxBITMAP_TYPE_XPM", PyInt_FromLong((long) wxBITMAP_TYPE_XPM));
1775 PyDict_SetItemString(d,"wxBITMAP_TYPE_XPM_DATA", PyInt_FromLong((long) wxBITMAP_TYPE_XPM_DATA));
1776 PyDict_SetItemString(d,"wxBITMAP_TYPE_TIF", PyInt_FromLong((long) wxBITMAP_TYPE_TIF));
1777 PyDict_SetItemString(d,"wxBITMAP_TYPE_TIF_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_TIF_RESOURCE));
1778 PyDict_SetItemString(d,"wxBITMAP_TYPE_GIF", PyInt_FromLong((long) wxBITMAP_TYPE_GIF));
1779 PyDict_SetItemString(d,"wxBITMAP_TYPE_GIF_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_GIF_RESOURCE));
1780 PyDict_SetItemString(d,"wxBITMAP_TYPE_PNG", PyInt_FromLong((long) wxBITMAP_TYPE_PNG));
1781 PyDict_SetItemString(d,"wxBITMAP_TYPE_PNG_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_PNG_RESOURCE));
1782 PyDict_SetItemString(d,"wxBITMAP_TYPE_ANY", PyInt_FromLong((long) wxBITMAP_TYPE_ANY));
1783 PyDict_SetItemString(d,"wxBITMAP_TYPE_RESOURCE", PyInt_FromLong((long) wxBITMAP_TYPE_RESOURCE));
1784 PyDict_SetItemString(d,"wxBITMAP_TYPE_JPEG", PyInt_FromLong((long) wxBITMAP_TYPE_JPEG));
1785 PyDict_SetItemString(d,"wxOPEN", PyInt_FromLong((long) wxOPEN));
1786 PyDict_SetItemString(d,"wxSAVE", PyInt_FromLong((long) wxSAVE));
1787 PyDict_SetItemString(d,"wxHIDE_READONLY", PyInt_FromLong((long) wxHIDE_READONLY));
1788 PyDict_SetItemString(d,"wxOVERWRITE_PROMPT", PyInt_FromLong((long) wxOVERWRITE_PROMPT));
1789 PyDict_SetItemString(d,"wxACCEL_ALT", PyInt_FromLong((long) wxACCEL_ALT));
1790 PyDict_SetItemString(d,"wxACCEL_CTRL", PyInt_FromLong((long) wxACCEL_CTRL));
1791 PyDict_SetItemString(d,"wxACCEL_SHIFT", PyInt_FromLong((long) wxACCEL_SHIFT));
1792 PyDict_SetItemString(d,"wxPD_AUTO_HIDE", PyInt_FromLong((long) wxPD_AUTO_HIDE));
1793 PyDict_SetItemString(d,"wxPD_APP_MODAL", PyInt_FromLong((long) wxPD_APP_MODAL));
1794 PyDict_SetItemString(d,"wxPD_CAN_ABORT", PyInt_FromLong((long) wxPD_CAN_ABORT));
1795 PyDict_SetItemString(d,"wxPD_ELAPSED_TIME", PyInt_FromLong((long) wxPD_ELAPSED_TIME));
1796 PyDict_SetItemString(d,"wxPD_ESTIMATED_TIME", PyInt_FromLong((long) wxPD_ESTIMATED_TIME));
1797 PyDict_SetItemString(d,"wxPD_REMAINING_TIME", PyInt_FromLong((long) wxPD_REMAINING_TIME));
1798 PyDict_SetItemString(d,"wxNO_DEFAULT", PyInt_FromLong((long) wxNO_DEFAULT));
1799 PyDict_SetItemString(d,"wxMENU_TEAROFF", PyInt_FromLong((long) wxMENU_TEAROFF));
1800 PyDict_SetItemString(d,"wxNO_FULL_REPAINT_ON_RESIZE", PyInt_FromLong((long) wxNO_FULL_REPAINT_ON_RESIZE));
1801 PyDict_SetItemString(d,"wxDEFAULT", PyInt_FromLong((long) wxDEFAULT));
1802 PyDict_SetItemString(d,"wxDECORATIVE", PyInt_FromLong((long) wxDECORATIVE));
1803 PyDict_SetItemString(d,"wxROMAN", PyInt_FromLong((long) wxROMAN));
1804 PyDict_SetItemString(d,"wxSCRIPT", PyInt_FromLong((long) wxSCRIPT));
1805 PyDict_SetItemString(d,"wxSWISS", PyInt_FromLong((long) wxSWISS));
1806 PyDict_SetItemString(d,"wxMODERN", PyInt_FromLong((long) wxMODERN));
1807 PyDict_SetItemString(d,"wxTELETYPE", PyInt_FromLong((long) wxTELETYPE));
1808 PyDict_SetItemString(d,"wxVARIABLE", PyInt_FromLong((long) wxVARIABLE));
1809 PyDict_SetItemString(d,"wxFIXED", PyInt_FromLong((long) wxFIXED));
1810 PyDict_SetItemString(d,"wxNORMAL", PyInt_FromLong((long) wxNORMAL));
1811 PyDict_SetItemString(d,"wxLIGHT", PyInt_FromLong((long) wxLIGHT));
1812 PyDict_SetItemString(d,"wxBOLD", PyInt_FromLong((long) wxBOLD));
1813 PyDict_SetItemString(d,"wxITALIC", PyInt_FromLong((long) wxITALIC));
1814 PyDict_SetItemString(d,"wxSLANT", PyInt_FromLong((long) wxSLANT));
1815 PyDict_SetItemString(d,"wxSOLID", PyInt_FromLong((long) wxSOLID));
1816 PyDict_SetItemString(d,"wxDOT", PyInt_FromLong((long) wxDOT));
1817 PyDict_SetItemString(d,"wxLONG_DASH", PyInt_FromLong((long) wxLONG_DASH));
1818 PyDict_SetItemString(d,"wxSHORT_DASH", PyInt_FromLong((long) wxSHORT_DASH));
1819 PyDict_SetItemString(d,"wxDOT_DASH", PyInt_FromLong((long) wxDOT_DASH));
1820 PyDict_SetItemString(d,"wxUSER_DASH", PyInt_FromLong((long) wxUSER_DASH));
1821 PyDict_SetItemString(d,"wxTRANSPARENT", PyInt_FromLong((long) wxTRANSPARENT));
1822 PyDict_SetItemString(d,"wxSTIPPLE", PyInt_FromLong((long) wxSTIPPLE));
1823 PyDict_SetItemString(d,"wxBDIAGONAL_HATCH", PyInt_FromLong((long) wxBDIAGONAL_HATCH));
1824 PyDict_SetItemString(d,"wxCROSSDIAG_HATCH", PyInt_FromLong((long) wxCROSSDIAG_HATCH));
1825 PyDict_SetItemString(d,"wxFDIAGONAL_HATCH", PyInt_FromLong((long) wxFDIAGONAL_HATCH));
1826 PyDict_SetItemString(d,"wxCROSS_HATCH", PyInt_FromLong((long) wxCROSS_HATCH));
1827 PyDict_SetItemString(d,"wxHORIZONTAL_HATCH", PyInt_FromLong((long) wxHORIZONTAL_HATCH));
1828 PyDict_SetItemString(d,"wxVERTICAL_HATCH", PyInt_FromLong((long) wxVERTICAL_HATCH));
1829 PyDict_SetItemString(d,"wxJOIN_BEVEL", PyInt_FromLong((long) wxJOIN_BEVEL));
1830 PyDict_SetItemString(d,"wxJOIN_MITER", PyInt_FromLong((long) wxJOIN_MITER));
1831 PyDict_SetItemString(d,"wxJOIN_ROUND", PyInt_FromLong((long) wxJOIN_ROUND));
1832 PyDict_SetItemString(d,"wxCAP_ROUND", PyInt_FromLong((long) wxCAP_ROUND));
1833 PyDict_SetItemString(d,"wxCAP_PROJECTING", PyInt_FromLong((long) wxCAP_PROJECTING));
1834 PyDict_SetItemString(d,"wxCAP_BUTT", PyInt_FromLong((long) wxCAP_BUTT));
1835 PyDict_SetItemString(d,"wxCLEAR", PyInt_FromLong((long) wxCLEAR));
1836 PyDict_SetItemString(d,"wxXOR", PyInt_FromLong((long) wxXOR));
1837 PyDict_SetItemString(d,"wxINVERT", PyInt_FromLong((long) wxINVERT));
1838 PyDict_SetItemString(d,"wxOR_REVERSE", PyInt_FromLong((long) wxOR_REVERSE));
1839 PyDict_SetItemString(d,"wxAND_REVERSE", PyInt_FromLong((long) wxAND_REVERSE));
1840 PyDict_SetItemString(d,"wxCOPY", PyInt_FromLong((long) wxCOPY));
1841 PyDict_SetItemString(d,"wxAND", PyInt_FromLong((long) wxAND));
1842 PyDict_SetItemString(d,"wxAND_INVERT", PyInt_FromLong((long) wxAND_INVERT));
1843 PyDict_SetItemString(d,"wxNO_OP", PyInt_FromLong((long) wxNO_OP));
1844 PyDict_SetItemString(d,"wxNOR", PyInt_FromLong((long) wxNOR));
1845 PyDict_SetItemString(d,"wxEQUIV", PyInt_FromLong((long) wxEQUIV));
1846 PyDict_SetItemString(d,"wxSRC_INVERT", PyInt_FromLong((long) wxSRC_INVERT));
1847 PyDict_SetItemString(d,"wxOR_INVERT", PyInt_FromLong((long) wxOR_INVERT));
1848 PyDict_SetItemString(d,"wxNAND", PyInt_FromLong((long) wxNAND));
1849 PyDict_SetItemString(d,"wxOR", PyInt_FromLong((long) wxOR));
1850 PyDict_SetItemString(d,"wxSET", PyInt_FromLong((long) wxSET));
1851 PyDict_SetItemString(d,"wxSRC_OR", PyInt_FromLong((long) wxSRC_OR));
1852 PyDict_SetItemString(d,"wxSRC_AND", PyInt_FromLong((long) wxSRC_AND));
1853 PyDict_SetItemString(d,"WXK_BACK", PyInt_FromLong((long) WXK_BACK));
1854 PyDict_SetItemString(d,"WXK_TAB", PyInt_FromLong((long) WXK_TAB));
1855 PyDict_SetItemString(d,"WXK_RETURN", PyInt_FromLong((long) WXK_RETURN));
1856 PyDict_SetItemString(d,"WXK_ESCAPE", PyInt_FromLong((long) WXK_ESCAPE));
1857 PyDict_SetItemString(d,"WXK_SPACE", PyInt_FromLong((long) WXK_SPACE));
1858 PyDict_SetItemString(d,"WXK_DELETE", PyInt_FromLong((long) WXK_DELETE));
1859 PyDict_SetItemString(d,"WXK_START", PyInt_FromLong((long) WXK_START));
1860 PyDict_SetItemString(d,"WXK_LBUTTON", PyInt_FromLong((long) WXK_LBUTTON));
1861 PyDict_SetItemString(d,"WXK_RBUTTON", PyInt_FromLong((long) WXK_RBUTTON));
1862 PyDict_SetItemString(d,"WXK_CANCEL", PyInt_FromLong((long) WXK_CANCEL));
1863 PyDict_SetItemString(d,"WXK_MBUTTON", PyInt_FromLong((long) WXK_MBUTTON));
1864 PyDict_SetItemString(d,"WXK_CLEAR", PyInt_FromLong((long) WXK_CLEAR));
1865 PyDict_SetItemString(d,"WXK_SHIFT", PyInt_FromLong((long) WXK_SHIFT));
1866 PyDict_SetItemString(d,"WXK_CONTROL", PyInt_FromLong((long) WXK_CONTROL));
1867 PyDict_SetItemString(d,"WXK_MENU", PyInt_FromLong((long) WXK_MENU));
1868 PyDict_SetItemString(d,"WXK_PAUSE", PyInt_FromLong((long) WXK_PAUSE));
1869 PyDict_SetItemString(d,"WXK_CAPITAL", PyInt_FromLong((long) WXK_CAPITAL));
1870 PyDict_SetItemString(d,"WXK_PRIOR", PyInt_FromLong((long) WXK_PRIOR));
1871 PyDict_SetItemString(d,"WXK_NEXT", PyInt_FromLong((long) WXK_NEXT));
1872 PyDict_SetItemString(d,"WXK_END", PyInt_FromLong((long) WXK_END));
1873 PyDict_SetItemString(d,"WXK_HOME", PyInt_FromLong((long) WXK_HOME));
1874 PyDict_SetItemString(d,"WXK_LEFT", PyInt_FromLong((long) WXK_LEFT));
1875 PyDict_SetItemString(d,"WXK_UP", PyInt_FromLong((long) WXK_UP));
1876 PyDict_SetItemString(d,"WXK_RIGHT", PyInt_FromLong((long) WXK_RIGHT));
1877 PyDict_SetItemString(d,"WXK_DOWN", PyInt_FromLong((long) WXK_DOWN));
1878 PyDict_SetItemString(d,"WXK_SELECT", PyInt_FromLong((long) WXK_SELECT));
1879 PyDict_SetItemString(d,"WXK_PRINT", PyInt_FromLong((long) WXK_PRINT));
1880 PyDict_SetItemString(d,"WXK_EXECUTE", PyInt_FromLong((long) WXK_EXECUTE));
1881 PyDict_SetItemString(d,"WXK_SNAPSHOT", PyInt_FromLong((long) WXK_SNAPSHOT));
1882 PyDict_SetItemString(d,"WXK_INSERT", PyInt_FromLong((long) WXK_INSERT));
1883 PyDict_SetItemString(d,"WXK_HELP", PyInt_FromLong((long) WXK_HELP));
1884 PyDict_SetItemString(d,"WXK_NUMPAD0", PyInt_FromLong((long) WXK_NUMPAD0));
1885 PyDict_SetItemString(d,"WXK_NUMPAD1", PyInt_FromLong((long) WXK_NUMPAD1));
1886 PyDict_SetItemString(d,"WXK_NUMPAD2", PyInt_FromLong((long) WXK_NUMPAD2));
1887 PyDict_SetItemString(d,"WXK_NUMPAD3", PyInt_FromLong((long) WXK_NUMPAD3));
1888 PyDict_SetItemString(d,"WXK_NUMPAD4", PyInt_FromLong((long) WXK_NUMPAD4));
1889 PyDict_SetItemString(d,"WXK_NUMPAD5", PyInt_FromLong((long) WXK_NUMPAD5));
1890 PyDict_SetItemString(d,"WXK_NUMPAD6", PyInt_FromLong((long) WXK_NUMPAD6));
1891 PyDict_SetItemString(d,"WXK_NUMPAD7", PyInt_FromLong((long) WXK_NUMPAD7));
1892 PyDict_SetItemString(d,"WXK_NUMPAD8", PyInt_FromLong((long) WXK_NUMPAD8));
1893 PyDict_SetItemString(d,"WXK_NUMPAD9", PyInt_FromLong((long) WXK_NUMPAD9));
1894 PyDict_SetItemString(d,"WXK_MULTIPLY", PyInt_FromLong((long) WXK_MULTIPLY));
1895 PyDict_SetItemString(d,"WXK_ADD", PyInt_FromLong((long) WXK_ADD));
1896 PyDict_SetItemString(d,"WXK_SEPARATOR", PyInt_FromLong((long) WXK_SEPARATOR));
1897 PyDict_SetItemString(d,"WXK_SUBTRACT", PyInt_FromLong((long) WXK_SUBTRACT));
1898 PyDict_SetItemString(d,"WXK_DECIMAL", PyInt_FromLong((long) WXK_DECIMAL));
1899 PyDict_SetItemString(d,"WXK_DIVIDE", PyInt_FromLong((long) WXK_DIVIDE));
1900 PyDict_SetItemString(d,"WXK_F1", PyInt_FromLong((long) WXK_F1));
1901 PyDict_SetItemString(d,"WXK_F2", PyInt_FromLong((long) WXK_F2));
1902 PyDict_SetItemString(d,"WXK_F3", PyInt_FromLong((long) WXK_F3));
1903 PyDict_SetItemString(d,"WXK_F4", PyInt_FromLong((long) WXK_F4));
1904 PyDict_SetItemString(d,"WXK_F5", PyInt_FromLong((long) WXK_F5));
1905 PyDict_SetItemString(d,"WXK_F6", PyInt_FromLong((long) WXK_F6));
1906 PyDict_SetItemString(d,"WXK_F7", PyInt_FromLong((long) WXK_F7));
1907 PyDict_SetItemString(d,"WXK_F8", PyInt_FromLong((long) WXK_F8));
1908 PyDict_SetItemString(d,"WXK_F9", PyInt_FromLong((long) WXK_F9));
1909 PyDict_SetItemString(d,"WXK_F10", PyInt_FromLong((long) WXK_F10));
1910 PyDict_SetItemString(d,"WXK_F11", PyInt_FromLong((long) WXK_F11));
1911 PyDict_SetItemString(d,"WXK_F12", PyInt_FromLong((long) WXK_F12));
1912 PyDict_SetItemString(d,"WXK_F13", PyInt_FromLong((long) WXK_F13));
1913 PyDict_SetItemString(d,"WXK_F14", PyInt_FromLong((long) WXK_F14));
1914 PyDict_SetItemString(d,"WXK_F15", PyInt_FromLong((long) WXK_F15));
1915 PyDict_SetItemString(d,"WXK_F16", PyInt_FromLong((long) WXK_F16));
1916 PyDict_SetItemString(d,"WXK_F17", PyInt_FromLong((long) WXK_F17));
1917 PyDict_SetItemString(d,"WXK_F18", PyInt_FromLong((long) WXK_F18));
1918 PyDict_SetItemString(d,"WXK_F19", PyInt_FromLong((long) WXK_F19));
1919 PyDict_SetItemString(d,"WXK_F20", PyInt_FromLong((long) WXK_F20));
1920 PyDict_SetItemString(d,"WXK_F21", PyInt_FromLong((long) WXK_F21));
1921 PyDict_SetItemString(d,"WXK_F22", PyInt_FromLong((long) WXK_F22));
1922 PyDict_SetItemString(d,"WXK_F23", PyInt_FromLong((long) WXK_F23));
1923 PyDict_SetItemString(d,"WXK_F24", PyInt_FromLong((long) WXK_F24));
1924 PyDict_SetItemString(d,"WXK_NUMLOCK", PyInt_FromLong((long) WXK_NUMLOCK));
1925 PyDict_SetItemString(d,"WXK_SCROLL", PyInt_FromLong((long) WXK_SCROLL));
1926 PyDict_SetItemString(d,"WXK_PAGEUP", PyInt_FromLong((long) WXK_PAGEUP));
1927 PyDict_SetItemString(d,"WXK_PAGEDOWN", PyInt_FromLong((long) WXK_PAGEDOWN));
1928 PyDict_SetItemString(d,"wxCURSOR_NONE", PyInt_FromLong((long) wxCURSOR_NONE));
1929 PyDict_SetItemString(d,"wxCURSOR_ARROW", PyInt_FromLong((long) wxCURSOR_ARROW));
1930 PyDict_SetItemString(d,"wxCURSOR_BULLSEYE", PyInt_FromLong((long) wxCURSOR_BULLSEYE));
1931 PyDict_SetItemString(d,"wxCURSOR_CHAR", PyInt_FromLong((long) wxCURSOR_CHAR));
1932 PyDict_SetItemString(d,"wxCURSOR_CROSS", PyInt_FromLong((long) wxCURSOR_CROSS));
1933 PyDict_SetItemString(d,"wxCURSOR_HAND", PyInt_FromLong((long) wxCURSOR_HAND));
1934 PyDict_SetItemString(d,"wxCURSOR_IBEAM", PyInt_FromLong((long) wxCURSOR_IBEAM));
1935 PyDict_SetItemString(d,"wxCURSOR_LEFT_BUTTON", PyInt_FromLong((long) wxCURSOR_LEFT_BUTTON));
1936 PyDict_SetItemString(d,"wxCURSOR_MAGNIFIER", PyInt_FromLong((long) wxCURSOR_MAGNIFIER));
1937 PyDict_SetItemString(d,"wxCURSOR_MIDDLE_BUTTON", PyInt_FromLong((long) wxCURSOR_MIDDLE_BUTTON));
1938 PyDict_SetItemString(d,"wxCURSOR_NO_ENTRY", PyInt_FromLong((long) wxCURSOR_NO_ENTRY));
1939 PyDict_SetItemString(d,"wxCURSOR_PAINT_BRUSH", PyInt_FromLong((long) wxCURSOR_PAINT_BRUSH));
1940 PyDict_SetItemString(d,"wxCURSOR_PENCIL", PyInt_FromLong((long) wxCURSOR_PENCIL));
1941 PyDict_SetItemString(d,"wxCURSOR_POINT_LEFT", PyInt_FromLong((long) wxCURSOR_POINT_LEFT));
1942 PyDict_SetItemString(d,"wxCURSOR_POINT_RIGHT", PyInt_FromLong((long) wxCURSOR_POINT_RIGHT));
1943 PyDict_SetItemString(d,"wxCURSOR_QUESTION_ARROW", PyInt_FromLong((long) wxCURSOR_QUESTION_ARROW));
1944 PyDict_SetItemString(d,"wxCURSOR_RIGHT_BUTTON", PyInt_FromLong((long) wxCURSOR_RIGHT_BUTTON));
1945 PyDict_SetItemString(d,"wxCURSOR_SIZENESW", PyInt_FromLong((long) wxCURSOR_SIZENESW));
1946 PyDict_SetItemString(d,"wxCURSOR_SIZENS", PyInt_FromLong((long) wxCURSOR_SIZENS));
1947 PyDict_SetItemString(d,"wxCURSOR_SIZENWSE", PyInt_FromLong((long) wxCURSOR_SIZENWSE));
1948 PyDict_SetItemString(d,"wxCURSOR_SIZEWE", PyInt_FromLong((long) wxCURSOR_SIZEWE));
1949 PyDict_SetItemString(d,"wxCURSOR_SIZING", PyInt_FromLong((long) wxCURSOR_SIZING));
1950 PyDict_SetItemString(d,"wxCURSOR_SPRAYCAN", PyInt_FromLong((long) wxCURSOR_SPRAYCAN));
1951 PyDict_SetItemString(d,"wxCURSOR_WAIT", PyInt_FromLong((long) wxCURSOR_WAIT));
1952 PyDict_SetItemString(d,"wxCURSOR_WATCH", PyInt_FromLong((long) wxCURSOR_WATCH));
1953 PyDict_SetItemString(d,"wxCURSOR_BLANK", PyInt_FromLong((long) wxCURSOR_BLANK));
1954 PyDict_SetItemString(d,"wxPAPER_NONE", PyInt_FromLong((long) wxPAPER_NONE));
1955 PyDict_SetItemString(d,"wxPAPER_LETTER", PyInt_FromLong((long) wxPAPER_LETTER));
1956 PyDict_SetItemString(d,"wxPAPER_LEGAL", PyInt_FromLong((long) wxPAPER_LEGAL));
1957 PyDict_SetItemString(d,"wxPAPER_A4", PyInt_FromLong((long) wxPAPER_A4));
1958 PyDict_SetItemString(d,"wxPAPER_CSHEET", PyInt_FromLong((long) wxPAPER_CSHEET));
1959 PyDict_SetItemString(d,"wxPAPER_DSHEET", PyInt_FromLong((long) wxPAPER_DSHEET));
1960 PyDict_SetItemString(d,"wxPAPER_ESHEET", PyInt_FromLong((long) wxPAPER_ESHEET));
1961 PyDict_SetItemString(d,"wxPAPER_LETTERSMALL", PyInt_FromLong((long) wxPAPER_LETTERSMALL));
1962 PyDict_SetItemString(d,"wxPAPER_TABLOID", PyInt_FromLong((long) wxPAPER_TABLOID));
1963 PyDict_SetItemString(d,"wxPAPER_LEDGER", PyInt_FromLong((long) wxPAPER_LEDGER));
1964 PyDict_SetItemString(d,"wxPAPER_STATEMENT", PyInt_FromLong((long) wxPAPER_STATEMENT));
1965 PyDict_SetItemString(d,"wxPAPER_EXECUTIVE", PyInt_FromLong((long) wxPAPER_EXECUTIVE));
1966 PyDict_SetItemString(d,"wxPAPER_A3", PyInt_FromLong((long) wxPAPER_A3));
1967 PyDict_SetItemString(d,"wxPAPER_A4SMALL", PyInt_FromLong((long) wxPAPER_A4SMALL));
1968 PyDict_SetItemString(d,"wxPAPER_A5", PyInt_FromLong((long) wxPAPER_A5));
1969 PyDict_SetItemString(d,"wxPAPER_B4", PyInt_FromLong((long) wxPAPER_B4));
1970 PyDict_SetItemString(d,"wxPAPER_B5", PyInt_FromLong((long) wxPAPER_B5));
1971 PyDict_SetItemString(d,"wxPAPER_FOLIO", PyInt_FromLong((long) wxPAPER_FOLIO));
1972 PyDict_SetItemString(d,"wxPAPER_QUARTO", PyInt_FromLong((long) wxPAPER_QUARTO));
1973 PyDict_SetItemString(d,"wxPAPER_10X14", PyInt_FromLong((long) wxPAPER_10X14));
1974 PyDict_SetItemString(d,"wxPAPER_11X17", PyInt_FromLong((long) wxPAPER_11X17));
1975 PyDict_SetItemString(d,"wxPAPER_NOTE", PyInt_FromLong((long) wxPAPER_NOTE));
1976 PyDict_SetItemString(d,"wxPAPER_ENV_9", PyInt_FromLong((long) wxPAPER_ENV_9));
1977 PyDict_SetItemString(d,"wxPAPER_ENV_10", PyInt_FromLong((long) wxPAPER_ENV_10));
1978 PyDict_SetItemString(d,"wxPAPER_ENV_11", PyInt_FromLong((long) wxPAPER_ENV_11));
1979 PyDict_SetItemString(d,"wxPAPER_ENV_12", PyInt_FromLong((long) wxPAPER_ENV_12));
1980 PyDict_SetItemString(d,"wxPAPER_ENV_14", PyInt_FromLong((long) wxPAPER_ENV_14));
1981 PyDict_SetItemString(d,"wxPAPER_ENV_DL", PyInt_FromLong((long) wxPAPER_ENV_DL));
1982 PyDict_SetItemString(d,"wxPAPER_ENV_C5", PyInt_FromLong((long) wxPAPER_ENV_C5));
1983 PyDict_SetItemString(d,"wxPAPER_ENV_C3", PyInt_FromLong((long) wxPAPER_ENV_C3));
1984 PyDict_SetItemString(d,"wxPAPER_ENV_C4", PyInt_FromLong((long) wxPAPER_ENV_C4));
1985 PyDict_SetItemString(d,"wxPAPER_ENV_C6", PyInt_FromLong((long) wxPAPER_ENV_C6));
1986 PyDict_SetItemString(d,"wxPAPER_ENV_C65", PyInt_FromLong((long) wxPAPER_ENV_C65));
1987 PyDict_SetItemString(d,"wxPAPER_ENV_B4", PyInt_FromLong((long) wxPAPER_ENV_B4));
1988 PyDict_SetItemString(d,"wxPAPER_ENV_B5", PyInt_FromLong((long) wxPAPER_ENV_B5));
1989 PyDict_SetItemString(d,"wxPAPER_ENV_B6", PyInt_FromLong((long) wxPAPER_ENV_B6));
1990 PyDict_SetItemString(d,"wxPAPER_ENV_ITALY", PyInt_FromLong((long) wxPAPER_ENV_ITALY));
1991 PyDict_SetItemString(d,"wxPAPER_ENV_MONARCH", PyInt_FromLong((long) wxPAPER_ENV_MONARCH));
1992 PyDict_SetItemString(d,"wxPAPER_ENV_PERSONAL", PyInt_FromLong((long) wxPAPER_ENV_PERSONAL));
1993 PyDict_SetItemString(d,"wxPAPER_FANFOLD_US", PyInt_FromLong((long) wxPAPER_FANFOLD_US));
1994 PyDict_SetItemString(d,"wxPAPER_FANFOLD_STD_GERMAN", PyInt_FromLong((long) wxPAPER_FANFOLD_STD_GERMAN));
1995 PyDict_SetItemString(d,"wxPAPER_FANFOLD_LGL_GERMAN", PyInt_FromLong((long) wxPAPER_FANFOLD_LGL_GERMAN));
1996 PyDict_SetItemString(d,"wxPAPER_ISO_B4", PyInt_FromLong((long) wxPAPER_ISO_B4));
1997 PyDict_SetItemString(d,"wxPAPER_JAPANESE_POSTCARD", PyInt_FromLong((long) wxPAPER_JAPANESE_POSTCARD));
1998 PyDict_SetItemString(d,"wxPAPER_9X11", PyInt_FromLong((long) wxPAPER_9X11));
1999 PyDict_SetItemString(d,"wxPAPER_10X11", PyInt_FromLong((long) wxPAPER_10X11));
2000 PyDict_SetItemString(d,"wxPAPER_15X11", PyInt_FromLong((long) wxPAPER_15X11));
2001 PyDict_SetItemString(d,"wxPAPER_ENV_INVITE", PyInt_FromLong((long) wxPAPER_ENV_INVITE));
2002 PyDict_SetItemString(d,"wxPAPER_LETTER_EXTRA", PyInt_FromLong((long) wxPAPER_LETTER_EXTRA));
2003 PyDict_SetItemString(d,"wxPAPER_LEGAL_EXTRA", PyInt_FromLong((long) wxPAPER_LEGAL_EXTRA));
2004 PyDict_SetItemString(d,"wxPAPER_TABLOID_EXTRA", PyInt_FromLong((long) wxPAPER_TABLOID_EXTRA));
2005 PyDict_SetItemString(d,"wxPAPER_A4_EXTRA", PyInt_FromLong((long) wxPAPER_A4_EXTRA));
2006 PyDict_SetItemString(d,"wxPAPER_LETTER_TRANSVERSE", PyInt_FromLong((long) wxPAPER_LETTER_TRANSVERSE));
2007 PyDict_SetItemString(d,"wxPAPER_A4_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A4_TRANSVERSE));
2008 PyDict_SetItemString(d,"wxPAPER_LETTER_EXTRA_TRANSVERSE", PyInt_FromLong((long) wxPAPER_LETTER_EXTRA_TRANSVERSE));
2009 PyDict_SetItemString(d,"wxPAPER_A_PLUS", PyInt_FromLong((long) wxPAPER_A_PLUS));
2010 PyDict_SetItemString(d,"wxPAPER_B_PLUS", PyInt_FromLong((long) wxPAPER_B_PLUS));
2011 PyDict_SetItemString(d,"wxPAPER_LETTER_PLUS", PyInt_FromLong((long) wxPAPER_LETTER_PLUS));
2012 PyDict_SetItemString(d,"wxPAPER_A4_PLUS", PyInt_FromLong((long) wxPAPER_A4_PLUS));
2013 PyDict_SetItemString(d,"wxPAPER_A5_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A5_TRANSVERSE));
2014 PyDict_SetItemString(d,"wxPAPER_B5_TRANSVERSE", PyInt_FromLong((long) wxPAPER_B5_TRANSVERSE));
2015 PyDict_SetItemString(d,"wxPAPER_A3_EXTRA", PyInt_FromLong((long) wxPAPER_A3_EXTRA));
2016 PyDict_SetItemString(d,"wxPAPER_A5_EXTRA", PyInt_FromLong((long) wxPAPER_A5_EXTRA));
2017 PyDict_SetItemString(d,"wxPAPER_B5_EXTRA", PyInt_FromLong((long) wxPAPER_B5_EXTRA));
2018 PyDict_SetItemString(d,"wxPAPER_A2", PyInt_FromLong((long) wxPAPER_A2));
2019 PyDict_SetItemString(d,"wxPAPER_A3_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A3_TRANSVERSE));
2020 PyDict_SetItemString(d,"wxPAPER_A3_EXTRA_TRANSVERSE", PyInt_FromLong((long) wxPAPER_A3_EXTRA_TRANSVERSE));
2021 PyDict_SetItemString(d,"wxDUPLEX_SIMPLEX", PyInt_FromLong((long) wxDUPLEX_SIMPLEX));
2022 PyDict_SetItemString(d,"wxDUPLEX_HORIZONTAL", PyInt_FromLong((long) wxDUPLEX_HORIZONTAL));
2023 PyDict_SetItemString(d,"wxDUPLEX_VERTICAL", PyInt_FromLong((long) wxDUPLEX_VERTICAL));
2024 PyDict_SetItemString(d,"FALSE", PyInt_FromLong((long) 0));
2025 PyDict_SetItemString(d,"false", PyInt_FromLong((long) 0));
2026 PyDict_SetItemString(d,"TRUE", PyInt_FromLong((long) 1));
2027 PyDict_SetItemString(d,"true", PyInt_FromLong((long) 1));
2028 PyDict_SetItemString(d,"wxVERSION_STRING", PyString_FromString("wxVERSION_STRING"));
2029 PyDict_SetItemString(d,"wxEVT_NULL", PyInt_FromLong((long) wxEVT_NULL));
2030 PyDict_SetItemString(d,"wxEVT_FIRST", PyInt_FromLong((long) wxEVT_FIRST));
2031 PyDict_SetItemString(d,"wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_BUTTON_CLICKED));
2032 PyDict_SetItemString(d,"wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_CHECKBOX_CLICKED));
2033 PyDict_SetItemString(d,"wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_CHOICE_SELECTED));
2034 PyDict_SetItemString(d,"wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LISTBOX_SELECTED));
2035 PyDict_SetItemString(d,"wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong((long) wxEVT_COMMAND_LISTBOX_DOUBLECLICKED));
2036 PyDict_SetItemString(d,"wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong((long) wxEVT_COMMAND_CHECKLISTBOX_TOGGLED));
2037 PyDict_SetItemString(d,"wxEVT_COMMAND_TEXT_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_TEXT_UPDATED));
2038 PyDict_SetItemString(d,"wxEVT_COMMAND_TEXT_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_TEXT_ENTER));
2039 PyDict_SetItemString(d,"wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_MENU_SELECTED));
2040 PyDict_SetItemString(d,"wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SLIDER_UPDATED));
2041 PyDict_SetItemString(d,"wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_RADIOBOX_SELECTED));
2042 PyDict_SetItemString(d,"wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_RADIOBUTTON_SELECTED));
2043 PyDict_SetItemString(d,"wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong((long) wxEVT_COMMAND_SCROLLBAR_UPDATED));
2044 PyDict_SetItemString(d,"wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_VLBOX_SELECTED));
2045 PyDict_SetItemString(d,"wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_COMBOBOX_SELECTED));
2046 PyDict_SetItemString(d,"wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_CLICKED));
2047 PyDict_SetItemString(d,"wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_RCLICKED));
2048 PyDict_SetItemString(d,"wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_TOOL_ENTER));
2049 PyDict_SetItemString(d,"wxEVT_SET_FOCUS", PyInt_FromLong((long) wxEVT_SET_FOCUS));
2050 PyDict_SetItemString(d,"wxEVT_KILL_FOCUS", PyInt_FromLong((long) wxEVT_KILL_FOCUS));
2051 PyDict_SetItemString(d,"wxEVT_LEFT_DOWN", PyInt_FromLong((long) wxEVT_LEFT_DOWN));
2052 PyDict_SetItemString(d,"wxEVT_LEFT_UP", PyInt_FromLong((long) wxEVT_LEFT_UP));
2053 PyDict_SetItemString(d,"wxEVT_MIDDLE_DOWN", PyInt_FromLong((long) wxEVT_MIDDLE_DOWN));
2054 PyDict_SetItemString(d,"wxEVT_MIDDLE_UP", PyInt_FromLong((long) wxEVT_MIDDLE_UP));
2055 PyDict_SetItemString(d,"wxEVT_RIGHT_DOWN", PyInt_FromLong((long) wxEVT_RIGHT_DOWN));
2056 PyDict_SetItemString(d,"wxEVT_RIGHT_UP", PyInt_FromLong((long) wxEVT_RIGHT_UP));
2057 PyDict_SetItemString(d,"wxEVT_MOTION", PyInt_FromLong((long) wxEVT_MOTION));
2058 PyDict_SetItemString(d,"wxEVT_ENTER_WINDOW", PyInt_FromLong((long) wxEVT_ENTER_WINDOW));
2059 PyDict_SetItemString(d,"wxEVT_LEAVE_WINDOW", PyInt_FromLong((long) wxEVT_LEAVE_WINDOW));
2060 PyDict_SetItemString(d,"wxEVT_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_LEFT_DCLICK));
2061 PyDict_SetItemString(d,"wxEVT_MIDDLE_DCLICK", PyInt_FromLong((long) wxEVT_MIDDLE_DCLICK));
2062 PyDict_SetItemString(d,"wxEVT_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_RIGHT_DCLICK));
2063 PyDict_SetItemString(d,"wxEVT_NC_LEFT_DOWN", PyInt_FromLong((long) wxEVT_NC_LEFT_DOWN));
2064 PyDict_SetItemString(d,"wxEVT_NC_LEFT_UP", PyInt_FromLong((long) wxEVT_NC_LEFT_UP));
2065 PyDict_SetItemString(d,"wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong((long) wxEVT_NC_MIDDLE_DOWN));
2066 PyDict_SetItemString(d,"wxEVT_NC_MIDDLE_UP", PyInt_FromLong((long) wxEVT_NC_MIDDLE_UP));
2067 PyDict_SetItemString(d,"wxEVT_NC_RIGHT_DOWN", PyInt_FromLong((long) wxEVT_NC_RIGHT_DOWN));
2068 PyDict_SetItemString(d,"wxEVT_NC_RIGHT_UP", PyInt_FromLong((long) wxEVT_NC_RIGHT_UP));
2069 PyDict_SetItemString(d,"wxEVT_NC_MOTION", PyInt_FromLong((long) wxEVT_NC_MOTION));
2070 PyDict_SetItemString(d,"wxEVT_NC_ENTER_WINDOW", PyInt_FromLong((long) wxEVT_NC_ENTER_WINDOW));
2071 PyDict_SetItemString(d,"wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong((long) wxEVT_NC_LEAVE_WINDOW));
2072 PyDict_SetItemString(d,"wxEVT_NC_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_NC_LEFT_DCLICK));
2073 PyDict_SetItemString(d,"wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong((long) wxEVT_NC_MIDDLE_DCLICK));
2074 PyDict_SetItemString(d,"wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_NC_RIGHT_DCLICK));
2075 PyDict_SetItemString(d,"wxEVT_CHAR", PyInt_FromLong((long) wxEVT_CHAR));
2076 PyDict_SetItemString(d,"wxEVT_KEY_DOWN", PyInt_FromLong((long) wxEVT_KEY_DOWN));
2077 PyDict_SetItemString(d,"wxEVT_KEY_UP", PyInt_FromLong((long) wxEVT_KEY_UP));
2078 PyDict_SetItemString(d,"wxEVT_CHAR_HOOK", PyInt_FromLong((long) wxEVT_CHAR_HOOK));
2079 PyDict_SetItemString(d,"wxEVT_SCROLL_TOP", PyInt_FromLong((long) wxEVT_SCROLL_TOP));
2080 PyDict_SetItemString(d,"wxEVT_SCROLL_BOTTOM", PyInt_FromLong((long) wxEVT_SCROLL_BOTTOM));
2081 PyDict_SetItemString(d,"wxEVT_SCROLL_LINEUP", PyInt_FromLong((long) wxEVT_SCROLL_LINEUP));
2082 PyDict_SetItemString(d,"wxEVT_SCROLL_LINEDOWN", PyInt_FromLong((long) wxEVT_SCROLL_LINEDOWN));
2083 PyDict_SetItemString(d,"wxEVT_SCROLL_PAGEUP", PyInt_FromLong((long) wxEVT_SCROLL_PAGEUP));
2084 PyDict_SetItemString(d,"wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong((long) wxEVT_SCROLL_PAGEDOWN));
2085 PyDict_SetItemString(d,"wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong((long) wxEVT_SCROLL_THUMBTRACK));
2086 PyDict_SetItemString(d,"wxEVT_SCROLLWIN_TOP", PyInt_FromLong((long) wxEVT_SCROLLWIN_TOP));
2087 PyDict_SetItemString(d,"wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong((long) wxEVT_SCROLLWIN_BOTTOM));
2088 PyDict_SetItemString(d,"wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong((long) wxEVT_SCROLLWIN_LINEUP));
2089 PyDict_SetItemString(d,"wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong((long) wxEVT_SCROLLWIN_LINEDOWN));
2090 PyDict_SetItemString(d,"wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong((long) wxEVT_SCROLLWIN_PAGEUP));
2091 PyDict_SetItemString(d,"wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong((long) wxEVT_SCROLLWIN_PAGEDOWN));
2092 PyDict_SetItemString(d,"wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong((long) wxEVT_SCROLLWIN_THUMBTRACK));
2093 PyDict_SetItemString(d,"wxEVT_SIZE", PyInt_FromLong((long) wxEVT_SIZE));
2094 PyDict_SetItemString(d,"wxEVT_MOVE", PyInt_FromLong((long) wxEVT_MOVE));
2095 PyDict_SetItemString(d,"wxEVT_CLOSE_WINDOW", PyInt_FromLong((long) wxEVT_CLOSE_WINDOW));
2096 PyDict_SetItemString(d,"wxEVT_END_SESSION", PyInt_FromLong((long) wxEVT_END_SESSION));
2097 PyDict_SetItemString(d,"wxEVT_QUERY_END_SESSION", PyInt_FromLong((long) wxEVT_QUERY_END_SESSION));
2098 PyDict_SetItemString(d,"wxEVT_ACTIVATE_APP", PyInt_FromLong((long) wxEVT_ACTIVATE_APP));
2099 PyDict_SetItemString(d,"wxEVT_POWER", PyInt_FromLong((long) wxEVT_POWER));
2100 PyDict_SetItemString(d,"wxEVT_ACTIVATE", PyInt_FromLong((long) wxEVT_ACTIVATE));
2101 PyDict_SetItemString(d,"wxEVT_CREATE", PyInt_FromLong((long) wxEVT_CREATE));
2102 PyDict_SetItemString(d,"wxEVT_DESTROY", PyInt_FromLong((long) wxEVT_DESTROY));
2103 PyDict_SetItemString(d,"wxEVT_SHOW", PyInt_FromLong((long) wxEVT_SHOW));
2104 PyDict_SetItemString(d,"wxEVT_ICONIZE", PyInt_FromLong((long) wxEVT_ICONIZE));
2105 PyDict_SetItemString(d,"wxEVT_MAXIMIZE", PyInt_FromLong((long) wxEVT_MAXIMIZE));
2106 PyDict_SetItemString(d,"wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong((long) wxEVT_MOUSE_CAPTURE_CHANGED));
2107 PyDict_SetItemString(d,"wxEVT_PAINT", PyInt_FromLong((long) wxEVT_PAINT));
2108 PyDict_SetItemString(d,"wxEVT_ERASE_BACKGROUND", PyInt_FromLong((long) wxEVT_ERASE_BACKGROUND));
2109 PyDict_SetItemString(d,"wxEVT_NC_PAINT", PyInt_FromLong((long) wxEVT_NC_PAINT));
2110 PyDict_SetItemString(d,"wxEVT_PAINT_ICON", PyInt_FromLong((long) wxEVT_PAINT_ICON));
2111 PyDict_SetItemString(d,"wxEVT_MENU_CHAR", PyInt_FromLong((long) wxEVT_MENU_CHAR));
2112 PyDict_SetItemString(d,"wxEVT_MENU_INIT", PyInt_FromLong((long) wxEVT_MENU_INIT));
2113 PyDict_SetItemString(d,"wxEVT_MENU_HIGHLIGHT", PyInt_FromLong((long) wxEVT_MENU_HIGHLIGHT));
2114 PyDict_SetItemString(d,"wxEVT_POPUP_MENU_INIT", PyInt_FromLong((long) wxEVT_POPUP_MENU_INIT));
2115 PyDict_SetItemString(d,"wxEVT_CONTEXT_MENU", PyInt_FromLong((long) wxEVT_CONTEXT_MENU));
2116 PyDict_SetItemString(d,"wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong((long) wxEVT_SYS_COLOUR_CHANGED));
2117 PyDict_SetItemString(d,"wxEVT_SETTING_CHANGED", PyInt_FromLong((long) wxEVT_SETTING_CHANGED));
2118 PyDict_SetItemString(d,"wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong((long) wxEVT_QUERY_NEW_PALETTE));
2119 PyDict_SetItemString(d,"wxEVT_PALETTE_CHANGED", PyInt_FromLong((long) wxEVT_PALETTE_CHANGED));
2120 PyDict_SetItemString(d,"wxEVT_JOY_BUTTON_DOWN", PyInt_FromLong((long) wxEVT_JOY_BUTTON_DOWN));
2121 PyDict_SetItemString(d,"wxEVT_JOY_BUTTON_UP", PyInt_FromLong((long) wxEVT_JOY_BUTTON_UP));
2122 PyDict_SetItemString(d,"wxEVT_JOY_MOVE", PyInt_FromLong((long) wxEVT_JOY_MOVE));
2123 PyDict_SetItemString(d,"wxEVT_JOY_ZMOVE", PyInt_FromLong((long) wxEVT_JOY_ZMOVE));
2124 PyDict_SetItemString(d,"wxEVT_DROP_FILES", PyInt_FromLong((long) wxEVT_DROP_FILES));
2125 PyDict_SetItemString(d,"wxEVT_DRAW_ITEM", PyInt_FromLong((long) wxEVT_DRAW_ITEM));
2126 PyDict_SetItemString(d,"wxEVT_MEASURE_ITEM", PyInt_FromLong((long) wxEVT_MEASURE_ITEM));
2127 PyDict_SetItemString(d,"wxEVT_COMPARE_ITEM", PyInt_FromLong((long) wxEVT_COMPARE_ITEM));
2128 PyDict_SetItemString(d,"wxEVT_INIT_DIALOG", PyInt_FromLong((long) wxEVT_INIT_DIALOG));
2129 PyDict_SetItemString(d,"wxEVT_IDLE", PyInt_FromLong((long) wxEVT_IDLE));
2130 PyDict_SetItemString(d,"wxEVT_UPDATE_UI", PyInt_FromLong((long) wxEVT_UPDATE_UI));
2131 PyDict_SetItemString(d,"wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LEFT_CLICK));
2132 PyDict_SetItemString(d,"wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong((long) wxEVT_COMMAND_LEFT_DCLICK));
2133 PyDict_SetItemString(d,"wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_RIGHT_CLICK));
2134 PyDict_SetItemString(d,"wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong((long) wxEVT_COMMAND_RIGHT_DCLICK));
2135 PyDict_SetItemString(d,"wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong((long) wxEVT_COMMAND_SET_FOCUS));
2136 PyDict_SetItemString(d,"wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong((long) wxEVT_COMMAND_KILL_FOCUS));
2137 PyDict_SetItemString(d,"wxEVT_COMMAND_ENTER", PyInt_FromLong((long) wxEVT_COMMAND_ENTER));
2138 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_DRAG));
2139 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_RDRAG));
2140 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT));
2141 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_LABEL_EDIT));
2142 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_TREE_DELETE_ITEM));
2143 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_GET_INFO));
2144 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SET_INFO));
2145 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_ITEM_EXPANDED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDED));
2146 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_ITEM_EXPANDING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDING));
2147 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_ITEM_COLLAPSED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSED));
2148 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_ITEM_COLLAPSING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSING));
2149 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGED));
2150 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGING));
2151 PyDict_SetItemString(d,"wxEVT_COMMAND_TREE_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_TREE_KEY_DOWN));
2152 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_DRAG));
2153 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_RDRAG));
2154 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT));
2155 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_END_LABEL_EDIT));
2156 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ITEM));
2157 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS));
2158 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_GET_INFO));
2159 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_SET_INFO));
2160 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_ITEM_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_SELECTED));
2161 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_ITEM_DESELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_DESELECTED));
2162 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_LIST_KEY_DOWN));
2163 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_INSERT_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_INSERT_ITEM));
2164 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_COL_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_CLICK));
2165 PyDict_SetItemString(d,"wxEVT_COMMAND_LIST_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_ACTIVATED));
2166 PyDict_SetItemString(d,"wxEVT_COMMAND_TAB_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TAB_SEL_CHANGED));
2167 PyDict_SetItemString(d,"wxEVT_COMMAND_TAB_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TAB_SEL_CHANGING));
2168 PyDict_SetItemString(d,"wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED));
2169 PyDict_SetItemString(d,"wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING));
2170 PyDict_SetItemString(d,"wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING));
2171 PyDict_SetItemString(d,"wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED));
2172 PyDict_SetItemString(d,"wxEVT_COMMAND_SPLITTER_UNSPLIT", PyInt_FromLong((long) wxEVT_COMMAND_SPLITTER_UNSPLIT));
2173 PyDict_SetItemString(d,"wxEVT_COMMAND_SPLITTER_DOUBLECLICKED", PyInt_FromLong((long) wxEVT_COMMAND_SPLITTER_DOUBLECLICKED));
2174 PyDict_SetItemString(d,"__version__", PyString_FromString("2.1b2"));
2175 PyDict_SetItemString(d,"cvar", SWIG_globals);
2176 SWIG_addvarlink(SWIG_globals,"wxPyDefaultPosition",_wrap_wxPyDefaultPosition_get, _wrap_wxPyDefaultPosition_set);
2177 SWIG_addvarlink(SWIG_globals,"wxPyDefaultSize",_wrap_wxPyDefaultSize_get, _wrap_wxPyDefaultSize_set);
2178
2179
2180 __wxPreStart(); // initialize the GUI toolkit, if needed.
2181
2182
2183 // Since these modules are all linked together, initialize them now
2184 // because python won't be able to find their shared library files,
2185 // (since there isn't any.)
2186 initwindowsc();
2187 initwindows2c();
2188 initeventsc();
2189 initmiscc();
2190 initmisc2c();
2191 initgdic();
2192 initmdic();
2193 initcontrolsc();
2194 initcontrols2c();
2195 initcmndlgsc();
2196 initstattoolc();
2197 initframesc();
2198 initwindows3c();
2199 initimagec();
2200 initprintfwc();
2201 #ifndef SEPARATE
2202 initutilsc();
2203 // initoglc();
2204 #ifdef WITH_GLCANVAS
2205 initglcanvasc();
2206 #endif
2207 #endif
2208 /*
2209 * These are the pointer type-equivalency mappings.
2210 * (Used by the SWIG pointer type-checker).
2211 */
2212 SWIG_RegisterMapping("_wxAcceleratorTable","_class_wxAcceleratorTable",0);
2213 SWIG_RegisterMapping("_wxEvent","_class_wxEvent",0);
2214 SWIG_RegisterMapping("_class_wxActivateEvent","_wxActivateEvent",0);
2215 SWIG_RegisterMapping("_signed_long","_long",0);
2216 SWIG_RegisterMapping("_wxMenuEvent","_class_wxMenuEvent",0);
2217 SWIG_RegisterMapping("_class_wxJPEGHandler","_wxJPEGHandler",0);
2218 SWIG_RegisterMapping("_wxBMPHandler","_class_wxBMPHandler",0);
2219 SWIG_RegisterMapping("_wxImage","_class_wxImage",0);
2220 SWIG_RegisterMapping("_wxPrintQuality","_int",0);
2221 SWIG_RegisterMapping("_wxPrintQuality","_signed_int",0);
2222 SWIG_RegisterMapping("_wxPrintQuality","_unsigned_int",0);
2223 SWIG_RegisterMapping("_wxPrintQuality","_wxWindowID",0);
2224 SWIG_RegisterMapping("_wxPrintQuality","_uint",0);
2225 SWIG_RegisterMapping("_wxPrintQuality","_EBool",0);
2226 SWIG_RegisterMapping("_wxPrintQuality","_size_t",0);
2227 SWIG_RegisterMapping("_wxFontData","_class_wxFontData",0);
2228 SWIG_RegisterMapping("___wxPyCleanup","_class___wxPyCleanup",0);
2229 SWIG_RegisterMapping("_class_wxRegionIterator","_wxRegionIterator",0);
2230 SWIG_RegisterMapping("_class_wxMenuBar","_wxMenuBar",0);
2231 SWIG_RegisterMapping("_class_wxPyTreeItemData","_wxPyTreeItemData",0);
2232 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxPyApp",SwigwxPyAppTowxEvtHandler);
2233 SWIG_RegisterMapping("_class_wxEvtHandler","_wxPyApp",SwigwxPyAppTowxEvtHandler);
2234 SWIG_RegisterMapping("_class_wxEvtHandler","_wxEvtHandler",0);
2235 SWIG_RegisterMapping("_wxPaintEvent","_class_wxPaintEvent",0);
2236 SWIG_RegisterMapping("_wxGIFHandler","_class_wxGIFHandler",0);
2237 SWIG_RegisterMapping("_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0);
2238 SWIG_RegisterMapping("_wxCursor","_class_wxCursor",0);
2239 SWIG_RegisterMapping("_wxNotifyEvent","_class_wxNotifyEvent",0);
2240 SWIG_RegisterMapping("_wxImageHandler","_class_wxImageHandler",0);
2241 SWIG_RegisterMapping("_class_wxTreeCtrl","_wxTreeCtrl",0);
2242 SWIG_RegisterMapping("_wxMask","_class_wxMask",0);
2243 SWIG_RegisterMapping("_wxToolTip","_class_wxToolTip",0);
2244 SWIG_RegisterMapping("_wxGrid","_class_wxGrid",0);
2245 SWIG_RegisterMapping("_wxPNGHandler","_class_wxPNGHandler",0);
2246 SWIG_RegisterMapping("_class_wxColourData","_wxColourData",0);
2247 SWIG_RegisterMapping("_class_wxPageSetupDialogData","_wxPageSetupDialogData",0);
2248 SWIG_RegisterMapping("_wxPrinter","_class_wxPrinter",0);
2249 SWIG_RegisterMapping("_wxPen","_class_wxPen",0);
2250 SWIG_RegisterMapping("_wxUpdateUIEvent","_class_wxUpdateUIEvent",0);
2251 SWIG_RegisterMapping("_byte","_unsigned_char",0);
2252 SWIG_RegisterMapping("_wxStaticBox","_class_wxStaticBox",0);
2253 SWIG_RegisterMapping("_wxChoice","_class_wxChoice",0);
2254 SWIG_RegisterMapping("_wxSlider","_class_wxSlider",0);
2255 SWIG_RegisterMapping("_wxNotebookEvent","_class_wxNotebookEvent",0);
2256 SWIG_RegisterMapping("_wxPyPrintout","_class_wxPyPrintout",0);
2257 SWIG_RegisterMapping("_long","_wxDash",0);
2258 SWIG_RegisterMapping("_long","_unsigned_long",0);
2259 SWIG_RegisterMapping("_long","_signed_long",0);
2260 SWIG_RegisterMapping("_wxImageList","_class_wxImageList",0);
2261 SWIG_RegisterMapping("_wxDropFilesEvent","_class_wxDropFilesEvent",0);
2262 SWIG_RegisterMapping("_wxBitmapButton","_class_wxBitmapButton",0);
2263 SWIG_RegisterMapping("_wxSashWindow","_class_wxSashWindow",0);
2264 SWIG_RegisterMapping("_class_wxPrintDialogData","_wxPrintDialogData",0);
2265 SWIG_RegisterMapping("_class_wxAcceleratorTable","_wxAcceleratorTable",0);
2266 SWIG_RegisterMapping("_class_wxGauge","_wxGauge",0);
2267 SWIG_RegisterMapping("_class_wxSashEvent","_wxSashEvent",0);
2268 SWIG_RegisterMapping("_wxDC","_class_wxDC",0);
2269 SWIG_RegisterMapping("_wxListEvent","_class_wxListEvent",0);
2270 SWIG_RegisterMapping("_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0);
2271 SWIG_RegisterMapping("_wxProgressDialog","_class_wxProgressDialog",0);
2272 SWIG_RegisterMapping("_class_wxBMPHandler","_wxBMPHandler",0);
2273 SWIG_RegisterMapping("_wxPrintPreview","_class_wxPrintPreview",0);
2274 SWIG_RegisterMapping("_wxSpinEvent","_class_wxSpinEvent",0);
2275 SWIG_RegisterMapping("_wxSashLayoutWindow","_class_wxSashLayoutWindow",0);
2276 SWIG_RegisterMapping("_size_t","_wxPrintQuality",0);
2277 SWIG_RegisterMapping("_size_t","_unsigned_int",0);
2278 SWIG_RegisterMapping("_size_t","_int",0);
2279 SWIG_RegisterMapping("_size_t","_wxWindowID",0);
2280 SWIG_RegisterMapping("_size_t","_uint",0);
2281 SWIG_RegisterMapping("_class_wxRealPoint","_wxRealPoint",0);
2282 SWIG_RegisterMapping("_class_wxMenuItem","_wxMenuItem",0);
2283 SWIG_RegisterMapping("_class_wxPaintEvent","_wxPaintEvent",0);
2284 SWIG_RegisterMapping("_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0);
2285 SWIG_RegisterMapping("_class_wxStatusBar","_wxStatusBar",0);
2286 SWIG_RegisterMapping("_class_wxGIFHandler","_wxGIFHandler",0);
2287 SWIG_RegisterMapping("_class_wxPostScriptDC","_wxPostScriptDC",0);
2288 SWIG_RegisterMapping("_wxPanel","_class_wxPanel",0);
2289 SWIG_RegisterMapping("_wxInitDialogEvent","_class_wxInitDialogEvent",0);
2290 SWIG_RegisterMapping("_wxCheckBox","_class_wxCheckBox",0);
2291 SWIG_RegisterMapping("_wxPyEvent","_class_wxPyEvent",0);
2292 SWIG_RegisterMapping("_wxTextCtrl","_class_wxTextCtrl",0);
2293 SWIG_RegisterMapping("_class_wxMask","_wxMask",0);
2294 SWIG_RegisterMapping("_class_wxToolTip","_wxToolTip",0);
2295 SWIG_RegisterMapping("_class_wxKeyEvent","_wxKeyEvent",0);
2296 SWIG_RegisterMapping("_class_wxGrid","_wxGrid",0);
2297 SWIG_RegisterMapping("_class_wxPNGHandler","_wxPNGHandler",0);
2298 SWIG_RegisterMapping("_wxColour","_class_wxColour",0);
2299 SWIG_RegisterMapping("_class_wxDialog","_wxDialog",0);
2300 SWIG_RegisterMapping("_wxPageSetupDialog","_class_wxPageSetupDialog",0);
2301 SWIG_RegisterMapping("_class_wxPrinter","_wxPrinter",0);
2302 SWIG_RegisterMapping("_wxIdleEvent","_class_wxIdleEvent",0);
2303 SWIG_RegisterMapping("_class_wxUpdateUIEvent","_wxUpdateUIEvent",0);
2304 SWIG_RegisterMapping("_wxToolBar","_class_wxToolBar",0);
2305 SWIG_RegisterMapping("_wxStaticLine","_class_wxStaticLine",0);
2306 SWIG_RegisterMapping("_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0);
2307 SWIG_RegisterMapping("_wxBrush","_class_wxBrush",0);
2308 SWIG_RegisterMapping("_wxMiniFrame","_class_wxMiniFrame",0);
2309 SWIG_RegisterMapping("_class_wxNotebookEvent","_wxNotebookEvent",0);
2310 SWIG_RegisterMapping("_class_wxPyPrintout","_wxPyPrintout",0);
2311 SWIG_RegisterMapping("_class_wxSashWindow","_wxSashWindow",0);
2312 SWIG_RegisterMapping("_wxShowEvent","_class_wxShowEvent",0);
2313 SWIG_RegisterMapping("_uint","_wxPrintQuality",0);
2314 SWIG_RegisterMapping("_uint","_size_t",0);
2315 SWIG_RegisterMapping("_uint","_unsigned_int",0);
2316 SWIG_RegisterMapping("_uint","_int",0);
2317 SWIG_RegisterMapping("_uint","_wxWindowID",0);
2318 SWIG_RegisterMapping("_class_wxEvent","_wxEvent",0);
2319 SWIG_RegisterMapping("_wxCheckListBox","_class_wxCheckListBox",0);
2320 SWIG_RegisterMapping("_wxSplitterEvent","_class_wxSplitterEvent",0);
2321 SWIG_RegisterMapping("_wxGridEvent","_class_wxGridEvent",0);
2322 SWIG_RegisterMapping("_wxRect","_class_wxRect",0);
2323 SWIG_RegisterMapping("_wxCommandEvent","_class_wxCommandEvent",0);
2324 SWIG_RegisterMapping("_wxSizeEvent","_class_wxSizeEvent",0);
2325 SWIG_RegisterMapping("_class_wxImage","_wxImage",0);
2326 SWIG_RegisterMapping("_wxPoint","_class_wxPoint",0);
2327 SWIG_RegisterMapping("_class_wxSashLayoutWindow","_wxSashLayoutWindow",0);
2328 SWIG_RegisterMapping("_class_wxButton","_wxButton",0);
2329 SWIG_RegisterMapping("_wxRadioBox","_class_wxRadioBox",0);
2330 SWIG_RegisterMapping("_class_wxFontData","_wxFontData",0);
2331 SWIG_RegisterMapping("_class___wxPyCleanup","___wxPyCleanup",0);
2332 SWIG_RegisterMapping("_wxBitmap","_class_wxBitmap",0);
2333 SWIG_RegisterMapping("_wxPrintDialog","_class_wxPrintDialog",0);
2334 SWIG_RegisterMapping("_wxPyTimer","_class_wxPyTimer",0);
2335 SWIG_RegisterMapping("_wxWindowDC","_class_wxWindowDC",0);
2336 SWIG_RegisterMapping("_wxScrollBar","_class_wxScrollBar",0);
2337 SWIG_RegisterMapping("_wxSpinButton","_class_wxSpinButton",0);
2338 SWIG_RegisterMapping("_wxToolBarTool","_class_wxToolBarTool",0);
2339 SWIG_RegisterMapping("_wxColourDialog","_class_wxColourDialog",0);
2340 SWIG_RegisterMapping("_wxPrintData","_class_wxPrintData",0);
2341 SWIG_RegisterMapping("_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0);
2342 SWIG_RegisterMapping("_class_wxNotifyEvent","_wxNotifyEvent",0);
2343 SWIG_RegisterMapping("_wxMessageDialog","_class_wxMessageDialog",0);
2344 SWIG_RegisterMapping("_class_wxPyEvent","_wxPyEvent",0);
2345 SWIG_RegisterMapping("_wxTextEntryDialog","_class_wxTextEntryDialog",0);
2346 SWIG_RegisterMapping("_class_wxIconizeEvent","_wxIconizeEvent",0);
2347 SWIG_RegisterMapping("_class_wxStaticBitmap","_wxStaticBitmap",0);
2348 SWIG_RegisterMapping("_wxMDIChildFrame","_class_wxMDIChildFrame",0);
2349 SWIG_RegisterMapping("_wxListItem","_class_wxListItem",0);
2350 SWIG_RegisterMapping("_class_wxToolBar","_wxToolBar",0);
2351 SWIG_RegisterMapping("_class_wxStaticLine","_wxStaticLine",0);
2352 SWIG_RegisterMapping("_wxScrollEvent","_class_wxScrollEvent",0);
2353 SWIG_RegisterMapping("_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0);
2354 SWIG_RegisterMapping("_EBool","_wxPrintQuality",0);
2355 SWIG_RegisterMapping("_EBool","_signed_int",0);
2356 SWIG_RegisterMapping("_EBool","_int",0);
2357 SWIG_RegisterMapping("_EBool","_wxWindowID",0);
2358 SWIG_RegisterMapping("_class_wxRegion","_wxRegion",0);
2359 SWIG_RegisterMapping("_class_wxDropFilesEvent","_wxDropFilesEvent",0);
2360 SWIG_RegisterMapping("_class_wxPreviewFrame","_wxPreviewFrame",0);
2361 SWIG_RegisterMapping("_wxStaticText","_class_wxStaticText",0);
2362 SWIG_RegisterMapping("_wxFont","_class_wxFont",0);
2363 SWIG_RegisterMapping("_wxCloseEvent","_class_wxCloseEvent",0);
2364 SWIG_RegisterMapping("_class_wxSplitterEvent","_wxSplitterEvent",0);
2365 SWIG_RegisterMapping("_wxNotebook","_class_wxNotebook",0);
2366 SWIG_RegisterMapping("_unsigned_long","_wxDash",0);
2367 SWIG_RegisterMapping("_unsigned_long","_long",0);
2368 SWIG_RegisterMapping("_class_wxRect","_wxRect",0);
2369 SWIG_RegisterMapping("_class_wxDC","_wxDC",0);
2370 SWIG_RegisterMapping("_class_wxProgressDialog","_wxProgressDialog",0);
2371 SWIG_RegisterMapping("_wxPyApp","_class_wxPyApp",0);
2372 SWIG_RegisterMapping("_wxMDIParentFrame","_class_wxMDIParentFrame",0);
2373 SWIG_RegisterMapping("_class_wxTreeEvent","_wxTreeEvent",0);
2374 SWIG_RegisterMapping("_class_wxDirDialog","_wxDirDialog",0);
2375 SWIG_RegisterMapping("_class_wxPyTimer","_wxPyTimer",0);
2376 SWIG_RegisterMapping("_wxFocusEvent","_class_wxFocusEvent",0);
2377 SWIG_RegisterMapping("_wxMaximizeEvent","_class_wxMaximizeEvent",0);
2378 SWIG_RegisterMapping("_class_wxSpinButton","_wxSpinButton",0);
2379 SWIG_RegisterMapping("_wxAcceleratorEntry","_class_wxAcceleratorEntry",0);
2380 SWIG_RegisterMapping("_class_wxPanel","_wxPanel",0);
2381 SWIG_RegisterMapping("_class_wxCheckBox","_wxCheckBox",0);
2382 SWIG_RegisterMapping("_wxComboBox","_class_wxComboBox",0);
2383 SWIG_RegisterMapping("_wxRadioButton","_class_wxRadioButton",0);
2384 SWIG_RegisterMapping("_class_wxMessageDialog","_wxMessageDialog",0);
2385 SWIG_RegisterMapping("_signed_int","_wxPrintQuality",0);
2386 SWIG_RegisterMapping("_signed_int","_EBool",0);
2387 SWIG_RegisterMapping("_signed_int","_wxWindowID",0);
2388 SWIG_RegisterMapping("_signed_int","_int",0);
2389 SWIG_RegisterMapping("_class_wxTextCtrl","_wxTextCtrl",0);
2390 SWIG_RegisterMapping("_wxLayoutConstraints","_class_wxLayoutConstraints",0);
2391 SWIG_RegisterMapping("_wxMenu","_class_wxMenu",0);
2392 SWIG_RegisterMapping("_class_wxMoveEvent","_wxMoveEvent",0);
2393 SWIG_RegisterMapping("_wxListBox","_class_wxListBox",0);
2394 SWIG_RegisterMapping("_wxScreenDC","_class_wxScreenDC",0);
2395 SWIG_RegisterMapping("_class_wxMDIChildFrame","_wxMDIChildFrame",0);
2396 SWIG_RegisterMapping("_WXTYPE","_short",0);
2397 SWIG_RegisterMapping("_WXTYPE","_signed_short",0);
2398 SWIG_RegisterMapping("_WXTYPE","_unsigned_short",0);
2399 SWIG_RegisterMapping("_wxFileDialog","_class_wxFileDialog",0);
2400 SWIG_RegisterMapping("_class_wxMDIClientWindow","_wxMDIClientWindow",0);
2401 SWIG_RegisterMapping("_class_wxBrush","_wxBrush",0);
2402 SWIG_RegisterMapping("_unsigned_short","_WXTYPE",0);
2403 SWIG_RegisterMapping("_unsigned_short","_short",0);
2404 SWIG_RegisterMapping("_class_wxWindow","_wxWindow",0);
2405 SWIG_RegisterMapping("_wxSplitterWindow","_class_wxSplitterWindow",0);
2406 SWIG_RegisterMapping("_class_wxStaticText","_wxStaticText",0);
2407 SWIG_RegisterMapping("_wxPrintDialogData","_class_wxPrintDialogData",0);
2408 SWIG_RegisterMapping("_class_wxFont","_wxFont",0);
2409 SWIG_RegisterMapping("_class_wxCloseEvent","_wxCloseEvent",0);
2410 SWIG_RegisterMapping("_wxSashEvent","_class_wxSashEvent",0);
2411 SWIG_RegisterMapping("_class_wxMenuEvent","_wxMenuEvent",0);
2412 SWIG_RegisterMapping("_wxClientDC","_class_wxClientDC",0);
2413 SWIG_RegisterMapping("_wxMouseEvent","_class_wxMouseEvent",0);
2414 SWIG_RegisterMapping("_wxListCtrl","_class_wxListCtrl",0);
2415 SWIG_RegisterMapping("_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0);
2416 SWIG_RegisterMapping("_class_wxPoint","_wxPoint",0);
2417 SWIG_RegisterMapping("_wxRealPoint","_class_wxRealPoint",0);
2418 SWIG_RegisterMapping("_class_wxRadioBox","_wxRadioBox",0);
2419 SWIG_RegisterMapping("_wxGridCell","_class_wxGridCell",0);
2420 SWIG_RegisterMapping("_signed_short","_WXTYPE",0);
2421 SWIG_RegisterMapping("_signed_short","_short",0);
2422 SWIG_RegisterMapping("_wxMemoryDC","_class_wxMemoryDC",0);
2423 SWIG_RegisterMapping("_class_wxPrintDialog","_wxPrintDialog",0);
2424 SWIG_RegisterMapping("_wxPaintDC","_class_wxPaintDC",0);
2425 SWIG_RegisterMapping("_class_wxWindowDC","_wxWindowDC",0);
2426 SWIG_RegisterMapping("_class_wxFocusEvent","_wxFocusEvent",0);
2427 SWIG_RegisterMapping("_class_wxMaximizeEvent","_wxMaximizeEvent",0);
2428 SWIG_RegisterMapping("_wxStatusBar","_class_wxStatusBar",0);
2429 SWIG_RegisterMapping("_class_wxToolBarTool","_wxToolBarTool",0);
2430 SWIG_RegisterMapping("_class_wxAcceleratorEntry","_wxAcceleratorEntry",0);
2431 SWIG_RegisterMapping("_class_wxCursor","_wxCursor",0);
2432 SWIG_RegisterMapping("_wxPostScriptDC","_class_wxPostScriptDC",0);
2433 SWIG_RegisterMapping("_class_wxImageHandler","_wxImageHandler",0);
2434 SWIG_RegisterMapping("_wxScrolledWindow","_class_wxScrolledWindow",0);
2435 SWIG_RegisterMapping("_wxTreeItemId","_class_wxTreeItemId",0);
2436 SWIG_RegisterMapping("_unsigned_char","_byte",0);
2437 SWIG_RegisterMapping("_class_wxMenu","_wxMenu",0);
2438 SWIG_RegisterMapping("_wxControl","_class_wxControl",0);
2439 SWIG_RegisterMapping("_class_wxListBox","_wxListBox",0);
2440 SWIG_RegisterMapping("_unsigned_int","_wxPrintQuality",0);
2441 SWIG_RegisterMapping("_unsigned_int","_size_t",0);
2442 SWIG_RegisterMapping("_unsigned_int","_uint",0);
2443 SWIG_RegisterMapping("_unsigned_int","_wxWindowID",0);
2444 SWIG_RegisterMapping("_unsigned_int","_int",0);
2445 SWIG_RegisterMapping("_wxIcon","_class_wxIcon",0);
2446 SWIG_RegisterMapping("_wxDialog","_class_wxDialog",0);
2447 SWIG_RegisterMapping("_class_wxListItem","_wxListItem",0);
2448 SWIG_RegisterMapping("_class_wxPen","_wxPen",0);
2449 SWIG_RegisterMapping("_class_wxFileDialog","_wxFileDialog",0);
2450 SWIG_RegisterMapping("_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0);
2451 SWIG_RegisterMapping("_short","_WXTYPE",0);
2452 SWIG_RegisterMapping("_short","_unsigned_short",0);
2453 SWIG_RegisterMapping("_short","_signed_short",0);
2454 SWIG_RegisterMapping("_class_wxStaticBox","_wxStaticBox",0);
2455 SWIG_RegisterMapping("_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0);
2456 SWIG_RegisterMapping("_class_wxScrollEvent","_wxScrollEvent",0);
2457 SWIG_RegisterMapping("_wxJoystickEvent","_class_wxJoystickEvent",0);
2458 SWIG_RegisterMapping("_class_wxChoice","_wxChoice",0);
2459 SWIG_RegisterMapping("_class_wxSlider","_wxSlider",0);
2460 SWIG_RegisterMapping("_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0);
2461 SWIG_RegisterMapping("_class_wxImageList","_wxImageList",0);
2462 SWIG_RegisterMapping("_class_wxBitmapButton","_wxBitmapButton",0);
2463 SWIG_RegisterMapping("_wxFrame","_class_wxFrame",0);
2464 SWIG_RegisterMapping("_class_wxNotebook","_wxNotebook",0);
2465 SWIG_RegisterMapping("_wxJPEGHandler","_class_wxJPEGHandler",0);
2466 SWIG_RegisterMapping("_wxWindowID","_wxPrintQuality",0);
2467 SWIG_RegisterMapping("_wxWindowID","_size_t",0);
2468 SWIG_RegisterMapping("_wxWindowID","_EBool",0);
2469 SWIG_RegisterMapping("_wxWindowID","_uint",0);
2470 SWIG_RegisterMapping("_wxWindowID","_int",0);
2471 SWIG_RegisterMapping("_wxWindowID","_signed_int",0);
2472 SWIG_RegisterMapping("_wxWindowID","_unsigned_int",0);
2473 SWIG_RegisterMapping("_int","_wxPrintQuality",0);
2474 SWIG_RegisterMapping("_int","_size_t",0);
2475 SWIG_RegisterMapping("_int","_EBool",0);
2476 SWIG_RegisterMapping("_int","_uint",0);
2477 SWIG_RegisterMapping("_int","_wxWindowID",0);
2478 SWIG_RegisterMapping("_int","_unsigned_int",0);
2479 SWIG_RegisterMapping("_int","_signed_int",0);
2480 SWIG_RegisterMapping("_class_wxMouseEvent","_wxMouseEvent",0);
2481 SWIG_RegisterMapping("_class_wxListEvent","_wxListEvent",0);
2482 SWIG_RegisterMapping("_class_wxPrintPreview","_wxPrintPreview",0);
2483 SWIG_RegisterMapping("_class_wxSpinEvent","_wxSpinEvent",0);
2484 SWIG_RegisterMapping("_wxButton","_class_wxButton",0);
2485 SWIG_RegisterMapping("_class_wxPyApp","_wxPyApp",0);
2486 SWIG_RegisterMapping("_wxSize","_class_wxSize",0);
2487 SWIG_RegisterMapping("_wxRegionIterator","_class_wxRegionIterator",0);
2488 SWIG_RegisterMapping("_class_wxMDIParentFrame","_wxMDIParentFrame",0);
2489 SWIG_RegisterMapping("_wxPyTreeItemData","_class_wxPyTreeItemData",0);
2490 SWIG_RegisterMapping("_class_wxPaintDC","_wxPaintDC",0);
2491 SWIG_RegisterMapping("_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0);
2492 SWIG_RegisterMapping("_class_wxInitDialogEvent","_wxInitDialogEvent",0);
2493 SWIG_RegisterMapping("_class_wxComboBox","_wxComboBox",0);
2494 SWIG_RegisterMapping("_class_wxRadioButton","_wxRadioButton",0);
2495 SWIG_RegisterMapping("_class_wxTreeItemId","_wxTreeItemId",0);
2496 SWIG_RegisterMapping("_wxTreeCtrl","_class_wxTreeCtrl",0);
2497 SWIG_RegisterMapping("_class_wxLayoutConstraints","_wxLayoutConstraints",0);
2498 SWIG_RegisterMapping("_wxIconizeEvent","_class_wxIconizeEvent",0);
2499 SWIG_RegisterMapping("_class_wxControl","_wxControl",0);
2500 SWIG_RegisterMapping("_wxStaticBitmap","_class_wxStaticBitmap",0);
2501 SWIG_RegisterMapping("_class_wxIcon","_wxIcon",0);
2502 SWIG_RegisterMapping("_class_wxColour","_wxColour",0);
2503 SWIG_RegisterMapping("_class_wxScreenDC","_wxScreenDC",0);
2504 SWIG_RegisterMapping("_class_wxPageSetupDialog","_wxPageSetupDialog",0);
2505 SWIG_RegisterMapping("_wxPalette","_class_wxPalette",0);
2506 SWIG_RegisterMapping("_class_wxIdleEvent","_wxIdleEvent",0);
2507 SWIG_RegisterMapping("_wxEraseEvent","_class_wxEraseEvent",0);
2508 SWIG_RegisterMapping("_class_wxJoystickEvent","_wxJoystickEvent",0);
2509 SWIG_RegisterMapping("_class_wxMiniFrame","_wxMiniFrame",0);
2510 SWIG_RegisterMapping("_wxFontDialog","_class_wxFontDialog",0);
2511 SWIG_RegisterMapping("_wxRegion","_class_wxRegion",0);
2512 SWIG_RegisterMapping("_class_wxSplitterWindow","_wxSplitterWindow",0);
2513 SWIG_RegisterMapping("_wxPreviewFrame","_class_wxPreviewFrame",0);
2514 SWIG_RegisterMapping("_class_wxShowEvent","_wxShowEvent",0);
2515 SWIG_RegisterMapping("_wxActivateEvent","_class_wxActivateEvent",0);
2516 SWIG_RegisterMapping("_wxGauge","_class_wxGauge",0);
2517 SWIG_RegisterMapping("_class_wxCheckListBox","_wxCheckListBox",0);
2518 SWIG_RegisterMapping("_class_wxGridEvent","_wxGridEvent",0);
2519 SWIG_RegisterMapping("_class_wxCommandEvent","_wxCommandEvent",0);
2520 SWIG_RegisterMapping("_class_wxClientDC","_wxClientDC",0);
2521 SWIG_RegisterMapping("_class_wxSizeEvent","_wxSizeEvent",0);
2522 SWIG_RegisterMapping("_class_wxListCtrl","_wxListCtrl",0);
2523 SWIG_RegisterMapping("_class_wxGridCell","_wxGridCell",0);
2524 SWIG_RegisterMapping("_class_wxSize","_wxSize",0);
2525 SWIG_RegisterMapping("_class_wxBitmap","_wxBitmap",0);
2526 SWIG_RegisterMapping("_class_wxMemoryDC","_wxMemoryDC",0);
2527 SWIG_RegisterMapping("_wxMenuBar","_class_wxMenuBar",0);
2528 SWIG_RegisterMapping("_wxTreeEvent","_class_wxTreeEvent",0);
2529 SWIG_RegisterMapping("_wxDirDialog","_class_wxDirDialog",0);
2530 SWIG_RegisterMapping("_wxEvtHandler","_class_wxPyApp",SwigwxPyAppTowxEvtHandler);
2531 SWIG_RegisterMapping("_wxEvtHandler","_wxPyApp",SwigwxPyAppTowxEvtHandler);
2532 SWIG_RegisterMapping("_wxEvtHandler","_class_wxEvtHandler",0);
2533 SWIG_RegisterMapping("_wxMenuItem","_class_wxMenuItem",0);
2534 SWIG_RegisterMapping("_class_wxScrollBar","_wxScrollBar",0);
2535 SWIG_RegisterMapping("_class_wxColourDialog","_wxColourDialog",0);
2536 SWIG_RegisterMapping("_class_wxPrintData","_wxPrintData",0);
2537 SWIG_RegisterMapping("_wxDash","_unsigned_long",0);
2538 SWIG_RegisterMapping("_wxDash","_long",0);
2539 SWIG_RegisterMapping("_class_wxScrolledWindow","_wxScrolledWindow",0);
2540 SWIG_RegisterMapping("_class_wxTextEntryDialog","_wxTextEntryDialog",0);
2541 SWIG_RegisterMapping("_wxKeyEvent","_class_wxKeyEvent",0);
2542 SWIG_RegisterMapping("_wxMoveEvent","_class_wxMoveEvent",0);
2543 SWIG_RegisterMapping("_wxColourData","_class_wxColourData",0);
2544 SWIG_RegisterMapping("_wxPageSetupDialogData","_class_wxPageSetupDialogData",0);
2545 SWIG_RegisterMapping("_class_wxPalette","_wxPalette",0);
2546 SWIG_RegisterMapping("_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0);
2547 SWIG_RegisterMapping("_class_wxEraseEvent","_wxEraseEvent",0);
2548 SWIG_RegisterMapping("_wxMDIClientWindow","_class_wxMDIClientWindow",0);
2549 SWIG_RegisterMapping("_class_wxFontDialog","_wxFontDialog",0);
2550 SWIG_RegisterMapping("_wxWindow","_class_wxWindow",0);
2551 SWIG_RegisterMapping("_class_wxFrame","_wxFrame",0);
2552 }