2  * FILE : src/msw/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
); 
  88 #if PYTHON_API_VERSION >= 1009 
  89     static char* wxStringErrorMsg 
= "String or Unicode type required"; 
  91     static char* wxStringErrorMsg 
= "String type required"; 
  96 static PyObject 
*_wrap_wxNewEventType(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
  97     PyObject 
* _resultobj
; 
  99     char *_kwnames
[] = {  NULL 
}; 
 102     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxNewEventType",_kwnames
))  
 105     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 106         _result 
= (int )wxNewEventType(); 
 108     wxPyEndAllowThreads(__tstate
); 
 109     if (PyErr_Occurred()) return NULL
; 
 110 }    _resultobj 
= Py_BuildValue("i",_result
); 
 114 static void *SwigwxEventTowxObject(void *ptr
) { 
 117     src 
= (wxEvent 
*) ptr
; 
 118     dest 
= (wxObject 
*) src
; 
 119     return (void *) dest
; 
 122 #define delete_wxEvent(_swigobj) (delete _swigobj) 
 123 static PyObject 
*_wrap_delete_wxEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 124     PyObject 
* _resultobj
; 
 126     PyObject 
* _argo0 
= 0; 
 127     char *_kwnames
[] = { "self", NULL 
}; 
 130     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxEvent",_kwnames
,&_argo0
))  
 133         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 134         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 135             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxEvent. Expected _wxEvent_p."); 
 140     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 141         delete_wxEvent(_arg0
); 
 143     wxPyEndAllowThreads(__tstate
); 
 144     if (PyErr_Occurred()) return NULL
; 
 145 }    Py_INCREF(Py_None
); 
 146     _resultobj 
= Py_None
; 
 150 #define wxEvent_GetEventObject(_swigobj)  (_swigobj->GetEventObject()) 
 151 static PyObject 
*_wrap_wxEvent_GetEventObject(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 152     PyObject 
* _resultobj
; 
 155     PyObject 
* _argo0 
= 0; 
 156     char *_kwnames
[] = { "self", NULL 
}; 
 159     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetEventObject",_kwnames
,&_argo0
))  
 162         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 163         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 164             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetEventObject. Expected _wxEvent_p."); 
 169     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 170         _result 
= (wxObject 
*)wxEvent_GetEventObject(_arg0
); 
 172     wxPyEndAllowThreads(__tstate
); 
 173     if (PyErr_Occurred()) return NULL
; 
 174 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
 178 #define wxEvent_GetEventType(_swigobj)  (_swigobj->GetEventType()) 
 179 static PyObject 
*_wrap_wxEvent_GetEventType(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 180     PyObject 
* _resultobj
; 
 183     PyObject 
* _argo0 
= 0; 
 184     char *_kwnames
[] = { "self", NULL 
}; 
 187     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetEventType",_kwnames
,&_argo0
))  
 190         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 191         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 192             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetEventType. Expected _wxEvent_p."); 
 197     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 198         _result 
= (wxEventType 
)wxEvent_GetEventType(_arg0
); 
 200     wxPyEndAllowThreads(__tstate
); 
 201     if (PyErr_Occurred()) return NULL
; 
 202 }    _resultobj 
= Py_BuildValue("i",_result
); 
 206 #define wxEvent_GetId(_swigobj)  (_swigobj->GetId()) 
 207 static PyObject 
*_wrap_wxEvent_GetId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 208     PyObject 
* _resultobj
; 
 211     PyObject 
* _argo0 
= 0; 
 212     char *_kwnames
[] = { "self", NULL 
}; 
 215     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetId",_kwnames
,&_argo0
))  
 218         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 219         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 220             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetId. Expected _wxEvent_p."); 
 225     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 226         _result 
= (int )wxEvent_GetId(_arg0
); 
 228     wxPyEndAllowThreads(__tstate
); 
 229     if (PyErr_Occurred()) return NULL
; 
 230 }    _resultobj 
= Py_BuildValue("i",_result
); 
 234 #define wxEvent_GetSkipped(_swigobj)  (_swigobj->GetSkipped()) 
 235 static PyObject 
*_wrap_wxEvent_GetSkipped(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 236     PyObject 
* _resultobj
; 
 239     PyObject 
* _argo0 
= 0; 
 240     char *_kwnames
[] = { "self", NULL 
}; 
 243     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetSkipped",_kwnames
,&_argo0
))  
 246         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 247         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 248             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetSkipped. Expected _wxEvent_p."); 
 253     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 254         _result 
= (bool )wxEvent_GetSkipped(_arg0
); 
 256     wxPyEndAllowThreads(__tstate
); 
 257     if (PyErr_Occurred()) return NULL
; 
 258 }    _resultobj 
= Py_BuildValue("i",_result
); 
 262 #define wxEvent_GetTimestamp(_swigobj)  (_swigobj->GetTimestamp()) 
 263 static PyObject 
*_wrap_wxEvent_GetTimestamp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 264     PyObject 
* _resultobj
; 
 267     PyObject 
* _argo0 
= 0; 
 268     char *_kwnames
[] = { "self", NULL 
}; 
 271     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetTimestamp",_kwnames
,&_argo0
))  
 274         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 275         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 276             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetTimestamp. Expected _wxEvent_p."); 
 281     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 282         _result 
= (long )wxEvent_GetTimestamp(_arg0
); 
 284     wxPyEndAllowThreads(__tstate
); 
 285     if (PyErr_Occurred()) return NULL
; 
 286 }    _resultobj 
= Py_BuildValue("l",_result
); 
 290 #define wxEvent_SetEventObject(_swigobj,_swigarg0)  (_swigobj->SetEventObject(_swigarg0)) 
 291 static PyObject 
*_wrap_wxEvent_SetEventObject(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 292     PyObject 
* _resultobj
; 
 295     PyObject 
* _argo0 
= 0; 
 296     PyObject 
* _argo1 
= 0; 
 297     char *_kwnames
[] = { "self","object", NULL 
}; 
 300     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvent_SetEventObject",_kwnames
,&_argo0
,&_argo1
))  
 303         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 304         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 305             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetEventObject. Expected _wxEvent_p."); 
 310         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 311         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxObject_p")) { 
 312             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxEvent_SetEventObject. Expected _wxObject_p."); 
 317     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 318         wxEvent_SetEventObject(_arg0
,_arg1
); 
 320     wxPyEndAllowThreads(__tstate
); 
 321     if (PyErr_Occurred()) return NULL
; 
 322 }    Py_INCREF(Py_None
); 
 323     _resultobj 
= Py_None
; 
 327 #define wxEvent_SetEventType(_swigobj,_swigarg0)  (_swigobj->SetEventType(_swigarg0)) 
 328 static PyObject 
*_wrap_wxEvent_SetEventType(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 329     PyObject 
* _resultobj
; 
 332     PyObject 
* _argo0 
= 0; 
 333     char *_kwnames
[] = { "self","typ", NULL 
}; 
 336     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxEvent_SetEventType",_kwnames
,&_argo0
,&_arg1
))  
 339         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 340         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 341             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetEventType. Expected _wxEvent_p."); 
 346     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 347         wxEvent_SetEventType(_arg0
,_arg1
); 
 349     wxPyEndAllowThreads(__tstate
); 
 350     if (PyErr_Occurred()) return NULL
; 
 351 }    Py_INCREF(Py_None
); 
 352     _resultobj 
= Py_None
; 
 356 #define wxEvent_SetId(_swigobj,_swigarg0)  (_swigobj->SetId(_swigarg0)) 
 357 static PyObject 
*_wrap_wxEvent_SetId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 358     PyObject 
* _resultobj
; 
 361     PyObject 
* _argo0 
= 0; 
 362     char *_kwnames
[] = { "self","id", NULL 
}; 
 365     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxEvent_SetId",_kwnames
,&_argo0
,&_arg1
))  
 368         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 369         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 370             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetId. Expected _wxEvent_p."); 
 375     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 376         wxEvent_SetId(_arg0
,_arg1
); 
 378     wxPyEndAllowThreads(__tstate
); 
 379     if (PyErr_Occurred()) return NULL
; 
 380 }    Py_INCREF(Py_None
); 
 381     _resultobj 
= Py_None
; 
 385 #define wxEvent_SetTimestamp(_swigobj,_swigarg0)  (_swigobj->SetTimestamp(_swigarg0)) 
 386 static PyObject 
*_wrap_wxEvent_SetTimestamp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 387     PyObject 
* _resultobj
; 
 390     PyObject 
* _argo0 
= 0; 
 391     char *_kwnames
[] = { "self","timeStamp", NULL 
}; 
 394     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxEvent_SetTimestamp",_kwnames
,&_argo0
,&_arg1
))  
 397         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 398         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 399             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetTimestamp. Expected _wxEvent_p."); 
 404     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 405         wxEvent_SetTimestamp(_arg0
,_arg1
); 
 407     wxPyEndAllowThreads(__tstate
); 
 408     if (PyErr_Occurred()) return NULL
; 
 409 }    Py_INCREF(Py_None
); 
 410     _resultobj 
= Py_None
; 
 414 #define wxEvent_Skip(_swigobj,_swigarg0)  (_swigobj->Skip(_swigarg0)) 
 415 static PyObject 
*_wrap_wxEvent_Skip(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 416     PyObject 
* _resultobj
; 
 418     bool  _arg1 
= (bool ) TRUE
; 
 419     PyObject 
* _argo0 
= 0; 
 420     int tempbool1 
= (int) TRUE
; 
 421     char *_kwnames
[] = { "self","skip", NULL 
}; 
 424     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxEvent_Skip",_kwnames
,&_argo0
,&tempbool1
))  
 427         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 428         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 429             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_Skip. Expected _wxEvent_p."); 
 433     _arg1 
= (bool ) tempbool1
; 
 435     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 436         wxEvent_Skip(_arg0
,_arg1
); 
 438     wxPyEndAllowThreads(__tstate
); 
 439     if (PyErr_Occurred()) return NULL
; 
 440 }    Py_INCREF(Py_None
); 
 441     _resultobj 
= Py_None
; 
 445 #define wxEvent_Clone(_swigobj)  (_swigobj->Clone()) 
 446 static PyObject 
*_wrap_wxEvent_Clone(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 447     PyObject 
* _resultobj
; 
 450     PyObject 
* _argo0 
= 0; 
 451     char *_kwnames
[] = { "self", NULL 
}; 
 455     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_Clone",_kwnames
,&_argo0
))  
 458         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 459         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 460             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_Clone. Expected _wxEvent_p."); 
 465     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 466         _result 
= (wxEvent 
*)wxEvent_Clone(_arg0
); 
 468     wxPyEndAllowThreads(__tstate
); 
 469     if (PyErr_Occurred()) return NULL
; 
 471         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEvent_p"); 
 472         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 475         _resultobj 
= Py_None
; 
 480 static void *SwigwxSizeEventTowxEvent(void *ptr
) { 
 483     src 
= (wxSizeEvent 
*) ptr
; 
 484     dest 
= (wxEvent 
*) src
; 
 485     return (void *) dest
; 
 488 static void *SwigwxSizeEventTowxObject(void *ptr
) { 
 491     src 
= (wxSizeEvent 
*) ptr
; 
 492     dest 
= (wxObject 
*) src
; 
 493     return (void *) dest
; 
 496 #define new_wxSizeEvent(_swigarg0,_swigarg1) (new wxSizeEvent(_swigarg0,_swigarg1)) 
 497 static PyObject 
*_wrap_new_wxSizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 498     PyObject 
* _resultobj
; 
 499     wxSizeEvent 
* _result
; 
 501     int  _arg1 
= (int ) 0; 
 503     PyObject 
* _obj0 
= 0; 
 504     char *_kwnames
[] = { "sz","id", NULL 
}; 
 508     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxSizeEvent",_kwnames
,&_obj0
,&_arg1
))  
 512     if (! wxSize_helper(_obj0
, &_arg0
)) 
 516     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 517         _result 
= (wxSizeEvent 
*)new_wxSizeEvent(*_arg0
,_arg1
); 
 519     wxPyEndAllowThreads(__tstate
); 
 520     if (PyErr_Occurred()) return NULL
; 
 522         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSizeEvent_p"); 
 523         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 526         _resultobj 
= Py_None
; 
 531 #define wxSizeEvent_GetSize(_swigobj)  (_swigobj->GetSize()) 
 532 static PyObject 
*_wrap_wxSizeEvent_GetSize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 533     PyObject 
* _resultobj
; 
 536     PyObject 
* _argo0 
= 0; 
 537     char *_kwnames
[] = { "self", NULL 
}; 
 541     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSizeEvent_GetSize",_kwnames
,&_argo0
))  
 544         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 545         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSizeEvent_p")) { 
 546             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSizeEvent_GetSize. Expected _wxSizeEvent_p."); 
 551     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 552         _result 
= new wxSize (wxSizeEvent_GetSize(_arg0
)); 
 554     wxPyEndAllowThreads(__tstate
); 
 555     if (PyErr_Occurred()) return NULL
; 
 556 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p"); 
 557     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 561 static void *SwigwxCloseEventTowxEvent(void *ptr
) { 
 564     src 
= (wxCloseEvent 
*) ptr
; 
 565     dest 
= (wxEvent 
*) src
; 
 566     return (void *) dest
; 
 569 static void *SwigwxCloseEventTowxObject(void *ptr
) { 
 572     src 
= (wxCloseEvent 
*) ptr
; 
 573     dest 
= (wxObject 
*) src
; 
 574     return (void *) dest
; 
 577 #define new_wxCloseEvent(_swigarg0,_swigarg1) (new wxCloseEvent(_swigarg0,_swigarg1)) 
 578 static PyObject 
*_wrap_new_wxCloseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 579     PyObject 
* _resultobj
; 
 580     wxCloseEvent 
* _result
; 
 581     int  _arg0 
= (int ) 0; 
 582     int  _arg1 
= (int ) 0; 
 583     char *_kwnames
[] = { "commandEventType","id", NULL 
}; 
 587     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxCloseEvent",_kwnames
,&_arg0
,&_arg1
))  
 590     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 591         _result 
= (wxCloseEvent 
*)new_wxCloseEvent(_arg0
,_arg1
); 
 593     wxPyEndAllowThreads(__tstate
); 
 594     if (PyErr_Occurred()) return NULL
; 
 596         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCloseEvent_p"); 
 597         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 600         _resultobj 
= Py_None
; 
 605 #define wxCloseEvent_SetLoggingOff(_swigobj,_swigarg0)  (_swigobj->SetLoggingOff(_swigarg0)) 
 606 static PyObject 
*_wrap_wxCloseEvent_SetLoggingOff(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 607     PyObject 
* _resultobj
; 
 608     wxCloseEvent 
* _arg0
; 
 610     PyObject 
* _argo0 
= 0; 
 612     char *_kwnames
[] = { "self","loggingOff", NULL 
}; 
 615     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCloseEvent_SetLoggingOff",_kwnames
,&_argo0
,&tempbool1
))  
 618         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 619         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 620             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_SetLoggingOff. Expected _wxCloseEvent_p."); 
 624     _arg1 
= (bool ) tempbool1
; 
 626     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 627         wxCloseEvent_SetLoggingOff(_arg0
,_arg1
); 
 629     wxPyEndAllowThreads(__tstate
); 
 630     if (PyErr_Occurred()) return NULL
; 
 631 }    Py_INCREF(Py_None
); 
 632     _resultobj 
= Py_None
; 
 636 #define wxCloseEvent_GetLoggingOff(_swigobj)  (_swigobj->GetLoggingOff()) 
 637 static PyObject 
*_wrap_wxCloseEvent_GetLoggingOff(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 638     PyObject 
* _resultobj
; 
 640     wxCloseEvent 
* _arg0
; 
 641     PyObject 
* _argo0 
= 0; 
 642     char *_kwnames
[] = { "self", NULL 
}; 
 645     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCloseEvent_GetLoggingOff",_kwnames
,&_argo0
))  
 648         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 649         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 650             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_GetLoggingOff. Expected _wxCloseEvent_p."); 
 655     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 656         _result 
= (bool )wxCloseEvent_GetLoggingOff(_arg0
); 
 658     wxPyEndAllowThreads(__tstate
); 
 659     if (PyErr_Occurred()) return NULL
; 
 660 }    _resultobj 
= Py_BuildValue("i",_result
); 
 664 #define wxCloseEvent_Veto(_swigobj,_swigarg0)  (_swigobj->Veto(_swigarg0)) 
 665 static PyObject 
*_wrap_wxCloseEvent_Veto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 666     PyObject 
* _resultobj
; 
 667     wxCloseEvent 
* _arg0
; 
 668     bool  _arg1 
= (bool ) TRUE
; 
 669     PyObject 
* _argo0 
= 0; 
 670     int tempbool1 
= (int) TRUE
; 
 671     char *_kwnames
[] = { "self","veto", NULL 
}; 
 674     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxCloseEvent_Veto",_kwnames
,&_argo0
,&tempbool1
))  
 677         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 678         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 679             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_Veto. Expected _wxCloseEvent_p."); 
 683     _arg1 
= (bool ) tempbool1
; 
 685     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 686         wxCloseEvent_Veto(_arg0
,_arg1
); 
 688     wxPyEndAllowThreads(__tstate
); 
 689     if (PyErr_Occurred()) return NULL
; 
 690 }    Py_INCREF(Py_None
); 
 691     _resultobj 
= Py_None
; 
 695 #define wxCloseEvent_CanVeto(_swigobj)  (_swigobj->CanVeto()) 
 696 static PyObject 
*_wrap_wxCloseEvent_CanVeto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 697     PyObject 
* _resultobj
; 
 699     wxCloseEvent 
* _arg0
; 
 700     PyObject 
* _argo0 
= 0; 
 701     char *_kwnames
[] = { "self", NULL 
}; 
 704     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCloseEvent_CanVeto",_kwnames
,&_argo0
))  
 707         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 708         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 709             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_CanVeto. Expected _wxCloseEvent_p."); 
 714     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 715         _result 
= (bool )wxCloseEvent_CanVeto(_arg0
); 
 717     wxPyEndAllowThreads(__tstate
); 
 718     if (PyErr_Occurred()) return NULL
; 
 719 }    _resultobj 
= Py_BuildValue("i",_result
); 
 723 #define wxCloseEvent_GetVeto(_swigobj)  (_swigobj->GetVeto()) 
 724 static PyObject 
*_wrap_wxCloseEvent_GetVeto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 725     PyObject 
* _resultobj
; 
 727     wxCloseEvent 
* _arg0
; 
 728     PyObject 
* _argo0 
= 0; 
 729     char *_kwnames
[] = { "self", NULL 
}; 
 732     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCloseEvent_GetVeto",_kwnames
,&_argo0
))  
 735         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 736         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 737             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_GetVeto. Expected _wxCloseEvent_p."); 
 742     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 743         _result 
= (bool )wxCloseEvent_GetVeto(_arg0
); 
 745     wxPyEndAllowThreads(__tstate
); 
 746     if (PyErr_Occurred()) return NULL
; 
 747 }    _resultobj 
= Py_BuildValue("i",_result
); 
 751 #define wxCloseEvent_SetCanVeto(_swigobj,_swigarg0)  (_swigobj->SetCanVeto(_swigarg0)) 
 752 static PyObject 
*_wrap_wxCloseEvent_SetCanVeto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 753     PyObject 
* _resultobj
; 
 754     wxCloseEvent 
* _arg0
; 
 756     PyObject 
* _argo0 
= 0; 
 758     char *_kwnames
[] = { "self","canVeto", NULL 
}; 
 761     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCloseEvent_SetCanVeto",_kwnames
,&_argo0
,&tempbool1
))  
 764         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 765         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 766             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_SetCanVeto. Expected _wxCloseEvent_p."); 
 770     _arg1 
= (bool ) tempbool1
; 
 772     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 773         wxCloseEvent_SetCanVeto(_arg0
,_arg1
); 
 775     wxPyEndAllowThreads(__tstate
); 
 776     if (PyErr_Occurred()) return NULL
; 
 777 }    Py_INCREF(Py_None
); 
 778     _resultobj 
= Py_None
; 
 782 static void *SwigwxCommandEventTowxEvent(void *ptr
) { 
 785     src 
= (wxCommandEvent 
*) ptr
; 
 786     dest 
= (wxEvent 
*) src
; 
 787     return (void *) dest
; 
 790 static void *SwigwxCommandEventTowxObject(void *ptr
) { 
 793     src 
= (wxCommandEvent 
*) ptr
; 
 794     dest 
= (wxObject 
*) src
; 
 795     return (void *) dest
; 
 798 #define new_wxCommandEvent(_swigarg0,_swigarg1) (new wxCommandEvent(_swigarg0,_swigarg1)) 
 799 static PyObject 
*_wrap_new_wxCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 800     PyObject 
* _resultobj
; 
 801     wxCommandEvent 
* _result
; 
 802     int  _arg0 
= (int ) 0; 
 803     int  _arg1 
= (int ) 0; 
 804     char *_kwnames
[] = { "commandEventType","id", NULL 
}; 
 808     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxCommandEvent",_kwnames
,&_arg0
,&_arg1
))  
 811     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 812         _result 
= (wxCommandEvent 
*)new_wxCommandEvent(_arg0
,_arg1
); 
 814     wxPyEndAllowThreads(__tstate
); 
 815     if (PyErr_Occurred()) return NULL
; 
 817         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCommandEvent_p"); 
 818         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 821         _resultobj 
= Py_None
; 
 826 #define wxCommandEvent_IsChecked(_swigobj)  (_swigobj->IsChecked()) 
 827 static PyObject 
*_wrap_wxCommandEvent_IsChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 828     PyObject 
* _resultobj
; 
 830     wxCommandEvent 
* _arg0
; 
 831     PyObject 
* _argo0 
= 0; 
 832     char *_kwnames
[] = { "self", NULL 
}; 
 835     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_IsChecked",_kwnames
,&_argo0
))  
 838         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 839         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 840             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_IsChecked. Expected _wxCommandEvent_p."); 
 845     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 846         _result 
= (bool )wxCommandEvent_IsChecked(_arg0
); 
 848     wxPyEndAllowThreads(__tstate
); 
 849     if (PyErr_Occurred()) return NULL
; 
 850 }    _resultobj 
= Py_BuildValue("i",_result
); 
 854 #define wxCommandEvent_GetExtraLong(_swigobj)  (_swigobj->GetExtraLong()) 
 855 static PyObject 
*_wrap_wxCommandEvent_GetExtraLong(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 856     PyObject 
* _resultobj
; 
 858     wxCommandEvent 
* _arg0
; 
 859     PyObject 
* _argo0 
= 0; 
 860     char *_kwnames
[] = { "self", NULL 
}; 
 863     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetExtraLong",_kwnames
,&_argo0
))  
 866         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 867         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 868             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetExtraLong. Expected _wxCommandEvent_p."); 
 873     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 874         _result 
= (long )wxCommandEvent_GetExtraLong(_arg0
); 
 876     wxPyEndAllowThreads(__tstate
); 
 877     if (PyErr_Occurred()) return NULL
; 
 878 }    _resultobj 
= Py_BuildValue("l",_result
); 
 882 #define wxCommandEvent_GetInt(_swigobj)  (_swigobj->GetInt()) 
 883 static PyObject 
*_wrap_wxCommandEvent_GetInt(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 884     PyObject 
* _resultobj
; 
 886     wxCommandEvent 
* _arg0
; 
 887     PyObject 
* _argo0 
= 0; 
 888     char *_kwnames
[] = { "self", NULL 
}; 
 891     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetInt",_kwnames
,&_argo0
))  
 894         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 895         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 896             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetInt. Expected _wxCommandEvent_p."); 
 901     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 902         _result 
= (int )wxCommandEvent_GetInt(_arg0
); 
 904     wxPyEndAllowThreads(__tstate
); 
 905     if (PyErr_Occurred()) return NULL
; 
 906 }    _resultobj 
= Py_BuildValue("i",_result
); 
 910 #define wxCommandEvent_GetSelection(_swigobj)  (_swigobj->GetSelection()) 
 911 static PyObject 
*_wrap_wxCommandEvent_GetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 912     PyObject 
* _resultobj
; 
 914     wxCommandEvent 
* _arg0
; 
 915     PyObject 
* _argo0 
= 0; 
 916     char *_kwnames
[] = { "self", NULL 
}; 
 919     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetSelection",_kwnames
,&_argo0
))  
 922         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 923         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 924             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetSelection. Expected _wxCommandEvent_p."); 
 929     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 930         _result 
= (int )wxCommandEvent_GetSelection(_arg0
); 
 932     wxPyEndAllowThreads(__tstate
); 
 933     if (PyErr_Occurred()) return NULL
; 
 934 }    _resultobj 
= Py_BuildValue("i",_result
); 
 938 #define wxCommandEvent_GetString(_swigobj)  (_swigobj->GetString()) 
 939 static PyObject 
*_wrap_wxCommandEvent_GetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 940     PyObject 
* _resultobj
; 
 942     wxCommandEvent 
* _arg0
; 
 943     PyObject 
* _argo0 
= 0; 
 944     char *_kwnames
[] = { "self", NULL 
}; 
 947     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetString",_kwnames
,&_argo0
))  
 950         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 951         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 952             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetString. Expected _wxCommandEvent_p."); 
 957     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 958         _result 
= new wxString (wxCommandEvent_GetString(_arg0
)); 
 960     wxPyEndAllowThreads(__tstate
); 
 961     if (PyErr_Occurred()) return NULL
; 
 963     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
 971 #define wxCommandEvent_IsSelection(_swigobj)  (_swigobj->IsSelection()) 
 972 static PyObject 
*_wrap_wxCommandEvent_IsSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 973     PyObject 
* _resultobj
; 
 975     wxCommandEvent 
* _arg0
; 
 976     PyObject 
* _argo0 
= 0; 
 977     char *_kwnames
[] = { "self", NULL 
}; 
 980     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_IsSelection",_kwnames
,&_argo0
))  
 983         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 984         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 985             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_IsSelection. Expected _wxCommandEvent_p."); 
 990     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 991         _result 
= (bool )wxCommandEvent_IsSelection(_arg0
); 
 993     wxPyEndAllowThreads(__tstate
); 
 994     if (PyErr_Occurred()) return NULL
; 
 995 }    _resultobj 
= Py_BuildValue("i",_result
); 
 999 #define wxCommandEvent_SetString(_swigobj,_swigarg0)  (_swigobj->SetString(_swigarg0)) 
