2  * FILE : src/gtk/events.cpp 
   4  * This file was automatically generated by : 
   5  * Simplified Wrapper and Interface Generator (SWIG) 
   6  * Version 1.1 (Build 883) 
   8  * Portions Copyright (c) 1995-1998 
   9  * The University of Utah and The Regents of the University of California. 
  10  * Permission is granted to distribute this file in any manner provided 
  11  * this notice remains intact. 
  13  * Do not make changes to this file--changes will be lost! 
  19 /* Implementation : PYTHON */ 
  24 /* Definitions for Windows/Unix exporting */ 
  25 #if defined(__WIN32__) 
  26 #   if defined(_MSC_VER) 
  27 #       define SWIGEXPORT(a) __declspec(dllexport) a 
  29 #       if defined(__BORLANDC__) 
  30 #           define SWIGEXPORT(a) a _export 
  32 #           define SWIGEXPORT(a) a 
  36 #   define SWIGEXPORT(a) a 
  45 extern void SWIG_MakePtr(char *, void *, char *); 
  46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *)); 
  47 extern char *SWIG_GetPtr(char *, void **, char *); 
  48 extern char *SWIG_GetPtrObj(PyObject 
*, void **, char *); 
  49 extern void SWIG_addvarlink(PyObject 
*, char *, PyObject 
*(*)(void), int (*)(PyObject 
*)); 
  50 extern PyObject 
*SWIG_newvarlink(void); 
  54 #define SWIG_init    initeventsc 
  56 #define SWIG_name    "eventsc" 
  59 #include <wx/spinbutt.h> 
  62 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) { 
  68     } else if (target 
== Py_None
) { 
  72         if (!PyTuple_Check(target
)) { 
  74             target 
= PyTuple_New(1); 
  75             PyTuple_SetItem(target
, 0, o2
); 
  78         PyTuple_SetItem(o3
, 0, o
); 
  81         target 
= PySequence_Concat(o2
, o3
); 
  90 static PyObject 
*_wrap_wxNewEventType(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
  91     PyObject 
* _resultobj
; 
  93     char *_kwnames
[] = {  NULL 
}; 
  96     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxNewEventType",_kwnames
))  
  99     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 100     _result 
= (int )wxNewEventType(); 
 102     wxPyEndAllowThreads(__tstate
); 
 103     if (PyErr_Occurred()) return NULL
; 
 104 }    _resultobj 
= Py_BuildValue("i",_result
); 
 108 static void *SwigwxEventTowxObject(void *ptr
) { 
 111     src 
= (wxEvent 
*) ptr
; 
 112     dest 
= (wxObject 
*) src
; 
 113     return (void *) dest
; 
 116 #define delete_wxEvent(_swigobj) (delete _swigobj) 
 117 static PyObject 
*_wrap_delete_wxEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 118     PyObject 
* _resultobj
; 
 120     PyObject 
* _argo0 
= 0; 
 121     char *_kwnames
[] = { "self", NULL 
}; 
 124     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxEvent",_kwnames
,&_argo0
))  
 127         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 128         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 129             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxEvent. Expected _wxEvent_p."); 
 134     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 135     delete_wxEvent(_arg0
); 
 137     wxPyEndAllowThreads(__tstate
); 
 138     if (PyErr_Occurred()) return NULL
; 
 139 }    Py_INCREF(Py_None
); 
 140     _resultobj 
= Py_None
; 
 144 #define wxEvent_GetEventObject(_swigobj)  (_swigobj->GetEventObject()) 
 145 static PyObject 
*_wrap_wxEvent_GetEventObject(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 146     PyObject 
* _resultobj
; 
 149     PyObject 
* _argo0 
= 0; 
 150     char *_kwnames
[] = { "self", NULL 
}; 
 153     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetEventObject",_kwnames
,&_argo0
))  
 156         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 157         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 158             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetEventObject. Expected _wxEvent_p."); 
 163     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 164     _result 
= (wxObject 
*)wxEvent_GetEventObject(_arg0
); 
 166     wxPyEndAllowThreads(__tstate
); 
 167     if (PyErr_Occurred()) return NULL
; 
 168 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
 172 #define wxEvent_GetEventType(_swigobj)  (_swigobj->GetEventType()) 
 173 static PyObject 
*_wrap_wxEvent_GetEventType(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 174     PyObject 
* _resultobj
; 
 177     PyObject 
* _argo0 
= 0; 
 178     char *_kwnames
[] = { "self", NULL 
}; 
 181     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetEventType",_kwnames
,&_argo0
))  
 184         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 185         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 186             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetEventType. Expected _wxEvent_p."); 
 191     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 192     _result 
= (wxEventType 
)wxEvent_GetEventType(_arg0
); 
 194     wxPyEndAllowThreads(__tstate
); 
 195     if (PyErr_Occurred()) return NULL
; 
 196 }    _resultobj 
= Py_BuildValue("i",_result
); 
 200 #define wxEvent_GetId(_swigobj)  (_swigobj->GetId()) 
 201 static PyObject 
*_wrap_wxEvent_GetId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 202     PyObject 
* _resultobj
; 
 205     PyObject 
* _argo0 
= 0; 
 206     char *_kwnames
[] = { "self", NULL 
}; 
 209     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetId",_kwnames
,&_argo0
))  
 212         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 213         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 214             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetId. Expected _wxEvent_p."); 
 219     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 220     _result 
= (int )wxEvent_GetId(_arg0
); 
 222     wxPyEndAllowThreads(__tstate
); 
 223     if (PyErr_Occurred()) return NULL
; 
 224 }    _resultobj 
= Py_BuildValue("i",_result
); 
 228 #define wxEvent_GetSkipped(_swigobj)  (_swigobj->GetSkipped()) 
 229 static PyObject 
*_wrap_wxEvent_GetSkipped(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 230     PyObject 
* _resultobj
; 
 233     PyObject 
* _argo0 
= 0; 
 234     char *_kwnames
[] = { "self", NULL 
}; 
 237     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetSkipped",_kwnames
,&_argo0
))  
 240         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 241         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 242             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetSkipped. Expected _wxEvent_p."); 
 247     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 248     _result 
= (bool )wxEvent_GetSkipped(_arg0
); 
 250     wxPyEndAllowThreads(__tstate
); 
 251     if (PyErr_Occurred()) return NULL
; 
 252 }    _resultobj 
= Py_BuildValue("i",_result
); 
 256 #define wxEvent_GetTimestamp(_swigobj)  (_swigobj->GetTimestamp()) 
 257 static PyObject 
*_wrap_wxEvent_GetTimestamp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 258     PyObject 
* _resultobj
; 
 261     PyObject 
* _argo0 
= 0; 
 262     char *_kwnames
[] = { "self", NULL 
}; 
 265     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_GetTimestamp",_kwnames
,&_argo0
))  
 268         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 269         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 270             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_GetTimestamp. Expected _wxEvent_p."); 
 275     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 276     _result 
= (long )wxEvent_GetTimestamp(_arg0
); 
 278     wxPyEndAllowThreads(__tstate
); 
 279     if (PyErr_Occurred()) return NULL
; 
 280 }    _resultobj 
= Py_BuildValue("l",_result
); 
 284 #define wxEvent_SetEventObject(_swigobj,_swigarg0)  (_swigobj->SetEventObject(_swigarg0)) 
 285 static PyObject 
*_wrap_wxEvent_SetEventObject(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 286     PyObject 
* _resultobj
; 
 289     PyObject 
* _argo0 
= 0; 
 290     PyObject 
* _argo1 
= 0; 
 291     char *_kwnames
[] = { "self","object", NULL 
}; 
 294     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvent_SetEventObject",_kwnames
,&_argo0
,&_argo1
))  
 297         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 298         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 299             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetEventObject. Expected _wxEvent_p."); 
 304         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 305         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxObject_p")) { 
 306             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxEvent_SetEventObject. Expected _wxObject_p."); 
 311     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 312     wxEvent_SetEventObject(_arg0
,_arg1
); 
 314     wxPyEndAllowThreads(__tstate
); 
 315     if (PyErr_Occurred()) return NULL
; 
 316 }    Py_INCREF(Py_None
); 
 317     _resultobj 
= Py_None
; 
 321 #define wxEvent_SetEventType(_swigobj,_swigarg0)  (_swigobj->SetEventType(_swigarg0)) 
 322 static PyObject 
*_wrap_wxEvent_SetEventType(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 323     PyObject 
* _resultobj
; 
 326     PyObject 
* _argo0 
= 0; 
 327     char *_kwnames
[] = { "self","typ", NULL 
}; 
 330     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxEvent_SetEventType",_kwnames
,&_argo0
,&_arg1
))  
 333         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 334         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 335             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetEventType. Expected _wxEvent_p."); 
 340     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 341     wxEvent_SetEventType(_arg0
,_arg1
); 
 343     wxPyEndAllowThreads(__tstate
); 
 344     if (PyErr_Occurred()) return NULL
; 
 345 }    Py_INCREF(Py_None
); 
 346     _resultobj 
= Py_None
; 
 350 #define wxEvent_SetId(_swigobj,_swigarg0)  (_swigobj->SetId(_swigarg0)) 
 351 static PyObject 
*_wrap_wxEvent_SetId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 352     PyObject 
* _resultobj
; 
 355     PyObject 
* _argo0 
= 0; 
 356     char *_kwnames
[] = { "self","id", NULL 
}; 
 359     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxEvent_SetId",_kwnames
,&_argo0
,&_arg1
))  
 362         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 363         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 364             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetId. Expected _wxEvent_p."); 
 369     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 370     wxEvent_SetId(_arg0
,_arg1
); 
 372     wxPyEndAllowThreads(__tstate
); 
 373     if (PyErr_Occurred()) return NULL
; 
 374 }    Py_INCREF(Py_None
); 
 375     _resultobj 
= Py_None
; 
 379 #define wxEvent_SetTimestamp(_swigobj,_swigarg0)  (_swigobj->SetTimestamp(_swigarg0)) 
 380 static PyObject 
*_wrap_wxEvent_SetTimestamp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 381     PyObject 
* _resultobj
; 
 384     PyObject 
* _argo0 
= 0; 
 385     char *_kwnames
[] = { "self","timeStamp", NULL 
}; 
 388     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxEvent_SetTimestamp",_kwnames
,&_argo0
,&_arg1
))  
 391         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 392         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 393             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_SetTimestamp. Expected _wxEvent_p."); 
 398     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 399     wxEvent_SetTimestamp(_arg0
,_arg1
); 
 401     wxPyEndAllowThreads(__tstate
); 
 402     if (PyErr_Occurred()) return NULL
; 
 403 }    Py_INCREF(Py_None
); 
 404     _resultobj 
= Py_None
; 
 408 #define wxEvent_Skip(_swigobj,_swigarg0)  (_swigobj->Skip(_swigarg0)) 
 409 static PyObject 
*_wrap_wxEvent_Skip(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 410     PyObject 
* _resultobj
; 
 412     bool  _arg1 
= (bool ) TRUE
; 
 413     PyObject 
* _argo0 
= 0; 
 414     int tempbool1 
= (int) TRUE
; 
 415     char *_kwnames
[] = { "self","skip", NULL 
}; 
 418     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxEvent_Skip",_kwnames
,&_argo0
,&tempbool1
))  
 421         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 422         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 423             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_Skip. Expected _wxEvent_p."); 
 427     _arg1 
= (bool ) tempbool1
; 
 429     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 430     wxEvent_Skip(_arg0
,_arg1
); 
 432     wxPyEndAllowThreads(__tstate
); 
 433     if (PyErr_Occurred()) return NULL
; 
 434 }    Py_INCREF(Py_None
); 
 435     _resultobj 
= Py_None
; 
 439 #define wxEvent_Clone(_swigobj)  (_swigobj->Clone()) 
 440 static PyObject 
*_wrap_wxEvent_Clone(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 441     PyObject 
* _resultobj
; 
 444     PyObject 
* _argo0 
= 0; 
 445     char *_kwnames
[] = { "self", NULL 
}; 
 449     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvent_Clone",_kwnames
,&_argo0
))  
 452         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 453         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvent_p")) { 
 454             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvent_Clone. Expected _wxEvent_p."); 
 459     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 460     _result 
= (wxEvent 
*)wxEvent_Clone(_arg0
); 
 462     wxPyEndAllowThreads(__tstate
); 
 463     if (PyErr_Occurred()) return NULL
; 
 465         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEvent_p"); 
 466         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 469         _resultobj 
= Py_None
; 
 474 static void *SwigwxSizeEventTowxEvent(void *ptr
) { 
 477     src 
= (wxSizeEvent 
*) ptr
; 
 478     dest 
= (wxEvent 
*) src
; 
 479     return (void *) dest
; 
 482 static void *SwigwxSizeEventTowxObject(void *ptr
) { 
 485     src 
= (wxSizeEvent 
*) ptr
; 
 486     dest 
= (wxObject 
*) src
; 
 487     return (void *) dest
; 
 490 #define new_wxSizeEvent(_swigarg0,_swigarg1) (new wxSizeEvent(_swigarg0,_swigarg1)) 
 491 static PyObject 
*_wrap_new_wxSizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 492     PyObject 
* _resultobj
; 
 493     wxSizeEvent 
* _result
; 
 495     int  _arg1 
= (int ) 0; 
 497     PyObject 
* _obj0 
= 0; 
 498     char *_kwnames
[] = { "sz","id", NULL 
}; 
 502     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxSizeEvent",_kwnames
,&_obj0
,&_arg1
))  
 506     if (! wxSize_helper(_obj0
, &_arg0
)) 
 510     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 511     _result 
= (wxSizeEvent 
*)new_wxSizeEvent(*_arg0
,_arg1
); 
 513     wxPyEndAllowThreads(__tstate
); 
 514     if (PyErr_Occurred()) return NULL
; 
 516         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSizeEvent_p"); 
 517         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 520         _resultobj 
= Py_None
; 
 525 #define wxSizeEvent_GetSize(_swigobj)  (_swigobj->GetSize()) 
 526 static PyObject 
*_wrap_wxSizeEvent_GetSize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 527     PyObject 
* _resultobj
; 
 530     PyObject 
* _argo0 
= 0; 
 531     char *_kwnames
[] = { "self", NULL 
}; 
 535     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSizeEvent_GetSize",_kwnames
,&_argo0
))  
 538         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 539         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSizeEvent_p")) { 
 540             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSizeEvent_GetSize. Expected _wxSizeEvent_p."); 
 545     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 546     _result 
= new wxSize (wxSizeEvent_GetSize(_arg0
)); 
 548     wxPyEndAllowThreads(__tstate
); 
 549     if (PyErr_Occurred()) return NULL
; 
 550 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p"); 
 551     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 555 static void *SwigwxCloseEventTowxEvent(void *ptr
) { 
 558     src 
= (wxCloseEvent 
*) ptr
; 
 559     dest 
= (wxEvent 
*) src
; 
 560     return (void *) dest
; 
 563 static void *SwigwxCloseEventTowxObject(void *ptr
) { 
 566     src 
= (wxCloseEvent 
*) ptr
; 
 567     dest 
= (wxObject 
*) src
; 
 568     return (void *) dest
; 
 571 #define new_wxCloseEvent(_swigarg0,_swigarg1) (new wxCloseEvent(_swigarg0,_swigarg1)) 
 572 static PyObject 
*_wrap_new_wxCloseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 573     PyObject 
* _resultobj
; 
 574     wxCloseEvent 
* _result
; 
 575     int  _arg0 
= (int ) 0; 
 576     int  _arg1 
= (int ) 0; 
 577     char *_kwnames
[] = { "commandEventType","id", NULL 
}; 
 581     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxCloseEvent",_kwnames
,&_arg0
,&_arg1
))  
 584     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 585     _result 
= (wxCloseEvent 
*)new_wxCloseEvent(_arg0
,_arg1
); 
 587     wxPyEndAllowThreads(__tstate
); 
 588     if (PyErr_Occurred()) return NULL
; 
 590         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCloseEvent_p"); 
 591         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 594         _resultobj 
= Py_None
; 
 599 #define wxCloseEvent_SetLoggingOff(_swigobj,_swigarg0)  (_swigobj->SetLoggingOff(_swigarg0)) 
 600 static PyObject 
*_wrap_wxCloseEvent_SetLoggingOff(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 601     PyObject 
* _resultobj
; 
 602     wxCloseEvent 
* _arg0
; 
 604     PyObject 
* _argo0 
= 0; 
 606     char *_kwnames
[] = { "self","loggingOff", NULL 
}; 
 609     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCloseEvent_SetLoggingOff",_kwnames
,&_argo0
,&tempbool1
))  
 612         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 613         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 614             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_SetLoggingOff. Expected _wxCloseEvent_p."); 
 618     _arg1 
= (bool ) tempbool1
; 
 620     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 621     wxCloseEvent_SetLoggingOff(_arg0
,_arg1
); 
 623     wxPyEndAllowThreads(__tstate
); 
 624     if (PyErr_Occurred()) return NULL
; 
 625 }    Py_INCREF(Py_None
); 
 626     _resultobj 
= Py_None
; 
 630 #define wxCloseEvent_GetLoggingOff(_swigobj)  (_swigobj->GetLoggingOff()) 
 631 static PyObject 
*_wrap_wxCloseEvent_GetLoggingOff(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 632     PyObject 
* _resultobj
; 
 634     wxCloseEvent 
* _arg0
; 
 635     PyObject 
* _argo0 
= 0; 
 636     char *_kwnames
[] = { "self", NULL 
}; 
 639     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCloseEvent_GetLoggingOff",_kwnames
,&_argo0
))  
 642         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 643         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 644             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_GetLoggingOff. Expected _wxCloseEvent_p."); 
 649     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 650     _result 
= (bool )wxCloseEvent_GetLoggingOff(_arg0
); 
 652     wxPyEndAllowThreads(__tstate
); 
 653     if (PyErr_Occurred()) return NULL
; 
 654 }    _resultobj 
= Py_BuildValue("i",_result
); 
 658 #define wxCloseEvent_Veto(_swigobj,_swigarg0)  (_swigobj->Veto(_swigarg0)) 
 659 static PyObject 
*_wrap_wxCloseEvent_Veto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 660     PyObject 
* _resultobj
; 
 661     wxCloseEvent 
* _arg0
; 
 662     bool  _arg1 
= (bool ) TRUE
; 
 663     PyObject 
* _argo0 
= 0; 
 664     int tempbool1 
= (int) TRUE
; 
 665     char *_kwnames
[] = { "self","veto", NULL 
}; 
 668     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxCloseEvent_Veto",_kwnames
,&_argo0
,&tempbool1
))  
 671         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 672         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 673             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_Veto. Expected _wxCloseEvent_p."); 
 677     _arg1 
= (bool ) tempbool1
; 
 679     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 680     wxCloseEvent_Veto(_arg0
,_arg1
); 
 682     wxPyEndAllowThreads(__tstate
); 
 683     if (PyErr_Occurred()) return NULL
; 
 684 }    Py_INCREF(Py_None
); 
 685     _resultobj 
= Py_None
; 
 689 #define wxCloseEvent_CanVeto(_swigobj)  (_swigobj->CanVeto()) 
 690 static PyObject 
*_wrap_wxCloseEvent_CanVeto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 691     PyObject 
* _resultobj
; 
 693     wxCloseEvent 
* _arg0
; 
 694     PyObject 
* _argo0 
= 0; 
 695     char *_kwnames
[] = { "self", NULL 
}; 
 698     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCloseEvent_CanVeto",_kwnames
,&_argo0
))  
 701         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 702         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 703             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_CanVeto. Expected _wxCloseEvent_p."); 
 708     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 709     _result 
= (bool )wxCloseEvent_CanVeto(_arg0
); 
 711     wxPyEndAllowThreads(__tstate
); 
 712     if (PyErr_Occurred()) return NULL
; 
 713 }    _resultobj 
= Py_BuildValue("i",_result
); 
 717 #define wxCloseEvent_GetVeto(_swigobj)  (_swigobj->GetVeto()) 
 718 static PyObject 
*_wrap_wxCloseEvent_GetVeto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 719     PyObject 
* _resultobj
; 
 721     wxCloseEvent 
* _arg0
; 
 722     PyObject 
* _argo0 
= 0; 
 723     char *_kwnames
[] = { "self", NULL 
}; 
 726     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCloseEvent_GetVeto",_kwnames
,&_argo0
))  
 729         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 730         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 731             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_GetVeto. Expected _wxCloseEvent_p."); 
 736     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 737     _result 
= (bool )wxCloseEvent_GetVeto(_arg0
); 
 739     wxPyEndAllowThreads(__tstate
); 
 740     if (PyErr_Occurred()) return NULL
; 
 741 }    _resultobj 
= Py_BuildValue("i",_result
); 
 745 #define wxCloseEvent_SetCanVeto(_swigobj,_swigarg0)  (_swigobj->SetCanVeto(_swigarg0)) 
 746 static PyObject 
*_wrap_wxCloseEvent_SetCanVeto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 747     PyObject 
* _resultobj
; 
 748     wxCloseEvent 
* _arg0
; 
 750     PyObject 
* _argo0 
= 0; 
 752     char *_kwnames
[] = { "self","canVeto", NULL 
}; 
 755     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCloseEvent_SetCanVeto",_kwnames
,&_argo0
,&tempbool1
))  
 758         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 759         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCloseEvent_p")) { 
 760             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCloseEvent_SetCanVeto. Expected _wxCloseEvent_p."); 
 764     _arg1 
= (bool ) tempbool1
; 
 766     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 767     wxCloseEvent_SetCanVeto(_arg0
,_arg1
); 
 769     wxPyEndAllowThreads(__tstate
); 
 770     if (PyErr_Occurred()) return NULL
; 
 771 }    Py_INCREF(Py_None
); 
 772     _resultobj 
= Py_None
; 
 776 static void *SwigwxCommandEventTowxEvent(void *ptr
) { 
 779     src 
= (wxCommandEvent 
*) ptr
; 
 780     dest 
= (wxEvent 
*) src
; 
 781     return (void *) dest
; 
 784 static void *SwigwxCommandEventTowxObject(void *ptr
) { 
 787     src 
= (wxCommandEvent 
*) ptr
; 
 788     dest 
= (wxObject 
*) src
; 
 789     return (void *) dest
; 
 792 #define new_wxCommandEvent(_swigarg0,_swigarg1) (new wxCommandEvent(_swigarg0,_swigarg1)) 
 793 static PyObject 
*_wrap_new_wxCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 794     PyObject 
* _resultobj
; 
 795     wxCommandEvent 
* _result
; 
 796     int  _arg0 
= (int ) 0; 
 797     int  _arg1 
= (int ) 0; 
 798     char *_kwnames
[] = { "commandEventType","id", NULL 
}; 
 802     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxCommandEvent",_kwnames
,&_arg0
,&_arg1
))  
 805     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 806     _result 
= (wxCommandEvent 
*)new_wxCommandEvent(_arg0
,_arg1
); 
 808     wxPyEndAllowThreads(__tstate
); 
 809     if (PyErr_Occurred()) return NULL
; 
 811         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCommandEvent_p"); 
 812         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 815         _resultobj 
= Py_None
; 
 820 #define wxCommandEvent_IsChecked(_swigobj)  (_swigobj->IsChecked()) 
 821 static PyObject 
*_wrap_wxCommandEvent_IsChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 822     PyObject 
* _resultobj
; 
 824     wxCommandEvent 
* _arg0
; 
 825     PyObject 
* _argo0 
= 0; 
 826     char *_kwnames
[] = { "self", NULL 
}; 
 829     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_IsChecked",_kwnames
,&_argo0
))  
 832         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 833         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 834             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_IsChecked. Expected _wxCommandEvent_p."); 
 839     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 840     _result 
= (bool )wxCommandEvent_IsChecked(_arg0
); 
 842     wxPyEndAllowThreads(__tstate
); 
 843     if (PyErr_Occurred()) return NULL
; 
 844 }    _resultobj 
= Py_BuildValue("i",_result
); 
 848 #define wxCommandEvent_GetExtraLong(_swigobj)  (_swigobj->GetExtraLong()) 
 849 static PyObject 
*_wrap_wxCommandEvent_GetExtraLong(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 850     PyObject 
* _resultobj
; 
 852     wxCommandEvent 
* _arg0
; 
 853     PyObject 
* _argo0 
= 0; 
 854     char *_kwnames
[] = { "self", NULL 
}; 
 857     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetExtraLong",_kwnames
,&_argo0
))  
 860         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 861         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 862             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetExtraLong. Expected _wxCommandEvent_p."); 
 867     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 868     _result 
= (long )wxCommandEvent_GetExtraLong(_arg0
); 
 870     wxPyEndAllowThreads(__tstate
); 
 871     if (PyErr_Occurred()) return NULL
; 
 872 }    _resultobj 
= Py_BuildValue("l",_result
); 
 876 #define wxCommandEvent_GetInt(_swigobj)  (_swigobj->GetInt()) 
 877 static PyObject 
*_wrap_wxCommandEvent_GetInt(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 878     PyObject 
* _resultobj
; 
 880     wxCommandEvent 
* _arg0
; 
 881     PyObject 
* _argo0 
= 0; 
 882     char *_kwnames
[] = { "self", NULL 
}; 
 885     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetInt",_kwnames
,&_argo0
))  
 888         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 889         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 890             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetInt. Expected _wxCommandEvent_p."); 
 895     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 896     _result 
= (int )wxCommandEvent_GetInt(_arg0
); 
 898     wxPyEndAllowThreads(__tstate
); 
 899     if (PyErr_Occurred()) return NULL
; 
 900 }    _resultobj 
= Py_BuildValue("i",_result
); 
 904 #define wxCommandEvent_GetSelection(_swigobj)  (_swigobj->GetSelection()) 
 905 static PyObject 
*_wrap_wxCommandEvent_GetSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 906     PyObject 
* _resultobj
; 
 908     wxCommandEvent 
* _arg0
; 
 909     PyObject 
* _argo0 
= 0; 
 910     char *_kwnames
[] = { "self", NULL 
}; 
 913     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetSelection",_kwnames
,&_argo0
))  
 916         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 917         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 918             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetSelection. Expected _wxCommandEvent_p."); 
 923     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 924     _result 
= (int )wxCommandEvent_GetSelection(_arg0
); 
 926     wxPyEndAllowThreads(__tstate
); 
 927     if (PyErr_Occurred()) return NULL
; 
 928 }    _resultobj 
= Py_BuildValue("i",_result
); 
 932 #define wxCommandEvent_GetString(_swigobj)  (_swigobj->GetString()) 
 933 static PyObject 
*_wrap_wxCommandEvent_GetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 934     PyObject 
* _resultobj
; 
 936     wxCommandEvent 
* _arg0
; 
 937     PyObject 
* _argo0 
= 0; 
 938     char *_kwnames
[] = { "self", NULL 
}; 
 941     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetString",_kwnames
,&_argo0
))  
 944         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 945         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 946             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetString. Expected _wxCommandEvent_p."); 
 951     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 952     _result 
= new wxString (wxCommandEvent_GetString(_arg0
)); 
 954     wxPyEndAllowThreads(__tstate
); 
 955     if (PyErr_Occurred()) return NULL
; 
 958     _resultobj 
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len()); 
 960     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
 969 #define wxCommandEvent_IsSelection(_swigobj)  (_swigobj->IsSelection()) 
 970 static PyObject 
*_wrap_wxCommandEvent_IsSelection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 971     PyObject 
* _resultobj
; 
 973     wxCommandEvent 
* _arg0
; 
 974     PyObject 
* _argo0 
= 0; 
 975     char *_kwnames
[] = { "self", NULL 
}; 
 978     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_IsSelection",_kwnames
,&_argo0
))  
 981         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 982         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
 983             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_IsSelection. Expected _wxCommandEvent_p."); 
 988     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 989     _result 
= (bool )wxCommandEvent_IsSelection(_arg0
); 
 991     wxPyEndAllowThreads(__tstate
); 
 992     if (PyErr_Occurred()) return NULL
; 
 993 }    _resultobj 
= Py_BuildValue("i",_result
); 
 997 #define wxCommandEvent_SetString(_swigobj,_swigarg0)  (_swigobj->SetString(_swigarg0)) 
 998 static PyObject 
