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 *SwigwxKeyEventTowxEvent(void *ptr
) { 
3138     src 
= (wxKeyEvent 
*) ptr
; 
3139     dest 
= (wxEvent 
*) src
; 
3140     return (void *) dest
; 
3143 static void *SwigwxKeyEventTowxObject(void *ptr
) { 
3146     src 
= (wxKeyEvent 
*) ptr
; 
3147     dest 
= (wxObject 
*) src
; 
3148     return (void *) dest
; 
3151 #define new_wxKeyEvent(_swigarg0) (new wxKeyEvent(_swigarg0)) 
3152 static PyObject 
*_wrap_new_wxKeyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3153     PyObject 
* _resultobj
; 
3154     wxKeyEvent 
* _result
; 
3156     char *_kwnames
[] = { "keyEventType", NULL 
}; 
3160     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:new_wxKeyEvent",_kwnames
,&_arg0
))  
3163     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3164     _result 
= (wxKeyEvent 
*)new_wxKeyEvent(_arg0
); 
3166     wxPyEndAllowThreads(__tstate
); 
3167     if (PyErr_Occurred()) return NULL
; 
3169         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxKeyEvent_p"); 
3170         _resultobj 
= Py_BuildValue("s",_ptemp
); 
3173         _resultobj 
= Py_None
; 
3178 #define wxKeyEvent_ControlDown(_swigobj)  (_swigobj->ControlDown()) 
3179 static PyObject 
*_wrap_wxKeyEvent_ControlDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3180     PyObject 
* _resultobj
; 
3183     PyObject 
* _argo0 
= 0; 
3184     char *_kwnames
[] = { "self", NULL 
}; 
3187     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_ControlDown",_kwnames
,&_argo0
))  
3190         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3191         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3192             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_ControlDown. Expected _wxKeyEvent_p."); 
3197     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3198     _result 
= (bool )wxKeyEvent_ControlDown(_arg0
); 
3200     wxPyEndAllowThreads(__tstate
); 
3201     if (PyErr_Occurred()) return NULL
; 
3202 }    _resultobj 
= Py_BuildValue("i",_result
); 
3206 #define wxKeyEvent_MetaDown(_swigobj)  (_swigobj->MetaDown()) 
3207 static PyObject 
*_wrap_wxKeyEvent_MetaDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3208     PyObject 
* _resultobj
; 
3211     PyObject 
* _argo0 
= 0; 
3212     char *_kwnames
[] = { "self", NULL 
}; 
3215     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_MetaDown",_kwnames
,&_argo0
))  
3218         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3219         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3220             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_MetaDown. Expected _wxKeyEvent_p."); 
3225     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3226     _result 
= (bool )wxKeyEvent_MetaDown(_arg0
); 
3228     wxPyEndAllowThreads(__tstate
); 
3229     if (PyErr_Occurred()) return NULL
; 
3230 }    _resultobj 
= Py_BuildValue("i",_result
); 
3234 #define wxKeyEvent_AltDown(_swigobj)  (_swigobj->AltDown()) 
3235 static PyObject 
*_wrap_wxKeyEvent_AltDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3236     PyObject 
* _resultobj
; 
3239     PyObject 
* _argo0 
= 0; 
3240     char *_kwnames
[] = { "self", NULL 
}; 
3243     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_AltDown",_kwnames
,&_argo0
))  
3246         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3247         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3248             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_AltDown. Expected _wxKeyEvent_p."); 
3253     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3254     _result 
= (bool )wxKeyEvent_AltDown(_arg0
); 
3256     wxPyEndAllowThreads(__tstate
); 
3257     if (PyErr_Occurred()) return NULL
; 
3258 }    _resultobj 
= Py_BuildValue("i",_result
); 
3262 #define wxKeyEvent_ShiftDown(_swigobj)  (_swigobj->ShiftDown()) 
3263 static PyObject 
*_wrap_wxKeyEvent_ShiftDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3264     PyObject 
* _resultobj
; 
3267     PyObject 
* _argo0 
= 0; 
3268     char *_kwnames
[] = { "self", NULL 
}; 
3271     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_ShiftDown",_kwnames
,&_argo0
))  
3274         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3275         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3276             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_ShiftDown. Expected _wxKeyEvent_p."); 
3281     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3282     _result 
= (bool )wxKeyEvent_ShiftDown(_arg0
); 
3284     wxPyEndAllowThreads(__tstate
); 
3285     if (PyErr_Occurred()) return NULL
; 
3286 }    _resultobj 
= Py_BuildValue("i",_result
); 
3290 #define wxKeyEvent_KeyCode(_swigobj)  (_swigobj->KeyCode()) 
3291 static PyObject 
*_wrap_wxKeyEvent_KeyCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3292     PyObject 
* _resultobj
; 
3295     PyObject 
* _argo0 
= 0; 
3296     char *_kwnames
[] = { "self", NULL 
}; 
3299     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_KeyCode",_kwnames
,&_argo0
))  
3302         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3303         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3304             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_KeyCode. Expected _wxKeyEvent_p."); 
3309     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3310     _result 
= (long )wxKeyEvent_KeyCode(_arg0
); 
3312     wxPyEndAllowThreads(__tstate
); 
3313     if (PyErr_Occurred()) return NULL
; 
3314 }    _resultobj 
= Py_BuildValue("l",_result
); 
3318 #define wxKeyEvent_GetKeyCode(_swigobj)  (_swigobj->GetKeyCode()) 
3319 static PyObject 
*_wrap_wxKeyEvent_GetKeyCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3320     PyObject 
* _resultobj
; 
3323     PyObject 
* _argo0 
= 0; 
3324     char *_kwnames
[] = { "self", NULL 
}; 
3327     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetKeyCode",_kwnames
,&_argo0
))  
3330         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3331         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3332             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetKeyCode. Expected _wxKeyEvent_p."); 
3337     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3338     _result 
= (long )wxKeyEvent_GetKeyCode(_arg0
); 
3340     wxPyEndAllowThreads(__tstate
); 
3341     if (PyErr_Occurred()) return NULL
; 
3342 }    _resultobj 
= Py_BuildValue("l",_result
); 
3346 #define wxKeyEvent_HasModifiers(_swigobj)  (_swigobj->HasModifiers()) 
3347 static PyObject 
*_wrap_wxKeyEvent_HasModifiers(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3348     PyObject 
* _resultobj
; 
3351     PyObject 
* _argo0 
= 0; 
3352     char *_kwnames
[] = { "self", NULL 
}; 
3355     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_HasModifiers",_kwnames
,&_argo0
))  
3358         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3359         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3360             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_HasModifiers. Expected _wxKeyEvent_p."); 
3365     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3366     _result 
= (bool )wxKeyEvent_HasModifiers(_arg0
); 
3368     wxPyEndAllowThreads(__tstate
); 
3369     if (PyErr_Occurred()) return NULL
; 
3370 }    _resultobj 
= Py_BuildValue("i",_result
); 
3374 #define wxKeyEvent_GetX(_swigobj)  (_swigobj->GetX()) 
3375 static PyObject 
*_wrap_wxKeyEvent_GetX(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3376     PyObject 
* _resultobj
; 
3379     PyObject 
* _argo0 
= 0; 
3380     char *_kwnames
[] = { "self", NULL 
}; 
3383     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetX",_kwnames
,&_argo0
))  
3386         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3387         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3388             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetX. Expected _wxKeyEvent_p."); 
3393     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3394     _result 
= (long )wxKeyEvent_GetX(_arg0
); 
3396     wxPyEndAllowThreads(__tstate
); 
3397     if (PyErr_Occurred()) return NULL
; 
3398 }    _resultobj 
= Py_BuildValue("l",_result
); 
3402 #define wxKeyEvent_GetY(_swigobj)  (_swigobj->GetY()) 
3403 static PyObject 
*_wrap_wxKeyEvent_GetY(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3404     PyObject 
* _resultobj
; 
3407     PyObject 
* _argo0 
= 0; 
3408     char *_kwnames
[] = { "self", NULL 
}; 
3411     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetY",_kwnames
,&_argo0
))  
3414         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3415         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3416             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetY. Expected _wxKeyEvent_p."); 
3421     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3422     _result 
= (long )wxKeyEvent_GetY(_arg0
); 
3424     wxPyEndAllowThreads(__tstate
); 
3425     if (PyErr_Occurred()) return NULL
; 
3426 }    _resultobj 
= Py_BuildValue("l",_result
); 
3430 #define wxKeyEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
3431 static PyObject 
*_wrap_wxKeyEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3432     PyObject 
* _resultobj
; 
3435     PyObject 
* _argo0 
= 0; 
3436     char *_kwnames
[] = { "self", NULL 
}; 
3440     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetPosition",_kwnames
,&_argo0
))  
3443         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3444         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3445             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetPosition. Expected _wxKeyEvent_p."); 
3450     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3451     _result 
= new wxPoint (wxKeyEvent_GetPosition(_arg0
)); 
3453     wxPyEndAllowThreads(__tstate
); 
3454     if (PyErr_Occurred()) return NULL
; 
3455 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
3456     _resultobj 
= Py_BuildValue("s",_ptemp
); 
3460 #define wxKeyEvent_GetPositionTuple(_swigobj,_swigarg0,_swigarg1)  (_swigobj->GetPosition(_swigarg0,_swigarg1)) 
3461 static PyObject 
*_wrap_wxKeyEvent_GetPositionTuple(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3462     PyObject 
* _resultobj
; 
3468     PyObject 
* _argo0 
= 0; 
3469     char *_kwnames
[] = { "self", NULL 
}; 
3478     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_GetPositionTuple",_kwnames
,&_argo0
))  
3481         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3482         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3483             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_GetPositionTuple. Expected _wxKeyEvent_p."); 
3488     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3489     wxKeyEvent_GetPositionTuple(_arg0
,_arg1
,_arg2
); 
3491     wxPyEndAllowThreads(__tstate
); 
3492     if (PyErr_Occurred()) return NULL
; 
3493 }    Py_INCREF(Py_None
); 
3494     _resultobj 
= Py_None
; 
3497     o 
= PyInt_FromLong((long) (*_arg1
)); 
3498     _resultobj 
= t_output_helper(_resultobj
, o
); 
3502     o 
= PyInt_FromLong((long) (*_arg2
)); 
3503     _resultobj 
= t_output_helper(_resultobj
, o
); 
3508 #define wxKeyEvent_m_x_set(_swigobj,_swigval) (_swigobj->m_x = _swigval,_swigval) 
3509 static PyObject 
*_wrap_wxKeyEvent_m_x_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3510     PyObject 
* _resultobj
; 
3514     PyObject 
* _argo0 
= 0; 
3515     char *_kwnames
[] = { "self","m_x", NULL 
}; 
3518     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_x_set",_kwnames
,&_argo0
,&_arg1
))  
3521         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3522         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3523             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_x_set. Expected _wxKeyEvent_p."); 
3528     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3529     _result 
= (long )wxKeyEvent_m_x_set(_arg0
,_arg1
); 
3531     wxPyEndAllowThreads(__tstate
); 
3532     if (PyErr_Occurred()) return NULL
; 
3533 }    _resultobj 
= Py_BuildValue("l",_result
); 
3537 #define wxKeyEvent_m_x_get(_swigobj) ((long ) _swigobj->m_x) 
3538 static PyObject 
*_wrap_wxKeyEvent_m_x_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3539     PyObject 
* _resultobj
; 
3542     PyObject 
* _argo0 
= 0; 
3543     char *_kwnames
[] = { "self", NULL 
}; 
3546     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_x_get",_kwnames
,&_argo0
))  
3549         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3550         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3551             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_x_get. Expected _wxKeyEvent_p."); 
3556     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3557     _result 
= (long )wxKeyEvent_m_x_get(_arg0
); 
3559     wxPyEndAllowThreads(__tstate
); 
3560     if (PyErr_Occurred()) return NULL
; 
3561 }    _resultobj 
= Py_BuildValue("l",_result
); 
3565 #define wxKeyEvent_m_y_set(_swigobj,_swigval) (_swigobj->m_y = _swigval,_swigval) 
3566 static PyObject 
*_wrap_wxKeyEvent_m_y_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3567     PyObject 
* _resultobj
; 
3571     PyObject 
* _argo0 
= 0; 
3572     char *_kwnames
[] = { "self","m_y", NULL 
}; 
3575     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_y_set",_kwnames
,&_argo0
,&_arg1
))  
3578         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3579         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3580             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_y_set. Expected _wxKeyEvent_p."); 
3585     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3586     _result 
= (long )wxKeyEvent_m_y_set(_arg0
,_arg1
); 
3588     wxPyEndAllowThreads(__tstate
); 
3589     if (PyErr_Occurred()) return NULL
; 
3590 }    _resultobj 
= Py_BuildValue("l",_result
); 
3594 #define wxKeyEvent_m_y_get(_swigobj) ((long ) _swigobj->m_y) 
3595 static PyObject 
*_wrap_wxKeyEvent_m_y_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3596     PyObject 
* _resultobj
; 
3599     PyObject 
* _argo0 
= 0; 
3600     char *_kwnames
[] = { "self", NULL 
}; 
3603     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_y_get",_kwnames
,&_argo0
))  
3606         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3607         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3608             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_y_get. Expected _wxKeyEvent_p."); 
3613     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3614     _result 
= (long )wxKeyEvent_m_y_get(_arg0
); 
3616     wxPyEndAllowThreads(__tstate
); 
3617     if (PyErr_Occurred()) return NULL
; 
3618 }    _resultobj 
= Py_BuildValue("l",_result
); 
3622 #define wxKeyEvent_m_keyCode_set(_swigobj,_swigval) (_swigobj->m_keyCode = _swigval,_swigval) 
3623 static PyObject 
*_wrap_wxKeyEvent_m_keyCode_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3624     PyObject 
* _resultobj
; 
3628     PyObject 
* _argo0 
= 0; 
3629     char *_kwnames
[] = { "self","m_keyCode", NULL 
}; 
3632     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxKeyEvent_m_keyCode_set",_kwnames
,&_argo0
,&_arg1
))  
3635         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3636         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3637             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_keyCode_set. Expected _wxKeyEvent_p."); 
3642     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3643     _result 
= (long )wxKeyEvent_m_keyCode_set(_arg0
,_arg1
); 
3645     wxPyEndAllowThreads(__tstate
); 
3646     if (PyErr_Occurred()) return NULL
; 
3647 }    _resultobj 
= Py_BuildValue("l",_result
); 
3651 #define wxKeyEvent_m_keyCode_get(_swigobj) ((long ) _swigobj->m_keyCode) 
3652 static PyObject 
*_wrap_wxKeyEvent_m_keyCode_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3653     PyObject 
* _resultobj
; 
3656     PyObject 
* _argo0 
= 0; 
3657     char *_kwnames
[] = { "self", NULL 
}; 
3660     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_keyCode_get",_kwnames
,&_argo0
))  
3663         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3664         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3665             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_keyCode_get. Expected _wxKeyEvent_p."); 
3670     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3671     _result 
= (long )wxKeyEvent_m_keyCode_get(_arg0
); 
3673     wxPyEndAllowThreads(__tstate
); 
3674     if (PyErr_Occurred()) return NULL
; 
3675 }    _resultobj 
= Py_BuildValue("l",_result
); 
3679 #define wxKeyEvent_m_controlDown_set(_swigobj,_swigval) (_swigobj->m_controlDown = _swigval,_swigval) 
3680 static PyObject 
*_wrap_wxKeyEvent_m_controlDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3681     PyObject 
* _resultobj
; 
3685     PyObject 
* _argo0 
= 0; 
3687     char *_kwnames
[] = { "self","m_controlDown", NULL 
}; 
3690     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_controlDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3693         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3694         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3695             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_controlDown_set. Expected _wxKeyEvent_p."); 
3699     _arg1 
= (bool ) tempbool1
; 
3701     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3702     _result 
= (bool )wxKeyEvent_m_controlDown_set(_arg0
,_arg1
); 
3704     wxPyEndAllowThreads(__tstate
); 
3705     if (PyErr_Occurred()) return NULL
; 
3706 }    _resultobj 
= Py_BuildValue("i",_result
); 
3710 #define wxKeyEvent_m_controlDown_get(_swigobj) ((bool ) _swigobj->m_controlDown) 
3711 static PyObject 
*_wrap_wxKeyEvent_m_controlDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3712     PyObject 
* _resultobj
; 
3715     PyObject 
* _argo0 
= 0; 
3716     char *_kwnames
[] = { "self", NULL 
}; 
3719     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_controlDown_get",_kwnames
,&_argo0
))  
3722         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3723         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3724             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_controlDown_get. Expected _wxKeyEvent_p."); 
3729     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3730     _result 
= (bool )wxKeyEvent_m_controlDown_get(_arg0
); 
3732     wxPyEndAllowThreads(__tstate
); 
3733     if (PyErr_Occurred()) return NULL
; 
3734 }    _resultobj 
= Py_BuildValue("i",_result
); 
3738 #define wxKeyEvent_m_shiftDown_set(_swigobj,_swigval) (_swigobj->m_shiftDown = _swigval,_swigval) 
3739 static PyObject 
*_wrap_wxKeyEvent_m_shiftDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3740     PyObject 
* _resultobj
; 
3744     PyObject 
* _argo0 
= 0; 
3746     char *_kwnames
[] = { "self","m_shiftDown", NULL 
}; 
3749     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_shiftDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3752         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3753         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3754             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_shiftDown_set. Expected _wxKeyEvent_p."); 
3758     _arg1 
= (bool ) tempbool1
; 
3760     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3761     _result 
= (bool )wxKeyEvent_m_shiftDown_set(_arg0
,_arg1
); 
3763     wxPyEndAllowThreads(__tstate
); 
3764     if (PyErr_Occurred()) return NULL
; 
3765 }    _resultobj 
= Py_BuildValue("i",_result
); 
3769 #define wxKeyEvent_m_shiftDown_get(_swigobj) ((bool ) _swigobj->m_shiftDown) 
3770 static PyObject 
*_wrap_wxKeyEvent_m_shiftDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3771     PyObject 
* _resultobj
; 
3774     PyObject 
* _argo0 
= 0; 
3775     char *_kwnames
[] = { "self", NULL 
}; 
3778     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_shiftDown_get",_kwnames
,&_argo0
))  
3781         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3782         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3783             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_shiftDown_get. Expected _wxKeyEvent_p."); 
3788     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3789     _result 
= (bool )wxKeyEvent_m_shiftDown_get(_arg0
); 
3791     wxPyEndAllowThreads(__tstate
); 
3792     if (PyErr_Occurred()) return NULL
; 
3793 }    _resultobj 
= Py_BuildValue("i",_result
); 
3797 #define wxKeyEvent_m_altDown_set(_swigobj,_swigval) (_swigobj->m_altDown = _swigval,_swigval) 
3798 static PyObject 
*_wrap_wxKeyEvent_m_altDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3799     PyObject 
* _resultobj
; 
3803     PyObject 
* _argo0 
= 0; 
3805     char *_kwnames
[] = { "self","m_altDown", NULL 
}; 
3808     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_altDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3811         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3812         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3813             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_altDown_set. Expected _wxKeyEvent_p."); 
3817     _arg1 
= (bool ) tempbool1
; 
3819     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3820     _result 
= (bool )wxKeyEvent_m_altDown_set(_arg0
,_arg1
); 
3822     wxPyEndAllowThreads(__tstate
); 
3823     if (PyErr_Occurred()) return NULL
; 
3824 }    _resultobj 
= Py_BuildValue("i",_result
); 
3828 #define wxKeyEvent_m_altDown_get(_swigobj) ((bool ) _swigobj->m_altDown) 
3829 static PyObject 
*_wrap_wxKeyEvent_m_altDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3830     PyObject 
* _resultobj
; 
3833     PyObject 
* _argo0 
= 0; 
3834     char *_kwnames
[] = { "self", NULL 
}; 
3837     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_altDown_get",_kwnames
,&_argo0
))  
3840         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3841         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3842             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_altDown_get. Expected _wxKeyEvent_p."); 
3847     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3848     _result 
= (bool )wxKeyEvent_m_altDown_get(_arg0
); 
3850     wxPyEndAllowThreads(__tstate
); 
3851     if (PyErr_Occurred()) return NULL
; 
3852 }    _resultobj 
= Py_BuildValue("i",_result
); 
3856 #define wxKeyEvent_m_metaDown_set(_swigobj,_swigval) (_swigobj->m_metaDown = _swigval,_swigval) 
3857 static PyObject 
*_wrap_wxKeyEvent_m_metaDown_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3858     PyObject 
* _resultobj
; 
3862     PyObject 
* _argo0 
= 0; 
3864     char *_kwnames
[] = { "self","m_metaDown", NULL 
}; 
3867     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_metaDown_set",_kwnames
,&_argo0
,&tempbool1
))  
3870         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3871         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3872             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_metaDown_set. Expected _wxKeyEvent_p."); 
3876     _arg1 
= (bool ) tempbool1
; 
3878     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3879     _result 
= (bool )wxKeyEvent_m_metaDown_set(_arg0
,_arg1
); 
3881     wxPyEndAllowThreads(__tstate
); 
3882     if (PyErr_Occurred()) return NULL
; 
3883 }    _resultobj 
= Py_BuildValue("i",_result
); 
3887 #define wxKeyEvent_m_metaDown_get(_swigobj) ((bool ) _swigobj->m_metaDown) 
3888 static PyObject 
*_wrap_wxKeyEvent_m_metaDown_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3889     PyObject 
* _resultobj
; 
3892     PyObject 
* _argo0 
= 0; 
3893     char *_kwnames
[] = { "self", NULL 
}; 
3896     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_metaDown_get",_kwnames
,&_argo0
))  
3899         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3900         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3901             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_metaDown_get. Expected _wxKeyEvent_p."); 
3906     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3907     _result 
= (bool )wxKeyEvent_m_metaDown_get(_arg0
); 
3909     wxPyEndAllowThreads(__tstate
); 
3910     if (PyErr_Occurred()) return NULL
; 
3911 }    _resultobj 
= Py_BuildValue("i",_result
); 
3915 #define wxKeyEvent_m_scanCode_set(_swigobj,_swigval) (_swigobj->m_scanCode = _swigval,_swigval) 
3916 static PyObject 
*_wrap_wxKeyEvent_m_scanCode_set(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3917     PyObject 
* _resultobj
; 
3921     PyObject 
* _argo0 
= 0; 
3923     char *_kwnames
[] = { "self","m_scanCode", NULL 
}; 
3926     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxKeyEvent_m_scanCode_set",_kwnames
,&_argo0
,&tempbool1
))  
3929         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3930         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3931             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_scanCode_set. Expected _wxKeyEvent_p."); 
3935     _arg1 
= (bool ) tempbool1
; 
3937     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3938     _result 
= (bool )wxKeyEvent_m_scanCode_set(_arg0
,_arg1
); 
3940     wxPyEndAllowThreads(__tstate
); 
3941     if (PyErr_Occurred()) return NULL
; 
3942 }    _resultobj 
= Py_BuildValue("i",_result
); 
3946 #define wxKeyEvent_m_scanCode_get(_swigobj) ((bool ) _swigobj->m_scanCode) 
3947 static PyObject 
*_wrap_wxKeyEvent_m_scanCode_get(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3948     PyObject 
* _resultobj
; 
3951     PyObject 
* _argo0 
= 0; 
3952     char *_kwnames
[] = { "self", NULL 
}; 
3955     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxKeyEvent_m_scanCode_get",_kwnames
,&_argo0
))  
3958         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
3959         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxKeyEvent_p")) { 
3960             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxKeyEvent_m_scanCode_get. Expected _wxKeyEvent_p."); 
3965     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3966     _result 
= (bool )wxKeyEvent_m_scanCode_get(_arg0
); 
3968     wxPyEndAllowThreads(__tstate
); 
3969     if (PyErr_Occurred()) return NULL
; 
3970 }    _resultobj 
= Py_BuildValue("i",_result
); 
3974 static void *SwigwxNavigationKeyEventTowxEvent(void *ptr
) { 
3975     wxNavigationKeyEvent 
*src
; 
3977     src 
= (wxNavigationKeyEvent 
*) ptr
; 
3978     dest 
= (wxEvent 
*) src
; 
3979     return (void *) dest
; 
3982 static void *SwigwxNavigationKeyEventTowxObject(void *ptr
) { 
3983     wxNavigationKeyEvent 
*src
; 
3985     src 
= (wxNavigationKeyEvent 
*) ptr
; 
3986     dest 
= (wxObject 
*) src
; 
3987     return (void *) dest
; 
3990 #define new_wxNavigationKeyEvent() (new wxNavigationKeyEvent()) 
3991 static PyObject 
*_wrap_new_wxNavigationKeyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
3992     PyObject 
* _resultobj
; 
3993     wxNavigationKeyEvent 
* _result
; 
3994     char *_kwnames
[] = {  NULL 
}; 
3998     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxNavigationKeyEvent",_kwnames
))  
4001     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4002     _result 
= (wxNavigationKeyEvent 
*)new_wxNavigationKeyEvent(); 
4004     wxPyEndAllowThreads(__tstate
); 
4005     if (PyErr_Occurred()) return NULL
; 
4007         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxNavigationKeyEvent_p"); 
4008         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4011         _resultobj 
= Py_None
; 
4016 #define wxNavigationKeyEvent_GetDirection(_swigobj)  (_swigobj->GetDirection()) 
4017 static PyObject 
*_wrap_wxNavigationKeyEvent_GetDirection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4018     PyObject 
* _resultobj
; 
4020     wxNavigationKeyEvent 
* _arg0
; 
4021     PyObject 
* _argo0 
= 0; 
4022     char *_kwnames
[] = { "self", NULL 
}; 
4025     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_GetDirection",_kwnames
,&_argo0
))  
4028         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4029         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4030             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_GetDirection. Expected _wxNavigationKeyEvent_p."); 
4035     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4036     _result 
= (bool )wxNavigationKeyEvent_GetDirection(_arg0
); 
4038     wxPyEndAllowThreads(__tstate
); 
4039     if (PyErr_Occurred()) return NULL
; 
4040 }    _resultobj 
= Py_BuildValue("i",_result
); 
4044 #define wxNavigationKeyEvent_SetDirection(_swigobj,_swigarg0)  (_swigobj->SetDirection(_swigarg0)) 
4045 static PyObject 
*_wrap_wxNavigationKeyEvent_SetDirection(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4046     PyObject 
* _resultobj
; 
4047     wxNavigationKeyEvent 
* _arg0
; 
4049     PyObject 
* _argo0 
= 0; 
4051     char *_kwnames
[] = { "self","bForward", NULL 
}; 
4054     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxNavigationKeyEvent_SetDirection",_kwnames
,&_argo0
,&tempbool1
))  
4057         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4058         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4059             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetDirection. Expected _wxNavigationKeyEvent_p."); 
4063     _arg1 
= (bool ) tempbool1
; 
4065     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4066     wxNavigationKeyEvent_SetDirection(_arg0
,_arg1
); 
4068     wxPyEndAllowThreads(__tstate
); 
4069     if (PyErr_Occurred()) return NULL
; 
4070 }    Py_INCREF(Py_None
); 
4071     _resultobj 
= Py_None
; 
4075 #define wxNavigationKeyEvent_IsWindowChange(_swigobj)  (_swigobj->IsWindowChange()) 
4076 static PyObject 
*_wrap_wxNavigationKeyEvent_IsWindowChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4077     PyObject 
* _resultobj
; 
4079     wxNavigationKeyEvent 
* _arg0
; 
4080     PyObject 
* _argo0 
= 0; 
4081     char *_kwnames
[] = { "self", NULL 
}; 
4084     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_IsWindowChange",_kwnames
,&_argo0
))  
4087         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4088         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4089             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_IsWindowChange. Expected _wxNavigationKeyEvent_p."); 
4094     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4095     _result 
= (bool )wxNavigationKeyEvent_IsWindowChange(_arg0
); 
4097     wxPyEndAllowThreads(__tstate
); 
4098     if (PyErr_Occurred()) return NULL
; 
4099 }    _resultobj 
= Py_BuildValue("i",_result
); 
4103 #define wxNavigationKeyEvent_SetWindowChange(_swigobj,_swigarg0)  (_swigobj->SetWindowChange(_swigarg0)) 
4104 static PyObject 
*_wrap_wxNavigationKeyEvent_SetWindowChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4105     PyObject 
* _resultobj
; 
4106     wxNavigationKeyEvent 
* _arg0
; 
4108     PyObject 
* _argo0 
= 0; 
4110     char *_kwnames
[] = { "self","bIs", NULL 
}; 
4113     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxNavigationKeyEvent_SetWindowChange",_kwnames
,&_argo0
,&tempbool1
))  
4116         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4117         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4118             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetWindowChange. Expected _wxNavigationKeyEvent_p."); 
4122     _arg1 
= (bool ) tempbool1
; 
4124     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4125     wxNavigationKeyEvent_SetWindowChange(_arg0
,_arg1
); 
4127     wxPyEndAllowThreads(__tstate
); 
4128     if (PyErr_Occurred()) return NULL
; 
4129 }    Py_INCREF(Py_None
); 
4130     _resultobj 
= Py_None
; 
4134 #define wxNavigationKeyEvent_GetCurrentFocus(_swigobj)  (_swigobj->GetCurrentFocus()) 
4135 static PyObject 
*_wrap_wxNavigationKeyEvent_GetCurrentFocus(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4136     PyObject 
* _resultobj
; 
4138     wxNavigationKeyEvent 
* _arg0
; 
4139     PyObject 
* _argo0 
= 0; 
4140     char *_kwnames
[] = { "self", NULL 
}; 
4143     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNavigationKeyEvent_GetCurrentFocus",_kwnames
,&_argo0
))  
4146         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4147         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4148             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_GetCurrentFocus. Expected _wxNavigationKeyEvent_p."); 
4153     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4154     _result 
= (wxWindow 
*)wxNavigationKeyEvent_GetCurrentFocus(_arg0
); 
4156     wxPyEndAllowThreads(__tstate
); 
4157     if (PyErr_Occurred()) return NULL
; 
4158 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4162 #define wxNavigationKeyEvent_SetCurrentFocus(_swigobj,_swigarg0)  (_swigobj->SetCurrentFocus(_swigarg0)) 
4163 static PyObject 
*_wrap_wxNavigationKeyEvent_SetCurrentFocus(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4164     PyObject 
* _resultobj
; 
4165     wxNavigationKeyEvent 
* _arg0
; 
4167     PyObject 
* _argo0 
= 0; 
4168     PyObject 
* _argo1 
= 0; 
4169     char *_kwnames
[] = { "self","win", NULL 
}; 
4172     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxNavigationKeyEvent_SetCurrentFocus",_kwnames
,&_argo0
,&_argo1
))  
4175         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4176         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNavigationKeyEvent_p")) { 
4177             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNavigationKeyEvent_SetCurrentFocus. Expected _wxNavigationKeyEvent_p."); 
4182         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
4183         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
4184             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxNavigationKeyEvent_SetCurrentFocus. Expected _wxWindow_p."); 
4189     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4190     wxNavigationKeyEvent_SetCurrentFocus(_arg0
,_arg1
); 
4192     wxPyEndAllowThreads(__tstate
); 
4193     if (PyErr_Occurred()) return NULL
; 
4194 }    Py_INCREF(Py_None
); 
4195     _resultobj 
= Py_None
; 
4199 static void *SwigwxMoveEventTowxEvent(void *ptr
) { 
4202     src 
= (wxMoveEvent 
*) ptr
; 
4203     dest 
= (wxEvent 
*) src
; 
4204     return (void *) dest
; 
4207 static void *SwigwxMoveEventTowxObject(void *ptr
) { 
4210     src 
= (wxMoveEvent 
*) ptr
; 
4211     dest 
= (wxObject 
*) src
; 
4212     return (void *) dest
; 
4215 #define new_wxMoveEvent(_swigarg0,_swigarg1) (new wxMoveEvent(_swigarg0,_swigarg1)) 
4216 static PyObject 
*_wrap_new_wxMoveEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4217     PyObject 
* _resultobj
; 
4218     wxMoveEvent 
* _result
; 
4220     int  _arg1 
= (int ) 0; 
4222     PyObject 
* _obj0 
= 0; 
4223     char *_kwnames
[] = { "pt","id", NULL 
}; 
4227     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxMoveEvent",_kwnames
,&_obj0
,&_arg1
))  
4231     if (! wxPoint_helper(_obj0
, &_arg0
)) 
4235     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4236     _result 
= (wxMoveEvent 
*)new_wxMoveEvent(*_arg0
,_arg1
); 
4238     wxPyEndAllowThreads(__tstate
); 
4239     if (PyErr_Occurred()) return NULL
; 
4241         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMoveEvent_p"); 
4242         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4245         _resultobj 
= Py_None
; 
4250 #define wxMoveEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
4251 static PyObject 
*_wrap_wxMoveEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4252     PyObject 
* _resultobj
; 
4254     wxMoveEvent 
* _arg0
; 
4255     PyObject 
* _argo0 
= 0; 
4256     char *_kwnames
[] = { "self", NULL 
}; 
4260     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMoveEvent_GetPosition",_kwnames
,&_argo0
))  
4263         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4264         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMoveEvent_p")) { 
4265             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMoveEvent_GetPosition. Expected _wxMoveEvent_p."); 
4270     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4271     _result 
= new wxPoint (wxMoveEvent_GetPosition(_arg0
)); 
4273     wxPyEndAllowThreads(__tstate
); 
4274     if (PyErr_Occurred()) return NULL
; 
4275 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
4276     _resultobj 
= Py_BuildValue("s",_ptemp
); 
4280 static void *SwigwxPaintEventTowxEvent(void *ptr
) { 
4283     src 
= (wxPaintEvent 
*) ptr
; 
4284     dest 
= (wxEvent 
*) src
; 
4285     return (void *) dest
; 
4288 static void *SwigwxPaintEventTowxObject(void *ptr
) { 
4291     src 
= (wxPaintEvent 
*) ptr
; 
4292     dest 
= (wxObject 
*) src
; 
4293     return (void *) dest
; 
4296 #define new_wxPaintEvent(_swigarg0) (new wxPaintEvent(_swigarg0)) 
4297 static PyObject 
*_wrap_new_wxPaintEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4298     PyObject 
* _resultobj
; 
4299     wxPaintEvent 
* _result
; 
4300     int  _arg0 
= (int ) 0; 
4301     char *_kwnames
[] = { "id", NULL 
}; 
4305     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPaintEvent",_kwnames
,&_arg0
))  
4308     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4309     _result 
= (wxPaintEvent 
*)new_wxPaintEvent(_arg0
); 
4311     wxPyEndAllowThreads(__tstate
); 
4312     if (PyErr_Occurred()) return NULL
; 
4314         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPaintEvent_p"); 
4315         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4318         _resultobj 
= Py_None
; 
4323 static void *SwigwxEraseEventTowxEvent(void *ptr
) { 
4326     src 
= (wxEraseEvent 
*) ptr
; 
4327     dest 
= (wxEvent 
*) src
; 
4328     return (void *) dest
; 
4331 static void *SwigwxEraseEventTowxObject(void *ptr
) { 
4334     src 
= (wxEraseEvent 
*) ptr
; 
4335     dest 
= (wxObject 
*) src
; 
4336     return (void *) dest
; 
4339 #define new_wxEraseEvent(_swigarg0,_swigarg1) (new wxEraseEvent(_swigarg0,_swigarg1)) 
4340 static PyObject 
*_wrap_new_wxEraseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4341     PyObject 
* _resultobj
; 
4342     wxEraseEvent 
* _result
; 
4343     int  _arg0 
= (int ) 0; 
4344     wxDC 
* _arg1 
= (wxDC 
*) NULL
; 
4345     PyObject 
* _argo1 
= 0; 
4346     char *_kwnames
[] = { "id","dc", NULL 
}; 
4350     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iO:new_wxEraseEvent",_kwnames
,&_arg0
,&_argo1
))  
4353         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
4354         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) { 
4355             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxEraseEvent. Expected _wxDC_p."); 
4360     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4361     _result 
= (wxEraseEvent 
*)new_wxEraseEvent(_arg0
,_arg1
); 
4363     wxPyEndAllowThreads(__tstate
); 
4364     if (PyErr_Occurred()) return NULL
; 
4366         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEraseEvent_p"); 
4367         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4370         _resultobj 
= Py_None
; 
4375 #define wxEraseEvent_GetDC(_swigobj)  (_swigobj->GetDC()) 
4376 static PyObject 
*_wrap_wxEraseEvent_GetDC(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4377     PyObject 
* _resultobj
; 
4379     wxEraseEvent 
* _arg0
; 
4380     PyObject 
* _argo0 
= 0; 
4381     char *_kwnames
[] = { "self", NULL 
}; 
4384     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEraseEvent_GetDC",_kwnames
,&_argo0
))  
4387         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4388         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEraseEvent_p")) { 
4389             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEraseEvent_GetDC. Expected _wxEraseEvent_p."); 
4394     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4395     _result 
= (wxDC 
*)wxEraseEvent_GetDC(_arg0
); 
4397     wxPyEndAllowThreads(__tstate
); 
4398     if (PyErr_Occurred()) return NULL
; 
4399 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4403 static void *SwigwxFocusEventTowxEvent(void *ptr
) { 
4406     src 
= (wxFocusEvent 
*) ptr
; 
4407     dest 
= (wxEvent 
*) src
; 
4408     return (void *) dest
; 
4411 static void *SwigwxFocusEventTowxObject(void *ptr
) { 
4414     src 
= (wxFocusEvent 
*) ptr
; 
4415     dest 
= (wxObject 
*) src
; 
4416     return (void *) dest
; 
4419 #define new_wxFocusEvent(_swigarg0,_swigarg1) (new wxFocusEvent(_swigarg0,_swigarg1)) 
4420 static PyObject 
*_wrap_new_wxFocusEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4421     PyObject 
* _resultobj
; 
4422     wxFocusEvent 
* _result
; 
4423     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
4424     int  _arg1 
= (int ) 0; 
4425     char *_kwnames
[] = { "eventType","id", NULL 
}; 
4429     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hi:new_wxFocusEvent",_kwnames
,&_arg0
,&_arg1
))  
4432     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4433     _result 
= (wxFocusEvent 
*)new_wxFocusEvent(_arg0
,_arg1
); 
4435     wxPyEndAllowThreads(__tstate
); 
4436     if (PyErr_Occurred()) return NULL
; 
4438         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFocusEvent_p"); 
4439         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4442         _resultobj 
= Py_None
; 
4447 static void *SwigwxChildFocusEventTowxCommandEvent(void *ptr
) { 
4448     wxChildFocusEvent 
*src
; 
4449     wxCommandEvent 
*dest
; 
4450     src 
= (wxChildFocusEvent 
*) ptr
; 
4451     dest 
= (wxCommandEvent 
*) src
; 
4452     return (void *) dest
; 
4455 static void *SwigwxChildFocusEventTowxEvent(void *ptr
) { 
4456     wxChildFocusEvent 
*src
; 
4458     src 
= (wxChildFocusEvent 
*) ptr
; 
4459     dest 
= (wxEvent 
*) src
; 
4460     return (void *) dest
; 
4463 static void *SwigwxChildFocusEventTowxObject(void *ptr
) { 
4464     wxChildFocusEvent 
*src
; 
4466     src 
= (wxChildFocusEvent 
*) ptr
; 
4467     dest 
= (wxObject 
*) src
; 
4468     return (void *) dest
; 
4471 #define new_wxChildFocusEvent(_swigarg0) (new wxChildFocusEvent(_swigarg0)) 
4472 static PyObject 
*_wrap_new_wxChildFocusEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4473     PyObject 
* _resultobj
; 
4474     wxChildFocusEvent 
* _result
; 
4475     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
4476     PyObject 
* _argo0 
= 0; 
4477     char *_kwnames
[] = { "win", NULL 
}; 
4481     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxChildFocusEvent",_kwnames
,&_argo0
))  
4484         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4485         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
4486             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxChildFocusEvent. Expected _wxWindow_p."); 
4491     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4492     _result 
= (wxChildFocusEvent 
*)new_wxChildFocusEvent(_arg0
); 
4494     wxPyEndAllowThreads(__tstate
); 
4495     if (PyErr_Occurred()) return NULL
; 
4497         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxChildFocusEvent_p"); 
4498         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4501         _resultobj 
= Py_None
; 
4506 #define wxChildFocusEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
4507 static PyObject 
*_wrap_wxChildFocusEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4508     PyObject 
* _resultobj
; 
4510     wxChildFocusEvent 
* _arg0
; 
4511     PyObject 
* _argo0 
= 0; 
4512     char *_kwnames
[] = { "self", NULL 
}; 
4515     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxChildFocusEvent_GetWindow",_kwnames
,&_argo0
))  
4518         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4519         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxChildFocusEvent_p")) { 
4520             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxChildFocusEvent_GetWindow. Expected _wxChildFocusEvent_p."); 
4525     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4526     _result 
= (wxWindow 
*)wxChildFocusEvent_GetWindow(_arg0
); 
4528     wxPyEndAllowThreads(__tstate
); 
4529     if (PyErr_Occurred()) return NULL
; 
4530 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
4534 static void *SwigwxActivateEventTowxEvent(void *ptr
) { 
4535     wxActivateEvent 
*src
; 
4537     src 
= (wxActivateEvent 
*) ptr
; 
4538     dest 
= (wxEvent 
*) src
; 
4539     return (void *) dest
; 
4542 static void *SwigwxActivateEventTowxObject(void *ptr
) { 
4543     wxActivateEvent 
*src
; 
4545     src 
= (wxActivateEvent 
*) ptr
; 
4546     dest 
= (wxObject 
*) src
; 
4547     return (void *) dest
; 
4550 #define new_wxActivateEvent(_swigarg0,_swigarg1,_swigarg2) (new wxActivateEvent(_swigarg0,_swigarg1,_swigarg2)) 
4551 static PyObject 
*_wrap_new_wxActivateEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4552     PyObject 
* _resultobj
; 
4553     wxActivateEvent 
* _result
; 
4554     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
4555     int  _arg1 
= (int ) TRUE
; 
4556     int  _arg2 
= (int ) 0; 
4557     char *_kwnames
[] = { "eventType","active","id", NULL 
}; 
4561     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hii:new_wxActivateEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
))  
4564     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4565     _result 
= (wxActivateEvent 
*)new_wxActivateEvent(_arg0
,_arg1
,_arg2
); 
4567     wxPyEndAllowThreads(__tstate
); 
4568     if (PyErr_Occurred()) return NULL
; 
4570         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxActivateEvent_p"); 
4571         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4574         _resultobj 
= Py_None
; 
4579 #define wxActivateEvent_GetActive(_swigobj)  (_swigobj->GetActive()) 
4580 static PyObject 
*_wrap_wxActivateEvent_GetActive(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4581     PyObject 
* _resultobj
; 
4583     wxActivateEvent 
* _arg0
; 
4584     PyObject 
* _argo0 
= 0; 
4585     char *_kwnames
[] = { "self", NULL 
}; 
4588     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxActivateEvent_GetActive",_kwnames
,&_argo0
))  
4591         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4592         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxActivateEvent_p")) { 
4593             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxActivateEvent_GetActive. Expected _wxActivateEvent_p."); 
4598     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4599     _result 
= (bool )wxActivateEvent_GetActive(_arg0
); 
4601     wxPyEndAllowThreads(__tstate
); 
4602     if (PyErr_Occurred()) return NULL
; 
4603 }    _resultobj 
= Py_BuildValue("i",_result
); 
4607 static void *SwigwxInitDialogEventTowxEvent(void *ptr
) { 
4608     wxInitDialogEvent 
*src
; 
4610     src 
= (wxInitDialogEvent 
*) ptr
; 
4611     dest 
= (wxEvent 
*) src
; 
4612     return (void *) dest
; 
4615 static void *SwigwxInitDialogEventTowxObject(void *ptr
) { 
4616     wxInitDialogEvent 
*src
; 
4618     src 
= (wxInitDialogEvent 
*) ptr
; 
4619     dest 
= (wxObject 
*) src
; 
4620     return (void *) dest
; 
4623 #define new_wxInitDialogEvent(_swigarg0) (new wxInitDialogEvent(_swigarg0)) 
4624 static PyObject 
*_wrap_new_wxInitDialogEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4625     PyObject 
* _resultobj
; 
4626     wxInitDialogEvent 
* _result
; 
4627     int  _arg0 
= (int ) 0; 
4628     char *_kwnames
[] = { "id", NULL 
}; 
4632     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxInitDialogEvent",_kwnames
,&_arg0
))  
4635     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4636     _result 
= (wxInitDialogEvent 
*)new_wxInitDialogEvent(_arg0
); 
4638     wxPyEndAllowThreads(__tstate
); 
4639     if (PyErr_Occurred()) return NULL
; 
4641         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxInitDialogEvent_p"); 
4642         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4645         _resultobj 
= Py_None
; 
4650 static void *SwigwxMenuEventTowxEvent(void *ptr
) { 
4653     src 
= (wxMenuEvent 
*) ptr
; 
4654     dest 
= (wxEvent 
*) src
; 
4655     return (void *) dest
; 
4658 static void *SwigwxMenuEventTowxObject(void *ptr
) { 
4661     src 
= (wxMenuEvent 
*) ptr
; 
4662     dest 
= (wxObject 
*) src
; 
4663     return (void *) dest
; 
4666 #define new_wxMenuEvent(_swigarg0,_swigarg1) (new wxMenuEvent(_swigarg0,_swigarg1)) 
4667 static PyObject 
*_wrap_new_wxMenuEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4668     PyObject 
* _resultobj
; 
4669     wxMenuEvent 
* _result
; 
4670     WXTYPE  _arg0 
= (WXTYPE 
) 0; 
4671     int  _arg1 
= (int ) 0; 
4672     char *_kwnames
[] = { "id","id", NULL 
}; 
4676     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|hi:new_wxMenuEvent",_kwnames
,&_arg0
,&_arg1
))  
4679     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4680     _result 
= (wxMenuEvent 
*)new_wxMenuEvent(_arg0
,_arg1
); 
4682     wxPyEndAllowThreads(__tstate
); 
4683     if (PyErr_Occurred()) return NULL
; 
4685         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuEvent_p"); 
4686         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4689         _resultobj 
= Py_None
; 
4694 #define wxMenuEvent_GetMenuId(_swigobj)  (_swigobj->GetMenuId()) 
4695 static PyObject 
*_wrap_wxMenuEvent_GetMenuId(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4696     PyObject 
* _resultobj
; 
4698     wxMenuEvent 
* _arg0
; 
4699     PyObject 
* _argo0 
= 0; 
4700     char *_kwnames
[] = { "self", NULL 
}; 
4703     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuEvent_GetMenuId",_kwnames
,&_argo0
))  
4706         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4707         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuEvent_p")) { 
4708             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuEvent_GetMenuId. Expected _wxMenuEvent_p."); 
4713     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4714     _result 
= (int )wxMenuEvent_GetMenuId(_arg0
); 
4716     wxPyEndAllowThreads(__tstate
); 
4717     if (PyErr_Occurred()) return NULL
; 
4718 }    _resultobj 
= Py_BuildValue("i",_result
); 
4722 #define wxMenuEvent_IsPopup(_swigobj)  (_swigobj->IsPopup()) 
4723 static PyObject 
*_wrap_wxMenuEvent_IsPopup(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4724     PyObject 
* _resultobj
; 
4726     wxMenuEvent 
* _arg0
; 
4727     PyObject 
* _argo0 
= 0; 
4728     char *_kwnames
[] = { "self", NULL 
}; 
4731     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuEvent_IsPopup",_kwnames
,&_argo0
))  
4734         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4735         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuEvent_p")) { 
4736             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuEvent_IsPopup. Expected _wxMenuEvent_p."); 
4741     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4742     _result 
= (bool )wxMenuEvent_IsPopup(_arg0
); 
4744     wxPyEndAllowThreads(__tstate
); 
4745     if (PyErr_Occurred()) return NULL
; 
4746 }    _resultobj 
= Py_BuildValue("i",_result
); 
4750 static void *SwigwxShowEventTowxEvent(void *ptr
) { 
4753     src 
= (wxShowEvent 
*) ptr
; 
4754     dest 
= (wxEvent 
*) src
; 
4755     return (void *) dest
; 
4758 static void *SwigwxShowEventTowxObject(void *ptr
) { 
4761     src 
= (wxShowEvent 
*) ptr
; 
4762     dest 
= (wxObject 
*) src
; 
4763     return (void *) dest
; 
4766 #define new_wxShowEvent(_swigarg0,_swigarg1) (new wxShowEvent(_swigarg0,_swigarg1)) 
4767 static PyObject 
*_wrap_new_wxShowEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4768     PyObject 
* _resultobj
; 
4769     wxShowEvent 
* _result
; 
4770     int  _arg0 
= (int ) 0; 
4771     int  _arg1 
= (int ) FALSE
; 
4772     char *_kwnames
[] = { "id","show", NULL 
}; 
4776     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxShowEvent",_kwnames
,&_arg0
,&_arg1
))  
4779     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4780     _result 
= (wxShowEvent 
*)new_wxShowEvent(_arg0
,_arg1
); 
4782     wxPyEndAllowThreads(__tstate
); 
4783     if (PyErr_Occurred()) return NULL
; 
4785         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxShowEvent_p"); 
4786         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4789         _resultobj 
= Py_None
; 
4794 #define wxShowEvent_SetShow(_swigobj,_swigarg0)  (_swigobj->SetShow(_swigarg0)) 
4795 static PyObject 
*_wrap_wxShowEvent_SetShow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4796     PyObject 
* _resultobj
; 
4797     wxShowEvent 
* _arg0
; 
4799     PyObject 
* _argo0 
= 0; 
4801     char *_kwnames
[] = { "self","show", NULL 
}; 
4804     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxShowEvent_SetShow",_kwnames
,&_argo0
,&tempbool1
))  
4807         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4808         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShowEvent_p")) { 
4809             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShowEvent_SetShow. Expected _wxShowEvent_p."); 
4813     _arg1 
= (bool ) tempbool1
; 
4815     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4816     wxShowEvent_SetShow(_arg0
,_arg1
); 
4818     wxPyEndAllowThreads(__tstate
); 
4819     if (PyErr_Occurred()) return NULL
; 
4820 }    Py_INCREF(Py_None
); 
4821     _resultobj 
= Py_None
; 
4825 #define wxShowEvent_GetShow(_swigobj)  (_swigobj->GetShow()) 
4826 static PyObject 
*_wrap_wxShowEvent_GetShow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4827     PyObject 
* _resultobj
; 
4829     wxShowEvent 
* _arg0
; 
4830     PyObject 
* _argo0 
= 0; 
4831     char *_kwnames
[] = { "self", NULL 
}; 
4834     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShowEvent_GetShow",_kwnames
,&_argo0
))  
4837         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4838         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShowEvent_p")) { 
4839             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShowEvent_GetShow. Expected _wxShowEvent_p."); 
4844     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4845     _result 
= (bool )wxShowEvent_GetShow(_arg0
); 
4847     wxPyEndAllowThreads(__tstate
); 
4848     if (PyErr_Occurred()) return NULL
; 
4849 }    _resultobj 
= Py_BuildValue("i",_result
); 
4853 static void *SwigwxIconizeEventTowxEvent(void *ptr
) { 
4854     wxIconizeEvent 
*src
; 
4856     src 
= (wxIconizeEvent 
*) ptr
; 
4857     dest 
= (wxEvent 
*) src
; 
4858     return (void *) dest
; 
4861 static void *SwigwxIconizeEventTowxObject(void *ptr
) { 
4862     wxIconizeEvent 
*src
; 
4864     src 
= (wxIconizeEvent 
*) ptr
; 
4865     dest 
= (wxObject 
*) src
; 
4866     return (void *) dest
; 
4869 #define new_wxIconizeEvent(_swigarg0,_swigarg1) (new wxIconizeEvent(_swigarg0,_swigarg1)) 
4870 static PyObject 
*_wrap_new_wxIconizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4871     PyObject 
* _resultobj
; 
4872     wxIconizeEvent 
* _result
; 
4873     int  _arg0 
= (int ) 0; 
4874     bool  _arg1 
= (bool ) TRUE
; 
4875     int tempbool1 
= (int) TRUE
; 
4876     char *_kwnames
[] = { "id","iconized", NULL 
}; 
4880     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxIconizeEvent",_kwnames
,&_arg0
,&tempbool1
))  
4882     _arg1 
= (bool ) tempbool1
; 
4884     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4885     _result 
= (wxIconizeEvent 
*)new_wxIconizeEvent(_arg0
,_arg1
); 
4887     wxPyEndAllowThreads(__tstate
); 
4888     if (PyErr_Occurred()) return NULL
; 
4890         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIconizeEvent_p"); 
4891         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4894         _resultobj 
= Py_None
; 
4899 #define wxIconizeEvent_Iconized(_swigobj)  (_swigobj->Iconized()) 
4900 static PyObject 
*_wrap_wxIconizeEvent_Iconized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4901     PyObject 
* _resultobj
; 
4903     wxIconizeEvent 
* _arg0
; 
4904     PyObject 
* _argo0 
= 0; 
4905     char *_kwnames
[] = { "self", NULL 
}; 
4908     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxIconizeEvent_Iconized",_kwnames
,&_argo0
))  
4911         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
4912         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIconizeEvent_p")) { 
4913             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIconizeEvent_Iconized. Expected _wxIconizeEvent_p."); 
4918     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4919     _result 
= (bool )wxIconizeEvent_Iconized(_arg0
); 
4921     wxPyEndAllowThreads(__tstate
); 
4922     if (PyErr_Occurred()) return NULL
; 
4923 }    _resultobj 
= Py_BuildValue("i",_result
); 
4927 static void *SwigwxMaximizeEventTowxEvent(void *ptr
) { 
4928     wxMaximizeEvent 
*src
; 
4930     src 
= (wxMaximizeEvent 
*) ptr
; 
4931     dest 
= (wxEvent 
*) src
; 
4932     return (void *) dest
; 
4935 static void *SwigwxMaximizeEventTowxObject(void *ptr
) { 
4936     wxMaximizeEvent 
*src
; 
4938     src 
= (wxMaximizeEvent 
*) ptr
; 
4939     dest 
= (wxObject 
*) src
; 
4940     return (void *) dest
; 
4943 #define new_wxMaximizeEvent(_swigarg0) (new wxMaximizeEvent(_swigarg0)) 
4944 static PyObject 
*_wrap_new_wxMaximizeEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4945     PyObject 
* _resultobj
; 
4946     wxMaximizeEvent 
* _result
; 
4947     int  _arg0 
= (int ) 0; 
4948     char *_kwnames
[] = { "id", NULL 
}; 
4952     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxMaximizeEvent",_kwnames
,&_arg0
))  
4955     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4956     _result 
= (wxMaximizeEvent 
*)new_wxMaximizeEvent(_arg0
); 
4958     wxPyEndAllowThreads(__tstate
); 
4959     if (PyErr_Occurred()) return NULL
; 
4961         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMaximizeEvent_p"); 
4962         _resultobj 
= Py_BuildValue("s",_ptemp
); 
4965         _resultobj 
= Py_None
; 
4970 static void *SwigwxJoystickEventTowxEvent(void *ptr
) { 
4971     wxJoystickEvent 
*src
; 
4973     src 
= (wxJoystickEvent 
*) ptr
; 
4974     dest 
= (wxEvent 
*) src
; 
4975     return (void *) dest
; 
4978 static void *SwigwxJoystickEventTowxObject(void *ptr
) { 
4979     wxJoystickEvent 
*src
; 
4981     src 
= (wxJoystickEvent 
*) ptr
; 
4982     dest 
= (wxObject 
*) src
; 
4983     return (void *) dest
; 
4986 #define new_wxJoystickEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxJoystickEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
4987 static PyObject 
*_wrap_new_wxJoystickEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
4988     PyObject 
* _resultobj
; 
4989     wxJoystickEvent 
* _result
; 
4990     int  _arg0 
= (int ) wxEVT_NULL
; 
4991     int  _arg1 
= (int ) 0; 
4992     int  _arg2 
= (int ) wxJOYSTICK1
; 
4993     int  _arg3 
= (int ) 0; 
4994     char *_kwnames
[] = { "type","state","joystick","change", NULL 
}; 
4998     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiii:new_wxJoystickEvent",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))  
5001     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5002     _result 
= (wxJoystickEvent 
*)new_wxJoystickEvent(_arg0
,_arg1
,_arg2
,_arg3
); 
5004     wxPyEndAllowThreads(__tstate
); 
5005     if (PyErr_Occurred()) return NULL
; 
5007         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxJoystickEvent_p"); 
5008         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5011         _resultobj 
= Py_None
; 
5016 #define wxJoystickEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
5017 static PyObject 
*_wrap_wxJoystickEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5018     PyObject 
* _resultobj
; 
5020     wxJoystickEvent 
* _arg0
; 
5021     PyObject 
* _argo0 
= 0; 
5022     char *_kwnames
[] = { "self", NULL 
}; 
5026     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetPosition",_kwnames
,&_argo0
))  
5029         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5030         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5031             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetPosition. Expected _wxJoystickEvent_p."); 
5036     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5037     _result 
= new wxPoint (wxJoystickEvent_GetPosition(_arg0
)); 
5039     wxPyEndAllowThreads(__tstate
); 
5040     if (PyErr_Occurred()) return NULL
; 
5041 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
5042     _resultobj 
= Py_BuildValue("s",_ptemp
); 
5046 #define wxJoystickEvent_GetZPosition(_swigobj)  (_swigobj->GetZPosition()) 
5047 static PyObject 
*_wrap_wxJoystickEvent_GetZPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5048     PyObject 
* _resultobj
; 
5050     wxJoystickEvent 
* _arg0
; 
5051     PyObject 
* _argo0 
= 0; 
5052     char *_kwnames
[] = { "self", NULL 
}; 
5055     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetZPosition",_kwnames
,&_argo0
))  
5058         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5059         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5060             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetZPosition. Expected _wxJoystickEvent_p."); 
5065     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5066     _result 
= (int )wxJoystickEvent_GetZPosition(_arg0
); 
5068     wxPyEndAllowThreads(__tstate
); 
5069     if (PyErr_Occurred()) return NULL
; 
5070 }    _resultobj 
= Py_BuildValue("i",_result
); 
5074 #define wxJoystickEvent_GetButtonState(_swigobj)  (_swigobj->GetButtonState()) 
5075 static PyObject 
*_wrap_wxJoystickEvent_GetButtonState(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5076     PyObject 
* _resultobj
; 
5078     wxJoystickEvent 
* _arg0
; 
5079     PyObject 
* _argo0 
= 0; 
5080     char *_kwnames
[] = { "self", NULL 
}; 
5083     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetButtonState",_kwnames
,&_argo0
))  
5086         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5087         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5088             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetButtonState. Expected _wxJoystickEvent_p."); 
5093     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5094     _result 
= (int )wxJoystickEvent_GetButtonState(_arg0
); 
5096     wxPyEndAllowThreads(__tstate
); 
5097     if (PyErr_Occurred()) return NULL
; 
5098 }    _resultobj 
= Py_BuildValue("i",_result
); 
5102 #define wxJoystickEvent_GetButtonChange(_swigobj)  (_swigobj->GetButtonChange()) 
5103 static PyObject 
*_wrap_wxJoystickEvent_GetButtonChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5104     PyObject 
* _resultobj
; 
5106     wxJoystickEvent 
* _arg0
; 
5107     PyObject 
* _argo0 
= 0; 
5108     char *_kwnames
[] = { "self", NULL 
}; 
5111     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetButtonChange",_kwnames
,&_argo0
))  
5114         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5115         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5116             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetButtonChange. Expected _wxJoystickEvent_p."); 
5121     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5122     _result 
= (int )wxJoystickEvent_GetButtonChange(_arg0
); 
5124     wxPyEndAllowThreads(__tstate
); 
5125     if (PyErr_Occurred()) return NULL
; 
5126 }    _resultobj 
= Py_BuildValue("i",_result
); 
5130 #define wxJoystickEvent_GetJoystick(_swigobj)  (_swigobj->GetJoystick()) 
5131 static PyObject 
*_wrap_wxJoystickEvent_GetJoystick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5132     PyObject 
* _resultobj
; 
5134     wxJoystickEvent 
* _arg0
; 
5135     PyObject 
* _argo0 
= 0; 
5136     char *_kwnames
[] = { "self", NULL 
}; 
5139     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_GetJoystick",_kwnames
,&_argo0
))  
5142         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5143         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5144             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_GetJoystick. Expected _wxJoystickEvent_p."); 
5149     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5150     _result 
= (int )wxJoystickEvent_GetJoystick(_arg0
); 
5152     wxPyEndAllowThreads(__tstate
); 
5153     if (PyErr_Occurred()) return NULL
; 
5154 }    _resultobj 
= Py_BuildValue("i",_result
); 
5158 #define wxJoystickEvent_SetJoystick(_swigobj,_swigarg0)  (_swigobj->SetJoystick(_swigarg0)) 
5159 static PyObject 
*_wrap_wxJoystickEvent_SetJoystick(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5160     PyObject 
* _resultobj
; 
5161     wxJoystickEvent 
* _arg0
; 
5163     PyObject 
* _argo0 
= 0; 
5164     char *_kwnames
[] = { "self","stick", NULL 
}; 
5167     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetJoystick",_kwnames
,&_argo0
,&_arg1
))  
5170         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5171         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5172             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetJoystick. Expected _wxJoystickEvent_p."); 
5177     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5178     wxJoystickEvent_SetJoystick(_arg0
,_arg1
); 
5180     wxPyEndAllowThreads(__tstate
); 
5181     if (PyErr_Occurred()) return NULL
; 
5182 }    Py_INCREF(Py_None
); 
5183     _resultobj 
= Py_None
; 
5187 #define wxJoystickEvent_SetButtonState(_swigobj,_swigarg0)  (_swigobj->SetButtonState(_swigarg0)) 
5188 static PyObject 
*_wrap_wxJoystickEvent_SetButtonState(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5189     PyObject 
* _resultobj
; 
5190     wxJoystickEvent 
* _arg0
; 
5192     PyObject 
* _argo0 
= 0; 
5193     char *_kwnames
[] = { "self","state", NULL 
}; 
5196     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetButtonState",_kwnames
,&_argo0
,&_arg1
))  
5199         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5200         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5201             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetButtonState. Expected _wxJoystickEvent_p."); 
5206     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5207     wxJoystickEvent_SetButtonState(_arg0
,_arg1
); 
5209     wxPyEndAllowThreads(__tstate
); 
5210     if (PyErr_Occurred()) return NULL
; 
5211 }    Py_INCREF(Py_None
); 
5212     _resultobj 
= Py_None
; 
5216 #define wxJoystickEvent_SetButtonChange(_swigobj,_swigarg0)  (_swigobj->SetButtonChange(_swigarg0)) 
5217 static PyObject 
*_wrap_wxJoystickEvent_SetButtonChange(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5218     PyObject 
* _resultobj
; 
5219     wxJoystickEvent 
* _arg0
; 
5221     PyObject 
* _argo0 
= 0; 
5222     char *_kwnames
[] = { "self","change", NULL 
}; 
5225     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetButtonChange",_kwnames
,&_argo0
,&_arg1
))  
5228         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5229         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5230             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetButtonChange. Expected _wxJoystickEvent_p."); 
5235     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5236     wxJoystickEvent_SetButtonChange(_arg0
,_arg1
); 
5238     wxPyEndAllowThreads(__tstate
); 
5239     if (PyErr_Occurred()) return NULL
; 
5240 }    Py_INCREF(Py_None
); 
5241     _resultobj 
= Py_None
; 
5245 #define wxJoystickEvent_SetPosition(_swigobj,_swigarg0)  (_swigobj->SetPosition(_swigarg0)) 
5246 static PyObject 
*_wrap_wxJoystickEvent_SetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5247     PyObject 
* _resultobj
; 
5248     wxJoystickEvent 
* _arg0
; 
5250     PyObject 
* _argo0 
= 0; 
5252     PyObject 
* _obj1 
= 0; 
5253     char *_kwnames
[] = { "self","pos", NULL 
}; 
5256     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxJoystickEvent_SetPosition",_kwnames
,&_argo0
,&_obj1
))  
5259         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5260         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5261             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetPosition. Expected _wxJoystickEvent_p."); 
5267     if (! wxPoint_helper(_obj1
, &_arg1
)) 
5271     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5272     wxJoystickEvent_SetPosition(_arg0
,*_arg1
); 
5274     wxPyEndAllowThreads(__tstate
); 
5275     if (PyErr_Occurred()) return NULL
; 
5276 }    Py_INCREF(Py_None
); 
5277     _resultobj 
= Py_None
; 
5281 #define wxJoystickEvent_SetZPosition(_swigobj,_swigarg0)  (_swigobj->SetZPosition(_swigarg0)) 
5282 static PyObject 
*_wrap_wxJoystickEvent_SetZPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5283     PyObject 
* _resultobj
; 
5284     wxJoystickEvent 
* _arg0
; 
5286     PyObject 
* _argo0 
= 0; 
5287     char *_kwnames
[] = { "self","zPos", NULL 
}; 
5290     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxJoystickEvent_SetZPosition",_kwnames
,&_argo0
,&_arg1
))  
5293         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5294         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5295             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_SetZPosition. Expected _wxJoystickEvent_p."); 
5300     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5301     wxJoystickEvent_SetZPosition(_arg0
,_arg1
); 
5303     wxPyEndAllowThreads(__tstate
); 
5304     if (PyErr_Occurred()) return NULL
; 
5305 }    Py_INCREF(Py_None
); 
5306     _resultobj 
= Py_None
; 
5310 #define wxJoystickEvent_IsButton(_swigobj)  (_swigobj->IsButton()) 
5311 static PyObject 
*_wrap_wxJoystickEvent_IsButton(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5312     PyObject 
* _resultobj
; 
5314     wxJoystickEvent 
* _arg0
; 
5315     PyObject 
* _argo0 
= 0; 
5316     char *_kwnames
[] = { "self", NULL 
}; 
5319     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsButton",_kwnames
,&_argo0
))  
5322         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5323         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5324             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsButton. Expected _wxJoystickEvent_p."); 
5329     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5330     _result 
= (bool )wxJoystickEvent_IsButton(_arg0
); 
5332     wxPyEndAllowThreads(__tstate
); 
5333     if (PyErr_Occurred()) return NULL
; 
5334 }    _resultobj 
= Py_BuildValue("i",_result
); 
5338 #define wxJoystickEvent_IsMove(_swigobj)  (_swigobj->IsMove()) 
5339 static PyObject 
*_wrap_wxJoystickEvent_IsMove(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5340     PyObject 
* _resultobj
; 
5342     wxJoystickEvent 
* _arg0
; 
5343     PyObject 
* _argo0 
= 0; 
5344     char *_kwnames
[] = { "self", NULL 
}; 
5347     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsMove",_kwnames
,&_argo0
))  
5350         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5351         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5352             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsMove. Expected _wxJoystickEvent_p."); 
5357     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5358     _result 
= (bool )wxJoystickEvent_IsMove(_arg0
); 
5360     wxPyEndAllowThreads(__tstate
); 
5361     if (PyErr_Occurred()) return NULL
; 
5362 }    _resultobj 
= Py_BuildValue("i",_result
); 
5366 #define wxJoystickEvent_IsZMove(_swigobj)  (_swigobj->IsZMove()) 
5367 static PyObject 
*_wrap_wxJoystickEvent_IsZMove(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5368     PyObject 
* _resultobj
; 
5370     wxJoystickEvent 
* _arg0
; 
5371     PyObject 
* _argo0 
= 0; 
5372     char *_kwnames
[] = { "self", NULL 
}; 
5375     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxJoystickEvent_IsZMove",_kwnames
,&_argo0
))  
5378         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5379         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5380             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_IsZMove. Expected _wxJoystickEvent_p."); 
5385     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5386     _result 
= (bool )wxJoystickEvent_IsZMove(_arg0
); 
5388     wxPyEndAllowThreads(__tstate
); 
5389     if (PyErr_Occurred()) return NULL
; 
5390 }    _resultobj 
= Py_BuildValue("i",_result
); 
5394 #define wxJoystickEvent_ButtonDown(_swigobj,_swigarg0)  (_swigobj->ButtonDown(_swigarg0)) 
5395 static PyObject 
*_wrap_wxJoystickEvent_ButtonDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5396     PyObject 
* _resultobj
; 
5398     wxJoystickEvent 
* _arg0
; 
5399     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5400     PyObject 
* _argo0 
= 0; 
5401     char *_kwnames
[] = { "self","but", NULL 
}; 
5404     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonDown",_kwnames
,&_argo0
,&_arg1
))  
5407         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5408         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5409             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonDown. Expected _wxJoystickEvent_p."); 
5414     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5415     _result 
= (bool )wxJoystickEvent_ButtonDown(_arg0
,_arg1
); 
5417     wxPyEndAllowThreads(__tstate
); 
5418     if (PyErr_Occurred()) return NULL
; 
5419 }    _resultobj 
= Py_BuildValue("i",_result
); 
5423 #define wxJoystickEvent_ButtonUp(_swigobj,_swigarg0)  (_swigobj->ButtonUp(_swigarg0)) 
5424 static PyObject 
*_wrap_wxJoystickEvent_ButtonUp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5425     PyObject 
* _resultobj
; 
5427     wxJoystickEvent 
* _arg0
; 
5428     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5429     PyObject 
* _argo0 
= 0; 
5430     char *_kwnames
[] = { "self","but", NULL 
}; 
5433     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonUp",_kwnames
,&_argo0
,&_arg1
))  
5436         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5437         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5438             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonUp. Expected _wxJoystickEvent_p."); 
5443     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5444     _result 
= (bool )wxJoystickEvent_ButtonUp(_arg0
,_arg1
); 
5446     wxPyEndAllowThreads(__tstate
); 
5447     if (PyErr_Occurred()) return NULL
; 
5448 }    _resultobj 
= Py_BuildValue("i",_result
); 
5452 #define wxJoystickEvent_ButtonIsDown(_swigobj,_swigarg0)  (_swigobj->ButtonIsDown(_swigarg0)) 
5453 static PyObject 
*_wrap_wxJoystickEvent_ButtonIsDown(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5454     PyObject 
* _resultobj
; 
5456     wxJoystickEvent 
* _arg0
; 
5457     int  _arg1 
= (int ) wxJOY_BUTTON_ANY
; 
5458     PyObject 
* _argo0 
= 0; 
5459     char *_kwnames
[] = { "self","but", NULL 
}; 
5462     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxJoystickEvent_ButtonIsDown",_kwnames
,&_argo0
,&_arg1
))  
5465         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5466         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxJoystickEvent_p")) { 
5467             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxJoystickEvent_ButtonIsDown. Expected _wxJoystickEvent_p."); 
5472     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5473     _result 
= (bool )wxJoystickEvent_ButtonIsDown(_arg0
,_arg1
); 
5475     wxPyEndAllowThreads(__tstate
); 
5476     if (PyErr_Occurred()) return NULL
; 
5477 }    _resultobj 
= Py_BuildValue("i",_result
); 
5481 static void *SwigwxDropFilesEventTowxEvent(void *ptr
) { 
5482     wxDropFilesEvent 
*src
; 
5484     src 
= (wxDropFilesEvent 
*) ptr
; 
5485     dest 
= (wxEvent 
*) src
; 
5486     return (void *) dest
; 
5489 static void *SwigwxDropFilesEventTowxObject(void *ptr
) { 
5490     wxDropFilesEvent 
*src
; 
5492     src 
= (wxDropFilesEvent 
*) ptr
; 
5493     dest 
= (wxObject 
*) src
; 
5494     return (void *) dest
; 
5497 #define wxDropFilesEvent_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
5498 static PyObject 
*_wrap_wxDropFilesEvent_GetPosition(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5499     PyObject 
* _resultobj
; 
5501     wxDropFilesEvent 
* _arg0
; 
5502     PyObject 
* _argo0 
= 0; 
5503     char *_kwnames
[] = { "self", NULL 
}; 
5507     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetPosition",_kwnames
,&_argo0
))  
5510         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5511         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5512             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetPosition. Expected _wxDropFilesEvent_p."); 
5517     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5518     _result 
= new wxPoint (wxDropFilesEvent_GetPosition(_arg0
)); 
5520     wxPyEndAllowThreads(__tstate
); 
5521     if (PyErr_Occurred()) return NULL
; 
5522 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
5523     _resultobj 
= Py_BuildValue("s",_ptemp
); 
5527 #define wxDropFilesEvent_GetNumberOfFiles(_swigobj)  (_swigobj->GetNumberOfFiles()) 
5528 static PyObject 
*_wrap_wxDropFilesEvent_GetNumberOfFiles(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5529     PyObject 
* _resultobj
; 
5531     wxDropFilesEvent 
* _arg0
; 
5532     PyObject 
* _argo0 
= 0; 
5533     char *_kwnames
[] = { "self", NULL 
}; 
5536     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetNumberOfFiles",_kwnames
,&_argo0
))  
5539         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5540         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5541             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetNumberOfFiles. Expected _wxDropFilesEvent_p."); 
5546     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5547     _result 
= (int )wxDropFilesEvent_GetNumberOfFiles(_arg0
); 
5549     wxPyEndAllowThreads(__tstate
); 
5550     if (PyErr_Occurred()) return NULL
; 
5551 }    _resultobj 
= Py_BuildValue("i",_result
); 
5555 static PyObject 
* wxDropFilesEvent_GetFiles(wxDropFilesEvent 
*self
) { 
5556             int         count 
= self
->GetNumberOfFiles(); 
5557             wxString
*   files 
= self
->GetFiles(); 
5558             PyObject
*   list  
= PyList_New(count
); 
5561                 PyErr_SetString(PyExc_MemoryError
, "Can't allocate list of files!"); 
5565             for (int i
=0; i
<count
; i
++) { 
5567                 PyList_SetItem(list
, i
, PyUnicode_FromUnicode(files
[i
], files
[i
].Len())); 
5569                 PyList_SetItem(list
, i
, PyString_FromString((const char*)files
[i
])); 
5574 static PyObject 
*_wrap_wxDropFilesEvent_GetFiles(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5575     PyObject 
* _resultobj
; 
5577     wxDropFilesEvent 
* _arg0
; 
5578     PyObject 
* _argo0 
= 0; 
5579     char *_kwnames
[] = { "self", NULL 
}; 
5582     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDropFilesEvent_GetFiles",_kwnames
,&_argo0
))  
5585         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5586         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDropFilesEvent_p")) { 
5587             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDropFilesEvent_GetFiles. Expected _wxDropFilesEvent_p."); 
5592     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5593     _result 
= (PyObject 
*)wxDropFilesEvent_GetFiles(_arg0
); 
5595     wxPyEndAllowThreads(__tstate
); 
5596     if (PyErr_Occurred()) return NULL
; 
5598   _resultobj 
= _result
; 
5603 static void *SwigwxIdleEventTowxEvent(void *ptr
) { 
5606     src 
= (wxIdleEvent 
*) ptr
; 
5607     dest 
= (wxEvent 
*) src
; 
5608     return (void *) dest
; 
5611 static void *SwigwxIdleEventTowxObject(void *ptr
) { 
5614     src 
= (wxIdleEvent 
*) ptr
; 
5615     dest 
= (wxObject 
*) src
; 
5616     return (void *) dest
; 
5619 #define new_wxIdleEvent() (new wxIdleEvent()) 
5620 static PyObject 
*_wrap_new_wxIdleEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5621     PyObject 
* _resultobj
; 
5622     wxIdleEvent 
* _result
; 
5623     char *_kwnames
[] = {  NULL 
}; 
5627     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxIdleEvent",_kwnames
))  
5630     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5631     _result 
= (wxIdleEvent 
*)new_wxIdleEvent(); 
5633     wxPyEndAllowThreads(__tstate
); 
5634     if (PyErr_Occurred()) return NULL
; 
5636         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIdleEvent_p"); 
5637         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5640         _resultobj 
= Py_None
; 
5645 #define wxIdleEvent_RequestMore(_swigobj,_swigarg0)  (_swigobj->RequestMore(_swigarg0)) 
5646 static PyObject 
*_wrap_wxIdleEvent_RequestMore(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5647     PyObject 
* _resultobj
; 
5648     wxIdleEvent 
* _arg0
; 
5649     bool  _arg1 
= (bool ) TRUE
; 
5650     PyObject 
* _argo0 
= 0; 
5651     int tempbool1 
= (int) TRUE
; 
5652     char *_kwnames
[] = { "self","needMore", NULL 
}; 
5655     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxIdleEvent_RequestMore",_kwnames
,&_argo0
,&tempbool1
))  
5658         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5659         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIdleEvent_p")) { 
5660             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIdleEvent_RequestMore. Expected _wxIdleEvent_p."); 
5664     _arg1 
= (bool ) tempbool1
; 
5666     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5667     wxIdleEvent_RequestMore(_arg0
,_arg1
); 
5669     wxPyEndAllowThreads(__tstate
); 
5670     if (PyErr_Occurred()) return NULL
; 
5671 }    Py_INCREF(Py_None
); 
5672     _resultobj 
= Py_None
; 
5676 #define wxIdleEvent_MoreRequested(_swigobj)  (_swigobj->MoreRequested()) 
5677 static PyObject 
*_wrap_wxIdleEvent_MoreRequested(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5678     PyObject 
* _resultobj
; 
5680     wxIdleEvent 
* _arg0
; 
5681     PyObject 
* _argo0 
= 0; 
5682     char *_kwnames
[] = { "self", NULL 
}; 
5685     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxIdleEvent_MoreRequested",_kwnames
,&_argo0
))  
5688         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5689         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxIdleEvent_p")) { 
5690             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIdleEvent_MoreRequested. Expected _wxIdleEvent_p."); 
5695     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5696     _result 
= (bool )wxIdleEvent_MoreRequested(_arg0
); 
5698     wxPyEndAllowThreads(__tstate
); 
5699     if (PyErr_Occurred()) return NULL
; 
5700 }    _resultobj 
= Py_BuildValue("i",_result
); 
5704 static void *SwigwxUpdateUIEventTowxEvent(void *ptr
) { 
5705     wxUpdateUIEvent 
*src
; 
5707     src 
= (wxUpdateUIEvent 
*) ptr
; 
5708     dest 
= (wxEvent 
*) src
; 
5709     return (void *) dest
; 
5712 static void *SwigwxUpdateUIEventTowxObject(void *ptr
) { 
5713     wxUpdateUIEvent 
*src
; 
5715     src 
= (wxUpdateUIEvent 
*) ptr
; 
5716     dest 
= (wxObject 
*) src
; 
5717     return (void *) dest
; 
5720 #define new_wxUpdateUIEvent(_swigarg0) (new wxUpdateUIEvent(_swigarg0)) 
5721 static PyObject 
*_wrap_new_wxUpdateUIEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5722     PyObject 
* _resultobj
; 
5723     wxUpdateUIEvent 
* _result
; 
5724     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
5725     char *_kwnames
[] = { "commandId", NULL 
}; 
5729     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxUpdateUIEvent",_kwnames
,&_arg0
))  
5732     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5733     _result 
= (wxUpdateUIEvent 
*)new_wxUpdateUIEvent(_arg0
); 
5735     wxPyEndAllowThreads(__tstate
); 
5736     if (PyErr_Occurred()) return NULL
; 
5738         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxUpdateUIEvent_p"); 
5739         _resultobj 
= Py_BuildValue("s",_ptemp
); 
5742         _resultobj 
= Py_None
; 
5747 #define wxUpdateUIEvent_GetChecked(_swigobj)  (_swigobj->GetChecked()) 
5748 static PyObject 
*_wrap_wxUpdateUIEvent_GetChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5749     PyObject 
* _resultobj
; 
5751     wxUpdateUIEvent 
* _arg0
; 
5752     PyObject 
* _argo0 
= 0; 
5753     char *_kwnames
[] = { "self", NULL 
}; 
5756     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetChecked",_kwnames
,&_argo0
))  
5759         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5760         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5761             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetChecked. Expected _wxUpdateUIEvent_p."); 
5766     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5767     _result 
= (bool )wxUpdateUIEvent_GetChecked(_arg0
); 
5769     wxPyEndAllowThreads(__tstate
); 
5770     if (PyErr_Occurred()) return NULL
; 
5771 }    _resultobj 
= Py_BuildValue("i",_result
); 
5775 #define wxUpdateUIEvent_GetEnabled(_swigobj)  (_swigobj->GetEnabled()) 
5776 static PyObject 
*_wrap_wxUpdateUIEvent_GetEnabled(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5777     PyObject 
* _resultobj
; 
5779     wxUpdateUIEvent 
* _arg0
; 
5780     PyObject 
* _argo0 
= 0; 
5781     char *_kwnames
[] = { "self", NULL 
}; 
5784     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetEnabled",_kwnames
,&_argo0
))  
5787         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5788         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5789             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetEnabled. Expected _wxUpdateUIEvent_p."); 
5794     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5795     _result 
= (bool )wxUpdateUIEvent_GetEnabled(_arg0
); 
5797     wxPyEndAllowThreads(__tstate
); 
5798     if (PyErr_Occurred()) return NULL
; 
5799 }    _resultobj 
= Py_BuildValue("i",_result
); 
5803 #define wxUpdateUIEvent_GetText(_swigobj)  (_swigobj->GetText()) 
5804 static PyObject 
*_wrap_wxUpdateUIEvent_GetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5805     PyObject 
* _resultobj
; 
5807     wxUpdateUIEvent 
* _arg0
; 
5808     PyObject 
* _argo0 
= 0; 
5809     char *_kwnames
[] = { "self", NULL 
}; 
5812     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetText",_kwnames
,&_argo0
))  
5815         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5816         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5817             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetText. Expected _wxUpdateUIEvent_p."); 
5822     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5823     _result 
= new wxString (wxUpdateUIEvent_GetText(_arg0
)); 
5825     wxPyEndAllowThreads(__tstate
); 
5826     if (PyErr_Occurred()) return NULL
; 
5829     _resultobj 
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len()); 
5831     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
5840 #define wxUpdateUIEvent_GetSetText(_swigobj)  (_swigobj->GetSetText()) 
5841 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5842     PyObject 
* _resultobj
; 
5844     wxUpdateUIEvent 
* _arg0
; 
5845     PyObject 
* _argo0 
= 0; 
5846     char *_kwnames
[] = { "self", NULL 
}; 
5849     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetText",_kwnames
,&_argo0
))  
5852         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5853         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5854             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetText. Expected _wxUpdateUIEvent_p."); 
5859     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5860     _result 
= (bool )wxUpdateUIEvent_GetSetText(_arg0
); 
5862     wxPyEndAllowThreads(__tstate
); 
5863     if (PyErr_Occurred()) return NULL
; 
5864 }    _resultobj 
= Py_BuildValue("i",_result
); 
5868 #define wxUpdateUIEvent_GetSetChecked(_swigobj)  (_swigobj->GetSetChecked()) 
5869 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetChecked(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5870     PyObject 
* _resultobj
; 
5872     wxUpdateUIEvent 
* _arg0
; 
5873     PyObject 
* _argo0 
= 0; 
5874     char *_kwnames
[] = { "self", NULL 
}; 
5877     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetChecked",_kwnames
,&_argo0
))  
5880         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5881         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5882             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetChecked. Expected _wxUpdateUIEvent_p."); 
5887     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5888     _result 
= (bool )wxUpdateUIEvent_GetSetChecked(_arg0
); 
5890     wxPyEndAllowThreads(__tstate
); 
5891     if (PyErr_Occurred()) return NULL
; 
5892 }    _resultobj 
= Py_BuildValue("i",_result
); 
5896 #define wxUpdateUIEvent_GetSetEnabled(_swigobj)  (_swigobj->GetSetEnabled()) 
5897 static PyObject 
*_wrap_wxUpdateUIEvent_GetSetEnabled(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5898     PyObject 
* _resultobj
; 
5900     wxUpdateUIEvent 
* _arg0
; 
5901     PyObject 
* _argo0 
= 0; 
5902     char *_kwnames
[] = { "self", NULL 
}; 
5905     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxUpdateUIEvent_GetSetEnabled",_kwnames
,&_argo0
))  
5908         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5909         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5910             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_GetSetEnabled. Expected _wxUpdateUIEvent_p."); 
5915     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5916     _result 
= (bool )wxUpdateUIEvent_GetSetEnabled(_arg0
); 
5918     wxPyEndAllowThreads(__tstate
); 
5919     if (PyErr_Occurred()) return NULL
; 
5920 }    _resultobj 
= Py_BuildValue("i",_result
); 
5924 #define wxUpdateUIEvent_Check(_swigobj,_swigarg0)  (_swigobj->Check(_swigarg0)) 
5925 static PyObject 
*_wrap_wxUpdateUIEvent_Check(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5926     PyObject 
* _resultobj
; 
5927     wxUpdateUIEvent 
* _arg0
; 
5929     PyObject 
* _argo0 
= 0; 
5931     char *_kwnames
[] = { "self","check", NULL 
}; 
5934     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxUpdateUIEvent_Check",_kwnames
,&_argo0
,&tempbool1
))  
5937         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5938         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5939             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_Check. Expected _wxUpdateUIEvent_p."); 
5943     _arg1 
= (bool ) tempbool1
; 
5945     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5946     wxUpdateUIEvent_Check(_arg0
,_arg1
); 
5948     wxPyEndAllowThreads(__tstate
); 
5949     if (PyErr_Occurred()) return NULL
; 
5950 }    Py_INCREF(Py_None
); 
5951     _resultobj 
= Py_None
; 
5955 #define wxUpdateUIEvent_Enable(_swigobj,_swigarg0)  (_swigobj->Enable(_swigarg0)) 
5956 static PyObject 
*_wrap_wxUpdateUIEvent_Enable(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5957     PyObject 
* _resultobj
; 
5958     wxUpdateUIEvent 
* _arg0
; 
5960     PyObject 
* _argo0 
= 0; 
5962     char *_kwnames
[] = { "self","enable", NULL 
}; 
5965     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxUpdateUIEvent_Enable",_kwnames
,&_argo0
,&tempbool1
))  
5968         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
5969         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
5970             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_Enable. Expected _wxUpdateUIEvent_p."); 
5974     _arg1 
= (bool ) tempbool1
; 
5976     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5977     wxUpdateUIEvent_Enable(_arg0
,_arg1
); 
5979     wxPyEndAllowThreads(__tstate
); 
5980     if (PyErr_Occurred()) return NULL
; 
5981 }    Py_INCREF(Py_None
); 
5982     _resultobj 
= Py_None
; 
5986 #define wxUpdateUIEvent_SetText(_swigobj,_swigarg0)  (_swigobj->SetText(_swigarg0)) 
5987 static PyObject 
*_wrap_wxUpdateUIEvent_SetText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
5988     PyObject 
* _resultobj
; 
5989     wxUpdateUIEvent 
* _arg0
; 
5991     PyObject 
* _argo0 
= 0; 
5992     PyObject 
* _obj1 
= 0; 
5993     char *_kwnames
[] = { "self","text", NULL 
}; 
5996     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxUpdateUIEvent_SetText",_kwnames
,&_argo0
,&_obj1
))  
5999         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6000         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxUpdateUIEvent_p")) { 
6001             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxUpdateUIEvent_SetText. Expected _wxUpdateUIEvent_p."); 
6006     _arg1 
= wxString_in_helper(_obj1
); 
6011     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6012     wxUpdateUIEvent_SetText(_arg0
,*_arg1
); 
6014     wxPyEndAllowThreads(__tstate
); 
6015     if (PyErr_Occurred()) return NULL
; 
6016 }    Py_INCREF(Py_None
); 
6017     _resultobj 
= Py_None
; 
6025 static void *SwigwxSysColourChangedEventTowxEvent(void *ptr
) { 
6026     wxSysColourChangedEvent 
*src
; 
6028     src 
= (wxSysColourChangedEvent 
*) ptr
; 
6029     dest 
= (wxEvent 
*) src
; 
6030     return (void *) dest
; 
6033 static void *SwigwxSysColourChangedEventTowxObject(void *ptr
) { 
6034     wxSysColourChangedEvent 
*src
; 
6036     src 
= (wxSysColourChangedEvent 
*) ptr
; 
6037     dest 
= (wxObject 
*) src
; 
6038     return (void *) dest
; 
6041 #define new_wxSysColourChangedEvent() (new wxSysColourChangedEvent()) 
6042 static PyObject 
*_wrap_new_wxSysColourChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6043     PyObject 
* _resultobj
; 
6044     wxSysColourChangedEvent 
* _result
; 
6045     char *_kwnames
[] = {  NULL 
}; 
6049     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxSysColourChangedEvent",_kwnames
))  
6052     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6053     _result 
= (wxSysColourChangedEvent 
*)new_wxSysColourChangedEvent(); 
6055     wxPyEndAllowThreads(__tstate
); 
6056     if (PyErr_Occurred()) return NULL
; 
6058         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSysColourChangedEvent_p"); 
6059         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6062         _resultobj 
= Py_None
; 
6067 static void *SwigwxNotifyEventTowxCommandEvent(void *ptr
) { 
6069     wxCommandEvent 
*dest
; 
6070     src 
= (wxNotifyEvent 
*) ptr
; 
6071     dest 
= (wxCommandEvent 
*) src
; 
6072     return (void *) dest
; 
6075 static void *SwigwxNotifyEventTowxEvent(void *ptr
) { 
6078     src 
= (wxNotifyEvent 
*) ptr
; 
6079     dest 
= (wxEvent 
*) src
; 
6080     return (void *) dest
; 
6083 static void *SwigwxNotifyEventTowxObject(void *ptr
) { 
6086     src 
= (wxNotifyEvent 
*) ptr
; 
6087     dest 
= (wxObject 
*) src
; 
6088     return (void *) dest
; 
6091 #define new_wxNotifyEvent(_swigarg0,_swigarg1) (new wxNotifyEvent(_swigarg0,_swigarg1)) 
6092 static PyObject 
*_wrap_new_wxNotifyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6093     PyObject 
* _resultobj
; 
6094     wxNotifyEvent 
* _result
; 
6095     int  _arg0 
= (int ) wxEVT_NULL
; 
6096     int  _arg1 
= (int ) 0; 
6097     char *_kwnames
[] = { "commandType","id", NULL 
}; 
6101     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxNotifyEvent",_kwnames
,&_arg0
,&_arg1
))  
6104     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6105     _result 
= (wxNotifyEvent 
*)new_wxNotifyEvent(_arg0
,_arg1
); 
6107     wxPyEndAllowThreads(__tstate
); 
6108     if (PyErr_Occurred()) return NULL
; 
6110         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxNotifyEvent_p"); 
6111         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6114         _resultobj 
= Py_None
; 
6119 #define wxNotifyEvent_IsAllowed(_swigobj)  (_swigobj->IsAllowed()) 
6120 static PyObject 
*_wrap_wxNotifyEvent_IsAllowed(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6121     PyObject 
* _resultobj
; 
6123     wxNotifyEvent 
* _arg0
; 
6124     PyObject 
* _argo0 
= 0; 
6125     char *_kwnames
[] = { "self", NULL 
}; 
6128     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_IsAllowed",_kwnames
,&_argo0
))  
6131         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6132         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6133             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_IsAllowed. Expected _wxNotifyEvent_p."); 
6138     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6139     _result 
= (bool )wxNotifyEvent_IsAllowed(_arg0
); 
6141     wxPyEndAllowThreads(__tstate
); 
6142     if (PyErr_Occurred()) return NULL
; 
6143 }    _resultobj 
= Py_BuildValue("i",_result
); 
6147 #define wxNotifyEvent_Allow(_swigobj)  (_swigobj->Allow()) 
6148 static PyObject 
*_wrap_wxNotifyEvent_Allow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6149     PyObject 
* _resultobj
; 
6150     wxNotifyEvent 
* _arg0
; 
6151     PyObject 
* _argo0 
= 0; 
6152     char *_kwnames
[] = { "self", NULL 
}; 
6155     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_Allow",_kwnames
,&_argo0
))  
6158         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6159         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6160             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_Allow. Expected _wxNotifyEvent_p."); 
6165     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6166     wxNotifyEvent_Allow(_arg0
); 
6168     wxPyEndAllowThreads(__tstate
); 
6169     if (PyErr_Occurred()) return NULL
; 
6170 }    Py_INCREF(Py_None
); 
6171     _resultobj 
= Py_None
; 
6175 #define wxNotifyEvent_Veto(_swigobj)  (_swigobj->Veto()) 
6176 static PyObject 
*_wrap_wxNotifyEvent_Veto(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6177     PyObject 
* _resultobj
; 
6178     wxNotifyEvent 
* _arg0
; 
6179     PyObject 
* _argo0 
= 0; 
6180     char *_kwnames
[] = { "self", NULL 
}; 
6183     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxNotifyEvent_Veto",_kwnames
,&_argo0
))  
6186         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6187         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxNotifyEvent_p")) { 
6188             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxNotifyEvent_Veto. Expected _wxNotifyEvent_p."); 
6193     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6194     wxNotifyEvent_Veto(_arg0
); 
6196     wxPyEndAllowThreads(__tstate
); 
6197     if (PyErr_Occurred()) return NULL
; 
6198 }    Py_INCREF(Py_None
); 
6199     _resultobj 
= Py_None
; 
6203 static void *SwigwxDisplayChangedEventTowxEvent(void *ptr
) { 
6204     wxDisplayChangedEvent 
*src
; 
6206     src 
= (wxDisplayChangedEvent 
*) ptr
; 
6207     dest 
= (wxEvent 
*) src
; 
6208     return (void *) dest
; 
6211 static void *SwigwxDisplayChangedEventTowxObject(void *ptr
) { 
6212     wxDisplayChangedEvent 
*src
; 
6214     src 
= (wxDisplayChangedEvent 
*) ptr
; 
6215     dest 
= (wxObject 
*) src
; 
6216     return (void *) dest
; 
6219 #define new_wxDisplayChangedEvent() (new wxDisplayChangedEvent()) 
6220 static PyObject 
*_wrap_new_wxDisplayChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6221     PyObject 
* _resultobj
; 
6222     wxDisplayChangedEvent 
* _result
; 
6223     char *_kwnames
[] = {  NULL 
}; 
6227     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxDisplayChangedEvent",_kwnames
))  
6230     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6231     _result 
= (wxDisplayChangedEvent 
*)new_wxDisplayChangedEvent(); 
6233     wxPyEndAllowThreads(__tstate
); 
6234     if (PyErr_Occurred()) return NULL
; 
6236         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDisplayChangedEvent_p"); 
6237         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6240         _resultobj 
= Py_None
; 
6245 static void *SwigwxPaletteChangedEventTowxEvent(void *ptr
) { 
6246     wxPaletteChangedEvent 
*src
; 
6248     src 
= (wxPaletteChangedEvent 
*) ptr
; 
6249     dest 
= (wxEvent 
*) src
; 
6250     return (void *) dest
; 
6253 static void *SwigwxPaletteChangedEventTowxObject(void *ptr
) { 
6254     wxPaletteChangedEvent 
*src
; 
6256     src 
= (wxPaletteChangedEvent 
*) ptr
; 
6257     dest 
= (wxObject 
*) src
; 
6258     return (void *) dest
; 
6261 #define new_wxPaletteChangedEvent(_swigarg0) (new wxPaletteChangedEvent(_swigarg0)) 
6262 static PyObject 
*_wrap_new_wxPaletteChangedEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6263     PyObject 
* _resultobj
; 
6264     wxPaletteChangedEvent 
* _result
; 
6265     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
6266     char *_kwnames
[] = { "id", NULL 
}; 
6270     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPaletteChangedEvent",_kwnames
,&_arg0
))  
6273     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6274     _result 
= (wxPaletteChangedEvent 
*)new_wxPaletteChangedEvent(_arg0
); 
6276     wxPyEndAllowThreads(__tstate
); 
6277     if (PyErr_Occurred()) return NULL
; 
6279         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPaletteChangedEvent_p"); 
6280         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6283         _resultobj 
= Py_None
; 
6288 #define wxPaletteChangedEvent_SetChangedWindow(_swigobj,_swigarg0)  (_swigobj->SetChangedWindow(_swigarg0)) 
6289 static PyObject 
*_wrap_wxPaletteChangedEvent_SetChangedWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6290     PyObject 
* _resultobj
; 
6291     wxPaletteChangedEvent 
* _arg0
; 
6293     PyObject 
* _argo0 
= 0; 
6294     PyObject 
* _argo1 
= 0; 
6295     char *_kwnames
[] = { "self","win", NULL 
}; 
6298     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPaletteChangedEvent_SetChangedWindow",_kwnames
,&_argo0
,&_argo1
))  
6301         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6302         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPaletteChangedEvent_p")) { 
6303             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPaletteChangedEvent_SetChangedWindow. Expected _wxPaletteChangedEvent_p."); 
6308         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
6309         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
6310             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPaletteChangedEvent_SetChangedWindow. Expected _wxWindow_p."); 
6315     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6316     wxPaletteChangedEvent_SetChangedWindow(_arg0
,_arg1
); 
6318     wxPyEndAllowThreads(__tstate
); 
6319     if (PyErr_Occurred()) return NULL
; 
6320 }    Py_INCREF(Py_None
); 
6321     _resultobj 
= Py_None
; 
6325 #define wxPaletteChangedEvent_GetChangedWindow(_swigobj)  (_swigobj->GetChangedWindow()) 
6326 static PyObject 
*_wrap_wxPaletteChangedEvent_GetChangedWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6327     PyObject 
* _resultobj
; 
6329     wxPaletteChangedEvent 
* _arg0
; 
6330     PyObject 
* _argo0 
= 0; 
6331     char *_kwnames
[] = { "self", NULL 
}; 
6334     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPaletteChangedEvent_GetChangedWindow",_kwnames
,&_argo0
))  
6337         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6338         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPaletteChangedEvent_p")) { 
6339             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPaletteChangedEvent_GetChangedWindow. Expected _wxPaletteChangedEvent_p."); 
6344     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6345     _result 
= (wxWindow 
*)wxPaletteChangedEvent_GetChangedWindow(_arg0
); 
6347     wxPyEndAllowThreads(__tstate
); 
6348     if (PyErr_Occurred()) return NULL
; 
6349 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6353 static void *SwigwxQueryNewPaletteEventTowxEvent(void *ptr
) { 
6354     wxQueryNewPaletteEvent 
*src
; 
6356     src 
= (wxQueryNewPaletteEvent 
*) ptr
; 
6357     dest 
= (wxEvent 
*) src
; 
6358     return (void *) dest
; 
6361 static void *SwigwxQueryNewPaletteEventTowxObject(void *ptr
) { 
6362     wxQueryNewPaletteEvent 
*src
; 
6364     src 
= (wxQueryNewPaletteEvent 
*) ptr
; 
6365     dest 
= (wxObject 
*) src
; 
6366     return (void *) dest
; 
6369 #define new_wxQueryNewPaletteEvent(_swigarg0) (new wxQueryNewPaletteEvent(_swigarg0)) 
6370 static PyObject 
*_wrap_new_wxQueryNewPaletteEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6371     PyObject 
* _resultobj
; 
6372     wxQueryNewPaletteEvent 
* _result
; 
6373     wxWindowID  _arg0 
= (wxWindowID 
) 0; 
6374     char *_kwnames
[] = { "id", NULL 
}; 
6378     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxQueryNewPaletteEvent",_kwnames
,&_arg0
))  
6381     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6382     _result 
= (wxQueryNewPaletteEvent 
*)new_wxQueryNewPaletteEvent(_arg0
); 
6384     wxPyEndAllowThreads(__tstate
); 
6385     if (PyErr_Occurred()) return NULL
; 
6387         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxQueryNewPaletteEvent_p"); 
6388         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6391         _resultobj 
= Py_None
; 
6396 #define wxQueryNewPaletteEvent_SetPaletteRealized(_swigobj,_swigarg0)  (_swigobj->SetPaletteRealized(_swigarg0)) 
6397 static PyObject 
*_wrap_wxQueryNewPaletteEvent_SetPaletteRealized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6398     PyObject 
* _resultobj
; 
6399     wxQueryNewPaletteEvent 
* _arg0
; 
6401     PyObject 
* _argo0 
= 0; 
6403     char *_kwnames
[] = { "self","realized", NULL 
}; 
6406     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryNewPaletteEvent_SetPaletteRealized",_kwnames
,&_argo0
,&tempbool1
))  
6409         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6410         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryNewPaletteEvent_p")) { 
6411             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryNewPaletteEvent_SetPaletteRealized. Expected _wxQueryNewPaletteEvent_p."); 
6415     _arg1 
= (bool ) tempbool1
; 
6417     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6418     wxQueryNewPaletteEvent_SetPaletteRealized(_arg0
,_arg1
); 
6420     wxPyEndAllowThreads(__tstate
); 
6421     if (PyErr_Occurred()) return NULL
; 
6422 }    Py_INCREF(Py_None
); 
6423     _resultobj 
= Py_None
; 
6427 #define wxQueryNewPaletteEvent_GetPaletteRealized(_swigobj)  (_swigobj->GetPaletteRealized()) 
6428 static PyObject 
*_wrap_wxQueryNewPaletteEvent_GetPaletteRealized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6429     PyObject 
* _resultobj
; 
6431     wxQueryNewPaletteEvent 
* _arg0
; 
6432     PyObject 
* _argo0 
= 0; 
6433     char *_kwnames
[] = { "self", NULL 
}; 
6436     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryNewPaletteEvent_GetPaletteRealized",_kwnames
,&_argo0
))  
6439         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6440         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryNewPaletteEvent_p")) { 
6441             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryNewPaletteEvent_GetPaletteRealized. Expected _wxQueryNewPaletteEvent_p."); 
6446     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6447     _result 
= (bool )wxQueryNewPaletteEvent_GetPaletteRealized(_arg0
); 
6449     wxPyEndAllowThreads(__tstate
); 
6450     if (PyErr_Occurred()) return NULL
; 
6451 }    _resultobj 
= Py_BuildValue("i",_result
); 
6455 static void *SwigwxWindowCreateEventTowxCommandEvent(void *ptr
) { 
6456     wxWindowCreateEvent 
*src
; 
6457     wxCommandEvent 
*dest
; 
6458     src 
= (wxWindowCreateEvent 
*) ptr
; 
6459     dest 
= (wxCommandEvent 
*) src
; 
6460     return (void *) dest
; 
6463 static void *SwigwxWindowCreateEventTowxEvent(void *ptr
) { 
6464     wxWindowCreateEvent 
*src
; 
6466     src 
= (wxWindowCreateEvent 
*) ptr
; 
6467     dest 
= (wxEvent 
*) src
; 
6468     return (void *) dest
; 
6471 static void *SwigwxWindowCreateEventTowxObject(void *ptr
) { 
6472     wxWindowCreateEvent 
*src
; 
6474     src 
= (wxWindowCreateEvent 
*) ptr
; 
6475     dest 
= (wxObject 
*) src
; 
6476     return (void *) dest
; 
6479 #define new_wxWindowCreateEvent(_swigarg0) (new wxWindowCreateEvent(_swigarg0)) 
6480 static PyObject 
*_wrap_new_wxWindowCreateEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6481     PyObject 
* _resultobj
; 
6482     wxWindowCreateEvent 
* _result
; 
6483     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
6484     PyObject 
* _argo0 
= 0; 
6485     char *_kwnames
[] = { "win", NULL 
}; 
6489     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxWindowCreateEvent",_kwnames
,&_argo0
))  
6492         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6493         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
6494             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindowCreateEvent. Expected _wxWindow_p."); 
6499     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6500     _result 
= (wxWindowCreateEvent 
*)new_wxWindowCreateEvent(_arg0
); 
6502     wxPyEndAllowThreads(__tstate
); 
6503     if (PyErr_Occurred()) return NULL
; 
6505         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindowCreateEvent_p"); 
6506         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6509         _resultobj 
= Py_None
; 
6514 #define wxWindowCreateEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
6515 static PyObject 
*_wrap_wxWindowCreateEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6516     PyObject 
* _resultobj
; 
6518     wxWindowCreateEvent 
* _arg0
; 
6519     PyObject 
* _argo0 
= 0; 
6520     char *_kwnames
[] = { "self", NULL 
}; 
6523     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindowCreateEvent_GetWindow",_kwnames
,&_argo0
))  
6526         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6527         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindowCreateEvent_p")) { 
6528             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindowCreateEvent_GetWindow. Expected _wxWindowCreateEvent_p."); 
6533     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6534     _result 
= (wxWindow 
*)wxWindowCreateEvent_GetWindow(_arg0
); 
6536     wxPyEndAllowThreads(__tstate
); 
6537     if (PyErr_Occurred()) return NULL
; 
6538 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6542 static void *SwigwxWindowDestroyEventTowxCommandEvent(void *ptr
) { 
6543     wxWindowDestroyEvent 
*src
; 
6544     wxCommandEvent 
*dest
; 
6545     src 
= (wxWindowDestroyEvent 
*) ptr
; 
6546     dest 
= (wxCommandEvent 
*) src
; 
6547     return (void *) dest
; 
6550 static void *SwigwxWindowDestroyEventTowxEvent(void *ptr
) { 
6551     wxWindowDestroyEvent 
*src
; 
6553     src 
= (wxWindowDestroyEvent 
*) ptr
; 
6554     dest 
= (wxEvent 
*) src
; 
6555     return (void *) dest
; 
6558 static void *SwigwxWindowDestroyEventTowxObject(void *ptr
) { 
6559     wxWindowDestroyEvent 
*src
; 
6561     src 
= (wxWindowDestroyEvent 
*) ptr
; 
6562     dest 
= (wxObject 
*) src
; 
6563     return (void *) dest
; 
6566 #define new_wxWindowDestroyEvent(_swigarg0) (new wxWindowDestroyEvent(_swigarg0)) 
6567 static PyObject 
*_wrap_new_wxWindowDestroyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6568     PyObject 
* _resultobj
; 
6569     wxWindowDestroyEvent 
* _result
; 
6570     wxWindow 
* _arg0 
= (wxWindow 
*) NULL
; 
6571     PyObject 
* _argo0 
= 0; 
6572     char *_kwnames
[] = { "win", NULL 
}; 
6576     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxWindowDestroyEvent",_kwnames
,&_argo0
))  
6579         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6580         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
6581             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindowDestroyEvent. Expected _wxWindow_p."); 
6586     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6587     _result 
= (wxWindowDestroyEvent 
*)new_wxWindowDestroyEvent(_arg0
); 
6589     wxPyEndAllowThreads(__tstate
); 
6590     if (PyErr_Occurred()) return NULL
; 
6592         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindowDestroyEvent_p"); 
6593         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6596         _resultobj 
= Py_None
; 
6601 #define wxWindowDestroyEvent_GetWindow(_swigobj)  (_swigobj->GetWindow()) 
6602 static PyObject 
*_wrap_wxWindowDestroyEvent_GetWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6603     PyObject 
* _resultobj
; 
6605     wxWindowDestroyEvent 
* _arg0
; 
6606     PyObject 
* _argo0 
= 0; 
6607     char *_kwnames
[] = { "self", NULL 
}; 
6610     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindowDestroyEvent_GetWindow",_kwnames
,&_argo0
))  
6613         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6614         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindowDestroyEvent_p")) { 
6615             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindowDestroyEvent_GetWindow. Expected _wxWindowDestroyEvent_p."); 
6620     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6621     _result 
= (wxWindow 
*)wxWindowDestroyEvent_GetWindow(_arg0
); 
6623     wxPyEndAllowThreads(__tstate
); 
6624     if (PyErr_Occurred()) return NULL
; 
6625 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6629 static void *SwigwxTimerEventTowxEvent(void *ptr
) { 
6632     src 
= (wxTimerEvent 
*) ptr
; 
6633     dest 
= (wxEvent 
*) src
; 
6634     return (void *) dest
; 
6637 static void *SwigwxTimerEventTowxObject(void *ptr
) { 
6640     src 
= (wxTimerEvent 
*) ptr
; 
6641     dest 
= (wxObject 
*) src
; 
6642     return (void *) dest
; 
6645 #define new_wxTimerEvent(_swigarg0,_swigarg1) (new wxTimerEvent(_swigarg0,_swigarg1)) 
6646 static PyObject 
*_wrap_new_wxTimerEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6647     PyObject 
* _resultobj
; 
6648     wxTimerEvent 
* _result
; 
6649     int  _arg0 
= (int ) 0; 
6650     int  _arg1 
= (int ) 0; 
6651     char *_kwnames
[] = { "id","interval", NULL 
}; 
6655     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxTimerEvent",_kwnames
,&_arg0
,&_arg1
))  
6658     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6659     _result 
= (wxTimerEvent 
*)new_wxTimerEvent(_arg0
,_arg1
); 
6661     wxPyEndAllowThreads(__tstate
); 
6662     if (PyErr_Occurred()) return NULL
; 
6664         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTimerEvent_p"); 
6665         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6668         _resultobj 
= Py_None
; 
6673 #define wxTimerEvent_GetInterval(_swigobj)  (_swigobj->GetInterval()) 
6674 static PyObject 
*_wrap_wxTimerEvent_GetInterval(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6675     PyObject 
* _resultobj
; 
6677     wxTimerEvent 
* _arg0
; 
6678     PyObject 
* _argo0 
= 0; 
6679     char *_kwnames
[] = { "self", NULL 
}; 
6682     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTimerEvent_GetInterval",_kwnames
,&_argo0
))  
6685         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6686         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTimerEvent_p")) { 
6687             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTimerEvent_GetInterval. Expected _wxTimerEvent_p."); 
6692     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6693     _result 
= (int )wxTimerEvent_GetInterval(_arg0
); 
6695     wxPyEndAllowThreads(__tstate
); 
6696     if (PyErr_Occurred()) return NULL
; 
6697 }    _resultobj 
= Py_BuildValue("i",_result
); 
6701 static void *SwigwxTextUrlEventTowxCommandEvent(void *ptr
) { 
6702     wxTextUrlEvent 
*src
; 
6703     wxCommandEvent 
*dest
; 
6704     src 
= (wxTextUrlEvent 
*) ptr
; 
6705     dest 
= (wxCommandEvent 
*) src
; 
6706     return (void *) dest
; 
6709 static void *SwigwxTextUrlEventTowxEvent(void *ptr
) { 
6710     wxTextUrlEvent 
*src
; 
6712     src 
= (wxTextUrlEvent 
*) ptr
; 
6713     dest 
= (wxEvent 
*) src
; 
6714     return (void *) dest
; 
6717 static void *SwigwxTextUrlEventTowxObject(void *ptr
) { 
6718     wxTextUrlEvent 
*src
; 
6720     src 
= (wxTextUrlEvent 
*) ptr
; 
6721     dest 
= (wxObject 
*) src
; 
6722     return (void *) dest
; 
6725 #define new_wxTextUrlEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxTextUrlEvent(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
6726 static PyObject 
*_wrap_new_wxTextUrlEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6727     PyObject 
* _resultobj
; 
6728     wxTextUrlEvent 
* _result
; 
6730     wxMouseEvent 
* _arg1
; 
6733     PyObject 
* _argo1 
= 0; 
6734     char *_kwnames
[] = { "id","evtMouse","start","end", NULL 
}; 
6738     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iOll:new_wxTextUrlEvent",_kwnames
,&_arg0
,&_argo1
,&_arg2
,&_arg3
))  
6741         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
6742         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMouseEvent_p")) { 
6743             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxTextUrlEvent. Expected _wxMouseEvent_p."); 
6748     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6749     _result 
= (wxTextUrlEvent 
*)new_wxTextUrlEvent(_arg0
,*_arg1
,_arg2
,_arg3
); 
6751     wxPyEndAllowThreads(__tstate
); 
6752     if (PyErr_Occurred()) return NULL
; 
6754         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextUrlEvent_p"); 
6755         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6758         _resultobj 
= Py_None
; 
6763 #define wxTextUrlEvent_GetMouseEvent(_swigobj)  (_swigobj->GetMouseEvent()) 
6764 static PyObject 
*_wrap_wxTextUrlEvent_GetMouseEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6765     PyObject 
* _resultobj
; 
6766     wxMouseEvent 
* _result
; 
6767     wxTextUrlEvent 
* _arg0
; 
6768     PyObject 
* _argo0 
= 0; 
6769     char *_kwnames
[] = { "self", NULL 
}; 
6772     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetMouseEvent",_kwnames
,&_argo0
))  
6775         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6776         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
6777             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetMouseEvent. Expected _wxTextUrlEvent_p."); 
6782     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6783     const wxMouseEvent 
& _result_ref 
= wxTextUrlEvent_GetMouseEvent(_arg0
); 
6784     _result 
= (wxMouseEvent 
*) &_result_ref
; 
6786     wxPyEndAllowThreads(__tstate
); 
6787     if (PyErr_Occurred()) return NULL
; 
6788 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
6792 #define wxTextUrlEvent_GetURLStart(_swigobj)  (_swigobj->GetURLStart()) 
6793 static PyObject 
*_wrap_wxTextUrlEvent_GetURLStart(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6794     PyObject 
* _resultobj
; 
6796     wxTextUrlEvent 
* _arg0
; 
6797     PyObject 
* _argo0 
= 0; 
6798     char *_kwnames
[] = { "self", NULL 
}; 
6801     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetURLStart",_kwnames
,&_argo0
))  
6804         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6805         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
6806             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetURLStart. Expected _wxTextUrlEvent_p."); 
6811     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6812     _result 
= (long )wxTextUrlEvent_GetURLStart(_arg0
); 
6814     wxPyEndAllowThreads(__tstate
); 
6815     if (PyErr_Occurred()) return NULL
; 
6816 }    _resultobj 
= Py_BuildValue("l",_result
); 
6820 #define wxTextUrlEvent_GetURLEnd(_swigobj)  (_swigobj->GetURLEnd()) 
6821 static PyObject 
*_wrap_wxTextUrlEvent_GetURLEnd(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6822     PyObject 
* _resultobj
; 
6824     wxTextUrlEvent 
* _arg0
; 
6825     PyObject 
* _argo0 
= 0; 
6826     char *_kwnames
[] = { "self", NULL 
}; 
6829     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTextUrlEvent_GetURLEnd",_kwnames
,&_argo0
))  
6832         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6833         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTextUrlEvent_p")) { 
6834             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTextUrlEvent_GetURLEnd. Expected _wxTextUrlEvent_p."); 
6839     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6840     _result 
= (long )wxTextUrlEvent_GetURLEnd(_arg0
); 
6842     wxPyEndAllowThreads(__tstate
); 
6843     if (PyErr_Occurred()) return NULL
; 
6844 }    _resultobj 
= Py_BuildValue("l",_result
); 
6848 static void *SwigwxPyEventTowxEvent(void *ptr
) { 
6851     src 
= (wxPyEvent 
*) ptr
; 
6852     dest 
= (wxEvent 
*) src
; 
6853     return (void *) dest
; 
6856 static void *SwigwxPyEventTowxObject(void *ptr
) { 
6859     src 
= (wxPyEvent 
*) ptr
; 
6860     dest 
= (wxObject 
*) src
; 
6861     return (void *) dest
; 
6864 #define new_wxPyEvent(_swigarg0) (new wxPyEvent(_swigarg0)) 
6865 static PyObject 
*_wrap_new_wxPyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6866     PyObject 
* _resultobj
; 
6867     wxPyEvent 
* _result
; 
6868     int  _arg0 
= (int ) 0; 
6869     char *_kwnames
[] = { "id", NULL 
}; 
6873     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxPyEvent",_kwnames
,&_arg0
))  
6876     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6877     _result 
= (wxPyEvent 
*)new_wxPyEvent(_arg0
); 
6879     wxPyEndAllowThreads(__tstate
); 
6880     if (PyErr_Occurred()) return NULL
; 
6882         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyEvent_p"); 
6883         _resultobj 
= Py_BuildValue("s",_ptemp
); 
6886         _resultobj 
= Py_None
; 
6891 #define delete_wxPyEvent(_swigobj) (delete _swigobj) 
6892 static PyObject 
*_wrap_delete_wxPyEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6893     PyObject 
* _resultobj
; 
6895     PyObject 
* _argo0 
= 0; 
6896     char *_kwnames
[] = { "self", NULL 
}; 
6899     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyEvent",_kwnames
,&_argo0
))  
6902         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6903         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
6904             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyEvent. Expected _wxPyEvent_p."); 
6909     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6910     delete_wxPyEvent(_arg0
); 
6912     wxPyEndAllowThreads(__tstate
); 
6913     if (PyErr_Occurred()) return NULL
; 
6914 }    Py_INCREF(Py_None
); 
6915     _resultobj 
= Py_None
; 
6919 #define wxPyEvent_SetSelf(_swigobj,_swigarg0)  (_swigobj->SetSelf(_swigarg0)) 
6920 static PyObject 
*_wrap_wxPyEvent_SetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6921     PyObject 
* _resultobj
; 
6924     PyObject 
* _argo0 
= 0; 
6925     PyObject 
* _obj1 
= 0; 
6926     char *_kwnames
[] = { "self","self", NULL 
}; 
6929     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEvent_SetSelf",_kwnames
,&_argo0
,&_obj1
))  
6932         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6933         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
6934             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEvent_SetSelf. Expected _wxPyEvent_p."); 
6942     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6943     wxPyEvent_SetSelf(_arg0
,_arg1
); 
6945     wxPyEndAllowThreads(__tstate
); 
6946     if (PyErr_Occurred()) return NULL
; 
6947 }    Py_INCREF(Py_None
); 
6948     _resultobj 
= Py_None
; 
6952 #define wxPyEvent_GetSelf(_swigobj)  (_swigobj->GetSelf()) 
6953 static PyObject 
*_wrap_wxPyEvent_GetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
6954     PyObject 
* _resultobj
; 
6957     PyObject 
* _argo0 
= 0; 
6958     char *_kwnames
[] = { "self", NULL 
}; 
6961     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyEvent_GetSelf",_kwnames
,&_argo0
))  
6964         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
6965         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEvent_p")) { 
6966             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEvent_GetSelf. Expected _wxPyEvent_p."); 
6971     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6972     _result 
= (PyObject 
*)wxPyEvent_GetSelf(_arg0
); 
6974     wxPyEndAllowThreads(__tstate
); 
6975     if (PyErr_Occurred()) return NULL
; 
6977   _resultobj 
= _result
; 
6982 static void *SwigwxPyCommandEventTowxCommandEvent(void *ptr
) { 
6983     wxPyCommandEvent 
*src
; 
6984     wxCommandEvent 
*dest
; 
6985     src 
= (wxPyCommandEvent 
*) ptr
; 
6986     dest 
= (wxCommandEvent 
*) src
; 
6987     return (void *) dest
; 
6990 static void *SwigwxPyCommandEventTowxEvent(void *ptr
) { 
6991     wxPyCommandEvent 
*src
; 
6993     src 
= (wxPyCommandEvent 
*) ptr
; 
6994     dest 
= (wxEvent 
*) src
; 
6995     return (void *) dest
; 
6998 static void *SwigwxPyCommandEventTowxObject(void *ptr
) { 
6999     wxPyCommandEvent 
*src
; 
7001     src 
= (wxPyCommandEvent 
*) ptr
; 
7002     dest 
= (wxObject 
*) src
; 
7003     return (void *) dest
; 
7006 #define new_wxPyCommandEvent(_swigarg0,_swigarg1) (new wxPyCommandEvent(_swigarg0,_swigarg1)) 
7007 static PyObject 
*_wrap_new_wxPyCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7008     PyObject 
* _resultobj
; 
7009     wxPyCommandEvent 
* _result
; 
7010     wxEventType  _arg0 
= (wxEventType 
) wxEVT_NULL
; 
7011     int  _arg1 
= (int ) 0; 
7012     char *_kwnames
[] = { "commandType","id", NULL 
}; 
7016     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxPyCommandEvent",_kwnames
,&_arg0
,&_arg1
))  
7019     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7020     _result 
= (wxPyCommandEvent 
*)new_wxPyCommandEvent(_arg0
,_arg1
); 
7022     wxPyEndAllowThreads(__tstate
); 
7023     if (PyErr_Occurred()) return NULL
; 
7025         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyCommandEvent_p"); 
7026         _resultobj 
= Py_BuildValue("s",_ptemp
); 
7029         _resultobj 
= Py_None
; 
7034 #define delete_wxPyCommandEvent(_swigobj) (delete _swigobj) 
7035 static PyObject 
*_wrap_delete_wxPyCommandEvent(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7036     PyObject 
* _resultobj
; 
7037     wxPyCommandEvent 
* _arg0
; 
7038     PyObject 
* _argo0 
= 0; 
7039     char *_kwnames
[] = { "self", NULL 
}; 
7042     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxPyCommandEvent",_kwnames
,&_argo0
))  
7045         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7046         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7047             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyCommandEvent. Expected _wxPyCommandEvent_p."); 
7052     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7053     delete_wxPyCommandEvent(_arg0
); 
7055     wxPyEndAllowThreads(__tstate
); 
7056     if (PyErr_Occurred()) return NULL
; 
7057 }    Py_INCREF(Py_None
); 
7058     _resultobj 
= Py_None
; 
7062 #define wxPyCommandEvent_SetSelf(_swigobj,_swigarg0)  (_swigobj->SetSelf(_swigarg0)) 
7063 static PyObject 
*_wrap_wxPyCommandEvent_SetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7064     PyObject 
* _resultobj
; 
7065     wxPyCommandEvent 
* _arg0
; 
7067     PyObject 
* _argo0 
= 0; 
7068     PyObject 
* _obj1 
= 0; 
7069     char *_kwnames
[] = { "self","self", NULL 
}; 
7072     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCommandEvent_SetSelf",_kwnames
,&_argo0
,&_obj1
))  
7075         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7076         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7077             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCommandEvent_SetSelf. Expected _wxPyCommandEvent_p."); 
7085     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7086     wxPyCommandEvent_SetSelf(_arg0
,_arg1
); 
7088     wxPyEndAllowThreads(__tstate
); 
7089     if (PyErr_Occurred()) return NULL
; 
7090 }    Py_INCREF(Py_None
); 
7091     _resultobj 
= Py_None
; 
7095 #define wxPyCommandEvent_GetSelf(_swigobj)  (_swigobj->GetSelf()) 
7096 static PyObject 
*_wrap_wxPyCommandEvent_GetSelf(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
7097     PyObject 
* _resultobj
; 
7099     wxPyCommandEvent 
* _arg0
; 
7100     PyObject 
* _argo0 
= 0; 
7101     char *_kwnames
[] = { "self", NULL 
}; 
7104     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyCommandEvent_GetSelf",_kwnames
,&_argo0
))  
7107         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
7108         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCommandEvent_p")) { 
7109             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCommandEvent_GetSelf. Expected _wxPyCommandEvent_p."); 
7114     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7115     _result 
= (PyObject 
*)wxPyCommandEvent_GetSelf(_arg0
); 
7117     wxPyEndAllowThreads(__tstate
); 
7118     if (PyErr_Occurred()) return NULL
; 
7120   _resultobj 
= _result
; 
7125 static PyMethodDef eventscMethods
[] = { 
7126          { "wxPyCommandEvent_GetSelf", (PyCFunction
) _wrap_wxPyCommandEvent_GetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7127          { "wxPyCommandEvent_SetSelf", (PyCFunction
) _wrap_wxPyCommandEvent_SetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7128          { "delete_wxPyCommandEvent", (PyCFunction
) _wrap_delete_wxPyCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7129          { "new_wxPyCommandEvent", (PyCFunction
) _wrap_new_wxPyCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7130          { "wxPyEvent_GetSelf", (PyCFunction
) _wrap_wxPyEvent_GetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7131          { "wxPyEvent_SetSelf", (PyCFunction
) _wrap_wxPyEvent_SetSelf
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7132          { "delete_wxPyEvent", (PyCFunction
) _wrap_delete_wxPyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7133          { "new_wxPyEvent", (PyCFunction
) _wrap_new_wxPyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7134          { "wxTextUrlEvent_GetURLEnd", (PyCFunction
) _wrap_wxTextUrlEvent_GetURLEnd
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7135          { "wxTextUrlEvent_GetURLStart", (PyCFunction
) _wrap_wxTextUrlEvent_GetURLStart
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7136          { "wxTextUrlEvent_GetMouseEvent", (PyCFunction
) _wrap_wxTextUrlEvent_GetMouseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7137          { "new_wxTextUrlEvent", (PyCFunction
) _wrap_new_wxTextUrlEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7138          { "wxTimerEvent_GetInterval", (PyCFunction
) _wrap_wxTimerEvent_GetInterval
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7139          { "new_wxTimerEvent", (PyCFunction
) _wrap_new_wxTimerEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7140          { "wxWindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_wxWindowDestroyEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7141          { "new_wxWindowDestroyEvent", (PyCFunction
) _wrap_new_wxWindowDestroyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7142          { "wxWindowCreateEvent_GetWindow", (PyCFunction
) _wrap_wxWindowCreateEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7143          { "new_wxWindowCreateEvent", (PyCFunction
) _wrap_new_wxWindowCreateEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7144          { "wxQueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_wxQueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7145          { "wxQueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_wxQueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7146          { "new_wxQueryNewPaletteEvent", (PyCFunction
) _wrap_new_wxQueryNewPaletteEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7147          { "wxPaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_wxPaletteChangedEvent_GetChangedWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7148          { "wxPaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_wxPaletteChangedEvent_SetChangedWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7149          { "new_wxPaletteChangedEvent", (PyCFunction
) _wrap_new_wxPaletteChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7150          { "new_wxDisplayChangedEvent", (PyCFunction
) _wrap_new_wxDisplayChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7151          { "wxNotifyEvent_Veto", (PyCFunction
) _wrap_wxNotifyEvent_Veto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7152          { "wxNotifyEvent_Allow", (PyCFunction
) _wrap_wxNotifyEvent_Allow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7153          { "wxNotifyEvent_IsAllowed", (PyCFunction
) _wrap_wxNotifyEvent_IsAllowed
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7154          { "new_wxNotifyEvent", (PyCFunction
) _wrap_new_wxNotifyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7155          { "new_wxSysColourChangedEvent", (PyCFunction
) _wrap_new_wxSysColourChangedEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7156          { "wxUpdateUIEvent_SetText", (PyCFunction
) _wrap_wxUpdateUIEvent_SetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7157          { "wxUpdateUIEvent_Enable", (PyCFunction
) _wrap_wxUpdateUIEvent_Enable
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7158          { "wxUpdateUIEvent_Check", (PyCFunction
) _wrap_wxUpdateUIEvent_Check
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7159          { "wxUpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetEnabled
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7160          { "wxUpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7161          { "wxUpdateUIEvent_GetSetText", (PyCFunction
) _wrap_wxUpdateUIEvent_GetSetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7162          { "wxUpdateUIEvent_GetText", (PyCFunction
) _wrap_wxUpdateUIEvent_GetText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7163          { "wxUpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_wxUpdateUIEvent_GetEnabled
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7164          { "wxUpdateUIEvent_GetChecked", (PyCFunction
) _wrap_wxUpdateUIEvent_GetChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7165          { "new_wxUpdateUIEvent", (PyCFunction
) _wrap_new_wxUpdateUIEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7166          { "wxIdleEvent_MoreRequested", (PyCFunction
) _wrap_wxIdleEvent_MoreRequested
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7167          { "wxIdleEvent_RequestMore", (PyCFunction
) _wrap_wxIdleEvent_RequestMore
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7168          { "new_wxIdleEvent", (PyCFunction
) _wrap_new_wxIdleEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7169          { "wxDropFilesEvent_GetFiles", (PyCFunction
) _wrap_wxDropFilesEvent_GetFiles
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7170          { "wxDropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_wxDropFilesEvent_GetNumberOfFiles
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7171          { "wxDropFilesEvent_GetPosition", (PyCFunction
) _wrap_wxDropFilesEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7172          { "wxJoystickEvent_ButtonIsDown", (PyCFunction
) _wrap_wxJoystickEvent_ButtonIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7173          { "wxJoystickEvent_ButtonUp", (PyCFunction
) _wrap_wxJoystickEvent_ButtonUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7174          { "wxJoystickEvent_ButtonDown", (PyCFunction
) _wrap_wxJoystickEvent_ButtonDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7175          { "wxJoystickEvent_IsZMove", (PyCFunction
) _wrap_wxJoystickEvent_IsZMove
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7176          { "wxJoystickEvent_IsMove", (PyCFunction
) _wrap_wxJoystickEvent_IsMove
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7177          { "wxJoystickEvent_IsButton", (PyCFunction
) _wrap_wxJoystickEvent_IsButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7178          { "wxJoystickEvent_SetZPosition", (PyCFunction
) _wrap_wxJoystickEvent_SetZPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7179          { "wxJoystickEvent_SetPosition", (PyCFunction
) _wrap_wxJoystickEvent_SetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7180          { "wxJoystickEvent_SetButtonChange", (PyCFunction
) _wrap_wxJoystickEvent_SetButtonChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7181          { "wxJoystickEvent_SetButtonState", (PyCFunction
) _wrap_wxJoystickEvent_SetButtonState
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7182          { "wxJoystickEvent_SetJoystick", (PyCFunction
) _wrap_wxJoystickEvent_SetJoystick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7183          { "wxJoystickEvent_GetJoystick", (PyCFunction
) _wrap_wxJoystickEvent_GetJoystick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7184          { "wxJoystickEvent_GetButtonChange", (PyCFunction
) _wrap_wxJoystickEvent_GetButtonChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7185          { "wxJoystickEvent_GetButtonState", (PyCFunction
) _wrap_wxJoystickEvent_GetButtonState
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7186          { "wxJoystickEvent_GetZPosition", (PyCFunction
) _wrap_wxJoystickEvent_GetZPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7187          { "wxJoystickEvent_GetPosition", (PyCFunction
) _wrap_wxJoystickEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7188          { "new_wxJoystickEvent", (PyCFunction
) _wrap_new_wxJoystickEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7189          { "new_wxMaximizeEvent", (PyCFunction
) _wrap_new_wxMaximizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7190          { "wxIconizeEvent_Iconized", (PyCFunction
) _wrap_wxIconizeEvent_Iconized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7191          { "new_wxIconizeEvent", (PyCFunction
) _wrap_new_wxIconizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7192          { "wxShowEvent_GetShow", (PyCFunction
) _wrap_wxShowEvent_GetShow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7193          { "wxShowEvent_SetShow", (PyCFunction
) _wrap_wxShowEvent_SetShow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7194          { "new_wxShowEvent", (PyCFunction
) _wrap_new_wxShowEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7195          { "wxMenuEvent_IsPopup", (PyCFunction
) _wrap_wxMenuEvent_IsPopup
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7196          { "wxMenuEvent_GetMenuId", (PyCFunction
) _wrap_wxMenuEvent_GetMenuId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7197          { "new_wxMenuEvent", (PyCFunction
) _wrap_new_wxMenuEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7198          { "new_wxInitDialogEvent", (PyCFunction
) _wrap_new_wxInitDialogEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7199          { "wxActivateEvent_GetActive", (PyCFunction
) _wrap_wxActivateEvent_GetActive
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7200          { "new_wxActivateEvent", (PyCFunction
) _wrap_new_wxActivateEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7201          { "wxChildFocusEvent_GetWindow", (PyCFunction
) _wrap_wxChildFocusEvent_GetWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7202          { "new_wxChildFocusEvent", (PyCFunction
) _wrap_new_wxChildFocusEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7203          { "new_wxFocusEvent", (PyCFunction
) _wrap_new_wxFocusEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7204          { "wxEraseEvent_GetDC", (PyCFunction
) _wrap_wxEraseEvent_GetDC
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7205          { "new_wxEraseEvent", (PyCFunction
) _wrap_new_wxEraseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7206          { "new_wxPaintEvent", (PyCFunction
) _wrap_new_wxPaintEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7207          { "wxMoveEvent_GetPosition", (PyCFunction
) _wrap_wxMoveEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7208          { "new_wxMoveEvent", (PyCFunction
) _wrap_new_wxMoveEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7209          { "wxNavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetCurrentFocus
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7210          { "wxNavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_wxNavigationKeyEvent_GetCurrentFocus
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7211          { "wxNavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetWindowChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7212          { "wxNavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_wxNavigationKeyEvent_IsWindowChange
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7213          { "wxNavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_wxNavigationKeyEvent_SetDirection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7214          { "wxNavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_wxNavigationKeyEvent_GetDirection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7215          { "new_wxNavigationKeyEvent", (PyCFunction
) _wrap_new_wxNavigationKeyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7216          { "wxKeyEvent_m_scanCode_get", (PyCFunction
) _wrap_wxKeyEvent_m_scanCode_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7217          { "wxKeyEvent_m_scanCode_set", (PyCFunction
) _wrap_wxKeyEvent_m_scanCode_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7218          { "wxKeyEvent_m_metaDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_metaDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7219          { "wxKeyEvent_m_metaDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_metaDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7220          { "wxKeyEvent_m_altDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_altDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7221          { "wxKeyEvent_m_altDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_altDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7222          { "wxKeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_shiftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7223          { "wxKeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_shiftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7224          { "wxKeyEvent_m_controlDown_get", (PyCFunction
) _wrap_wxKeyEvent_m_controlDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7225          { "wxKeyEvent_m_controlDown_set", (PyCFunction
) _wrap_wxKeyEvent_m_controlDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7226          { "wxKeyEvent_m_keyCode_get", (PyCFunction
) _wrap_wxKeyEvent_m_keyCode_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7227          { "wxKeyEvent_m_keyCode_set", (PyCFunction
) _wrap_wxKeyEvent_m_keyCode_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7228          { "wxKeyEvent_m_y_get", (PyCFunction
) _wrap_wxKeyEvent_m_y_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7229          { "wxKeyEvent_m_y_set", (PyCFunction
) _wrap_wxKeyEvent_m_y_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7230          { "wxKeyEvent_m_x_get", (PyCFunction
) _wrap_wxKeyEvent_m_x_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7231          { "wxKeyEvent_m_x_set", (PyCFunction
) _wrap_wxKeyEvent_m_x_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7232          { "wxKeyEvent_GetPositionTuple", (PyCFunction
) _wrap_wxKeyEvent_GetPositionTuple
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7233          { "wxKeyEvent_GetPosition", (PyCFunction
) _wrap_wxKeyEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7234          { "wxKeyEvent_GetY", (PyCFunction
) _wrap_wxKeyEvent_GetY
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7235          { "wxKeyEvent_GetX", (PyCFunction
) _wrap_wxKeyEvent_GetX
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7236          { "wxKeyEvent_HasModifiers", (PyCFunction
) _wrap_wxKeyEvent_HasModifiers
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7237          { "wxKeyEvent_GetKeyCode", (PyCFunction
) _wrap_wxKeyEvent_GetKeyCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7238          { "wxKeyEvent_KeyCode", (PyCFunction
) _wrap_wxKeyEvent_KeyCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7239          { "wxKeyEvent_ShiftDown", (PyCFunction
) _wrap_wxKeyEvent_ShiftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7240          { "wxKeyEvent_AltDown", (PyCFunction
) _wrap_wxKeyEvent_AltDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7241          { "wxKeyEvent_MetaDown", (PyCFunction
) _wrap_wxKeyEvent_MetaDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7242          { "wxKeyEvent_ControlDown", (PyCFunction
) _wrap_wxKeyEvent_ControlDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7243          { "new_wxKeyEvent", (PyCFunction
) _wrap_new_wxKeyEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7244          { "wxMouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_wxMouseEvent_m_linesPerAction_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7245          { "wxMouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_wxMouseEvent_m_linesPerAction_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7246          { "wxMouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_wxMouseEvent_m_wheelDelta_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7247          { "wxMouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_wxMouseEvent_m_wheelDelta_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7248          { "wxMouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_wxMouseEvent_m_wheelRotation_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7249          { "wxMouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_wxMouseEvent_m_wheelRotation_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7250          { "wxMouseEvent_m_metaDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_metaDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7251          { "wxMouseEvent_m_metaDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_metaDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7252          { "wxMouseEvent_m_altDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_altDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7253          { "wxMouseEvent_m_altDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_altDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7254          { "wxMouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_shiftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7255          { "wxMouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_shiftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7256          { "wxMouseEvent_m_controlDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_controlDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7257          { "wxMouseEvent_m_controlDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_controlDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7258          { "wxMouseEvent_m_rightDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_rightDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7259          { "wxMouseEvent_m_rightDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_rightDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7260          { "wxMouseEvent_m_middleDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_middleDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7261          { "wxMouseEvent_m_middleDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_middleDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7262          { "wxMouseEvent_m_leftDown_get", (PyCFunction
) _wrap_wxMouseEvent_m_leftDown_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7263          { "wxMouseEvent_m_leftDown_set", (PyCFunction
) _wrap_wxMouseEvent_m_leftDown_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7264          { "wxMouseEvent_m_y_get", (PyCFunction
) _wrap_wxMouseEvent_m_y_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7265          { "wxMouseEvent_m_y_set", (PyCFunction
) _wrap_wxMouseEvent_m_y_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7266          { "wxMouseEvent_m_x_get", (PyCFunction
) _wrap_wxMouseEvent_m_x_get
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7267          { "wxMouseEvent_m_x_set", (PyCFunction
) _wrap_wxMouseEvent_m_x_set
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7268          { "wxMouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_wxMouseEvent_GetLinesPerAction
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7269          { "wxMouseEvent_GetWheelDelta", (PyCFunction
) _wrap_wxMouseEvent_GetWheelDelta
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7270          { "wxMouseEvent_GetWheelRotation", (PyCFunction
) _wrap_wxMouseEvent_GetWheelRotation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7271          { "wxMouseEvent_GetY", (PyCFunction
) _wrap_wxMouseEvent_GetY
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7272          { "wxMouseEvent_GetX", (PyCFunction
) _wrap_wxMouseEvent_GetX
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7273          { "wxMouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_wxMouseEvent_GetLogicalPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7274          { "wxMouseEvent_GetPositionTuple", (PyCFunction
) _wrap_wxMouseEvent_GetPositionTuple
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7275          { "wxMouseEvent_GetPosition", (PyCFunction
) _wrap_wxMouseEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7276          { "wxMouseEvent_Leaving", (PyCFunction
) _wrap_wxMouseEvent_Leaving
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7277          { "wxMouseEvent_Entering", (PyCFunction
) _wrap_wxMouseEvent_Entering
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7278          { "wxMouseEvent_Moving", (PyCFunction
) _wrap_wxMouseEvent_Moving
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7279          { "wxMouseEvent_Dragging", (PyCFunction
) _wrap_wxMouseEvent_Dragging
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7280          { "wxMouseEvent_RightIsDown", (PyCFunction
) _wrap_wxMouseEvent_RightIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7281          { "wxMouseEvent_MiddleIsDown", (PyCFunction
) _wrap_wxMouseEvent_MiddleIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7282          { "wxMouseEvent_LeftIsDown", (PyCFunction
) _wrap_wxMouseEvent_LeftIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7283          { "wxMouseEvent_RightDClick", (PyCFunction
) _wrap_wxMouseEvent_RightDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7284          { "wxMouseEvent_MiddleDClick", (PyCFunction
) _wrap_wxMouseEvent_MiddleDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7285          { "wxMouseEvent_LeftDClick", (PyCFunction
) _wrap_wxMouseEvent_LeftDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7286          { "wxMouseEvent_RightUp", (PyCFunction
) _wrap_wxMouseEvent_RightUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7287          { "wxMouseEvent_MiddleUp", (PyCFunction
) _wrap_wxMouseEvent_MiddleUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7288          { "wxMouseEvent_LeftUp", (PyCFunction
) _wrap_wxMouseEvent_LeftUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7289          { "wxMouseEvent_RightDown", (PyCFunction
) _wrap_wxMouseEvent_RightDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7290          { "wxMouseEvent_MiddleDown", (PyCFunction
) _wrap_wxMouseEvent_MiddleDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7291          { "wxMouseEvent_LeftDown", (PyCFunction
) _wrap_wxMouseEvent_LeftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7292          { "wxMouseEvent_ShiftDown", (PyCFunction
) _wrap_wxMouseEvent_ShiftDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7293          { "wxMouseEvent_AltDown", (PyCFunction
) _wrap_wxMouseEvent_AltDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7294          { "wxMouseEvent_MetaDown", (PyCFunction
) _wrap_wxMouseEvent_MetaDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7295          { "wxMouseEvent_ControlDown", (PyCFunction
) _wrap_wxMouseEvent_ControlDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7296          { "wxMouseEvent_ButtonIsDown", (PyCFunction
) _wrap_wxMouseEvent_ButtonIsDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7297          { "wxMouseEvent_Button", (PyCFunction
) _wrap_wxMouseEvent_Button
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7298          { "wxMouseEvent_ButtonUp", (PyCFunction
) _wrap_wxMouseEvent_ButtonUp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7299          { "wxMouseEvent_ButtonDClick", (PyCFunction
) _wrap_wxMouseEvent_ButtonDClick
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7300          { "wxMouseEvent_ButtonDown", (PyCFunction
) _wrap_wxMouseEvent_ButtonDown
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7301          { "wxMouseEvent_IsButton", (PyCFunction
) _wrap_wxMouseEvent_IsButton
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7302          { "new_wxMouseEvent", (PyCFunction
) _wrap_new_wxMouseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7303          { "new_wxSpinEvent", (PyCFunction
) _wrap_new_wxSpinEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7304          { "wxScrollWinEvent_GetPosition", (PyCFunction
) _wrap_wxScrollWinEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7305          { "wxScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_wxScrollWinEvent_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7306          { "new_wxScrollWinEvent", (PyCFunction
) _wrap_new_wxScrollWinEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7307          { "wxScrollEvent_GetPosition", (PyCFunction
) _wrap_wxScrollEvent_GetPosition
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7308          { "wxScrollEvent_GetOrientation", (PyCFunction
) _wrap_wxScrollEvent_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7309          { "new_wxScrollEvent", (PyCFunction
) _wrap_new_wxScrollEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7310          { "wxCommandEvent_GetClientData", (PyCFunction
) _wrap_wxCommandEvent_GetClientData
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7311          { "wxCommandEvent_SetInt", (PyCFunction
) _wrap_wxCommandEvent_SetInt
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7312          { "wxCommandEvent_SetExtraLong", (PyCFunction
) _wrap_wxCommandEvent_SetExtraLong
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7313          { "wxCommandEvent_SetString", (PyCFunction
) _wrap_wxCommandEvent_SetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7314          { "wxCommandEvent_IsSelection", (PyCFunction
) _wrap_wxCommandEvent_IsSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7315          { "wxCommandEvent_GetString", (PyCFunction
) _wrap_wxCommandEvent_GetString
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7316          { "wxCommandEvent_GetSelection", (PyCFunction
) _wrap_wxCommandEvent_GetSelection
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7317          { "wxCommandEvent_GetInt", (PyCFunction
) _wrap_wxCommandEvent_GetInt
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7318          { "wxCommandEvent_GetExtraLong", (PyCFunction
) _wrap_wxCommandEvent_GetExtraLong
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7319          { "wxCommandEvent_Checked", (PyCFunction
) _wrap_wxCommandEvent_IsChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7320          { "wxCommandEvent_IsChecked", (PyCFunction
) _wrap_wxCommandEvent_IsChecked
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7321          { "new_wxCommandEvent", (PyCFunction
) _wrap_new_wxCommandEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7322          { "wxCloseEvent_SetCanVeto", (PyCFunction
) _wrap_wxCloseEvent_SetCanVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7323          { "wxCloseEvent_GetVeto", (PyCFunction
) _wrap_wxCloseEvent_GetVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7324          { "wxCloseEvent_CanVeto", (PyCFunction
) _wrap_wxCloseEvent_CanVeto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7325          { "wxCloseEvent_Veto", (PyCFunction
) _wrap_wxCloseEvent_Veto
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7326          { "wxCloseEvent_GetLoggingOff", (PyCFunction
) _wrap_wxCloseEvent_GetLoggingOff
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7327          { "wxCloseEvent_SetLoggingOff", (PyCFunction
) _wrap_wxCloseEvent_SetLoggingOff
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7328          { "new_wxCloseEvent", (PyCFunction
) _wrap_new_wxCloseEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7329          { "wxSizeEvent_GetSize", (PyCFunction
) _wrap_wxSizeEvent_GetSize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7330          { "new_wxSizeEvent", (PyCFunction
) _wrap_new_wxSizeEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7331          { "wxEvent_Clone", (PyCFunction
) _wrap_wxEvent_Clone
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7332          { "wxEvent_Skip", (PyCFunction
) _wrap_wxEvent_Skip
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7333          { "wxEvent_SetTimestamp", (PyCFunction
) _wrap_wxEvent_SetTimestamp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7334          { "wxEvent_SetId", (PyCFunction
) _wrap_wxEvent_SetId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7335          { "wxEvent_SetEventType", (PyCFunction
) _wrap_wxEvent_SetEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7336          { "wxEvent_SetEventObject", (PyCFunction
) _wrap_wxEvent_SetEventObject
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7337          { "wxEvent_GetTimestamp", (PyCFunction
) _wrap_wxEvent_GetTimestamp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7338          { "wxEvent_GetSkipped", (PyCFunction
) _wrap_wxEvent_GetSkipped
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7339          { "wxEvent_GetId", (PyCFunction
) _wrap_wxEvent_GetId
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7340          { "wxEvent_GetEventType", (PyCFunction
) _wrap_wxEvent_GetEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7341          { "wxEvent_GetEventObject", (PyCFunction
) _wrap_wxEvent_GetEventObject
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7342          { "delete_wxEvent", (PyCFunction
) _wrap_delete_wxEvent
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7343          { "wxNewEventType", (PyCFunction
) _wrap_wxNewEventType
, METH_VARARGS 
| METH_KEYWORDS 
}, 
7350  * This table is used by the pointer type-checker 
7352 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = { 
7353     { "_wxEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxEvent
}, 
7354     { "_wxEvent","_wxPyEvent",SwigwxPyEventTowxEvent
}, 
7355     { "_wxEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxEvent
}, 
7356     { "_wxEvent","_wxTimerEvent",SwigwxTimerEventTowxEvent
}, 
7357     { "_wxEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxEvent
}, 
7358     { "_wxEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxEvent
}, 
7359     { "_wxEvent","_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxEvent
}, 
7360     { "_wxEvent","_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxEvent
}, 
7361     { "_wxEvent","_wxDisplayChangedEvent",SwigwxDisplayChangedEventTowxEvent
}, 
7362     { "_wxEvent","_wxNotifyEvent",SwigwxNotifyEventTowxEvent
}, 
7363     { "_wxEvent","_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxEvent
}, 
7364     { "_wxEvent","_wxUpdateUIEvent",SwigwxUpdateUIEventTowxEvent
}, 
7365     { "_wxEvent","_wxIdleEvent",SwigwxIdleEventTowxEvent
}, 
7366     { "_wxEvent","_wxDropFilesEvent",SwigwxDropFilesEventTowxEvent
}, 
7367     { "_wxEvent","_wxJoystickEvent",SwigwxJoystickEventTowxEvent
}, 
7368     { "_wxEvent","_wxMaximizeEvent",SwigwxMaximizeEventTowxEvent
}, 
7369     { "_wxEvent","_wxIconizeEvent",SwigwxIconizeEventTowxEvent
}, 
7370     { "_wxEvent","_wxShowEvent",SwigwxShowEventTowxEvent
}, 
7371     { "_wxEvent","_wxMenuEvent",SwigwxMenuEventTowxEvent
}, 
7372     { "_wxEvent","_wxInitDialogEvent",SwigwxInitDialogEventTowxEvent
}, 
7373     { "_wxEvent","_wxActivateEvent",SwigwxActivateEventTowxEvent
}, 
7374     { "_wxEvent","_wxChildFocusEvent",SwigwxChildFocusEventTowxEvent
}, 
7375     { "_wxEvent","_wxFocusEvent",SwigwxFocusEventTowxEvent
}, 
7376     { "_wxEvent","_wxEraseEvent",SwigwxEraseEventTowxEvent
}, 
7377     { "_wxEvent","_wxPaintEvent",SwigwxPaintEventTowxEvent
}, 
7378     { "_wxEvent","_wxMoveEvent",SwigwxMoveEventTowxEvent
}, 
7379     { "_wxEvent","_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxEvent
}, 
7380     { "_wxEvent","_wxKeyEvent",SwigwxKeyEventTowxEvent
}, 
7381     { "_wxEvent","_wxMouseEvent",SwigwxMouseEventTowxEvent
}, 
7382     { "_wxEvent","_wxSpinEvent",SwigwxSpinEventTowxEvent
}, 
7383     { "_wxEvent","_wxScrollWinEvent",SwigwxScrollWinEventTowxEvent
}, 
7384     { "_wxEvent","_wxScrollEvent",SwigwxScrollEventTowxEvent
}, 
7385     { "_wxEvent","_wxCommandEvent",SwigwxCommandEventTowxEvent
}, 
7386     { "_wxEvent","_wxCloseEvent",SwigwxCloseEventTowxEvent
}, 
7387     { "_wxEvent","_wxSizeEvent",SwigwxSizeEventTowxEvent
}, 
7388     { "_signed_long","_long",0}, 
7389     { "_wxPrintQuality","_wxCoord",0}, 
7390     { "_wxPrintQuality","_int",0}, 
7391     { "_wxPrintQuality","_signed_int",0}, 
7392     { "_wxPrintQuality","_unsigned_int",0}, 
7393     { "_wxPrintQuality","_wxWindowID",0}, 
7394     { "_wxPrintQuality","_uint",0}, 
7395     { "_wxPrintQuality","_EBool",0}, 
7396     { "_wxPrintQuality","_size_t",0}, 
7397     { "_wxPrintQuality","_time_t",0}, 
7398     { "_byte","_unsigned_char",0}, 
7399     { "_long","_unsigned_long",0}, 
7400     { "_long","_signed_long",0}, 
7401     { "_size_t","_wxCoord",0}, 
7402     { "_size_t","_wxPrintQuality",0}, 
7403     { "_size_t","_time_t",0}, 
7404     { "_size_t","_unsigned_int",0}, 
7405     { "_size_t","_int",0}, 
7406     { "_size_t","_wxWindowID",0}, 
7407     { "_size_t","_uint",0}, 
7408     { "_uint","_wxCoord",0}, 
7409     { "_uint","_wxPrintQuality",0}, 
7410     { "_uint","_time_t",0}, 
7411     { "_uint","_size_t",0}, 
7412     { "_uint","_unsigned_int",0}, 
7413     { "_uint","_int",0}, 
7414     { "_uint","_wxWindowID",0}, 
7415     { "_wxChar","_char",0}, 
7416     { "_wxCommandEvent","_wxPyCommandEvent",SwigwxPyCommandEventTowxCommandEvent
}, 
7417     { "_wxCommandEvent","_wxTextUrlEvent",SwigwxTextUrlEventTowxCommandEvent
}, 
7418     { "_wxCommandEvent","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxCommandEvent
}, 
7419     { "_wxCommandEvent","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxCommandEvent
}, 
7420     { "_wxCommandEvent","_wxNotifyEvent",SwigwxNotifyEventTowxCommandEvent
}, 
7421     { "_wxCommandEvent","_wxChildFocusEvent",SwigwxChildFocusEventTowxCommandEvent
}, 
7422     { "_wxCommandEvent","_wxSpinEvent",SwigwxSpinEventTowxCommandEvent
}, 
7423     { "_wxCommandEvent","_wxScrollEvent",SwigwxScrollEventTowxCommandEvent
}, 
7424     { "_char","_wxChar",0}, 
7425     { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0}, 
7426     { "_wxScrollEvent","_wxSpinEvent",SwigwxSpinEventTowxScrollEvent
}, 
7427     { "_EBool","_wxCoord",0}, 
7428     { "_EBool","_wxPrintQuality",0}, 
7429     { "_EBool","_signed_int",0}, 
7430     { "_EBool","_int",0}, 
7431     { "_EBool","_wxWindowID",0}, 
7432     { "_unsigned_long","_long",0}, 
7433     { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0}, 
7434     { "_signed_int","_wxCoord",0}, 
7435     { "_signed_int","_wxPrintQuality",0}, 
7436     { "_signed_int","_EBool",0}, 
7437     { "_signed_int","_wxWindowID",0}, 
7438     { "_signed_int","_int",0}, 
7439     { "_WXTYPE","_short",0}, 
7440     { "_WXTYPE","_signed_short",0}, 
7441     { "_WXTYPE","_unsigned_short",0}, 
7442     { "_unsigned_short","_WXTYPE",0}, 
7443     { "_unsigned_short","_short",0}, 
7444     { "_wxObject","_wxPyCommandEvent",SwigwxPyCommandEventTowxObject
}, 
7445     { "_wxObject","_wxPyEvent",SwigwxPyEventTowxObject
}, 
7446     { "_wxObject","_wxTextUrlEvent",SwigwxTextUrlEventTowxObject
}, 
7447     { "_wxObject","_wxTimerEvent",SwigwxTimerEventTowxObject
}, 
7448     { "_wxObject","_wxWindowDestroyEvent",SwigwxWindowDestroyEventTowxObject
}, 
7449     { "_wxObject","_wxWindowCreateEvent",SwigwxWindowCreateEventTowxObject
}, 
7450     { "_wxObject","_wxQueryNewPaletteEvent",SwigwxQueryNewPaletteEventTowxObject
}, 
7451     { "_wxObject","_wxPaletteChangedEvent",SwigwxPaletteChangedEventTowxObject
}, 
7452     { "_wxObject","_wxDisplayChangedEvent",SwigwxDisplayChangedEventTowxObject
}, 
7453     { "_wxObject","_wxNotifyEvent",SwigwxNotifyEventTowxObject
}, 
7454     { "_wxObject","_wxSysColourChangedEvent",SwigwxSysColourChangedEventTowxObject
}, 
7455     { "_wxObject","_wxUpdateUIEvent",SwigwxUpdateUIEventTowxObject
}, 
7456     { "_wxObject","_wxIdleEvent",SwigwxIdleEventTowxObject
}, 
7457     { "_wxObject","_wxDropFilesEvent",SwigwxDropFilesEventTowxObject
}, 
7458     { "_wxObject","_wxJoystickEvent",SwigwxJoystickEventTowxObject
}, 
7459     { "_wxObject","_wxMaximizeEvent",SwigwxMaximizeEventTowxObject
}, 
7460     { "_wxObject","_wxIconizeEvent",SwigwxIconizeEventTowxObject
}, 
7461     { "_wxObject","_wxShowEvent",SwigwxShowEventTowxObject
}, 
7462     { "_wxObject","_wxMenuEvent",SwigwxMenuEventTowxObject
}, 
7463     { "_wxObject","_wxInitDialogEvent",SwigwxInitDialogEventTowxObject
}, 
7464     { "_wxObject","_wxActivateEvent",SwigwxActivateEventTowxObject
}, 
7465     { "_wxObject","_wxChildFocusEvent",SwigwxChildFocusEventTowxObject
}, 
7466     { "_wxObject","_wxFocusEvent",SwigwxFocusEventTowxObject
}, 
7467     { "_wxObject","_wxEraseEvent",SwigwxEraseEventTowxObject
}, 
7468     { "_wxObject","_wxPaintEvent",SwigwxPaintEventTowxObject
}, 
7469     { "_wxObject","_wxMoveEvent",SwigwxMoveEventTowxObject
}, 
7470     { "_wxObject","_wxNavigationKeyEvent",SwigwxNavigationKeyEventTowxObject
}, 
7471     { "_wxObject","_wxKeyEvent",SwigwxKeyEventTowxObject
}, 
7472     { "_wxObject","_wxMouseEvent",SwigwxMouseEventTowxObject
}, 
7473     { "_wxObject","_wxSpinEvent",SwigwxSpinEventTowxObject
}, 
7474     { "_wxObject","_wxScrollWinEvent",SwigwxScrollWinEventTowxObject
}, 
7475     { "_wxObject","_wxScrollEvent",SwigwxScrollEventTowxObject
}, 
7476     { "_wxObject","_wxCommandEvent",SwigwxCommandEventTowxObject
}, 
7477     { "_wxObject","_wxCloseEvent",SwigwxCloseEventTowxObject
}, 
7478     { "_wxObject","_wxSizeEvent",SwigwxSizeEventTowxObject
}, 
7479     { "_wxObject","_wxEvent",SwigwxEventTowxObject
}, 
7480     { "_signed_short","_WXTYPE",0}, 
7481     { "_signed_short","_short",0}, 
7482     { "_unsigned_char","_byte",0}, 
7483     { "_unsigned_int","_wxCoord",0}, 
7484     { "_unsigned_int","_wxPrintQuality",0}, 
7485     { "_unsigned_int","_time_t",0}, 
7486     { "_unsigned_int","_size_t",0}, 
7487     { "_unsigned_int","_uint",0}, 
7488     { "_unsigned_int","_wxWindowID",0}, 
7489     { "_unsigned_int","_int",0}, 
7490     { "_short","_WXTYPE",0}, 
7491     { "_short","_unsigned_short",0}, 
7492     { "_short","_signed_short",0}, 
7493     { "_wxWindowID","_wxCoord",0}, 
7494     { "_wxWindowID","_wxPrintQuality",0}, 
7495     { "_wxWindowID","_time_t",0}, 
7496     { "_wxWindowID","_size_t",0}, 
7497     { "_wxWindowID","_EBool",0}, 
7498     { "_wxWindowID","_uint",0}, 
7499     { "_wxWindowID","_int",0}, 
7500     { "_wxWindowID","_signed_int",0}, 
7501     { "_wxWindowID","_unsigned_int",0}, 
7502     { "_int","_wxCoord",0}, 
7503     { "_int","_wxPrintQuality",0}, 
7504     { "_int","_time_t",0}, 
7505     { "_int","_size_t",0}, 
7506     { "_int","_EBool",0}, 
7507     { "_int","_uint",0}, 
7508     { "_int","_wxWindowID",0}, 
7509     { "_int","_unsigned_int",0}, 
7510     { "_int","_signed_int",0}, 
7511     { "_time_t","_wxCoord",0}, 
7512     { "_time_t","_wxPrintQuality",0}, 
7513     { "_time_t","_unsigned_int",0}, 
7514     { "_time_t","_int",0}, 
7515     { "_time_t","_wxWindowID",0}, 
7516     { "_time_t","_uint",0}, 
7517     { "_time_t","_size_t",0}, 
7518     { "_wxCoord","_int",0}, 
7519     { "_wxCoord","_signed_int",0}, 
7520     { "_wxCoord","_unsigned_int",0}, 
7521     { "_wxCoord","_wxWindowID",0}, 
7522     { "_wxCoord","_uint",0}, 
7523     { "_wxCoord","_EBool",0}, 
7524     { "_wxCoord","_size_t",0}, 
7525     { "_wxCoord","_time_t",0}, 
7526     { "_wxCoord","_wxPrintQuality",0}, 
7529 static PyObject 
*SWIG_globals
; 
7533 SWIGEXPORT(void) initeventsc() { 
7535          SWIG_globals 
= SWIG_newvarlink(); 
7536          m 
= Py_InitModule("eventsc", eventscMethods
); 
7537          d 
= PyModule_GetDict(m
); 
7540    for (i 
= 0; _swig_mapping
[i
].n1
; i
++) 
7541         SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);