]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/msw/events.cpp
782920488ad07931e184b1d20fc5c48c42668b80
[wxWidgets.git] / wxPython / src / msw / events.cpp
1 /*
2 * FILE : src/msw/events.cpp
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
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) __declspec(dllexport) a
28 # else
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
31 # else
32 # define SWIGEXPORT(a) a
33 # endif
34 # endif
35 #else
36 # define SWIGEXPORT(a) a
37 #endif
38
39 #include "Python.h"
40
41 #ifdef __cplusplus
42 extern "C" {
43 #endif
44
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject *, void **, char *);
49 extern void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
50 extern PyObject *SWIG_newvarlink(void);
51 #ifdef __cplusplus
52 }
53 #endif
54 #define SWIG_init initeventsc
55
56 #define SWIG_name "eventsc"
57
58 #include "helpers.h"
59 #include <wx/spinbutt.h>
60
61 static PyObject* l_output_helper(PyObject* target, PyObject* o) {
62 PyObject* o2;
63 if (!target) {
64 target = o;
65 } else if (target == Py_None) {
66 Py_DECREF(Py_None);
67 target = o;
68 } else {
69 if (!PyList_Check(target)) {
70 o2 = target;
71 target = PyList_New(0);
72 PyList_Append(target, o2);
73 Py_XDECREF(o2);
74 }
75 PyList_Append(target,o);
76 Py_XDECREF(o);
77 }
78 return target;
79 }
80
81 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
82 PyObject* o2;
83 PyObject* o3;
84
85 if (!target) {
86 target = o;
87 } else if (target == Py_None) {
88 Py_DECREF(Py_None);
89 target = o;
90 } else {
91 if (!PyTuple_Check(target)) {
92 o2 = target;
93 target = PyTuple_New(1);
94 PyTuple_SetItem(target, 0, o2);
95 }
96 o3 = PyTuple_New(1);
97 PyTuple_SetItem(o3, 0, o);
98
99 o2 = target;
100 target = PySequence_Concat(o2, o3);
101 Py_DECREF(o2);
102 Py_DECREF(o3);
103 }
104 return target;
105 }
106
107 static char* wxStringErrorMsg = "string type is required for parameter";
108 #ifdef __cplusplus
109 extern "C" {
110 #endif
111 static PyObject *_wrap_wxNewEventType(PyObject *self, PyObject *args, PyObject *kwargs) {
112 PyObject * _resultobj;
113 int _result;
114 char *_kwnames[] = { NULL };
115
116 self = self;
117 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxNewEventType",_kwnames))
118 return NULL;
119 {
120 wxPy_BEGIN_ALLOW_THREADS;
121 _result = (int )wxNewEventType();
122
123 wxPy_END_ALLOW_THREADS;
124 } _resultobj = Py_BuildValue("i",_result);
125 return _resultobj;
126 }
127
128 #define new_wxEvent(_swigarg0) (new wxEvent(_swigarg0))
129 static PyObject *_wrap_new_wxEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
130 PyObject * _resultobj;
131 wxEvent * _result;
132 int _arg0 = (int ) 0;
133 char *_kwnames[] = { "id", NULL };
134 char _ptemp[128];
135
136 self = self;
137 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|i:new_wxEvent",_kwnames,&_arg0))
138 return NULL;
139 {
140 wxPy_BEGIN_ALLOW_THREADS;
141 _result = (wxEvent *)new_wxEvent(_arg0);
142
143 wxPy_END_ALLOW_THREADS;
144 } if (_result) {
145 SWIG_MakePtr(_ptemp, (char *) _result,"_wxEvent_p");
146 _resultobj = Py_BuildValue("s",_ptemp);
147 } else {
148 Py_INCREF(Py_None);
149 _resultobj = Py_None;
150 }
151 return _resultobj;
152 }
153
154 #define delete_wxEvent(_swigobj) (delete _swigobj)
155 static PyObject *_wrap_delete_wxEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
156 PyObject * _resultobj;
157 wxEvent * _arg0;
158 PyObject * _argo0 = 0;
159 char *_kwnames[] = { "self", NULL };
160
161 self = self;
162 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxEvent",_kwnames,&_argo0))
163 return NULL;
164 if (_argo0) {
165 if (_argo0 == Py_None) { _arg0 = NULL; }
166 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
167 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxEvent. Expected _wxEvent_p.");
168 return NULL;
169 }
170 }
171 {
172 wxPy_BEGIN_ALLOW_THREADS;
173 delete_wxEvent(_arg0);
174
175 wxPy_END_ALLOW_THREADS;
176 } Py_INCREF(Py_None);
177 _resultobj = Py_None;
178 return _resultobj;
179 }
180
181 #define wxEvent_GetEventObject(_swigobj) (_swigobj->GetEventObject())
182 static PyObject *_wrap_wxEvent_GetEventObject(PyObject *self, PyObject *args, PyObject *kwargs) {
183 PyObject * _resultobj;
184 wxObject * _result;
185 wxEvent * _arg0;
186 PyObject * _argo0 = 0;
187 char *_kwnames[] = { "self", NULL };
188 char _ptemp[128];
189
190 self = self;
191 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxEvent_GetEventObject",_kwnames,&_argo0))
192 return NULL;
193 if (_argo0) {
194 if (_argo0 == Py_None) { _arg0 = NULL; }
195 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
196 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEvent_GetEventObject. Expected _wxEvent_p.");
197 return NULL;
198 }
199 }
200 {
201 wxPy_BEGIN_ALLOW_THREADS;
202 _result = (wxObject *)wxEvent_GetEventObject(_arg0);
203
204 wxPy_END_ALLOW_THREADS;
205 } if (_result) {
206 SWIG_MakePtr(_ptemp, (char *) _result,"_wxObject_p");
207 _resultobj = Py_BuildValue("s",_ptemp);
208 } else {
209 Py_INCREF(Py_None);
210 _resultobj = Py_None;
211 }
212 return _resultobj;
213 }
214
215 #define wxEvent_GetEventType(_swigobj) (_swigobj->GetEventType())
216 static PyObject *_wrap_wxEvent_GetEventType(PyObject *self, PyObject *args, PyObject *kwargs) {
217 PyObject * _resultobj;
218 wxEventType _result;
219 wxEvent * _arg0;
220 PyObject * _argo0 = 0;
221 char *_kwnames[] = { "self", NULL };
222
223 self = self;
224 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxEvent_GetEventType",_kwnames,&_argo0))
225 return NULL;
226 if (_argo0) {
227 if (_argo0 == Py_None) { _arg0 = NULL; }
228 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
229 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEvent_GetEventType. Expected _wxEvent_p.");
230 return NULL;
231 }
232 }
233 {
234 wxPy_BEGIN_ALLOW_THREADS;
235 _result = (wxEventType )wxEvent_GetEventType(_arg0);
236
237 wxPy_END_ALLOW_THREADS;
238 } _resultobj = Py_BuildValue("i",_result);
239 return _resultobj;
240 }
241
242 #define wxEvent_GetId(_swigobj) (_swigobj->GetId())
243 static PyObject *_wrap_wxEvent_GetId(PyObject *self, PyObject *args, PyObject *kwargs) {
244 PyObject * _resultobj;
245 int _result;
246 wxEvent * _arg0;
247 PyObject * _argo0 = 0;
248 char *_kwnames[] = { "self", NULL };
249
250 self = self;
251 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxEvent_GetId",_kwnames,&_argo0))
252 return NULL;
253 if (_argo0) {
254 if (_argo0 == Py_None) { _arg0 = NULL; }
255 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
256 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEvent_GetId. Expected _wxEvent_p.");
257 return NULL;
258 }
259 }
260 {
261 wxPy_BEGIN_ALLOW_THREADS;
262 _result = (int )wxEvent_GetId(_arg0);
263
264 wxPy_END_ALLOW_THREADS;
265 } _resultobj = Py_BuildValue("i",_result);
266 return _resultobj;
267 }
268
269 #define wxEvent_GetSkipped(_swigobj) (_swigobj->GetSkipped())
270 static PyObject *_wrap_wxEvent_GetSkipped(PyObject *self, PyObject *args, PyObject *kwargs) {
271 PyObject * _resultobj;
272 bool _result;
273 wxEvent * _arg0;
274 PyObject * _argo0 = 0;
275 char *_kwnames[] = { "self", NULL };
276
277 self = self;
278 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxEvent_GetSkipped",_kwnames,&_argo0))
279 return NULL;
280 if (_argo0) {
281 if (_argo0 == Py_None) { _arg0 = NULL; }
282 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
283 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEvent_GetSkipped. Expected _wxEvent_p.");
284 return NULL;
285 }
286 }
287 {
288 wxPy_BEGIN_ALLOW_THREADS;
289 _result = (bool )wxEvent_GetSkipped(_arg0);
290
291 wxPy_END_ALLOW_THREADS;
292 } _resultobj = Py_BuildValue("i",_result);
293 return _resultobj;
294 }
295
296 #define wxEvent_GetTimestamp(_swigobj) (_swigobj->GetTimestamp())
297 static PyObject *_wrap_wxEvent_GetTimestamp(PyObject *self, PyObject *args, PyObject *kwargs) {
298 PyObject * _resultobj;
299 long _result;
300 wxEvent * _arg0;
301 PyObject * _argo0 = 0;
302 char *_kwnames[] = { "self", NULL };
303
304 self = self;
305 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxEvent_GetTimestamp",_kwnames,&_argo0))
306 return NULL;
307 if (_argo0) {
308 if (_argo0 == Py_None) { _arg0 = NULL; }
309 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
310 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEvent_GetTimestamp. Expected _wxEvent_p.");
311 return NULL;
312 }
313 }
314 {
315 wxPy_BEGIN_ALLOW_THREADS;
316 _result = (long )wxEvent_GetTimestamp(_arg0);
317
318 wxPy_END_ALLOW_THREADS;
319 } _resultobj = Py_BuildValue("l",_result);
320 return _resultobj;
321 }
322
323 #define wxEvent_SetEventObject(_swigobj,_swigarg0) (_swigobj->SetEventObject(_swigarg0))
324 static PyObject *_wrap_wxEvent_SetEventObject(PyObject *self, PyObject *args, PyObject *kwargs) {
325 PyObject * _resultobj;
326 wxEvent * _arg0;
327 wxObject * _arg1;
328 PyObject * _argo0 = 0;
329 PyObject * _argo1 = 0;
330 char *_kwnames[] = { "self","object", NULL };
331
332 self = self;
333 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxEvent_SetEventObject",_kwnames,&_argo0,&_argo1))
334 return NULL;
335 if (_argo0) {
336 if (_argo0 == Py_None) { _arg0 = NULL; }
337 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
338 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEvent_SetEventObject. Expected _wxEvent_p.");
339 return NULL;
340 }
341 }
342 if (_argo1) {
343 if (_argo1 == Py_None) { _arg1 = NULL; }
344 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxObject_p")) {
345 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxEvent_SetEventObject. Expected _wxObject_p.");
346 return NULL;
347 }
348 }
349 {
350 wxPy_BEGIN_ALLOW_THREADS;
351 wxEvent_SetEventObject(_arg0,_arg1);
352
353 wxPy_END_ALLOW_THREADS;
354 } Py_INCREF(Py_None);
355 _resultobj = Py_None;
356 return _resultobj;
357 }
358
359 #define wxEvent_SetEventType(_swigobj,_swigarg0) (_swigobj->SetEventType(_swigarg0))
360 static PyObject *_wrap_wxEvent_SetEventType(PyObject *self, PyObject *args, PyObject *kwargs) {
361 PyObject * _resultobj;
362 wxEvent * _arg0;
363 wxEventType _arg1;
364 PyObject * _argo0 = 0;
365 char *_kwnames[] = { "self","typ", NULL };
366
367 self = self;
368 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxEvent_SetEventType",_kwnames,&_argo0,&_arg1))
369 return NULL;
370 if (_argo0) {
371 if (_argo0 == Py_None) { _arg0 = NULL; }
372 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
373 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEvent_SetEventType. Expected _wxEvent_p.");
374 return NULL;
375 }
376 }
377 {
378 wxPy_BEGIN_ALLOW_THREADS;
379 wxEvent_SetEventType(_arg0,_arg1);
380
381 wxPy_END_ALLOW_THREADS;
382 } Py_INCREF(Py_None);
383 _resultobj = Py_None;
384 return _resultobj;
385 }
386
387 #define wxEvent_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
388 static PyObject *_wrap_wxEvent_SetId(PyObject *self, PyObject *args, PyObject *kwargs) {
389 PyObject * _resultobj;
390 wxEvent * _arg0;
391 int _arg1;
392 PyObject * _argo0 = 0;
393 char *_kwnames[] = { "self","id", NULL };
394
395 self = self;
396 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxEvent_SetId",_kwnames,&_argo0,&_arg1))
397 return NULL;
398 if (_argo0) {
399 if (_argo0 == Py_None) { _arg0 = NULL; }
400 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
401 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEvent_SetId. Expected _wxEvent_p.");
402 return NULL;
403 }
404 }
405 {
406 wxPy_BEGIN_ALLOW_THREADS;
407 wxEvent_SetId(_arg0,_arg1);
408
409 wxPy_END_ALLOW_THREADS;
410 } Py_INCREF(Py_None);
411 _resultobj = Py_None;
412 return _resultobj;
413 }
414
415 #define wxEvent_SetTimestamp(_swigobj,_swigarg0) (_swigobj->SetTimestamp(_swigarg0))
416 static PyObject *_wrap_wxEvent_SetTimestamp(PyObject *self, PyObject *args, PyObject *kwargs) {
417 PyObject * _resultobj;
418 wxEvent * _arg0;
419 long _arg1;
420 PyObject * _argo0 = 0;
421 char *_kwnames[] = { "self","timeStamp", NULL };
422
423 self = self;
424 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxEvent_SetTimestamp",_kwnames,&_argo0,&_arg1))
425 return NULL;
426 if (_argo0) {
427 if (_argo0 == Py_None) { _arg0 = NULL; }
428 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
429 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEvent_SetTimestamp. Expected _wxEvent_p.");
430 return NULL;
431 }
432 }
433 {
434 wxPy_BEGIN_ALLOW_THREADS;
435 wxEvent_SetTimestamp(_arg0,_arg1);
436
437 wxPy_END_ALLOW_THREADS;
438 } Py_INCREF(Py_None);
439 _resultobj = Py_None;
440 return _resultobj;
441 }
442
443 #define wxEvent_Skip(_swigobj,_swigarg0) (_swigobj->Skip(_swigarg0))
444 static PyObject *_wrap_wxEvent_Skip(PyObject *self, PyObject *args, PyObject *kwargs) {
445 PyObject * _resultobj;
446 wxEvent * _arg0;
447 bool _arg1 = (bool ) TRUE;
448 PyObject * _argo0 = 0;
449 int tempbool1 = (int) TRUE;
450 char *_kwnames[] = { "self","skip", NULL };
451
452 self = self;
453 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxEvent_Skip",_kwnames,&_argo0,&tempbool1))
454 return NULL;
455 if (_argo0) {
456 if (_argo0 == Py_None) { _arg0 = NULL; }
457 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEvent_p")) {
458 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEvent_Skip. Expected _wxEvent_p.");
459 return NULL;
460 }
461 }
462 _arg1 = (bool ) tempbool1;
463 {
464 wxPy_BEGIN_ALLOW_THREADS;
465 wxEvent_Skip(_arg0,_arg1);
466
467 wxPy_END_ALLOW_THREADS;
468 } Py_INCREF(Py_None);
469 _resultobj = Py_None;
470 return _resultobj;
471 }
472
473 static void *SwigwxSizeEventTowxEvent(void *ptr) {
474 wxSizeEvent *src;
475 wxEvent *dest;
476 src = (wxSizeEvent *) ptr;
477 dest = (wxEvent *) src;
478 return (void *) dest;
479 }
480
481 #define new_wxSizeEvent(_swigarg0,_swigarg1) (new wxSizeEvent(_swigarg0,_swigarg1))
482 static PyObject *_wrap_new_wxSizeEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
483 PyObject * _resultobj;
484 wxSizeEvent * _result;
485 wxSize * _arg0;
486 int _arg1 = (int ) 0;
487 wxSize temp;
488 PyObject * _obj0 = 0;
489 char *_kwnames[] = { "sz","id", NULL };
490 char _ptemp[128];
491
492 self = self;
493 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:new_wxSizeEvent",_kwnames,&_obj0,&_arg1))
494 return NULL;
495 {
496 _arg0 = &temp;
497 if (! wxSize_helper(_obj0, &_arg0))
498 return NULL;
499 }
500 {
501 wxPy_BEGIN_ALLOW_THREADS;
502 _result = (wxSizeEvent *)new_wxSizeEvent(*_arg0,_arg1);
503
504 wxPy_END_ALLOW_THREADS;
505 } if (_result) {
506 SWIG_MakePtr(_ptemp, (char *) _result,"_wxSizeEvent_p");
507 _resultobj = Py_BuildValue("s",_ptemp);
508 } else {
509 Py_INCREF(Py_None);
510 _resultobj = Py_None;
511 }
512 return _resultobj;
513 }
514
515 #define wxSizeEvent_GetSize(_swigobj) (_swigobj->GetSize())
516 static PyObject *_wrap_wxSizeEvent_GetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
517 PyObject * _resultobj;
518 wxSize * _result;
519 wxSizeEvent * _arg0;
520 PyObject * _argo0 = 0;
521 char *_kwnames[] = { "self", NULL };
522 char _ptemp[128];
523
524 self = self;
525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxSizeEvent_GetSize",_kwnames,&_argo0))
526 return NULL;
527 if (_argo0) {
528 if (_argo0 == Py_None) { _arg0 = NULL; }
529 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxSizeEvent_p")) {
530 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSizeEvent_GetSize. Expected _wxSizeEvent_p.");
531 return NULL;
532 }
533 }
534 {
535 wxPy_BEGIN_ALLOW_THREADS;
536 _result = new wxSize (wxSizeEvent_GetSize(_arg0));
537
538 wxPy_END_ALLOW_THREADS;
539 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxSize_p");
540 _resultobj = Py_BuildValue("s",_ptemp);
541 return _resultobj;
542 }
543
544 static void *SwigwxCloseEventTowxEvent(void *ptr) {
545 wxCloseEvent *src;
546 wxEvent *dest;
547 src = (wxCloseEvent *) ptr;
548 dest = (wxEvent *) src;
549 return (void *) dest;
550 }
551
552 #define new_wxCloseEvent(_swigarg0,_swigarg1) (new wxCloseEvent(_swigarg0,_swigarg1))
553 static PyObject *_wrap_new_wxCloseEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
554 PyObject * _resultobj;
555 wxCloseEvent * _result;
556 int _arg0 = (int ) 0;
557 int _arg1 = (int ) 0;
558 char *_kwnames[] = { "commandEventType","id", NULL };
559 char _ptemp[128];
560
561 self = self;
562 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|ii:new_wxCloseEvent",_kwnames,&_arg0,&_arg1))
563 return NULL;
564 {
565 wxPy_BEGIN_ALLOW_THREADS;
566 _result = (wxCloseEvent *)new_wxCloseEvent(_arg0,_arg1);
567
568 wxPy_END_ALLOW_THREADS;
569 } if (_result) {
570 SWIG_MakePtr(_ptemp, (char *) _result,"_wxCloseEvent_p");
571 _resultobj = Py_BuildValue("s",_ptemp);
572 } else {
573 Py_INCREF(Py_None);
574 _resultobj = Py_None;
575 }
576 return _resultobj;
577 }
578
579 #define wxCloseEvent_SetLoggingOff(_swigobj,_swigarg0) (_swigobj->SetLoggingOff(_swigarg0))
580 static PyObject *_wrap_wxCloseEvent_SetLoggingOff(PyObject *self, PyObject *args, PyObject *kwargs) {
581 PyObject * _resultobj;
582 wxCloseEvent * _arg0;
583 bool _arg1;
584 PyObject * _argo0 = 0;
585 int tempbool1;
586 char *_kwnames[] = { "self","loggingOff", NULL };
587
588 self = self;
589 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxCloseEvent_SetLoggingOff",_kwnames,&_argo0,&tempbool1))
590 return NULL;
591 if (_argo0) {
592 if (_argo0 == Py_None) { _arg0 = NULL; }
593 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCloseEvent_p")) {
594 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCloseEvent_SetLoggingOff. Expected _wxCloseEvent_p.");
595 return NULL;
596 }
597 }
598 _arg1 = (bool ) tempbool1;
599 {
600 wxPy_BEGIN_ALLOW_THREADS;
601 wxCloseEvent_SetLoggingOff(_arg0,_arg1);
602
603 wxPy_END_ALLOW_THREADS;
604 } Py_INCREF(Py_None);
605 _resultobj = Py_None;
606 return _resultobj;
607 }
608
609 #define wxCloseEvent_GetLoggingOff(_swigobj) (_swigobj->GetLoggingOff())
610 static PyObject *_wrap_wxCloseEvent_GetLoggingOff(PyObject *self, PyObject *args, PyObject *kwargs) {
611 PyObject * _resultobj;
612 bool _result;
613 wxCloseEvent * _arg0;
614 PyObject * _argo0 = 0;
615 char *_kwnames[] = { "self", NULL };
616
617 self = self;
618 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxCloseEvent_GetLoggingOff",_kwnames,&_argo0))
619 return NULL;
620 if (_argo0) {
621 if (_argo0 == Py_None) { _arg0 = NULL; }
622 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCloseEvent_p")) {
623 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCloseEvent_GetLoggingOff. Expected _wxCloseEvent_p.");
624 return NULL;
625 }
626 }
627 {
628 wxPy_BEGIN_ALLOW_THREADS;
629 _result = (bool )wxCloseEvent_GetLoggingOff(_arg0);
630
631 wxPy_END_ALLOW_THREADS;
632 } _resultobj = Py_BuildValue("i",_result);
633 return _resultobj;
634 }
635
636 #define wxCloseEvent_Veto(_swigobj,_swigarg0) (_swigobj->Veto(_swigarg0))
637 static PyObject *_wrap_wxCloseEvent_Veto(PyObject *self, PyObject *args, PyObject *kwargs) {
638 PyObject * _resultobj;
639 wxCloseEvent * _arg0;
640 bool _arg1 = (bool ) TRUE;
641 PyObject * _argo0 = 0;
642 int tempbool1 = (int) TRUE;
643 char *_kwnames[] = { "self","veto", NULL };
644
645 self = self;
646 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxCloseEvent_Veto",_kwnames,&_argo0,&tempbool1))
647 return NULL;
648 if (_argo0) {
649 if (_argo0 == Py_None) { _arg0 = NULL; }
650 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCloseEvent_p")) {
651 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCloseEvent_Veto. Expected _wxCloseEvent_p.");
652 return NULL;
653 }
654 }
655 _arg1 = (bool ) tempbool1;
656 {
657 wxPy_BEGIN_ALLOW_THREADS;
658 wxCloseEvent_Veto(_arg0,_arg1);
659
660 wxPy_END_ALLOW_THREADS;
661 } Py_INCREF(Py_None);
662 _resultobj = Py_None;
663 return _resultobj;
664 }
665
666 #define wxCloseEvent_CanVeto(_swigobj) (_swigobj->CanVeto())
667 static PyObject *_wrap_wxCloseEvent_CanVeto(PyObject *self, PyObject *args, PyObject *kwargs) {
668 PyObject * _resultobj;
669 bool _result;
670 wxCloseEvent * _arg0;
671 PyObject * _argo0 = 0;
672 char *_kwnames[] = { "self", NULL };
673
674 self = self;
675 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxCloseEvent_CanVeto",_kwnames,&_argo0))
676 return NULL;
677 if (_argo0) {
678 if (_argo0 == Py_None) { _arg0 = NULL; }
679 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCloseEvent_p")) {
680 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCloseEvent_CanVeto. Expected _wxCloseEvent_p.");
681 return NULL;
682 }
683 }
684 {
685 wxPy_BEGIN_ALLOW_THREADS;
686 _result = (bool )wxCloseEvent_CanVeto(_arg0);
687
688 wxPy_END_ALLOW_THREADS;
689 } _resultobj = Py_BuildValue("i",_result);
690 return _resultobj;
691 }
692
693 #define wxCloseEvent_GetVeto(_swigobj) (_swigobj->GetVeto())
694 static PyObject *_wrap_wxCloseEvent_GetVeto(PyObject *self, PyObject *args, PyObject *kwargs) {
695 PyObject * _resultobj;
696 bool _result;
697 wxCloseEvent * _arg0;
698 PyObject * _argo0 = 0;
699 char *_kwnames[] = { "self", NULL };
700
701 self = self;
702 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxCloseEvent_GetVeto",_kwnames,&_argo0))
703 return NULL;
704 if (_argo0) {
705 if (_argo0 == Py_None) { _arg0 = NULL; }
706 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCloseEvent_p")) {
707 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCloseEvent_GetVeto. Expected _wxCloseEvent_p.");
708 return NULL;
709 }
710 }
711 {
712 wxPy_BEGIN_ALLOW_THREADS;
713 _result = (bool )wxCloseEvent_GetVeto(_arg0);
714
715 wxPy_END_ALLOW_THREADS;
716 } _resultobj = Py_BuildValue("i",_result);
717 return _resultobj;
718 }
719
720 #define wxCloseEvent_SetCanVeto(_swigobj,_swigarg0) (_swigobj->SetCanVeto(_swigarg0))
721 static PyObject *_wrap_wxCloseEvent_SetCanVeto(PyObject *self, PyObject *args, PyObject *kwargs) {
722 PyObject * _resultobj;
723 wxCloseEvent * _arg0;
724 bool _arg1;
725 PyObject * _argo0 = 0;
726 int tempbool1;
727 char *_kwnames[] = { "self","canVeto", NULL };
728
729 self = self;
730 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxCloseEvent_SetCanVeto",_kwnames,&_argo0,&tempbool1))
731 return NULL;
732 if (_argo0) {
733 if (_argo0 == Py_None) { _arg0 = NULL; }
734 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCloseEvent_p")) {
735 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCloseEvent_SetCanVeto. Expected _wxCloseEvent_p.");
736 return NULL;
737 }
738 }
739 _arg1 = (bool ) tempbool1;
740 {
741 wxPy_BEGIN_ALLOW_THREADS;
742 wxCloseEvent_SetCanVeto(_arg0,_arg1);
743
744 wxPy_END_ALLOW_THREADS;
745 } Py_INCREF(Py_None);
746 _resultobj = Py_None;
747 return _resultobj;
748 }
749
750 static void *SwigwxCommandEventTowxEvent(void *ptr) {
751 wxCommandEvent *src;
752 wxEvent *dest;
753 src = (wxCommandEvent *) ptr;
754 dest = (wxEvent *) src;
755 return (void *) dest;
756 }
757
758 #define new_wxCommandEvent(_swigarg0,_swigarg1) (new wxCommandEvent(_swigarg0,_swigarg1))
759 static PyObject *_wrap_new_wxCommandEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
760 PyObject * _resultobj;
761 wxCommandEvent * _result;
762 int _arg0 = (int ) 0;
763 int _arg1 = (int ) 0;
764 char *_kwnames[] = { "commandEventType","id", NULL };
765 char _ptemp[128];
766
767 self = self;
768 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|ii:new_wxCommandEvent",_kwnames,&_arg0,&_arg1))
769 return NULL;
770 {
771 wxPy_BEGIN_ALLOW_THREADS;
772 _result = (wxCommandEvent *)new_wxCommandEvent(_arg0,_arg1);
773
774 wxPy_END_ALLOW_THREADS;
775 } if (_result) {
776 SWIG_MakePtr(_ptemp, (char *) _result,"_wxCommandEvent_p");
777 _resultobj = Py_BuildValue("s",_ptemp);
778 } else {
779 Py_INCREF(Py_None);
780 _resultobj = Py_None;
781 }
782 return _resultobj;
783 }
784
785 #define wxCommandEvent_IsChecked(_swigobj) (_swigobj->IsChecked())
786 static PyObject *_wrap_wxCommandEvent_IsChecked(PyObject *self, PyObject *args, PyObject *kwargs) {
787 PyObject * _resultobj;
788 bool _result;
789 wxCommandEvent * _arg0;
790 PyObject * _argo0 = 0;
791 char *_kwnames[] = { "self", NULL };
792
793 self = self;
794 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxCommandEvent_IsChecked",_kwnames,&_argo0))
795 return NULL;
796 if (_argo0) {
797 if (_argo0 == Py_None) { _arg0 = NULL; }
798 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCommandEvent_p")) {
799 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCommandEvent_IsChecked. Expected _wxCommandEvent_p.");
800 return NULL;
801 }
802 }
803 {
804 wxPy_BEGIN_ALLOW_THREADS;
805 _result = (bool )wxCommandEvent_IsChecked(_arg0);
806
807 wxPy_END_ALLOW_THREADS;
808 } _resultobj = Py_BuildValue("i",_result);
809 return _resultobj;
810 }
811
812 #define wxCommandEvent_GetExtraLong(_swigobj) (_swigobj->GetExtraLong())
813 static PyObject *_wrap_wxCommandEvent_GetExtraLong(PyObject *self, PyObject *args, PyObject *kwargs) {
814 PyObject * _resultobj;
815 long _result;
816 wxCommandEvent * _arg0;
817 PyObject * _argo0 = 0;
818 char *_kwnames[] = { "self", NULL };
819
820 self = self;
821 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxCommandEvent_GetExtraLong",_kwnames,&_argo0))
822 return NULL;
823 if (_argo0) {
824 if (_argo0 == Py_None) { _arg0 = NULL; }
825 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCommandEvent_p")) {
826 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCommandEvent_GetExtraLong. Expected _wxCommandEvent_p.");
827 return NULL;
828 }
829 }
830 {
831 wxPy_BEGIN_ALLOW_THREADS;
832 _result = (long )wxCommandEvent_GetExtraLong(_arg0);
833
834 wxPy_END_ALLOW_THREADS;
835 } _resultobj = Py_BuildValue("l",_result);
836 return _resultobj;
837 }
838
839 #define wxCommandEvent_GetInt(_swigobj) (_swigobj->GetInt())
840 static PyObject *_wrap_wxCommandEvent_GetInt(PyObject *self, PyObject *args, PyObject *kwargs) {
841 PyObject * _resultobj;
842 int _result;
843 wxCommandEvent * _arg0;
844 PyObject * _argo0 = 0;
845 char *_kwnames[] = { "self", NULL };
846
847 self = self;
848 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxCommandEvent_GetInt",_kwnames,&_argo0))
849 return NULL;
850 if (_argo0) {
851 if (_argo0 == Py_None) { _arg0 = NULL; }
852 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCommandEvent_p")) {
853 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCommandEvent_GetInt. Expected _wxCommandEvent_p.");
854 return NULL;
855 }
856 }
857 {
858 wxPy_BEGIN_ALLOW_THREADS;
859 _result = (int )wxCommandEvent_GetInt(_arg0);
860
861 wxPy_END_ALLOW_THREADS;
862 } _resultobj = Py_BuildValue("i",_result);
863 return _resultobj;
864 }
865
866 #define wxCommandEvent_GetSelection(_swigobj) (_swigobj->GetSelection())
867 static PyObject *_wrap_wxCommandEvent_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
868 PyObject * _resultobj;
869 int _result;
870 wxCommandEvent * _arg0;
871 PyObject * _argo0 = 0;
872 char *_kwnames[] = { "self", NULL };
873
874 self = self;
875 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxCommandEvent_GetSelection",_kwnames,&_argo0))
876 return NULL;
877 if (_argo0) {
878 if (_argo0 == Py_None) { _arg0 = NULL; }
879 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCommandEvent_p")) {
880 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCommandEvent_GetSelection. Expected _wxCommandEvent_p.");
881 return NULL;
882 }
883 }
884 {
885 wxPy_BEGIN_ALLOW_THREADS;
886 _result = (int )wxCommandEvent_GetSelection(_arg0);
887
888 wxPy_END_ALLOW_THREADS;
889 } _resultobj = Py_BuildValue("i",_result);
890 return _resultobj;
891 }
892
893 #define wxCommandEvent_GetString(_swigobj) (_swigobj->GetString())
894 static PyObject *_wrap_wxCommandEvent_GetString(PyObject *self, PyObject *args, PyObject *kwargs) {
895 PyObject * _resultobj;
896 wxString * _result;
897 wxCommandEvent * _arg0;
898 PyObject * _argo0 = 0;
899 char *_kwnames[] = { "self", NULL };
900
901 self = self;
902 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxCommandEvent_GetString",_kwnames,&_argo0))
903 return NULL;
904 if (_argo0) {
905 if (_argo0 == Py_None) { _arg0 = NULL; }
906 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCommandEvent_p")) {
907 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCommandEvent_GetString. Expected _wxCommandEvent_p.");
908 return NULL;
909 }
910 }
911 {
912 wxPy_BEGIN_ALLOW_THREADS;
913 _result = new wxString (wxCommandEvent_GetString(_arg0));
914
915 wxPy_END_ALLOW_THREADS;
916 }{
917 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
918 }
919 {
920 delete _result;
921 }
922 return _resultobj;
923 }
924
925 #define wxCommandEvent_IsSelection(_swigobj) (_swigobj->IsSelection())
926 static PyObject *_wrap_wxCommandEvent_IsSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
927 PyObject * _resultobj;
928 bool _result;
929 wxCommandEvent * _arg0;
930 PyObject * _argo0 = 0;
931 char *_kwnames[] = { "self", NULL };
932
933 self = self;
934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxCommandEvent_IsSelection",_kwnames,&_argo0))
935 return NULL;
936 if (_argo0) {
937 if (_argo0 == Py_None) { _arg0 = NULL; }
938 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCommandEvent_p")) {
939 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCommandEvent_IsSelection. Expected _wxCommandEvent_p.");
940 return NULL;
941 }
942 }
943 {
944 wxPy_BEGIN_ALLOW_THREADS;
945 _result = (bool )wxCommandEvent_IsSelection(_arg0);
946
947 wxPy_END_ALLOW_THREADS;
948 } _resultobj = Py_BuildValue("i",_result);
949 return _resultobj;
950 }
951
952 #define wxCommandEvent_SetString(_swigobj,_swigarg0) (_swigobj->SetString(_swigarg0))
953 static PyObject *_wrap_wxCommandEvent_SetString(PyObject *self, PyObject *args, PyObject *kwargs) {
954 PyObject * _resultobj;
955 wxCommandEvent * _arg0;
956 wxString * _arg1;
957 PyObject * _argo0 = 0;
958 PyObject * _obj1 = 0;
959 char *_kwnames[] = { "self","s", NULL };
960
961 self = self;
962 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxCommandEvent_SetString",_kwnames,&_argo0,&_obj1))
963 return NULL;
964 if (_argo0) {
965 if (_argo0 == Py_None) { _arg0 = NULL; }
966 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCommandEvent_p")) {
967 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCommandEvent_SetString. Expected _wxCommandEvent_p.");
968 return NULL;
969 }
970 }
971 {
972 #if PYTHON_API_VERSION >= 1009
973 char* tmpPtr; int tmpSize;
974 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
975 PyErr_SetString(PyExc_TypeError, "String or Unicode type required");
976 return NULL;
977 }
978 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
979 return NULL;
980 _arg1 = new wxString(tmpPtr, tmpSize);
981 #else
982 if (!PyString_Check(_obj1)) {
983 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
984 return NULL;
985 }
986 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
987 #endif
988 }
989 {
990 wxPy_BEGIN_ALLOW_THREADS;
991 wxCommandEvent_SetString(_arg0,*_arg1);
992
993 wxPy_END_ALLOW_THREADS;
994 } Py_INCREF(Py_None);
995 _resultobj = Py_None;
996 {
997 if (_obj1)
998 delete _arg1;
999 }
1000 return _resultobj;
1001 }
1002
1003 #define wxCommandEvent_SetExtraLong(_swigobj,_swigarg0) (_swigobj->SetExtraLong(_swigarg0))
1004 static PyObject *_wrap_wxCommandEvent_SetExtraLong(PyObject *self, PyObject *args, PyObject *kwargs) {
1005 PyObject * _resultobj;
1006 wxCommandEvent * _arg0;
1007 long _arg1;
1008 PyObject * _argo0 = 0;
1009 char *_kwnames[] = { "self","extraLong", NULL };
1010
1011 self = self;
1012 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxCommandEvent_SetExtraLong",_kwnames,&_argo0,&_arg1))
1013 return NULL;
1014 if (_argo0) {
1015 if (_argo0 == Py_None) { _arg0 = NULL; }
1016 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCommandEvent_p")) {
1017 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCommandEvent_SetExtraLong. Expected _wxCommandEvent_p.");
1018 return NULL;
1019 }
1020 }
1021 {
1022 wxPy_BEGIN_ALLOW_THREADS;
1023 wxCommandEvent_SetExtraLong(_arg0,_arg1);
1024
1025 wxPy_END_ALLOW_THREADS;
1026 } Py_INCREF(Py_None);
1027 _resultobj = Py_None;
1028 return _resultobj;
1029 }
1030
1031 #define wxCommandEvent_SetInt(_swigobj,_swigarg0) (_swigobj->SetInt(_swigarg0))
1032 static PyObject *_wrap_wxCommandEvent_SetInt(PyObject *self, PyObject *args, PyObject *kwargs) {
1033 PyObject * _resultobj;
1034 wxCommandEvent * _arg0;
1035 int _arg1;
1036 PyObject * _argo0 = 0;
1037 char *_kwnames[] = { "self","i", NULL };
1038
1039 self = self;
1040 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxCommandEvent_SetInt",_kwnames,&_argo0,&_arg1))
1041 return NULL;
1042 if (_argo0) {
1043 if (_argo0 == Py_None) { _arg0 = NULL; }
1044 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCommandEvent_p")) {
1045 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCommandEvent_SetInt. Expected _wxCommandEvent_p.");
1046 return NULL;
1047 }
1048 }
1049 {
1050 wxPy_BEGIN_ALLOW_THREADS;
1051 wxCommandEvent_SetInt(_arg0,_arg1);
1052
1053 wxPy_END_ALLOW_THREADS;
1054 } Py_INCREF(Py_None);
1055 _resultobj = Py_None;
1056 return _resultobj;
1057 }
1058
1059 static void *SwigwxScrollEventTowxCommandEvent(void *ptr) {
1060 wxScrollEvent *src;
1061 wxCommandEvent *dest;
1062 src = (wxScrollEvent *) ptr;
1063 dest = (wxCommandEvent *) src;
1064 return (void *) dest;
1065 }
1066
1067 static void *SwigwxScrollEventTowxEvent(void *ptr) {
1068 wxScrollEvent *src;
1069 wxEvent *dest;
1070 src = (wxScrollEvent *) ptr;
1071 dest = (wxEvent *) src;
1072 return (void *) dest;
1073 }
1074
1075 #define new_wxScrollEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxScrollEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1076 static PyObject *_wrap_new_wxScrollEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
1077 PyObject * _resultobj;
1078 wxScrollEvent * _result;
1079 int _arg0 = (int ) 0;
1080 int _arg1 = (int ) 0;
1081 int _arg2 = (int ) 0;
1082 int _arg3 = (int ) 0;
1083 char *_kwnames[] = { "commandType","id","pos","orientation", NULL };
1084 char _ptemp[128];
1085
1086 self = self;
1087 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|iiii:new_wxScrollEvent",_kwnames,&_arg0,&_arg1,&_arg2,&_arg3))
1088 return NULL;
1089 {
1090 wxPy_BEGIN_ALLOW_THREADS;
1091 _result = (wxScrollEvent *)new_wxScrollEvent(_arg0,_arg1,_arg2,_arg3);
1092
1093 wxPy_END_ALLOW_THREADS;
1094 } if (_result) {
1095 SWIG_MakePtr(_ptemp, (char *) _result,"_wxScrollEvent_p");
1096 _resultobj = Py_BuildValue("s",_ptemp);
1097 } else {
1098 Py_INCREF(Py_None);
1099 _resultobj = Py_None;
1100 }
1101 return _resultobj;
1102 }
1103
1104 #define wxScrollEvent_GetOrientation(_swigobj) (_swigobj->GetOrientation())
1105 static PyObject *_wrap_wxScrollEvent_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
1106 PyObject * _resultobj;
1107 int _result;
1108 wxScrollEvent * _arg0;
1109 PyObject * _argo0 = 0;
1110 char *_kwnames[] = { "self", NULL };
1111
1112 self = self;
1113 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxScrollEvent_GetOrientation",_kwnames,&_argo0))
1114 return NULL;
1115 if (_argo0) {
1116 if (_argo0 == Py_None) { _arg0 = NULL; }
1117 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxScrollEvent_p")) {
1118 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxScrollEvent_GetOrientation. Expected _wxScrollEvent_p.");
1119 return NULL;
1120 }
1121 }
1122 {
1123 wxPy_BEGIN_ALLOW_THREADS;
1124 _result = (int )wxScrollEvent_GetOrientation(_arg0);
1125
1126 wxPy_END_ALLOW_THREADS;
1127 } _resultobj = Py_BuildValue("i",_result);
1128 return _resultobj;
1129 }
1130
1131 #define wxScrollEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
1132 static PyObject *_wrap_wxScrollEvent_GetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
1133 PyObject * _resultobj;
1134 int _result;
1135 wxScrollEvent * _arg0;
1136 PyObject * _argo0 = 0;
1137 char *_kwnames[] = { "self", NULL };
1138
1139 self = self;
1140 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxScrollEvent_GetPosition",_kwnames,&_argo0))
1141 return NULL;
1142 if (_argo0) {
1143 if (_argo0 == Py_None) { _arg0 = NULL; }
1144 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxScrollEvent_p")) {
1145 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxScrollEvent_GetPosition. Expected _wxScrollEvent_p.");
1146 return NULL;
1147 }
1148 }
1149 {
1150 wxPy_BEGIN_ALLOW_THREADS;
1151 _result = (int )wxScrollEvent_GetPosition(_arg0);
1152
1153 wxPy_END_ALLOW_THREADS;
1154 } _resultobj = Py_BuildValue("i",_result);
1155 return _resultobj;
1156 }
1157
1158 static void *SwigwxScrollWinEventTowxEvent(void *ptr) {
1159 wxScrollWinEvent *src;
1160 wxEvent *dest;
1161 src = (wxScrollWinEvent *) ptr;
1162 dest = (wxEvent *) src;
1163 return (void *) dest;
1164 }
1165
1166 #define new_wxScrollWinEvent(_swigarg0,_swigarg1,_swigarg2) (new wxScrollWinEvent(_swigarg0,_swigarg1,_swigarg2))
1167 static PyObject *_wrap_new_wxScrollWinEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
1168 PyObject * _resultobj;
1169 wxScrollWinEvent * _result;
1170 int _arg0 = (int ) 0;
1171 int _arg1 = (int ) 0;
1172 int _arg2 = (int ) 0;
1173 char *_kwnames[] = { "commandType","pos","orientation", NULL };
1174 char _ptemp[128];
1175
1176 self = self;
1177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|iii:new_wxScrollWinEvent",_kwnames,&_arg0,&_arg1,&_arg2))
1178 return NULL;
1179 {
1180 wxPy_BEGIN_ALLOW_THREADS;
1181 _result = (wxScrollWinEvent *)new_wxScrollWinEvent(_arg0,_arg1,_arg2);
1182
1183 wxPy_END_ALLOW_THREADS;
1184 } if (_result) {
1185 SWIG_MakePtr(_ptemp, (char *) _result,"_wxScrollWinEvent_p");
1186 _resultobj = Py_BuildValue("s",_ptemp);
1187 } else {
1188 Py_INCREF(Py_None);
1189 _resultobj = Py_None;
1190 }
1191 return _resultobj;
1192 }
1193
1194 #define wxScrollWinEvent_GetOrientation(_swigobj) (_swigobj->GetOrientation())
1195 static PyObject *_wrap_wxScrollWinEvent_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
1196 PyObject * _resultobj;
1197 int _result;
1198 wxScrollWinEvent * _arg0;
1199 PyObject * _argo0 = 0;
1200 char *_kwnames[] = { "self", NULL };
1201
1202 self = self;
1203 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxScrollWinEvent_GetOrientation",_kwnames,&_argo0))
1204 return NULL;
1205 if (_argo0) {
1206 if (_argo0 == Py_None) { _arg0 = NULL; }
1207 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxScrollWinEvent_p")) {
1208 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxScrollWinEvent_GetOrientation. Expected _wxScrollWinEvent_p.");
1209 return NULL;
1210 }
1211 }
1212 {
1213 wxPy_BEGIN_ALLOW_THREADS;
1214 _result = (int )wxScrollWinEvent_GetOrientation(_arg0);
1215
1216 wxPy_END_ALLOW_THREADS;
1217 } _resultobj = Py_BuildValue("i",_result);
1218 return _resultobj;
1219 }
1220
1221 #define wxScrollWinEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
1222 static PyObject *_wrap_wxScrollWinEvent_GetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
1223 PyObject * _resultobj;
1224 int _result;
1225 wxScrollWinEvent * _arg0;
1226 PyObject * _argo0 = 0;
1227 char *_kwnames[] = { "self", NULL };
1228
1229 self = self;
1230 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxScrollWinEvent_GetPosition",_kwnames,&_argo0))
1231 return NULL;
1232 if (_argo0) {
1233 if (_argo0 == Py_None) { _arg0 = NULL; }
1234 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxScrollWinEvent_p")) {
1235 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxScrollWinEvent_GetPosition. Expected _wxScrollWinEvent_p.");
1236 return NULL;
1237 }
1238 }
1239 {
1240 wxPy_BEGIN_ALLOW_THREADS;
1241 _result = (int )wxScrollWinEvent_GetPosition(_arg0);
1242
1243 wxPy_END_ALLOW_THREADS;
1244 } _resultobj = Py_BuildValue("i",_result);
1245 return _resultobj;
1246 }
1247
1248 static void *SwigwxSpinEventTowxScrollEvent(void *ptr) {
1249 wxSpinEvent *src;
1250 wxScrollEvent *dest;
1251 src = (wxSpinEvent *) ptr;
1252 dest = (wxScrollEvent *) src;
1253 return (void *) dest;
1254 }
1255
1256 static void *SwigwxSpinEventTowxCommandEvent(void *ptr) {
1257 wxSpinEvent *src;
1258 wxCommandEvent *dest;
1259 src = (wxSpinEvent *) ptr;
1260 dest = (wxCommandEvent *) src;
1261 return (void *) dest;
1262 }
1263
1264 static void *SwigwxSpinEventTowxEvent(void *ptr) {
1265 wxSpinEvent *src;
1266 wxEvent *dest;
1267 src = (wxSpinEvent *) ptr;
1268 dest = (wxEvent *) src;
1269 return (void *) dest;
1270 }
1271
1272 #define new_wxSpinEvent(_swigarg0,_swigarg1) (new wxSpinEvent(_swigarg0,_swigarg1))
1273 static PyObject *_wrap_new_wxSpinEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
1274 PyObject * _resultobj;
1275 wxSpinEvent * _result;
1276 int _arg0 = (int ) 0;
1277 int _arg1 = (int ) 0;
1278 char *_kwnames[] = { "commandType","id", NULL };
1279 char _ptemp[128];
1280
1281 self = self;
1282 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|ii:new_wxSpinEvent",_kwnames,&_arg0,&_arg1))
1283 return NULL;
1284 {
1285 wxPy_BEGIN_ALLOW_THREADS;
1286 _result = (wxSpinEvent *)new_wxSpinEvent(_arg0,_arg1);
1287
1288 wxPy_END_ALLOW_THREADS;
1289 } if (_result) {
1290 SWIG_MakePtr(_ptemp, (char *) _result,"_wxSpinEvent_p");
1291 _resultobj = Py_BuildValue("s",_ptemp);
1292 } else {
1293 Py_INCREF(Py_None);
1294 _resultobj = Py_None;
1295 }
1296 return _resultobj;
1297 }
1298
1299 static void *SwigwxMouseEventTowxEvent(void *ptr) {
1300 wxMouseEvent *src;
1301 wxEvent *dest;
1302 src = (wxMouseEvent *) ptr;
1303 dest = (wxEvent *) src;
1304 return (void *) dest;
1305 }
1306
1307 #define new_wxMouseEvent(_swigarg0) (new wxMouseEvent(_swigarg0))
1308 static PyObject *_wrap_new_wxMouseEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
1309 PyObject * _resultobj;
1310 wxMouseEvent * _result;
1311 int _arg0 = (int ) 0;
1312 char *_kwnames[] = { "mouseEventType", NULL };
1313 char _ptemp[128];
1314
1315 self = self;
1316 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|i:new_wxMouseEvent",_kwnames,&_arg0))
1317 return NULL;
1318 {
1319 wxPy_BEGIN_ALLOW_THREADS;
1320 _result = (wxMouseEvent *)new_wxMouseEvent(_arg0);
1321
1322 wxPy_END_ALLOW_THREADS;
1323 } if (_result) {
1324 SWIG_MakePtr(_ptemp, (char *) _result,"_wxMouseEvent_p");
1325 _resultobj = Py_BuildValue("s",_ptemp);
1326 } else {
1327 Py_INCREF(Py_None);
1328 _resultobj = Py_None;
1329 }
1330 return _resultobj;
1331 }
1332
1333 #define wxMouseEvent_IsButton(_swigobj) (_swigobj->IsButton())
1334 static PyObject *_wrap_wxMouseEvent_IsButton(PyObject *self, PyObject *args, PyObject *kwargs) {
1335 PyObject * _resultobj;
1336 bool _result;
1337 wxMouseEvent * _arg0;
1338 PyObject * _argo0 = 0;
1339 char *_kwnames[] = { "self", NULL };
1340
1341 self = self;
1342 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_IsButton",_kwnames,&_argo0))
1343 return NULL;
1344 if (_argo0) {
1345 if (_argo0 == Py_None) { _arg0 = NULL; }
1346 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1347 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_IsButton. Expected _wxMouseEvent_p.");
1348 return NULL;
1349 }
1350 }
1351 {
1352 wxPy_BEGIN_ALLOW_THREADS;
1353 _result = (bool )wxMouseEvent_IsButton(_arg0);
1354
1355 wxPy_END_ALLOW_THREADS;
1356 } _resultobj = Py_BuildValue("i",_result);
1357 return _resultobj;
1358 }
1359
1360 #define wxMouseEvent_ButtonDown(_swigobj,_swigarg0) (_swigobj->ButtonDown(_swigarg0))
1361 static PyObject *_wrap_wxMouseEvent_ButtonDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1362 PyObject * _resultobj;
1363 bool _result;
1364 wxMouseEvent * _arg0;
1365 int _arg1 = (int ) -1;
1366 PyObject * _argo0 = 0;
1367 char *_kwnames[] = { "self","but", NULL };
1368
1369 self = self;
1370 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxMouseEvent_ButtonDown",_kwnames,&_argo0,&_arg1))
1371 return NULL;
1372 if (_argo0) {
1373 if (_argo0 == Py_None) { _arg0 = NULL; }
1374 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1375 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_ButtonDown. Expected _wxMouseEvent_p.");
1376 return NULL;
1377 }
1378 }
1379 {
1380 wxPy_BEGIN_ALLOW_THREADS;
1381 _result = (bool )wxMouseEvent_ButtonDown(_arg0,_arg1);
1382
1383 wxPy_END_ALLOW_THREADS;
1384 } _resultobj = Py_BuildValue("i",_result);
1385 return _resultobj;
1386 }
1387
1388 #define wxMouseEvent_ButtonDClick(_swigobj,_swigarg0) (_swigobj->ButtonDClick(_swigarg0))
1389 static PyObject *_wrap_wxMouseEvent_ButtonDClick(PyObject *self, PyObject *args, PyObject *kwargs) {
1390 PyObject * _resultobj;
1391 bool _result;
1392 wxMouseEvent * _arg0;
1393 int _arg1 = (int ) -1;
1394 PyObject * _argo0 = 0;
1395 char *_kwnames[] = { "self","but", NULL };
1396
1397 self = self;
1398 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxMouseEvent_ButtonDClick",_kwnames,&_argo0,&_arg1))
1399 return NULL;
1400 if (_argo0) {
1401 if (_argo0 == Py_None) { _arg0 = NULL; }
1402 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1403 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_ButtonDClick. Expected _wxMouseEvent_p.");
1404 return NULL;
1405 }
1406 }
1407 {
1408 wxPy_BEGIN_ALLOW_THREADS;
1409 _result = (bool )wxMouseEvent_ButtonDClick(_arg0,_arg1);
1410
1411 wxPy_END_ALLOW_THREADS;
1412 } _resultobj = Py_BuildValue("i",_result);
1413 return _resultobj;
1414 }
1415
1416 #define wxMouseEvent_ButtonUp(_swigobj,_swigarg0) (_swigobj->ButtonUp(_swigarg0))
1417 static PyObject *_wrap_wxMouseEvent_ButtonUp(PyObject *self, PyObject *args, PyObject *kwargs) {
1418 PyObject * _resultobj;
1419 bool _result;
1420 wxMouseEvent * _arg0;
1421 int _arg1 = (int ) -1;
1422 PyObject * _argo0 = 0;
1423 char *_kwnames[] = { "self","but", NULL };
1424
1425 self = self;
1426 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxMouseEvent_ButtonUp",_kwnames,&_argo0,&_arg1))
1427 return NULL;
1428 if (_argo0) {
1429 if (_argo0 == Py_None) { _arg0 = NULL; }
1430 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1431 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_ButtonUp. Expected _wxMouseEvent_p.");
1432 return NULL;
1433 }
1434 }
1435 {
1436 wxPy_BEGIN_ALLOW_THREADS;
1437 _result = (bool )wxMouseEvent_ButtonUp(_arg0,_arg1);
1438
1439 wxPy_END_ALLOW_THREADS;
1440 } _resultobj = Py_BuildValue("i",_result);
1441 return _resultobj;
1442 }
1443
1444 #define wxMouseEvent_Button(_swigobj,_swigarg0) (_swigobj->Button(_swigarg0))
1445 static PyObject *_wrap_wxMouseEvent_Button(PyObject *self, PyObject *args, PyObject *kwargs) {
1446 PyObject * _resultobj;
1447 bool _result;
1448 wxMouseEvent * _arg0;
1449 int _arg1;
1450 PyObject * _argo0 = 0;
1451 char *_kwnames[] = { "self","but", NULL };
1452
1453 self = self;
1454 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_Button",_kwnames,&_argo0,&_arg1))
1455 return NULL;
1456 if (_argo0) {
1457 if (_argo0 == Py_None) { _arg0 = NULL; }
1458 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1459 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_Button. Expected _wxMouseEvent_p.");
1460 return NULL;
1461 }
1462 }
1463 {
1464 wxPy_BEGIN_ALLOW_THREADS;
1465 _result = (bool )wxMouseEvent_Button(_arg0,_arg1);
1466
1467 wxPy_END_ALLOW_THREADS;
1468 } _resultobj = Py_BuildValue("i",_result);
1469 return _resultobj;
1470 }
1471
1472 #define wxMouseEvent_ButtonIsDown(_swigobj,_swigarg0) (_swigobj->ButtonIsDown(_swigarg0))
1473 static PyObject *_wrap_wxMouseEvent_ButtonIsDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1474 PyObject * _resultobj;
1475 bool _result;
1476 wxMouseEvent * _arg0;
1477 int _arg1;
1478 PyObject * _argo0 = 0;
1479 char *_kwnames[] = { "self","but", NULL };
1480
1481 self = self;
1482 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_ButtonIsDown",_kwnames,&_argo0,&_arg1))
1483 return NULL;
1484 if (_argo0) {
1485 if (_argo0 == Py_None) { _arg0 = NULL; }
1486 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1487 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_ButtonIsDown. Expected _wxMouseEvent_p.");
1488 return NULL;
1489 }
1490 }
1491 {
1492 wxPy_BEGIN_ALLOW_THREADS;
1493 _result = (bool )wxMouseEvent_ButtonIsDown(_arg0,_arg1);
1494
1495 wxPy_END_ALLOW_THREADS;
1496 } _resultobj = Py_BuildValue("i",_result);
1497 return _resultobj;
1498 }
1499
1500 #define wxMouseEvent_ControlDown(_swigobj) (_swigobj->ControlDown())
1501 static PyObject *_wrap_wxMouseEvent_ControlDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1502 PyObject * _resultobj;
1503 bool _result;
1504 wxMouseEvent * _arg0;
1505 PyObject * _argo0 = 0;
1506 char *_kwnames[] = { "self", NULL };
1507
1508 self = self;
1509 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_ControlDown",_kwnames,&_argo0))
1510 return NULL;
1511 if (_argo0) {
1512 if (_argo0 == Py_None) { _arg0 = NULL; }
1513 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1514 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_ControlDown. Expected _wxMouseEvent_p.");
1515 return NULL;
1516 }
1517 }
1518 {
1519 wxPy_BEGIN_ALLOW_THREADS;
1520 _result = (bool )wxMouseEvent_ControlDown(_arg0);
1521
1522 wxPy_END_ALLOW_THREADS;
1523 } _resultobj = Py_BuildValue("i",_result);
1524 return _resultobj;
1525 }
1526
1527 #define wxMouseEvent_MetaDown(_swigobj) (_swigobj->MetaDown())
1528 static PyObject *_wrap_wxMouseEvent_MetaDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1529 PyObject * _resultobj;
1530 bool _result;
1531 wxMouseEvent * _arg0;
1532 PyObject * _argo0 = 0;
1533 char *_kwnames[] = { "self", NULL };
1534
1535 self = self;
1536 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_MetaDown",_kwnames,&_argo0))
1537 return NULL;
1538 if (_argo0) {
1539 if (_argo0 == Py_None) { _arg0 = NULL; }
1540 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1541 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_MetaDown. Expected _wxMouseEvent_p.");
1542 return NULL;
1543 }
1544 }
1545 {
1546 wxPy_BEGIN_ALLOW_THREADS;
1547 _result = (bool )wxMouseEvent_MetaDown(_arg0);
1548
1549 wxPy_END_ALLOW_THREADS;
1550 } _resultobj = Py_BuildValue("i",_result);
1551 return _resultobj;
1552 }
1553
1554 #define wxMouseEvent_AltDown(_swigobj) (_swigobj->AltDown())
1555 static PyObject *_wrap_wxMouseEvent_AltDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1556 PyObject * _resultobj;
1557 bool _result;
1558 wxMouseEvent * _arg0;
1559 PyObject * _argo0 = 0;
1560 char *_kwnames[] = { "self", NULL };
1561
1562 self = self;
1563 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_AltDown",_kwnames,&_argo0))
1564 return NULL;
1565 if (_argo0) {
1566 if (_argo0 == Py_None) { _arg0 = NULL; }
1567 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1568 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_AltDown. Expected _wxMouseEvent_p.");
1569 return NULL;
1570 }
1571 }
1572 {
1573 wxPy_BEGIN_ALLOW_THREADS;
1574 _result = (bool )wxMouseEvent_AltDown(_arg0);
1575
1576 wxPy_END_ALLOW_THREADS;
1577 } _resultobj = Py_BuildValue("i",_result);
1578 return _resultobj;
1579 }
1580
1581 #define wxMouseEvent_ShiftDown(_swigobj) (_swigobj->ShiftDown())
1582 static PyObject *_wrap_wxMouseEvent_ShiftDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1583 PyObject * _resultobj;
1584 bool _result;
1585 wxMouseEvent * _arg0;
1586 PyObject * _argo0 = 0;
1587 char *_kwnames[] = { "self", NULL };
1588
1589 self = self;
1590 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_ShiftDown",_kwnames,&_argo0))
1591 return NULL;
1592 if (_argo0) {
1593 if (_argo0 == Py_None) { _arg0 = NULL; }
1594 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1595 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_ShiftDown. Expected _wxMouseEvent_p.");
1596 return NULL;
1597 }
1598 }
1599 {
1600 wxPy_BEGIN_ALLOW_THREADS;
1601 _result = (bool )wxMouseEvent_ShiftDown(_arg0);
1602
1603 wxPy_END_ALLOW_THREADS;
1604 } _resultobj = Py_BuildValue("i",_result);
1605 return _resultobj;
1606 }
1607
1608 #define wxMouseEvent_LeftDown(_swigobj) (_swigobj->LeftDown())
1609 static PyObject *_wrap_wxMouseEvent_LeftDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1610 PyObject * _resultobj;
1611 bool _result;
1612 wxMouseEvent * _arg0;
1613 PyObject * _argo0 = 0;
1614 char *_kwnames[] = { "self", NULL };
1615
1616 self = self;
1617 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_LeftDown",_kwnames,&_argo0))
1618 return NULL;
1619 if (_argo0) {
1620 if (_argo0 == Py_None) { _arg0 = NULL; }
1621 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1622 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_LeftDown. Expected _wxMouseEvent_p.");
1623 return NULL;
1624 }
1625 }
1626 {
1627 wxPy_BEGIN_ALLOW_THREADS;
1628 _result = (bool )wxMouseEvent_LeftDown(_arg0);
1629
1630 wxPy_END_ALLOW_THREADS;
1631 } _resultobj = Py_BuildValue("i",_result);
1632 return _resultobj;
1633 }
1634
1635 #define wxMouseEvent_MiddleDown(_swigobj) (_swigobj->MiddleDown())
1636 static PyObject *_wrap_wxMouseEvent_MiddleDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1637 PyObject * _resultobj;
1638 bool _result;
1639 wxMouseEvent * _arg0;
1640 PyObject * _argo0 = 0;
1641 char *_kwnames[] = { "self", NULL };
1642
1643 self = self;
1644 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_MiddleDown",_kwnames,&_argo0))
1645 return NULL;
1646 if (_argo0) {
1647 if (_argo0 == Py_None) { _arg0 = NULL; }
1648 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1649 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_MiddleDown. Expected _wxMouseEvent_p.");
1650 return NULL;
1651 }
1652 }
1653 {
1654 wxPy_BEGIN_ALLOW_THREADS;
1655 _result = (bool )wxMouseEvent_MiddleDown(_arg0);
1656
1657 wxPy_END_ALLOW_THREADS;
1658 } _resultobj = Py_BuildValue("i",_result);
1659 return _resultobj;
1660 }
1661
1662 #define wxMouseEvent_RightDown(_swigobj) (_swigobj->RightDown())
1663 static PyObject *_wrap_wxMouseEvent_RightDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1664 PyObject * _resultobj;
1665 bool _result;
1666 wxMouseEvent * _arg0;
1667 PyObject * _argo0 = 0;
1668 char *_kwnames[] = { "self", NULL };
1669
1670 self = self;
1671 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_RightDown",_kwnames,&_argo0))
1672 return NULL;
1673 if (_argo0) {
1674 if (_argo0 == Py_None) { _arg0 = NULL; }
1675 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1676 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_RightDown. Expected _wxMouseEvent_p.");
1677 return NULL;
1678 }
1679 }
1680 {
1681 wxPy_BEGIN_ALLOW_THREADS;
1682 _result = (bool )wxMouseEvent_RightDown(_arg0);
1683
1684 wxPy_END_ALLOW_THREADS;
1685 } _resultobj = Py_BuildValue("i",_result);
1686 return _resultobj;
1687 }
1688
1689 #define wxMouseEvent_LeftUp(_swigobj) (_swigobj->LeftUp())
1690 static PyObject *_wrap_wxMouseEvent_LeftUp(PyObject *self, PyObject *args, PyObject *kwargs) {
1691 PyObject * _resultobj;
1692 bool _result;
1693 wxMouseEvent * _arg0;
1694 PyObject * _argo0 = 0;
1695 char *_kwnames[] = { "self", NULL };
1696
1697 self = self;
1698 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_LeftUp",_kwnames,&_argo0))
1699 return NULL;
1700 if (_argo0) {
1701 if (_argo0 == Py_None) { _arg0 = NULL; }
1702 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1703 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_LeftUp. Expected _wxMouseEvent_p.");
1704 return NULL;
1705 }
1706 }
1707 {
1708 wxPy_BEGIN_ALLOW_THREADS;
1709 _result = (bool )wxMouseEvent_LeftUp(_arg0);
1710
1711 wxPy_END_ALLOW_THREADS;
1712 } _resultobj = Py_BuildValue("i",_result);
1713 return _resultobj;
1714 }
1715
1716 #define wxMouseEvent_MiddleUp(_swigobj) (_swigobj->MiddleUp())
1717 static PyObject *_wrap_wxMouseEvent_MiddleUp(PyObject *self, PyObject *args, PyObject *kwargs) {
1718 PyObject * _resultobj;
1719 bool _result;
1720 wxMouseEvent * _arg0;
1721 PyObject * _argo0 = 0;
1722 char *_kwnames[] = { "self", NULL };
1723
1724 self = self;
1725 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_MiddleUp",_kwnames,&_argo0))
1726 return NULL;
1727 if (_argo0) {
1728 if (_argo0 == Py_None) { _arg0 = NULL; }
1729 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1730 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_MiddleUp. Expected _wxMouseEvent_p.");
1731 return NULL;
1732 }
1733 }
1734 {
1735 wxPy_BEGIN_ALLOW_THREADS;
1736 _result = (bool )wxMouseEvent_MiddleUp(_arg0);
1737
1738 wxPy_END_ALLOW_THREADS;
1739 } _resultobj = Py_BuildValue("i",_result);
1740 return _resultobj;
1741 }
1742
1743 #define wxMouseEvent_RightUp(_swigobj) (_swigobj->RightUp())
1744 static PyObject *_wrap_wxMouseEvent_RightUp(PyObject *self, PyObject *args, PyObject *kwargs) {
1745 PyObject * _resultobj;
1746 bool _result;
1747 wxMouseEvent * _arg0;
1748 PyObject * _argo0 = 0;
1749 char *_kwnames[] = { "self", NULL };
1750
1751 self = self;
1752 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_RightUp",_kwnames,&_argo0))
1753 return NULL;
1754 if (_argo0) {
1755 if (_argo0 == Py_None) { _arg0 = NULL; }
1756 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1757 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_RightUp. Expected _wxMouseEvent_p.");
1758 return NULL;
1759 }
1760 }
1761 {
1762 wxPy_BEGIN_ALLOW_THREADS;
1763 _result = (bool )wxMouseEvent_RightUp(_arg0);
1764
1765 wxPy_END_ALLOW_THREADS;
1766 } _resultobj = Py_BuildValue("i",_result);
1767 return _resultobj;
1768 }
1769
1770 #define wxMouseEvent_LeftDClick(_swigobj) (_swigobj->LeftDClick())
1771 static PyObject *_wrap_wxMouseEvent_LeftDClick(PyObject *self, PyObject *args, PyObject *kwargs) {
1772 PyObject * _resultobj;
1773 bool _result;
1774 wxMouseEvent * _arg0;
1775 PyObject * _argo0 = 0;
1776 char *_kwnames[] = { "self", NULL };
1777
1778 self = self;
1779 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_LeftDClick",_kwnames,&_argo0))
1780 return NULL;
1781 if (_argo0) {
1782 if (_argo0 == Py_None) { _arg0 = NULL; }
1783 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1784 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_LeftDClick. Expected _wxMouseEvent_p.");
1785 return NULL;
1786 }
1787 }
1788 {
1789 wxPy_BEGIN_ALLOW_THREADS;
1790 _result = (bool )wxMouseEvent_LeftDClick(_arg0);
1791
1792 wxPy_END_ALLOW_THREADS;
1793 } _resultobj = Py_BuildValue("i",_result);
1794 return _resultobj;
1795 }
1796
1797 #define wxMouseEvent_MiddleDClick(_swigobj) (_swigobj->MiddleDClick())
1798 static PyObject *_wrap_wxMouseEvent_MiddleDClick(PyObject *self, PyObject *args, PyObject *kwargs) {
1799 PyObject * _resultobj;
1800 bool _result;
1801 wxMouseEvent * _arg0;
1802 PyObject * _argo0 = 0;
1803 char *_kwnames[] = { "self", NULL };
1804
1805 self = self;
1806 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_MiddleDClick",_kwnames,&_argo0))
1807 return NULL;
1808 if (_argo0) {
1809 if (_argo0 == Py_None) { _arg0 = NULL; }
1810 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1811 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_MiddleDClick. Expected _wxMouseEvent_p.");
1812 return NULL;
1813 }
1814 }
1815 {
1816 wxPy_BEGIN_ALLOW_THREADS;
1817 _result = (bool )wxMouseEvent_MiddleDClick(_arg0);
1818
1819 wxPy_END_ALLOW_THREADS;
1820 } _resultobj = Py_BuildValue("i",_result);
1821 return _resultobj;
1822 }
1823
1824 #define wxMouseEvent_RightDClick(_swigobj) (_swigobj->RightDClick())
1825 static PyObject *_wrap_wxMouseEvent_RightDClick(PyObject *self, PyObject *args, PyObject *kwargs) {
1826 PyObject * _resultobj;
1827 bool _result;
1828 wxMouseEvent * _arg0;
1829 PyObject * _argo0 = 0;
1830 char *_kwnames[] = { "self", NULL };
1831
1832 self = self;
1833 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_RightDClick",_kwnames,&_argo0))
1834 return NULL;
1835 if (_argo0) {
1836 if (_argo0 == Py_None) { _arg0 = NULL; }
1837 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1838 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_RightDClick. Expected _wxMouseEvent_p.");
1839 return NULL;
1840 }
1841 }
1842 {
1843 wxPy_BEGIN_ALLOW_THREADS;
1844 _result = (bool )wxMouseEvent_RightDClick(_arg0);
1845
1846 wxPy_END_ALLOW_THREADS;
1847 } _resultobj = Py_BuildValue("i",_result);
1848 return _resultobj;
1849 }
1850
1851 #define wxMouseEvent_LeftIsDown(_swigobj) (_swigobj->LeftIsDown())
1852 static PyObject *_wrap_wxMouseEvent_LeftIsDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1853 PyObject * _resultobj;
1854 bool _result;
1855 wxMouseEvent * _arg0;
1856 PyObject * _argo0 = 0;
1857 char *_kwnames[] = { "self", NULL };
1858
1859 self = self;
1860 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_LeftIsDown",_kwnames,&_argo0))
1861 return NULL;
1862 if (_argo0) {
1863 if (_argo0 == Py_None) { _arg0 = NULL; }
1864 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1865 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_LeftIsDown. Expected _wxMouseEvent_p.");
1866 return NULL;
1867 }
1868 }
1869 {
1870 wxPy_BEGIN_ALLOW_THREADS;
1871 _result = (bool )wxMouseEvent_LeftIsDown(_arg0);
1872
1873 wxPy_END_ALLOW_THREADS;
1874 } _resultobj = Py_BuildValue("i",_result);
1875 return _resultobj;
1876 }
1877
1878 #define wxMouseEvent_MiddleIsDown(_swigobj) (_swigobj->MiddleIsDown())
1879 static PyObject *_wrap_wxMouseEvent_MiddleIsDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1880 PyObject * _resultobj;
1881 bool _result;
1882 wxMouseEvent * _arg0;
1883 PyObject * _argo0 = 0;
1884 char *_kwnames[] = { "self", NULL };
1885
1886 self = self;
1887 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_MiddleIsDown",_kwnames,&_argo0))
1888 return NULL;
1889 if (_argo0) {
1890 if (_argo0 == Py_None) { _arg0 = NULL; }
1891 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1892 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_MiddleIsDown. Expected _wxMouseEvent_p.");
1893 return NULL;
1894 }
1895 }
1896 {
1897 wxPy_BEGIN_ALLOW_THREADS;
1898 _result = (bool )wxMouseEvent_MiddleIsDown(_arg0);
1899
1900 wxPy_END_ALLOW_THREADS;
1901 } _resultobj = Py_BuildValue("i",_result);
1902 return _resultobj;
1903 }
1904
1905 #define wxMouseEvent_RightIsDown(_swigobj) (_swigobj->RightIsDown())
1906 static PyObject *_wrap_wxMouseEvent_RightIsDown(PyObject *self, PyObject *args, PyObject *kwargs) {
1907 PyObject * _resultobj;
1908 bool _result;
1909 wxMouseEvent * _arg0;
1910 PyObject * _argo0 = 0;
1911 char *_kwnames[] = { "self", NULL };
1912
1913 self = self;
1914 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_RightIsDown",_kwnames,&_argo0))
1915 return NULL;
1916 if (_argo0) {
1917 if (_argo0 == Py_None) { _arg0 = NULL; }
1918 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1919 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_RightIsDown. Expected _wxMouseEvent_p.");
1920 return NULL;
1921 }
1922 }
1923 {
1924 wxPy_BEGIN_ALLOW_THREADS;
1925 _result = (bool )wxMouseEvent_RightIsDown(_arg0);
1926
1927 wxPy_END_ALLOW_THREADS;
1928 } _resultobj = Py_BuildValue("i",_result);
1929 return _resultobj;
1930 }
1931
1932 #define wxMouseEvent_Dragging(_swigobj) (_swigobj->Dragging())
1933 static PyObject *_wrap_wxMouseEvent_Dragging(PyObject *self, PyObject *args, PyObject *kwargs) {
1934 PyObject * _resultobj;
1935 bool _result;
1936 wxMouseEvent * _arg0;
1937 PyObject * _argo0 = 0;
1938 char *_kwnames[] = { "self", NULL };
1939
1940 self = self;
1941 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_Dragging",_kwnames,&_argo0))
1942 return NULL;
1943 if (_argo0) {
1944 if (_argo0 == Py_None) { _arg0 = NULL; }
1945 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1946 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_Dragging. Expected _wxMouseEvent_p.");
1947 return NULL;
1948 }
1949 }
1950 {
1951 wxPy_BEGIN_ALLOW_THREADS;
1952 _result = (bool )wxMouseEvent_Dragging(_arg0);
1953
1954 wxPy_END_ALLOW_THREADS;
1955 } _resultobj = Py_BuildValue("i",_result);
1956 return _resultobj;
1957 }
1958
1959 #define wxMouseEvent_Moving(_swigobj) (_swigobj->Moving())
1960 static PyObject *_wrap_wxMouseEvent_Moving(PyObject *self, PyObject *args, PyObject *kwargs) {
1961 PyObject * _resultobj;
1962 bool _result;
1963 wxMouseEvent * _arg0;
1964 PyObject * _argo0 = 0;
1965 char *_kwnames[] = { "self", NULL };
1966
1967 self = self;
1968 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_Moving",_kwnames,&_argo0))
1969 return NULL;
1970 if (_argo0) {
1971 if (_argo0 == Py_None) { _arg0 = NULL; }
1972 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
1973 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_Moving. Expected _wxMouseEvent_p.");
1974 return NULL;
1975 }
1976 }
1977 {
1978 wxPy_BEGIN_ALLOW_THREADS;
1979 _result = (bool )wxMouseEvent_Moving(_arg0);
1980
1981 wxPy_END_ALLOW_THREADS;
1982 } _resultobj = Py_BuildValue("i",_result);
1983 return _resultobj;
1984 }
1985
1986 #define wxMouseEvent_Entering(_swigobj) (_swigobj->Entering())
1987 static PyObject *_wrap_wxMouseEvent_Entering(PyObject *self, PyObject *args, PyObject *kwargs) {
1988 PyObject * _resultobj;
1989 bool _result;
1990 wxMouseEvent * _arg0;
1991 PyObject * _argo0 = 0;
1992 char *_kwnames[] = { "self", NULL };
1993
1994 self = self;
1995 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_Entering",_kwnames,&_argo0))
1996 return NULL;
1997 if (_argo0) {
1998 if (_argo0 == Py_None) { _arg0 = NULL; }
1999 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2000 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_Entering. Expected _wxMouseEvent_p.");
2001 return NULL;
2002 }
2003 }
2004 {
2005 wxPy_BEGIN_ALLOW_THREADS;
2006 _result = (bool )wxMouseEvent_Entering(_arg0);
2007
2008 wxPy_END_ALLOW_THREADS;
2009 } _resultobj = Py_BuildValue("i",_result);
2010 return _resultobj;
2011 }
2012
2013 #define wxMouseEvent_Leaving(_swigobj) (_swigobj->Leaving())
2014 static PyObject *_wrap_wxMouseEvent_Leaving(PyObject *self, PyObject *args, PyObject *kwargs) {
2015 PyObject * _resultobj;
2016 bool _result;
2017 wxMouseEvent * _arg0;
2018 PyObject * _argo0 = 0;
2019 char *_kwnames[] = { "self", NULL };
2020
2021 self = self;
2022 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_Leaving",_kwnames,&_argo0))
2023 return NULL;
2024 if (_argo0) {
2025 if (_argo0 == Py_None) { _arg0 = NULL; }
2026 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2027 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_Leaving. Expected _wxMouseEvent_p.");
2028 return NULL;
2029 }
2030 }
2031 {
2032 wxPy_BEGIN_ALLOW_THREADS;
2033 _result = (bool )wxMouseEvent_Leaving(_arg0);
2034
2035 wxPy_END_ALLOW_THREADS;
2036 } _resultobj = Py_BuildValue("i",_result);
2037 return _resultobj;
2038 }
2039
2040 #define wxMouseEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
2041 static PyObject *_wrap_wxMouseEvent_GetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
2042 PyObject * _resultobj;
2043 wxPoint * _result;
2044 wxMouseEvent * _arg0;
2045 PyObject * _argo0 = 0;
2046 char *_kwnames[] = { "self", NULL };
2047 char _ptemp[128];
2048
2049 self = self;
2050 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_GetPosition",_kwnames,&_argo0))
2051 return NULL;
2052 if (_argo0) {
2053 if (_argo0 == Py_None) { _arg0 = NULL; }
2054 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2055 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_GetPosition. Expected _wxMouseEvent_p.");
2056 return NULL;
2057 }
2058 }
2059 {
2060 wxPy_BEGIN_ALLOW_THREADS;
2061 _result = new wxPoint (wxMouseEvent_GetPosition(_arg0));
2062
2063 wxPy_END_ALLOW_THREADS;
2064 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxPoint_p");
2065 _resultobj = Py_BuildValue("s",_ptemp);
2066 return _resultobj;
2067 }
2068
2069 #define wxMouseEvent_GetPositionTuple(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPosition(_swigarg0,_swigarg1))
2070 static PyObject *_wrap_wxMouseEvent_GetPositionTuple(PyObject *self, PyObject *args, PyObject *kwargs) {
2071 PyObject * _resultobj;
2072 wxMouseEvent * _arg0;
2073 long * _arg1;
2074 long temp;
2075 long * _arg2;
2076 long temp0;
2077 PyObject * _argo0 = 0;
2078 char *_kwnames[] = { "self", NULL };
2079
2080 self = self;
2081 {
2082 _arg1 = &temp;
2083 }
2084 {
2085 _arg2 = &temp0;
2086 }
2087 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_GetPositionTuple",_kwnames,&_argo0))
2088 return NULL;
2089 if (_argo0) {
2090 if (_argo0 == Py_None) { _arg0 = NULL; }
2091 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2092 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_GetPositionTuple. Expected _wxMouseEvent_p.");
2093 return NULL;
2094 }
2095 }
2096 {
2097 wxPy_BEGIN_ALLOW_THREADS;
2098 wxMouseEvent_GetPositionTuple(_arg0,_arg1,_arg2);
2099
2100 wxPy_END_ALLOW_THREADS;
2101 } Py_INCREF(Py_None);
2102 _resultobj = Py_None;
2103 {
2104 PyObject *o;
2105 o = PyInt_FromLong((long) (*_arg1));
2106 _resultobj = t_output_helper(_resultobj, o);
2107 }
2108 {
2109 PyObject *o;
2110 o = PyInt_FromLong((long) (*_arg2));
2111 _resultobj = t_output_helper(_resultobj, o);
2112 }
2113 return _resultobj;
2114 }
2115
2116 #define wxMouseEvent_GetLogicalPosition(_swigobj,_swigarg0) (_swigobj->GetLogicalPosition(_swigarg0))
2117 static PyObject *_wrap_wxMouseEvent_GetLogicalPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
2118 PyObject * _resultobj;
2119 wxPoint * _result;
2120 wxMouseEvent * _arg0;
2121 wxDC * _arg1;
2122 PyObject * _argo0 = 0;
2123 PyObject * _argo1 = 0;
2124 char *_kwnames[] = { "self","dc", NULL };
2125 char _ptemp[128];
2126
2127 self = self;
2128 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxMouseEvent_GetLogicalPosition",_kwnames,&_argo0,&_argo1))
2129 return NULL;
2130 if (_argo0) {
2131 if (_argo0 == Py_None) { _arg0 = NULL; }
2132 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2133 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_GetLogicalPosition. Expected _wxMouseEvent_p.");
2134 return NULL;
2135 }
2136 }
2137 if (_argo1) {
2138 if (_argo1 == Py_None) { _arg1 = NULL; }
2139 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
2140 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxMouseEvent_GetLogicalPosition. Expected _wxDC_p.");
2141 return NULL;
2142 }
2143 }
2144 {
2145 wxPy_BEGIN_ALLOW_THREADS;
2146 _result = new wxPoint (wxMouseEvent_GetLogicalPosition(_arg0,*_arg1));
2147
2148 wxPy_END_ALLOW_THREADS;
2149 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxPoint_p");
2150 _resultobj = Py_BuildValue("s",_ptemp);
2151 return _resultobj;
2152 }
2153
2154 #define wxMouseEvent_GetX(_swigobj) (_swigobj->GetX())
2155 static PyObject *_wrap_wxMouseEvent_GetX(PyObject *self, PyObject *args, PyObject *kwargs) {
2156 PyObject * _resultobj;
2157 long _result;
2158 wxMouseEvent * _arg0;
2159 PyObject * _argo0 = 0;
2160 char *_kwnames[] = { "self", NULL };
2161
2162 self = self;
2163 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_GetX",_kwnames,&_argo0))
2164 return NULL;
2165 if (_argo0) {
2166 if (_argo0 == Py_None) { _arg0 = NULL; }
2167 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2168 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_GetX. Expected _wxMouseEvent_p.");
2169 return NULL;
2170 }
2171 }
2172 {
2173 wxPy_BEGIN_ALLOW_THREADS;
2174 _result = (long )wxMouseEvent_GetX(_arg0);
2175
2176 wxPy_END_ALLOW_THREADS;
2177 } _resultobj = Py_BuildValue("l",_result);
2178 return _resultobj;
2179 }
2180
2181 #define wxMouseEvent_GetY(_swigobj) (_swigobj->GetY())
2182 static PyObject *_wrap_wxMouseEvent_GetY(PyObject *self, PyObject *args, PyObject *kwargs) {
2183 PyObject * _resultobj;
2184 long _result;
2185 wxMouseEvent * _arg0;
2186 PyObject * _argo0 = 0;
2187 char *_kwnames[] = { "self", NULL };
2188
2189 self = self;
2190 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_GetY",_kwnames,&_argo0))
2191 return NULL;
2192 if (_argo0) {
2193 if (_argo0 == Py_None) { _arg0 = NULL; }
2194 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2195 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_GetY. Expected _wxMouseEvent_p.");
2196 return NULL;
2197 }
2198 }
2199 {
2200 wxPy_BEGIN_ALLOW_THREADS;
2201 _result = (long )wxMouseEvent_GetY(_arg0);
2202
2203 wxPy_END_ALLOW_THREADS;
2204 } _resultobj = Py_BuildValue("l",_result);
2205 return _resultobj;
2206 }
2207
2208 #define wxMouseEvent_GetWheelRotation(_swigobj) (_swigobj->GetWheelRotation())
2209 static PyObject *_wrap_wxMouseEvent_GetWheelRotation(PyObject *self, PyObject *args, PyObject *kwargs) {
2210 PyObject * _resultobj;
2211 int _result;
2212 wxMouseEvent * _arg0;
2213 PyObject * _argo0 = 0;
2214 char *_kwnames[] = { "self", NULL };
2215
2216 self = self;
2217 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_GetWheelRotation",_kwnames,&_argo0))
2218 return NULL;
2219 if (_argo0) {
2220 if (_argo0 == Py_None) { _arg0 = NULL; }
2221 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2222 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_GetWheelRotation. Expected _wxMouseEvent_p.");
2223 return NULL;
2224 }
2225 }
2226 {
2227 wxPy_BEGIN_ALLOW_THREADS;
2228 _result = (int )wxMouseEvent_GetWheelRotation(_arg0);
2229
2230 wxPy_END_ALLOW_THREADS;
2231 } _resultobj = Py_BuildValue("i",_result);
2232 return _resultobj;
2233 }
2234
2235 #define wxMouseEvent_GetWheelDelta(_swigobj) (_swigobj->GetWheelDelta())
2236 static PyObject *_wrap_wxMouseEvent_GetWheelDelta(PyObject *self, PyObject *args, PyObject *kwargs) {
2237 PyObject * _resultobj;
2238 int _result;
2239 wxMouseEvent * _arg0;
2240 PyObject * _argo0 = 0;
2241 char *_kwnames[] = { "self", NULL };
2242
2243 self = self;
2244 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_GetWheelDelta",_kwnames,&_argo0))
2245 return NULL;
2246 if (_argo0) {
2247 if (_argo0 == Py_None) { _arg0 = NULL; }
2248 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2249 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_GetWheelDelta. Expected _wxMouseEvent_p.");
2250 return NULL;
2251 }
2252 }
2253 {
2254 wxPy_BEGIN_ALLOW_THREADS;
2255 _result = (int )wxMouseEvent_GetWheelDelta(_arg0);
2256
2257 wxPy_END_ALLOW_THREADS;
2258 } _resultobj = Py_BuildValue("i",_result);
2259 return _resultobj;
2260 }
2261
2262 #define wxMouseEvent_GetLinesPerAction(_swigobj) (_swigobj->GetLinesPerAction())
2263 static PyObject *_wrap_wxMouseEvent_GetLinesPerAction(PyObject *self, PyObject *args, PyObject *kwargs) {
2264 PyObject * _resultobj;
2265 int _result;
2266 wxMouseEvent * _arg0;
2267 PyObject * _argo0 = 0;
2268 char *_kwnames[] = { "self", NULL };
2269
2270 self = self;
2271 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_GetLinesPerAction",_kwnames,&_argo0))
2272 return NULL;
2273 if (_argo0) {
2274 if (_argo0 == Py_None) { _arg0 = NULL; }
2275 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2276 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_GetLinesPerAction. Expected _wxMouseEvent_p.");
2277 return NULL;
2278 }
2279 }
2280 {
2281 wxPy_BEGIN_ALLOW_THREADS;
2282 _result = (int )wxMouseEvent_GetLinesPerAction(_arg0);
2283
2284 wxPy_END_ALLOW_THREADS;
2285 } _resultobj = Py_BuildValue("i",_result);
2286 return _resultobj;
2287 }
2288
2289 #define wxMouseEvent_m_x_set(_swigobj,_swigval) (_swigobj->m_x = _swigval,_swigval)
2290 static PyObject *_wrap_wxMouseEvent_m_x_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2291 PyObject * _resultobj;
2292 long _result;
2293 wxMouseEvent * _arg0;
2294 long _arg1;
2295 PyObject * _argo0 = 0;
2296 char *_kwnames[] = { "self","m_x", NULL };
2297
2298 self = self;
2299 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxMouseEvent_m_x_set",_kwnames,&_argo0,&_arg1))
2300 return NULL;
2301 if (_argo0) {
2302 if (_argo0 == Py_None) { _arg0 = NULL; }
2303 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2304 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_x_set. Expected _wxMouseEvent_p.");
2305 return NULL;
2306 }
2307 }
2308 {
2309 wxPy_BEGIN_ALLOW_THREADS;
2310 _result = (long )wxMouseEvent_m_x_set(_arg0,_arg1);
2311
2312 wxPy_END_ALLOW_THREADS;
2313 } _resultobj = Py_BuildValue("l",_result);
2314 return _resultobj;
2315 }
2316
2317 #define wxMouseEvent_m_x_get(_swigobj) ((long ) _swigobj->m_x)
2318 static PyObject *_wrap_wxMouseEvent_m_x_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2319 PyObject * _resultobj;
2320 long _result;
2321 wxMouseEvent * _arg0;
2322 PyObject * _argo0 = 0;
2323 char *_kwnames[] = { "self", NULL };
2324
2325 self = self;
2326 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_x_get",_kwnames,&_argo0))
2327 return NULL;
2328 if (_argo0) {
2329 if (_argo0 == Py_None) { _arg0 = NULL; }
2330 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2331 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_x_get. Expected _wxMouseEvent_p.");
2332 return NULL;
2333 }
2334 }
2335 {
2336 wxPy_BEGIN_ALLOW_THREADS;
2337 _result = (long )wxMouseEvent_m_x_get(_arg0);
2338
2339 wxPy_END_ALLOW_THREADS;
2340 } _resultobj = Py_BuildValue("l",_result);
2341 return _resultobj;
2342 }
2343
2344 #define wxMouseEvent_m_y_set(_swigobj,_swigval) (_swigobj->m_y = _swigval,_swigval)
2345 static PyObject *_wrap_wxMouseEvent_m_y_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2346 PyObject * _resultobj;
2347 long _result;
2348 wxMouseEvent * _arg0;
2349 long _arg1;
2350 PyObject * _argo0 = 0;
2351 char *_kwnames[] = { "self","m_y", NULL };
2352
2353 self = self;
2354 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxMouseEvent_m_y_set",_kwnames,&_argo0,&_arg1))
2355 return NULL;
2356 if (_argo0) {
2357 if (_argo0 == Py_None) { _arg0 = NULL; }
2358 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2359 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_y_set. Expected _wxMouseEvent_p.");
2360 return NULL;
2361 }
2362 }
2363 {
2364 wxPy_BEGIN_ALLOW_THREADS;
2365 _result = (long )wxMouseEvent_m_y_set(_arg0,_arg1);
2366
2367 wxPy_END_ALLOW_THREADS;
2368 } _resultobj = Py_BuildValue("l",_result);
2369 return _resultobj;
2370 }
2371
2372 #define wxMouseEvent_m_y_get(_swigobj) ((long ) _swigobj->m_y)
2373 static PyObject *_wrap_wxMouseEvent_m_y_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2374 PyObject * _resultobj;
2375 long _result;
2376 wxMouseEvent * _arg0;
2377 PyObject * _argo0 = 0;
2378 char *_kwnames[] = { "self", NULL };
2379
2380 self = self;
2381 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_y_get",_kwnames,&_argo0))
2382 return NULL;
2383 if (_argo0) {
2384 if (_argo0 == Py_None) { _arg0 = NULL; }
2385 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2386 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_y_get. Expected _wxMouseEvent_p.");
2387 return NULL;
2388 }
2389 }
2390 {
2391 wxPy_BEGIN_ALLOW_THREADS;
2392 _result = (long )wxMouseEvent_m_y_get(_arg0);
2393
2394 wxPy_END_ALLOW_THREADS;
2395 } _resultobj = Py_BuildValue("l",_result);
2396 return _resultobj;
2397 }
2398
2399 #define wxMouseEvent_m_leftDown_set(_swigobj,_swigval) (_swigobj->m_leftDown = _swigval,_swigval)
2400 static PyObject *_wrap_wxMouseEvent_m_leftDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2401 PyObject * _resultobj;
2402 bool _result;
2403 wxMouseEvent * _arg0;
2404 bool _arg1;
2405 PyObject * _argo0 = 0;
2406 int tempbool1;
2407 char *_kwnames[] = { "self","m_leftDown", NULL };
2408
2409 self = self;
2410 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_m_leftDown_set",_kwnames,&_argo0,&tempbool1))
2411 return NULL;
2412 if (_argo0) {
2413 if (_argo0 == Py_None) { _arg0 = NULL; }
2414 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2415 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_leftDown_set. Expected _wxMouseEvent_p.");
2416 return NULL;
2417 }
2418 }
2419 _arg1 = (bool ) tempbool1;
2420 {
2421 wxPy_BEGIN_ALLOW_THREADS;
2422 _result = (bool )wxMouseEvent_m_leftDown_set(_arg0,_arg1);
2423
2424 wxPy_END_ALLOW_THREADS;
2425 } _resultobj = Py_BuildValue("i",_result);
2426 return _resultobj;
2427 }
2428
2429 #define wxMouseEvent_m_leftDown_get(_swigobj) ((bool ) _swigobj->m_leftDown)
2430 static PyObject *_wrap_wxMouseEvent_m_leftDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2431 PyObject * _resultobj;
2432 bool _result;
2433 wxMouseEvent * _arg0;
2434 PyObject * _argo0 = 0;
2435 char *_kwnames[] = { "self", NULL };
2436
2437 self = self;
2438 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_leftDown_get",_kwnames,&_argo0))
2439 return NULL;
2440 if (_argo0) {
2441 if (_argo0 == Py_None) { _arg0 = NULL; }
2442 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2443 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_leftDown_get. Expected _wxMouseEvent_p.");
2444 return NULL;
2445 }
2446 }
2447 {
2448 wxPy_BEGIN_ALLOW_THREADS;
2449 _result = (bool )wxMouseEvent_m_leftDown_get(_arg0);
2450
2451 wxPy_END_ALLOW_THREADS;
2452 } _resultobj = Py_BuildValue("i",_result);
2453 return _resultobj;
2454 }
2455
2456 #define wxMouseEvent_m_middleDown_set(_swigobj,_swigval) (_swigobj->m_middleDown = _swigval,_swigval)
2457 static PyObject *_wrap_wxMouseEvent_m_middleDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2458 PyObject * _resultobj;
2459 bool _result;
2460 wxMouseEvent * _arg0;
2461 bool _arg1;
2462 PyObject * _argo0 = 0;
2463 int tempbool1;
2464 char *_kwnames[] = { "self","m_middleDown", NULL };
2465
2466 self = self;
2467 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_m_middleDown_set",_kwnames,&_argo0,&tempbool1))
2468 return NULL;
2469 if (_argo0) {
2470 if (_argo0 == Py_None) { _arg0 = NULL; }
2471 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2472 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_middleDown_set. Expected _wxMouseEvent_p.");
2473 return NULL;
2474 }
2475 }
2476 _arg1 = (bool ) tempbool1;
2477 {
2478 wxPy_BEGIN_ALLOW_THREADS;
2479 _result = (bool )wxMouseEvent_m_middleDown_set(_arg0,_arg1);
2480
2481 wxPy_END_ALLOW_THREADS;
2482 } _resultobj = Py_BuildValue("i",_result);
2483 return _resultobj;
2484 }
2485
2486 #define wxMouseEvent_m_middleDown_get(_swigobj) ((bool ) _swigobj->m_middleDown)
2487 static PyObject *_wrap_wxMouseEvent_m_middleDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2488 PyObject * _resultobj;
2489 bool _result;
2490 wxMouseEvent * _arg0;
2491 PyObject * _argo0 = 0;
2492 char *_kwnames[] = { "self", NULL };
2493
2494 self = self;
2495 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_middleDown_get",_kwnames,&_argo0))
2496 return NULL;
2497 if (_argo0) {
2498 if (_argo0 == Py_None) { _arg0 = NULL; }
2499 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2500 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_middleDown_get. Expected _wxMouseEvent_p.");
2501 return NULL;
2502 }
2503 }
2504 {
2505 wxPy_BEGIN_ALLOW_THREADS;
2506 _result = (bool )wxMouseEvent_m_middleDown_get(_arg0);
2507
2508 wxPy_END_ALLOW_THREADS;
2509 } _resultobj = Py_BuildValue("i",_result);
2510 return _resultobj;
2511 }
2512
2513 #define wxMouseEvent_m_rightDown_set(_swigobj,_swigval) (_swigobj->m_rightDown = _swigval,_swigval)
2514 static PyObject *_wrap_wxMouseEvent_m_rightDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2515 PyObject * _resultobj;
2516 bool _result;
2517 wxMouseEvent * _arg0;
2518 bool _arg1;
2519 PyObject * _argo0 = 0;
2520 int tempbool1;
2521 char *_kwnames[] = { "self","m_rightDown", NULL };
2522
2523 self = self;
2524 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_m_rightDown_set",_kwnames,&_argo0,&tempbool1))
2525 return NULL;
2526 if (_argo0) {
2527 if (_argo0 == Py_None) { _arg0 = NULL; }
2528 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2529 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_rightDown_set. Expected _wxMouseEvent_p.");
2530 return NULL;
2531 }
2532 }
2533 _arg1 = (bool ) tempbool1;
2534 {
2535 wxPy_BEGIN_ALLOW_THREADS;
2536 _result = (bool )wxMouseEvent_m_rightDown_set(_arg0,_arg1);
2537
2538 wxPy_END_ALLOW_THREADS;
2539 } _resultobj = Py_BuildValue("i",_result);
2540 return _resultobj;
2541 }
2542
2543 #define wxMouseEvent_m_rightDown_get(_swigobj) ((bool ) _swigobj->m_rightDown)
2544 static PyObject *_wrap_wxMouseEvent_m_rightDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2545 PyObject * _resultobj;
2546 bool _result;
2547 wxMouseEvent * _arg0;
2548 PyObject * _argo0 = 0;
2549 char *_kwnames[] = { "self", NULL };
2550
2551 self = self;
2552 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_rightDown_get",_kwnames,&_argo0))
2553 return NULL;
2554 if (_argo0) {
2555 if (_argo0 == Py_None) { _arg0 = NULL; }
2556 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2557 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_rightDown_get. Expected _wxMouseEvent_p.");
2558 return NULL;
2559 }
2560 }
2561 {
2562 wxPy_BEGIN_ALLOW_THREADS;
2563 _result = (bool )wxMouseEvent_m_rightDown_get(_arg0);
2564
2565 wxPy_END_ALLOW_THREADS;
2566 } _resultobj = Py_BuildValue("i",_result);
2567 return _resultobj;
2568 }
2569
2570 #define wxMouseEvent_m_controlDown_set(_swigobj,_swigval) (_swigobj->m_controlDown = _swigval,_swigval)
2571 static PyObject *_wrap_wxMouseEvent_m_controlDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2572 PyObject * _resultobj;
2573 bool _result;
2574 wxMouseEvent * _arg0;
2575 bool _arg1;
2576 PyObject * _argo0 = 0;
2577 int tempbool1;
2578 char *_kwnames[] = { "self","m_controlDown", NULL };
2579
2580 self = self;
2581 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_m_controlDown_set",_kwnames,&_argo0,&tempbool1))
2582 return NULL;
2583 if (_argo0) {
2584 if (_argo0 == Py_None) { _arg0 = NULL; }
2585 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2586 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_controlDown_set. Expected _wxMouseEvent_p.");
2587 return NULL;
2588 }
2589 }
2590 _arg1 = (bool ) tempbool1;
2591 {
2592 wxPy_BEGIN_ALLOW_THREADS;
2593 _result = (bool )wxMouseEvent_m_controlDown_set(_arg0,_arg1);
2594
2595 wxPy_END_ALLOW_THREADS;
2596 } _resultobj = Py_BuildValue("i",_result);
2597 return _resultobj;
2598 }
2599
2600 #define wxMouseEvent_m_controlDown_get(_swigobj) ((bool ) _swigobj->m_controlDown)
2601 static PyObject *_wrap_wxMouseEvent_m_controlDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2602 PyObject * _resultobj;
2603 bool _result;
2604 wxMouseEvent * _arg0;
2605 PyObject * _argo0 = 0;
2606 char *_kwnames[] = { "self", NULL };
2607
2608 self = self;
2609 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_controlDown_get",_kwnames,&_argo0))
2610 return NULL;
2611 if (_argo0) {
2612 if (_argo0 == Py_None) { _arg0 = NULL; }
2613 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2614 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_controlDown_get. Expected _wxMouseEvent_p.");
2615 return NULL;
2616 }
2617 }
2618 {
2619 wxPy_BEGIN_ALLOW_THREADS;
2620 _result = (bool )wxMouseEvent_m_controlDown_get(_arg0);
2621
2622 wxPy_END_ALLOW_THREADS;
2623 } _resultobj = Py_BuildValue("i",_result);
2624 return _resultobj;
2625 }
2626
2627 #define wxMouseEvent_m_shiftDown_set(_swigobj,_swigval) (_swigobj->m_shiftDown = _swigval,_swigval)
2628 static PyObject *_wrap_wxMouseEvent_m_shiftDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2629 PyObject * _resultobj;
2630 bool _result;
2631 wxMouseEvent * _arg0;
2632 bool _arg1;
2633 PyObject * _argo0 = 0;
2634 int tempbool1;
2635 char *_kwnames[] = { "self","m_shiftDown", NULL };
2636
2637 self = self;
2638 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_m_shiftDown_set",_kwnames,&_argo0,&tempbool1))
2639 return NULL;
2640 if (_argo0) {
2641 if (_argo0 == Py_None) { _arg0 = NULL; }
2642 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2643 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_shiftDown_set. Expected _wxMouseEvent_p.");
2644 return NULL;
2645 }
2646 }
2647 _arg1 = (bool ) tempbool1;
2648 {
2649 wxPy_BEGIN_ALLOW_THREADS;
2650 _result = (bool )wxMouseEvent_m_shiftDown_set(_arg0,_arg1);
2651
2652 wxPy_END_ALLOW_THREADS;
2653 } _resultobj = Py_BuildValue("i",_result);
2654 return _resultobj;
2655 }
2656
2657 #define wxMouseEvent_m_shiftDown_get(_swigobj) ((bool ) _swigobj->m_shiftDown)
2658 static PyObject *_wrap_wxMouseEvent_m_shiftDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2659 PyObject * _resultobj;
2660 bool _result;
2661 wxMouseEvent * _arg0;
2662 PyObject * _argo0 = 0;
2663 char *_kwnames[] = { "self", NULL };
2664
2665 self = self;
2666 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_shiftDown_get",_kwnames,&_argo0))
2667 return NULL;
2668 if (_argo0) {
2669 if (_argo0 == Py_None) { _arg0 = NULL; }
2670 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2671 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_shiftDown_get. Expected _wxMouseEvent_p.");
2672 return NULL;
2673 }
2674 }
2675 {
2676 wxPy_BEGIN_ALLOW_THREADS;
2677 _result = (bool )wxMouseEvent_m_shiftDown_get(_arg0);
2678
2679 wxPy_END_ALLOW_THREADS;
2680 } _resultobj = Py_BuildValue("i",_result);
2681 return _resultobj;
2682 }
2683
2684 #define wxMouseEvent_m_altDown_set(_swigobj,_swigval) (_swigobj->m_altDown = _swigval,_swigval)
2685 static PyObject *_wrap_wxMouseEvent_m_altDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2686 PyObject * _resultobj;
2687 bool _result;
2688 wxMouseEvent * _arg0;
2689 bool _arg1;
2690 PyObject * _argo0 = 0;
2691 int tempbool1;
2692 char *_kwnames[] = { "self","m_altDown", NULL };
2693
2694 self = self;
2695 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_m_altDown_set",_kwnames,&_argo0,&tempbool1))
2696 return NULL;
2697 if (_argo0) {
2698 if (_argo0 == Py_None) { _arg0 = NULL; }
2699 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2700 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_altDown_set. Expected _wxMouseEvent_p.");
2701 return NULL;
2702 }
2703 }
2704 _arg1 = (bool ) tempbool1;
2705 {
2706 wxPy_BEGIN_ALLOW_THREADS;
2707 _result = (bool )wxMouseEvent_m_altDown_set(_arg0,_arg1);
2708
2709 wxPy_END_ALLOW_THREADS;
2710 } _resultobj = Py_BuildValue("i",_result);
2711 return _resultobj;
2712 }
2713
2714 #define wxMouseEvent_m_altDown_get(_swigobj) ((bool ) _swigobj->m_altDown)
2715 static PyObject *_wrap_wxMouseEvent_m_altDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2716 PyObject * _resultobj;
2717 bool _result;
2718 wxMouseEvent * _arg0;
2719 PyObject * _argo0 = 0;
2720 char *_kwnames[] = { "self", NULL };
2721
2722 self = self;
2723 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_altDown_get",_kwnames,&_argo0))
2724 return NULL;
2725 if (_argo0) {
2726 if (_argo0 == Py_None) { _arg0 = NULL; }
2727 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2728 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_altDown_get. Expected _wxMouseEvent_p.");
2729 return NULL;
2730 }
2731 }
2732 {
2733 wxPy_BEGIN_ALLOW_THREADS;
2734 _result = (bool )wxMouseEvent_m_altDown_get(_arg0);
2735
2736 wxPy_END_ALLOW_THREADS;
2737 } _resultobj = Py_BuildValue("i",_result);
2738 return _resultobj;
2739 }
2740
2741 #define wxMouseEvent_m_metaDown_set(_swigobj,_swigval) (_swigobj->m_metaDown = _swigval,_swigval)
2742 static PyObject *_wrap_wxMouseEvent_m_metaDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2743 PyObject * _resultobj;
2744 bool _result;
2745 wxMouseEvent * _arg0;
2746 bool _arg1;
2747 PyObject * _argo0 = 0;
2748 int tempbool1;
2749 char *_kwnames[] = { "self","m_metaDown", NULL };
2750
2751 self = self;
2752 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_m_metaDown_set",_kwnames,&_argo0,&tempbool1))
2753 return NULL;
2754 if (_argo0) {
2755 if (_argo0 == Py_None) { _arg0 = NULL; }
2756 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2757 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_metaDown_set. Expected _wxMouseEvent_p.");
2758 return NULL;
2759 }
2760 }
2761 _arg1 = (bool ) tempbool1;
2762 {
2763 wxPy_BEGIN_ALLOW_THREADS;
2764 _result = (bool )wxMouseEvent_m_metaDown_set(_arg0,_arg1);
2765
2766 wxPy_END_ALLOW_THREADS;
2767 } _resultobj = Py_BuildValue("i",_result);
2768 return _resultobj;
2769 }
2770
2771 #define wxMouseEvent_m_metaDown_get(_swigobj) ((bool ) _swigobj->m_metaDown)
2772 static PyObject *_wrap_wxMouseEvent_m_metaDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2773 PyObject * _resultobj;
2774 bool _result;
2775 wxMouseEvent * _arg0;
2776 PyObject * _argo0 = 0;
2777 char *_kwnames[] = { "self", NULL };
2778
2779 self = self;
2780 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_metaDown_get",_kwnames,&_argo0))
2781 return NULL;
2782 if (_argo0) {
2783 if (_argo0 == Py_None) { _arg0 = NULL; }
2784 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2785 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_metaDown_get. Expected _wxMouseEvent_p.");
2786 return NULL;
2787 }
2788 }
2789 {
2790 wxPy_BEGIN_ALLOW_THREADS;
2791 _result = (bool )wxMouseEvent_m_metaDown_get(_arg0);
2792
2793 wxPy_END_ALLOW_THREADS;
2794 } _resultobj = Py_BuildValue("i",_result);
2795 return _resultobj;
2796 }
2797
2798 #define wxMouseEvent_m_wheelRotation_set(_swigobj,_swigval) (_swigobj->m_wheelRotation = _swigval,_swigval)
2799 static PyObject *_wrap_wxMouseEvent_m_wheelRotation_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2800 PyObject * _resultobj;
2801 int _result;
2802 wxMouseEvent * _arg0;
2803 int _arg1;
2804 PyObject * _argo0 = 0;
2805 char *_kwnames[] = { "self","m_wheelRotation", NULL };
2806
2807 self = self;
2808 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_m_wheelRotation_set",_kwnames,&_argo0,&_arg1))
2809 return NULL;
2810 if (_argo0) {
2811 if (_argo0 == Py_None) { _arg0 = NULL; }
2812 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2813 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_wheelRotation_set. Expected _wxMouseEvent_p.");
2814 return NULL;
2815 }
2816 }
2817 {
2818 wxPy_BEGIN_ALLOW_THREADS;
2819 _result = (int )wxMouseEvent_m_wheelRotation_set(_arg0,_arg1);
2820
2821 wxPy_END_ALLOW_THREADS;
2822 } _resultobj = Py_BuildValue("i",_result);
2823 return _resultobj;
2824 }
2825
2826 #define wxMouseEvent_m_wheelRotation_get(_swigobj) ((int ) _swigobj->m_wheelRotation)
2827 static PyObject *_wrap_wxMouseEvent_m_wheelRotation_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2828 PyObject * _resultobj;
2829 int _result;
2830 wxMouseEvent * _arg0;
2831 PyObject * _argo0 = 0;
2832 char *_kwnames[] = { "self", NULL };
2833
2834 self = self;
2835 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_wheelRotation_get",_kwnames,&_argo0))
2836 return NULL;
2837 if (_argo0) {
2838 if (_argo0 == Py_None) { _arg0 = NULL; }
2839 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2840 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_wheelRotation_get. Expected _wxMouseEvent_p.");
2841 return NULL;
2842 }
2843 }
2844 {
2845 wxPy_BEGIN_ALLOW_THREADS;
2846 _result = (int )wxMouseEvent_m_wheelRotation_get(_arg0);
2847
2848 wxPy_END_ALLOW_THREADS;
2849 } _resultobj = Py_BuildValue("i",_result);
2850 return _resultobj;
2851 }
2852
2853 #define wxMouseEvent_m_wheelDelta_set(_swigobj,_swigval) (_swigobj->m_wheelDelta = _swigval,_swigval)
2854 static PyObject *_wrap_wxMouseEvent_m_wheelDelta_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2855 PyObject * _resultobj;
2856 int _result;
2857 wxMouseEvent * _arg0;
2858 int _arg1;
2859 PyObject * _argo0 = 0;
2860 char *_kwnames[] = { "self","m_wheelDelta", NULL };
2861
2862 self = self;
2863 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_m_wheelDelta_set",_kwnames,&_argo0,&_arg1))
2864 return NULL;
2865 if (_argo0) {
2866 if (_argo0 == Py_None) { _arg0 = NULL; }
2867 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2868 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_wheelDelta_set. Expected _wxMouseEvent_p.");
2869 return NULL;
2870 }
2871 }
2872 {
2873 wxPy_BEGIN_ALLOW_THREADS;
2874 _result = (int )wxMouseEvent_m_wheelDelta_set(_arg0,_arg1);
2875
2876 wxPy_END_ALLOW_THREADS;
2877 } _resultobj = Py_BuildValue("i",_result);
2878 return _resultobj;
2879 }
2880
2881 #define wxMouseEvent_m_wheelDelta_get(_swigobj) ((int ) _swigobj->m_wheelDelta)
2882 static PyObject *_wrap_wxMouseEvent_m_wheelDelta_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2883 PyObject * _resultobj;
2884 int _result;
2885 wxMouseEvent * _arg0;
2886 PyObject * _argo0 = 0;
2887 char *_kwnames[] = { "self", NULL };
2888
2889 self = self;
2890 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_wheelDelta_get",_kwnames,&_argo0))
2891 return NULL;
2892 if (_argo0) {
2893 if (_argo0 == Py_None) { _arg0 = NULL; }
2894 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2895 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_wheelDelta_get. Expected _wxMouseEvent_p.");
2896 return NULL;
2897 }
2898 }
2899 {
2900 wxPy_BEGIN_ALLOW_THREADS;
2901 _result = (int )wxMouseEvent_m_wheelDelta_get(_arg0);
2902
2903 wxPy_END_ALLOW_THREADS;
2904 } _resultobj = Py_BuildValue("i",_result);
2905 return _resultobj;
2906 }
2907
2908 #define wxMouseEvent_m_linesPerAction_set(_swigobj,_swigval) (_swigobj->m_linesPerAction = _swigval,_swigval)
2909 static PyObject *_wrap_wxMouseEvent_m_linesPerAction_set(PyObject *self, PyObject *args, PyObject *kwargs) {
2910 PyObject * _resultobj;
2911 int _result;
2912 wxMouseEvent * _arg0;
2913 int _arg1;
2914 PyObject * _argo0 = 0;
2915 char *_kwnames[] = { "self","m_linesPerAction", NULL };
2916
2917 self = self;
2918 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxMouseEvent_m_linesPerAction_set",_kwnames,&_argo0,&_arg1))
2919 return NULL;
2920 if (_argo0) {
2921 if (_argo0 == Py_None) { _arg0 = NULL; }
2922 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2923 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_linesPerAction_set. Expected _wxMouseEvent_p.");
2924 return NULL;
2925 }
2926 }
2927 {
2928 wxPy_BEGIN_ALLOW_THREADS;
2929 _result = (int )wxMouseEvent_m_linesPerAction_set(_arg0,_arg1);
2930
2931 wxPy_END_ALLOW_THREADS;
2932 } _resultobj = Py_BuildValue("i",_result);
2933 return _resultobj;
2934 }
2935
2936 #define wxMouseEvent_m_linesPerAction_get(_swigobj) ((int ) _swigobj->m_linesPerAction)
2937 static PyObject *_wrap_wxMouseEvent_m_linesPerAction_get(PyObject *self, PyObject *args, PyObject *kwargs) {
2938 PyObject * _resultobj;
2939 int _result;
2940 wxMouseEvent * _arg0;
2941 PyObject * _argo0 = 0;
2942 char *_kwnames[] = { "self", NULL };
2943
2944 self = self;
2945 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMouseEvent_m_linesPerAction_get",_kwnames,&_argo0))
2946 return NULL;
2947 if (_argo0) {
2948 if (_argo0 == Py_None) { _arg0 = NULL; }
2949 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMouseEvent_p")) {
2950 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMouseEvent_m_linesPerAction_get. Expected _wxMouseEvent_p.");
2951 return NULL;
2952 }
2953 }
2954 {
2955 wxPy_BEGIN_ALLOW_THREADS;
2956 _result = (int )wxMouseEvent_m_linesPerAction_get(_arg0);
2957
2958 wxPy_END_ALLOW_THREADS;
2959 } _resultobj = Py_BuildValue("i",_result);
2960 return _resultobj;
2961 }
2962
2963 static void *SwigwxKeyEventTowxEvent(void *ptr) {
2964 wxKeyEvent *src;
2965 wxEvent *dest;
2966 src = (wxKeyEvent *) ptr;
2967 dest = (wxEvent *) src;
2968 return (void *) dest;
2969 }
2970
2971 #define new_wxKeyEvent(_swigarg0) (new wxKeyEvent(_swigarg0))
2972 static PyObject *_wrap_new_wxKeyEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
2973 PyObject * _resultobj;
2974 wxKeyEvent * _result;
2975 int _arg0;
2976 char *_kwnames[] = { "keyEventType", NULL };
2977 char _ptemp[128];
2978
2979 self = self;
2980 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:new_wxKeyEvent",_kwnames,&_arg0))
2981 return NULL;
2982 {
2983 wxPy_BEGIN_ALLOW_THREADS;
2984 _result = (wxKeyEvent *)new_wxKeyEvent(_arg0);
2985
2986 wxPy_END_ALLOW_THREADS;
2987 } if (_result) {
2988 SWIG_MakePtr(_ptemp, (char *) _result,"_wxKeyEvent_p");
2989 _resultobj = Py_BuildValue("s",_ptemp);
2990 } else {
2991 Py_INCREF(Py_None);
2992 _resultobj = Py_None;
2993 }
2994 return _resultobj;
2995 }
2996
2997 #define wxKeyEvent_ControlDown(_swigobj) (_swigobj->ControlDown())
2998 static PyObject *_wrap_wxKeyEvent_ControlDown(PyObject *self, PyObject *args, PyObject *kwargs) {
2999 PyObject * _resultobj;
3000 bool _result;
3001 wxKeyEvent * _arg0;
3002 PyObject * _argo0 = 0;
3003 char *_kwnames[] = { "self", NULL };
3004
3005 self = self;
3006 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_ControlDown",_kwnames,&_argo0))
3007 return NULL;
3008 if (_argo0) {
3009 if (_argo0 == Py_None) { _arg0 = NULL; }
3010 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3011 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_ControlDown. Expected _wxKeyEvent_p.");
3012 return NULL;
3013 }
3014 }
3015 {
3016 wxPy_BEGIN_ALLOW_THREADS;
3017 _result = (bool )wxKeyEvent_ControlDown(_arg0);
3018
3019 wxPy_END_ALLOW_THREADS;
3020 } _resultobj = Py_BuildValue("i",_result);
3021 return _resultobj;
3022 }
3023
3024 #define wxKeyEvent_MetaDown(_swigobj) (_swigobj->MetaDown())
3025 static PyObject *_wrap_wxKeyEvent_MetaDown(PyObject *self, PyObject *args, PyObject *kwargs) {
3026 PyObject * _resultobj;
3027 bool _result;
3028 wxKeyEvent * _arg0;
3029 PyObject * _argo0 = 0;
3030 char *_kwnames[] = { "self", NULL };
3031
3032 self = self;
3033 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_MetaDown",_kwnames,&_argo0))
3034 return NULL;
3035 if (_argo0) {
3036 if (_argo0 == Py_None) { _arg0 = NULL; }
3037 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3038 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_MetaDown. Expected _wxKeyEvent_p.");
3039 return NULL;
3040 }
3041 }
3042 {
3043 wxPy_BEGIN_ALLOW_THREADS;
3044 _result = (bool )wxKeyEvent_MetaDown(_arg0);
3045
3046 wxPy_END_ALLOW_THREADS;
3047 } _resultobj = Py_BuildValue("i",_result);
3048 return _resultobj;
3049 }
3050
3051 #define wxKeyEvent_AltDown(_swigobj) (_swigobj->AltDown())
3052 static PyObject *_wrap_wxKeyEvent_AltDown(PyObject *self, PyObject *args, PyObject *kwargs) {
3053 PyObject * _resultobj;
3054 bool _result;
3055 wxKeyEvent * _arg0;
3056 PyObject * _argo0 = 0;
3057 char *_kwnames[] = { "self", NULL };
3058
3059 self = self;
3060 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_AltDown",_kwnames,&_argo0))
3061 return NULL;
3062 if (_argo0) {
3063 if (_argo0 == Py_None) { _arg0 = NULL; }
3064 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3065 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_AltDown. Expected _wxKeyEvent_p.");
3066 return NULL;
3067 }
3068 }
3069 {
3070 wxPy_BEGIN_ALLOW_THREADS;
3071 _result = (bool )wxKeyEvent_AltDown(_arg0);
3072
3073 wxPy_END_ALLOW_THREADS;
3074 } _resultobj = Py_BuildValue("i",_result);
3075 return _resultobj;
3076 }
3077
3078 #define wxKeyEvent_ShiftDown(_swigobj) (_swigobj->ShiftDown())
3079 static PyObject *_wrap_wxKeyEvent_ShiftDown(PyObject *self, PyObject *args, PyObject *kwargs) {
3080 PyObject * _resultobj;
3081 bool _result;
3082 wxKeyEvent * _arg0;
3083 PyObject * _argo0 = 0;
3084 char *_kwnames[] = { "self", NULL };
3085
3086 self = self;
3087 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_ShiftDown",_kwnames,&_argo0))
3088 return NULL;
3089 if (_argo0) {
3090 if (_argo0 == Py_None) { _arg0 = NULL; }
3091 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3092 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_ShiftDown. Expected _wxKeyEvent_p.");
3093 return NULL;
3094 }
3095 }
3096 {
3097 wxPy_BEGIN_ALLOW_THREADS;
3098 _result = (bool )wxKeyEvent_ShiftDown(_arg0);
3099
3100 wxPy_END_ALLOW_THREADS;
3101 } _resultobj = Py_BuildValue("i",_result);
3102 return _resultobj;
3103 }
3104
3105 #define wxKeyEvent_KeyCode(_swigobj) (_swigobj->KeyCode())
3106 static PyObject *_wrap_wxKeyEvent_KeyCode(PyObject *self, PyObject *args, PyObject *kwargs) {
3107 PyObject * _resultobj;
3108 long _result;
3109 wxKeyEvent * _arg0;
3110 PyObject * _argo0 = 0;
3111 char *_kwnames[] = { "self", NULL };
3112
3113 self = self;
3114 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_KeyCode",_kwnames,&_argo0))
3115 return NULL;
3116 if (_argo0) {
3117 if (_argo0 == Py_None) { _arg0 = NULL; }
3118 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3119 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_KeyCode. Expected _wxKeyEvent_p.");
3120 return NULL;
3121 }
3122 }
3123 {
3124 wxPy_BEGIN_ALLOW_THREADS;
3125 _result = (long )wxKeyEvent_KeyCode(_arg0);
3126
3127 wxPy_END_ALLOW_THREADS;
3128 } _resultobj = Py_BuildValue("l",_result);
3129 return _resultobj;
3130 }
3131
3132 #define wxKeyEvent_GetKeyCode(_swigobj) (_swigobj->GetKeyCode())
3133 static PyObject *_wrap_wxKeyEvent_GetKeyCode(PyObject *self, PyObject *args, PyObject *kwargs) {
3134 PyObject * _resultobj;
3135 long _result;
3136 wxKeyEvent * _arg0;
3137 PyObject * _argo0 = 0;
3138 char *_kwnames[] = { "self", NULL };
3139
3140 self = self;
3141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_GetKeyCode",_kwnames,&_argo0))
3142 return NULL;
3143 if (_argo0) {
3144 if (_argo0 == Py_None) { _arg0 = NULL; }
3145 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3146 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_GetKeyCode. Expected _wxKeyEvent_p.");
3147 return NULL;
3148 }
3149 }
3150 {
3151 wxPy_BEGIN_ALLOW_THREADS;
3152 _result = (long )wxKeyEvent_GetKeyCode(_arg0);
3153
3154 wxPy_END_ALLOW_THREADS;
3155 } _resultobj = Py_BuildValue("l",_result);
3156 return _resultobj;
3157 }
3158
3159 #define wxKeyEvent_HasModifiers(_swigobj) (_swigobj->HasModifiers())
3160 static PyObject *_wrap_wxKeyEvent_HasModifiers(PyObject *self, PyObject *args, PyObject *kwargs) {
3161 PyObject * _resultobj;
3162 bool _result;
3163 wxKeyEvent * _arg0;
3164 PyObject * _argo0 = 0;
3165 char *_kwnames[] = { "self", NULL };
3166
3167 self = self;
3168 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_HasModifiers",_kwnames,&_argo0))
3169 return NULL;
3170 if (_argo0) {
3171 if (_argo0 == Py_None) { _arg0 = NULL; }
3172 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3173 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_HasModifiers. Expected _wxKeyEvent_p.");
3174 return NULL;
3175 }
3176 }
3177 {
3178 wxPy_BEGIN_ALLOW_THREADS;
3179 _result = (bool )wxKeyEvent_HasModifiers(_arg0);
3180
3181 wxPy_END_ALLOW_THREADS;
3182 } _resultobj = Py_BuildValue("i",_result);
3183 return _resultobj;
3184 }
3185
3186 #define wxKeyEvent_GetX(_swigobj) (_swigobj->GetX())
3187 static PyObject *_wrap_wxKeyEvent_GetX(PyObject *self, PyObject *args, PyObject *kwargs) {
3188 PyObject * _resultobj;
3189 long _result;
3190 wxKeyEvent * _arg0;
3191 PyObject * _argo0 = 0;
3192 char *_kwnames[] = { "self", NULL };
3193
3194 self = self;
3195 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_GetX",_kwnames,&_argo0))
3196 return NULL;
3197 if (_argo0) {
3198 if (_argo0 == Py_None) { _arg0 = NULL; }
3199 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3200 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_GetX. Expected _wxKeyEvent_p.");
3201 return NULL;
3202 }
3203 }
3204 {
3205 wxPy_BEGIN_ALLOW_THREADS;
3206 _result = (long )wxKeyEvent_GetX(_arg0);
3207
3208 wxPy_END_ALLOW_THREADS;
3209 } _resultobj = Py_BuildValue("l",_result);
3210 return _resultobj;
3211 }
3212
3213 #define wxKeyEvent_GetY(_swigobj) (_swigobj->GetY())
3214 static PyObject *_wrap_wxKeyEvent_GetY(PyObject *self, PyObject *args, PyObject *kwargs) {
3215 PyObject * _resultobj;
3216 long _result;
3217 wxKeyEvent * _arg0;
3218 PyObject * _argo0 = 0;
3219 char *_kwnames[] = { "self", NULL };
3220
3221 self = self;
3222 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_GetY",_kwnames,&_argo0))
3223 return NULL;
3224 if (_argo0) {
3225 if (_argo0 == Py_None) { _arg0 = NULL; }
3226 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3227 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_GetY. Expected _wxKeyEvent_p.");
3228 return NULL;
3229 }
3230 }
3231 {
3232 wxPy_BEGIN_ALLOW_THREADS;
3233 _result = (long )wxKeyEvent_GetY(_arg0);
3234
3235 wxPy_END_ALLOW_THREADS;
3236 } _resultobj = Py_BuildValue("l",_result);
3237 return _resultobj;
3238 }
3239
3240 #define wxKeyEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
3241 static PyObject *_wrap_wxKeyEvent_GetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
3242 PyObject * _resultobj;
3243 wxPoint * _result;
3244 wxKeyEvent * _arg0;
3245 PyObject * _argo0 = 0;
3246 char *_kwnames[] = { "self", NULL };
3247 char _ptemp[128];
3248
3249 self = self;
3250 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_GetPosition",_kwnames,&_argo0))
3251 return NULL;
3252 if (_argo0) {
3253 if (_argo0 == Py_None) { _arg0 = NULL; }
3254 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3255 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_GetPosition. Expected _wxKeyEvent_p.");
3256 return NULL;
3257 }
3258 }
3259 {
3260 wxPy_BEGIN_ALLOW_THREADS;
3261 _result = new wxPoint (wxKeyEvent_GetPosition(_arg0));
3262
3263 wxPy_END_ALLOW_THREADS;
3264 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxPoint_p");
3265 _resultobj = Py_BuildValue("s",_ptemp);
3266 return _resultobj;
3267 }
3268
3269 #define wxKeyEvent_GetPositionTuple(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPosition(_swigarg0,_swigarg1))
3270 static PyObject *_wrap_wxKeyEvent_GetPositionTuple(PyObject *self, PyObject *args, PyObject *kwargs) {
3271 PyObject * _resultobj;
3272 wxKeyEvent * _arg0;
3273 long * _arg1;
3274 long temp;
3275 long * _arg2;
3276 long temp0;
3277 PyObject * _argo0 = 0;
3278 char *_kwnames[] = { "self", NULL };
3279
3280 self = self;
3281 {
3282 _arg1 = &temp;
3283 }
3284 {
3285 _arg2 = &temp0;
3286 }
3287 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_GetPositionTuple",_kwnames,&_argo0))
3288 return NULL;
3289 if (_argo0) {
3290 if (_argo0 == Py_None) { _arg0 = NULL; }
3291 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3292 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_GetPositionTuple. Expected _wxKeyEvent_p.");
3293 return NULL;
3294 }
3295 }
3296 {
3297 wxPy_BEGIN_ALLOW_THREADS;
3298 wxKeyEvent_GetPositionTuple(_arg0,_arg1,_arg2);
3299
3300 wxPy_END_ALLOW_THREADS;
3301 } Py_INCREF(Py_None);
3302 _resultobj = Py_None;
3303 {
3304 PyObject *o;
3305 o = PyInt_FromLong((long) (*_arg1));
3306 _resultobj = t_output_helper(_resultobj, o);
3307 }
3308 {
3309 PyObject *o;
3310 o = PyInt_FromLong((long) (*_arg2));
3311 _resultobj = t_output_helper(_resultobj, o);
3312 }
3313 return _resultobj;
3314 }
3315
3316 #define wxKeyEvent_m_x_set(_swigobj,_swigval) (_swigobj->m_x = _swigval,_swigval)
3317 static PyObject *_wrap_wxKeyEvent_m_x_set(PyObject *self, PyObject *args, PyObject *kwargs) {
3318 PyObject * _resultobj;
3319 long _result;
3320 wxKeyEvent * _arg0;
3321 long _arg1;
3322 PyObject * _argo0 = 0;
3323 char *_kwnames[] = { "self","m_x", NULL };
3324
3325 self = self;
3326 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxKeyEvent_m_x_set",_kwnames,&_argo0,&_arg1))
3327 return NULL;
3328 if (_argo0) {
3329 if (_argo0 == Py_None) { _arg0 = NULL; }
3330 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3331 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_x_set. Expected _wxKeyEvent_p.");
3332 return NULL;
3333 }
3334 }
3335 {
3336 wxPy_BEGIN_ALLOW_THREADS;
3337 _result = (long )wxKeyEvent_m_x_set(_arg0,_arg1);
3338
3339 wxPy_END_ALLOW_THREADS;
3340 } _resultobj = Py_BuildValue("l",_result);
3341 return _resultobj;
3342 }
3343
3344 #define wxKeyEvent_m_x_get(_swigobj) ((long ) _swigobj->m_x)
3345 static PyObject *_wrap_wxKeyEvent_m_x_get(PyObject *self, PyObject *args, PyObject *kwargs) {
3346 PyObject * _resultobj;
3347 long _result;
3348 wxKeyEvent * _arg0;
3349 PyObject * _argo0 = 0;
3350 char *_kwnames[] = { "self", NULL };
3351
3352 self = self;
3353 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_m_x_get",_kwnames,&_argo0))
3354 return NULL;
3355 if (_argo0) {
3356 if (_argo0 == Py_None) { _arg0 = NULL; }
3357 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3358 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_x_get. Expected _wxKeyEvent_p.");
3359 return NULL;
3360 }
3361 }
3362 {
3363 wxPy_BEGIN_ALLOW_THREADS;
3364 _result = (long )wxKeyEvent_m_x_get(_arg0);
3365
3366 wxPy_END_ALLOW_THREADS;
3367 } _resultobj = Py_BuildValue("l",_result);
3368 return _resultobj;
3369 }
3370
3371 #define wxKeyEvent_m_y_set(_swigobj,_swigval) (_swigobj->m_y = _swigval,_swigval)
3372 static PyObject *_wrap_wxKeyEvent_m_y_set(PyObject *self, PyObject *args, PyObject *kwargs) {
3373 PyObject * _resultobj;
3374 long _result;
3375 wxKeyEvent * _arg0;
3376 long _arg1;
3377 PyObject * _argo0 = 0;
3378 char *_kwnames[] = { "self","m_y", NULL };
3379
3380 self = self;
3381 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxKeyEvent_m_y_set",_kwnames,&_argo0,&_arg1))
3382 return NULL;
3383 if (_argo0) {
3384 if (_argo0 == Py_None) { _arg0 = NULL; }
3385 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3386 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_y_set. Expected _wxKeyEvent_p.");
3387 return NULL;
3388 }
3389 }
3390 {
3391 wxPy_BEGIN_ALLOW_THREADS;
3392 _result = (long )wxKeyEvent_m_y_set(_arg0,_arg1);
3393
3394 wxPy_END_ALLOW_THREADS;
3395 } _resultobj = Py_BuildValue("l",_result);
3396 return _resultobj;
3397 }
3398
3399 #define wxKeyEvent_m_y_get(_swigobj) ((long ) _swigobj->m_y)
3400 static PyObject *_wrap_wxKeyEvent_m_y_get(PyObject *self, PyObject *args, PyObject *kwargs) {
3401 PyObject * _resultobj;
3402 long _result;
3403 wxKeyEvent * _arg0;
3404 PyObject * _argo0 = 0;
3405 char *_kwnames[] = { "self", NULL };
3406
3407 self = self;
3408 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_m_y_get",_kwnames,&_argo0))
3409 return NULL;
3410 if (_argo0) {
3411 if (_argo0 == Py_None) { _arg0 = NULL; }
3412 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3413 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_y_get. Expected _wxKeyEvent_p.");
3414 return NULL;
3415 }
3416 }
3417 {
3418 wxPy_BEGIN_ALLOW_THREADS;
3419 _result = (long )wxKeyEvent_m_y_get(_arg0);
3420
3421 wxPy_END_ALLOW_THREADS;
3422 } _resultobj = Py_BuildValue("l",_result);
3423 return _resultobj;
3424 }
3425
3426 #define wxKeyEvent_m_keyCode_set(_swigobj,_swigval) (_swigobj->m_keyCode = _swigval,_swigval)
3427 static PyObject *_wrap_wxKeyEvent_m_keyCode_set(PyObject *self, PyObject *args, PyObject *kwargs) {
3428 PyObject * _resultobj;
3429 long _result;
3430 wxKeyEvent * _arg0;
3431 long _arg1;
3432 PyObject * _argo0 = 0;
3433 char *_kwnames[] = { "self","m_keyCode", NULL };
3434
3435 self = self;
3436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxKeyEvent_m_keyCode_set",_kwnames,&_argo0,&_arg1))
3437 return NULL;
3438 if (_argo0) {
3439 if (_argo0 == Py_None) { _arg0 = NULL; }
3440 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3441 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_keyCode_set. Expected _wxKeyEvent_p.");
3442 return NULL;
3443 }
3444 }
3445 {
3446 wxPy_BEGIN_ALLOW_THREADS;
3447 _result = (long )wxKeyEvent_m_keyCode_set(_arg0,_arg1);
3448
3449 wxPy_END_ALLOW_THREADS;
3450 } _resultobj = Py_BuildValue("l",_result);
3451 return _resultobj;
3452 }
3453
3454 #define wxKeyEvent_m_keyCode_get(_swigobj) ((long ) _swigobj->m_keyCode)
3455 static PyObject *_wrap_wxKeyEvent_m_keyCode_get(PyObject *self, PyObject *args, PyObject *kwargs) {
3456 PyObject * _resultobj;
3457 long _result;
3458 wxKeyEvent * _arg0;
3459 PyObject * _argo0 = 0;
3460 char *_kwnames[] = { "self", NULL };
3461
3462 self = self;
3463 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_m_keyCode_get",_kwnames,&_argo0))
3464 return NULL;
3465 if (_argo0) {
3466 if (_argo0 == Py_None) { _arg0 = NULL; }
3467 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3468 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_keyCode_get. Expected _wxKeyEvent_p.");
3469 return NULL;
3470 }
3471 }
3472 {
3473 wxPy_BEGIN_ALLOW_THREADS;
3474 _result = (long )wxKeyEvent_m_keyCode_get(_arg0);
3475
3476 wxPy_END_ALLOW_THREADS;
3477 } _resultobj = Py_BuildValue("l",_result);
3478 return _resultobj;
3479 }
3480
3481 #define wxKeyEvent_m_controlDown_set(_swigobj,_swigval) (_swigobj->m_controlDown = _swigval,_swigval)
3482 static PyObject *_wrap_wxKeyEvent_m_controlDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
3483 PyObject * _resultobj;
3484 bool _result;
3485 wxKeyEvent * _arg0;
3486 bool _arg1;
3487 PyObject * _argo0 = 0;
3488 int tempbool1;
3489 char *_kwnames[] = { "self","m_controlDown", NULL };
3490
3491 self = self;
3492 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxKeyEvent_m_controlDown_set",_kwnames,&_argo0,&tempbool1))
3493 return NULL;
3494 if (_argo0) {
3495 if (_argo0 == Py_None) { _arg0 = NULL; }
3496 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3497 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_controlDown_set. Expected _wxKeyEvent_p.");
3498 return NULL;
3499 }
3500 }
3501 _arg1 = (bool ) tempbool1;
3502 {
3503 wxPy_BEGIN_ALLOW_THREADS;
3504 _result = (bool )wxKeyEvent_m_controlDown_set(_arg0,_arg1);
3505
3506 wxPy_END_ALLOW_THREADS;
3507 } _resultobj = Py_BuildValue("i",_result);
3508 return _resultobj;
3509 }
3510
3511 #define wxKeyEvent_m_controlDown_get(_swigobj) ((bool ) _swigobj->m_controlDown)
3512 static PyObject *_wrap_wxKeyEvent_m_controlDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
3513 PyObject * _resultobj;
3514 bool _result;
3515 wxKeyEvent * _arg0;
3516 PyObject * _argo0 = 0;
3517 char *_kwnames[] = { "self", NULL };
3518
3519 self = self;
3520 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_m_controlDown_get",_kwnames,&_argo0))
3521 return NULL;
3522 if (_argo0) {
3523 if (_argo0 == Py_None) { _arg0 = NULL; }
3524 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3525 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_controlDown_get. Expected _wxKeyEvent_p.");
3526 return NULL;
3527 }
3528 }
3529 {
3530 wxPy_BEGIN_ALLOW_THREADS;
3531 _result = (bool )wxKeyEvent_m_controlDown_get(_arg0);
3532
3533 wxPy_END_ALLOW_THREADS;
3534 } _resultobj = Py_BuildValue("i",_result);
3535 return _resultobj;
3536 }
3537
3538 #define wxKeyEvent_m_shiftDown_set(_swigobj,_swigval) (_swigobj->m_shiftDown = _swigval,_swigval)
3539 static PyObject *_wrap_wxKeyEvent_m_shiftDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
3540 PyObject * _resultobj;
3541 bool _result;
3542 wxKeyEvent * _arg0;
3543 bool _arg1;
3544 PyObject * _argo0 = 0;
3545 int tempbool1;
3546 char *_kwnames[] = { "self","m_shiftDown", NULL };
3547
3548 self = self;
3549 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxKeyEvent_m_shiftDown_set",_kwnames,&_argo0,&tempbool1))
3550 return NULL;
3551 if (_argo0) {
3552 if (_argo0 == Py_None) { _arg0 = NULL; }
3553 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3554 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_shiftDown_set. Expected _wxKeyEvent_p.");
3555 return NULL;
3556 }
3557 }
3558 _arg1 = (bool ) tempbool1;
3559 {
3560 wxPy_BEGIN_ALLOW_THREADS;
3561 _result = (bool )wxKeyEvent_m_shiftDown_set(_arg0,_arg1);
3562
3563 wxPy_END_ALLOW_THREADS;
3564 } _resultobj = Py_BuildValue("i",_result);
3565 return _resultobj;
3566 }
3567
3568 #define wxKeyEvent_m_shiftDown_get(_swigobj) ((bool ) _swigobj->m_shiftDown)
3569 static PyObject *_wrap_wxKeyEvent_m_shiftDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
3570 PyObject * _resultobj;
3571 bool _result;
3572 wxKeyEvent * _arg0;
3573 PyObject * _argo0 = 0;
3574 char *_kwnames[] = { "self", NULL };
3575
3576 self = self;
3577 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_m_shiftDown_get",_kwnames,&_argo0))
3578 return NULL;
3579 if (_argo0) {
3580 if (_argo0 == Py_None) { _arg0 = NULL; }
3581 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3582 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_shiftDown_get. Expected _wxKeyEvent_p.");
3583 return NULL;
3584 }
3585 }
3586 {
3587 wxPy_BEGIN_ALLOW_THREADS;
3588 _result = (bool )wxKeyEvent_m_shiftDown_get(_arg0);
3589
3590 wxPy_END_ALLOW_THREADS;
3591 } _resultobj = Py_BuildValue("i",_result);
3592 return _resultobj;
3593 }
3594
3595 #define wxKeyEvent_m_altDown_set(_swigobj,_swigval) (_swigobj->m_altDown = _swigval,_swigval)
3596 static PyObject *_wrap_wxKeyEvent_m_altDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
3597 PyObject * _resultobj;
3598 bool _result;
3599 wxKeyEvent * _arg0;
3600 bool _arg1;
3601 PyObject * _argo0 = 0;
3602 int tempbool1;
3603 char *_kwnames[] = { "self","m_altDown", NULL };
3604
3605 self = self;
3606 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxKeyEvent_m_altDown_set",_kwnames,&_argo0,&tempbool1))
3607 return NULL;
3608 if (_argo0) {
3609 if (_argo0 == Py_None) { _arg0 = NULL; }
3610 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3611 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_altDown_set. Expected _wxKeyEvent_p.");
3612 return NULL;
3613 }
3614 }
3615 _arg1 = (bool ) tempbool1;
3616 {
3617 wxPy_BEGIN_ALLOW_THREADS;
3618 _result = (bool )wxKeyEvent_m_altDown_set(_arg0,_arg1);
3619
3620 wxPy_END_ALLOW_THREADS;
3621 } _resultobj = Py_BuildValue("i",_result);
3622 return _resultobj;
3623 }
3624
3625 #define wxKeyEvent_m_altDown_get(_swigobj) ((bool ) _swigobj->m_altDown)
3626 static PyObject *_wrap_wxKeyEvent_m_altDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
3627 PyObject * _resultobj;
3628 bool _result;
3629 wxKeyEvent * _arg0;
3630 PyObject * _argo0 = 0;
3631 char *_kwnames[] = { "self", NULL };
3632
3633 self = self;
3634 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_m_altDown_get",_kwnames,&_argo0))
3635 return NULL;
3636 if (_argo0) {
3637 if (_argo0 == Py_None) { _arg0 = NULL; }
3638 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3639 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_altDown_get. Expected _wxKeyEvent_p.");
3640 return NULL;
3641 }
3642 }
3643 {
3644 wxPy_BEGIN_ALLOW_THREADS;
3645 _result = (bool )wxKeyEvent_m_altDown_get(_arg0);
3646
3647 wxPy_END_ALLOW_THREADS;
3648 } _resultobj = Py_BuildValue("i",_result);
3649 return _resultobj;
3650 }
3651
3652 #define wxKeyEvent_m_metaDown_set(_swigobj,_swigval) (_swigobj->m_metaDown = _swigval,_swigval)
3653 static PyObject *_wrap_wxKeyEvent_m_metaDown_set(PyObject *self, PyObject *args, PyObject *kwargs) {
3654 PyObject * _resultobj;
3655 bool _result;
3656 wxKeyEvent * _arg0;
3657 bool _arg1;
3658 PyObject * _argo0 = 0;
3659 int tempbool1;
3660 char *_kwnames[] = { "self","m_metaDown", NULL };
3661
3662 self = self;
3663 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxKeyEvent_m_metaDown_set",_kwnames,&_argo0,&tempbool1))
3664 return NULL;
3665 if (_argo0) {
3666 if (_argo0 == Py_None) { _arg0 = NULL; }
3667 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3668 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_metaDown_set. Expected _wxKeyEvent_p.");
3669 return NULL;
3670 }
3671 }
3672 _arg1 = (bool ) tempbool1;
3673 {
3674 wxPy_BEGIN_ALLOW_THREADS;
3675 _result = (bool )wxKeyEvent_m_metaDown_set(_arg0,_arg1);
3676
3677 wxPy_END_ALLOW_THREADS;
3678 } _resultobj = Py_BuildValue("i",_result);
3679 return _resultobj;
3680 }
3681
3682 #define wxKeyEvent_m_metaDown_get(_swigobj) ((bool ) _swigobj->m_metaDown)
3683 static PyObject *_wrap_wxKeyEvent_m_metaDown_get(PyObject *self, PyObject *args, PyObject *kwargs) {
3684 PyObject * _resultobj;
3685 bool _result;
3686 wxKeyEvent * _arg0;
3687 PyObject * _argo0 = 0;
3688 char *_kwnames[] = { "self", NULL };
3689
3690 self = self;
3691 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_m_metaDown_get",_kwnames,&_argo0))
3692 return NULL;
3693 if (_argo0) {
3694 if (_argo0 == Py_None) { _arg0 = NULL; }
3695 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3696 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_metaDown_get. Expected _wxKeyEvent_p.");
3697 return NULL;
3698 }
3699 }
3700 {
3701 wxPy_BEGIN_ALLOW_THREADS;
3702 _result = (bool )wxKeyEvent_m_metaDown_get(_arg0);
3703
3704 wxPy_END_ALLOW_THREADS;
3705 } _resultobj = Py_BuildValue("i",_result);
3706 return _resultobj;
3707 }
3708
3709 #define wxKeyEvent_m_scanCode_set(_swigobj,_swigval) (_swigobj->m_scanCode = _swigval,_swigval)
3710 static PyObject *_wrap_wxKeyEvent_m_scanCode_set(PyObject *self, PyObject *args, PyObject *kwargs) {
3711 PyObject * _resultobj;
3712 bool _result;
3713 wxKeyEvent * _arg0;
3714 bool _arg1;
3715 PyObject * _argo0 = 0;
3716 int tempbool1;
3717 char *_kwnames[] = { "self","m_scanCode", NULL };
3718
3719 self = self;
3720 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxKeyEvent_m_scanCode_set",_kwnames,&_argo0,&tempbool1))
3721 return NULL;
3722 if (_argo0) {
3723 if (_argo0 == Py_None) { _arg0 = NULL; }
3724 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3725 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_scanCode_set. Expected _wxKeyEvent_p.");
3726 return NULL;
3727 }
3728 }
3729 _arg1 = (bool ) tempbool1;
3730 {
3731 wxPy_BEGIN_ALLOW_THREADS;
3732 _result = (bool )wxKeyEvent_m_scanCode_set(_arg0,_arg1);
3733
3734 wxPy_END_ALLOW_THREADS;
3735 } _resultobj = Py_BuildValue("i",_result);
3736 return _resultobj;
3737 }
3738
3739 #define wxKeyEvent_m_scanCode_get(_swigobj) ((bool ) _swigobj->m_scanCode)
3740 static PyObject *_wrap_wxKeyEvent_m_scanCode_get(PyObject *self, PyObject *args, PyObject *kwargs) {
3741 PyObject * _resultobj;
3742 bool _result;
3743 wxKeyEvent * _arg0;
3744 PyObject * _argo0 = 0;
3745 char *_kwnames[] = { "self", NULL };
3746
3747 self = self;
3748 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxKeyEvent_m_scanCode_get",_kwnames,&_argo0))
3749 return NULL;
3750 if (_argo0) {
3751 if (_argo0 == Py_None) { _arg0 = NULL; }
3752 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxKeyEvent_p")) {
3753 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxKeyEvent_m_scanCode_get. Expected _wxKeyEvent_p.");
3754 return NULL;
3755 }
3756 }
3757 {
3758 wxPy_BEGIN_ALLOW_THREADS;
3759 _result = (bool )wxKeyEvent_m_scanCode_get(_arg0);
3760
3761 wxPy_END_ALLOW_THREADS;
3762 } _resultobj = Py_BuildValue("i",_result);
3763 return _resultobj;
3764 }
3765
3766 static void *SwigwxNavigationKeyEventTowxEvent(void *ptr) {
3767 wxNavigationKeyEvent *src;
3768 wxEvent *dest;
3769 src = (wxNavigationKeyEvent *) ptr;
3770 dest = (wxEvent *) src;
3771 return (void *) dest;
3772 }
3773
3774 #define new_wxNavigationKeyEvent() (new wxNavigationKeyEvent())
3775 static PyObject *_wrap_new_wxNavigationKeyEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
3776 PyObject * _resultobj;
3777 wxNavigationKeyEvent * _result;
3778 char *_kwnames[] = { NULL };
3779 char _ptemp[128];
3780
3781 self = self;
3782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxNavigationKeyEvent",_kwnames))
3783 return NULL;
3784 {
3785 wxPy_BEGIN_ALLOW_THREADS;
3786 _result = (wxNavigationKeyEvent *)new_wxNavigationKeyEvent();
3787
3788 wxPy_END_ALLOW_THREADS;
3789 } if (_result) {
3790 SWIG_MakePtr(_ptemp, (char *) _result,"_wxNavigationKeyEvent_p");
3791 _resultobj = Py_BuildValue("s",_ptemp);
3792 } else {
3793 Py_INCREF(Py_None);
3794 _resultobj = Py_None;
3795 }
3796 return _resultobj;
3797 }
3798
3799 #define wxNavigationKeyEvent_GetDirection(_swigobj) (_swigobj->GetDirection())
3800 static PyObject *_wrap_wxNavigationKeyEvent_GetDirection(PyObject *self, PyObject *args, PyObject *kwargs) {
3801 PyObject * _resultobj;
3802 bool _result;
3803 wxNavigationKeyEvent * _arg0;
3804 PyObject * _argo0 = 0;
3805 char *_kwnames[] = { "self", NULL };
3806
3807 self = self;
3808 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxNavigationKeyEvent_GetDirection",_kwnames,&_argo0))
3809 return NULL;
3810 if (_argo0) {
3811 if (_argo0 == Py_None) { _arg0 = NULL; }
3812 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxNavigationKeyEvent_p")) {
3813 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNavigationKeyEvent_GetDirection. Expected _wxNavigationKeyEvent_p.");
3814 return NULL;
3815 }
3816 }
3817 {
3818 wxPy_BEGIN_ALLOW_THREADS;
3819 _result = (bool )wxNavigationKeyEvent_GetDirection(_arg0);
3820
3821 wxPy_END_ALLOW_THREADS;
3822 } _resultobj = Py_BuildValue("i",_result);
3823 return _resultobj;
3824 }
3825
3826 #define wxNavigationKeyEvent_SetDirection(_swigobj,_swigarg0) (_swigobj->SetDirection(_swigarg0))
3827 static PyObject *_wrap_wxNavigationKeyEvent_SetDirection(PyObject *self, PyObject *args, PyObject *kwargs) {
3828 PyObject * _resultobj;
3829 wxNavigationKeyEvent * _arg0;
3830 bool _arg1;
3831 PyObject * _argo0 = 0;
3832 int tempbool1;
3833 char *_kwnames[] = { "self","bForward", NULL };
3834
3835 self = self;
3836 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxNavigationKeyEvent_SetDirection",_kwnames,&_argo0,&tempbool1))
3837 return NULL;
3838 if (_argo0) {
3839 if (_argo0 == Py_None) { _arg0 = NULL; }
3840 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxNavigationKeyEvent_p")) {
3841 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNavigationKeyEvent_SetDirection. Expected _wxNavigationKeyEvent_p.");
3842 return NULL;
3843 }
3844 }
3845 _arg1 = (bool ) tempbool1;
3846 {
3847 wxPy_BEGIN_ALLOW_THREADS;
3848 wxNavigationKeyEvent_SetDirection(_arg0,_arg1);
3849
3850 wxPy_END_ALLOW_THREADS;
3851 } Py_INCREF(Py_None);
3852 _resultobj = Py_None;
3853 return _resultobj;
3854 }
3855
3856 #define wxNavigationKeyEvent_IsWindowChange(_swigobj) (_swigobj->IsWindowChange())
3857 static PyObject *_wrap_wxNavigationKeyEvent_IsWindowChange(PyObject *self, PyObject *args, PyObject *kwargs) {
3858 PyObject * _resultobj;
3859 bool _result;
3860 wxNavigationKeyEvent * _arg0;
3861 PyObject * _argo0 = 0;
3862 char *_kwnames[] = { "self", NULL };
3863
3864 self = self;
3865 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxNavigationKeyEvent_IsWindowChange",_kwnames,&_argo0))
3866 return NULL;
3867 if (_argo0) {
3868 if (_argo0 == Py_None) { _arg0 = NULL; }
3869 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxNavigationKeyEvent_p")) {
3870 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNavigationKeyEvent_IsWindowChange. Expected _wxNavigationKeyEvent_p.");
3871 return NULL;
3872 }
3873 }
3874 {
3875 wxPy_BEGIN_ALLOW_THREADS;
3876 _result = (bool )wxNavigationKeyEvent_IsWindowChange(_arg0);
3877
3878 wxPy_END_ALLOW_THREADS;
3879 } _resultobj = Py_BuildValue("i",_result);
3880 return _resultobj;
3881 }
3882
3883 #define wxNavigationKeyEvent_SetWindowChange(_swigobj,_swigarg0) (_swigobj->SetWindowChange(_swigarg0))
3884 static PyObject *_wrap_wxNavigationKeyEvent_SetWindowChange(PyObject *self, PyObject *args, PyObject *kwargs) {
3885 PyObject * _resultobj;
3886 wxNavigationKeyEvent * _arg0;
3887 bool _arg1;
3888 PyObject * _argo0 = 0;
3889 int tempbool1;
3890 char *_kwnames[] = { "self","bIs", NULL };
3891
3892 self = self;
3893 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxNavigationKeyEvent_SetWindowChange",_kwnames,&_argo0,&tempbool1))
3894 return NULL;
3895 if (_argo0) {
3896 if (_argo0 == Py_None) { _arg0 = NULL; }
3897 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxNavigationKeyEvent_p")) {
3898 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNavigationKeyEvent_SetWindowChange. Expected _wxNavigationKeyEvent_p.");
3899 return NULL;
3900 }
3901 }
3902 _arg1 = (bool ) tempbool1;
3903 {
3904 wxPy_BEGIN_ALLOW_THREADS;
3905 wxNavigationKeyEvent_SetWindowChange(_arg0,_arg1);
3906
3907 wxPy_END_ALLOW_THREADS;
3908 } Py_INCREF(Py_None);
3909 _resultobj = Py_None;
3910 return _resultobj;
3911 }
3912
3913 #define wxNavigationKeyEvent_GetCurrentFocus(_swigobj) (_swigobj->GetCurrentFocus())
3914 static PyObject *_wrap_wxNavigationKeyEvent_GetCurrentFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
3915 PyObject * _resultobj;
3916 wxWindow * _result;
3917 wxNavigationKeyEvent * _arg0;
3918 PyObject * _argo0 = 0;
3919 char *_kwnames[] = { "self", NULL };
3920 char _ptemp[128];
3921
3922 self = self;
3923 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxNavigationKeyEvent_GetCurrentFocus",_kwnames,&_argo0))
3924 return NULL;
3925 if (_argo0) {
3926 if (_argo0 == Py_None) { _arg0 = NULL; }
3927 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxNavigationKeyEvent_p")) {
3928 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNavigationKeyEvent_GetCurrentFocus. Expected _wxNavigationKeyEvent_p.");
3929 return NULL;
3930 }
3931 }
3932 {
3933 wxPy_BEGIN_ALLOW_THREADS;
3934 _result = (wxWindow *)wxNavigationKeyEvent_GetCurrentFocus(_arg0);
3935
3936 wxPy_END_ALLOW_THREADS;
3937 } if (_result) {
3938 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
3939 _resultobj = Py_BuildValue("s",_ptemp);
3940 } else {
3941 Py_INCREF(Py_None);
3942 _resultobj = Py_None;
3943 }
3944 return _resultobj;
3945 }
3946
3947 #define wxNavigationKeyEvent_SetCurrentFocus(_swigobj,_swigarg0) (_swigobj->SetCurrentFocus(_swigarg0))
3948 static PyObject *_wrap_wxNavigationKeyEvent_SetCurrentFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
3949 PyObject * _resultobj;
3950 wxNavigationKeyEvent * _arg0;
3951 wxWindow * _arg1;
3952 PyObject * _argo0 = 0;
3953 PyObject * _argo1 = 0;
3954 char *_kwnames[] = { "self","win", NULL };
3955
3956 self = self;
3957 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxNavigationKeyEvent_SetCurrentFocus",_kwnames,&_argo0,&_argo1))
3958 return NULL;
3959 if (_argo0) {
3960 if (_argo0 == Py_None) { _arg0 = NULL; }
3961 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxNavigationKeyEvent_p")) {
3962 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNavigationKeyEvent_SetCurrentFocus. Expected _wxNavigationKeyEvent_p.");
3963 return NULL;
3964 }
3965 }
3966 if (_argo1) {
3967 if (_argo1 == Py_None) { _arg1 = NULL; }
3968 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxWindow_p")) {
3969 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxNavigationKeyEvent_SetCurrentFocus. Expected _wxWindow_p.");
3970 return NULL;
3971 }
3972 }
3973 {
3974 wxPy_BEGIN_ALLOW_THREADS;
3975 wxNavigationKeyEvent_SetCurrentFocus(_arg0,_arg1);
3976
3977 wxPy_END_ALLOW_THREADS;
3978 } Py_INCREF(Py_None);
3979 _resultobj = Py_None;
3980 return _resultobj;
3981 }
3982
3983 static void *SwigwxMoveEventTowxEvent(void *ptr) {
3984 wxMoveEvent *src;
3985 wxEvent *dest;
3986 src = (wxMoveEvent *) ptr;
3987 dest = (wxEvent *) src;
3988 return (void *) dest;
3989 }
3990
3991 #define new_wxMoveEvent(_swigarg0,_swigarg1) (new wxMoveEvent(_swigarg0,_swigarg1))
3992 static PyObject *_wrap_new_wxMoveEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
3993 PyObject * _resultobj;
3994 wxMoveEvent * _result;
3995 wxPoint * _arg0;
3996 int _arg1 = (int ) 0;
3997 wxPoint temp;
3998 PyObject * _obj0 = 0;
3999 char *_kwnames[] = { "pt","id", NULL };
4000 char _ptemp[128];
4001
4002 self = self;
4003 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:new_wxMoveEvent",_kwnames,&_obj0,&_arg1))
4004 return NULL;
4005 {
4006 _arg0 = &temp;
4007 if (! wxPoint_helper(_obj0, &_arg0))
4008 return NULL;
4009 }
4010 {
4011 wxPy_BEGIN_ALLOW_THREADS;
4012 _result = (wxMoveEvent *)new_wxMoveEvent(*_arg0,_arg1);
4013
4014 wxPy_END_ALLOW_THREADS;
4015 } if (_result) {
4016 SWIG_MakePtr(_ptemp, (char *) _result,"_wxMoveEvent_p");
4017 _resultobj = Py_BuildValue("s",_ptemp);
4018 } else {
4019 Py_INCREF(Py_None);
4020 _resultobj = Py_None;
4021 }
4022 return _resultobj;
4023 }
4024
4025 #define wxMoveEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
4026 static PyObject *_wrap_wxMoveEvent_GetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
4027 PyObject * _resultobj;
4028 wxPoint * _result;
4029 wxMoveEvent * _arg0;
4030 PyObject * _argo0 = 0;
4031 char *_kwnames[] = { "self", NULL };
4032 char _ptemp[128];
4033
4034 self = self;
4035 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMoveEvent_GetPosition",_kwnames,&_argo0))
4036 return NULL;
4037 if (_argo0) {
4038 if (_argo0 == Py_None) { _arg0 = NULL; }
4039 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMoveEvent_p")) {
4040 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMoveEvent_GetPosition. Expected _wxMoveEvent_p.");
4041 return NULL;
4042 }
4043 }
4044 {
4045 wxPy_BEGIN_ALLOW_THREADS;
4046 _result = new wxPoint (wxMoveEvent_GetPosition(_arg0));
4047
4048 wxPy_END_ALLOW_THREADS;
4049 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxPoint_p");
4050 _resultobj = Py_BuildValue("s",_ptemp);
4051 return _resultobj;
4052 }
4053
4054 static void *SwigwxPaintEventTowxEvent(void *ptr) {
4055 wxPaintEvent *src;
4056 wxEvent *dest;
4057 src = (wxPaintEvent *) ptr;
4058 dest = (wxEvent *) src;
4059 return (void *) dest;
4060 }
4061
4062 #define new_wxPaintEvent(_swigarg0) (new wxPaintEvent(_swigarg0))
4063 static PyObject *_wrap_new_wxPaintEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
4064 PyObject * _resultobj;
4065 wxPaintEvent * _result;
4066 int _arg0 = (int ) 0;
4067 char *_kwnames[] = { "id", NULL };
4068 char _ptemp[128];
4069
4070 self = self;
4071 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|i:new_wxPaintEvent",_kwnames,&_arg0))
4072 return NULL;
4073 {
4074 wxPy_BEGIN_ALLOW_THREADS;
4075 _result = (wxPaintEvent *)new_wxPaintEvent(_arg0);
4076
4077 wxPy_END_ALLOW_THREADS;
4078 } if (_result) {
4079 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPaintEvent_p");
4080 _resultobj = Py_BuildValue("s",_ptemp);
4081 } else {
4082 Py_INCREF(Py_None);
4083 _resultobj = Py_None;
4084 }
4085 return _resultobj;
4086 }
4087
4088 static void *SwigwxEraseEventTowxEvent(void *ptr) {
4089 wxEraseEvent *src;
4090 wxEvent *dest;
4091 src = (wxEraseEvent *) ptr;
4092 dest = (wxEvent *) src;
4093 return (void *) dest;
4094 }
4095
4096 #define new_wxEraseEvent(_swigarg0,_swigarg1) (new wxEraseEvent(_swigarg0,_swigarg1))
4097 static PyObject *_wrap_new_wxEraseEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
4098 PyObject * _resultobj;
4099 wxEraseEvent * _result;
4100 int _arg0 = (int ) 0;
4101 wxDC * _arg1 = (wxDC *) NULL;
4102 PyObject * _argo1 = 0;
4103 char *_kwnames[] = { "id","dc", NULL };
4104 char _ptemp[128];
4105
4106 self = self;
4107 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|iO:new_wxEraseEvent",_kwnames,&_arg0,&_argo1))
4108 return NULL;
4109 if (_argo1) {
4110 if (_argo1 == Py_None) { _arg1 = NULL; }
4111 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
4112 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of new_wxEraseEvent. Expected _wxDC_p.");
4113 return NULL;
4114 }
4115 }
4116 {
4117 wxPy_BEGIN_ALLOW_THREADS;
4118 _result = (wxEraseEvent *)new_wxEraseEvent(_arg0,_arg1);
4119
4120 wxPy_END_ALLOW_THREADS;
4121 } if (_result) {
4122 SWIG_MakePtr(_ptemp, (char *) _result,"_wxEraseEvent_p");
4123 _resultobj = Py_BuildValue("s",_ptemp);
4124 } else {
4125 Py_INCREF(Py_None);
4126 _resultobj = Py_None;
4127 }
4128 return _resultobj;
4129 }
4130
4131 #define wxEraseEvent_GetDC(_swigobj) (_swigobj->GetDC())
4132 static PyObject *_wrap_wxEraseEvent_GetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
4133 PyObject * _resultobj;
4134 wxDC * _result;
4135 wxEraseEvent * _arg0;
4136 PyObject * _argo0 = 0;
4137 char *_kwnames[] = { "self", NULL };
4138 char _ptemp[128];
4139
4140 self = self;
4141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxEraseEvent_GetDC",_kwnames,&_argo0))
4142 return NULL;
4143 if (_argo0) {
4144 if (_argo0 == Py_None) { _arg0 = NULL; }
4145 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxEraseEvent_p")) {
4146 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxEraseEvent_GetDC. Expected _wxEraseEvent_p.");
4147 return NULL;
4148 }
4149 }
4150 {
4151 wxPy_BEGIN_ALLOW_THREADS;
4152 _result = (wxDC *)wxEraseEvent_GetDC(_arg0);
4153
4154 wxPy_END_ALLOW_THREADS;
4155 } if (_result) {
4156 SWIG_MakePtr(_ptemp, (char *) _result,"_wxDC_p");
4157 _resultobj = Py_BuildValue("s",_ptemp);
4158 } else {
4159 Py_INCREF(Py_None);
4160 _resultobj = Py_None;
4161 }
4162 return _resultobj;
4163 }
4164
4165 static void *SwigwxFocusEventTowxEvent(void *ptr) {
4166 wxFocusEvent *src;
4167 wxEvent *dest;
4168 src = (wxFocusEvent *) ptr;
4169 dest = (wxEvent *) src;
4170 return (void *) dest;
4171 }
4172
4173 #define new_wxFocusEvent(_swigarg0,_swigarg1) (new wxFocusEvent(_swigarg0,_swigarg1))
4174 static PyObject *_wrap_new_wxFocusEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
4175 PyObject * _resultobj;
4176 wxFocusEvent * _result;
4177 WXTYPE _arg0 = (WXTYPE ) 0;
4178 int _arg1 = (int ) 0;
4179 char *_kwnames[] = { "eventType","id", NULL };
4180 char _ptemp[128];
4181
4182 self = self;
4183 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|hi:new_wxFocusEvent",_kwnames,&_arg0,&_arg1))
4184 return NULL;
4185 {
4186 wxPy_BEGIN_ALLOW_THREADS;
4187 _result = (wxFocusEvent *)new_wxFocusEvent(_arg0,_arg1);
4188
4189 wxPy_END_ALLOW_THREADS;
4190 } if (_result) {
4191 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFocusEvent_p");
4192 _resultobj = Py_BuildValue("s",_ptemp);
4193 } else {
4194 Py_INCREF(Py_None);
4195 _resultobj = Py_None;
4196 }
4197 return _resultobj;
4198 }
4199
4200 static void *SwigwxActivateEventTowxEvent(void *ptr) {
4201 wxActivateEvent *src;
4202 wxEvent *dest;
4203 src = (wxActivateEvent *) ptr;
4204 dest = (wxEvent *) src;
4205 return (void *) dest;
4206 }
4207
4208 #define new_wxActivateEvent(_swigarg0,_swigarg1,_swigarg2) (new wxActivateEvent(_swigarg0,_swigarg1,_swigarg2))
4209 static PyObject *_wrap_new_wxActivateEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
4210 PyObject * _resultobj;
4211 wxActivateEvent * _result;
4212 WXTYPE _arg0 = (WXTYPE ) 0;
4213 int _arg1 = (int ) TRUE;
4214 int _arg2 = (int ) 0;
4215 char *_kwnames[] = { "eventType","active","id", NULL };
4216 char _ptemp[128];
4217
4218 self = self;
4219 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|hii:new_wxActivateEvent",_kwnames,&_arg0,&_arg1,&_arg2))
4220 return NULL;
4221 {
4222 wxPy_BEGIN_ALLOW_THREADS;
4223 _result = (wxActivateEvent *)new_wxActivateEvent(_arg0,_arg1,_arg2);
4224
4225 wxPy_END_ALLOW_THREADS;
4226 } if (_result) {
4227 SWIG_MakePtr(_ptemp, (char *) _result,"_wxActivateEvent_p");
4228 _resultobj = Py_BuildValue("s",_ptemp);
4229 } else {
4230 Py_INCREF(Py_None);
4231 _resultobj = Py_None;
4232 }
4233 return _resultobj;
4234 }
4235
4236 #define wxActivateEvent_GetActive(_swigobj) (_swigobj->GetActive())
4237 static PyObject *_wrap_wxActivateEvent_GetActive(PyObject *self, PyObject *args, PyObject *kwargs) {
4238 PyObject * _resultobj;
4239 bool _result;
4240 wxActivateEvent * _arg0;
4241 PyObject * _argo0 = 0;
4242 char *_kwnames[] = { "self", NULL };
4243
4244 self = self;
4245 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxActivateEvent_GetActive",_kwnames,&_argo0))
4246 return NULL;
4247 if (_argo0) {
4248 if (_argo0 == Py_None) { _arg0 = NULL; }
4249 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxActivateEvent_p")) {
4250 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxActivateEvent_GetActive. Expected _wxActivateEvent_p.");
4251 return NULL;
4252 }
4253 }
4254 {
4255 wxPy_BEGIN_ALLOW_THREADS;
4256 _result = (bool )wxActivateEvent_GetActive(_arg0);
4257
4258 wxPy_END_ALLOW_THREADS;
4259 } _resultobj = Py_BuildValue("i",_result);
4260 return _resultobj;
4261 }
4262
4263 static void *SwigwxInitDialogEventTowxEvent(void *ptr) {
4264 wxInitDialogEvent *src;
4265 wxEvent *dest;
4266 src = (wxInitDialogEvent *) ptr;
4267 dest = (wxEvent *) src;
4268 return (void *) dest;
4269 }
4270
4271 #define new_wxInitDialogEvent(_swigarg0) (new wxInitDialogEvent(_swigarg0))
4272 static PyObject *_wrap_new_wxInitDialogEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
4273 PyObject * _resultobj;
4274 wxInitDialogEvent * _result;
4275 int _arg0 = (int ) 0;
4276 char *_kwnames[] = { "id", NULL };
4277 char _ptemp[128];
4278
4279 self = self;
4280 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|i:new_wxInitDialogEvent",_kwnames,&_arg0))
4281 return NULL;
4282 {
4283 wxPy_BEGIN_ALLOW_THREADS;
4284 _result = (wxInitDialogEvent *)new_wxInitDialogEvent(_arg0);
4285
4286 wxPy_END_ALLOW_THREADS;
4287 } if (_result) {
4288 SWIG_MakePtr(_ptemp, (char *) _result,"_wxInitDialogEvent_p");
4289 _resultobj = Py_BuildValue("s",_ptemp);
4290 } else {
4291 Py_INCREF(Py_None);
4292 _resultobj = Py_None;
4293 }
4294 return _resultobj;
4295 }
4296
4297 static void *SwigwxMenuEventTowxEvent(void *ptr) {
4298 wxMenuEvent *src;
4299 wxEvent *dest;
4300 src = (wxMenuEvent *) ptr;
4301 dest = (wxEvent *) src;
4302 return (void *) dest;
4303 }
4304
4305 #define new_wxMenuEvent(_swigarg0,_swigarg1) (new wxMenuEvent(_swigarg0,_swigarg1))
4306 static PyObject *_wrap_new_wxMenuEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
4307 PyObject * _resultobj;
4308 wxMenuEvent * _result;
4309 WXTYPE _arg0 = (WXTYPE ) 0;
4310 int _arg1 = (int ) 0;
4311 char *_kwnames[] = { "id","id", NULL };
4312 char _ptemp[128];
4313
4314 self = self;
4315 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|hi:new_wxMenuEvent",_kwnames,&_arg0,&_arg1))
4316 return NULL;
4317 {
4318 wxPy_BEGIN_ALLOW_THREADS;
4319 _result = (wxMenuEvent *)new_wxMenuEvent(_arg0,_arg1);
4320
4321 wxPy_END_ALLOW_THREADS;
4322 } if (_result) {
4323 SWIG_MakePtr(_ptemp, (char *) _result,"_wxMenuEvent_p");
4324 _resultobj = Py_BuildValue("s",_ptemp);
4325 } else {
4326 Py_INCREF(Py_None);
4327 _resultobj = Py_None;
4328 }
4329 return _resultobj;
4330 }
4331
4332 #define wxMenuEvent_GetMenuId(_swigobj) (_swigobj->GetMenuId())
4333 static PyObject *_wrap_wxMenuEvent_GetMenuId(PyObject *self, PyObject *args, PyObject *kwargs) {
4334 PyObject * _resultobj;
4335 int _result;
4336 wxMenuEvent * _arg0;
4337 PyObject * _argo0 = 0;
4338 char *_kwnames[] = { "self", NULL };
4339
4340 self = self;
4341 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMenuEvent_GetMenuId",_kwnames,&_argo0))
4342 return NULL;
4343 if (_argo0) {
4344 if (_argo0 == Py_None) { _arg0 = NULL; }
4345 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMenuEvent_p")) {
4346 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMenuEvent_GetMenuId. Expected _wxMenuEvent_p.");
4347 return NULL;
4348 }
4349 }
4350 {
4351 wxPy_BEGIN_ALLOW_THREADS;
4352 _result = (int )wxMenuEvent_GetMenuId(_arg0);
4353
4354 wxPy_END_ALLOW_THREADS;
4355 } _resultobj = Py_BuildValue("i",_result);
4356 return _resultobj;
4357 }
4358
4359 static void *SwigwxShowEventTowxEvent(void *ptr) {
4360 wxShowEvent *src;
4361 wxEvent *dest;
4362 src = (wxShowEvent *) ptr;
4363 dest = (wxEvent *) src;
4364 return (void *) dest;
4365 }
4366
4367 #define new_wxShowEvent(_swigarg0,_swigarg1) (new wxShowEvent(_swigarg0,_swigarg1))
4368 static PyObject *_wrap_new_wxShowEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
4369 PyObject * _resultobj;
4370 wxShowEvent * _result;
4371 int _arg0 = (int ) 0;
4372 int _arg1 = (int ) FALSE;
4373 char *_kwnames[] = { "id","show", NULL };
4374 char _ptemp[128];
4375
4376 self = self;
4377 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|ii:new_wxShowEvent",_kwnames,&_arg0,&_arg1))
4378 return NULL;
4379 {
4380 wxPy_BEGIN_ALLOW_THREADS;
4381 _result = (wxShowEvent *)new_wxShowEvent(_arg0,_arg1);
4382
4383 wxPy_END_ALLOW_THREADS;
4384 } if (_result) {
4385 SWIG_MakePtr(_ptemp, (char *) _result,"_wxShowEvent_p");
4386 _resultobj = Py_BuildValue("s",_ptemp);
4387 } else {
4388 Py_INCREF(Py_None);
4389 _resultobj = Py_None;
4390 }
4391 return _resultobj;
4392 }
4393
4394 #define wxShowEvent_SetShow(_swigobj,_swigarg0) (_swigobj->SetShow(_swigarg0))
4395 static PyObject *_wrap_wxShowEvent_SetShow(PyObject *self, PyObject *args, PyObject *kwargs) {
4396 PyObject * _resultobj;
4397 wxShowEvent * _arg0;
4398 bool _arg1;
4399 PyObject * _argo0 = 0;
4400 int tempbool1;
4401 char *_kwnames[] = { "self","show", NULL };
4402
4403 self = self;
4404 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxShowEvent_SetShow",_kwnames,&_argo0,&tempbool1))
4405 return NULL;
4406 if (_argo0) {
4407 if (_argo0 == Py_None) { _arg0 = NULL; }
4408 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxShowEvent_p")) {
4409 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxShowEvent_SetShow. Expected _wxShowEvent_p.");
4410 return NULL;
4411 }
4412 }
4413 _arg1 = (bool ) tempbool1;
4414 {
4415 wxPy_BEGIN_ALLOW_THREADS;
4416 wxShowEvent_SetShow(_arg0,_arg1);
4417
4418 wxPy_END_ALLOW_THREADS;
4419 } Py_INCREF(Py_None);
4420 _resultobj = Py_None;
4421 return _resultobj;
4422 }
4423
4424 #define wxShowEvent_GetShow(_swigobj) (_swigobj->GetShow())
4425 static PyObject *_wrap_wxShowEvent_GetShow(PyObject *self, PyObject *args, PyObject *kwargs) {
4426 PyObject * _resultobj;
4427 bool _result;
4428 wxShowEvent * _arg0;
4429 PyObject * _argo0 = 0;
4430 char *_kwnames[] = { "self", NULL };
4431
4432 self = self;
4433 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxShowEvent_GetShow",_kwnames,&_argo0))
4434 return NULL;
4435 if (_argo0) {
4436 if (_argo0 == Py_None) { _arg0 = NULL; }
4437 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxShowEvent_p")) {
4438 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxShowEvent_GetShow. Expected _wxShowEvent_p.");
4439 return NULL;
4440 }
4441 }
4442 {
4443 wxPy_BEGIN_ALLOW_THREADS;
4444 _result = (bool )wxShowEvent_GetShow(_arg0);
4445
4446 wxPy_END_ALLOW_THREADS;
4447 } _resultobj = Py_BuildValue("i",_result);
4448 return _resultobj;
4449 }
4450
4451 static void *SwigwxIconizeEventTowxEvent(void *ptr) {
4452 wxIconizeEvent *src;
4453 wxEvent *dest;
4454 src = (wxIconizeEvent *) ptr;
4455 dest = (wxEvent *) src;
4456 return (void *) dest;
4457 }
4458
4459 #define new_wxIconizeEvent(_swigarg0) (new wxIconizeEvent(_swigarg0))
4460 static PyObject *_wrap_new_wxIconizeEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
4461 PyObject * _resultobj;
4462 wxIconizeEvent * _result;
4463 int _arg0 = (int ) 0;
4464 char *_kwnames[] = { "id", NULL };
4465 char _ptemp[128];
4466
4467 self = self;
4468 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|i:new_wxIconizeEvent",_kwnames,&_arg0))
4469 return NULL;
4470 {
4471 wxPy_BEGIN_ALLOW_THREADS;
4472 _result = (wxIconizeEvent *)new_wxIconizeEvent(_arg0);
4473
4474 wxPy_END_ALLOW_THREADS;
4475 } if (_result) {
4476 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIconizeEvent_p");
4477 _resultobj = Py_BuildValue("s",_ptemp);
4478 } else {
4479 Py_INCREF(Py_None);
4480 _resultobj = Py_None;
4481 }
4482 return _resultobj;
4483 }
4484
4485 static void *SwigwxMaximizeEventTowxEvent(void *ptr) {
4486 wxMaximizeEvent *src;
4487 wxEvent *dest;
4488 src = (wxMaximizeEvent *) ptr;
4489 dest = (wxEvent *) src;
4490 return (void *) dest;
4491 }
4492
4493 #define new_wxMaximizeEvent(_swigarg0) (new wxMaximizeEvent(_swigarg0))
4494 static PyObject *_wrap_new_wxMaximizeEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
4495 PyObject * _resultobj;
4496 wxMaximizeEvent * _result;
4497 int _arg0 = (int ) 0;
4498 char *_kwnames[] = { "id", NULL };
4499 char _ptemp[128];
4500
4501 self = self;
4502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|i:new_wxMaximizeEvent",_kwnames,&_arg0))
4503 return NULL;
4504 {
4505 wxPy_BEGIN_ALLOW_THREADS;
4506 _result = (wxMaximizeEvent *)new_wxMaximizeEvent(_arg0);
4507
4508 wxPy_END_ALLOW_THREADS;
4509 } if (_result) {
4510 SWIG_MakePtr(_ptemp, (char *) _result,"_wxMaximizeEvent_p");
4511 _resultobj = Py_BuildValue("s",_ptemp);
4512 } else {
4513 Py_INCREF(Py_None);
4514 _resultobj = Py_None;
4515 }
4516 return _resultobj;
4517 }
4518
4519 static void *SwigwxJoystickEventTowxEvent(void *ptr) {
4520 wxJoystickEvent *src;
4521 wxEvent *dest;
4522 src = (wxJoystickEvent *) ptr;
4523 dest = (wxEvent *) src;
4524 return (void *) dest;
4525 }
4526
4527 #define new_wxJoystickEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxJoystickEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4528 static PyObject *_wrap_new_wxJoystickEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
4529 PyObject * _resultobj;
4530 wxJoystickEvent * _result;
4531 int _arg0 = (int ) wxEVT_NULL;
4532 int _arg1 = (int ) 0;
4533 int _arg2 = (int ) wxJOYSTICK1;
4534 int _arg3 = (int ) 0;
4535 char *_kwnames[] = { "type","state","joystick","change", NULL };
4536 char _ptemp[128];
4537
4538 self = self;
4539 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|iiii:new_wxJoystickEvent",_kwnames,&_arg0,&_arg1,&_arg2,&_arg3))
4540 return NULL;
4541 {
4542 wxPy_BEGIN_ALLOW_THREADS;
4543 _result = (wxJoystickEvent *)new_wxJoystickEvent(_arg0,_arg1,_arg2,_arg3);
4544
4545 wxPy_END_ALLOW_THREADS;
4546 } if (_result) {
4547 SWIG_MakePtr(_ptemp, (char *) _result,"_wxJoystickEvent_p");
4548 _resultobj = Py_BuildValue("s",_ptemp);
4549 } else {
4550 Py_INCREF(Py_None);
4551 _resultobj = Py_None;
4552 }
4553 return _resultobj;
4554 }
4555
4556 #define wxJoystickEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
4557 static PyObject *_wrap_wxJoystickEvent_GetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
4558 PyObject * _resultobj;
4559 wxPoint * _result;
4560 wxJoystickEvent * _arg0;
4561 PyObject * _argo0 = 0;
4562 char *_kwnames[] = { "self", NULL };
4563 char _ptemp[128];
4564
4565 self = self;
4566 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxJoystickEvent_GetPosition",_kwnames,&_argo0))
4567 return NULL;
4568 if (_argo0) {
4569 if (_argo0 == Py_None) { _arg0 = NULL; }
4570 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4571 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_GetPosition. Expected _wxJoystickEvent_p.");
4572 return NULL;
4573 }
4574 }
4575 {
4576 wxPy_BEGIN_ALLOW_THREADS;
4577 _result = new wxPoint (wxJoystickEvent_GetPosition(_arg0));
4578
4579 wxPy_END_ALLOW_THREADS;
4580 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxPoint_p");
4581 _resultobj = Py_BuildValue("s",_ptemp);
4582 return _resultobj;
4583 }
4584
4585 #define wxJoystickEvent_GetZPosition(_swigobj) (_swigobj->GetZPosition())
4586 static PyObject *_wrap_wxJoystickEvent_GetZPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
4587 PyObject * _resultobj;
4588 int _result;
4589 wxJoystickEvent * _arg0;
4590 PyObject * _argo0 = 0;
4591 char *_kwnames[] = { "self", NULL };
4592
4593 self = self;
4594 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxJoystickEvent_GetZPosition",_kwnames,&_argo0))
4595 return NULL;
4596 if (_argo0) {
4597 if (_argo0 == Py_None) { _arg0 = NULL; }
4598 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4599 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_GetZPosition. Expected _wxJoystickEvent_p.");
4600 return NULL;
4601 }
4602 }
4603 {
4604 wxPy_BEGIN_ALLOW_THREADS;
4605 _result = (int )wxJoystickEvent_GetZPosition(_arg0);
4606
4607 wxPy_END_ALLOW_THREADS;
4608 } _resultobj = Py_BuildValue("i",_result);
4609 return _resultobj;
4610 }
4611
4612 #define wxJoystickEvent_GetButtonState(_swigobj) (_swigobj->GetButtonState())
4613 static PyObject *_wrap_wxJoystickEvent_GetButtonState(PyObject *self, PyObject *args, PyObject *kwargs) {
4614 PyObject * _resultobj;
4615 int _result;
4616 wxJoystickEvent * _arg0;
4617 PyObject * _argo0 = 0;
4618 char *_kwnames[] = { "self", NULL };
4619
4620 self = self;
4621 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxJoystickEvent_GetButtonState",_kwnames,&_argo0))
4622 return NULL;
4623 if (_argo0) {
4624 if (_argo0 == Py_None) { _arg0 = NULL; }
4625 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4626 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_GetButtonState. Expected _wxJoystickEvent_p.");
4627 return NULL;
4628 }
4629 }
4630 {
4631 wxPy_BEGIN_ALLOW_THREADS;
4632 _result = (int )wxJoystickEvent_GetButtonState(_arg0);
4633
4634 wxPy_END_ALLOW_THREADS;
4635 } _resultobj = Py_BuildValue("i",_result);
4636 return _resultobj;
4637 }
4638
4639 #define wxJoystickEvent_GetButtonChange(_swigobj) (_swigobj->GetButtonChange())
4640 static PyObject *_wrap_wxJoystickEvent_GetButtonChange(PyObject *self, PyObject *args, PyObject *kwargs) {
4641 PyObject * _resultobj;
4642 int _result;
4643 wxJoystickEvent * _arg0;
4644 PyObject * _argo0 = 0;
4645 char *_kwnames[] = { "self", NULL };
4646
4647 self = self;
4648 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxJoystickEvent_GetButtonChange",_kwnames,&_argo0))
4649 return NULL;
4650 if (_argo0) {
4651 if (_argo0 == Py_None) { _arg0 = NULL; }
4652 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4653 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_GetButtonChange. Expected _wxJoystickEvent_p.");
4654 return NULL;
4655 }
4656 }
4657 {
4658 wxPy_BEGIN_ALLOW_THREADS;
4659 _result = (int )wxJoystickEvent_GetButtonChange(_arg0);
4660
4661 wxPy_END_ALLOW_THREADS;
4662 } _resultobj = Py_BuildValue("i",_result);
4663 return _resultobj;
4664 }
4665
4666 #define wxJoystickEvent_GetJoystick(_swigobj) (_swigobj->GetJoystick())
4667 static PyObject *_wrap_wxJoystickEvent_GetJoystick(PyObject *self, PyObject *args, PyObject *kwargs) {
4668 PyObject * _resultobj;
4669 int _result;
4670 wxJoystickEvent * _arg0;
4671 PyObject * _argo0 = 0;
4672 char *_kwnames[] = { "self", NULL };
4673
4674 self = self;
4675 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxJoystickEvent_GetJoystick",_kwnames,&_argo0))
4676 return NULL;
4677 if (_argo0) {
4678 if (_argo0 == Py_None) { _arg0 = NULL; }
4679 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4680 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_GetJoystick. Expected _wxJoystickEvent_p.");
4681 return NULL;
4682 }
4683 }
4684 {
4685 wxPy_BEGIN_ALLOW_THREADS;
4686 _result = (int )wxJoystickEvent_GetJoystick(_arg0);
4687
4688 wxPy_END_ALLOW_THREADS;
4689 } _resultobj = Py_BuildValue("i",_result);
4690 return _resultobj;
4691 }
4692
4693 #define wxJoystickEvent_SetJoystick(_swigobj,_swigarg0) (_swigobj->SetJoystick(_swigarg0))
4694 static PyObject *_wrap_wxJoystickEvent_SetJoystick(PyObject *self, PyObject *args, PyObject *kwargs) {
4695 PyObject * _resultobj;
4696 wxJoystickEvent * _arg0;
4697 int _arg1;
4698 PyObject * _argo0 = 0;
4699 char *_kwnames[] = { "self","stick", NULL };
4700
4701 self = self;
4702 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxJoystickEvent_SetJoystick",_kwnames,&_argo0,&_arg1))
4703 return NULL;
4704 if (_argo0) {
4705 if (_argo0 == Py_None) { _arg0 = NULL; }
4706 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4707 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_SetJoystick. Expected _wxJoystickEvent_p.");
4708 return NULL;
4709 }
4710 }
4711 {
4712 wxPy_BEGIN_ALLOW_THREADS;
4713 wxJoystickEvent_SetJoystick(_arg0,_arg1);
4714
4715 wxPy_END_ALLOW_THREADS;
4716 } Py_INCREF(Py_None);
4717 _resultobj = Py_None;
4718 return _resultobj;
4719 }
4720
4721 #define wxJoystickEvent_SetButtonState(_swigobj,_swigarg0) (_swigobj->SetButtonState(_swigarg0))
4722 static PyObject *_wrap_wxJoystickEvent_SetButtonState(PyObject *self, PyObject *args, PyObject *kwargs) {
4723 PyObject * _resultobj;
4724 wxJoystickEvent * _arg0;
4725 int _arg1;
4726 PyObject * _argo0 = 0;
4727 char *_kwnames[] = { "self","state", NULL };
4728
4729 self = self;
4730 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxJoystickEvent_SetButtonState",_kwnames,&_argo0,&_arg1))
4731 return NULL;
4732 if (_argo0) {
4733 if (_argo0 == Py_None) { _arg0 = NULL; }
4734 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4735 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_SetButtonState. Expected _wxJoystickEvent_p.");
4736 return NULL;
4737 }
4738 }
4739 {
4740 wxPy_BEGIN_ALLOW_THREADS;
4741 wxJoystickEvent_SetButtonState(_arg0,_arg1);
4742
4743 wxPy_END_ALLOW_THREADS;
4744 } Py_INCREF(Py_None);
4745 _resultobj = Py_None;
4746 return _resultobj;
4747 }
4748
4749 #define wxJoystickEvent_SetButtonChange(_swigobj,_swigarg0) (_swigobj->SetButtonChange(_swigarg0))
4750 static PyObject *_wrap_wxJoystickEvent_SetButtonChange(PyObject *self, PyObject *args, PyObject *kwargs) {
4751 PyObject * _resultobj;
4752 wxJoystickEvent * _arg0;
4753 int _arg1;
4754 PyObject * _argo0 = 0;
4755 char *_kwnames[] = { "self","change", NULL };
4756
4757 self = self;
4758 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxJoystickEvent_SetButtonChange",_kwnames,&_argo0,&_arg1))
4759 return NULL;
4760 if (_argo0) {
4761 if (_argo0 == Py_None) { _arg0 = NULL; }
4762 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4763 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_SetButtonChange. Expected _wxJoystickEvent_p.");
4764 return NULL;
4765 }
4766 }
4767 {
4768 wxPy_BEGIN_ALLOW_THREADS;
4769 wxJoystickEvent_SetButtonChange(_arg0,_arg1);
4770
4771 wxPy_END_ALLOW_THREADS;
4772 } Py_INCREF(Py_None);
4773 _resultobj = Py_None;
4774 return _resultobj;
4775 }
4776
4777 #define wxJoystickEvent_SetPosition(_swigobj,_swigarg0) (_swigobj->SetPosition(_swigarg0))
4778 static PyObject *_wrap_wxJoystickEvent_SetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
4779 PyObject * _resultobj;
4780 wxJoystickEvent * _arg0;
4781 wxPoint * _arg1;
4782 PyObject * _argo0 = 0;
4783 wxPoint temp;
4784 PyObject * _obj1 = 0;
4785 char *_kwnames[] = { "self","pos", NULL };
4786
4787 self = self;
4788 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxJoystickEvent_SetPosition",_kwnames,&_argo0,&_obj1))
4789 return NULL;
4790 if (_argo0) {
4791 if (_argo0 == Py_None) { _arg0 = NULL; }
4792 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4793 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_SetPosition. Expected _wxJoystickEvent_p.");
4794 return NULL;
4795 }
4796 }
4797 {
4798 _arg1 = &temp;
4799 if (! wxPoint_helper(_obj1, &_arg1))
4800 return NULL;
4801 }
4802 {
4803 wxPy_BEGIN_ALLOW_THREADS;
4804 wxJoystickEvent_SetPosition(_arg0,*_arg1);
4805
4806 wxPy_END_ALLOW_THREADS;
4807 } Py_INCREF(Py_None);
4808 _resultobj = Py_None;
4809 return _resultobj;
4810 }
4811
4812 #define wxJoystickEvent_SetZPosition(_swigobj,_swigarg0) (_swigobj->SetZPosition(_swigarg0))
4813 static PyObject *_wrap_wxJoystickEvent_SetZPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
4814 PyObject * _resultobj;
4815 wxJoystickEvent * _arg0;
4816 int _arg1;
4817 PyObject * _argo0 = 0;
4818 char *_kwnames[] = { "self","zPos", NULL };
4819
4820 self = self;
4821 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxJoystickEvent_SetZPosition",_kwnames,&_argo0,&_arg1))
4822 return NULL;
4823 if (_argo0) {
4824 if (_argo0 == Py_None) { _arg0 = NULL; }
4825 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4826 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_SetZPosition. Expected _wxJoystickEvent_p.");
4827 return NULL;
4828 }
4829 }
4830 {
4831 wxPy_BEGIN_ALLOW_THREADS;
4832 wxJoystickEvent_SetZPosition(_arg0,_arg1);
4833
4834 wxPy_END_ALLOW_THREADS;
4835 } Py_INCREF(Py_None);
4836 _resultobj = Py_None;
4837 return _resultobj;
4838 }
4839
4840 #define wxJoystickEvent_IsButton(_swigobj) (_swigobj->IsButton())
4841 static PyObject *_wrap_wxJoystickEvent_IsButton(PyObject *self, PyObject *args, PyObject *kwargs) {
4842 PyObject * _resultobj;
4843 bool _result;
4844 wxJoystickEvent * _arg0;
4845 PyObject * _argo0 = 0;
4846 char *_kwnames[] = { "self", NULL };
4847
4848 self = self;
4849 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxJoystickEvent_IsButton",_kwnames,&_argo0))
4850 return NULL;
4851 if (_argo0) {
4852 if (_argo0 == Py_None) { _arg0 = NULL; }
4853 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4854 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_IsButton. Expected _wxJoystickEvent_p.");
4855 return NULL;
4856 }
4857 }
4858 {
4859 wxPy_BEGIN_ALLOW_THREADS;
4860 _result = (bool )wxJoystickEvent_IsButton(_arg0);
4861
4862 wxPy_END_ALLOW_THREADS;
4863 } _resultobj = Py_BuildValue("i",_result);
4864 return _resultobj;
4865 }
4866
4867 #define wxJoystickEvent_IsMove(_swigobj) (_swigobj->IsMove())
4868 static PyObject *_wrap_wxJoystickEvent_IsMove(PyObject *self, PyObject *args, PyObject *kwargs) {
4869 PyObject * _resultobj;
4870 bool _result;
4871 wxJoystickEvent * _arg0;
4872 PyObject * _argo0 = 0;
4873 char *_kwnames[] = { "self", NULL };
4874
4875 self = self;
4876 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxJoystickEvent_IsMove",_kwnames,&_argo0))
4877 return NULL;
4878 if (_argo0) {
4879 if (_argo0 == Py_None) { _arg0 = NULL; }
4880 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4881 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_IsMove. Expected _wxJoystickEvent_p.");
4882 return NULL;
4883 }
4884 }
4885 {
4886 wxPy_BEGIN_ALLOW_THREADS;
4887 _result = (bool )wxJoystickEvent_IsMove(_arg0);
4888
4889 wxPy_END_ALLOW_THREADS;
4890 } _resultobj = Py_BuildValue("i",_result);
4891 return _resultobj;
4892 }
4893
4894 #define wxJoystickEvent_IsZMove(_swigobj) (_swigobj->IsZMove())
4895 static PyObject *_wrap_wxJoystickEvent_IsZMove(PyObject *self, PyObject *args, PyObject *kwargs) {
4896 PyObject * _resultobj;
4897 bool _result;
4898 wxJoystickEvent * _arg0;
4899 PyObject * _argo0 = 0;
4900 char *_kwnames[] = { "self", NULL };
4901
4902 self = self;
4903 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxJoystickEvent_IsZMove",_kwnames,&_argo0))
4904 return NULL;
4905 if (_argo0) {
4906 if (_argo0 == Py_None) { _arg0 = NULL; }
4907 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4908 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_IsZMove. Expected _wxJoystickEvent_p.");
4909 return NULL;
4910 }
4911 }
4912 {
4913 wxPy_BEGIN_ALLOW_THREADS;
4914 _result = (bool )wxJoystickEvent_IsZMove(_arg0);
4915
4916 wxPy_END_ALLOW_THREADS;
4917 } _resultobj = Py_BuildValue("i",_result);
4918 return _resultobj;
4919 }
4920
4921 #define wxJoystickEvent_ButtonDown(_swigobj,_swigarg0) (_swigobj->ButtonDown(_swigarg0))
4922 static PyObject *_wrap_wxJoystickEvent_ButtonDown(PyObject *self, PyObject *args, PyObject *kwargs) {
4923 PyObject * _resultobj;
4924 bool _result;
4925 wxJoystickEvent * _arg0;
4926 int _arg1 = (int ) wxJOY_BUTTON_ANY;
4927 PyObject * _argo0 = 0;
4928 char *_kwnames[] = { "self","but", NULL };
4929
4930 self = self;
4931 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxJoystickEvent_ButtonDown",_kwnames,&_argo0,&_arg1))
4932 return NULL;
4933 if (_argo0) {
4934 if (_argo0 == Py_None) { _arg0 = NULL; }
4935 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4936 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_ButtonDown. Expected _wxJoystickEvent_p.");
4937 return NULL;
4938 }
4939 }
4940 {
4941 wxPy_BEGIN_ALLOW_THREADS;
4942 _result = (bool )wxJoystickEvent_ButtonDown(_arg0,_arg1);
4943
4944 wxPy_END_ALLOW_THREADS;
4945 } _resultobj = Py_BuildValue("i",_result);
4946 return _resultobj;
4947 }
4948
4949 #define wxJoystickEvent_ButtonUp(_swigobj,_swigarg0) (_swigobj->ButtonUp(_swigarg0))
4950 static PyObject *_wrap_wxJoystickEvent_ButtonUp(PyObject *self, PyObject *args, PyObject *kwargs) {
4951 PyObject * _resultobj;
4952 bool _result;
4953 wxJoystickEvent * _arg0;
4954 int _arg1 = (int ) wxJOY_BUTTON_ANY;
4955 PyObject * _argo0 = 0;
4956 char *_kwnames[] = { "self","but", NULL };
4957
4958 self = self;
4959 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxJoystickEvent_ButtonUp",_kwnames,&_argo0,&_arg1))
4960 return NULL;
4961 if (_argo0) {
4962 if (_argo0 == Py_None) { _arg0 = NULL; }
4963 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4964 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_ButtonUp. Expected _wxJoystickEvent_p.");
4965 return NULL;
4966 }
4967 }
4968 {
4969 wxPy_BEGIN_ALLOW_THREADS;
4970 _result = (bool )wxJoystickEvent_ButtonUp(_arg0,_arg1);
4971
4972 wxPy_END_ALLOW_THREADS;
4973 } _resultobj = Py_BuildValue("i",_result);
4974 return _resultobj;
4975 }
4976
4977 #define wxJoystickEvent_ButtonIsDown(_swigobj,_swigarg0) (_swigobj->ButtonIsDown(_swigarg0))
4978 static PyObject *_wrap_wxJoystickEvent_ButtonIsDown(PyObject *self, PyObject *args, PyObject *kwargs) {
4979 PyObject * _resultobj;
4980 bool _result;
4981 wxJoystickEvent * _arg0;
4982 int _arg1 = (int ) wxJOY_BUTTON_ANY;
4983 PyObject * _argo0 = 0;
4984 char *_kwnames[] = { "self","but", NULL };
4985
4986 self = self;
4987 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxJoystickEvent_ButtonIsDown",_kwnames,&_argo0,&_arg1))
4988 return NULL;
4989 if (_argo0) {
4990 if (_argo0 == Py_None) { _arg0 = NULL; }
4991 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxJoystickEvent_p")) {
4992 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxJoystickEvent_ButtonIsDown. Expected _wxJoystickEvent_p.");
4993 return NULL;
4994 }
4995 }
4996 {
4997 wxPy_BEGIN_ALLOW_THREADS;
4998 _result = (bool )wxJoystickEvent_ButtonIsDown(_arg0,_arg1);
4999
5000 wxPy_END_ALLOW_THREADS;
5001 } _resultobj = Py_BuildValue("i",_result);
5002 return _resultobj;
5003 }
5004
5005 static void *SwigwxDropFilesEventTowxEvent(void *ptr) {
5006 wxDropFilesEvent *src;
5007 wxEvent *dest;
5008 src = (wxDropFilesEvent *) ptr;
5009 dest = (wxEvent *) src;
5010 return (void *) dest;
5011 }
5012
5013 #define wxDropFilesEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
5014 static PyObject *_wrap_wxDropFilesEvent_GetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
5015 PyObject * _resultobj;
5016 wxPoint * _result;
5017 wxDropFilesEvent * _arg0;
5018 PyObject * _argo0 = 0;
5019 char *_kwnames[] = { "self", NULL };
5020 char _ptemp[128];
5021
5022 self = self;
5023 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxDropFilesEvent_GetPosition",_kwnames,&_argo0))
5024 return NULL;
5025 if (_argo0) {
5026 if (_argo0 == Py_None) { _arg0 = NULL; }
5027 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxDropFilesEvent_p")) {
5028 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxDropFilesEvent_GetPosition. Expected _wxDropFilesEvent_p.");
5029 return NULL;
5030 }
5031 }
5032 {
5033 wxPy_BEGIN_ALLOW_THREADS;
5034 _result = new wxPoint (wxDropFilesEvent_GetPosition(_arg0));
5035
5036 wxPy_END_ALLOW_THREADS;
5037 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxPoint_p");
5038 _resultobj = Py_BuildValue("s",_ptemp);
5039 return _resultobj;
5040 }
5041
5042 #define wxDropFilesEvent_GetNumberOfFiles(_swigobj) (_swigobj->GetNumberOfFiles())
5043 static PyObject *_wrap_wxDropFilesEvent_GetNumberOfFiles(PyObject *self, PyObject *args, PyObject *kwargs) {
5044 PyObject * _resultobj;
5045 int _result;
5046 wxDropFilesEvent * _arg0;
5047 PyObject * _argo0 = 0;
5048 char *_kwnames[] = { "self", NULL };
5049
5050 self = self;
5051 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxDropFilesEvent_GetNumberOfFiles",_kwnames,&_argo0))
5052 return NULL;
5053 if (_argo0) {
5054 if (_argo0 == Py_None) { _arg0 = NULL; }
5055 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxDropFilesEvent_p")) {
5056 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxDropFilesEvent_GetNumberOfFiles. Expected _wxDropFilesEvent_p.");
5057 return NULL;
5058 }
5059 }
5060 {
5061 wxPy_BEGIN_ALLOW_THREADS;
5062 _result = (int )wxDropFilesEvent_GetNumberOfFiles(_arg0);
5063
5064 wxPy_END_ALLOW_THREADS;
5065 } _resultobj = Py_BuildValue("i",_result);
5066 return _resultobj;
5067 }
5068
5069 static PyObject * wxDropFilesEvent_GetFiles(wxDropFilesEvent *self) {
5070 int count = self->GetNumberOfFiles();
5071 wxString* files = self->GetFiles();
5072 PyObject* list = PyList_New(count);
5073
5074 if (!list) {
5075 PyErr_SetString(PyExc_MemoryError, "Can't allocate list of files!");
5076 return NULL;
5077 }
5078
5079 for (int i=0; i<count; i++) {
5080 PyList_SetItem(list, i, PyString_FromString((const char*)files[i]));
5081 }
5082 return list;
5083 }
5084 static PyObject *_wrap_wxDropFilesEvent_GetFiles(PyObject *self, PyObject *args, PyObject *kwargs) {
5085 PyObject * _resultobj;
5086 PyObject * _result;
5087 wxDropFilesEvent * _arg0;
5088 PyObject * _argo0 = 0;
5089 char *_kwnames[] = { "self", NULL };
5090
5091 self = self;
5092 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxDropFilesEvent_GetFiles",_kwnames,&_argo0))
5093 return NULL;
5094 if (_argo0) {
5095 if (_argo0 == Py_None) { _arg0 = NULL; }
5096 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxDropFilesEvent_p")) {
5097 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxDropFilesEvent_GetFiles. Expected _wxDropFilesEvent_p.");
5098 return NULL;
5099 }
5100 }
5101 {
5102 wxPy_BEGIN_ALLOW_THREADS;
5103 _result = (PyObject *)wxDropFilesEvent_GetFiles(_arg0);
5104
5105 wxPy_END_ALLOW_THREADS;
5106 }{
5107 _resultobj = _result;
5108 }
5109 return _resultobj;
5110 }
5111
5112 static void *SwigwxIdleEventTowxEvent(void *ptr) {
5113 wxIdleEvent *src;
5114 wxEvent *dest;
5115 src = (wxIdleEvent *) ptr;
5116 dest = (wxEvent *) src;
5117 return (void *) dest;
5118 }
5119
5120 #define new_wxIdleEvent() (new wxIdleEvent())
5121 static PyObject *_wrap_new_wxIdleEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
5122 PyObject * _resultobj;
5123 wxIdleEvent * _result;
5124 char *_kwnames[] = { NULL };
5125 char _ptemp[128];
5126
5127 self = self;
5128 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxIdleEvent",_kwnames))
5129 return NULL;
5130 {
5131 wxPy_BEGIN_ALLOW_THREADS;
5132 _result = (wxIdleEvent *)new_wxIdleEvent();
5133
5134 wxPy_END_ALLOW_THREADS;
5135 } if (_result) {
5136 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIdleEvent_p");
5137 _resultobj = Py_BuildValue("s",_ptemp);
5138 } else {
5139 Py_INCREF(Py_None);
5140 _resultobj = Py_None;
5141 }
5142 return _resultobj;
5143 }
5144
5145 #define wxIdleEvent_RequestMore(_swigobj,_swigarg0) (_swigobj->RequestMore(_swigarg0))
5146 static PyObject *_wrap_wxIdleEvent_RequestMore(PyObject *self, PyObject *args, PyObject *kwargs) {
5147 PyObject * _resultobj;
5148 wxIdleEvent * _arg0;
5149 bool _arg1 = (bool ) TRUE;
5150 PyObject * _argo0 = 0;
5151 int tempbool1 = (int) TRUE;
5152 char *_kwnames[] = { "self","needMore", NULL };
5153
5154 self = self;
5155 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxIdleEvent_RequestMore",_kwnames,&_argo0,&tempbool1))
5156 return NULL;
5157 if (_argo0) {
5158 if (_argo0 == Py_None) { _arg0 = NULL; }
5159 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxIdleEvent_p")) {
5160 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIdleEvent_RequestMore. Expected _wxIdleEvent_p.");
5161 return NULL;
5162 }
5163 }
5164 _arg1 = (bool ) tempbool1;
5165 {
5166 wxPy_BEGIN_ALLOW_THREADS;
5167 wxIdleEvent_RequestMore(_arg0,_arg1);
5168
5169 wxPy_END_ALLOW_THREADS;
5170 } Py_INCREF(Py_None);
5171 _resultobj = Py_None;
5172 return _resultobj;
5173 }
5174
5175 #define wxIdleEvent_MoreRequested(_swigobj) (_swigobj->MoreRequested())
5176 static PyObject *_wrap_wxIdleEvent_MoreRequested(PyObject *self, PyObject *args, PyObject *kwargs) {
5177 PyObject * _resultobj;
5178 bool _result;
5179 wxIdleEvent * _arg0;
5180 PyObject * _argo0 = 0;
5181 char *_kwnames[] = { "self", NULL };
5182
5183 self = self;
5184 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxIdleEvent_MoreRequested",_kwnames,&_argo0))
5185 return NULL;
5186 if (_argo0) {
5187 if (_argo0 == Py_None) { _arg0 = NULL; }
5188 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxIdleEvent_p")) {
5189 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIdleEvent_MoreRequested. Expected _wxIdleEvent_p.");
5190 return NULL;
5191 }
5192 }
5193 {
5194 wxPy_BEGIN_ALLOW_THREADS;
5195 _result = (bool )wxIdleEvent_MoreRequested(_arg0);
5196
5197 wxPy_END_ALLOW_THREADS;
5198 } _resultobj = Py_BuildValue("i",_result);
5199 return _resultobj;
5200 }
5201
5202 static void *SwigwxUpdateUIEventTowxEvent(void *ptr) {
5203 wxUpdateUIEvent *src;
5204 wxEvent *dest;
5205 src = (wxUpdateUIEvent *) ptr;
5206 dest = (wxEvent *) src;
5207 return (void *) dest;
5208 }
5209
5210 #define new_wxUpdateUIEvent(_swigarg0) (new wxUpdateUIEvent(_swigarg0))
5211 static PyObject *_wrap_new_wxUpdateUIEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
5212 PyObject * _resultobj;
5213 wxUpdateUIEvent * _result;
5214 wxWindowID _arg0 = (wxWindowID ) 0;
5215 char *_kwnames[] = { "commandId", NULL };
5216 char _ptemp[128];
5217
5218 self = self;
5219 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|i:new_wxUpdateUIEvent",_kwnames,&_arg0))
5220 return NULL;
5221 {
5222 wxPy_BEGIN_ALLOW_THREADS;
5223 _result = (wxUpdateUIEvent *)new_wxUpdateUIEvent(_arg0);
5224
5225 wxPy_END_ALLOW_THREADS;
5226 } if (_result) {
5227 SWIG_MakePtr(_ptemp, (char *) _result,"_wxUpdateUIEvent_p");
5228 _resultobj = Py_BuildValue("s",_ptemp);
5229 } else {
5230 Py_INCREF(Py_None);
5231 _resultobj = Py_None;
5232 }
5233 return _resultobj;
5234 }
5235
5236 #define wxUpdateUIEvent_GetChecked(_swigobj) (_swigobj->GetChecked())
5237 static PyObject *_wrap_wxUpdateUIEvent_GetChecked(PyObject *self, PyObject *args, PyObject *kwargs) {
5238 PyObject * _resultobj;
5239 bool _result;
5240 wxUpdateUIEvent * _arg0;
5241 PyObject * _argo0 = 0;
5242 char *_kwnames[] = { "self", NULL };
5243
5244 self = self;
5245 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxUpdateUIEvent_GetChecked",_kwnames,&_argo0))
5246 return NULL;
5247 if (_argo0) {
5248 if (_argo0 == Py_None) { _arg0 = NULL; }
5249 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxUpdateUIEvent_p")) {
5250 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxUpdateUIEvent_GetChecked. Expected _wxUpdateUIEvent_p.");
5251 return NULL;
5252 }
5253 }
5254 {
5255 wxPy_BEGIN_ALLOW_THREADS;
5256 _result = (bool )wxUpdateUIEvent_GetChecked(_arg0);
5257
5258 wxPy_END_ALLOW_THREADS;
5259 } _resultobj = Py_BuildValue("i",_result);
5260 return _resultobj;
5261 }
5262
5263 #define wxUpdateUIEvent_GetEnabled(_swigobj) (_swigobj->GetEnabled())
5264 static PyObject *_wrap_wxUpdateUIEvent_GetEnabled(PyObject *self, PyObject *args, PyObject *kwargs) {
5265 PyObject * _resultobj;
5266 bool _result;
5267 wxUpdateUIEvent * _arg0;
5268 PyObject * _argo0 = 0;
5269 char *_kwnames[] = { "self", NULL };
5270
5271 self = self;
5272 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxUpdateUIEvent_GetEnabled",_kwnames,&_argo0))
5273 return NULL;
5274 if (_argo0) {
5275 if (_argo0 == Py_None) { _arg0 = NULL; }
5276 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxUpdateUIEvent_p")) {
5277 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxUpdateUIEvent_GetEnabled. Expected _wxUpdateUIEvent_p.");
5278 return NULL;
5279 }
5280 }
5281 {
5282 wxPy_BEGIN_ALLOW_THREADS;
5283 _result = (bool )wxUpdateUIEvent_GetEnabled(_arg0);
5284
5285 wxPy_END_ALLOW_THREADS;
5286 } _resultobj = Py_BuildValue("i",_result);
5287 return _resultobj;
5288 }
5289
5290 #define wxUpdateUIEvent_GetText(_swigobj) (_swigobj->GetText())
5291 static PyObject *_wrap_wxUpdateUIEvent_GetText(PyObject *self, PyObject *args, PyObject *kwargs) {
5292 PyObject * _resultobj;
5293 wxString * _result;
5294 wxUpdateUIEvent * _arg0;
5295 PyObject * _argo0 = 0;
5296 char *_kwnames[] = { "self", NULL };
5297
5298 self = self;
5299 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxUpdateUIEvent_GetText",_kwnames,&_argo0))
5300 return NULL;
5301 if (_argo0) {
5302 if (_argo0 == Py_None) { _arg0 = NULL; }
5303 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxUpdateUIEvent_p")) {
5304 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxUpdateUIEvent_GetText. Expected _wxUpdateUIEvent_p.");
5305 return NULL;
5306 }
5307 }
5308 {
5309 wxPy_BEGIN_ALLOW_THREADS;
5310 _result = new wxString (wxUpdateUIEvent_GetText(_arg0));
5311
5312 wxPy_END_ALLOW_THREADS;
5313 }{
5314 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
5315 }
5316 {
5317 delete _result;
5318 }
5319 return _resultobj;
5320 }
5321
5322 #define wxUpdateUIEvent_GetSetText(_swigobj) (_swigobj->GetSetText())
5323 static PyObject *_wrap_wxUpdateUIEvent_GetSetText(PyObject *self, PyObject *args, PyObject *kwargs) {
5324 PyObject * _resultobj;
5325 bool _result;
5326 wxUpdateUIEvent * _arg0;
5327 PyObject * _argo0 = 0;
5328 char *_kwnames[] = { "self", NULL };
5329
5330 self = self;
5331 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxUpdateUIEvent_GetSetText",_kwnames,&_argo0))
5332 return NULL;
5333 if (_argo0) {
5334 if (_argo0 == Py_None) { _arg0 = NULL; }
5335 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxUpdateUIEvent_p")) {
5336 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxUpdateUIEvent_GetSetText. Expected _wxUpdateUIEvent_p.");
5337 return NULL;
5338 }
5339 }
5340 {
5341 wxPy_BEGIN_ALLOW_THREADS;
5342 _result = (bool )wxUpdateUIEvent_GetSetText(_arg0);
5343
5344 wxPy_END_ALLOW_THREADS;
5345 } _resultobj = Py_BuildValue("i",_result);
5346 return _resultobj;
5347 }
5348
5349 #define wxUpdateUIEvent_GetSetChecked(_swigobj) (_swigobj->GetSetChecked())
5350 static PyObject *_wrap_wxUpdateUIEvent_GetSetChecked(PyObject *self, PyObject *args, PyObject *kwargs) {
5351 PyObject * _resultobj;
5352 bool _result;
5353 wxUpdateUIEvent * _arg0;
5354 PyObject * _argo0 = 0;
5355 char *_kwnames[] = { "self", NULL };
5356
5357 self = self;
5358 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxUpdateUIEvent_GetSetChecked",_kwnames,&_argo0))
5359 return NULL;
5360 if (_argo0) {
5361 if (_argo0 == Py_None) { _arg0 = NULL; }
5362 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxUpdateUIEvent_p")) {
5363 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxUpdateUIEvent_GetSetChecked. Expected _wxUpdateUIEvent_p.");
5364 return NULL;
5365 }
5366 }
5367 {
5368 wxPy_BEGIN_ALLOW_THREADS;
5369 _result = (bool )wxUpdateUIEvent_GetSetChecked(_arg0);
5370
5371 wxPy_END_ALLOW_THREADS;
5372 } _resultobj = Py_BuildValue("i",_result);
5373 return _resultobj;
5374 }
5375
5376 #define wxUpdateUIEvent_GetSetEnabled(_swigobj) (_swigobj->GetSetEnabled())
5377 static PyObject *_wrap_wxUpdateUIEvent_GetSetEnabled(PyObject *self, PyObject *args, PyObject *kwargs) {
5378 PyObject * _resultobj;
5379 bool _result;
5380 wxUpdateUIEvent * _arg0;
5381 PyObject * _argo0 = 0;
5382 char *_kwnames[] = { "self", NULL };
5383
5384 self = self;
5385 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxUpdateUIEvent_GetSetEnabled",_kwnames,&_argo0))
5386 return NULL;
5387 if (_argo0) {
5388 if (_argo0 == Py_None) { _arg0 = NULL; }
5389 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxUpdateUIEvent_p")) {
5390 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxUpdateUIEvent_GetSetEnabled. Expected _wxUpdateUIEvent_p.");
5391 return NULL;
5392 }
5393 }
5394 {
5395 wxPy_BEGIN_ALLOW_THREADS;
5396 _result = (bool )wxUpdateUIEvent_GetSetEnabled(_arg0);
5397
5398 wxPy_END_ALLOW_THREADS;
5399 } _resultobj = Py_BuildValue("i",_result);
5400 return _resultobj;
5401 }
5402
5403 #define wxUpdateUIEvent_Check(_swigobj,_swigarg0) (_swigobj->Check(_swigarg0))
5404 static PyObject *_wrap_wxUpdateUIEvent_Check(PyObject *self, PyObject *args, PyObject *kwargs) {
5405 PyObject * _resultobj;
5406 wxUpdateUIEvent * _arg0;
5407 bool _arg1;
5408 PyObject * _argo0 = 0;
5409 int tempbool1;
5410 char *_kwnames[] = { "self","check", NULL };
5411
5412 self = self;
5413 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxUpdateUIEvent_Check",_kwnames,&_argo0,&tempbool1))
5414 return NULL;
5415 if (_argo0) {
5416 if (_argo0 == Py_None) { _arg0 = NULL; }
5417 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxUpdateUIEvent_p")) {
5418 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxUpdateUIEvent_Check. Expected _wxUpdateUIEvent_p.");
5419 return NULL;
5420 }
5421 }
5422 _arg1 = (bool ) tempbool1;
5423 {
5424 wxPy_BEGIN_ALLOW_THREADS;
5425 wxUpdateUIEvent_Check(_arg0,_arg1);
5426
5427 wxPy_END_ALLOW_THREADS;
5428 } Py_INCREF(Py_None);
5429 _resultobj = Py_None;
5430 return _resultobj;
5431 }
5432
5433 #define wxUpdateUIEvent_Enable(_swigobj,_swigarg0) (_swigobj->Enable(_swigarg0))
5434 static PyObject *_wrap_wxUpdateUIEvent_Enable(PyObject *self, PyObject *args, PyObject *kwargs) {
5435 PyObject * _resultobj;
5436 wxUpdateUIEvent * _arg0;
5437 bool _arg1;
5438 PyObject * _argo0 = 0;
5439 int tempbool1;
5440 char *_kwnames[] = { "self","enable", NULL };
5441
5442 self = self;
5443 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxUpdateUIEvent_Enable",_kwnames,&_argo0,&tempbool1))
5444 return NULL;
5445 if (_argo0) {
5446 if (_argo0 == Py_None) { _arg0 = NULL; }
5447 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxUpdateUIEvent_p")) {
5448 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxUpdateUIEvent_Enable. Expected _wxUpdateUIEvent_p.");
5449 return NULL;
5450 }
5451 }
5452 _arg1 = (bool ) tempbool1;
5453 {
5454 wxPy_BEGIN_ALLOW_THREADS;
5455 wxUpdateUIEvent_Enable(_arg0,_arg1);
5456
5457 wxPy_END_ALLOW_THREADS;
5458 } Py_INCREF(Py_None);
5459 _resultobj = Py_None;
5460 return _resultobj;
5461 }
5462
5463 #define wxUpdateUIEvent_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
5464 static PyObject *_wrap_wxUpdateUIEvent_SetText(PyObject *self, PyObject *args, PyObject *kwargs) {
5465 PyObject * _resultobj;
5466 wxUpdateUIEvent * _arg0;
5467 wxString * _arg1;
5468 PyObject * _argo0 = 0;
5469 PyObject * _obj1 = 0;
5470 char *_kwnames[] = { "self","text", NULL };
5471
5472 self = self;
5473 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxUpdateUIEvent_SetText",_kwnames,&_argo0,&_obj1))
5474 return NULL;
5475 if (_argo0) {
5476 if (_argo0 == Py_None) { _arg0 = NULL; }
5477 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxUpdateUIEvent_p")) {
5478 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxUpdateUIEvent_SetText. Expected _wxUpdateUIEvent_p.");
5479 return NULL;
5480 }
5481 }
5482 {
5483 #if PYTHON_API_VERSION >= 1009
5484 char* tmpPtr; int tmpSize;
5485 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
5486 PyErr_SetString(PyExc_TypeError, "String or Unicode type required");
5487 return NULL;
5488 }
5489 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
5490 return NULL;
5491 _arg1 = new wxString(tmpPtr, tmpSize);
5492 #else
5493 if (!PyString_Check(_obj1)) {
5494 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5495 return NULL;
5496 }
5497 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
5498 #endif
5499 }
5500 {
5501 wxPy_BEGIN_ALLOW_THREADS;
5502 wxUpdateUIEvent_SetText(_arg0,*_arg1);
5503
5504 wxPy_END_ALLOW_THREADS;
5505 } Py_INCREF(Py_None);
5506 _resultobj = Py_None;
5507 {
5508 if (_obj1)
5509 delete _arg1;
5510 }
5511 return _resultobj;
5512 }
5513
5514 static void *SwigwxSysColourChangedEventTowxEvent(void *ptr) {
5515 wxSysColourChangedEvent *src;
5516 wxEvent *dest;
5517 src = (wxSysColourChangedEvent *) ptr;
5518 dest = (wxEvent *) src;
5519 return (void *) dest;
5520 }
5521
5522 #define new_wxSysColourChangedEvent() (new wxSysColourChangedEvent())
5523 static PyObject *_wrap_new_wxSysColourChangedEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
5524 PyObject * _resultobj;
5525 wxSysColourChangedEvent * _result;
5526 char *_kwnames[] = { NULL };
5527 char _ptemp[128];
5528
5529 self = self;
5530 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxSysColourChangedEvent",_kwnames))
5531 return NULL;
5532 {
5533 wxPy_BEGIN_ALLOW_THREADS;
5534 _result = (wxSysColourChangedEvent *)new_wxSysColourChangedEvent();
5535
5536 wxPy_END_ALLOW_THREADS;
5537 } if (_result) {
5538 SWIG_MakePtr(_ptemp, (char *) _result,"_wxSysColourChangedEvent_p");
5539 _resultobj = Py_BuildValue("s",_ptemp);
5540 } else {
5541 Py_INCREF(Py_None);
5542 _resultobj = Py_None;
5543 }
5544 return _resultobj;
5545 }
5546
5547 static void *SwigwxNotifyEventTowxCommandEvent(void *ptr) {
5548 wxNotifyEvent *src;
5549 wxCommandEvent *dest;
5550 src = (wxNotifyEvent *) ptr;
5551 dest = (wxCommandEvent *) src;
5552 return (void *) dest;
5553 }
5554
5555 static void *SwigwxNotifyEventTowxEvent(void *ptr) {
5556 wxNotifyEvent *src;
5557 wxEvent *dest;
5558 src = (wxNotifyEvent *) ptr;
5559 dest = (wxEvent *) src;
5560 return (void *) dest;
5561 }
5562
5563 #define new_wxNotifyEvent(_swigarg0,_swigarg1) (new wxNotifyEvent(_swigarg0,_swigarg1))
5564 static PyObject *_wrap_new_wxNotifyEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
5565 PyObject * _resultobj;
5566 wxNotifyEvent * _result;
5567 int _arg0 = (int ) wxEVT_NULL;
5568 int _arg1 = (int ) 0;
5569 char *_kwnames[] = { "commandType","id", NULL };
5570 char _ptemp[128];
5571
5572 self = self;
5573 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|ii:new_wxNotifyEvent",_kwnames,&_arg0,&_arg1))
5574 return NULL;
5575 {
5576 wxPy_BEGIN_ALLOW_THREADS;
5577 _result = (wxNotifyEvent *)new_wxNotifyEvent(_arg0,_arg1);
5578
5579 wxPy_END_ALLOW_THREADS;
5580 } if (_result) {
5581 SWIG_MakePtr(_ptemp, (char *) _result,"_wxNotifyEvent_p");
5582 _resultobj = Py_BuildValue("s",_ptemp);
5583 } else {
5584 Py_INCREF(Py_None);
5585 _resultobj = Py_None;
5586 }
5587 return _resultobj;
5588 }
5589
5590 #define wxNotifyEvent_IsAllowed(_swigobj) (_swigobj->IsAllowed())
5591 static PyObject *_wrap_wxNotifyEvent_IsAllowed(PyObject *self, PyObject *args, PyObject *kwargs) {
5592 PyObject * _resultobj;
5593 bool _result;
5594 wxNotifyEvent * _arg0;
5595 PyObject * _argo0 = 0;
5596 char *_kwnames[] = { "self", NULL };
5597
5598 self = self;
5599 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxNotifyEvent_IsAllowed",_kwnames,&_argo0))
5600 return NULL;
5601 if (_argo0) {
5602 if (_argo0 == Py_None) { _arg0 = NULL; }
5603 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxNotifyEvent_p")) {
5604 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotifyEvent_IsAllowed. Expected _wxNotifyEvent_p.");
5605 return NULL;
5606 }
5607 }
5608 {
5609 wxPy_BEGIN_ALLOW_THREADS;
5610 _result = (bool )wxNotifyEvent_IsAllowed(_arg0);
5611
5612 wxPy_END_ALLOW_THREADS;
5613 } _resultobj = Py_BuildValue("i",_result);
5614 return _resultobj;
5615 }
5616
5617 #define wxNotifyEvent_Allow(_swigobj) (_swigobj->Allow())
5618 static PyObject *_wrap_wxNotifyEvent_Allow(PyObject *self, PyObject *args, PyObject *kwargs) {
5619 PyObject * _resultobj;
5620 wxNotifyEvent * _arg0;
5621 PyObject * _argo0 = 0;
5622 char *_kwnames[] = { "self", NULL };
5623
5624 self = self;
5625 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxNotifyEvent_Allow",_kwnames,&_argo0))
5626 return NULL;
5627 if (_argo0) {
5628 if (_argo0 == Py_None) { _arg0 = NULL; }
5629 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxNotifyEvent_p")) {
5630 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotifyEvent_Allow. Expected _wxNotifyEvent_p.");
5631 return NULL;
5632 }
5633 }
5634 {
5635 wxPy_BEGIN_ALLOW_THREADS;
5636 wxNotifyEvent_Allow(_arg0);
5637
5638 wxPy_END_ALLOW_THREADS;
5639 } Py_INCREF(Py_None);
5640 _resultobj = Py_None;
5641 return _resultobj;
5642 }
5643
5644 #define wxNotifyEvent_Veto(_swigobj) (_swigobj->Veto())
5645 static PyObject *_wrap_wxNotifyEvent_Veto(PyObject *self, PyObject *args, PyObject *kwargs) {
5646 PyObject * _resultobj;
5647 wxNotifyEvent * _arg0;
5648 PyObject * _argo0 = 0;
5649 char *_kwnames[] = { "self", NULL };
5650
5651 self = self;
5652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxNotifyEvent_Veto",_kwnames,&_argo0))
5653 return NULL;
5654 if (_argo0) {
5655 if (_argo0 == Py_None) { _arg0 = NULL; }
5656 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxNotifyEvent_p")) {
5657 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxNotifyEvent_Veto. Expected _wxNotifyEvent_p.");
5658 return NULL;
5659 }
5660 }
5661 {
5662 wxPy_BEGIN_ALLOW_THREADS;
5663 wxNotifyEvent_Veto(_arg0);
5664
5665 wxPy_END_ALLOW_THREADS;
5666 } Py_INCREF(Py_None);
5667 _resultobj = Py_None;
5668 return _resultobj;
5669 }
5670
5671 static void *SwigwxPaletteChangedEventTowxEvent(void *ptr) {
5672 wxPaletteChangedEvent *src;
5673 wxEvent *dest;
5674 src = (wxPaletteChangedEvent *) ptr;
5675 dest = (wxEvent *) src;
5676 return (void *) dest;
5677 }
5678
5679 #define new_wxPaletteChangedEvent(_swigarg0) (new wxPaletteChangedEvent(_swigarg0))
5680 static PyObject *_wrap_new_wxPaletteChangedEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
5681 PyObject * _resultobj;
5682 wxPaletteChangedEvent * _result;
5683 wxWindowID _arg0 = (wxWindowID ) 0;
5684 char *_kwnames[] = { "id", NULL };
5685 char _ptemp[128];
5686
5687 self = self;
5688 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|i:new_wxPaletteChangedEvent",_kwnames,&_arg0))
5689 return NULL;
5690 {
5691 wxPy_BEGIN_ALLOW_THREADS;
5692 _result = (wxPaletteChangedEvent *)new_wxPaletteChangedEvent(_arg0);
5693
5694 wxPy_END_ALLOW_THREADS;
5695 } if (_result) {
5696 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPaletteChangedEvent_p");
5697 _resultobj = Py_BuildValue("s",_ptemp);
5698 } else {
5699 Py_INCREF(Py_None);
5700 _resultobj = Py_None;
5701 }
5702 return _resultobj;
5703 }
5704
5705 #define wxPaletteChangedEvent_SetChangedWindow(_swigobj,_swigarg0) (_swigobj->SetChangedWindow(_swigarg0))
5706 static PyObject *_wrap_wxPaletteChangedEvent_SetChangedWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5707 PyObject * _resultobj;
5708 wxPaletteChangedEvent * _arg0;
5709 wxWindow * _arg1;
5710 PyObject * _argo0 = 0;
5711 PyObject * _argo1 = 0;
5712 char *_kwnames[] = { "self","win", NULL };
5713
5714 self = self;
5715 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxPaletteChangedEvent_SetChangedWindow",_kwnames,&_argo0,&_argo1))
5716 return NULL;
5717 if (_argo0) {
5718 if (_argo0 == Py_None) { _arg0 = NULL; }
5719 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPaletteChangedEvent_p")) {
5720 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPaletteChangedEvent_SetChangedWindow. Expected _wxPaletteChangedEvent_p.");
5721 return NULL;
5722 }
5723 }
5724 if (_argo1) {
5725 if (_argo1 == Py_None) { _arg1 = NULL; }
5726 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxWindow_p")) {
5727 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxPaletteChangedEvent_SetChangedWindow. Expected _wxWindow_p.");
5728 return NULL;
5729 }
5730 }
5731 {
5732 wxPy_BEGIN_ALLOW_THREADS;
5733 wxPaletteChangedEvent_SetChangedWindow(_arg0,_arg1);
5734
5735 wxPy_END_ALLOW_THREADS;
5736 } Py_INCREF(Py_None);
5737 _resultobj = Py_None;
5738 return _resultobj;
5739 }
5740
5741 #define wxPaletteChangedEvent_GetChangedWindow(_swigobj) (_swigobj->GetChangedWindow())
5742 static PyObject *_wrap_wxPaletteChangedEvent_GetChangedWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5743 PyObject * _resultobj;
5744 wxWindow * _result;
5745 wxPaletteChangedEvent * _arg0;
5746 PyObject * _argo0 = 0;
5747 char *_kwnames[] = { "self", NULL };
5748 char _ptemp[128];
5749
5750 self = self;
5751 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxPaletteChangedEvent_GetChangedWindow",_kwnames,&_argo0))
5752 return NULL;
5753 if (_argo0) {
5754 if (_argo0 == Py_None) { _arg0 = NULL; }
5755 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPaletteChangedEvent_p")) {
5756 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPaletteChangedEvent_GetChangedWindow. Expected _wxPaletteChangedEvent_p.");
5757 return NULL;
5758 }
5759 }
5760 {
5761 wxPy_BEGIN_ALLOW_THREADS;
5762 _result = (wxWindow *)wxPaletteChangedEvent_GetChangedWindow(_arg0);
5763
5764 wxPy_END_ALLOW_THREADS;
5765 } if (_result) {
5766 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
5767 _resultobj = Py_BuildValue("s",_ptemp);
5768 } else {
5769 Py_INCREF(Py_None);
5770 _resultobj = Py_None;
5771 }
5772 return _resultobj;
5773 }
5774
5775 static void *SwigwxQueryNewPaletteEventTowxEvent(void *ptr) {
5776 wxQueryNewPaletteEvent *src;
5777 wxEvent *dest;
5778 src = (wxQueryNewPaletteEvent *) ptr;
5779 dest = (wxEvent *) src;
5780 return (void *) dest;
5781 }
5782
5783 #define new_wxQueryNewPaletteEvent(_swigarg0) (new wxQueryNewPaletteEvent(_swigarg0))
5784 static PyObject *_wrap_new_wxQueryNewPaletteEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
5785 PyObject * _resultobj;
5786 wxQueryNewPaletteEvent * _result;
5787 wxWindowID _arg0 = (wxWindowID ) 0;
5788 char *_kwnames[] = { "id", NULL };
5789 char _ptemp[128];
5790
5791 self = self;
5792 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|i:new_wxQueryNewPaletteEvent",_kwnames,&_arg0))
5793 return NULL;
5794 {
5795 wxPy_BEGIN_ALLOW_THREADS;
5796 _result = (wxQueryNewPaletteEvent *)new_wxQueryNewPaletteEvent(_arg0);
5797
5798 wxPy_END_ALLOW_THREADS;
5799 } if (_result) {
5800 SWIG_MakePtr(_ptemp, (char *) _result,"_wxQueryNewPaletteEvent_p");
5801 _resultobj = Py_BuildValue("s",_ptemp);
5802 } else {
5803 Py_INCREF(Py_None);
5804 _resultobj = Py_None;
5805 }
5806 return _resultobj;
5807 }
5808
5809 #define wxQueryNewPaletteEvent_SetPaletteRealized(_swigobj,_swigarg0) (_swigobj->SetPaletteRealized(_swigarg0))
5810 static PyObject *_wrap_wxQueryNewPaletteEvent_SetPaletteRealized(PyObject *self, PyObject *args, PyObject *kwargs) {
5811 PyObject * _resultobj;
5812 wxQueryNewPaletteEvent * _arg0;
5813 bool _arg1;
5814 PyObject * _argo0 = 0;
5815 int tempbool1;
5816 char *_kwnames[] = { "self","realized", NULL };
5817
5818 self = self;
5819 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxQueryNewPaletteEvent_SetPaletteRealized",_kwnames,&_argo0,&tempbool1))
5820 return NULL;
5821 if (_argo0) {
5822 if (_argo0 == Py_None) { _arg0 = NULL; }
5823 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxQueryNewPaletteEvent_p")) {
5824 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryNewPaletteEvent_SetPaletteRealized. Expected _wxQueryNewPaletteEvent_p.");
5825 return NULL;
5826 }
5827 }
5828 _arg1 = (bool ) tempbool1;
5829 {
5830 wxPy_BEGIN_ALLOW_THREADS;
5831 wxQueryNewPaletteEvent_SetPaletteRealized(_arg0,_arg1);
5832
5833 wxPy_END_ALLOW_THREADS;
5834 } Py_INCREF(Py_None);
5835 _resultobj = Py_None;
5836 return _resultobj;
5837 }
5838
5839 #define wxQueryNewPaletteEvent_GetPaletteRealized(_swigobj) (_swigobj->GetPaletteRealized())
5840 static PyObject *_wrap_wxQueryNewPaletteEvent_GetPaletteRealized(PyObject *self, PyObject *args, PyObject *kwargs) {
5841 PyObject * _resultobj;
5842 bool _result;
5843 wxQueryNewPaletteEvent * _arg0;
5844 PyObject * _argo0 = 0;
5845 char *_kwnames[] = { "self", NULL };
5846
5847 self = self;
5848 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxQueryNewPaletteEvent_GetPaletteRealized",_kwnames,&_argo0))
5849 return NULL;
5850 if (_argo0) {
5851 if (_argo0 == Py_None) { _arg0 = NULL; }
5852 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxQueryNewPaletteEvent_p")) {
5853 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryNewPaletteEvent_GetPaletteRealized. Expected _wxQueryNewPaletteEvent_p.");
5854 return NULL;
5855 }
5856 }
5857 {
5858 wxPy_BEGIN_ALLOW_THREADS;
5859 _result = (bool )wxQueryNewPaletteEvent_GetPaletteRealized(_arg0);
5860
5861 wxPy_END_ALLOW_THREADS;
5862 } _resultobj = Py_BuildValue("i",_result);
5863 return _resultobj;
5864 }
5865
5866 static void *SwigwxWindowCreateEventTowxCommandEvent(void *ptr) {
5867 wxWindowCreateEvent *src;
5868 wxCommandEvent *dest;
5869 src = (wxWindowCreateEvent *) ptr;
5870 dest = (wxCommandEvent *) src;
5871 return (void *) dest;
5872 }
5873
5874 static void *SwigwxWindowCreateEventTowxEvent(void *ptr) {
5875 wxWindowCreateEvent *src;
5876 wxEvent *dest;
5877 src = (wxWindowCreateEvent *) ptr;
5878 dest = (wxEvent *) src;
5879 return (void *) dest;
5880 }
5881
5882 #define new_wxWindowCreateEvent(_swigarg0) (new wxWindowCreateEvent(_swigarg0))
5883 static PyObject *_wrap_new_wxWindowCreateEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
5884 PyObject * _resultobj;
5885 wxWindowCreateEvent * _result;
5886 wxWindow * _arg0 = (wxWindow *) NULL;
5887 PyObject * _argo0 = 0;
5888 char *_kwnames[] = { "win", NULL };
5889 char _ptemp[128];
5890
5891 self = self;
5892 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|O:new_wxWindowCreateEvent",_kwnames,&_argo0))
5893 return NULL;
5894 if (_argo0) {
5895 if (_argo0 == Py_None) { _arg0 = NULL; }
5896 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
5897 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxWindowCreateEvent. Expected _wxWindow_p.");
5898 return NULL;
5899 }
5900 }
5901 {
5902 wxPy_BEGIN_ALLOW_THREADS;
5903 _result = (wxWindowCreateEvent *)new_wxWindowCreateEvent(_arg0);
5904
5905 wxPy_END_ALLOW_THREADS;
5906 } if (_result) {
5907 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindowCreateEvent_p");
5908 _resultobj = Py_BuildValue("s",_ptemp);
5909 } else {
5910 Py_INCREF(Py_None);
5911 _resultobj = Py_None;
5912 }
5913 return _resultobj;
5914 }
5915
5916 #define wxWindowCreateEvent_GetWindow(_swigobj) (_swigobj->GetWindow())
5917 static PyObject *_wrap_wxWindowCreateEvent_GetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5918 PyObject * _resultobj;
5919 wxWindow * _result;
5920 wxWindowCreateEvent * _arg0;
5921 PyObject * _argo0 = 0;
5922 char *_kwnames[] = { "self", NULL };
5923 char _ptemp[128];
5924
5925 self = self;
5926 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxWindowCreateEvent_GetWindow",_kwnames,&_argo0))
5927 return NULL;
5928 if (_argo0) {
5929 if (_argo0 == Py_None) { _arg0 = NULL; }
5930 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindowCreateEvent_p")) {
5931 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindowCreateEvent_GetWindow. Expected _wxWindowCreateEvent_p.");
5932 return NULL;
5933 }
5934 }
5935 {
5936 wxPy_BEGIN_ALLOW_THREADS;
5937 _result = (wxWindow *)wxWindowCreateEvent_GetWindow(_arg0);
5938
5939 wxPy_END_ALLOW_THREADS;
5940 } if (_result) {
5941 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
5942 _resultobj = Py_BuildValue("s",_ptemp);
5943 } else {
5944 Py_INCREF(Py_None);
5945 _resultobj = Py_None;
5946 }
5947 return _resultobj;
5948 }
5949
5950 static void *SwigwxWindowDestroyEventTowxCommandEvent(void *ptr) {
5951 wxWindowDestroyEvent *src;
5952 wxCommandEvent *dest;
5953 src = (wxWindowDestroyEvent *) ptr;
5954 dest = (wxCommandEvent *) src;
5955 return (void *) dest;
5956 }
5957
5958 static void *SwigwxWindowDestroyEventTowxEvent(void *ptr) {
5959 wxWindowDestroyEvent *src;
5960 wxEvent *dest;
5961 src = (wxWindowDestroyEvent *) ptr;
5962 dest = (wxEvent *) src;
5963 return (void *) dest;
5964 }
5965
5966 #define new_wxWindowDestroyEvent(_swigarg0) (new wxWindowDestroyEvent(_swigarg0))
5967 static PyObject *_wrap_new_wxWindowDestroyEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
5968 PyObject * _resultobj;
5969 wxWindowDestroyEvent * _result;
5970 wxWindow * _arg0 = (wxWindow *) NULL;
5971 PyObject * _argo0 = 0;
5972 char *_kwnames[] = { "win", NULL };
5973 char _ptemp[128];
5974
5975 self = self;
5976 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|O:new_wxWindowDestroyEvent",_kwnames,&_argo0))
5977 return NULL;
5978 if (_argo0) {
5979 if (_argo0 == Py_None) { _arg0 = NULL; }
5980 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
5981 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxWindowDestroyEvent. Expected _wxWindow_p.");
5982 return NULL;
5983 }
5984 }
5985 {
5986 wxPy_BEGIN_ALLOW_THREADS;
5987 _result = (wxWindowDestroyEvent *)new_wxWindowDestroyEvent(_arg0);
5988
5989 wxPy_END_ALLOW_THREADS;
5990 } if (_result) {
5991 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindowDestroyEvent_p");
5992 _resultobj = Py_BuildValue("s",_ptemp);
5993 } else {
5994 Py_INCREF(Py_None);
5995 _resultobj = Py_None;
5996 }
5997 return _resultobj;
5998 }
5999
6000 #define wxWindowDestroyEvent_GetWindow(_swigobj) (_swigobj->GetWindow())
6001 static PyObject *_wrap_wxWindowDestroyEvent_GetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6002 PyObject * _resultobj;
6003 wxWindow * _result;
6004 wxWindowDestroyEvent * _arg0;
6005 PyObject * _argo0 = 0;
6006 char *_kwnames[] = { "self", NULL };
6007 char _ptemp[128];
6008
6009 self = self;
6010 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxWindowDestroyEvent_GetWindow",_kwnames,&_argo0))
6011 return NULL;
6012 if (_argo0) {
6013 if (_argo0 == Py_None) { _arg0 = NULL; }
6014 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindowDestroyEvent_p")) {
6015 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindowDestroyEvent_GetWindow. Expected _wxWindowDestroyEvent_p.");
6016 return NULL;
6017 }
6018 }
6019 {
6020 wxPy_BEGIN_ALLOW_THREADS;
6021 _result = (wxWindow *)wxWindowDestroyEvent_GetWindow(_arg0);
6022
6023 wxPy_END_ALLOW_THREADS;
6024 } if (_result) {
6025 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
6026 _resultobj = Py_BuildValue("s",_ptemp);
6027 } else {
6028 Py_INCREF(Py_None);
6029 _resultobj = Py_None;
6030 }
6031 return _resultobj;
6032 }
6033
6034 static void *SwigwxTimerEventTowxEvent(void *ptr) {
6035 wxTimerEvent *src;
6036 wxEvent *dest;
6037 src = (wxTimerEvent *) ptr;
6038 dest = (wxEvent *) src;
6039 return (void *) dest;
6040 }
6041
6042 #define new_wxTimerEvent(_swigarg0,_swigarg1) (new wxTimerEvent(_swigarg0,_swigarg1))
6043 static PyObject *_wrap_new_wxTimerEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6044 PyObject * _resultobj;
6045 wxTimerEvent * _result;
6046 int _arg0 = (int ) 0;
6047 int _arg1 = (int ) 0;
6048 char *_kwnames[] = { "id","interval", NULL };
6049 char _ptemp[128];
6050
6051 self = self;
6052 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|ii:new_wxTimerEvent",_kwnames,&_arg0,&_arg1))
6053 return NULL;
6054 {
6055 wxPy_BEGIN_ALLOW_THREADS;
6056 _result = (wxTimerEvent *)new_wxTimerEvent(_arg0,_arg1);
6057
6058 wxPy_END_ALLOW_THREADS;
6059 } if (_result) {
6060 SWIG_MakePtr(_ptemp, (char *) _result,"_wxTimerEvent_p");
6061 _resultobj = Py_BuildValue("s",_ptemp);
6062 } else {
6063 Py_INCREF(Py_None);
6064 _resultobj = Py_None;
6065 }
6066 return _resultobj;
6067 }
6068
6069 #define wxTimerEvent_GetInterval(_swigobj) (_swigobj->GetInterval())
6070 static PyObject *_wrap_wxTimerEvent_GetInterval(PyObject *self, PyObject *args, PyObject *kwargs) {
6071 PyObject * _resultobj;
6072 int _result;
6073 wxTimerEvent * _arg0;
6074 PyObject * _argo0 = 0;
6075 char *_kwnames[] = { "self", NULL };
6076
6077 self = self;
6078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxTimerEvent_GetInterval",_kwnames,&_argo0))
6079 return NULL;
6080 if (_argo0) {
6081 if (_argo0 == Py_None) { _arg0 = NULL; }
6082 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxTimerEvent_p")) {
6083 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTimerEvent_GetInterval. Expected _wxTimerEvent_p.");
6084 return NULL;
6085 }
6086 }
6087 {
6088 wxPy_BEGIN_ALLOW_THREADS;
6089 _result = (int )wxTimerEvent_GetInterval(_arg0);
6090
6091 wxPy_END_ALLOW_THREADS;
6092 } _resultobj = Py_BuildValue("i",_result);
6093 return _resultobj;
6094 }
6095
6096 static void *SwigwxPyEventTowxEvent(void *ptr) {
6097 wxPyEvent *src;
6098 wxEvent *dest;
6099 src = (wxPyEvent *) ptr;
6100 dest = (wxEvent *) src;
6101 return (void *) dest;
6102 }
6103
6104 #define new_wxPyEvent(_swigarg0) (new wxPyEvent(_swigarg0))
6105 static PyObject *_wrap_new_wxPyEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6106 PyObject * _resultobj;
6107 wxPyEvent * _result;
6108 int _arg0 = (int ) 0;
6109 char *_kwnames[] = { "id", NULL };
6110 char _ptemp[128];
6111
6112 self = self;
6113 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|i:new_wxPyEvent",_kwnames,&_arg0))
6114 return NULL;
6115 {
6116 wxPy_BEGIN_ALLOW_THREADS;
6117 _result = (wxPyEvent *)new_wxPyEvent(_arg0);
6118
6119 wxPy_END_ALLOW_THREADS;
6120 } if (_result) {
6121 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyEvent_p");
6122 _resultobj = Py_BuildValue("s",_ptemp);
6123 } else {
6124 Py_INCREF(Py_None);
6125 _resultobj = Py_None;
6126 }
6127 return _resultobj;
6128 }
6129
6130 #define delete_wxPyEvent(_swigobj) (delete _swigobj)
6131 static PyObject *_wrap_delete_wxPyEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6132 PyObject * _resultobj;
6133 wxPyEvent * _arg0;
6134 PyObject * _argo0 = 0;
6135 char *_kwnames[] = { "self", NULL };
6136
6137 self = self;
6138 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxPyEvent",_kwnames,&_argo0))
6139 return NULL;
6140 if (_argo0) {
6141 if (_argo0 == Py_None) { _arg0 = NULL; }
6142 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyEvent_p")) {
6143 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxPyEvent. Expected _wxPyEvent_p.");
6144 return NULL;
6145 }
6146 }
6147 {
6148 wxPy_BEGIN_ALLOW_THREADS;
6149 delete_wxPyEvent(_arg0);
6150
6151 wxPy_END_ALLOW_THREADS;
6152 } Py_INCREF(Py_None);
6153 _resultobj = Py_None;
6154 return _resultobj;
6155 }
6156
6157 #define wxPyEvent_SetSelf(_swigobj,_swigarg0) (_swigobj->SetSelf(_swigarg0))
6158 static PyObject *_wrap_wxPyEvent_SetSelf(PyObject *self, PyObject *args, PyObject *kwargs) {
6159 PyObject * _resultobj;
6160 wxPyEvent * _arg0;
6161 PyObject * _arg1;
6162 PyObject * _argo0 = 0;
6163 PyObject * _obj1 = 0;
6164 char *_kwnames[] = { "self","self", NULL };
6165
6166 self = self;
6167 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxPyEvent_SetSelf",_kwnames,&_argo0,&_obj1))
6168 return NULL;
6169 if (_argo0) {
6170 if (_argo0 == Py_None) { _arg0 = NULL; }
6171 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyEvent_p")) {
6172 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyEvent_SetSelf. Expected _wxPyEvent_p.");
6173 return NULL;
6174 }
6175 }
6176 {
6177 _arg1 = _obj1;
6178 }
6179 {
6180 wxPy_BEGIN_ALLOW_THREADS;
6181 wxPyEvent_SetSelf(_arg0,_arg1);
6182
6183 wxPy_END_ALLOW_THREADS;
6184 } Py_INCREF(Py_None);
6185 _resultobj = Py_None;
6186 return _resultobj;
6187 }
6188
6189 #define wxPyEvent_GetSelf(_swigobj) (_swigobj->GetSelf())
6190 static PyObject *_wrap_wxPyEvent_GetSelf(PyObject *self, PyObject *args, PyObject *kwargs) {
6191 PyObject * _resultobj;
6192 PyObject * _result;
6193 wxPyEvent * _arg0;
6194 PyObject * _argo0 = 0;
6195 char *_kwnames[] = { "self", NULL };
6196
6197 self = self;
6198 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxPyEvent_GetSelf",_kwnames,&_argo0))
6199 return NULL;
6200 if (_argo0) {
6201 if (_argo0 == Py_None) { _arg0 = NULL; }
6202 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyEvent_p")) {
6203 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyEvent_GetSelf. Expected _wxPyEvent_p.");
6204 return NULL;
6205 }
6206 }
6207 {
6208 wxPy_BEGIN_ALLOW_THREADS;
6209 _result = (PyObject *)wxPyEvent_GetSelf(_arg0);
6210
6211 wxPy_END_ALLOW_THREADS;
6212 }{
6213 _resultobj = _result;
6214 }
6215 return _resultobj;
6216 }
6217
6218 static void *SwigwxPyCommandEventTowxCommandEvent(void *ptr) {
6219 wxPyCommandEvent *src;
6220 wxCommandEvent *dest;
6221 src = (wxPyCommandEvent *) ptr;
6222 dest = (wxCommandEvent *) src;
6223 return (void *) dest;
6224 }
6225
6226 static void *SwigwxPyCommandEventTowxEvent(void *ptr) {
6227 wxPyCommandEvent *src;
6228 wxEvent *dest;
6229 src = (wxPyCommandEvent *) ptr;
6230 dest = (wxEvent *) src;
6231 return (void *) dest;
6232 }
6233
6234 #define new_wxPyCommandEvent(_swigarg0,_swigarg1) (new wxPyCommandEvent(_swigarg0,_swigarg1))
6235 static PyObject *_wrap_new_wxPyCommandEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6236 PyObject * _resultobj;
6237 wxPyCommandEvent * _result;
6238 wxEventType _arg0 = (wxEventType ) wxEVT_NULL;
6239 int _arg1 = (int ) 0;
6240 char *_kwnames[] = { "commandType","id", NULL };
6241 char _ptemp[128];
6242
6243 self = self;
6244 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|ii:new_wxPyCommandEvent",_kwnames,&_arg0,&_arg1))
6245 return NULL;
6246 {
6247 wxPy_BEGIN_ALLOW_THREADS;
6248 _result = (wxPyCommandEvent *)new_wxPyCommandEvent(_arg0,_arg1);
6249
6250 wxPy_END_ALLOW_THREADS;
6251 } if (_result) {
6252 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyCommandEvent_p");
6253 _resultobj = Py_BuildValue("s",_ptemp);
6254 } else {
6255 Py_INCREF(Py_None);
6256 _resultobj = Py_None;
6257 }
6258 return _resultobj;
6259 }
6260
6261 #define delete_wxPyCommandEvent(_swigobj) (delete _swigobj)
6262 static PyObject *_wrap_delete_wxPyCommandEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6263 PyObject * _resultobj;
6264 wxPyCommandEvent * _arg0;
6265 PyObject * _argo0 = 0;
6266 char *_kwnames[] = { "self", NULL };
6267
6268 self = self;
6269 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxPyCommandEvent",_kwnames,&_argo0))
6270 return NULL;
6271 if (_argo0) {
6272 if (_argo0 == Py_None) { _arg0 = NULL; }
6273 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyCommandEvent_p")) {
6274 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxPyCommandEvent. Expected _wxPyCommandEvent_p.");
6275 return NULL;
6276 }
6277 }
6278 {
6279 wxPy_BEGIN_ALLOW_THREADS;
6280 delete_wxPyCommandEvent(_arg0);
6281
6282 wxPy_END_ALLOW_THREADS;
6283 } Py_INCREF(Py_None);
6284 _resultobj = Py_None;
6285 return _resultobj;
6286 }
6287
6288 #define wxPyCommandEvent_SetSelf(_swigobj,_swigarg0) (_swigobj->SetSelf(_swigarg0))
6289 static PyObject *_wrap_wxPyCommandEvent_SetSelf(PyObject *self, PyObject *args, PyObject *kwargs) {
6290 PyObject * _resultobj;
6291 wxPyCommandEvent * _arg0;
6292 PyObject * _arg1;
6293 PyObject * _argo0 = 0;
6294 PyObject * _obj1 = 0;
6295 char *_kwnames[] = { "self","self", NULL };
6296
6297 self = self;
6298 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxPyCommandEvent_SetSelf",_kwnames,&_argo0,&_obj1))
6299 return NULL;
6300 if (_argo0) {
6301 if (_argo0 == Py_None) { _arg0 = NULL; }
6302 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyCommandEvent_p")) {
6303 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyCommandEvent_SetSelf. Expected _wxPyCommandEvent_p.");
6304 return NULL;
6305 }
6306 }
6307 {
6308 _arg1 = _obj1;
6309 }
6310 {
6311 wxPy_BEGIN_ALLOW_THREADS;
6312 wxPyCommandEvent_SetSelf(_arg0,_arg1);
6313
6314 wxPy_END_ALLOW_THREADS;
6315 } Py_INCREF(Py_None);
6316 _resultobj = Py_None;
6317 return _resultobj;
6318 }
6319
6320 #define wxPyCommandEvent_GetSelf(_swigobj) (_swigobj->GetSelf())
6321 static PyObject *_wrap_wxPyCommandEvent_GetSelf(PyObject *self, PyObject *args, PyObject *kwargs) {
6322 PyObject * _resultobj;
6323 PyObject * _result;
6324 wxPyCommandEvent * _arg0;
6325 PyObject * _argo0 = 0;
6326 char *_kwnames[] = { "self", NULL };
6327
6328 self = self;
6329 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxPyCommandEvent_GetSelf",_kwnames,&_argo0))
6330 return NULL;
6331 if (_argo0) {
6332 if (_argo0 == Py_None) { _arg0 = NULL; }
6333 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyCommandEvent_p")) {
6334 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyCommandEvent_GetSelf. Expected _wxPyCommandEvent_p.");
6335 return NULL;
6336 }
6337 }
6338 {
6339 wxPy_BEGIN_ALLOW_THREADS;
6340 _result = (PyObject *)wxPyCommandEvent_GetSelf(_arg0);
6341
6342 wxPy_END_ALLOW_THREADS;
6343 }{
6344 _resultobj = _result;
6345 }
6346 return _resultobj;
6347 }
6348
6349 static PyMethodDef eventscMethods[] = {
6350 { "wxPyCommandEvent_GetSelf", (PyCFunction) _wrap_wxPyCommandEvent_GetSelf, METH_VARARGS | METH_KEYWORDS },
6351 { "wxPyCommandEvent_SetSelf", (PyCFunction) _wrap_wxPyCommandEvent_SetSelf, METH_VARARGS | METH_KEYWORDS },
6352 { "delete_wxPyCommandEvent", (PyCFunction) _wrap_delete_wxPyCommandEvent, METH_VARARGS | METH_KEYWORDS },
6353 { "new_wxPyCommandEvent", (PyCFunction) _wrap_new_wxPyCommandEvent, METH_VARARGS | METH_KEYWORDS },
6354 { "wxPyEvent_GetSelf", (PyCFunction) _wrap_wxPyEvent_GetSelf, METH_VARARGS | METH_KEYWORDS },
6355 { "wxPyEvent_SetSelf", (PyCFunction) _wrap_wxPyEvent_SetSelf, METH_VARARGS | METH_KEYWORDS },
6356 { "delete_wxPyEvent", (PyCFunction) _wrap_delete_wxPyEvent, METH_VARARGS | METH_KEYWORDS },
6357 { "new_wxPyEvent", (PyCFunction) _wrap_new_wxPyEvent, METH_VARARGS | METH_KEYWORDS },
6358 { "wxTimerEvent_GetInterval", (PyCFunction) _wrap_wxTimerEvent_GetInterval, METH_VARARGS | METH_KEYWORDS },
6359 { "new_wxTimerEvent", (PyCFunction) _wrap_new_wxTimerEvent, METH_VARARGS | METH_KEYWORDS },
6360 { "wxWindowDestroyEvent_GetWindow", (PyCFunction) _wrap_wxWindowDestroyEvent_GetWindow, METH_VARARGS | METH_KEYWORDS },
6361 { "new_wxWindowDestroyEvent", (PyCFunction) _wrap_new_wxWindowDestroyEvent, METH_VARARGS | METH_KEYWORDS },
6362 { "wxWindowCreateEvent_GetWindow", (PyCFunction) _wrap_wxWindowCreateEvent_GetWindow, METH_VARARGS | METH_KEYWORDS },
6363 { "new_wxWindowCreateEvent", (PyCFunction) _wrap_new_wxWindowCreateEvent, METH_VARARGS | METH_KEYWORDS },
6364 { "wxQueryNewPaletteEvent_GetPaletteRealized", (PyCFunction) _wrap_wxQueryNewPaletteEvent_GetPaletteRealized, METH_VARARGS | METH_KEYWORDS },
6365 { "wxQueryNewPaletteEvent_SetPaletteRealized", (PyCFunction) _wrap_wxQueryNewPaletteEvent_SetPaletteRealized, METH_VARARGS | METH_KEYWORDS },
6366 { "new_wxQueryNewPaletteEvent", (PyCFunction) _wrap_new_wxQueryNewPaletteEvent, METH_VARARGS | METH_KEYWORDS },
6367 { "wxPaletteChangedEvent_GetChangedWindow", (PyCFunction) _wrap_wxPaletteChangedEvent_GetChangedWindow, METH_VARARGS | METH_KEYWORDS },
6368 { "wxPaletteChangedEvent_SetChangedWindow", (PyCFunction) _wrap_wxPaletteChangedEvent_SetChangedWindow, METH_VARARGS | METH_KEYWORDS },
6369 { "new_wxPaletteChangedEvent", (PyCFunction) _wrap_new_wxPaletteChangedEvent, METH_VARARGS | METH_KEYWORDS },
6370 { "wxNotifyEvent_Veto", (PyCFunction) _wrap_wxNotifyEvent_Veto, METH_VARARGS | METH_KEYWORDS },
6371 { "wxNotifyEvent_Allow", (PyCFunction) _wrap_wxNotifyEvent_Allow, METH_VARARGS | METH_KEYWORDS },
6372 { "wxNotifyEvent_IsAllowed", (PyCFunction) _wrap_wxNotifyEvent_IsAllowed, METH_VARARGS | METH_KEYWORDS },
6373 { "new_wxNotifyEvent", (PyCFunction) _wrap_new_wxNotifyEvent, METH_VARARGS | METH_KEYWORDS },
6374 { "new_wxSysColourChangedEvent", (PyCFunction) _wrap_new_wxSysColourChangedEvent, METH_VARARGS | METH_KEYWORDS },
6375 { "wxUpdateUIEvent_SetText", (PyCFunction) _wrap_wxUpdateUIEvent_SetText, METH_VARARGS | METH_KEYWORDS },
6376 { "wxUpdateUIEvent_Enable", (PyCFunction) _wrap_wxUpdateUIEvent_Enable, METH_VARARGS | METH_KEYWORDS },
6377 { "wxUpdateUIEvent_Check", (PyCFunction) _wrap_wxUpdateUIEvent_Check, METH_VARARGS | METH_KEYWORDS },
6378 { "wxUpdateUIEvent_GetSetEnabled", (PyCFunction) _wrap_wxUpdateUIEvent_GetSetEnabled, METH_VARARGS | METH_KEYWORDS },
6379 { "wxUpdateUIEvent_GetSetChecked", (PyCFunction) _wrap_wxUpdateUIEvent_GetSetChecked, METH_VARARGS | METH_KEYWORDS },
6380 { "wxUpdateUIEvent_GetSetText", (PyCFunction) _wrap_wxUpdateUIEvent_GetSetText, METH_VARARGS | METH_KEYWORDS },
6381 { "wxUpdateUIEvent_GetText", (PyCFunction) _wrap_wxUpdateUIEvent_GetText, METH_VARARGS | METH_KEYWORDS },
6382 { "wxUpdateUIEvent_GetEnabled", (PyCFunction) _wrap_wxUpdateUIEvent_GetEnabled, METH_VARARGS | METH_KEYWORDS },
6383 { "wxUpdateUIEvent_GetChecked", (PyCFunction) _wrap_wxUpdateUIEvent_GetChecked, METH_VARARGS | METH_KEYWORDS },
6384 { "new_wxUpdateUIEvent", (PyCFunction) _wrap_new_wxUpdateUIEvent, METH_VARARGS | METH_KEYWORDS },
6385 { "wxIdleEvent_MoreRequested", (PyCFunction) _wrap_wxIdleEvent_MoreRequested, METH_VARARGS | METH_KEYWORDS },
6386 { "wxIdleEvent_RequestMore", (PyCFunction) _wrap_wxIdleEvent_RequestMore, METH_VARARGS | METH_KEYWORDS },
6387 { "new_wxIdleEvent", (PyCFunction) _wrap_new_wxIdleEvent, METH_VARARGS | METH_KEYWORDS },
6388 { "wxDropFilesEvent_GetFiles", (PyCFunction) _wrap_wxDropFilesEvent_GetFiles, METH_VARARGS | METH_KEYWORDS },
6389 { "wxDropFilesEvent_GetNumberOfFiles", (PyCFunction) _wrap_wxDropFilesEvent_GetNumberOfFiles, METH_VARARGS | METH_KEYWORDS },
6390 { "wxDropFilesEvent_GetPosition", (PyCFunction) _wrap_wxDropFilesEvent_GetPosition, METH_VARARGS | METH_KEYWORDS },
6391 { "wxJoystickEvent_ButtonIsDown", (PyCFunction) _wrap_wxJoystickEvent_ButtonIsDown, METH_VARARGS | METH_KEYWORDS },
6392 { "wxJoystickEvent_ButtonUp", (PyCFunction) _wrap_wxJoystickEvent_ButtonUp, METH_VARARGS | METH_KEYWORDS },
6393 { "wxJoystickEvent_ButtonDown", (PyCFunction) _wrap_wxJoystickEvent_ButtonDown, METH_VARARGS | METH_KEYWORDS },
6394 { "wxJoystickEvent_IsZMove", (PyCFunction) _wrap_wxJoystickEvent_IsZMove, METH_VARARGS | METH_KEYWORDS },
6395 { "wxJoystickEvent_IsMove", (PyCFunction) _wrap_wxJoystickEvent_IsMove, METH_VARARGS | METH_KEYWORDS },
6396 { "wxJoystickEvent_IsButton", (PyCFunction) _wrap_wxJoystickEvent_IsButton, METH_VARARGS | METH_KEYWORDS },
6397 { "wxJoystickEvent_SetZPosition", (PyCFunction) _wrap_wxJoystickEvent_SetZPosition, METH_VARARGS | METH_KEYWORDS },
6398 { "wxJoystickEvent_SetPosition", (PyCFunction) _wrap_wxJoystickEvent_SetPosition, METH_VARARGS | METH_KEYWORDS },
6399 { "wxJoystickEvent_SetButtonChange", (PyCFunction) _wrap_wxJoystickEvent_SetButtonChange, METH_VARARGS | METH_KEYWORDS },
6400 { "wxJoystickEvent_SetButtonState", (PyCFunction) _wrap_wxJoystickEvent_SetButtonState, METH_VARARGS | METH_KEYWORDS },
6401 { "wxJoystickEvent_SetJoystick", (PyCFunction) _wrap_wxJoystickEvent_SetJoystick, METH_VARARGS | METH_KEYWORDS },
6402 { "wxJoystickEvent_GetJoystick", (PyCFunction) _wrap_wxJoystickEvent_GetJoystick, METH_VARARGS | METH_KEYWORDS },
6403 { "wxJoystickEvent_GetButtonChange", (PyCFunction) _wrap_wxJoystickEvent_GetButtonChange, METH_VARARGS | METH_KEYWORDS },
6404 { "wxJoystickEvent_GetButtonState", (PyCFunction) _wrap_wxJoystickEvent_GetButtonState, METH_VARARGS | METH_KEYWORDS },
6405 { "wxJoystickEvent_GetZPosition", (PyCFunction) _wrap_wxJoystickEvent_GetZPosition, METH_VARARGS | METH_KEYWORDS },
6406 { "wxJoystickEvent_GetPosition", (PyCFunction) _wrap_wxJoystickEvent_GetPosition, METH_VARARGS | METH_KEYWORDS },
6407 { "new_wxJoystickEvent", (PyCFunction) _wrap_new_wxJoystickEvent, METH_VARARGS | METH_KEYWORDS },
6408 { "new_wxMaximizeEvent", (PyCFunction) _wrap_new_wxMaximizeEvent, METH_VARARGS | METH_KEYWORDS },
6409 { "new_wxIconizeEvent", (PyCFunction) _wrap_new_wxIconizeEvent, METH_VARARGS | METH_KEYWORDS },
6410 { "wxShowEvent_GetShow", (PyCFunction) _wrap_wxShowEvent_GetShow, METH_VARARGS | METH_KEYWORDS },
6411 { "wxShowEvent_SetShow", (PyCFunction) _wrap_wxShowEvent_SetShow, METH_VARARGS | METH_KEYWORDS },
6412 { "new_wxShowEvent", (PyCFunction) _wrap_new_wxShowEvent, METH_VARARGS | METH_KEYWORDS },
6413 { "wxMenuEvent_GetMenuId", (PyCFunction) _wrap_wxMenuEvent_GetMenuId, METH_VARARGS | METH_KEYWORDS },
6414 { "new_wxMenuEvent", (PyCFunction) _wrap_new_wxMenuEvent, METH_VARARGS | METH_KEYWORDS },
6415 { "new_wxInitDialogEvent", (PyCFunction) _wrap_new_wxInitDialogEvent, METH_VARARGS | METH_KEYWORDS },
6416 { "wxActivateEvent_GetActive", (PyCFunction) _wrap_wxActivateEvent_GetActive, METH_VARARGS | METH_KEYWORDS },
6417 { "new_wxActivateEvent", (PyCFunction) _wrap_new_wxActivateEvent, METH_VARARGS | METH_KEYWORDS },
6418 { "new_wxFocusEvent", (PyCFunction) _wrap_new_wxFocusEvent, METH_VARARGS | METH_KEYWORDS },
6419 { "wxEraseEvent_GetDC", (PyCFunction) _wrap_wxEraseEvent_GetDC, METH_VARARGS | METH_KEYWORDS },
6420 { "new_wxEraseEvent", (PyCFunction) _wrap_new_wxEraseEvent, METH_VARARGS | METH_KEYWORDS },
6421 { "new_wxPaintEvent", (PyCFunction) _wrap_new_wxPaintEvent, METH_VARARGS | METH_KEYWORDS },
6422 { "wxMoveEvent_GetPosition", (PyCFunction) _wrap_wxMoveEvent_GetPosition, METH_VARARGS | METH_KEYWORDS },
6423 { "new_wxMoveEvent", (PyCFunction) _wrap_new_wxMoveEvent, METH_VARARGS | METH_KEYWORDS },
6424 { "wxNavigationKeyEvent_SetCurrentFocus", (PyCFunction) _wrap_wxNavigationKeyEvent_SetCurrentFocus, METH_VARARGS | METH_KEYWORDS },
6425 { "wxNavigationKeyEvent_GetCurrentFocus", (PyCFunction) _wrap_wxNavigationKeyEvent_GetCurrentFocus, METH_VARARGS | METH_KEYWORDS },
6426 { "wxNavigationKeyEvent_SetWindowChange", (PyCFunction) _wrap_wxNavigationKeyEvent_SetWindowChange, METH_VARARGS | METH_KEYWORDS },
6427 { "wxNavigationKeyEvent_IsWindowChange", (PyCFunction) _wrap_wxNavigationKeyEvent_IsWindowChange, METH_VARARGS | METH_KEYWORDS },
6428 { "wxNavigationKeyEvent_SetDirection", (PyCFunction) _wrap_wxNavigationKeyEvent_SetDirection, METH_VARARGS | METH_KEYWORDS },
6429 { "wxNavigationKeyEvent_GetDirection", (PyCFunction) _wrap_wxNavigationKeyEvent_GetDirection, METH_VARARGS | METH_KEYWORDS },
6430 { "new_wxNavigationKeyEvent", (PyCFunction) _wrap_new_wxNavigationKeyEvent, METH_VARARGS | METH_KEYWORDS },
6431 { "wxKeyEvent_m_scanCode_get", (PyCFunction) _wrap_wxKeyEvent_m_scanCode_get, METH_VARARGS | METH_KEYWORDS },
6432 { "wxKeyEvent_m_scanCode_set", (PyCFunction) _wrap_wxKeyEvent_m_scanCode_set, METH_VARARGS | METH_KEYWORDS },
6433 { "wxKeyEvent_m_metaDown_get", (PyCFunction) _wrap_wxKeyEvent_m_metaDown_get, METH_VARARGS | METH_KEYWORDS },
6434 { "wxKeyEvent_m_metaDown_set", (PyCFunction) _wrap_wxKeyEvent_m_metaDown_set, METH_VARARGS | METH_KEYWORDS },
6435 { "wxKeyEvent_m_altDown_get", (PyCFunction) _wrap_wxKeyEvent_m_altDown_get, METH_VARARGS | METH_KEYWORDS },
6436 { "wxKeyEvent_m_altDown_set", (PyCFunction) _wrap_wxKeyEvent_m_altDown_set, METH_VARARGS | METH_KEYWORDS },
6437 { "wxKeyEvent_m_shiftDown_get", (PyCFunction) _wrap_wxKeyEvent_m_shiftDown_get, METH_VARARGS | METH_KEYWORDS },
6438 { "wxKeyEvent_m_shiftDown_set", (PyCFunction) _wrap_wxKeyEvent_m_shiftDown_set, METH_VARARGS | METH_KEYWORDS },
6439 { "wxKeyEvent_m_controlDown_get", (PyCFunction) _wrap_wxKeyEvent_m_controlDown_get, METH_VARARGS | METH_KEYWORDS },
6440 { "wxKeyEvent_m_controlDown_set", (PyCFunction) _wrap_wxKeyEvent_m_controlDown_set, METH_VARARGS | METH_KEYWORDS },
6441 { "wxKeyEvent_m_keyCode_get", (PyCFunction) _wrap_wxKeyEvent_m_keyCode_get, METH_VARARGS | METH_KEYWORDS },
6442 { "wxKeyEvent_m_keyCode_set", (PyCFunction) _wrap_wxKeyEvent_m_keyCode_set, METH_VARARGS | METH_KEYWORDS },
6443 { "wxKeyEvent_m_y_get", (PyCFunction) _wrap_wxKeyEvent_m_y_get, METH_VARARGS | METH_KEYWORDS },
6444 { "wxKeyEvent_m_y_set", (PyCFunction) _wrap_wxKeyEvent_m_y_set, METH_VARARGS | METH_KEYWORDS },
6445 { "wxKeyEvent_m_x_get", (PyCFunction) _wrap_wxKeyEvent_m_x_get, METH_VARARGS | METH_KEYWORDS },
6446 { "wxKeyEvent_m_x_set", (PyCFunction) _wrap_wxKeyEvent_m_x_set, METH_VARARGS | METH_KEYWORDS },
6447 { "wxKeyEvent_GetPositionTuple", (PyCFunction) _wrap_wxKeyEvent_GetPositionTuple, METH_VARARGS | METH_KEYWORDS },
6448 { "wxKeyEvent_GetPosition", (PyCFunction) _wrap_wxKeyEvent_GetPosition, METH_VARARGS | METH_KEYWORDS },
6449 { "wxKeyEvent_GetY", (PyCFunction) _wrap_wxKeyEvent_GetY, METH_VARARGS | METH_KEYWORDS },
6450 { "wxKeyEvent_GetX", (PyCFunction) _wrap_wxKeyEvent_GetX, METH_VARARGS | METH_KEYWORDS },
6451 { "wxKeyEvent_HasModifiers", (PyCFunction) _wrap_wxKeyEvent_HasModifiers, METH_VARARGS | METH_KEYWORDS },
6452 { "wxKeyEvent_GetKeyCode", (PyCFunction) _wrap_wxKeyEvent_GetKeyCode, METH_VARARGS | METH_KEYWORDS },
6453 { "wxKeyEvent_KeyCode", (PyCFunction) _wrap_wxKeyEvent_KeyCode, METH_VARARGS | METH_KEYWORDS },
6454 { "wxKeyEvent_ShiftDown", (PyCFunction) _wrap_wxKeyEvent_ShiftDown, METH_VARARGS | METH_KEYWORDS },
6455 { "wxKeyEvent_AltDown", (PyCFunction) _wrap_wxKeyEvent_AltDown, METH_VARARGS | METH_KEYWORDS },
6456 { "wxKeyEvent_MetaDown", (PyCFunction) _wrap_wxKeyEvent_MetaDown, METH_VARARGS | METH_KEYWORDS },
6457 { "wxKeyEvent_ControlDown", (PyCFunction) _wrap_wxKeyEvent_ControlDown, METH_VARARGS | METH_KEYWORDS },
6458 { "new_wxKeyEvent", (PyCFunction) _wrap_new_wxKeyEvent, METH_VARARGS | METH_KEYWORDS },
6459 { "wxMouseEvent_m_linesPerAction_get", (PyCFunction) _wrap_wxMouseEvent_m_linesPerAction_get, METH_VARARGS | METH_KEYWORDS },
6460 { "wxMouseEvent_m_linesPerAction_set", (PyCFunction) _wrap_wxMouseEvent_m_linesPerAction_set, METH_VARARGS | METH_KEYWORDS },
6461 { "wxMouseEvent_m_wheelDelta_get", (PyCFunction) _wrap_wxMouseEvent_m_wheelDelta_get, METH_VARARGS | METH_KEYWORDS },
6462 { "wxMouseEvent_m_wheelDelta_set", (PyCFunction) _wrap_wxMouseEvent_m_wheelDelta_set, METH_VARARGS | METH_KEYWORDS },
6463 { "wxMouseEvent_m_wheelRotation_get", (PyCFunction) _wrap_wxMouseEvent_m_wheelRotation_get, METH_VARARGS | METH_KEYWORDS },
6464 { "wxMouseEvent_m_wheelRotation_set", (PyCFunction) _wrap_wxMouseEvent_m_wheelRotation_set, METH_VARARGS | METH_KEYWORDS },
6465 { "wxMouseEvent_m_metaDown_get", (PyCFunction) _wrap_wxMouseEvent_m_metaDown_get, METH_VARARGS | METH_KEYWORDS },
6466 { "wxMouseEvent_m_metaDown_set", (PyCFunction) _wrap_wxMouseEvent_m_metaDown_set, METH_VARARGS | METH_KEYWORDS },
6467 { "wxMouseEvent_m_altDown_get", (PyCFunction) _wrap_wxMouseEvent_m_altDown_get, METH_VARARGS | METH_KEYWORDS },
6468 { "wxMouseEvent_m_altDown_set", (PyCFunction) _wrap_wxMouseEvent_m_altDown_set, METH_VARARGS | METH_KEYWORDS },
6469 { "wxMouseEvent_m_shiftDown_get", (PyCFunction) _wrap_wxMouseEvent_m_shiftDown_get, METH_VARARGS | METH_KEYWORDS },
6470 { "wxMouseEvent_m_shiftDown_set", (PyCFunction) _wrap_wxMouseEvent_m_shiftDown_set, METH_VARARGS | METH_KEYWORDS },
6471 { "wxMouseEvent_m_controlDown_get", (PyCFunction) _wrap_wxMouseEvent_m_controlDown_get, METH_VARARGS | METH_KEYWORDS },
6472 { "wxMouseEvent_m_controlDown_set", (PyCFunction) _wrap_wxMouseEvent_m_controlDown_set, METH_VARARGS | METH_KEYWORDS },
6473 { "wxMouseEvent_m_rightDown_get", (PyCFunction) _wrap_wxMouseEvent_m_rightDown_get, METH_VARARGS | METH_KEYWORDS },
6474 { "wxMouseEvent_m_rightDown_set", (PyCFunction) _wrap_wxMouseEvent_m_rightDown_set, METH_VARARGS | METH_KEYWORDS },
6475 { "wxMouseEvent_m_middleDown_get", (PyCFunction) _wrap_wxMouseEvent_m_middleDown_get, METH_VARARGS | METH_KEYWORDS },
6476 { "wxMouseEvent_m_middleDown_set", (PyCFunction) _wrap_wxMouseEvent_m_middleDown_set, METH_VARARGS | METH_KEYWORDS },
6477 { "wxMouseEvent_m_leftDown_get", (PyCFunction) _wrap_wxMouseEvent_m_leftDown_get, METH_VARARGS | METH_KEYWORDS },
6478 { "wxMouseEvent_m_leftDown_set", (PyCFunction) _wrap_wxMouseEvent_m_leftDown_set, METH_VARARGS | METH_KEYWORDS },
6479 { "wxMouseEvent_m_y_get", (PyCFunction) _wrap_wxMouseEvent_m_y_get, METH_VARARGS | METH_KEYWORDS },
6480 { "wxMouseEvent_m_y_set", (PyCFunction) _wrap_wxMouseEvent_m_y_set, METH_VARARGS | METH_KEYWORDS },
6481 { "wxMouseEvent_m_x_get", (PyCFunction) _wrap_wxMouseEvent_m_x_get, METH_VARARGS | METH_KEYWORDS },
6482 { "wxMouseEvent_m_x_set", (PyCFunction) _wrap_wxMouseEvent_m_x_set, METH_VARARGS | METH_KEYWORDS },
6483 { "wxMouseEvent_GetLinesPerAction", (PyCFunction) _wrap_wxMouseEvent_GetLinesPerAction, METH_VARARGS | METH_KEYWORDS },
6484 { "wxMouseEvent_GetWheelDelta", (PyCFunction) _wrap_wxMouseEvent_GetWheelDelta, METH_VARARGS | METH_KEYWORDS },
6485 { "wxMouseEvent_GetWheelRotation", (PyCFunction) _wrap_wxMouseEvent_GetWheelRotation, METH_VARARGS | METH_KEYWORDS },
6486 { "wxMouseEvent_GetY", (PyCFunction) _wrap_wxMouseEvent_GetY, METH_VARARGS | METH_KEYWORDS },
6487 { "wxMouseEvent_GetX", (PyCFunction) _wrap_wxMouseEvent_GetX, METH_VARARGS | METH_KEYWORDS },
6488 { "wxMouseEvent_GetLogicalPosition", (PyCFunction) _wrap_wxMouseEvent_GetLogicalPosition, METH_VARARGS | METH_KEYWORDS },
6489 { "wxMouseEvent_GetPositionTuple", (PyCFunction) _wrap_wxMouseEvent_GetPositionTuple, METH_VARARGS | METH_KEYWORDS },
6490 { "wxMouseEvent_GetPosition", (PyCFunction) _wrap_wxMouseEvent_GetPosition, METH_VARARGS | METH_KEYWORDS },
6491 { "wxMouseEvent_Leaving", (PyCFunction) _wrap_wxMouseEvent_Leaving, METH_VARARGS | METH_KEYWORDS },
6492 { "wxMouseEvent_Entering", (PyCFunction) _wrap_wxMouseEvent_Entering, METH_VARARGS | METH_KEYWORDS },
6493 { "wxMouseEvent_Moving", (PyCFunction) _wrap_wxMouseEvent_Moving, METH_VARARGS | METH_KEYWORDS },
6494 { "wxMouseEvent_Dragging", (PyCFunction) _wrap_wxMouseEvent_Dragging, METH_VARARGS | METH_KEYWORDS },
6495 { "wxMouseEvent_RightIsDown", (PyCFunction) _wrap_wxMouseEvent_RightIsDown, METH_VARARGS | METH_KEYWORDS },
6496 { "wxMouseEvent_MiddleIsDown", (PyCFunction) _wrap_wxMouseEvent_MiddleIsDown, METH_VARARGS | METH_KEYWORDS },
6497 { "wxMouseEvent_LeftIsDown", (PyCFunction) _wrap_wxMouseEvent_LeftIsDown, METH_VARARGS | METH_KEYWORDS },
6498 { "wxMouseEvent_RightDClick", (PyCFunction) _wrap_wxMouseEvent_RightDClick, METH_VARARGS | METH_KEYWORDS },
6499 { "wxMouseEvent_MiddleDClick", (PyCFunction) _wrap_wxMouseEvent_MiddleDClick, METH_VARARGS | METH_KEYWORDS },
6500 { "wxMouseEvent_LeftDClick", (PyCFunction) _wrap_wxMouseEvent_LeftDClick, METH_VARARGS | METH_KEYWORDS },
6501 { "wxMouseEvent_RightUp", (PyCFunction) _wrap_wxMouseEvent_RightUp, METH_VARARGS | METH_KEYWORDS },
6502 { "wxMouseEvent_MiddleUp", (PyCFunction) _wrap_wxMouseEvent_MiddleUp, METH_VARARGS | METH_KEYWORDS },
6503 { "wxMouseEvent_LeftUp", (PyCFunction) _wrap_wxMouseEvent_LeftUp, METH_VARARGS | METH_KEYWORDS },
6504 { "wxMouseEvent_RightDown", (PyCFunction) _wrap_wxMouseEvent_RightDown, METH_VARARGS | METH_KEYWORDS },
6505 { "wxMouseEvent_MiddleDown", (PyCFunction) _wrap_wxMouseEvent_MiddleDown, METH_VARARGS | METH_KEYWORDS },
6506 { "wxMouseEvent_LeftDown", (PyCFunction) _wrap_wxMouseEvent_LeftDown, METH_VARARGS | METH_KEYWORDS },
6507 { "wxMouseEvent_ShiftDown", (PyCFunction) _wrap_wxMouseEvent_ShiftDown, METH_VARARGS | METH_KEYWORDS },
6508 { "wxMouseEvent_AltDown", (PyCFunction) _wrap_wxMouseEvent_AltDown, METH_VARARGS | METH_KEYWORDS },
6509 { "wxMouseEvent_MetaDown", (PyCFunction) _wrap_wxMouseEvent_MetaDown, METH_VARARGS | METH_KEYWORDS },
6510 { "wxMouseEvent_ControlDown", (PyCFunction) _wrap_wxMouseEvent_ControlDown, METH_VARARGS | METH_KEYWORDS },
6511 { "wxMouseEvent_ButtonIsDown", (PyCFunction) _wrap_wxMouseEvent_ButtonIsDown, METH_VARARGS | METH_KEYWORDS },
6512 { "wxMouseEvent_Button", (PyCFunction) _wrap_wxMouseEvent_Button, METH_VARARGS | METH_KEYWORDS },
6513 { "wxMouseEvent_ButtonUp", (PyCFunction) _wrap_wxMouseEvent_ButtonUp, METH_VARARGS | METH_KEYWORDS },
6514 { "wxMouseEvent_ButtonDClick", (PyCFunction) _wrap_wxMouseEvent_ButtonDClick, METH_VARARGS | METH_KEYWORDS },
6515 { "wxMouseEvent_ButtonDown", (PyCFunction) _wrap_wxMouseEvent_ButtonDown, METH_VARARGS | METH_KEYWORDS },
6516 { "wxMouseEvent_IsButton", (PyCFunction) _wrap_wxMouseEvent_IsButton, METH_VARARGS | METH_KEYWORDS },
6517 { "new_wxMouseEvent", (PyCFunction) _wrap_new_wxMouseEvent, METH_VARARGS | METH_KEYWORDS },
6518 { "new_wxSpinEvent", (PyCFunction) _wrap_new_wxSpinEvent, METH_VARARGS | METH_KEYWORDS },
6519 { "wxScrollWinEvent_GetPosition", (PyCFunction) _wrap_wxScrollWinEvent_GetPosition, METH_VARARGS | METH_KEYWORDS },
6520 { "wxScrollWinEvent_GetOrientation", (PyCFunction) _wrap_wxScrollWinEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS },
6521 { "new_wxScrollWinEvent", (PyCFunction) _wrap_new_wxScrollWinEvent, METH_VARARGS | METH_KEYWORDS },
6522 { "wxScrollEvent_GetPosition", (PyCFunction) _wrap_wxScrollEvent_GetPosition, METH_VARARGS | METH_KEYWORDS },
6523 { "wxScrollEvent_GetOrientation", (PyCFunction) _wrap_wxScrollEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS },
6524 { "new_wxScrollEvent", (PyCFunction) _wrap_new_wxScrollEvent, METH_VARARGS | METH_KEYWORDS },
6525 { "wxCommandEvent_SetInt", (PyCFunction) _wrap_wxCommandEvent_SetInt, METH_VARARGS | METH_KEYWORDS },
6526 { "wxCommandEvent_SetExtraLong", (PyCFunction) _wrap_wxCommandEvent_SetExtraLong, METH_VARARGS | METH_KEYWORDS },
6527 { "wxCommandEvent_SetString", (PyCFunction) _wrap_wxCommandEvent_SetString, METH_VARARGS | METH_KEYWORDS },
6528 { "wxCommandEvent_IsSelection", (PyCFunction) _wrap_wxCommandEvent_IsSelection, METH_VARARGS | METH_KEYWORDS },
6529 { "wxCommandEvent_GetString", (PyCFunction) _wrap_wxCommandEvent_GetString, METH_VARARGS | METH_KEYWORDS },
6530 { "wxCommandEvent_GetSelection", (PyCFunction) _wrap_wxCommandEvent_GetSelection, METH_VARARGS | METH_KEYWORDS },
6531 { "wxCommandEvent_GetInt", (PyCFunction) _wrap_wxCommandEvent_GetInt, METH_VARARGS | METH_KEYWORDS },
6532 { "wxCommandEvent_GetExtraLong", (PyCFunction) _wrap_wxCommandEvent_GetExtraLong, METH_VARARGS | METH_KEYWORDS },
6533 { "wxCommandEvent_Checked", (PyCFunction) _wrap_wxCommandEvent_IsChecked, METH_VARARGS | METH_KEYWORDS },
6534 { "wxCommandEvent_IsChecked", (PyCFunction) _wrap_wxCommandEvent_IsChecked, METH_VARARGS | METH_KEYWORDS },
6535 { "new_wxCommandEvent", (PyCFunction) _wrap_new_wxCommandEvent, METH_VARARGS | METH_KEYWORDS },
6536 { "wxCloseEvent_SetCanVeto", (PyCFunction) _wrap_wxCloseEvent_SetCanVeto, METH_VARARGS | METH_KEYWORDS },
6537 { "wxCloseEvent_GetVeto", (PyCFunction) _wrap_wxCloseEvent_GetVeto, METH_VARARGS | METH_KEYWORDS },
6538 { "wxCloseEvent_CanVeto", (PyCFunction) _wrap_wxCloseEvent_CanVeto, METH_VARARGS | METH_KEYWORDS },
6539 { "wxCloseEvent_Veto", (PyCFunction) _wrap_wxCloseEvent_Veto, METH_VARARGS | METH_KEYWORDS },
6540 { "wxCloseEvent_GetLoggingOff", (PyCFunction) _wrap_wxCloseEvent_GetLoggingOff, METH_VARARGS | METH_KEYWORDS },
6541 { "wxCloseEvent_SetLoggingOff", (PyCFunction) _wrap_wxCloseEvent_SetLoggingOff, METH_VARARGS | METH_KEYWORDS },
6542 { "new_wxCloseEvent", (PyCFunction) _wrap_new_wxCloseEvent, METH_VARARGS | METH_KEYWORDS },
6543 { "wxSizeEvent_GetSize", (PyCFunction) _wrap_wxSizeEvent_GetSize, METH_VARARGS | METH_KEYWORDS },
6544 { "new_wxSizeEvent", (PyCFunction) _wrap_new_wxSizeEvent, METH_VARARGS | METH_KEYWORDS },
6545 { "wxEvent_Skip", (PyCFunction) _wrap_wxEvent_Skip, METH_VARARGS | METH_KEYWORDS },
6546 { "wxEvent_SetTimestamp", (PyCFunction) _wrap_wxEvent_SetTimestamp, METH_VARARGS | METH_KEYWORDS },
6547 { "wxEvent_SetId", (PyCFunction) _wrap_wxEvent_SetId, METH_VARARGS | METH_KEYWORDS },
6548 { "wxEvent_SetEventType", (PyCFunction) _wrap_wxEvent_SetEventType, METH_VARARGS | METH_KEYWORDS },
6549 { "wxEvent_SetEventObject", (PyCFunction) _wrap_wxEvent_SetEventObject, METH_VARARGS | METH_KEYWORDS },
6550 { "wxEvent_GetTimestamp", (PyCFunction) _wrap_wxEvent_GetTimestamp, METH_VARARGS | METH_KEYWORDS },
6551 { "wxEvent_GetSkipped", (PyCFunction) _wrap_wxEvent_GetSkipped, METH_VARARGS | METH_KEYWORDS },
6552 { "wxEvent_GetId", (PyCFunction) _wrap_wxEvent_GetId, METH_VARARGS | METH_KEYWORDS },
6553 { "wxEvent_GetEventType", (PyCFunction) _wrap_wxEvent_GetEventType, METH_VARARGS | METH_KEYWORDS },
6554 { "wxEvent_GetEventObject", (PyCFunction) _wrap_wxEvent_GetEventObject, METH_VARARGS | METH_KEYWORDS },
6555 { "delete_wxEvent", (PyCFunction) _wrap_delete_wxEvent, METH_VARARGS | METH_KEYWORDS },
6556 { "new_wxEvent", (PyCFunction) _wrap_new_wxEvent, METH_VARARGS | METH_KEYWORDS },
6557 { "wxNewEventType", (PyCFunction) _wrap_wxNewEventType, METH_VARARGS | METH_KEYWORDS },
6558 { NULL, NULL }
6559 };
6560 #ifdef __cplusplus
6561 }
6562 #endif
6563 /*
6564 * This table is used by the pointer type-checker
6565 */
6566 static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
6567 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
6568 { "_wxEvent","_class_wxPyCommandEvent",SwigwxPyCommandEventTowxEvent},
6569 { "_wxEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxEvent},
6570 { "_wxEvent","_class_wxPyEvent",SwigwxPyEventTowxEvent},
6571 { "_wxEvent","_wxPyEvent",SwigwxPyEventTowxEvent},
6572 { "_wxEvent","_class_wxTimerEvent",SwigwxTimerEventTowxEvent},
6573 { "_wxEvent","_wxTimerEvent",SwigwxTimerEventTowxEvent},
6574 { "_wxEvent","_class_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxEvent},
6575 { "_wxEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxEvent},
6576 { "_wxEvent","_class_wxWindowCreateEvent",SwigwxWindowCreateEventTowxEvent},
6577 { "_wxEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxEvent},
6578 { "_wxEvent","_class_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxEvent},
6579 { "_wxEvent","_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxEvent},
6580 { "_wxEvent","_class_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxEvent},
6581 { "_wxEvent","_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxEvent},
6582 { "_wxEvent","_class_wxNotifyEvent",SwigwxNotifyEventTowxEvent},
6583 { "_wxEvent","_wxNotifyEvent",SwigwxNotifyEventTowxEvent},
6584 { "_wxEvent","_class_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxEvent},
6585 { "_wxEvent","_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxEvent},
6586 { "_wxEvent","_class_wxUpdateUIEvent",SwigwxUpdateUIEventTowxEvent},
6587 { "_wxEvent","_wxUpdateUIEvent",SwigwxUpdateUIEventTowxEvent},
6588 { "_wxEvent","_class_wxIdleEvent",SwigwxIdleEventTowxEvent},
6589 { "_wxEvent","_wxIdleEvent",SwigwxIdleEventTowxEvent},
6590 { "_wxEvent","_class_wxDropFilesEvent",SwigwxDropFilesEventTowxEvent},
6591 { "_wxEvent","_wxDropFilesEvent",SwigwxDropFilesEventTowxEvent},
6592 { "_wxEvent","_class_wxJoystickEvent",SwigwxJoystickEventTowxEvent},
6593 { "_wxEvent","_wxJoystickEvent",SwigwxJoystickEventTowxEvent},
6594 { "_wxEvent","_class_wxMaximizeEvent",SwigwxMaximizeEventTowxEvent},
6595 { "_wxEvent","_wxMaximizeEvent",SwigwxMaximizeEventTowxEvent},
6596 { "_wxEvent","_class_wxIconizeEvent",SwigwxIconizeEventTowxEvent},
6597 { "_wxEvent","_wxIconizeEvent",SwigwxIconizeEventTowxEvent},
6598 { "_wxEvent","_class_wxShowEvent",SwigwxShowEventTowxEvent},
6599 { "_wxEvent","_wxShowEvent",SwigwxShowEventTowxEvent},
6600 { "_wxEvent","_class_wxMenuEvent",SwigwxMenuEventTowxEvent},
6601 { "_wxEvent","_wxMenuEvent",SwigwxMenuEventTowxEvent},
6602 { "_wxEvent","_class_wxInitDialogEvent",SwigwxInitDialogEventTowxEvent},
6603 { "_wxEvent","_wxInitDialogEvent",SwigwxInitDialogEventTowxEvent},
6604 { "_wxEvent","_class_wxActivateEvent",SwigwxActivateEventTowxEvent},
6605 { "_wxEvent","_wxActivateEvent",SwigwxActivateEventTowxEvent},
6606 { "_wxEvent","_class_wxFocusEvent",SwigwxFocusEventTowxEvent},
6607 { "_wxEvent","_wxFocusEvent",SwigwxFocusEventTowxEvent},
6608 { "_wxEvent","_class_wxEraseEvent",SwigwxEraseEventTowxEvent},
6609 { "_wxEvent","_wxEraseEvent",SwigwxEraseEventTowxEvent},
6610 { "_wxEvent","_class_wxPaintEvent",SwigwxPaintEventTowxEvent},
6611 { "_wxEvent","_wxPaintEvent",SwigwxPaintEventTowxEvent},
6612 { "_wxEvent","_class_wxMoveEvent",SwigwxMoveEventTowxEvent},
6613 { "_wxEvent","_wxMoveEvent",SwigwxMoveEventTowxEvent},
6614 { "_wxEvent","_class_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxEvent},
6615 { "_wxEvent","_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxEvent},
6616 { "_wxEvent","_class_wxKeyEvent",SwigwxKeyEventTowxEvent},
6617 { "_wxEvent","_wxKeyEvent",SwigwxKeyEventTowxEvent},
6618 { "_wxEvent","_class_wxMouseEvent",SwigwxMouseEventTowxEvent},
6619 { "_wxEvent","_wxMouseEvent",SwigwxMouseEventTowxEvent},
6620 { "_wxEvent","_class_wxSpinEvent",SwigwxSpinEventTowxEvent},
6621 { "_wxEvent","_wxSpinEvent",SwigwxSpinEventTowxEvent},
6622 { "_wxEvent","_class_wxScrollWinEvent",SwigwxScrollWinEventTowxEvent},
6623 { "_wxEvent","_wxScrollWinEvent",SwigwxScrollWinEventTowxEvent},
6624 { "_wxEvent","_class_wxScrollEvent",SwigwxScrollEventTowxEvent},
6625 { "_wxEvent","_wxScrollEvent",SwigwxScrollEventTowxEvent},
6626 { "_wxEvent","_class_wxCommandEvent",SwigwxCommandEventTowxEvent},
6627 { "_wxEvent","_wxCommandEvent",SwigwxCommandEventTowxEvent},
6628 { "_wxEvent","_class_wxCloseEvent",SwigwxCloseEventTowxEvent},
6629 { "_wxEvent","_wxCloseEvent",SwigwxCloseEventTowxEvent},
6630 { "_wxEvent","_class_wxSizeEvent",SwigwxSizeEventTowxEvent},
6631 { "_wxEvent","_wxSizeEvent",SwigwxSizeEventTowxEvent},
6632 { "_wxEvent","_class_wxEvent",0},
6633 { "_class_wxActivateEvent","_wxActivateEvent",0},
6634 { "_signed_long","_long",0},
6635 { "_wxMenuEvent","_class_wxMenuEvent",0},
6636 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
6637 { "_wxPrintQuality","_wxCoord",0},
6638 { "_wxPrintQuality","_int",0},
6639 { "_wxPrintQuality","_signed_int",0},
6640 { "_wxPrintQuality","_unsigned_int",0},
6641 { "_wxPrintQuality","_wxWindowID",0},
6642 { "_wxPrintQuality","_uint",0},
6643 { "_wxPrintQuality","_EBool",0},
6644 { "_wxPrintQuality","_size_t",0},
6645 { "_wxPrintQuality","_time_t",0},
6646 { "_class_wxRegionIterator","_wxRegionIterator",0},
6647 { "_wxPaintEvent","_class_wxPaintEvent",0},
6648 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
6649 { "_wxCursor","_class_wxCursor",0},
6650 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
6651 { "_wxMask","_class_wxMask",0},
6652 { "_wxPen","_class_wxPen",0},
6653 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
6654 { "_byte","_unsigned_char",0},
6655 { "_wxColourDatabase","_class_wxColourDatabase",0},
6656 { "_long","_unsigned_long",0},
6657 { "_long","_signed_long",0},
6658 { "_wxImageList","_class_wxImageList",0},
6659 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
6660 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
6661 { "_wxDC","_class_wxDC",0},
6662 { "_wxSpinEvent","_class_wxSpinEvent",0},
6663 { "_size_t","_wxCoord",0},
6664 { "_size_t","_wxPrintQuality",0},
6665 { "_size_t","_time_t",0},
6666 { "_size_t","_unsigned_int",0},
6667 { "_size_t","_int",0},
6668 { "_size_t","_wxWindowID",0},
6669 { "_size_t","_uint",0},
6670 { "_class_wxRealPoint","_wxRealPoint",0},
6671 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
6672 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
6673 { "_class_wxPaintEvent","_wxPaintEvent",0},
6674 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
6675 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
6676 { "_wxPyEvent","_class_wxPyEvent",0},
6677 { "_class_wxMask","_wxMask",0},
6678 { "_class_wxKeyEvent","_wxKeyEvent",0},
6679 { "_wxColour","_class_wxColour",0},
6680 { "_wxIdleEvent","_class_wxIdleEvent",0},
6681 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
6682 { "_wxBrush","_class_wxBrush",0},
6683 { "_wxShowEvent","_class_wxShowEvent",0},
6684 { "_uint","_wxCoord",0},
6685 { "_uint","_wxPrintQuality",0},
6686 { "_uint","_time_t",0},
6687 { "_uint","_size_t",0},
6688 { "_uint","_unsigned_int",0},
6689 { "_uint","_int",0},
6690 { "_uint","_wxWindowID",0},
6691 { "_wxChar","_char",0},
6692 { "_class_wxEvent","_class_wxPyCommandEvent",SwigwxPyCommandEventTowxEvent},
6693 { "_class_wxEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxEvent},
6694 { "_class_wxEvent","_class_wxPyEvent",SwigwxPyEventTowxEvent},
6695 { "_class_wxEvent","_wxPyEvent",SwigwxPyEventTowxEvent},
6696 { "_class_wxEvent","_class_wxTimerEvent",SwigwxTimerEventTowxEvent},
6697 { "_class_wxEvent","_wxTimerEvent",SwigwxTimerEventTowxEvent},
6698 { "_class_wxEvent","_class_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxEvent},
6699 { "_class_wxEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxEvent},
6700 { "_class_wxEvent","_class_wxWindowCreateEvent",SwigwxWindowCreateEventTowxEvent},
6701 { "_class_wxEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxEvent},
6702 { "_class_wxEvent","_class_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxEvent},
6703 { "_class_wxEvent","_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxEvent},
6704 { "_class_wxEvent","_class_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxEvent},
6705 { "_class_wxEvent","_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxEvent},
6706 { "_class_wxEvent","_class_wxNotifyEvent",SwigwxNotifyEventTowxEvent},
6707 { "_class_wxEvent","_wxNotifyEvent",SwigwxNotifyEventTowxEvent},
6708 { "_class_wxEvent","_class_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxEvent},
6709 { "_class_wxEvent","_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxEvent},
6710 { "_class_wxEvent","_class_wxUpdateUIEvent",SwigwxUpdateUIEventTowxEvent},
6711 { "_class_wxEvent","_wxUpdateUIEvent",SwigwxUpdateUIEventTowxEvent},
6712 { "_class_wxEvent","_class_wxIdleEvent",SwigwxIdleEventTowxEvent},
6713 { "_class_wxEvent","_wxIdleEvent",SwigwxIdleEventTowxEvent},
6714 { "_class_wxEvent","_class_wxDropFilesEvent",SwigwxDropFilesEventTowxEvent},
6715 { "_class_wxEvent","_wxDropFilesEvent",SwigwxDropFilesEventTowxEvent},
6716 { "_class_wxEvent","_class_wxJoystickEvent",SwigwxJoystickEventTowxEvent},
6717 { "_class_wxEvent","_wxJoystickEvent",SwigwxJoystickEventTowxEvent},
6718 { "_class_wxEvent","_class_wxMaximizeEvent",SwigwxMaximizeEventTowxEvent},
6719 { "_class_wxEvent","_wxMaximizeEvent",SwigwxMaximizeEventTowxEvent},
6720 { "_class_wxEvent","_class_wxIconizeEvent",SwigwxIconizeEventTowxEvent},
6721 { "_class_wxEvent","_wxIconizeEvent",SwigwxIconizeEventTowxEvent},
6722 { "_class_wxEvent","_class_wxShowEvent",SwigwxShowEventTowxEvent},
6723 { "_class_wxEvent","_wxShowEvent",SwigwxShowEventTowxEvent},
6724 { "_class_wxEvent","_class_wxMenuEvent",SwigwxMenuEventTowxEvent},
6725 { "_class_wxEvent","_wxMenuEvent",SwigwxMenuEventTowxEvent},
6726 { "_class_wxEvent","_class_wxInitDialogEvent",SwigwxInitDialogEventTowxEvent},
6727 { "_class_wxEvent","_wxInitDialogEvent",SwigwxInitDialogEventTowxEvent},
6728 { "_class_wxEvent","_class_wxActivateEvent",SwigwxActivateEventTowxEvent},
6729 { "_class_wxEvent","_wxActivateEvent",SwigwxActivateEventTowxEvent},
6730 { "_class_wxEvent","_class_wxFocusEvent",SwigwxFocusEventTowxEvent},
6731 { "_class_wxEvent","_wxFocusEvent",SwigwxFocusEventTowxEvent},
6732 { "_class_wxEvent","_class_wxEraseEvent",SwigwxEraseEventTowxEvent},
6733 { "_class_wxEvent","_wxEraseEvent",SwigwxEraseEventTowxEvent},
6734 { "_class_wxEvent","_class_wxPaintEvent",SwigwxPaintEventTowxEvent},
6735 { "_class_wxEvent","_wxPaintEvent",SwigwxPaintEventTowxEvent},
6736 { "_class_wxEvent","_class_wxMoveEvent",SwigwxMoveEventTowxEvent},
6737 { "_class_wxEvent","_wxMoveEvent",SwigwxMoveEventTowxEvent},
6738 { "_class_wxEvent","_class_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxEvent},
6739 { "_class_wxEvent","_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxEvent},
6740 { "_class_wxEvent","_class_wxKeyEvent",SwigwxKeyEventTowxEvent},
6741 { "_class_wxEvent","_wxKeyEvent",SwigwxKeyEventTowxEvent},
6742 { "_class_wxEvent","_class_wxMouseEvent",SwigwxMouseEventTowxEvent},
6743 { "_class_wxEvent","_wxMouseEvent",SwigwxMouseEventTowxEvent},
6744 { "_class_wxEvent","_class_wxSpinEvent",SwigwxSpinEventTowxEvent},
6745 { "_class_wxEvent","_wxSpinEvent",SwigwxSpinEventTowxEvent},
6746 { "_class_wxEvent","_class_wxScrollWinEvent",SwigwxScrollWinEventTowxEvent},
6747 { "_class_wxEvent","_wxScrollWinEvent",SwigwxScrollWinEventTowxEvent},
6748 { "_class_wxEvent","_class_wxScrollEvent",SwigwxScrollEventTowxEvent},
6749 { "_class_wxEvent","_wxScrollEvent",SwigwxScrollEventTowxEvent},
6750 { "_class_wxEvent","_class_wxCommandEvent",SwigwxCommandEventTowxEvent},
6751 { "_class_wxEvent","_wxCommandEvent",SwigwxCommandEventTowxEvent},
6752 { "_class_wxEvent","_class_wxCloseEvent",SwigwxCloseEventTowxEvent},
6753 { "_class_wxEvent","_wxCloseEvent",SwigwxCloseEventTowxEvent},
6754 { "_class_wxEvent","_class_wxSizeEvent",SwigwxSizeEventTowxEvent},
6755 { "_class_wxEvent","_wxSizeEvent",SwigwxSizeEventTowxEvent},
6756 { "_class_wxEvent","_wxEvent",0},
6757 { "_wxRect","_class_wxRect",0},
6758 { "_wxCommandEvent","_class_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent},
6759 { "_wxCommandEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent},
6760 { "_wxCommandEvent","_class_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent},
6761 { "_wxCommandEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent},
6762 { "_wxCommandEvent","_class_wxWindowCreateEvent",SwigwxWindowCreateEventTowxCommandEvent},
6763 { "_wxCommandEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxCommandEvent},
6764 { "_wxCommandEvent","_class_wxNotifyEvent",SwigwxNotifyEventTowxCommandEvent},
6765 { "_wxCommandEvent","_wxNotifyEvent",SwigwxNotifyEventTowxCommandEvent},
6766 { "_wxCommandEvent","_class_wxSpinEvent",SwigwxSpinEventTowxCommandEvent},
6767 { "_wxCommandEvent","_wxSpinEvent",SwigwxSpinEventTowxCommandEvent},
6768 { "_wxCommandEvent","_class_wxScrollEvent",SwigwxScrollEventTowxCommandEvent},
6769 { "_wxCommandEvent","_wxScrollEvent",SwigwxScrollEventTowxCommandEvent},
6770 { "_wxCommandEvent","_class_wxCommandEvent",0},
6771 { "_wxSizeEvent","_class_wxSizeEvent",0},
6772 { "_wxPoint","_class_wxPoint",0},
6773 { "_char","_wxChar",0},
6774 { "_wxBitmap","_class_wxBitmap",0},
6775 { "_wxPenList","_class_wxPenList",0},
6776 { "_wxWindowDC","_class_wxWindowDC",0},
6777 { "_wxTimerEvent","_class_wxTimerEvent",0},
6778 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
6779 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
6780 { "_class_wxPyEvent","_wxPyEvent",0},
6781 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
6782 { "_class_wxColourDatabase","_wxColourDatabase",0},
6783 { "_wxScrollEvent","_class_wxSpinEvent",SwigwxSpinEventTowxScrollEvent},
6784 { "_wxScrollEvent","_wxSpinEvent",SwigwxSpinEventTowxScrollEvent},
6785 { "_wxScrollEvent","_class_wxScrollEvent",0},
6786 { "_EBool","_wxCoord",0},
6787 { "_EBool","_wxPrintQuality",0},
6788 { "_EBool","_signed_int",0},
6789 { "_EBool","_int",0},
6790 { "_EBool","_wxWindowID",0},
6791 { "_class_wxRegion","_wxRegion",0},
6792 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
6793 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
6794 { "_wxFont","_class_wxFont",0},
6795 { "_wxCloseEvent","_class_wxCloseEvent",0},
6796 { "_unsigned_long","_long",0},
6797 { "_class_wxRect","_wxRect",0},
6798 { "_class_wxDC","_wxDC",0},
6799 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
6800 { "_class_wxBrushList","_wxBrushList",0},
6801 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
6802 { "_class_wxPenList","_wxPenList",0},
6803 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
6804 { "_wxFocusEvent","_class_wxFocusEvent",0},
6805 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
6806 { "_class_wxTimerEvent","_wxTimerEvent",0},
6807 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
6808 { "_signed_int","_wxCoord",0},
6809 { "_signed_int","_wxPrintQuality",0},
6810 { "_signed_int","_EBool",0},
6811 { "_signed_int","_wxWindowID",0},
6812 { "_signed_int","_int",0},
6813 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
6814 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
6815 { "_class_wxMoveEvent","_wxMoveEvent",0},
6816 { "_wxScreenDC","_class_wxScreenDC",0},
6817 { "_WXTYPE","_short",0},
6818 { "_WXTYPE","_signed_short",0},
6819 { "_WXTYPE","_unsigned_short",0},
6820 { "_class_wxBrush","_wxBrush",0},
6821 { "_unsigned_short","_WXTYPE",0},
6822 { "_unsigned_short","_short",0},
6823 { "_class_wxFont","_wxFont",0},
6824 { "_class_wxCloseEvent","_wxCloseEvent",0},
6825 { "_wxBusyInfo","_class_wxBusyInfo",0},
6826 { "_wxFontList","_class_wxFontList",0},
6827 { "_class_wxMenuEvent","_wxMenuEvent",0},
6828 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
6829 { "_wxClientDC","_class_wxClientDC",0},
6830 { "_wxMouseEvent","_class_wxMouseEvent",0},
6831 { "_class_wxPoint","_wxPoint",0},
6832 { "_wxRealPoint","_class_wxRealPoint",0},
6833 { "_signed_short","_WXTYPE",0},
6834 { "_signed_short","_short",0},
6835 { "_wxMemoryDC","_class_wxMemoryDC",0},
6836 { "_wxPaintDC","_class_wxPaintDC",0},
6837 { "_class_wxWindowDC","_wxWindowDC",0},
6838 { "_class_wxFocusEvent","_wxFocusEvent",0},
6839 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
6840 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
6841 { "_class_wxCursor","_wxCursor",0},
6842 { "_unsigned_char","_byte",0},
6843 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
6844 { "_unsigned_int","_wxCoord",0},
6845 { "_unsigned_int","_wxPrintQuality",0},
6846 { "_unsigned_int","_time_t",0},
6847 { "_unsigned_int","_size_t",0},
6848 { "_unsigned_int","_uint",0},
6849 { "_unsigned_int","_wxWindowID",0},
6850 { "_unsigned_int","_int",0},
6851 { "_wxIcon","_class_wxIcon",0},
6852 { "_class_wxPen","_wxPen",0},
6853 { "_short","_WXTYPE",0},
6854 { "_short","_unsigned_short",0},
6855 { "_short","_signed_short",0},
6856 { "_class_wxScrollEvent","_class_wxSpinEvent",SwigwxSpinEventTowxScrollEvent},
6857 { "_class_wxScrollEvent","_wxSpinEvent",SwigwxSpinEventTowxScrollEvent},
6858 { "_class_wxScrollEvent","_wxScrollEvent",0},
6859 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
6860 { "_class_wxImageList","_wxImageList",0},
6861 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
6862 { "_wxWindowID","_wxCoord",0},
6863 { "_wxWindowID","_wxPrintQuality",0},
6864 { "_wxWindowID","_time_t",0},
6865 { "_wxWindowID","_size_t",0},
6866 { "_wxWindowID","_EBool",0},
6867 { "_wxWindowID","_uint",0},
6868 { "_wxWindowID","_int",0},
6869 { "_wxWindowID","_signed_int",0},
6870 { "_wxWindowID","_unsigned_int",0},
6871 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
6872 { "_int","_wxCoord",0},
6873 { "_int","_wxPrintQuality",0},
6874 { "_int","_time_t",0},
6875 { "_int","_size_t",0},
6876 { "_int","_EBool",0},
6877 { "_int","_uint",0},
6878 { "_int","_wxWindowID",0},
6879 { "_int","_unsigned_int",0},
6880 { "_int","_signed_int",0},
6881 { "_class_wxMouseEvent","_wxMouseEvent",0},
6882 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
6883 { "_class_wxSpinEvent","_wxSpinEvent",0},
6884 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
6885 { "_time_t","_wxCoord",0},
6886 { "_time_t","_wxPrintQuality",0},
6887 { "_time_t","_unsigned_int",0},
6888 { "_time_t","_int",0},
6889 { "_time_t","_wxWindowID",0},
6890 { "_time_t","_uint",0},
6891 { "_time_t","_size_t",0},
6892 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
6893 { "_wxSize","_class_wxSize",0},
6894 { "_wxRegionIterator","_class_wxRegionIterator",0},
6895 { "_class_wxPaintDC","_wxPaintDC",0},
6896 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
6897 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
6898 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
6899 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
6900 { "_class_wxIcon","_wxIcon",0},
6901 { "_class_wxColour","_wxColour",0},
6902 { "_class_wxScreenDC","_wxScreenDC",0},
6903 { "_wxPalette","_class_wxPalette",0},
6904 { "_class_wxIdleEvent","_wxIdleEvent",0},
6905 { "_wxCoord","_int",0},
6906 { "_wxCoord","_signed_int",0},
6907 { "_wxCoord","_unsigned_int",0},
6908 { "_wxCoord","_wxWindowID",0},
6909 { "_wxCoord","_uint",0},
6910 { "_wxCoord","_EBool",0},
6911 { "_wxCoord","_size_t",0},
6912 { "_wxCoord","_time_t",0},
6913 { "_wxCoord","_wxPrintQuality",0},
6914 { "_wxEraseEvent","_class_wxEraseEvent",0},
6915 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
6916 { "_wxRegion","_class_wxRegion",0},
6917 { "_class_wxShowEvent","_wxShowEvent",0},
6918 { "_wxActivateEvent","_class_wxActivateEvent",0},
6919 { "_class_wxBusyInfo","_wxBusyInfo",0},
6920 { "_class_wxFontList","_wxFontList",0},
6921 { "_class_wxCommandEvent","_class_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent},
6922 { "_class_wxCommandEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent},
6923 { "_class_wxCommandEvent","_class_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent},
6924 { "_class_wxCommandEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent},
6925 { "_class_wxCommandEvent","_class_wxWindowCreateEvent",SwigwxWindowCreateEventTowxCommandEvent},
6926 { "_class_wxCommandEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxCommandEvent},
6927 { "_class_wxCommandEvent","_class_wxNotifyEvent",SwigwxNotifyEventTowxCommandEvent},
6928 { "_class_wxCommandEvent","_wxNotifyEvent",SwigwxNotifyEventTowxCommandEvent},
6929 { "_class_wxCommandEvent","_class_wxSpinEvent",SwigwxSpinEventTowxCommandEvent},
6930 { "_class_wxCommandEvent","_wxSpinEvent",SwigwxSpinEventTowxCommandEvent},
6931 { "_class_wxCommandEvent","_class_wxScrollEvent",SwigwxScrollEventTowxCommandEvent},
6932 { "_class_wxCommandEvent","_wxScrollEvent",SwigwxScrollEventTowxCommandEvent},
6933 { "_class_wxCommandEvent","_wxCommandEvent",0},
6934 { "_class_wxClientDC","_wxClientDC",0},
6935 { "_class_wxSizeEvent","_wxSizeEvent",0},
6936 { "_wxBrushList","_class_wxBrushList",0},
6937 { "_class_wxSize","_wxSize",0},
6938 { "_class_wxBitmap","_wxBitmap",0},
6939 { "_class_wxMemoryDC","_wxMemoryDC",0},
6940 { "_wxKeyEvent","_class_wxKeyEvent",0},
6941 { "_wxMoveEvent","_class_wxMoveEvent",0},
6942 { "_class_wxPalette","_wxPalette",0},
6943 { "_class_wxEraseEvent","_wxEraseEvent",0},
6944 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
6945 {0,0,0}};
6946
6947 static PyObject *SWIG_globals;
6948 #ifdef __cplusplus
6949 extern "C"
6950 #endif
6951 SWIGEXPORT(void) initeventsc() {
6952 PyObject *m, *d;
6953 SWIG_globals = SWIG_newvarlink();
6954 m = Py_InitModule("eventsc", eventscMethods);
6955 d = PyModule_GetDict(m);
6956 {
6957 int i;
6958 for (i = 0; _swig_mapping[i].n1; i++)
6959 SWIG_RegisterMapping(_swig_mapping[i].n1,_swig_mapping[i].n2,_swig_mapping[i].pcnv);
6960 }
6961 }