1000 static PyObject 
*_wrap_wxCommandEvent_SetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1001     PyObject 
* _resultobj
; 
1002     wxCommandEvent 
* _arg0
; 
1004     PyObject 
* _argo0 
= 0; 
1005     PyObject 
* _obj1 
= 0; 
1006     char *_kwnames
[] = { "self","s", NULL 
}; 
1009     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxCommandEvent_SetString",_kwnames
,&_argo0
,&_obj1
))  
1012         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1013         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1014             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_SetString. Expected _wxCommandEvent_p."); 
1019 #if PYTHON_API_VERSION >= 1009 
1020     char* tmpPtr
; int tmpSize
; 
1021     if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) { 
1022         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1025     if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1) 
1027     _arg1 
= new wxString(tmpPtr
, tmpSize
); 
1029     if (!PyString_Check(_obj1
)) { 
1030         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
1033     _arg1 
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
)); 
1037     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1038         wxCommandEvent_SetString(_arg0
,*_arg1
); 
1040     wxPyEndAllowThreads(__tstate
); 
1041     if (PyErr_Occurred()) return NULL
; 
1042 }    Py_INCREF(Py_None
); 
1043     _resultobj 
= Py_None
; 
1051 #define wxCommandEvent_SetExtraLong(_swigobj,_swigarg0)  (_swigobj->SetExtraLong(_swigarg0)) 
1052 static PyObject 
*_wrap_wxCommandEvent_SetExtraLong(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1053     PyObject 
* _resultobj
; 
1054     wxCommandEvent 
* _arg0
; 
1056     PyObject 
* _argo0 
= 0; 
1057     char *_kwnames
[] = { "self","extraLong", NULL 
}; 
1060     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxCommandEvent_SetExtraLong",_kwnames
,&_argo0
,&_arg1
))  
1063         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1064         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1065             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_SetExtraLong. Expected _wxCommandEvent_p."); 
1070     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1071         wxCommandEvent_SetExtraLong(_arg0
,_arg1
); 
1073     wxPyEndAllowThreads(__tstate
); 
1074     if (PyErr_Occurred()) return NULL
; 
1075 }    Py_INCREF(Py_None
); 
1076     _resultobj 
= Py_None
; 
1080 #define wxCommandEvent_SetInt(_swigobj,_swigarg0)  (_swigobj->SetInt(_swigarg0)) 
1081 static PyObject 
*_wrap_wxCommandEvent_SetInt(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1082     PyObject 
* _resultobj
; 
1083     wxCommandEvent 
* _arg0
; 
1085     PyObject 
* _argo0 
= 0; 
1086     char *_kwnames
[] = { "self","i", NULL 
}; 
1089     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCommandEvent_SetInt",_kwnames
,&_argo0
,&_arg1
))  
1092         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1093         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1094             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_SetInt. Expected _wxCommandEvent_p."); 
1099     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1100         wxCommandEvent_SetInt(_arg0
,_arg1
); 
1102     wxPyEndAllowThreads(__tstate
); 
1103     if (PyErr_Occurred()) return NULL
; 
1104 }    Py_INCREF(Py_None
); 
1105     _resultobj 
= Py_None
; 
1109 static PyObject 
* wxCommandEvent_GetClientData(wxCommandEvent 
*self
) { 
1110             wxPyClientData
* data 
= (wxPyClientData
*)self
->GetClientObject(); 
1112                 Py_INCREF(data
->m_obj
); 
1119 static PyObject 
*_wrap_wxCommandEvent_GetClientData(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1120     PyObject 
* _resultobj
; 
1122     wxCommandEvent 
* _arg0
; 
1123     PyObject 
* _argo0 
= 0; 
1124     char *_kwnames
[] = { "self", NULL 
}; 
1127     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetClientData",_kwnames
,&_argo0
))  
1130         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1131         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1132             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetClientData. Expected _wxCommandEvent_p."); 
1137     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1138         _result 
= (PyObject 
*)wxCommandEvent_GetClientData(_arg0
); 
1140     wxPyEndAllowThreads(__tstate
); 
1141     if (PyErr_Occurred()) return NULL
; 
1143   _resultobj 
= _result
; 
1148 static void *SwigwxScrollEventTowxCommandEvent(void *ptr
) { 
1150     wxCommandEvent 
*dest
; 
1151     src 
= (wxScrollEvent 
*) ptr
; 
1152     dest 
= (wxCommandEvent 
*) src
; 
1153     return (void *) dest
; 
1156 static void *SwigwxScrollEventTowxEvent(void *ptr
) { 
1159     src 
= (wxScrollEvent 
*) ptr
; 
1160     dest 
= (wxEvent 
*) src
; 
1161     return (void *) dest
; 
1164 static void *SwigwxScrollEventTowxObject(void *ptr
) { 
1167     src 
= (wxScrollEvent 
*) ptr
; 
1168     dest 
= (wxObject 
*) src
; 
1169     return (void *) dest
; 
1172 #define new_wxScrollEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxScrollEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
1173 static PyObject 
*_wrap_new_wxScrollEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1174     PyObject 
* _resultobj
; 
1175     wxScrollEvent 
* _result
; 
1176     int  _arg0 
= (int ) 0; 
1177     int  _arg1 
= (int ) 0; 
1178     int  _arg2 
= (int ) 0; 
1179     int  _arg3 
= (int ) 0; 
1180     char *_kwnames
[] = { "commandType","id","pos","orientation", NULL 
}; 
1184     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiii:new_wxScrollEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))  
1187     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1188         _result 
= (wxScrollEvent 
*)new_wxScrollEvent(_arg0
,_arg1
,_arg2
,_arg3
); 
1190     wxPyEndAllowThreads(__tstate
); 
1191     if (PyErr_Occurred()) return NULL
; 
1193         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollEvent_p"); 
1194         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1197         _resultobj 
= Py_None
; 
1202 #define wxScrollEvent_GetOrientation(_swigobj)  (_swigobj->GetOrientation()) 
1203 static PyObject 
*_wrap_wxScrollEvent_GetOrientation(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1204     PyObject 
* _resultobj
; 
1206     wxScrollEvent 
* _arg0
; 
1207     PyObject 
* _argo0 
= 0; 
1208     char *_kwnames
[] = { "self", NULL 
}; 
1211     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollEvent_GetOrientation",_kwnames
,&_argo0
))  
1214         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1215         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollEvent_p")) { 
1216             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollEvent_GetOrientation. Expected _wxScrollEvent_p."); 
1221     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1222         _result 
= (int )wxScrollEvent_GetOrientation(_arg0
); 
1224     wxPyEndAllowThreads(__tstate
); 
1225     if (PyErr_Occurred()) return NULL
; 
1226 }    _resultobj 
= Py_BuildValue("i",_result
); 
1230 #define wxScrollEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
1231 static PyObject 
*_wrap_wxScrollEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1232     PyObject 
* _resultobj
; 
1234     wxScrollEvent 
* _arg0
; 
1235     PyObject 
* _argo0 
= 0; 
1236     char *_kwnames
[] = { "self", NULL 
}; 
1239     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollEvent_GetPosition",_kwnames
,&_argo0
))  
1242         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1243         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollEvent_p")) { 
1244             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollEvent_GetPosition. Expected _wxScrollEvent_p."); 
1249     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1250         _result 
= (int )wxScrollEvent_GetPosition(_arg0
); 
1252     wxPyEndAllowThreads(__tstate
); 
1253     if (PyErr_Occurred()) return NULL
; 
1254 }    _resultobj 
= Py_BuildValue("i",_result
); 
1258 static void *SwigwxScrollWinEventTowxEvent(void *ptr
) { 
1259     wxScrollWinEvent 
*src
; 
1261     src 
= (wxScrollWinEvent 
*) ptr
; 
1262     dest 
= (wxEvent 
*) src
; 
1263     return (void *) dest
; 
1266 static void *SwigwxScrollWinEventTowxObject(void *ptr
) { 
1267     wxScrollWinEvent 
*src
; 
1269     src 
= (wxScrollWinEvent 
*) ptr
; 
1270     dest 
= (wxObject 
*) src
; 
1271     return (void *) dest
; 
1274 #define new_wxScrollWinEvent(_swigarg0,_swigarg1,_swigarg2) (new wxScrollWinEvent(_swigarg0,_swigarg1,_swigarg2)) 
1275 static PyObject 
*_wrap_new_wxScrollWinEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1276     PyObject 
* _resultobj
; 
1277     wxScrollWinEvent 
* _result
; 
1278     int  _arg0 
= (int ) 0; 
1279     int  _arg1 
= (int ) 0; 
1280     int  _arg2 
= (int ) 0; 
1281     char *_kwnames
[] = { "commandType","pos","orientation", NULL 
}; 
1285     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iii:new_wxScrollWinEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
))  
1288     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1289         _result 
= (wxScrollWinEvent 
*)new_wxScrollWinEvent(_arg0
,_arg1
,_arg2
); 
1291     wxPyEndAllowThreads(__tstate
); 
1292     if (PyErr_Occurred()) return NULL
; 
1294         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollWinEvent_p"); 
1295         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1298         _resultobj 
= Py_None
; 
1303 #define wxScrollWinEvent_GetOrientation(_swigobj)  (_swigobj->GetOrientation()) 
1304 static PyObject 
*_wrap_wxScrollWinEvent_GetOrientation(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1305     PyObject 
* _resultobj
; 
1307     wxScrollWinEvent 
* _arg0
; 
1308     PyObject 
* _argo0 
= 0; 
1309     char *_kwnames
[] = { "self", NULL 
}; 
1312     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollWinEvent_GetOrientation",_kwnames
,&_argo0
))  
1315         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1316         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollWinEvent_p")) { 
1317             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollWinEvent_GetOrientation. Expected _wxScrollWinEvent_p."); 
1322     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1323         _result 
= (int )wxScrollWinEvent_GetOrientation(_arg0
); 
1325     wxPyEndAllowThreads(__tstate
); 
1326     if (PyErr_Occurred()) return NULL
; 
1327 }    _resultobj 
= Py_BuildValue("i",_result
); 
1331 #define wxScrollWinEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
1332 static PyObject 
*_wrap_wxScrollWinEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1333     PyObject 
* _resultobj
; 
1335     wxScrollWinEvent 
* _arg0
; 
1336     PyObject 
* _argo0 
= 0; 
1337     char *_kwnames
[] = { "self", NULL 
}; 
1340     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollWinEvent_GetPosition",_kwnames
,&_argo0
))  
1343         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1344         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollWinEvent_p")) { 
1345             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollWinEvent_GetPosition. Expected _wxScrollWinEvent_p."); 
1350     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1351         _result 
= (int )wxScrollWinEvent_GetPosition(_arg0
); 
1353     wxPyEndAllowThreads(__tstate
); 
1354     if (PyErr_Occurred()) return NULL
; 
1355 }    _resultobj 
= Py_BuildValue("i",_result
); 
1359 static void *SwigwxSpinEventTowxScrollEvent(void *ptr
) { 
1361     wxScrollEvent 
*dest
; 
1362     src 
= (wxSpinEvent 
*) ptr
; 
1363     dest 
= (wxScrollEvent 
*) src
; 
1364     return (void *) dest
; 
1367 static void *SwigwxSpinEventTowxCommandEvent(void *ptr
) { 
1369     wxCommandEvent 
*dest
; 
1370     src 
= (wxSpinEvent 
*) ptr
; 
1371     dest 
= (wxCommandEvent 
*) src
; 
1372     return (void *) dest
; 
1375 static void *SwigwxSpinEventTowxEvent(void *ptr
) { 
1378     src 
= (wxSpinEvent 
*) ptr
; 
1379     dest 
= (wxEvent 
*) src
; 
1380     return (void *) dest
; 
1383 static void *SwigwxSpinEventTowxObject(void *ptr
) { 
1386     src 
= (wxSpinEvent 
*) ptr
; 
1387     dest 
= (wxObject 
*) src
; 
1388     return (void *) dest
; 
1391 #define new_wxSpinEvent(_swigarg0,_swigarg1) (new wxSpinEvent(_swigarg0,_swigarg1)) 
1392 static PyObject 
*_wrap_new_wxSpinEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1393     PyObject 
* _resultobj
; 
1394     wxSpinEvent 
* _result
; 
1395     int  _arg0 
= (int ) 0; 
1396     int  _arg1 
= (int ) 0; 
1397     char *_kwnames
[] = { "commandType","id", NULL 
}; 
1401     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxSpinEvent",_kwnames
,&_arg0
,&_arg1
))  
1404     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1405         _result 
= (wxSpinEvent 
*)new_wxSpinEvent(_arg0
,_arg1
); 
1407     wxPyEndAllowThreads(__tstate
); 
1408     if (PyErr_Occurred()) return NULL
; 
1410         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSpinEvent_p"); 
1411         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1414         _resultobj 
= Py_None
; 
1419 static void *SwigwxMouseEventTowxEvent(void *ptr
) { 
1422     src 
= (wxMouseEvent 
*) ptr
; 
1423     dest 
= (wxEvent 
*) src
; 
1424     return (void *) dest
; 
1427 static void *SwigwxMouseEventTowxObject(void *ptr
) { 
1430     src 
= (wxMouseEvent 
*) ptr
; 
1431     dest 
= (wxObject 
*) src
; 
1432     return (void *) dest
; 
1435 #define new_wxMouseEvent(_swigarg0) (new wxMouseEvent(_swigarg0)) 
1436 static PyObject 
*_wrap_new_wxMouseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1437     PyObject 
* _resultobj
; 
1438     wxMouseEvent 
* _result
; 
1439     int  _arg0 
= (int ) 0; 
1440     char *_kwnames
[] = { "mouseEventType", NULL 
}; 
1444     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxMouseEvent",_kwnames
,&_arg0
))  
1447     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1448         _result 
= (wxMouseEvent 
*)new_wxMouseEvent(_arg0
); 
1450     wxPyEndAllowThreads(__tstate
); 
1451     if (PyErr_Occurred()) return NULL
; 
1453         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMouseEvent_p"); 
1454         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1457         _resultobj 
= Py_None
; 
1462 #define wxMouseEvent_IsButton(_swigobj)  (_swigobj->IsButton()) 
1463 static PyObject 
*_wrap_wxMouseEvent_IsButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1464     PyObject 
* _resultobj
; 
1466     wxMouseEvent 
* _arg0
; 
1467     PyObject 
* _argo0 
= 0; 
1468     char *_kwnames
[] = { "self", NULL 
}; 
1471     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_IsButton",_kwnames
,&_argo0
))  
1474         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1475         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1476             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_IsButton. Expected _wxMouseEvent_p."); 
1481     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1482         _result 
= (bool )wxMouseEvent_IsButton(_arg0
); 
1484     wxPyEndAllowThreads(__tstate
); 
1485     if (PyErr_Occurred()) return NULL
; 
1486 }    _resultobj 
= Py_BuildValue("i",_result
); 
1490 #define wxMouseEvent_ButtonDown(_swigobj,_swigarg0)  (_swigobj->ButtonDown(_swigarg0)) 
1491 static PyObject 
*_wrap_wxMouseEvent_ButtonDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1492     PyObject 
* _resultobj
; 
1494     wxMouseEvent 
* _arg0
; 
1495     int  _arg1 
= (int ) -1; 
1496     PyObject 
* _argo0 
= 0; 
1497     char *_kwnames
[] = { "self","but", NULL 
}; 
1500     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMouseEvent_ButtonDown",_kwnames
,&_argo0
,&_arg1
))  
1503         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1504         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1505             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonDown. Expected _wxMouseEvent_p."); 
1510     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1511         _result 
= (bool )wxMouseEvent_ButtonDown(_arg0
,_arg1
); 
1513     wxPyEndAllowThreads(__tstate
); 
1514     if (PyErr_Occurred()) return NULL
; 
1515 }    _resultobj 
= Py_BuildValue("i",_result
); 
1519 #define wxMouseEvent_ButtonDClick(_swigobj,_swigarg0)  (_swigobj->ButtonDClick(_swigarg0)) 
1520 static PyObject 
*_wrap_wxMouseEvent_ButtonDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1521     PyObject 
* _resultobj
; 
1523     wxMouseEvent 
* _arg0
; 
1524     int  _arg1 
= (int ) -1; 
1525     PyObject 
* _argo0 
= 0; 
1526     char *_kwnames
[] = { "self","but", NULL 
}; 
1529     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMouseEvent_ButtonDClick",_kwnames
,&_argo0
,&_arg1
))  
1532         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1533         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1534             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonDClick. Expected _wxMouseEvent_p."); 
1539     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1540         _result 
= (bool )wxMouseEvent_ButtonDClick(_arg0
,_arg1
); 
1542     wxPyEndAllowThreads(__tstate
); 
1543     if (PyErr_Occurred()) return NULL
; 
1544 }    _resultobj 
= Py_BuildValue("i",_result
); 
1548 #define wxMouseEvent_ButtonUp(_swigobj,_swigarg0)  (_swigobj->ButtonUp(_swigarg0)) 
1549 static PyObject 
*_wrap_wxMouseEvent_ButtonUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1550     PyObject 
* _resultobj
; 
1552     wxMouseEvent 
* _arg0
; 
1553     int  _arg1 
= (int ) -1; 
1554     PyObject 
* _argo0 
= 0; 
1555     char *_kwnames
[] = { "self","but", NULL 
}; 
1558     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMouseEvent_ButtonUp",_kwnames
,&_argo0
,&_arg1
))  
1561         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1562         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1563             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonUp. Expected _wxMouseEvent_p."); 
1568     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1569         _result 
= (bool )wxMouseEvent_ButtonUp(_arg0
,_arg1
); 
1571     wxPyEndAllowThreads(__tstate
); 
1572     if (PyErr_Occurred()) return NULL
; 
1573 }    _resultobj 
= Py_BuildValue("i",_result
); 
1577 #define wxMouseEvent_Button(_swigobj,_swigarg0)  (_swigobj->Button(_swigarg0)) 
1578 static PyObject 
*_wrap_wxMouseEvent_Button(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1579     PyObject 
* _resultobj
; 
1581     wxMouseEvent 
* _arg0
; 
1583     PyObject 
* _argo0 
= 0; 
1584     char *_kwnames
[] = { "self","but", NULL 
}; 
1587     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_Button",_kwnames
,&_argo0
,&_arg1
))  
1590         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1591         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1592             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Button. Expected _wxMouseEvent_p."); 
1597     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1598         _result 
= (bool )wxMouseEvent_Button(_arg0
,_arg1
); 
1600     wxPyEndAllowThreads(__tstate
); 
1601     if (PyErr_Occurred()) return NULL
; 
1602 }    _resultobj 
= Py_BuildValue("i",_result
); 
1606 #define wxMouseEvent_ButtonIsDown(_swigobj,_swigarg0)  (_swigobj->ButtonIsDown(_swigarg0)) 
1607 static PyObject 
*_wrap_wxMouseEvent_ButtonIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1608     PyObject 
* _resultobj
; 
1610     wxMouseEvent 
* _arg0
; 
1612     PyObject 
* _argo0 
= 0; 
1613     char *_kwnames
[] = { "self","but", NULL 
}; 
1616     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_ButtonIsDown",_kwnames
,&_argo0
,&_arg1
))  
1619         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1620         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1621             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonIsDown. Expected _wxMouseEvent_p."); 
1626     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1627         _result 
= (bool )wxMouseEvent_ButtonIsDown(_arg0
,_arg1
); 
1629     wxPyEndAllowThreads(__tstate
); 
1630     if (PyErr_Occurred()) return NULL
; 
1631 }    _resultobj 
= Py_BuildValue("i",_result
); 
1635 #define wxMouseEvent_ControlDown(_swigobj)  (_swigobj->ControlDown()) 
1636 static PyObject 
*_wrap_wxMouseEvent_ControlDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1637     PyObject 
* _resultobj
; 
1639     wxMouseEvent 
* _arg0
; 
1640     PyObject 
* _argo0 
= 0; 
1641     char *_kwnames
[] = { "self", NULL 
}; 
1644     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_ControlDown",_kwnames
,&_argo0
))  
1647         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1648         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1649             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ControlDown. Expected _wxMouseEvent_p."); 
1654     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1655         _result 
= (bool )wxMouseEvent_ControlDown(_arg0
); 
1657     wxPyEndAllowThreads(__tstate
); 
1658     if (PyErr_Occurred()) return NULL
; 
1659 }    _resultobj 
= Py_BuildValue("i",_result
); 
1663 #define wxMouseEvent_MetaDown(_swigobj)  (_swigobj->MetaDown()) 
1664 static PyObject 
*_wrap_wxMouseEvent_MetaDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1665     PyObject 
* _resultobj
; 
1667     wxMouseEvent 
* _arg0
; 
1668     PyObject 
* _argo0 
= 0; 
1669     char *_kwnames
[] = { "self", NULL 
}; 
1672     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MetaDown",_kwnames
,&_argo0
))  
1675         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1676         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1677             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MetaDown. Expected _wxMouseEvent_p."); 
1682     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1683         _result 
= (bool )wxMouseEvent_MetaDown(_arg0
); 
1685     wxPyEndAllowThreads(__tstate
); 
1686     if (PyErr_Occurred()) return NULL
; 
1687 }    _resultobj 
= Py_BuildValue("i",_result
); 
1691 #define wxMouseEvent_AltDown(_swigobj)  (_swigobj->AltDown()) 
1692 static PyObject 
*_wrap_wxMouseEvent_AltDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1693     PyObject 
* _resultobj
; 
1695     wxMouseEvent 
* _arg0
; 
1696     PyObject 
* _argo0 
= 0; 
1697     char *_kwnames
[] = { "self", NULL 
}; 
1700     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_AltDown",_kwnames
,&_argo0
))  
1703         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1704         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1705             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_AltDown. Expected _wxMouseEvent_p."); 
1710     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1711         _result 
= (bool )wxMouseEvent_AltDown(_arg0
); 
1713     wxPyEndAllowThreads(__tstate
); 
1714     if (PyErr_Occurred()) return NULL
; 
1715 }    _resultobj 
= Py_BuildValue("i",_result
); 
1719 #define wxMouseEvent_ShiftDown(_swigobj)  (_swigobj->ShiftDown()) 
1720 static PyObject 
*_wrap_wxMouseEvent_ShiftDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1721     PyObject 
* _resultobj
; 
1723     wxMouseEvent 
* _arg0
; 
1724     PyObject 
* _argo0 
= 0; 
1725     char *_kwnames
[] = { "self", NULL 
}; 
1728     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_ShiftDown",_kwnames
,&_argo0
))  
1731         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1732         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1733             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ShiftDown. Expected _wxMouseEvent_p."); 
1738     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1739         _result 
= (bool )wxMouseEvent_ShiftDown(_arg0
); 
1741     wxPyEndAllowThreads(__tstate
); 
1742     if (PyErr_Occurred()) return NULL
; 
1743 }    _resultobj 
= Py_BuildValue("i",_result
); 
1747 #define wxMouseEvent_LeftDown(_swigobj)  (_swigobj->LeftDown()) 
1748 static PyObject 
*_wrap_wxMouseEvent_LeftDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1749     PyObject 
* _resultobj
; 
1751     wxMouseEvent 
* _arg0
; 
1752     PyObject 
* _argo0 
= 0; 
1753     char *_kwnames
[] = { "self", NULL 
}; 
1756     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftDown",_kwnames
,&_argo0
))  
1759         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1760         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1761             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftDown. Expected _wxMouseEvent_p."); 
1766     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1767         _result 
= (bool )wxMouseEvent_LeftDown(_arg0
); 
1769     wxPyEndAllowThreads(__tstate
); 
1770     if (PyErr_Occurred()) return NULL
; 
1771 }    _resultobj 
= Py_BuildValue("i",_result
); 
1775 #define wxMouseEvent_MiddleDown(_swigobj)  (_swigobj->MiddleDown()) 
1776 static PyObject 
*_wrap_wxMouseEvent_MiddleDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1777     PyObject 
* _resultobj
; 
1779     wxMouseEvent 
* _arg0
; 
1780     PyObject 
* _argo0 
= 0; 
1781     char *_kwnames
[] = { "self", NULL 
}; 
1784     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleDown",_kwnames
,&_argo0
))  
1787         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1788         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1789             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleDown. Expected _wxMouseEvent_p."); 
1794     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1795         _result 
= (bool )wxMouseEvent_MiddleDown(_arg0
); 
1797     wxPyEndAllowThreads(__tstate
); 
1798     if (PyErr_Occurred()) return NULL
; 
1799 }    _resultobj 
= Py_BuildValue("i",_result
); 
1803 #define wxMouseEvent_RightDown(_swigobj)  (_swigobj->RightDown()) 
1804 static PyObject 
*_wrap_wxMouseEvent_RightDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1805     PyObject 
* _resultobj
; 
1807     wxMouseEvent 
* _arg0
; 
1808     PyObject 
* _argo0 
= 0; 
1809     char *_kwnames
[] = { "self", NULL 
}; 
1812     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightDown",_kwnames
,&_argo0
))  
1815         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1816         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1817             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightDown. Expected _wxMouseEvent_p."); 
1822     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1823         _result 
= (bool )wxMouseEvent_RightDown(_arg0
); 
1825     wxPyEndAllowThreads(__tstate
); 
1826     if (PyErr_Occurred()) return NULL
; 
1827 }    _resultobj 
= Py_BuildValue("i",_result
); 
1831 #define wxMouseEvent_LeftUp(_swigobj)  (_swigobj->LeftUp()) 
1832 static PyObject 
*_wrap_wxMouseEvent_LeftUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1833     PyObject 
* _resultobj
; 
1835     wxMouseEvent 
* _arg0
; 
1836     PyObject 
* _argo0 
= 0; 
1837     char *_kwnames
[] = { "self", NULL 
}; 
1840     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftUp",_kwnames
,&_argo0
))  
1843         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1844         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1845             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftUp. Expected _wxMouseEvent_p."); 
1850     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1851         _result 
= (bool )wxMouseEvent_LeftUp(_arg0
); 
1853     wxPyEndAllowThreads(__tstate
); 
1854     if (PyErr_Occurred()) return NULL
; 
1855 }    _resultobj 
= Py_BuildValue("i",_result
); 
1859 #define wxMouseEvent_MiddleUp(_swigobj)  (_swigobj->MiddleUp()) 
1860 static PyObject 
*_wrap_wxMouseEvent_MiddleUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1861     PyObject 
* _resultobj
; 
1863     wxMouseEvent 
* _arg0
; 
1864     PyObject 
* _argo0 
= 0; 
1865     char *_kwnames
[] = { "self", NULL 
}; 
1868     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleUp",_kwnames
,&_argo0
))  
1871         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1872         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1873             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleUp. Expected _wxMouseEvent_p."); 
1878     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1879         _result 
= (bool )wxMouseEvent_MiddleUp(_arg0
); 
1881     wxPyEndAllowThreads(__tstate
); 
1882     if (PyErr_Occurred()) return NULL
; 
1883 }    _resultobj 
= Py_BuildValue("i",_result
); 
1887 #define wxMouseEvent_RightUp(_swigobj)  (_swigobj->RightUp()) 
1888 static PyObject 
*_wrap_wxMouseEvent_RightUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1889     PyObject 
* _resultobj
; 
1891     wxMouseEvent 
* _arg0
; 
1892     PyObject 
* _argo0 
= 0; 
1893     char *_kwnames
[] = { "self", NULL 
}; 
1896     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightUp",_kwnames
,&_argo0
))  
1899         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1900         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1901             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightUp. Expected _wxMouseEvent_p."); 
1906     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1907         _result 
= (bool )wxMouseEvent_RightUp(_arg0
); 
1909     wxPyEndAllowThreads(__tstate
); 
1910     if (PyErr_Occurred()) return NULL
; 
1911 }    _resultobj 
= Py_BuildValue("i",_result
); 
1915 #define wxMouseEvent_LeftDClick(_swigobj)  (_swigobj->LeftDClick()) 
1916 static PyObject 
*_wrap_wxMouseEvent_LeftDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1917     PyObject 
* _resultobj
; 
1919     wxMouseEvent 
* _arg0
; 
1920     PyObject 
* _argo0 
= 0; 
1921     char *_kwnames
[] = { "self", NULL 
}; 
1924     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftDClick",_kwnames
,&_argo0
))  
1927         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1928         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1929             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftDClick. Expected _wxMouseEvent_p."); 
1934     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1935         _result 
= (bool )wxMouseEvent_LeftDClick(_arg0
); 
1937     wxPyEndAllowThreads(__tstate
); 
1938     if (PyErr_Occurred()) return NULL
; 
1939 }    _resultobj 
= Py_BuildValue("i",_result
); 
1943 #define wxMouseEvent_MiddleDClick(_swigobj)  (_swigobj->MiddleDClick()) 
1944 static PyObject 
*_wrap_wxMouseEvent_MiddleDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1945     PyObject 
* _resultobj
; 
1947     wxMouseEvent 
* _arg0
; 
1948     PyObject 
* _argo0 
= 0; 
1949     char *_kwnames
[] = { "self", NULL 
}; 
1952     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleDClick",_kwnames
,&_argo0
))  
1955         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1956         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1957             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleDClick. Expected _wxMouseEvent_p."); 
1962     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1963         _result 
= (bool )wxMouseEvent_MiddleDClick(_arg0
); 
1965     wxPyEndAllowThreads(__tstate
); 
1966     if (PyErr_Occurred()) return NULL
; 
1967 }    _resultobj 
= Py_BuildValue("i",_result
); 
1971 #define wxMouseEvent_RightDClick(_swigobj)  (_swigobj->RightDClick()) 
1972 static PyObject 
*_wrap_wxMouseEvent_RightDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1973     PyObject 
* _resultobj
; 
1975     wxMouseEvent 
* _arg0
; 
1976     PyObject 
* _argo0 
= 0; 
1977     char *_kwnames
[] = { "self", NULL 
}; 
1980     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightDClick",_kwnames
,&_argo0
))  
1983         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1984         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1985             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightDClick. Expected _wxMouseEvent_p."); 
1990     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1991         _result 
= (bool )wxMouseEvent_RightDClick(_arg0
); 
1993     wxPyEndAllowThreads(__tstate
); 
1994     if (PyErr_Occurred()) return NULL
; 
1995 }    _resultobj 
= Py_BuildValue("i",_result
); 
1999 #define wxMouseEvent_LeftIsDown(_swigobj)  (_swigobj->LeftIsDown()) 
2000 static PyObject 
*_wrap_wxMouseEvent_LeftIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2001     PyObject 
* _resultobj
; 
2003     wxMouseEvent 
* _arg0
; 
2004     PyObject 
* _argo0 
= 0; 
2005     char *_kwnames
[] = { "self", NULL 
}; 
2008     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftIsDown",_kwnames
,&_argo0
))  
2011         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2012         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2013             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftIsDown. Expected _wxMouseEvent_p."); 
2018     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2019         _result 
= (bool )wxMouseEvent_LeftIsDown(_arg0
); 
2021     wxPyEndAllowThreads(__tstate
); 
2022     if (PyErr_Occurred()) return NULL
; 
2023 }    _resultobj 
= Py_BuildValue("i",_result
); 
2027 #define wxMouseEvent_MiddleIsDown(_swigobj)  (_swigobj->MiddleIsDown()) 
2028 static PyObject 
*_wrap_wxMouseEvent_MiddleIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2029     PyObject 
* _resultobj
; 
2031     wxMouseEvent 
* _arg0
; 
2032     PyObject 
* _argo0 
= 0; 
2033     char *_kwnames
[] = { "self", NULL 
}; 
2036     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleIsDown",_kwnames
,&_argo0
))  
2039         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2040         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2041             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleIsDown. Expected _wxMouseEvent_p."); 
2046     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2047         _result 
= (bool )wxMouseEvent_MiddleIsDown(_arg0
); 
2049     wxPyEndAllowThreads(__tstate
); 
2050     if (PyErr_Occurred()) return NULL
; 
2051 }    _resultobj 
= Py_BuildValue("i",_result
); 
2055 #define wxMouseEvent_RightIsDown(_swigobj)  (_swigobj->RightIsDown()) 
2056 static PyObject 
*_wrap_wxMouseEvent_RightIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2057     PyObject 
* _resultobj
; 
2059     wxMouseEvent 
* _arg0
; 
2060     PyObject 
* _argo0 
= 0; 
2061     char *_kwnames
[] = { "self", NULL 
}; 
2064     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightIsDown",_kwnames
,&_argo0
))  
2067         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2068         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2069             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightIsDown. Expected _wxMouseEvent_p."); 
2074     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2075         _result 
= (bool )wxMouseEvent_RightIsDown(_arg0
); 
2077     wxPyEndAllowThreads(__tstate
); 
2078     if (PyErr_Occurred()) return NULL
; 
2079 }    _resultobj 
= Py_BuildValue("i",_result
); 
2083 #define wxMouseEvent_Dragging(_swigobj)  (_swigobj->Dragging()) 
2084 static PyObject 
*_wrap_wxMouseEvent_Dragging(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2085     PyObject 
* _resultobj
; 
2087     wxMouseEvent 
* _arg0
; 
2088     PyObject 
* _argo0 
= 0; 
2089     char *_kwnames
[] = { "self", NULL 
}; 
2092     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Dragging",_kwnames
,&_argo0
))  
2095         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2096         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2097             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Dragging. Expected _wxMouseEvent_p."); 
2102     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2103         _result 
= (bool )wxMouseEvent_Dragging(_arg0
); 
2105     wxPyEndAllowThreads(__tstate
); 
2106     if (PyErr_Occurred()) return NULL
; 
2107 }    _resultobj 
= Py_BuildValue("i",_result
); 
2111 #define wxMouseEvent_Moving(_swigobj)  (_swigobj->Moving()) 
2112 static PyObject 
*_wrap_wxMouseEvent_Moving(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2113     PyObject 
* _resultobj
; 
2115     wxMouseEvent 
* _arg0
; 
2116     PyObject 
* _argo0 
= 0; 
2117     char *_kwnames
[] = { "self", NULL 
}; 
2120     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Moving",_kwnames
,&_argo0
))  
2123         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2124         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2125             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Moving. Expected _wxMouseEvent_p."); 
2130     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2131         _result 
= (bool )wxMouseEvent_Moving(_arg0
); 
2133     wxPyEndAllowThreads(__tstate
); 
2134     if (PyErr_Occurred()) return NULL
; 
2135 }    _resultobj 
= Py_BuildValue("i",_result
); 
2139 #define wxMouseEvent_Entering(_swigobj)  (_swigobj->Entering()) 
2140 static PyObject 
*_wrap_wxMouseEvent_Entering(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2141     PyObject 
* _resultobj
; 
2143     wxMouseEvent 
* _arg0
; 
2144     PyObject 
* _argo0 
= 0; 
2145     char *_kwnames
[] = { "self", NULL 
}; 
2148     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Entering",_kwnames
,&_argo0
))  
2151         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2152         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2153             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Entering. Expected _wxMouseEvent_p."); 
2158     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2159         _result 
= (bool )wxMouseEvent_Entering(_arg0
); 
2161     wxPyEndAllowThreads(__tstate
); 
2162     if (PyErr_Occurred()) return NULL
; 
2163 }    _resultobj 
= Py_BuildValue("i",_result
); 
2167 #define wxMouseEvent_Leaving(_swigobj)  (_swigobj->Leaving()) 
2168 static PyObject 
*_wrap_wxMouseEvent_Leaving(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2169     PyObject 
* _resultobj
; 
2171     wxMouseEvent 
* _arg0
; 
2172     PyObject 
* _argo0 
= 0; 
2173     char *_kwnames
[] = { "self", NULL 
}; 
2176     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Leaving",_kwnames
,&_argo0
))  
2179         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2180         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2181             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Leaving. Expected _wxMouseEvent_p."); 
2186     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2187         _result 
= (bool )wxMouseEvent_Leaving(_arg0
); 
2189     wxPyEndAllowThreads(__tstate
); 
2190     if (PyErr_Occurred()) return NULL
; 
2191 }    _resultobj 
= Py_BuildValue("i",_result
); 
2195 #define wxMouseEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
2196 static PyObject 
*_wrap_wxMouseEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2197     PyObject 
* _resultobj
; 
2199     wxMouseEvent 
* _arg0
; 
2200     PyObject 
* _argo0 
= 0; 
2201     char *_kwnames
[] = { "self", NULL 
}; 
2205     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetPosition",_kwnames
,&_argo0
))  
2208         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2209         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2210             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetPosition. Expected _wxMouseEvent_p."); 
2215     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2216         _result 
= new wxPoint (wxMouseEvent_GetPosition(_arg0
)); 
2218     wxPyEndAllowThreads(__tstate
); 
2219     if (PyErr_Occurred()) return NULL
; 
2220 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
2221     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2225 #define wxMouseEvent_GetPositionTuple(_swigobj,_swigarg0,_swigarg1)  (_swigobj->GetPosition(_swigarg0,_swigarg1)) 
2226 static PyObject 
*_wrap_wxMouseEvent_GetPositionTuple(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2227     PyObject 
* _resultobj
; 
2228     wxMouseEvent 
* _arg0
; 
2233     PyObject 
* _argo0 
= 0; 
2234     char *_kwnames
[] = { "self", NULL 
}; 
2243     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetPositionTuple",_kwnames
,&_argo0
))  
2246         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2247         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2248             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetPositionTuple. Expected _wxMouseEvent_p."); 
2253     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2254         wxMouseEvent_GetPositionTuple(_arg0
,_arg1
,_arg2
); 
2256     wxPyEndAllowThreads(__tstate
); 
2257     if (PyErr_Occurred()) return NULL
; 
2258 }    Py_INCREF(Py_None
); 
2259     _resultobj 
= Py_None
; 
2262     o 
= PyInt_FromLong((long) (*_arg1
)); 
2263     _resultobj 
= t_output_helper(_resultobj
, o
); 
2267     o 
= PyInt_FromLong((long) (*_arg2
)); 
2268     _resultobj 
= t_output_helper(_resultobj
, o
); 
2273 #define wxMouseEvent_GetLogicalPosition(_swigobj,_swigarg0)  (_swigobj->GetLogicalPosition(_swigarg0)) 
2274 static PyObject 
*_wrap_wxMouseEvent_GetLogicalPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2275     PyObject 
* _resultobj
; 
2277     wxMouseEvent 
* _arg0
; 
2279     PyObject 
* _argo0 
= 0; 
2280     PyObject 
* _argo1 
= 0; 
2281     char *_kwnames
[] = { "self","dc", NULL 
}; 
2285     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMouseEvent_GetLogicalPosition",_kwnames
,&_argo0
,&_argo1
))  
2288         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2289         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2290             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetLogicalPosition. Expected _wxMouseEvent_p."); 
2295         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
2296         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) { 
2297             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMouseEvent_GetLogicalPosition. Expected _wxDC_p."); 
2302     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2303         _result 
= new wxPoint (wxMouseEvent_GetLogicalPosition(_arg0
,*_arg1
)); 
2305     wxPyEndAllowThreads(__tstate
); 
2306     if (PyErr_Occurred()) return NULL
; 
2307 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
2308     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2312 #define wxMouseEvent_GetX(_swigobj)  (_swigobj->GetX()) 
2313 static PyObject 
*_wrap_wxMouseEvent_GetX(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2314     PyObject 
* _resultobj
; 
2316     wxMouseEvent 
* _arg0
; 
2317     PyObject 
* _argo0 
= 0; 
2318     char *_kwnames
[] = { "self", NULL 
}; 
2321     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetX",_kwnames
,&_argo0
))  
2324         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2325         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2326             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetX. Expected _wxMouseEvent_p."); 
2331     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2332         _result 
= (long )wxMouseEvent_GetX(_arg0
); 
2334     wxPyEndAllowThreads(__tstate
); 
2335     if (PyErr_Occurred()) return NULL
; 
2336 }    _resultobj 
= Py_BuildValue("l",_result
); 
2340 #define wxMouseEvent_GetY(_swigobj)  (_swigobj->GetY()) 
2341 static PyObject 
*_wrap_wxMouseEvent_GetY(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2342     PyObject 
* _resultobj
; 
2344     wxMouseEvent 
* _arg0
; 
2345     PyObject 
* _argo0 
= 0; 
2346     char *_kwnames
[] = { "self", NULL 
}; 
2349     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetY",_kwnames
,&_argo0
))  
2352         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2353         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2354             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetY. Expected _wxMouseEvent_p."); 
2359     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2360         _result 
= (long )wxMouseEvent_GetY(_arg0
); 
2362     wxPyEndAllowThreads(__tstate
); 
2363     if (PyErr_Occurred()) return NULL
; 
2364 }    _resultobj 
= Py_BuildValue("l",_result
); 
2368 #define wxMouseEvent_GetWheelRotation(_swigobj)  (_swigobj->GetWheelRotation()) 
2369 static PyObject 
*_wrap_wxMouseEvent_GetWheelRotation(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2370     PyObject 
* _resultobj
; 
2372     wxMouseEvent 
* _arg0
; 
2373     PyObject 
* _argo0 
= 0; 
2374     char *_kwnames
[] = { "self", NULL 
}; 
2377     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetWheelRotation",_kwnames
,&_argo0
))  
2380         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2381         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2382             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetWheelRotation. Expected _wxMouseEvent_p."); 
2387     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2388         _result 
= (int )wxMouseEvent_GetWheelRotation(_arg0
); 
2390     wxPyEndAllowThreads(__tstate
); 
2391     if (PyErr_Occurred()) return NULL
; 
2392 }    _resultobj 
= Py_BuildValue("i",_result
); 
2396 #define wxMouseEvent_GetWheelDelta(_swigobj)  (_swigobj->GetWheelDelta()) 
2397 static PyObject 
*_wrap_wxMouseEvent_GetWheelDelta(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2398     PyObject 
* _resultobj
; 
2400     wxMouseEvent 
* _arg0
; 
2401     PyObject 
* _argo0 
= 0; 
2402     char *_kwnames
[] = { "self", NULL 
}; 
2405     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetWheelDelta",_kwnames
,&_argo0
))  
2408         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2409         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2410             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetWheelDelta. Expected _wxMouseEvent_p."); 
2415     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2416         _result 
= (int )wxMouseEvent_GetWheelDelta(_arg0
); 
2418     wxPyEndAllowThreads(__tstate
); 
2419     if (PyErr_Occurred()) return NULL
; 
2420 }    _resultobj 
= Py_BuildValue("i",_result
); 
2424 #define wxMouseEvent_GetLinesPerAction(_swigobj)  (_swigobj->GetLinesPerAction()) 
2425 static PyObject 
*_wrap_wxMouseEvent_GetLinesPerAction(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2426     PyObject 
* _resultobj
; 
2428     wxMouseEvent 
* _arg0
; 
2429     PyObject 
* _argo0 
= 0; 
2430     char *_kwnames
[] = { "self", NULL 
}; 
2433     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetLinesPerAction",_kwnames
,&_argo0
))  
2436         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2437         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2438             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetLinesPerAction. Expected _wxMouseEvent_p."); 
2443     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2444         _result 
= (int )wxMouseEvent_GetLinesPerAction(_arg0
); 
2446     wxPyEndAllowThreads(__tstate
); 
2447     if (PyErr_Occurred()) return NULL
; 
2448 }    _resultobj 
= Py_BuildValue("i",_result
); 
2452 #define wxMouseEvent_m_x_set(_swigobj,_swigval) (_swigobj->m_x = _swigval,_swigval) 
2453 static PyObject 
*_wrap_wxMouseEvent_m_x_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2454     PyObject 
* _resultobj
; 
2456     wxMouseEvent 
* _arg0
; 
2458     PyObject 
* _argo0 
= 0; 
2459     char *_kwnames
[] = { "self","m_x", NULL 
}; 
2462     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxMouseEvent_m_x_set",_kwnames
,&_argo0
,&_arg1
))  
2465         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2466         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2467             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_x_set. Expected _wxMouseEvent_p."); 
2472     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2473         _result 
= (long )wxMouseEvent_m_x_set(_arg0
,_arg1
); 
2475     wxPyEndAllowThreads(__tstate
); 
2476     if (PyErr_Occurred()) return NULL
; 
2477 }    _resultobj 
= Py_BuildValue("l",_result
); 
2481 #define wxMouseEvent_m_x_get(_swigobj) ((long ) _swigobj->m_x) 
2482 static PyObject 
*_wrap_wxMouseEvent_m_x_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2483     PyObject 
* _resultobj
; 
2485     wxMouseEvent 
* _arg0
; 
2486     PyObject 
* _argo0 
= 0; 
2487     char *_kwnames
[] = { "self", NULL 
}; 
2490     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_x_get",_kwnames
,&_argo0
))  
2493         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2494         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2495             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_x_get. Expected _wxMouseEvent_p."); 
2500     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2501         _result 
= (long )wxMouseEvent_m_x_get(_arg0
); 
2503     wxPyEndAllowThreads(__tstate
); 
2504     if (PyErr_Occurred()) return NULL
; 
2505 }    _resultobj 
= Py_BuildValue("l",_result
); 
2509 #define wxMouseEvent_m_y_set(_swigobj,_swigval) (_swigobj->m_y = _swigval,_swigval) 
2510 static PyObject 
*_wrap_wxMouseEvent_m_y_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2511     PyObject 
* _resultobj
; 
2513     wxMouseEvent 
* _arg0
; 
2515     PyObject 
* _argo0 
= 0; 
2516     char *_kwnames
[] = { "self","m_y", NULL 
}; 
2519     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxMouseEvent_m_y_set",_kwnames
,&_argo0
,&_arg1
))  
2522         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2523         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2524             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_y_set. Expected _wxMouseEvent_p."); 
2529     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2530         _result 
= (long )wxMouseEvent_m_y_set(_arg0
,_arg1
); 
2532     wxPyEndAllowThreads(__tstate
); 
2533     if (PyErr_Occurred()) return NULL
; 
2534 }    _resultobj 
= Py_BuildValue("l",_result
); 
2538 #define wxMouseEvent_m_y_get(_swigobj) ((long ) _swigobj->m_y) 
2539 static PyObject 
*_wrap_wxMouseEvent_m_y_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2540     PyObject 
* _resultobj
; 
2542     wxMouseEvent 
* _arg0
; 
2543     PyObject 
* _argo0 
= 0; 
2544     char *_kwnames
[] = { "self", NULL 
}; 
2547     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_y_get",_kwnames
,&_argo0
))  
2550         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2551         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2552             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_y_get. Expected _wxMouseEvent_p."); 
2557     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2558         _result 
= (long )wxMouseEvent_m_y_get(_arg0
); 
2560     wxPyEndAllowThreads(__tstate
); 
2561     if (PyErr_Occurred()) return NULL
; 
2562 }    _resultobj 
= Py_BuildValue("l",_result
); 
2566 #define wxMouseEvent_m_leftDown_set(_swigobj,_swigval) (_swigobj->m_leftDown = _swigval,_swigval) 
2567 static PyObject 
*_wrap_wxMouseEvent_m_leftDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2568     PyObject 
* _resultobj
; 
2570     wxMouseEvent 
* _arg0
; 
2572     PyObject 
* _argo0 
= 0; 
2574     char *_kwnames
[] = { "self","m_leftDown", NULL 
}; 
2577     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_leftDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2580         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2581         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2582             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_leftDown_set. Expected _wxMouseEvent_p."); 
2586     _arg1 
= (bool ) tempbool1
; 
2588     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2589         _result 
= (bool )wxMouseEvent_m_leftDown_set(_arg0
,_arg1
); 
2591     wxPyEndAllowThreads(__tstate
); 
2592     if (PyErr_Occurred()) return NULL
; 
2593 }    _resultobj 
= Py_BuildValue("i",_result
); 
2597 #define wxMouseEvent_m_leftDown_get(_swigobj) ((bool ) _swigobj->m_leftDown) 
2598 static PyObject 
*_wrap_wxMouseEvent_m_leftDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2599     PyObject 
* _resultobj
; 
2601     wxMouseEvent 
* _arg0
; 
2602     PyObject 
* _argo0 
= 0; 
2603     char *_kwnames
[] = { "self", NULL 
}; 
2606     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_leftDown_get",_kwnames
,&_argo0
))  
2609         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2610         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2611             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_leftDown_get. Expected _wxMouseEvent_p."); 
2616     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2617         _result 
= (bool )wxMouseEvent_m_leftDown_get(_arg0
); 
2619     wxPyEndAllowThreads(__tstate
); 
2620     if (PyErr_Occurred()) return NULL
; 
2621 }    _resultobj 
= Py_BuildValue("i",_result
); 
2625 #define wxMouseEvent_m_middleDown_set(_swigobj,_swigval) (_swigobj->m_middleDown = _swigval,_swigval) 
2626 static PyObject 
*_wrap_wxMouseEvent_m_middleDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2627     PyObject 
* _resultobj
; 
2629     wxMouseEvent 
* _arg0
; 
2631     PyObject 
* _argo0 
= 0; 
2633     char *_kwnames
[] = { "self","m_middleDown", NULL 
}; 
2636     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_middleDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2639         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2640         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2641             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_middleDown_set. Expected _wxMouseEvent_p."); 
2645     _arg1 
= (bool ) tempbool1
; 
2647     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2648         _result 
= (bool )wxMouseEvent_m_middleDown_set(_arg0
,_arg1
); 
2650     wxPyEndAllowThreads(__tstate
); 
2651     if (PyErr_Occurred()) return NULL
; 
2652 }    _resultobj 
= Py_BuildValue("i",_result
); 
2656 #define wxMouseEvent_m_middleDown_get(_swigobj) ((bool ) _swigobj->m_middleDown) 
2657 static PyObject 
*_wrap_wxMouseEvent_m_middleDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2658     PyObject 
* _resultobj
; 
2660     wxMouseEvent 
* _arg0
; 
2661     PyObject 
* _argo0 
= 0; 
2662     char *_kwnames
[] = { "self", NULL 
}; 
2665     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_middleDown_get",_kwnames
,&_argo0
))  
2668         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2669         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2670             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_middleDown_get. Expected _wxMouseEvent_p."); 
2675     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2676         _result 
= (bool )wxMouseEvent_m_middleDown_get(_arg0
); 
2678     wxPyEndAllowThreads(__tstate
); 
2679     if (PyErr_Occurred()) return NULL
; 
2680 }    _resultobj 
= Py_BuildValue("i",_result
); 
2684 #define wxMouseEvent_m_rightDown_set(_swigobj,_swigval) (_swigobj->m_rightDown = _swigval,_swigval) 
2685 static PyObject 
*_wrap_wxMouseEvent_m_rightDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2686     PyObject 
* _resultobj
; 
2688     wxMouseEvent 
* _arg0
; 
2690     PyObject 
* _argo0 
= 0; 
2692     char *_kwnames
[] = { "self","m_rightDown", NULL 
}; 
2695     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_rightDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2698         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2699         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2700             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_rightDown_set. Expected _wxMouseEvent_p."); 
2704     _arg1 
= (bool ) tempbool1
; 
2706     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2707         _result 
= (bool )wxMouseEvent_m_rightDown_set(_arg0
,_arg1
); 
2709     wxPyEndAllowThreads(__tstate
); 
2710     if (PyErr_Occurred()) return NULL
; 
2711 }    _resultobj 
= Py_BuildValue("i",_result
); 
2715 #define wxMouseEvent_m_rightDown_get(_swigobj) ((bool ) _swigobj->m_rightDown) 
2716 static PyObject 
*_wrap_wxMouseEvent_m_rightDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2717     PyObject 
* _resultobj
; 
2719     wxMouseEvent 
* _arg0
; 
2720     PyObject 
* _argo0 
= 0; 
2721     char *_kwnames
[] = { "self", NULL 
}; 
2724     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_rightDown_get",_kwnames
,&_argo0
))  
2727         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2728         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2729             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_rightDown_get. Expected _wxMouseEvent_p."); 
2734     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2735         _result 
= (bool )wxMouseEvent_m_rightDown_get(_arg0
); 
2737     wxPyEndAllowThreads(__tstate
); 
2738     if (PyErr_Occurred()) return NULL
; 
2739 }    _resultobj 
= Py_BuildValue("i",_result
); 
2743 #define wxMouseEvent_m_controlDown_set(_swigobj,_swigval) (_swigobj->m_controlDown = _swigval,_swigval) 
2744 static PyObject 
*_wrap_wxMouseEvent_m_controlDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2745     PyObject 
* _resultobj
; 
2747     wxMouseEvent 
* _arg0
; 
2749     PyObject 
* _argo0 
= 0; 
2751     char *_kwnames
[] = { "self","m_controlDown", NULL 
}; 
2754     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_controlDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2757         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2758         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2759             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_controlDown_set. Expected _wxMouseEvent_p."); 
2763     _arg1 
= (bool ) tempbool1
; 
2765     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2766         _result 
= (bool )wxMouseEvent_m_controlDown_set(_arg0
,_arg1
); 
2768     wxPyEndAllowThreads(__tstate
); 
2769     if (PyErr_Occurred()) return NULL
; 
2770 }    _resultobj 
= Py_BuildValue("i",_result
); 
2774 #define wxMouseEvent_m_controlDown_get(_swigobj) ((bool ) _swigobj->m_controlDown) 
2775 static PyObject 
*_wrap_wxMouseEvent_m_controlDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2776     PyObject 
* _resultobj
; 
2778     wxMouseEvent 
* _arg0
; 
2779     PyObject 
* _argo0 
= 0; 
2780     char *_kwnames
[] = { "self", NULL 
}; 
2783     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_controlDown_get",_kwnames
,&_argo0
))  
2786         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2787         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2788             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_controlDown_get. Expected _wxMouseEvent_p."); 
2793     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2794         _result 
= (bool )wxMouseEvent_m_controlDown_get(_arg0
); 
2796     wxPyEndAllowThreads(__tstate
); 
2797     if (PyErr_Occurred()) return NULL
; 
2798 }    _resultobj 
= Py_BuildValue("i",_result
); 
2802 #define wxMouseEvent_m_shiftDown_set(_swigobj,_swigval) (_swigobj->m_shiftDown = _swigval,_swigval) 
2803 static PyObject 
*_wrap_wxMouseEvent_m_shiftDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2804     PyObject 
* _resultobj
; 
2806     wxMouseEvent 
* _arg0
; 
2808     PyObject 
* _argo0 
= 0; 
2810     char *_kwnames
[] = { "self","m_shiftDown", NULL 
}; 
2813     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_shiftDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2816         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2817         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2818             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_shiftDown_set. Expected _wxMouseEvent_p."); 
2822     _arg1 
= (bool ) tempbool1
; 
2824     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2825         _result 
= (bool )wxMouseEvent_m_shiftDown_set(_arg0
,_arg1
); 
2827     wxPyEndAllowThreads(__tstate
); 
2828     if (PyErr_Occurred()) return NULL
; 
2829 }    _resultobj 
= Py_BuildValue("i",_result
); 
2833 #define wxMouseEvent_m_shiftDown_get(_swigobj) ((bool ) _swigobj->m_shiftDown) 
2834 static PyObject 
*_wrap_wxMouseEvent_m_shiftDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2835     PyObject 
* _resultobj
; 
2837     wxMouseEvent 
* _arg0
; 
2838     PyObject 
* _argo0 
= 0; 
2839     char *_kwnames
[] = { "self", NULL 
}; 
2842     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_shiftDown_get",_kwnames
,&_argo0
))  
2845         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2846         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2847             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_shiftDown_get. Expected _wxMouseEvent_p."); 
2852     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2853         _result 
= (bool )wxMouseEvent_m_shiftDown_get(_arg0
); 
2855     wxPyEndAllowThreads(__tstate
); 
2856     if (PyErr_Occurred()) return NULL
; 
2857 }    _resultobj 
= Py_BuildValue("i",_result
); 
2861 #define wxMouseEvent_m_altDown_set(_swigobj,_swigval) (_swigobj->m_altDown = _swigval,_swigval) 
2862 static PyObject 
*_wrap_wxMouseEvent_m_altDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2863     PyObject 
* _resultobj
; 
2865     wxMouseEvent 
* _arg0
; 
2867     PyObject 
* _argo0 
= 0; 
2869     char *_kwnames
[] = { "self","m_altDown", NULL 
}; 
2872     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_altDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2875         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2876         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2877             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_altDown_set. Expected _wxMouseEvent_p."); 
2881     _arg1 
= (bool ) tempbool1
; 
2883     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2884         _result 
= (bool )wxMouseEvent_m_altDown_set(_arg0
,_arg1
); 
2886     wxPyEndAllowThreads(__tstate
); 
2887     if (PyErr_Occurred()) return NULL
; 
2888 }    _resultobj 
= Py_BuildValue("i",_result
); 
2892 #define wxMouseEvent_m_altDown_get(_swigobj) ((bool ) _swigobj->m_altDown) 
2893 static PyObject 
*_wrap_wxMouseEvent_m_altDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2894     PyObject 
* _resultobj
; 
2896     wxMouseEvent 
* _arg0
; 
2897     PyObject 
* _argo0 
= 0; 
2898     char *_kwnames
[] = { "self", NULL 
}; 
2901     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_altDown_get",_kwnames
,&_argo0
))  
2904         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2905         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2906             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_altDown_get. Expected _wxMouseEvent_p."); 
2911     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2912         _result 
= (bool )wxMouseEvent_m_altDown_get(_arg0
); 
2914     wxPyEndAllowThreads(__tstate
); 
2915     if (PyErr_Occurred()) return NULL
; 
2916 }    _resultobj 
= Py_BuildValue("i",_result
); 
2920 #define wxMouseEvent_m_metaDown_set(_swigobj,_swigval) (_swigobj->m_metaDown = _swigval,_swigval) 
2921 static PyObject 
*_wrap_wxMouseEvent_m_metaDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2922     PyObject 
* _resultobj
; 
2924     wxMouseEvent 
* _arg0
; 
2926     PyObject 
* _argo0 
= 0; 
2928     char *_kwnames
[] = { "self","m_metaDown", NULL 
}; 
2931     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_metaDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2934         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2935         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2936             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_metaDown_set. Expected _wxMouseEvent_p."); 
2940     _arg1 
= (bool ) tempbool1
; 
2942     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2943         _result 
= (bool )wxMouseEvent_m_metaDown_set(_arg0
,_arg1
); 
2945     wxPyEndAllowThreads(__tstate
); 
2946     if (PyErr_Occurred()) return NULL
; 
2947 }    _resultobj 
= Py_BuildValue("i",_result
); 
2951 #define wxMouseEvent_m_metaDown_get(_swigobj) ((bool ) _swigobj->m_metaDown) 
2952 static PyObject 
*_wrap_wxMouseEvent_m_metaDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2953     PyObject 
* _resultobj
; 
2955     wxMouseEvent 
* _arg0
; 
2956     PyObject 
* _argo0 
= 0; 
2957     char *_kwnames
[] = { "self", NULL 
}; 
2960     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_metaDown_get",_kwnames
,&_argo0
))  
2963         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2964         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2965             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_metaDown_get. Expected _wxMouseEvent_p."); 
2970     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2971         _result 
= (bool )wxMouseEvent_m_metaDown_get(_arg0
); 
2973     wxPyEndAllowThreads(__tstate
); 
2974     if (PyErr_Occurred()) return NULL
; 
2975 }    _resultobj 
= Py_BuildValue("i",_result
); 
2979 #define wxMouseEvent_m_wheelRotation_set(_swigobj,_swigval) (_swigobj->m_wheelRotation = _swigval,_swigval) 
2980 static PyObject 
*_wrap_wxMouseEvent_m_wheelRotation_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2981     PyObject 
* _resultobj
; 
2983     wxMouseEvent 
* _arg0
; 
2985     PyObject 
* _argo0 
= 0; 
2986     char *_kwnames
[] = { "self","m_wheelRotation", NULL 
}; 
2989     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_wheelRotation_set",_kwnames
,&_argo0
,&_arg1
))  
2992         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2993         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2994             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelRotation_set. Expected _wxMouseEvent_p."); 
2999     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3000         _result 
= (int )wxMouseEvent_m_wheelRotation_set(_arg0
,_arg1
); 
3002     wxPyEndAllowThreads(__tstate
); 
3003     if (PyErr_Occurred()) return NULL
; 
3004 }    _resultobj 
= Py_BuildValue("i",_result
); 
3008 #define wxMouseEvent_m_wheelRotation_get(_swigobj) ((int ) _swigobj->m_wheelRotation) 
3009 static PyObject 
*_wrap_wxMouseEvent_m_wheelRotation_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3010     PyObject 
* _resultobj
; 
3012     wxMouseEvent 
* _arg0
; 
3013     PyObject 
* _argo0 
= 0; 
3014     char *_kwnames
[] = { "self", NULL 
}; 
3017     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_wheelRotation_get",_kwnames
,&_argo0
))  
3020         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3021         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3022             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelRotation_get. Expected _wxMouseEvent_p."); 
3027     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3028         _result 
= (int )wxMouseEvent_m_wheelRotation_get(_arg0
); 
3030     wxPyEndAllowThreads(__tstate
); 
3031     if (PyErr_Occurred()) return NULL
; 
3032 }    _resultobj 
= Py_BuildValue("i",_result
); 
3036 #define wxMouseEvent_m_wheelDelta_set(_swigobj,_swigval) (_swigobj->m_wheelDelta = _swigval,_swigval) 
3037 static PyObject 
*_wrap_wxMouseEvent_m_wheelDelta_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3038     PyObject 
* _resultobj
; 
3040     wxMouseEvent 
* _arg0
; 
3042     PyObject 
* _argo0 
= 0; 
3043     char *_kwnames
[] = { "self","m_wheelDelta", NULL 
}; 
3046     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_wheelDelta_set",_kwnames
,&_argo0
,&_arg1
))  
3049         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3050         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3051             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelDelta_set. Expected _wxMouseEvent_p."); 
3056     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3057         _result 
= (int )wxMouseEvent_m_wheelDelta_set(_arg0
,_arg1
); 
3059     wxPyEndAllowThreads(__tstate
); 
3060     if (PyErr_Occurred()) return NULL
; 
3061 }    _resultobj 
= Py_BuildValue("i",_result
); 
3065 #define wxMouseEvent_m_wheelDelta_get(_swigobj) ((int ) _swigobj->m_wheelDelta) 
3066 static PyObject 
*_wrap_wxMouseEvent_m_wheelDelta_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3067     PyObject 
* _resultobj
; 
3069     wxMouseEvent 
* _arg0
; 
3070     PyObject 
* _argo0 
= 0; 
3071     char *_kwnames
[] = { "self", NULL 
}; 
3074     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_wheelDelta_get",_kwnames
,&_argo0
))  
3077         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3078         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3079             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelDelta_get. Expected _wxMouseEvent_p."); 
3084     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3085         _result 
= (int )wxMouseEvent_m_wheelDelta_get(_arg0
); 
3087     wxPyEndAllowThreads(__tstate
); 
3088     if (PyErr_Occurred()) return NULL
; 
3089 }    _resultobj 
= Py_BuildValue("i",_result
); 
3093 #define wxMouseEvent_m_linesPerAction_set(_swigobj,_swigval) (_swigobj->m_linesPerAction = _swigval,_swigval) 
3094 static PyObject 
*_wrap_wxMouseEvent_m_linesPerAction_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3095     PyObject 
* _resultobj
; 
3097     wxMouseEvent 
* _arg0
; 
3099     PyObject 
* _argo0 
= 0; 
3100     char *_kwnames
[] = { "self","m_linesPerAction", NULL 
}; 
3103     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_linesPerAction_set",_kwnames
,&_argo0
,&_arg1
))  
3106         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3107         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3108             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_linesPerAction_set. Expected _wxMouseEvent_p."); 
3113     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3114         _result 
= (int )wxMouseEvent_m_linesPerAction_set(_arg0
,_arg1
); 
3116     wxPyEndAllowThreads(__tstate
); 
3117     if (PyErr_Occurred()) return NULL
; 
3118 }    _resultobj 
= Py_BuildValue("i",_result
); 
3122 #define wxMouseEvent_m_linesPerAction_get(_swigobj) ((int ) _swigobj->m_linesPerAction) 
3123 static PyObject 
*_wrap_wxMouseEvent_m_linesPerAction_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3124     PyObject 
* _resultobj
; 
3126     wxMouseEvent 
* _arg0
; 
3127     PyObject 
* _argo0 
= 0; 
3128     char *_kwnames
[] = { "self", NULL 
}; 
3131     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_linesPerAction_get",_kwnames
,&_argo0
))  
3134         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3135         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3136             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_linesPerAction_get. Expected _wxMouseEvent_p."); 
3141     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3142         _result 
= (int )wxMouseEvent_m_linesPerAction_get(_arg0
); 
3144     wxPyEndAllowThreads(__tstate
); 
3145     if (PyErr_Occurred()) return NULL
; 
3146 }    _resultobj 
= Py_BuildValue("i",_result
); 
3150 static void *SwigwxKeyEventTowxEvent(void *ptr
) { 
3153     src 
= (wxKeyEvent 
*) ptr
; 
3154     dest 
= (wxEvent 
*) src
; 
3155     return (void *) dest
; 
3158 static void *SwigwxKeyEventTowxObject(void *ptr
) { 
3161     src 
= (wxKeyEvent 
*) ptr
; 
3162     dest 
= (wxObject 
*) src
; 
3163     return (void *) dest
; 
3166 #define new_wxKeyEvent(_swigarg0) (new wxKeyEvent(_swigarg0)) 
3167 static PyObject 
*_wrap_new_wxKeyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3168     PyObject 
* _resultobj
; 
3169     wxKeyEvent 
* _result
; 
3171     char *_kwnames
[] = { "keyEventType", NULL 
}; 
3175     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:new_wxKeyEvent",_kwnames
,&_arg0
))  
3178     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3179         _result 
= (wxKeyEvent 
*)new_wxKeyEvent(_arg0
); 
3181     wxPyEndAllowThreads(__tstate
); 
3182     if (PyErr_Occurred()) return NULL
; 
3184         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxKeyEvent_p"); 
3185         _resultobj 
= Py_BuildValue("s",_ptemp
); 
3188         _resultobj 
= Py_None
; 
3193 #define wxKeyEvent_ControlDown(_swigobj)  (_swigobj->ControlDown()) 
3194 static PyObject 
*_wrap_wxKeyEvent_ControlDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3195     PyObject 
* _resultobj
; 
3198     PyObject 
* _argo0 
= 0; 
3199     char *_kwnames
[] = { "self", NULL 
}; 
3202     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_ControlDown",_kwnames
,&_argo0
))  
3205         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3206         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3207             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_ControlDown. Expected _wxKeyEvent_p."); 
3212     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3213         _result 
= (bool )wxKeyEvent_ControlDown(_arg0
); 
3215     wxPyEndAllowThreads(__tstate
); 
3216     if (PyErr_Occurred()) return NULL
; 
3217 }    _resultobj 
= Py_BuildValue("i",_result
); 
3221 #define wxKeyEvent_MetaDown(_swigobj)  (_swigobj->MetaDown()) 
3222 static PyObject 
*_wrap_wxKeyEvent_MetaDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3223     PyObject 
* _resultobj
; 
3226     PyObject 
* _argo0 
= 0; 
3227     char *_kwnames
[] = { "self", NULL 
}; 
3230     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_MetaDown",_kwnames
,&_argo0
))  
3233         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3234         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3235             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_MetaDown. Expected _wxKeyEvent_p."); 
3240     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3241         _result 
= (bool )wxKeyEvent_MetaDown(_arg0
); 
3243     wxPyEndAllowThreads(__tstate
); 
3244     if (PyErr_Occurred()) return NULL
; 
3245 }    _resultobj 
= Py_BuildValue("i",_result
); 
3249 #define wxKeyEvent_AltDown(_swigobj)  (_swigobj->AltDown()) 
3250 static PyObject 
*_wrap_wxKeyEvent_AltDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3251     PyObject 
* _resultobj
; 
3254     PyObject 
* _argo0 
= 0; 
3255     char *_kwnames
[] = { "self", NULL 
}; 
3258     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_AltDown",_kwnames
,&_argo0
))  
3261         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3262         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3263             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_AltDown. Expected _wxKeyEvent_p."); 
3268     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3269         _result 
= (bool )wxKeyEvent_AltDown(_arg0
); 
3271     wxPyEndAllowThreads(__tstate
); 
3272     if (PyErr_Occurred()) return NULL
; 
3273 }    _resultobj 
= Py_BuildValue("i",_result
); 
3277 #define wxKeyEvent_ShiftDown(_swigobj)  (_swigobj->ShiftDown()) 
3278 static PyObject 
*_wrap_wxKeyEvent_ShiftDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3279     PyObject 
* _resultobj
; 
3282     PyObject 
* _argo0 
= 0; 
3283     char *_kwnames
[] = { "self", NULL 
}; 
3286     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_ShiftDown",_kwnames
,&_argo0
))  
3289         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3290         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3291             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_ShiftDown. Expected _wxKeyEvent_p."); 
3296     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3297         _result 
= (bool )wxKeyEvent_ShiftDown(_arg0
); 
3299     wxPyEndAllowThreads(__tstate
); 
3300     if (PyErr_Occurred()) return NULL
; 
3301 }    _resultobj 
= Py_BuildValue("i",_result
); 
3305 #define wxKeyEvent_KeyCode(_swigobj)  (_swigobj->KeyCode()) 
3306 static PyObject 
*_wrap_wxKeyEvent_KeyCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3307     PyObject 
* _resultobj
; 
3310     PyObject 
* _argo0 
= 0; 
3311     char *_kwnames
[] = { "self", NULL 
}; 
3314     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_KeyCode",_kwnames
,&_argo0
))  
3317         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3318         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3319             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_KeyCode. Expected _wxKeyEvent_p."); 
3324     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3325         _result 
= (long )wxKeyEvent_KeyCode(_arg0
); 
3327     wxPyEndAllowThreads(__tstate
); 
3328     if (PyErr_Occurred()) return NULL
; 
3329 }    _resultobj 
= Py_BuildValue("l",_result
); 
3333 #define wxKeyEvent_GetKeyCode(_swigobj)  (_swigobj->GetKeyCode()) 
3334 static PyObject 
*_wrap_wxKeyEvent_GetKeyCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3335     PyObject 
* _resultobj
; 
3338     PyObject 
* _argo0 
= 0; 
3339     char *_kwnames
[] = { "self", NULL 
}; 
3342     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetKeyCode",_kwnames
,&_argo0
))  
3345         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3346         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3347             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetKeyCode. Expected _wxKeyEvent_p."); 
3352     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3353         _result 
= (long )wxKeyEvent_GetKeyCode(_arg0
); 
3355     wxPyEndAllowThreads(__tstate
); 
3356     if (PyErr_Occurred()) return NULL
; 
3357 }    _resultobj 
= Py_BuildValue("l",_result
); 
3361 #define wxKeyEvent_HasModifiers(_swigobj)  (_swigobj->HasModifiers()) 
3362 static PyObject 
*_wrap_wxKeyEvent_HasModifiers(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3363     PyObject 
* _resultobj
; 
3366     PyObject 
* _argo0 
= 0; 
3367     char *_kwnames
[] = { "self", NULL 
}; 
3370     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_HasModifiers",_kwnames
,&_argo0
))  
3373         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3374         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3375             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_HasModifiers. Expected _wxKeyEvent_p."); 
3380     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3381         _result 
= (bool )wxKeyEvent_HasModifiers(_arg0
); 
3383     wxPyEndAllowThreads(__tstate
); 
3384     if (PyErr_Occurred()) return NULL
; 
3385 }    _resultobj 
= Py_BuildValue("i",_result
); 
3389 #define wxKeyEvent_GetX(_swigobj)  (_swigobj->GetX()) 
3390 static PyObject 
*_wrap_wxKeyEvent_GetX(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3391     PyObject 
* _resultobj
; 
3394     PyObject 
* _argo0 
= 0; 
3395     char *_kwnames
[] = { "self", NULL 
}; 
3398     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetX",_kwnames
,&_argo0
))  
3401         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3402         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3403             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetX. Expected _wxKeyEvent_p."); 
3408     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3409         _result 
= (long )wxKeyEvent_GetX(_arg0
); 
3411     wxPyEndAllowThreads(__tstate
); 
3412     if (PyErr_Occurred()) return NULL
; 
3413 }    _resultobj 
= Py_BuildValue("l",_result
); 
3417 #define wxKeyEvent_GetY(_swigobj)  (_swigobj->GetY()) 
3418 static PyObject 
*_wrap_wxKeyEvent_GetY(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3419     PyObject 
* _resultobj
; 
3422     PyObject 
* _argo0 
= 0; 
3423     char *_kwnames
[] = { "self", NULL 
}; 
3426     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetY",_kwnames
,&_argo0
))  
3429         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3430         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3431             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetY. Expected _wxKeyEvent_p."); 
3436     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3437         _result 
= (long )wxKeyEvent_GetY(_arg0
); 
3439     wxPyEndAllowThreads(__tstate
); 
3440     if (PyErr_Occurred()) return NULL
; 
3441 }    _resultobj 
= Py_BuildValue("l",_result
); 
3445 #define wxKeyEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
3446 static PyObject 
*_wrap_wxKeyEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3447     PyObject 
* _resultobj
; 
3450     PyObject 
* _argo0 
= 0; 
3451     char *_kwnames
[] = { "self", NULL 
}; 
3455     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetPosition",_kwnames
,&_argo0
))  
3458         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3459         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3460             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetPosition. Expected _wxKeyEvent_p."); 
3465     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3466         _result 
= new wxPoint (wxKeyEvent_GetPosition(_arg0
)); 
3468     wxPyEndAllowThreads(__tstate
); 
3469     if (PyErr_Occurred()) return NULL
; 
3470 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
3471     _resultobj 
= Py_BuildValue("s",_ptemp
); 
3475 #define wxKeyEvent_GetPositionTuple(_swigobj,_swigarg0,_swigarg1)  (_swigobj->GetPosition(_swigarg0,_swigarg1)) 
3476 static PyObject 
*_wrap_wxKeyEvent_GetPositionTuple(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3477     PyObject 
* _resultobj
; 
3483     PyObject 
* _argo0 
= 0; 
3484     char *_kwnames
[] = { "self", NULL 
}; 
3493     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetPositionTuple",_kwnames
,&_argo0
))  
3496         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3497         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3498             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetPositionTuple. Expected _wxKeyEvent_p."); 
3503     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3504         wxKeyEvent_GetPositionTuple(_arg0
,_arg1
,_arg2
); 
3506     wxPyEndAllowThreads(__tstate
); 
3507     if (PyErr_Occurred()) return NULL
; 
3508 }    Py_INCREF(Py_None
); 
3509     _resultobj 
= Py_None
; 
3512     o 
= PyInt_FromLong((long) (*_arg1
)); 
3513     _resultobj 
= t_output_helper(_resultobj
, o
); 
3517     o 
= PyInt_FromLong((long) (*_arg2
)); 
3518     _resultobj 
= t_output_helper(_resultobj
, o
); 
3523 #define wxKeyEvent_m_x_set(_swigobj,_swigval) (_swigobj->m_x = _swigval,_swigval) 
3524 static PyObject 
*_wrap_wxKeyEvent_m_x_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3525     PyObject 
* _resultobj
; 
3529     PyObject 
* _argo0 
= 0; 
3530     char *_kwnames
[] = { "self","m_x", NULL 
}; 
3533     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_x_set",_kwnames
,&_argo0
,&_arg1
))  
3536         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3537         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3538             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_x_set. Expected _wxKeyEvent_p."); 
3543     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3544         _result 
= (long )wxKeyEvent_m_x_set(_arg0
,_arg1
); 
3546     wxPyEndAllowThreads(__tstate
); 
3547     if (PyErr_Occurred()) return NULL
; 
3548 }    _resultobj 
= Py_BuildValue("l",_result
); 
3552 #define wxKeyEvent_m_x_get(_swigobj) ((long ) _swigobj->m_x) 
3553 static PyObject 
*_wrap_wxKeyEvent_m_x_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3554     PyObject 
* _resultobj
; 
3557     PyObject 
* _argo0 
= 0; 
3558     char *_kwnames
[] = { "self", NULL 
}; 
3561     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_x_get",_kwnames
,&_argo0
))  
3564         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3565         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3566             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_x_get. Expected _wxKeyEvent_p."); 
3571     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3572         _result 
= (long )wxKeyEvent_m_x_get(_arg0
); 
3574     wxPyEndAllowThreads(__tstate
); 
3575     if (PyErr_Occurred()) return NULL
; 
3576 }    _resultobj 
= Py_BuildValue("l",_result
); 
3580 #define wxKeyEvent_m_y_set(_swigobj,_swigval) (_swigobj->m_y = _swigval,_swigval) 
3581 static PyObject 
*_wrap_wxKeyEvent_m_y_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3582     PyObject 
* _resultobj
; 
3586     PyObject 
* _argo0 
= 0; 
3587     char *_kwnames
[] = { "self","m_y", NULL 
}; 
3590     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_y_set",_kwnames
,&_argo0
,&_arg1
))  
3593         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3594         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3595             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_y_set. Expected _wxKeyEvent_p."); 
3600     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3601         _result 
= (long )wxKeyEvent_m_y_set(_arg0
,_arg1
); 
3603     wxPyEndAllowThreads(__tstate
); 
3604     if (PyErr_Occurred()) return NULL
; 
3605 }    _resultobj 
= Py_BuildValue("l",_result
); 
3609 #define wxKeyEvent_m_y_get(_swigobj) ((long ) _swigobj->m_y) 
3610 static PyObject 
*_wrap_wxKeyEvent_m_y_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3611     PyObject 
* _resultobj
; 
3614     PyObject 
* _argo0 
= 0; 
3615     char *_kwnames
[] = { "self", NULL 
}; 
3618     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_y_get",_kwnames
,&_argo0
))  
3621         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3622         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3623             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_y_get. Expected _wxKeyEvent_p."); 
3628     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3629         _result 
= (long )wxKeyEvent_m_y_get(_arg0
); 
3631     wxPyEndAllowThreads(__tstate
); 
3632     if (PyErr_Occurred()) return NULL
; 
3633 }    _resultobj 
= Py_BuildValue("l",_result
); 
3637 #define wxKeyEvent_m_keyCode_set(_swigobj,_swigval) (_swigobj->m_keyCode = _swigval,_swigval) 
3638 static PyObject 
*_wrap_wxKeyEvent_m_keyCode_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3639     PyObject 
* _resultobj
; 
3643     PyObject 
* _argo0 
= 0; 
3644     char *_kwnames
[] = { "self","m_keyCode", NULL 
}; 
3647     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_keyCode_set",_kwnames
,&_argo0
,&_arg1
))  
3650         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3651         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3652             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_keyCode_set. Expected _wxKeyEvent_p."); 
3657     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3658         _result 
= (long )wxKeyEvent_m_keyCode_set(_arg0
,_arg1
); 
3660     wxPyEndAllowThreads(__tstate
); 
3661     if (PyErr_Occurred()) return NULL
; 
3662 }    _resultobj 
= Py_BuildValue("l",_result
); 
3666 #define wxKeyEvent_m_keyCode_get(_swigobj) ((long ) _swigobj->m_keyCode) 
3667 static PyObject 
*_wrap_wxKeyEvent_m_keyCode_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3668     PyObject 
* _resultobj
; 
3671     PyObject 
* _argo0 
= 0; 
3672     char *_kwnames
[] = { "self", NULL 
}; 
3675     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_keyCode_get",_kwnames
,&_argo0
))  
3678         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3679         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3680             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_keyCode_get. Expected _wxKeyEvent_p."); 
3685     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3686         _result 
= (long )wxKeyEvent_m_keyCode_get(_arg0
); 
3688     wxPyEndAllowThreads(__tstate
); 
3689     if (PyErr_Occurred()) return NULL
; 
3690 }    _resultobj 
= Py_BuildValue("l",_result
); 
3694 #define wxKeyEvent_m_controlDown_set(_swigobj,_swigval) (_swigobj->m_controlDown = _swigval,_swigval) 
3695 static PyObject 
*_wrap_wxKeyEvent_m_controlDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3696     PyObject 
* _resultobj
; 
3700     PyObject 
* _argo0 
= 0; 
3702     char *_kwnames
[] = { "self","m_controlDown", NULL 
}; 
3705     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_controlDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3708         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3709         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3710             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_controlDown_set. Expected _wxKeyEvent_p."); 
3714     _arg1 
= (bool ) tempbool1
; 
3716     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3717         _result 
= (bool )wxKeyEvent_m_controlDown_set(_arg0
,_arg1
); 
3719     wxPyEndAllowThreads(__tstate
); 
3720     if (PyErr_Occurred()) return NULL
; 
3721 }    _resultobj 
= Py_BuildValue("i",_result
); 
3725 #define wxKeyEvent_m_controlDown_get(_swigobj) ((bool ) _swigobj->m_controlDown) 
3726 static PyObject 
*_wrap_wxKeyEvent_m_controlDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3727     PyObject 
* _resultobj
; 
3730     PyObject 
* _argo0 
= 0; 
3731     char *_kwnames
[] = { "self", NULL 
}; 
3734     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_controlDown_get",_kwnames
,&_argo0
))  
3737         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3738         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3739             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_controlDown_get. Expected _wxKeyEvent_p."); 
3744     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3745         _result 
= (bool )wxKeyEvent_m_controlDown_get(_arg0
); 
3747     wxPyEndAllowThreads(__tstate
); 
3748     if (PyErr_Occurred()) return NULL
; 
3749 }    _resultobj 
= Py_BuildValue("i",_result
); 
3753 #define wxKeyEvent_m_shiftDown_set(_swigobj,_swigval) (_swigobj->m_shiftDown = _swigval,_swigval) 
3754 static PyObject 
*_wrap_wxKeyEvent_m_shiftDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3755     PyObject 
* _resultobj
; 
3759     PyObject 
* _argo0 
= 0; 
3761     char *_kwnames
[] = { "self","m_shiftDown", NULL 
}; 
3764     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_shiftDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3767         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3768         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3769             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_shiftDown_set. Expected _wxKeyEvent_p."); 
3773     _arg1 
= (bool ) tempbool1
; 
3775     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3776         _result 
= (bool )wxKeyEvent_m_shiftDown_set(_arg0
,_arg1
); 
3778     wxPyEndAllowThreads(__tstate
); 
3779     if (PyErr_Occurred()) return NULL
; 
3780 }    _resultobj 
= Py_BuildValue("i",_result
); 
3784 #define wxKeyEvent_m_shiftDown_get(_swigobj) ((bool ) _swigobj->m_shiftDown) 
3785 static PyObject 
*_wrap_wxKeyEvent_m_shiftDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3786     PyObject 
* _resultobj
; 
3789     PyObject 
* _argo0 
= 0; 
3790     char *_kwnames
[] = { "self", NULL 
}; 
3793     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_shiftDown_get",_kwnames
,&_argo0
))  
3796         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3797         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3798             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_shiftDown_get. Expected _wxKeyEvent_p."); 
3803     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3804         _result 
= (bool )wxKeyEvent_m_shiftDown_get(_arg0
); 
3806     wxPyEndAllowThreads(__tstate
); 
3807     if (PyErr_Occurred()) return NULL
; 
3808 }    _resultobj 
= Py_BuildValue("i",_result
); 
3812 #define wxKeyEvent_m_altDown_set(_swigobj,_swigval) (_swigobj->m_altDown = _swigval,_swigval) 
3813 static PyObject 
*_wrap_wxKeyEvent_m_altDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3814     PyObject 
* _resultobj
; 
3818     PyObject 
* _argo0 
= 0; 
3820     char *_kwnames
[] = { "self","m_altDown", NULL 
}; 
3823     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_altDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3826         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3827         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3828             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_altDown_set. Expected _wxKeyEvent_p."); 
3832     _arg1 
= (bool ) tempbool1
; 
3834     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3835         _result 
= (bool )wxKeyEvent_m_altDown_set(_arg0
,_arg1
); 
3837     wxPyEndAllowThreads(__tstate
); 
3838     if (PyErr_Occurred()) return NULL
; 
3839 }    _resultobj 
= Py_BuildValue("i",_result
); 
3843 #define wxKeyEvent_m_altDown_get(_swigobj) ((bool ) _swigobj->m_altDown) 
3844 static PyObject 
*_wrap_wxKeyEvent_m_altDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3845     PyObject 
* _resultobj
; 
3848     PyObject 
* _argo0 
= 0; 
3849     char *_kwnames
[] = { "self", NULL 
}; 
3852     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_altDown_get",_kwnames
,&_argo0
))  
3855         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3856         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3857             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_altDown_get. Expected _wxKeyEvent_p."); 
3862     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3863         _result 
= (bool )wxKeyEvent_m_altDown_get(_arg0
); 
3865     wxPyEndAllowThreads(__tstate
); 
3866     if (PyErr_Occurred()) return NULL
; 
3867 }    _resultobj 
= Py_BuildValue("i",_result
); 
3871 #define wxKeyEvent_m_metaDown_set(_swigobj,_swigval) (_swigobj->m_metaDown = _swigval,_swigval) 
3872 static PyObject 
*_wrap_wxKeyEvent_m_metaDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3873     PyObject 
* _resultobj
; 
3877     PyObject 
* _argo0 
= 0; 
3879     char *_kwnames
[] = { "self","m_metaDown", NULL 
}; 
3882     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_metaDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3885         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3886         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3887             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_metaDown_set. Expected _wxKeyEvent_p."); 
3891     _arg1 
= (bool ) tempbool1
; 
3893     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3894         _result 
= (bool )wxKeyEvent_m_metaDown_set(_arg0
,_arg1
); 
3896     wxPyEndAllowThreads(__tstate
); 
3897     if (PyErr_Occurred()) return NULL
; 
3898 }    _resultobj 
= Py_BuildValue("i",_result
); 
3902 #define wxKeyEvent_m_metaDown_get(_swigobj) ((bool ) _swigobj->m_metaDown) 
3903 static PyObject 
*_wrap_wxKeyEvent_m_metaDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3904     PyObject 
* _resultobj
; 
3907     PyObject 
* _argo0 
= 0; 
3908     char *_kwnames
[] = { "self", NULL 
}; 
3911     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_metaDown_get",_kwnames
,&_argo0
))  
3914         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3915         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3916             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_metaDown_get. Expected _wxKeyEvent_p."); 
3921     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3922         _result 
= (bool )wxKeyEvent_m_metaDown_get(_arg0
); 
3924     wxPyEndAllowThreads(__tstate
); 
3925     if (PyErr_Occurred()) return NULL
; 
3926 }    _resultobj 
= Py_BuildValue("i",_result
); 
3930 #define wxKeyEvent_m_scanCode_set(_swigobj,_swigval) (_swigobj->m_scanCode = _swigval,_swigval) 
3931 static PyObject 
*_wrap_wxKeyEvent_m_scanCode_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3932     PyObject 
* _resultobj
; 
3936     PyObject 
* _argo0 
= 0; 
3938     char *_kwnames
[] = { "self","m_scanCode", NULL 
}; 
3941     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_scanCode_set",_kwnames
,&_argo0
,&tempbool1
))  
3944         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3945         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3946             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_scanCode_set. Expected _wxKeyEvent_p."); 
3950     _arg1 
= (bool ) tempbool1
; 
3952     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3953         _result 
= (bool )wxKeyEvent_m_scanCode_set(_arg0
,_arg1
); 
3955     wxPyEndAllowThreads(__tstate
); 
3956     if (PyErr_Occurred()) return NULL
; 
3957 }    _resultobj 
= Py_BuildValue("i",_result
); 
3961 #define wxKeyEvent_m_scanCode_get(_swigobj) ((bool ) _swigobj->m_scanCode) 
3962 static PyObject 
*_wrap_wxKeyEvent_m_scanCode_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3963     PyObject 
* _resultobj
; 
3966     PyObject 
* _argo0 
= 0; 
3967     char *_kwnames
[] = { "self", NULL 
}; 
3970     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_scanCode_get",_kwnames
,&_argo0
))  
3973         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3974         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3975             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_scanCode_get. Expected _wxKeyEvent_p."); 
3980     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3981         _result 
= (bool )wxKeyEvent_m_scanCode_get(_arg0
); 
3983     wxPyEndAllowThreads(__tstate
); 
3984     if (PyErr_Occurred()) return NULL
; 
3985 }    _resultobj 
= Py_BuildValue("i",_result
); 
3989 static void *SwigwxNavigationKeyEventTowxEvent(void *ptr
) { 
3990     wxNavigationKeyEvent 
*src
; 
3992     src 
= (wxNavigationKeyEvent 
*) ptr
; 
3993     dest 
= (wxEvent 
*) src
; 
3994     return (void *) dest
; 
3997 static void *SwigwxNavigationKeyEventTowxObject(void *ptr
) { 
3998     wxNavigationKeyEvent 
*src
; 
4000     src 
= (wxNavigationKeyEvent 
*) ptr
; 
4001     dest 
= (wxObject 
*) src
; 
4002     return (void *) dest
; 
4005 #define new_wxNavigationKeyEvent() (new wxNavigationKeyEvent()) 
4006 static PyObject 
*_wrap_new_wxNavigationKeyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4007     PyObject 
* _resultobj
; 
4008     wxNavigationKeyEvent 
* _result
; 
4009     char *_kwnames
[] = {  NULL 
}; 
4013     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxNavigationKeyEvent",_kwnames
))  
4016     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4017         _result 
= (wxNavigationKeyEvent 
*)new_wxNavigationKeyEvent(); 
4019     wxPyEndAllowThreads(__tstate
); 
4020     if (PyErr_Occurred()) return NULL
; 
4022         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxNavigationKeyEvent_p"); 
4023         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4026         _resultobj 
= Py_None
; 
4031 #define wxNavigationKeyEvent_GetDirection(_swigobj)  (_swigobj->GetDirection()) 
4032 static PyObject 
*_wrap_wxNavigationKeyEvent_GetDirection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4033     PyObject 
* _resultobj
; 
4035     wxNavigationKeyEvent 
* _arg0
; 
4036     PyObject 
* _argo0 
= 0; 
4037     char *_kwnames
[] = { "self", NULL 
}; 
4040     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_GetDirection",_kwnames
,&_argo0
))  
4043         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4044         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4045             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_GetDirection. Expected _wxNavigationKeyEvent_p."); 
4050     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4051         _result 
= (bool )wxNavigationKeyEvent_GetDirection(_arg0
); 
4053     wxPyEndAllowThreads(__tstate
); 
4054     if (PyErr_Occurred()) return NULL
; 
4055 }    _resultobj 
= Py_BuildValue("i",_result
); 
4059 #define wxNavigationKeyEvent_SetDirection(_swigobj,_swigarg0)  (_swigobj->SetDirection(_swigarg0)) 
4060 static PyObject 
*_wrap_wxNavigationKeyEvent_SetDirection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4061     PyObject 
* _resultobj
; 
4062     wxNavigationKeyEvent 
* _arg0
; 
4064     PyObject 
* _argo0 
= 0; 
4066     char *_kwnames
[] = { "self","bForward", NULL 
}; 
4069     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxNavigationKeyEvent_SetDirection",_kwnames
,&_argo0
,&tempbool1
))  
4072         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4073         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4074             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetDirection. Expected _wxNavigationKeyEvent_p."); 
4078     _arg1 
= (bool ) tempbool1
; 
4080     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4081         wxNavigationKeyEvent_SetDirection(_arg0
,_arg1
); 
4083     wxPyEndAllowThreads(__tstate
); 
4084     if (PyErr_Occurred()) return NULL
; 
4085 }    Py_INCREF(Py_None
); 
4086     _resultobj 
= Py_None
; 
4090 #define wxNavigationKeyEvent_IsWindowChange(_swigobj)  (_swigobj->IsWindowChange()) 
4091 static PyObject 
*_wrap_wxNavigationKeyEvent_IsWindowChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4092     PyObject 
* _resultobj
; 
4094     wxNavigationKeyEvent 
* _arg0
; 
4095     PyObject 
* _argo0 
= 0; 
4096     char *_kwnames
[] = { "self", NULL 
}; 
4099     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_IsWindowChange",_kwnames
,&_argo0
))  
4102         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4103         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4104             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_IsWindowChange. Expected _wxNavigationKeyEvent_p."); 
4109     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4110         _result 
= (bool )wxNavigationKeyEvent_IsWindowChange(_arg0
); 
4112     wxPyEndAllowThreads(__tstate
); 
4113     if (PyErr_Occurred()) return NULL
; 
4114 }    _resultobj 
= Py_BuildValue("i",_result
); 
4118 #define wxNavigationKeyEvent_SetWindowChange(_swigobj,_swigarg0)  (_swigobj->SetWindowChange(_swigarg0)) 
4119 static PyObject 
*_wrap_wxNavigationKeyEvent_SetWindowChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4120     PyObject 
* _resultobj
; 
4121     wxNavigationKeyEvent 
* _arg0
; 
4123     PyObject 
* _argo0 
= 0; 
4125     char *_kwnames
[] = { "self","bIs", NULL 
}; 
4128     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxNavigationKeyEvent_SetWindowChange",_kwnames
,&_argo0
,&tempbool1
))  
4131         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4132         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4133             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetWindowChange. Expected _wxNavigationKeyEvent_p."); 
4137     _arg1 
= (bool ) tempbool1
; 
4139     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4140         wxNavigationKeyEvent_SetWindowChange(_arg0
,_arg1
); 
4142     wxPyEndAllowThreads(__tstate
); 
4143     if (PyErr_Occurred()) return NULL
; 
4144 }    Py_INCREF(Py_None
); 
4145     _resultobj 
= Py_None
; 
4149 #define wxNavigationKeyEvent_GetCurrentFocus(_swigobj)  (_swigobj->GetCurrentFocus()) 
4150 static PyObject 
*_wrap_wxNavigationKeyEvent_GetCurrentFocus(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4151     PyObject 
* _resultobj
; 
4153     wxNavigationKeyEvent 
* _arg0
; 
4154     PyObject 
* _argo0 
= 0; 
4155     char *_kwnames
[] = { "self", NULL 
}; 
4158     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_GetCurrentFocus",_kwnames
,&_argo0
))  
4161         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4162         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4163             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_GetCurrentFocus. Expected _wxNavigationKeyEvent_p."); 
4168     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4169         _result 
= (wxWindow 
*)wxNavigationKeyEvent_GetCurrentFocus(_arg0
); 
4171     wxPyEndAllowThreads(__tstate
); 
4172     if (PyErr_Occurred()) return NULL
; 
4173 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4177 #define wxNavigationKeyEvent_SetCurrentFocus(_swigobj,_swigarg0)  (_swigobj->SetCurrentFocus(_swigarg0)) 
4178 static PyObject 
*_wrap_wxNavigationKeyEvent_SetCurrentFocus(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4179     PyObject 
* _resultobj
; 
4180     wxNavigationKeyEvent 
* _arg0
; 
4182     PyObject 
* _argo0 
= 0; 
4183     PyObject 
* _argo1 
= 0; 
4184     char *_kwnames
[] = { "self","win", NULL 
}; 
4187     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxNavigationKeyEvent_SetCurrentFocus",_kwnames
,&_argo0
,&_argo1
))  
4190         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4191         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4192             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetCurrentFocus. Expected _wxNavigationKeyEvent_p."); 
4197         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
4198         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
4199             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxNavigationKeyEvent_SetCurrentFocus. Expected _wxWindow_p."); 
4204     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4205         wxNavigationKeyEvent_SetCurrentFocus(_arg0
,_arg1
); 
4207     wxPyEndAllowThreads(__tstate
); 
4208     if (PyErr_Occurred()) return NULL
; 
4209 }    Py_INCREF(Py_None
); 
4210     _resultobj 
= Py_None
; 
4214 static void *SwigwxMoveEventTowxEvent(void *ptr
) { 
4217     src 
= (wxMoveEvent 
*) ptr
; 
4218     dest 
= (wxEvent 
*) src
; 
4219     return (void *) dest
; 
4222 static void *SwigwxMoveEventTowxObject(void *ptr
) { 
4225     src 
= (wxMoveEvent 
*) ptr
; 
4226     dest 
= (wxObject 
*) src
; 
4227     return (void *) dest
; 
4230 #define new_wxMoveEvent(_swigarg0,_swigarg1) (new wxMoveEvent(_swigarg0,_swigarg1)) 
4231 static PyObject 
*_wrap_new_wxMoveEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4232     PyObject 
* _resultobj
; 
4233     wxMoveEvent 
* _result
; 
4235     int  _arg1 
= (int ) 0; 
4237     PyObject 
* _obj0 
= 0; 
4238     char *_kwnames
[] = { "pt","id", NULL 
}; 
4242     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxMoveEvent",_kwnames
,&_obj0
,&_arg1
))  
4246     if (! wxPoint_helper(_obj0
, &_arg0
)) 
4250     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4251         _result 
= (wxMoveEvent 
*)new_wxMoveEvent(*_arg0
,_arg1
); 
4253     wxPyEndAllowThreads(__tstate
); 
4254     if (PyErr_Occurred()) return NULL
; 
4256         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMoveEvent_p"); 
4257         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4260         _resultobj 
= Py_None
; 
4265 #define wxMoveEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
4266 static PyObject 
*_wrap_wxMoveEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4267     PyObject 
* _resultobj
; 
4269     wxMoveEvent 
* _arg0
; 
4270     PyObject 
* _argo0 
= 0; 
4271     char *_kwnames
[] = { "self", NULL 
}; 
4275     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMoveEvent_GetPosition",_kwnames
,&_argo0
))  
4278         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4279         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMoveEvent_p")) { 
4280             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMoveEvent_GetPosition. Expected _wxMoveEvent_p."); 
4285     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4286         _result 
= new wxPoint (wxMoveEvent_GetPosition(_arg0
)); 
4288     wxPyEndAllowThreads(__tstate
); 
4289     if (PyErr_Occurred()) return NULL
; 
4290 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
4291     _resultobj 
= Py_BuildValue("s",_ptemp
); 
4295 static void *SwigwxPaintEventTowxEvent(void *ptr
) { 
4298     src 
= (wxPaintEvent 
*) ptr
; 
4299     dest 
= (wxEvent 
*) src
; 
4300     return (void *) dest
; 
4303 static void *SwigwxPaintEventTowxObject(void *ptr
) { 
4306     src 
= (wxPaintEvent 
*) ptr
; 
4307     dest 
= (wxObject 
*) src
; 
4308     return (void *) dest
; 
4311 #define new_wxPaintEvent(_swigarg0) (new wxPaintEvent(_swigarg0)) 
4312 static PyObject 
*_wrap_new_wxPaintEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4313     PyObject 
* _resultobj
; 
4314     wxPaintEvent 
* _result
; 
4315     int  _arg0 
= (int ) 0; 
4316     char *_kwnames
[] = { "id", NULL 
}; 
4320     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPaintEvent",_kwnames
,&_arg0
))  
4323     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4324         _result 
= (wxPaintEvent 
*)new_wxPaintEvent(_arg0
); 
4326     wxPyEndAllowThreads(__tstate
); 
4327     if (PyErr_Occurred()) return NULL
; 
4329         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPaintEvent_p"); 
4330         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4333         _resultobj 
= Py_None
; 
4338 static void *SwigwxEraseEventTowxEvent(void *ptr
) { 
4341     src 
= (wxEraseEvent 
*) ptr
; 
4342     dest 
= (wxEvent 
*) src
; 
4343     return (void *) dest
; 
4346 static void *SwigwxEraseEventTowxObject(void *ptr
) { 
4349     src 
= (wxEraseEvent 
*) ptr
; 
4350     dest 
= (wxObject 
*) src
; 
4351     return (void *) dest
; 
4354 #define new_wxEraseEvent(_swigarg0,_swigarg1) (new wxEraseEvent(_swigarg0,_swigarg1)) 
4355 static PyObject 
*_wrap_new_wxEraseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4356     PyObject 
* _resultobj
; 
4357     wxEraseEvent 
* _result
; 
4358     int  _arg0 
= (int ) 0; 
4359     wxDC 
* _arg1 
= (wxDC 
*) NULL
; 
4360     PyObject 
* _argo1 
= 0; 
4361     char *_kwnames
[] = { "id","dc", NULL 
}; 
4365     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iO:new_wxEraseEvent",_kwnames
,&_arg0
,&_argo1
))  
4368         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
4369         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) { 
4370             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxEraseEvent. Expected _wxDC_p."); 
4375     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4376         _result 
= (wxEraseEvent 
*)new_wxEraseEvent(_arg0
,_arg1
); 
4378     wxPyEndAllowThreads(__tstate
); 
4379     if (PyErr_Occurred()) return NULL
; 
4381         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEraseEvent_p"); 
4382         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4385         _resultobj 
= Py_None
; 
4390 #define wxEraseEvent_GetDC(_swigobj)  (_swigobj->GetDC()) 
4391 static PyObject 
*_wrap_wxEraseEvent_GetDC(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4392     PyObject 
* _resultobj
; 
4394     wxEraseEvent 
* _arg0
; 
4395     PyObject 
* _argo0 
= 0; 
4396     char *_kwnames
[] = { "self", NULL 
}; 
4399     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEraseEvent_GetDC",_kwnames
,&_argo0
))  
4402         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4403         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEraseEvent_p")) { 
4404             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEraseEvent_GetDC. Expected _wxEraseEvent_p."); 
4409     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4410         _result 
= (wxDC 
*)wxEraseEvent_GetDC(_arg0
); 
4412     wxPyEndAllowThreads(__tstate
); 
4413     if (PyErr_Occurred()) return NULL
; 
4414 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4418 static void *SwigwxFocusEventTowxEvent(void *ptr
) { 
4421     src 
= (wxFocusEvent 
*) ptr
; 
4422     dest 
= (wxEvent 
*) src
; 
4423     return (void *) dest
; 
4426 static void *SwigwxFocusEventTowxObject(void *ptr
) { 
4429     src 
= (wxFocusEvent 
*) ptr
; 
4430     dest 
= (wxObject 
*) src
; 
4431     return (void *) dest
; 
4434 #define new_wxFocusEvent(_swigarg0,_swigarg1) (new wxFocusEvent(_swigarg0,_swigarg1)) 
4435 static PyObject 
*_wrap_new_wxFocusEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4436     PyObject 
* _resultobj
; 
4437     wxFocusEvent 
* _result
; 
4438     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
4439     int  _arg1 
= (int ) 0; 
4440     char *_kwnames
[] = { "eventType","id", NULL 
}; 
4444     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hi:new_wxFocusEvent",_kwnames
,&_arg0
,&_arg1
))  
4447     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4448         _result 
= (wxFocusEvent 
*)new_wxFocusEvent(_arg0
,_arg1
); 
4450     wxPyEndAllowThreads(__tstate
); 
4451     if (PyErr_Occurred()) return NULL
; 
4453         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFocusEvent_p"); 
4454         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4457         _resultobj 
= Py_None
; 
4462 static void *SwigwxChildFocusEventTowxCommandEvent(void *ptr
) { 
4463     wxChildFocusEvent 
*src
; 
4464     wxCommandEvent 
*dest
; 
4465     src 
= (wxChildFocusEvent 
*) ptr
; 
4466     dest 
= (wxCommandEvent 
*) src
; 
4467     return (void *) dest
; 
4470 static void *SwigwxChildFocusEventTowxEvent(void *ptr
) { 
4471     wxChildFocusEvent 
*src
; 
4473     src 
= (wxChildFocusEvent 
*) ptr
; 
4474     dest 
= (wxEvent 
*) src
; 
4475     return (void *) dest
; 
4478 static void *SwigwxChildFocusEventTowxObject(void *ptr
) { 
4479     wxChildFocusEvent 
*src
; 
4481     src 
= (wxChildFocusEvent 
*) ptr
; 
4482     dest 
= (wxObject 
*) src
; 
4483     return (void *) dest
; 
4486 #define new_wxChildFocusEvent(_swigarg0) (new wxChildFocusEvent(_swigarg0)) 
4487 static PyObject 
*_wrap_new_wxChildFocusEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4488     PyObject 
* _resultobj
; 
4489     wxChildFocusEvent 
* _result
; 
4490     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
4491     PyObject 
* _argo0 
= 0; 
4492     char *_kwnames
[] = { "win", NULL 
}; 
4496     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxChildFocusEvent",_kwnames
,&_argo0
))  
4499         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4500         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
4501             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxChildFocusEvent. Expected _wxWindow_p."); 
4506     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4507         _result 
= (wxChildFocusEvent 
*)new_wxChildFocusEvent(_arg0
); 
4509     wxPyEndAllowThreads(__tstate
); 
4510     if (PyErr_Occurred()) return NULL
; 
4512         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxChildFocusEvent_p"); 
4513         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4516         _resultobj 
= Py_None
; 
4521 #define wxChildFocusEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
4522 static PyObject 
*_wrap_wxChildFocusEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4523     PyObject 
* _resultobj
; 
4525     wxChildFocusEvent 
* _arg0
; 
4526     PyObject 
* _argo0 
= 0; 
4527     char *_kwnames
[] = { "self", NULL 
}; 
4530     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChildFocusEvent_GetWindow",_kwnames
,&_argo0
))  
4533         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4534         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChildFocusEvent_p")) { 
4535             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChildFocusEvent_GetWindow. Expected _wxChildFocusEvent_p."); 
4540     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4541         _result 
= (wxWindow 
*)wxChildFocusEvent_GetWindow(_arg0
); 
4543     wxPyEndAllowThreads(__tstate
); 
4544     if (PyErr_Occurred()) return NULL
; 
4545 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4549 static void *SwigwxActivateEventTowxEvent(void *ptr
) { 
4550     wxActivateEvent 
*src
; 
4552     src 
= (wxActivateEvent 
*) ptr
; 
4553     dest 
= (wxEvent 
*) src
; 
4554     return (void *) dest
; 
4557 static void *SwigwxActivateEventTowxObject(void *ptr
) { 
4558     wxActivateEvent 
*src
; 
4560     src 
= (wxActivateEvent 
*) ptr
; 
4561     dest 
= (wxObject 
*) src
; 
4562     return (void *) dest
; 
4565 #define new_wxActivateEvent(_swigarg0,_swigarg1,_swigarg2) (new wxActivateEvent(_swigarg0,_swigarg1,_swigarg2)) 
4566 static PyObject 
*_wrap_new_wxActivateEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4567     PyObject 
* _resultobj
; 
4568     wxActivateEvent 
* _result
; 
4569     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
4570     int  _arg1 
= (int ) TRUE
; 
4571     int  _arg2 
= (int ) 0; 
4572     char *_kwnames
[] = { "eventType","active","id", NULL 
}; 
4576     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hii:new_wxActivateEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
))  
4579     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4580         _result 
= (wxActivateEvent 
*)new_wxActivateEvent(_arg0
,_arg1
,_arg2
); 
4582     wxPyEndAllowThreads(__tstate
); 
4583     if (PyErr_Occurred()) return NULL
; 
4585         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxActivateEvent_p"); 
4586         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4589         _resultobj 
= Py_None
; 
4594 #define wxActivateEvent_GetActive(_swigobj)  (_swigobj->GetActive()) 
4595 static PyObject 
*_wrap_wxActivateEvent_GetActive(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4596     PyObject 
* _resultobj
; 
4598     wxActivateEvent 
* _arg0
; 
4599     PyObject 
* _argo0 
= 0; 
4600     char *_kwnames
[] = { "self", NULL 
}; 
4603     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxActivateEvent_GetActive",_kwnames
,&_argo0
))  
4606         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4607         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxActivateEvent_p")) { 
4608             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxActivateEvent_GetActive. Expected _wxActivateEvent_p."); 
4613     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4614         _result 
= (bool )wxActivateEvent_GetActive(_arg0
); 
4616     wxPyEndAllowThreads(__tstate
); 
4617     if (PyErr_Occurred()) return NULL
; 
4618 }    _resultobj 
= Py_BuildValue("i",_result
); 
4622 static void *SwigwxInitDialogEventTowxEvent(void *ptr
) { 
4623     wxInitDialogEvent 
*src
; 
4625     src 
= (wxInitDialogEvent 
*) ptr
; 
4626     dest 
= (wxEvent 
*) src
; 
4627     return (void *) dest
; 
4630 static void *SwigwxInitDialogEventTowxObject(void *ptr
) { 
4631     wxInitDialogEvent 
*src
; 
4633     src 
= (wxInitDialogEvent 
*) ptr
; 
4634     dest 
= (wxObject 
*) src
; 
4635     return (void *) dest
; 
4638 #define new_wxInitDialogEvent(_swigarg0) (new wxInitDialogEvent(_swigarg0)) 
4639 static PyObject 
*_wrap_new_wxInitDialogEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4640     PyObject 
* _resultobj
; 
4641     wxInitDialogEvent 
* _result
; 
4642     int  _arg0 
= (int ) 0; 
4643     char *_kwnames
[] = { "id", NULL 
}; 
4647     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxInitDialogEvent",_kwnames
,&_arg0
))  
4650     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4651         _result 
= (wxInitDialogEvent 
*)new_wxInitDialogEvent(_arg0
); 
4653     wxPyEndAllowThreads(__tstate
); 
4654     if (PyErr_Occurred()) return NULL
; 
4656         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxInitDialogEvent_p"); 
4657         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4660         _resultobj 
= Py_None
; 
4665 static void *SwigwxMenuEventTowxEvent(void *ptr
) { 
4668     src 
= (wxMenuEvent 
*) ptr
; 
4669     dest 
= (wxEvent 
*) src
; 
4670     return (void *) dest
; 
4673 static void *SwigwxMenuEventTowxObject(void *ptr
) { 
4676     src 
= (wxMenuEvent 
*) ptr
; 
4677     dest 
= (wxObject 
*) src
; 
4678     return (void *) dest
; 
4681 #define new_wxMenuEvent(_swigarg0,_swigarg1) (new wxMenuEvent(_swigarg0,_swigarg1)) 
4682 static PyObject 
*_wrap_new_wxMenuEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4683     PyObject 
* _resultobj
; 
4684     wxMenuEvent 
* _result
; 
4685     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
4686     int  _arg1 
= (int ) 0; 
4687     char *_kwnames
[] = { "id","id", NULL 
}; 
4691     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hi:new_wxMenuEvent",_kwnames
,&_arg0
,&_arg1
))  
4694     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4695         _result 
= (wxMenuEvent 
*)new_wxMenuEvent(_arg0
,_arg1
); 
4697     wxPyEndAllowThreads(__tstate
); 
4698     if (PyErr_Occurred()) return NULL
; 
4700         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuEvent_p"); 
4701         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4704         _resultobj 
= Py_None
; 
4709 #define wxMenuEvent_GetMenuId(_swigobj)  (_swigobj->GetMenuId()) 
4710 static PyObject 
*_wrap_wxMenuEvent_GetMenuId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4711     PyObject 
* _resultobj
; 
4713     wxMenuEvent 
* _arg0
; 
4714     PyObject 
* _argo0 
= 0; 
4715     char *_kwnames
[] = { "self", NULL 
}; 
4718     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuEvent_GetMenuId",_kwnames
,&_argo0
))  
4721         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4722         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuEvent_p")) { 
4723             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuEvent_GetMenuId. Expected _wxMenuEvent_p."); 
4728     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4729         _result 
= (int )wxMenuEvent_GetMenuId(_arg0
); 
4731     wxPyEndAllowThreads(__tstate
); 
4732     if (PyErr_Occurred()) return NULL
; 
4733 }    _resultobj 
= Py_BuildValue("i",_result
); 
4737 static void *SwigwxShowEventTowxEvent(void *ptr
) { 
4740     src 
= (wxShowEvent 
*) ptr
; 
4741     dest 
= (wxEvent 
*) src
; 
4742     return (void *) dest
; 
4745 static void *SwigwxShowEventTowxObject(void *ptr
) { 
4748     src 
= (wxShowEvent 
*) ptr
; 
4749     dest 
= (wxObject 
*) src
; 
4750     return (void *) dest
; 
4753 #define new_wxShowEvent(_swigarg0,_swigarg1) (new wxShowEvent(_swigarg0,_swigarg1)) 
4754 static PyObject 
*_wrap_new_wxShowEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4755     PyObject 
* _resultobj
; 
4756     wxShowEvent 
* _result
; 
4757     int  _arg0 
= (int ) 0; 
4758     int  _arg1 
= (int ) FALSE
; 
4759     char *_kwnames
[] = { "id","show", NULL 
}; 
4763     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxShowEvent",_kwnames
,&_arg0
,&_arg1
))  
4766     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4767         _result 
= (wxShowEvent 
*)new_wxShowEvent(_arg0
,_arg1
); 
4769     wxPyEndAllowThreads(__tstate
); 
4770     if (PyErr_Occurred()) return NULL
; 
4772         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxShowEvent_p"); 
4773         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4776         _resultobj 
= Py_None
; 
4781 #define wxShowEvent_SetShow(_swigobj,_swigarg0)  (_swigobj->SetShow(_swigarg0)) 
4782 static PyObject 
*_wrap_wxShowEvent_SetShow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4783     PyObject 
* _resultobj
; 
4784     wxShowEvent 
* _arg0
; 
4786     PyObject 
* _argo0 
= 0; 
4788     char *_kwnames
[] = { "self","show", NULL 
}; 
4791     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxShowEvent_SetShow",_kwnames
,&_argo0
,&tempbool1
))  
4794         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4795         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShowEvent_p")) { 
4796             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShowEvent_SetShow. Expected _wxShowEvent_p."); 
4800     _arg1 
= (bool ) tempbool1
; 
4802     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4803         wxShowEvent_SetShow(_arg0
,_arg1
); 
4805     wxPyEndAllowThreads(__tstate
); 
4806     if (PyErr_Occurred()) return NULL
; 
4807 }    Py_INCREF(Py_None
); 
4808     _resultobj 
= Py_None
; 
4812 #define wxShowEvent_GetShow(_swigobj)  (_swigobj->GetShow()) 
4813 static PyObject 
*_wrap_wxShowEvent_GetShow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4814     PyObject 
* _resultobj
; 
4816     wxShowEvent 
* _arg0
; 
4817     PyObject 
* _argo0 
= 0; 
4818     char *_kwnames
[] = { "self", NULL 
}; 
4821     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShowEvent_GetShow",_kwnames
,&_argo0
))  
4824         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4825         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShowEvent_p")) { 
4826             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShowEvent_GetShow. Expected _wxShowEvent_p."); 
4831     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4832         _result 
= (bool )wxShowEvent_GetShow(_arg0
); 
4834     wxPyEndAllowThreads(__tstate
); 
4835     if (PyErr_Occurred()) return NULL
; 
4836 }    _resultobj 
= Py_BuildValue("i",_result
); 
4840 static void *SwigwxIconizeEventTowxEvent(void *ptr
) { 
4841     wxIconizeEvent 
*src
; 
4843     src 
= (wxIconizeEvent 
*) ptr
; 
4844     dest 
= (wxEvent 
*) src
; 
4845     return (void *) dest
; 
4848 static void *SwigwxIconizeEventTowxObject(void *ptr
) { 
4849     wxIconizeEvent 
*src
; 
4851     src 
= (wxIconizeEvent 
*) ptr
; 
4852     dest 
= (wxObject 
*) src
; 
4853     return (void *) dest
; 
4856 #define new_wxIconizeEvent(_swigarg0,_swigarg1) (new wxIconizeEvent(_swigarg0,_swigarg1)) 
4857 static PyObject 
*_wrap_new_wxIconizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4858     PyObject 
* _resultobj
; 
4859     wxIconizeEvent 
* _result
; 
4860     int  _arg0 
= (int ) 0; 
4861     bool  _arg1 
= (bool ) TRUE
; 
4862     int tempbool1 
= (int) TRUE
; 
4863     char *_kwnames
[] = { "id","iconized", NULL 
}; 
4867     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxIconizeEvent",_kwnames
,&_arg0
,&tempbool1
))  
4869     _arg1 
= (bool ) tempbool1
; 
4871     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4872         _result 
= (wxIconizeEvent 
*)new_wxIconizeEvent(_arg0
,_arg1
); 
4874     wxPyEndAllowThreads(__tstate
); 
4875     if (PyErr_Occurred()) return NULL
; 
4877         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIconizeEvent_p"); 
4878         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4881         _resultobj 
= Py_None
; 
4886 #define wxIconizeEvent_Iconized(_swigobj)  (_swigobj->Iconized()) 
4887 static PyObject 
*_wrap_wxIconizeEvent_Iconized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4888     PyObject 
* _resultobj
; 
4890     wxIconizeEvent 
* _arg0
; 
4891     PyObject 
* _argo0 
= 0; 
4892     char *_kwnames
[] = { "self", NULL 
}; 
4895     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxIconizeEvent_Iconized",_kwnames
,&_argo0
))  
4898         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4899         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIconizeEvent_p")) { 
4900             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIconizeEvent_Iconized. Expected _wxIconizeEvent_p."); 
4905     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4906         _result 
= (bool )wxIconizeEvent_Iconized(_arg0
); 
4908     wxPyEndAllowThreads(__tstate
); 
4909     if (PyErr_Occurred()) return NULL
; 
4910 }    _resultobj 
= Py_BuildValue("i",_result
); 
4914 static void *SwigwxMaximizeEventTowxEvent(void *ptr
) { 
4915     wxMaximizeEvent 
*src
; 
4917     src 
= (wxMaximizeEvent 
*) ptr
; 
4918     dest 
= (wxEvent 
*) src
; 
4919     return (void *) dest
; 
4922 static void *SwigwxMaximizeEventTowxObject(void *ptr
) { 
4923     wxMaximizeEvent 
*src
; 
4925     src 
= (wxMaximizeEvent 
*) ptr
; 
4926     dest 
= (wxObject 
*) src
; 
4927     return (void *) dest
; 
4930 #define new_wxMaximizeEvent(_swigarg0) (new wxMaximizeEvent(_swigarg0)) 
4931 static PyObject 
*_wrap_new_wxMaximizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4932     PyObject 
* _resultobj
; 
4933     wxMaximizeEvent 
* _result
; 
4934     int  _arg0 
= (int ) 0; 
4935     char *_kwnames
[] = { "id", NULL 
}; 
4939     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxMaximizeEvent",_kwnames
,&_arg0
))  
4942     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4943         _result 
= (wxMaximizeEvent 
*)new_wxMaximizeEvent(_arg0
); 
4945     wxPyEndAllowThreads(__tstate
); 
4946     if (PyErr_Occurred()) return NULL
; 
4948         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMaximizeEvent_p"); 
4949         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4952         _resultobj 
= Py_None
; 
4957 static void *SwigwxJoystickEventTowxEvent(void *ptr
) { 
4958     wxJoystickEvent 
*src
; 
4960     src 
= (wxJoystickEvent 
*) ptr
; 
4961     dest 
= (wxEvent 
*) src
; 
4962     return (void *) dest
; 
4965 static void *SwigwxJoystickEventTowxObject(void *ptr
) { 
4966     wxJoystickEvent 
*src
; 
4968     src 
= (wxJoystickEvent 
*) ptr
; 
4969     dest 
= (wxObject 
*) src
; 
4970     return (void *) dest
; 
4973 #define new_wxJoystickEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxJoystickEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
4974 static PyObject 
*_wrap_new_wxJoystickEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4975     PyObject 
* _resultobj
; 
4976     wxJoystickEvent 
* _result
; 
4977     int  _arg0 
= (int ) wxEVT_NULL
; 
4978     int  _arg1 
= (int ) 0; 
4979     int  _arg2 
= (int ) wxJOYSTICK1
; 
4980     int  _arg3 
= (int ) 0; 
4981     char *_kwnames
[] = { "type","state","joystick","change", NULL 
}; 
4985     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiii:new_wxJoystickEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))  
4988     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4989         _result 
= (wxJoystickEvent 
*)new_wxJoystickEvent(_arg0
,_arg1
,_arg2
,_arg3
); 
4991     wxPyEndAllowThreads(__tstate
); 
4992     if (PyErr_Occurred()) return NULL
; 
4994         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxJoystickEvent_p"); 
4995         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4998         _resultobj 
= Py_None
; 
5003 #define wxJoystickEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
5004 static PyObject 
*_wrap_wxJoystickEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5005     PyObject 
* _resultobj
; 
5007     wxJoystickEvent 
* _arg0
; 
5008     PyObject 
* _argo0 
= 0; 
5009     char *_kwnames
[] = { "self", NULL 
}; 
5013     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetPosition",_kwnames
,&_argo0
))  
5016         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5017         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5018             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetPosition. Expected _wxJoystickEvent_p."); 
5023     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5024         _result 
= new wxPoint (wxJoystickEvent_GetPosition(_arg0
)); 
5026     wxPyEndAllowThreads(__tstate
); 
5027     if (PyErr_Occurred()) return NULL
; 
5028 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
5029     _resultobj 
= Py_BuildValue("s",_ptemp
); 
5033 #define wxJoystickEvent_GetZPosition(_swigobj)  (_swigobj->GetZPosition()) 
5034 static PyObject 
*_wrap_wxJoystickEvent_GetZPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5035     PyObject 
* _resultobj
; 
5037     wxJoystickEvent 
* _arg0
; 
5038     PyObject 
* _argo0 
= 0; 
5039     char *_kwnames
[] = { "self", NULL 
}; 
5042     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetZPosition",_kwnames
,&_argo0
))  
5045         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5046         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5047             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetZPosition. Expected _wxJoystickEvent_p."); 
5052     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5053         _result 
= (int )wxJoystickEvent_GetZPosition(_arg0
); 
5055     wxPyEndAllowThreads(__tstate
); 
5056     if (PyErr_Occurred()) return NULL
; 
5057 }    _resultobj 
= Py_BuildValue("i",_result
); 
5061 #define wxJoystickEvent_GetButtonState(_swigobj)  (_swigobj->GetButtonState()) 
5062 static PyObject 
*_wrap_wxJoystickEvent_GetButtonState(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5063     PyObject 
* _resultobj
; 
5065     wxJoystickEvent 
* _arg0
; 
5066     PyObject 
* _argo0 
= 0; 
5067     char *_kwnames
[] = { "self", NULL 
}; 
5070     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetButtonState",_kwnames
,&_argo0
))  
5073         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5074         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5075             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetButtonState. Expected _wxJoystickEvent_p."); 
5080     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5081         _result 
= (int )wxJoystickEvent_GetButtonState(_arg0
); 
5083     wxPyEndAllowThreads(__tstate
); 
5084     if (PyErr_Occurred()) return NULL
; 
5085 }    _resultobj 
= Py_BuildValue("i",_result
); 
5089 #define wxJoystickEvent_GetButtonChange(_swigobj)  (_swigobj->GetButtonChange()) 
5090 static PyObject 
*_wrap_wxJoystickEvent_GetButtonChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5091     PyObject 
* _resultobj
; 
5093     wxJoystickEvent 
* _arg0
; 
5094     PyObject 
* _argo0 
= 0; 
5095     char *_kwnames
[] = { "self", NULL 
}; 
5098     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetButtonChange",_kwnames
,&_argo0
))  
5101         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5102         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5103             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetButtonChange. Expected _wxJoystickEvent_p."); 
5108     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5109         _result 
= (int )wxJoystickEvent_GetButtonChange(_arg0
); 
5111     wxPyEndAllowThreads(__tstate
); 
5112     if (PyErr_Occurred()) return NULL
; 
5113 }    _resultobj 
= Py_BuildValue("i",_result
); 
5117 #define wxJoystickEvent_GetJoystick(_swigobj)  (_swigobj->GetJoystick()) 
5118 static PyObject 
*_wrap_wxJoystickEvent_GetJoystick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5119     PyObject 
* _resultobj
; 
5121     wxJoystickEvent 
* _arg0
; 
5122     PyObject 
* _argo0 
= 0; 
5123     char *_kwnames
[] = { "self", NULL 
}; 
5126     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetJoystick",_kwnames
,&_argo0
))  
5129         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5130         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5131             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetJoystick. Expected _wxJoystickEvent_p."); 
5136     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5137         _result 
= (int )wxJoystickEvent_GetJoystick(_arg0
); 
5139     wxPyEndAllowThreads(__tstate
); 
5140     if (PyErr_Occurred()) return NULL
; 
5141 }    _resultobj 
= Py_BuildValue("i",_result
); 
5145 #define wxJoystickEvent_SetJoystick(_swigobj,_swigarg0)  (_swigobj->SetJoystick(_swigarg0)) 
5146 static PyObject 
*_wrap_wxJoystickEvent_SetJoystick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5147     PyObject 
* _resultobj
; 
5148     wxJoystickEvent 
* _arg0
; 
5150     PyObject 
* _argo0 
= 0; 
5151     char *_kwnames
[] = { "self","stick", NULL 
}; 
5154     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetJoystick",_kwnames
,&_argo0
,&_arg1
))  
5157         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5158         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5159             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetJoystick. Expected _wxJoystickEvent_p."); 
5164     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5165         wxJoystickEvent_SetJoystick(_arg0
,_arg1
); 
5167     wxPyEndAllowThreads(__tstate
); 
5168     if (PyErr_Occurred()) return NULL
; 
5169 }    Py_INCREF(Py_None
); 
5170     _resultobj 
= Py_None
; 
5174 #define wxJoystickEvent_SetButtonState(_swigobj,_swigarg0)  (_swigobj->SetButtonState(_swigarg0)) 
5175 static PyObject 
*_wrap_wxJoystickEvent_SetButtonState(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5176     PyObject 
* _resultobj
; 
5177     wxJoystickEvent 
* _arg0
; 
5179     PyObject 
* _argo0 
= 0; 
5180     char *_kwnames
[] = { "self","state", NULL 
}; 
5183     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetButtonState",_kwnames
,&_argo0
,&_arg1
))  
5186         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5187         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5188             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetButtonState. Expected _wxJoystickEvent_p."); 
5193     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5194         wxJoystickEvent_SetButtonState(_arg0
,_arg1
); 
5196     wxPyEndAllowThreads(__tstate
); 
5197     if (PyErr_Occurred()) return NULL
; 
5198 }    Py_INCREF(Py_None
); 
5199     _resultobj 
= Py_None
; 
5203 #define wxJoystickEvent_SetButtonChange(_swigobj,_swigarg0)  (_swigobj->SetButtonChange(_swigarg0)) 
5204 static PyObject 
*_wrap_wxJoystickEvent_SetButtonChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5205     PyObject 
* _resultobj
; 
5206     wxJoystickEvent 
* _arg0
; 
5208     PyObject 
* _argo0 
= 0; 
5209     char *_kwnames
[] = { "self","change", NULL 
}; 
5212     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetButtonChange",_kwnames
,&_argo0
,&_arg1
))  
5215         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5216         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5217             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetButtonChange. Expected _wxJoystickEvent_p."); 
5222     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5223         wxJoystickEvent_SetButtonChange(_arg0
,_arg1
); 
5225     wxPyEndAllowThreads(__tstate
); 
5226     if (PyErr_Occurred()) return NULL
; 
5227 }    Py_INCREF(Py_None
); 
5228     _resultobj 
= Py_None
; 
5232 #define wxJoystickEvent_SetPosition(_swigobj,_swigarg0)  (_swigobj->SetPosition(_swigarg0)) 
5233 static PyObject 
*_wrap_wxJoystickEvent_SetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5234     PyObject 
* _resultobj
; 
5235     wxJoystickEvent 
* _arg0
; 
5237     PyObject 
* _argo0 
= 0; 
5239     PyObject 
* _obj1 
= 0; 
5240     char *_kwnames
[] = { "self","pos", NULL 
}; 
5243     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxJoystickEvent_SetPosition",_kwnames
,&_argo0
,&_obj1
))  
5246         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5247         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5248             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetPosition. Expected _wxJoystickEvent_p."); 
5254     if (! wxPoint_helper(_obj1
, &_arg1
)) 
5258     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5259         wxJoystickEvent_SetPosition(_arg0
,*_arg1
); 
5261     wxPyEndAllowThreads(__tstate
); 
5262     if (PyErr_Occurred()) return NULL
; 
5263 }    Py_INCREF(Py_None
); 
5264     _resultobj 
= Py_None
; 
5268 #define wxJoystickEvent_SetZPosition(_swigobj,_swigarg0)  (_swigobj->SetZPosition(_swigarg0)) 
5269 static PyObject 
*_wrap_wxJoystickEvent_SetZPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5270     PyObject 
* _resultobj
; 
5271     wxJoystickEvent 
* _arg0
; 
5273     PyObject 
* _argo0 
= 0; 
5274     char *_kwnames
[] = { "self","zPos", NULL 
}; 
5277     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetZPosition",_kwnames
,&_argo0
,&_arg1
))  
5280         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5281         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5282             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetZPosition. Expected _wxJoystickEvent_p."); 
5287     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5288         wxJoystickEvent_SetZPosition(_arg0
,_arg1
); 
5290     wxPyEndAllowThreads(__tstate
); 
5291     if (PyErr_Occurred()) return NULL
; 
5292 }    Py_INCREF(Py_None
); 
5293     _resultobj 
= Py_None
; 
5297 #define wxJoystickEvent_IsButton(_swigobj)  (_swigobj->IsButton()) 
5298 static PyObject 
*_wrap_wxJoystickEvent_IsButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5299     PyObject 
* _resultobj
; 
5301     wxJoystickEvent 
* _arg0
; 
5302     PyObject 
* _argo0 
= 0; 
5303     char *_kwnames
[] = { "self", NULL 
}; 
5306     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsButton",_kwnames
,&_argo0
))  
5309         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5310         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5311             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsButton. Expected _wxJoystickEvent_p."); 
5316     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5317         _result 
= (bool )wxJoystickEvent_IsButton(_arg0
); 
5319     wxPyEndAllowThreads(__tstate
); 
5320     if (PyErr_Occurred()) return NULL
; 
5321 }    _resultobj 
= Py_BuildValue("i",_result
); 
5325 #define wxJoystickEvent_IsMove(_swigobj)  (_swigobj->IsMove()) 
5326 static PyObject 
*_wrap_wxJoystickEvent_IsMove(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5327     PyObject 
* _resultobj
; 
5329     wxJoystickEvent 
* _arg0
; 
5330     PyObject 
* _argo0 
= 0; 
5331     char *_kwnames
[] = { "self", NULL 
}; 
5334     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsMove",_kwnames
,&_argo0
))  
5337         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5338         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5339             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsMove. Expected _wxJoystickEvent_p."); 
5344     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5345         _result 
= (bool )wxJoystickEvent_IsMove(_arg0
); 
5347     wxPyEndAllowThreads(__tstate
); 
5348     if (PyErr_Occurred()) return NULL
; 
5349 }    _resultobj 
= Py_BuildValue("i",_result
); 
5353 #define wxJoystickEvent_IsZMove(_swigobj)  (_swigobj->IsZMove()) 
5354 static PyObject 
*_wrap_wxJoystickEvent_IsZMove(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5355     PyObject 
* _resultobj
; 
5357     wxJoystickEvent 
* _arg0
; 
5358     PyObject 
* _argo0 
= 0; 
5359     char *_kwnames
[] = { "self", NULL 
}; 
5362     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsZMove",_kwnames
,&_argo0
))  
5365         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5366         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5367             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsZMove. Expected _wxJoystickEvent_p."); 
5372     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5373         _result 
= (bool )wxJoystickEvent_IsZMove(_arg0
); 
5375     wxPyEndAllowThreads(__tstate
); 
5376     if (PyErr_Occurred()) return NULL
; 
5377 }    _resultobj 
= Py_BuildValue("i",_result
); 
5381 #define wxJoystickEvent_ButtonDown(_swigobj,_swigarg0)  (_swigobj->ButtonDown(_swigarg0)) 
5382 static PyObject 
*_wrap_wxJoystickEvent_ButtonDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5383     PyObject 
* _resultobj
; 
5385     wxJoystickEvent 
* _arg0
; 
5386     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5387     PyObject 
* _argo0 
= 0; 
5388     char *_kwnames
[] = { "self","but", NULL 
}; 
5391     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonDown",_kwnames
,&_argo0
,&_arg1
))  
5394         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5395         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5396             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonDown. Expected _wxJoystickEvent_p."); 
5401     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5402         _result 
= (bool )wxJoystickEvent_ButtonDown(_arg0
,_arg1
); 
5404     wxPyEndAllowThreads(__tstate
); 
5405     if (PyErr_Occurred()) return NULL
; 
5406 }    _resultobj 
= Py_BuildValue("i",_result
); 
5410 #define wxJoystickEvent_ButtonUp(_swigobj,_swigarg0)  (_swigobj->ButtonUp(_swigarg0)) 
5411 static PyObject 
*_wrap_wxJoystickEvent_ButtonUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5412     PyObject 
* _resultobj
; 
5414     wxJoystickEvent 
* _arg0
; 
5415     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5416     PyObject 
* _argo0 
= 0; 
5417     char *_kwnames
[] = { "self","but", NULL 
}; 
5420     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonUp",_kwnames
,&_argo0
,&_arg1
))  
5423         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5424         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5425             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonUp. Expected _wxJoystickEvent_p."); 
5430     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5431         _result 
= (bool )wxJoystickEvent_ButtonUp(_arg0
,_arg1
); 
5433     wxPyEndAllowThreads(__tstate
); 
5434     if (PyErr_Occurred()) return NULL
; 
5435 }    _resultobj 
= Py_BuildValue("i",_result
); 
5439 #define wxJoystickEvent_ButtonIsDown(_swigobj,_swigarg0)  (_swigobj->ButtonIsDown(_swigarg0)) 
5440 static PyObject 
*_wrap_wxJoystickEvent_ButtonIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5441     PyObject 
* _resultobj
; 
5443     wxJoystickEvent 
* _arg0
; 
5444     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5445     PyObject 
* _argo0 
= 0; 
5446     char *_kwnames
[] = { "self","but", NULL 
}; 
5449     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonIsDown",_kwnames
,&_argo0
,&_arg1
))  
5452         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5453         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5454             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonIsDown. Expected _wxJoystickEvent_p."); 
5459     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5460         _result 
= (bool )wxJoystickEvent_ButtonIsDown(_arg0
,_arg1
); 
5462     wxPyEndAllowThreads(__tstate
); 
5463     if (PyErr_Occurred()) return NULL
; 
5464 }    _resultobj 
= Py_BuildValue("i",_result
); 
5468 static void *SwigwxDropFilesEventTowxEvent(void *ptr
) { 
5469     wxDropFilesEvent 
*src
; 
5471     src 
= (wxDropFilesEvent 
*) ptr
; 
5472     dest 
= (wxEvent 
*) src
; 
5473     return (void *) dest
; 
5476 static void *SwigwxDropFilesEventTowxObject(void *ptr
) { 
5477     wxDropFilesEvent 
*src
; 
5479     src 
= (wxDropFilesEvent 
*) ptr
; 
5480     dest 
= (wxObject 
*) src
; 
5481     return (void *) dest
; 
5484 #define wxDropFilesEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
5485 static PyObject 
*_wrap_wxDropFilesEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5486     PyObject 
* _resultobj
; 
5488     wxDropFilesEvent 
* _arg0
; 
5489     PyObject 
* _argo0 
= 0; 
5490     char *_kwnames
[] = { "self", NULL 
}; 
5494     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetPosition",_kwnames
,&_argo0
))  
5497         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5498         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5499             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetPosition. Expected _wxDropFilesEvent_p."); 
5504     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5505         _result 
= new wxPoint (wxDropFilesEvent_GetPosition(_arg0
)); 
5507     wxPyEndAllowThreads(__tstate
); 
5508     if (PyErr_Occurred()) return NULL
; 
5509 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
5510     _resultobj 
= Py_BuildValue("s",_ptemp
); 
5514 #define wxDropFilesEvent_GetNumberOfFiles(_swigobj)  (_swigobj->GetNumberOfFiles()) 
5515 static PyObject 
*_wrap_wxDropFilesEvent_GetNumberOfFiles(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5516     PyObject 
* _resultobj
; 
5518     wxDropFilesEvent 
* _arg0
; 
5519     PyObject 
* _argo0 
= 0; 
5520     char *_kwnames
[] = { "self", NULL 
}; 
5523     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetNumberOfFiles",_kwnames
,&_argo0
))  
5526         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5527         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5528             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetNumberOfFiles. Expected _wxDropFilesEvent_p."); 
5533     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5534         _result 
= (int )wxDropFilesEvent_GetNumberOfFiles(_arg0
); 
5536     wxPyEndAllowThreads(__tstate
); 
5537     if (PyErr_Occurred()) return NULL
; 
5538 }    _resultobj 
= Py_BuildValue("i",_result
); 
5542 static PyObject 
* wxDropFilesEvent_GetFiles(wxDropFilesEvent 
*self
) { 
5543             int         count 
= self
->GetNumberOfFiles(); 
5544             wxString
*   files 
= self
->GetFiles(); 
5545             PyObject
*   list  
= PyList_New(count
); 
5548                 PyErr_SetString(PyExc_MemoryError
, "Can't allocate list of files!"); 
5552             for (int i
=0; i
<count
; i
++) { 
5553                 PyList_SetItem(list
, i
, PyString_FromString((const char*)files
[i
])); 
5557 static PyObject 
*_wrap_wxDropFilesEvent_GetFiles(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5558     PyObject 
* _resultobj
; 
5560     wxDropFilesEvent 
* _arg0
; 
5561     PyObject 
* _argo0 
= 0; 
5562     char *_kwnames
[] = { "self", NULL 
}; 
5565     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetFiles",_kwnames
,&_argo0
))  
5568         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5569         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5570             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetFiles. Expected _wxDropFilesEvent_p."); 
5575     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5576         _result 
= (PyObject 
*)wxDropFilesEvent_GetFiles(_arg0
); 
5578     wxPyEndAllowThreads(__tstate
); 
5579     if (PyErr_Occurred()) return NULL
; 
5581   _resultobj 
= _result
; 
5586 static void *SwigwxIdleEventTowxEvent(void *ptr
) { 
5589     src 
= (wxIdleEvent 
*) ptr
; 
5590     dest 
= (wxEvent 
*) src
; 
5591     return (void *) dest
; 
5594 static void *SwigwxIdleEventTowxObject(void *ptr
) { 
5597     src 
= (wxIdleEvent 
*) ptr
; 
5598     dest 
= (wxObject 
*) src
; 
5599     return (void *) dest
; 
5602 #define new_wxIdleEvent() (new wxIdleEvent()) 
5603 static PyObject 
*_wrap_new_wxIdleEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5604     PyObject 
* _resultobj
; 
5605     wxIdleEvent 
* _result
; 
5606     char *_kwnames
[] = {  NULL 
}; 
5610     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxIdleEvent",_kwnames
))  
5613     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5614         _result 
= (wxIdleEvent 
*)new_wxIdleEvent(); 
5616     wxPyEndAllowThreads(__tstate
); 
5617     if (PyErr_Occurred()) return NULL
; 
5619         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIdleEvent_p"); 
5620         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5623         _resultobj 
= Py_None
; 
5628 #define wxIdleEvent_RequestMore(_swigobj,_swigarg0)  (_swigobj->RequestMore(_swigarg0)) 
5629 static PyObject 
*_wrap_wxIdleEvent_RequestMore(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5630     PyObject 
* _resultobj
; 
5631     wxIdleEvent 
* _arg0
; 
5632     bool  _arg1 
= (bool ) TRUE
; 
5633     PyObject 
* _argo0 
= 0; 
5634     int tempbool1 
= (int) TRUE
; 
5635     char *_kwnames
[] = { "self","needMore", NULL 
}; 
5638     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxIdleEvent_RequestMore",_kwnames
,&_argo0
,&tempbool1
))  
5641         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5642         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIdleEvent_p")) { 
5643             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIdleEvent_RequestMore. Expected _wxIdleEvent_p."); 
5647     _arg1 
= (bool ) tempbool1
; 
5649     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5650         wxIdleEvent_RequestMore(_arg0
,_arg1
); 
5652     wxPyEndAllowThreads(__tstate
); 
5653     if (PyErr_Occurred()) return NULL
; 
5654 }    Py_INCREF(Py_None
); 
5655     _resultobj 
= Py_None
; 
5659 #define wxIdleEvent_MoreRequested(_swigobj)  (_swigobj->MoreRequested()) 
5660 static PyObject 
*_wrap_wxIdleEvent_MoreRequested(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5661     PyObject 
* _resultobj
; 
5663     wxIdleEvent 
* _arg0
; 
5664     PyObject 
* _argo0 
= 0; 
5665     char *_kwnames
[] = { "self", NULL 
}; 
5668     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxIdleEvent_MoreRequested",_kwnames
,&_argo0
))  
5671         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5672         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIdleEvent_p")) { 
5673             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIdleEvent_MoreRequested. Expected _wxIdleEvent_p."); 
5678     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5679         _result 
= (bool )wxIdleEvent_MoreRequested(_arg0
); 
5681     wxPyEndAllowThreads(__tstate
); 
5682     if (PyErr_Occurred()) return NULL
; 
5683 }    _resultobj 
= Py_BuildValue("i",_result
); 
5687 static void *SwigwxUpdateUIEventTowxEvent(void *ptr
) { 
5688     wxUpdateUIEvent 
*src
; 
5690     src 
= (wxUpdateUIEvent 
*) ptr
; 
5691     dest 
= (wxEvent 
*) src
; 
5692     return (void *) dest
; 
5695 static void *SwigwxUpdateUIEventTowxObject(void *ptr
) { 
5696     wxUpdateUIEvent 
*src
; 
5698     src 
= (wxUpdateUIEvent 
*) ptr
; 
5699     dest 
= (wxObject 
*) src
; 
5700     return (void *) dest
; 
5703 #define new_wxUpdateUIEvent(_swigarg0) (new wxUpdateUIEvent(_swigarg0)) 
5704 static PyObject 
*_wrap_new_wxUpdateUIEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5705     PyObject 
* _resultobj
; 
5706     wxUpdateUIEvent 
* _result
; 
5707     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
5708     char *_kwnames
[] = { "commandId", NULL 
}; 
5712     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxUpdateUIEvent",_kwnames
,&_arg0
))  
5715     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5716         _result 
= (wxUpdateUIEvent 
*)new_wxUpdateUIEvent(_arg0
); 
5718     wxPyEndAllowThreads(__tstate
); 
5719     if (PyErr_Occurred()) return NULL
; 
5721         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxUpdateUIEvent_p"); 
5722         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5725         _resultobj 
= Py_None
; 
5730 #define wxUpdateUIEvent_GetChecked(_swigobj)  (_swigobj->GetChecked()) 
5731 static PyObject 
*_wrap_wxUpdateUIEvent_GetChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5732     PyObject 
* _resultobj
; 
5734     wxUpdateUIEvent 
* _arg0
; 
5735     PyObject 
* _argo0 
= 0; 
5736     char *_kwnames
[] = { "self", NULL 
}; 
5739     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetChecked",_kwnames
,&_argo0
))  
5742         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5743         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5744             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetChecked. Expected _wxUpdateUIEvent_p."); 
5749     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5750         _result 
= (bool )wxUpdateUIEvent_GetChecked(_arg0
); 
5752     wxPyEndAllowThreads(__tstate
); 
5753     if (PyErr_Occurred()) return NULL
; 
5754 }    _resultobj 
= Py_BuildValue("i",_result
); 
5758 #define wxUpdateUIEvent_GetEnabled(_swigobj)  (_swigobj->GetEnabled()) 
5759 static PyObject 
*_wrap_wxUpdateUIEvent_GetEnabled(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5760     PyObject 
* _resultobj
; 
5762     wxUpdateUIEvent 
* _arg0
; 
5763     PyObject 
* _argo0 
= 0; 
5764     char *_kwnames
[] = { "self", NULL 
}; 
5767     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetEnabled",_kwnames
,&_argo0
))  
5770         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5771         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5772             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetEnabled. Expected _wxUpdateUIEvent_p."); 
5777     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5778         _result 
= (bool )wxUpdateUIEvent_GetEnabled(_arg0
); 
5780     wxPyEndAllowThreads(__tstate
); 
5781     if (PyErr_Occurred()) return NULL
; 
5782 }    _resultobj 
= Py_BuildValue("i",_result
); 
5786 #define wxUpdateUIEvent_GetText(_swigobj)  (_swigobj->GetText()) 
5787 static PyObject 
*_wrap_wxUpdateUIEvent_GetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5788     PyObject 
* _resultobj
; 
5790     wxUpdateUIEvent 
* _arg0
; 
5791     PyObject 
* _argo0 
= 0; 
5792     char *_kwnames
[] = { "self", NULL 
}; 
5795     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetText",_kwnames
,&_argo0
))  
5798         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5799         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5800             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetText. Expected _wxUpdateUIEvent_p."); 
5805     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5806         _result 
= new wxString (wxUpdateUIEvent_GetText(_arg0
)); 
5808     wxPyEndAllowThreads(__tstate
); 
5809     if (PyErr_Occurred()) return NULL
; 
5811     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
5819 #define wxUpdateUIEvent_GetSetText(_swigobj)  (_swigobj->GetSetText()) 
5820 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5821     PyObject 
* _resultobj
; 
5823     wxUpdateUIEvent 
* _arg0
; 
5824     PyObject 
* _argo0 
= 0; 
5825     char *_kwnames
[] = { "self", NULL 
}; 
5828     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetText",_kwnames
,&_argo0
))  
5831         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5832         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5833             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetText. Expected _wxUpdateUIEvent_p."); 
5838     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5839         _result 
= (bool )wxUpdateUIEvent_GetSetText(_arg0
); 
5841     wxPyEndAllowThreads(__tstate
); 
5842     if (PyErr_Occurred()) return NULL
; 
5843 }    _resultobj 
= Py_BuildValue("i",_result
); 
5847 #define wxUpdateUIEvent_GetSetChecked(_swigobj)  (_swigobj->GetSetChecked()) 
5848 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5849     PyObject 
* _resultobj
; 
5851     wxUpdateUIEvent 
* _arg0
; 
5852     PyObject 
* _argo0 
= 0; 
5853     char *_kwnames
[] = { "self", NULL 
}; 
5856     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetChecked",_kwnames
,&_argo0
))  
5859         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5860         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5861             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetChecked. Expected _wxUpdateUIEvent_p."); 
5866     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5867         _result 
= (bool )wxUpdateUIEvent_GetSetChecked(_arg0
); 
5869     wxPyEndAllowThreads(__tstate
); 
5870     if (PyErr_Occurred()) return NULL
; 
5871 }    _resultobj 
= Py_BuildValue("i",_result
); 
5875 #define wxUpdateUIEvent_GetSetEnabled(_swigobj)  (_swigobj->GetSetEnabled()) 
5876 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetEnabled(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5877     PyObject 
* _resultobj
; 
5879     wxUpdateUIEvent 
* _arg0
; 
5880     PyObject 
* _argo0 
= 0; 
5881     char *_kwnames
[] = { "self", NULL 
}; 
5884     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetEnabled",_kwnames
,&_argo0
))  
5887         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5888         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5889             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetEnabled. Expected _wxUpdateUIEvent_p."); 
5894     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5895         _result 
= (bool )wxUpdateUIEvent_GetSetEnabled(_arg0
); 
5897     wxPyEndAllowThreads(__tstate
); 
5898     if (PyErr_Occurred()) return NULL
; 
5899 }    _resultobj 
= Py_BuildValue("i",_result
); 
5903 #define wxUpdateUIEvent_Check(_swigobj,_swigarg0)  (_swigobj->Check(_swigarg0)) 
5904 static PyObject 
*_wrap_wxUpdateUIEvent_Check(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5905     PyObject 
* _resultobj
; 
5906     wxUpdateUIEvent 
* _arg0
; 
5908     PyObject 
* _argo0 
= 0; 
5910     char *_kwnames
[] = { "self","check", NULL 
}; 
5913     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxUpdateUIEvent_Check",_kwnames
,&_argo0
,&tempbool1
))  
5916         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5917         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5918             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_Check. Expected _wxUpdateUIEvent_p."); 
5922     _arg1 
= (bool ) tempbool1
; 
5924     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5925         wxUpdateUIEvent_Check(_arg0
,_arg1
); 
5927     wxPyEndAllowThreads(__tstate
); 
5928     if (PyErr_Occurred()) return NULL
; 
5929 }    Py_INCREF(Py_None
); 
5930     _resultobj 
= Py_None
; 
5934 #define wxUpdateUIEvent_Enable(_swigobj,_swigarg0)  (_swigobj->Enable(_swigarg0)) 
5935 static PyObject 
*_wrap_wxUpdateUIEvent_Enable(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5936     PyObject 
* _resultobj
; 
5937     wxUpdateUIEvent 
* _arg0
; 
5939     PyObject 
* _argo0 
= 0; 
5941     char *_kwnames
[] = { "self","enable", NULL 
}; 
5944     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxUpdateUIEvent_Enable",_kwnames
,&_argo0
,&tempbool1
))  
5947         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5948         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5949             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_Enable. Expected _wxUpdateUIEvent_p."); 
5953     _arg1 
= (bool ) tempbool1
; 
5955     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5956         wxUpdateUIEvent_Enable(_arg0
,_arg1
); 
5958     wxPyEndAllowThreads(__tstate
); 
5959     if (PyErr_Occurred()) return NULL
; 
5960 }    Py_INCREF(Py_None
); 
5961     _resultobj 
= Py_None
; 
5965 #define wxUpdateUIEvent_SetText(_swigobj,_swigarg0)  (_swigobj->SetText(_swigarg0)) 
5966 static PyObject 
*_wrap_wxUpdateUIEvent_SetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5967     PyObject 
* _resultobj
; 
5968     wxUpdateUIEvent 
* _arg0
; 
5970     PyObject 
* _argo0 
= 0; 
5971     PyObject 
* _obj1 
= 0; 
5972     char *_kwnames
[] = { "self","text", NULL 
}; 
5975     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxUpdateUIEvent_SetText",_kwnames
,&_argo0
,&_obj1
))  
5978         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5979         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5980             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_SetText. Expected _wxUpdateUIEvent_p."); 
5985 #if PYTHON_API_VERSION >= 1009 
5986     char* tmpPtr
; int tmpSize
; 
5987     if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) { 
5988         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
5991     if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1) 
5993     _arg1 
= new wxString(tmpPtr
, tmpSize
); 
5995     if (!PyString_Check(_obj1
)) { 
5996         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
5999     _arg1 
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
)); 
6003     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6004         wxUpdateUIEvent_SetText(_arg0
,*_arg1
); 
6006     wxPyEndAllowThreads(__tstate
); 
6007     if (PyErr_Occurred()) return NULL
; 
6008 }    Py_INCREF(Py_None
); 
6009     _resultobj 
= Py_None
; 
6017 static void *SwigwxSysColourChangedEventTowxEvent(void *ptr
) { 
6018     wxSysColourChangedEvent 
*src
; 
6020     src 
= (wxSysColourChangedEvent 
*) ptr
; 
6021     dest 
= (wxEvent 
*) src
; 
6022     return (void *) dest
; 
6025 static void *SwigwxSysColourChangedEventTowxObject(void *ptr
) { 
6026     wxSysColourChangedEvent 
*src
; 
6028     src 
= (wxSysColourChangedEvent 
*) ptr
; 
6029     dest 
= (wxObject 
*) src
; 
6030     return (void *) dest
; 
6033 #define new_wxSysColourChangedEvent() (new wxSysColourChangedEvent()) 
6034 static PyObject 
*_wrap_new_wxSysColourChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6035     PyObject 
* _resultobj
; 
6036     wxSysColourChangedEvent 
* _result
; 
6037     char *_kwnames
[] = {  NULL 
}; 
6041     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxSysColourChangedEvent",_kwnames
))  
6044     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6045         _result 
= (wxSysColourChangedEvent 
*)new_wxSysColourChangedEvent(); 
6047     wxPyEndAllowThreads(__tstate
); 
6048     if (PyErr_Occurred()) return NULL
; 
6050         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSysColourChangedEvent_p"); 
6051         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6054         _resultobj 
= Py_None
; 
6059 static void *SwigwxNotifyEventTowxCommandEvent(void *ptr
) { 
6061     wxCommandEvent 
*dest
; 
6062     src 
= (wxNotifyEvent 
*) ptr
; 
6063     dest 
= (wxCommandEvent 
*) src
; 
6064     return (void *) dest
; 
6067 static void *SwigwxNotifyEventTowxEvent(void *ptr
) { 
6070     src 
= (wxNotifyEvent 
*) ptr
; 
6071     dest 
= (wxEvent 
*) src
; 
6072     return (void *) dest
; 
6075 static void *SwigwxNotifyEventTowxObject(void *ptr
) { 
6078     src 
= (wxNotifyEvent 
*) ptr
; 
6079     dest 
= (wxObject 
*) src
; 
6080     return (void *) dest
; 
6083 #define new_wxNotifyEvent(_swigarg0,_swigarg1) (new wxNotifyEvent(_swigarg0,_swigarg1)) 
6084 static PyObject 
*_wrap_new_wxNotifyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6085     PyObject 
* _resultobj
; 
6086     wxNotifyEvent 
* _result
; 
6087     int  _arg0 
= (int ) wxEVT_NULL
; 
6088     int  _arg1 
= (int ) 0; 
6089     char *_kwnames
[] = { "commandType","id", NULL 
}; 
6093     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxNotifyEvent",_kwnames
,&_arg0
,&_arg1
))  
6096     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6097         _result 
= (wxNotifyEvent 
*)new_wxNotifyEvent(_arg0
,_arg1
); 
6099     wxPyEndAllowThreads(__tstate
); 
6100     if (PyErr_Occurred()) return NULL
; 
6102         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxNotifyEvent_p"); 
6103         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6106         _resultobj 
= Py_None
; 
6111 #define wxNotifyEvent_IsAllowed(_swigobj)  (_swigobj->IsAllowed()) 
6112 static PyObject 
*_wrap_wxNotifyEvent_IsAllowed(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6113     PyObject 
* _resultobj
; 
6115     wxNotifyEvent 
* _arg0
; 
6116     PyObject 
* _argo0 
= 0; 
6117     char *_kwnames
[] = { "self", NULL 
}; 
6120     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_IsAllowed",_kwnames
,&_argo0
))  
6123         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6124         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6125             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_IsAllowed. Expected _wxNotifyEvent_p."); 
6130     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6131         _result 
= (bool )wxNotifyEvent_IsAllowed(_arg0
); 
6133     wxPyEndAllowThreads(__tstate
); 
6134     if (PyErr_Occurred()) return NULL
; 
6135 }    _resultobj 
= Py_BuildValue("i",_result
); 
6139 #define wxNotifyEvent_Allow(_swigobj)  (_swigobj->Allow()) 
6140 static PyObject 
*_wrap_wxNotifyEvent_Allow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6141     PyObject 
* _resultobj
; 
6142     wxNotifyEvent 
* _arg0
; 
6143     PyObject 
* _argo0 
= 0; 
6144     char *_kwnames
[] = { "self", NULL 
}; 
6147     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_Allow",_kwnames
,&_argo0
))  
6150         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6151         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6152             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_Allow. Expected _wxNotifyEvent_p."); 
6157     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6158         wxNotifyEvent_Allow(_arg0
); 
6160     wxPyEndAllowThreads(__tstate
); 
6161     if (PyErr_Occurred()) return NULL
; 
6162 }    Py_INCREF(Py_None
); 
6163     _resultobj 
= Py_None
; 
6167 #define wxNotifyEvent_Veto(_swigobj)  (_swigobj->Veto()) 
6168 static PyObject 
*_wrap_wxNotifyEvent_Veto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6169     PyObject 
* _resultobj
; 
6170     wxNotifyEvent 
* _arg0
; 
6171     PyObject 
* _argo0 
= 0; 
6172     char *_kwnames
[] = { "self", NULL 
}; 
6175     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_Veto",_kwnames
,&_argo0
))  
6178         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6179         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6180             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_Veto. Expected _wxNotifyEvent_p."); 
6185     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6186         wxNotifyEvent_Veto(_arg0
); 
6188     wxPyEndAllowThreads(__tstate
); 
6189     if (PyErr_Occurred()) return NULL
; 
6190 }    Py_INCREF(Py_None
); 
6191     _resultobj 
= Py_None
; 
6195 static void *SwigwxDisplayChangedEventTowxEvent(void *ptr
) { 
6196     wxDisplayChangedEvent 
*src
; 
6198     src 
= (wxDisplayChangedEvent 
*) ptr
; 
6199     dest 
= (wxEvent 
*) src
; 
6200     return (void *) dest
; 
6203 static void *SwigwxDisplayChangedEventTowxObject(void *ptr
) { 
6204     wxDisplayChangedEvent 
*src
; 
6206     src 
= (wxDisplayChangedEvent 
*) ptr
; 
6207     dest 
= (wxObject 
*) src
; 
6208     return (void *) dest
; 
6211 #define new_wxDisplayChangedEvent() (new wxDisplayChangedEvent()) 
6212 static PyObject 
*_wrap_new_wxDisplayChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6213     PyObject 
* _resultobj
; 
6214     wxDisplayChangedEvent 
* _result
; 
6215     char *_kwnames
[] = {  NULL 
}; 
6219     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxDisplayChangedEvent",_kwnames
))  
6222     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6223         _result 
= (wxDisplayChangedEvent 
*)new_wxDisplayChangedEvent(); 
6225     wxPyEndAllowThreads(__tstate
); 
6226     if (PyErr_Occurred()) return NULL
; 
6228         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDisplayChangedEvent_p"); 
6229         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6232         _resultobj 
= Py_None
; 
6237 static void *SwigwxPaletteChangedEventTowxEvent(void *ptr
) { 
6238     wxPaletteChangedEvent 
*src
; 
6240     src 
= (wxPaletteChangedEvent 
*) ptr
; 
6241     dest 
= (wxEvent 
*) src
; 
6242     return (void *) dest
; 
6245 static void *SwigwxPaletteChangedEventTowxObject(void *ptr
) { 
6246     wxPaletteChangedEvent 
*src
; 
6248     src 
= (wxPaletteChangedEvent 
*) ptr
; 
6249     dest 
= (wxObject 
*) src
; 
6250     return (void *) dest
; 
6253 #define new_wxPaletteChangedEvent(_swigarg0) (new wxPaletteChangedEvent(_swigarg0)) 
6254 static PyObject 
*_wrap_new_wxPaletteChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6255     PyObject 
* _resultobj
; 
6256     wxPaletteChangedEvent 
* _result
; 
6257     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
6258     char *_kwnames
[] = { "id", NULL 
}; 
6262     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPaletteChangedEvent",_kwnames
,&_arg0
))  
6265     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6266         _result 
= (wxPaletteChangedEvent 
*)new_wxPaletteChangedEvent(_arg0
); 
6268     wxPyEndAllowThreads(__tstate
); 
6269     if (PyErr_Occurred()) return NULL
; 
6271         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPaletteChangedEvent_p"); 
6272         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6275         _resultobj 
= Py_None
; 
6280 #define wxPaletteChangedEvent_SetChangedWindow(_swigobj,_swigarg0)  (_swigobj->SetChangedWindow(_swigarg0)) 
6281 static PyObject 
*_wrap_wxPaletteChangedEvent_SetChangedWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6282     PyObject 
* _resultobj
; 
6283     wxPaletteChangedEvent 
* _arg0
; 
6285     PyObject 
* _argo0 
= 0; 
6286     PyObject 
* _argo1 
= 0; 
6287     char *_kwnames
[] = { "self","win", NULL 
}; 
6290     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPaletteChangedEvent_SetChangedWindow",_kwnames
,&_argo0
,&_argo1
))  
6293         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6294         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPaletteChangedEvent_p")) { 
6295             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPaletteChangedEvent_SetChangedWindow. Expected _wxPaletteChangedEvent_p."); 
6300         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
6301         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
6302             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPaletteChangedEvent_SetChangedWindow. Expected _wxWindow_p."); 
6307     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6308         wxPaletteChangedEvent_SetChangedWindow(_arg0
,_arg1
); 
6310     wxPyEndAllowThreads(__tstate
); 
6311     if (PyErr_Occurred()) return NULL
; 
6312 }    Py_INCREF(Py_None
); 
6313     _resultobj 
= Py_None
; 
6317 #define wxPaletteChangedEvent_GetChangedWindow(_swigobj)  (_swigobj->GetChangedWindow()) 
6318 static PyObject 
*_wrap_wxPaletteChangedEvent_GetChangedWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6319     PyObject 
* _resultobj
; 
6321     wxPaletteChangedEvent 
* _arg0
; 
6322     PyObject 
* _argo0 
= 0; 
6323     char *_kwnames
[] = { "self", NULL 
}; 
6326     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPaletteChangedEvent_GetChangedWindow",_kwnames
,&_argo0
))  
6329         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6330         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPaletteChangedEvent_p")) { 
6331             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPaletteChangedEvent_GetChangedWindow. Expected _wxPaletteChangedEvent_p."); 
6336     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6337         _result 
= (wxWindow 
*)wxPaletteChangedEvent_GetChangedWindow(_arg0
); 
6339     wxPyEndAllowThreads(__tstate
); 
6340     if (PyErr_Occurred()) return NULL
; 
6341 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6345 static void *SwigwxQueryNewPaletteEventTowxEvent(void *ptr
) { 
6346     wxQueryNewPaletteEvent 
*src
; 
6348     src 
= (wxQueryNewPaletteEvent 
*) ptr
; 
6349     dest 
= (wxEvent 
*) src
; 
6350     return (void *) dest
; 
6353 static void *SwigwxQueryNewPaletteEventTowxObject(void *ptr
) { 
6354     wxQueryNewPaletteEvent 
*src
; 
6356     src 
= (wxQueryNewPaletteEvent 
*) ptr
; 
6357     dest 
= (wxObject 
*) src
; 
6358     return (void *) dest
; 
6361 #define new_wxQueryNewPaletteEvent(_swigarg0) (new wxQueryNewPaletteEvent(_swigarg0)) 
6362 static PyObject 
*_wrap_new_wxQueryNewPaletteEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6363     PyObject 
* _resultobj
; 
6364     wxQueryNewPaletteEvent 
* _result
; 
6365     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
6366     char *_kwnames
[] = { "id", NULL 
}; 
6370     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxQueryNewPaletteEvent",_kwnames
,&_arg0
))  
6373     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6374         _result 
= (wxQueryNewPaletteEvent 
*)new_wxQueryNewPaletteEvent(_arg0
); 
6376     wxPyEndAllowThreads(__tstate
); 
6377     if (PyErr_Occurred()) return NULL
; 
6379         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxQueryNewPaletteEvent_p"); 
6380         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6383         _resultobj 
= Py_None
; 
6388 #define wxQueryNewPaletteEvent_SetPaletteRealized(_swigobj,_swigarg0)  (_swigobj->SetPaletteRealized(_swigarg0)) 
6389 static PyObject 
*_wrap_wxQueryNewPaletteEvent_SetPaletteRealized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6390     PyObject 
* _resultobj
; 
6391     wxQueryNewPaletteEvent 
* _arg0
; 
6393     PyObject 
* _argo0 
= 0; 
6395     char *_kwnames
[] = { "self","realized", NULL 
}; 
6398     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryNewPaletteEvent_SetPaletteRealized",_kwnames
,&_argo0
,&tempbool1
))  
6401         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6402         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryNewPaletteEvent_p")) { 
6403             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryNewPaletteEvent_SetPaletteRealized. Expected _wxQueryNewPaletteEvent_p."); 
6407     _arg1 
= (bool ) tempbool1
; 
6409     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6410         wxQueryNewPaletteEvent_SetPaletteRealized(_arg0
,_arg1
); 
6412     wxPyEndAllowThreads(__tstate
); 
6413     if (PyErr_Occurred()) return NULL
; 
6414 }    Py_INCREF(Py_None
); 
6415     _resultobj 
= Py_None
; 
6419 #define wxQueryNewPaletteEvent_GetPaletteRealized(_swigobj)  (_swigobj->GetPaletteRealized()) 
6420 static PyObject 
*_wrap_wxQueryNewPaletteEvent_GetPaletteRealized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6421     PyObject 
* _resultobj
; 
6423     wxQueryNewPaletteEvent 
* _arg0
; 
6424     PyObject 
* _argo0 
= 0; 
6425     char *_kwnames
[] = { "self", NULL 
}; 
6428     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryNewPaletteEvent_GetPaletteRealized",_kwnames
,&_argo0
))  
6431         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6432         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryNewPaletteEvent_p")) { 
6433             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryNewPaletteEvent_GetPaletteRealized. Expected _wxQueryNewPaletteEvent_p."); 
6438     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6439         _result 
= (bool )wxQueryNewPaletteEvent_GetPaletteRealized(_arg0
); 
6441     wxPyEndAllowThreads(__tstate
); 
6442     if (PyErr_Occurred()) return NULL
; 
6443 }    _resultobj 
= Py_BuildValue("i",_result
); 
6447 static void *SwigwxWindowCreateEventTowxCommandEvent(void *ptr
) { 
6448     wxWindowCreateEvent 
*src
; 
6449     wxCommandEvent 
*dest
; 
6450     src 
= (wxWindowCreateEvent 
*) ptr
; 
6451     dest 
= (wxCommandEvent 
*) src
; 
6452     return (void *) dest
; 
6455 static void *SwigwxWindowCreateEventTowxEvent(void *ptr
) { 
6456     wxWindowCreateEvent 
*src
; 
6458     src 
= (wxWindowCreateEvent 
*) ptr
; 
6459     dest 
= (wxEvent 
*) src
; 
6460     return (void *) dest
; 
6463 static void *SwigwxWindowCreateEventTowxObject(void *ptr
) { 
6464     wxWindowCreateEvent 
*src
; 
6466     src 
= (wxWindowCreateEvent 
*) ptr
; 
6467     dest 
= (wxObject 
*) src
; 
6468     return (void *) dest
; 
6471 #define new_wxWindowCreateEvent(_swigarg0) (new wxWindowCreateEvent(_swigarg0)) 
6472 static PyObject 
*_wrap_new_wxWindowCreateEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6473     PyObject 
* _resultobj
; 
6474     wxWindowCreateEvent 
* _result
; 
6475     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
6476     PyObject 
* _argo0 
= 0; 
6477     char *_kwnames
[] = { "win", NULL 
}; 
6481     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxWindowCreateEvent",_kwnames
,&_argo0
))  
6484         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6485         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
6486             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindowCreateEvent. Expected _wxWindow_p."); 
6491     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6492         _result 
= (wxWindowCreateEvent 
*)new_wxWindowCreateEvent(_arg0
); 
6494     wxPyEndAllowThreads(__tstate
); 
6495     if (PyErr_Occurred()) return NULL
; 
6497         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindowCreateEvent_p"); 
6498         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6501         _resultobj 
= Py_None
; 
6506 #define wxWindowCreateEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
6507 static PyObject 
*_wrap_wxWindowCreateEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6508     PyObject 
* _resultobj
; 
6510     wxWindowCreateEvent 
* _arg0
; 
6511     PyObject 
* _argo0 
= 0; 
6512     char *_kwnames
[] = { "self", NULL 
}; 
6515     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindowCreateEvent_GetWindow",_kwnames
,&_argo0
))  
6518         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6519         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindowCreateEvent_p")) { 
6520             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindowCreateEvent_GetWindow. Expected _wxWindowCreateEvent_p."); 
6525     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6526         _result 
= (wxWindow 
*)wxWindowCreateEvent_GetWindow(_arg0
); 
6528     wxPyEndAllowThreads(__tstate
); 
6529     if (PyErr_Occurred()) return NULL
; 
6530 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6534 static void *SwigwxWindowDestroyEventTowxCommandEvent(void *ptr
) { 
6535     wxWindowDestroyEvent 
*src
; 
6536     wxCommandEvent 
*dest
; 
6537     src 
= (wxWindowDestroyEvent 
*) ptr
; 
6538     dest 
= (wxCommandEvent 
*) src
; 
6539     return (void *) dest
; 
6542 static void *SwigwxWindowDestroyEventTowxEvent(void *ptr
) { 
6543     wxWindowDestroyEvent 
*src
; 
6545     src 
= (wxWindowDestroyEvent 
*) ptr
; 
6546     dest 
= (wxEvent 
*) src
; 
6547     return (void *) dest
; 
6550 static void *SwigwxWindowDestroyEventTowxObject(void *ptr
) { 
6551     wxWindowDestroyEvent 
*src
; 
6553     src 
= (wxWindowDestroyEvent 
*) ptr
; 
6554     dest 
= (wxObject 
*) src
; 
6555     return (void *) dest
; 
6558 #define new_wxWindowDestroyEvent(_swigarg0) (new wxWindowDestroyEvent(_swigarg0)) 
6559 static PyObject 
*_wrap_new_wxWindowDestroyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6560     PyObject 
* _resultobj
; 
6561     wxWindowDestroyEvent 
* _result
; 
6562     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
6563     PyObject 
* _argo0 
= 0; 
6564     char *_kwnames
[] = { "win", NULL 
}; 
6568     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxWindowDestroyEvent",_kwnames
,&_argo0
))  
6571         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6572         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
6573             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindowDestroyEvent. Expected _wxWindow_p."); 
6578     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6579         _result 
= (wxWindowDestroyEvent 
*)new_wxWindowDestroyEvent(_arg0
); 
6581     wxPyEndAllowThreads(__tstate
); 
6582     if (PyErr_Occurred()) return NULL
; 
6584         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindowDestroyEvent_p"); 
6585         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6588         _resultobj 
= Py_None
; 
6593 #define wxWindowDestroyEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
6594 static PyObject 
*_wrap_wxWindowDestroyEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6595     PyObject 
* _resultobj
; 
6597     wxWindowDestroyEvent 
* _arg0
; 
6598     PyObject 
* _argo0 
= 0; 
6599     char *_kwnames
[] = { "self", NULL 
}; 
6602     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindowDestroyEvent_GetWindow",_kwnames
,&_argo0
))  
6605         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6606         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindowDestroyEvent_p")) { 
6607             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindowDestroyEvent_GetWindow. Expected _wxWindowDestroyEvent_p."); 
6612     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6613         _result 
= (wxWindow 
*)wxWindowDestroyEvent_GetWindow(_arg0
); 
6615     wxPyEndAllowThreads(__tstate
); 
6616     if (PyErr_Occurred()) return NULL
; 
6617 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6621 static void *SwigwxTimerEventTowxEvent(void *ptr
) { 
6624     src 
= (wxTimerEvent 
*) ptr
; 
6625     dest 
= (wxEvent 
*) src
; 
6626     return (void *) dest
; 
6629 static void *SwigwxTimerEventTowxObject(void *ptr
) { 
6632     src 
= (wxTimerEvent 
*) ptr
; 
6633     dest 
= (wxObject 
*) src
; 
6634     return (void *) dest
; 
6637 #define new_wxTimerEvent(_swigarg0,_swigarg1) (new wxTimerEvent(_swigarg0,_swigarg1)) 
6638 static PyObject 
*_wrap_new_wxTimerEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6639     PyObject 
* _resultobj
; 
6640     wxTimerEvent 
* _result
; 
6641     int  _arg0 
= (int ) 0; 
6642     int  _arg1 
= (int ) 0; 
6643     char *_kwnames
[] = { "id","interval", NULL 
}; 
6647     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxTimerEvent",_kwnames
,&_arg0
,&_arg1
))  
6650     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6651         _result 
= (wxTimerEvent 
*)new_wxTimerEvent(_arg0
,_arg1
); 
6653     wxPyEndAllowThreads(__tstate
); 
6654     if (PyErr_Occurred()) return NULL
; 
6656         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTimerEvent_p"); 
6657         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6660         _resultobj 
= Py_None
; 
6665 #define wxTimerEvent_GetInterval(_swigobj)  (_swigobj->GetInterval()) 
6666 static PyObject 
*_wrap_wxTimerEvent_GetInterval(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6667     PyObject 
* _resultobj
; 
6669     wxTimerEvent 
* _arg0
; 
6670     PyObject 
* _argo0 
= 0; 
6671     char *_kwnames
[] = { "self", NULL 
}; 
6674     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTimerEvent_GetInterval",_kwnames
,&_argo0
))  
6677         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6678         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTimerEvent_p")) { 
6679             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTimerEvent_GetInterval. Expected _wxTimerEvent_p."); 
6684     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6685         _result 
= (int )wxTimerEvent_GetInterval(_arg0
); 
6687     wxPyEndAllowThreads(__tstate
); 
6688     if (PyErr_Occurred()) return NULL
; 
6689 }    _resultobj 
= Py_BuildValue("i",_result
); 
6693 static void *SwigwxTextUrlEventTowxCommandEvent(void *ptr
) { 
6694     wxTextUrlEvent 
*src
; 
6695     wxCommandEvent 
*dest
; 
6696     src 
= (wxTextUrlEvent 
*) ptr
; 
6697     dest 
= (wxCommandEvent 
*) src
; 
6698     return (void *) dest
; 
6701 static void *SwigwxTextUrlEventTowxEvent(void *ptr
) { 
6702     wxTextUrlEvent 
*src
; 
6704     src 
= (wxTextUrlEvent 
*) ptr
; 
6705     dest 
= (wxEvent 
*) src
; 
6706     return (void *) dest
; 
6709 static void *SwigwxTextUrlEventTowxObject(void *ptr
) { 
6710     wxTextUrlEvent 
*src
; 
6712     src 
= (wxTextUrlEvent 
*) ptr
; 
6713     dest 
= (wxObject 
*) src
; 
6714     return (void *) dest
; 
6717 #define new_wxTextUrlEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxTextUrlEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
6718 static PyObject 
*_wrap_new_wxTextUrlEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6719     PyObject 
* _resultobj
; 
6720     wxTextUrlEvent 
* _result
; 
6722     wxMouseEvent 
* _arg1
; 
6725     PyObject 
* _argo1 
= 0; 
6726     char *_kwnames
[] = { "id","evtMouse","start","end", NULL 
}; 
6730     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iOll:new_wxTextUrlEvent",_kwnames
,&_arg0
,&_argo1
,&_arg2
,&_arg3
))  
6733         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
6734         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMouseEvent_p")) { 
6735             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxTextUrlEvent. Expected _wxMouseEvent_p."); 
6740     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6741         _result 
= (wxTextUrlEvent 
*)new_wxTextUrlEvent(_arg0
,*_arg1
,_arg2
,_arg3
); 
6743     wxPyEndAllowThreads(__tstate
); 
6744     if (PyErr_Occurred()) return NULL
; 
6746         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextUrlEvent_p"); 
6747         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6750         _resultobj 
= Py_None
; 
6755 #define wxTextUrlEvent_GetMouseEvent(_swigobj)  (_swigobj->GetMouseEvent()) 
6756 static PyObject 
*_wrap_wxTextUrlEvent_GetMouseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6757     PyObject 
* _resultobj
; 
6758     wxMouseEvent 
* _result
; 
6759     wxTextUrlEvent 
* _arg0
; 
6760     PyObject 
* _argo0 
= 0; 
6761     char *_kwnames
[] = { "self", NULL 
}; 
6764     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetMouseEvent",_kwnames
,&_argo0
))  
6767         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6768         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
6769             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetMouseEvent. Expected _wxTextUrlEvent_p."); 
6774     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6775         const wxMouseEvent 
& _result_ref 
= wxTextUrlEvent_GetMouseEvent(_arg0
); 
6776     _result 
= (wxMouseEvent 
*) &_result_ref
; 
6778     wxPyEndAllowThreads(__tstate
); 
6779     if (PyErr_Occurred()) return NULL
; 
6780 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6784 #define wxTextUrlEvent_GetURLStart(_swigobj)  (_swigobj->GetURLStart()) 
6785 static PyObject 
*_wrap_wxTextUrlEvent_GetURLStart(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6786     PyObject 
* _resultobj
; 
6788     wxTextUrlEvent 
* _arg0
; 
6789     PyObject 
* _argo0 
= 0; 
6790     char *_kwnames
[] = { "self", NULL 
}; 
6793     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetURLStart",_kwnames
,&_argo0
))  
6796         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6797         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
6798             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetURLStart. Expected _wxTextUrlEvent_p."); 
6803     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6804         _result 
= (long )wxTextUrlEvent_GetURLStart(_arg0
); 
6806     wxPyEndAllowThreads(__tstate
); 
6807     if (PyErr_Occurred()) return NULL
; 
6808 }    _resultobj 
= Py_BuildValue("l",_result
); 
6812 #define wxTextUrlEvent_GetURLEnd(_swigobj)  (_swigobj->GetURLEnd()) 
6813 static PyObject 
*_wrap_wxTextUrlEvent_GetURLEnd(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6814     PyObject 
* _resultobj
; 
6816     wxTextUrlEvent 
* _arg0
; 
6817     PyObject 
* _argo0 
= 0; 
6818     char *_kwnames
[] = { "self", NULL 
}; 
6821     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetURLEnd",_kwnames
,&_argo0
))  
6824         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6825         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
6826             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetURLEnd. Expected _wxTextUrlEvent_p."); 
6831     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6832         _result 
= (long )wxTextUrlEvent_GetURLEnd(_arg0
); 
6834     wxPyEndAllowThreads(__tstate
); 
6835     if (PyErr_Occurred()) return NULL
; 
6836 }    _resultobj 
= Py_BuildValue("l",_result
); 
6840 static void *SwigwxPyEventTowxEvent(void *ptr
) { 
6843     src 
= (wxPyEvent 
*) ptr
; 
6844     dest 
= (wxEvent 
*) src
; 
6845     return (void *) dest
; 
6848 static void *SwigwxPyEventTowxObject(void *ptr
) { 
6851     src 
= (wxPyEvent 
*) ptr
; 
6852     dest 
= (wxObject 
*) src
; 
6853     return (void *) dest
; 
6856 #define new_wxPyEvent(_swigarg0) (new wxPyEvent(_swigarg0)) 
6857 static PyObject 
*_wrap_new_wxPyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6858     PyObject 
* _resultobj
; 
6859     wxPyEvent 
* _result
; 
6860     int  _arg0 
= (int ) 0; 
6861     char *_kwnames
[] = { "id", NULL 
}; 
6865     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPyEvent",_kwnames
,&_arg0
))  
6868     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6869         _result 
= (wxPyEvent 
*)new_wxPyEvent(_arg0
); 
6871     wxPyEndAllowThreads(__tstate
); 
6872     if (PyErr_Occurred()) return NULL
; 
6874         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyEvent_p"); 
6875         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6878         _resultobj 
= Py_None
; 
6883 #define delete_wxPyEvent(_swigobj) (delete _swigobj) 
6884 static PyObject 
*_wrap_delete_wxPyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6885     PyObject 
* _resultobj
; 
6887     PyObject 
* _argo0 
= 0; 
6888     char *_kwnames
[] = { "self", NULL 
}; 
6891     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyEvent",_kwnames
,&_argo0
))  
6894         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6895         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
6896             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyEvent. Expected _wxPyEvent_p."); 
6901     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6902         delete_wxPyEvent(_arg0
); 
6904     wxPyEndAllowThreads(__tstate
); 
6905     if (PyErr_Occurred()) return NULL
; 
6906 }    Py_INCREF(Py_None
); 
6907     _resultobj 
= Py_None
; 
6911 #define wxPyEvent_SetSelf(_swigobj,_swigarg0)  (_swigobj->SetSelf(_swigarg0)) 
6912 static PyObject 
*_wrap_wxPyEvent_SetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6913     PyObject 
* _resultobj
; 
6916     PyObject 
* _argo0 
= 0; 
6917     PyObject 
* _obj1 
= 0; 
6918     char *_kwnames
[] = { "self","self", NULL 
}; 
6921     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEvent_SetSelf",_kwnames
,&_argo0
,&_obj1
))  
6924         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6925         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
6926             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEvent_SetSelf. Expected _wxPyEvent_p."); 
6934     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6935         wxPyEvent_SetSelf(_arg0
,_arg1
); 
6937     wxPyEndAllowThreads(__tstate
); 
6938     if (PyErr_Occurred()) return NULL
; 
6939 }    Py_INCREF(Py_None
); 
6940     _resultobj 
= Py_None
; 
6944 #define wxPyEvent_GetSelf(_swigobj)  (_swigobj->GetSelf()) 
6945 static PyObject 
*_wrap_wxPyEvent_GetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6946     PyObject 
* _resultobj
; 
6949     PyObject 
* _argo0 
= 0; 
6950     char *_kwnames
[] = { "self", NULL 
}; 
6953     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyEvent_GetSelf",_kwnames
,&_argo0
))  
6956         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6957         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
6958             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEvent_GetSelf. Expected _wxPyEvent_p."); 
6963     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6964         _result 
= (PyObject 
*)wxPyEvent_GetSelf(_arg0
); 
6966     wxPyEndAllowThreads(__tstate
); 
6967     if (PyErr_Occurred()) return NULL
; 
6969   _resultobj 
= _result
; 
6974 static void *SwigwxPyCommandEventTowxCommandEvent(void *ptr
) { 
6975     wxPyCommandEvent 
*src
; 
6976     wxCommandEvent 
*dest
; 
6977     src 
= (wxPyCommandEvent 
*) ptr
; 
6978     dest 
= (wxCommandEvent 
*) src
; 
6979     return (void *) dest
; 
6982 static void *SwigwxPyCommandEventTowxEvent(void *ptr
) { 
6983     wxPyCommandEvent 
*src
; 
6985     src 
= (wxPyCommandEvent 
*) ptr
; 
6986     dest 
= (wxEvent 
*) src
; 
6987     return (void *) dest
; 
6990 static void *SwigwxPyCommandEventTowxObject(void *ptr
) { 
6991     wxPyCommandEvent 
*src
; 
6993     src 
= (wxPyCommandEvent 
*) ptr
; 
6994     dest 
= (wxObject 
*) src
; 
6995     return (void *) dest
; 
6998 #define new_wxPyCommandEvent(_swigarg0,_swigarg1) (new wxPyCommandEvent(_swigarg0,_swigarg1)) 
6999 static PyObject 
*_wrap_new_wxPyCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7000     PyObject 
* _resultobj
; 
7001     wxPyCommandEvent 
* _result
; 
7002     wxEventType  _arg0 
= (wxEventType 
) wxEVT_NULL
; 
7003     int  _arg1 
= (int ) 0; 
7004     char *_kwnames
[] = { "commandType","id", NULL 
}; 
7008     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxPyCommandEvent",_kwnames
,&_arg0
,&_arg1
))  
7011     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7012         _result 
= (wxPyCommandEvent 
*)new_wxPyCommandEvent(_arg0
,_arg1
); 
7014     wxPyEndAllowThreads(__tstate
); 
7015     if (PyErr_Occurred()) return NULL
; 
7017         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyCommandEvent_p"); 
7018         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7021         _resultobj 
= Py_None
; 
7026 #define delete_wxPyCommandEvent(_swigobj) (delete _swigobj) 
7027 static PyObject 
*_wrap_delete_wxPyCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7028     PyObject 
* _resultobj
; 
7029     wxPyCommandEvent 
* _arg0
; 
7030     PyObject 
* _argo0 
= 0; 
7031     char *_kwnames
[] = { "self", NULL 
}; 
7034     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyCommandEvent",_kwnames
,&_argo0
))  
7037         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7038         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7039             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyCommandEvent. Expected _wxPyCommandEvent_p."); 
7044     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7045         delete_wxPyCommandEvent(_arg0
); 
7047     wxPyEndAllowThreads(__tstate
); 
7048     if (PyErr_Occurred()) return NULL
; 
7049 }    Py_INCREF(Py_None
); 
7050     _resultobj 
= Py_None
; 
7054 #define wxPyCommandEvent_SetSelf(_swigobj,_swigarg0)  (_swigobj->SetSelf(_swigarg0)) 
7055 static PyObject 
*_wrap_wxPyCommandEvent_SetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7056     PyObject 
* _resultobj
; 
7057     wxPyCommandEvent 
* _arg0
; 
7059     PyObject 
* _argo0 
= 0; 
7060     PyObject 
* _obj1 
= 0; 
7061     char *_kwnames
[] = { "self","self", NULL 
}; 
7064     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCommandEvent_SetSelf",_kwnames
,&_argo0
,&_obj1
))  
7067         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7068         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7069             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCommandEvent_SetSelf. Expected _wxPyCommandEvent_p."); 
7077     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7078         wxPyCommandEvent_SetSelf(_arg0
,_arg1
); 
7080     wxPyEndAllowThreads(__tstate
); 
7081     if (PyErr_Occurred()) return NULL
; 
7082 }    Py_INCREF(Py_None
); 
7083     _resultobj 
= Py_None
; 
7087 #define wxPyCommandEvent_GetSelf(_swigobj)  (_swigobj->GetSelf()) 
7088 static PyObject 
*_wrap_wxPyCommandEvent_GetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7089     PyObject 
* _resultobj
; 
7091     wxPyCommandEvent 
* _arg0
; 
7092     PyObject 
* _argo0 
= 0; 
7093     char *_kwnames
[] = { "self", NULL 
}; 
7096     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyCommandEvent_GetSelf",_kwnames
,&_argo0
))  
7099         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7100         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7101             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCommandEvent_GetSelf. Expected _wxPyCommandEvent_p."); 
7106     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7107         _result 
= (PyObject 
*)wxPyCommandEvent_GetSelf(_arg0
); 
7109     wxPyEndAllowThreads(__tstate
); 
7110     if (PyErr_Occurred()) return NULL
; 
7112   _resultobj 
= _result
; 
7117 static PyMethodDef eventscMethods
[] = { 
7118          { "wxPyCommandEvent_GetSelf", (PyCFunction
) _wrap_wxPyCommandEvent_GetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7119          { "wxPyCommandEvent_SetSelf", (PyCFunction
) _wrap_wxPyCommandEvent_SetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7120          { "delete_wxPyCommandEvent", (PyCFunction
) _wrap_delete_wxPyCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7121          { "new_wxPyCommandEvent", (PyCFunction
) _wrap_new_wxPyCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7122          { "wxPyEvent_GetSelf", (PyCFunction
) _wrap_wxPyEvent_GetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7123          { "wxPyEvent_SetSelf", (PyCFunction
) _wrap_wxPyEvent_SetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7124          { "delete_wxPyEvent", (PyCFunction
) _wrap_delete_wxPyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7125          { "new_wxPyEvent", (PyCFunction
) _wrap_new_wxPyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7126          { "wxTextUrlEvent_GetURLEnd", (PyCFunction
) _wrap_wxTextUrlEvent_GetURLEnd
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7127          { "wxTextUrlEvent_GetURLStart", (PyCFunction
) _wrap_wxTextUrlEvent_GetURLStart
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7128          { "wxTextUrlEvent_GetMouseEvent", (PyCFunction
) _wrap_wxTextUrlEvent_GetMouseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7129          { "new_wxTextUrlEvent", (PyCFunction
) _wrap_new_wxTextUrlEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7130          { "wxTimerEvent_GetInterval", (PyCFunction
) _wrap_wxTimerEvent_GetInterval
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7131          { "new_wxTimerEvent", (PyCFunction
) _wrap_new_wxTimerEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7132          { "wxWindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_wxWindowDestroyEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7133          { "new_wxWindowDestroyEvent", (PyCFunction
) _wrap_new_wxWindowDestroyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7134          { "wxWindowCreateEvent_GetWindow", (PyCFunction
) _wrap_wxWindowCreateEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7135          { "new_wxWindowCreateEvent", (PyCFunction
) _wrap_new_wxWindowCreateEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7136          { "wxQueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_wxQueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7137          { "wxQueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_wxQueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7138          { "new_wxQueryNewPaletteEvent", (PyCFunction
) _wrap_new_wxQueryNewPaletteEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7139          { "wxPaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_wxPaletteChangedEvent_GetChangedWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7140          { "wxPaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_wxPaletteChangedEvent_SetChangedWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7141          { "new_wxPaletteChangedEvent", (PyCFunction
) _wrap_new_wxPaletteChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7142          { "new_wxDisplayChangedEvent", (PyCFunction
) _wrap_new_wxDisplayChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7143          { "wxNotifyEvent_Veto", (PyCFunction
) _wrap_wxNotifyEvent_Veto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7144          { "wxNotifyEvent_Allow", (PyCFunction
) _wrap_wxNotifyEvent_Allow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7145          { "wxNotifyEvent_IsAllowed", (PyCFunction
) _wrap_wxNotifyEvent_IsAllowed
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7146          { "new_wxNotifyEvent", (PyCFunction
) _wrap_new_wxNotifyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7147          { "new_wxSysColourChangedEvent", (PyCFunction
) _wrap_new_wxSysColourChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7148          { "wxUpdateUIEvent_SetText", (PyCFunction
) _wrap_wxUpdateUIEvent_SetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7149          { "wxUpdateUIEvent_Enable", (PyCFunction
) _wrap_wxUpdateUIEvent_Enable
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7150          { "wxUpdateUIEvent_Check", (PyCFunction
) _wrap_wxUpdateUIEvent_Check
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7151          { "wxUpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetEnabled
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7152          { "wxUpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7153          { "wxUpdateUIEvent_GetSetText", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7154          { "wxUpdateUIEvent_GetText", (PyCFunction
) _wrap_wxUpdateUIEvent_GetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7155          { "wxUpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_wxUpdateUIEvent_GetEnabled
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7156          { "wxUpdateUIEvent_GetChecked", (PyCFunction
) _wrap_wxUpdateUIEvent_GetChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7157          { "new_wxUpdateUIEvent", (PyCFunction
) _wrap_new_wxUpdateUIEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7158          { "wxIdleEvent_MoreRequested", (PyCFunction
) _wrap_wxIdleEvent_MoreRequested
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7159          { "wxIdleEvent_RequestMore", (PyCFunction
) _wrap_wxIdleEvent_RequestMore
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7160          { "new_wxIdleEvent", (PyCFunction
) _wrap_new_wxIdleEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7161          { "wxDropFilesEvent_GetFiles", (PyCFunction
) _wrap_wxDropFilesEvent_GetFiles
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7162          { "wxDropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_wxDropFilesEvent_GetNumberOfFiles
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7163          { "wxDropFilesEvent_GetPosition", (PyCFunction
) _wrap_wxDropFilesEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7164          { "wxJoystickEvent_ButtonIsDown", (PyCFunction
) _wrap_wxJoystickEvent_ButtonIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7165          { "wxJoystickEvent_ButtonUp", (PyCFunction
) _wrap_wxJoystickEvent_ButtonUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7166          { "wxJoystickEvent_ButtonDown", (PyCFunction
) _wrap_wxJoystickEvent_ButtonDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7167          { "wxJoystickEvent_IsZMove", (PyCFunction
) _wrap_wxJoystickEvent_IsZMove
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7168          { "wxJoystickEvent_IsMove", (PyCFunction
) _wrap_wxJoystickEvent_IsMove
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7169          { "wxJoystickEvent_IsButton", (PyCFunction
) _wrap_wxJoystickEvent_IsButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7170          { "wxJoystickEvent_SetZPosition", (PyCFunction
) _wrap_wxJoystickEvent_SetZPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7171          { "wxJoystickEvent_SetPosition", (PyCFunction
) _wrap_wxJoystickEvent_SetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7172          { "wxJoystickEvent_SetButtonChange", (PyCFunction
) _wrap_wxJoystickEvent_SetButtonChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7173          { "wxJoystickEvent_SetButtonState", (PyCFunction
) _wrap_wxJoystickEvent_SetButtonState
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7174          { "wxJoystickEvent_SetJoystick", (PyCFunction
) _wrap_wxJoystickEvent_SetJoystick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7175          { "wxJoystickEvent_GetJoystick", (PyCFunction
) _wrap_wxJoystickEvent_GetJoystick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7176          { "wxJoystickEvent_GetButtonChange", (PyCFunction
) _wrap_wxJoystickEvent_GetButtonChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7177          { "wxJoystickEvent_GetButtonState", (PyCFunction
) _wrap_wxJoystickEvent_GetButtonState
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7178          { "wxJoystickEvent_GetZPosition", (PyCFunction
) _wrap_wxJoystickEvent_GetZPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7179          { "wxJoystickEvent_GetPosition", (PyCFunction
) _wrap_wxJoystickEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7180          { "new_wxJoystickEvent", (PyCFunction
) _wrap_new_wxJoystickEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7181          { "new_wxMaximizeEvent", (PyCFunction
) _wrap_new_wxMaximizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7182          { "wxIconizeEvent_Iconized", (PyCFunction
) _wrap_wxIconizeEvent_Iconized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7183          { "new_wxIconizeEvent", (PyCFunction
) _wrap_new_wxIconizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7184          { "wxShowEvent_GetShow", (PyCFunction
) _wrap_wxShowEvent_GetShow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7185          { "wxShowEvent_SetShow", (PyCFunction
) _wrap_wxShowEvent_SetShow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7186          { "new_wxShowEvent", (PyCFunction
) _wrap_new_wxShowEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7187          { "wxMenuEvent_GetMenuId", (PyCFunction
) _wrap_wxMenuEvent_GetMenuId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7188          { "new_wxMenuEvent", (PyCFunction
) _wrap_new_wxMenuEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7189          { "new_wxInitDialogEvent", (PyCFunction
) _wrap_new_wxInitDialogEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7190          { "wxActivateEvent_GetActive", (PyCFunction
) _wrap_wxActivateEvent_GetActive
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7191          { "new_wxActivateEvent", (PyCFunction
) _wrap_new_wxActivateEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7192          { "wxChildFocusEvent_GetWindow", (PyCFunction
) _wrap_wxChildFocusEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7193          { "new_wxChildFocusEvent", (PyCFunction
) _wrap_new_wxChildFocusEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7194          { "new_wxFocusEvent", (PyCFunction
) _wrap_new_wxFocusEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7195          { "wxEraseEvent_GetDC", (PyCFunction
) _wrap_wxEraseEvent_GetDC
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7196          { "new_wxEraseEvent", (PyCFunction
) _wrap_new_wxEraseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7197          { "new_wxPaintEvent", (PyCFunction
) _wrap_new_wxPaintEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7198          { "wxMoveEvent_GetPosition", (PyCFunction
) _wrap_wxMoveEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7199          { "new_wxMoveEvent", (PyCFunction
) _wrap_new_wxMoveEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7200          { "wxNavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetCurrentFocus
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7201          { "wxNavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_wxNavigationKeyEvent_GetCurrentFocus
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7202          { "wxNavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetWindowChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7203          { "wxNavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_wxNavigationKeyEvent_IsWindowChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7204          { "wxNavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetDirection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7205          { "wxNavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_wxNavigationKeyEvent_GetDirection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7206          { "new_wxNavigationKeyEvent", (PyCFunction
) _wrap_new_wxNavigationKeyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7207          { "wxKeyEvent_m_scanCode_get", (PyCFunction
) _wrap_wxKeyEvent_m_scanCode_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7208          { "wxKeyEvent_m_scanCode_set", (PyCFunction
) _wrap_wxKeyEvent_m_scanCode_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7209          { "wxKeyEvent_m_metaDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_metaDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7210          { "wxKeyEvent_m_metaDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_metaDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7211          { "wxKeyEvent_m_altDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_altDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7212          { "wxKeyEvent_m_altDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_altDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7213          { "wxKeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_shiftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7214          { "wxKeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_shiftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7215          { "wxKeyEvent_m_controlDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_controlDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7216          { "wxKeyEvent_m_controlDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_controlDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7217          { "wxKeyEvent_m_keyCode_get", (PyCFunction
) _wrap_wxKeyEvent_m_keyCode_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7218          { "wxKeyEvent_m_keyCode_set", (PyCFunction
) _wrap_wxKeyEvent_m_keyCode_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7219          { "wxKeyEvent_m_y_get", (PyCFunction
) _wrap_wxKeyEvent_m_y_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7220          { "wxKeyEvent_m_y_set", (PyCFunction
) _wrap_wxKeyEvent_m_y_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7221          { "wxKeyEvent_m_x_get", (PyCFunction
) _wrap_wxKeyEvent_m_x_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7222          { "wxKeyEvent_m_x_set", (PyCFunction
) _wrap_wxKeyEvent_m_x_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7223          { "wxKeyEvent_GetPositionTuple", (PyCFunction
) _wrap_wxKeyEvent_GetPositionTuple
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7224          { "wxKeyEvent_GetPosition", (PyCFunction
) _wrap_wxKeyEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7225          { "wxKeyEvent_GetY", (PyCFunction
) _wrap_wxKeyEvent_GetY
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7226          { "wxKeyEvent_GetX", (PyCFunction
) _wrap_wxKeyEvent_GetX
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7227          { "wxKeyEvent_HasModifiers", (PyCFunction
) _wrap_wxKeyEvent_HasModifiers
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7228          { "wxKeyEvent_GetKeyCode", (PyCFunction
) _wrap_wxKeyEvent_GetKeyCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7229          { "wxKeyEvent_KeyCode", (PyCFunction
) _wrap_wxKeyEvent_KeyCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7230          { "wxKeyEvent_ShiftDown", (PyCFunction
) _wrap_wxKeyEvent_ShiftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7231          { "wxKeyEvent_AltDown", (PyCFunction
) _wrap_wxKeyEvent_AltDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7232          { "wxKeyEvent_MetaDown", (PyCFunction
) _wrap_wxKeyEvent_MetaDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7233          { "wxKeyEvent_ControlDown", (PyCFunction
) _wrap_wxKeyEvent_ControlDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7234          { "new_wxKeyEvent", (PyCFunction
) _wrap_new_wxKeyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7235          { "wxMouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_wxMouseEvent_m_linesPerAction_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7236          { "wxMouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_wxMouseEvent_m_linesPerAction_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7237          { "wxMouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_wxMouseEvent_m_wheelDelta_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7238          { "wxMouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_wxMouseEvent_m_wheelDelta_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7239          { "wxMouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_wxMouseEvent_m_wheelRotation_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7240          { "wxMouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_wxMouseEvent_m_wheelRotation_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7241          { "wxMouseEvent_m_metaDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_metaDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7242          { "wxMouseEvent_m_metaDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_metaDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7243          { "wxMouseEvent_m_altDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_altDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7244          { "wxMouseEvent_m_altDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_altDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7245          { "wxMouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_shiftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7246          { "wxMouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_shiftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7247          { "wxMouseEvent_m_controlDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_controlDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7248          { "wxMouseEvent_m_controlDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_controlDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7249          { "wxMouseEvent_m_rightDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_rightDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7250          { "wxMouseEvent_m_rightDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_rightDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7251          { "wxMouseEvent_m_middleDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_middleDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7252          { "wxMouseEvent_m_middleDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_middleDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7253          { "wxMouseEvent_m_leftDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_leftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7254          { "wxMouseEvent_m_leftDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_leftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7255          { "wxMouseEvent_m_y_get", (PyCFunction
) _wrap_wxMouseEvent_m_y_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7256          { "wxMouseEvent_m_y_set", (PyCFunction
) _wrap_wxMouseEvent_m_y_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7257          { "wxMouseEvent_m_x_get", (PyCFunction
) _wrap_wxMouseEvent_m_x_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7258          { "wxMouseEvent_m_x_set", (PyCFunction
) _wrap_wxMouseEvent_m_x_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7259          { "wxMouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_wxMouseEvent_GetLinesPerAction
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7260          { "wxMouseEvent_GetWheelDelta", (PyCFunction
) _wrap_wxMouseEvent_GetWheelDelta
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7261          { "wxMouseEvent_GetWheelRotation", (PyCFunction
) _wrap_wxMouseEvent_GetWheelRotation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7262          { "wxMouseEvent_GetY", (PyCFunction
) _wrap_wxMouseEvent_GetY
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7263          { "wxMouseEvent_GetX", (PyCFunction
) _wrap_wxMouseEvent_GetX
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7264          { "wxMouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_wxMouseEvent_GetLogicalPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7265          { "wxMouseEvent_GetPositionTuple", (PyCFunction
) _wrap_wxMouseEvent_GetPositionTuple
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7266          { "wxMouseEvent_GetPosition", (PyCFunction
) _wrap_wxMouseEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7267          { "wxMouseEvent_Leaving", (PyCFunction
) _wrap_wxMouseEvent_Leaving
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7268          { "wxMouseEvent_Entering", (PyCFunction
) _wrap_wxMouseEvent_Entering
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7269          { "wxMouseEvent_Moving", (PyCFunction
) _wrap_wxMouseEvent_Moving
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7270          { "wxMouseEvent_Dragging", (PyCFunction
) _wrap_wxMouseEvent_Dragging
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7271          { "wxMouseEvent_RightIsDown", (PyCFunction
) _wrap_wxMouseEvent_RightIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7272          { "wxMouseEvent_MiddleIsDown", (PyCFunction
) _wrap_wxMouseEvent_MiddleIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7273          { "wxMouseEvent_LeftIsDown", (PyCFunction
) _wrap_wxMouseEvent_LeftIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7274          { "wxMouseEvent_RightDClick", (PyCFunction
) _wrap_wxMouseEvent_RightDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7275          { "wxMouseEvent_MiddleDClick", (PyCFunction
) _wrap_wxMouseEvent_MiddleDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7276          { "wxMouseEvent_LeftDClick", (PyCFunction
) _wrap_wxMouseEvent_LeftDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7277          { "wxMouseEvent_RightUp", (PyCFunction
) _wrap_wxMouseEvent_RightUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7278          { "wxMouseEvent_MiddleUp", (PyCFunction
) _wrap_wxMouseEvent_MiddleUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7279          { "wxMouseEvent_LeftUp", (PyCFunction
) _wrap_wxMouseEvent_LeftUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7280          { "wxMouseEvent_RightDown", (PyCFunction
) _wrap_wxMouseEvent_RightDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7281          { "wxMouseEvent_MiddleDown", (PyCFunction
) _wrap_wxMouseEvent_MiddleDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7282          { "wxMouseEvent_LeftDown", (PyCFunction
) _wrap_wxMouseEvent_LeftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7283          { "wxMouseEvent_ShiftDown", (PyCFunction
) _wrap_wxMouseEvent_ShiftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7284          { "wxMouseEvent_AltDown", (PyCFunction
) _wrap_wxMouseEvent_AltDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7285          { "wxMouseEvent_MetaDown", (PyCFunction
) _wrap_wxMouseEvent_MetaDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7286          { "wxMouseEvent_ControlDown", (PyCFunction
) _wrap_wxMouseEvent_ControlDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7287          { "wxMouseEvent_ButtonIsDown", (PyCFunction
) _wrap_wxMouseEvent_ButtonIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7288          { "wxMouseEvent_Button", (PyCFunction
) _wrap_wxMouseEvent_Button
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7289          { "wxMouseEvent_ButtonUp", (PyCFunction
) _wrap_wxMouseEvent_ButtonUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7290          { "wxMouseEvent_ButtonDClick", (PyCFunction
) _wrap_wxMouseEvent_ButtonDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7291          { "wxMouseEvent_ButtonDown", (PyCFunction
) _wrap_wxMouseEvent_ButtonDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7292          { "wxMouseEvent_IsButton", (PyCFunction
) _wrap_wxMouseEvent_IsButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7293          { "new_wxMouseEvent", (PyCFunction
) _wrap_new_wxMouseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7294          { "new_wxSpinEvent", (PyCFunction
) _wrap_new_wxSpinEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7295          { "wxScrollWinEvent_GetPosition", (PyCFunction
) _wrap_wxScrollWinEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7296          { "wxScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_wxScrollWinEvent_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7297          { "new_wxScrollWinEvent", (PyCFunction
) _wrap_new_wxScrollWinEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7298          { "wxScrollEvent_GetPosition", (PyCFunction
) _wrap_wxScrollEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7299          { "wxScrollEvent_GetOrientation", (PyCFunction
) _wrap_wxScrollEvent_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7300          { "new_wxScrollEvent", (PyCFunction
) _wrap_new_wxScrollEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7301          { "wxCommandEvent_GetClientData", (PyCFunction
) _wrap_wxCommandEvent_GetClientData
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7302          { "wxCommandEvent_SetInt", (PyCFunction
) _wrap_wxCommandEvent_SetInt
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7303          { "wxCommandEvent_SetExtraLong", (PyCFunction
) _wrap_wxCommandEvent_SetExtraLong
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7304          { "wxCommandEvent_SetString", (PyCFunction
) _wrap_wxCommandEvent_SetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7305          { "wxCommandEvent_IsSelection", (PyCFunction
) _wrap_wxCommandEvent_IsSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7306          { "wxCommandEvent_GetString", (PyCFunction
) _wrap_wxCommandEvent_GetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7307          { "wxCommandEvent_GetSelection", (PyCFunction
) _wrap_wxCommandEvent_GetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7308          { "wxCommandEvent_GetInt", (PyCFunction
) _wrap_wxCommandEvent_GetInt
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7309          { "wxCommandEvent_GetExtraLong", (PyCFunction
) _wrap_wxCommandEvent_GetExtraLong
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7310          { "wxCommandEvent_Checked", (PyCFunction
) _wrap_wxCommandEvent_IsChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7311          { "wxCommandEvent_IsChecked", (PyCFunction
) _wrap_wxCommandEvent_IsChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7312          { "new_wxCommandEvent", (PyCFunction
) _wrap_new_wxCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7313          { "wxCloseEvent_SetCanVeto", (PyCFunction
) _wrap_wxCloseEvent_SetCanVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7314          { "wxCloseEvent_GetVeto", (PyCFunction
) _wrap_wxCloseEvent_GetVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7315          { "wxCloseEvent_CanVeto", (PyCFunction
) _wrap_wxCloseEvent_CanVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7316          { "wxCloseEvent_Veto", (PyCFunction
) _wrap_wxCloseEvent_Veto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7317          { "wxCloseEvent_GetLoggingOff", (PyCFunction
) _wrap_wxCloseEvent_GetLoggingOff
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7318          { "wxCloseEvent_SetLoggingOff", (PyCFunction
) _wrap_wxCloseEvent_SetLoggingOff
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7319          { "new_wxCloseEvent", (PyCFunction
) _wrap_new_wxCloseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7320          { "wxSizeEvent_GetSize", (PyCFunction
) _wrap_wxSizeEvent_GetSize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7321          { "new_wxSizeEvent", (PyCFunction
) _wrap_new_wxSizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7322          { "wxEvent_Clone", (PyCFunction
) _wrap_wxEvent_Clone
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7323          { "wxEvent_Skip", (PyCFunction
) _wrap_wxEvent_Skip
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7324          { "wxEvent_SetTimestamp", (PyCFunction
) _wrap_wxEvent_SetTimestamp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7325          { "wxEvent_SetId", (PyCFunction
) _wrap_wxEvent_SetId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7326          { "wxEvent_SetEventType", (PyCFunction
) _wrap_wxEvent_SetEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7327          { "wxEvent_SetEventObject", (PyCFunction
) _wrap_wxEvent_SetEventObject
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7328          { "wxEvent_GetTimestamp", (PyCFunction
) _wrap_wxEvent_GetTimestamp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7329          { "wxEvent_GetSkipped", (PyCFunction
) _wrap_wxEvent_GetSkipped
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7330          { "wxEvent_GetId", (PyCFunction
) _wrap_wxEvent_GetId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7331          { "wxEvent_GetEventType", (PyCFunction
) _wrap_wxEvent_GetEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7332          { "wxEvent_GetEventObject", (PyCFunction
) _wrap_wxEvent_GetEventObject
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7333          { "delete_wxEvent", (PyCFunction
) _wrap_delete_wxEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7334          { "wxNewEventType", (PyCFunction
) _wrap_wxNewEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7341  * This table is used by the pointer type-checker 
7343 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = { 
7344     { "_wxEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxEvent
}, 
7345     { "_wxEvent","_wxPyEvent",SwigwxPyEventTowxEvent
}, 
7346     { "_wxEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxEvent
}, 
7347     { "_wxEvent","_wxTimerEvent",SwigwxTimerEventTowxEvent
}, 
7348     { "_wxEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxEvent
}, 
7349     { "_wxEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxEvent
}, 
7350     { "_wxEvent","_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxEvent
}, 
7351     { "_wxEvent","_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxEvent
}, 
7352     { "_wxEvent","_wxDisplayChangedEvent",SwigwxDisplayChangedEventTowxEvent
}, 
7353     { "_wxEvent","_wxNotifyEvent",SwigwxNotifyEventTowxEvent
}, 
7354     { "_wxEvent","_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxEvent
}, 
7355     { "_wxEvent","_wxUpdateUIEvent",SwigwxUpdateUIEventTowxEvent
}, 
7356     { "_wxEvent","_wxIdleEvent",SwigwxIdleEventTowxEvent
}, 
7357     { "_wxEvent","_wxDropFilesEvent",SwigwxDropFilesEventTowxEvent
}, 
7358     { "_wxEvent","_wxJoystickEvent",SwigwxJoystickEventTowxEvent
}, 
7359     { "_wxEvent","_wxMaximizeEvent",SwigwxMaximizeEventTowxEvent
}, 
7360     { "_wxEvent","_wxIconizeEvent",SwigwxIconizeEventTowxEvent
}, 
7361     { "_wxEvent","_wxShowEvent",SwigwxShowEventTowxEvent
}, 
7362     { "_wxEvent","_wxMenuEvent",SwigwxMenuEventTowxEvent
}, 
7363     { "_wxEvent","_wxInitDialogEvent",SwigwxInitDialogEventTowxEvent
}, 
7364     { "_wxEvent","_wxActivateEvent",SwigwxActivateEventTowxEvent
}, 
7365     { "_wxEvent","_wxChildFocusEvent",SwigwxChildFocusEventTowxEvent
}, 
7366     { "_wxEvent","_wxFocusEvent",SwigwxFocusEventTowxEvent
}, 
7367     { "_wxEvent","_wxEraseEvent",SwigwxEraseEventTowxEvent
}, 
7368     { "_wxEvent","_wxPaintEvent",SwigwxPaintEventTowxEvent
}, 
7369     { "_wxEvent","_wxMoveEvent",SwigwxMoveEventTowxEvent
}, 
7370     { "_wxEvent","_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxEvent
}, 
7371     { "_wxEvent","_wxKeyEvent",SwigwxKeyEventTowxEvent
}, 
7372     { "_wxEvent","_wxMouseEvent",SwigwxMouseEventTowxEvent
}, 
7373     { "_wxEvent","_wxSpinEvent",SwigwxSpinEventTowxEvent
}, 
7374     { "_wxEvent","_wxScrollWinEvent",SwigwxScrollWinEventTowxEvent
}, 
7375     { "_wxEvent","_wxScrollEvent",SwigwxScrollEventTowxEvent
}, 
7376     { "_wxEvent","_wxCommandEvent",SwigwxCommandEventTowxEvent
}, 
7377     { "_wxEvent","_wxCloseEvent",SwigwxCloseEventTowxEvent
}, 
7378     { "_wxEvent","_wxSizeEvent",SwigwxSizeEventTowxEvent
}, 
7379     { "_signed_long","_long",0}, 
7380     { "_wxPrintQuality","_wxCoord",0}, 
7381     { "_wxPrintQuality","_int",0}, 
7382     { "_wxPrintQuality","_signed_int",0}, 
7383     { "_wxPrintQuality","_unsigned_int",0}, 
7384     { "_wxPrintQuality","_wxWindowID",0}, 
7385     { "_wxPrintQuality","_uint",0}, 
7386     { "_wxPrintQuality","_EBool",0}, 
7387     { "_wxPrintQuality","_size_t",0}, 
7388     { "_wxPrintQuality","_time_t",0}, 
7389     { "_byte","_unsigned_char",0}, 
7390     { "_long","_unsigned_long",0}, 
7391     { "_long","_signed_long",0}, 
7392     { "_size_t","_wxCoord",0}, 
7393     { "_size_t","_wxPrintQuality",0}, 
7394     { "_size_t","_time_t",0}, 
7395     { "_size_t","_unsigned_int",0}, 
7396     { "_size_t","_int",0}, 
7397     { "_size_t","_wxWindowID",0}, 
7398     { "_size_t","_uint",0}, 
7399     { "_uint","_wxCoord",0}, 
7400     { "_uint","_wxPrintQuality",0}, 
7401     { "_uint","_time_t",0}, 
7402     { "_uint","_size_t",0}, 
7403     { "_uint","_unsigned_int",0}, 
7404     { "_uint","_int",0}, 
7405     { "_uint","_wxWindowID",0}, 
7406     { "_wxChar","_char",0}, 
7407     { "_wxCommandEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent
}, 
7408     { "_wxCommandEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxCommandEvent
}, 
7409     { "_wxCommandEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent
}, 
7410     { "_wxCommandEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxCommandEvent
}, 
7411     { "_wxCommandEvent","_wxNotifyEvent",SwigwxNotifyEventTowxCommandEvent
}, 
7412     { "_wxCommandEvent","_wxChildFocusEvent",SwigwxChildFocusEventTowxCommandEvent
}, 
7413     { "_wxCommandEvent","_wxSpinEvent",SwigwxSpinEventTowxCommandEvent
}, 
7414     { "_wxCommandEvent","_wxScrollEvent",SwigwxScrollEventTowxCommandEvent
}, 
7415     { "_char","_wxChar",0}, 
7416     { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0}, 
7417     { "_wxScrollEvent","_wxSpinEvent",SwigwxSpinEventTowxScrollEvent
}, 
7418     { "_EBool","_wxCoord",0}, 
7419     { "_EBool","_wxPrintQuality",0}, 
7420     { "_EBool","_signed_int",0}, 
7421     { "_EBool","_int",0}, 
7422     { "_EBool","_wxWindowID",0}, 
7423     { "_unsigned_long","_long",0}, 
7424     { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0}, 
7425     { "_signed_int","_wxCoord",0}, 
7426     { "_signed_int","_wxPrintQuality",0}, 
7427     { "_signed_int","_EBool",0}, 
7428     { "_signed_int","_wxWindowID",0}, 
7429     { "_signed_int","_int",0}, 
7430     { "_WXTYPE","_short",0}, 
7431     { "_WXTYPE","_signed_short",0}, 
7432     { "_WXTYPE","_unsigned_short",0}, 
7433     { "_unsigned_short","_WXTYPE",0}, 
7434     { "_unsigned_short","_short",0}, 
7435     { "_wxObject","_wxPyCommandEvent",SwigwxPyCommandEventTowxObject
}, 
7436     { "_wxObject","_wxPyEvent",SwigwxPyEventTowxObject
}, 
7437     { "_wxObject","_wxTextUrlEvent",SwigwxTextUrlEventTowxObject
}, 
7438     { "_wxObject","_wxTimerEvent",SwigwxTimerEventTowxObject
}, 
7439     { "_wxObject","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxObject
}, 
7440     { "_wxObject","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxObject
}, 
7441     { "_wxObject","_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxObject
}, 
7442     { "_wxObject","_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxObject
}, 
7443     { "_wxObject","_wxDisplayChangedEvent",SwigwxDisplayChangedEventTowxObject
}, 
7444     { "_wxObject","_wxNotifyEvent",SwigwxNotifyEventTowxObject
}, 
7445     { "_wxObject","_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxObject
}, 
7446     { "_wxObject","_wxUpdateUIEvent",SwigwxUpdateUIEventTowxObject
}, 
7447     { "_wxObject","_wxIdleEvent",SwigwxIdleEventTowxObject
}, 
7448     { "_wxObject","_wxDropFilesEvent",SwigwxDropFilesEventTowxObject
}, 
7449     { "_wxObject","_wxJoystickEvent",SwigwxJoystickEventTowxObject
}, 
7450     { "_wxObject","_wxMaximizeEvent",SwigwxMaximizeEventTowxObject
}, 
7451     { "_wxObject","_wxIconizeEvent",SwigwxIconizeEventTowxObject
}, 
7452     { "_wxObject","_wxShowEvent",SwigwxShowEventTowxObject
}, 
7453     { "_wxObject","_wxMenuEvent",SwigwxMenuEventTowxObject
}, 
7454     { "_wxObject","_wxInitDialogEvent",SwigwxInitDialogEventTowxObject
}, 
7455     { "_wxObject","_wxActivateEvent",SwigwxActivateEventTowxObject
}, 
7456     { "_wxObject","_wxChildFocusEvent",SwigwxChildFocusEventTowxObject
}, 
7457     { "_wxObject","_wxFocusEvent",SwigwxFocusEventTowxObject
}, 
7458     { "_wxObject","_wxEraseEvent",SwigwxEraseEventTowxObject
}, 
7459     { "_wxObject","_wxPaintEvent",SwigwxPaintEventTowxObject
}, 
7460     { "_wxObject","_wxMoveEvent",SwigwxMoveEventTowxObject
}, 
7461     { "_wxObject","_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxObject
}, 
7462     { "_wxObject","_wxKeyEvent",SwigwxKeyEventTowxObject
}, 
7463     { "_wxObject","_wxMouseEvent",SwigwxMouseEventTowxObject
}, 
7464     { "_wxObject","_wxSpinEvent",SwigwxSpinEventTowxObject
}, 
7465     { "_wxObject","_wxScrollWinEvent",SwigwxScrollWinEventTowxObject
}, 
7466     { "_wxObject","_wxScrollEvent",SwigwxScrollEventTowxObject
}, 
7467     { "_wxObject","_wxCommandEvent",SwigwxCommandEventTowxObject
}, 
7468     { "_wxObject","_wxCloseEvent",SwigwxCloseEventTowxObject
}, 
7469     { "_wxObject","_wxSizeEvent",SwigwxSizeEventTowxObject
}, 
7470     { "_wxObject","_wxEvent",SwigwxEventTowxObject
}, 
7471     { "_signed_short","_WXTYPE",0}, 
7472     { "_signed_short","_short",0}, 
7473     { "_unsigned_char","_byte",0}, 
7474     { "_unsigned_int","_wxCoord",0}, 
7475     { "_unsigned_int","_wxPrintQuality",0}, 
7476     { "_unsigned_int","_time_t",0}, 
7477     { "_unsigned_int","_size_t",0}, 
7478     { "_unsigned_int","_uint",0}, 
7479     { "_unsigned_int","_wxWindowID",0}, 
7480     { "_unsigned_int","_int",0}, 
7481     { "_short","_WXTYPE",0}, 
7482     { "_short","_unsigned_short",0}, 
7483     { "_short","_signed_short",0}, 
7484     { "_wxWindowID","_wxCoord",0}, 
7485     { "_wxWindowID","_wxPrintQuality",0}, 
7486     { "_wxWindowID","_time_t",0}, 
7487     { "_wxWindowID","_size_t",0}, 
7488     { "_wxWindowID","_EBool",0}, 
7489     { "_wxWindowID","_uint",0}, 
7490     { "_wxWindowID","_int",0}, 
7491     { "_wxWindowID","_signed_int",0}, 
7492     { "_wxWindowID","_unsigned_int",0}, 
7493     { "_int","_wxCoord",0}, 
7494     { "_int","_wxPrintQuality",0}, 
7495     { "_int","_time_t",0}, 
7496     { "_int","_size_t",0}, 
7497     { "_int","_EBool",0}, 
7498     { "_int","_uint",0}, 
7499     { "_int","_wxWindowID",0}, 
7500     { "_int","_unsigned_int",0}, 
7501     { "_int","_signed_int",0}, 
7502     { "_time_t","_wxCoord",0}, 
7503     { "_time_t","_wxPrintQuality",0}, 
7504     { "_time_t","_unsigned_int",0}, 
7505     { "_time_t","_int",0}, 
7506     { "_time_t","_wxWindowID",0}, 
7507     { "_time_t","_uint",0}, 
7508     { "_time_t","_size_t",0}, 
7509     { "_wxCoord","_int",0}, 
7510     { "_wxCoord","_signed_int",0}, 
7511     { "_wxCoord","_unsigned_int",0}, 
7512     { "_wxCoord","_wxWindowID",0}, 
7513     { "_wxCoord","_uint",0}, 
7514     { "_wxCoord","_EBool",0}, 
7515     { "_wxCoord","_size_t",0}, 
7516     { "_wxCoord","_time_t",0}, 
7517     { "_wxCoord","_wxPrintQuality",0}, 
7520 static PyObject 
*SWIG_globals
; 
7524 SWIGEXPORT(void) initeventsc() { 
7526          SWIG_globals 
= SWIG_newvarlink(); 
7527          m 
= Py_InitModule("eventsc", eventscMethods
); 
7528          d 
= PyModule_GetDict(m
); 
7531    for (i 
= 0; _swig_mapping
[i
].n1
; i
++) 
7532         SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);