2  * FILE : src/mac/events.cpp 
   4  * This file was automatically generated by : 
   5  * Simplified Wrapper and Interface Generator (SWIG) 
   6  * Version 1.1 (Build 883) 
   8  * Portions Copyright (c) 1995-1998 
   9  * The University of Utah and The Regents of the University of California. 
  10  * Permission is granted to distribute this file in any manner provided 
  11  * this notice remains intact. 
  13  * Do not make changes to this file--changes will be lost! 
  19 /* Implementation : PYTHON */ 
  24 /* Definitions for Windows/Unix exporting */ 
  25 #if defined(__WIN32__) 
  26 #   if defined(_MSC_VER) 
  27 #       define SWIGEXPORT(a) __declspec(dllexport) a 
  29 #       if defined(__BORLANDC__) 
  30 #           define SWIGEXPORT(a) a _export 
  32 #           define SWIGEXPORT(a) a 
  36 #   define SWIGEXPORT(a) a 
  45 extern void SWIG_MakePtr(char *, void *, char *); 
  46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *)); 
  47 extern char *SWIG_GetPtr(char *, void **, char *); 
  48 extern char *SWIG_GetPtrObj(PyObject 
*, void **, char *); 
  49 extern void SWIG_addvarlink(PyObject 
*, char *, PyObject 
*(*)(void), int (*)(PyObject 
*)); 
  50 extern PyObject 
*SWIG_newvarlink(void); 
  54 #define SWIG_init    initeventsc 
  56 #define SWIG_name    "eventsc" 
  59 #include <wx/spinbutt.h> 
  62 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) { 
  68     } else if (target 
== Py_None
) { 
  72         if (!PyTuple_Check(target
)) { 
  74             target 
= PyTuple_New(1); 
  75             PyTuple_SetItem(target
, 0, o2
); 
  78         PyTuple_SetItem(o3
, 0, o
); 
  81         target 
= PySequence_Concat(o2
, o3
); 
  90 static PyObject 
*_wrap_wxNewEventType(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
  91     PyObject 
* _resultobj
; 
  93     char *_kwnames
[] = {  NULL 
}; 
  96     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxNewEventType",_kwnames
))  
  99     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 100     _result 
= (int )wxNewEventType(); 
 102     wxPyEndAllowThreads(__tstate
); 
 103     if (PyErr_Occurred()) return NULL
; 
 104 }    _resultobj 
= Py_BuildValue("i",_result
); 
 108 static void *SwigwxEventTowxObject(void *ptr
) { 
 111     src 
= (wxEvent 
*) ptr
; 
 112     dest 
= (wxObject 
*) src
; 
 113     return (void *) dest
; 
 116 #define delete_wxEvent(_swigobj) (delete _swigobj) 
 117 static PyObject 
*_wrap_delete_wxEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 118     PyObject 
* _resultobj
; 
 120     PyObject 
* _argo0 
= 0; 
 121     char *_kwnames
[] = { "self", NULL 
}; 
 124     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxEvent",_kwnames
,&_argo0
))  
 127         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 128         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 129             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxEvent. Expected _wxEvent_p."); 
 134     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 135     delete_wxEvent(_arg0
); 
 137     wxPyEndAllowThreads(__tstate
); 
 138     if (PyErr_Occurred()) return NULL
; 
 139 }    Py_INCREF(Py_None
); 
 140     _resultobj 
= Py_None
; 
 144 #define wxEvent_GetEventObject(_swigobj)  (_swigobj->GetEventObject()) 
 145 static PyObject 
*_wrap_wxEvent_GetEventObject(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 146     PyObject 
* _resultobj
; 
 149     PyObject 
* _argo0 
= 0; 
 150     char *_kwnames
[] = { "self", NULL 
}; 
 153     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetEventObject",_kwnames
,&_argo0
))  
 156         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 157         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 158             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetEventObject. Expected _wxEvent_p."); 
 163     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 164     _result 
= (wxObject 
*)wxEvent_GetEventObject(_arg0
); 
 166     wxPyEndAllowThreads(__tstate
); 
 167     if (PyErr_Occurred()) return NULL
; 
 168 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
 172 #define wxEvent_GetEventType(_swigobj)  (_swigobj->GetEventType()) 
 173 static PyObject 
*_wrap_wxEvent_GetEventType(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 174     PyObject 
* _resultobj
; 
 177     PyObject 
* _argo0 
= 0; 
 178     char *_kwnames
[] = { "self", NULL 
}; 
 181     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetEventType",_kwnames
,&_argo0
))  
 184         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 185         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 186             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetEventType. Expected _wxEvent_p."); 
 191     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 192     _result 
= (wxEventType 
)wxEvent_GetEventType(_arg0
); 
 194     wxPyEndAllowThreads(__tstate
); 
 195     if (PyErr_Occurred()) return NULL
; 
 196 }    _resultobj 
= Py_BuildValue("i",_result
); 
 200 #define wxEvent_GetId(_swigobj)  (_swigobj->GetId()) 
 201 static PyObject 
*_wrap_wxEvent_GetId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 202     PyObject 
* _resultobj
; 
 205     PyObject 
* _argo0 
= 0; 
 206     char *_kwnames
[] = { "self", NULL 
}; 
 209     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetId",_kwnames
,&_argo0
))  
 212         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 213         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 214             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetId. Expected _wxEvent_p."); 
 219     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 220     _result 
= (int )wxEvent_GetId(_arg0
); 
 222     wxPyEndAllowThreads(__tstate
); 
 223     if (PyErr_Occurred()) return NULL
; 
 224 }    _resultobj 
= Py_BuildValue("i",_result
); 
 228 #define wxEvent_GetSkipped(_swigobj)  (_swigobj->GetSkipped()) 
 229 static PyObject 
*_wrap_wxEvent_GetSkipped(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 230     PyObject 
* _resultobj
; 
 233     PyObject 
* _argo0 
= 0; 
 234     char *_kwnames
[] = { "self", NULL 
}; 
 237     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetSkipped",_kwnames
,&_argo0
))  
 240         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 241         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 242             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetSkipped. Expected _wxEvent_p."); 
 247     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 248     _result 
= (bool )wxEvent_GetSkipped(_arg0
); 
 250     wxPyEndAllowThreads(__tstate
); 
 251     if (PyErr_Occurred()) return NULL
; 
 252 }    _resultobj 
= Py_BuildValue("i",_result
); 
 256 #define wxEvent_GetTimestamp(_swigobj)  (_swigobj->GetTimestamp()) 
 257 static PyObject 
*_wrap_wxEvent_GetTimestamp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 258     PyObject 
* _resultobj
; 
 261     PyObject 
* _argo0 
= 0; 
 262     char *_kwnames
[] = { "self", NULL 
}; 
 265     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetTimestamp",_kwnames
,&_argo0
))  
 268         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 269         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 270             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetTimestamp. Expected _wxEvent_p."); 
 275     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 276     _result 
= (long )wxEvent_GetTimestamp(_arg0
); 
 278     wxPyEndAllowThreads(__tstate
); 
 279     if (PyErr_Occurred()) return NULL
; 
 280 }    _resultobj 
= Py_BuildValue("l",_result
); 
 284 #define wxEvent_SetEventObject(_swigobj,_swigarg0)  (_swigobj->SetEventObject(_swigarg0)) 
 285 static PyObject 
*_wrap_wxEvent_SetEventObject(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 286     PyObject 
* _resultobj
; 
 289     PyObject 
* _argo0 
= 0; 
 290     PyObject 
* _argo1 
= 0; 
 291     char *_kwnames
[] = { "self","object", NULL 
}; 
 294     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvent_SetEventObject",_kwnames
,&_argo0
,&_argo1
))  
 297         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 298         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 299             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetEventObject. Expected _wxEvent_p."); 
 304         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 305         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxObject_p")) { 
 306             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxEvent_SetEventObject. Expected _wxObject_p."); 
 311     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 312     wxEvent_SetEventObject(_arg0
,_arg1
); 
 314     wxPyEndAllowThreads(__tstate
); 
 315     if (PyErr_Occurred()) return NULL
; 
 316 }    Py_INCREF(Py_None
); 
 317     _resultobj 
= Py_None
; 
 321 #define wxEvent_SetEventType(_swigobj,_swigarg0)  (_swigobj->SetEventType(_swigarg0)) 
 322 static PyObject 
*_wrap_wxEvent_SetEventType(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 323     PyObject 
* _resultobj
; 
 326     PyObject 
* _argo0 
= 0; 
 327     char *_kwnames
[] = { "self","typ", NULL 
}; 
 330     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxEvent_SetEventType",_kwnames
,&_argo0
,&_arg1
))  
 333         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 334         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 335             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetEventType. Expected _wxEvent_p."); 
 340     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 341     wxEvent_SetEventType(_arg0
,_arg1
); 
 343     wxPyEndAllowThreads(__tstate
); 
 344     if (PyErr_Occurred()) return NULL
; 
 345 }    Py_INCREF(Py_None
); 
 346     _resultobj 
= Py_None
; 
 350 #define wxEvent_SetId(_swigobj,_swigarg0)  (_swigobj->SetId(_swigarg0)) 
 351 static PyObject 
*_wrap_wxEvent_SetId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 352     PyObject 
* _resultobj
; 
 355     PyObject 
* _argo0 
= 0; 
 356     char *_kwnames
[] = { "self","id", NULL 
}; 
 359     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxEvent_SetId",_kwnames
,&_argo0
,&_arg1
))  
 362         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 363         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 364             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetId. Expected _wxEvent_p."); 
 369     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 370     wxEvent_SetId(_arg0
,_arg1
); 
 372     wxPyEndAllowThreads(__tstate
); 
 373     if (PyErr_Occurred()) return NULL
; 
 374 }    Py_INCREF(Py_None
); 
 375     _resultobj 
= Py_None
; 
 379 #define wxEvent_SetTimestamp(_swigobj,_swigarg0)  (_swigobj->SetTimestamp(_swigarg0)) 
 380 static PyObject 
*_wrap_wxEvent_SetTimestamp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 381     PyObject 
* _resultobj
; 
 384     PyObject 
* _argo0 
= 0; 
 385     char *_kwnames
[] = { "self","timeStamp", NULL 
}; 
 388     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxEvent_SetTimestamp",_kwnames
,&_argo0
,&_arg1
))  
 391         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 392         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 393             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetTimestamp. Expected _wxEvent_p."); 
 398     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 399     wxEvent_SetTimestamp(_arg0
,_arg1
); 
 401     wxPyEndAllowThreads(__tstate
); 
 402     if (PyErr_Occurred()) return NULL
; 
 403 }    Py_INCREF(Py_None
); 
 404     _resultobj 
= Py_None
; 
 408 #define wxEvent_Skip(_swigobj,_swigarg0)  (_swigobj->Skip(_swigarg0)) 
 409 static PyObject 
*_wrap_wxEvent_Skip(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 410     PyObject 
* _resultobj
; 
 412     bool  _arg1 
= (bool ) TRUE
; 
 413     PyObject 
* _argo0 
= 0; 
 414     int tempbool1 
= (int) TRUE
; 
 415     char *_kwnames
[] = { "self","skip", NULL 
}; 
 418     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxEvent_Skip",_kwnames
,&_argo0
,&tempbool1
))  
 421         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 422         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 423             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_Skip. Expected _wxEvent_p."); 
 427     _arg1 
= (bool ) tempbool1
; 
 429     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 430     wxEvent_Skip(_arg0
,_arg1
); 
 432     wxPyEndAllowThreads(__tstate
); 
 433     if (PyErr_Occurred()) return NULL
; 
 434 }    Py_INCREF(Py_None
); 
 435     _resultobj 
= Py_None
; 
 439 #define wxEvent_Clone(_swigobj)  (_swigobj->Clone()) 
 440 static PyObject 
*_wrap_wxEvent_Clone(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 441     PyObject 
* _resultobj
; 
 444     PyObject 
* _argo0 
= 0; 
 445     char *_kwnames
[] = { "self", NULL 
}; 
 449     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_Clone",_kwnames
,&_argo0
))  
 452         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 453         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 454             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_Clone. Expected _wxEvent_p."); 
 459     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 460     _result 
= (wxEvent 
*)wxEvent_Clone(_arg0
); 
 462     wxPyEndAllowThreads(__tstate
); 
 463     if (PyErr_Occurred()) return NULL
; 
 465         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEvent_p"); 
 466         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 469         _resultobj 
= Py_None
; 
 474 static void *SwigwxSizeEventTowxEvent(void *ptr
) { 
 477     src 
= (wxSizeEvent 
*) ptr
; 
 478     dest 
= (wxEvent 
*) src
; 
 479     return (void *) dest
; 
 482 static void *SwigwxSizeEventTowxObject(void *ptr
) { 
 485     src 
= (wxSizeEvent 
*) ptr
; 
 486     dest 
= (wxObject 
*) src
; 
 487     return (void *) dest
; 
 490 #define new_wxSizeEvent(_swigarg0,_swigarg1) (new wxSizeEvent(_swigarg0,_swigarg1)) 
 491 static PyObject 
*_wrap_new_wxSizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 492     PyObject 
* _resultobj
; 
 493     wxSizeEvent 
* _result
; 
 495     int  _arg1 
= (int ) 0; 
 497     PyObject 
* _obj0 
= 0; 
 498     char *_kwnames
[] = { "sz","id", NULL 
}; 
 502     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxSizeEvent",_kwnames
,&_obj0
,&_arg1
))  
 506     if (! wxSize_helper(_obj0
, &_arg0
)) 
 510     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 511     _result 
= (wxSizeEvent 
*)new_wxSizeEvent(*_arg0
,_arg1
); 
 513     wxPyEndAllowThreads(__tstate
); 
 514     if (PyErr_Occurred()) return NULL
; 
 516         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSizeEvent_p"); 
 517         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 520         _resultobj 
= Py_None
; 
 525 #define wxSizeEvent_GetSize(_swigobj)  (_swigobj->GetSize()) 
 526 static PyObject 
*_wrap_wxSizeEvent_GetSize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 527     PyObject 
* _resultobj
; 
 530     PyObject 
* _argo0 
= 0; 
 531     char *_kwnames
[] = { "self", NULL 
}; 
 535     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSizeEvent_GetSize",_kwnames
,&_argo0
))  
 538         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 539         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSizeEvent_p")) { 
 540             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSizeEvent_GetSize. Expected _wxSizeEvent_p."); 
 545     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 546     _result 
= new wxSize (wxSizeEvent_GetSize(_arg0
)); 
 548     wxPyEndAllowThreads(__tstate
); 
 549     if (PyErr_Occurred()) return NULL
; 
 550 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p"); 
 551     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 555 static void *SwigwxCloseEventTowxEvent(void *ptr
) { 
 558     src 
= (wxCloseEvent 
*) ptr
; 
 559     dest 
= (wxEvent 
*) src
; 
 560     return (void *) dest
; 
 563 static void *SwigwxCloseEventTowxObject(void *ptr
) { 
 566     src 
= (wxCloseEvent 
*) ptr
; 
 567     dest 
= (wxObject 
*) src
; 
 568     return (void *) dest
; 
 571 #define new_wxCloseEvent(_swigarg0,_swigarg1) (new wxCloseEvent(_swigarg0,_swigarg1)) 
 572 static PyObject 
*_wrap_new_wxCloseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 573     PyObject 
* _resultobj
; 
 574     wxCloseEvent 
* _result
; 
 575     int  _arg0 
= (int ) 0; 
 576     int  _arg1 
= (int ) 0; 
 577     char *_kwnames
[] = { "commandEventType","id", NULL 
}; 
 581     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxCloseEvent",_kwnames
,&_arg0
,&_arg1
))  
 584     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 585     _result 
= (wxCloseEvent 
*)new_wxCloseEvent(_arg0
,_arg1
); 
 587     wxPyEndAllowThreads(__tstate
); 
 588     if (PyErr_Occurred()) return NULL
; 
 590         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCloseEvent_p"); 
 591         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 594         _resultobj 
= Py_None
; 
 599 #define wxCloseEvent_SetLoggingOff(_swigobj,_swigarg0)  (_swigobj->SetLoggingOff(_swigarg0)) 
 600 static PyObject 
*_wrap_wxCloseEvent_SetLoggingOff(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 601     PyObject 
* _resultobj
; 
 602     wxCloseEvent 
* _arg0
; 
 604     PyObject 
* _argo0 
= 0; 
 606     char *_kwnames
[] = { "self","loggingOff", NULL 
}; 
 609     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCloseEvent_SetLoggingOff",_kwnames
,&_argo0
,&tempbool1
))  
 612         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 613         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 614             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_SetLoggingOff. Expected _wxCloseEvent_p."); 
 618     _arg1 
= (bool ) tempbool1
; 
 620     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 621     wxCloseEvent_SetLoggingOff(_arg0
,_arg1
); 
 623     wxPyEndAllowThreads(__tstate
); 
 624     if (PyErr_Occurred()) return NULL
; 
 625 }    Py_INCREF(Py_None
); 
 626     _resultobj 
= Py_None
; 
 630 #define wxCloseEvent_GetLoggingOff(_swigobj)  (_swigobj->GetLoggingOff()) 
 631 static PyObject 
*_wrap_wxCloseEvent_GetLoggingOff(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 632     PyObject 
* _resultobj
; 
 634     wxCloseEvent 
* _arg0
; 
 635     PyObject 
* _argo0 
= 0; 
 636     char *_kwnames
[] = { "self", NULL 
}; 
 639     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCloseEvent_GetLoggingOff",_kwnames
,&_argo0
))  
 642         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 643         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 644             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_GetLoggingOff. Expected _wxCloseEvent_p."); 
 649     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 650     _result 
= (bool )wxCloseEvent_GetLoggingOff(_arg0
); 
 652     wxPyEndAllowThreads(__tstate
); 
 653     if (PyErr_Occurred()) return NULL
; 
 654 }    _resultobj 
= Py_BuildValue("i",_result
); 
 658 #define wxCloseEvent_Veto(_swigobj,_swigarg0)  (_swigobj->Veto(_swigarg0)) 
 659 static PyObject 
*_wrap_wxCloseEvent_Veto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 660     PyObject 
* _resultobj
; 
 661     wxCloseEvent 
* _arg0
; 
 662     bool  _arg1 
= (bool ) TRUE
; 
 663     PyObject 
* _argo0 
= 0; 
 664     int tempbool1 
= (int) TRUE
; 
 665     char *_kwnames
[] = { "self","veto", NULL 
}; 
 668     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxCloseEvent_Veto",_kwnames
,&_argo0
,&tempbool1
))  
 671         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 672         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 673             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_Veto. Expected _wxCloseEvent_p."); 
 677     _arg1 
= (bool ) tempbool1
; 
 679     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 680     wxCloseEvent_Veto(_arg0
,_arg1
); 
 682     wxPyEndAllowThreads(__tstate
); 
 683     if (PyErr_Occurred()) return NULL
; 
 684 }    Py_INCREF(Py_None
); 
 685     _resultobj 
= Py_None
; 
 689 #define wxCloseEvent_CanVeto(_swigobj)  (_swigobj->CanVeto()) 
 690 static PyObject 
*_wrap_wxCloseEvent_CanVeto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 691     PyObject 
* _resultobj
; 
 693     wxCloseEvent 
* _arg0
; 
 694     PyObject 
* _argo0 
= 0; 
 695     char *_kwnames
[] = { "self", NULL 
}; 
 698     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCloseEvent_CanVeto",_kwnames
,&_argo0
))  
 701         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 702         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 703             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_CanVeto. Expected _wxCloseEvent_p."); 
 708     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 709     _result 
= (bool )wxCloseEvent_CanVeto(_arg0
); 
 711     wxPyEndAllowThreads(__tstate
); 
 712     if (PyErr_Occurred()) return NULL
; 
 713 }    _resultobj 
= Py_BuildValue("i",_result
); 
 717 #define wxCloseEvent_GetVeto(_swigobj)  (_swigobj->GetVeto()) 
 718 static PyObject 
*_wrap_wxCloseEvent_GetVeto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 719     PyObject 
* _resultobj
; 
 721     wxCloseEvent 
* _arg0
; 
 722     PyObject 
* _argo0 
= 0; 
 723     char *_kwnames
[] = { "self", NULL 
}; 
 726     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCloseEvent_GetVeto",_kwnames
,&_argo0
))  
 729         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 730         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 731             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_GetVeto. Expected _wxCloseEvent_p."); 
 736     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 737     _result 
= (bool )wxCloseEvent_GetVeto(_arg0
); 
 739     wxPyEndAllowThreads(__tstate
); 
 740     if (PyErr_Occurred()) return NULL
; 
 741 }    _resultobj 
= Py_BuildValue("i",_result
); 
 745 #define wxCloseEvent_SetCanVeto(_swigobj,_swigarg0)  (_swigobj->SetCanVeto(_swigarg0)) 
 746 static PyObject 
*_wrap_wxCloseEvent_SetCanVeto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 747     PyObject 
* _resultobj
; 
 748     wxCloseEvent 
* _arg0
; 
 750     PyObject 
* _argo0 
= 0; 
 752     char *_kwnames
[] = { "self","canVeto", NULL 
}; 
 755     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCloseEvent_SetCanVeto",_kwnames
,&_argo0
,&tempbool1
))  
 758         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 759         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 760             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_SetCanVeto. Expected _wxCloseEvent_p."); 
 764     _arg1 
= (bool ) tempbool1
; 
 766     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 767     wxCloseEvent_SetCanVeto(_arg0
,_arg1
); 
 769     wxPyEndAllowThreads(__tstate
); 
 770     if (PyErr_Occurred()) return NULL
; 
 771 }    Py_INCREF(Py_None
); 
 772     _resultobj 
= Py_None
; 
 776 static void *SwigwxCommandEventTowxEvent(void *ptr
) { 
 779     src 
= (wxCommandEvent 
*) ptr
; 
 780     dest 
= (wxEvent 
*) src
; 
 781     return (void *) dest
; 
 784 static void *SwigwxCommandEventTowxObject(void *ptr
) { 
 787     src 
= (wxCommandEvent 
*) ptr
; 
 788     dest 
= (wxObject 
*) src
; 
 789     return (void *) dest
; 
 792 #define new_wxCommandEvent(_swigarg0,_swigarg1) (new wxCommandEvent(_swigarg0,_swigarg1)) 
 793 static PyObject 
*_wrap_new_wxCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 794     PyObject 
* _resultobj
; 
 795     wxCommandEvent 
* _result
; 
 796     int  _arg0 
= (int ) 0; 
 797     int  _arg1 
= (int ) 0; 
 798     char *_kwnames
[] = { "commandEventType","id", NULL 
}; 
 802     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxCommandEvent",_kwnames
,&_arg0
,&_arg1
))  
 805     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 806     _result 
= (wxCommandEvent 
*)new_wxCommandEvent(_arg0
,_arg1
); 
 808     wxPyEndAllowThreads(__tstate
); 
 809     if (PyErr_Occurred()) return NULL
; 
 811         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCommandEvent_p"); 
 812         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 815         _resultobj 
= Py_None
; 
 820 #define wxCommandEvent_IsChecked(_swigobj)  (_swigobj->IsChecked()) 
 821 static PyObject 
*_wrap_wxCommandEvent_IsChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 822     PyObject 
* _resultobj
; 
 824     wxCommandEvent 
* _arg0
; 
 825     PyObject 
* _argo0 
= 0; 
 826     char *_kwnames
[] = { "self", NULL 
}; 
 829     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_IsChecked",_kwnames
,&_argo0
))  
 832         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 833         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 834             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_IsChecked. Expected _wxCommandEvent_p."); 
 839     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 840     _result 
= (bool )wxCommandEvent_IsChecked(_arg0
); 
 842     wxPyEndAllowThreads(__tstate
); 
 843     if (PyErr_Occurred()) return NULL
; 
 844 }    _resultobj 
= Py_BuildValue("i",_result
); 
 848 #define wxCommandEvent_GetExtraLong(_swigobj)  (_swigobj->GetExtraLong()) 
 849 static PyObject 
*_wrap_wxCommandEvent_GetExtraLong(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 850     PyObject 
* _resultobj
; 
 852     wxCommandEvent 
* _arg0
; 
 853     PyObject 
* _argo0 
= 0; 
 854     char *_kwnames
[] = { "self", NULL 
}; 
 857     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetExtraLong",_kwnames
,&_argo0
))  
 860         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 861         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 862             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetExtraLong. Expected _wxCommandEvent_p."); 
 867     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 868     _result 
= (long )wxCommandEvent_GetExtraLong(_arg0
); 
 870     wxPyEndAllowThreads(__tstate
); 
 871     if (PyErr_Occurred()) return NULL
; 
 872 }    _resultobj 
= Py_BuildValue("l",_result
); 
 876 #define wxCommandEvent_GetInt(_swigobj)  (_swigobj->GetInt()) 
 877 static PyObject 
*_wrap_wxCommandEvent_GetInt(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 878     PyObject 
* _resultobj
; 
 880     wxCommandEvent 
* _arg0
; 
 881     PyObject 
* _argo0 
= 0; 
 882     char *_kwnames
[] = { "self", NULL 
}; 
 885     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetInt",_kwnames
,&_argo0
))  
 888         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 889         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 890             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetInt. Expected _wxCommandEvent_p."); 
 895     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 896     _result 
= (int )wxCommandEvent_GetInt(_arg0
); 
 898     wxPyEndAllowThreads(__tstate
); 
 899     if (PyErr_Occurred()) return NULL
; 
 900 }    _resultobj 
= Py_BuildValue("i",_result
); 
 904 #define wxCommandEvent_GetSelection(_swigobj)  (_swigobj->GetSelection()) 
 905 static PyObject 
*_wrap_wxCommandEvent_GetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 906     PyObject 
* _resultobj
; 
 908     wxCommandEvent 
* _arg0
; 
 909     PyObject 
* _argo0 
= 0; 
 910     char *_kwnames
[] = { "self", NULL 
}; 
 913     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetSelection",_kwnames
,&_argo0
))  
 916         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 917         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 918             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetSelection. Expected _wxCommandEvent_p."); 
 923     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 924     _result 
= (int )wxCommandEvent_GetSelection(_arg0
); 
 926     wxPyEndAllowThreads(__tstate
); 
 927     if (PyErr_Occurred()) return NULL
; 
 928 }    _resultobj 
= Py_BuildValue("i",_result
); 
 932 #define wxCommandEvent_GetString(_swigobj)  (_swigobj->GetString()) 
 933 static PyObject 
*_wrap_wxCommandEvent_GetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 934     PyObject 
* _resultobj
; 
 936     wxCommandEvent 
* _arg0
; 
 937     PyObject 
* _argo0 
= 0; 
 938     char *_kwnames
[] = { "self", NULL 
}; 
 941     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetString",_kwnames
,&_argo0
))  
 944         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 945         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 946             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetString. Expected _wxCommandEvent_p."); 
 951     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 952     _result 
= new wxString (wxCommandEvent_GetString(_arg0
)); 
 954     wxPyEndAllowThreads(__tstate
); 
 955     if (PyErr_Occurred()) return NULL
; 
 958     _resultobj 
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len()); 
 960     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
 969 #define wxCommandEvent_IsSelection(_swigobj)  (_swigobj->IsSelection()) 
 970 static PyObject 
*_wrap_wxCommandEvent_IsSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 971     PyObject 
* _resultobj
; 
 973     wxCommandEvent 
* _arg0
; 
 974     PyObject 
* _argo0 
= 0; 
 975     char *_kwnames
[] = { "self", NULL 
}; 
 978     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_IsSelection",_kwnames
,&_argo0
))  
 981         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 982         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 983             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_IsSelection. Expected _wxCommandEvent_p."); 
 988     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 989     _result 
= (bool )wxCommandEvent_IsSelection(_arg0
); 
 991     wxPyEndAllowThreads(__tstate
); 
 992     if (PyErr_Occurred()) return NULL
; 
 993 }    _resultobj 
= Py_BuildValue("i",_result
); 
 997 #define wxCommandEvent_SetString(_swigobj,_swigarg0)  (_swigobj->SetString(_swigarg0)) 
 998 static PyObject 
