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