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