*_wrap_wxCommandEvent_SetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 999     PyObject 
* _resultobj
; 
1000     wxCommandEvent 
* _arg0
; 
1002     PyObject 
* _argo0 
= 0; 
1003     PyObject 
* _obj1 
= 0; 
1004     char *_kwnames
[] = { "self","s", NULL 
}; 
1007     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxCommandEvent_SetString",_kwnames
,&_argo0
,&_obj1
))  
1010         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1011         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1012             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_SetString. Expected _wxCommandEvent_p."); 
1017     _arg1 
= wxString_in_helper(_obj1
); 
1022     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1023     wxCommandEvent_SetString(_arg0
,*_arg1
); 
1025     wxPyEndAllowThreads(__tstate
); 
1026     if (PyErr_Occurred()) return NULL
; 
1027 }    Py_INCREF(Py_None
); 
1028     _resultobj 
= Py_None
; 
1036 #define wxCommandEvent_SetExtraLong(_swigobj,_swigarg0)  (_swigobj->SetExtraLong(_swigarg0)) 
1037 static PyObject 
*_wrap_wxCommandEvent_SetExtraLong(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1038     PyObject 
* _resultobj
; 
1039     wxCommandEvent 
* _arg0
; 
1041     PyObject 
* _argo0 
= 0; 
1042     char *_kwnames
[] = { "self","extraLong", NULL 
}; 
1045     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxCommandEvent_SetExtraLong",_kwnames
,&_argo0
,&_arg1
))  
1048         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1049         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1050             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_SetExtraLong. Expected _wxCommandEvent_p."); 
1055     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1056     wxCommandEvent_SetExtraLong(_arg0
,_arg1
); 
1058     wxPyEndAllowThreads(__tstate
); 
1059     if (PyErr_Occurred()) return NULL
; 
1060 }    Py_INCREF(Py_None
); 
1061     _resultobj 
= Py_None
; 
1065 #define wxCommandEvent_SetInt(_swigobj,_swigarg0)  (_swigobj->SetInt(_swigarg0)) 
1066 static PyObject 
*_wrap_wxCommandEvent_SetInt(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1067     PyObject 
* _resultobj
; 
1068     wxCommandEvent 
* _arg0
; 
1070     PyObject 
* _argo0 
= 0; 
1071     char *_kwnames
[] = { "self","i", NULL 
}; 
1074     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCommandEvent_SetInt",_kwnames
,&_argo0
,&_arg1
))  
1077         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1078         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1079             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_SetInt. Expected _wxCommandEvent_p."); 
1084     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1085     wxCommandEvent_SetInt(_arg0
,_arg1
); 
1087     wxPyEndAllowThreads(__tstate
); 
1088     if (PyErr_Occurred()) return NULL
; 
1089 }    Py_INCREF(Py_None
); 
1090     _resultobj 
= Py_None
; 
1094 static PyObject 
* wxCommandEvent_GetClientData(wxCommandEvent 
*self
) { 
1095             wxPyClientData
* data 
= (wxPyClientData
*)self
->GetClientObject(); 
1097                 Py_INCREF(data
->m_obj
); 
1104 static PyObject 
*_wrap_wxCommandEvent_GetClientData(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1105     PyObject 
* _resultobj
; 
1107     wxCommandEvent 
* _arg0
; 
1108     PyObject 
* _argo0 
= 0; 
1109     char *_kwnames
[] = { "self", NULL 
}; 
1112     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetClientData",_kwnames
,&_argo0
))  
1115         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1116         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1117             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetClientData. Expected _wxCommandEvent_p."); 
1122     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1123     _result 
= (PyObject 
*)wxCommandEvent_GetClientData(_arg0
); 
1125     wxPyEndAllowThreads(__tstate
); 
1126     if (PyErr_Occurred()) return NULL
; 
1128   _resultobj 
= _result
; 
1133 static void *SwigwxScrollEventTowxCommandEvent(void *ptr
) { 
1135     wxCommandEvent 
*dest
; 
1136     src 
= (wxScrollEvent 
*) ptr
; 
1137     dest 
= (wxCommandEvent 
*) src
; 
1138     return (void *) dest
; 
1141 static void *SwigwxScrollEventTowxEvent(void *ptr
) { 
1144     src 
= (wxScrollEvent 
*) ptr
; 
1145     dest 
= (wxEvent 
*) src
; 
1146     return (void *) dest
; 
1149 static void *SwigwxScrollEventTowxObject(void *ptr
) { 
1152     src 
= (wxScrollEvent 
*) ptr
; 
1153     dest 
= (wxObject 
*) src
; 
1154     return (void *) dest
; 
1157 #define new_wxScrollEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxScrollEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
1158 static PyObject 
*_wrap_new_wxScrollEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1159     PyObject 
* _resultobj
; 
1160     wxScrollEvent 
* _result
; 
1161     int  _arg0 
= (int ) 0; 
1162     int  _arg1 
= (int ) 0; 
1163     int  _arg2 
= (int ) 0; 
1164     int  _arg3 
= (int ) 0; 
1165     char *_kwnames
[] = { "commandType","id","pos","orientation", NULL 
}; 
1169     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiii:new_wxScrollEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))  
1172     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1173     _result 
= (wxScrollEvent 
*)new_wxScrollEvent(_arg0
,_arg1
,_arg2
,_arg3
); 
1175     wxPyEndAllowThreads(__tstate
); 
1176     if (PyErr_Occurred()) return NULL
; 
1178         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollEvent_p"); 
1179         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1182         _resultobj 
= Py_None
; 
1187 #define wxScrollEvent_GetOrientation(_swigobj)  (_swigobj->GetOrientation()) 
1188 static PyObject 
*_wrap_wxScrollEvent_GetOrientation(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1189     PyObject 
* _resultobj
; 
1191     wxScrollEvent 
* _arg0
; 
1192     PyObject 
* _argo0 
= 0; 
1193     char *_kwnames
[] = { "self", NULL 
}; 
1196     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollEvent_GetOrientation",_kwnames
,&_argo0
))  
1199         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1200         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollEvent_p")) { 
1201             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollEvent_GetOrientation. Expected _wxScrollEvent_p."); 
1206     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1207     _result 
= (int )wxScrollEvent_GetOrientation(_arg0
); 
1209     wxPyEndAllowThreads(__tstate
); 
1210     if (PyErr_Occurred()) return NULL
; 
1211 }    _resultobj 
= Py_BuildValue("i",_result
); 
1215 #define wxScrollEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
1216 static PyObject 
*_wrap_wxScrollEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1217     PyObject 
* _resultobj
; 
1219     wxScrollEvent 
* _arg0
; 
1220     PyObject 
* _argo0 
= 0; 
1221     char *_kwnames
[] = { "self", NULL 
}; 
1224     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollEvent_GetPosition",_kwnames
,&_argo0
))  
1227         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1228         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollEvent_p")) { 
1229             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollEvent_GetPosition. Expected _wxScrollEvent_p."); 
1234     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1235     _result 
= (int )wxScrollEvent_GetPosition(_arg0
); 
1237     wxPyEndAllowThreads(__tstate
); 
1238     if (PyErr_Occurred()) return NULL
; 
1239 }    _resultobj 
= Py_BuildValue("i",_result
); 
1243 static void *SwigwxScrollWinEventTowxEvent(void *ptr
) { 
1244     wxScrollWinEvent 
*src
; 
1246     src 
= (wxScrollWinEvent 
*) ptr
; 
1247     dest 
= (wxEvent 
*) src
; 
1248     return (void *) dest
; 
1251 static void *SwigwxScrollWinEventTowxObject(void *ptr
) { 
1252     wxScrollWinEvent 
*src
; 
1254     src 
= (wxScrollWinEvent 
*) ptr
; 
1255     dest 
= (wxObject 
*) src
; 
1256     return (void *) dest
; 
1259 #define new_wxScrollWinEvent(_swigarg0,_swigarg1,_swigarg2) (new wxScrollWinEvent(_swigarg0,_swigarg1,_swigarg2)) 
1260 static PyObject 
*_wrap_new_wxScrollWinEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1261     PyObject 
* _resultobj
; 
1262     wxScrollWinEvent 
* _result
; 
1263     int  _arg0 
= (int ) 0; 
1264     int  _arg1 
= (int ) 0; 
1265     int  _arg2 
= (int ) 0; 
1266     char *_kwnames
[] = { "commandType","pos","orientation", NULL 
}; 
1270     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iii:new_wxScrollWinEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
))  
1273     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1274     _result 
= (wxScrollWinEvent 
*)new_wxScrollWinEvent(_arg0
,_arg1
,_arg2
); 
1276     wxPyEndAllowThreads(__tstate
); 
1277     if (PyErr_Occurred()) return NULL
; 
1279         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollWinEvent_p"); 
1280         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1283         _resultobj 
= Py_None
; 
1288 #define wxScrollWinEvent_GetOrientation(_swigobj)  (_swigobj->GetOrientation()) 
1289 static PyObject 
*_wrap_wxScrollWinEvent_GetOrientation(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1290     PyObject 
* _resultobj
; 
1292     wxScrollWinEvent 
* _arg0
; 
1293     PyObject 
* _argo0 
= 0; 
1294     char *_kwnames
[] = { "self", NULL 
}; 
1297     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollWinEvent_GetOrientation",_kwnames
,&_argo0
))  
1300         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1301         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollWinEvent_p")) { 
1302             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollWinEvent_GetOrientation. Expected _wxScrollWinEvent_p."); 
1307     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1308     _result 
= (int )wxScrollWinEvent_GetOrientation(_arg0
); 
1310     wxPyEndAllowThreads(__tstate
); 
1311     if (PyErr_Occurred()) return NULL
; 
1312 }    _resultobj 
= Py_BuildValue("i",_result
); 
1316 #define wxScrollWinEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
1317 static PyObject 
*_wrap_wxScrollWinEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1318     PyObject 
* _resultobj
; 
1320     wxScrollWinEvent 
* _arg0
; 
1321     PyObject 
* _argo0 
= 0; 
1322     char *_kwnames
[] = { "self", NULL 
}; 
1325     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollWinEvent_GetPosition",_kwnames
,&_argo0
))  
1328         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1329         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollWinEvent_p")) { 
1330             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollWinEvent_GetPosition. Expected _wxScrollWinEvent_p."); 
1335     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1336     _result 
= (int )wxScrollWinEvent_GetPosition(_arg0
); 
1338     wxPyEndAllowThreads(__tstate
); 
1339     if (PyErr_Occurred()) return NULL
; 
1340 }    _resultobj 
= Py_BuildValue("i",_result
); 
1344 static void *SwigwxSpinEventTowxScrollEvent(void *ptr
) { 
1346     wxScrollEvent 
*dest
; 
1347     src 
= (wxSpinEvent 
*) ptr
; 
1348     dest 
= (wxScrollEvent 
*) src
; 
1349     return (void *) dest
; 
1352 static void *SwigwxSpinEventTowxCommandEvent(void *ptr
) { 
1354     wxCommandEvent 
*dest
; 
1355     src 
= (wxSpinEvent 
*) ptr
; 
1356     dest 
= (wxCommandEvent 
*) src
; 
1357     return (void *) dest
; 
1360 static void *SwigwxSpinEventTowxEvent(void *ptr
) { 
1363     src 
= (wxSpinEvent 
*) ptr
; 
1364     dest 
= (wxEvent 
*) src
; 
1365     return (void *) dest
; 
1368 static void *SwigwxSpinEventTowxObject(void *ptr
) { 
1371     src 
= (wxSpinEvent 
*) ptr
; 
1372     dest 
= (wxObject 
*) src
; 
1373     return (void *) dest
; 
1376 #define new_wxSpinEvent(_swigarg0,_swigarg1) (new wxSpinEvent(_swigarg0,_swigarg1)) 
1377 static PyObject 
*_wrap_new_wxSpinEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1378     PyObject 
* _resultobj
; 
1379     wxSpinEvent 
* _result
; 
1380     int  _arg0 
= (int ) 0; 
1381     int  _arg1 
= (int ) 0; 
1382     char *_kwnames
[] = { "commandType","id", NULL 
}; 
1386     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxSpinEvent",_kwnames
,&_arg0
,&_arg1
))  
1389     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1390     _result 
= (wxSpinEvent 
*)new_wxSpinEvent(_arg0
,_arg1
); 
1392     wxPyEndAllowThreads(__tstate
); 
1393     if (PyErr_Occurred()) return NULL
; 
1395         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSpinEvent_p"); 
1396         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1399         _resultobj 
= Py_None
; 
1404 static void *SwigwxMouseEventTowxEvent(void *ptr
) { 
1407     src 
= (wxMouseEvent 
*) ptr
; 
1408     dest 
= (wxEvent 
*) src
; 
1409     return (void *) dest
; 
1412 static void *SwigwxMouseEventTowxObject(void *ptr
) { 
1415     src 
= (wxMouseEvent 
*) ptr
; 
1416     dest 
= (wxObject 
*) src
; 
1417     return (void *) dest
; 
1420 #define new_wxMouseEvent(_swigarg0) (new wxMouseEvent(_swigarg0)) 
1421 static PyObject 
*_wrap_new_wxMouseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1422     PyObject 
* _resultobj
; 
1423     wxMouseEvent 
* _result
; 
1424     int  _arg0 
= (int ) 0; 
1425     char *_kwnames
[] = { "mouseEventType", NULL 
}; 
1429     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxMouseEvent",_kwnames
,&_arg0
))  
1432     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1433     _result 
= (wxMouseEvent 
*)new_wxMouseEvent(_arg0
); 
1435     wxPyEndAllowThreads(__tstate
); 
1436     if (PyErr_Occurred()) return NULL
; 
1438         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMouseEvent_p"); 
1439         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1442         _resultobj 
= Py_None
; 
1447 #define wxMouseEvent_IsButton(_swigobj)  (_swigobj->IsButton()) 
1448 static PyObject 
*_wrap_wxMouseEvent_IsButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1449     PyObject 
* _resultobj
; 
1451     wxMouseEvent 
* _arg0
; 
1452     PyObject 
* _argo0 
= 0; 
1453     char *_kwnames
[] = { "self", NULL 
}; 
1456     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_IsButton",_kwnames
,&_argo0
))  
1459         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1460         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1461             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_IsButton. Expected _wxMouseEvent_p."); 
1466     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1467     _result 
= (bool )wxMouseEvent_IsButton(_arg0
); 
1469     wxPyEndAllowThreads(__tstate
); 
1470     if (PyErr_Occurred()) return NULL
; 
1471 }    _resultobj 
= Py_BuildValue("i",_result
); 
1475 #define wxMouseEvent_ButtonDown(_swigobj,_swigarg0)  (_swigobj->ButtonDown(_swigarg0)) 
1476 static PyObject 
*_wrap_wxMouseEvent_ButtonDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1477     PyObject 
* _resultobj
; 
1479     wxMouseEvent 
* _arg0
; 
1480     int  _arg1 
= (int ) -1; 
1481     PyObject 
* _argo0 
= 0; 
1482     char *_kwnames
[] = { "self","but", NULL 
}; 
1485     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMouseEvent_ButtonDown",_kwnames
,&_argo0
,&_arg1
))  
1488         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1489         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1490             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonDown. Expected _wxMouseEvent_p."); 
1495     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1496     _result 
= (bool )wxMouseEvent_ButtonDown(_arg0
,_arg1
); 
1498     wxPyEndAllowThreads(__tstate
); 
1499     if (PyErr_Occurred()) return NULL
; 
1500 }    _resultobj 
= Py_BuildValue("i",_result
); 
1504 #define wxMouseEvent_ButtonDClick(_swigobj,_swigarg0)  (_swigobj->ButtonDClick(_swigarg0)) 
1505 static PyObject 
*_wrap_wxMouseEvent_ButtonDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1506     PyObject 
* _resultobj
; 
1508     wxMouseEvent 
* _arg0
; 
1509     int  _arg1 
= (int ) -1; 
1510     PyObject 
* _argo0 
= 0; 
1511     char *_kwnames
[] = { "self","but", NULL 
}; 
1514     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMouseEvent_ButtonDClick",_kwnames
,&_argo0
,&_arg1
))  
1517         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1518         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1519             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonDClick. Expected _wxMouseEvent_p."); 
1524     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1525     _result 
= (bool )wxMouseEvent_ButtonDClick(_arg0
,_arg1
); 
1527     wxPyEndAllowThreads(__tstate
); 
1528     if (PyErr_Occurred()) return NULL
; 
1529 }    _resultobj 
= Py_BuildValue("i",_result
); 
1533 #define wxMouseEvent_ButtonUp(_swigobj,_swigarg0)  (_swigobj->ButtonUp(_swigarg0)) 
1534 static PyObject 
*_wrap_wxMouseEvent_ButtonUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1535     PyObject 
* _resultobj
; 
1537     wxMouseEvent 
* _arg0
; 
1538     int  _arg1 
= (int ) -1; 
1539     PyObject 
* _argo0 
= 0; 
1540     char *_kwnames
[] = { "self","but", NULL 
}; 
1543     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMouseEvent_ButtonUp",_kwnames
,&_argo0
,&_arg1
))  
1546         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1547         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1548             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonUp. Expected _wxMouseEvent_p."); 
1553     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1554     _result 
= (bool )wxMouseEvent_ButtonUp(_arg0
,_arg1
); 
1556     wxPyEndAllowThreads(__tstate
); 
1557     if (PyErr_Occurred()) return NULL
; 
1558 }    _resultobj 
= Py_BuildValue("i",_result
); 
1562 #define wxMouseEvent_Button(_swigobj,_swigarg0)  (_swigobj->Button(_swigarg0)) 
1563 static PyObject 
*_wrap_wxMouseEvent_Button(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1564     PyObject 
* _resultobj
; 
1566     wxMouseEvent 
* _arg0
; 
1568     PyObject 
* _argo0 
= 0; 
1569     char *_kwnames
[] = { "self","but", NULL 
}; 
1572     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_Button",_kwnames
,&_argo0
,&_arg1
))  
1575         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1576         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1577             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Button. Expected _wxMouseEvent_p."); 
1582     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1583     _result 
= (bool )wxMouseEvent_Button(_arg0
,_arg1
); 
1585     wxPyEndAllowThreads(__tstate
); 
1586     if (PyErr_Occurred()) return NULL
; 
1587 }    _resultobj 
= Py_BuildValue("i",_result
); 
1591 #define wxMouseEvent_ButtonIsDown(_swigobj,_swigarg0)  (_swigobj->ButtonIsDown(_swigarg0)) 
1592 static PyObject 
*_wrap_wxMouseEvent_ButtonIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1593     PyObject 
* _resultobj
; 
1595     wxMouseEvent 
* _arg0
; 
1597     PyObject 
* _argo0 
= 0; 
1598     char *_kwnames
[] = { "self","but", NULL 
}; 
1601     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_ButtonIsDown",_kwnames
,&_argo0
,&_arg1
))  
1604         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1605         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1606             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonIsDown. Expected _wxMouseEvent_p."); 
1611     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1612     _result 
= (bool )wxMouseEvent_ButtonIsDown(_arg0
,_arg1
); 
1614     wxPyEndAllowThreads(__tstate
); 
1615     if (PyErr_Occurred()) return NULL
; 
1616 }    _resultobj 
= Py_BuildValue("i",_result
); 
1620 #define wxMouseEvent_ControlDown(_swigobj)  (_swigobj->ControlDown()) 
1621 static PyObject 
*_wrap_wxMouseEvent_ControlDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1622     PyObject 
* _resultobj
; 
1624     wxMouseEvent 
* _arg0
; 
1625     PyObject 
* _argo0 
= 0; 
1626     char *_kwnames
[] = { "self", NULL 
}; 
1629     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_ControlDown",_kwnames
,&_argo0
))  
1632         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1633         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1634             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ControlDown. Expected _wxMouseEvent_p."); 
1639     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1640     _result 
= (bool )wxMouseEvent_ControlDown(_arg0
); 
1642     wxPyEndAllowThreads(__tstate
); 
1643     if (PyErr_Occurred()) return NULL
; 
1644 }    _resultobj 
= Py_BuildValue("i",_result
); 
1648 #define wxMouseEvent_MetaDown(_swigobj)  (_swigobj->MetaDown()) 
1649 static PyObject 
*_wrap_wxMouseEvent_MetaDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1650     PyObject 
* _resultobj
; 
1652     wxMouseEvent 
* _arg0
; 
1653     PyObject 
* _argo0 
= 0; 
1654     char *_kwnames
[] = { "self", NULL 
}; 
1657     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MetaDown",_kwnames
,&_argo0
))  
1660         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1661         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1662             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MetaDown. Expected _wxMouseEvent_p."); 
1667     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1668     _result 
= (bool )wxMouseEvent_MetaDown(_arg0
); 
1670     wxPyEndAllowThreads(__tstate
); 
1671     if (PyErr_Occurred()) return NULL
; 
1672 }    _resultobj 
= Py_BuildValue("i",_result
); 
1676 #define wxMouseEvent_AltDown(_swigobj)  (_swigobj->AltDown()) 
1677 static PyObject 
*_wrap_wxMouseEvent_AltDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1678     PyObject 
* _resultobj
; 
1680     wxMouseEvent 
* _arg0
; 
1681     PyObject 
* _argo0 
= 0; 
1682     char *_kwnames
[] = { "self", NULL 
}; 
1685     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_AltDown",_kwnames
,&_argo0
))  
1688         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1689         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1690             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_AltDown. Expected _wxMouseEvent_p."); 
1695     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1696     _result 
= (bool )wxMouseEvent_AltDown(_arg0
); 
1698     wxPyEndAllowThreads(__tstate
); 
1699     if (PyErr_Occurred()) return NULL
; 
1700 }    _resultobj 
= Py_BuildValue("i",_result
); 
1704 #define wxMouseEvent_ShiftDown(_swigobj)  (_swigobj->ShiftDown()) 
1705 static PyObject 
*_wrap_wxMouseEvent_ShiftDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1706     PyObject 
* _resultobj
; 
1708     wxMouseEvent 
* _arg0
; 
1709     PyObject 
* _argo0 
= 0; 
1710     char *_kwnames
[] = { "self", NULL 
}; 
1713     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_ShiftDown",_kwnames
,&_argo0
))  
1716         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1717         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1718             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ShiftDown. Expected _wxMouseEvent_p."); 
1723     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1724     _result 
= (bool )wxMouseEvent_ShiftDown(_arg0
); 
1726     wxPyEndAllowThreads(__tstate
); 
1727     if (PyErr_Occurred()) return NULL
; 
1728 }    _resultobj 
= Py_BuildValue("i",_result
); 
1732 #define wxMouseEvent_LeftDown(_swigobj)  (_swigobj->LeftDown()) 
1733 static PyObject 
*_wrap_wxMouseEvent_LeftDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1734     PyObject 
* _resultobj
; 
1736     wxMouseEvent 
* _arg0
; 
1737     PyObject 
* _argo0 
= 0; 
1738     char *_kwnames
[] = { "self", NULL 
}; 
1741     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftDown",_kwnames
,&_argo0
))  
1744         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1745         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1746             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftDown. Expected _wxMouseEvent_p."); 
1751     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1752     _result 
= (bool )wxMouseEvent_LeftDown(_arg0
); 
1754     wxPyEndAllowThreads(__tstate
); 
1755     if (PyErr_Occurred()) return NULL
; 
1756 }    _resultobj 
= Py_BuildValue("i",_result
); 
1760 #define wxMouseEvent_MiddleDown(_swigobj)  (_swigobj->MiddleDown()) 
1761 static PyObject 
*_wrap_wxMouseEvent_MiddleDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1762     PyObject 
* _resultobj
; 
1764     wxMouseEvent 
* _arg0
; 
1765     PyObject 
* _argo0 
= 0; 
1766     char *_kwnames
[] = { "self", NULL 
}; 
1769     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleDown",_kwnames
,&_argo0
))  
1772         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1773         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1774             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleDown. Expected _wxMouseEvent_p."); 
1779     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1780     _result 
= (bool )wxMouseEvent_MiddleDown(_arg0
); 
1782     wxPyEndAllowThreads(__tstate
); 
1783     if (PyErr_Occurred()) return NULL
; 
1784 }    _resultobj 
= Py_BuildValue("i",_result
); 
1788 #define wxMouseEvent_RightDown(_swigobj)  (_swigobj->RightDown()) 
1789 static PyObject 
*_wrap_wxMouseEvent_RightDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1790     PyObject 
* _resultobj
; 
1792     wxMouseEvent 
* _arg0
; 
1793     PyObject 
* _argo0 
= 0; 
1794     char *_kwnames
[] = { "self", NULL 
}; 
1797     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightDown",_kwnames
,&_argo0
))  
1800         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1801         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1802             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightDown. Expected _wxMouseEvent_p."); 
1807     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1808     _result 
= (bool )wxMouseEvent_RightDown(_arg0
); 
1810     wxPyEndAllowThreads(__tstate
); 
1811     if (PyErr_Occurred()) return NULL
; 
1812 }    _resultobj 
= Py_BuildValue("i",_result
); 
1816 #define wxMouseEvent_LeftUp(_swigobj)  (_swigobj->LeftUp()) 
1817 static PyObject 
*_wrap_wxMouseEvent_LeftUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1818     PyObject 
* _resultobj
; 
1820     wxMouseEvent 
* _arg0
; 
1821     PyObject 
* _argo0 
= 0; 
1822     char *_kwnames
[] = { "self", NULL 
}; 
1825     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftUp",_kwnames
,&_argo0
))  
1828         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1829         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1830             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftUp. Expected _wxMouseEvent_p."); 
1835     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1836     _result 
= (bool )wxMouseEvent_LeftUp(_arg0
); 
1838     wxPyEndAllowThreads(__tstate
); 
1839     if (PyErr_Occurred()) return NULL
; 
1840 }    _resultobj 
= Py_BuildValue("i",_result
); 
1844 #define wxMouseEvent_MiddleUp(_swigobj)  (_swigobj->MiddleUp()) 
1845 static PyObject 
*_wrap_wxMouseEvent_MiddleUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1846     PyObject 
* _resultobj
; 
1848     wxMouseEvent 
* _arg0
; 
1849     PyObject 
* _argo0 
= 0; 
1850     char *_kwnames
[] = { "self", NULL 
}; 
1853     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleUp",_kwnames
,&_argo0
))  
1856         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1857         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1858             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleUp. Expected _wxMouseEvent_p."); 
1863     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1864     _result 
= (bool )wxMouseEvent_MiddleUp(_arg0
); 
1866     wxPyEndAllowThreads(__tstate
); 
1867     if (PyErr_Occurred()) return NULL
; 
1868 }    _resultobj 
= Py_BuildValue("i",_result
); 
1872 #define wxMouseEvent_RightUp(_swigobj)  (_swigobj->RightUp()) 
1873 static PyObject 
*_wrap_wxMouseEvent_RightUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1874     PyObject 
* _resultobj
; 
1876     wxMouseEvent 
* _arg0
; 
1877     PyObject 
* _argo0 
= 0; 
1878     char *_kwnames
[] = { "self", NULL 
}; 
1881     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightUp",_kwnames
,&_argo0
))  
1884         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1885         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1886             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightUp. Expected _wxMouseEvent_p."); 
1891     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1892     _result 
= (bool )wxMouseEvent_RightUp(_arg0
); 
1894     wxPyEndAllowThreads(__tstate
); 
1895     if (PyErr_Occurred()) return NULL
; 
1896 }    _resultobj 
= Py_BuildValue("i",_result
); 
1900 #define wxMouseEvent_LeftDClick(_swigobj)  (_swigobj->LeftDClick()) 
1901 static PyObject 
*_wrap_wxMouseEvent_LeftDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1902     PyObject 
* _resultobj
; 
1904     wxMouseEvent 
* _arg0
; 
1905     PyObject 
* _argo0 
= 0; 
1906     char *_kwnames
[] = { "self", NULL 
}; 
1909     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftDClick",_kwnames
,&_argo0
))  
1912         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1913         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1914             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftDClick. Expected _wxMouseEvent_p."); 
1919     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1920     _result 
= (bool )wxMouseEvent_LeftDClick(_arg0
); 
1922     wxPyEndAllowThreads(__tstate
); 
1923     if (PyErr_Occurred()) return NULL
; 
1924 }    _resultobj 
= Py_BuildValue("i",_result
); 
1928 #define wxMouseEvent_MiddleDClick(_swigobj)  (_swigobj->MiddleDClick()) 
1929 static PyObject 
*_wrap_wxMouseEvent_MiddleDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1930     PyObject 
* _resultobj
; 
1932     wxMouseEvent 
* _arg0
; 
1933     PyObject 
* _argo0 
= 0; 
1934     char *_kwnames
[] = { "self", NULL 
}; 
1937     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleDClick",_kwnames
,&_argo0
))  
1940         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1941         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1942             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleDClick. Expected _wxMouseEvent_p."); 
1947     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1948     _result 
= (bool )wxMouseEvent_MiddleDClick(_arg0
); 
1950     wxPyEndAllowThreads(__tstate
); 
1951     if (PyErr_Occurred()) return NULL
; 
1952 }    _resultobj 
= Py_BuildValue("i",_result
); 
1956 #define wxMouseEvent_RightDClick(_swigobj)  (_swigobj->RightDClick()) 
1957 static PyObject 
*_wrap_wxMouseEvent_RightDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1958     PyObject 
* _resultobj
; 
1960     wxMouseEvent 
* _arg0
; 
1961     PyObject 
* _argo0 
= 0; 
1962     char *_kwnames
[] = { "self", NULL 
}; 
1965     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightDClick",_kwnames
,&_argo0
))  
1968         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1969         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1970             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightDClick. Expected _wxMouseEvent_p."); 
1975     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1976     _result 
= (bool )wxMouseEvent_RightDClick(_arg0
); 
1978     wxPyEndAllowThreads(__tstate
); 
1979     if (PyErr_Occurred()) return NULL
; 
1980 }    _resultobj 
= Py_BuildValue("i",_result
); 
1984 #define wxMouseEvent_LeftIsDown(_swigobj)  (_swigobj->LeftIsDown()) 
1985 static PyObject 
*_wrap_wxMouseEvent_LeftIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1986     PyObject 
* _resultobj
; 
1988     wxMouseEvent 
* _arg0
; 
1989     PyObject 
* _argo0 
= 0; 
1990     char *_kwnames
[] = { "self", NULL 
}; 
1993     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftIsDown",_kwnames
,&_argo0
))  
1996         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1997         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1998             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftIsDown. Expected _wxMouseEvent_p."); 
2003     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2004     _result 
= (bool )wxMouseEvent_LeftIsDown(_arg0
); 
2006     wxPyEndAllowThreads(__tstate
); 
2007     if (PyErr_Occurred()) return NULL
; 
2008 }    _resultobj 
= Py_BuildValue("i",_result
); 
2012 #define wxMouseEvent_MiddleIsDown(_swigobj)  (_swigobj->MiddleIsDown()) 
2013 static PyObject 
*_wrap_wxMouseEvent_MiddleIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2014     PyObject 
* _resultobj
; 
2016     wxMouseEvent 
* _arg0
; 
2017     PyObject 
* _argo0 
= 0; 
2018     char *_kwnames
[] = { "self", NULL 
}; 
2021     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleIsDown",_kwnames
,&_argo0
))  
2024         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2025         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2026             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleIsDown. Expected _wxMouseEvent_p."); 
2031     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2032     _result 
= (bool )wxMouseEvent_MiddleIsDown(_arg0
); 
2034     wxPyEndAllowThreads(__tstate
); 
2035     if (PyErr_Occurred()) return NULL
; 
2036 }    _resultobj 
= Py_BuildValue("i",_result
); 
2040 #define wxMouseEvent_RightIsDown(_swigobj)  (_swigobj->RightIsDown()) 
2041 static PyObject 
*_wrap_wxMouseEvent_RightIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2042     PyObject 
* _resultobj
; 
2044     wxMouseEvent 
* _arg0
; 
2045     PyObject 
* _argo0 
= 0; 
2046     char *_kwnames
[] = { "self", NULL 
}; 
2049     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightIsDown",_kwnames
,&_argo0
))  
2052         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2053         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2054             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightIsDown. Expected _wxMouseEvent_p."); 
2059     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2060     _result 
= (bool )wxMouseEvent_RightIsDown(_arg0
); 
2062     wxPyEndAllowThreads(__tstate
); 
2063     if (PyErr_Occurred()) return NULL
; 
2064 }    _resultobj 
= Py_BuildValue("i",_result
); 
2068 #define wxMouseEvent_Dragging(_swigobj)  (_swigobj->Dragging()) 
2069 static PyObject 
*_wrap_wxMouseEvent_Dragging(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2070     PyObject 
* _resultobj
; 
2072     wxMouseEvent 
* _arg0
; 
2073     PyObject 
* _argo0 
= 0; 
2074     char *_kwnames
[] = { "self", NULL 
}; 
2077     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Dragging",_kwnames
,&_argo0
))  
2080         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2081         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2082             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Dragging. Expected _wxMouseEvent_p."); 
2087     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2088     _result 
= (bool )wxMouseEvent_Dragging(_arg0
); 
2090     wxPyEndAllowThreads(__tstate
); 
2091     if (PyErr_Occurred()) return NULL
; 
2092 }    _resultobj 
= Py_BuildValue("i",_result
); 
2096 #define wxMouseEvent_Moving(_swigobj)  (_swigobj->Moving()) 
2097 static PyObject 
*_wrap_wxMouseEvent_Moving(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2098     PyObject 
* _resultobj
; 
2100     wxMouseEvent 
* _arg0
; 
2101     PyObject 
* _argo0 
= 0; 
2102     char *_kwnames
[] = { "self", NULL 
}; 
2105     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Moving",_kwnames
,&_argo0
))  
2108         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2109         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2110             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Moving. Expected _wxMouseEvent_p."); 
2115     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2116     _result 
= (bool )wxMouseEvent_Moving(_arg0
); 
2118     wxPyEndAllowThreads(__tstate
); 
2119     if (PyErr_Occurred()) return NULL
; 
2120 }    _resultobj 
= Py_BuildValue("i",_result
); 
2124 #define wxMouseEvent_Entering(_swigobj)  (_swigobj->Entering()) 
2125 static PyObject 
*_wrap_wxMouseEvent_Entering(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2126     PyObject 
* _resultobj
; 
2128     wxMouseEvent 
* _arg0
; 
2129     PyObject 
* _argo0 
= 0; 
2130     char *_kwnames
[] = { "self", NULL 
}; 
2133     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Entering",_kwnames
,&_argo0
))  
2136         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2137         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2138             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Entering. Expected _wxMouseEvent_p."); 
2143     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2144     _result 
= (bool )wxMouseEvent_Entering(_arg0
); 
2146     wxPyEndAllowThreads(__tstate
); 
2147     if (PyErr_Occurred()) return NULL
; 
2148 }    _resultobj 
= Py_BuildValue("i",_result
); 
2152 #define wxMouseEvent_Leaving(_swigobj)  (_swigobj->Leaving()) 
2153 static PyObject 
*_wrap_wxMouseEvent_Leaving(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2154     PyObject 
* _resultobj
; 
2156     wxMouseEvent 
* _arg0
; 
2157     PyObject 
* _argo0 
= 0; 
2158     char *_kwnames
[] = { "self", NULL 
}; 
2161     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Leaving",_kwnames
,&_argo0
))  
2164         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2165         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2166             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Leaving. Expected _wxMouseEvent_p."); 
2171     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2172     _result 
= (bool )wxMouseEvent_Leaving(_arg0
); 
2174     wxPyEndAllowThreads(__tstate
); 
2175     if (PyErr_Occurred()) return NULL
; 
2176 }    _resultobj 
= Py_BuildValue("i",_result
); 
2180 #define wxMouseEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
2181 static PyObject 
*_wrap_wxMouseEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2182     PyObject 
* _resultobj
; 
2184     wxMouseEvent 
* _arg0
; 
2185     PyObject 
* _argo0 
= 0; 
2186     char *_kwnames
[] = { "self", NULL 
}; 
2190     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetPosition",_kwnames
,&_argo0
))  
2193         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2194         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2195             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetPosition. Expected _wxMouseEvent_p."); 
2200     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2201     _result 
= new wxPoint (wxMouseEvent_GetPosition(_arg0
)); 
2203     wxPyEndAllowThreads(__tstate
); 
2204     if (PyErr_Occurred()) return NULL
; 
2205 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
2206     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2210 #define wxMouseEvent_GetPositionTuple(_swigobj,_swigarg0,_swigarg1)  (_swigobj->GetPosition(_swigarg0,_swigarg1)) 
2211 static PyObject 
*_wrap_wxMouseEvent_GetPositionTuple(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2212     PyObject 
* _resultobj
; 
2213     wxMouseEvent 
* _arg0
; 
2218     PyObject 
* _argo0 
= 0; 
2219     char *_kwnames
[] = { "self", NULL 
}; 
2228     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetPositionTuple",_kwnames
,&_argo0
))  
2231         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2232         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2233             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetPositionTuple. Expected _wxMouseEvent_p."); 
2238     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2239     wxMouseEvent_GetPositionTuple(_arg0
,_arg1
,_arg2
); 
2241     wxPyEndAllowThreads(__tstate
); 
2242     if (PyErr_Occurred()) return NULL
; 
2243 }    Py_INCREF(Py_None
); 
2244     _resultobj 
= Py_None
; 
2247     o 
= PyInt_FromLong((long) (*_arg1
)); 
2248     _resultobj 
= t_output_helper(_resultobj
, o
); 
2252     o 
= PyInt_FromLong((long) (*_arg2
)); 
2253     _resultobj 
= t_output_helper(_resultobj
, o
); 
2258 #define wxMouseEvent_GetLogicalPosition(_swigobj,_swigarg0)  (_swigobj->GetLogicalPosition(_swigarg0)) 
2259 static PyObject 
*_wrap_wxMouseEvent_GetLogicalPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2260     PyObject 
* _resultobj
; 
2262     wxMouseEvent 
* _arg0
; 
2264     PyObject 
* _argo0 
= 0; 
2265     PyObject 
* _argo1 
= 0; 
2266     char *_kwnames
[] = { "self","dc", NULL 
}; 
2270     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMouseEvent_GetLogicalPosition",_kwnames
,&_argo0
,&_argo1
))  
2273         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2274         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2275             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetLogicalPosition. Expected _wxMouseEvent_p."); 
2280         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
2281         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) { 
2282             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMouseEvent_GetLogicalPosition. Expected _wxDC_p."); 
2287     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2288     _result 
= new wxPoint (wxMouseEvent_GetLogicalPosition(_arg0
,*_arg1
)); 
2290     wxPyEndAllowThreads(__tstate
); 
2291     if (PyErr_Occurred()) return NULL
; 
2292 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
2293     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2297 #define wxMouseEvent_GetX(_swigobj)  (_swigobj->GetX()) 
2298 static PyObject 
*_wrap_wxMouseEvent_GetX(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2299     PyObject 
* _resultobj
; 
2301     wxMouseEvent 
* _arg0
; 
2302     PyObject 
* _argo0 
= 0; 
2303     char *_kwnames
[] = { "self", NULL 
}; 
2306     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetX",_kwnames
,&_argo0
))  
2309         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2310         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2311             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetX. Expected _wxMouseEvent_p."); 
2316     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2317     _result 
= (long )wxMouseEvent_GetX(_arg0
); 
2319     wxPyEndAllowThreads(__tstate
); 
2320     if (PyErr_Occurred()) return NULL
; 
2321 }    _resultobj 
= Py_BuildValue("l",_result
); 
2325 #define wxMouseEvent_GetY(_swigobj)  (_swigobj->GetY()) 
2326 static PyObject 
*_wrap_wxMouseEvent_GetY(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2327     PyObject 
* _resultobj
; 
2329     wxMouseEvent 
* _arg0
; 
2330     PyObject 
* _argo0 
= 0; 
2331     char *_kwnames
[] = { "self", NULL 
}; 
2334     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetY",_kwnames
,&_argo0
))  
2337         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2338         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2339             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetY. Expected _wxMouseEvent_p."); 
2344     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2345     _result 
= (long )wxMouseEvent_GetY(_arg0
); 
2347     wxPyEndAllowThreads(__tstate
); 
2348     if (PyErr_Occurred()) return NULL
; 
2349 }    _resultobj 
= Py_BuildValue("l",_result
); 
2353 #define wxMouseEvent_GetWheelRotation(_swigobj)  (_swigobj->GetWheelRotation()) 
2354 static PyObject 
*_wrap_wxMouseEvent_GetWheelRotation(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2355     PyObject 
* _resultobj
; 
2357     wxMouseEvent 
* _arg0
; 
2358     PyObject 
* _argo0 
= 0; 
2359     char *_kwnames
[] = { "self", NULL 
}; 
2362     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetWheelRotation",_kwnames
,&_argo0
))  
2365         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2366         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2367             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetWheelRotation. Expected _wxMouseEvent_p."); 
2372     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2373     _result 
= (int )wxMouseEvent_GetWheelRotation(_arg0
); 
2375     wxPyEndAllowThreads(__tstate
); 
2376     if (PyErr_Occurred()) return NULL
; 
2377 }    _resultobj 
= Py_BuildValue("i",_result
); 
2381 #define wxMouseEvent_GetWheelDelta(_swigobj)  (_swigobj->GetWheelDelta()) 
2382 static PyObject 
*_wrap_wxMouseEvent_GetWheelDelta(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2383     PyObject 
* _resultobj
; 
2385     wxMouseEvent 
* _arg0
; 
2386     PyObject 
* _argo0 
= 0; 
2387     char *_kwnames
[] = { "self", NULL 
}; 
2390     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetWheelDelta",_kwnames
,&_argo0
))  
2393         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2394         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2395             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetWheelDelta. Expected _wxMouseEvent_p."); 
2400     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2401     _result 
= (int )wxMouseEvent_GetWheelDelta(_arg0
); 
2403     wxPyEndAllowThreads(__tstate
); 
2404     if (PyErr_Occurred()) return NULL
; 
2405 }    _resultobj 
= Py_BuildValue("i",_result
); 
2409 #define wxMouseEvent_GetLinesPerAction(_swigobj)  (_swigobj->GetLinesPerAction()) 
2410 static PyObject 
*_wrap_wxMouseEvent_GetLinesPerAction(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2411     PyObject 
* _resultobj
; 
2413     wxMouseEvent 
* _arg0
; 
2414     PyObject 
* _argo0 
= 0; 
2415     char *_kwnames
[] = { "self", NULL 
}; 
2418     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetLinesPerAction",_kwnames
,&_argo0
))  
2421         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2422         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2423             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetLinesPerAction. Expected _wxMouseEvent_p."); 
2428     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2429     _result 
= (int )wxMouseEvent_GetLinesPerAction(_arg0
); 
2431     wxPyEndAllowThreads(__tstate
); 
2432     if (PyErr_Occurred()) return NULL
; 
2433 }    _resultobj 
= Py_BuildValue("i",_result
); 
2437 #define wxMouseEvent_m_x_set(_swigobj,_swigval) (_swigobj->m_x = _swigval,_swigval) 
2438 static PyObject 
*_wrap_wxMouseEvent_m_x_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2439     PyObject 
* _resultobj
; 
2441     wxMouseEvent 
* _arg0
; 
2443     PyObject 
* _argo0 
= 0; 
2444     char *_kwnames
[] = { "self","m_x", NULL 
}; 
2447     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxMouseEvent_m_x_set",_kwnames
,&_argo0
,&_arg1
))  
2450         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2451         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2452             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_x_set. Expected _wxMouseEvent_p."); 
2457     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2458     _result 
= (long )wxMouseEvent_m_x_set(_arg0
,_arg1
); 
2460     wxPyEndAllowThreads(__tstate
); 
2461     if (PyErr_Occurred()) return NULL
; 
2462 }    _resultobj 
= Py_BuildValue("l",_result
); 
2466 #define wxMouseEvent_m_x_get(_swigobj) ((long ) _swigobj->m_x) 
2467 static PyObject 
*_wrap_wxMouseEvent_m_x_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2468     PyObject 
* _resultobj
; 
2470     wxMouseEvent 
* _arg0
; 
2471     PyObject 
* _argo0 
= 0; 
2472     char *_kwnames
[] = { "self", NULL 
}; 
2475     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_x_get",_kwnames
,&_argo0
))  
2478         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2479         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2480             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_x_get. Expected _wxMouseEvent_p."); 
2485     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2486     _result 
= (long )wxMouseEvent_m_x_get(_arg0
); 
2488     wxPyEndAllowThreads(__tstate
); 
2489     if (PyErr_Occurred()) return NULL
; 
2490 }    _resultobj 
= Py_BuildValue("l",_result
); 
2494 #define wxMouseEvent_m_y_set(_swigobj,_swigval) (_swigobj->m_y = _swigval,_swigval) 
2495 static PyObject 
*_wrap_wxMouseEvent_m_y_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2496     PyObject 
* _resultobj
; 
2498     wxMouseEvent 
* _arg0
; 
2500     PyObject 
* _argo0 
= 0; 
2501     char *_kwnames
[] = { "self","m_y", NULL 
}; 
2504     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxMouseEvent_m_y_set",_kwnames
,&_argo0
,&_arg1
))  
2507         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2508         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2509             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_y_set. Expected _wxMouseEvent_p."); 
2514     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2515     _result 
= (long )wxMouseEvent_m_y_set(_arg0
,_arg1
); 
2517     wxPyEndAllowThreads(__tstate
); 
2518     if (PyErr_Occurred()) return NULL
; 
2519 }    _resultobj 
= Py_BuildValue("l",_result
); 
2523 #define wxMouseEvent_m_y_get(_swigobj) ((long ) _swigobj->m_y) 
2524 static PyObject 
*_wrap_wxMouseEvent_m_y_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2525     PyObject 
* _resultobj
; 
2527     wxMouseEvent 
* _arg0
; 
2528     PyObject 
* _argo0 
= 0; 
2529     char *_kwnames
[] = { "self", NULL 
}; 
2532     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_y_get",_kwnames
,&_argo0
))  
2535         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2536         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2537             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_y_get. Expected _wxMouseEvent_p."); 
2542     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2543     _result 
= (long )wxMouseEvent_m_y_get(_arg0
); 
2545     wxPyEndAllowThreads(__tstate
); 
2546     if (PyErr_Occurred()) return NULL
; 
2547 }    _resultobj 
= Py_BuildValue("l",_result
); 
2551 #define wxMouseEvent_m_leftDown_set(_swigobj,_swigval) (_swigobj->m_leftDown = _swigval,_swigval) 
2552 static PyObject 
*_wrap_wxMouseEvent_m_leftDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2553     PyObject 
* _resultobj
; 
2555     wxMouseEvent 
* _arg0
; 
2557     PyObject 
* _argo0 
= 0; 
2559     char *_kwnames
[] = { "self","m_leftDown", NULL 
}; 
2562     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_leftDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2565         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2566         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2567             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_leftDown_set. Expected _wxMouseEvent_p."); 
2571     _arg1 
= (bool ) tempbool1
; 
2573     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2574     _result 
= (bool )wxMouseEvent_m_leftDown_set(_arg0
,_arg1
); 
2576     wxPyEndAllowThreads(__tstate
); 
2577     if (PyErr_Occurred()) return NULL
; 
2578 }    _resultobj 
= Py_BuildValue("i",_result
); 
2582 #define wxMouseEvent_m_leftDown_get(_swigobj) ((bool ) _swigobj->m_leftDown) 
2583 static PyObject 
*_wrap_wxMouseEvent_m_leftDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2584     PyObject 
* _resultobj
; 
2586     wxMouseEvent 
* _arg0
; 
2587     PyObject 
* _argo0 
= 0; 
2588     char *_kwnames
[] = { "self", NULL 
}; 
2591     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_leftDown_get",_kwnames
,&_argo0
))  
2594         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2595         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2596             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_leftDown_get. Expected _wxMouseEvent_p."); 
2601     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2602     _result 
= (bool )wxMouseEvent_m_leftDown_get(_arg0
); 
2604     wxPyEndAllowThreads(__tstate
); 
2605     if (PyErr_Occurred()) return NULL
; 
2606 }    _resultobj 
= Py_BuildValue("i",_result
); 
2610 #define wxMouseEvent_m_middleDown_set(_swigobj,_swigval) (_swigobj->m_middleDown = _swigval,_swigval) 
2611 static PyObject 
*_wrap_wxMouseEvent_m_middleDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2612     PyObject 
* _resultobj
; 
2614     wxMouseEvent 
* _arg0
; 
2616     PyObject 
* _argo0 
= 0; 
2618     char *_kwnames
[] = { "self","m_middleDown", NULL 
}; 
2621     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_middleDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2624         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2625         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2626             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_middleDown_set. Expected _wxMouseEvent_p."); 
2630     _arg1 
= (bool ) tempbool1
; 
2632     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2633     _result 
= (bool )wxMouseEvent_m_middleDown_set(_arg0
,_arg1
); 
2635     wxPyEndAllowThreads(__tstate
); 
2636     if (PyErr_Occurred()) return NULL
; 
2637 }    _resultobj 
= Py_BuildValue("i",_result
); 
2641 #define wxMouseEvent_m_middleDown_get(_swigobj) ((bool ) _swigobj->m_middleDown) 
2642 static PyObject 
*_wrap_wxMouseEvent_m_middleDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2643     PyObject 
* _resultobj
; 
2645     wxMouseEvent 
* _arg0
; 
2646     PyObject 
* _argo0 
= 0; 
2647     char *_kwnames
[] = { "self", NULL 
}; 
2650     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_middleDown_get",_kwnames
,&_argo0
))  
2653         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2654         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2655             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_middleDown_get. Expected _wxMouseEvent_p."); 
2660     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2661     _result 
= (bool )wxMouseEvent_m_middleDown_get(_arg0
); 
2663     wxPyEndAllowThreads(__tstate
); 
2664     if (PyErr_Occurred()) return NULL
; 
2665 }    _resultobj 
= Py_BuildValue("i",_result
); 
2669 #define wxMouseEvent_m_rightDown_set(_swigobj,_swigval) (_swigobj->m_rightDown = _swigval,_swigval) 
2670 static PyObject 
*_wrap_wxMouseEvent_m_rightDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2671     PyObject 
* _resultobj
; 
2673     wxMouseEvent 
* _arg0
; 
2675     PyObject 
* _argo0 
= 0; 
2677     char *_kwnames
[] = { "self","m_rightDown", NULL 
}; 
2680     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_rightDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2683         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2684         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2685             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_rightDown_set. Expected _wxMouseEvent_p."); 
2689     _arg1 
= (bool ) tempbool1
; 
2691     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2692     _result 
= (bool )wxMouseEvent_m_rightDown_set(_arg0
,_arg1
); 
2694     wxPyEndAllowThreads(__tstate
); 
2695     if (PyErr_Occurred()) return NULL
; 
2696 }    _resultobj 
= Py_BuildValue("i",_result
); 
2700 #define wxMouseEvent_m_rightDown_get(_swigobj) ((bool ) _swigobj->m_rightDown) 
2701 static PyObject 
*_wrap_wxMouseEvent_m_rightDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2702     PyObject 
* _resultobj
; 
2704     wxMouseEvent 
* _arg0
; 
2705     PyObject 
* _argo0 
= 0; 
2706     char *_kwnames
[] = { "self", NULL 
}; 
2709     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_rightDown_get",_kwnames
,&_argo0
))  
2712         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2713         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2714             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_rightDown_get. Expected _wxMouseEvent_p."); 
2719     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2720     _result 
= (bool )wxMouseEvent_m_rightDown_get(_arg0
); 
2722     wxPyEndAllowThreads(__tstate
); 
2723     if (PyErr_Occurred()) return NULL
; 
2724 }    _resultobj 
= Py_BuildValue("i",_result
); 
2728 #define wxMouseEvent_m_controlDown_set(_swigobj,_swigval) (_swigobj->m_controlDown = _swigval,_swigval) 
2729 static PyObject 
*_wrap_wxMouseEvent_m_controlDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2730     PyObject 
* _resultobj
; 
2732     wxMouseEvent 
* _arg0
; 
2734     PyObject 
* _argo0 
= 0; 
2736     char *_kwnames
[] = { "self","m_controlDown", NULL 
}; 
2739     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_controlDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2742         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2743         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2744             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_controlDown_set. Expected _wxMouseEvent_p."); 
2748     _arg1 
= (bool ) tempbool1
; 
2750     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2751     _result 
= (bool )wxMouseEvent_m_controlDown_set(_arg0
,_arg1
); 
2753     wxPyEndAllowThreads(__tstate
); 
2754     if (PyErr_Occurred()) return NULL
; 
2755 }    _resultobj 
= Py_BuildValue("i",_result
); 
2759 #define wxMouseEvent_m_controlDown_get(_swigobj) ((bool ) _swigobj->m_controlDown) 
2760 static PyObject 
*_wrap_wxMouseEvent_m_controlDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2761     PyObject 
* _resultobj
; 
2763     wxMouseEvent 
* _arg0
; 
2764     PyObject 
* _argo0 
= 0; 
2765     char *_kwnames
[] = { "self", NULL 
}; 
2768     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_controlDown_get",_kwnames
,&_argo0
))  
2771         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2772         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2773             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_controlDown_get. Expected _wxMouseEvent_p."); 
2778     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2779     _result 
= (bool )wxMouseEvent_m_controlDown_get(_arg0
); 
2781     wxPyEndAllowThreads(__tstate
); 
2782     if (PyErr_Occurred()) return NULL
; 
2783 }    _resultobj 
= Py_BuildValue("i",_result
); 
2787 #define wxMouseEvent_m_shiftDown_set(_swigobj,_swigval) (_swigobj->m_shiftDown = _swigval,_swigval) 
2788 static PyObject 
*_wrap_wxMouseEvent_m_shiftDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2789     PyObject 
* _resultobj
; 
2791     wxMouseEvent 
* _arg0
; 
2793     PyObject 
* _argo0 
= 0; 
2795     char *_kwnames
[] = { "self","m_shiftDown", NULL 
}; 
2798     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_shiftDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2801         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2802         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2803             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_shiftDown_set. Expected _wxMouseEvent_p."); 
2807     _arg1 
= (bool ) tempbool1
; 
2809     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2810     _result 
= (bool )wxMouseEvent_m_shiftDown_set(_arg0
,_arg1
); 
2812     wxPyEndAllowThreads(__tstate
); 
2813     if (PyErr_Occurred()) return NULL
; 
2814 }    _resultobj 
= Py_BuildValue("i",_result
); 
2818 #define wxMouseEvent_m_shiftDown_get(_swigobj) ((bool ) _swigobj->m_shiftDown) 
2819 static PyObject 
*_wrap_wxMouseEvent_m_shiftDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2820     PyObject 
* _resultobj
; 
2822     wxMouseEvent 
* _arg0
; 
2823     PyObject 
* _argo0 
= 0; 
2824     char *_kwnames
[] = { "self", NULL 
}; 
2827     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_shiftDown_get",_kwnames
,&_argo0
))  
2830         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2831         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2832             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_shiftDown_get. Expected _wxMouseEvent_p."); 
2837     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2838     _result 
= (bool )wxMouseEvent_m_shiftDown_get(_arg0
); 
2840     wxPyEndAllowThreads(__tstate
); 
2841     if (PyErr_Occurred()) return NULL
; 
2842 }    _resultobj 
= Py_BuildValue("i",_result
); 
2846 #define wxMouseEvent_m_altDown_set(_swigobj,_swigval) (_swigobj->m_altDown = _swigval,_swigval) 
2847 static PyObject 
*_wrap_wxMouseEvent_m_altDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2848     PyObject 
* _resultobj
; 
2850     wxMouseEvent 
* _arg0
; 
2852     PyObject 
* _argo0 
= 0; 
2854     char *_kwnames
[] = { "self","m_altDown", NULL 
}; 
2857     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_altDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2860         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2861         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2862             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_altDown_set. Expected _wxMouseEvent_p."); 
2866     _arg1 
= (bool ) tempbool1
; 
2868     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2869     _result 
= (bool )wxMouseEvent_m_altDown_set(_arg0
,_arg1
); 
2871     wxPyEndAllowThreads(__tstate
); 
2872     if (PyErr_Occurred()) return NULL
; 
2873 }    _resultobj 
= Py_BuildValue("i",_result
); 
2877 #define wxMouseEvent_m_altDown_get(_swigobj) ((bool ) _swigobj->m_altDown) 
2878 static PyObject 
*_wrap_wxMouseEvent_m_altDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2879     PyObject 
* _resultobj
; 
2881     wxMouseEvent 
* _arg0
; 
2882     PyObject 
* _argo0 
= 0; 
2883     char *_kwnames
[] = { "self", NULL 
}; 
2886     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_altDown_get",_kwnames
,&_argo0
))  
2889         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2890         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2891             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_altDown_get. Expected _wxMouseEvent_p."); 
2896     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2897     _result 
= (bool )wxMouseEvent_m_altDown_get(_arg0
); 
2899     wxPyEndAllowThreads(__tstate
); 
2900     if (PyErr_Occurred()) return NULL
; 
2901 }    _resultobj 
= Py_BuildValue("i",_result
); 
2905 #define wxMouseEvent_m_metaDown_set(_swigobj,_swigval) (_swigobj->m_metaDown = _swigval,_swigval) 
2906 static PyObject 
*_wrap_wxMouseEvent_m_metaDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2907     PyObject 
* _resultobj
; 
2909     wxMouseEvent 
* _arg0
; 
2911     PyObject 
* _argo0 
= 0; 
2913     char *_kwnames
[] = { "self","m_metaDown", NULL 
}; 
2916     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_metaDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2919         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2920         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2921             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_metaDown_set. Expected _wxMouseEvent_p."); 
2925     _arg1 
= (bool ) tempbool1
; 
2927     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2928     _result 
= (bool )wxMouseEvent_m_metaDown_set(_arg0
,_arg1
); 
2930     wxPyEndAllowThreads(__tstate
); 
2931     if (PyErr_Occurred()) return NULL
; 
2932 }    _resultobj 
= Py_BuildValue("i",_result
); 
2936 #define wxMouseEvent_m_metaDown_get(_swigobj) ((bool ) _swigobj->m_metaDown) 
2937 static PyObject 
*_wrap_wxMouseEvent_m_metaDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2938     PyObject 
* _resultobj
; 
2940     wxMouseEvent 
* _arg0
; 
2941     PyObject 
* _argo0 
= 0; 
2942     char *_kwnames
[] = { "self", NULL 
}; 
2945     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_metaDown_get",_kwnames
,&_argo0
))  
2948         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2949         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2950             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_metaDown_get. Expected _wxMouseEvent_p."); 
2955     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2956     _result 
= (bool )wxMouseEvent_m_metaDown_get(_arg0
); 
2958     wxPyEndAllowThreads(__tstate
); 
2959     if (PyErr_Occurred()) return NULL
; 
2960 }    _resultobj 
= Py_BuildValue("i",_result
); 
2964 #define wxMouseEvent_m_wheelRotation_set(_swigobj,_swigval) (_swigobj->m_wheelRotation = _swigval,_swigval) 
2965 static PyObject 
*_wrap_wxMouseEvent_m_wheelRotation_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2966     PyObject 
* _resultobj
; 
2968     wxMouseEvent 
* _arg0
; 
2970     PyObject 
* _argo0 
= 0; 
2971     char *_kwnames
[] = { "self","m_wheelRotation", NULL 
}; 
2974     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_wheelRotation_set",_kwnames
,&_argo0
,&_arg1
))  
2977         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2978         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2979             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelRotation_set. Expected _wxMouseEvent_p."); 
2984     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2985     _result 
= (int )wxMouseEvent_m_wheelRotation_set(_arg0
,_arg1
); 
2987     wxPyEndAllowThreads(__tstate
); 
2988     if (PyErr_Occurred()) return NULL
; 
2989 }    _resultobj 
= Py_BuildValue("i",_result
); 
2993 #define wxMouseEvent_m_wheelRotation_get(_swigobj) ((int ) _swigobj->m_wheelRotation) 
2994 static PyObject 
*_wrap_wxMouseEvent_m_wheelRotation_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2995     PyObject 
* _resultobj
; 
2997     wxMouseEvent 
* _arg0
; 
2998     PyObject 
* _argo0 
= 0; 
2999     char *_kwnames
[] = { "self", NULL 
}; 
3002     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_wheelRotation_get",_kwnames
,&_argo0
))  
3005         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3006         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3007             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelRotation_get. Expected _wxMouseEvent_p."); 
3012     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3013     _result 
= (int )wxMouseEvent_m_wheelRotation_get(_arg0
); 
3015     wxPyEndAllowThreads(__tstate
); 
3016     if (PyErr_Occurred()) return NULL
; 
3017 }    _resultobj 
= Py_BuildValue("i",_result
); 
3021 #define wxMouseEvent_m_wheelDelta_set(_swigobj,_swigval) (_swigobj->m_wheelDelta = _swigval,_swigval) 
3022 static PyObject 
*_wrap_wxMouseEvent_m_wheelDelta_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3023     PyObject 
* _resultobj
; 
3025     wxMouseEvent 
* _arg0
; 
3027     PyObject 
* _argo0 
= 0; 
3028     char *_kwnames
[] = { "self","m_wheelDelta", NULL 
}; 
3031     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_wheelDelta_set",_kwnames
,&_argo0
,&_arg1
))  
3034         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3035         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3036             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelDelta_set. Expected _wxMouseEvent_p."); 
3041     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3042     _result 
= (int )wxMouseEvent_m_wheelDelta_set(_arg0
,_arg1
); 
3044     wxPyEndAllowThreads(__tstate
); 
3045     if (PyErr_Occurred()) return NULL
; 
3046 }    _resultobj 
= Py_BuildValue("i",_result
); 
3050 #define wxMouseEvent_m_wheelDelta_get(_swigobj) ((int ) _swigobj->m_wheelDelta) 
3051 static PyObject 
*_wrap_wxMouseEvent_m_wheelDelta_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3052     PyObject 
* _resultobj
; 
3054     wxMouseEvent 
* _arg0
; 
3055     PyObject 
* _argo0 
= 0; 
3056     char *_kwnames
[] = { "self", NULL 
}; 
3059     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_wheelDelta_get",_kwnames
,&_argo0
))  
3062         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3063         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3064             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelDelta_get. Expected _wxMouseEvent_p."); 
3069     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3070     _result 
= (int )wxMouseEvent_m_wheelDelta_get(_arg0
); 
3072     wxPyEndAllowThreads(__tstate
); 
3073     if (PyErr_Occurred()) return NULL
; 
3074 }    _resultobj 
= Py_BuildValue("i",_result
); 
3078 #define wxMouseEvent_m_linesPerAction_set(_swigobj,_swigval) (_swigobj->m_linesPerAction = _swigval,_swigval) 
3079 static PyObject 
*_wrap_wxMouseEvent_m_linesPerAction_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3080     PyObject 
* _resultobj
; 
3082     wxMouseEvent 
* _arg0
; 
3084     PyObject 
* _argo0 
= 0; 
3085     char *_kwnames
[] = { "self","m_linesPerAction", NULL 
}; 
3088     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_linesPerAction_set",_kwnames
,&_argo0
,&_arg1
))  
3091         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3092         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3093             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_linesPerAction_set. Expected _wxMouseEvent_p."); 
3098     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3099     _result 
= (int )wxMouseEvent_m_linesPerAction_set(_arg0
,_arg1
); 
3101     wxPyEndAllowThreads(__tstate
); 
3102     if (PyErr_Occurred()) return NULL
; 
3103 }    _resultobj 
= Py_BuildValue("i",_result
); 
3107 #define wxMouseEvent_m_linesPerAction_get(_swigobj) ((int ) _swigobj->m_linesPerAction) 
3108 static PyObject 
*_wrap_wxMouseEvent_m_linesPerAction_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3109     PyObject 
* _resultobj
; 
3111     wxMouseEvent 
* _arg0
; 
3112     PyObject 
* _argo0 
= 0; 
3113     char *_kwnames
[] = { "self", NULL 
}; 
3116     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_linesPerAction_get",_kwnames
,&_argo0
))  
3119         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3120         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3121             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_linesPerAction_get. Expected _wxMouseEvent_p."); 
3126     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3127     _result 
= (int )wxMouseEvent_m_linesPerAction_get(_arg0
); 
3129     wxPyEndAllowThreads(__tstate
); 
3130     if (PyErr_Occurred()) return NULL
; 
3131 }    _resultobj 
= Py_BuildValue("i",_result
); 
3135 static void *SwigwxMouseCaptureChangedEventTowxEvent(void *ptr
) { 
3136     wxMouseCaptureChangedEvent 
*src
; 
3138     src 
= (wxMouseCaptureChangedEvent 
*) ptr
; 
3139     dest 
= (wxEvent 
*) src
; 
3140     return (void *) dest
; 
3143 static void *SwigwxMouseCaptureChangedEventTowxObject(void *ptr
) { 
3144     wxMouseCaptureChangedEvent 
*src
; 
3146     src 
= (wxMouseCaptureChangedEvent 
*) ptr
; 
3147     dest 
= (wxObject 
*) src
; 
3148     return (void *) dest
; 
3151 #define new_wxMouseCaptureChangedEvent(_swigarg0,_swigarg1) (new wxMouseCaptureChangedEvent(_swigarg0,_swigarg1)) 
3152 static PyObject 
*_wrap_new_wxMouseCaptureChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3153     PyObject 
* _resultobj
; 
3154     wxMouseCaptureChangedEvent 
* _result
; 
3155     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
3156     wxWindow 
* _arg1 
= (wxWindow 
*) NULL
; 
3157     PyObject 
* _argo1 
= 0; 
3158     char *_kwnames
[] = { "id","gainedCapture", NULL 
}; 
3162     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iO:new_wxMouseCaptureChangedEvent",_kwnames
,&_arg0
,&_argo1
))  
3165         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
3166         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
3167             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxMouseCaptureChangedEvent. Expected _wxWindow_p."); 
3172     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3173     _result 
= (wxMouseCaptureChangedEvent 
*)new_wxMouseCaptureChangedEvent(_arg0
,_arg1
); 
3175     wxPyEndAllowThreads(__tstate
); 
3176     if (PyErr_Occurred()) return NULL
; 
3178         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMouseCaptureChangedEvent_p"); 
3179         _resultobj 
= Py_BuildValue("s",_ptemp
); 
3182         _resultobj 
= Py_None
; 
3187 #define wxMouseCaptureChangedEvent_GetCapturedWindow(_swigobj)  (_swigobj->GetCapturedWindow()) 
3188 static PyObject 
*_wrap_wxMouseCaptureChangedEvent_GetCapturedWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3189     PyObject 
* _resultobj
; 
3191     wxMouseCaptureChangedEvent 
* _arg0
; 
3192     PyObject 
* _argo0 
= 0; 
3193     char *_kwnames
[] = { "self", NULL 
}; 
3196     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseCaptureChangedEvent_GetCapturedWindow",_kwnames
,&_argo0
))  
3199         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3200         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseCaptureChangedEvent_p")) { 
3201             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseCaptureChangedEvent_GetCapturedWindow. Expected _wxMouseCaptureChangedEvent_p."); 
3206     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3207     _result 
= (wxWindow 
*)wxMouseCaptureChangedEvent_GetCapturedWindow(_arg0
); 
3209     wxPyEndAllowThreads(__tstate
); 
3210     if (PyErr_Occurred()) return NULL
; 
3211 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
3215 static void *SwigwxSetCursorEventTowxEvent(void *ptr
) { 
3216     wxSetCursorEvent 
*src
; 
3218     src 
= (wxSetCursorEvent 
*) ptr
; 
3219     dest 
= (wxEvent 
*) src
; 
3220     return (void *) dest
; 
3223 static void *SwigwxSetCursorEventTowxObject(void *ptr
) { 
3224     wxSetCursorEvent 
*src
; 
3226     src 
= (wxSetCursorEvent 
*) ptr
; 
3227     dest 
= (wxObject 
*) src
; 
3228     return (void *) dest
; 
3231 #define new_wxSetCursorEvent(_swigarg0,_swigarg1) (new wxSetCursorEvent(_swigarg0,_swigarg1)) 
3232 static PyObject 
*_wrap_new_wxSetCursorEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3233     PyObject 
* _resultobj
; 
3234     wxSetCursorEvent 
* _result
; 
3235     wxCoord  _arg0 
= (wxCoord 
) 0; 
3236     wxCoord  _arg1 
= (wxCoord 
) 0; 
3237     char *_kwnames
[] = { "x","y", NULL 
}; 
3241     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxSetCursorEvent",_kwnames
,&_arg0
,&_arg1
))  
3244     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3245     _result 
= (wxSetCursorEvent 
*)new_wxSetCursorEvent(_arg0
,_arg1
); 
3247     wxPyEndAllowThreads(__tstate
); 
3248     if (PyErr_Occurred()) return NULL
; 
3250         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSetCursorEvent_p"); 
3251         _resultobj 
= Py_BuildValue("s",_ptemp
); 
3254         _resultobj 
= Py_None
; 
3259 #define wxSetCursorEvent_GetX(_swigobj)  (_swigobj->GetX()) 
3260 static PyObject 
*_wrap_wxSetCursorEvent_GetX(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3261     PyObject 
* _resultobj
; 
3263     wxSetCursorEvent 
* _arg0
; 
3264     PyObject 
* _argo0 
= 0; 
3265     char *_kwnames
[] = { "self", NULL 
}; 
3268     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSetCursorEvent_GetX",_kwnames
,&_argo0
))  
3271         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3272         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSetCursorEvent_p")) { 
3273             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSetCursorEvent_GetX. Expected _wxSetCursorEvent_p."); 
3278     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3279     _result 
= (wxCoord 
)wxSetCursorEvent_GetX(_arg0
); 
3281     wxPyEndAllowThreads(__tstate
); 
3282     if (PyErr_Occurred()) return NULL
; 
3283 }    _resultobj 
= Py_BuildValue("i",_result
); 
3287 #define wxSetCursorEvent_GetY(_swigobj)  (_swigobj->GetY()) 
3288 static PyObject 
*_wrap_wxSetCursorEvent_GetY(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3289     PyObject 
* _resultobj
; 
3291     wxSetCursorEvent 
* _arg0
; 
3292     PyObject 
* _argo0 
= 0; 
3293     char *_kwnames
[] = { "self", NULL 
}; 
3296     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSetCursorEvent_GetY",_kwnames
,&_argo0
))  
3299         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3300         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSetCursorEvent_p")) { 
3301             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSetCursorEvent_GetY. Expected _wxSetCursorEvent_p."); 
3306     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3307     _result 
= (wxCoord 
)wxSetCursorEvent_GetY(_arg0
); 
3309     wxPyEndAllowThreads(__tstate
); 
3310     if (PyErr_Occurred()) return NULL
; 
3311 }    _resultobj 
= Py_BuildValue("i",_result
); 
3315 #define wxSetCursorEvent_SetCursor(_swigobj,_swigarg0)  (_swigobj->SetCursor(_swigarg0)) 
3316 static PyObject 
*_wrap_wxSetCursorEvent_SetCursor(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3317     PyObject 
* _resultobj
; 
3318     wxSetCursorEvent 
* _arg0
; 
3320     PyObject 
* _argo0 
= 0; 
3321     PyObject 
* _argo1 
= 0; 
3322     char *_kwnames
[] = { "self","cursor", NULL 
}; 
3325     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxSetCursorEvent_SetCursor",_kwnames
,&_argo0
,&_argo1
))  
3328         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3329         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSetCursorEvent_p")) { 
3330             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSetCursorEvent_SetCursor. Expected _wxSetCursorEvent_p."); 
3335         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
3336         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxCursor_p")) { 
3337             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxSetCursorEvent_SetCursor. Expected _wxCursor_p."); 
3342     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3343     wxSetCursorEvent_SetCursor(_arg0
,*_arg1
); 
3345     wxPyEndAllowThreads(__tstate
); 
3346     if (PyErr_Occurred()) return NULL
; 
3347 }    Py_INCREF(Py_None
); 
3348     _resultobj 
= Py_None
; 
3352 #define wxSetCursorEvent_GetCursor(_swigobj)  (_swigobj->GetCursor()) 
3353 static PyObject 
*_wrap_wxSetCursorEvent_GetCursor(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3354     PyObject 
* _resultobj
; 
3356     wxSetCursorEvent 
* _arg0
; 
3357     PyObject 
* _argo0 
= 0; 
3358     char *_kwnames
[] = { "self", NULL 
}; 
3362     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSetCursorEvent_GetCursor",_kwnames
,&_argo0
))  
3365         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3366         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSetCursorEvent_p")) { 
3367             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSetCursorEvent_GetCursor. Expected _wxSetCursorEvent_p."); 
3372     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3373     const wxCursor 
& _result_ref 
= wxSetCursorEvent_GetCursor(_arg0
); 
3374     _result 
= (wxCursor 
*) &_result_ref
; 
3376     wxPyEndAllowThreads(__tstate
); 
3377     if (PyErr_Occurred()) return NULL
; 
3379         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCursor_p"); 
3380         _resultobj 
= Py_BuildValue("s",_ptemp
); 
3383         _resultobj 
= Py_None
; 
3388 #define wxSetCursorEvent_HasCursor(_swigobj)  (_swigobj->HasCursor()) 
3389 static PyObject 
*_wrap_wxSetCursorEvent_HasCursor(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3390     PyObject 
* _resultobj
; 
3392     wxSetCursorEvent 
* _arg0
; 
3393     PyObject 
* _argo0 
= 0; 
3394     char *_kwnames
[] = { "self", NULL 
}; 
3397     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSetCursorEvent_HasCursor",_kwnames
,&_argo0
))  
3400         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3401         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSetCursorEvent_p")) { 
3402             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSetCursorEvent_HasCursor. Expected _wxSetCursorEvent_p."); 
3407     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3408     _result 
= (bool )wxSetCursorEvent_HasCursor(_arg0
); 
3410     wxPyEndAllowThreads(__tstate
); 
3411     if (PyErr_Occurred()) return NULL
; 
3412 }    _resultobj 
= Py_BuildValue("i",_result
); 
3416 static void *SwigwxKeyEventTowxEvent(void *ptr
) { 
3419     src 
= (wxKeyEvent 
*) ptr
; 
3420     dest 
= (wxEvent 
*) src
; 
3421     return (void *) dest
; 
3424 static void *SwigwxKeyEventTowxObject(void *ptr
) { 
3427     src 
= (wxKeyEvent 
*) ptr
; 
3428     dest 
= (wxObject 
*) src
; 
3429     return (void *) dest
; 
3432 #define new_wxKeyEvent(_swigarg0) (new wxKeyEvent(_swigarg0)) 
3433 static PyObject 
*_wrap_new_wxKeyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3434     PyObject 
* _resultobj
; 
3435     wxKeyEvent 
* _result
; 
3437     char *_kwnames
[] = { "keyEventType", NULL 
}; 
3441     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:new_wxKeyEvent",_kwnames
,&_arg0
))  
3444     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3445     _result 
= (wxKeyEvent 
*)new_wxKeyEvent(_arg0
); 
3447     wxPyEndAllowThreads(__tstate
); 
3448     if (PyErr_Occurred()) return NULL
; 
3450         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxKeyEvent_p"); 
3451         _resultobj 
= Py_BuildValue("s",_ptemp
); 
3454         _resultobj 
= Py_None
; 
3459 #define wxKeyEvent_ControlDown(_swigobj)  (_swigobj->ControlDown()) 
3460 static PyObject 
*_wrap_wxKeyEvent_ControlDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3461     PyObject 
* _resultobj
; 
3464     PyObject 
* _argo0 
= 0; 
3465     char *_kwnames
[] = { "self", NULL 
}; 
3468     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_ControlDown",_kwnames
,&_argo0
))  
3471         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3472         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3473             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_ControlDown. Expected _wxKeyEvent_p."); 
3478     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3479     _result 
= (bool )wxKeyEvent_ControlDown(_arg0
); 
3481     wxPyEndAllowThreads(__tstate
); 
3482     if (PyErr_Occurred()) return NULL
; 
3483 }    _resultobj 
= Py_BuildValue("i",_result
); 
3487 #define wxKeyEvent_MetaDown(_swigobj)  (_swigobj->MetaDown()) 
3488 static PyObject 
*_wrap_wxKeyEvent_MetaDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3489     PyObject 
* _resultobj
; 
3492     PyObject 
* _argo0 
= 0; 
3493     char *_kwnames
[] = { "self", NULL 
}; 
3496     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_MetaDown",_kwnames
,&_argo0
))  
3499         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3500         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3501             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_MetaDown. Expected _wxKeyEvent_p."); 
3506     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3507     _result 
= (bool )wxKeyEvent_MetaDown(_arg0
); 
3509     wxPyEndAllowThreads(__tstate
); 
3510     if (PyErr_Occurred()) return NULL
; 
3511 }    _resultobj 
= Py_BuildValue("i",_result
); 
3515 #define wxKeyEvent_AltDown(_swigobj)  (_swigobj->AltDown()) 
3516 static PyObject 
*_wrap_wxKeyEvent_AltDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3517     PyObject 
* _resultobj
; 
3520     PyObject 
* _argo0 
= 0; 
3521     char *_kwnames
[] = { "self", NULL 
}; 
3524     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_AltDown",_kwnames
,&_argo0
))  
3527         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3528         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3529             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_AltDown. Expected _wxKeyEvent_p."); 
3534     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3535     _result 
= (bool )wxKeyEvent_AltDown(_arg0
); 
3537     wxPyEndAllowThreads(__tstate
); 
3538     if (PyErr_Occurred()) return NULL
; 
3539 }    _resultobj 
= Py_BuildValue("i",_result
); 
3543 #define wxKeyEvent_ShiftDown(_swigobj)  (_swigobj->ShiftDown()) 
3544 static PyObject 
*_wrap_wxKeyEvent_ShiftDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3545     PyObject 
* _resultobj
; 
3548     PyObject 
* _argo0 
= 0; 
3549     char *_kwnames
[] = { "self", NULL 
}; 
3552     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_ShiftDown",_kwnames
,&_argo0
))  
3555         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3556         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3557             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_ShiftDown. Expected _wxKeyEvent_p."); 
3562     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3563     _result 
= (bool )wxKeyEvent_ShiftDown(_arg0
); 
3565     wxPyEndAllowThreads(__tstate
); 
3566     if (PyErr_Occurred()) return NULL
; 
3567 }    _resultobj 
= Py_BuildValue("i",_result
); 
3571 #define wxKeyEvent_KeyCode(_swigobj)  (_swigobj->KeyCode()) 
3572 static PyObject 
*_wrap_wxKeyEvent_KeyCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3573     PyObject 
* _resultobj
; 
3576     PyObject 
* _argo0 
= 0; 
3577     char *_kwnames
[] = { "self", NULL 
}; 
3580     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_KeyCode",_kwnames
,&_argo0
))  
3583         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3584         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3585             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_KeyCode. Expected _wxKeyEvent_p."); 
3590     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3591     _result 
= (long )wxKeyEvent_KeyCode(_arg0
); 
3593     wxPyEndAllowThreads(__tstate
); 
3594     if (PyErr_Occurred()) return NULL
; 
3595 }    _resultobj 
= Py_BuildValue("l",_result
); 
3599 #define wxKeyEvent_GetKeyCode(_swigobj)  (_swigobj->GetKeyCode()) 
3600 static PyObject 
*_wrap_wxKeyEvent_GetKeyCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3601     PyObject 
* _resultobj
; 
3604     PyObject 
* _argo0 
= 0; 
3605     char *_kwnames
[] = { "self", NULL 
}; 
3608     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetKeyCode",_kwnames
,&_argo0
))  
3611         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3612         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3613             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetKeyCode. Expected _wxKeyEvent_p."); 
3618     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3619     _result 
= (long )wxKeyEvent_GetKeyCode(_arg0
); 
3621     wxPyEndAllowThreads(__tstate
); 
3622     if (PyErr_Occurred()) return NULL
; 
3623 }    _resultobj 
= Py_BuildValue("l",_result
); 
3627 #define wxKeyEvent_HasModifiers(_swigobj)  (_swigobj->HasModifiers()) 
3628 static PyObject 
*_wrap_wxKeyEvent_HasModifiers(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3629     PyObject 
* _resultobj
; 
3632     PyObject 
* _argo0 
= 0; 
3633     char *_kwnames
[] = { "self", NULL 
}; 
3636     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_HasModifiers",_kwnames
,&_argo0
))  
3639         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3640         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3641             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_HasModifiers. Expected _wxKeyEvent_p."); 
3646     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3647     _result 
= (bool )wxKeyEvent_HasModifiers(_arg0
); 
3649     wxPyEndAllowThreads(__tstate
); 
3650     if (PyErr_Occurred()) return NULL
; 
3651 }    _resultobj 
= Py_BuildValue("i",_result
); 
3655 #define wxKeyEvent_GetRawKeyCode(_swigobj)  (_swigobj->GetRawKeyCode()) 
3656 static PyObject 
*_wrap_wxKeyEvent_GetRawKeyCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3657     PyObject 
* _resultobj
; 
3660     PyObject 
* _argo0 
= 0; 
3661     char *_kwnames
[] = { "self", NULL 
}; 
3664     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetRawKeyCode",_kwnames
,&_argo0
))  
3667         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3668         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3669             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetRawKeyCode. Expected _wxKeyEvent_p."); 
3674     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3675     _result 
= (long )wxKeyEvent_GetRawKeyCode(_arg0
); 
3677     wxPyEndAllowThreads(__tstate
); 
3678     if (PyErr_Occurred()) return NULL
; 
3679 }    _resultobj 
= Py_BuildValue("l",_result
); 
3683 #define wxKeyEvent_GetRawKeyFlags(_swigobj)  (_swigobj->GetRawKeyFlags()) 
3684 static PyObject 
*_wrap_wxKeyEvent_GetRawKeyFlags(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3685     PyObject 
* _resultobj
; 
3688     PyObject 
* _argo0 
= 0; 
3689     char *_kwnames
[] = { "self", NULL 
}; 
3692     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetRawKeyFlags",_kwnames
,&_argo0
))  
3695         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3696         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3697             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetRawKeyFlags. Expected _wxKeyEvent_p."); 
3702     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3703     _result 
= (long )wxKeyEvent_GetRawKeyFlags(_arg0
); 
3705     wxPyEndAllowThreads(__tstate
); 
3706     if (PyErr_Occurred()) return NULL
; 
3707 }    _resultobj 
= Py_BuildValue("l",_result
); 
3711 #define wxKeyEvent_GetX(_swigobj)  (_swigobj->GetX()) 
3712 static PyObject 
*_wrap_wxKeyEvent_GetX(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3713     PyObject 
* _resultobj
; 
3716     PyObject 
* _argo0 
= 0; 
3717     char *_kwnames
[] = { "self", NULL 
}; 
3720     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetX",_kwnames
,&_argo0
))  
3723         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3724         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3725             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetX. Expected _wxKeyEvent_p."); 
3730     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3731     _result 
= (long )wxKeyEvent_GetX(_arg0
); 
3733     wxPyEndAllowThreads(__tstate
); 
3734     if (PyErr_Occurred()) return NULL
; 
3735 }    _resultobj 
= Py_BuildValue("l",_result
); 
3739 #define wxKeyEvent_GetY(_swigobj)  (_swigobj->GetY()) 
3740 static PyObject 
*_wrap_wxKeyEvent_GetY(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3741     PyObject 
* _resultobj
; 
3744     PyObject 
* _argo0 
= 0; 
3745     char *_kwnames
[] = { "self", NULL 
}; 
3748     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetY",_kwnames
,&_argo0
))  
3751         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3752         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3753             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetY. Expected _wxKeyEvent_p."); 
3758     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3759     _result 
= (long )wxKeyEvent_GetY(_arg0
); 
3761     wxPyEndAllowThreads(__tstate
); 
3762     if (PyErr_Occurred()) return NULL
; 
3763 }    _resultobj 
= Py_BuildValue("l",_result
); 
3767 #define wxKeyEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
3768 static PyObject 
*_wrap_wxKeyEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3769     PyObject 
* _resultobj
; 
3772     PyObject 
* _argo0 
= 0; 
3773     char *_kwnames
[] = { "self", NULL 
}; 
3777     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetPosition",_kwnames
,&_argo0
))  
3780         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3781         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3782             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetPosition. Expected _wxKeyEvent_p."); 
3787     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3788     _result 
= new wxPoint (wxKeyEvent_GetPosition(_arg0
)); 
3790     wxPyEndAllowThreads(__tstate
); 
3791     if (PyErr_Occurred()) return NULL
; 
3792 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
3793     _resultobj 
= Py_BuildValue("s",_ptemp
); 
3797 #define wxKeyEvent_GetPositionTuple(_swigobj,_swigarg0,_swigarg1)  (_swigobj->GetPosition(_swigarg0,_swigarg1)) 
3798 static PyObject 
*_wrap_wxKeyEvent_GetPositionTuple(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3799     PyObject 
* _resultobj
; 
3805     PyObject 
* _argo0 
= 0; 
3806     char *_kwnames
[] = { "self", NULL 
}; 
3815     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetPositionTuple",_kwnames
,&_argo0
))  
3818         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3819         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3820             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetPositionTuple. Expected _wxKeyEvent_p."); 
3825     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3826     wxKeyEvent_GetPositionTuple(_arg0
,_arg1
,_arg2
); 
3828     wxPyEndAllowThreads(__tstate
); 
3829     if (PyErr_Occurred()) return NULL
; 
3830 }    Py_INCREF(Py_None
); 
3831     _resultobj 
= Py_None
; 
3834     o 
= PyInt_FromLong((long) (*_arg1
)); 
3835     _resultobj 
= t_output_helper(_resultobj
, o
); 
3839     o 
= PyInt_FromLong((long) (*_arg2
)); 
3840     _resultobj 
= t_output_helper(_resultobj
, o
); 
3845 #define wxKeyEvent_m_x_set(_swigobj,_swigval) (_swigobj->m_x = _swigval,_swigval) 
3846 static PyObject 
*_wrap_wxKeyEvent_m_x_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3847     PyObject 
* _resultobj
; 
3851     PyObject 
* _argo0 
= 0; 
3852     char *_kwnames
[] = { "self","m_x", NULL 
}; 
3855     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_x_set",_kwnames
,&_argo0
,&_arg1
))  
3858         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3859         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3860             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_x_set. Expected _wxKeyEvent_p."); 
3865     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3866     _result 
= (long )wxKeyEvent_m_x_set(_arg0
,_arg1
); 
3868     wxPyEndAllowThreads(__tstate
); 
3869     if (PyErr_Occurred()) return NULL
; 
3870 }    _resultobj 
= Py_BuildValue("l",_result
); 
3874 #define wxKeyEvent_m_x_get(_swigobj) ((long ) _swigobj->m_x) 
3875 static PyObject 
*_wrap_wxKeyEvent_m_x_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3876     PyObject 
* _resultobj
; 
3879     PyObject 
* _argo0 
= 0; 
3880     char *_kwnames
[] = { "self", NULL 
}; 
3883     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_x_get",_kwnames
,&_argo0
))  
3886         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3887         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3888             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_x_get. Expected _wxKeyEvent_p."); 
3893     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3894     _result 
= (long )wxKeyEvent_m_x_get(_arg0
); 
3896     wxPyEndAllowThreads(__tstate
); 
3897     if (PyErr_Occurred()) return NULL
; 
3898 }    _resultobj 
= Py_BuildValue("l",_result
); 
3902 #define wxKeyEvent_m_y_set(_swigobj,_swigval) (_swigobj->m_y = _swigval,_swigval) 
3903 static PyObject 
*_wrap_wxKeyEvent_m_y_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3904     PyObject 
* _resultobj
; 
3908     PyObject 
* _argo0 
= 0; 
3909     char *_kwnames
[] = { "self","m_y", NULL 
}; 
3912     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_y_set",_kwnames
,&_argo0
,&_arg1
))  
3915         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3916         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3917             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_y_set. Expected _wxKeyEvent_p."); 
3922     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3923     _result 
= (long )wxKeyEvent_m_y_set(_arg0
,_arg1
); 
3925     wxPyEndAllowThreads(__tstate
); 
3926     if (PyErr_Occurred()) return NULL
; 
3927 }    _resultobj 
= Py_BuildValue("l",_result
); 
3931 #define wxKeyEvent_m_y_get(_swigobj) ((long ) _swigobj->m_y) 
3932 static PyObject 
*_wrap_wxKeyEvent_m_y_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3933     PyObject 
* _resultobj
; 
3936     PyObject 
* _argo0 
= 0; 
3937     char *_kwnames
[] = { "self", NULL 
}; 
3940     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_y_get",_kwnames
,&_argo0
))  
3943         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3944         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3945             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_y_get. Expected _wxKeyEvent_p."); 
3950     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3951     _result 
= (long )wxKeyEvent_m_y_get(_arg0
); 
3953     wxPyEndAllowThreads(__tstate
); 
3954     if (PyErr_Occurred()) return NULL
; 
3955 }    _resultobj 
= Py_BuildValue("l",_result
); 
3959 #define wxKeyEvent_m_keyCode_set(_swigobj,_swigval) (_swigobj->m_keyCode = _swigval,_swigval) 
3960 static PyObject 
*_wrap_wxKeyEvent_m_keyCode_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3961     PyObject 
* _resultobj
; 
3965     PyObject 
* _argo0 
= 0; 
3966     char *_kwnames
[] = { "self","m_keyCode", NULL 
}; 
3969     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_keyCode_set",_kwnames
,&_argo0
,&_arg1
))  
3972         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3973         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3974             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_keyCode_set. Expected _wxKeyEvent_p."); 
3979     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3980     _result 
= (long )wxKeyEvent_m_keyCode_set(_arg0
,_arg1
); 
3982     wxPyEndAllowThreads(__tstate
); 
3983     if (PyErr_Occurred()) return NULL
; 
3984 }    _resultobj 
= Py_BuildValue("l",_result
); 
3988 #define wxKeyEvent_m_keyCode_get(_swigobj) ((long ) _swigobj->m_keyCode) 
3989 static PyObject 
*_wrap_wxKeyEvent_m_keyCode_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3990     PyObject 
* _resultobj
; 
3993     PyObject 
* _argo0 
= 0; 
3994     char *_kwnames
[] = { "self", NULL 
}; 
3997     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_keyCode_get",_kwnames
,&_argo0
))  
4000         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4001         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4002             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_keyCode_get. Expected _wxKeyEvent_p."); 
4007     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4008     _result 
= (long )wxKeyEvent_m_keyCode_get(_arg0
); 
4010     wxPyEndAllowThreads(__tstate
); 
4011     if (PyErr_Occurred()) return NULL
; 
4012 }    _resultobj 
= Py_BuildValue("l",_result
); 
4016 #define wxKeyEvent_m_controlDown_set(_swigobj,_swigval) (_swigobj->m_controlDown = _swigval,_swigval) 
4017 static PyObject 
*_wrap_wxKeyEvent_m_controlDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4018     PyObject 
* _resultobj
; 
4022     PyObject 
* _argo0 
= 0; 
4024     char *_kwnames
[] = { "self","m_controlDown", NULL 
}; 
4027     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_controlDown_set",_kwnames
,&_argo0
,&tempbool1
))  
4030         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4031         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4032             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_controlDown_set. Expected _wxKeyEvent_p."); 
4036     _arg1 
= (bool ) tempbool1
; 
4038     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4039     _result 
= (bool )wxKeyEvent_m_controlDown_set(_arg0
,_arg1
); 
4041     wxPyEndAllowThreads(__tstate
); 
4042     if (PyErr_Occurred()) return NULL
; 
4043 }    _resultobj 
= Py_BuildValue("i",_result
); 
4047 #define wxKeyEvent_m_controlDown_get(_swigobj) ((bool ) _swigobj->m_controlDown) 
4048 static PyObject 
*_wrap_wxKeyEvent_m_controlDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4049     PyObject 
* _resultobj
; 
4052     PyObject 
* _argo0 
= 0; 
4053     char *_kwnames
[] = { "self", NULL 
}; 
4056     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_controlDown_get",_kwnames
,&_argo0
))  
4059         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4060         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4061             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_controlDown_get. Expected _wxKeyEvent_p."); 
4066     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4067     _result 
= (bool )wxKeyEvent_m_controlDown_get(_arg0
); 
4069     wxPyEndAllowThreads(__tstate
); 
4070     if (PyErr_Occurred()) return NULL
; 
4071 }    _resultobj 
= Py_BuildValue("i",_result
); 
4075 #define wxKeyEvent_m_shiftDown_set(_swigobj,_swigval) (_swigobj->m_shiftDown = _swigval,_swigval) 
4076 static PyObject 
*_wrap_wxKeyEvent_m_shiftDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4077     PyObject 
* _resultobj
; 
4081     PyObject 
* _argo0 
= 0; 
4083     char *_kwnames
[] = { "self","m_shiftDown", NULL 
}; 
4086     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_shiftDown_set",_kwnames
,&_argo0
,&tempbool1
))  
4089         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4090         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4091             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_shiftDown_set. Expected _wxKeyEvent_p."); 
4095     _arg1 
= (bool ) tempbool1
; 
4097     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4098     _result 
= (bool )wxKeyEvent_m_shiftDown_set(_arg0
,_arg1
); 
4100     wxPyEndAllowThreads(__tstate
); 
4101     if (PyErr_Occurred()) return NULL
; 
4102 }    _resultobj 
= Py_BuildValue("i",_result
); 
4106 #define wxKeyEvent_m_shiftDown_get(_swigobj) ((bool ) _swigobj->m_shiftDown) 
4107 static PyObject 
*_wrap_wxKeyEvent_m_shiftDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4108     PyObject 
* _resultobj
; 
4111     PyObject 
* _argo0 
= 0; 
4112     char *_kwnames
[] = { "self", NULL 
}; 
4115     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_shiftDown_get",_kwnames
,&_argo0
))  
4118         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4119         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4120             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_shiftDown_get. Expected _wxKeyEvent_p."); 
4125     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4126     _result 
= (bool )wxKeyEvent_m_shiftDown_get(_arg0
); 
4128     wxPyEndAllowThreads(__tstate
); 
4129     if (PyErr_Occurred()) return NULL
; 
4130 }    _resultobj 
= Py_BuildValue("i",_result
); 
4134 #define wxKeyEvent_m_altDown_set(_swigobj,_swigval) (_swigobj->m_altDown = _swigval,_swigval) 
4135 static PyObject 
*_wrap_wxKeyEvent_m_altDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4136     PyObject 
* _resultobj
; 
4140     PyObject 
* _argo0 
= 0; 
4142     char *_kwnames
[] = { "self","m_altDown", NULL 
}; 
4145     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_altDown_set",_kwnames
,&_argo0
,&tempbool1
))  
4148         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4149         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4150             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_altDown_set. Expected _wxKeyEvent_p."); 
4154     _arg1 
= (bool ) tempbool1
; 
4156     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4157     _result 
= (bool )wxKeyEvent_m_altDown_set(_arg0
,_arg1
); 
4159     wxPyEndAllowThreads(__tstate
); 
4160     if (PyErr_Occurred()) return NULL
; 
4161 }    _resultobj 
= Py_BuildValue("i",_result
); 
4165 #define wxKeyEvent_m_altDown_get(_swigobj) ((bool ) _swigobj->m_altDown) 
4166 static PyObject 
*_wrap_wxKeyEvent_m_altDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4167     PyObject 
* _resultobj
; 
4170     PyObject 
* _argo0 
= 0; 
4171     char *_kwnames
[] = { "self", NULL 
}; 
4174     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_altDown_get",_kwnames
,&_argo0
))  
4177         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4178         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4179             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_altDown_get. Expected _wxKeyEvent_p."); 
4184     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4185     _result 
= (bool )wxKeyEvent_m_altDown_get(_arg0
); 
4187     wxPyEndAllowThreads(__tstate
); 
4188     if (PyErr_Occurred()) return NULL
; 
4189 }    _resultobj 
= Py_BuildValue("i",_result
); 
4193 #define wxKeyEvent_m_metaDown_set(_swigobj,_swigval) (_swigobj->m_metaDown = _swigval,_swigval) 
4194 static PyObject 
*_wrap_wxKeyEvent_m_metaDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4195     PyObject 
* _resultobj
; 
4199     PyObject 
* _argo0 
= 0; 
4201     char *_kwnames
[] = { "self","m_metaDown", NULL 
}; 
4204     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_metaDown_set",_kwnames
,&_argo0
,&tempbool1
))  
4207         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4208         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4209             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_metaDown_set. Expected _wxKeyEvent_p."); 
4213     _arg1 
= (bool ) tempbool1
; 
4215     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4216     _result 
= (bool )wxKeyEvent_m_metaDown_set(_arg0
,_arg1
); 
4218     wxPyEndAllowThreads(__tstate
); 
4219     if (PyErr_Occurred()) return NULL
; 
4220 }    _resultobj 
= Py_BuildValue("i",_result
); 
4224 #define wxKeyEvent_m_metaDown_get(_swigobj) ((bool ) _swigobj->m_metaDown) 
4225 static PyObject 
*_wrap_wxKeyEvent_m_metaDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4226     PyObject 
* _resultobj
; 
4229     PyObject 
* _argo0 
= 0; 
4230     char *_kwnames
[] = { "self", NULL 
}; 
4233     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_metaDown_get",_kwnames
,&_argo0
))  
4236         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4237         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4238             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_metaDown_get. Expected _wxKeyEvent_p."); 
4243     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4244     _result 
= (bool )wxKeyEvent_m_metaDown_get(_arg0
); 
4246     wxPyEndAllowThreads(__tstate
); 
4247     if (PyErr_Occurred()) return NULL
; 
4248 }    _resultobj 
= Py_BuildValue("i",_result
); 
4252 #define wxKeyEvent_m_scanCode_set(_swigobj,_swigval) (_swigobj->m_scanCode = _swigval,_swigval) 
4253 static PyObject 
*_wrap_wxKeyEvent_m_scanCode_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4254     PyObject 
* _resultobj
; 
4258     PyObject 
* _argo0 
= 0; 
4260     char *_kwnames
[] = { "self","m_scanCode", NULL 
}; 
4263     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_scanCode_set",_kwnames
,&_argo0
,&tempbool1
))  
4266         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4267         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4268             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_scanCode_set. Expected _wxKeyEvent_p."); 
4272     _arg1 
= (bool ) tempbool1
; 
4274     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4275     _result 
= (bool )wxKeyEvent_m_scanCode_set(_arg0
,_arg1
); 
4277     wxPyEndAllowThreads(__tstate
); 
4278     if (PyErr_Occurred()) return NULL
; 
4279 }    _resultobj 
= Py_BuildValue("i",_result
); 
4283 #define wxKeyEvent_m_scanCode_get(_swigobj) ((bool ) _swigobj->m_scanCode) 
4284 static PyObject 
*_wrap_wxKeyEvent_m_scanCode_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4285     PyObject 
* _resultobj
; 
4288     PyObject 
* _argo0 
= 0; 
4289     char *_kwnames
[] = { "self", NULL 
}; 
4292     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_scanCode_get",_kwnames
,&_argo0
))  
4295         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4296         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4297             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_scanCode_get. Expected _wxKeyEvent_p."); 
4302     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4303     _result 
= (bool )wxKeyEvent_m_scanCode_get(_arg0
); 
4305     wxPyEndAllowThreads(__tstate
); 
4306     if (PyErr_Occurred()) return NULL
; 
4307 }    _resultobj 
= Py_BuildValue("i",_result
); 
4311 #define wxKeyEvent_m_rawCode_set(_swigobj,_swigval) (_swigobj->m_rawCode = _swigval,_swigval) 
4312 static PyObject 
*_wrap_wxKeyEvent_m_rawCode_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4313     PyObject 
* _resultobj
; 
4317     PyObject 
* _argo0 
= 0; 
4318     char *_kwnames
[] = { "self","m_rawCode", NULL 
}; 
4321     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_rawCode_set",_kwnames
,&_argo0
,&_arg1
))  
4324         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4325         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4326             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_rawCode_set. Expected _wxKeyEvent_p."); 
4331     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4332     _result 
= (long )wxKeyEvent_m_rawCode_set(_arg0
,_arg1
); 
4334     wxPyEndAllowThreads(__tstate
); 
4335     if (PyErr_Occurred()) return NULL
; 
4336 }    _resultobj 
= Py_BuildValue("l",_result
); 
4340 #define wxKeyEvent_m_rawCode_get(_swigobj) ((long ) _swigobj->m_rawCode) 
4341 static PyObject 
*_wrap_wxKeyEvent_m_rawCode_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4342     PyObject 
* _resultobj
; 
4345     PyObject 
* _argo0 
= 0; 
4346     char *_kwnames
[] = { "self", NULL 
}; 
4349     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_rawCode_get",_kwnames
,&_argo0
))  
4352         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4353         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4354             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_rawCode_get. Expected _wxKeyEvent_p."); 
4359     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4360     _result 
= (long )wxKeyEvent_m_rawCode_get(_arg0
); 
4362     wxPyEndAllowThreads(__tstate
); 
4363     if (PyErr_Occurred()) return NULL
; 
4364 }    _resultobj 
= Py_BuildValue("l",_result
); 
4368 #define wxKeyEvent_m_rawFlags_set(_swigobj,_swigval) (_swigobj->m_rawFlags = _swigval,_swigval) 
4369 static PyObject 
*_wrap_wxKeyEvent_m_rawFlags_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4370     PyObject 
* _resultobj
; 
4374     PyObject 
* _argo0 
= 0; 
4375     char *_kwnames
[] = { "self","m_rawFlags", NULL 
}; 
4378     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_rawFlags_set",_kwnames
,&_argo0
,&_arg1
))  
4381         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4382         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4383             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_rawFlags_set. Expected _wxKeyEvent_p."); 
4388     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4389     _result 
= (long )wxKeyEvent_m_rawFlags_set(_arg0
,_arg1
); 
4391     wxPyEndAllowThreads(__tstate
); 
4392     if (PyErr_Occurred()) return NULL
; 
4393 }    _resultobj 
= Py_BuildValue("l",_result
); 
4397 #define wxKeyEvent_m_rawFlags_get(_swigobj) ((long ) _swigobj->m_rawFlags) 
4398 static PyObject 
*_wrap_wxKeyEvent_m_rawFlags_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4399     PyObject 
* _resultobj
; 
4402     PyObject 
* _argo0 
= 0; 
4403     char *_kwnames
[] = { "self", NULL 
}; 
4406     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_rawFlags_get",_kwnames
,&_argo0
))  
4409         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4410         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4411             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_rawFlags_get. Expected _wxKeyEvent_p."); 
4416     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4417     _result 
= (long )wxKeyEvent_m_rawFlags_get(_arg0
); 
4419     wxPyEndAllowThreads(__tstate
); 
4420     if (PyErr_Occurred()) return NULL
; 
4421 }    _resultobj 
= Py_BuildValue("l",_result
); 
4425 static void *SwigwxNavigationKeyEventTowxEvent(void *ptr
) { 
4426     wxNavigationKeyEvent 
*src
; 
4428     src 
= (wxNavigationKeyEvent 
*) ptr
; 
4429     dest 
= (wxEvent 
*) src
; 
4430     return (void *) dest
; 
4433 static void *SwigwxNavigationKeyEventTowxObject(void *ptr
) { 
4434     wxNavigationKeyEvent 
*src
; 
4436     src 
= (wxNavigationKeyEvent 
*) ptr
; 
4437     dest 
= (wxObject 
*) src
; 
4438     return (void *) dest
; 
4441 #define new_wxNavigationKeyEvent() (new wxNavigationKeyEvent()) 
4442 static PyObject 
*_wrap_new_wxNavigationKeyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4443     PyObject 
* _resultobj
; 
4444     wxNavigationKeyEvent 
* _result
; 
4445     char *_kwnames
[] = {  NULL 
}; 
4449     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxNavigationKeyEvent",_kwnames
))  
4452     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4453     _result 
= (wxNavigationKeyEvent 
*)new_wxNavigationKeyEvent(); 
4455     wxPyEndAllowThreads(__tstate
); 
4456     if (PyErr_Occurred()) return NULL
; 
4458         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxNavigationKeyEvent_p"); 
4459         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4462         _resultobj 
= Py_None
; 
4467 #define wxNavigationKeyEvent_GetDirection(_swigobj)  (_swigobj->GetDirection()) 
4468 static PyObject 
*_wrap_wxNavigationKeyEvent_GetDirection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4469     PyObject 
* _resultobj
; 
4471     wxNavigationKeyEvent 
* _arg0
; 
4472     PyObject 
* _argo0 
= 0; 
4473     char *_kwnames
[] = { "self", NULL 
}; 
4476     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_GetDirection",_kwnames
,&_argo0
))  
4479         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4480         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4481             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_GetDirection. Expected _wxNavigationKeyEvent_p."); 
4486     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4487     _result 
= (bool )wxNavigationKeyEvent_GetDirection(_arg0
); 
4489     wxPyEndAllowThreads(__tstate
); 
4490     if (PyErr_Occurred()) return NULL
; 
4491 }    _resultobj 
= Py_BuildValue("i",_result
); 
4495 #define wxNavigationKeyEvent_SetDirection(_swigobj,_swigarg0)  (_swigobj->SetDirection(_swigarg0)) 
4496 static PyObject 
*_wrap_wxNavigationKeyEvent_SetDirection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4497     PyObject 
* _resultobj
; 
4498     wxNavigationKeyEvent 
* _arg0
; 
4500     PyObject 
* _argo0 
= 0; 
4502     char *_kwnames
[] = { "self","bForward", NULL 
}; 
4505     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxNavigationKeyEvent_SetDirection",_kwnames
,&_argo0
,&tempbool1
))  
4508         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4509         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4510             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetDirection. Expected _wxNavigationKeyEvent_p."); 
4514     _arg1 
= (bool ) tempbool1
; 
4516     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4517     wxNavigationKeyEvent_SetDirection(_arg0
,_arg1
); 
4519     wxPyEndAllowThreads(__tstate
); 
4520     if (PyErr_Occurred()) return NULL
; 
4521 }    Py_INCREF(Py_None
); 
4522     _resultobj 
= Py_None
; 
4526 #define wxNavigationKeyEvent_IsWindowChange(_swigobj)  (_swigobj->IsWindowChange()) 
4527 static PyObject 
*_wrap_wxNavigationKeyEvent_IsWindowChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4528     PyObject 
* _resultobj
; 
4530     wxNavigationKeyEvent 
* _arg0
; 
4531     PyObject 
* _argo0 
= 0; 
4532     char *_kwnames
[] = { "self", NULL 
}; 
4535     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_IsWindowChange",_kwnames
,&_argo0
))  
4538         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4539         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4540             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_IsWindowChange. Expected _wxNavigationKeyEvent_p."); 
4545     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4546     _result 
= (bool )wxNavigationKeyEvent_IsWindowChange(_arg0
); 
4548     wxPyEndAllowThreads(__tstate
); 
4549     if (PyErr_Occurred()) return NULL
; 
4550 }    _resultobj 
= Py_BuildValue("i",_result
); 
4554 #define wxNavigationKeyEvent_SetWindowChange(_swigobj,_swigarg0)  (_swigobj->SetWindowChange(_swigarg0)) 
4555 static PyObject 
*_wrap_wxNavigationKeyEvent_SetWindowChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4556     PyObject 
* _resultobj
; 
4557     wxNavigationKeyEvent 
* _arg0
; 
4559     PyObject 
* _argo0 
= 0; 
4561     char *_kwnames
[] = { "self","bIs", NULL 
}; 
4564     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxNavigationKeyEvent_SetWindowChange",_kwnames
,&_argo0
,&tempbool1
))  
4567         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4568         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4569             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetWindowChange. Expected _wxNavigationKeyEvent_p."); 
4573     _arg1 
= (bool ) tempbool1
; 
4575     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4576     wxNavigationKeyEvent_SetWindowChange(_arg0
,_arg1
); 
4578     wxPyEndAllowThreads(__tstate
); 
4579     if (PyErr_Occurred()) return NULL
; 
4580 }    Py_INCREF(Py_None
); 
4581     _resultobj 
= Py_None
; 
4585 #define wxNavigationKeyEvent_GetCurrentFocus(_swigobj)  (_swigobj->GetCurrentFocus()) 
4586 static PyObject 
*_wrap_wxNavigationKeyEvent_GetCurrentFocus(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4587     PyObject 
* _resultobj
; 
4589     wxNavigationKeyEvent 
* _arg0
; 
4590     PyObject 
* _argo0 
= 0; 
4591     char *_kwnames
[] = { "self", NULL 
}; 
4594     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_GetCurrentFocus",_kwnames
,&_argo0
))  
4597         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4598         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4599             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_GetCurrentFocus. Expected _wxNavigationKeyEvent_p."); 
4604     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4605     _result 
= (wxWindow 
*)wxNavigationKeyEvent_GetCurrentFocus(_arg0
); 
4607     wxPyEndAllowThreads(__tstate
); 
4608     if (PyErr_Occurred()) return NULL
; 
4609 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4613 #define wxNavigationKeyEvent_SetCurrentFocus(_swigobj,_swigarg0)  (_swigobj->SetCurrentFocus(_swigarg0)) 
4614 static PyObject 
*_wrap_wxNavigationKeyEvent_SetCurrentFocus(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4615     PyObject 
* _resultobj
; 
4616     wxNavigationKeyEvent 
* _arg0
; 
4618     PyObject 
* _argo0 
= 0; 
4619     PyObject 
* _argo1 
= 0; 
4620     char *_kwnames
[] = { "self","win", NULL 
}; 
4623     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxNavigationKeyEvent_SetCurrentFocus",_kwnames
,&_argo0
,&_argo1
))  
4626         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4627         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4628             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetCurrentFocus. Expected _wxNavigationKeyEvent_p."); 
4633         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
4634         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
4635             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxNavigationKeyEvent_SetCurrentFocus. Expected _wxWindow_p."); 
4640     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4641     wxNavigationKeyEvent_SetCurrentFocus(_arg0
,_arg1
); 
4643     wxPyEndAllowThreads(__tstate
); 
4644     if (PyErr_Occurred()) return NULL
; 
4645 }    Py_INCREF(Py_None
); 
4646     _resultobj 
= Py_None
; 
4650 static void *SwigwxMoveEventTowxEvent(void *ptr
) { 
4653     src 
= (wxMoveEvent 
*) ptr
; 
4654     dest 
= (wxEvent 
*) src
; 
4655     return (void *) dest
; 
4658 static void *SwigwxMoveEventTowxObject(void *ptr
) { 
4661     src 
= (wxMoveEvent 
*) ptr
; 
4662     dest 
= (wxObject 
*) src
; 
4663     return (void *) dest
; 
4666 #define new_wxMoveEvent(_swigarg0,_swigarg1) (new wxMoveEvent(_swigarg0,_swigarg1)) 
4667 static PyObject 
*_wrap_new_wxMoveEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4668     PyObject 
* _resultobj
; 
4669     wxMoveEvent 
* _result
; 
4671     int  _arg1 
= (int ) 0; 
4673     PyObject 
* _obj0 
= 0; 
4674     char *_kwnames
[] = { "pt","id", NULL 
}; 
4678     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxMoveEvent",_kwnames
,&_obj0
,&_arg1
))  
4682     if (! wxPoint_helper(_obj0
, &_arg0
)) 
4686     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4687     _result 
= (wxMoveEvent 
*)new_wxMoveEvent(*_arg0
,_arg1
); 
4689     wxPyEndAllowThreads(__tstate
); 
4690     if (PyErr_Occurred()) return NULL
; 
4692         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMoveEvent_p"); 
4693         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4696         _resultobj 
= Py_None
; 
4701 #define wxMoveEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
4702 static PyObject 
*_wrap_wxMoveEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4703     PyObject 
* _resultobj
; 
4705     wxMoveEvent 
* _arg0
; 
4706     PyObject 
* _argo0 
= 0; 
4707     char *_kwnames
[] = { "self", NULL 
}; 
4711     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMoveEvent_GetPosition",_kwnames
,&_argo0
))  
4714         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4715         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMoveEvent_p")) { 
4716             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMoveEvent_GetPosition. Expected _wxMoveEvent_p."); 
4721     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4722     _result 
= new wxPoint (wxMoveEvent_GetPosition(_arg0
)); 
4724     wxPyEndAllowThreads(__tstate
); 
4725     if (PyErr_Occurred()) return NULL
; 
4726 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
4727     _resultobj 
= Py_BuildValue("s",_ptemp
); 
4731 static void *SwigwxPaintEventTowxEvent(void *ptr
) { 
4734     src 
= (wxPaintEvent 
*) ptr
; 
4735     dest 
= (wxEvent 
*) src
; 
4736     return (void *) dest
; 
4739 static void *SwigwxPaintEventTowxObject(void *ptr
) { 
4742     src 
= (wxPaintEvent 
*) ptr
; 
4743     dest 
= (wxObject 
*) src
; 
4744     return (void *) dest
; 
4747 #define new_wxPaintEvent(_swigarg0) (new wxPaintEvent(_swigarg0)) 
4748 static PyObject 
*_wrap_new_wxPaintEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4749     PyObject 
* _resultobj
; 
4750     wxPaintEvent 
* _result
; 
4751     int  _arg0 
= (int ) 0; 
4752     char *_kwnames
[] = { "id", NULL 
}; 
4756     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPaintEvent",_kwnames
,&_arg0
))  
4759     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4760     _result 
= (wxPaintEvent 
*)new_wxPaintEvent(_arg0
); 
4762     wxPyEndAllowThreads(__tstate
); 
4763     if (PyErr_Occurred()) return NULL
; 
4765         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPaintEvent_p"); 
4766         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4769         _resultobj 
= Py_None
; 
4774 static void *SwigwxEraseEventTowxEvent(void *ptr
) { 
4777     src 
= (wxEraseEvent 
*) ptr
; 
4778     dest 
= (wxEvent 
*) src
; 
4779     return (void *) dest
; 
4782 static void *SwigwxEraseEventTowxObject(void *ptr
) { 
4785     src 
= (wxEraseEvent 
*) ptr
; 
4786     dest 
= (wxObject 
*) src
; 
4787     return (void *) dest
; 
4790 #define new_wxEraseEvent(_swigarg0,_swigarg1) (new wxEraseEvent(_swigarg0,_swigarg1)) 
4791 static PyObject 
*_wrap_new_wxEraseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4792     PyObject 
* _resultobj
; 
4793     wxEraseEvent 
* _result
; 
4794     int  _arg0 
= (int ) 0; 
4795     wxDC 
* _arg1 
= (wxDC 
*) NULL
; 
4796     PyObject 
* _argo1 
= 0; 
4797     char *_kwnames
[] = { "id","dc", NULL 
}; 
4801     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iO:new_wxEraseEvent",_kwnames
,&_arg0
,&_argo1
))  
4804         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
4805         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) { 
4806             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxEraseEvent. Expected _wxDC_p."); 
4811     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4812     _result 
= (wxEraseEvent 
*)new_wxEraseEvent(_arg0
,_arg1
); 
4814     wxPyEndAllowThreads(__tstate
); 
4815     if (PyErr_Occurred()) return NULL
; 
4817         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEraseEvent_p"); 
4818         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4821         _resultobj 
= Py_None
; 
4826 #define wxEraseEvent_GetDC(_swigobj)  (_swigobj->GetDC()) 
4827 static PyObject 
*_wrap_wxEraseEvent_GetDC(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4828     PyObject 
* _resultobj
; 
4830     wxEraseEvent 
* _arg0
; 
4831     PyObject 
* _argo0 
= 0; 
4832     char *_kwnames
[] = { "self", NULL 
}; 
4835     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEraseEvent_GetDC",_kwnames
,&_argo0
))  
4838         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4839         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEraseEvent_p")) { 
4840             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEraseEvent_GetDC. Expected _wxEraseEvent_p."); 
4845     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4846     _result 
= (wxDC 
*)wxEraseEvent_GetDC(_arg0
); 
4848     wxPyEndAllowThreads(__tstate
); 
4849     if (PyErr_Occurred()) return NULL
; 
4850 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4854 static void *SwigwxFocusEventTowxEvent(void *ptr
) { 
4857     src 
= (wxFocusEvent 
*) ptr
; 
4858     dest 
= (wxEvent 
*) src
; 
4859     return (void *) dest
; 
4862 static void *SwigwxFocusEventTowxObject(void *ptr
) { 
4865     src 
= (wxFocusEvent 
*) ptr
; 
4866     dest 
= (wxObject 
*) src
; 
4867     return (void *) dest
; 
4870 #define new_wxFocusEvent(_swigarg0,_swigarg1) (new wxFocusEvent(_swigarg0,_swigarg1)) 
4871 static PyObject 
*_wrap_new_wxFocusEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4872     PyObject 
* _resultobj
; 
4873     wxFocusEvent 
* _result
; 
4874     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
4875     int  _arg1 
= (int ) 0; 
4876     char *_kwnames
[] = { "eventType","id", NULL 
}; 
4880     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hi:new_wxFocusEvent",_kwnames
,&_arg0
,&_arg1
))  
4883     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4884     _result 
= (wxFocusEvent 
*)new_wxFocusEvent(_arg0
,_arg1
); 
4886     wxPyEndAllowThreads(__tstate
); 
4887     if (PyErr_Occurred()) return NULL
; 
4889         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFocusEvent_p"); 
4890         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4893         _resultobj 
= Py_None
; 
4898 static void *SwigwxChildFocusEventTowxCommandEvent(void *ptr
) { 
4899     wxChildFocusEvent 
*src
; 
4900     wxCommandEvent 
*dest
; 
4901     src 
= (wxChildFocusEvent 
*) ptr
; 
4902     dest 
= (wxCommandEvent 
*) src
; 
4903     return (void *) dest
; 
4906 static void *SwigwxChildFocusEventTowxEvent(void *ptr
) { 
4907     wxChildFocusEvent 
*src
; 
4909     src 
= (wxChildFocusEvent 
*) ptr
; 
4910     dest 
= (wxEvent 
*) src
; 
4911     return (void *) dest
; 
4914 static void *SwigwxChildFocusEventTowxObject(void *ptr
) { 
4915     wxChildFocusEvent 
*src
; 
4917     src 
= (wxChildFocusEvent 
*) ptr
; 
4918     dest 
= (wxObject 
*) src
; 
4919     return (void *) dest
; 
4922 #define new_wxChildFocusEvent(_swigarg0) (new wxChildFocusEvent(_swigarg0)) 
4923 static PyObject 
*_wrap_new_wxChildFocusEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4924     PyObject 
* _resultobj
; 
4925     wxChildFocusEvent 
* _result
; 
4926     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
4927     PyObject 
* _argo0 
= 0; 
4928     char *_kwnames
[] = { "win", NULL 
}; 
4932     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxChildFocusEvent",_kwnames
,&_argo0
))  
4935         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4936         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
4937             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxChildFocusEvent. Expected _wxWindow_p."); 
4942     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4943     _result 
= (wxChildFocusEvent 
*)new_wxChildFocusEvent(_arg0
); 
4945     wxPyEndAllowThreads(__tstate
); 
4946     if (PyErr_Occurred()) return NULL
; 
4948         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxChildFocusEvent_p"); 
4949         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4952         _resultobj 
= Py_None
; 
4957 #define wxChildFocusEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
4958 static PyObject 
*_wrap_wxChildFocusEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4959     PyObject 
* _resultobj
; 
4961     wxChildFocusEvent 
* _arg0
; 
4962     PyObject 
* _argo0 
= 0; 
4963     char *_kwnames
[] = { "self", NULL 
}; 
4966     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChildFocusEvent_GetWindow",_kwnames
,&_argo0
))  
4969         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4970         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChildFocusEvent_p")) { 
4971             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChildFocusEvent_GetWindow. Expected _wxChildFocusEvent_p."); 
4976     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4977     _result 
= (wxWindow 
*)wxChildFocusEvent_GetWindow(_arg0
); 
4979     wxPyEndAllowThreads(__tstate
); 
4980     if (PyErr_Occurred()) return NULL
; 
4981 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4985 static void *SwigwxActivateEventTowxEvent(void *ptr
) { 
4986     wxActivateEvent 
*src
; 
4988     src 
= (wxActivateEvent 
*) ptr
; 
4989     dest 
= (wxEvent 
*) src
; 
4990     return (void *) dest
; 
4993 static void *SwigwxActivateEventTowxObject(void *ptr
) { 
4994     wxActivateEvent 
*src
; 
4996     src 
= (wxActivateEvent 
*) ptr
; 
4997     dest 
= (wxObject 
*) src
; 
4998     return (void *) dest
; 
5001 #define new_wxActivateEvent(_swigarg0,_swigarg1,_swigarg2) (new wxActivateEvent(_swigarg0,_swigarg1,_swigarg2)) 
5002 static PyObject 
*_wrap_new_wxActivateEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5003     PyObject 
* _resultobj
; 
5004     wxActivateEvent 
* _result
; 
5005     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
5006     int  _arg1 
= (int ) TRUE
; 
5007     int  _arg2 
= (int ) 0; 
5008     char *_kwnames
[] = { "eventType","active","id", NULL 
}; 
5012     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hii:new_wxActivateEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
))  
5015     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5016     _result 
= (wxActivateEvent 
*)new_wxActivateEvent(_arg0
,_arg1
,_arg2
); 
5018     wxPyEndAllowThreads(__tstate
); 
5019     if (PyErr_Occurred()) return NULL
; 
5021         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxActivateEvent_p"); 
5022         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5025         _resultobj 
= Py_None
; 
5030 #define wxActivateEvent_GetActive(_swigobj)  (_swigobj->GetActive()) 
5031 static PyObject 
*_wrap_wxActivateEvent_GetActive(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5032     PyObject 
* _resultobj
; 
5034     wxActivateEvent 
* _arg0
; 
5035     PyObject 
* _argo0 
= 0; 
5036     char *_kwnames
[] = { "self", NULL 
}; 
5039     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxActivateEvent_GetActive",_kwnames
,&_argo0
))  
5042         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5043         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxActivateEvent_p")) { 
5044             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxActivateEvent_GetActive. Expected _wxActivateEvent_p."); 
5049     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5050     _result 
= (bool )wxActivateEvent_GetActive(_arg0
); 
5052     wxPyEndAllowThreads(__tstate
); 
5053     if (PyErr_Occurred()) return NULL
; 
5054 }    _resultobj 
= Py_BuildValue("i",_result
); 
5058 static void *SwigwxInitDialogEventTowxEvent(void *ptr
) { 
5059     wxInitDialogEvent 
*src
; 
5061     src 
= (wxInitDialogEvent 
*) ptr
; 
5062     dest 
= (wxEvent 
*) src
; 
5063     return (void *) dest
; 
5066 static void *SwigwxInitDialogEventTowxObject(void *ptr
) { 
5067     wxInitDialogEvent 
*src
; 
5069     src 
= (wxInitDialogEvent 
*) ptr
; 
5070     dest 
= (wxObject 
*) src
; 
5071     return (void *) dest
; 
5074 #define new_wxInitDialogEvent(_swigarg0) (new wxInitDialogEvent(_swigarg0)) 
5075 static PyObject 
*_wrap_new_wxInitDialogEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5076     PyObject 
* _resultobj
; 
5077     wxInitDialogEvent 
* _result
; 
5078     int  _arg0 
= (int ) 0; 
5079     char *_kwnames
[] = { "id", NULL 
}; 
5083     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxInitDialogEvent",_kwnames
,&_arg0
))  
5086     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5087     _result 
= (wxInitDialogEvent 
*)new_wxInitDialogEvent(_arg0
); 
5089     wxPyEndAllowThreads(__tstate
); 
5090     if (PyErr_Occurred()) return NULL
; 
5092         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxInitDialogEvent_p"); 
5093         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5096         _resultobj 
= Py_None
; 
5101 static void *SwigwxMenuEventTowxEvent(void *ptr
) { 
5104     src 
= (wxMenuEvent 
*) ptr
; 
5105     dest 
= (wxEvent 
*) src
; 
5106     return (void *) dest
; 
5109 static void *SwigwxMenuEventTowxObject(void *ptr
) { 
5112     src 
= (wxMenuEvent 
*) ptr
; 
5113     dest 
= (wxObject 
*) src
; 
5114     return (void *) dest
; 
5117 #define new_wxMenuEvent(_swigarg0,_swigarg1) (new wxMenuEvent(_swigarg0,_swigarg1)) 
5118 static PyObject 
*_wrap_new_wxMenuEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5119     PyObject 
* _resultobj
; 
5120     wxMenuEvent 
* _result
; 
5121     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
5122     int  _arg1 
= (int ) 0; 
5123     char *_kwnames
[] = { "id","id", NULL 
}; 
5127     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hi:new_wxMenuEvent",_kwnames
,&_arg0
,&_arg1
))  
5130     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5131     _result 
= (wxMenuEvent 
*)new_wxMenuEvent(_arg0
,_arg1
); 
5133     wxPyEndAllowThreads(__tstate
); 
5134     if (PyErr_Occurred()) return NULL
; 
5136         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuEvent_p"); 
5137         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5140         _resultobj 
= Py_None
; 
5145 #define wxMenuEvent_GetMenuId(_swigobj)  (_swigobj->GetMenuId()) 
5146 static PyObject 
*_wrap_wxMenuEvent_GetMenuId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5147     PyObject 
* _resultobj
; 
5149     wxMenuEvent 
* _arg0
; 
5150     PyObject 
* _argo0 
= 0; 
5151     char *_kwnames
[] = { "self", NULL 
}; 
5154     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuEvent_GetMenuId",_kwnames
,&_argo0
))  
5157         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5158         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuEvent_p")) { 
5159             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuEvent_GetMenuId. Expected _wxMenuEvent_p."); 
5164     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5165     _result 
= (int )wxMenuEvent_GetMenuId(_arg0
); 
5167     wxPyEndAllowThreads(__tstate
); 
5168     if (PyErr_Occurred()) return NULL
; 
5169 }    _resultobj 
= Py_BuildValue("i",_result
); 
5173 #define wxMenuEvent_IsPopup(_swigobj)  (_swigobj->IsPopup()) 
5174 static PyObject 
*_wrap_wxMenuEvent_IsPopup(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5175     PyObject 
* _resultobj
; 
5177     wxMenuEvent 
* _arg0
; 
5178     PyObject 
* _argo0 
= 0; 
5179     char *_kwnames
[] = { "self", NULL 
}; 
5182     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuEvent_IsPopup",_kwnames
,&_argo0
))  
5185         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5186         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuEvent_p")) { 
5187             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuEvent_IsPopup. Expected _wxMenuEvent_p."); 
5192     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5193     _result 
= (bool )wxMenuEvent_IsPopup(_arg0
); 
5195     wxPyEndAllowThreads(__tstate
); 
5196     if (PyErr_Occurred()) return NULL
; 
5197 }    _resultobj 
= Py_BuildValue("i",_result
); 
5201 static void *SwigwxShowEventTowxEvent(void *ptr
) { 
5204     src 
= (wxShowEvent 
*) ptr
; 
5205     dest 
= (wxEvent 
*) src
; 
5206     return (void *) dest
; 
5209 static void *SwigwxShowEventTowxObject(void *ptr
) { 
5212     src 
= (wxShowEvent 
*) ptr
; 
5213     dest 
= (wxObject 
*) src
; 
5214     return (void *) dest
; 
5217 #define new_wxShowEvent(_swigarg0,_swigarg1) (new wxShowEvent(_swigarg0,_swigarg1)) 
5218 static PyObject 
*_wrap_new_wxShowEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5219     PyObject 
* _resultobj
; 
5220     wxShowEvent 
* _result
; 
5221     int  _arg0 
= (int ) 0; 
5222     int  _arg1 
= (int ) FALSE
; 
5223     char *_kwnames
[] = { "id","show", NULL 
}; 
5227     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxShowEvent",_kwnames
,&_arg0
,&_arg1
))  
5230     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5231     _result 
= (wxShowEvent 
*)new_wxShowEvent(_arg0
,_arg1
); 
5233     wxPyEndAllowThreads(__tstate
); 
5234     if (PyErr_Occurred()) return NULL
; 
5236         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxShowEvent_p"); 
5237         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5240         _resultobj 
= Py_None
; 
5245 #define wxShowEvent_SetShow(_swigobj,_swigarg0)  (_swigobj->SetShow(_swigarg0)) 
5246 static PyObject 
*_wrap_wxShowEvent_SetShow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5247     PyObject 
* _resultobj
; 
5248     wxShowEvent 
* _arg0
; 
5250     PyObject 
* _argo0 
= 0; 
5252     char *_kwnames
[] = { "self","show", NULL 
}; 
5255     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxShowEvent_SetShow",_kwnames
,&_argo0
,&tempbool1
))  
5258         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5259         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShowEvent_p")) { 
5260             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShowEvent_SetShow. Expected _wxShowEvent_p."); 
5264     _arg1 
= (bool ) tempbool1
; 
5266     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5267     wxShowEvent_SetShow(_arg0
,_arg1
); 
5269     wxPyEndAllowThreads(__tstate
); 
5270     if (PyErr_Occurred()) return NULL
; 
5271 }    Py_INCREF(Py_None
); 
5272     _resultobj 
= Py_None
; 
5276 #define wxShowEvent_GetShow(_swigobj)  (_swigobj->GetShow()) 
5277 static PyObject 
*_wrap_wxShowEvent_GetShow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5278     PyObject 
* _resultobj
; 
5280     wxShowEvent 
* _arg0
; 
5281     PyObject 
* _argo0 
= 0; 
5282     char *_kwnames
[] = { "self", NULL 
}; 
5285     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShowEvent_GetShow",_kwnames
,&_argo0
))  
5288         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5289         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShowEvent_p")) { 
5290             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShowEvent_GetShow. Expected _wxShowEvent_p."); 
5295     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5296     _result 
= (bool )wxShowEvent_GetShow(_arg0
); 
5298     wxPyEndAllowThreads(__tstate
); 
5299     if (PyErr_Occurred()) return NULL
; 
5300 }    _resultobj 
= Py_BuildValue("i",_result
); 
5304 static void *SwigwxIconizeEventTowxEvent(void *ptr
) { 
5305     wxIconizeEvent 
*src
; 
5307     src 
= (wxIconizeEvent 
*) ptr
; 
5308     dest 
= (wxEvent 
*) src
; 
5309     return (void *) dest
; 
5312 static void *SwigwxIconizeEventTowxObject(void *ptr
) { 
5313     wxIconizeEvent 
*src
; 
5315     src 
= (wxIconizeEvent 
*) ptr
; 
5316     dest 
= (wxObject 
*) src
; 
5317     return (void *) dest
; 
5320 #define new_wxIconizeEvent(_swigarg0,_swigarg1) (new wxIconizeEvent(_swigarg0,_swigarg1)) 
5321 static PyObject 
*_wrap_new_wxIconizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5322     PyObject 
* _resultobj
; 
5323     wxIconizeEvent 
* _result
; 
5324     int  _arg0 
= (int ) 0; 
5325     bool  _arg1 
= (bool ) TRUE
; 
5326     int tempbool1 
= (int) TRUE
; 
5327     char *_kwnames
[] = { "id","iconized", NULL 
}; 
5331     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxIconizeEvent",_kwnames
,&_arg0
,&tempbool1
))  
5333     _arg1 
= (bool ) tempbool1
; 
5335     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5336     _result 
= (wxIconizeEvent 
*)new_wxIconizeEvent(_arg0
,_arg1
); 
5338     wxPyEndAllowThreads(__tstate
); 
5339     if (PyErr_Occurred()) return NULL
; 
5341         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIconizeEvent_p"); 
5342         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5345         _resultobj 
= Py_None
; 
5350 #define wxIconizeEvent_Iconized(_swigobj)  (_swigobj->Iconized()) 
5351 static PyObject 
*_wrap_wxIconizeEvent_Iconized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5352     PyObject 
* _resultobj
; 
5354     wxIconizeEvent 
* _arg0
; 
5355     PyObject 
* _argo0 
= 0; 
5356     char *_kwnames
[] = { "self", NULL 
}; 
5359     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxIconizeEvent_Iconized",_kwnames
,&_argo0
))  
5362         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5363         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIconizeEvent_p")) { 
5364             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIconizeEvent_Iconized. Expected _wxIconizeEvent_p."); 
5369     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5370     _result 
= (bool )wxIconizeEvent_Iconized(_arg0
); 
5372     wxPyEndAllowThreads(__tstate
); 
5373     if (PyErr_Occurred()) return NULL
; 
5374 }    _resultobj 
= Py_BuildValue("i",_result
); 
5378 static void *SwigwxMaximizeEventTowxEvent(void *ptr
) { 
5379     wxMaximizeEvent 
*src
; 
5381     src 
= (wxMaximizeEvent 
*) ptr
; 
5382     dest 
= (wxEvent 
*) src
; 
5383     return (void *) dest
; 
5386 static void *SwigwxMaximizeEventTowxObject(void *ptr
) { 
5387     wxMaximizeEvent 
*src
; 
5389     src 
= (wxMaximizeEvent 
*) ptr
; 
5390     dest 
= (wxObject 
*) src
; 
5391     return (void *) dest
; 
5394 #define new_wxMaximizeEvent(_swigarg0) (new wxMaximizeEvent(_swigarg0)) 
5395 static PyObject 
*_wrap_new_wxMaximizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5396     PyObject 
* _resultobj
; 
5397     wxMaximizeEvent 
* _result
; 
5398     int  _arg0 
= (int ) 0; 
5399     char *_kwnames
[] = { "id", NULL 
}; 
5403     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxMaximizeEvent",_kwnames
,&_arg0
))  
5406     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5407     _result 
= (wxMaximizeEvent 
*)new_wxMaximizeEvent(_arg0
); 
5409     wxPyEndAllowThreads(__tstate
); 
5410     if (PyErr_Occurred()) return NULL
; 
5412         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMaximizeEvent_p"); 
5413         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5416         _resultobj 
= Py_None
; 
5421 static void *SwigwxJoystickEventTowxEvent(void *ptr
) { 
5422     wxJoystickEvent 
*src
; 
5424     src 
= (wxJoystickEvent 
*) ptr
; 
5425     dest 
= (wxEvent 
*) src
; 
5426     return (void *) dest
; 
5429 static void *SwigwxJoystickEventTowxObject(void *ptr
) { 
5430     wxJoystickEvent 
*src
; 
5432     src 
= (wxJoystickEvent 
*) ptr
; 
5433     dest 
= (wxObject 
*) src
; 
5434     return (void *) dest
; 
5437 #define new_wxJoystickEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxJoystickEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
5438 static PyObject 
*_wrap_new_wxJoystickEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5439     PyObject 
* _resultobj
; 
5440     wxJoystickEvent 
* _result
; 
5441     int  _arg0 
= (int ) wxEVT_NULL
; 
5442     int  _arg1 
= (int ) 0; 
5443     int  _arg2 
= (int ) wxJOYSTICK1
; 
5444     int  _arg3 
= (int ) 0; 
5445     char *_kwnames
[] = { "type","state","joystick","change", NULL 
}; 
5449     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiii:new_wxJoystickEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))  
5452     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5453     _result 
= (wxJoystickEvent 
*)new_wxJoystickEvent(_arg0
,_arg1
,_arg2
,_arg3
); 
5455     wxPyEndAllowThreads(__tstate
); 
5456     if (PyErr_Occurred()) return NULL
; 
5458         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxJoystickEvent_p"); 
5459         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5462         _resultobj 
= Py_None
; 
5467 #define wxJoystickEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
5468 static PyObject 
*_wrap_wxJoystickEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5469     PyObject 
* _resultobj
; 
5471     wxJoystickEvent 
* _arg0
; 
5472     PyObject 
* _argo0 
= 0; 
5473     char *_kwnames
[] = { "self", NULL 
}; 
5477     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetPosition",_kwnames
,&_argo0
))  
5480         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5481         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5482             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetPosition. Expected _wxJoystickEvent_p."); 
5487     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5488     _result 
= new wxPoint (wxJoystickEvent_GetPosition(_arg0
)); 
5490     wxPyEndAllowThreads(__tstate
); 
5491     if (PyErr_Occurred()) return NULL
; 
5492 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
5493     _resultobj 
= Py_BuildValue("s",_ptemp
); 
5497 #define wxJoystickEvent_GetZPosition(_swigobj)  (_swigobj->GetZPosition()) 
5498 static PyObject 
*_wrap_wxJoystickEvent_GetZPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5499     PyObject 
* _resultobj
; 
5501     wxJoystickEvent 
* _arg0
; 
5502     PyObject 
* _argo0 
= 0; 
5503     char *_kwnames
[] = { "self", NULL 
}; 
5506     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetZPosition",_kwnames
,&_argo0
))  
5509         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5510         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5511             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetZPosition. Expected _wxJoystickEvent_p."); 
5516     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5517     _result 
= (int )wxJoystickEvent_GetZPosition(_arg0
); 
5519     wxPyEndAllowThreads(__tstate
); 
5520     if (PyErr_Occurred()) return NULL
; 
5521 }    _resultobj 
= Py_BuildValue("i",_result
); 
5525 #define wxJoystickEvent_GetButtonState(_swigobj)  (_swigobj->GetButtonState()) 
5526 static PyObject 
*_wrap_wxJoystickEvent_GetButtonState(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5527     PyObject 
* _resultobj
; 
5529     wxJoystickEvent 
* _arg0
; 
5530     PyObject 
* _argo0 
= 0; 
5531     char *_kwnames
[] = { "self", NULL 
}; 
5534     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetButtonState",_kwnames
,&_argo0
))  
5537         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5538         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5539             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetButtonState. Expected _wxJoystickEvent_p."); 
5544     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5545     _result 
= (int )wxJoystickEvent_GetButtonState(_arg0
); 
5547     wxPyEndAllowThreads(__tstate
); 
5548     if (PyErr_Occurred()) return NULL
; 
5549 }    _resultobj 
= Py_BuildValue("i",_result
); 
5553 #define wxJoystickEvent_GetButtonChange(_swigobj)  (_swigobj->GetButtonChange()) 
5554 static PyObject 
*_wrap_wxJoystickEvent_GetButtonChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5555     PyObject 
* _resultobj
; 
5557     wxJoystickEvent 
* _arg0
; 
5558     PyObject 
* _argo0 
= 0; 
5559     char *_kwnames
[] = { "self", NULL 
}; 
5562     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetButtonChange",_kwnames
,&_argo0
))  
5565         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5566         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5567             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetButtonChange. Expected _wxJoystickEvent_p."); 
5572     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5573     _result 
= (int )wxJoystickEvent_GetButtonChange(_arg0
); 
5575     wxPyEndAllowThreads(__tstate
); 
5576     if (PyErr_Occurred()) return NULL
; 
5577 }    _resultobj 
= Py_BuildValue("i",_result
); 
5581 #define wxJoystickEvent_GetJoystick(_swigobj)  (_swigobj->GetJoystick()) 
5582 static PyObject 
*_wrap_wxJoystickEvent_GetJoystick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5583     PyObject 
* _resultobj
; 
5585     wxJoystickEvent 
* _arg0
; 
5586     PyObject 
* _argo0 
= 0; 
5587     char *_kwnames
[] = { "self", NULL 
}; 
5590     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetJoystick",_kwnames
,&_argo0
))  
5593         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5594         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5595             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetJoystick. Expected _wxJoystickEvent_p."); 
5600     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5601     _result 
= (int )wxJoystickEvent_GetJoystick(_arg0
); 
5603     wxPyEndAllowThreads(__tstate
); 
5604     if (PyErr_Occurred()) return NULL
; 
5605 }    _resultobj 
= Py_BuildValue("i",_result
); 
5609 #define wxJoystickEvent_SetJoystick(_swigobj,_swigarg0)  (_swigobj->SetJoystick(_swigarg0)) 
5610 static PyObject 
*_wrap_wxJoystickEvent_SetJoystick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5611     PyObject 
* _resultobj
; 
5612     wxJoystickEvent 
* _arg0
; 
5614     PyObject 
* _argo0 
= 0; 
5615     char *_kwnames
[] = { "self","stick", NULL 
}; 
5618     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetJoystick",_kwnames
,&_argo0
,&_arg1
))  
5621         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5622         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5623             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetJoystick. Expected _wxJoystickEvent_p."); 
5628     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5629     wxJoystickEvent_SetJoystick(_arg0
,_arg1
); 
5631     wxPyEndAllowThreads(__tstate
); 
5632     if (PyErr_Occurred()) return NULL
; 
5633 }    Py_INCREF(Py_None
); 
5634     _resultobj 
= Py_None
; 
5638 #define wxJoystickEvent_SetButtonState(_swigobj,_swigarg0)  (_swigobj->SetButtonState(_swigarg0)) 
5639 static PyObject 
*_wrap_wxJoystickEvent_SetButtonState(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5640     PyObject 
* _resultobj
; 
5641     wxJoystickEvent 
* _arg0
; 
5643     PyObject 
* _argo0 
= 0; 
5644     char *_kwnames
[] = { "self","state", NULL 
}; 
5647     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetButtonState",_kwnames
,&_argo0
,&_arg1
))  
5650         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5651         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5652             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetButtonState. Expected _wxJoystickEvent_p."); 
5657     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5658     wxJoystickEvent_SetButtonState(_arg0
,_arg1
); 
5660     wxPyEndAllowThreads(__tstate
); 
5661     if (PyErr_Occurred()) return NULL
; 
5662 }    Py_INCREF(Py_None
); 
5663     _resultobj 
= Py_None
; 
5667 #define wxJoystickEvent_SetButtonChange(_swigobj,_swigarg0)  (_swigobj->SetButtonChange(_swigarg0)) 
5668 static PyObject 
*_wrap_wxJoystickEvent_SetButtonChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5669     PyObject 
* _resultobj
; 
5670     wxJoystickEvent 
* _arg0
; 
5672     PyObject 
* _argo0 
= 0; 
5673     char *_kwnames
[] = { "self","change", NULL 
}; 
5676     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetButtonChange",_kwnames
,&_argo0
,&_arg1
))  
5679         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5680         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5681             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetButtonChange. Expected _wxJoystickEvent_p."); 
5686     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5687     wxJoystickEvent_SetButtonChange(_arg0
,_arg1
); 
5689     wxPyEndAllowThreads(__tstate
); 
5690     if (PyErr_Occurred()) return NULL
; 
5691 }    Py_INCREF(Py_None
); 
5692     _resultobj 
= Py_None
; 
5696 #define wxJoystickEvent_SetPosition(_swigobj,_swigarg0)  (_swigobj->SetPosition(_swigarg0)) 
5697 static PyObject 
*_wrap_wxJoystickEvent_SetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5698     PyObject 
* _resultobj
; 
5699     wxJoystickEvent 
* _arg0
; 
5701     PyObject 
* _argo0 
= 0; 
5703     PyObject 
* _obj1 
= 0; 
5704     char *_kwnames
[] = { "self","pos", NULL 
}; 
5707     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxJoystickEvent_SetPosition",_kwnames
,&_argo0
,&_obj1
))  
5710         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5711         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5712             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetPosition. Expected _wxJoystickEvent_p."); 
5718     if (! wxPoint_helper(_obj1
, &_arg1
)) 
5722     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5723     wxJoystickEvent_SetPosition(_arg0
,*_arg1
); 
5725     wxPyEndAllowThreads(__tstate
); 
5726     if (PyErr_Occurred()) return NULL
; 
5727 }    Py_INCREF(Py_None
); 
5728     _resultobj 
= Py_None
; 
5732 #define wxJoystickEvent_SetZPosition(_swigobj,_swigarg0)  (_swigobj->SetZPosition(_swigarg0)) 
5733 static PyObject 
*_wrap_wxJoystickEvent_SetZPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5734     PyObject 
* _resultobj
; 
5735     wxJoystickEvent 
* _arg0
; 
5737     PyObject 
* _argo0 
= 0; 
5738     char *_kwnames
[] = { "self","zPos", NULL 
}; 
5741     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetZPosition",_kwnames
,&_argo0
,&_arg1
))  
5744         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5745         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5746             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetZPosition. Expected _wxJoystickEvent_p."); 
5751     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5752     wxJoystickEvent_SetZPosition(_arg0
,_arg1
); 
5754     wxPyEndAllowThreads(__tstate
); 
5755     if (PyErr_Occurred()) return NULL
; 
5756 }    Py_INCREF(Py_None
); 
5757     _resultobj 
= Py_None
; 
5761 #define wxJoystickEvent_IsButton(_swigobj)  (_swigobj->IsButton()) 
5762 static PyObject 
*_wrap_wxJoystickEvent_IsButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5763     PyObject 
* _resultobj
; 
5765     wxJoystickEvent 
* _arg0
; 
5766     PyObject 
* _argo0 
= 0; 
5767     char *_kwnames
[] = { "self", NULL 
}; 
5770     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsButton",_kwnames
,&_argo0
))  
5773         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5774         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5775             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsButton. Expected _wxJoystickEvent_p."); 
5780     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5781     _result 
= (bool )wxJoystickEvent_IsButton(_arg0
); 
5783     wxPyEndAllowThreads(__tstate
); 
5784     if (PyErr_Occurred()) return NULL
; 
5785 }    _resultobj 
= Py_BuildValue("i",_result
); 
5789 #define wxJoystickEvent_IsMove(_swigobj)  (_swigobj->IsMove()) 
5790 static PyObject 
*_wrap_wxJoystickEvent_IsMove(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5791     PyObject 
* _resultobj
; 
5793     wxJoystickEvent 
* _arg0
; 
5794     PyObject 
* _argo0 
= 0; 
5795     char *_kwnames
[] = { "self", NULL 
}; 
5798     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsMove",_kwnames
,&_argo0
))  
5801         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5802         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5803             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsMove. Expected _wxJoystickEvent_p."); 
5808     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5809     _result 
= (bool )wxJoystickEvent_IsMove(_arg0
); 
5811     wxPyEndAllowThreads(__tstate
); 
5812     if (PyErr_Occurred()) return NULL
; 
5813 }    _resultobj 
= Py_BuildValue("i",_result
); 
5817 #define wxJoystickEvent_IsZMove(_swigobj)  (_swigobj->IsZMove()) 
5818 static PyObject 
*_wrap_wxJoystickEvent_IsZMove(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5819     PyObject 
* _resultobj
; 
5821     wxJoystickEvent 
* _arg0
; 
5822     PyObject 
* _argo0 
= 0; 
5823     char *_kwnames
[] = { "self", NULL 
}; 
5826     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsZMove",_kwnames
,&_argo0
))  
5829         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5830         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5831             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsZMove. Expected _wxJoystickEvent_p."); 
5836     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5837     _result 
= (bool )wxJoystickEvent_IsZMove(_arg0
); 
5839     wxPyEndAllowThreads(__tstate
); 
5840     if (PyErr_Occurred()) return NULL
; 
5841 }    _resultobj 
= Py_BuildValue("i",_result
); 
5845 #define wxJoystickEvent_ButtonDown(_swigobj,_swigarg0)  (_swigobj->ButtonDown(_swigarg0)) 
5846 static PyObject 
*_wrap_wxJoystickEvent_ButtonDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5847     PyObject 
* _resultobj
; 
5849     wxJoystickEvent 
* _arg0
; 
5850     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5851     PyObject 
* _argo0 
= 0; 
5852     char *_kwnames
[] = { "self","but", NULL 
}; 
5855     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonDown",_kwnames
,&_argo0
,&_arg1
))  
5858         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5859         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5860             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonDown. Expected _wxJoystickEvent_p."); 
5865     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5866     _result 
= (bool )wxJoystickEvent_ButtonDown(_arg0
,_arg1
); 
5868     wxPyEndAllowThreads(__tstate
); 
5869     if (PyErr_Occurred()) return NULL
; 
5870 }    _resultobj 
= Py_BuildValue("i",_result
); 
5874 #define wxJoystickEvent_ButtonUp(_swigobj,_swigarg0)  (_swigobj->ButtonUp(_swigarg0)) 
5875 static PyObject 
*_wrap_wxJoystickEvent_ButtonUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5876     PyObject 
* _resultobj
; 
5878     wxJoystickEvent 
* _arg0
; 
5879     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5880     PyObject 
* _argo0 
= 0; 
5881     char *_kwnames
[] = { "self","but", NULL 
}; 
5884     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonUp",_kwnames
,&_argo0
,&_arg1
))  
5887         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5888         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5889             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonUp. Expected _wxJoystickEvent_p."); 
5894     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5895     _result 
= (bool )wxJoystickEvent_ButtonUp(_arg0
,_arg1
); 
5897     wxPyEndAllowThreads(__tstate
); 
5898     if (PyErr_Occurred()) return NULL
; 
5899 }    _resultobj 
= Py_BuildValue("i",_result
); 
5903 #define wxJoystickEvent_ButtonIsDown(_swigobj,_swigarg0)  (_swigobj->ButtonIsDown(_swigarg0)) 
5904 static PyObject 
*_wrap_wxJoystickEvent_ButtonIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5905     PyObject 
* _resultobj
; 
5907     wxJoystickEvent 
* _arg0
; 
5908     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5909     PyObject 
* _argo0 
= 0; 
5910     char *_kwnames
[] = { "self","but", NULL 
}; 
5913     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonIsDown",_kwnames
,&_argo0
,&_arg1
))  
5916         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5917         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5918             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonIsDown. Expected _wxJoystickEvent_p."); 
5923     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5924     _result 
= (bool )wxJoystickEvent_ButtonIsDown(_arg0
,_arg1
); 
5926     wxPyEndAllowThreads(__tstate
); 
5927     if (PyErr_Occurred()) return NULL
; 
5928 }    _resultobj 
= Py_BuildValue("i",_result
); 
5932 static void *SwigwxDropFilesEventTowxEvent(void *ptr
) { 
5933     wxDropFilesEvent 
*src
; 
5935     src 
= (wxDropFilesEvent 
*) ptr
; 
5936     dest 
= (wxEvent 
*) src
; 
5937     return (void *) dest
; 
5940 static void *SwigwxDropFilesEventTowxObject(void *ptr
) { 
5941     wxDropFilesEvent 
*src
; 
5943     src 
= (wxDropFilesEvent 
*) ptr
; 
5944     dest 
= (wxObject 
*) src
; 
5945     return (void *) dest
; 
5948 #define wxDropFilesEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
5949 static PyObject 
*_wrap_wxDropFilesEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5950     PyObject 
* _resultobj
; 
5952     wxDropFilesEvent 
* _arg0
; 
5953     PyObject 
* _argo0 
= 0; 
5954     char *_kwnames
[] = { "self", NULL 
}; 
5958     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetPosition",_kwnames
,&_argo0
))  
5961         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5962         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5963             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetPosition. Expected _wxDropFilesEvent_p."); 
5968     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5969     _result 
= new wxPoint (wxDropFilesEvent_GetPosition(_arg0
)); 
5971     wxPyEndAllowThreads(__tstate
); 
5972     if (PyErr_Occurred()) return NULL
; 
5973 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
5974     _resultobj 
= Py_BuildValue("s",_ptemp
); 
5978 #define wxDropFilesEvent_GetNumberOfFiles(_swigobj)  (_swigobj->GetNumberOfFiles()) 
5979 static PyObject 
*_wrap_wxDropFilesEvent_GetNumberOfFiles(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5980     PyObject 
* _resultobj
; 
5982     wxDropFilesEvent 
* _arg0
; 
5983     PyObject 
* _argo0 
= 0; 
5984     char *_kwnames
[] = { "self", NULL 
}; 
5987     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetNumberOfFiles",_kwnames
,&_argo0
))  
5990         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5991         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5992             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetNumberOfFiles. Expected _wxDropFilesEvent_p."); 
5997     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5998     _result 
= (int )wxDropFilesEvent_GetNumberOfFiles(_arg0
); 
6000     wxPyEndAllowThreads(__tstate
); 
6001     if (PyErr_Occurred()) return NULL
; 
6002 }    _resultobj 
= Py_BuildValue("i",_result
); 
6006 static PyObject 
* wxDropFilesEvent_GetFiles(wxDropFilesEvent 
*self
) { 
6007             int         count 
= self
->GetNumberOfFiles(); 
6008             wxString
*   files 
= self
->GetFiles(); 
6009             PyObject
*   list  
= PyList_New(count
); 
6012                 PyErr_SetString(PyExc_MemoryError
, "Can't allocate list of files!"); 
6016             for (int i
=0; i
<count
; i
++) { 
6018                 PyList_SetItem(list
, i
, PyUnicode_FromUnicode(files
[i
], files
[i
].Len())); 
6020                 PyList_SetItem(list
, i
, PyString_FromString((const char*)files
[i
])); 
6025 static PyObject 
*_wrap_wxDropFilesEvent_GetFiles(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6026     PyObject 
* _resultobj
; 
6028     wxDropFilesEvent 
* _arg0
; 
6029     PyObject 
* _argo0 
= 0; 
6030     char *_kwnames
[] = { "self", NULL 
}; 
6033     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetFiles",_kwnames
,&_argo0
))  
6036         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6037         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
6038             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetFiles. Expected _wxDropFilesEvent_p."); 
6043     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6044     _result 
= (PyObject 
*)wxDropFilesEvent_GetFiles(_arg0
); 
6046     wxPyEndAllowThreads(__tstate
); 
6047     if (PyErr_Occurred()) return NULL
; 
6049   _resultobj 
= _result
; 
6054 static void *SwigwxIdleEventTowxEvent(void *ptr
) { 
6057     src 
= (wxIdleEvent 
*) ptr
; 
6058     dest 
= (wxEvent 
*) src
; 
6059     return (void *) dest
; 
6062 static void *SwigwxIdleEventTowxObject(void *ptr
) { 
6065     src 
= (wxIdleEvent 
*) ptr
; 
6066     dest 
= (wxObject 
*) src
; 
6067     return (void *) dest
; 
6070 #define new_wxIdleEvent() (new wxIdleEvent()) 
6071 static PyObject 
*_wrap_new_wxIdleEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6072     PyObject 
* _resultobj
; 
6073     wxIdleEvent 
* _result
; 
6074     char *_kwnames
[] = {  NULL 
}; 
6078     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxIdleEvent",_kwnames
))  
6081     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6082     _result 
= (wxIdleEvent 
*)new_wxIdleEvent(); 
6084     wxPyEndAllowThreads(__tstate
); 
6085     if (PyErr_Occurred()) return NULL
; 
6087         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIdleEvent_p"); 
6088         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6091         _resultobj 
= Py_None
; 
6096 #define wxIdleEvent_RequestMore(_swigobj,_swigarg0)  (_swigobj->RequestMore(_swigarg0)) 
6097 static PyObject 
*_wrap_wxIdleEvent_RequestMore(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6098     PyObject 
* _resultobj
; 
6099     wxIdleEvent 
* _arg0
; 
6100     bool  _arg1 
= (bool ) TRUE
; 
6101     PyObject 
* _argo0 
= 0; 
6102     int tempbool1 
= (int) TRUE
; 
6103     char *_kwnames
[] = { "self","needMore", NULL 
}; 
6106     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxIdleEvent_RequestMore",_kwnames
,&_argo0
,&tempbool1
))  
6109         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6110         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIdleEvent_p")) { 
6111             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIdleEvent_RequestMore. Expected _wxIdleEvent_p."); 
6115     _arg1 
= (bool ) tempbool1
; 
6117     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6118     wxIdleEvent_RequestMore(_arg0
,_arg1
); 
6120     wxPyEndAllowThreads(__tstate
); 
6121     if (PyErr_Occurred()) return NULL
; 
6122 }    Py_INCREF(Py_None
); 
6123     _resultobj 
= Py_None
; 
6127 #define wxIdleEvent_MoreRequested(_swigobj)  (_swigobj->MoreRequested()) 
6128 static PyObject 
*_wrap_wxIdleEvent_MoreRequested(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6129     PyObject 
* _resultobj
; 
6131     wxIdleEvent 
* _arg0
; 
6132     PyObject 
* _argo0 
= 0; 
6133     char *_kwnames
[] = { "self", NULL 
}; 
6136     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxIdleEvent_MoreRequested",_kwnames
,&_argo0
))  
6139         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6140         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIdleEvent_p")) { 
6141             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIdleEvent_MoreRequested. Expected _wxIdleEvent_p."); 
6146     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6147     _result 
= (bool )wxIdleEvent_MoreRequested(_arg0
); 
6149     wxPyEndAllowThreads(__tstate
); 
6150     if (PyErr_Occurred()) return NULL
; 
6151 }    _resultobj 
= Py_BuildValue("i",_result
); 
6155 static void *SwigwxUpdateUIEventTowxEvent(void *ptr
) { 
6156     wxUpdateUIEvent 
*src
; 
6158     src 
= (wxUpdateUIEvent 
*) ptr
; 
6159     dest 
= (wxEvent 
*) src
; 
6160     return (void *) dest
; 
6163 static void *SwigwxUpdateUIEventTowxObject(void *ptr
) { 
6164     wxUpdateUIEvent 
*src
; 
6166     src 
= (wxUpdateUIEvent 
*) ptr
; 
6167     dest 
= (wxObject 
*) src
; 
6168     return (void *) dest
; 
6171 #define new_wxUpdateUIEvent(_swigarg0) (new wxUpdateUIEvent(_swigarg0)) 
6172 static PyObject 
*_wrap_new_wxUpdateUIEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6173     PyObject 
* _resultobj
; 
6174     wxUpdateUIEvent 
* _result
; 
6175     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
6176     char *_kwnames
[] = { "commandId", NULL 
}; 
6180     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxUpdateUIEvent",_kwnames
,&_arg0
))  
6183     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6184     _result 
= (wxUpdateUIEvent 
*)new_wxUpdateUIEvent(_arg0
); 
6186     wxPyEndAllowThreads(__tstate
); 
6187     if (PyErr_Occurred()) return NULL
; 
6189         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxUpdateUIEvent_p"); 
6190         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6193         _resultobj 
= Py_None
; 
6198 #define wxUpdateUIEvent_GetChecked(_swigobj)  (_swigobj->GetChecked()) 
6199 static PyObject 
*_wrap_wxUpdateUIEvent_GetChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6200     PyObject 
* _resultobj
; 
6202     wxUpdateUIEvent 
* _arg0
; 
6203     PyObject 
* _argo0 
= 0; 
6204     char *_kwnames
[] = { "self", NULL 
}; 
6207     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetChecked",_kwnames
,&_argo0
))  
6210         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6211         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6212             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetChecked. Expected _wxUpdateUIEvent_p."); 
6217     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6218     _result 
= (bool )wxUpdateUIEvent_GetChecked(_arg0
); 
6220     wxPyEndAllowThreads(__tstate
); 
6221     if (PyErr_Occurred()) return NULL
; 
6222 }    _resultobj 
= Py_BuildValue("i",_result
); 
6226 #define wxUpdateUIEvent_GetEnabled(_swigobj)  (_swigobj->GetEnabled()) 
6227 static PyObject 
*_wrap_wxUpdateUIEvent_GetEnabled(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6228     PyObject 
* _resultobj
; 
6230     wxUpdateUIEvent 
* _arg0
; 
6231     PyObject 
* _argo0 
= 0; 
6232     char *_kwnames
[] = { "self", NULL 
}; 
6235     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetEnabled",_kwnames
,&_argo0
))  
6238         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6239         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6240             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetEnabled. Expected _wxUpdateUIEvent_p."); 
6245     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6246     _result 
= (bool )wxUpdateUIEvent_GetEnabled(_arg0
); 
6248     wxPyEndAllowThreads(__tstate
); 
6249     if (PyErr_Occurred()) return NULL
; 
6250 }    _resultobj 
= Py_BuildValue("i",_result
); 
6254 #define wxUpdateUIEvent_GetText(_swigobj)  (_swigobj->GetText()) 
6255 static PyObject 
*_wrap_wxUpdateUIEvent_GetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6256     PyObject 
* _resultobj
; 
6258     wxUpdateUIEvent 
* _arg0
; 
6259     PyObject 
* _argo0 
= 0; 
6260     char *_kwnames
[] = { "self", NULL 
}; 
6263     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetText",_kwnames
,&_argo0
))  
6266         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6267         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6268             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetText. Expected _wxUpdateUIEvent_p."); 
6273     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6274     _result 
= new wxString (wxUpdateUIEvent_GetText(_arg0
)); 
6276     wxPyEndAllowThreads(__tstate
); 
6277     if (PyErr_Occurred()) return NULL
; 
6280     _resultobj 
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len()); 
6282     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
6291 #define wxUpdateUIEvent_GetSetText(_swigobj)  (_swigobj->GetSetText()) 
6292 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6293     PyObject 
* _resultobj
; 
6295     wxUpdateUIEvent 
* _arg0
; 
6296     PyObject 
* _argo0 
= 0; 
6297     char *_kwnames
[] = { "self", NULL 
}; 
6300     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetText",_kwnames
,&_argo0
))  
6303         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6304         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6305             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetText. Expected _wxUpdateUIEvent_p."); 
6310     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6311     _result 
= (bool )wxUpdateUIEvent_GetSetText(_arg0
); 
6313     wxPyEndAllowThreads(__tstate
); 
6314     if (PyErr_Occurred()) return NULL
; 
6315 }    _resultobj 
= Py_BuildValue("i",_result
); 
6319 #define wxUpdateUIEvent_GetSetChecked(_swigobj)  (_swigobj->GetSetChecked()) 
6320 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6321     PyObject 
* _resultobj
; 
6323     wxUpdateUIEvent 
* _arg0
; 
6324     PyObject 
* _argo0 
= 0; 
6325     char *_kwnames
[] = { "self", NULL 
}; 
6328     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetChecked",_kwnames
,&_argo0
))  
6331         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6332         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6333             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetChecked. Expected _wxUpdateUIEvent_p."); 
6338     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6339     _result 
= (bool )wxUpdateUIEvent_GetSetChecked(_arg0
); 
6341     wxPyEndAllowThreads(__tstate
); 
6342     if (PyErr_Occurred()) return NULL
; 
6343 }    _resultobj 
= Py_BuildValue("i",_result
); 
6347 #define wxUpdateUIEvent_GetSetEnabled(_swigobj)  (_swigobj->GetSetEnabled()) 
6348 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetEnabled(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6349     PyObject 
* _resultobj
; 
6351     wxUpdateUIEvent 
* _arg0
; 
6352     PyObject 
* _argo0 
= 0; 
6353     char *_kwnames
[] = { "self", NULL 
}; 
6356     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetEnabled",_kwnames
,&_argo0
))  
6359         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6360         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6361             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetEnabled. Expected _wxUpdateUIEvent_p."); 
6366     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6367     _result 
= (bool )wxUpdateUIEvent_GetSetEnabled(_arg0
); 
6369     wxPyEndAllowThreads(__tstate
); 
6370     if (PyErr_Occurred()) return NULL
; 
6371 }    _resultobj 
= Py_BuildValue("i",_result
); 
6375 #define wxUpdateUIEvent_Check(_swigobj,_swigarg0)  (_swigobj->Check(_swigarg0)) 
6376 static PyObject 
*_wrap_wxUpdateUIEvent_Check(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6377     PyObject 
* _resultobj
; 
6378     wxUpdateUIEvent 
* _arg0
; 
6380     PyObject 
* _argo0 
= 0; 
6382     char *_kwnames
[] = { "self","check", NULL 
}; 
6385     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxUpdateUIEvent_Check",_kwnames
,&_argo0
,&tempbool1
))  
6388         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6389         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6390             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_Check. Expected _wxUpdateUIEvent_p."); 
6394     _arg1 
= (bool ) tempbool1
; 
6396     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6397     wxUpdateUIEvent_Check(_arg0
,_arg1
); 
6399     wxPyEndAllowThreads(__tstate
); 
6400     if (PyErr_Occurred()) return NULL
; 
6401 }    Py_INCREF(Py_None
); 
6402     _resultobj 
= Py_None
; 
6406 #define wxUpdateUIEvent_Enable(_swigobj,_swigarg0)  (_swigobj->Enable(_swigarg0)) 
6407 static PyObject 
*_wrap_wxUpdateUIEvent_Enable(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6408     PyObject 
* _resultobj
; 
6409     wxUpdateUIEvent 
* _arg0
; 
6411     PyObject 
* _argo0 
= 0; 
6413     char *_kwnames
[] = { "self","enable", NULL 
}; 
6416     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxUpdateUIEvent_Enable",_kwnames
,&_argo0
,&tempbool1
))  
6419         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6420         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6421             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_Enable. Expected _wxUpdateUIEvent_p."); 
6425     _arg1 
= (bool ) tempbool1
; 
6427     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6428     wxUpdateUIEvent_Enable(_arg0
,_arg1
); 
6430     wxPyEndAllowThreads(__tstate
); 
6431     if (PyErr_Occurred()) return NULL
; 
6432 }    Py_INCREF(Py_None
); 
6433     _resultobj 
= Py_None
; 
6437 #define wxUpdateUIEvent_SetText(_swigobj,_swigarg0)  (_swigobj->SetText(_swigarg0)) 
6438 static PyObject 
*_wrap_wxUpdateUIEvent_SetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6439     PyObject 
* _resultobj
; 
6440     wxUpdateUIEvent 
* _arg0
; 
6442     PyObject 
* _argo0 
= 0; 
6443     PyObject 
* _obj1 
= 0; 
6444     char *_kwnames
[] = { "self","text", NULL 
}; 
6447     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxUpdateUIEvent_SetText",_kwnames
,&_argo0
,&_obj1
))  
6450         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6451         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6452             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_SetText. Expected _wxUpdateUIEvent_p."); 
6457     _arg1 
= wxString_in_helper(_obj1
); 
6462     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6463     wxUpdateUIEvent_SetText(_arg0
,*_arg1
); 
6465     wxPyEndAllowThreads(__tstate
); 
6466     if (PyErr_Occurred()) return NULL
; 
6467 }    Py_INCREF(Py_None
); 
6468     _resultobj 
= Py_None
; 
6476 static void *SwigwxSysColourChangedEventTowxEvent(void *ptr
) { 
6477     wxSysColourChangedEvent 
*src
; 
6479     src 
= (wxSysColourChangedEvent 
*) ptr
; 
6480     dest 
= (wxEvent 
*) src
; 
6481     return (void *) dest
; 
6484 static void *SwigwxSysColourChangedEventTowxObject(void *ptr
) { 
6485     wxSysColourChangedEvent 
*src
; 
6487     src 
= (wxSysColourChangedEvent 
*) ptr
; 
6488     dest 
= (wxObject 
*) src
; 
6489     return (void *) dest
; 
6492 #define new_wxSysColourChangedEvent() (new wxSysColourChangedEvent()) 
6493 static PyObject 
*_wrap_new_wxSysColourChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6494     PyObject 
* _resultobj
; 
6495     wxSysColourChangedEvent 
* _result
; 
6496     char *_kwnames
[] = {  NULL 
}; 
6500     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxSysColourChangedEvent",_kwnames
))  
6503     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6504     _result 
= (wxSysColourChangedEvent 
*)new_wxSysColourChangedEvent(); 
6506     wxPyEndAllowThreads(__tstate
); 
6507     if (PyErr_Occurred()) return NULL
; 
6509         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSysColourChangedEvent_p"); 
6510         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6513         _resultobj 
= Py_None
; 
6518 static void *SwigwxNotifyEventTowxCommandEvent(void *ptr
) { 
6520     wxCommandEvent 
*dest
; 
6521     src 
= (wxNotifyEvent 
*) ptr
; 
6522     dest 
= (wxCommandEvent 
*) src
; 
6523     return (void *) dest
; 
6526 static void *SwigwxNotifyEventTowxEvent(void *ptr
) { 
6529     src 
= (wxNotifyEvent 
*) ptr
; 
6530     dest 
= (wxEvent 
*) src
; 
6531     return (void *) dest
; 
6534 static void *SwigwxNotifyEventTowxObject(void *ptr
) { 
6537     src 
= (wxNotifyEvent 
*) ptr
; 
6538     dest 
= (wxObject 
*) src
; 
6539     return (void *) dest
; 
6542 #define new_wxNotifyEvent(_swigarg0,_swigarg1) (new wxNotifyEvent(_swigarg0,_swigarg1)) 
6543 static PyObject 
*_wrap_new_wxNotifyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6544     PyObject 
* _resultobj
; 
6545     wxNotifyEvent 
* _result
; 
6546     int  _arg0 
= (int ) wxEVT_NULL
; 
6547     int  _arg1 
= (int ) 0; 
6548     char *_kwnames
[] = { "commandType","id", NULL 
}; 
6552     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxNotifyEvent",_kwnames
,&_arg0
,&_arg1
))  
6555     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6556     _result 
= (wxNotifyEvent 
*)new_wxNotifyEvent(_arg0
,_arg1
); 
6558     wxPyEndAllowThreads(__tstate
); 
6559     if (PyErr_Occurred()) return NULL
; 
6561         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxNotifyEvent_p"); 
6562         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6565         _resultobj 
= Py_None
; 
6570 #define wxNotifyEvent_IsAllowed(_swigobj)  (_swigobj->IsAllowed()) 
6571 static PyObject 
*_wrap_wxNotifyEvent_IsAllowed(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6572     PyObject 
* _resultobj
; 
6574     wxNotifyEvent 
* _arg0
; 
6575     PyObject 
* _argo0 
= 0; 
6576     char *_kwnames
[] = { "self", NULL 
}; 
6579     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_IsAllowed",_kwnames
,&_argo0
))  
6582         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6583         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6584             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_IsAllowed. Expected _wxNotifyEvent_p."); 
6589     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6590     _result 
= (bool )wxNotifyEvent_IsAllowed(_arg0
); 
6592     wxPyEndAllowThreads(__tstate
); 
6593     if (PyErr_Occurred()) return NULL
; 
6594 }    _resultobj 
= Py_BuildValue("i",_result
); 
6598 #define wxNotifyEvent_Allow(_swigobj)  (_swigobj->Allow()) 
6599 static PyObject 
*_wrap_wxNotifyEvent_Allow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6600     PyObject 
* _resultobj
; 
6601     wxNotifyEvent 
* _arg0
; 
6602     PyObject 
* _argo0 
= 0; 
6603     char *_kwnames
[] = { "self", NULL 
}; 
6606     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_Allow",_kwnames
,&_argo0
))  
6609         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6610         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6611             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_Allow. Expected _wxNotifyEvent_p."); 
6616     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6617     wxNotifyEvent_Allow(_arg0
); 
6619     wxPyEndAllowThreads(__tstate
); 
6620     if (PyErr_Occurred()) return NULL
; 
6621 }    Py_INCREF(Py_None
); 
6622     _resultobj 
= Py_None
; 
6626 #define wxNotifyEvent_Veto(_swigobj)  (_swigobj->Veto()) 
6627 static PyObject 
*_wrap_wxNotifyEvent_Veto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6628     PyObject 
* _resultobj
; 
6629     wxNotifyEvent 
* _arg0
; 
6630     PyObject 
* _argo0 
= 0; 
6631     char *_kwnames
[] = { "self", NULL 
}; 
6634     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_Veto",_kwnames
,&_argo0
))  
6637         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6638         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6639             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_Veto. Expected _wxNotifyEvent_p."); 
6644     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6645     wxNotifyEvent_Veto(_arg0
); 
6647     wxPyEndAllowThreads(__tstate
); 
6648     if (PyErr_Occurred()) return NULL
; 
6649 }    Py_INCREF(Py_None
); 
6650     _resultobj 
= Py_None
; 
6654 static void *SwigwxDisplayChangedEventTowxEvent(void *ptr
) { 
6655     wxDisplayChangedEvent 
*src
; 
6657     src 
= (wxDisplayChangedEvent 
*) ptr
; 
6658     dest 
= (wxEvent 
*) src
; 
6659     return (void *) dest
; 
6662 static void *SwigwxDisplayChangedEventTowxObject(void *ptr
) { 
6663     wxDisplayChangedEvent 
*src
; 
6665     src 
= (wxDisplayChangedEvent 
*) ptr
; 
6666     dest 
= (wxObject 
*) src
; 
6667     return (void *) dest
; 
6670 #define new_wxDisplayChangedEvent() (new wxDisplayChangedEvent()) 
6671 static PyObject 
*_wrap_new_wxDisplayChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6672     PyObject 
* _resultobj
; 
6673     wxDisplayChangedEvent 
* _result
; 
6674     char *_kwnames
[] = {  NULL 
}; 
6678     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxDisplayChangedEvent",_kwnames
))  
6681     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6682     _result 
= (wxDisplayChangedEvent 
*)new_wxDisplayChangedEvent(); 
6684     wxPyEndAllowThreads(__tstate
); 
6685     if (PyErr_Occurred()) return NULL
; 
6687         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDisplayChangedEvent_p"); 
6688         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6691         _resultobj 
= Py_None
; 
6696 static void *SwigwxPaletteChangedEventTowxEvent(void *ptr
) { 
6697     wxPaletteChangedEvent 
*src
; 
6699     src 
= (wxPaletteChangedEvent 
*) ptr
; 
6700     dest 
= (wxEvent 
*) src
; 
6701     return (void *) dest
; 
6704 static void *SwigwxPaletteChangedEventTowxObject(void *ptr
) { 
6705     wxPaletteChangedEvent 
*src
; 
6707     src 
= (wxPaletteChangedEvent 
*) ptr
; 
6708     dest 
= (wxObject 
*) src
; 
6709     return (void *) dest
; 
6712 #define new_wxPaletteChangedEvent(_swigarg0) (new wxPaletteChangedEvent(_swigarg0)) 
6713 static PyObject 
*_wrap_new_wxPaletteChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6714     PyObject 
* _resultobj
; 
6715     wxPaletteChangedEvent 
* _result
; 
6716     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
6717     char *_kwnames
[] = { "id", NULL 
}; 
6721     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPaletteChangedEvent",_kwnames
,&_arg0
))  
6724     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6725     _result 
= (wxPaletteChangedEvent 
*)new_wxPaletteChangedEvent(_arg0
); 
6727     wxPyEndAllowThreads(__tstate
); 
6728     if (PyErr_Occurred()) return NULL
; 
6730         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPaletteChangedEvent_p"); 
6731         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6734         _resultobj 
= Py_None
; 
6739 #define wxPaletteChangedEvent_SetChangedWindow(_swigobj,_swigarg0)  (_swigobj->SetChangedWindow(_swigarg0)) 
6740 static PyObject 
*_wrap_wxPaletteChangedEvent_SetChangedWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6741     PyObject 
* _resultobj
; 
6742     wxPaletteChangedEvent 
* _arg0
; 
6744     PyObject 
* _argo0 
= 0; 
6745     PyObject 
* _argo1 
= 0; 
6746     char *_kwnames
[] = { "self","win", NULL 
}; 
6749     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPaletteChangedEvent_SetChangedWindow",_kwnames
,&_argo0
,&_argo1
))  
6752         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6753         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPaletteChangedEvent_p")) { 
6754             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPaletteChangedEvent_SetChangedWindow. Expected _wxPaletteChangedEvent_p."); 
6759         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
6760         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
6761             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPaletteChangedEvent_SetChangedWindow. Expected _wxWindow_p."); 
6766     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6767     wxPaletteChangedEvent_SetChangedWindow(_arg0
,_arg1
); 
6769     wxPyEndAllowThreads(__tstate
); 
6770     if (PyErr_Occurred()) return NULL
; 
6771 }    Py_INCREF(Py_None
); 
6772     _resultobj 
= Py_None
; 
6776 #define wxPaletteChangedEvent_GetChangedWindow(_swigobj)  (_swigobj->GetChangedWindow()) 
6777 static PyObject 
*_wrap_wxPaletteChangedEvent_GetChangedWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6778     PyObject 
* _resultobj
; 
6780     wxPaletteChangedEvent 
* _arg0
; 
6781     PyObject 
* _argo0 
= 0; 
6782     char *_kwnames
[] = { "self", NULL 
}; 
6785     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPaletteChangedEvent_GetChangedWindow",_kwnames
,&_argo0
))  
6788         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6789         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPaletteChangedEvent_p")) { 
6790             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPaletteChangedEvent_GetChangedWindow. Expected _wxPaletteChangedEvent_p."); 
6795     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6796     _result 
= (wxWindow 
*)wxPaletteChangedEvent_GetChangedWindow(_arg0
); 
6798     wxPyEndAllowThreads(__tstate
); 
6799     if (PyErr_Occurred()) return NULL
; 
6800 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6804 static void *SwigwxQueryNewPaletteEventTowxEvent(void *ptr
) { 
6805     wxQueryNewPaletteEvent 
*src
; 
6807     src 
= (wxQueryNewPaletteEvent 
*) ptr
; 
6808     dest 
= (wxEvent 
*) src
; 
6809     return (void *) dest
; 
6812 static void *SwigwxQueryNewPaletteEventTowxObject(void *ptr
) { 
6813     wxQueryNewPaletteEvent 
*src
; 
6815     src 
= (wxQueryNewPaletteEvent 
*) ptr
; 
6816     dest 
= (wxObject 
*) src
; 
6817     return (void *) dest
; 
6820 #define new_wxQueryNewPaletteEvent(_swigarg0) (new wxQueryNewPaletteEvent(_swigarg0)) 
6821 static PyObject 
*_wrap_new_wxQueryNewPaletteEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6822     PyObject 
* _resultobj
; 
6823     wxQueryNewPaletteEvent 
* _result
; 
6824     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
6825     char *_kwnames
[] = { "id", NULL 
}; 
6829     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxQueryNewPaletteEvent",_kwnames
,&_arg0
))  
6832     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6833     _result 
= (wxQueryNewPaletteEvent 
*)new_wxQueryNewPaletteEvent(_arg0
); 
6835     wxPyEndAllowThreads(__tstate
); 
6836     if (PyErr_Occurred()) return NULL
; 
6838         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxQueryNewPaletteEvent_p"); 
6839         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6842         _resultobj 
= Py_None
; 
6847 #define wxQueryNewPaletteEvent_SetPaletteRealized(_swigobj,_swigarg0)  (_swigobj->SetPaletteRealized(_swigarg0)) 
6848 static PyObject 
*_wrap_wxQueryNewPaletteEvent_SetPaletteRealized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6849     PyObject 
* _resultobj
; 
6850     wxQueryNewPaletteEvent 
* _arg0
; 
6852     PyObject 
* _argo0 
= 0; 
6854     char *_kwnames
[] = { "self","realized", NULL 
}; 
6857     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryNewPaletteEvent_SetPaletteRealized",_kwnames
,&_argo0
,&tempbool1
))  
6860         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6861         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryNewPaletteEvent_p")) { 
6862             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryNewPaletteEvent_SetPaletteRealized. Expected _wxQueryNewPaletteEvent_p."); 
6866     _arg1 
= (bool ) tempbool1
; 
6868     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6869     wxQueryNewPaletteEvent_SetPaletteRealized(_arg0
,_arg1
); 
6871     wxPyEndAllowThreads(__tstate
); 
6872     if (PyErr_Occurred()) return NULL
; 
6873 }    Py_INCREF(Py_None
); 
6874     _resultobj 
= Py_None
; 
6878 #define wxQueryNewPaletteEvent_GetPaletteRealized(_swigobj)  (_swigobj->GetPaletteRealized()) 
6879 static PyObject 
*_wrap_wxQueryNewPaletteEvent_GetPaletteRealized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6880     PyObject 
* _resultobj
; 
6882     wxQueryNewPaletteEvent 
* _arg0
; 
6883     PyObject 
* _argo0 
= 0; 
6884     char *_kwnames
[] = { "self", NULL 
}; 
6887     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryNewPaletteEvent_GetPaletteRealized",_kwnames
,&_argo0
))  
6890         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6891         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryNewPaletteEvent_p")) { 
6892             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryNewPaletteEvent_GetPaletteRealized. Expected _wxQueryNewPaletteEvent_p."); 
6897     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6898     _result 
= (bool )wxQueryNewPaletteEvent_GetPaletteRealized(_arg0
); 
6900     wxPyEndAllowThreads(__tstate
); 
6901     if (PyErr_Occurred()) return NULL
; 
6902 }    _resultobj 
= Py_BuildValue("i",_result
); 
6906 static void *SwigwxWindowCreateEventTowxCommandEvent(void *ptr
) { 
6907     wxWindowCreateEvent 
*src
; 
6908     wxCommandEvent 
*dest
; 
6909     src 
= (wxWindowCreateEvent 
*) ptr
; 
6910     dest 
= (wxCommandEvent 
*) src
; 
6911     return (void *) dest
; 
6914 static void *SwigwxWindowCreateEventTowxEvent(void *ptr
) { 
6915     wxWindowCreateEvent 
*src
; 
6917     src 
= (wxWindowCreateEvent 
*) ptr
; 
6918     dest 
= (wxEvent 
*) src
; 
6919     return (void *) dest
; 
6922 static void *SwigwxWindowCreateEventTowxObject(void *ptr
) { 
6923     wxWindowCreateEvent 
*src
; 
6925     src 
= (wxWindowCreateEvent 
*) ptr
; 
6926     dest 
= (wxObject 
*) src
; 
6927     return (void *) dest
; 
6930 #define new_wxWindowCreateEvent(_swigarg0) (new wxWindowCreateEvent(_swigarg0)) 
6931 static PyObject 
*_wrap_new_wxWindowCreateEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6932     PyObject 
* _resultobj
; 
6933     wxWindowCreateEvent 
* _result
; 
6934     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
6935     PyObject 
* _argo0 
= 0; 
6936     char *_kwnames
[] = { "win", NULL 
}; 
6940     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxWindowCreateEvent",_kwnames
,&_argo0
))  
6943         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6944         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
6945             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindowCreateEvent. Expected _wxWindow_p."); 
6950     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6951     _result 
= (wxWindowCreateEvent 
*)new_wxWindowCreateEvent(_arg0
); 
6953     wxPyEndAllowThreads(__tstate
); 
6954     if (PyErr_Occurred()) return NULL
; 
6956         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindowCreateEvent_p"); 
6957         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6960         _resultobj 
= Py_None
; 
6965 #define wxWindowCreateEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
6966 static PyObject 
*_wrap_wxWindowCreateEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6967     PyObject 
* _resultobj
; 
6969     wxWindowCreateEvent 
* _arg0
; 
6970     PyObject 
* _argo0 
= 0; 
6971     char *_kwnames
[] = { "self", NULL 
}; 
6974     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindowCreateEvent_GetWindow",_kwnames
,&_argo0
))  
6977         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6978         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindowCreateEvent_p")) { 
6979             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindowCreateEvent_GetWindow. Expected _wxWindowCreateEvent_p."); 
6984     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6985     _result 
= (wxWindow 
*)wxWindowCreateEvent_GetWindow(_arg0
); 
6987     wxPyEndAllowThreads(__tstate
); 
6988     if (PyErr_Occurred()) return NULL
; 
6989 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6993 static void *SwigwxWindowDestroyEventTowxCommandEvent(void *ptr
) { 
6994     wxWindowDestroyEvent 
*src
; 
6995     wxCommandEvent 
*dest
; 
6996     src 
= (wxWindowDestroyEvent 
*) ptr
; 
6997     dest 
= (wxCommandEvent 
*) src
; 
6998     return (void *) dest
; 
7001 static void *SwigwxWindowDestroyEventTowxEvent(void *ptr
) { 
7002     wxWindowDestroyEvent 
*src
; 
7004     src 
= (wxWindowDestroyEvent 
*) ptr
; 
7005     dest 
= (wxEvent 
*) src
; 
7006     return (void *) dest
; 
7009 static void *SwigwxWindowDestroyEventTowxObject(void *ptr
) { 
7010     wxWindowDestroyEvent 
*src
; 
7012     src 
= (wxWindowDestroyEvent 
*) ptr
; 
7013     dest 
= (wxObject 
*) src
; 
7014     return (void *) dest
; 
7017 #define new_wxWindowDestroyEvent(_swigarg0) (new wxWindowDestroyEvent(_swigarg0)) 
7018 static PyObject 
*_wrap_new_wxWindowDestroyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7019     PyObject 
* _resultobj
; 
7020     wxWindowDestroyEvent 
* _result
; 
7021     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
7022     PyObject 
* _argo0 
= 0; 
7023     char *_kwnames
[] = { "win", NULL 
}; 
7027     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxWindowDestroyEvent",_kwnames
,&_argo0
))  
7030         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7031         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
7032             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindowDestroyEvent. Expected _wxWindow_p."); 
7037     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7038     _result 
= (wxWindowDestroyEvent 
*)new_wxWindowDestroyEvent(_arg0
); 
7040     wxPyEndAllowThreads(__tstate
); 
7041     if (PyErr_Occurred()) return NULL
; 
7043         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindowDestroyEvent_p"); 
7044         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7047         _resultobj 
= Py_None
; 
7052 #define wxWindowDestroyEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
7053 static PyObject 
*_wrap_wxWindowDestroyEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7054     PyObject 
* _resultobj
; 
7056     wxWindowDestroyEvent 
* _arg0
; 
7057     PyObject 
* _argo0 
= 0; 
7058     char *_kwnames
[] = { "self", NULL 
}; 
7061     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindowDestroyEvent_GetWindow",_kwnames
,&_argo0
))  
7064         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7065         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindowDestroyEvent_p")) { 
7066             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindowDestroyEvent_GetWindow. Expected _wxWindowDestroyEvent_p."); 
7071     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7072     _result 
= (wxWindow 
*)wxWindowDestroyEvent_GetWindow(_arg0
); 
7074     wxPyEndAllowThreads(__tstate
); 
7075     if (PyErr_Occurred()) return NULL
; 
7076 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
7080 static void *SwigwxContextMenuEventTowxCommandEvent(void *ptr
) { 
7081     wxContextMenuEvent 
*src
; 
7082     wxCommandEvent 
*dest
; 
7083     src 
= (wxContextMenuEvent 
*) ptr
; 
7084     dest 
= (wxCommandEvent 
*) src
; 
7085     return (void *) dest
; 
7088 static void *SwigwxContextMenuEventTowxEvent(void *ptr
) { 
7089     wxContextMenuEvent 
*src
; 
7091     src 
= (wxContextMenuEvent 
*) ptr
; 
7092     dest 
= (wxEvent 
*) src
; 
7093     return (void *) dest
; 
7096 static void *SwigwxContextMenuEventTowxObject(void *ptr
) { 
7097     wxContextMenuEvent 
*src
; 
7099     src 
= (wxContextMenuEvent 
*) ptr
; 
7100     dest 
= (wxObject 
*) src
; 
7101     return (void *) dest
; 
7104 #define new_wxContextMenuEvent(_swigarg0,_swigarg1,_swigarg2) (new wxContextMenuEvent(_swigarg0,_swigarg1,_swigarg2)) 
7105 static PyObject 
*_wrap_new_wxContextMenuEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7106     PyObject 
* _resultobj
; 
7107     wxContextMenuEvent 
* _result
; 
7108     wxEventType  _arg0 
= (wxEventType 
) wxEVT_NULL
; 
7109     wxWindowID  _arg1 
= (wxWindowID 
) 0; 
7110     wxPoint 
* _arg2 
= (wxPoint 
*) &wxDefaultPosition
; 
7112     PyObject 
* _obj2 
= 0; 
7113     char *_kwnames
[] = { "type","id","pt", NULL 
}; 
7117     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiO:new_wxContextMenuEvent",_kwnames
,&_arg0
,&_arg1
,&_obj2
))  
7122     if (! wxPoint_helper(_obj2
, &_arg2
)) 
7126     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7127     _result 
= (wxContextMenuEvent 
*)new_wxContextMenuEvent(_arg0
,_arg1
,*_arg2
); 
7129     wxPyEndAllowThreads(__tstate
); 
7130     if (PyErr_Occurred()) return NULL
; 
7132         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxContextMenuEvent_p"); 
7133         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7136         _resultobj 
= Py_None
; 
7141 #define wxContextMenuEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
7142 static PyObject 
*_wrap_wxContextMenuEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7143     PyObject 
* _resultobj
; 
7145     wxContextMenuEvent 
* _arg0
; 
7146     PyObject 
* _argo0 
= 0; 
7147     char *_kwnames
[] = { "self", NULL 
}; 
7151     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxContextMenuEvent_GetPosition",_kwnames
,&_argo0
))  
7154         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7155         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxContextMenuEvent_p")) { 
7156             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxContextMenuEvent_GetPosition. Expected _wxContextMenuEvent_p."); 
7161     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7162     const wxPoint 
& _result_ref 
= wxContextMenuEvent_GetPosition(_arg0
); 
7163     _result 
= (wxPoint 
*) &_result_ref
; 
7165     wxPyEndAllowThreads(__tstate
); 
7166     if (PyErr_Occurred()) return NULL
; 
7168         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p"); 
7169         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7172         _resultobj 
= Py_None
; 
7177 #define wxContextMenuEvent_SetPosition(_swigobj,_swigarg0)  (_swigobj->SetPosition(_swigarg0)) 
7178 static PyObject 
*_wrap_wxContextMenuEvent_SetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7179     PyObject 
* _resultobj
; 
7180     wxContextMenuEvent 
* _arg0
; 
7182     PyObject 
* _argo0 
= 0; 
7184     PyObject 
* _obj1 
= 0; 
7185     char *_kwnames
[] = { "self","pos", NULL 
}; 
7188     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxContextMenuEvent_SetPosition",_kwnames
,&_argo0
,&_obj1
))  
7191         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7192         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxContextMenuEvent_p")) { 
7193             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxContextMenuEvent_SetPosition. Expected _wxContextMenuEvent_p."); 
7199     if (! wxPoint_helper(_obj1
, &_arg1
)) 
7203     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7204     wxContextMenuEvent_SetPosition(_arg0
,*_arg1
); 
7206     wxPyEndAllowThreads(__tstate
); 
7207     if (PyErr_Occurred()) return NULL
; 
7208 }    Py_INCREF(Py_None
); 
7209     _resultobj 
= Py_None
; 
7213 static void *SwigwxTimerEventTowxEvent(void *ptr
) { 
7216     src 
= (wxTimerEvent 
*) ptr
; 
7217     dest 
= (wxEvent 
*) src
; 
7218     return (void *) dest
; 
7221 static void *SwigwxTimerEventTowxObject(void *ptr
) { 
7224     src 
= (wxTimerEvent 
*) ptr
; 
7225     dest 
= (wxObject 
*) src
; 
7226     return (void *) dest
; 
7229 #define new_wxTimerEvent(_swigarg0,_swigarg1) (new wxTimerEvent(_swigarg0,_swigarg1)) 
7230 static PyObject 
*_wrap_new_wxTimerEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7231     PyObject 
* _resultobj
; 
7232     wxTimerEvent 
* _result
; 
7233     int  _arg0 
= (int ) 0; 
7234     int  _arg1 
= (int ) 0; 
7235     char *_kwnames
[] = { "id","interval", NULL 
}; 
7239     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxTimerEvent",_kwnames
,&_arg0
,&_arg1
))  
7242     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7243     _result 
= (wxTimerEvent 
*)new_wxTimerEvent(_arg0
,_arg1
); 
7245     wxPyEndAllowThreads(__tstate
); 
7246     if (PyErr_Occurred()) return NULL
; 
7248         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTimerEvent_p"); 
7249         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7252         _resultobj 
= Py_None
; 
7257 #define wxTimerEvent_GetInterval(_swigobj)  (_swigobj->GetInterval()) 
7258 static PyObject 
*_wrap_wxTimerEvent_GetInterval(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7259     PyObject 
* _resultobj
; 
7261     wxTimerEvent 
* _arg0
; 
7262     PyObject 
* _argo0 
= 0; 
7263     char *_kwnames
[] = { "self", NULL 
}; 
7266     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTimerEvent_GetInterval",_kwnames
,&_argo0
))  
7269         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7270         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTimerEvent_p")) { 
7271             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTimerEvent_GetInterval. Expected _wxTimerEvent_p."); 
7276     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7277     _result 
= (int )wxTimerEvent_GetInterval(_arg0
); 
7279     wxPyEndAllowThreads(__tstate
); 
7280     if (PyErr_Occurred()) return NULL
; 
7281 }    _resultobj 
= Py_BuildValue("i",_result
); 
7285 static void *SwigwxTextUrlEventTowxCommandEvent(void *ptr
) { 
7286     wxTextUrlEvent 
*src
; 
7287     wxCommandEvent 
*dest
; 
7288     src 
= (wxTextUrlEvent 
*) ptr
; 
7289     dest 
= (wxCommandEvent 
*) src
; 
7290     return (void *) dest
; 
7293 static void *SwigwxTextUrlEventTowxEvent(void *ptr
) { 
7294     wxTextUrlEvent 
*src
; 
7296     src 
= (wxTextUrlEvent 
*) ptr
; 
7297     dest 
= (wxEvent 
*) src
; 
7298     return (void *) dest
; 
7301 static void *SwigwxTextUrlEventTowxObject(void *ptr
) { 
7302     wxTextUrlEvent 
*src
; 
7304     src 
= (wxTextUrlEvent 
*) ptr
; 
7305     dest 
= (wxObject 
*) src
; 
7306     return (void *) dest
; 
7309 #define new_wxTextUrlEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxTextUrlEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
7310 static PyObject 
*_wrap_new_wxTextUrlEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7311     PyObject 
* _resultobj
; 
7312     wxTextUrlEvent 
* _result
; 
7314     wxMouseEvent 
* _arg1
; 
7317     PyObject 
* _argo1 
= 0; 
7318     char *_kwnames
[] = { "id","evtMouse","start","end", NULL 
}; 
7322     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iOll:new_wxTextUrlEvent",_kwnames
,&_arg0
,&_argo1
,&_arg2
,&_arg3
))  
7325         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
7326         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMouseEvent_p")) { 
7327             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxTextUrlEvent. Expected _wxMouseEvent_p."); 
7332     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7333     _result 
= (wxTextUrlEvent 
*)new_wxTextUrlEvent(_arg0
,*_arg1
,_arg2
,_arg3
); 
7335     wxPyEndAllowThreads(__tstate
); 
7336     if (PyErr_Occurred()) return NULL
; 
7338         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextUrlEvent_p"); 
7339         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7342         _resultobj 
= Py_None
; 
7347 #define wxTextUrlEvent_GetMouseEvent(_swigobj)  (_swigobj->GetMouseEvent()) 
7348 static PyObject 
*_wrap_wxTextUrlEvent_GetMouseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7349     PyObject 
* _resultobj
; 
7350     wxMouseEvent 
* _result
; 
7351     wxTextUrlEvent 
* _arg0
; 
7352     PyObject 
* _argo0 
= 0; 
7353     char *_kwnames
[] = { "self", NULL 
}; 
7356     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetMouseEvent",_kwnames
,&_argo0
))  
7359         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7360         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
7361             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetMouseEvent. Expected _wxTextUrlEvent_p."); 
7366     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7367     const wxMouseEvent 
& _result_ref 
= wxTextUrlEvent_GetMouseEvent(_arg0
); 
7368     _result 
= (wxMouseEvent 
*) &_result_ref
; 
7370     wxPyEndAllowThreads(__tstate
); 
7371     if (PyErr_Occurred()) return NULL
; 
7372 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
7376 #define wxTextUrlEvent_GetURLStart(_swigobj)  (_swigobj->GetURLStart()) 
7377 static PyObject 
*_wrap_wxTextUrlEvent_GetURLStart(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7378     PyObject 
* _resultobj
; 
7380     wxTextUrlEvent 
* _arg0
; 
7381     PyObject 
* _argo0 
= 0; 
7382     char *_kwnames
[] = { "self", NULL 
}; 
7385     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetURLStart",_kwnames
,&_argo0
))  
7388         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7389         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
7390             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetURLStart. Expected _wxTextUrlEvent_p."); 
7395     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7396     _result 
= (long )wxTextUrlEvent_GetURLStart(_arg0
); 
7398     wxPyEndAllowThreads(__tstate
); 
7399     if (PyErr_Occurred()) return NULL
; 
7400 }    _resultobj 
= Py_BuildValue("l",_result
); 
7404 #define wxTextUrlEvent_GetURLEnd(_swigobj)  (_swigobj->GetURLEnd()) 
7405 static PyObject 
*_wrap_wxTextUrlEvent_GetURLEnd(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7406     PyObject 
* _resultobj
; 
7408     wxTextUrlEvent 
* _arg0
; 
7409     PyObject 
* _argo0 
= 0; 
7410     char *_kwnames
[] = { "self", NULL 
}; 
7413     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetURLEnd",_kwnames
,&_argo0
))  
7416         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7417         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
7418             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetURLEnd. Expected _wxTextUrlEvent_p."); 
7423     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7424     _result 
= (long )wxTextUrlEvent_GetURLEnd(_arg0
); 
7426     wxPyEndAllowThreads(__tstate
); 
7427     if (PyErr_Occurred()) return NULL
; 
7428 }    _resultobj 
= Py_BuildValue("l",_result
); 
7432 static void *SwigwxPyEventTowxEvent(void *ptr
) { 
7435     src 
= (wxPyEvent 
*) ptr
; 
7436     dest 
= (wxEvent 
*) src
; 
7437     return (void *) dest
; 
7440 static void *SwigwxPyEventTowxObject(void *ptr
) { 
7443     src 
= (wxPyEvent 
*) ptr
; 
7444     dest 
= (wxObject 
*) src
; 
7445     return (void *) dest
; 
7448 #define new_wxPyEvent(_swigarg0) (new wxPyEvent(_swigarg0)) 
7449 static PyObject 
*_wrap_new_wxPyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7450     PyObject 
* _resultobj
; 
7451     wxPyEvent 
* _result
; 
7452     int  _arg0 
= (int ) 0; 
7453     char *_kwnames
[] = { "id", NULL 
}; 
7457     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPyEvent",_kwnames
,&_arg0
))  
7460     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7461     _result 
= (wxPyEvent 
*)new_wxPyEvent(_arg0
); 
7463     wxPyEndAllowThreads(__tstate
); 
7464     if (PyErr_Occurred()) return NULL
; 
7466         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyEvent_p"); 
7467         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7470         _resultobj 
= Py_None
; 
7475 #define delete_wxPyEvent(_swigobj) (delete _swigobj) 
7476 static PyObject 
*_wrap_delete_wxPyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7477     PyObject 
* _resultobj
; 
7479     PyObject 
* _argo0 
= 0; 
7480     char *_kwnames
[] = { "self", NULL 
}; 
7483     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyEvent",_kwnames
,&_argo0
))  
7486         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7487         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
7488             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyEvent. Expected _wxPyEvent_p."); 
7493     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7494     delete_wxPyEvent(_arg0
); 
7496     wxPyEndAllowThreads(__tstate
); 
7497     if (PyErr_Occurred()) return NULL
; 
7498 }    Py_INCREF(Py_None
); 
7499     _resultobj 
= Py_None
; 
7503 #define wxPyEvent_SetSelf(_swigobj,_swigarg0)  (_swigobj->SetSelf(_swigarg0)) 
7504 static PyObject 
*_wrap_wxPyEvent_SetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7505     PyObject 
* _resultobj
; 
7508     PyObject 
* _argo0 
= 0; 
7509     PyObject 
* _obj1 
= 0; 
7510     char *_kwnames
[] = { "self","self", NULL 
}; 
7513     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEvent_SetSelf",_kwnames
,&_argo0
,&_obj1
))  
7516         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7517         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
7518             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEvent_SetSelf. Expected _wxPyEvent_p."); 
7526     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7527     wxPyEvent_SetSelf(_arg0
,_arg1
); 
7529     wxPyEndAllowThreads(__tstate
); 
7530     if (PyErr_Occurred()) return NULL
; 
7531 }    Py_INCREF(Py_None
); 
7532     _resultobj 
= Py_None
; 
7536 #define wxPyEvent_GetSelf(_swigobj)  (_swigobj->GetSelf()) 
7537 static PyObject 
*_wrap_wxPyEvent_GetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7538     PyObject 
* _resultobj
; 
7541     PyObject 
* _argo0 
= 0; 
7542     char *_kwnames
[] = { "self", NULL 
}; 
7545     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyEvent_GetSelf",_kwnames
,&_argo0
))  
7548         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7549         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
7550             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEvent_GetSelf. Expected _wxPyEvent_p."); 
7555     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7556     _result 
= (PyObject 
*)wxPyEvent_GetSelf(_arg0
); 
7558     wxPyEndAllowThreads(__tstate
); 
7559     if (PyErr_Occurred()) return NULL
; 
7561   _resultobj 
= _result
; 
7566 static void *SwigwxPyCommandEventTowxCommandEvent(void *ptr
) { 
7567     wxPyCommandEvent 
*src
; 
7568     wxCommandEvent 
*dest
; 
7569     src 
= (wxPyCommandEvent 
*) ptr
; 
7570     dest 
= (wxCommandEvent 
*) src
; 
7571     return (void *) dest
; 
7574 static void *SwigwxPyCommandEventTowxEvent(void *ptr
) { 
7575     wxPyCommandEvent 
*src
; 
7577     src 
= (wxPyCommandEvent 
*) ptr
; 
7578     dest 
= (wxEvent 
*) src
; 
7579     return (void *) dest
; 
7582 static void *SwigwxPyCommandEventTowxObject(void *ptr
) { 
7583     wxPyCommandEvent 
*src
; 
7585     src 
= (wxPyCommandEvent 
*) ptr
; 
7586     dest 
= (wxObject 
*) src
; 
7587     return (void *) dest
; 
7590 #define new_wxPyCommandEvent(_swigarg0,_swigarg1) (new wxPyCommandEvent(_swigarg0,_swigarg1)) 
7591 static PyObject 
*_wrap_new_wxPyCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7592     PyObject 
* _resultobj
; 
7593     wxPyCommandEvent 
* _result
; 
7594     wxEventType  _arg0 
= (wxEventType 
) wxEVT_NULL
; 
7595     int  _arg1 
= (int ) 0; 
7596     char *_kwnames
[] = { "commandType","id", NULL 
}; 
7600     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxPyCommandEvent",_kwnames
,&_arg0
,&_arg1
))  
7603     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7604     _result 
= (wxPyCommandEvent 
*)new_wxPyCommandEvent(_arg0
,_arg1
); 
7606     wxPyEndAllowThreads(__tstate
); 
7607     if (PyErr_Occurred()) return NULL
; 
7609         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyCommandEvent_p"); 
7610         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7613         _resultobj 
= Py_None
; 
7618 #define delete_wxPyCommandEvent(_swigobj) (delete _swigobj) 
7619 static PyObject 
*_wrap_delete_wxPyCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7620     PyObject 
* _resultobj
; 
7621     wxPyCommandEvent 
* _arg0
; 
7622     PyObject 
* _argo0 
= 0; 
7623     char *_kwnames
[] = { "self", NULL 
}; 
7626     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyCommandEvent",_kwnames
,&_argo0
))  
7629         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7630         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7631             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyCommandEvent. Expected _wxPyCommandEvent_p."); 
7636     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7637     delete_wxPyCommandEvent(_arg0
); 
7639     wxPyEndAllowThreads(__tstate
); 
7640     if (PyErr_Occurred()) return NULL
; 
7641 }    Py_INCREF(Py_None
); 
7642     _resultobj 
= Py_None
; 
7646 #define wxPyCommandEvent_SetSelf(_swigobj,_swigarg0)  (_swigobj->SetSelf(_swigarg0)) 
7647 static PyObject 
*_wrap_wxPyCommandEvent_SetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7648     PyObject 
* _resultobj
; 
7649     wxPyCommandEvent 
* _arg0
; 
7651     PyObject 
* _argo0 
= 0; 
7652     PyObject 
* _obj1 
= 0; 
7653     char *_kwnames
[] = { "self","self", NULL 
}; 
7656     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCommandEvent_SetSelf",_kwnames
,&_argo0
,&_obj1
))  
7659         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7660         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7661             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCommandEvent_SetSelf. Expected _wxPyCommandEvent_p."); 
7669     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7670     wxPyCommandEvent_SetSelf(_arg0
,_arg1
); 
7672     wxPyEndAllowThreads(__tstate
); 
7673     if (PyErr_Occurred()) return NULL
; 
7674 }    Py_INCREF(Py_None
); 
7675     _resultobj 
= Py_None
; 
7679 #define wxPyCommandEvent_GetSelf(_swigobj)  (_swigobj->GetSelf()) 
7680 static PyObject 
*_wrap_wxPyCommandEvent_GetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7681     PyObject 
* _resultobj
; 
7683     wxPyCommandEvent 
* _arg0
; 
7684     PyObject 
* _argo0 
= 0; 
7685     char *_kwnames
[] = { "self", NULL 
}; 
7688     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyCommandEvent_GetSelf",_kwnames
,&_argo0
))  
7691         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7692         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7693             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCommandEvent_GetSelf. Expected _wxPyCommandEvent_p."); 
7698     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7699     _result 
= (PyObject 
*)wxPyCommandEvent_GetSelf(_arg0
); 
7701     wxPyEndAllowThreads(__tstate
); 
7702     if (PyErr_Occurred()) return NULL
; 
7704   _resultobj 
= _result
; 
7709 static PyMethodDef eventscMethods
[] = { 
7710          { "wxPyCommandEvent_GetSelf", (PyCFunction
) _wrap_wxPyCommandEvent_GetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7711          { "wxPyCommandEvent_SetSelf", (PyCFunction
) _wrap_wxPyCommandEvent_SetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7712          { "delete_wxPyCommandEvent", (PyCFunction
) _wrap_delete_wxPyCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7713          { "new_wxPyCommandEvent", (PyCFunction
) _wrap_new_wxPyCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7714          { "wxPyEvent_GetSelf", (PyCFunction
) _wrap_wxPyEvent_GetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7715          { "wxPyEvent_SetSelf", (PyCFunction
) _wrap_wxPyEvent_SetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7716          { "delete_wxPyEvent", (PyCFunction
) _wrap_delete_wxPyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7717          { "new_wxPyEvent", (PyCFunction
) _wrap_new_wxPyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7718          { "wxTextUrlEvent_GetURLEnd", (PyCFunction
) _wrap_wxTextUrlEvent_GetURLEnd
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7719          { "wxTextUrlEvent_GetURLStart", (PyCFunction
) _wrap_wxTextUrlEvent_GetURLStart
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7720          { "wxTextUrlEvent_GetMouseEvent", (PyCFunction
) _wrap_wxTextUrlEvent_GetMouseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7721          { "new_wxTextUrlEvent", (PyCFunction
) _wrap_new_wxTextUrlEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7722          { "wxTimerEvent_GetInterval", (PyCFunction
) _wrap_wxTimerEvent_GetInterval
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7723          { "new_wxTimerEvent", (PyCFunction
) _wrap_new_wxTimerEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7724          { "wxContextMenuEvent_SetPosition", (PyCFunction
) _wrap_wxContextMenuEvent_SetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7725          { "wxContextMenuEvent_GetPosition", (PyCFunction
) _wrap_wxContextMenuEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7726          { "new_wxContextMenuEvent", (PyCFunction
) _wrap_new_wxContextMenuEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7727          { "wxWindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_wxWindowDestroyEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7728          { "new_wxWindowDestroyEvent", (PyCFunction
) _wrap_new_wxWindowDestroyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7729          { "wxWindowCreateEvent_GetWindow", (PyCFunction
) _wrap_wxWindowCreateEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7730          { "new_wxWindowCreateEvent", (PyCFunction
) _wrap_new_wxWindowCreateEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7731          { "wxQueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_wxQueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7732          { "wxQueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_wxQueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7733          { "new_wxQueryNewPaletteEvent", (PyCFunction
) _wrap_new_wxQueryNewPaletteEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7734          { "wxPaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_wxPaletteChangedEvent_GetChangedWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7735          { "wxPaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_wxPaletteChangedEvent_SetChangedWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7736          { "new_wxPaletteChangedEvent", (PyCFunction
) _wrap_new_wxPaletteChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7737          { "new_wxDisplayChangedEvent", (PyCFunction
) _wrap_new_wxDisplayChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7738          { "wxNotifyEvent_Veto", (PyCFunction
) _wrap_wxNotifyEvent_Veto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7739          { "wxNotifyEvent_Allow", (PyCFunction
) _wrap_wxNotifyEvent_Allow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7740          { "wxNotifyEvent_IsAllowed", (PyCFunction
) _wrap_wxNotifyEvent_IsAllowed
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7741          { "new_wxNotifyEvent", (PyCFunction
) _wrap_new_wxNotifyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7742          { "new_wxSysColourChangedEvent", (PyCFunction
) _wrap_new_wxSysColourChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7743          { "wxUpdateUIEvent_SetText", (PyCFunction
) _wrap_wxUpdateUIEvent_SetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7744          { "wxUpdateUIEvent_Enable", (PyCFunction
) _wrap_wxUpdateUIEvent_Enable
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7745          { "wxUpdateUIEvent_Check", (PyCFunction
) _wrap_wxUpdateUIEvent_Check
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7746          { "wxUpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetEnabled
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7747          { "wxUpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7748          { "wxUpdateUIEvent_GetSetText", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7749          { "wxUpdateUIEvent_GetText", (PyCFunction
) _wrap_wxUpdateUIEvent_GetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7750          { "wxUpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_wxUpdateUIEvent_GetEnabled
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7751          { "wxUpdateUIEvent_GetChecked", (PyCFunction
) _wrap_wxUpdateUIEvent_GetChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7752          { "new_wxUpdateUIEvent", (PyCFunction
) _wrap_new_wxUpdateUIEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7753          { "wxIdleEvent_MoreRequested", (PyCFunction
) _wrap_wxIdleEvent_MoreRequested
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7754          { "wxIdleEvent_RequestMore", (PyCFunction
) _wrap_wxIdleEvent_RequestMore
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7755          { "new_wxIdleEvent", (PyCFunction
) _wrap_new_wxIdleEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7756          { "wxDropFilesEvent_GetFiles", (PyCFunction
) _wrap_wxDropFilesEvent_GetFiles
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7757          { "wxDropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_wxDropFilesEvent_GetNumberOfFiles
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7758          { "wxDropFilesEvent_GetPosition", (PyCFunction
) _wrap_wxDropFilesEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7759          { "wxJoystickEvent_ButtonIsDown", (PyCFunction
) _wrap_wxJoystickEvent_ButtonIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7760          { "wxJoystickEvent_ButtonUp", (PyCFunction
) _wrap_wxJoystickEvent_ButtonUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7761          { "wxJoystickEvent_ButtonDown", (PyCFunction
) _wrap_wxJoystickEvent_ButtonDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7762          { "wxJoystickEvent_IsZMove", (PyCFunction
) _wrap_wxJoystickEvent_IsZMove
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7763          { "wxJoystickEvent_IsMove", (PyCFunction
) _wrap_wxJoystickEvent_IsMove
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7764          { "wxJoystickEvent_IsButton", (PyCFunction
) _wrap_wxJoystickEvent_IsButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7765          { "wxJoystickEvent_SetZPosition", (PyCFunction
) _wrap_wxJoystickEvent_SetZPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7766          { "wxJoystickEvent_SetPosition", (PyCFunction
) _wrap_wxJoystickEvent_SetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7767          { "wxJoystickEvent_SetButtonChange", (PyCFunction
) _wrap_wxJoystickEvent_SetButtonChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7768          { "wxJoystickEvent_SetButtonState", (PyCFunction
) _wrap_wxJoystickEvent_SetButtonState
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7769          { "wxJoystickEvent_SetJoystick", (PyCFunction
) _wrap_wxJoystickEvent_SetJoystick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7770          { "wxJoystickEvent_GetJoystick", (PyCFunction
) _wrap_wxJoystickEvent_GetJoystick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7771          { "wxJoystickEvent_GetButtonChange", (PyCFunction
) _wrap_wxJoystickEvent_GetButtonChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7772          { "wxJoystickEvent_GetButtonState", (PyCFunction
) _wrap_wxJoystickEvent_GetButtonState
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7773          { "wxJoystickEvent_GetZPosition", (PyCFunction
) _wrap_wxJoystickEvent_GetZPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7774          { "wxJoystickEvent_GetPosition", (PyCFunction
) _wrap_wxJoystickEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7775          { "new_wxJoystickEvent", (PyCFunction
) _wrap_new_wxJoystickEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7776          { "new_wxMaximizeEvent", (PyCFunction
) _wrap_new_wxMaximizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7777          { "wxIconizeEvent_Iconized", (PyCFunction
) _wrap_wxIconizeEvent_Iconized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7778          { "new_wxIconizeEvent", (PyCFunction
) _wrap_new_wxIconizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7779          { "wxShowEvent_GetShow", (PyCFunction
) _wrap_wxShowEvent_GetShow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7780          { "wxShowEvent_SetShow", (PyCFunction
) _wrap_wxShowEvent_SetShow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7781          { "new_wxShowEvent", (PyCFunction
) _wrap_new_wxShowEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7782          { "wxMenuEvent_IsPopup", (PyCFunction
) _wrap_wxMenuEvent_IsPopup
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7783          { "wxMenuEvent_GetMenuId", (PyCFunction
) _wrap_wxMenuEvent_GetMenuId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7784          { "new_wxMenuEvent", (PyCFunction
) _wrap_new_wxMenuEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7785          { "new_wxInitDialogEvent", (PyCFunction
) _wrap_new_wxInitDialogEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7786          { "wxActivateEvent_GetActive", (PyCFunction
) _wrap_wxActivateEvent_GetActive
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7787          { "new_wxActivateEvent", (PyCFunction
) _wrap_new_wxActivateEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7788          { "wxChildFocusEvent_GetWindow", (PyCFunction
) _wrap_wxChildFocusEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7789          { "new_wxChildFocusEvent", (PyCFunction
) _wrap_new_wxChildFocusEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7790          { "new_wxFocusEvent", (PyCFunction
) _wrap_new_wxFocusEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7791          { "wxEraseEvent_GetDC", (PyCFunction
) _wrap_wxEraseEvent_GetDC
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7792          { "new_wxEraseEvent", (PyCFunction
) _wrap_new_wxEraseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7793          { "new_wxPaintEvent", (PyCFunction
) _wrap_new_wxPaintEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7794          { "wxMoveEvent_GetPosition", (PyCFunction
) _wrap_wxMoveEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7795          { "new_wxMoveEvent", (PyCFunction
) _wrap_new_wxMoveEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7796          { "wxNavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetCurrentFocus
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7797          { "wxNavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_wxNavigationKeyEvent_GetCurrentFocus
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7798          { "wxNavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetWindowChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7799          { "wxNavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_wxNavigationKeyEvent_IsWindowChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7800          { "wxNavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetDirection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7801          { "wxNavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_wxNavigationKeyEvent_GetDirection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7802          { "new_wxNavigationKeyEvent", (PyCFunction
) _wrap_new_wxNavigationKeyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7803          { "wxKeyEvent_m_rawFlags_get", (PyCFunction
) _wrap_wxKeyEvent_m_rawFlags_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7804          { "wxKeyEvent_m_rawFlags_set", (PyCFunction
) _wrap_wxKeyEvent_m_rawFlags_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7805          { "wxKeyEvent_m_rawCode_get", (PyCFunction
) _wrap_wxKeyEvent_m_rawCode_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7806          { "wxKeyEvent_m_rawCode_set", (PyCFunction
) _wrap_wxKeyEvent_m_rawCode_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7807          { "wxKeyEvent_m_scanCode_get", (PyCFunction
) _wrap_wxKeyEvent_m_scanCode_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7808          { "wxKeyEvent_m_scanCode_set", (PyCFunction
) _wrap_wxKeyEvent_m_scanCode_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7809          { "wxKeyEvent_m_metaDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_metaDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7810          { "wxKeyEvent_m_metaDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_metaDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7811          { "wxKeyEvent_m_altDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_altDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7812          { "wxKeyEvent_m_altDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_altDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7813          { "wxKeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_shiftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7814          { "wxKeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_shiftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7815          { "wxKeyEvent_m_controlDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_controlDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7816          { "wxKeyEvent_m_controlDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_controlDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7817          { "wxKeyEvent_m_keyCode_get", (PyCFunction
) _wrap_wxKeyEvent_m_keyCode_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7818          { "wxKeyEvent_m_keyCode_set", (PyCFunction
) _wrap_wxKeyEvent_m_keyCode_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7819          { "wxKeyEvent_m_y_get", (PyCFunction
) _wrap_wxKeyEvent_m_y_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7820          { "wxKeyEvent_m_y_set", (PyCFunction
) _wrap_wxKeyEvent_m_y_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7821          { "wxKeyEvent_m_x_get", (PyCFunction
) _wrap_wxKeyEvent_m_x_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7822          { "wxKeyEvent_m_x_set", (PyCFunction
) _wrap_wxKeyEvent_m_x_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7823          { "wxKeyEvent_GetPositionTuple", (PyCFunction
) _wrap_wxKeyEvent_GetPositionTuple
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7824          { "wxKeyEvent_GetPosition", (PyCFunction
) _wrap_wxKeyEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7825          { "wxKeyEvent_GetY", (PyCFunction
) _wrap_wxKeyEvent_GetY
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7826          { "wxKeyEvent_GetX", (PyCFunction
) _wrap_wxKeyEvent_GetX
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7827          { "wxKeyEvent_GetRawKeyFlags", (PyCFunction
) _wrap_wxKeyEvent_GetRawKeyFlags
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7828          { "wxKeyEvent_GetRawKeyCode", (PyCFunction
) _wrap_wxKeyEvent_GetRawKeyCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7829          { "wxKeyEvent_HasModifiers", (PyCFunction
) _wrap_wxKeyEvent_HasModifiers
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7830          { "wxKeyEvent_GetKeyCode", (PyCFunction
) _wrap_wxKeyEvent_GetKeyCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7831          { "wxKeyEvent_KeyCode", (PyCFunction
) _wrap_wxKeyEvent_KeyCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7832          { "wxKeyEvent_ShiftDown", (PyCFunction
) _wrap_wxKeyEvent_ShiftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7833          { "wxKeyEvent_AltDown", (PyCFunction
) _wrap_wxKeyEvent_AltDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7834          { "wxKeyEvent_MetaDown", (PyCFunction
) _wrap_wxKeyEvent_MetaDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7835          { "wxKeyEvent_ControlDown", (PyCFunction
) _wrap_wxKeyEvent_ControlDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7836          { "new_wxKeyEvent", (PyCFunction
) _wrap_new_wxKeyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7837          { "wxSetCursorEvent_HasCursor", (PyCFunction
) _wrap_wxSetCursorEvent_HasCursor
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7838          { "wxSetCursorEvent_GetCursor", (PyCFunction
) _wrap_wxSetCursorEvent_GetCursor
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7839          { "wxSetCursorEvent_SetCursor", (PyCFunction
) _wrap_wxSetCursorEvent_SetCursor
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7840          { "wxSetCursorEvent_GetY", (PyCFunction
) _wrap_wxSetCursorEvent_GetY
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7841          { "wxSetCursorEvent_GetX", (PyCFunction
) _wrap_wxSetCursorEvent_GetX
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7842          { "new_wxSetCursorEvent", (PyCFunction
) _wrap_new_wxSetCursorEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7843          { "wxMouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction
) _wrap_wxMouseCaptureChangedEvent_GetCapturedWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7844          { "new_wxMouseCaptureChangedEvent", (PyCFunction
) _wrap_new_wxMouseCaptureChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7845          { "wxMouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_wxMouseEvent_m_linesPerAction_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7846          { "wxMouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_wxMouseEvent_m_linesPerAction_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7847          { "wxMouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_wxMouseEvent_m_wheelDelta_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7848          { "wxMouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_wxMouseEvent_m_wheelDelta_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7849          { "wxMouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_wxMouseEvent_m_wheelRotation_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7850          { "wxMouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_wxMouseEvent_m_wheelRotation_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7851          { "wxMouseEvent_m_metaDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_metaDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7852          { "wxMouseEvent_m_metaDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_metaDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7853          { "wxMouseEvent_m_altDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_altDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7854          { "wxMouseEvent_m_altDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_altDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7855          { "wxMouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_shiftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7856          { "wxMouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_shiftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7857          { "wxMouseEvent_m_controlDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_controlDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7858          { "wxMouseEvent_m_controlDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_controlDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7859          { "wxMouseEvent_m_rightDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_rightDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7860          { "wxMouseEvent_m_rightDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_rightDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7861          { "wxMouseEvent_m_middleDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_middleDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7862          { "wxMouseEvent_m_middleDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_middleDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7863          { "wxMouseEvent_m_leftDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_leftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7864          { "wxMouseEvent_m_leftDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_leftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7865          { "wxMouseEvent_m_y_get", (PyCFunction
) _wrap_wxMouseEvent_m_y_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7866          { "wxMouseEvent_m_y_set", (PyCFunction
) _wrap_wxMouseEvent_m_y_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7867          { "wxMouseEvent_m_x_get", (PyCFunction
) _wrap_wxMouseEvent_m_x_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7868          { "wxMouseEvent_m_x_set", (PyCFunction
) _wrap_wxMouseEvent_m_x_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7869          { "wxMouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_wxMouseEvent_GetLinesPerAction
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7870          { "wxMouseEvent_GetWheelDelta", (PyCFunction
) _wrap_wxMouseEvent_GetWheelDelta
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7871          { "wxMouseEvent_GetWheelRotation", (PyCFunction
) _wrap_wxMouseEvent_GetWheelRotation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7872          { "wxMouseEvent_GetY", (PyCFunction
) _wrap_wxMouseEvent_GetY
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7873          { "wxMouseEvent_GetX", (PyCFunction
) _wrap_wxMouseEvent_GetX
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7874          { "wxMouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_wxMouseEvent_GetLogicalPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7875          { "wxMouseEvent_GetPositionTuple", (PyCFunction
) _wrap_wxMouseEvent_GetPositionTuple
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7876          { "wxMouseEvent_GetPosition", (PyCFunction
) _wrap_wxMouseEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7877          { "wxMouseEvent_Leaving", (PyCFunction
) _wrap_wxMouseEvent_Leaving
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7878          { "wxMouseEvent_Entering", (PyCFunction
) _wrap_wxMouseEvent_Entering
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7879          { "wxMouseEvent_Moving", (PyCFunction
) _wrap_wxMouseEvent_Moving
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7880          { "wxMouseEvent_Dragging", (PyCFunction
) _wrap_wxMouseEvent_Dragging
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7881          { "wxMouseEvent_RightIsDown", (PyCFunction
) _wrap_wxMouseEvent_RightIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7882          { "wxMouseEvent_MiddleIsDown", (PyCFunction
) _wrap_wxMouseEvent_MiddleIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7883          { "wxMouseEvent_LeftIsDown", (PyCFunction
) _wrap_wxMouseEvent_LeftIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7884          { "wxMouseEvent_RightDClick", (PyCFunction
) _wrap_wxMouseEvent_RightDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7885          { "wxMouseEvent_MiddleDClick", (PyCFunction
) _wrap_wxMouseEvent_MiddleDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7886          { "wxMouseEvent_LeftDClick", (PyCFunction
) _wrap_wxMouseEvent_LeftDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7887          { "wxMouseEvent_RightUp", (PyCFunction
) _wrap_wxMouseEvent_RightUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7888          { "wxMouseEvent_MiddleUp", (PyCFunction
) _wrap_wxMouseEvent_MiddleUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7889          { "wxMouseEvent_LeftUp", (PyCFunction
) _wrap_wxMouseEvent_LeftUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7890          { "wxMouseEvent_RightDown", (PyCFunction
) _wrap_wxMouseEvent_RightDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7891          { "wxMouseEvent_MiddleDown", (PyCFunction
) _wrap_wxMouseEvent_MiddleDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7892          { "wxMouseEvent_LeftDown", (PyCFunction
) _wrap_wxMouseEvent_LeftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7893          { "wxMouseEvent_ShiftDown", (PyCFunction
) _wrap_wxMouseEvent_ShiftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7894          { "wxMouseEvent_AltDown", (PyCFunction
) _wrap_wxMouseEvent_AltDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7895          { "wxMouseEvent_MetaDown", (PyCFunction
) _wrap_wxMouseEvent_MetaDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7896          { "wxMouseEvent_ControlDown", (PyCFunction
) _wrap_wxMouseEvent_ControlDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7897          { "wxMouseEvent_ButtonIsDown", (PyCFunction
) _wrap_wxMouseEvent_ButtonIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7898          { "wxMouseEvent_Button", (PyCFunction
) _wrap_wxMouseEvent_Button
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7899          { "wxMouseEvent_ButtonUp", (PyCFunction
) _wrap_wxMouseEvent_ButtonUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7900          { "wxMouseEvent_ButtonDClick", (PyCFunction
) _wrap_wxMouseEvent_ButtonDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7901          { "wxMouseEvent_ButtonDown", (PyCFunction
) _wrap_wxMouseEvent_ButtonDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7902          { "wxMouseEvent_IsButton", (PyCFunction
) _wrap_wxMouseEvent_IsButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7903          { "new_wxMouseEvent", (PyCFunction
) _wrap_new_wxMouseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7904          { "new_wxSpinEvent", (PyCFunction
) _wrap_new_wxSpinEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7905          { "wxScrollWinEvent_GetPosition", (PyCFunction
) _wrap_wxScrollWinEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7906          { "wxScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_wxScrollWinEvent_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7907          { "new_wxScrollWinEvent", (PyCFunction
) _wrap_new_wxScrollWinEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7908          { "wxScrollEvent_GetPosition", (PyCFunction
) _wrap_wxScrollEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7909          { "wxScrollEvent_GetOrientation", (PyCFunction
) _wrap_wxScrollEvent_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7910          { "new_wxScrollEvent", (PyCFunction
) _wrap_new_wxScrollEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7911          { "wxCommandEvent_GetClientData", (PyCFunction
) _wrap_wxCommandEvent_GetClientData
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7912          { "wxCommandEvent_SetInt", (PyCFunction
) _wrap_wxCommandEvent_SetInt
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7913          { "wxCommandEvent_SetExtraLong", (PyCFunction
) _wrap_wxCommandEvent_SetExtraLong
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7914          { "wxCommandEvent_SetString", (PyCFunction
) _wrap_wxCommandEvent_SetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7915          { "wxCommandEvent_IsSelection", (PyCFunction
) _wrap_wxCommandEvent_IsSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7916          { "wxCommandEvent_GetString", (PyCFunction
) _wrap_wxCommandEvent_GetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7917          { "wxCommandEvent_GetSelection", (PyCFunction
) _wrap_wxCommandEvent_GetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7918          { "wxCommandEvent_GetInt", (PyCFunction
) _wrap_wxCommandEvent_GetInt
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7919          { "wxCommandEvent_GetExtraLong", (PyCFunction
) _wrap_wxCommandEvent_GetExtraLong
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7920          { "wxCommandEvent_Checked", (PyCFunction
) _wrap_wxCommandEvent_IsChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7921          { "wxCommandEvent_IsChecked", (PyCFunction
) _wrap_wxCommandEvent_IsChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7922          { "new_wxCommandEvent", (PyCFunction
) _wrap_new_wxCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7923          { "wxCloseEvent_SetCanVeto", (PyCFunction
) _wrap_wxCloseEvent_SetCanVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7924          { "wxCloseEvent_GetVeto", (PyCFunction
) _wrap_wxCloseEvent_GetVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7925          { "wxCloseEvent_CanVeto", (PyCFunction
) _wrap_wxCloseEvent_CanVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7926          { "wxCloseEvent_Veto", (PyCFunction
) _wrap_wxCloseEvent_Veto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7927          { "wxCloseEvent_GetLoggingOff", (PyCFunction
) _wrap_wxCloseEvent_GetLoggingOff
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7928          { "wxCloseEvent_SetLoggingOff", (PyCFunction
) _wrap_wxCloseEvent_SetLoggingOff
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7929          { "new_wxCloseEvent", (PyCFunction
) _wrap_new_wxCloseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7930          { "wxSizeEvent_GetSize", (PyCFunction
) _wrap_wxSizeEvent_GetSize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7931          { "new_wxSizeEvent", (PyCFunction
) _wrap_new_wxSizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7932          { "wxEvent_Clone", (PyCFunction
) _wrap_wxEvent_Clone
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7933          { "wxEvent_Skip", (PyCFunction
) _wrap_wxEvent_Skip
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7934          { "wxEvent_SetTimestamp", (PyCFunction
) _wrap_wxEvent_SetTimestamp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7935          { "wxEvent_SetId", (PyCFunction
) _wrap_wxEvent_SetId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7936          { "wxEvent_SetEventType", (PyCFunction
) _wrap_wxEvent_SetEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7937          { "wxEvent_SetEventObject", (PyCFunction
) _wrap_wxEvent_SetEventObject
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7938          { "wxEvent_GetTimestamp", (PyCFunction
) _wrap_wxEvent_GetTimestamp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7939          { "wxEvent_GetSkipped", (PyCFunction
) _wrap_wxEvent_GetSkipped
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7940          { "wxEvent_GetId", (PyCFunction
) _wrap_wxEvent_GetId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7941          { "wxEvent_GetEventType", (PyCFunction
) _wrap_wxEvent_GetEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7942          { "wxEvent_GetEventObject", (PyCFunction
) _wrap_wxEvent_GetEventObject
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7943          { "delete_wxEvent", (PyCFunction
) _wrap_delete_wxEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7944          { "wxNewEventType", (PyCFunction
) _wrap_wxNewEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7951  * This table is used by the pointer type-checker 
7953 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = { 
7954     { "_wxEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxEvent
}, 
7955     { "_wxEvent","_wxPyEvent",SwigwxPyEventTowxEvent
}, 
7956     { "_wxEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxEvent
}, 
7957     { "_wxEvent","_wxTimerEvent",SwigwxTimerEventTowxEvent
}, 
7958     { "_wxEvent","_wxContextMenuEvent",SwigwxContextMenuEventTowxEvent
}, 
7959     { "_wxEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxEvent
}, 
7960     { "_wxEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxEvent
}, 
7961     { "_wxEvent","_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxEvent
}, 
7962     { "_wxEvent","_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxEvent
}, 
7963     { "_wxEvent","_wxDisplayChangedEvent",SwigwxDisplayChangedEventTowxEvent
}, 
7964     { "_wxEvent","_wxNotifyEvent",SwigwxNotifyEventTowxEvent
}, 
7965     { "_wxEvent","_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxEvent
}, 
7966     { "_wxEvent","_wxUpdateUIEvent",SwigwxUpdateUIEventTowxEvent
}, 
7967     { "_wxEvent","_wxIdleEvent",SwigwxIdleEventTowxEvent
}, 
7968     { "_wxEvent","_wxDropFilesEvent",SwigwxDropFilesEventTowxEvent
}, 
7969     { "_wxEvent","_wxJoystickEvent",SwigwxJoystickEventTowxEvent
}, 
7970     { "_wxEvent","_wxMaximizeEvent",SwigwxMaximizeEventTowxEvent
}, 
7971     { "_wxEvent","_wxIconizeEvent",SwigwxIconizeEventTowxEvent
}, 
7972     { "_wxEvent","_wxShowEvent",SwigwxShowEventTowxEvent
}, 
7973     { "_wxEvent","_wxMenuEvent",SwigwxMenuEventTowxEvent
}, 
7974     { "_wxEvent","_wxInitDialogEvent",SwigwxInitDialogEventTowxEvent
}, 
7975     { "_wxEvent","_wxActivateEvent",SwigwxActivateEventTowxEvent
}, 
7976     { "_wxEvent","_wxChildFocusEvent",SwigwxChildFocusEventTowxEvent
}, 
7977     { "_wxEvent","_wxFocusEvent",SwigwxFocusEventTowxEvent
}, 
7978     { "_wxEvent","_wxEraseEvent",SwigwxEraseEventTowxEvent
}, 
7979     { "_wxEvent","_wxPaintEvent",SwigwxPaintEventTowxEvent
}, 
7980     { "_wxEvent","_wxMoveEvent",SwigwxMoveEventTowxEvent
}, 
7981     { "_wxEvent","_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxEvent
}, 
7982     { "_wxEvent","_wxKeyEvent",SwigwxKeyEventTowxEvent
}, 
7983     { "_wxEvent","_wxSetCursorEvent",SwigwxSetCursorEventTowxEvent
}, 
7984     { "_wxEvent","_wxMouseCaptureChangedEvent",SwigwxMouseCaptureChangedEventTowxEvent
}, 
7985     { "_wxEvent","_wxMouseEvent",SwigwxMouseEventTowxEvent
}, 
7986     { "_wxEvent","_wxSpinEvent",SwigwxSpinEventTowxEvent
}, 
7987     { "_wxEvent","_wxScrollWinEvent",SwigwxScrollWinEventTowxEvent
}, 
7988     { "_wxEvent","_wxScrollEvent",SwigwxScrollEventTowxEvent
}, 
7989     { "_wxEvent","_wxCommandEvent",SwigwxCommandEventTowxEvent
}, 
7990     { "_wxEvent","_wxCloseEvent",SwigwxCloseEventTowxEvent
}, 
7991     { "_wxEvent","_wxSizeEvent",SwigwxSizeEventTowxEvent
}, 
7992     { "_signed_long","_long",0}, 
7993     { "_wxPrintQuality","_wxCoord",0}, 
7994     { "_wxPrintQuality","_int",0}, 
7995     { "_wxPrintQuality","_signed_int",0}, 
7996     { "_wxPrintQuality","_unsigned_int",0}, 
7997     { "_wxPrintQuality","_wxWindowID",0}, 
7998     { "_wxPrintQuality","_uint",0}, 
7999     { "_wxPrintQuality","_EBool",0}, 
8000     { "_wxPrintQuality","_size_t",0}, 
8001     { "_wxPrintQuality","_time_t",0}, 
8002     { "_byte","_unsigned_char",0}, 
8003     { "_long","_unsigned_long",0}, 
8004     { "_long","_signed_long",0}, 
8005     { "_size_t","_wxCoord",0}, 
8006     { "_size_t","_wxPrintQuality",0}, 
8007     { "_size_t","_time_t",0}, 
8008     { "_size_t","_unsigned_int",0}, 
8009     { "_size_t","_int",0}, 
8010     { "_size_t","_wxWindowID",0}, 
8011     { "_size_t","_uint",0}, 
8012     { "_uint","_wxCoord",0}, 
8013     { "_uint","_wxPrintQuality",0}, 
8014     { "_uint","_time_t",0}, 
8015     { "_uint","_size_t",0}, 
8016     { "_uint","_unsigned_int",0}, 
8017     { "_uint","_int",0}, 
8018     { "_uint","_wxWindowID",0}, 
8019     { "_wxChar","_char",0}, 
8020     { "_wxCommandEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent
}, 
8021     { "_wxCommandEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxCommandEvent
}, 
8022     { "_wxCommandEvent","_wxContextMenuEvent",SwigwxContextMenuEventTowxCommandEvent
}, 
8023     { "_wxCommandEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent
}, 
8024     { "_wxCommandEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxCommandEvent
}, 
8025     { "_wxCommandEvent","_wxNotifyEvent",SwigwxNotifyEventTowxCommandEvent
}, 
8026     { "_wxCommandEvent","_wxChildFocusEvent",SwigwxChildFocusEventTowxCommandEvent
}, 
8027     { "_wxCommandEvent","_wxSpinEvent",SwigwxSpinEventTowxCommandEvent
}, 
8028     { "_wxCommandEvent","_wxScrollEvent",SwigwxScrollEventTowxCommandEvent
}, 
8029     { "_char","_wxChar",0}, 
8030     { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0}, 
8031     { "_wxScrollEvent","_wxSpinEvent",SwigwxSpinEventTowxScrollEvent
}, 
8032     { "_EBool","_wxCoord",0}, 
8033     { "_EBool","_wxPrintQuality",0}, 
8034     { "_EBool","_signed_int",0}, 
8035     { "_EBool","_int",0}, 
8036     { "_EBool","_wxWindowID",0}, 
8037     { "_unsigned_long","_long",0}, 
8038     { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0}, 
8039     { "_signed_int","_wxCoord",0}, 
8040     { "_signed_int","_wxPrintQuality",0}, 
8041     { "_signed_int","_EBool",0}, 
8042     { "_signed_int","_wxWindowID",0}, 
8043     { "_signed_int","_int",0}, 
8044     { "_WXTYPE","_short",0}, 
8045     { "_WXTYPE","_signed_short",0}, 
8046     { "_WXTYPE","_unsigned_short",0}, 
8047     { "_unsigned_short","_WXTYPE",0}, 
8048     { "_unsigned_short","_short",0}, 
8049     { "_wxObject","_wxPyCommandEvent",SwigwxPyCommandEventTowxObject
}, 
8050     { "_wxObject","_wxPyEvent",SwigwxPyEventTowxObject
}, 
8051     { "_wxObject","_wxTextUrlEvent",SwigwxTextUrlEventTowxObject
}, 
8052     { "_wxObject","_wxTimerEvent",SwigwxTimerEventTowxObject
}, 
8053     { "_wxObject","_wxContextMenuEvent",SwigwxContextMenuEventTowxObject
}, 
8054     { "_wxObject","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxObject
}, 
8055     { "_wxObject","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxObject
}, 
8056     { "_wxObject","_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxObject
}, 
8057     { "_wxObject","_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxObject
}, 
8058     { "_wxObject","_wxDisplayChangedEvent",SwigwxDisplayChangedEventTowxObject
}, 
8059     { "_wxObject","_wxNotifyEvent",SwigwxNotifyEventTowxObject
}, 
8060     { "_wxObject","_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxObject
}, 
8061     { "_wxObject","_wxUpdateUIEvent",SwigwxUpdateUIEventTowxObject
}, 
8062     { "_wxObject","_wxIdleEvent",SwigwxIdleEventTowxObject
}, 
8063     { "_wxObject","_wxDropFilesEvent",SwigwxDropFilesEventTowxObject
}, 
8064     { "_wxObject","_wxJoystickEvent",SwigwxJoystickEventTowxObject
}, 
8065     { "_wxObject","_wxMaximizeEvent",SwigwxMaximizeEventTowxObject
}, 
8066     { "_wxObject","_wxIconizeEvent",SwigwxIconizeEventTowxObject
}, 
8067     { "_wxObject","_wxShowEvent",SwigwxShowEventTowxObject
}, 
8068     { "_wxObject","_wxMenuEvent",SwigwxMenuEventTowxObject
}, 
8069     { "_wxObject","_wxInitDialogEvent",SwigwxInitDialogEventTowxObject
}, 
8070     { "_wxObject","_wxActivateEvent",SwigwxActivateEventTowxObject
}, 
8071     { "_wxObject","_wxChildFocusEvent",SwigwxChildFocusEventTowxObject
}, 
8072     { "_wxObject","_wxFocusEvent",SwigwxFocusEventTowxObject
}, 
8073     { "_wxObject","_wxEraseEvent",SwigwxEraseEventTowxObject
}, 
8074     { "_wxObject","_wxPaintEvent",SwigwxPaintEventTowxObject
}, 
8075     { "_wxObject","_wxMoveEvent",SwigwxMoveEventTowxObject
}, 
8076     { "_wxObject","_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxObject
}, 
8077     { "_wxObject","_wxKeyEvent",SwigwxKeyEventTowxObject
}, 
8078     { "_wxObject","_wxSetCursorEvent",SwigwxSetCursorEventTowxObject
}, 
8079     { "_wxObject","_wxMouseCaptureChangedEvent",SwigwxMouseCaptureChangedEventTowxObject
}, 
8080     { "_wxObject","_wxMouseEvent",SwigwxMouseEventTowxObject
}, 
8081     { "_wxObject","_wxSpinEvent",SwigwxSpinEventTowxObject
}, 
8082     { "_wxObject","_wxScrollWinEvent",SwigwxScrollWinEventTowxObject
}, 
8083     { "_wxObject","_wxScrollEvent",SwigwxScrollEventTowxObject
}, 
8084     { "_wxObject","_wxCommandEvent",SwigwxCommandEventTowxObject
}, 
8085     { "_wxObject","_wxCloseEvent",SwigwxCloseEventTowxObject
}, 
8086     { "_wxObject","_wxSizeEvent",SwigwxSizeEventTowxObject
}, 
8087     { "_wxObject","_wxEvent",SwigwxEventTowxObject
}, 
8088     { "_signed_short","_WXTYPE",0}, 
8089     { "_signed_short","_short",0}, 
8090     { "_unsigned_char","_byte",0}, 
8091     { "_unsigned_int","_wxCoord",0}, 
8092     { "_unsigned_int","_wxPrintQuality",0}, 
8093     { "_unsigned_int","_time_t",0}, 
8094     { "_unsigned_int","_size_t",0}, 
8095     { "_unsigned_int","_uint",0}, 
8096     { "_unsigned_int","_wxWindowID",0}, 
8097     { "_unsigned_int","_int",0}, 
8098     { "_short","_WXTYPE",0}, 
8099     { "_short","_unsigned_short",0}, 
8100     { "_short","_signed_short",0}, 
8101     { "_wxWindowID","_wxCoord",0}, 
8102     { "_wxWindowID","_wxPrintQuality",0}, 
8103     { "_wxWindowID","_time_t",0}, 
8104     { "_wxWindowID","_size_t",0}, 
8105     { "_wxWindowID","_EBool",0}, 
8106     { "_wxWindowID","_uint",0}, 
8107     { "_wxWindowID","_int",0}, 
8108     { "_wxWindowID","_signed_int",0}, 
8109     { "_wxWindowID","_unsigned_int",0}, 
8110     { "_int","_wxCoord",0}, 
8111     { "_int","_wxPrintQuality",0}, 
8112     { "_int","_time_t",0}, 
8113     { "_int","_size_t",0}, 
8114     { "_int","_EBool",0}, 
8115     { "_int","_uint",0}, 
8116     { "_int","_wxWindowID",0}, 
8117     { "_int","_unsigned_int",0}, 
8118     { "_int","_signed_int",0}, 
8119     { "_time_t","_wxCoord",0}, 
8120     { "_time_t","_wxPrintQuality",0}, 
8121     { "_time_t","_unsigned_int",0}, 
8122     { "_time_t","_int",0}, 
8123     { "_time_t","_wxWindowID",0}, 
8124     { "_time_t","_uint",0}, 
8125     { "_time_t","_size_t",0}, 
8126     { "_wxCoord","_int",0}, 
8127     { "_wxCoord","_signed_int",0}, 
8128     { "_wxCoord","_unsigned_int",0}, 
8129     { "_wxCoord","_wxWindowID",0}, 
8130     { "_wxCoord","_uint",0}, 
8131     { "_wxCoord","_EBool",0}, 
8132     { "_wxCoord","_size_t",0}, 
8133     { "_wxCoord","_time_t",0}, 
8134     { "_wxCoord","_wxPrintQuality",0}, 
8137 static PyObject 
*SWIG_globals
; 
8141 SWIGEXPORT(void) initeventsc() { 
8143          SWIG_globals 
= SWIG_newvarlink(); 
8144          m 
= Py_InitModule("eventsc", eventscMethods
); 
8145          d 
= PyModule_GetDict(m
); 
8148    for (i 
= 0; _swig_mapping
[i
].n1
; i
++) 
8149         SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);