*_wrap_wxCommandEvent_SetString(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 999     PyObject 
* _resultobj
; 
1000     wxCommandEvent 
* _arg0
; 
1002     PyObject 
* _argo0 
= 0; 
1003     PyObject 
* _obj1 
= 0; 
1004     char *_kwnames
[] = { "self","s", NULL 
}; 
1007     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxCommandEvent_SetString",_kwnames
,&_argo0
,&_obj1
))  
1010         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1011         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1012             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_SetString. Expected _wxCommandEvent_p."); 
1017     _arg1 
= wxString_in_helper(_obj1
); 
1022     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1023     wxCommandEvent_SetString(_arg0
,*_arg1
); 
1025     wxPyEndAllowThreads(__tstate
); 
1026     if (PyErr_Occurred()) return NULL
; 
1027 }    Py_INCREF(Py_None
); 
1028     _resultobj 
= Py_None
; 
1036 #define wxCommandEvent_SetExtraLong(_swigobj,_swigarg0)  (_swigobj->SetExtraLong(_swigarg0)) 
1037 static PyObject 
*_wrap_wxCommandEvent_SetExtraLong(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1038     PyObject 
* _resultobj
; 
1039     wxCommandEvent 
* _arg0
; 
1041     PyObject 
* _argo0 
= 0; 
1042     char *_kwnames
[] = { "self","extraLong", NULL 
}; 
1045     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxCommandEvent_SetExtraLong",_kwnames
,&_argo0
,&_arg1
))  
1048         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1049         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1050             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_SetExtraLong. Expected _wxCommandEvent_p."); 
1055     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1056     wxCommandEvent_SetExtraLong(_arg0
,_arg1
); 
1058     wxPyEndAllowThreads(__tstate
); 
1059     if (PyErr_Occurred()) return NULL
; 
1060 }    Py_INCREF(Py_None
); 
1061     _resultobj 
= Py_None
; 
1065 #define wxCommandEvent_SetInt(_swigobj,_swigarg0)  (_swigobj->SetInt(_swigarg0)) 
1066 static PyObject 
*_wrap_wxCommandEvent_SetInt(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1067     PyObject 
* _resultobj
; 
1068     wxCommandEvent 
* _arg0
; 
1070     PyObject 
* _argo0 
= 0; 
1071     char *_kwnames
[] = { "self","i", NULL 
}; 
1074     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCommandEvent_SetInt",_kwnames
,&_argo0
,&_arg1
))  
1077         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1078         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1079             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_SetInt. Expected _wxCommandEvent_p."); 
1084     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1085     wxCommandEvent_SetInt(_arg0
,_arg1
); 
1087     wxPyEndAllowThreads(__tstate
); 
1088     if (PyErr_Occurred()) return NULL
; 
1089 }    Py_INCREF(Py_None
); 
1090     _resultobj 
= Py_None
; 
1094 static PyObject 
* wxCommandEvent_GetClientData(wxCommandEvent 
*self
) { 
1095             wxPyClientData
* data 
= (wxPyClientData
*)self
->GetClientObject(); 
1097                 Py_INCREF(data
->m_obj
); 
1104 static PyObject 
*_wrap_wxCommandEvent_GetClientData(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1105     PyObject 
* _resultobj
; 
1107     wxCommandEvent 
* _arg0
; 
1108     PyObject 
* _argo0 
= 0; 
1109     char *_kwnames
[] = { "self", NULL 
}; 
1112     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCommandEvent_GetClientData",_kwnames
,&_argo0
))  
1115         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1116         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCommandEvent_p")) { 
1117             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCommandEvent_GetClientData. Expected _wxCommandEvent_p."); 
1122     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1123     _result 
= (PyObject 
*)wxCommandEvent_GetClientData(_arg0
); 
1125     wxPyEndAllowThreads(__tstate
); 
1126     if (PyErr_Occurred()) return NULL
; 
1128   _resultobj 
= _result
; 
1133 static void *SwigwxScrollEventTowxCommandEvent(void *ptr
) { 
1135     wxCommandEvent 
*dest
; 
1136     src 
= (wxScrollEvent 
*) ptr
; 
1137     dest 
= (wxCommandEvent 
*) src
; 
1138     return (void *) dest
; 
1141 static void *SwigwxScrollEventTowxEvent(void *ptr
) { 
1144     src 
= (wxScrollEvent 
*) ptr
; 
1145     dest 
= (wxEvent 
*) src
; 
1146     return (void *) dest
; 
1149 static void *SwigwxScrollEventTowxObject(void *ptr
) { 
1152     src 
= (wxScrollEvent 
*) ptr
; 
1153     dest 
= (wxObject 
*) src
; 
1154     return (void *) dest
; 
1157 #define new_wxScrollEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxScrollEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
1158 static PyObject 
*_wrap_new_wxScrollEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1159     PyObject 
* _resultobj
; 
1160     wxScrollEvent 
* _result
; 
1161     int  _arg0 
= (int ) 0; 
1162     int  _arg1 
= (int ) 0; 
1163     int  _arg2 
= (int ) 0; 
1164     int  _arg3 
= (int ) 0; 
1165     char *_kwnames
[] = { "commandType","id","pos","orientation", NULL 
}; 
1169     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiii:new_wxScrollEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))  
1172     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1173     _result 
= (wxScrollEvent 
*)new_wxScrollEvent(_arg0
,_arg1
,_arg2
,_arg3
); 
1175     wxPyEndAllowThreads(__tstate
); 
1176     if (PyErr_Occurred()) return NULL
; 
1178         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollEvent_p"); 
1179         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1182         _resultobj 
= Py_None
; 
1187 #define wxScrollEvent_GetOrientation(_swigobj)  (_swigobj->GetOrientation()) 
1188 static PyObject 
*_wrap_wxScrollEvent_GetOrientation(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1189     PyObject 
* _resultobj
; 
1191     wxScrollEvent 
* _arg0
; 
1192     PyObject 
* _argo0 
= 0; 
1193     char *_kwnames
[] = { "self", NULL 
}; 
1196     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollEvent_GetOrientation",_kwnames
,&_argo0
))  
1199         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1200         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollEvent_p")) { 
1201             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollEvent_GetOrientation. Expected _wxScrollEvent_p."); 
1206     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1207     _result 
= (int )wxScrollEvent_GetOrientation(_arg0
); 
1209     wxPyEndAllowThreads(__tstate
); 
1210     if (PyErr_Occurred()) return NULL
; 
1211 }    _resultobj 
= Py_BuildValue("i",_result
); 
1215 #define wxScrollEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
1216 static PyObject 
*_wrap_wxScrollEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1217     PyObject 
* _resultobj
; 
1219     wxScrollEvent 
* _arg0
; 
1220     PyObject 
* _argo0 
= 0; 
1221     char *_kwnames
[] = { "self", NULL 
}; 
1224     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollEvent_GetPosition",_kwnames
,&_argo0
))  
1227         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1228         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollEvent_p")) { 
1229             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollEvent_GetPosition. Expected _wxScrollEvent_p."); 
1234     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1235     _result 
= (int )wxScrollEvent_GetPosition(_arg0
); 
1237     wxPyEndAllowThreads(__tstate
); 
1238     if (PyErr_Occurred()) return NULL
; 
1239 }    _resultobj 
= Py_BuildValue("i",_result
); 
1243 static void *SwigwxScrollWinEventTowxEvent(void *ptr
) { 
1244     wxScrollWinEvent 
*src
; 
1246     src 
= (wxScrollWinEvent 
*) ptr
; 
1247     dest 
= (wxEvent 
*) src
; 
1248     return (void *) dest
; 
1251 static void *SwigwxScrollWinEventTowxObject(void *ptr
) { 
1252     wxScrollWinEvent 
*src
; 
1254     src 
= (wxScrollWinEvent 
*) ptr
; 
1255     dest 
= (wxObject 
*) src
; 
1256     return (void *) dest
; 
1259 #define new_wxScrollWinEvent(_swigarg0,_swigarg1,_swigarg2) (new wxScrollWinEvent(_swigarg0,_swigarg1,_swigarg2)) 
1260 static PyObject 
*_wrap_new_wxScrollWinEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1261     PyObject 
* _resultobj
; 
1262     wxScrollWinEvent 
* _result
; 
1263     int  _arg0 
= (int ) 0; 
1264     int  _arg1 
= (int ) 0; 
1265     int  _arg2 
= (int ) 0; 
1266     char *_kwnames
[] = { "commandType","pos","orientation", NULL 
}; 
1270     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iii:new_wxScrollWinEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
))  
1273     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1274     _result 
= (wxScrollWinEvent 
*)new_wxScrollWinEvent(_arg0
,_arg1
,_arg2
); 
1276     wxPyEndAllowThreads(__tstate
); 
1277     if (PyErr_Occurred()) return NULL
; 
1279         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollWinEvent_p"); 
1280         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1283         _resultobj 
= Py_None
; 
1288 #define wxScrollWinEvent_GetOrientation(_swigobj)  (_swigobj->GetOrientation()) 
1289 static PyObject 
*_wrap_wxScrollWinEvent_GetOrientation(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1290     PyObject 
* _resultobj
; 
1292     wxScrollWinEvent 
* _arg0
; 
1293     PyObject 
* _argo0 
= 0; 
1294     char *_kwnames
[] = { "self", NULL 
}; 
1297     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollWinEvent_GetOrientation",_kwnames
,&_argo0
))  
1300         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1301         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollWinEvent_p")) { 
1302             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollWinEvent_GetOrientation. Expected _wxScrollWinEvent_p."); 
1307     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1308     _result 
= (int )wxScrollWinEvent_GetOrientation(_arg0
); 
1310     wxPyEndAllowThreads(__tstate
); 
1311     if (PyErr_Occurred()) return NULL
; 
1312 }    _resultobj 
= Py_BuildValue("i",_result
); 
1316 #define wxScrollWinEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
1317 static PyObject 
*_wrap_wxScrollWinEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1318     PyObject 
* _resultobj
; 
1320     wxScrollWinEvent 
* _arg0
; 
1321     PyObject 
* _argo0 
= 0; 
1322     char *_kwnames
[] = { "self", NULL 
}; 
1325     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrollWinEvent_GetPosition",_kwnames
,&_argo0
))  
1328         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1329         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrollWinEvent_p")) { 
1330             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrollWinEvent_GetPosition. Expected _wxScrollWinEvent_p."); 
1335     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1336     _result 
= (int )wxScrollWinEvent_GetPosition(_arg0
); 
1338     wxPyEndAllowThreads(__tstate
); 
1339     if (PyErr_Occurred()) return NULL
; 
1340 }    _resultobj 
= Py_BuildValue("i",_result
); 
1344 static void *SwigwxSpinEventTowxScrollEvent(void *ptr
) { 
1346     wxScrollEvent 
*dest
; 
1347     src 
= (wxSpinEvent 
*) ptr
; 
1348     dest 
= (wxScrollEvent 
*) src
; 
1349     return (void *) dest
; 
1352 static void *SwigwxSpinEventTowxCommandEvent(void *ptr
) { 
1354     wxCommandEvent 
*dest
; 
1355     src 
= (wxSpinEvent 
*) ptr
; 
1356     dest 
= (wxCommandEvent 
*) src
; 
1357     return (void *) dest
; 
1360 static void *SwigwxSpinEventTowxEvent(void *ptr
) { 
1363     src 
= (wxSpinEvent 
*) ptr
; 
1364     dest 
= (wxEvent 
*) src
; 
1365     return (void *) dest
; 
1368 static void *SwigwxSpinEventTowxObject(void *ptr
) { 
1371     src 
= (wxSpinEvent 
*) ptr
; 
1372     dest 
= (wxObject 
*) src
; 
1373     return (void *) dest
; 
1376 #define new_wxSpinEvent(_swigarg0,_swigarg1) (new wxSpinEvent(_swigarg0,_swigarg1)) 
1377 static PyObject 
*_wrap_new_wxSpinEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1378     PyObject 
* _resultobj
; 
1379     wxSpinEvent 
* _result
; 
1380     int  _arg0 
= (int ) 0; 
1381     int  _arg1 
= (int ) 0; 
1382     char *_kwnames
[] = { "commandType","id", NULL 
}; 
1386     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxSpinEvent",_kwnames
,&_arg0
,&_arg1
))  
1389     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1390     _result 
= (wxSpinEvent 
*)new_wxSpinEvent(_arg0
,_arg1
); 
1392     wxPyEndAllowThreads(__tstate
); 
1393     if (PyErr_Occurred()) return NULL
; 
1395         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSpinEvent_p"); 
1396         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1399         _resultobj 
= Py_None
; 
1404 static void *SwigwxMouseEventTowxEvent(void *ptr
) { 
1407     src 
= (wxMouseEvent 
*) ptr
; 
1408     dest 
= (wxEvent 
*) src
; 
1409     return (void *) dest
; 
1412 static void *SwigwxMouseEventTowxObject(void *ptr
) { 
1415     src 
= (wxMouseEvent 
*) ptr
; 
1416     dest 
= (wxObject 
*) src
; 
1417     return (void *) dest
; 
1420 #define new_wxMouseEvent(_swigarg0) (new wxMouseEvent(_swigarg0)) 
1421 static PyObject 
*_wrap_new_wxMouseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1422     PyObject 
* _resultobj
; 
1423     wxMouseEvent 
* _result
; 
1424     int  _arg0 
= (int ) 0; 
1425     char *_kwnames
[] = { "mouseEventType", NULL 
}; 
1429     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxMouseEvent",_kwnames
,&_arg0
))  
1432     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1433     _result 
= (wxMouseEvent 
*)new_wxMouseEvent(_arg0
); 
1435     wxPyEndAllowThreads(__tstate
); 
1436     if (PyErr_Occurred()) return NULL
; 
1438         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMouseEvent_p"); 
1439         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1442         _resultobj 
= Py_None
; 
1447 #define wxMouseEvent_IsButton(_swigobj)  (_swigobj->IsButton()) 
1448 static PyObject 
*_wrap_wxMouseEvent_IsButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1449     PyObject 
* _resultobj
; 
1451     wxMouseEvent 
* _arg0
; 
1452     PyObject 
* _argo0 
= 0; 
1453     char *_kwnames
[] = { "self", NULL 
}; 
1456     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_IsButton",_kwnames
,&_argo0
))  
1459         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1460         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1461             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_IsButton. Expected _wxMouseEvent_p."); 
1466     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1467     _result 
= (bool )wxMouseEvent_IsButton(_arg0
); 
1469     wxPyEndAllowThreads(__tstate
); 
1470     if (PyErr_Occurred()) return NULL
; 
1471 }    _resultobj 
= Py_BuildValue("i",_result
); 
1475 #define wxMouseEvent_ButtonDown(_swigobj,_swigarg0)  (_swigobj->ButtonDown(_swigarg0)) 
1476 static PyObject 
*_wrap_wxMouseEvent_ButtonDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1477     PyObject 
* _resultobj
; 
1479     wxMouseEvent 
* _arg0
; 
1480     int  _arg1 
= (int ) -1; 
1481     PyObject 
* _argo0 
= 0; 
1482     char *_kwnames
[] = { "self","but", NULL 
}; 
1485     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMouseEvent_ButtonDown",_kwnames
,&_argo0
,&_arg1
))  
1488         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1489         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1490             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonDown. Expected _wxMouseEvent_p."); 
1495     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1496     _result 
= (bool )wxMouseEvent_ButtonDown(_arg0
,_arg1
); 
1498     wxPyEndAllowThreads(__tstate
); 
1499     if (PyErr_Occurred()) return NULL
; 
1500 }    _resultobj 
= Py_BuildValue("i",_result
); 
1504 #define wxMouseEvent_ButtonDClick(_swigobj,_swigarg0)  (_swigobj->ButtonDClick(_swigarg0)) 
1505 static PyObject 
*_wrap_wxMouseEvent_ButtonDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1506     PyObject 
* _resultobj
; 
1508     wxMouseEvent 
* _arg0
; 
1509     int  _arg1 
= (int ) -1; 
1510     PyObject 
* _argo0 
= 0; 
1511     char *_kwnames
[] = { "self","but", NULL 
}; 
1514     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMouseEvent_ButtonDClick",_kwnames
,&_argo0
,&_arg1
))  
1517         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1518         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1519             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonDClick. Expected _wxMouseEvent_p."); 
1524     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1525     _result 
= (bool )wxMouseEvent_ButtonDClick(_arg0
,_arg1
); 
1527     wxPyEndAllowThreads(__tstate
); 
1528     if (PyErr_Occurred()) return NULL
; 
1529 }    _resultobj 
= Py_BuildValue("i",_result
); 
1533 #define wxMouseEvent_ButtonUp(_swigobj,_swigarg0)  (_swigobj->ButtonUp(_swigarg0)) 
1534 static PyObject 
*_wrap_wxMouseEvent_ButtonUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1535     PyObject 
* _resultobj
; 
1537     wxMouseEvent 
* _arg0
; 
1538     int  _arg1 
= (int ) -1; 
1539     PyObject 
* _argo0 
= 0; 
1540     char *_kwnames
[] = { "self","but", NULL 
}; 
1543     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMouseEvent_ButtonUp",_kwnames
,&_argo0
,&_arg1
))  
1546         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1547         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1548             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonUp. Expected _wxMouseEvent_p."); 
1553     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1554     _result 
= (bool )wxMouseEvent_ButtonUp(_arg0
,_arg1
); 
1556     wxPyEndAllowThreads(__tstate
); 
1557     if (PyErr_Occurred()) return NULL
; 
1558 }    _resultobj 
= Py_BuildValue("i",_result
); 
1562 #define wxMouseEvent_Button(_swigobj,_swigarg0)  (_swigobj->Button(_swigarg0)) 
1563 static PyObject 
*_wrap_wxMouseEvent_Button(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1564     PyObject 
* _resultobj
; 
1566     wxMouseEvent 
* _arg0
; 
1568     PyObject 
* _argo0 
= 0; 
1569     char *_kwnames
[] = { "self","but", NULL 
}; 
1572     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_Button",_kwnames
,&_argo0
,&_arg1
))  
1575         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1576         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1577             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Button. Expected _wxMouseEvent_p."); 
1582     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1583     _result 
= (bool )wxMouseEvent_Button(_arg0
,_arg1
); 
1585     wxPyEndAllowThreads(__tstate
); 
1586     if (PyErr_Occurred()) return NULL
; 
1587 }    _resultobj 
= Py_BuildValue("i",_result
); 
1591 #define wxMouseEvent_ButtonIsDown(_swigobj,_swigarg0)  (_swigobj->ButtonIsDown(_swigarg0)) 
1592 static PyObject 
*_wrap_wxMouseEvent_ButtonIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1593     PyObject 
* _resultobj
; 
1595     wxMouseEvent 
* _arg0
; 
1597     PyObject 
* _argo0 
= 0; 
1598     char *_kwnames
[] = { "self","but", NULL 
}; 
1601     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_ButtonIsDown",_kwnames
,&_argo0
,&_arg1
))  
1604         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1605         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1606             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ButtonIsDown. Expected _wxMouseEvent_p."); 
1611     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1612     _result 
= (bool )wxMouseEvent_ButtonIsDown(_arg0
,_arg1
); 
1614     wxPyEndAllowThreads(__tstate
); 
1615     if (PyErr_Occurred()) return NULL
; 
1616 }    _resultobj 
= Py_BuildValue("i",_result
); 
1620 #define wxMouseEvent_ControlDown(_swigobj)  (_swigobj->ControlDown()) 
1621 static PyObject 
*_wrap_wxMouseEvent_ControlDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1622     PyObject 
* _resultobj
; 
1624     wxMouseEvent 
* _arg0
; 
1625     PyObject 
* _argo0 
= 0; 
1626     char *_kwnames
[] = { "self", NULL 
}; 
1629     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_ControlDown",_kwnames
,&_argo0
))  
1632         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1633         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1634             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ControlDown. Expected _wxMouseEvent_p."); 
1639     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1640     _result 
= (bool )wxMouseEvent_ControlDown(_arg0
); 
1642     wxPyEndAllowThreads(__tstate
); 
1643     if (PyErr_Occurred()) return NULL
; 
1644 }    _resultobj 
= Py_BuildValue("i",_result
); 
1648 #define wxMouseEvent_MetaDown(_swigobj)  (_swigobj->MetaDown()) 
1649 static PyObject 
*_wrap_wxMouseEvent_MetaDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1650     PyObject 
* _resultobj
; 
1652     wxMouseEvent 
* _arg0
; 
1653     PyObject 
* _argo0 
= 0; 
1654     char *_kwnames
[] = { "self", NULL 
}; 
1657     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MetaDown",_kwnames
,&_argo0
))  
1660         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1661         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1662             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MetaDown. Expected _wxMouseEvent_p."); 
1667     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1668     _result 
= (bool )wxMouseEvent_MetaDown(_arg0
); 
1670     wxPyEndAllowThreads(__tstate
); 
1671     if (PyErr_Occurred()) return NULL
; 
1672 }    _resultobj 
= Py_BuildValue("i",_result
); 
1676 #define wxMouseEvent_AltDown(_swigobj)  (_swigobj->AltDown()) 
1677 static PyObject 
*_wrap_wxMouseEvent_AltDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1678     PyObject 
* _resultobj
; 
1680     wxMouseEvent 
* _arg0
; 
1681     PyObject 
* _argo0 
= 0; 
1682     char *_kwnames
[] = { "self", NULL 
}; 
1685     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_AltDown",_kwnames
,&_argo0
))  
1688         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1689         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1690             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_AltDown. Expected _wxMouseEvent_p."); 
1695     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1696     _result 
= (bool )wxMouseEvent_AltDown(_arg0
); 
1698     wxPyEndAllowThreads(__tstate
); 
1699     if (PyErr_Occurred()) return NULL
; 
1700 }    _resultobj 
= Py_BuildValue("i",_result
); 
1704 #define wxMouseEvent_ShiftDown(_swigobj)  (_swigobj->ShiftDown()) 
1705 static PyObject 
*_wrap_wxMouseEvent_ShiftDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1706     PyObject 
* _resultobj
; 
1708     wxMouseEvent 
* _arg0
; 
1709     PyObject 
* _argo0 
= 0; 
1710     char *_kwnames
[] = { "self", NULL 
}; 
1713     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_ShiftDown",_kwnames
,&_argo0
))  
1716         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1717         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1718             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_ShiftDown. Expected _wxMouseEvent_p."); 
1723     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1724     _result 
= (bool )wxMouseEvent_ShiftDown(_arg0
); 
1726     wxPyEndAllowThreads(__tstate
); 
1727     if (PyErr_Occurred()) return NULL
; 
1728 }    _resultobj 
= Py_BuildValue("i",_result
); 
1732 #define wxMouseEvent_LeftDown(_swigobj)  (_swigobj->LeftDown()) 
1733 static PyObject 
*_wrap_wxMouseEvent_LeftDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1734     PyObject 
* _resultobj
; 
1736     wxMouseEvent 
* _arg0
; 
1737     PyObject 
* _argo0 
= 0; 
1738     char *_kwnames
[] = { "self", NULL 
}; 
1741     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftDown",_kwnames
,&_argo0
))  
1744         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1745         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1746             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftDown. Expected _wxMouseEvent_p."); 
1751     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1752     _result 
= (bool )wxMouseEvent_LeftDown(_arg0
); 
1754     wxPyEndAllowThreads(__tstate
); 
1755     if (PyErr_Occurred()) return NULL
; 
1756 }    _resultobj 
= Py_BuildValue("i",_result
); 
1760 #define wxMouseEvent_MiddleDown(_swigobj)  (_swigobj->MiddleDown()) 
1761 static PyObject 
*_wrap_wxMouseEvent_MiddleDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1762     PyObject 
* _resultobj
; 
1764     wxMouseEvent 
* _arg0
; 
1765     PyObject 
* _argo0 
= 0; 
1766     char *_kwnames
[] = { "self", NULL 
}; 
1769     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleDown",_kwnames
,&_argo0
))  
1772         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1773         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1774             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleDown. Expected _wxMouseEvent_p."); 
1779     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1780     _result 
= (bool )wxMouseEvent_MiddleDown(_arg0
); 
1782     wxPyEndAllowThreads(__tstate
); 
1783     if (PyErr_Occurred()) return NULL
; 
1784 }    _resultobj 
= Py_BuildValue("i",_result
); 
1788 #define wxMouseEvent_RightDown(_swigobj)  (_swigobj->RightDown()) 
1789 static PyObject 
*_wrap_wxMouseEvent_RightDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1790     PyObject 
* _resultobj
; 
1792     wxMouseEvent 
* _arg0
; 
1793     PyObject 
* _argo0 
= 0; 
1794     char *_kwnames
[] = { "self", NULL 
}; 
1797     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightDown",_kwnames
,&_argo0
))  
1800         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1801         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1802             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightDown. Expected _wxMouseEvent_p."); 
1807     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1808     _result 
= (bool )wxMouseEvent_RightDown(_arg0
); 
1810     wxPyEndAllowThreads(__tstate
); 
1811     if (PyErr_Occurred()) return NULL
; 
1812 }    _resultobj 
= Py_BuildValue("i",_result
); 
1816 #define wxMouseEvent_LeftUp(_swigobj)  (_swigobj->LeftUp()) 
1817 static PyObject 
*_wrap_wxMouseEvent_LeftUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1818     PyObject 
* _resultobj
; 
1820     wxMouseEvent 
* _arg0
; 
1821     PyObject 
* _argo0 
= 0; 
1822     char *_kwnames
[] = { "self", NULL 
}; 
1825     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftUp",_kwnames
,&_argo0
))  
1828         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1829         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1830             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftUp. Expected _wxMouseEvent_p."); 
1835     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1836     _result 
= (bool )wxMouseEvent_LeftUp(_arg0
); 
1838     wxPyEndAllowThreads(__tstate
); 
1839     if (PyErr_Occurred()) return NULL
; 
1840 }    _resultobj 
= Py_BuildValue("i",_result
); 
1844 #define wxMouseEvent_MiddleUp(_swigobj)  (_swigobj->MiddleUp()) 
1845 static PyObject 
*_wrap_wxMouseEvent_MiddleUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1846     PyObject 
* _resultobj
; 
1848     wxMouseEvent 
* _arg0
; 
1849     PyObject 
* _argo0 
= 0; 
1850     char *_kwnames
[] = { "self", NULL 
}; 
1853     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleUp",_kwnames
,&_argo0
))  
1856         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1857         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1858             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleUp. Expected _wxMouseEvent_p."); 
1863     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1864     _result 
= (bool )wxMouseEvent_MiddleUp(_arg0
); 
1866     wxPyEndAllowThreads(__tstate
); 
1867     if (PyErr_Occurred()) return NULL
; 
1868 }    _resultobj 
= Py_BuildValue("i",_result
); 
1872 #define wxMouseEvent_RightUp(_swigobj)  (_swigobj->RightUp()) 
1873 static PyObject 
*_wrap_wxMouseEvent_RightUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1874     PyObject 
* _resultobj
; 
1876     wxMouseEvent 
* _arg0
; 
1877     PyObject 
* _argo0 
= 0; 
1878     char *_kwnames
[] = { "self", NULL 
}; 
1881     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightUp",_kwnames
,&_argo0
))  
1884         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1885         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1886             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightUp. Expected _wxMouseEvent_p."); 
1891     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1892     _result 
= (bool )wxMouseEvent_RightUp(_arg0
); 
1894     wxPyEndAllowThreads(__tstate
); 
1895     if (PyErr_Occurred()) return NULL
; 
1896 }    _resultobj 
= Py_BuildValue("i",_result
); 
1900 #define wxMouseEvent_LeftDClick(_swigobj)  (_swigobj->LeftDClick()) 
1901 static PyObject 
*_wrap_wxMouseEvent_LeftDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1902     PyObject 
* _resultobj
; 
1904     wxMouseEvent 
* _arg0
; 
1905     PyObject 
* _argo0 
= 0; 
1906     char *_kwnames
[] = { "self", NULL 
}; 
1909     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftDClick",_kwnames
,&_argo0
))  
1912         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1913         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1914             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftDClick. Expected _wxMouseEvent_p."); 
1919     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1920     _result 
= (bool )wxMouseEvent_LeftDClick(_arg0
); 
1922     wxPyEndAllowThreads(__tstate
); 
1923     if (PyErr_Occurred()) return NULL
; 
1924 }    _resultobj 
= Py_BuildValue("i",_result
); 
1928 #define wxMouseEvent_MiddleDClick(_swigobj)  (_swigobj->MiddleDClick()) 
1929 static PyObject 
*_wrap_wxMouseEvent_MiddleDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1930     PyObject 
* _resultobj
; 
1932     wxMouseEvent 
* _arg0
; 
1933     PyObject 
* _argo0 
= 0; 
1934     char *_kwnames
[] = { "self", NULL 
}; 
1937     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleDClick",_kwnames
,&_argo0
))  
1940         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1941         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1942             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleDClick. Expected _wxMouseEvent_p."); 
1947     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1948     _result 
= (bool )wxMouseEvent_MiddleDClick(_arg0
); 
1950     wxPyEndAllowThreads(__tstate
); 
1951     if (PyErr_Occurred()) return NULL
; 
1952 }    _resultobj 
= Py_BuildValue("i",_result
); 
1956 #define wxMouseEvent_RightDClick(_swigobj)  (_swigobj->RightDClick()) 
1957 static PyObject 
*_wrap_wxMouseEvent_RightDClick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1958     PyObject 
* _resultobj
; 
1960     wxMouseEvent 
* _arg0
; 
1961     PyObject 
* _argo0 
= 0; 
1962     char *_kwnames
[] = { "self", NULL 
}; 
1965     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightDClick",_kwnames
,&_argo0
))  
1968         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1969         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1970             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightDClick. Expected _wxMouseEvent_p."); 
1975     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1976     _result 
= (bool )wxMouseEvent_RightDClick(_arg0
); 
1978     wxPyEndAllowThreads(__tstate
); 
1979     if (PyErr_Occurred()) return NULL
; 
1980 }    _resultobj 
= Py_BuildValue("i",_result
); 
1984 #define wxMouseEvent_LeftIsDown(_swigobj)  (_swigobj->LeftIsDown()) 
1985 static PyObject 
*_wrap_wxMouseEvent_LeftIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1986     PyObject 
* _resultobj
; 
1988     wxMouseEvent 
* _arg0
; 
1989     PyObject 
* _argo0 
= 0; 
1990     char *_kwnames
[] = { "self", NULL 
}; 
1993     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_LeftIsDown",_kwnames
,&_argo0
))  
1996         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1997         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
1998             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_LeftIsDown. Expected _wxMouseEvent_p."); 
2003     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2004     _result 
= (bool )wxMouseEvent_LeftIsDown(_arg0
); 
2006     wxPyEndAllowThreads(__tstate
); 
2007     if (PyErr_Occurred()) return NULL
; 
2008 }    _resultobj 
= Py_BuildValue("i",_result
); 
2012 #define wxMouseEvent_MiddleIsDown(_swigobj)  (_swigobj->MiddleIsDown()) 
2013 static PyObject 
*_wrap_wxMouseEvent_MiddleIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2014     PyObject 
* _resultobj
; 
2016     wxMouseEvent 
* _arg0
; 
2017     PyObject 
* _argo0 
= 0; 
2018     char *_kwnames
[] = { "self", NULL 
}; 
2021     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_MiddleIsDown",_kwnames
,&_argo0
))  
2024         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2025         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2026             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_MiddleIsDown. Expected _wxMouseEvent_p."); 
2031     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2032     _result 
= (bool )wxMouseEvent_MiddleIsDown(_arg0
); 
2034     wxPyEndAllowThreads(__tstate
); 
2035     if (PyErr_Occurred()) return NULL
; 
2036 }    _resultobj 
= Py_BuildValue("i",_result
); 
2040 #define wxMouseEvent_RightIsDown(_swigobj)  (_swigobj->RightIsDown()) 
2041 static PyObject 
*_wrap_wxMouseEvent_RightIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2042     PyObject 
* _resultobj
; 
2044     wxMouseEvent 
* _arg0
; 
2045     PyObject 
* _argo0 
= 0; 
2046     char *_kwnames
[] = { "self", NULL 
}; 
2049     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_RightIsDown",_kwnames
,&_argo0
))  
2052         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2053         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2054             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_RightIsDown. Expected _wxMouseEvent_p."); 
2059     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2060     _result 
= (bool )wxMouseEvent_RightIsDown(_arg0
); 
2062     wxPyEndAllowThreads(__tstate
); 
2063     if (PyErr_Occurred()) return NULL
; 
2064 }    _resultobj 
= Py_BuildValue("i",_result
); 
2068 #define wxMouseEvent_Dragging(_swigobj)  (_swigobj->Dragging()) 
2069 static PyObject 
*_wrap_wxMouseEvent_Dragging(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2070     PyObject 
* _resultobj
; 
2072     wxMouseEvent 
* _arg0
; 
2073     PyObject 
* _argo0 
= 0; 
2074     char *_kwnames
[] = { "self", NULL 
}; 
2077     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Dragging",_kwnames
,&_argo0
))  
2080         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2081         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2082             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Dragging. Expected _wxMouseEvent_p."); 
2087     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2088     _result 
= (bool )wxMouseEvent_Dragging(_arg0
); 
2090     wxPyEndAllowThreads(__tstate
); 
2091     if (PyErr_Occurred()) return NULL
; 
2092 }    _resultobj 
= Py_BuildValue("i",_result
); 
2096 #define wxMouseEvent_Moving(_swigobj)  (_swigobj->Moving()) 
2097 static PyObject 
*_wrap_wxMouseEvent_Moving(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2098     PyObject 
* _resultobj
; 
2100     wxMouseEvent 
* _arg0
; 
2101     PyObject 
* _argo0 
= 0; 
2102     char *_kwnames
[] = { "self", NULL 
}; 
2105     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Moving",_kwnames
,&_argo0
))  
2108         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2109         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2110             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Moving. Expected _wxMouseEvent_p."); 
2115     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2116     _result 
= (bool )wxMouseEvent_Moving(_arg0
); 
2118     wxPyEndAllowThreads(__tstate
); 
2119     if (PyErr_Occurred()) return NULL
; 
2120 }    _resultobj 
= Py_BuildValue("i",_result
); 
2124 #define wxMouseEvent_Entering(_swigobj)  (_swigobj->Entering()) 
2125 static PyObject 
*_wrap_wxMouseEvent_Entering(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2126     PyObject 
* _resultobj
; 
2128     wxMouseEvent 
* _arg0
; 
2129     PyObject 
* _argo0 
= 0; 
2130     char *_kwnames
[] = { "self", NULL 
}; 
2133     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Entering",_kwnames
,&_argo0
))  
2136         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2137         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2138             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Entering. Expected _wxMouseEvent_p."); 
2143     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2144     _result 
= (bool )wxMouseEvent_Entering(_arg0
); 
2146     wxPyEndAllowThreads(__tstate
); 
2147     if (PyErr_Occurred()) return NULL
; 
2148 }    _resultobj 
= Py_BuildValue("i",_result
); 
2152 #define wxMouseEvent_Leaving(_swigobj)  (_swigobj->Leaving()) 
2153 static PyObject 
*_wrap_wxMouseEvent_Leaving(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2154     PyObject 
* _resultobj
; 
2156     wxMouseEvent 
* _arg0
; 
2157     PyObject 
* _argo0 
= 0; 
2158     char *_kwnames
[] = { "self", NULL 
}; 
2161     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_Leaving",_kwnames
,&_argo0
))  
2164         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2165         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2166             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_Leaving. Expected _wxMouseEvent_p."); 
2171     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2172     _result 
= (bool )wxMouseEvent_Leaving(_arg0
); 
2174     wxPyEndAllowThreads(__tstate
); 
2175     if (PyErr_Occurred()) return NULL
; 
2176 }    _resultobj 
= Py_BuildValue("i",_result
); 
2180 #define wxMouseEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
2181 static PyObject 
*_wrap_wxMouseEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2182     PyObject 
* _resultobj
; 
2184     wxMouseEvent 
* _arg0
; 
2185     PyObject 
* _argo0 
= 0; 
2186     char *_kwnames
[] = { "self", NULL 
}; 
2190     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetPosition",_kwnames
,&_argo0
))  
2193         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2194         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2195             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetPosition. Expected _wxMouseEvent_p."); 
2200     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2201     _result 
= new wxPoint (wxMouseEvent_GetPosition(_arg0
)); 
2203     wxPyEndAllowThreads(__tstate
); 
2204     if (PyErr_Occurred()) return NULL
; 
2205 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
2206     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2210 #define wxMouseEvent_GetPositionTuple(_swigobj,_swigarg0,_swigarg1)  (_swigobj->GetPosition(_swigarg0,_swigarg1)) 
2211 static PyObject 
*_wrap_wxMouseEvent_GetPositionTuple(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2212     PyObject 
* _resultobj
; 
2213     wxMouseEvent 
* _arg0
; 
2218     PyObject 
* _argo0 
= 0; 
2219     char *_kwnames
[] = { "self", NULL 
}; 
2228     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetPositionTuple",_kwnames
,&_argo0
))  
2231         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2232         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2233             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetPositionTuple. Expected _wxMouseEvent_p."); 
2238     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2239     wxMouseEvent_GetPositionTuple(_arg0
,_arg1
,_arg2
); 
2241     wxPyEndAllowThreads(__tstate
); 
2242     if (PyErr_Occurred()) return NULL
; 
2243 }    Py_INCREF(Py_None
); 
2244     _resultobj 
= Py_None
; 
2247     o 
= PyInt_FromLong((long) (*_arg1
)); 
2248     _resultobj 
= t_output_helper(_resultobj
, o
); 
2252     o 
= PyInt_FromLong((long) (*_arg2
)); 
2253     _resultobj 
= t_output_helper(_resultobj
, o
); 
2258 #define wxMouseEvent_GetLogicalPosition(_swigobj,_swigarg0)  (_swigobj->GetLogicalPosition(_swigarg0)) 
2259 static PyObject 
*_wrap_wxMouseEvent_GetLogicalPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2260     PyObject 
* _resultobj
; 
2262     wxMouseEvent 
* _arg0
; 
2264     PyObject 
* _argo0 
= 0; 
2265     PyObject 
* _argo1 
= 0; 
2266     char *_kwnames
[] = { "self","dc", NULL 
}; 
2270     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMouseEvent_GetLogicalPosition",_kwnames
,&_argo0
,&_argo1
))  
2273         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2274         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2275             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetLogicalPosition. Expected _wxMouseEvent_p."); 
2280         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
2281         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) { 
2282             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMouseEvent_GetLogicalPosition. Expected _wxDC_p."); 
2287     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2288     _result 
= new wxPoint (wxMouseEvent_GetLogicalPosition(_arg0
,*_arg1
)); 
2290     wxPyEndAllowThreads(__tstate
); 
2291     if (PyErr_Occurred()) return NULL
; 
2292 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
2293     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2297 #define wxMouseEvent_GetX(_swigobj)  (_swigobj->GetX()) 
2298 static PyObject 
*_wrap_wxMouseEvent_GetX(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2299     PyObject 
* _resultobj
; 
2301     wxMouseEvent 
* _arg0
; 
2302     PyObject 
* _argo0 
= 0; 
2303     char *_kwnames
[] = { "self", NULL 
}; 
2306     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetX",_kwnames
,&_argo0
))  
2309         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2310         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2311             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetX. Expected _wxMouseEvent_p."); 
2316     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2317     _result 
= (long )wxMouseEvent_GetX(_arg0
); 
2319     wxPyEndAllowThreads(__tstate
); 
2320     if (PyErr_Occurred()) return NULL
; 
2321 }    _resultobj 
= Py_BuildValue("l",_result
); 
2325 #define wxMouseEvent_GetY(_swigobj)  (_swigobj->GetY()) 
2326 static PyObject 
*_wrap_wxMouseEvent_GetY(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2327     PyObject 
* _resultobj
; 
2329     wxMouseEvent 
* _arg0
; 
2330     PyObject 
* _argo0 
= 0; 
2331     char *_kwnames
[] = { "self", NULL 
}; 
2334     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetY",_kwnames
,&_argo0
))  
2337         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2338         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2339             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetY. Expected _wxMouseEvent_p."); 
2344     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2345     _result 
= (long )wxMouseEvent_GetY(_arg0
); 
2347     wxPyEndAllowThreads(__tstate
); 
2348     if (PyErr_Occurred()) return NULL
; 
2349 }    _resultobj 
= Py_BuildValue("l",_result
); 
2353 #define wxMouseEvent_GetWheelRotation(_swigobj)  (_swigobj->GetWheelRotation()) 
2354 static PyObject 
*_wrap_wxMouseEvent_GetWheelRotation(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2355     PyObject 
* _resultobj
; 
2357     wxMouseEvent 
* _arg0
; 
2358     PyObject 
* _argo0 
= 0; 
2359     char *_kwnames
[] = { "self", NULL 
}; 
2362     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetWheelRotation",_kwnames
,&_argo0
))  
2365         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2366         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2367             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetWheelRotation. Expected _wxMouseEvent_p."); 
2372     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2373     _result 
= (int )wxMouseEvent_GetWheelRotation(_arg0
); 
2375     wxPyEndAllowThreads(__tstate
); 
2376     if (PyErr_Occurred()) return NULL
; 
2377 }    _resultobj 
= Py_BuildValue("i",_result
); 
2381 #define wxMouseEvent_GetWheelDelta(_swigobj)  (_swigobj->GetWheelDelta()) 
2382 static PyObject 
*_wrap_wxMouseEvent_GetWheelDelta(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2383     PyObject 
* _resultobj
; 
2385     wxMouseEvent 
* _arg0
; 
2386     PyObject 
* _argo0 
= 0; 
2387     char *_kwnames
[] = { "self", NULL 
}; 
2390     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetWheelDelta",_kwnames
,&_argo0
))  
2393         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2394         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2395             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetWheelDelta. Expected _wxMouseEvent_p."); 
2400     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2401     _result 
= (int )wxMouseEvent_GetWheelDelta(_arg0
); 
2403     wxPyEndAllowThreads(__tstate
); 
2404     if (PyErr_Occurred()) return NULL
; 
2405 }    _resultobj 
= Py_BuildValue("i",_result
); 
2409 #define wxMouseEvent_GetLinesPerAction(_swigobj)  (_swigobj->GetLinesPerAction()) 
2410 static PyObject 
*_wrap_wxMouseEvent_GetLinesPerAction(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2411     PyObject 
* _resultobj
; 
2413     wxMouseEvent 
* _arg0
; 
2414     PyObject 
* _argo0 
= 0; 
2415     char *_kwnames
[] = { "self", NULL 
}; 
2418     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_GetLinesPerAction",_kwnames
,&_argo0
))  
2421         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2422         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2423             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_GetLinesPerAction. Expected _wxMouseEvent_p."); 
2428     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2429     _result 
= (int )wxMouseEvent_GetLinesPerAction(_arg0
); 
2431     wxPyEndAllowThreads(__tstate
); 
2432     if (PyErr_Occurred()) return NULL
; 
2433 }    _resultobj 
= Py_BuildValue("i",_result
); 
2437 #define wxMouseEvent_m_x_set(_swigobj,_swigval) (_swigobj->m_x = _swigval,_swigval) 
2438 static PyObject 
*_wrap_wxMouseEvent_m_x_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2439     PyObject 
* _resultobj
; 
2441     wxMouseEvent 
* _arg0
; 
2443     PyObject 
* _argo0 
= 0; 
2444     char *_kwnames
[] = { "self","m_x", NULL 
}; 
2447     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxMouseEvent_m_x_set",_kwnames
,&_argo0
,&_arg1
))  
2450         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2451         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2452             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_x_set. Expected _wxMouseEvent_p."); 
2457     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2458     _result 
= (long )wxMouseEvent_m_x_set(_arg0
,_arg1
); 
2460     wxPyEndAllowThreads(__tstate
); 
2461     if (PyErr_Occurred()) return NULL
; 
2462 }    _resultobj 
= Py_BuildValue("l",_result
); 
2466 #define wxMouseEvent_m_x_get(_swigobj) ((long ) _swigobj->m_x) 
2467 static PyObject 
*_wrap_wxMouseEvent_m_x_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2468     PyObject 
* _resultobj
; 
2470     wxMouseEvent 
* _arg0
; 
2471     PyObject 
* _argo0 
= 0; 
2472     char *_kwnames
[] = { "self", NULL 
}; 
2475     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_x_get",_kwnames
,&_argo0
))  
2478         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2479         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2480             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_x_get. Expected _wxMouseEvent_p."); 
2485     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2486     _result 
= (long )wxMouseEvent_m_x_get(_arg0
); 
2488     wxPyEndAllowThreads(__tstate
); 
2489     if (PyErr_Occurred()) return NULL
; 
2490 }    _resultobj 
= Py_BuildValue("l",_result
); 
2494 #define wxMouseEvent_m_y_set(_swigobj,_swigval) (_swigobj->m_y = _swigval,_swigval) 
2495 static PyObject 
*_wrap_wxMouseEvent_m_y_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2496     PyObject 
* _resultobj
; 
2498     wxMouseEvent 
* _arg0
; 
2500     PyObject 
* _argo0 
= 0; 
2501     char *_kwnames
[] = { "self","m_y", NULL 
}; 
2504     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxMouseEvent_m_y_set",_kwnames
,&_argo0
,&_arg1
))  
2507         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2508         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2509             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_y_set. Expected _wxMouseEvent_p."); 
2514     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2515     _result 
= (long )wxMouseEvent_m_y_set(_arg0
,_arg1
); 
2517     wxPyEndAllowThreads(__tstate
); 
2518     if (PyErr_Occurred()) return NULL
; 
2519 }    _resultobj 
= Py_BuildValue("l",_result
); 
2523 #define wxMouseEvent_m_y_get(_swigobj) ((long ) _swigobj->m_y) 
2524 static PyObject 
*_wrap_wxMouseEvent_m_y_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2525     PyObject 
* _resultobj
; 
2527     wxMouseEvent 
* _arg0
; 
2528     PyObject 
* _argo0 
= 0; 
2529     char *_kwnames
[] = { "self", NULL 
}; 
2532     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_y_get",_kwnames
,&_argo0
))  
2535         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2536         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2537             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_y_get. Expected _wxMouseEvent_p."); 
2542     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2543     _result 
= (long )wxMouseEvent_m_y_get(_arg0
); 
2545     wxPyEndAllowThreads(__tstate
); 
2546     if (PyErr_Occurred()) return NULL
; 
2547 }    _resultobj 
= Py_BuildValue("l",_result
); 
2551 #define wxMouseEvent_m_leftDown_set(_swigobj,_swigval) (_swigobj->m_leftDown = _swigval,_swigval) 
2552 static PyObject 
*_wrap_wxMouseEvent_m_leftDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2553     PyObject 
* _resultobj
; 
2555     wxMouseEvent 
* _arg0
; 
2557     PyObject 
* _argo0 
= 0; 
2559     char *_kwnames
[] = { "self","m_leftDown", NULL 
}; 
2562     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_leftDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2565         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2566         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2567             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_leftDown_set. Expected _wxMouseEvent_p."); 
2571     _arg1 
= (bool ) tempbool1
; 
2573     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2574     _result 
= (bool )wxMouseEvent_m_leftDown_set(_arg0
,_arg1
); 
2576     wxPyEndAllowThreads(__tstate
); 
2577     if (PyErr_Occurred()) return NULL
; 
2578 }    _resultobj 
= Py_BuildValue("i",_result
); 
2582 #define wxMouseEvent_m_leftDown_get(_swigobj) ((bool ) _swigobj->m_leftDown) 
2583 static PyObject 
*_wrap_wxMouseEvent_m_leftDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2584     PyObject 
* _resultobj
; 
2586     wxMouseEvent 
* _arg0
; 
2587     PyObject 
* _argo0 
= 0; 
2588     char *_kwnames
[] = { "self", NULL 
}; 
2591     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_leftDown_get",_kwnames
,&_argo0
))  
2594         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2595         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2596             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_leftDown_get. Expected _wxMouseEvent_p."); 
2601     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2602     _result 
= (bool )wxMouseEvent_m_leftDown_get(_arg0
); 
2604     wxPyEndAllowThreads(__tstate
); 
2605     if (PyErr_Occurred()) return NULL
; 
2606 }    _resultobj 
= Py_BuildValue("i",_result
); 
2610 #define wxMouseEvent_m_middleDown_set(_swigobj,_swigval) (_swigobj->m_middleDown = _swigval,_swigval) 
2611 static PyObject 
*_wrap_wxMouseEvent_m_middleDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2612     PyObject 
* _resultobj
; 
2614     wxMouseEvent 
* _arg0
; 
2616     PyObject 
* _argo0 
= 0; 
2618     char *_kwnames
[] = { "self","m_middleDown", NULL 
}; 
2621     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_middleDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2624         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2625         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2626             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_middleDown_set. Expected _wxMouseEvent_p."); 
2630     _arg1 
= (bool ) tempbool1
; 
2632     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2633     _result 
= (bool )wxMouseEvent_m_middleDown_set(_arg0
,_arg1
); 
2635     wxPyEndAllowThreads(__tstate
); 
2636     if (PyErr_Occurred()) return NULL
; 
2637 }    _resultobj 
= Py_BuildValue("i",_result
); 
2641 #define wxMouseEvent_m_middleDown_get(_swigobj) ((bool ) _swigobj->m_middleDown) 
2642 static PyObject 
*_wrap_wxMouseEvent_m_middleDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2643     PyObject 
* _resultobj
; 
2645     wxMouseEvent 
* _arg0
; 
2646     PyObject 
* _argo0 
= 0; 
2647     char *_kwnames
[] = { "self", NULL 
}; 
2650     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_middleDown_get",_kwnames
,&_argo0
))  
2653         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2654         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2655             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_middleDown_get. Expected _wxMouseEvent_p."); 
2660     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2661     _result 
= (bool )wxMouseEvent_m_middleDown_get(_arg0
); 
2663     wxPyEndAllowThreads(__tstate
); 
2664     if (PyErr_Occurred()) return NULL
; 
2665 }    _resultobj 
= Py_BuildValue("i",_result
); 
2669 #define wxMouseEvent_m_rightDown_set(_swigobj,_swigval) (_swigobj->m_rightDown = _swigval,_swigval) 
2670 static PyObject 
*_wrap_wxMouseEvent_m_rightDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2671     PyObject 
* _resultobj
; 
2673     wxMouseEvent 
* _arg0
; 
2675     PyObject 
* _argo0 
= 0; 
2677     char *_kwnames
[] = { "self","m_rightDown", NULL 
}; 
2680     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_rightDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2683         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2684         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2685             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_rightDown_set. Expected _wxMouseEvent_p."); 
2689     _arg1 
= (bool ) tempbool1
; 
2691     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2692     _result 
= (bool )wxMouseEvent_m_rightDown_set(_arg0
,_arg1
); 
2694     wxPyEndAllowThreads(__tstate
); 
2695     if (PyErr_Occurred()) return NULL
; 
2696 }    _resultobj 
= Py_BuildValue("i",_result
); 
2700 #define wxMouseEvent_m_rightDown_get(_swigobj) ((bool ) _swigobj->m_rightDown) 
2701 static PyObject 
*_wrap_wxMouseEvent_m_rightDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2702     PyObject 
* _resultobj
; 
2704     wxMouseEvent 
* _arg0
; 
2705     PyObject 
* _argo0 
= 0; 
2706     char *_kwnames
[] = { "self", NULL 
}; 
2709     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_rightDown_get",_kwnames
,&_argo0
))  
2712         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2713         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2714             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_rightDown_get. Expected _wxMouseEvent_p."); 
2719     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2720     _result 
= (bool )wxMouseEvent_m_rightDown_get(_arg0
); 
2722     wxPyEndAllowThreads(__tstate
); 
2723     if (PyErr_Occurred()) return NULL
; 
2724 }    _resultobj 
= Py_BuildValue("i",_result
); 
2728 #define wxMouseEvent_m_controlDown_set(_swigobj,_swigval) (_swigobj->m_controlDown = _swigval,_swigval) 
2729 static PyObject 
*_wrap_wxMouseEvent_m_controlDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2730     PyObject 
* _resultobj
; 
2732     wxMouseEvent 
* _arg0
; 
2734     PyObject 
* _argo0 
= 0; 
2736     char *_kwnames
[] = { "self","m_controlDown", NULL 
}; 
2739     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_controlDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2742         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2743         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2744             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_controlDown_set. Expected _wxMouseEvent_p."); 
2748     _arg1 
= (bool ) tempbool1
; 
2750     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2751     _result 
= (bool )wxMouseEvent_m_controlDown_set(_arg0
,_arg1
); 
2753     wxPyEndAllowThreads(__tstate
); 
2754     if (PyErr_Occurred()) return NULL
; 
2755 }    _resultobj 
= Py_BuildValue("i",_result
); 
2759 #define wxMouseEvent_m_controlDown_get(_swigobj) ((bool ) _swigobj->m_controlDown) 
2760 static PyObject 
*_wrap_wxMouseEvent_m_controlDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2761     PyObject 
* _resultobj
; 
2763     wxMouseEvent 
* _arg0
; 
2764     PyObject 
* _argo0 
= 0; 
2765     char *_kwnames
[] = { "self", NULL 
}; 
2768     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_controlDown_get",_kwnames
,&_argo0
))  
2771         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2772         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2773             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_controlDown_get. Expected _wxMouseEvent_p."); 
2778     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2779     _result 
= (bool )wxMouseEvent_m_controlDown_get(_arg0
); 
2781     wxPyEndAllowThreads(__tstate
); 
2782     if (PyErr_Occurred()) return NULL
; 
2783 }    _resultobj 
= Py_BuildValue("i",_result
); 
2787 #define wxMouseEvent_m_shiftDown_set(_swigobj,_swigval) (_swigobj->m_shiftDown = _swigval,_swigval) 
2788 static PyObject 
*_wrap_wxMouseEvent_m_shiftDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2789     PyObject 
* _resultobj
; 
2791     wxMouseEvent 
* _arg0
; 
2793     PyObject 
* _argo0 
= 0; 
2795     char *_kwnames
[] = { "self","m_shiftDown", NULL 
}; 
2798     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_shiftDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2801         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2802         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2803             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_shiftDown_set. Expected _wxMouseEvent_p."); 
2807     _arg1 
= (bool ) tempbool1
; 
2809     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2810     _result 
= (bool )wxMouseEvent_m_shiftDown_set(_arg0
,_arg1
); 
2812     wxPyEndAllowThreads(__tstate
); 
2813     if (PyErr_Occurred()) return NULL
; 
2814 }    _resultobj 
= Py_BuildValue("i",_result
); 
2818 #define wxMouseEvent_m_shiftDown_get(_swigobj) ((bool ) _swigobj->m_shiftDown) 
2819 static PyObject 
*_wrap_wxMouseEvent_m_shiftDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2820     PyObject 
* _resultobj
; 
2822     wxMouseEvent 
* _arg0
; 
2823     PyObject 
* _argo0 
= 0; 
2824     char *_kwnames
[] = { "self", NULL 
}; 
2827     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_shiftDown_get",_kwnames
,&_argo0
))  
2830         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2831         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2832             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_shiftDown_get. Expected _wxMouseEvent_p."); 
2837     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2838     _result 
= (bool )wxMouseEvent_m_shiftDown_get(_arg0
); 
2840     wxPyEndAllowThreads(__tstate
); 
2841     if (PyErr_Occurred()) return NULL
; 
2842 }    _resultobj 
= Py_BuildValue("i",_result
); 
2846 #define wxMouseEvent_m_altDown_set(_swigobj,_swigval) (_swigobj->m_altDown = _swigval,_swigval) 
2847 static PyObject 
*_wrap_wxMouseEvent_m_altDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2848     PyObject 
* _resultobj
; 
2850     wxMouseEvent 
* _arg0
; 
2852     PyObject 
* _argo0 
= 0; 
2854     char *_kwnames
[] = { "self","m_altDown", NULL 
}; 
2857     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_altDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2860         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2861         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2862             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_altDown_set. Expected _wxMouseEvent_p."); 
2866     _arg1 
= (bool ) tempbool1
; 
2868     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2869     _result 
= (bool )wxMouseEvent_m_altDown_set(_arg0
,_arg1
); 
2871     wxPyEndAllowThreads(__tstate
); 
2872     if (PyErr_Occurred()) return NULL
; 
2873 }    _resultobj 
= Py_BuildValue("i",_result
); 
2877 #define wxMouseEvent_m_altDown_get(_swigobj) ((bool ) _swigobj->m_altDown) 
2878 static PyObject 
*_wrap_wxMouseEvent_m_altDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2879     PyObject 
* _resultobj
; 
2881     wxMouseEvent 
* _arg0
; 
2882     PyObject 
* _argo0 
= 0; 
2883     char *_kwnames
[] = { "self", NULL 
}; 
2886     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_altDown_get",_kwnames
,&_argo0
))  
2889         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2890         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2891             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_altDown_get. Expected _wxMouseEvent_p."); 
2896     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2897     _result 
= (bool )wxMouseEvent_m_altDown_get(_arg0
); 
2899     wxPyEndAllowThreads(__tstate
); 
2900     if (PyErr_Occurred()) return NULL
; 
2901 }    _resultobj 
= Py_BuildValue("i",_result
); 
2905 #define wxMouseEvent_m_metaDown_set(_swigobj,_swigval) (_swigobj->m_metaDown = _swigval,_swigval) 
2906 static PyObject 
*_wrap_wxMouseEvent_m_metaDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2907     PyObject 
* _resultobj
; 
2909     wxMouseEvent 
* _arg0
; 
2911     PyObject 
* _argo0 
= 0; 
2913     char *_kwnames
[] = { "self","m_metaDown", NULL 
}; 
2916     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_metaDown_set",_kwnames
,&_argo0
,&tempbool1
))  
2919         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2920         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2921             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_metaDown_set. Expected _wxMouseEvent_p."); 
2925     _arg1 
= (bool ) tempbool1
; 
2927     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2928     _result 
= (bool )wxMouseEvent_m_metaDown_set(_arg0
,_arg1
); 
2930     wxPyEndAllowThreads(__tstate
); 
2931     if (PyErr_Occurred()) return NULL
; 
2932 }    _resultobj 
= Py_BuildValue("i",_result
); 
2936 #define wxMouseEvent_m_metaDown_get(_swigobj) ((bool ) _swigobj->m_metaDown) 
2937 static PyObject 
*_wrap_wxMouseEvent_m_metaDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2938     PyObject 
* _resultobj
; 
2940     wxMouseEvent 
* _arg0
; 
2941     PyObject 
* _argo0 
= 0; 
2942     char *_kwnames
[] = { "self", NULL 
}; 
2945     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_metaDown_get",_kwnames
,&_argo0
))  
2948         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2949         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2950             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_metaDown_get. Expected _wxMouseEvent_p."); 
2955     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2956     _result 
= (bool )wxMouseEvent_m_metaDown_get(_arg0
); 
2958     wxPyEndAllowThreads(__tstate
); 
2959     if (PyErr_Occurred()) return NULL
; 
2960 }    _resultobj 
= Py_BuildValue("i",_result
); 
2964 #define wxMouseEvent_m_wheelRotation_set(_swigobj,_swigval) (_swigobj->m_wheelRotation = _swigval,_swigval) 
2965 static PyObject 
*_wrap_wxMouseEvent_m_wheelRotation_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2966     PyObject 
* _resultobj
; 
2968     wxMouseEvent 
* _arg0
; 
2970     PyObject 
* _argo0 
= 0; 
2971     char *_kwnames
[] = { "self","m_wheelRotation", NULL 
}; 
2974     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_wheelRotation_set",_kwnames
,&_argo0
,&_arg1
))  
2977         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2978         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
2979             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelRotation_set. Expected _wxMouseEvent_p."); 
2984     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2985     _result 
= (int )wxMouseEvent_m_wheelRotation_set(_arg0
,_arg1
); 
2987     wxPyEndAllowThreads(__tstate
); 
2988     if (PyErr_Occurred()) return NULL
; 
2989 }    _resultobj 
= Py_BuildValue("i",_result
); 
2993 #define wxMouseEvent_m_wheelRotation_get(_swigobj) ((int ) _swigobj->m_wheelRotation) 
2994 static PyObject 
*_wrap_wxMouseEvent_m_wheelRotation_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2995     PyObject 
* _resultobj
; 
2997     wxMouseEvent 
* _arg0
; 
2998     PyObject 
* _argo0 
= 0; 
2999     char *_kwnames
[] = { "self", NULL 
}; 
3002     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_wheelRotation_get",_kwnames
,&_argo0
))  
3005         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3006         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3007             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelRotation_get. Expected _wxMouseEvent_p."); 
3012     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3013     _result 
= (int )wxMouseEvent_m_wheelRotation_get(_arg0
); 
3015     wxPyEndAllowThreads(__tstate
); 
3016     if (PyErr_Occurred()) return NULL
; 
3017 }    _resultobj 
= Py_BuildValue("i",_result
); 
3021 #define wxMouseEvent_m_wheelDelta_set(_swigobj,_swigval) (_swigobj->m_wheelDelta = _swigval,_swigval) 
3022 static PyObject 
*_wrap_wxMouseEvent_m_wheelDelta_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3023     PyObject 
* _resultobj
; 
3025     wxMouseEvent 
* _arg0
; 
3027     PyObject 
* _argo0 
= 0; 
3028     char *_kwnames
[] = { "self","m_wheelDelta", NULL 
}; 
3031     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_wheelDelta_set",_kwnames
,&_argo0
,&_arg1
))  
3034         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3035         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3036             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelDelta_set. Expected _wxMouseEvent_p."); 
3041     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3042     _result 
= (int )wxMouseEvent_m_wheelDelta_set(_arg0
,_arg1
); 
3044     wxPyEndAllowThreads(__tstate
); 
3045     if (PyErr_Occurred()) return NULL
; 
3046 }    _resultobj 
= Py_BuildValue("i",_result
); 
3050 #define wxMouseEvent_m_wheelDelta_get(_swigobj) ((int ) _swigobj->m_wheelDelta) 
3051 static PyObject 
*_wrap_wxMouseEvent_m_wheelDelta_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3052     PyObject 
* _resultobj
; 
3054     wxMouseEvent 
* _arg0
; 
3055     PyObject 
* _argo0 
= 0; 
3056     char *_kwnames
[] = { "self", NULL 
}; 
3059     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_wheelDelta_get",_kwnames
,&_argo0
))  
3062         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3063         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3064             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_wheelDelta_get. Expected _wxMouseEvent_p."); 
3069     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3070     _result 
= (int )wxMouseEvent_m_wheelDelta_get(_arg0
); 
3072     wxPyEndAllowThreads(__tstate
); 
3073     if (PyErr_Occurred()) return NULL
; 
3074 }    _resultobj 
= Py_BuildValue("i",_result
); 
3078 #define wxMouseEvent_m_linesPerAction_set(_swigobj,_swigval) (_swigobj->m_linesPerAction = _swigval,_swigval) 
3079 static PyObject 
*_wrap_wxMouseEvent_m_linesPerAction_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3080     PyObject 
* _resultobj
; 
3082     wxMouseEvent 
* _arg0
; 
3084     PyObject 
* _argo0 
= 0; 
3085     char *_kwnames
[] = { "self","m_linesPerAction", NULL 
}; 
3088     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMouseEvent_m_linesPerAction_set",_kwnames
,&_argo0
,&_arg1
))  
3091         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3092         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3093             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_linesPerAction_set. Expected _wxMouseEvent_p."); 
3098     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3099     _result 
= (int )wxMouseEvent_m_linesPerAction_set(_arg0
,_arg1
); 
3101     wxPyEndAllowThreads(__tstate
); 
3102     if (PyErr_Occurred()) return NULL
; 
3103 }    _resultobj 
= Py_BuildValue("i",_result
); 
3107 #define wxMouseEvent_m_linesPerAction_get(_swigobj) ((int ) _swigobj->m_linesPerAction) 
3108 static PyObject 
*_wrap_wxMouseEvent_m_linesPerAction_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3109     PyObject 
* _resultobj
; 
3111     wxMouseEvent 
* _arg0
; 
3112     PyObject 
* _argo0 
= 0; 
3113     char *_kwnames
[] = { "self", NULL 
}; 
3116     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseEvent_m_linesPerAction_get",_kwnames
,&_argo0
))  
3119         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3120         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseEvent_p")) { 
3121             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseEvent_m_linesPerAction_get. Expected _wxMouseEvent_p."); 
3126     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3127     _result 
= (int )wxMouseEvent_m_linesPerAction_get(_arg0
); 
3129     wxPyEndAllowThreads(__tstate
); 
3130     if (PyErr_Occurred()) return NULL
; 
3131 }    _resultobj 
= Py_BuildValue("i",_result
); 
3135 static void *SwigwxMouseCaptureChangedEventTowxEvent(void *ptr
) { 
3136     wxMouseCaptureChangedEvent 
*src
; 
3138     src 
= (wxMouseCaptureChangedEvent 
*) ptr
; 
3139     dest 
= (wxEvent 
*) src
; 
3140     return (void *) dest
; 
3143 static void *SwigwxMouseCaptureChangedEventTowxObject(void *ptr
) { 
3144     wxMouseCaptureChangedEvent 
*src
; 
3146     src 
= (wxMouseCaptureChangedEvent 
*) ptr
; 
3147     dest 
= (wxObject 
*) src
; 
3148     return (void *) dest
; 
3151 #define new_wxMouseCaptureChangedEvent(_swigarg0,_swigarg1) (new wxMouseCaptureChangedEvent(_swigarg0,_swigarg1)) 
3152 static PyObject 
*_wrap_new_wxMouseCaptureChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3153     PyObject 
* _resultobj
; 
3154     wxMouseCaptureChangedEvent 
* _result
; 
3155     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
3156     wxWindow 
* _arg1 
= (wxWindow 
*) NULL
; 
3157     PyObject 
* _argo1 
= 0; 
3158     char *_kwnames
[] = { "id","gainedCapture", NULL 
}; 
3162     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iO:new_wxMouseCaptureChangedEvent",_kwnames
,&_arg0
,&_argo1
))  
3165         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
3166         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
3167             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxMouseCaptureChangedEvent. Expected _wxWindow_p."); 
3172     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3173     _result 
= (wxMouseCaptureChangedEvent 
*)new_wxMouseCaptureChangedEvent(_arg0
,_arg1
); 
3175     wxPyEndAllowThreads(__tstate
); 
3176     if (PyErr_Occurred()) return NULL
; 
3178         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMouseCaptureChangedEvent_p"); 
3179         _resultobj 
= Py_BuildValue("s",_ptemp
); 
3182         _resultobj 
= Py_None
; 
3187 #define wxMouseCaptureChangedEvent_GetCapturedWindow(_swigobj)  (_swigobj->GetCapturedWindow()) 
3188 static PyObject 
*_wrap_wxMouseCaptureChangedEvent_GetCapturedWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3189     PyObject 
* _resultobj
; 
3191     wxMouseCaptureChangedEvent 
* _arg0
; 
3192     PyObject 
* _argo0 
= 0; 
3193     char *_kwnames
[] = { "self", NULL 
}; 
3196     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMouseCaptureChangedEvent_GetCapturedWindow",_kwnames
,&_argo0
))  
3199         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3200         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMouseCaptureChangedEvent_p")) { 
3201             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMouseCaptureChangedEvent_GetCapturedWindow. Expected _wxMouseCaptureChangedEvent_p."); 
3206     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3207     _result 
= (wxWindow 
*)wxMouseCaptureChangedEvent_GetCapturedWindow(_arg0
); 
3209     wxPyEndAllowThreads(__tstate
); 
3210     if (PyErr_Occurred()) return NULL
; 
3211 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
3215 static void *SwigwxKeyEventTowxEvent(void *ptr
) { 
3218     src 
= (wxKeyEvent 
*) ptr
; 
3219     dest 
= (wxEvent 
*) src
; 
3220     return (void *) dest
; 
3223 static void *SwigwxKeyEventTowxObject(void *ptr
) { 
3226     src 
= (wxKeyEvent 
*) ptr
; 
3227     dest 
= (wxObject 
*) src
; 
3228     return (void *) dest
; 
3231 #define new_wxKeyEvent(_swigarg0) (new wxKeyEvent(_swigarg0)) 
3232 static PyObject 
*_wrap_new_wxKeyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3233     PyObject 
* _resultobj
; 
3234     wxKeyEvent 
* _result
; 
3236     char *_kwnames
[] = { "keyEventType", NULL 
}; 
3240     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:new_wxKeyEvent",_kwnames
,&_arg0
))  
3243     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3244     _result 
= (wxKeyEvent 
*)new_wxKeyEvent(_arg0
); 
3246     wxPyEndAllowThreads(__tstate
); 
3247     if (PyErr_Occurred()) return NULL
; 
3249         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxKeyEvent_p"); 
3250         _resultobj 
= Py_BuildValue("s",_ptemp
); 
3253         _resultobj 
= Py_None
; 
3258 #define wxKeyEvent_ControlDown(_swigobj)  (_swigobj->ControlDown()) 
3259 static PyObject 
*_wrap_wxKeyEvent_ControlDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3260     PyObject 
* _resultobj
; 
3263     PyObject 
* _argo0 
= 0; 
3264     char *_kwnames
[] = { "self", NULL 
}; 
3267     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_ControlDown",_kwnames
,&_argo0
))  
3270         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3271         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3272             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_ControlDown. Expected _wxKeyEvent_p."); 
3277     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3278     _result 
= (bool )wxKeyEvent_ControlDown(_arg0
); 
3280     wxPyEndAllowThreads(__tstate
); 
3281     if (PyErr_Occurred()) return NULL
; 
3282 }    _resultobj 
= Py_BuildValue("i",_result
); 
3286 #define wxKeyEvent_MetaDown(_swigobj)  (_swigobj->MetaDown()) 
3287 static PyObject 
*_wrap_wxKeyEvent_MetaDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3288     PyObject 
* _resultobj
; 
3291     PyObject 
* _argo0 
= 0; 
3292     char *_kwnames
[] = { "self", NULL 
}; 
3295     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_MetaDown",_kwnames
,&_argo0
))  
3298         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3299         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3300             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_MetaDown. Expected _wxKeyEvent_p."); 
3305     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3306     _result 
= (bool )wxKeyEvent_MetaDown(_arg0
); 
3308     wxPyEndAllowThreads(__tstate
); 
3309     if (PyErr_Occurred()) return NULL
; 
3310 }    _resultobj 
= Py_BuildValue("i",_result
); 
3314 #define wxKeyEvent_AltDown(_swigobj)  (_swigobj->AltDown()) 
3315 static PyObject 
*_wrap_wxKeyEvent_AltDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3316     PyObject 
* _resultobj
; 
3319     PyObject 
* _argo0 
= 0; 
3320     char *_kwnames
[] = { "self", NULL 
}; 
3323     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_AltDown",_kwnames
,&_argo0
))  
3326         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3327         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3328             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_AltDown. Expected _wxKeyEvent_p."); 
3333     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3334     _result 
= (bool )wxKeyEvent_AltDown(_arg0
); 
3336     wxPyEndAllowThreads(__tstate
); 
3337     if (PyErr_Occurred()) return NULL
; 
3338 }    _resultobj 
= Py_BuildValue("i",_result
); 
3342 #define wxKeyEvent_ShiftDown(_swigobj)  (_swigobj->ShiftDown()) 
3343 static PyObject 
*_wrap_wxKeyEvent_ShiftDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3344     PyObject 
* _resultobj
; 
3347     PyObject 
* _argo0 
= 0; 
3348     char *_kwnames
[] = { "self", NULL 
}; 
3351     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_ShiftDown",_kwnames
,&_argo0
))  
3354         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3355         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3356             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_ShiftDown. Expected _wxKeyEvent_p."); 
3361     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3362     _result 
= (bool )wxKeyEvent_ShiftDown(_arg0
); 
3364     wxPyEndAllowThreads(__tstate
); 
3365     if (PyErr_Occurred()) return NULL
; 
3366 }    _resultobj 
= Py_BuildValue("i",_result
); 
3370 #define wxKeyEvent_KeyCode(_swigobj)  (_swigobj->KeyCode()) 
3371 static PyObject 
*_wrap_wxKeyEvent_KeyCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3372     PyObject 
* _resultobj
; 
3375     PyObject 
* _argo0 
= 0; 
3376     char *_kwnames
[] = { "self", NULL 
}; 
3379     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_KeyCode",_kwnames
,&_argo0
))  
3382         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3383         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3384             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_KeyCode. Expected _wxKeyEvent_p."); 
3389     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3390     _result 
= (long )wxKeyEvent_KeyCode(_arg0
); 
3392     wxPyEndAllowThreads(__tstate
); 
3393     if (PyErr_Occurred()) return NULL
; 
3394 }    _resultobj 
= Py_BuildValue("l",_result
); 
3398 #define wxKeyEvent_GetKeyCode(_swigobj)  (_swigobj->GetKeyCode()) 
3399 static PyObject 
*_wrap_wxKeyEvent_GetKeyCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3400     PyObject 
* _resultobj
; 
3403     PyObject 
* _argo0 
= 0; 
3404     char *_kwnames
[] = { "self", NULL 
}; 
3407     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetKeyCode",_kwnames
,&_argo0
))  
3410         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3411         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3412             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetKeyCode. Expected _wxKeyEvent_p."); 
3417     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3418     _result 
= (long )wxKeyEvent_GetKeyCode(_arg0
); 
3420     wxPyEndAllowThreads(__tstate
); 
3421     if (PyErr_Occurred()) return NULL
; 
3422 }    _resultobj 
= Py_BuildValue("l",_result
); 
3426 #define wxKeyEvent_HasModifiers(_swigobj)  (_swigobj->HasModifiers()) 
3427 static PyObject 
*_wrap_wxKeyEvent_HasModifiers(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3428     PyObject 
* _resultobj
; 
3431     PyObject 
* _argo0 
= 0; 
3432     char *_kwnames
[] = { "self", NULL 
}; 
3435     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_HasModifiers",_kwnames
,&_argo0
))  
3438         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3439         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3440             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_HasModifiers. Expected _wxKeyEvent_p."); 
3445     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3446     _result 
= (bool )wxKeyEvent_HasModifiers(_arg0
); 
3448     wxPyEndAllowThreads(__tstate
); 
3449     if (PyErr_Occurred()) return NULL
; 
3450 }    _resultobj 
= Py_BuildValue("i",_result
); 
3454 #define wxKeyEvent_GetRawKeyCode(_swigobj)  (_swigobj->GetRawKeyCode()) 
3455 static PyObject 
*_wrap_wxKeyEvent_GetRawKeyCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3456     PyObject 
* _resultobj
; 
3459     PyObject 
* _argo0 
= 0; 
3460     char *_kwnames
[] = { "self", NULL 
}; 
3463     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetRawKeyCode",_kwnames
,&_argo0
))  
3466         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3467         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3468             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetRawKeyCode. Expected _wxKeyEvent_p."); 
3473     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3474     _result 
= (long )wxKeyEvent_GetRawKeyCode(_arg0
); 
3476     wxPyEndAllowThreads(__tstate
); 
3477     if (PyErr_Occurred()) return NULL
; 
3478 }    _resultobj 
= Py_BuildValue("l",_result
); 
3482 #define wxKeyEvent_GetRawKeyFlags(_swigobj)  (_swigobj->GetRawKeyFlags()) 
3483 static PyObject 
*_wrap_wxKeyEvent_GetRawKeyFlags(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3484     PyObject 
* _resultobj
; 
3487     PyObject 
* _argo0 
= 0; 
3488     char *_kwnames
[] = { "self", NULL 
}; 
3491     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetRawKeyFlags",_kwnames
,&_argo0
))  
3494         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3495         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3496             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetRawKeyFlags. Expected _wxKeyEvent_p."); 
3501     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3502     _result 
= (long )wxKeyEvent_GetRawKeyFlags(_arg0
); 
3504     wxPyEndAllowThreads(__tstate
); 
3505     if (PyErr_Occurred()) return NULL
; 
3506 }    _resultobj 
= Py_BuildValue("l",_result
); 
3510 #define wxKeyEvent_GetX(_swigobj)  (_swigobj->GetX()) 
3511 static PyObject 
*_wrap_wxKeyEvent_GetX(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3512     PyObject 
* _resultobj
; 
3515     PyObject 
* _argo0 
= 0; 
3516     char *_kwnames
[] = { "self", NULL 
}; 
3519     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetX",_kwnames
,&_argo0
))  
3522         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3523         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3524             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetX. Expected _wxKeyEvent_p."); 
3529     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3530     _result 
= (long )wxKeyEvent_GetX(_arg0
); 
3532     wxPyEndAllowThreads(__tstate
); 
3533     if (PyErr_Occurred()) return NULL
; 
3534 }    _resultobj 
= Py_BuildValue("l",_result
); 
3538 #define wxKeyEvent_GetY(_swigobj)  (_swigobj->GetY()) 
3539 static PyObject 
*_wrap_wxKeyEvent_GetY(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3540     PyObject 
* _resultobj
; 
3543     PyObject 
* _argo0 
= 0; 
3544     char *_kwnames
[] = { "self", NULL 
}; 
3547     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetY",_kwnames
,&_argo0
))  
3550         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3551         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3552             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetY. Expected _wxKeyEvent_p."); 
3557     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3558     _result 
= (long )wxKeyEvent_GetY(_arg0
); 
3560     wxPyEndAllowThreads(__tstate
); 
3561     if (PyErr_Occurred()) return NULL
; 
3562 }    _resultobj 
= Py_BuildValue("l",_result
); 
3566 #define wxKeyEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
3567 static PyObject 
*_wrap_wxKeyEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3568     PyObject 
* _resultobj
; 
3571     PyObject 
* _argo0 
= 0; 
3572     char *_kwnames
[] = { "self", NULL 
}; 
3576     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetPosition",_kwnames
,&_argo0
))  
3579         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3580         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3581             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetPosition. Expected _wxKeyEvent_p."); 
3586     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3587     _result 
= new wxPoint (wxKeyEvent_GetPosition(_arg0
)); 
3589     wxPyEndAllowThreads(__tstate
); 
3590     if (PyErr_Occurred()) return NULL
; 
3591 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
3592     _resultobj 
= Py_BuildValue("s",_ptemp
); 
3596 #define wxKeyEvent_GetPositionTuple(_swigobj,_swigarg0,_swigarg1)  (_swigobj->GetPosition(_swigarg0,_swigarg1)) 
3597 static PyObject 
*_wrap_wxKeyEvent_GetPositionTuple(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3598     PyObject 
* _resultobj
; 
3604     PyObject 
* _argo0 
= 0; 
3605     char *_kwnames
[] = { "self", NULL 
}; 
3614     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetPositionTuple",_kwnames
,&_argo0
))  
3617         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3618         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3619             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetPositionTuple. Expected _wxKeyEvent_p."); 
3624     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3625     wxKeyEvent_GetPositionTuple(_arg0
,_arg1
,_arg2
); 
3627     wxPyEndAllowThreads(__tstate
); 
3628     if (PyErr_Occurred()) return NULL
; 
3629 }    Py_INCREF(Py_None
); 
3630     _resultobj 
= Py_None
; 
3633     o 
= PyInt_FromLong((long) (*_arg1
)); 
3634     _resultobj 
= t_output_helper(_resultobj
, o
); 
3638     o 
= PyInt_FromLong((long) (*_arg2
)); 
3639     _resultobj 
= t_output_helper(_resultobj
, o
); 
3644 #define wxKeyEvent_m_x_set(_swigobj,_swigval) (_swigobj->m_x = _swigval,_swigval) 
3645 static PyObject 
*_wrap_wxKeyEvent_m_x_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3646     PyObject 
* _resultobj
; 
3650     PyObject 
* _argo0 
= 0; 
3651     char *_kwnames
[] = { "self","m_x", NULL 
}; 
3654     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_x_set",_kwnames
,&_argo0
,&_arg1
))  
3657         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3658         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3659             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_x_set. Expected _wxKeyEvent_p."); 
3664     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3665     _result 
= (long )wxKeyEvent_m_x_set(_arg0
,_arg1
); 
3667     wxPyEndAllowThreads(__tstate
); 
3668     if (PyErr_Occurred()) return NULL
; 
3669 }    _resultobj 
= Py_BuildValue("l",_result
); 
3673 #define wxKeyEvent_m_x_get(_swigobj) ((long ) _swigobj->m_x) 
3674 static PyObject 
*_wrap_wxKeyEvent_m_x_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3675     PyObject 
* _resultobj
; 
3678     PyObject 
* _argo0 
= 0; 
3679     char *_kwnames
[] = { "self", NULL 
}; 
3682     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_x_get",_kwnames
,&_argo0
))  
3685         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3686         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3687             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_x_get. Expected _wxKeyEvent_p."); 
3692     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3693     _result 
= (long )wxKeyEvent_m_x_get(_arg0
); 
3695     wxPyEndAllowThreads(__tstate
); 
3696     if (PyErr_Occurred()) return NULL
; 
3697 }    _resultobj 
= Py_BuildValue("l",_result
); 
3701 #define wxKeyEvent_m_y_set(_swigobj,_swigval) (_swigobj->m_y = _swigval,_swigval) 
3702 static PyObject 
*_wrap_wxKeyEvent_m_y_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3703     PyObject 
* _resultobj
; 
3707     PyObject 
* _argo0 
= 0; 
3708     char *_kwnames
[] = { "self","m_y", NULL 
}; 
3711     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_y_set",_kwnames
,&_argo0
,&_arg1
))  
3714         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3715         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3716             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_y_set. Expected _wxKeyEvent_p."); 
3721     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3722     _result 
= (long )wxKeyEvent_m_y_set(_arg0
,_arg1
); 
3724     wxPyEndAllowThreads(__tstate
); 
3725     if (PyErr_Occurred()) return NULL
; 
3726 }    _resultobj 
= Py_BuildValue("l",_result
); 
3730 #define wxKeyEvent_m_y_get(_swigobj) ((long ) _swigobj->m_y) 
3731 static PyObject 
*_wrap_wxKeyEvent_m_y_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3732     PyObject 
* _resultobj
; 
3735     PyObject 
* _argo0 
= 0; 
3736     char *_kwnames
[] = { "self", NULL 
}; 
3739     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_y_get",_kwnames
,&_argo0
))  
3742         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3743         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3744             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_y_get. Expected _wxKeyEvent_p."); 
3749     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3750     _result 
= (long )wxKeyEvent_m_y_get(_arg0
); 
3752     wxPyEndAllowThreads(__tstate
); 
3753     if (PyErr_Occurred()) return NULL
; 
3754 }    _resultobj 
= Py_BuildValue("l",_result
); 
3758 #define wxKeyEvent_m_keyCode_set(_swigobj,_swigval) (_swigobj->m_keyCode = _swigval,_swigval) 
3759 static PyObject 
*_wrap_wxKeyEvent_m_keyCode_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3760     PyObject 
* _resultobj
; 
3764     PyObject 
* _argo0 
= 0; 
3765     char *_kwnames
[] = { "self","m_keyCode", NULL 
}; 
3768     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_keyCode_set",_kwnames
,&_argo0
,&_arg1
))  
3771         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3772         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3773             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_keyCode_set. Expected _wxKeyEvent_p."); 
3778     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3779     _result 
= (long )wxKeyEvent_m_keyCode_set(_arg0
,_arg1
); 
3781     wxPyEndAllowThreads(__tstate
); 
3782     if (PyErr_Occurred()) return NULL
; 
3783 }    _resultobj 
= Py_BuildValue("l",_result
); 
3787 #define wxKeyEvent_m_keyCode_get(_swigobj) ((long ) _swigobj->m_keyCode) 
3788 static PyObject 
*_wrap_wxKeyEvent_m_keyCode_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3789     PyObject 
* _resultobj
; 
3792     PyObject 
* _argo0 
= 0; 
3793     char *_kwnames
[] = { "self", NULL 
}; 
3796     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_keyCode_get",_kwnames
,&_argo0
))  
3799         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3800         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3801             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_keyCode_get. Expected _wxKeyEvent_p."); 
3806     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3807     _result 
= (long )wxKeyEvent_m_keyCode_get(_arg0
); 
3809     wxPyEndAllowThreads(__tstate
); 
3810     if (PyErr_Occurred()) return NULL
; 
3811 }    _resultobj 
= Py_BuildValue("l",_result
); 
3815 #define wxKeyEvent_m_controlDown_set(_swigobj,_swigval) (_swigobj->m_controlDown = _swigval,_swigval) 
3816 static PyObject 
*_wrap_wxKeyEvent_m_controlDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3817     PyObject 
* _resultobj
; 
3821     PyObject 
* _argo0 
= 0; 
3823     char *_kwnames
[] = { "self","m_controlDown", NULL 
}; 
3826     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_controlDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3829         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3830         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3831             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_controlDown_set. Expected _wxKeyEvent_p."); 
3835     _arg1 
= (bool ) tempbool1
; 
3837     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3838     _result 
= (bool )wxKeyEvent_m_controlDown_set(_arg0
,_arg1
); 
3840     wxPyEndAllowThreads(__tstate
); 
3841     if (PyErr_Occurred()) return NULL
; 
3842 }    _resultobj 
= Py_BuildValue("i",_result
); 
3846 #define wxKeyEvent_m_controlDown_get(_swigobj) ((bool ) _swigobj->m_controlDown) 
3847 static PyObject 
*_wrap_wxKeyEvent_m_controlDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3848     PyObject 
* _resultobj
; 
3851     PyObject 
* _argo0 
= 0; 
3852     char *_kwnames
[] = { "self", NULL 
}; 
3855     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_controlDown_get",_kwnames
,&_argo0
))  
3858         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3859         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3860             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_controlDown_get. Expected _wxKeyEvent_p."); 
3865     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3866     _result 
= (bool )wxKeyEvent_m_controlDown_get(_arg0
); 
3868     wxPyEndAllowThreads(__tstate
); 
3869     if (PyErr_Occurred()) return NULL
; 
3870 }    _resultobj 
= Py_BuildValue("i",_result
); 
3874 #define wxKeyEvent_m_shiftDown_set(_swigobj,_swigval) (_swigobj->m_shiftDown = _swigval,_swigval) 
3875 static PyObject 
*_wrap_wxKeyEvent_m_shiftDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3876     PyObject 
* _resultobj
; 
3880     PyObject 
* _argo0 
= 0; 
3882     char *_kwnames
[] = { "self","m_shiftDown", NULL 
}; 
3885     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_shiftDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3888         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3889         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3890             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_shiftDown_set. Expected _wxKeyEvent_p."); 
3894     _arg1 
= (bool ) tempbool1
; 
3896     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3897     _result 
= (bool )wxKeyEvent_m_shiftDown_set(_arg0
,_arg1
); 
3899     wxPyEndAllowThreads(__tstate
); 
3900     if (PyErr_Occurred()) return NULL
; 
3901 }    _resultobj 
= Py_BuildValue("i",_result
); 
3905 #define wxKeyEvent_m_shiftDown_get(_swigobj) ((bool ) _swigobj->m_shiftDown) 
3906 static PyObject 
*_wrap_wxKeyEvent_m_shiftDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3907     PyObject 
* _resultobj
; 
3910     PyObject 
* _argo0 
= 0; 
3911     char *_kwnames
[] = { "self", NULL 
}; 
3914     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_shiftDown_get",_kwnames
,&_argo0
))  
3917         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3918         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3919             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_shiftDown_get. Expected _wxKeyEvent_p."); 
3924     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3925     _result 
= (bool )wxKeyEvent_m_shiftDown_get(_arg0
); 
3927     wxPyEndAllowThreads(__tstate
); 
3928     if (PyErr_Occurred()) return NULL
; 
3929 }    _resultobj 
= Py_BuildValue("i",_result
); 
3933 #define wxKeyEvent_m_altDown_set(_swigobj,_swigval) (_swigobj->m_altDown = _swigval,_swigval) 
3934 static PyObject 
*_wrap_wxKeyEvent_m_altDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3935     PyObject 
* _resultobj
; 
3939     PyObject 
* _argo0 
= 0; 
3941     char *_kwnames
[] = { "self","m_altDown", NULL 
}; 
3944     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_altDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3947         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3948         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3949             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_altDown_set. Expected _wxKeyEvent_p."); 
3953     _arg1 
= (bool ) tempbool1
; 
3955     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3956     _result 
= (bool )wxKeyEvent_m_altDown_set(_arg0
,_arg1
); 
3958     wxPyEndAllowThreads(__tstate
); 
3959     if (PyErr_Occurred()) return NULL
; 
3960 }    _resultobj 
= Py_BuildValue("i",_result
); 
3964 #define wxKeyEvent_m_altDown_get(_swigobj) ((bool ) _swigobj->m_altDown) 
3965 static PyObject 
*_wrap_wxKeyEvent_m_altDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3966     PyObject 
* _resultobj
; 
3969     PyObject 
* _argo0 
= 0; 
3970     char *_kwnames
[] = { "self", NULL 
}; 
3973     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_altDown_get",_kwnames
,&_argo0
))  
3976         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3977         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3978             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_altDown_get. Expected _wxKeyEvent_p."); 
3983     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3984     _result 
= (bool )wxKeyEvent_m_altDown_get(_arg0
); 
3986     wxPyEndAllowThreads(__tstate
); 
3987     if (PyErr_Occurred()) return NULL
; 
3988 }    _resultobj 
= Py_BuildValue("i",_result
); 
3992 #define wxKeyEvent_m_metaDown_set(_swigobj,_swigval) (_swigobj->m_metaDown = _swigval,_swigval) 
3993 static PyObject 
*_wrap_wxKeyEvent_m_metaDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3994     PyObject 
* _resultobj
; 
3998     PyObject 
* _argo0 
= 0; 
4000     char *_kwnames
[] = { "self","m_metaDown", NULL 
}; 
4003     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_metaDown_set",_kwnames
,&_argo0
,&tempbool1
))  
4006         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4007         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4008             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_metaDown_set. Expected _wxKeyEvent_p."); 
4012     _arg1 
= (bool ) tempbool1
; 
4014     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4015     _result 
= (bool )wxKeyEvent_m_metaDown_set(_arg0
,_arg1
); 
4017     wxPyEndAllowThreads(__tstate
); 
4018     if (PyErr_Occurred()) return NULL
; 
4019 }    _resultobj 
= Py_BuildValue("i",_result
); 
4023 #define wxKeyEvent_m_metaDown_get(_swigobj) ((bool ) _swigobj->m_metaDown) 
4024 static PyObject 
*_wrap_wxKeyEvent_m_metaDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4025     PyObject 
* _resultobj
; 
4028     PyObject 
* _argo0 
= 0; 
4029     char *_kwnames
[] = { "self", NULL 
}; 
4032     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_metaDown_get",_kwnames
,&_argo0
))  
4035         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4036         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4037             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_metaDown_get. Expected _wxKeyEvent_p."); 
4042     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4043     _result 
= (bool )wxKeyEvent_m_metaDown_get(_arg0
); 
4045     wxPyEndAllowThreads(__tstate
); 
4046     if (PyErr_Occurred()) return NULL
; 
4047 }    _resultobj 
= Py_BuildValue("i",_result
); 
4051 #define wxKeyEvent_m_scanCode_set(_swigobj,_swigval) (_swigobj->m_scanCode = _swigval,_swigval) 
4052 static PyObject 
*_wrap_wxKeyEvent_m_scanCode_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4053     PyObject 
* _resultobj
; 
4057     PyObject 
* _argo0 
= 0; 
4059     char *_kwnames
[] = { "self","m_scanCode", NULL 
}; 
4062     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_scanCode_set",_kwnames
,&_argo0
,&tempbool1
))  
4065         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4066         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4067             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_scanCode_set. Expected _wxKeyEvent_p."); 
4071     _arg1 
= (bool ) tempbool1
; 
4073     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4074     _result 
= (bool )wxKeyEvent_m_scanCode_set(_arg0
,_arg1
); 
4076     wxPyEndAllowThreads(__tstate
); 
4077     if (PyErr_Occurred()) return NULL
; 
4078 }    _resultobj 
= Py_BuildValue("i",_result
); 
4082 #define wxKeyEvent_m_scanCode_get(_swigobj) ((bool ) _swigobj->m_scanCode) 
4083 static PyObject 
*_wrap_wxKeyEvent_m_scanCode_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4084     PyObject 
* _resultobj
; 
4087     PyObject 
* _argo0 
= 0; 
4088     char *_kwnames
[] = { "self", NULL 
}; 
4091     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_scanCode_get",_kwnames
,&_argo0
))  
4094         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4095         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4096             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_scanCode_get. Expected _wxKeyEvent_p."); 
4101     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4102     _result 
= (bool )wxKeyEvent_m_scanCode_get(_arg0
); 
4104     wxPyEndAllowThreads(__tstate
); 
4105     if (PyErr_Occurred()) return NULL
; 
4106 }    _resultobj 
= Py_BuildValue("i",_result
); 
4110 #define wxKeyEvent_m_rawCode_set(_swigobj,_swigval) (_swigobj->m_rawCode = _swigval,_swigval) 
4111 static PyObject 
*_wrap_wxKeyEvent_m_rawCode_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4112     PyObject 
* _resultobj
; 
4116     PyObject 
* _argo0 
= 0; 
4117     char *_kwnames
[] = { "self","m_rawCode", NULL 
}; 
4120     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_rawCode_set",_kwnames
,&_argo0
,&_arg1
))  
4123         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4124         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4125             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_rawCode_set. Expected _wxKeyEvent_p."); 
4130     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4131     _result 
= (long )wxKeyEvent_m_rawCode_set(_arg0
,_arg1
); 
4133     wxPyEndAllowThreads(__tstate
); 
4134     if (PyErr_Occurred()) return NULL
; 
4135 }    _resultobj 
= Py_BuildValue("l",_result
); 
4139 #define wxKeyEvent_m_rawCode_get(_swigobj) ((long ) _swigobj->m_rawCode) 
4140 static PyObject 
*_wrap_wxKeyEvent_m_rawCode_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4141     PyObject 
* _resultobj
; 
4144     PyObject 
* _argo0 
= 0; 
4145     char *_kwnames
[] = { "self", NULL 
}; 
4148     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_rawCode_get",_kwnames
,&_argo0
))  
4151         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4152         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4153             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_rawCode_get. Expected _wxKeyEvent_p."); 
4158     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4159     _result 
= (long )wxKeyEvent_m_rawCode_get(_arg0
); 
4161     wxPyEndAllowThreads(__tstate
); 
4162     if (PyErr_Occurred()) return NULL
; 
4163 }    _resultobj 
= Py_BuildValue("l",_result
); 
4167 #define wxKeyEvent_m_rawFlags_set(_swigobj,_swigval) (_swigobj->m_rawFlags = _swigval,_swigval) 
4168 static PyObject 
*_wrap_wxKeyEvent_m_rawFlags_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4169     PyObject 
* _resultobj
; 
4173     PyObject 
* _argo0 
= 0; 
4174     char *_kwnames
[] = { "self","m_rawFlags", NULL 
}; 
4177     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_rawFlags_set",_kwnames
,&_argo0
,&_arg1
))  
4180         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4181         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4182             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_rawFlags_set. Expected _wxKeyEvent_p."); 
4187     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4188     _result 
= (long )wxKeyEvent_m_rawFlags_set(_arg0
,_arg1
); 
4190     wxPyEndAllowThreads(__tstate
); 
4191     if (PyErr_Occurred()) return NULL
; 
4192 }    _resultobj 
= Py_BuildValue("l",_result
); 
4196 #define wxKeyEvent_m_rawFlags_get(_swigobj) ((long ) _swigobj->m_rawFlags) 
4197 static PyObject 
*_wrap_wxKeyEvent_m_rawFlags_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4198     PyObject 
* _resultobj
; 
4201     PyObject 
* _argo0 
= 0; 
4202     char *_kwnames
[] = { "self", NULL 
}; 
4205     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_rawFlags_get",_kwnames
,&_argo0
))  
4208         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4209         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
4210             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_rawFlags_get. Expected _wxKeyEvent_p."); 
4215     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4216     _result 
= (long )wxKeyEvent_m_rawFlags_get(_arg0
); 
4218     wxPyEndAllowThreads(__tstate
); 
4219     if (PyErr_Occurred()) return NULL
; 
4220 }    _resultobj 
= Py_BuildValue("l",_result
); 
4224 static void *SwigwxNavigationKeyEventTowxEvent(void *ptr
) { 
4225     wxNavigationKeyEvent 
*src
; 
4227     src 
= (wxNavigationKeyEvent 
*) ptr
; 
4228     dest 
= (wxEvent 
*) src
; 
4229     return (void *) dest
; 
4232 static void *SwigwxNavigationKeyEventTowxObject(void *ptr
) { 
4233     wxNavigationKeyEvent 
*src
; 
4235     src 
= (wxNavigationKeyEvent 
*) ptr
; 
4236     dest 
= (wxObject 
*) src
; 
4237     return (void *) dest
; 
4240 #define new_wxNavigationKeyEvent() (new wxNavigationKeyEvent()) 
4241 static PyObject 
*_wrap_new_wxNavigationKeyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4242     PyObject 
* _resultobj
; 
4243     wxNavigationKeyEvent 
* _result
; 
4244     char *_kwnames
[] = {  NULL 
}; 
4248     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxNavigationKeyEvent",_kwnames
))  
4251     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4252     _result 
= (wxNavigationKeyEvent 
*)new_wxNavigationKeyEvent(); 
4254     wxPyEndAllowThreads(__tstate
); 
4255     if (PyErr_Occurred()) return NULL
; 
4257         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxNavigationKeyEvent_p"); 
4258         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4261         _resultobj 
= Py_None
; 
4266 #define wxNavigationKeyEvent_GetDirection(_swigobj)  (_swigobj->GetDirection()) 
4267 static PyObject 
*_wrap_wxNavigationKeyEvent_GetDirection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4268     PyObject 
* _resultobj
; 
4270     wxNavigationKeyEvent 
* _arg0
; 
4271     PyObject 
* _argo0 
= 0; 
4272     char *_kwnames
[] = { "self", NULL 
}; 
4275     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_GetDirection",_kwnames
,&_argo0
))  
4278         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4279         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4280             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_GetDirection. Expected _wxNavigationKeyEvent_p."); 
4285     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4286     _result 
= (bool )wxNavigationKeyEvent_GetDirection(_arg0
); 
4288     wxPyEndAllowThreads(__tstate
); 
4289     if (PyErr_Occurred()) return NULL
; 
4290 }    _resultobj 
= Py_BuildValue("i",_result
); 
4294 #define wxNavigationKeyEvent_SetDirection(_swigobj,_swigarg0)  (_swigobj->SetDirection(_swigarg0)) 
4295 static PyObject 
*_wrap_wxNavigationKeyEvent_SetDirection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4296     PyObject 
* _resultobj
; 
4297     wxNavigationKeyEvent 
* _arg0
; 
4299     PyObject 
* _argo0 
= 0; 
4301     char *_kwnames
[] = { "self","bForward", NULL 
}; 
4304     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxNavigationKeyEvent_SetDirection",_kwnames
,&_argo0
,&tempbool1
))  
4307         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4308         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4309             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetDirection. Expected _wxNavigationKeyEvent_p."); 
4313     _arg1 
= (bool ) tempbool1
; 
4315     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4316     wxNavigationKeyEvent_SetDirection(_arg0
,_arg1
); 
4318     wxPyEndAllowThreads(__tstate
); 
4319     if (PyErr_Occurred()) return NULL
; 
4320 }    Py_INCREF(Py_None
); 
4321     _resultobj 
= Py_None
; 
4325 #define wxNavigationKeyEvent_IsWindowChange(_swigobj)  (_swigobj->IsWindowChange()) 
4326 static PyObject 
*_wrap_wxNavigationKeyEvent_IsWindowChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4327     PyObject 
* _resultobj
; 
4329     wxNavigationKeyEvent 
* _arg0
; 
4330     PyObject 
* _argo0 
= 0; 
4331     char *_kwnames
[] = { "self", NULL 
}; 
4334     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_IsWindowChange",_kwnames
,&_argo0
))  
4337         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4338         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4339             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_IsWindowChange. Expected _wxNavigationKeyEvent_p."); 
4344     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4345     _result 
= (bool )wxNavigationKeyEvent_IsWindowChange(_arg0
); 
4347     wxPyEndAllowThreads(__tstate
); 
4348     if (PyErr_Occurred()) return NULL
; 
4349 }    _resultobj 
= Py_BuildValue("i",_result
); 
4353 #define wxNavigationKeyEvent_SetWindowChange(_swigobj,_swigarg0)  (_swigobj->SetWindowChange(_swigarg0)) 
4354 static PyObject 
*_wrap_wxNavigationKeyEvent_SetWindowChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4355     PyObject 
* _resultobj
; 
4356     wxNavigationKeyEvent 
* _arg0
; 
4358     PyObject 
* _argo0 
= 0; 
4360     char *_kwnames
[] = { "self","bIs", NULL 
}; 
4363     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxNavigationKeyEvent_SetWindowChange",_kwnames
,&_argo0
,&tempbool1
))  
4366         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4367         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4368             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetWindowChange. Expected _wxNavigationKeyEvent_p."); 
4372     _arg1 
= (bool ) tempbool1
; 
4374     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4375     wxNavigationKeyEvent_SetWindowChange(_arg0
,_arg1
); 
4377     wxPyEndAllowThreads(__tstate
); 
4378     if (PyErr_Occurred()) return NULL
; 
4379 }    Py_INCREF(Py_None
); 
4380     _resultobj 
= Py_None
; 
4384 #define wxNavigationKeyEvent_GetCurrentFocus(_swigobj)  (_swigobj->GetCurrentFocus()) 
4385 static PyObject 
*_wrap_wxNavigationKeyEvent_GetCurrentFocus(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4386     PyObject 
* _resultobj
; 
4388     wxNavigationKeyEvent 
* _arg0
; 
4389     PyObject 
* _argo0 
= 0; 
4390     char *_kwnames
[] = { "self", NULL 
}; 
4393     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_GetCurrentFocus",_kwnames
,&_argo0
))  
4396         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4397         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4398             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_GetCurrentFocus. Expected _wxNavigationKeyEvent_p."); 
4403     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4404     _result 
= (wxWindow 
*)wxNavigationKeyEvent_GetCurrentFocus(_arg0
); 
4406     wxPyEndAllowThreads(__tstate
); 
4407     if (PyErr_Occurred()) return NULL
; 
4408 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4412 #define wxNavigationKeyEvent_SetCurrentFocus(_swigobj,_swigarg0)  (_swigobj->SetCurrentFocus(_swigarg0)) 
4413 static PyObject 
*_wrap_wxNavigationKeyEvent_SetCurrentFocus(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4414     PyObject 
* _resultobj
; 
4415     wxNavigationKeyEvent 
* _arg0
; 
4417     PyObject 
* _argo0 
= 0; 
4418     PyObject 
* _argo1 
= 0; 
4419     char *_kwnames
[] = { "self","win", NULL 
}; 
4422     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxNavigationKeyEvent_SetCurrentFocus",_kwnames
,&_argo0
,&_argo1
))  
4425         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4426         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4427             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetCurrentFocus. Expected _wxNavigationKeyEvent_p."); 
4432         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
4433         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
4434             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxNavigationKeyEvent_SetCurrentFocus. Expected _wxWindow_p."); 
4439     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4440     wxNavigationKeyEvent_SetCurrentFocus(_arg0
,_arg1
); 
4442     wxPyEndAllowThreads(__tstate
); 
4443     if (PyErr_Occurred()) return NULL
; 
4444 }    Py_INCREF(Py_None
); 
4445     _resultobj 
= Py_None
; 
4449 static void *SwigwxMoveEventTowxEvent(void *ptr
) { 
4452     src 
= (wxMoveEvent 
*) ptr
; 
4453     dest 
= (wxEvent 
*) src
; 
4454     return (void *) dest
; 
4457 static void *SwigwxMoveEventTowxObject(void *ptr
) { 
4460     src 
= (wxMoveEvent 
*) ptr
; 
4461     dest 
= (wxObject 
*) src
; 
4462     return (void *) dest
; 
4465 #define new_wxMoveEvent(_swigarg0,_swigarg1) (new wxMoveEvent(_swigarg0,_swigarg1)) 
4466 static PyObject 
*_wrap_new_wxMoveEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4467     PyObject 
* _resultobj
; 
4468     wxMoveEvent 
* _result
; 
4470     int  _arg1 
= (int ) 0; 
4472     PyObject 
* _obj0 
= 0; 
4473     char *_kwnames
[] = { "pt","id", NULL 
}; 
4477     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxMoveEvent",_kwnames
,&_obj0
,&_arg1
))  
4481     if (! wxPoint_helper(_obj0
, &_arg0
)) 
4485     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4486     _result 
= (wxMoveEvent 
*)new_wxMoveEvent(*_arg0
,_arg1
); 
4488     wxPyEndAllowThreads(__tstate
); 
4489     if (PyErr_Occurred()) return NULL
; 
4491         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMoveEvent_p"); 
4492         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4495         _resultobj 
= Py_None
; 
4500 #define wxMoveEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
4501 static PyObject 
*_wrap_wxMoveEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4502     PyObject 
* _resultobj
; 
4504     wxMoveEvent 
* _arg0
; 
4505     PyObject 
* _argo0 
= 0; 
4506     char *_kwnames
[] = { "self", NULL 
}; 
4510     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMoveEvent_GetPosition",_kwnames
,&_argo0
))  
4513         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4514         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMoveEvent_p")) { 
4515             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMoveEvent_GetPosition. Expected _wxMoveEvent_p."); 
4520     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4521     _result 
= new wxPoint (wxMoveEvent_GetPosition(_arg0
)); 
4523     wxPyEndAllowThreads(__tstate
); 
4524     if (PyErr_Occurred()) return NULL
; 
4525 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
4526     _resultobj 
= Py_BuildValue("s",_ptemp
); 
4530 static void *SwigwxPaintEventTowxEvent(void *ptr
) { 
4533     src 
= (wxPaintEvent 
*) ptr
; 
4534     dest 
= (wxEvent 
*) src
; 
4535     return (void *) dest
; 
4538 static void *SwigwxPaintEventTowxObject(void *ptr
) { 
4541     src 
= (wxPaintEvent 
*) ptr
; 
4542     dest 
= (wxObject 
*) src
; 
4543     return (void *) dest
; 
4546 #define new_wxPaintEvent(_swigarg0) (new wxPaintEvent(_swigarg0)) 
4547 static PyObject 
*_wrap_new_wxPaintEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4548     PyObject 
* _resultobj
; 
4549     wxPaintEvent 
* _result
; 
4550     int  _arg0 
= (int ) 0; 
4551     char *_kwnames
[] = { "id", NULL 
}; 
4555     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPaintEvent",_kwnames
,&_arg0
))  
4558     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4559     _result 
= (wxPaintEvent 
*)new_wxPaintEvent(_arg0
); 
4561     wxPyEndAllowThreads(__tstate
); 
4562     if (PyErr_Occurred()) return NULL
; 
4564         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPaintEvent_p"); 
4565         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4568         _resultobj 
= Py_None
; 
4573 static void *SwigwxEraseEventTowxEvent(void *ptr
) { 
4576     src 
= (wxEraseEvent 
*) ptr
; 
4577     dest 
= (wxEvent 
*) src
; 
4578     return (void *) dest
; 
4581 static void *SwigwxEraseEventTowxObject(void *ptr
) { 
4584     src 
= (wxEraseEvent 
*) ptr
; 
4585     dest 
= (wxObject 
*) src
; 
4586     return (void *) dest
; 
4589 #define new_wxEraseEvent(_swigarg0,_swigarg1) (new wxEraseEvent(_swigarg0,_swigarg1)) 
4590 static PyObject 
*_wrap_new_wxEraseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4591     PyObject 
* _resultobj
; 
4592     wxEraseEvent 
* _result
; 
4593     int  _arg0 
= (int ) 0; 
4594     wxDC 
* _arg1 
= (wxDC 
*) NULL
; 
4595     PyObject 
* _argo1 
= 0; 
4596     char *_kwnames
[] = { "id","dc", NULL 
}; 
4600     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iO:new_wxEraseEvent",_kwnames
,&_arg0
,&_argo1
))  
4603         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
4604         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) { 
4605             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxEraseEvent. Expected _wxDC_p."); 
4610     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4611     _result 
= (wxEraseEvent 
*)new_wxEraseEvent(_arg0
,_arg1
); 
4613     wxPyEndAllowThreads(__tstate
); 
4614     if (PyErr_Occurred()) return NULL
; 
4616         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEraseEvent_p"); 
4617         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4620         _resultobj 
= Py_None
; 
4625 #define wxEraseEvent_GetDC(_swigobj)  (_swigobj->GetDC()) 
4626 static PyObject 
*_wrap_wxEraseEvent_GetDC(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4627     PyObject 
* _resultobj
; 
4629     wxEraseEvent 
* _arg0
; 
4630     PyObject 
* _argo0 
= 0; 
4631     char *_kwnames
[] = { "self", NULL 
}; 
4634     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEraseEvent_GetDC",_kwnames
,&_argo0
))  
4637         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4638         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEraseEvent_p")) { 
4639             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEraseEvent_GetDC. Expected _wxEraseEvent_p."); 
4644     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4645     _result 
= (wxDC 
*)wxEraseEvent_GetDC(_arg0
); 
4647     wxPyEndAllowThreads(__tstate
); 
4648     if (PyErr_Occurred()) return NULL
; 
4649 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4653 static void *SwigwxFocusEventTowxEvent(void *ptr
) { 
4656     src 
= (wxFocusEvent 
*) ptr
; 
4657     dest 
= (wxEvent 
*) src
; 
4658     return (void *) dest
; 
4661 static void *SwigwxFocusEventTowxObject(void *ptr
) { 
4664     src 
= (wxFocusEvent 
*) ptr
; 
4665     dest 
= (wxObject 
*) src
; 
4666     return (void *) dest
; 
4669 #define new_wxFocusEvent(_swigarg0,_swigarg1) (new wxFocusEvent(_swigarg0,_swigarg1)) 
4670 static PyObject 
*_wrap_new_wxFocusEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4671     PyObject 
* _resultobj
; 
4672     wxFocusEvent 
* _result
; 
4673     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
4674     int  _arg1 
= (int ) 0; 
4675     char *_kwnames
[] = { "eventType","id", NULL 
}; 
4679     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hi:new_wxFocusEvent",_kwnames
,&_arg0
,&_arg1
))  
4682     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4683     _result 
= (wxFocusEvent 
*)new_wxFocusEvent(_arg0
,_arg1
); 
4685     wxPyEndAllowThreads(__tstate
); 
4686     if (PyErr_Occurred()) return NULL
; 
4688         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFocusEvent_p"); 
4689         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4692         _resultobj 
= Py_None
; 
4697 static void *SwigwxChildFocusEventTowxCommandEvent(void *ptr
) { 
4698     wxChildFocusEvent 
*src
; 
4699     wxCommandEvent 
*dest
; 
4700     src 
= (wxChildFocusEvent 
*) ptr
; 
4701     dest 
= (wxCommandEvent 
*) src
; 
4702     return (void *) dest
; 
4705 static void *SwigwxChildFocusEventTowxEvent(void *ptr
) { 
4706     wxChildFocusEvent 
*src
; 
4708     src 
= (wxChildFocusEvent 
*) ptr
; 
4709     dest 
= (wxEvent 
*) src
; 
4710     return (void *) dest
; 
4713 static void *SwigwxChildFocusEventTowxObject(void *ptr
) { 
4714     wxChildFocusEvent 
*src
; 
4716     src 
= (wxChildFocusEvent 
*) ptr
; 
4717     dest 
= (wxObject 
*) src
; 
4718     return (void *) dest
; 
4721 #define new_wxChildFocusEvent(_swigarg0) (new wxChildFocusEvent(_swigarg0)) 
4722 static PyObject 
*_wrap_new_wxChildFocusEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4723     PyObject 
* _resultobj
; 
4724     wxChildFocusEvent 
* _result
; 
4725     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
4726     PyObject 
* _argo0 
= 0; 
4727     char *_kwnames
[] = { "win", NULL 
}; 
4731     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxChildFocusEvent",_kwnames
,&_argo0
))  
4734         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4735         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
4736             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxChildFocusEvent. Expected _wxWindow_p."); 
4741     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4742     _result 
= (wxChildFocusEvent 
*)new_wxChildFocusEvent(_arg0
); 
4744     wxPyEndAllowThreads(__tstate
); 
4745     if (PyErr_Occurred()) return NULL
; 
4747         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxChildFocusEvent_p"); 
4748         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4751         _resultobj 
= Py_None
; 
4756 #define wxChildFocusEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
4757 static PyObject 
*_wrap_wxChildFocusEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4758     PyObject 
* _resultobj
; 
4760     wxChildFocusEvent 
* _arg0
; 
4761     PyObject 
* _argo0 
= 0; 
4762     char *_kwnames
[] = { "self", NULL 
}; 
4765     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChildFocusEvent_GetWindow",_kwnames
,&_argo0
))  
4768         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4769         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChildFocusEvent_p")) { 
4770             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChildFocusEvent_GetWindow. Expected _wxChildFocusEvent_p."); 
4775     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4776     _result 
= (wxWindow 
*)wxChildFocusEvent_GetWindow(_arg0
); 
4778     wxPyEndAllowThreads(__tstate
); 
4779     if (PyErr_Occurred()) return NULL
; 
4780 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4784 static void *SwigwxActivateEventTowxEvent(void *ptr
) { 
4785     wxActivateEvent 
*src
; 
4787     src 
= (wxActivateEvent 
*) ptr
; 
4788     dest 
= (wxEvent 
*) src
; 
4789     return (void *) dest
; 
4792 static void *SwigwxActivateEventTowxObject(void *ptr
) { 
4793     wxActivateEvent 
*src
; 
4795     src 
= (wxActivateEvent 
*) ptr
; 
4796     dest 
= (wxObject 
*) src
; 
4797     return (void *) dest
; 
4800 #define new_wxActivateEvent(_swigarg0,_swigarg1,_swigarg2) (new wxActivateEvent(_swigarg0,_swigarg1,_swigarg2)) 
4801 static PyObject 
*_wrap_new_wxActivateEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4802     PyObject 
* _resultobj
; 
4803     wxActivateEvent 
* _result
; 
4804     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
4805     int  _arg1 
= (int ) TRUE
; 
4806     int  _arg2 
= (int ) 0; 
4807     char *_kwnames
[] = { "eventType","active","id", NULL 
}; 
4811     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hii:new_wxActivateEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
))  
4814     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4815     _result 
= (wxActivateEvent 
*)new_wxActivateEvent(_arg0
,_arg1
,_arg2
); 
4817     wxPyEndAllowThreads(__tstate
); 
4818     if (PyErr_Occurred()) return NULL
; 
4820         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxActivateEvent_p"); 
4821         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4824         _resultobj 
= Py_None
; 
4829 #define wxActivateEvent_GetActive(_swigobj)  (_swigobj->GetActive()) 
4830 static PyObject 
*_wrap_wxActivateEvent_GetActive(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4831     PyObject 
* _resultobj
; 
4833     wxActivateEvent 
* _arg0
; 
4834     PyObject 
* _argo0 
= 0; 
4835     char *_kwnames
[] = { "self", NULL 
}; 
4838     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxActivateEvent_GetActive",_kwnames
,&_argo0
))  
4841         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4842         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxActivateEvent_p")) { 
4843             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxActivateEvent_GetActive. Expected _wxActivateEvent_p."); 
4848     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4849     _result 
= (bool )wxActivateEvent_GetActive(_arg0
); 
4851     wxPyEndAllowThreads(__tstate
); 
4852     if (PyErr_Occurred()) return NULL
; 
4853 }    _resultobj 
= Py_BuildValue("i",_result
); 
4857 static void *SwigwxInitDialogEventTowxEvent(void *ptr
) { 
4858     wxInitDialogEvent 
*src
; 
4860     src 
= (wxInitDialogEvent 
*) ptr
; 
4861     dest 
= (wxEvent 
*) src
; 
4862     return (void *) dest
; 
4865 static void *SwigwxInitDialogEventTowxObject(void *ptr
) { 
4866     wxInitDialogEvent 
*src
; 
4868     src 
= (wxInitDialogEvent 
*) ptr
; 
4869     dest 
= (wxObject 
*) src
; 
4870     return (void *) dest
; 
4873 #define new_wxInitDialogEvent(_swigarg0) (new wxInitDialogEvent(_swigarg0)) 
4874 static PyObject 
*_wrap_new_wxInitDialogEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4875     PyObject 
* _resultobj
; 
4876     wxInitDialogEvent 
* _result
; 
4877     int  _arg0 
= (int ) 0; 
4878     char *_kwnames
[] = { "id", NULL 
}; 
4882     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxInitDialogEvent",_kwnames
,&_arg0
))  
4885     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4886     _result 
= (wxInitDialogEvent 
*)new_wxInitDialogEvent(_arg0
); 
4888     wxPyEndAllowThreads(__tstate
); 
4889     if (PyErr_Occurred()) return NULL
; 
4891         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxInitDialogEvent_p"); 
4892         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4895         _resultobj 
= Py_None
; 
4900 static void *SwigwxMenuEventTowxEvent(void *ptr
) { 
4903     src 
= (wxMenuEvent 
*) ptr
; 
4904     dest 
= (wxEvent 
*) src
; 
4905     return (void *) dest
; 
4908 static void *SwigwxMenuEventTowxObject(void *ptr
) { 
4911     src 
= (wxMenuEvent 
*) ptr
; 
4912     dest 
= (wxObject 
*) src
; 
4913     return (void *) dest
; 
4916 #define new_wxMenuEvent(_swigarg0,_swigarg1) (new wxMenuEvent(_swigarg0,_swigarg1)) 
4917 static PyObject 
*_wrap_new_wxMenuEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4918     PyObject 
* _resultobj
; 
4919     wxMenuEvent 
* _result
; 
4920     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
4921     int  _arg1 
= (int ) 0; 
4922     char *_kwnames
[] = { "id","id", NULL 
}; 
4926     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hi:new_wxMenuEvent",_kwnames
,&_arg0
,&_arg1
))  
4929     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4930     _result 
= (wxMenuEvent 
*)new_wxMenuEvent(_arg0
,_arg1
); 
4932     wxPyEndAllowThreads(__tstate
); 
4933     if (PyErr_Occurred()) return NULL
; 
4935         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuEvent_p"); 
4936         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4939         _resultobj 
= Py_None
; 
4944 #define wxMenuEvent_GetMenuId(_swigobj)  (_swigobj->GetMenuId()) 
4945 static PyObject 
*_wrap_wxMenuEvent_GetMenuId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4946     PyObject 
* _resultobj
; 
4948     wxMenuEvent 
* _arg0
; 
4949     PyObject 
* _argo0 
= 0; 
4950     char *_kwnames
[] = { "self", NULL 
}; 
4953     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuEvent_GetMenuId",_kwnames
,&_argo0
))  
4956         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4957         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuEvent_p")) { 
4958             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuEvent_GetMenuId. Expected _wxMenuEvent_p."); 
4963     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4964     _result 
= (int )wxMenuEvent_GetMenuId(_arg0
); 
4966     wxPyEndAllowThreads(__tstate
); 
4967     if (PyErr_Occurred()) return NULL
; 
4968 }    _resultobj 
= Py_BuildValue("i",_result
); 
4972 #define wxMenuEvent_IsPopup(_swigobj)  (_swigobj->IsPopup()) 
4973 static PyObject 
*_wrap_wxMenuEvent_IsPopup(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4974     PyObject 
* _resultobj
; 
4976     wxMenuEvent 
* _arg0
; 
4977     PyObject 
* _argo0 
= 0; 
4978     char *_kwnames
[] = { "self", NULL 
}; 
4981     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuEvent_IsPopup",_kwnames
,&_argo0
))  
4984         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4985         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuEvent_p")) { 
4986             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuEvent_IsPopup. Expected _wxMenuEvent_p."); 
4991     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4992     _result 
= (bool )wxMenuEvent_IsPopup(_arg0
); 
4994     wxPyEndAllowThreads(__tstate
); 
4995     if (PyErr_Occurred()) return NULL
; 
4996 }    _resultobj 
= Py_BuildValue("i",_result
); 
5000 static void *SwigwxShowEventTowxEvent(void *ptr
) { 
5003     src 
= (wxShowEvent 
*) ptr
; 
5004     dest 
= (wxEvent 
*) src
; 
5005     return (void *) dest
; 
5008 static void *SwigwxShowEventTowxObject(void *ptr
) { 
5011     src 
= (wxShowEvent 
*) ptr
; 
5012     dest 
= (wxObject 
*) src
; 
5013     return (void *) dest
; 
5016 #define new_wxShowEvent(_swigarg0,_swigarg1) (new wxShowEvent(_swigarg0,_swigarg1)) 
5017 static PyObject 
*_wrap_new_wxShowEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5018     PyObject 
* _resultobj
; 
5019     wxShowEvent 
* _result
; 
5020     int  _arg0 
= (int ) 0; 
5021     int  _arg1 
= (int ) FALSE
; 
5022     char *_kwnames
[] = { "id","show", NULL 
}; 
5026     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxShowEvent",_kwnames
,&_arg0
,&_arg1
))  
5029     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5030     _result 
= (wxShowEvent 
*)new_wxShowEvent(_arg0
,_arg1
); 
5032     wxPyEndAllowThreads(__tstate
); 
5033     if (PyErr_Occurred()) return NULL
; 
5035         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxShowEvent_p"); 
5036         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5039         _resultobj 
= Py_None
; 
5044 #define wxShowEvent_SetShow(_swigobj,_swigarg0)  (_swigobj->SetShow(_swigarg0)) 
5045 static PyObject 
*_wrap_wxShowEvent_SetShow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5046     PyObject 
* _resultobj
; 
5047     wxShowEvent 
* _arg0
; 
5049     PyObject 
* _argo0 
= 0; 
5051     char *_kwnames
[] = { "self","show", NULL 
}; 
5054     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxShowEvent_SetShow",_kwnames
,&_argo0
,&tempbool1
))  
5057         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5058         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShowEvent_p")) { 
5059             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShowEvent_SetShow. Expected _wxShowEvent_p."); 
5063     _arg1 
= (bool ) tempbool1
; 
5065     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5066     wxShowEvent_SetShow(_arg0
,_arg1
); 
5068     wxPyEndAllowThreads(__tstate
); 
5069     if (PyErr_Occurred()) return NULL
; 
5070 }    Py_INCREF(Py_None
); 
5071     _resultobj 
= Py_None
; 
5075 #define wxShowEvent_GetShow(_swigobj)  (_swigobj->GetShow()) 
5076 static PyObject 
*_wrap_wxShowEvent_GetShow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5077     PyObject 
* _resultobj
; 
5079     wxShowEvent 
* _arg0
; 
5080     PyObject 
* _argo0 
= 0; 
5081     char *_kwnames
[] = { "self", NULL 
}; 
5084     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShowEvent_GetShow",_kwnames
,&_argo0
))  
5087         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5088         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShowEvent_p")) { 
5089             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShowEvent_GetShow. Expected _wxShowEvent_p."); 
5094     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5095     _result 
= (bool )wxShowEvent_GetShow(_arg0
); 
5097     wxPyEndAllowThreads(__tstate
); 
5098     if (PyErr_Occurred()) return NULL
; 
5099 }    _resultobj 
= Py_BuildValue("i",_result
); 
5103 static void *SwigwxIconizeEventTowxEvent(void *ptr
) { 
5104     wxIconizeEvent 
*src
; 
5106     src 
= (wxIconizeEvent 
*) ptr
; 
5107     dest 
= (wxEvent 
*) src
; 
5108     return (void *) dest
; 
5111 static void *SwigwxIconizeEventTowxObject(void *ptr
) { 
5112     wxIconizeEvent 
*src
; 
5114     src 
= (wxIconizeEvent 
*) ptr
; 
5115     dest 
= (wxObject 
*) src
; 
5116     return (void *) dest
; 
5119 #define new_wxIconizeEvent(_swigarg0,_swigarg1) (new wxIconizeEvent(_swigarg0,_swigarg1)) 
5120 static PyObject 
*_wrap_new_wxIconizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5121     PyObject 
* _resultobj
; 
5122     wxIconizeEvent 
* _result
; 
5123     int  _arg0 
= (int ) 0; 
5124     bool  _arg1 
= (bool ) TRUE
; 
5125     int tempbool1 
= (int) TRUE
; 
5126     char *_kwnames
[] = { "id","iconized", NULL 
}; 
5130     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxIconizeEvent",_kwnames
,&_arg0
,&tempbool1
))  
5132     _arg1 
= (bool ) tempbool1
; 
5134     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5135     _result 
= (wxIconizeEvent 
*)new_wxIconizeEvent(_arg0
,_arg1
); 
5137     wxPyEndAllowThreads(__tstate
); 
5138     if (PyErr_Occurred()) return NULL
; 
5140         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIconizeEvent_p"); 
5141         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5144         _resultobj 
= Py_None
; 
5149 #define wxIconizeEvent_Iconized(_swigobj)  (_swigobj->Iconized()) 
5150 static PyObject 
*_wrap_wxIconizeEvent_Iconized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5151     PyObject 
* _resultobj
; 
5153     wxIconizeEvent 
* _arg0
; 
5154     PyObject 
* _argo0 
= 0; 
5155     char *_kwnames
[] = { "self", NULL 
}; 
5158     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxIconizeEvent_Iconized",_kwnames
,&_argo0
))  
5161         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5162         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIconizeEvent_p")) { 
5163             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIconizeEvent_Iconized. Expected _wxIconizeEvent_p."); 
5168     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5169     _result 
= (bool )wxIconizeEvent_Iconized(_arg0
); 
5171     wxPyEndAllowThreads(__tstate
); 
5172     if (PyErr_Occurred()) return NULL
; 
5173 }    _resultobj 
= Py_BuildValue("i",_result
); 
5177 static void *SwigwxMaximizeEventTowxEvent(void *ptr
) { 
5178     wxMaximizeEvent 
*src
; 
5180     src 
= (wxMaximizeEvent 
*) ptr
; 
5181     dest 
= (wxEvent 
*) src
; 
5182     return (void *) dest
; 
5185 static void *SwigwxMaximizeEventTowxObject(void *ptr
) { 
5186     wxMaximizeEvent 
*src
; 
5188     src 
= (wxMaximizeEvent 
*) ptr
; 
5189     dest 
= (wxObject 
*) src
; 
5190     return (void *) dest
; 
5193 #define new_wxMaximizeEvent(_swigarg0) (new wxMaximizeEvent(_swigarg0)) 
5194 static PyObject 
*_wrap_new_wxMaximizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5195     PyObject 
* _resultobj
; 
5196     wxMaximizeEvent 
* _result
; 
5197     int  _arg0 
= (int ) 0; 
5198     char *_kwnames
[] = { "id", NULL 
}; 
5202     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxMaximizeEvent",_kwnames
,&_arg0
))  
5205     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5206     _result 
= (wxMaximizeEvent 
*)new_wxMaximizeEvent(_arg0
); 
5208     wxPyEndAllowThreads(__tstate
); 
5209     if (PyErr_Occurred()) return NULL
; 
5211         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMaximizeEvent_p"); 
5212         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5215         _resultobj 
= Py_None
; 
5220 static void *SwigwxJoystickEventTowxEvent(void *ptr
) { 
5221     wxJoystickEvent 
*src
; 
5223     src 
= (wxJoystickEvent 
*) ptr
; 
5224     dest 
= (wxEvent 
*) src
; 
5225     return (void *) dest
; 
5228 static void *SwigwxJoystickEventTowxObject(void *ptr
) { 
5229     wxJoystickEvent 
*src
; 
5231     src 
= (wxJoystickEvent 
*) ptr
; 
5232     dest 
= (wxObject 
*) src
; 
5233     return (void *) dest
; 
5236 #define new_wxJoystickEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxJoystickEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
5237 static PyObject 
*_wrap_new_wxJoystickEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5238     PyObject 
* _resultobj
; 
5239     wxJoystickEvent 
* _result
; 
5240     int  _arg0 
= (int ) wxEVT_NULL
; 
5241     int  _arg1 
= (int ) 0; 
5242     int  _arg2 
= (int ) wxJOYSTICK1
; 
5243     int  _arg3 
= (int ) 0; 
5244     char *_kwnames
[] = { "type","state","joystick","change", NULL 
}; 
5248     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiii:new_wxJoystickEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))  
5251     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5252     _result 
= (wxJoystickEvent 
*)new_wxJoystickEvent(_arg0
,_arg1
,_arg2
,_arg3
); 
5254     wxPyEndAllowThreads(__tstate
); 
5255     if (PyErr_Occurred()) return NULL
; 
5257         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxJoystickEvent_p"); 
5258         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5261         _resultobj 
= Py_None
; 
5266 #define wxJoystickEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
5267 static PyObject 
*_wrap_wxJoystickEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5268     PyObject 
* _resultobj
; 
5270     wxJoystickEvent 
* _arg0
; 
5271     PyObject 
* _argo0 
= 0; 
5272     char *_kwnames
[] = { "self", NULL 
}; 
5276     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetPosition",_kwnames
,&_argo0
))  
5279         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5280         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5281             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetPosition. Expected _wxJoystickEvent_p."); 
5286     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5287     _result 
= new wxPoint (wxJoystickEvent_GetPosition(_arg0
)); 
5289     wxPyEndAllowThreads(__tstate
); 
5290     if (PyErr_Occurred()) return NULL
; 
5291 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
5292     _resultobj 
= Py_BuildValue("s",_ptemp
); 
5296 #define wxJoystickEvent_GetZPosition(_swigobj)  (_swigobj->GetZPosition()) 
5297 static PyObject 
*_wrap_wxJoystickEvent_GetZPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5298     PyObject 
* _resultobj
; 
5300     wxJoystickEvent 
* _arg0
; 
5301     PyObject 
* _argo0 
= 0; 
5302     char *_kwnames
[] = { "self", NULL 
}; 
5305     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetZPosition",_kwnames
,&_argo0
))  
5308         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5309         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5310             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetZPosition. Expected _wxJoystickEvent_p."); 
5315     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5316     _result 
= (int )wxJoystickEvent_GetZPosition(_arg0
); 
5318     wxPyEndAllowThreads(__tstate
); 
5319     if (PyErr_Occurred()) return NULL
; 
5320 }    _resultobj 
= Py_BuildValue("i",_result
); 
5324 #define wxJoystickEvent_GetButtonState(_swigobj)  (_swigobj->GetButtonState()) 
5325 static PyObject 
*_wrap_wxJoystickEvent_GetButtonState(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5326     PyObject 
* _resultobj
; 
5328     wxJoystickEvent 
* _arg0
; 
5329     PyObject 
* _argo0 
= 0; 
5330     char *_kwnames
[] = { "self", NULL 
}; 
5333     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetButtonState",_kwnames
,&_argo0
))  
5336         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5337         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5338             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetButtonState. Expected _wxJoystickEvent_p."); 
5343     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5344     _result 
= (int )wxJoystickEvent_GetButtonState(_arg0
); 
5346     wxPyEndAllowThreads(__tstate
); 
5347     if (PyErr_Occurred()) return NULL
; 
5348 }    _resultobj 
= Py_BuildValue("i",_result
); 
5352 #define wxJoystickEvent_GetButtonChange(_swigobj)  (_swigobj->GetButtonChange()) 
5353 static PyObject 
*_wrap_wxJoystickEvent_GetButtonChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5354     PyObject 
* _resultobj
; 
5356     wxJoystickEvent 
* _arg0
; 
5357     PyObject 
* _argo0 
= 0; 
5358     char *_kwnames
[] = { "self", NULL 
}; 
5361     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetButtonChange",_kwnames
,&_argo0
))  
5364         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5365         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5366             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetButtonChange. Expected _wxJoystickEvent_p."); 
5371     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5372     _result 
= (int )wxJoystickEvent_GetButtonChange(_arg0
); 
5374     wxPyEndAllowThreads(__tstate
); 
5375     if (PyErr_Occurred()) return NULL
; 
5376 }    _resultobj 
= Py_BuildValue("i",_result
); 
5380 #define wxJoystickEvent_GetJoystick(_swigobj)  (_swigobj->GetJoystick()) 
5381 static PyObject 
*_wrap_wxJoystickEvent_GetJoystick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5382     PyObject 
* _resultobj
; 
5384     wxJoystickEvent 
* _arg0
; 
5385     PyObject 
* _argo0 
= 0; 
5386     char *_kwnames
[] = { "self", NULL 
}; 
5389     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetJoystick",_kwnames
,&_argo0
))  
5392         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5393         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5394             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetJoystick. Expected _wxJoystickEvent_p."); 
5399     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5400     _result 
= (int )wxJoystickEvent_GetJoystick(_arg0
); 
5402     wxPyEndAllowThreads(__tstate
); 
5403     if (PyErr_Occurred()) return NULL
; 
5404 }    _resultobj 
= Py_BuildValue("i",_result
); 
5408 #define wxJoystickEvent_SetJoystick(_swigobj,_swigarg0)  (_swigobj->SetJoystick(_swigarg0)) 
5409 static PyObject 
*_wrap_wxJoystickEvent_SetJoystick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5410     PyObject 
* _resultobj
; 
5411     wxJoystickEvent 
* _arg0
; 
5413     PyObject 
* _argo0 
= 0; 
5414     char *_kwnames
[] = { "self","stick", NULL 
}; 
5417     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetJoystick",_kwnames
,&_argo0
,&_arg1
))  
5420         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5421         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5422             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetJoystick. Expected _wxJoystickEvent_p."); 
5427     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5428     wxJoystickEvent_SetJoystick(_arg0
,_arg1
); 
5430     wxPyEndAllowThreads(__tstate
); 
5431     if (PyErr_Occurred()) return NULL
; 
5432 }    Py_INCREF(Py_None
); 
5433     _resultobj 
= Py_None
; 
5437 #define wxJoystickEvent_SetButtonState(_swigobj,_swigarg0)  (_swigobj->SetButtonState(_swigarg0)) 
5438 static PyObject 
*_wrap_wxJoystickEvent_SetButtonState(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5439     PyObject 
* _resultobj
; 
5440     wxJoystickEvent 
* _arg0
; 
5442     PyObject 
* _argo0 
= 0; 
5443     char *_kwnames
[] = { "self","state", NULL 
}; 
5446     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetButtonState",_kwnames
,&_argo0
,&_arg1
))  
5449         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5450         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5451             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetButtonState. Expected _wxJoystickEvent_p."); 
5456     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5457     wxJoystickEvent_SetButtonState(_arg0
,_arg1
); 
5459     wxPyEndAllowThreads(__tstate
); 
5460     if (PyErr_Occurred()) return NULL
; 
5461 }    Py_INCREF(Py_None
); 
5462     _resultobj 
= Py_None
; 
5466 #define wxJoystickEvent_SetButtonChange(_swigobj,_swigarg0)  (_swigobj->SetButtonChange(_swigarg0)) 
5467 static PyObject 
*_wrap_wxJoystickEvent_SetButtonChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5468     PyObject 
* _resultobj
; 
5469     wxJoystickEvent 
* _arg0
; 
5471     PyObject 
* _argo0 
= 0; 
5472     char *_kwnames
[] = { "self","change", NULL 
}; 
5475     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetButtonChange",_kwnames
,&_argo0
,&_arg1
))  
5478         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5479         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5480             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetButtonChange. Expected _wxJoystickEvent_p."); 
5485     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5486     wxJoystickEvent_SetButtonChange(_arg0
,_arg1
); 
5488     wxPyEndAllowThreads(__tstate
); 
5489     if (PyErr_Occurred()) return NULL
; 
5490 }    Py_INCREF(Py_None
); 
5491     _resultobj 
= Py_None
; 
5495 #define wxJoystickEvent_SetPosition(_swigobj,_swigarg0)  (_swigobj->SetPosition(_swigarg0)) 
5496 static PyObject 
*_wrap_wxJoystickEvent_SetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5497     PyObject 
* _resultobj
; 
5498     wxJoystickEvent 
* _arg0
; 
5500     PyObject 
* _argo0 
= 0; 
5502     PyObject 
* _obj1 
= 0; 
5503     char *_kwnames
[] = { "self","pos", NULL 
}; 
5506     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxJoystickEvent_SetPosition",_kwnames
,&_argo0
,&_obj1
))  
5509         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5510         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5511             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetPosition. Expected _wxJoystickEvent_p."); 
5517     if (! wxPoint_helper(_obj1
, &_arg1
)) 
5521     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5522     wxJoystickEvent_SetPosition(_arg0
,*_arg1
); 
5524     wxPyEndAllowThreads(__tstate
); 
5525     if (PyErr_Occurred()) return NULL
; 
5526 }    Py_INCREF(Py_None
); 
5527     _resultobj 
= Py_None
; 
5531 #define wxJoystickEvent_SetZPosition(_swigobj,_swigarg0)  (_swigobj->SetZPosition(_swigarg0)) 
5532 static PyObject 
*_wrap_wxJoystickEvent_SetZPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5533     PyObject 
* _resultobj
; 
5534     wxJoystickEvent 
* _arg0
; 
5536     PyObject 
* _argo0 
= 0; 
5537     char *_kwnames
[] = { "self","zPos", NULL 
}; 
5540     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetZPosition",_kwnames
,&_argo0
,&_arg1
))  
5543         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5544         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5545             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetZPosition. Expected _wxJoystickEvent_p."); 
5550     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5551     wxJoystickEvent_SetZPosition(_arg0
,_arg1
); 
5553     wxPyEndAllowThreads(__tstate
); 
5554     if (PyErr_Occurred()) return NULL
; 
5555 }    Py_INCREF(Py_None
); 
5556     _resultobj 
= Py_None
; 
5560 #define wxJoystickEvent_IsButton(_swigobj)  (_swigobj->IsButton()) 
5561 static PyObject 
*_wrap_wxJoystickEvent_IsButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5562     PyObject 
* _resultobj
; 
5564     wxJoystickEvent 
* _arg0
; 
5565     PyObject 
* _argo0 
= 0; 
5566     char *_kwnames
[] = { "self", NULL 
}; 
5569     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsButton",_kwnames
,&_argo0
))  
5572         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5573         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5574             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsButton. Expected _wxJoystickEvent_p."); 
5579     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5580     _result 
= (bool )wxJoystickEvent_IsButton(_arg0
); 
5582     wxPyEndAllowThreads(__tstate
); 
5583     if (PyErr_Occurred()) return NULL
; 
5584 }    _resultobj 
= Py_BuildValue("i",_result
); 
5588 #define wxJoystickEvent_IsMove(_swigobj)  (_swigobj->IsMove()) 
5589 static PyObject 
*_wrap_wxJoystickEvent_IsMove(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5590     PyObject 
* _resultobj
; 
5592     wxJoystickEvent 
* _arg0
; 
5593     PyObject 
* _argo0 
= 0; 
5594     char *_kwnames
[] = { "self", NULL 
}; 
5597     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsMove",_kwnames
,&_argo0
))  
5600         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5601         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5602             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsMove. Expected _wxJoystickEvent_p."); 
5607     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5608     _result 
= (bool )wxJoystickEvent_IsMove(_arg0
); 
5610     wxPyEndAllowThreads(__tstate
); 
5611     if (PyErr_Occurred()) return NULL
; 
5612 }    _resultobj 
= Py_BuildValue("i",_result
); 
5616 #define wxJoystickEvent_IsZMove(_swigobj)  (_swigobj->IsZMove()) 
5617 static PyObject 
*_wrap_wxJoystickEvent_IsZMove(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5618     PyObject 
* _resultobj
; 
5620     wxJoystickEvent 
* _arg0
; 
5621     PyObject 
* _argo0 
= 0; 
5622     char *_kwnames
[] = { "self", NULL 
}; 
5625     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsZMove",_kwnames
,&_argo0
))  
5628         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5629         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5630             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsZMove. Expected _wxJoystickEvent_p."); 
5635     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5636     _result 
= (bool )wxJoystickEvent_IsZMove(_arg0
); 
5638     wxPyEndAllowThreads(__tstate
); 
5639     if (PyErr_Occurred()) return NULL
; 
5640 }    _resultobj 
= Py_BuildValue("i",_result
); 
5644 #define wxJoystickEvent_ButtonDown(_swigobj,_swigarg0)  (_swigobj->ButtonDown(_swigarg0)) 
5645 static PyObject 
*_wrap_wxJoystickEvent_ButtonDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5646     PyObject 
* _resultobj
; 
5648     wxJoystickEvent 
* _arg0
; 
5649     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5650     PyObject 
* _argo0 
= 0; 
5651     char *_kwnames
[] = { "self","but", NULL 
}; 
5654     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonDown",_kwnames
,&_argo0
,&_arg1
))  
5657         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5658         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5659             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonDown. Expected _wxJoystickEvent_p."); 
5664     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5665     _result 
= (bool )wxJoystickEvent_ButtonDown(_arg0
,_arg1
); 
5667     wxPyEndAllowThreads(__tstate
); 
5668     if (PyErr_Occurred()) return NULL
; 
5669 }    _resultobj 
= Py_BuildValue("i",_result
); 
5673 #define wxJoystickEvent_ButtonUp(_swigobj,_swigarg0)  (_swigobj->ButtonUp(_swigarg0)) 
5674 static PyObject 
*_wrap_wxJoystickEvent_ButtonUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5675     PyObject 
* _resultobj
; 
5677     wxJoystickEvent 
* _arg0
; 
5678     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5679     PyObject 
* _argo0 
= 0; 
5680     char *_kwnames
[] = { "self","but", NULL 
}; 
5683     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonUp",_kwnames
,&_argo0
,&_arg1
))  
5686         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5687         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5688             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonUp. Expected _wxJoystickEvent_p."); 
5693     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5694     _result 
= (bool )wxJoystickEvent_ButtonUp(_arg0
,_arg1
); 
5696     wxPyEndAllowThreads(__tstate
); 
5697     if (PyErr_Occurred()) return NULL
; 
5698 }    _resultobj 
= Py_BuildValue("i",_result
); 
5702 #define wxJoystickEvent_ButtonIsDown(_swigobj,_swigarg0)  (_swigobj->ButtonIsDown(_swigarg0)) 
5703 static PyObject 
*_wrap_wxJoystickEvent_ButtonIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5704     PyObject 
* _resultobj
; 
5706     wxJoystickEvent 
* _arg0
; 
5707     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5708     PyObject 
* _argo0 
= 0; 
5709     char *_kwnames
[] = { "self","but", NULL 
}; 
5712     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonIsDown",_kwnames
,&_argo0
,&_arg1
))  
5715         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5716         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5717             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonIsDown. Expected _wxJoystickEvent_p."); 
5722     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5723     _result 
= (bool )wxJoystickEvent_ButtonIsDown(_arg0
,_arg1
); 
5725     wxPyEndAllowThreads(__tstate
); 
5726     if (PyErr_Occurred()) return NULL
; 
5727 }    _resultobj 
= Py_BuildValue("i",_result
); 
5731 static void *SwigwxDropFilesEventTowxEvent(void *ptr
) { 
5732     wxDropFilesEvent 
*src
; 
5734     src 
= (wxDropFilesEvent 
*) ptr
; 
5735     dest 
= (wxEvent 
*) src
; 
5736     return (void *) dest
; 
5739 static void *SwigwxDropFilesEventTowxObject(void *ptr
) { 
5740     wxDropFilesEvent 
*src
; 
5742     src 
= (wxDropFilesEvent 
*) ptr
; 
5743     dest 
= (wxObject 
*) src
; 
5744     return (void *) dest
; 
5747 #define wxDropFilesEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
5748 static PyObject 
*_wrap_wxDropFilesEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5749     PyObject 
* _resultobj
; 
5751     wxDropFilesEvent 
* _arg0
; 
5752     PyObject 
* _argo0 
= 0; 
5753     char *_kwnames
[] = { "self", NULL 
}; 
5757     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetPosition",_kwnames
,&_argo0
))  
5760         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5761         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5762             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetPosition. Expected _wxDropFilesEvent_p."); 
5767     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5768     _result 
= new wxPoint (wxDropFilesEvent_GetPosition(_arg0
)); 
5770     wxPyEndAllowThreads(__tstate
); 
5771     if (PyErr_Occurred()) return NULL
; 
5772 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
5773     _resultobj 
= Py_BuildValue("s",_ptemp
); 
5777 #define wxDropFilesEvent_GetNumberOfFiles(_swigobj)  (_swigobj->GetNumberOfFiles()) 
5778 static PyObject 
*_wrap_wxDropFilesEvent_GetNumberOfFiles(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5779     PyObject 
* _resultobj
; 
5781     wxDropFilesEvent 
* _arg0
; 
5782     PyObject 
* _argo0 
= 0; 
5783     char *_kwnames
[] = { "self", NULL 
}; 
5786     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetNumberOfFiles",_kwnames
,&_argo0
))  
5789         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5790         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5791             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetNumberOfFiles. Expected _wxDropFilesEvent_p."); 
5796     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5797     _result 
= (int )wxDropFilesEvent_GetNumberOfFiles(_arg0
); 
5799     wxPyEndAllowThreads(__tstate
); 
5800     if (PyErr_Occurred()) return NULL
; 
5801 }    _resultobj 
= Py_BuildValue("i",_result
); 
5805 static PyObject 
* wxDropFilesEvent_GetFiles(wxDropFilesEvent 
*self
) { 
5806             int         count 
= self
->GetNumberOfFiles(); 
5807             wxString
*   files 
= self
->GetFiles(); 
5808             PyObject
*   list  
= PyList_New(count
); 
5811                 PyErr_SetString(PyExc_MemoryError
, "Can't allocate list of files!"); 
5815             for (int i
=0; i
<count
; i
++) { 
5817                 PyList_SetItem(list
, i
, PyUnicode_FromUnicode(files
[i
], files
[i
].Len())); 
5819                 PyList_SetItem(list
, i
, PyString_FromString((const char*)files
[i
])); 
5824 static PyObject 
*_wrap_wxDropFilesEvent_GetFiles(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5825     PyObject 
* _resultobj
; 
5827     wxDropFilesEvent 
* _arg0
; 
5828     PyObject 
* _argo0 
= 0; 
5829     char *_kwnames
[] = { "self", NULL 
}; 
5832     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetFiles",_kwnames
,&_argo0
))  
5835         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5836         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5837             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetFiles. Expected _wxDropFilesEvent_p."); 
5842     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5843     _result 
= (PyObject 
*)wxDropFilesEvent_GetFiles(_arg0
); 
5845     wxPyEndAllowThreads(__tstate
); 
5846     if (PyErr_Occurred()) return NULL
; 
5848   _resultobj 
= _result
; 
5853 static void *SwigwxIdleEventTowxEvent(void *ptr
) { 
5856     src 
= (wxIdleEvent 
*) ptr
; 
5857     dest 
= (wxEvent 
*) src
; 
5858     return (void *) dest
; 
5861 static void *SwigwxIdleEventTowxObject(void *ptr
) { 
5864     src 
= (wxIdleEvent 
*) ptr
; 
5865     dest 
= (wxObject 
*) src
; 
5866     return (void *) dest
; 
5869 #define new_wxIdleEvent() (new wxIdleEvent()) 
5870 static PyObject 
*_wrap_new_wxIdleEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5871     PyObject 
* _resultobj
; 
5872     wxIdleEvent 
* _result
; 
5873     char *_kwnames
[] = {  NULL 
}; 
5877     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxIdleEvent",_kwnames
))  
5880     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5881     _result 
= (wxIdleEvent 
*)new_wxIdleEvent(); 
5883     wxPyEndAllowThreads(__tstate
); 
5884     if (PyErr_Occurred()) return NULL
; 
5886         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIdleEvent_p"); 
5887         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5890         _resultobj 
= Py_None
; 
5895 #define wxIdleEvent_RequestMore(_swigobj,_swigarg0)  (_swigobj->RequestMore(_swigarg0)) 
5896 static PyObject 
*_wrap_wxIdleEvent_RequestMore(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5897     PyObject 
* _resultobj
; 
5898     wxIdleEvent 
* _arg0
; 
5899     bool  _arg1 
= (bool ) TRUE
; 
5900     PyObject 
* _argo0 
= 0; 
5901     int tempbool1 
= (int) TRUE
; 
5902     char *_kwnames
[] = { "self","needMore", NULL 
}; 
5905     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxIdleEvent_RequestMore",_kwnames
,&_argo0
,&tempbool1
))  
5908         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5909         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIdleEvent_p")) { 
5910             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIdleEvent_RequestMore. Expected _wxIdleEvent_p."); 
5914     _arg1 
= (bool ) tempbool1
; 
5916     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5917     wxIdleEvent_RequestMore(_arg0
,_arg1
); 
5919     wxPyEndAllowThreads(__tstate
); 
5920     if (PyErr_Occurred()) return NULL
; 
5921 }    Py_INCREF(Py_None
); 
5922     _resultobj 
= Py_None
; 
5926 #define wxIdleEvent_MoreRequested(_swigobj)  (_swigobj->MoreRequested()) 
5927 static PyObject 
*_wrap_wxIdleEvent_MoreRequested(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5928     PyObject 
* _resultobj
; 
5930     wxIdleEvent 
* _arg0
; 
5931     PyObject 
* _argo0 
= 0; 
5932     char *_kwnames
[] = { "self", NULL 
}; 
5935     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxIdleEvent_MoreRequested",_kwnames
,&_argo0
))  
5938         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5939         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIdleEvent_p")) { 
5940             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIdleEvent_MoreRequested. Expected _wxIdleEvent_p."); 
5945     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5946     _result 
= (bool )wxIdleEvent_MoreRequested(_arg0
); 
5948     wxPyEndAllowThreads(__tstate
); 
5949     if (PyErr_Occurred()) return NULL
; 
5950 }    _resultobj 
= Py_BuildValue("i",_result
); 
5954 static void *SwigwxUpdateUIEventTowxEvent(void *ptr
) { 
5955     wxUpdateUIEvent 
*src
; 
5957     src 
= (wxUpdateUIEvent 
*) ptr
; 
5958     dest 
= (wxEvent 
*) src
; 
5959     return (void *) dest
; 
5962 static void *SwigwxUpdateUIEventTowxObject(void *ptr
) { 
5963     wxUpdateUIEvent 
*src
; 
5965     src 
= (wxUpdateUIEvent 
*) ptr
; 
5966     dest 
= (wxObject 
*) src
; 
5967     return (void *) dest
; 
5970 #define new_wxUpdateUIEvent(_swigarg0) (new wxUpdateUIEvent(_swigarg0)) 
5971 static PyObject 
*_wrap_new_wxUpdateUIEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5972     PyObject 
* _resultobj
; 
5973     wxUpdateUIEvent 
* _result
; 
5974     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
5975     char *_kwnames
[] = { "commandId", NULL 
}; 
5979     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxUpdateUIEvent",_kwnames
,&_arg0
))  
5982     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5983     _result 
= (wxUpdateUIEvent 
*)new_wxUpdateUIEvent(_arg0
); 
5985     wxPyEndAllowThreads(__tstate
); 
5986     if (PyErr_Occurred()) return NULL
; 
5988         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxUpdateUIEvent_p"); 
5989         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5992         _resultobj 
= Py_None
; 
5997 #define wxUpdateUIEvent_GetChecked(_swigobj)  (_swigobj->GetChecked()) 
5998 static PyObject 
*_wrap_wxUpdateUIEvent_GetChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5999     PyObject 
* _resultobj
; 
6001     wxUpdateUIEvent 
* _arg0
; 
6002     PyObject 
* _argo0 
= 0; 
6003     char *_kwnames
[] = { "self", NULL 
}; 
6006     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetChecked",_kwnames
,&_argo0
))  
6009         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6010         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6011             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetChecked. Expected _wxUpdateUIEvent_p."); 
6016     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6017     _result 
= (bool )wxUpdateUIEvent_GetChecked(_arg0
); 
6019     wxPyEndAllowThreads(__tstate
); 
6020     if (PyErr_Occurred()) return NULL
; 
6021 }    _resultobj 
= Py_BuildValue("i",_result
); 
6025 #define wxUpdateUIEvent_GetEnabled(_swigobj)  (_swigobj->GetEnabled()) 
6026 static PyObject 
*_wrap_wxUpdateUIEvent_GetEnabled(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6027     PyObject 
* _resultobj
; 
6029     wxUpdateUIEvent 
* _arg0
; 
6030     PyObject 
* _argo0 
= 0; 
6031     char *_kwnames
[] = { "self", NULL 
}; 
6034     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetEnabled",_kwnames
,&_argo0
))  
6037         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6038         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6039             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetEnabled. Expected _wxUpdateUIEvent_p."); 
6044     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6045     _result 
= (bool )wxUpdateUIEvent_GetEnabled(_arg0
); 
6047     wxPyEndAllowThreads(__tstate
); 
6048     if (PyErr_Occurred()) return NULL
; 
6049 }    _resultobj 
= Py_BuildValue("i",_result
); 
6053 #define wxUpdateUIEvent_GetText(_swigobj)  (_swigobj->GetText()) 
6054 static PyObject 
*_wrap_wxUpdateUIEvent_GetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6055     PyObject 
* _resultobj
; 
6057     wxUpdateUIEvent 
* _arg0
; 
6058     PyObject 
* _argo0 
= 0; 
6059     char *_kwnames
[] = { "self", NULL 
}; 
6062     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetText",_kwnames
,&_argo0
))  
6065         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6066         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6067             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetText. Expected _wxUpdateUIEvent_p."); 
6072     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6073     _result 
= new wxString (wxUpdateUIEvent_GetText(_arg0
)); 
6075     wxPyEndAllowThreads(__tstate
); 
6076     if (PyErr_Occurred()) return NULL
; 
6079     _resultobj 
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len()); 
6081     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
6090 #define wxUpdateUIEvent_GetSetText(_swigobj)  (_swigobj->GetSetText()) 
6091 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6092     PyObject 
* _resultobj
; 
6094     wxUpdateUIEvent 
* _arg0
; 
6095     PyObject 
* _argo0 
= 0; 
6096     char *_kwnames
[] = { "self", NULL 
}; 
6099     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetText",_kwnames
,&_argo0
))  
6102         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6103         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6104             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetText. Expected _wxUpdateUIEvent_p."); 
6109     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6110     _result 
= (bool )wxUpdateUIEvent_GetSetText(_arg0
); 
6112     wxPyEndAllowThreads(__tstate
); 
6113     if (PyErr_Occurred()) return NULL
; 
6114 }    _resultobj 
= Py_BuildValue("i",_result
); 
6118 #define wxUpdateUIEvent_GetSetChecked(_swigobj)  (_swigobj->GetSetChecked()) 
6119 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6120     PyObject 
* _resultobj
; 
6122     wxUpdateUIEvent 
* _arg0
; 
6123     PyObject 
* _argo0 
= 0; 
6124     char *_kwnames
[] = { "self", NULL 
}; 
6127     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetChecked",_kwnames
,&_argo0
))  
6130         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6131         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6132             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetChecked. Expected _wxUpdateUIEvent_p."); 
6137     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6138     _result 
= (bool )wxUpdateUIEvent_GetSetChecked(_arg0
); 
6140     wxPyEndAllowThreads(__tstate
); 
6141     if (PyErr_Occurred()) return NULL
; 
6142 }    _resultobj 
= Py_BuildValue("i",_result
); 
6146 #define wxUpdateUIEvent_GetSetEnabled(_swigobj)  (_swigobj->GetSetEnabled()) 
6147 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetEnabled(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6148     PyObject 
* _resultobj
; 
6150     wxUpdateUIEvent 
* _arg0
; 
6151     PyObject 
* _argo0 
= 0; 
6152     char *_kwnames
[] = { "self", NULL 
}; 
6155     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetEnabled",_kwnames
,&_argo0
))  
6158         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6159         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6160             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetEnabled. Expected _wxUpdateUIEvent_p."); 
6165     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6166     _result 
= (bool )wxUpdateUIEvent_GetSetEnabled(_arg0
); 
6168     wxPyEndAllowThreads(__tstate
); 
6169     if (PyErr_Occurred()) return NULL
; 
6170 }    _resultobj 
= Py_BuildValue("i",_result
); 
6174 #define wxUpdateUIEvent_Check(_swigobj,_swigarg0)  (_swigobj->Check(_swigarg0)) 
6175 static PyObject 
*_wrap_wxUpdateUIEvent_Check(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6176     PyObject 
* _resultobj
; 
6177     wxUpdateUIEvent 
* _arg0
; 
6179     PyObject 
* _argo0 
= 0; 
6181     char *_kwnames
[] = { "self","check", NULL 
}; 
6184     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxUpdateUIEvent_Check",_kwnames
,&_argo0
,&tempbool1
))  
6187         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6188         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6189             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_Check. Expected _wxUpdateUIEvent_p."); 
6193     _arg1 
= (bool ) tempbool1
; 
6195     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6196     wxUpdateUIEvent_Check(_arg0
,_arg1
); 
6198     wxPyEndAllowThreads(__tstate
); 
6199     if (PyErr_Occurred()) return NULL
; 
6200 }    Py_INCREF(Py_None
); 
6201     _resultobj 
= Py_None
; 
6205 #define wxUpdateUIEvent_Enable(_swigobj,_swigarg0)  (_swigobj->Enable(_swigarg0)) 
6206 static PyObject 
*_wrap_wxUpdateUIEvent_Enable(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6207     PyObject 
* _resultobj
; 
6208     wxUpdateUIEvent 
* _arg0
; 
6210     PyObject 
* _argo0 
= 0; 
6212     char *_kwnames
[] = { "self","enable", NULL 
}; 
6215     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxUpdateUIEvent_Enable",_kwnames
,&_argo0
,&tempbool1
))  
6218         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6219         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6220             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_Enable. Expected _wxUpdateUIEvent_p."); 
6224     _arg1 
= (bool ) tempbool1
; 
6226     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6227     wxUpdateUIEvent_Enable(_arg0
,_arg1
); 
6229     wxPyEndAllowThreads(__tstate
); 
6230     if (PyErr_Occurred()) return NULL
; 
6231 }    Py_INCREF(Py_None
); 
6232     _resultobj 
= Py_None
; 
6236 #define wxUpdateUIEvent_SetText(_swigobj,_swigarg0)  (_swigobj->SetText(_swigarg0)) 
6237 static PyObject 
*_wrap_wxUpdateUIEvent_SetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6238     PyObject 
* _resultobj
; 
6239     wxUpdateUIEvent 
* _arg0
; 
6241     PyObject 
* _argo0 
= 0; 
6242     PyObject 
* _obj1 
= 0; 
6243     char *_kwnames
[] = { "self","text", NULL 
}; 
6246     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxUpdateUIEvent_SetText",_kwnames
,&_argo0
,&_obj1
))  
6249         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6250         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6251             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_SetText. Expected _wxUpdateUIEvent_p."); 
6256     _arg1 
= wxString_in_helper(_obj1
); 
6261     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6262     wxUpdateUIEvent_SetText(_arg0
,*_arg1
); 
6264     wxPyEndAllowThreads(__tstate
); 
6265     if (PyErr_Occurred()) return NULL
; 
6266 }    Py_INCREF(Py_None
); 
6267     _resultobj 
= Py_None
; 
6275 static void *SwigwxSysColourChangedEventTowxEvent(void *ptr
) { 
6276     wxSysColourChangedEvent 
*src
; 
6278     src 
= (wxSysColourChangedEvent 
*) ptr
; 
6279     dest 
= (wxEvent 
*) src
; 
6280     return (void *) dest
; 
6283 static void *SwigwxSysColourChangedEventTowxObject(void *ptr
) { 
6284     wxSysColourChangedEvent 
*src
; 
6286     src 
= (wxSysColourChangedEvent 
*) ptr
; 
6287     dest 
= (wxObject 
*) src
; 
6288     return (void *) dest
; 
6291 #define new_wxSysColourChangedEvent() (new wxSysColourChangedEvent()) 
6292 static PyObject 
*_wrap_new_wxSysColourChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6293     PyObject 
* _resultobj
; 
6294     wxSysColourChangedEvent 
* _result
; 
6295     char *_kwnames
[] = {  NULL 
}; 
6299     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxSysColourChangedEvent",_kwnames
))  
6302     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6303     _result 
= (wxSysColourChangedEvent 
*)new_wxSysColourChangedEvent(); 
6305     wxPyEndAllowThreads(__tstate
); 
6306     if (PyErr_Occurred()) return NULL
; 
6308         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSysColourChangedEvent_p"); 
6309         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6312         _resultobj 
= Py_None
; 
6317 static void *SwigwxNotifyEventTowxCommandEvent(void *ptr
) { 
6319     wxCommandEvent 
*dest
; 
6320     src 
= (wxNotifyEvent 
*) ptr
; 
6321     dest 
= (wxCommandEvent 
*) src
; 
6322     return (void *) dest
; 
6325 static void *SwigwxNotifyEventTowxEvent(void *ptr
) { 
6328     src 
= (wxNotifyEvent 
*) ptr
; 
6329     dest 
= (wxEvent 
*) src
; 
6330     return (void *) dest
; 
6333 static void *SwigwxNotifyEventTowxObject(void *ptr
) { 
6336     src 
= (wxNotifyEvent 
*) ptr
; 
6337     dest 
= (wxObject 
*) src
; 
6338     return (void *) dest
; 
6341 #define new_wxNotifyEvent(_swigarg0,_swigarg1) (new wxNotifyEvent(_swigarg0,_swigarg1)) 
6342 static PyObject 
*_wrap_new_wxNotifyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6343     PyObject 
* _resultobj
; 
6344     wxNotifyEvent 
* _result
; 
6345     int  _arg0 
= (int ) wxEVT_NULL
; 
6346     int  _arg1 
= (int ) 0; 
6347     char *_kwnames
[] = { "commandType","id", NULL 
}; 
6351     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxNotifyEvent",_kwnames
,&_arg0
,&_arg1
))  
6354     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6355     _result 
= (wxNotifyEvent 
*)new_wxNotifyEvent(_arg0
,_arg1
); 
6357     wxPyEndAllowThreads(__tstate
); 
6358     if (PyErr_Occurred()) return NULL
; 
6360         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxNotifyEvent_p"); 
6361         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6364         _resultobj 
= Py_None
; 
6369 #define wxNotifyEvent_IsAllowed(_swigobj)  (_swigobj->IsAllowed()) 
6370 static PyObject 
*_wrap_wxNotifyEvent_IsAllowed(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6371     PyObject 
* _resultobj
; 
6373     wxNotifyEvent 
* _arg0
; 
6374     PyObject 
* _argo0 
= 0; 
6375     char *_kwnames
[] = { "self", NULL 
}; 
6378     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_IsAllowed",_kwnames
,&_argo0
))  
6381         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6382         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6383             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_IsAllowed. Expected _wxNotifyEvent_p."); 
6388     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6389     _result 
= (bool )wxNotifyEvent_IsAllowed(_arg0
); 
6391     wxPyEndAllowThreads(__tstate
); 
6392     if (PyErr_Occurred()) return NULL
; 
6393 }    _resultobj 
= Py_BuildValue("i",_result
); 
6397 #define wxNotifyEvent_Allow(_swigobj)  (_swigobj->Allow()) 
6398 static PyObject 
*_wrap_wxNotifyEvent_Allow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6399     PyObject 
* _resultobj
; 
6400     wxNotifyEvent 
* _arg0
; 
6401     PyObject 
* _argo0 
= 0; 
6402     char *_kwnames
[] = { "self", NULL 
}; 
6405     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_Allow",_kwnames
,&_argo0
))  
6408         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6409         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6410             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_Allow. Expected _wxNotifyEvent_p."); 
6415     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6416     wxNotifyEvent_Allow(_arg0
); 
6418     wxPyEndAllowThreads(__tstate
); 
6419     if (PyErr_Occurred()) return NULL
; 
6420 }    Py_INCREF(Py_None
); 
6421     _resultobj 
= Py_None
; 
6425 #define wxNotifyEvent_Veto(_swigobj)  (_swigobj->Veto()) 
6426 static PyObject 
*_wrap_wxNotifyEvent_Veto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6427     PyObject 
* _resultobj
; 
6428     wxNotifyEvent 
* _arg0
; 
6429     PyObject 
* _argo0 
= 0; 
6430     char *_kwnames
[] = { "self", NULL 
}; 
6433     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_Veto",_kwnames
,&_argo0
))  
6436         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6437         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6438             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_Veto. Expected _wxNotifyEvent_p."); 
6443     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6444     wxNotifyEvent_Veto(_arg0
); 
6446     wxPyEndAllowThreads(__tstate
); 
6447     if (PyErr_Occurred()) return NULL
; 
6448 }    Py_INCREF(Py_None
); 
6449     _resultobj 
= Py_None
; 
6453 static void *SwigwxDisplayChangedEventTowxEvent(void *ptr
) { 
6454     wxDisplayChangedEvent 
*src
; 
6456     src 
= (wxDisplayChangedEvent 
*) ptr
; 
6457     dest 
= (wxEvent 
*) src
; 
6458     return (void *) dest
; 
6461 static void *SwigwxDisplayChangedEventTowxObject(void *ptr
) { 
6462     wxDisplayChangedEvent 
*src
; 
6464     src 
= (wxDisplayChangedEvent 
*) ptr
; 
6465     dest 
= (wxObject 
*) src
; 
6466     return (void *) dest
; 
6469 #define new_wxDisplayChangedEvent() (new wxDisplayChangedEvent()) 
6470 static PyObject 
*_wrap_new_wxDisplayChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6471     PyObject 
* _resultobj
; 
6472     wxDisplayChangedEvent 
* _result
; 
6473     char *_kwnames
[] = {  NULL 
}; 
6477     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxDisplayChangedEvent",_kwnames
))  
6480     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6481     _result 
= (wxDisplayChangedEvent 
*)new_wxDisplayChangedEvent(); 
6483     wxPyEndAllowThreads(__tstate
); 
6484     if (PyErr_Occurred()) return NULL
; 
6486         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDisplayChangedEvent_p"); 
6487         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6490         _resultobj 
= Py_None
; 
6495 static void *SwigwxPaletteChangedEventTowxEvent(void *ptr
) { 
6496     wxPaletteChangedEvent 
*src
; 
6498     src 
= (wxPaletteChangedEvent 
*) ptr
; 
6499     dest 
= (wxEvent 
*) src
; 
6500     return (void *) dest
; 
6503 static void *SwigwxPaletteChangedEventTowxObject(void *ptr
) { 
6504     wxPaletteChangedEvent 
*src
; 
6506     src 
= (wxPaletteChangedEvent 
*) ptr
; 
6507     dest 
= (wxObject 
*) src
; 
6508     return (void *) dest
; 
6511 #define new_wxPaletteChangedEvent(_swigarg0) (new wxPaletteChangedEvent(_swigarg0)) 
6512 static PyObject 
*_wrap_new_wxPaletteChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6513     PyObject 
* _resultobj
; 
6514     wxPaletteChangedEvent 
* _result
; 
6515     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
6516     char *_kwnames
[] = { "id", NULL 
}; 
6520     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPaletteChangedEvent",_kwnames
,&_arg0
))  
6523     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6524     _result 
= (wxPaletteChangedEvent 
*)new_wxPaletteChangedEvent(_arg0
); 
6526     wxPyEndAllowThreads(__tstate
); 
6527     if (PyErr_Occurred()) return NULL
; 
6529         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPaletteChangedEvent_p"); 
6530         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6533         _resultobj 
= Py_None
; 
6538 #define wxPaletteChangedEvent_SetChangedWindow(_swigobj,_swigarg0)  (_swigobj->SetChangedWindow(_swigarg0)) 
6539 static PyObject 
*_wrap_wxPaletteChangedEvent_SetChangedWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6540     PyObject 
* _resultobj
; 
6541     wxPaletteChangedEvent 
* _arg0
; 
6543     PyObject 
* _argo0 
= 0; 
6544     PyObject 
* _argo1 
= 0; 
6545     char *_kwnames
[] = { "self","win", NULL 
}; 
6548     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPaletteChangedEvent_SetChangedWindow",_kwnames
,&_argo0
,&_argo1
))  
6551         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6552         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPaletteChangedEvent_p")) { 
6553             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPaletteChangedEvent_SetChangedWindow. Expected _wxPaletteChangedEvent_p."); 
6558         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
6559         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
6560             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPaletteChangedEvent_SetChangedWindow. Expected _wxWindow_p."); 
6565     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6566     wxPaletteChangedEvent_SetChangedWindow(_arg0
,_arg1
); 
6568     wxPyEndAllowThreads(__tstate
); 
6569     if (PyErr_Occurred()) return NULL
; 
6570 }    Py_INCREF(Py_None
); 
6571     _resultobj 
= Py_None
; 
6575 #define wxPaletteChangedEvent_GetChangedWindow(_swigobj)  (_swigobj->GetChangedWindow()) 
6576 static PyObject 
*_wrap_wxPaletteChangedEvent_GetChangedWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6577     PyObject 
* _resultobj
; 
6579     wxPaletteChangedEvent 
* _arg0
; 
6580     PyObject 
* _argo0 
= 0; 
6581     char *_kwnames
[] = { "self", NULL 
}; 
6584     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPaletteChangedEvent_GetChangedWindow",_kwnames
,&_argo0
))  
6587         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6588         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPaletteChangedEvent_p")) { 
6589             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPaletteChangedEvent_GetChangedWindow. Expected _wxPaletteChangedEvent_p."); 
6594     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6595     _result 
= (wxWindow 
*)wxPaletteChangedEvent_GetChangedWindow(_arg0
); 
6597     wxPyEndAllowThreads(__tstate
); 
6598     if (PyErr_Occurred()) return NULL
; 
6599 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6603 static void *SwigwxQueryNewPaletteEventTowxEvent(void *ptr
) { 
6604     wxQueryNewPaletteEvent 
*src
; 
6606     src 
= (wxQueryNewPaletteEvent 
*) ptr
; 
6607     dest 
= (wxEvent 
*) src
; 
6608     return (void *) dest
; 
6611 static void *SwigwxQueryNewPaletteEventTowxObject(void *ptr
) { 
6612     wxQueryNewPaletteEvent 
*src
; 
6614     src 
= (wxQueryNewPaletteEvent 
*) ptr
; 
6615     dest 
= (wxObject 
*) src
; 
6616     return (void *) dest
; 
6619 #define new_wxQueryNewPaletteEvent(_swigarg0) (new wxQueryNewPaletteEvent(_swigarg0)) 
6620 static PyObject 
*_wrap_new_wxQueryNewPaletteEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6621     PyObject 
* _resultobj
; 
6622     wxQueryNewPaletteEvent 
* _result
; 
6623     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
6624     char *_kwnames
[] = { "id", NULL 
}; 
6628     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxQueryNewPaletteEvent",_kwnames
,&_arg0
))  
6631     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6632     _result 
= (wxQueryNewPaletteEvent 
*)new_wxQueryNewPaletteEvent(_arg0
); 
6634     wxPyEndAllowThreads(__tstate
); 
6635     if (PyErr_Occurred()) return NULL
; 
6637         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxQueryNewPaletteEvent_p"); 
6638         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6641         _resultobj 
= Py_None
; 
6646 #define wxQueryNewPaletteEvent_SetPaletteRealized(_swigobj,_swigarg0)  (_swigobj->SetPaletteRealized(_swigarg0)) 
6647 static PyObject 
*_wrap_wxQueryNewPaletteEvent_SetPaletteRealized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6648     PyObject 
* _resultobj
; 
6649     wxQueryNewPaletteEvent 
* _arg0
; 
6651     PyObject 
* _argo0 
= 0; 
6653     char *_kwnames
[] = { "self","realized", NULL 
}; 
6656     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryNewPaletteEvent_SetPaletteRealized",_kwnames
,&_argo0
,&tempbool1
))  
6659         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6660         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryNewPaletteEvent_p")) { 
6661             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryNewPaletteEvent_SetPaletteRealized. Expected _wxQueryNewPaletteEvent_p."); 
6665     _arg1 
= (bool ) tempbool1
; 
6667     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6668     wxQueryNewPaletteEvent_SetPaletteRealized(_arg0
,_arg1
); 
6670     wxPyEndAllowThreads(__tstate
); 
6671     if (PyErr_Occurred()) return NULL
; 
6672 }    Py_INCREF(Py_None
); 
6673     _resultobj 
= Py_None
; 
6677 #define wxQueryNewPaletteEvent_GetPaletteRealized(_swigobj)  (_swigobj->GetPaletteRealized()) 
6678 static PyObject 
*_wrap_wxQueryNewPaletteEvent_GetPaletteRealized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6679     PyObject 
* _resultobj
; 
6681     wxQueryNewPaletteEvent 
* _arg0
; 
6682     PyObject 
* _argo0 
= 0; 
6683     char *_kwnames
[] = { "self", NULL 
}; 
6686     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryNewPaletteEvent_GetPaletteRealized",_kwnames
,&_argo0
))  
6689         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6690         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryNewPaletteEvent_p")) { 
6691             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryNewPaletteEvent_GetPaletteRealized. Expected _wxQueryNewPaletteEvent_p."); 
6696     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6697     _result 
= (bool )wxQueryNewPaletteEvent_GetPaletteRealized(_arg0
); 
6699     wxPyEndAllowThreads(__tstate
); 
6700     if (PyErr_Occurred()) return NULL
; 
6701 }    _resultobj 
= Py_BuildValue("i",_result
); 
6705 static void *SwigwxWindowCreateEventTowxCommandEvent(void *ptr
) { 
6706     wxWindowCreateEvent 
*src
; 
6707     wxCommandEvent 
*dest
; 
6708     src 
= (wxWindowCreateEvent 
*) ptr
; 
6709     dest 
= (wxCommandEvent 
*) src
; 
6710     return (void *) dest
; 
6713 static void *SwigwxWindowCreateEventTowxEvent(void *ptr
) { 
6714     wxWindowCreateEvent 
*src
; 
6716     src 
= (wxWindowCreateEvent 
*) ptr
; 
6717     dest 
= (wxEvent 
*) src
; 
6718     return (void *) dest
; 
6721 static void *SwigwxWindowCreateEventTowxObject(void *ptr
) { 
6722     wxWindowCreateEvent 
*src
; 
6724     src 
= (wxWindowCreateEvent 
*) ptr
; 
6725     dest 
= (wxObject 
*) src
; 
6726     return (void *) dest
; 
6729 #define new_wxWindowCreateEvent(_swigarg0) (new wxWindowCreateEvent(_swigarg0)) 
6730 static PyObject 
*_wrap_new_wxWindowCreateEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6731     PyObject 
* _resultobj
; 
6732     wxWindowCreateEvent 
* _result
; 
6733     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
6734     PyObject 
* _argo0 
= 0; 
6735     char *_kwnames
[] = { "win", NULL 
}; 
6739     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxWindowCreateEvent",_kwnames
,&_argo0
))  
6742         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6743         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
6744             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindowCreateEvent. Expected _wxWindow_p."); 
6749     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6750     _result 
= (wxWindowCreateEvent 
*)new_wxWindowCreateEvent(_arg0
); 
6752     wxPyEndAllowThreads(__tstate
); 
6753     if (PyErr_Occurred()) return NULL
; 
6755         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindowCreateEvent_p"); 
6756         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6759         _resultobj 
= Py_None
; 
6764 #define wxWindowCreateEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
6765 static PyObject 
*_wrap_wxWindowCreateEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6766     PyObject 
* _resultobj
; 
6768     wxWindowCreateEvent 
* _arg0
; 
6769     PyObject 
* _argo0 
= 0; 
6770     char *_kwnames
[] = { "self", NULL 
}; 
6773     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindowCreateEvent_GetWindow",_kwnames
,&_argo0
))  
6776         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6777         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindowCreateEvent_p")) { 
6778             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindowCreateEvent_GetWindow. Expected _wxWindowCreateEvent_p."); 
6783     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6784     _result 
= (wxWindow 
*)wxWindowCreateEvent_GetWindow(_arg0
); 
6786     wxPyEndAllowThreads(__tstate
); 
6787     if (PyErr_Occurred()) return NULL
; 
6788 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6792 static void *SwigwxWindowDestroyEventTowxCommandEvent(void *ptr
) { 
6793     wxWindowDestroyEvent 
*src
; 
6794     wxCommandEvent 
*dest
; 
6795     src 
= (wxWindowDestroyEvent 
*) ptr
; 
6796     dest 
= (wxCommandEvent 
*) src
; 
6797     return (void *) dest
; 
6800 static void *SwigwxWindowDestroyEventTowxEvent(void *ptr
) { 
6801     wxWindowDestroyEvent 
*src
; 
6803     src 
= (wxWindowDestroyEvent 
*) ptr
; 
6804     dest 
= (wxEvent 
*) src
; 
6805     return (void *) dest
; 
6808 static void *SwigwxWindowDestroyEventTowxObject(void *ptr
) { 
6809     wxWindowDestroyEvent 
*src
; 
6811     src 
= (wxWindowDestroyEvent 
*) ptr
; 
6812     dest 
= (wxObject 
*) src
; 
6813     return (void *) dest
; 
6816 #define new_wxWindowDestroyEvent(_swigarg0) (new wxWindowDestroyEvent(_swigarg0)) 
6817 static PyObject 
*_wrap_new_wxWindowDestroyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6818     PyObject 
* _resultobj
; 
6819     wxWindowDestroyEvent 
* _result
; 
6820     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
6821     PyObject 
* _argo0 
= 0; 
6822     char *_kwnames
[] = { "win", NULL 
}; 
6826     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxWindowDestroyEvent",_kwnames
,&_argo0
))  
6829         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6830         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
6831             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindowDestroyEvent. Expected _wxWindow_p."); 
6836     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6837     _result 
= (wxWindowDestroyEvent 
*)new_wxWindowDestroyEvent(_arg0
); 
6839     wxPyEndAllowThreads(__tstate
); 
6840     if (PyErr_Occurred()) return NULL
; 
6842         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindowDestroyEvent_p"); 
6843         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6846         _resultobj 
= Py_None
; 
6851 #define wxWindowDestroyEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
6852 static PyObject 
*_wrap_wxWindowDestroyEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6853     PyObject 
* _resultobj
; 
6855     wxWindowDestroyEvent 
* _arg0
; 
6856     PyObject 
* _argo0 
= 0; 
6857     char *_kwnames
[] = { "self", NULL 
}; 
6860     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindowDestroyEvent_GetWindow",_kwnames
,&_argo0
))  
6863         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6864         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindowDestroyEvent_p")) { 
6865             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindowDestroyEvent_GetWindow. Expected _wxWindowDestroyEvent_p."); 
6870     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6871     _result 
= (wxWindow 
*)wxWindowDestroyEvent_GetWindow(_arg0
); 
6873     wxPyEndAllowThreads(__tstate
); 
6874     if (PyErr_Occurred()) return NULL
; 
6875 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6879 static void *SwigwxTimerEventTowxEvent(void *ptr
) { 
6882     src 
= (wxTimerEvent 
*) ptr
; 
6883     dest 
= (wxEvent 
*) src
; 
6884     return (void *) dest
; 
6887 static void *SwigwxTimerEventTowxObject(void *ptr
) { 
6890     src 
= (wxTimerEvent 
*) ptr
; 
6891     dest 
= (wxObject 
*) src
; 
6892     return (void *) dest
; 
6895 #define new_wxTimerEvent(_swigarg0,_swigarg1) (new wxTimerEvent(_swigarg0,_swigarg1)) 
6896 static PyObject 
*_wrap_new_wxTimerEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6897     PyObject 
* _resultobj
; 
6898     wxTimerEvent 
* _result
; 
6899     int  _arg0 
= (int ) 0; 
6900     int  _arg1 
= (int ) 0; 
6901     char *_kwnames
[] = { "id","interval", NULL 
}; 
6905     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxTimerEvent",_kwnames
,&_arg0
,&_arg1
))  
6908     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6909     _result 
= (wxTimerEvent 
*)new_wxTimerEvent(_arg0
,_arg1
); 
6911     wxPyEndAllowThreads(__tstate
); 
6912     if (PyErr_Occurred()) return NULL
; 
6914         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTimerEvent_p"); 
6915         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6918         _resultobj 
= Py_None
; 
6923 #define wxTimerEvent_GetInterval(_swigobj)  (_swigobj->GetInterval()) 
6924 static PyObject 
*_wrap_wxTimerEvent_GetInterval(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6925     PyObject 
* _resultobj
; 
6927     wxTimerEvent 
* _arg0
; 
6928     PyObject 
* _argo0 
= 0; 
6929     char *_kwnames
[] = { "self", NULL 
}; 
6932     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTimerEvent_GetInterval",_kwnames
,&_argo0
))  
6935         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6936         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTimerEvent_p")) { 
6937             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTimerEvent_GetInterval. Expected _wxTimerEvent_p."); 
6942     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6943     _result 
= (int )wxTimerEvent_GetInterval(_arg0
); 
6945     wxPyEndAllowThreads(__tstate
); 
6946     if (PyErr_Occurred()) return NULL
; 
6947 }    _resultobj 
= Py_BuildValue("i",_result
); 
6951 static void *SwigwxTextUrlEventTowxCommandEvent(void *ptr
) { 
6952     wxTextUrlEvent 
*src
; 
6953     wxCommandEvent 
*dest
; 
6954     src 
= (wxTextUrlEvent 
*) ptr
; 
6955     dest 
= (wxCommandEvent 
*) src
; 
6956     return (void *) dest
; 
6959 static void *SwigwxTextUrlEventTowxEvent(void *ptr
) { 
6960     wxTextUrlEvent 
*src
; 
6962     src 
= (wxTextUrlEvent 
*) ptr
; 
6963     dest 
= (wxEvent 
*) src
; 
6964     return (void *) dest
; 
6967 static void *SwigwxTextUrlEventTowxObject(void *ptr
) { 
6968     wxTextUrlEvent 
*src
; 
6970     src 
= (wxTextUrlEvent 
*) ptr
; 
6971     dest 
= (wxObject 
*) src
; 
6972     return (void *) dest
; 
6975 #define new_wxTextUrlEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxTextUrlEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
6976 static PyObject 
*_wrap_new_wxTextUrlEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6977     PyObject 
* _resultobj
; 
6978     wxTextUrlEvent 
* _result
; 
6980     wxMouseEvent 
* _arg1
; 
6983     PyObject 
* _argo1 
= 0; 
6984     char *_kwnames
[] = { "id","evtMouse","start","end", NULL 
}; 
6988     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iOll:new_wxTextUrlEvent",_kwnames
,&_arg0
,&_argo1
,&_arg2
,&_arg3
))  
6991         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
6992         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMouseEvent_p")) { 
6993             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxTextUrlEvent. Expected _wxMouseEvent_p."); 
6998     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6999     _result 
= (wxTextUrlEvent 
*)new_wxTextUrlEvent(_arg0
,*_arg1
,_arg2
,_arg3
); 
7001     wxPyEndAllowThreads(__tstate
); 
7002     if (PyErr_Occurred()) return NULL
; 
7004         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextUrlEvent_p"); 
7005         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7008         _resultobj 
= Py_None
; 
7013 #define wxTextUrlEvent_GetMouseEvent(_swigobj)  (_swigobj->GetMouseEvent()) 
7014 static PyObject 
*_wrap_wxTextUrlEvent_GetMouseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7015     PyObject 
* _resultobj
; 
7016     wxMouseEvent 
* _result
; 
7017     wxTextUrlEvent 
* _arg0
; 
7018     PyObject 
* _argo0 
= 0; 
7019     char *_kwnames
[] = { "self", NULL 
}; 
7022     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetMouseEvent",_kwnames
,&_argo0
))  
7025         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7026         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
7027             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetMouseEvent. Expected _wxTextUrlEvent_p."); 
7032     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7033     const wxMouseEvent 
& _result_ref 
= wxTextUrlEvent_GetMouseEvent(_arg0
); 
7034     _result 
= (wxMouseEvent 
*) &_result_ref
; 
7036     wxPyEndAllowThreads(__tstate
); 
7037     if (PyErr_Occurred()) return NULL
; 
7038 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
7042 #define wxTextUrlEvent_GetURLStart(_swigobj)  (_swigobj->GetURLStart()) 
7043 static PyObject 
*_wrap_wxTextUrlEvent_GetURLStart(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7044     PyObject 
* _resultobj
; 
7046     wxTextUrlEvent 
* _arg0
; 
7047     PyObject 
* _argo0 
= 0; 
7048     char *_kwnames
[] = { "self", NULL 
}; 
7051     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetURLStart",_kwnames
,&_argo0
))  
7054         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7055         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
7056             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetURLStart. Expected _wxTextUrlEvent_p."); 
7061     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7062     _result 
= (long )wxTextUrlEvent_GetURLStart(_arg0
); 
7064     wxPyEndAllowThreads(__tstate
); 
7065     if (PyErr_Occurred()) return NULL
; 
7066 }    _resultobj 
= Py_BuildValue("l",_result
); 
7070 #define wxTextUrlEvent_GetURLEnd(_swigobj)  (_swigobj->GetURLEnd()) 
7071 static PyObject 
*_wrap_wxTextUrlEvent_GetURLEnd(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7072     PyObject 
* _resultobj
; 
7074     wxTextUrlEvent 
* _arg0
; 
7075     PyObject 
* _argo0 
= 0; 
7076     char *_kwnames
[] = { "self", NULL 
}; 
7079     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetURLEnd",_kwnames
,&_argo0
))  
7082         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7083         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
7084             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetURLEnd. Expected _wxTextUrlEvent_p."); 
7089     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7090     _result 
= (long )wxTextUrlEvent_GetURLEnd(_arg0
); 
7092     wxPyEndAllowThreads(__tstate
); 
7093     if (PyErr_Occurred()) return NULL
; 
7094 }    _resultobj 
= Py_BuildValue("l",_result
); 
7098 static void *SwigwxPyEventTowxEvent(void *ptr
) { 
7101     src 
= (wxPyEvent 
*) ptr
; 
7102     dest 
= (wxEvent 
*) src
; 
7103     return (void *) dest
; 
7106 static void *SwigwxPyEventTowxObject(void *ptr
) { 
7109     src 
= (wxPyEvent 
*) ptr
; 
7110     dest 
= (wxObject 
*) src
; 
7111     return (void *) dest
; 
7114 #define new_wxPyEvent(_swigarg0) (new wxPyEvent(_swigarg0)) 
7115 static PyObject 
*_wrap_new_wxPyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7116     PyObject 
* _resultobj
; 
7117     wxPyEvent 
* _result
; 
7118     int  _arg0 
= (int ) 0; 
7119     char *_kwnames
[] = { "id", NULL 
}; 
7123     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPyEvent",_kwnames
,&_arg0
))  
7126     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7127     _result 
= (wxPyEvent 
*)new_wxPyEvent(_arg0
); 
7129     wxPyEndAllowThreads(__tstate
); 
7130     if (PyErr_Occurred()) return NULL
; 
7132         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyEvent_p"); 
7133         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7136         _resultobj 
= Py_None
; 
7141 #define delete_wxPyEvent(_swigobj) (delete _swigobj) 
7142 static PyObject 
*_wrap_delete_wxPyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7143     PyObject 
* _resultobj
; 
7145     PyObject 
* _argo0 
= 0; 
7146     char *_kwnames
[] = { "self", NULL 
}; 
7149     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyEvent",_kwnames
,&_argo0
))  
7152         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7153         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
7154             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyEvent. Expected _wxPyEvent_p."); 
7159     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7160     delete_wxPyEvent(_arg0
); 
7162     wxPyEndAllowThreads(__tstate
); 
7163     if (PyErr_Occurred()) return NULL
; 
7164 }    Py_INCREF(Py_None
); 
7165     _resultobj 
= Py_None
; 
7169 #define wxPyEvent_SetSelf(_swigobj,_swigarg0)  (_swigobj->SetSelf(_swigarg0)) 
7170 static PyObject 
*_wrap_wxPyEvent_SetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7171     PyObject 
* _resultobj
; 
7174     PyObject 
* _argo0 
= 0; 
7175     PyObject 
* _obj1 
= 0; 
7176     char *_kwnames
[] = { "self","self", NULL 
}; 
7179     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEvent_SetSelf",_kwnames
,&_argo0
,&_obj1
))  
7182         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7183         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
7184             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEvent_SetSelf. Expected _wxPyEvent_p."); 
7192     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7193     wxPyEvent_SetSelf(_arg0
,_arg1
); 
7195     wxPyEndAllowThreads(__tstate
); 
7196     if (PyErr_Occurred()) return NULL
; 
7197 }    Py_INCREF(Py_None
); 
7198     _resultobj 
= Py_None
; 
7202 #define wxPyEvent_GetSelf(_swigobj)  (_swigobj->GetSelf()) 
7203 static PyObject 
*_wrap_wxPyEvent_GetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7204     PyObject 
* _resultobj
; 
7207     PyObject 
* _argo0 
= 0; 
7208     char *_kwnames
[] = { "self", NULL 
}; 
7211     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyEvent_GetSelf",_kwnames
,&_argo0
))  
7214         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7215         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
7216             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEvent_GetSelf. Expected _wxPyEvent_p."); 
7221     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7222     _result 
= (PyObject 
*)wxPyEvent_GetSelf(_arg0
); 
7224     wxPyEndAllowThreads(__tstate
); 
7225     if (PyErr_Occurred()) return NULL
; 
7227   _resultobj 
= _result
; 
7232 static void *SwigwxPyCommandEventTowxCommandEvent(void *ptr
) { 
7233     wxPyCommandEvent 
*src
; 
7234     wxCommandEvent 
*dest
; 
7235     src 
= (wxPyCommandEvent 
*) ptr
; 
7236     dest 
= (wxCommandEvent 
*) src
; 
7237     return (void *) dest
; 
7240 static void *SwigwxPyCommandEventTowxEvent(void *ptr
) { 
7241     wxPyCommandEvent 
*src
; 
7243     src 
= (wxPyCommandEvent 
*) ptr
; 
7244     dest 
= (wxEvent 
*) src
; 
7245     return (void *) dest
; 
7248 static void *SwigwxPyCommandEventTowxObject(void *ptr
) { 
7249     wxPyCommandEvent 
*src
; 
7251     src 
= (wxPyCommandEvent 
*) ptr
; 
7252     dest 
= (wxObject 
*) src
; 
7253     return (void *) dest
; 
7256 #define new_wxPyCommandEvent(_swigarg0,_swigarg1) (new wxPyCommandEvent(_swigarg0,_swigarg1)) 
7257 static PyObject 
*_wrap_new_wxPyCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7258     PyObject 
* _resultobj
; 
7259     wxPyCommandEvent 
* _result
; 
7260     wxEventType  _arg0 
= (wxEventType 
) wxEVT_NULL
; 
7261     int  _arg1 
= (int ) 0; 
7262     char *_kwnames
[] = { "commandType","id", NULL 
}; 
7266     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxPyCommandEvent",_kwnames
,&_arg0
,&_arg1
))  
7269     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7270     _result 
= (wxPyCommandEvent 
*)new_wxPyCommandEvent(_arg0
,_arg1
); 
7272     wxPyEndAllowThreads(__tstate
); 
7273     if (PyErr_Occurred()) return NULL
; 
7275         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyCommandEvent_p"); 
7276         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7279         _resultobj 
= Py_None
; 
7284 #define delete_wxPyCommandEvent(_swigobj) (delete _swigobj) 
7285 static PyObject 
*_wrap_delete_wxPyCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7286     PyObject 
* _resultobj
; 
7287     wxPyCommandEvent 
* _arg0
; 
7288     PyObject 
* _argo0 
= 0; 
7289     char *_kwnames
[] = { "self", NULL 
}; 
7292     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyCommandEvent",_kwnames
,&_argo0
))  
7295         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7296         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7297             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyCommandEvent. Expected _wxPyCommandEvent_p."); 
7302     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7303     delete_wxPyCommandEvent(_arg0
); 
7305     wxPyEndAllowThreads(__tstate
); 
7306     if (PyErr_Occurred()) return NULL
; 
7307 }    Py_INCREF(Py_None
); 
7308     _resultobj 
= Py_None
; 
7312 #define wxPyCommandEvent_SetSelf(_swigobj,_swigarg0)  (_swigobj->SetSelf(_swigarg0)) 
7313 static PyObject 
*_wrap_wxPyCommandEvent_SetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7314     PyObject 
* _resultobj
; 
7315     wxPyCommandEvent 
* _arg0
; 
7317     PyObject 
* _argo0 
= 0; 
7318     PyObject 
* _obj1 
= 0; 
7319     char *_kwnames
[] = { "self","self", NULL 
}; 
7322     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCommandEvent_SetSelf",_kwnames
,&_argo0
,&_obj1
))  
7325         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7326         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7327             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCommandEvent_SetSelf. Expected _wxPyCommandEvent_p."); 
7335     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7336     wxPyCommandEvent_SetSelf(_arg0
,_arg1
); 
7338     wxPyEndAllowThreads(__tstate
); 
7339     if (PyErr_Occurred()) return NULL
; 
7340 }    Py_INCREF(Py_None
); 
7341     _resultobj 
= Py_None
; 
7345 #define wxPyCommandEvent_GetSelf(_swigobj)  (_swigobj->GetSelf()) 
7346 static PyObject 
*_wrap_wxPyCommandEvent_GetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7347     PyObject 
* _resultobj
; 
7349     wxPyCommandEvent 
* _arg0
; 
7350     PyObject 
* _argo0 
= 0; 
7351     char *_kwnames
[] = { "self", NULL 
}; 
7354     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyCommandEvent_GetSelf",_kwnames
,&_argo0
))  
7357         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7358         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7359             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCommandEvent_GetSelf. Expected _wxPyCommandEvent_p."); 
7364     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7365     _result 
= (PyObject 
*)wxPyCommandEvent_GetSelf(_arg0
); 
7367     wxPyEndAllowThreads(__tstate
); 
7368     if (PyErr_Occurred()) return NULL
; 
7370   _resultobj 
= _result
; 
7375 static PyMethodDef eventscMethods
[] = { 
7376          { "wxPyCommandEvent_GetSelf", (PyCFunction
) _wrap_wxPyCommandEvent_GetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7377          { "wxPyCommandEvent_SetSelf", (PyCFunction
) _wrap_wxPyCommandEvent_SetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7378          { "delete_wxPyCommandEvent", (PyCFunction
) _wrap_delete_wxPyCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7379          { "new_wxPyCommandEvent", (PyCFunction
) _wrap_new_wxPyCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7380          { "wxPyEvent_GetSelf", (PyCFunction
) _wrap_wxPyEvent_GetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7381          { "wxPyEvent_SetSelf", (PyCFunction
) _wrap_wxPyEvent_SetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7382          { "delete_wxPyEvent", (PyCFunction
) _wrap_delete_wxPyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7383          { "new_wxPyEvent", (PyCFunction
) _wrap_new_wxPyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7384          { "wxTextUrlEvent_GetURLEnd", (PyCFunction
) _wrap_wxTextUrlEvent_GetURLEnd
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7385          { "wxTextUrlEvent_GetURLStart", (PyCFunction
) _wrap_wxTextUrlEvent_GetURLStart
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7386          { "wxTextUrlEvent_GetMouseEvent", (PyCFunction
) _wrap_wxTextUrlEvent_GetMouseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7387          { "new_wxTextUrlEvent", (PyCFunction
) _wrap_new_wxTextUrlEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7388          { "wxTimerEvent_GetInterval", (PyCFunction
) _wrap_wxTimerEvent_GetInterval
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7389          { "new_wxTimerEvent", (PyCFunction
) _wrap_new_wxTimerEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7390          { "wxWindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_wxWindowDestroyEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7391          { "new_wxWindowDestroyEvent", (PyCFunction
) _wrap_new_wxWindowDestroyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7392          { "wxWindowCreateEvent_GetWindow", (PyCFunction
) _wrap_wxWindowCreateEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7393          { "new_wxWindowCreateEvent", (PyCFunction
) _wrap_new_wxWindowCreateEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7394          { "wxQueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_wxQueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7395          { "wxQueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_wxQueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7396          { "new_wxQueryNewPaletteEvent", (PyCFunction
) _wrap_new_wxQueryNewPaletteEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7397          { "wxPaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_wxPaletteChangedEvent_GetChangedWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7398          { "wxPaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_wxPaletteChangedEvent_SetChangedWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7399          { "new_wxPaletteChangedEvent", (PyCFunction
) _wrap_new_wxPaletteChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7400          { "new_wxDisplayChangedEvent", (PyCFunction
) _wrap_new_wxDisplayChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7401          { "wxNotifyEvent_Veto", (PyCFunction
) _wrap_wxNotifyEvent_Veto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7402          { "wxNotifyEvent_Allow", (PyCFunction
) _wrap_wxNotifyEvent_Allow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7403          { "wxNotifyEvent_IsAllowed", (PyCFunction
) _wrap_wxNotifyEvent_IsAllowed
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7404          { "new_wxNotifyEvent", (PyCFunction
) _wrap_new_wxNotifyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7405          { "new_wxSysColourChangedEvent", (PyCFunction
) _wrap_new_wxSysColourChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7406          { "wxUpdateUIEvent_SetText", (PyCFunction
) _wrap_wxUpdateUIEvent_SetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7407          { "wxUpdateUIEvent_Enable", (PyCFunction
) _wrap_wxUpdateUIEvent_Enable
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7408          { "wxUpdateUIEvent_Check", (PyCFunction
) _wrap_wxUpdateUIEvent_Check
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7409          { "wxUpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetEnabled
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7410          { "wxUpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7411          { "wxUpdateUIEvent_GetSetText", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7412          { "wxUpdateUIEvent_GetText", (PyCFunction
) _wrap_wxUpdateUIEvent_GetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7413          { "wxUpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_wxUpdateUIEvent_GetEnabled
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7414          { "wxUpdateUIEvent_GetChecked", (PyCFunction
) _wrap_wxUpdateUIEvent_GetChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7415          { "new_wxUpdateUIEvent", (PyCFunction
) _wrap_new_wxUpdateUIEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7416          { "wxIdleEvent_MoreRequested", (PyCFunction
) _wrap_wxIdleEvent_MoreRequested
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7417          { "wxIdleEvent_RequestMore", (PyCFunction
) _wrap_wxIdleEvent_RequestMore
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7418          { "new_wxIdleEvent", (PyCFunction
) _wrap_new_wxIdleEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7419          { "wxDropFilesEvent_GetFiles", (PyCFunction
) _wrap_wxDropFilesEvent_GetFiles
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7420          { "wxDropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_wxDropFilesEvent_GetNumberOfFiles
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7421          { "wxDropFilesEvent_GetPosition", (PyCFunction
) _wrap_wxDropFilesEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7422          { "wxJoystickEvent_ButtonIsDown", (PyCFunction
) _wrap_wxJoystickEvent_ButtonIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7423          { "wxJoystickEvent_ButtonUp", (PyCFunction
) _wrap_wxJoystickEvent_ButtonUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7424          { "wxJoystickEvent_ButtonDown", (PyCFunction
) _wrap_wxJoystickEvent_ButtonDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7425          { "wxJoystickEvent_IsZMove", (PyCFunction
) _wrap_wxJoystickEvent_IsZMove
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7426          { "wxJoystickEvent_IsMove", (PyCFunction
) _wrap_wxJoystickEvent_IsMove
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7427          { "wxJoystickEvent_IsButton", (PyCFunction
) _wrap_wxJoystickEvent_IsButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7428          { "wxJoystickEvent_SetZPosition", (PyCFunction
) _wrap_wxJoystickEvent_SetZPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7429          { "wxJoystickEvent_SetPosition", (PyCFunction
) _wrap_wxJoystickEvent_SetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7430          { "wxJoystickEvent_SetButtonChange", (PyCFunction
) _wrap_wxJoystickEvent_SetButtonChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7431          { "wxJoystickEvent_SetButtonState", (PyCFunction
) _wrap_wxJoystickEvent_SetButtonState
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7432          { "wxJoystickEvent_SetJoystick", (PyCFunction
) _wrap_wxJoystickEvent_SetJoystick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7433          { "wxJoystickEvent_GetJoystick", (PyCFunction
) _wrap_wxJoystickEvent_GetJoystick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7434          { "wxJoystickEvent_GetButtonChange", (PyCFunction
) _wrap_wxJoystickEvent_GetButtonChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7435          { "wxJoystickEvent_GetButtonState", (PyCFunction
) _wrap_wxJoystickEvent_GetButtonState
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7436          { "wxJoystickEvent_GetZPosition", (PyCFunction
) _wrap_wxJoystickEvent_GetZPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7437          { "wxJoystickEvent_GetPosition", (PyCFunction
) _wrap_wxJoystickEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7438          { "new_wxJoystickEvent", (PyCFunction
) _wrap_new_wxJoystickEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7439          { "new_wxMaximizeEvent", (PyCFunction
) _wrap_new_wxMaximizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7440          { "wxIconizeEvent_Iconized", (PyCFunction
) _wrap_wxIconizeEvent_Iconized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7441          { "new_wxIconizeEvent", (PyCFunction
) _wrap_new_wxIconizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7442          { "wxShowEvent_GetShow", (PyCFunction
) _wrap_wxShowEvent_GetShow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7443          { "wxShowEvent_SetShow", (PyCFunction
) _wrap_wxShowEvent_SetShow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7444          { "new_wxShowEvent", (PyCFunction
) _wrap_new_wxShowEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7445          { "wxMenuEvent_IsPopup", (PyCFunction
) _wrap_wxMenuEvent_IsPopup
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7446          { "wxMenuEvent_GetMenuId", (PyCFunction
) _wrap_wxMenuEvent_GetMenuId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7447          { "new_wxMenuEvent", (PyCFunction
) _wrap_new_wxMenuEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7448          { "new_wxInitDialogEvent", (PyCFunction
) _wrap_new_wxInitDialogEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7449          { "wxActivateEvent_GetActive", (PyCFunction
) _wrap_wxActivateEvent_GetActive
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7450          { "new_wxActivateEvent", (PyCFunction
) _wrap_new_wxActivateEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7451          { "wxChildFocusEvent_GetWindow", (PyCFunction
) _wrap_wxChildFocusEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7452          { "new_wxChildFocusEvent", (PyCFunction
) _wrap_new_wxChildFocusEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7453          { "new_wxFocusEvent", (PyCFunction
) _wrap_new_wxFocusEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7454          { "wxEraseEvent_GetDC", (PyCFunction
) _wrap_wxEraseEvent_GetDC
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7455          { "new_wxEraseEvent", (PyCFunction
) _wrap_new_wxEraseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7456          { "new_wxPaintEvent", (PyCFunction
) _wrap_new_wxPaintEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7457          { "wxMoveEvent_GetPosition", (PyCFunction
) _wrap_wxMoveEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7458          { "new_wxMoveEvent", (PyCFunction
) _wrap_new_wxMoveEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7459          { "wxNavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetCurrentFocus
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7460          { "wxNavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_wxNavigationKeyEvent_GetCurrentFocus
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7461          { "wxNavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetWindowChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7462          { "wxNavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_wxNavigationKeyEvent_IsWindowChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7463          { "wxNavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetDirection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7464          { "wxNavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_wxNavigationKeyEvent_GetDirection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7465          { "new_wxNavigationKeyEvent", (PyCFunction
) _wrap_new_wxNavigationKeyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7466          { "wxKeyEvent_m_rawFlags_get", (PyCFunction
) _wrap_wxKeyEvent_m_rawFlags_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7467          { "wxKeyEvent_m_rawFlags_set", (PyCFunction
) _wrap_wxKeyEvent_m_rawFlags_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7468          { "wxKeyEvent_m_rawCode_get", (PyCFunction
) _wrap_wxKeyEvent_m_rawCode_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7469          { "wxKeyEvent_m_rawCode_set", (PyCFunction
) _wrap_wxKeyEvent_m_rawCode_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7470          { "wxKeyEvent_m_scanCode_get", (PyCFunction
) _wrap_wxKeyEvent_m_scanCode_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7471          { "wxKeyEvent_m_scanCode_set", (PyCFunction
) _wrap_wxKeyEvent_m_scanCode_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7472          { "wxKeyEvent_m_metaDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_metaDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7473          { "wxKeyEvent_m_metaDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_metaDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7474          { "wxKeyEvent_m_altDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_altDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7475          { "wxKeyEvent_m_altDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_altDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7476          { "wxKeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_shiftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7477          { "wxKeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_shiftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7478          { "wxKeyEvent_m_controlDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_controlDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7479          { "wxKeyEvent_m_controlDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_controlDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7480          { "wxKeyEvent_m_keyCode_get", (PyCFunction
) _wrap_wxKeyEvent_m_keyCode_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7481          { "wxKeyEvent_m_keyCode_set", (PyCFunction
) _wrap_wxKeyEvent_m_keyCode_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7482          { "wxKeyEvent_m_y_get", (PyCFunction
) _wrap_wxKeyEvent_m_y_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7483          { "wxKeyEvent_m_y_set", (PyCFunction
) _wrap_wxKeyEvent_m_y_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7484          { "wxKeyEvent_m_x_get", (PyCFunction
) _wrap_wxKeyEvent_m_x_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7485          { "wxKeyEvent_m_x_set", (PyCFunction
) _wrap_wxKeyEvent_m_x_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7486          { "wxKeyEvent_GetPositionTuple", (PyCFunction
) _wrap_wxKeyEvent_GetPositionTuple
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7487          { "wxKeyEvent_GetPosition", (PyCFunction
) _wrap_wxKeyEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7488          { "wxKeyEvent_GetY", (PyCFunction
) _wrap_wxKeyEvent_GetY
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7489          { "wxKeyEvent_GetX", (PyCFunction
) _wrap_wxKeyEvent_GetX
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7490          { "wxKeyEvent_GetRawKeyFlags", (PyCFunction
) _wrap_wxKeyEvent_GetRawKeyFlags
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7491          { "wxKeyEvent_GetRawKeyCode", (PyCFunction
) _wrap_wxKeyEvent_GetRawKeyCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7492          { "wxKeyEvent_HasModifiers", (PyCFunction
) _wrap_wxKeyEvent_HasModifiers
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7493          { "wxKeyEvent_GetKeyCode", (PyCFunction
) _wrap_wxKeyEvent_GetKeyCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7494          { "wxKeyEvent_KeyCode", (PyCFunction
) _wrap_wxKeyEvent_KeyCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7495          { "wxKeyEvent_ShiftDown", (PyCFunction
) _wrap_wxKeyEvent_ShiftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7496          { "wxKeyEvent_AltDown", (PyCFunction
) _wrap_wxKeyEvent_AltDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7497          { "wxKeyEvent_MetaDown", (PyCFunction
) _wrap_wxKeyEvent_MetaDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7498          { "wxKeyEvent_ControlDown", (PyCFunction
) _wrap_wxKeyEvent_ControlDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7499          { "new_wxKeyEvent", (PyCFunction
) _wrap_new_wxKeyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7500          { "wxMouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction
) _wrap_wxMouseCaptureChangedEvent_GetCapturedWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7501          { "new_wxMouseCaptureChangedEvent", (PyCFunction
) _wrap_new_wxMouseCaptureChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7502          { "wxMouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_wxMouseEvent_m_linesPerAction_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7503          { "wxMouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_wxMouseEvent_m_linesPerAction_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7504          { "wxMouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_wxMouseEvent_m_wheelDelta_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7505          { "wxMouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_wxMouseEvent_m_wheelDelta_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7506          { "wxMouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_wxMouseEvent_m_wheelRotation_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7507          { "wxMouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_wxMouseEvent_m_wheelRotation_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7508          { "wxMouseEvent_m_metaDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_metaDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7509          { "wxMouseEvent_m_metaDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_metaDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7510          { "wxMouseEvent_m_altDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_altDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7511          { "wxMouseEvent_m_altDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_altDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7512          { "wxMouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_shiftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7513          { "wxMouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_shiftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7514          { "wxMouseEvent_m_controlDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_controlDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7515          { "wxMouseEvent_m_controlDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_controlDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7516          { "wxMouseEvent_m_rightDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_rightDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7517          { "wxMouseEvent_m_rightDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_rightDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7518          { "wxMouseEvent_m_middleDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_middleDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7519          { "wxMouseEvent_m_middleDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_middleDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7520          { "wxMouseEvent_m_leftDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_leftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7521          { "wxMouseEvent_m_leftDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_leftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7522          { "wxMouseEvent_m_y_get", (PyCFunction
) _wrap_wxMouseEvent_m_y_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7523          { "wxMouseEvent_m_y_set", (PyCFunction
) _wrap_wxMouseEvent_m_y_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7524          { "wxMouseEvent_m_x_get", (PyCFunction
) _wrap_wxMouseEvent_m_x_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7525          { "wxMouseEvent_m_x_set", (PyCFunction
) _wrap_wxMouseEvent_m_x_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7526          { "wxMouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_wxMouseEvent_GetLinesPerAction
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7527          { "wxMouseEvent_GetWheelDelta", (PyCFunction
) _wrap_wxMouseEvent_GetWheelDelta
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7528          { "wxMouseEvent_GetWheelRotation", (PyCFunction
) _wrap_wxMouseEvent_GetWheelRotation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7529          { "wxMouseEvent_GetY", (PyCFunction
) _wrap_wxMouseEvent_GetY
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7530          { "wxMouseEvent_GetX", (PyCFunction
) _wrap_wxMouseEvent_GetX
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7531          { "wxMouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_wxMouseEvent_GetLogicalPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7532          { "wxMouseEvent_GetPositionTuple", (PyCFunction
) _wrap_wxMouseEvent_GetPositionTuple
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7533          { "wxMouseEvent_GetPosition", (PyCFunction
) _wrap_wxMouseEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7534          { "wxMouseEvent_Leaving", (PyCFunction
) _wrap_wxMouseEvent_Leaving
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7535          { "wxMouseEvent_Entering", (PyCFunction
) _wrap_wxMouseEvent_Entering
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7536          { "wxMouseEvent_Moving", (PyCFunction
) _wrap_wxMouseEvent_Moving
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7537          { "wxMouseEvent_Dragging", (PyCFunction
) _wrap_wxMouseEvent_Dragging
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7538          { "wxMouseEvent_RightIsDown", (PyCFunction
) _wrap_wxMouseEvent_RightIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7539          { "wxMouseEvent_MiddleIsDown", (PyCFunction
) _wrap_wxMouseEvent_MiddleIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7540          { "wxMouseEvent_LeftIsDown", (PyCFunction
) _wrap_wxMouseEvent_LeftIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7541          { "wxMouseEvent_RightDClick", (PyCFunction
) _wrap_wxMouseEvent_RightDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7542          { "wxMouseEvent_MiddleDClick", (PyCFunction
) _wrap_wxMouseEvent_MiddleDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7543          { "wxMouseEvent_LeftDClick", (PyCFunction
) _wrap_wxMouseEvent_LeftDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7544          { "wxMouseEvent_RightUp", (PyCFunction
) _wrap_wxMouseEvent_RightUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7545          { "wxMouseEvent_MiddleUp", (PyCFunction
) _wrap_wxMouseEvent_MiddleUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7546          { "wxMouseEvent_LeftUp", (PyCFunction
) _wrap_wxMouseEvent_LeftUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7547          { "wxMouseEvent_RightDown", (PyCFunction
) _wrap_wxMouseEvent_RightDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7548          { "wxMouseEvent_MiddleDown", (PyCFunction
) _wrap_wxMouseEvent_MiddleDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7549          { "wxMouseEvent_LeftDown", (PyCFunction
) _wrap_wxMouseEvent_LeftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7550          { "wxMouseEvent_ShiftDown", (PyCFunction
) _wrap_wxMouseEvent_ShiftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7551          { "wxMouseEvent_AltDown", (PyCFunction
) _wrap_wxMouseEvent_AltDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7552          { "wxMouseEvent_MetaDown", (PyCFunction
) _wrap_wxMouseEvent_MetaDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7553          { "wxMouseEvent_ControlDown", (PyCFunction
) _wrap_wxMouseEvent_ControlDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7554          { "wxMouseEvent_ButtonIsDown", (PyCFunction
) _wrap_wxMouseEvent_ButtonIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7555          { "wxMouseEvent_Button", (PyCFunction
) _wrap_wxMouseEvent_Button
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7556          { "wxMouseEvent_ButtonUp", (PyCFunction
) _wrap_wxMouseEvent_ButtonUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7557          { "wxMouseEvent_ButtonDClick", (PyCFunction
) _wrap_wxMouseEvent_ButtonDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7558          { "wxMouseEvent_ButtonDown", (PyCFunction
) _wrap_wxMouseEvent_ButtonDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7559          { "wxMouseEvent_IsButton", (PyCFunction
) _wrap_wxMouseEvent_IsButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7560          { "new_wxMouseEvent", (PyCFunction
) _wrap_new_wxMouseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7561          { "new_wxSpinEvent", (PyCFunction
) _wrap_new_wxSpinEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7562          { "wxScrollWinEvent_GetPosition", (PyCFunction
) _wrap_wxScrollWinEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7563          { "wxScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_wxScrollWinEvent_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7564          { "new_wxScrollWinEvent", (PyCFunction
) _wrap_new_wxScrollWinEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7565          { "wxScrollEvent_GetPosition", (PyCFunction
) _wrap_wxScrollEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7566          { "wxScrollEvent_GetOrientation", (PyCFunction
) _wrap_wxScrollEvent_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7567          { "new_wxScrollEvent", (PyCFunction
) _wrap_new_wxScrollEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7568          { "wxCommandEvent_GetClientData", (PyCFunction
) _wrap_wxCommandEvent_GetClientData
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7569          { "wxCommandEvent_SetInt", (PyCFunction
) _wrap_wxCommandEvent_SetInt
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7570          { "wxCommandEvent_SetExtraLong", (PyCFunction
) _wrap_wxCommandEvent_SetExtraLong
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7571          { "wxCommandEvent_SetString", (PyCFunction
) _wrap_wxCommandEvent_SetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7572          { "wxCommandEvent_IsSelection", (PyCFunction
) _wrap_wxCommandEvent_IsSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7573          { "wxCommandEvent_GetString", (PyCFunction
) _wrap_wxCommandEvent_GetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7574          { "wxCommandEvent_GetSelection", (PyCFunction
) _wrap_wxCommandEvent_GetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7575          { "wxCommandEvent_GetInt", (PyCFunction
) _wrap_wxCommandEvent_GetInt
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7576          { "wxCommandEvent_GetExtraLong", (PyCFunction
) _wrap_wxCommandEvent_GetExtraLong
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7577          { "wxCommandEvent_Checked", (PyCFunction
) _wrap_wxCommandEvent_IsChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7578          { "wxCommandEvent_IsChecked", (PyCFunction
) _wrap_wxCommandEvent_IsChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7579          { "new_wxCommandEvent", (PyCFunction
) _wrap_new_wxCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7580          { "wxCloseEvent_SetCanVeto", (PyCFunction
) _wrap_wxCloseEvent_SetCanVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7581          { "wxCloseEvent_GetVeto", (PyCFunction
) _wrap_wxCloseEvent_GetVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7582          { "wxCloseEvent_CanVeto", (PyCFunction
) _wrap_wxCloseEvent_CanVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7583          { "wxCloseEvent_Veto", (PyCFunction
) _wrap_wxCloseEvent_Veto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7584          { "wxCloseEvent_GetLoggingOff", (PyCFunction
) _wrap_wxCloseEvent_GetLoggingOff
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7585          { "wxCloseEvent_SetLoggingOff", (PyCFunction
) _wrap_wxCloseEvent_SetLoggingOff
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7586          { "new_wxCloseEvent", (PyCFunction
) _wrap_new_wxCloseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7587          { "wxSizeEvent_GetSize", (PyCFunction
) _wrap_wxSizeEvent_GetSize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7588          { "new_wxSizeEvent", (PyCFunction
) _wrap_new_wxSizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7589          { "wxEvent_Clone", (PyCFunction
) _wrap_wxEvent_Clone
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7590          { "wxEvent_Skip", (PyCFunction
) _wrap_wxEvent_Skip
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7591          { "wxEvent_SetTimestamp", (PyCFunction
) _wrap_wxEvent_SetTimestamp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7592          { "wxEvent_SetId", (PyCFunction
) _wrap_wxEvent_SetId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7593          { "wxEvent_SetEventType", (PyCFunction
) _wrap_wxEvent_SetEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7594          { "wxEvent_SetEventObject", (PyCFunction
) _wrap_wxEvent_SetEventObject
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7595          { "wxEvent_GetTimestamp", (PyCFunction
) _wrap_wxEvent_GetTimestamp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7596          { "wxEvent_GetSkipped", (PyCFunction
) _wrap_wxEvent_GetSkipped
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7597          { "wxEvent_GetId", (PyCFunction
) _wrap_wxEvent_GetId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7598          { "wxEvent_GetEventType", (PyCFunction
) _wrap_wxEvent_GetEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7599          { "wxEvent_GetEventObject", (PyCFunction
) _wrap_wxEvent_GetEventObject
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7600          { "delete_wxEvent", (PyCFunction
) _wrap_delete_wxEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7601          { "wxNewEventType", (PyCFunction
) _wrap_wxNewEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7608  * This table is used by the pointer type-checker 
7610 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = { 
7611     { "_wxEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxEvent
}, 
7612     { "_wxEvent","_wxPyEvent",SwigwxPyEventTowxEvent
}, 
7613     { "_wxEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxEvent
}, 
7614     { "_wxEvent","_wxTimerEvent",SwigwxTimerEventTowxEvent
}, 
7615     { "_wxEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxEvent
}, 
7616     { "_wxEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxEvent
}, 
7617     { "_wxEvent","_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxEvent
}, 
7618     { "_wxEvent","_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxEvent
}, 
7619     { "_wxEvent","_wxDisplayChangedEvent",SwigwxDisplayChangedEventTowxEvent
}, 
7620     { "_wxEvent","_wxNotifyEvent",SwigwxNotifyEventTowxEvent
}, 
7621     { "_wxEvent","_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxEvent
}, 
7622     { "_wxEvent","_wxUpdateUIEvent",SwigwxUpdateUIEventTowxEvent
}, 
7623     { "_wxEvent","_wxIdleEvent",SwigwxIdleEventTowxEvent
}, 
7624     { "_wxEvent","_wxDropFilesEvent",SwigwxDropFilesEventTowxEvent
}, 
7625     { "_wxEvent","_wxJoystickEvent",SwigwxJoystickEventTowxEvent
}, 
7626     { "_wxEvent","_wxMaximizeEvent",SwigwxMaximizeEventTowxEvent
}, 
7627     { "_wxEvent","_wxIconizeEvent",SwigwxIconizeEventTowxEvent
}, 
7628     { "_wxEvent","_wxShowEvent",SwigwxShowEventTowxEvent
}, 
7629     { "_wxEvent","_wxMenuEvent",SwigwxMenuEventTowxEvent
}, 
7630     { "_wxEvent","_wxInitDialogEvent",SwigwxInitDialogEventTowxEvent
}, 
7631     { "_wxEvent","_wxActivateEvent",SwigwxActivateEventTowxEvent
}, 
7632     { "_wxEvent","_wxChildFocusEvent",SwigwxChildFocusEventTowxEvent
}, 
7633     { "_wxEvent","_wxFocusEvent",SwigwxFocusEventTowxEvent
}, 
7634     { "_wxEvent","_wxEraseEvent",SwigwxEraseEventTowxEvent
}, 
7635     { "_wxEvent","_wxPaintEvent",SwigwxPaintEventTowxEvent
}, 
7636     { "_wxEvent","_wxMoveEvent",SwigwxMoveEventTowxEvent
}, 
7637     { "_wxEvent","_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxEvent
}, 
7638     { "_wxEvent","_wxKeyEvent",SwigwxKeyEventTowxEvent
}, 
7639     { "_wxEvent","_wxMouseCaptureChangedEvent",SwigwxMouseCaptureChangedEventTowxEvent
}, 
7640     { "_wxEvent","_wxMouseEvent",SwigwxMouseEventTowxEvent
}, 
7641     { "_wxEvent","_wxSpinEvent",SwigwxSpinEventTowxEvent
}, 
7642     { "_wxEvent","_wxScrollWinEvent",SwigwxScrollWinEventTowxEvent
}, 
7643     { "_wxEvent","_wxScrollEvent",SwigwxScrollEventTowxEvent
}, 
7644     { "_wxEvent","_wxCommandEvent",SwigwxCommandEventTowxEvent
}, 
7645     { "_wxEvent","_wxCloseEvent",SwigwxCloseEventTowxEvent
}, 
7646     { "_wxEvent","_wxSizeEvent",SwigwxSizeEventTowxEvent
}, 
7647     { "_signed_long","_long",0}, 
7648     { "_wxPrintQuality","_wxCoord",0}, 
7649     { "_wxPrintQuality","_int",0}, 
7650     { "_wxPrintQuality","_signed_int",0}, 
7651     { "_wxPrintQuality","_unsigned_int",0}, 
7652     { "_wxPrintQuality","_wxWindowID",0}, 
7653     { "_wxPrintQuality","_uint",0}, 
7654     { "_wxPrintQuality","_EBool",0}, 
7655     { "_wxPrintQuality","_size_t",0}, 
7656     { "_wxPrintQuality","_time_t",0}, 
7657     { "_byte","_unsigned_char",0}, 
7658     { "_long","_unsigned_long",0}, 
7659     { "_long","_signed_long",0}, 
7660     { "_size_t","_wxCoord",0}, 
7661     { "_size_t","_wxPrintQuality",0}, 
7662     { "_size_t","_time_t",0}, 
7663     { "_size_t","_unsigned_int",0}, 
7664     { "_size_t","_int",0}, 
7665     { "_size_t","_wxWindowID",0}, 
7666     { "_size_t","_uint",0}, 
7667     { "_uint","_wxCoord",0}, 
7668     { "_uint","_wxPrintQuality",0}, 
7669     { "_uint","_time_t",0}, 
7670     { "_uint","_size_t",0}, 
7671     { "_uint","_unsigned_int",0}, 
7672     { "_uint","_int",0}, 
7673     { "_uint","_wxWindowID",0}, 
7674     { "_wxChar","_char",0}, 
7675     { "_wxCommandEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent
}, 
7676     { "_wxCommandEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxCommandEvent
}, 
7677     { "_wxCommandEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent
}, 
7678     { "_wxCommandEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxCommandEvent
}, 
7679     { "_wxCommandEvent","_wxNotifyEvent",SwigwxNotifyEventTowxCommandEvent
}, 
7680     { "_wxCommandEvent","_wxChildFocusEvent",SwigwxChildFocusEventTowxCommandEvent
}, 
7681     { "_wxCommandEvent","_wxSpinEvent",SwigwxSpinEventTowxCommandEvent
}, 
7682     { "_wxCommandEvent","_wxScrollEvent",SwigwxScrollEventTowxCommandEvent
}, 
7683     { "_char","_wxChar",0}, 
7684     { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0}, 
7685     { "_wxScrollEvent","_wxSpinEvent",SwigwxSpinEventTowxScrollEvent
}, 
7686     { "_EBool","_wxCoord",0}, 
7687     { "_EBool","_wxPrintQuality",0}, 
7688     { "_EBool","_signed_int",0}, 
7689     { "_EBool","_int",0}, 
7690     { "_EBool","_wxWindowID",0}, 
7691     { "_unsigned_long","_long",0}, 
7692     { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0}, 
7693     { "_signed_int","_wxCoord",0}, 
7694     { "_signed_int","_wxPrintQuality",0}, 
7695     { "_signed_int","_EBool",0}, 
7696     { "_signed_int","_wxWindowID",0}, 
7697     { "_signed_int","_int",0}, 
7698     { "_WXTYPE","_short",0}, 
7699     { "_WXTYPE","_signed_short",0}, 
7700     { "_WXTYPE","_unsigned_short",0}, 
7701     { "_unsigned_short","_WXTYPE",0}, 
7702     { "_unsigned_short","_short",0}, 
7703     { "_wxObject","_wxPyCommandEvent",SwigwxPyCommandEventTowxObject
}, 
7704     { "_wxObject","_wxPyEvent",SwigwxPyEventTowxObject
}, 
7705     { "_wxObject","_wxTextUrlEvent",SwigwxTextUrlEventTowxObject
}, 
7706     { "_wxObject","_wxTimerEvent",SwigwxTimerEventTowxObject
}, 
7707     { "_wxObject","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxObject
}, 
7708     { "_wxObject","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxObject
}, 
7709     { "_wxObject","_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxObject
}, 
7710     { "_wxObject","_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxObject
}, 
7711     { "_wxObject","_wxDisplayChangedEvent",SwigwxDisplayChangedEventTowxObject
}, 
7712     { "_wxObject","_wxNotifyEvent",SwigwxNotifyEventTowxObject
}, 
7713     { "_wxObject","_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxObject
}, 
7714     { "_wxObject","_wxUpdateUIEvent",SwigwxUpdateUIEventTowxObject
}, 
7715     { "_wxObject","_wxIdleEvent",SwigwxIdleEventTowxObject
}, 
7716     { "_wxObject","_wxDropFilesEvent",SwigwxDropFilesEventTowxObject
}, 
7717     { "_wxObject","_wxJoystickEvent",SwigwxJoystickEventTowxObject
}, 
7718     { "_wxObject","_wxMaximizeEvent",SwigwxMaximizeEventTowxObject
}, 
7719     { "_wxObject","_wxIconizeEvent",SwigwxIconizeEventTowxObject
}, 
7720     { "_wxObject","_wxShowEvent",SwigwxShowEventTowxObject
}, 
7721     { "_wxObject","_wxMenuEvent",SwigwxMenuEventTowxObject
}, 
7722     { "_wxObject","_wxInitDialogEvent",SwigwxInitDialogEventTowxObject
}, 
7723     { "_wxObject","_wxActivateEvent",SwigwxActivateEventTowxObject
}, 
7724     { "_wxObject","_wxChildFocusEvent",SwigwxChildFocusEventTowxObject
}, 
7725     { "_wxObject","_wxFocusEvent",SwigwxFocusEventTowxObject
}, 
7726     { "_wxObject","_wxEraseEvent",SwigwxEraseEventTowxObject
}, 
7727     { "_wxObject","_wxPaintEvent",SwigwxPaintEventTowxObject
}, 
7728     { "_wxObject","_wxMoveEvent",SwigwxMoveEventTowxObject
}, 
7729     { "_wxObject","_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxObject
}, 
7730     { "_wxObject","_wxKeyEvent",SwigwxKeyEventTowxObject
}, 
7731     { "_wxObject","_wxMouseCaptureChangedEvent",SwigwxMouseCaptureChangedEventTowxObject
}, 
7732     { "_wxObject","_wxMouseEvent",SwigwxMouseEventTowxObject
}, 
7733     { "_wxObject","_wxSpinEvent",SwigwxSpinEventTowxObject
}, 
7734     { "_wxObject","_wxScrollWinEvent",SwigwxScrollWinEventTowxObject
}, 
7735     { "_wxObject","_wxScrollEvent",SwigwxScrollEventTowxObject
}, 
7736     { "_wxObject","_wxCommandEvent",SwigwxCommandEventTowxObject
}, 
7737     { "_wxObject","_wxCloseEvent",SwigwxCloseEventTowxObject
}, 
7738     { "_wxObject","_wxSizeEvent",SwigwxSizeEventTowxObject
}, 
7739     { "_wxObject","_wxEvent",SwigwxEventTowxObject
}, 
7740     { "_signed_short","_WXTYPE",0}, 
7741     { "_signed_short","_short",0}, 
7742     { "_unsigned_char","_byte",0}, 
7743     { "_unsigned_int","_wxCoord",0}, 
7744     { "_unsigned_int","_wxPrintQuality",0}, 
7745     { "_unsigned_int","_time_t",0}, 
7746     { "_unsigned_int","_size_t",0}, 
7747     { "_unsigned_int","_uint",0}, 
7748     { "_unsigned_int","_wxWindowID",0}, 
7749     { "_unsigned_int","_int",0}, 
7750     { "_short","_WXTYPE",0}, 
7751     { "_short","_unsigned_short",0}, 
7752     { "_short","_signed_short",0}, 
7753     { "_wxWindowID","_wxCoord",0}, 
7754     { "_wxWindowID","_wxPrintQuality",0}, 
7755     { "_wxWindowID","_time_t",0}, 
7756     { "_wxWindowID","_size_t",0}, 
7757     { "_wxWindowID","_EBool",0}, 
7758     { "_wxWindowID","_uint",0}, 
7759     { "_wxWindowID","_int",0}, 
7760     { "_wxWindowID","_signed_int",0}, 
7761     { "_wxWindowID","_unsigned_int",0}, 
7762     { "_int","_wxCoord",0}, 
7763     { "_int","_wxPrintQuality",0}, 
7764     { "_int","_time_t",0}, 
7765     { "_int","_size_t",0}, 
7766     { "_int","_EBool",0}, 
7767     { "_int","_uint",0}, 
7768     { "_int","_wxWindowID",0}, 
7769     { "_int","_unsigned_int",0}, 
7770     { "_int","_signed_int",0}, 
7771     { "_time_t","_wxCoord",0}, 
7772     { "_time_t","_wxPrintQuality",0}, 
7773     { "_time_t","_unsigned_int",0}, 
7774     { "_time_t","_int",0}, 
7775     { "_time_t","_wxWindowID",0}, 
7776     { "_time_t","_uint",0}, 
7777     { "_time_t","_size_t",0}, 
7778     { "_wxCoord","_int",0}, 
7779     { "_wxCoord","_signed_int",0}, 
7780     { "_wxCoord","_unsigned_int",0}, 
7781     { "_wxCoord","_wxWindowID",0}, 
7782     { "_wxCoord","_uint",0}, 
7783     { "_wxCoord","_EBool",0}, 
7784     { "_wxCoord","_size_t",0}, 
7785     { "_wxCoord","_time_t",0}, 
7786     { "_wxCoord","_wxPrintQuality",0}, 
7789 static PyObject 
*SWIG_globals
; 
7793 SWIGEXPORT(void) initeventsc() { 
7795          SWIG_globals 
= SWIG_newvarlink(); 
7796          m 
= Py_InitModule("eventsc", eventscMethods
); 
7797          d 
= PyModule_GetDict(m
); 
7800    for (i 
= 0; _swig_mapping
[i
].n1
; i
++) 
7801         SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);