2  * FILE : src/mac/frames.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    initframesc 
  56 #define SWIG_name    "framesc" 
  59 #include <wx/minifram.h> 
  60 #include <wx/splash.h> 
  63 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) { 
  69     } else if (target 
== Py_None
) { 
  73         if (!PyTuple_Check(target
)) { 
  75             target 
= PyTuple_New(1); 
  76             PyTuple_SetItem(target
, 0, o2
); 
  79         PyTuple_SetItem(o3
, 0, o
); 
  82         target 
= PySequence_Concat(o2
, o3
); 
  89     // Put some wx default wxChar* values into wxStrings. 
  90     DECLARE_DEF_STRING(FrameNameStr
); 
  91     DECLARE_DEF_STRING(DialogNameStr
); 
  92     DECLARE_DEF_STRING(StatusLineNameStr
); 
  93     DECLARE_DEF_STRING(ToolBarNameStr
); 
  97 static void *SwigwxTopLevelWindowTowxWindow(void *ptr
) { 
  98     wxTopLevelWindow 
*src
; 
 100     src 
= (wxTopLevelWindow 
*) ptr
; 
 101     dest 
= (wxWindow 
*) src
; 
 102     return (void *) dest
; 
 105 static void *SwigwxTopLevelWindowTowxEvtHandler(void *ptr
) { 
 106     wxTopLevelWindow 
*src
; 
 108     src 
= (wxTopLevelWindow 
*) ptr
; 
 109     dest 
= (wxEvtHandler 
*) src
; 
 110     return (void *) dest
; 
 113 static void *SwigwxTopLevelWindowTowxObject(void *ptr
) { 
 114     wxTopLevelWindow 
*src
; 
 116     src 
= (wxTopLevelWindow 
*) ptr
; 
 117     dest 
= (wxObject 
*) src
; 
 118     return (void *) dest
; 
 121 #define new_wxTopLevelWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxTopLevelWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
 122 static PyObject 
*_wrap_new_wxTopLevelWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 123     PyObject 
* _resultobj
; 
 124     wxTopLevelWindow 
* _result
; 
 128     wxPoint 
* _arg3 
= (wxPoint 
*) &wxDefaultPosition
; 
 129     wxSize 
* _arg4 
= (wxSize 
*) &wxDefaultSize
; 
 130     long  _arg5 
= (long ) wxDEFAULT_FRAME_STYLE
; 
 131     wxString 
* _arg6 
= (wxString 
*) &wxPyFrameNameStr
; 
 132     PyObject 
* _argo0 
= 0; 
 133     PyObject 
* _obj2 
= 0; 
 135     PyObject 
* _obj3 
= 0; 
 137     PyObject 
* _obj4 
= 0; 
 138     PyObject 
* _obj6 
= 0; 
 139     char *_kwnames
[] = { "parent","id","title","pos","size","style","name", NULL 
}; 
 143     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlO:new_wxTopLevelWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
))  
 146         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 147         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
 148             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTopLevelWindow. Expected _wxWindow_p."); 
 153     _arg2 
= wxString_in_helper(_obj2
); 
 160     if (! wxPoint_helper(_obj3
, &_arg3
)) 
 166     if (! wxSize_helper(_obj4
, &_arg4
)) 
 171     _arg6 
= wxString_in_helper(_obj6
); 
 176     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 177     _result 
= (wxTopLevelWindow 
*)new_wxTopLevelWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
); 
 179     wxPyEndAllowThreads(__tstate
); 
 180     if (PyErr_Occurred()) return NULL
; 
 182         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTopLevelWindow_p"); 
 183         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 186         _resultobj 
= Py_None
; 
 199 #define new_wxPreTopLevelWindow() (new wxTopLevelWindow()) 
 200 static PyObject 
*_wrap_new_wxPreTopLevelWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 201     PyObject 
* _resultobj
; 
 202     wxTopLevelWindow 
* _result
; 
 203     char *_kwnames
[] = {  NULL 
}; 
 207     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreTopLevelWindow",_kwnames
))  
 210     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 211     _result 
= (wxTopLevelWindow 
*)new_wxPreTopLevelWindow(); 
 213     wxPyEndAllowThreads(__tstate
); 
 214     if (PyErr_Occurred()) return NULL
; 
 216         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTopLevelWindow_p"); 
 217         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 220         _resultobj 
= Py_None
; 
 225 #define wxTopLevelWindow_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)  (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
 226 static PyObject 
*_wrap_wxTopLevelWindow_Create(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 227     PyObject 
* _resultobj
; 
 229     wxTopLevelWindow 
* _arg0
; 
 233     wxPoint 
* _arg4 
= (wxPoint 
*) &wxDefaultPosition
; 
 234     wxSize 
* _arg5 
= (wxSize 
*) &wxDefaultSize
; 
 235     long  _arg6 
= (long ) wxDEFAULT_FRAME_STYLE
; 
 236     wxString 
* _arg7 
= (wxString 
*) &wxPyFrameNameStr
; 
 237     PyObject 
* _argo0 
= 0; 
 238     PyObject 
* _argo1 
= 0; 
 239     PyObject 
* _obj3 
= 0; 
 241     PyObject 
* _obj4 
= 0; 
 243     PyObject 
* _obj5 
= 0; 
 244     PyObject 
* _obj7 
= 0; 
 245     char *_kwnames
[] = { "self","parent","id","title","pos","size","style","name", NULL 
}; 
 248     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|OOlO:wxTopLevelWindow_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_obj5
,&_arg6
,&_obj7
))  
 251         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 252         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 253             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_Create. Expected _wxTopLevelWindow_p."); 
 258         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 259         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
 260             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTopLevelWindow_Create. Expected _wxWindow_p."); 
 265     _arg3 
= wxString_in_helper(_obj3
); 
 272     if (! wxPoint_helper(_obj4
, &_arg4
)) 
 278     if (! wxSize_helper(_obj5
, &_arg5
)) 
 283     _arg7 
= wxString_in_helper(_obj7
); 
 288     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 289     _result 
= (bool )wxTopLevelWindow_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,*_arg5
,_arg6
,*_arg7
); 
 291     wxPyEndAllowThreads(__tstate
); 
 292     if (PyErr_Occurred()) return NULL
; 
 293 }    _resultobj 
= Py_BuildValue("i",_result
); 
 305 #define wxTopLevelWindow_Maximize(_swigobj,_swigarg0)  (_swigobj->Maximize(_swigarg0)) 
 306 static PyObject 
*_wrap_wxTopLevelWindow_Maximize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 307     PyObject 
* _resultobj
; 
 308     wxTopLevelWindow 
* _arg0
; 
 309     bool  _arg1 
= (bool ) TRUE
; 
 310     PyObject 
* _argo0 
= 0; 
 311     int tempbool1 
= (int) TRUE
; 
 312     char *_kwnames
[] = { "self","maximize", NULL 
}; 
 315     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxTopLevelWindow_Maximize",_kwnames
,&_argo0
,&tempbool1
))  
 318         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 319         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 320             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_Maximize. Expected _wxTopLevelWindow_p."); 
 324     _arg1 
= (bool ) tempbool1
; 
 326     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 327     wxTopLevelWindow_Maximize(_arg0
,_arg1
); 
 329     wxPyEndAllowThreads(__tstate
); 
 330     if (PyErr_Occurred()) return NULL
; 
 331 }    Py_INCREF(Py_None
); 
 332     _resultobj 
= Py_None
; 
 336 #define wxTopLevelWindow_Restore(_swigobj)  (_swigobj->Restore()) 
 337 static PyObject 
*_wrap_wxTopLevelWindow_Restore(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 338     PyObject 
* _resultobj
; 
 339     wxTopLevelWindow 
* _arg0
; 
 340     PyObject 
* _argo0 
= 0; 
 341     char *_kwnames
[] = { "self", NULL 
}; 
 344     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTopLevelWindow_Restore",_kwnames
,&_argo0
))  
 347         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 348         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 349             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_Restore. Expected _wxTopLevelWindow_p."); 
 354     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 355     wxTopLevelWindow_Restore(_arg0
); 
 357     wxPyEndAllowThreads(__tstate
); 
 358     if (PyErr_Occurred()) return NULL
; 
 359 }    Py_INCREF(Py_None
); 
 360     _resultobj 
= Py_None
; 
 364 #define wxTopLevelWindow_Iconize(_swigobj,_swigarg0)  (_swigobj->Iconize(_swigarg0)) 
 365 static PyObject 
*_wrap_wxTopLevelWindow_Iconize(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 366     PyObject 
* _resultobj
; 
 367     wxTopLevelWindow 
* _arg0
; 
 368     bool  _arg1 
= (bool ) TRUE
; 
 369     PyObject 
* _argo0 
= 0; 
 370     int tempbool1 
= (int) TRUE
; 
 371     char *_kwnames
[] = { "self","iconize", NULL 
}; 
 374     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxTopLevelWindow_Iconize",_kwnames
,&_argo0
,&tempbool1
))  
 377         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 378         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 379             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_Iconize. Expected _wxTopLevelWindow_p."); 
 383     _arg1 
= (bool ) tempbool1
; 
 385     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 386     wxTopLevelWindow_Iconize(_arg0
,_arg1
); 
 388     wxPyEndAllowThreads(__tstate
); 
 389     if (PyErr_Occurred()) return NULL
; 
 390 }    Py_INCREF(Py_None
); 
 391     _resultobj 
= Py_None
; 
 395 #define wxTopLevelWindow_IsMaximized(_swigobj)  (_swigobj->IsMaximized()) 
 396 static PyObject 
*_wrap_wxTopLevelWindow_IsMaximized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 397     PyObject 
* _resultobj
; 
 399     wxTopLevelWindow 
* _arg0
; 
 400     PyObject 
* _argo0 
= 0; 
 401     char *_kwnames
[] = { "self", NULL 
}; 
 404     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTopLevelWindow_IsMaximized",_kwnames
,&_argo0
))  
 407         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 408         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 409             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_IsMaximized. Expected _wxTopLevelWindow_p."); 
 414     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 415     _result 
= (bool )wxTopLevelWindow_IsMaximized(_arg0
); 
 417     wxPyEndAllowThreads(__tstate
); 
 418     if (PyErr_Occurred()) return NULL
; 
 419 }    _resultobj 
= Py_BuildValue("i",_result
); 
 423 #define wxTopLevelWindow_IsIconized(_swigobj)  (_swigobj->IsIconized()) 
 424 static PyObject 
*_wrap_wxTopLevelWindow_IsIconized(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 425     PyObject 
* _resultobj
; 
 427     wxTopLevelWindow 
* _arg0
; 
 428     PyObject 
* _argo0 
= 0; 
 429     char *_kwnames
[] = { "self", NULL 
}; 
 432     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTopLevelWindow_IsIconized",_kwnames
,&_argo0
))  
 435         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 436         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 437             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_IsIconized. Expected _wxTopLevelWindow_p."); 
 442     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 443     _result 
= (bool )wxTopLevelWindow_IsIconized(_arg0
); 
 445     wxPyEndAllowThreads(__tstate
); 
 446     if (PyErr_Occurred()) return NULL
; 
 447 }    _resultobj 
= Py_BuildValue("i",_result
); 
 451 #define wxTopLevelWindow_GetIcon(_swigobj)  (_swigobj->GetIcon()) 
 452 static PyObject 
*_wrap_wxTopLevelWindow_GetIcon(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 453     PyObject 
* _resultobj
; 
 455     wxTopLevelWindow 
* _arg0
; 
 456     PyObject 
* _argo0 
= 0; 
 457     char *_kwnames
[] = { "self", NULL 
}; 
 461     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTopLevelWindow_GetIcon",_kwnames
,&_argo0
))  
 464         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 465         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 466             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_GetIcon. Expected _wxTopLevelWindow_p."); 
 471     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 472     _result 
= new wxIcon (wxTopLevelWindow_GetIcon(_arg0
)); 
 474     wxPyEndAllowThreads(__tstate
); 
 475     if (PyErr_Occurred()) return NULL
; 
 476 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxIcon_p"); 
 477     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 481 #define wxTopLevelWindow_SetIcon(_swigobj,_swigarg0)  (_swigobj->SetIcon(_swigarg0)) 
 482 static PyObject 
*_wrap_wxTopLevelWindow_SetIcon(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 483     PyObject 
* _resultobj
; 
 484     wxTopLevelWindow 
* _arg0
; 
 486     PyObject 
* _argo0 
= 0; 
 487     PyObject 
* _argo1 
= 0; 
 488     char *_kwnames
[] = { "self","icon", NULL 
}; 
 491     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTopLevelWindow_SetIcon",_kwnames
,&_argo0
,&_argo1
))  
 494         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 495         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 496             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_SetIcon. Expected _wxTopLevelWindow_p."); 
 501         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 502         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxIcon_p")) { 
 503             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTopLevelWindow_SetIcon. Expected _wxIcon_p."); 
 508     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 509     wxTopLevelWindow_SetIcon(_arg0
,*_arg1
); 
 511     wxPyEndAllowThreads(__tstate
); 
 512     if (PyErr_Occurred()) return NULL
; 
 513 }    Py_INCREF(Py_None
); 
 514     _resultobj 
= Py_None
; 
 518 #define wxTopLevelWindow_SetIcons(_swigobj,_swigarg0)  (_swigobj->SetIcons(_swigarg0)) 
 519 static PyObject 
*_wrap_wxTopLevelWindow_SetIcons(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 520     PyObject 
* _resultobj
; 
 521     wxTopLevelWindow 
* _arg0
; 
 522     wxIconBundle 
* _arg1
; 
 523     PyObject 
* _argo0 
= 0; 
 524     PyObject 
* _argo1 
= 0; 
 525     char *_kwnames
[] = { "self","icons", NULL 
}; 
 528     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTopLevelWindow_SetIcons",_kwnames
,&_argo0
,&_argo1
))  
 531         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 532         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 533             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_SetIcons. Expected _wxTopLevelWindow_p."); 
 538         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 539         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxIconBundle_p")) { 
 540             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTopLevelWindow_SetIcons. Expected _wxIconBundle_p."); 
 545     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 546     wxTopLevelWindow_SetIcons(_arg0
,*_arg1
); 
 548     wxPyEndAllowThreads(__tstate
); 
 549     if (PyErr_Occurred()) return NULL
; 
 550 }    Py_INCREF(Py_None
); 
 551     _resultobj 
= Py_None
; 
 555 #define wxTopLevelWindow_ShowFullScreen(_swigobj,_swigarg0,_swigarg1)  (_swigobj->ShowFullScreen(_swigarg0,_swigarg1)) 
 556 static PyObject 
*_wrap_wxTopLevelWindow_ShowFullScreen(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 557     PyObject 
* _resultobj
; 
 559     wxTopLevelWindow 
* _arg0
; 
 561     long  _arg2 
= (long ) (wxFULLSCREEN_ALL
); 
 562     PyObject 
* _argo0 
= 0; 
 564     char *_kwnames
[] = { "self","show","style", NULL 
}; 
 567     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|l:wxTopLevelWindow_ShowFullScreen",_kwnames
,&_argo0
,&tempbool1
,&_arg2
))  
 570         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 571         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 572             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_ShowFullScreen. Expected _wxTopLevelWindow_p."); 
 576     _arg1 
= (bool ) tempbool1
; 
 578     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 579     _result 
= (bool )wxTopLevelWindow_ShowFullScreen(_arg0
,_arg1
,_arg2
); 
 581     wxPyEndAllowThreads(__tstate
); 
 582     if (PyErr_Occurred()) return NULL
; 
 583 }    _resultobj 
= Py_BuildValue("i",_result
); 
 587 #define wxTopLevelWindow_IsFullScreen(_swigobj)  (_swigobj->IsFullScreen()) 
 588 static PyObject 
*_wrap_wxTopLevelWindow_IsFullScreen(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 589     PyObject 
* _resultobj
; 
 591     wxTopLevelWindow 
* _arg0
; 
 592     PyObject 
* _argo0 
= 0; 
 593     char *_kwnames
[] = { "self", NULL 
}; 
 596     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTopLevelWindow_IsFullScreen",_kwnames
,&_argo0
))  
 599         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 600         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 601             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_IsFullScreen. Expected _wxTopLevelWindow_p."); 
 606     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 607     _result 
= (bool )wxTopLevelWindow_IsFullScreen(_arg0
); 
 609     wxPyEndAllowThreads(__tstate
); 
 610     if (PyErr_Occurred()) return NULL
; 
 611 }    _resultobj 
= Py_BuildValue("i",_result
); 
 615 #define wxTopLevelWindow_SetTitle(_swigobj,_swigarg0)  (_swigobj->SetTitle(_swigarg0)) 
 616 static PyObject 
*_wrap_wxTopLevelWindow_SetTitle(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 617     PyObject 
* _resultobj
; 
 618     wxTopLevelWindow 
* _arg0
; 
 620     PyObject 
* _argo0 
= 0; 
 621     PyObject 
* _obj1 
= 0; 
 622     char *_kwnames
[] = { "self","title", NULL 
}; 
 625     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTopLevelWindow_SetTitle",_kwnames
,&_argo0
,&_obj1
))  
 628         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 629         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 630             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_SetTitle. Expected _wxTopLevelWindow_p."); 
 635     _arg1 
= wxString_in_helper(_obj1
); 
 640     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 641     wxTopLevelWindow_SetTitle(_arg0
,*_arg1
); 
 643     wxPyEndAllowThreads(__tstate
); 
 644     if (PyErr_Occurred()) return NULL
; 
 645 }    Py_INCREF(Py_None
); 
 646     _resultobj 
= Py_None
; 
 654 #define wxTopLevelWindow_GetTitle(_swigobj)  (_swigobj->GetTitle()) 
 655 static PyObject 
*_wrap_wxTopLevelWindow_GetTitle(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 656     PyObject 
* _resultobj
; 
 658     wxTopLevelWindow 
* _arg0
; 
 659     PyObject 
* _argo0 
= 0; 
 660     char *_kwnames
[] = { "self", NULL 
}; 
 663     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTopLevelWindow_GetTitle",_kwnames
,&_argo0
))  
 666         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 667         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTopLevelWindow_p")) { 
 668             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTopLevelWindow_GetTitle. Expected _wxTopLevelWindow_p."); 
 673     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 674     _result 
= new wxString (wxTopLevelWindow_GetTitle(_arg0
)); 
 676     wxPyEndAllowThreads(__tstate
); 
 677     if (PyErr_Occurred()) return NULL
; 
 680     _resultobj 
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len()); 
 682     _resultobj 
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len()); 
 691 static void *SwigwxFrameTowxTopLevelWindow(void *ptr
) { 
 693     wxTopLevelWindow 
*dest
; 
 694     src 
= (wxFrame 
*) ptr
; 
 695     dest 
= (wxTopLevelWindow 
*) src
; 
 696     return (void *) dest
; 
 699 static void *SwigwxFrameTowxWindow(void *ptr
) { 
 702     src 
= (wxFrame 
*) ptr
; 
 703     dest 
= (wxWindow 
*) src
; 
 704     return (void *) dest
; 
 707 static void *SwigwxFrameTowxEvtHandler(void *ptr
) { 
 710     src 
= (wxFrame 
*) ptr
; 
 711     dest 
= (wxEvtHandler 
*) src
; 
 712     return (void *) dest
; 
 715 static void *SwigwxFrameTowxObject(void *ptr
) { 
 718     src 
= (wxFrame 
*) ptr
; 
 719     dest 
= (wxObject 
*) src
; 
 720     return (void *) dest
; 
 723 #define new_wxFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
 724 static PyObject 
*_wrap_new_wxFrame(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 725     PyObject 
* _resultobj
; 
 730     wxPoint 
* _arg3 
= (wxPoint 
*) &wxDefaultPosition
; 
 731     wxSize 
* _arg4 
= (wxSize 
*) &wxDefaultSize
; 
 732     long  _arg5 
= (long ) wxDEFAULT_FRAME_STYLE
; 
 733     wxString 
* _arg6 
= (wxString 
*) &wxPyFrameNameStr
; 
 734     PyObject 
* _argo0 
= 0; 
 735     PyObject 
* _obj2 
= 0; 
 737     PyObject 
* _obj3 
= 0; 
 739     PyObject 
* _obj4 
= 0; 
 740     PyObject 
* _obj6 
= 0; 
 741     char *_kwnames
[] = { "parent","id","title","pos","size","style","name", NULL 
}; 
 745     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlO:new_wxFrame",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
))  
 748         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 749         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
 750             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxFrame. Expected _wxWindow_p."); 
 755     _arg2 
= wxString_in_helper(_obj2
); 
 762     if (! wxPoint_helper(_obj3
, &_arg3
)) 
 768     if (! wxSize_helper(_obj4
, &_arg4
)) 
 773     _arg6 
= wxString_in_helper(_obj6
); 
 778     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 779     _result 
= (wxFrame 
*)new_wxFrame(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
); 
 781     wxPyEndAllowThreads(__tstate
); 
 782     if (PyErr_Occurred()) return NULL
; 
 784         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFrame_p"); 
 785         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 788         _resultobj 
= Py_None
; 
 801 #define new_wxPreFrame() (new wxFrame()) 
 802 static PyObject 
*_wrap_new_wxPreFrame(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 803     PyObject 
* _resultobj
; 
 805     char *_kwnames
[] = {  NULL 
}; 
 809     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreFrame",_kwnames
))  
 812     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 813     _result 
= (wxFrame 
*)new_wxPreFrame(); 
 815     wxPyEndAllowThreads(__tstate
); 
 816     if (PyErr_Occurred()) return NULL
; 
 818         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFrame_p"); 
 819         _resultobj 
= Py_BuildValue("s",_ptemp
); 
 822         _resultobj 
= Py_None
; 
 827 #define wxFrame_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)  (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
 828 static PyObject 
*_wrap_wxFrame_Create(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 829     PyObject 
* _resultobj
; 
 835     wxPoint 
* _arg4 
= (wxPoint 
*) &wxDefaultPosition
; 
 836     wxSize 
* _arg5 
= (wxSize 
*) &wxDefaultSize
; 
 837     long  _arg6 
= (long ) wxDEFAULT_FRAME_STYLE
; 
 838     wxString 
* _arg7 
= (wxString 
*) &wxPyFrameNameStr
; 
 839     PyObject 
* _argo0 
= 0; 
 840     PyObject 
* _argo1 
= 0; 
 841     PyObject 
* _obj3 
= 0; 
 843     PyObject 
* _obj4 
= 0; 
 845     PyObject 
* _obj5 
= 0; 
 846     PyObject 
* _obj7 
= 0; 
 847     char *_kwnames
[] = { "self","parent","id","title","pos","size","style","name", NULL 
}; 
 850     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|OOlO:wxFrame_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_obj5
,&_arg6
,&_obj7
))  
 853         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 854         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
 855             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_Create. Expected _wxFrame_p."); 
 860         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 861         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
 862             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxFrame_Create. Expected _wxWindow_p."); 
 867     _arg3 
= wxString_in_helper(_obj3
); 
 874     if (! wxPoint_helper(_obj4
, &_arg4
)) 
 880     if (! wxSize_helper(_obj5
, &_arg5
)) 
 885     _arg7 
= wxString_in_helper(_obj7
); 
 890     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 891     _result 
= (bool )wxFrame_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,*_arg5
,_arg6
,*_arg7
); 
 893     wxPyEndAllowThreads(__tstate
); 
 894     if (PyErr_Occurred()) return NULL
; 
 895 }    _resultobj 
= Py_BuildValue("i",_result
); 
 907 #define wxFrame_GetClientAreaOrigin(_swigobj)  (_swigobj->GetClientAreaOrigin()) 
 908 static PyObject 
*_wrap_wxFrame_GetClientAreaOrigin(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 909     PyObject 
* _resultobj
; 
 912     PyObject 
* _argo0 
= 0; 
 913     char *_kwnames
[] = { "self", NULL 
}; 
 917     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxFrame_GetClientAreaOrigin",_kwnames
,&_argo0
))  
 920         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 921         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
 922             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_GetClientAreaOrigin. Expected _wxFrame_p."); 
 927     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 928     _result 
= new wxPoint (wxFrame_GetClientAreaOrigin(_arg0
)); 
 930     wxPyEndAllowThreads(__tstate
); 
 931     if (PyErr_Occurred()) return NULL
; 
 932 }    SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
 933     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 937 #define wxFrame_SetMenuBar(_swigobj,_swigarg0)  (_swigobj->SetMenuBar(_swigarg0)) 
 938 static PyObject 
*_wrap_wxFrame_SetMenuBar(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 939     PyObject 
* _resultobj
; 
 942     PyObject 
* _argo0 
= 0; 
 943     PyObject 
* _argo1 
= 0; 
 944     char *_kwnames
[] = { "self","menubar", NULL 
}; 
 947     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxFrame_SetMenuBar",_kwnames
,&_argo0
,&_argo1
))  
 950         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 951         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
 952             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_SetMenuBar. Expected _wxFrame_p."); 
 957         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
 958         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenuBar_p")) { 
 959             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxFrame_SetMenuBar. Expected _wxMenuBar_p."); 
 964     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 965     wxFrame_SetMenuBar(_arg0
,_arg1
); 
 967     wxPyEndAllowThreads(__tstate
); 
 968     if (PyErr_Occurred()) return NULL
; 
 969 }    Py_INCREF(Py_None
); 
 970     _resultobj 
= Py_None
; 
 974 #define wxFrame_GetMenuBar(_swigobj)  (_swigobj->GetMenuBar()) 
 975 static PyObject 
*_wrap_wxFrame_GetMenuBar(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
 976     PyObject 
* _resultobj
; 
 979     PyObject 
* _argo0 
= 0; 
 980     char *_kwnames
[] = { "self", NULL 
}; 
 983     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxFrame_GetMenuBar",_kwnames
,&_argo0
))  
 986         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
 987         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
 988             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_GetMenuBar. Expected _wxFrame_p."); 
 993     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
 994     _result 
= (wxMenuBar 
*)wxFrame_GetMenuBar(_arg0
); 
 996     wxPyEndAllowThreads(__tstate
); 
 997     if (PyErr_Occurred()) return NULL
; 
 998 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
1002 #define wxFrame_Command(_swigobj,_swigarg0)  (_swigobj->Command(_swigarg0)) 
1003 static PyObject 
*_wrap_wxFrame_Command(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1004     PyObject 
* _resultobj
; 
1008     PyObject 
* _argo0 
= 0; 
1009     char *_kwnames
[] = { "self","id", NULL 
}; 
1012     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxFrame_Command",_kwnames
,&_argo0
,&_arg1
))  
1015         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1016         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1017             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_Command. Expected _wxFrame_p."); 
1022     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1023     _result 
= (bool )wxFrame_Command(_arg0
,_arg1
); 
1025     wxPyEndAllowThreads(__tstate
); 
1026     if (PyErr_Occurred()) return NULL
; 
1027 }    _resultobj 
= Py_BuildValue("i",_result
); 
1031 #define wxFrame_ProcessCommand(_swigobj,_swigarg0)  (_swigobj->ProcessCommand(_swigarg0)) 
1032 static PyObject 
*_wrap_wxFrame_ProcessCommand(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1033     PyObject 
* _resultobj
; 
1037     PyObject 
* _argo0 
= 0; 
1038     char *_kwnames
[] = { "self","id", NULL 
}; 
1041     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxFrame_ProcessCommand",_kwnames
,&_argo0
,&_arg1
))  
1044         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1045         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1046             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_ProcessCommand. Expected _wxFrame_p."); 
1051     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1052     _result 
= (bool )wxFrame_ProcessCommand(_arg0
,_arg1
); 
1054     wxPyEndAllowThreads(__tstate
); 
1055     if (PyErr_Occurred()) return NULL
; 
1056 }    _resultobj 
= Py_BuildValue("i",_result
); 
1060 #define wxFrame_CreateStatusBar(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3)  (_swigobj->CreateStatusBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
1061 static PyObject 
*_wrap_wxFrame_CreateStatusBar(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1062     PyObject 
* _resultobj
; 
1063     wxStatusBar 
* _result
; 
1065     int  _arg1 
= (int ) 1; 
1066     long  _arg2 
= (long ) wxST_SIZEGRIP
; 
1067     wxWindowID  _arg3 
= (wxWindowID 
) -1; 
1068     wxString 
* _arg4 
= (wxString 
*) &wxPyStatusLineNameStr
; 
1069     PyObject 
* _argo0 
= 0; 
1070     PyObject 
* _obj4 
= 0; 
1071     char *_kwnames
[] = { "self","number","style","id","name", NULL 
}; 
1074     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iliO:wxFrame_CreateStatusBar",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_obj4
))  
1077         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1078         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1079             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_CreateStatusBar. Expected _wxFrame_p."); 
1085     _arg4 
= wxString_in_helper(_obj4
); 
1090     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1091     _result 
= (wxStatusBar 
*)wxFrame_CreateStatusBar(_arg0
,_arg1
,_arg2
,_arg3
,*_arg4
); 
1093     wxPyEndAllowThreads(__tstate
); 
1094     if (PyErr_Occurred()) return NULL
; 
1095 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
1103 #define wxFrame_GetStatusBar(_swigobj)  (_swigobj->GetStatusBar()) 
1104 static PyObject 
*_wrap_wxFrame_GetStatusBar(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1105     PyObject 
* _resultobj
; 
1106     wxStatusBar 
* _result
; 
1108     PyObject 
* _argo0 
= 0; 
1109     char *_kwnames
[] = { "self", NULL 
}; 
1112     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxFrame_GetStatusBar",_kwnames
,&_argo0
))  
1115         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1116         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1117             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_GetStatusBar. Expected _wxFrame_p."); 
1122     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1123     _result 
= (wxStatusBar 
*)wxFrame_GetStatusBar(_arg0
); 
1125     wxPyEndAllowThreads(__tstate
); 
1126     if (PyErr_Occurred()) return NULL
; 
1127 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
1131 #define wxFrame_SetStatusBar(_swigobj,_swigarg0)  (_swigobj->SetStatusBar(_swigarg0)) 
1132 static PyObject 
*_wrap_wxFrame_SetStatusBar(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1133     PyObject 
* _resultobj
; 
1135     wxStatusBar 
* _arg1
; 
1136     PyObject 
* _argo0 
= 0; 
1137     PyObject 
* _argo1 
= 0; 
1138     char *_kwnames
[] = { "self","statBar", NULL 
}; 
1141     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxFrame_SetStatusBar",_kwnames
,&_argo0
,&_argo1
))  
1144         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1145         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1146             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_SetStatusBar. Expected _wxFrame_p."); 
1151         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
1152         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxStatusBar_p")) { 
1153             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxFrame_SetStatusBar. Expected _wxStatusBar_p."); 
1158     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1159     wxFrame_SetStatusBar(_arg0
,_arg1
); 
1161     wxPyEndAllowThreads(__tstate
); 
1162     if (PyErr_Occurred()) return NULL
; 
1163 }    Py_INCREF(Py_None
); 
1164     _resultobj 
= Py_None
; 
1168 #define wxFrame_SetStatusText(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetStatusText(_swigarg0,_swigarg1)) 
1169 static PyObject 
*_wrap_wxFrame_SetStatusText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1170     PyObject 
* _resultobj
; 
1173     int  _arg2 
= (int ) 0; 
1174     PyObject 
* _argo0 
= 0; 
1175     PyObject 
* _obj1 
= 0; 
1176     char *_kwnames
[] = { "self","text","number", NULL 
}; 
1179     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxFrame_SetStatusText",_kwnames
,&_argo0
,&_obj1
,&_arg2
))  
1182         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1183         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1184             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_SetStatusText. Expected _wxFrame_p."); 
1189     _arg1 
= wxString_in_helper(_obj1
); 
1194     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1195     wxFrame_SetStatusText(_arg0
,*_arg1
,_arg2
); 
1197     wxPyEndAllowThreads(__tstate
); 
1198     if (PyErr_Occurred()) return NULL
; 
1199 }    Py_INCREF(Py_None
); 
1200     _resultobj 
= Py_None
; 
1208 #define wxFrame_SetStatusWidths(_swigobj,_swigarg0,_swigarg1)  (_swigobj->SetStatusWidths(_swigarg0,_swigarg1)) 
1209 static PyObject 
*_wrap_wxFrame_SetStatusWidths(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1210     PyObject 
* _resultobj
; 
1214     PyObject 
* _argo0 
= 0; 
1215     PyObject 
* _obj2 
= 0; 
1216     char *_kwnames
[] = { "self","choices", NULL 
}; 
1219     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxFrame_SetStatusWidths",_kwnames
,&_argo0
,&_obj2
))  
1222         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1223         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1224             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_SetStatusWidths. Expected _wxFrame_p."); 
1230     _arg2 
= int_LIST_helper(_obj2
); 
1231     if (_arg2 
== NULL
) { 
1237         _arg1 
= PyList_Size(_obj2
); 
1244     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1245     wxFrame_SetStatusWidths(_arg0
,_arg1
,_arg2
); 
1247     wxPyEndAllowThreads(__tstate
); 
1248     if (PyErr_Occurred()) return NULL
; 
1249 }    Py_INCREF(Py_None
); 
1250     _resultobj 
= Py_None
; 
1257 #define wxFrame_PushStatusText(_swigobj,_swigarg0,_swigarg1)  (_swigobj->PushStatusText(_swigarg0,_swigarg1)) 
1258 static PyObject 
*_wrap_wxFrame_PushStatusText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1259     PyObject 
* _resultobj
; 
1262     int  _arg2 
= (int ) 0; 
1263     PyObject 
* _argo0 
= 0; 
1264     PyObject 
* _obj1 
= 0; 
1265     char *_kwnames
[] = { "self","text","number", NULL 
}; 
1268     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxFrame_PushStatusText",_kwnames
,&_argo0
,&_obj1
,&_arg2
))  
1271         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1272         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1273             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_PushStatusText. Expected _wxFrame_p."); 
1278     _arg1 
= wxString_in_helper(_obj1
); 
1283     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1284     wxFrame_PushStatusText(_arg0
,*_arg1
,_arg2
); 
1286     wxPyEndAllowThreads(__tstate
); 
1287     if (PyErr_Occurred()) return NULL
; 
1288 }    Py_INCREF(Py_None
); 
1289     _resultobj 
= Py_None
; 
1297 #define wxFrame_PopStatusText(_swigobj,_swigarg0)  (_swigobj->PopStatusText(_swigarg0)) 
1298 static PyObject 
*_wrap_wxFrame_PopStatusText(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1299     PyObject 
* _resultobj
; 
1301     int  _arg1 
= (int ) 0; 
1302     PyObject 
* _argo0 
= 0; 
1303     char *_kwnames
[] = { "self","number", NULL 
}; 
1306     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxFrame_PopStatusText",_kwnames
,&_argo0
,&_arg1
))  
1309         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1310         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1311             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_PopStatusText. Expected _wxFrame_p."); 
1316     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1317     wxFrame_PopStatusText(_arg0
,_arg1
); 
1319     wxPyEndAllowThreads(__tstate
); 
1320     if (PyErr_Occurred()) return NULL
; 
1321 }    Py_INCREF(Py_None
); 
1322     _resultobj 
= Py_None
; 
1326 #define wxFrame_DoGiveHelp(_swigobj,_swigarg0,_swigarg1)  (_swigobj->DoGiveHelp(_swigarg0,_swigarg1)) 
1327 static PyObject 
*_wrap_wxFrame_DoGiveHelp(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1328     PyObject 
* _resultobj
; 
1332     PyObject 
* _argo0 
= 0; 
1333     PyObject 
* _obj1 
= 0; 
1335     char *_kwnames
[] = { "self","text","show", NULL 
}; 
1338     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxFrame_DoGiveHelp",_kwnames
,&_argo0
,&_obj1
,&tempbool2
))  
1341         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1342         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1343             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_DoGiveHelp. Expected _wxFrame_p."); 
1348     _arg1 
= wxString_in_helper(_obj1
); 
1352     _arg2 
= (bool ) tempbool2
; 
1354     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1355     wxFrame_DoGiveHelp(_arg0
,*_arg1
,_arg2
); 
1357     wxPyEndAllowThreads(__tstate
); 
1358     if (PyErr_Occurred()) return NULL
; 
1359 }    Py_INCREF(Py_None
); 
1360     _resultobj 
= Py_None
; 
1368 #define wxFrame_SetStatusBarPane(_swigobj,_swigarg0)  (_swigobj->SetStatusBarPane(_swigarg0)) 
1369 static PyObject 
*_wrap_wxFrame_SetStatusBarPane(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1370     PyObject 
* _resultobj
; 
1373     PyObject 
* _argo0 
= 0; 
1374     char *_kwnames
[] = { "self","n", NULL 
}; 
1377     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxFrame_SetStatusBarPane",_kwnames
,&_argo0
,&_arg1
))  
1380         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1381         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1382             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_SetStatusBarPane. Expected _wxFrame_p."); 
1387     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1388     wxFrame_SetStatusBarPane(_arg0
,_arg1
); 
1390     wxPyEndAllowThreads(__tstate
); 
1391     if (PyErr_Occurred()) return NULL
; 
1392 }    Py_INCREF(Py_None
); 
1393     _resultobj 
= Py_None
; 
1397 #define wxFrame_GetStatusBarPane(_swigobj)  (_swigobj->GetStatusBarPane()) 
1398 static PyObject 
*_wrap_wxFrame_GetStatusBarPane(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1399     PyObject 
* _resultobj
; 
1402     PyObject 
* _argo0 
= 0; 
1403     char *_kwnames
[] = { "self", NULL 
}; 
1406     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxFrame_GetStatusBarPane",_kwnames
,&_argo0
))  
1409         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1410         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1411             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_GetStatusBarPane. Expected _wxFrame_p."); 
1416     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1417     _result 
= (int )wxFrame_GetStatusBarPane(_arg0
); 
1419     wxPyEndAllowThreads(__tstate
); 
1420     if (PyErr_Occurred()) return NULL
; 
1421 }    _resultobj 
= Py_BuildValue("i",_result
); 
1425 #define wxFrame_CreateToolBar(_swigobj,_swigarg0,_swigarg1,_swigarg2)  (_swigobj->CreateToolBar(_swigarg0,_swigarg1,_swigarg2)) 
1426 static PyObject 
*_wrap_wxFrame_CreateToolBar(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1427     PyObject 
* _resultobj
; 
1428     wxToolBar 
* _result
; 
1430     long  _arg1 
= (long ) wxNO_BORDER
|wxTB_HORIZONTAL
; 
1431     wxWindowID  _arg2 
= (wxWindowID 
) -1; 
1432     wxString 
* _arg3 
= (wxString 
*) &wxPyToolBarNameStr
; 
1433     PyObject 
* _argo0 
= 0; 
1434     PyObject 
* _obj3 
= 0; 
1435     char *_kwnames
[] = { "self","style","id","name", NULL 
}; 
1438     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|liO:wxFrame_CreateToolBar",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))  
1441         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1442         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1443             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_CreateToolBar. Expected _wxFrame_p."); 
1449     _arg3 
= wxString_in_helper(_obj3
); 
1454     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1455     _result 
= (wxToolBar 
*)wxFrame_CreateToolBar(_arg0
,_arg1
,_arg2
,*_arg3
); 
1457     wxPyEndAllowThreads(__tstate
); 
1458     if (PyErr_Occurred()) return NULL
; 
1459 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
1467 #define wxFrame_GetToolBar(_swigobj)  (_swigobj->GetToolBar()) 
1468 static PyObject 
*_wrap_wxFrame_GetToolBar(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1469     PyObject 
* _resultobj
; 
1470     wxToolBar 
* _result
; 
1472     PyObject 
* _argo0 
= 0; 
1473     char *_kwnames
[] = { "self", NULL 
}; 
1476     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxFrame_GetToolBar",_kwnames
,&_argo0
))  
1479         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1480         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1481             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_GetToolBar. Expected _wxFrame_p."); 
1486     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1487     _result 
= (wxToolBar 
*)wxFrame_GetToolBar(_arg0
); 
1489     wxPyEndAllowThreads(__tstate
); 
1490     if (PyErr_Occurred()) return NULL
; 
1491 }{ _resultobj 
= wxPyMake_wxObject(_result
); } 
1495 #define wxFrame_SetToolBar(_swigobj,_swigarg0)  (_swigobj->SetToolBar(_swigarg0)) 
1496 static PyObject 
*_wrap_wxFrame_SetToolBar(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1497     PyObject 
* _resultobj
; 
1500     PyObject 
* _argo0 
= 0; 
1501     PyObject 
* _argo1 
= 0; 
1502     char *_kwnames
[] = { "self","toolbar", NULL 
}; 
1505     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxFrame_SetToolBar",_kwnames
,&_argo0
,&_argo1
))  
1508         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1509         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFrame_p")) { 
1510             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFrame_SetToolBar. Expected _wxFrame_p."); 
1515         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
1516         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxToolBar_p")) { 
1517             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxFrame_SetToolBar. Expected _wxToolBar_p."); 
1522     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1523     wxFrame_SetToolBar(_arg0
,_arg1
); 
1525     wxPyEndAllowThreads(__tstate
); 
1526     if (PyErr_Occurred()) return NULL
; 
1527 }    Py_INCREF(Py_None
); 
1528     _resultobj 
= Py_None
; 
1532 static void *SwigwxDialogTowxTopLevelWindow(void *ptr
) { 
1534     wxTopLevelWindow 
*dest
; 
1535     src 
= (wxDialog 
*) ptr
; 
1536     dest 
= (wxTopLevelWindow 
*) src
; 
1537     return (void *) dest
; 
1540 static void *SwigwxDialogTowxWindow(void *ptr
) { 
1543     src 
= (wxDialog 
*) ptr
; 
1544     dest 
= (wxWindow 
*) src
; 
1545     return (void *) dest
; 
1548 static void *SwigwxDialogTowxEvtHandler(void *ptr
) { 
1551     src 
= (wxDialog 
*) ptr
; 
1552     dest 
= (wxEvtHandler 
*) src
; 
1553     return (void *) dest
; 
1556 static void *SwigwxDialogTowxObject(void *ptr
) { 
1559     src 
= (wxDialog 
*) ptr
; 
1560     dest 
= (wxObject 
*) src
; 
1561     return (void *) dest
; 
1564 #define new_wxDialog(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxDialog(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
1565 static PyObject 
*_wrap_new_wxDialog(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1566     PyObject 
* _resultobj
; 
1571     wxPoint 
* _arg3 
= (wxPoint 
*) &wxDefaultPosition
; 
1572     wxSize 
* _arg4 
= (wxSize 
*) &wxDefaultSize
; 
1573     long  _arg5 
= (long ) wxDEFAULT_DIALOG_STYLE
; 
1574     wxString 
* _arg6 
= (wxString 
*) &wxPyDialogNameStr
; 
1575     PyObject 
* _argo0 
= 0; 
1576     PyObject 
* _obj2 
= 0; 
1578     PyObject 
* _obj3 
= 0; 
1580     PyObject 
* _obj4 
= 0; 
1581     PyObject 
* _obj6 
= 0; 
1582     char *_kwnames
[] = { "parent","id","title","pos","size","style","name", NULL 
}; 
1586     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlO:new_wxDialog",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
))  
1589         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1590         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
1591             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxDialog. Expected _wxWindow_p."); 
1596     _arg2 
= wxString_in_helper(_obj2
); 
1603     if (! wxPoint_helper(_obj3
, &_arg3
)) 
1609     if (! wxSize_helper(_obj4
, &_arg4
)) 
1614     _arg6 
= wxString_in_helper(_obj6
); 
1619     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1620     _result 
= (wxDialog 
*)new_wxDialog(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
); 
1622     wxPyEndAllowThreads(__tstate
); 
1623     if (PyErr_Occurred()) return NULL
; 
1625         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDialog_p"); 
1626         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1629         _resultobj 
= Py_None
; 
1642 #define new_wxPreDialog() (new wxDialog()) 
1643 static PyObject 
*_wrap_new_wxPreDialog(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1644     PyObject 
* _resultobj
; 
1646     char *_kwnames
[] = {  NULL 
}; 
1650     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreDialog",_kwnames
))  
1653     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1654     _result 
= (wxDialog 
*)new_wxPreDialog(); 
1656     wxPyEndAllowThreads(__tstate
); 
1657     if (PyErr_Occurred()) return NULL
; 
1659         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDialog_p"); 
1660         _resultobj 
= Py_BuildValue("s",_ptemp
); 
1663         _resultobj 
= Py_None
; 
1668 #define wxDialog_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)  (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
1669 static PyObject 
*_wrap_wxDialog_Create(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1670     PyObject 
* _resultobj
; 
1676     wxPoint 
* _arg4 
= (wxPoint 
*) &wxDefaultPosition
; 
1677     wxSize 
* _arg5 
= (wxSize 
*) &wxDefaultSize
; 
1678     long  _arg6 
= (long ) wxDEFAULT_DIALOG_STYLE
; 
1679     wxString 
* _arg7 
= (wxString 
*) &wxPyDialogNameStr
; 
1680     PyObject 
* _argo0 
= 0; 
1681     PyObject 
* _argo1 
= 0; 
1682     PyObject 
* _obj3 
= 0; 
1684     PyObject 
* _obj4 
= 0; 
1686     PyObject 
* _obj5 
= 0; 
1687     PyObject 
* _obj7 
= 0; 
1688     char *_kwnames
[] = { "self","parent","id","title","pos","size","style","name", NULL 
}; 
1691     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|OOlO:wxDialog_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_obj5
,&_arg6
,&_obj7
))  
1694         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1695         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) { 
1696             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_Create. Expected _wxDialog_p."); 
1701         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
1702         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
1703             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDialog_Create. Expected _wxWindow_p."); 
1708     _arg3 
= wxString_in_helper(_obj3
); 
1715     if (! wxPoint_helper(_obj4
, &_arg4
)) 
1721     if (! wxSize_helper(_obj5
, &_arg5
)) 
1726     _arg7 
= wxString_in_helper(_obj7
); 
1731     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1732     _result 
= (bool )wxDialog_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,*_arg5
,_arg6
,*_arg7
); 
1734     wxPyEndAllowThreads(__tstate
); 
1735     if (PyErr_Occurred()) return NULL
; 
1736 }    _resultobj 
= Py_BuildValue("i",_result
); 
1748 #define wxDialog_Centre(_swigobj,_swigarg0)  (_swigobj->Centre(_swigarg0)) 
1749 static PyObject 
*_wrap_wxDialog_Centre(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1750     PyObject 
* _resultobj
; 
1752     int  _arg1 
= (int ) wxBOTH
; 
1753     PyObject 
* _argo0 
= 0; 
1754     char *_kwnames
[] = { "self","direction", NULL 
}; 
1757     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxDialog_Centre",_kwnames
,&_argo0
,&_arg1
))  
1760         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1761         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) { 
1762             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_Centre. Expected _wxDialog_p."); 
1767     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1768     wxDialog_Centre(_arg0
,_arg1
); 
1770     wxPyEndAllowThreads(__tstate
); 
1771     if (PyErr_Occurred()) return NULL
; 
1772 }    Py_INCREF(Py_None
); 
1773     _resultobj 
= Py_None
; 
1777 #define wxDialog_EndModal(_swigobj,_swigarg0)  (_swigobj->EndModal(_swigarg0)) 
1778 static PyObject 
*_wrap_wxDialog_EndModal(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1779     PyObject 
* _resultobj
; 
1782     PyObject 
* _argo0 
= 0; 
1783     char *_kwnames
[] = { "self","retCode", NULL 
}; 
1786     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDialog_EndModal",_kwnames
,&_argo0
,&_arg1
))  
1789         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1790         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) { 
1791             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_EndModal. Expected _wxDialog_p."); 
1796     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1797     wxDialog_EndModal(_arg0
,_arg1
); 
1799     wxPyEndAllowThreads(__tstate
); 
1800     if (PyErr_Occurred()) return NULL
; 
1801 }    Py_INCREF(Py_None
); 
1802     _resultobj 
= Py_None
; 
1806 #define wxDialog_SetModal(_swigobj,_swigarg0)  (_swigobj->SetModal(_swigarg0)) 
1807 static PyObject 
*_wrap_wxDialog_SetModal(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1808     PyObject 
* _resultobj
; 
1811     PyObject 
* _argo0 
= 0; 
1813     char *_kwnames
[] = { "self","flag", NULL 
}; 
1816     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDialog_SetModal",_kwnames
,&_argo0
,&tempbool1
))  
1819         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1820         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) { 
1821             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_SetModal. Expected _wxDialog_p."); 
1825     _arg1 
= (bool ) tempbool1
; 
1827     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1828     wxDialog_SetModal(_arg0
,_arg1
); 
1830     wxPyEndAllowThreads(__tstate
); 
1831     if (PyErr_Occurred()) return NULL
; 
1832 }    Py_INCREF(Py_None
); 
1833     _resultobj 
= Py_None
; 
1837 #define wxDialog_IsModal(_swigobj)  (_swigobj->IsModal()) 
1838 static PyObject 
*_wrap_wxDialog_IsModal(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1839     PyObject 
* _resultobj
; 
1842     PyObject 
* _argo0 
= 0; 
1843     char *_kwnames
[] = { "self", NULL 
}; 
1846     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDialog_IsModal",_kwnames
,&_argo0
))  
1849         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1850         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) { 
1851             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_IsModal. Expected _wxDialog_p."); 
1856     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1857     _result 
= (bool )wxDialog_IsModal(_arg0
); 
1859     wxPyEndAllowThreads(__tstate
); 
1860     if (PyErr_Occurred()) return NULL
; 
1861 }    _resultobj 
= Py_BuildValue("i",_result
); 
1865 #define wxDialog_ShowModal(_swigobj)  (_swigobj->ShowModal()) 
1866 static PyObject 
*_wrap_wxDialog_ShowModal(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1867     PyObject 
* _resultobj
; 
1870     PyObject 
* _argo0 
= 0; 
1871     char *_kwnames
[] = { "self", NULL 
}; 
1874     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDialog_ShowModal",_kwnames
,&_argo0
))  
1877         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1878         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) { 
1879             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_ShowModal. Expected _wxDialog_p."); 
1884     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1885     _result 
= (int )wxDialog_ShowModal(_arg0
); 
1887     wxPyEndAllowThreads(__tstate
); 
1888     if (PyErr_Occurred()) return NULL
; 
1889 }    _resultobj 
= Py_BuildValue("i",_result
); 
1893 #define wxDialog_GetReturnCode(_swigobj)  (_swigobj->GetReturnCode()) 
1894 static PyObject 
*_wrap_wxDialog_GetReturnCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1895     PyObject 
* _resultobj
; 
1898     PyObject 
* _argo0 
= 0; 
1899     char *_kwnames
[] = { "self", NULL 
}; 
1902     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDialog_GetReturnCode",_kwnames
,&_argo0
))  
1905         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1906         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) { 
1907             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_GetReturnCode. Expected _wxDialog_p."); 
1912     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1913     _result 
= (int )wxDialog_GetReturnCode(_arg0
); 
1915     wxPyEndAllowThreads(__tstate
); 
1916     if (PyErr_Occurred()) return NULL
; 
1917 }    _resultobj 
= Py_BuildValue("i",_result
); 
1921 #define wxDialog_SetReturnCode(_swigobj,_swigarg0)  (_swigobj->SetReturnCode(_swigarg0)) 
1922 static PyObject 
*_wrap_wxDialog_SetReturnCode(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1923     PyObject 
* _resultobj
; 
1926     PyObject 
* _argo0 
= 0; 
1927     char *_kwnames
[] = { "self","retCode", NULL 
}; 
1930     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDialog_SetReturnCode",_kwnames
,&_argo0
,&_arg1
))  
1933         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1934         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) { 
1935             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_SetReturnCode. Expected _wxDialog_p."); 
1940     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1941     wxDialog_SetReturnCode(_arg0
,_arg1
); 
1943     wxPyEndAllowThreads(__tstate
); 
1944     if (PyErr_Occurred()) return NULL
; 
1945 }    Py_INCREF(Py_None
); 
1946     _resultobj 
= Py_None
; 
1950 #define wxDialog_CreateTextSizer(_swigobj,_swigarg0)  (_swigobj->CreateTextSizer(_swigarg0)) 
1951 static PyObject 
*_wrap_wxDialog_CreateTextSizer(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1952     PyObject 
* _resultobj
; 
1956     PyObject 
* _argo0 
= 0; 
1957     PyObject 
* _obj1 
= 0; 
1958     char *_kwnames
[] = { "self","message", NULL 
}; 
1961     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDialog_CreateTextSizer",_kwnames
,&_argo0
,&_obj1
))  
1964         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
1965         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) { 
1966             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_CreateTextSizer. Expected _wxDialog_p."); 
1971     _arg1 
= wxString_in_helper(_obj1
); 
1976     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
1977     _result 
= (wxSizer 
*)wxDialog_CreateTextSizer(_arg0
,*_arg1
); 
1979     wxPyEndAllowThreads(__tstate
); 
1980     if (PyErr_Occurred()) return NULL
; 
1981 }{ _resultobj 
= wxPyMake_wxSizer(_result
); } 
1989 #define wxDialog_CreateButtonSizer(_swigobj,_swigarg0)  (_swigobj->CreateButtonSizer(_swigarg0)) 
1990 static PyObject 
*_wrap_wxDialog_CreateButtonSizer(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
1991     PyObject 
* _resultobj
; 
1995     PyObject 
* _argo0 
= 0; 
1996     char *_kwnames
[] = { "self","flags", NULL 
}; 
1999     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxDialog_CreateButtonSizer",_kwnames
,&_argo0
,&_arg1
))  
2002         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2003         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) { 
2004             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_CreateButtonSizer. Expected _wxDialog_p."); 
2009     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2010     _result 
= (wxSizer 
*)wxDialog_CreateButtonSizer(_arg0
,_arg1
); 
2012     wxPyEndAllowThreads(__tstate
); 
2013     if (PyErr_Occurred()) return NULL
; 
2014 }{ _resultobj 
= wxPyMake_wxSizer(_result
); } 
2018 static void *SwigwxMiniFrameTowxFrame(void *ptr
) { 
2021     src 
= (wxMiniFrame 
*) ptr
; 
2022     dest 
= (wxFrame 
*) src
; 
2023     return (void *) dest
; 
2026 static void *SwigwxMiniFrameTowxTopLevelWindow(void *ptr
) { 
2028     wxTopLevelWindow 
*dest
; 
2029     src 
= (wxMiniFrame 
*) ptr
; 
2030     dest 
= (wxTopLevelWindow 
*) src
; 
2031     return (void *) dest
; 
2034 static void *SwigwxMiniFrameTowxWindow(void *ptr
) { 
2037     src 
= (wxMiniFrame 
*) ptr
; 
2038     dest 
= (wxWindow 
*) src
; 
2039     return (void *) dest
; 
2042 static void *SwigwxMiniFrameTowxEvtHandler(void *ptr
) { 
2045     src 
= (wxMiniFrame 
*) ptr
; 
2046     dest 
= (wxEvtHandler 
*) src
; 
2047     return (void *) dest
; 
2050 static void *SwigwxMiniFrameTowxObject(void *ptr
) { 
2053     src 
= (wxMiniFrame 
*) ptr
; 
2054     dest 
= (wxObject 
*) src
; 
2055     return (void *) dest
; 
2058 #define new_wxMiniFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxMiniFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
2059 static PyObject 
*_wrap_new_wxMiniFrame(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2060     PyObject 
* _resultobj
; 
2061     wxMiniFrame 
* _result
; 
2065     wxPoint 
* _arg3 
= (wxPoint 
*) &wxDefaultPosition
; 
2066     wxSize 
* _arg4 
= (wxSize 
*) &wxDefaultSize
; 
2067     long  _arg5 
= (long ) wxDEFAULT_FRAME_STYLE
; 
2068     wxString 
* _arg6 
= (wxString 
*) &wxPyFrameNameStr
; 
2069     PyObject 
* _argo0 
= 0; 
2070     PyObject 
* _obj2 
= 0; 
2072     PyObject 
* _obj3 
= 0; 
2074     PyObject 
* _obj4 
= 0; 
2075     PyObject 
* _obj6 
= 0; 
2076     char *_kwnames
[] = { "parent","id","title","pos","size","style","name", NULL 
}; 
2080     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOlO:new_wxMiniFrame",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
))  
2083         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2084         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) { 
2085             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxMiniFrame. Expected _wxWindow_p."); 
2090     _arg2 
= wxString_in_helper(_obj2
); 
2097     if (! wxPoint_helper(_obj3
, &_arg3
)) 
2103     if (! wxSize_helper(_obj4
, &_arg4
)) 
2108     _arg6 
= wxString_in_helper(_obj6
); 
2113     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2114     _result 
= (wxMiniFrame 
*)new_wxMiniFrame(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
); 
2116     wxPyEndAllowThreads(__tstate
); 
2117     if (PyErr_Occurred()) return NULL
; 
2119         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMiniFrame_p"); 
2120         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2123         _resultobj 
= Py_None
; 
2136 #define new_wxPreMiniFrame() (new wxMiniFrame()) 
2137 static PyObject 
*_wrap_new_wxPreMiniFrame(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2138     PyObject 
* _resultobj
; 
2139     wxMiniFrame 
* _result
; 
2140     char *_kwnames
[] = {  NULL 
}; 
2144     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreMiniFrame",_kwnames
))  
2147     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2148     _result 
= (wxMiniFrame 
*)new_wxPreMiniFrame(); 
2150     wxPyEndAllowThreads(__tstate
); 
2151     if (PyErr_Occurred()) return NULL
; 
2153         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMiniFrame_p"); 
2154         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2157         _resultobj 
= Py_None
; 
2162 #define wxMiniFrame_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)  (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6)) 
2163 static PyObject 
*_wrap_wxMiniFrame_Create(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2164     PyObject 
* _resultobj
; 
2166     wxMiniFrame 
* _arg0
; 
2170     wxPoint 
* _arg4 
= (wxPoint 
*) &wxDefaultPosition
; 
2171     wxSize 
* _arg5 
= (wxSize 
*) &wxDefaultSize
; 
2172     long  _arg6 
= (long ) wxDEFAULT_FRAME_STYLE
; 
2173     wxString 
* _arg7 
= (wxString 
*) &wxPyFrameNameStr
; 
2174     PyObject 
* _argo0 
= 0; 
2175     PyObject 
* _argo1 
= 0; 
2176     PyObject 
* _obj3 
= 0; 
2178     PyObject 
* _obj4 
= 0; 
2180     PyObject 
* _obj5 
= 0; 
2181     PyObject 
* _obj7 
= 0; 
2182     char *_kwnames
[] = { "self","parent","id","title","pos","size","style","name", NULL 
}; 
2185     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|OOlO:wxMiniFrame_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_obj5
,&_arg6
,&_obj7
))  
2188         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2189         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMiniFrame_p")) { 
2190             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMiniFrame_Create. Expected _wxMiniFrame_p."); 
2195         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
2196         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
2197             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMiniFrame_Create. Expected _wxWindow_p."); 
2202     _arg3 
= wxString_in_helper(_obj3
); 
2209     if (! wxPoint_helper(_obj4
, &_arg4
)) 
2215     if (! wxSize_helper(_obj5
, &_arg5
)) 
2220     _arg7 
= wxString_in_helper(_obj7
); 
2225     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2226     _result 
= (bool )wxMiniFrame_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,*_arg5
,_arg6
,*_arg7
); 
2228     wxPyEndAllowThreads(__tstate
); 
2229     if (PyErr_Occurred()) return NULL
; 
2230 }    _resultobj 
= Py_BuildValue("i",_result
); 
2242 static void *SwigwxSplashScreenWindowTowxWindow(void *ptr
) { 
2243     wxSplashScreenWindow 
*src
; 
2245     src 
= (wxSplashScreenWindow 
*) ptr
; 
2246     dest 
= (wxWindow 
*) src
; 
2247     return (void *) dest
; 
2250 static void *SwigwxSplashScreenWindowTowxEvtHandler(void *ptr
) { 
2251     wxSplashScreenWindow 
*src
; 
2253     src 
= (wxSplashScreenWindow 
*) ptr
; 
2254     dest 
= (wxEvtHandler 
*) src
; 
2255     return (void *) dest
; 
2258 static void *SwigwxSplashScreenWindowTowxObject(void *ptr
) { 
2259     wxSplashScreenWindow 
*src
; 
2261     src 
= (wxSplashScreenWindow 
*) ptr
; 
2262     dest 
= (wxObject 
*) src
; 
2263     return (void *) dest
; 
2266 #define new_wxSplashScreenWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSplashScreenWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5)) 
2267 static PyObject 
*_wrap_new_wxSplashScreenWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2268     PyObject 
* _resultobj
; 
2269     wxSplashScreenWindow 
* _result
; 
2273     wxPoint 
* _arg3 
= (wxPoint 
*) &wxDefaultPosition
; 
2274     wxSize 
* _arg4 
= (wxSize 
*) &wxDefaultSize
; 
2275     long  _arg5 
= (long ) wxNO_BORDER
; 
2276     PyObject 
* _argo0 
= 0; 
2277     PyObject 
* _argo1 
= 0; 
2279     PyObject 
* _obj3 
= 0; 
2281     PyObject 
* _obj4 
= 0; 
2282     char *_kwnames
[] = { "bitmap","parent","id","pos","size","style", NULL 
}; 
2286     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|OOl:new_wxSplashScreenWindow",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
))  
2289         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2290         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmap_p")) { 
2291             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSplashScreenWindow. Expected _wxBitmap_p."); 
2296         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
2297         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) { 
2298             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxSplashScreenWindow. Expected _wxWindow_p."); 
2305     if (! wxPoint_helper(_obj3
, &_arg3
)) 
2311     if (! wxSize_helper(_obj4
, &_arg4
)) 
2315     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2316     _result 
= (wxSplashScreenWindow 
*)new_wxSplashScreenWindow(*_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
); 
2318     wxPyEndAllowThreads(__tstate
); 
2319     if (PyErr_Occurred()) return NULL
; 
2321         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSplashScreenWindow_p"); 
2322         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2325         _resultobj 
= Py_None
; 
2330 #define wxSplashScreenWindow_SetBitmap(_swigobj,_swigarg0)  (_swigobj->SetBitmap(_swigarg0)) 
2331 static PyObject 
*_wrap_wxSplashScreenWindow_SetBitmap(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2332     PyObject 
* _resultobj
; 
2333     wxSplashScreenWindow 
* _arg0
; 
2335     PyObject 
* _argo0 
= 0; 
2336     PyObject 
* _argo1 
= 0; 
2337     char *_kwnames
[] = { "self","bitmap", NULL 
}; 
2340     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxSplashScreenWindow_SetBitmap",_kwnames
,&_argo0
,&_argo1
))  
2343         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2344         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSplashScreenWindow_p")) { 
2345             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSplashScreenWindow_SetBitmap. Expected _wxSplashScreenWindow_p."); 
2350         if (_argo1 
== Py_None
) { _arg1 
= NULL
; } 
2351         else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxBitmap_p")) { 
2352             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxSplashScreenWindow_SetBitmap. Expected _wxBitmap_p."); 
2357     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2358     wxSplashScreenWindow_SetBitmap(_arg0
,*_arg1
); 
2360     wxPyEndAllowThreads(__tstate
); 
2361     if (PyErr_Occurred()) return NULL
; 
2362 }    Py_INCREF(Py_None
); 
2363     _resultobj 
= Py_None
; 
2367 #define wxSplashScreenWindow_GetBitmap(_swigobj)  (_swigobj->GetBitmap()) 
2368 static PyObject 
*_wrap_wxSplashScreenWindow_GetBitmap(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2369     PyObject 
* _resultobj
; 
2371     wxSplashScreenWindow 
* _arg0
; 
2372     PyObject 
* _argo0 
= 0; 
2373     char *_kwnames
[] = { "self", NULL 
}; 
2377     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSplashScreenWindow_GetBitmap",_kwnames
,&_argo0
))  
2380         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2381         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSplashScreenWindow_p")) { 
2382             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSplashScreenWindow_GetBitmap. Expected _wxSplashScreenWindow_p."); 
2387     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2388     wxBitmap 
& _result_ref 
= wxSplashScreenWindow_GetBitmap(_arg0
); 
2389     _result 
= (wxBitmap 
*) &_result_ref
; 
2391     wxPyEndAllowThreads(__tstate
); 
2392     if (PyErr_Occurred()) return NULL
; 
2394         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p"); 
2395         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2398         _resultobj 
= Py_None
; 
2403 static void *SwigwxSplashScreenTowxFrame(void *ptr
) { 
2404     wxSplashScreen 
*src
; 
2406     src 
= (wxSplashScreen 
*) ptr
; 
2407     dest 
= (wxFrame 
*) src
; 
2408     return (void *) dest
; 
2411 static void *SwigwxSplashScreenTowxTopLevelWindow(void *ptr
) { 
2412     wxSplashScreen 
*src
; 
2413     wxTopLevelWindow 
*dest
; 
2414     src 
= (wxSplashScreen 
*) ptr
; 
2415     dest 
= (wxTopLevelWindow 
*) src
; 
2416     return (void *) dest
; 
2419 static void *SwigwxSplashScreenTowxWindow(void *ptr
) { 
2420     wxSplashScreen 
*src
; 
2422     src 
= (wxSplashScreen 
*) ptr
; 
2423     dest 
= (wxWindow 
*) src
; 
2424     return (void *) dest
; 
2427 static void *SwigwxSplashScreenTowxEvtHandler(void *ptr
) { 
2428     wxSplashScreen 
*src
; 
2430     src 
= (wxSplashScreen 
*) ptr
; 
2431     dest 
= (wxEvtHandler 
*) src
; 
2432     return (void *) dest
; 
2435 static void *SwigwxSplashScreenTowxObject(void *ptr
) { 
2436     wxSplashScreen 
*src
; 
2438     src 
= (wxSplashScreen 
*) ptr
; 
2439     dest 
= (wxObject 
*) src
; 
2440     return (void *) dest
; 
2443 #define new_wxSplashScreen(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxSplashScreen(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7)) 
2444 static PyObject 
*_wrap_new_wxSplashScreen(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2445     PyObject 
* _resultobj
; 
2446     wxSplashScreen 
* _result
; 
2452     wxPoint 
* _arg5 
= (wxPoint 
*) &wxDefaultPosition
; 
2453     wxSize 
* _arg6 
= (wxSize 
*) &wxDefaultSize
; 
2454     long  _arg7 
= (long ) wxSIMPLE_BORDER
|wxFRAME_NO_TASKBAR
|wxSTAY_ON_TOP
; 
2455     PyObject 
* _argo0 
= 0; 
2456     PyObject 
* _argo3 
= 0; 
2458     PyObject 
* _obj5 
= 0; 
2460     PyObject 
* _obj6 
= 0; 
2461     char *_kwnames
[] = { "bitmap","splashStyle","milliseconds","parent","id","pos","size","style", NULL 
}; 
2465     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliOi|OOl:new_wxSplashScreen",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_argo3
,&_arg4
,&_obj5
,&_obj6
,&_arg7
))  
2468         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2469         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxBitmap_p")) { 
2470             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSplashScreen. Expected _wxBitmap_p."); 
2475         if (_argo3 
== Py_None
) { _arg3 
= NULL
; } 
2476         else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxWindow_p")) { 
2477             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxSplashScreen. Expected _wxWindow_p."); 
2484     if (! wxPoint_helper(_obj5
, &_arg5
)) 
2490     if (! wxSize_helper(_obj6
, &_arg6
)) 
2494     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2495     _result 
= (wxSplashScreen 
*)new_wxSplashScreen(*_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,*_arg5
,*_arg6
,_arg7
); 
2497     wxPyEndAllowThreads(__tstate
); 
2498     if (PyErr_Occurred()) return NULL
; 
2500         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSplashScreen_p"); 
2501         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2504         _resultobj 
= Py_None
; 
2509 #define wxSplashScreen_GetSplashStyle(_swigobj)  (_swigobj->GetSplashStyle()) 
2510 static PyObject 
*_wrap_wxSplashScreen_GetSplashStyle(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2511     PyObject 
* _resultobj
; 
2513     wxSplashScreen 
* _arg0
; 
2514     PyObject 
* _argo0 
= 0; 
2515     char *_kwnames
[] = { "self", NULL 
}; 
2518     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSplashScreen_GetSplashStyle",_kwnames
,&_argo0
))  
2521         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2522         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSplashScreen_p")) { 
2523             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSplashScreen_GetSplashStyle. Expected _wxSplashScreen_p."); 
2528     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2529     _result 
= (long )wxSplashScreen_GetSplashStyle(_arg0
); 
2531     wxPyEndAllowThreads(__tstate
); 
2532     if (PyErr_Occurred()) return NULL
; 
2533 }    _resultobj 
= Py_BuildValue("l",_result
); 
2537 #define wxSplashScreen_GetSplashWindow(_swigobj)  (_swigobj->GetSplashWindow()) 
2538 static PyObject 
*_wrap_wxSplashScreen_GetSplashWindow(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2539     PyObject 
* _resultobj
; 
2540     wxSplashScreenWindow 
* _result
; 
2541     wxSplashScreen 
* _arg0
; 
2542     PyObject 
* _argo0 
= 0; 
2543     char *_kwnames
[] = { "self", NULL 
}; 
2547     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSplashScreen_GetSplashWindow",_kwnames
,&_argo0
))  
2550         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2551         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSplashScreen_p")) { 
2552             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSplashScreen_GetSplashWindow. Expected _wxSplashScreen_p."); 
2557     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2558     _result 
= (wxSplashScreenWindow 
*)wxSplashScreen_GetSplashWindow(_arg0
); 
2560     wxPyEndAllowThreads(__tstate
); 
2561     if (PyErr_Occurred()) return NULL
; 
2563         SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSplashScreenWindow_p"); 
2564         _resultobj 
= Py_BuildValue("s",_ptemp
); 
2567         _resultobj 
= Py_None
; 
2572 #define wxSplashScreen_GetTimeout(_swigobj)  (_swigobj->GetTimeout()) 
2573 static PyObject 
*_wrap_wxSplashScreen_GetTimeout(PyObject 
*self
, PyObject 
*args
, PyObject 
*kwargs
) { 
2574     PyObject 
* _resultobj
; 
2576     wxSplashScreen 
* _arg0
; 
2577     PyObject 
* _argo0 
= 0; 
2578     char *_kwnames
[] = { "self", NULL 
}; 
2581     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSplashScreen_GetTimeout",_kwnames
,&_argo0
))  
2584         if (_argo0 
== Py_None
) { _arg0 
= NULL
; } 
2585         else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSplashScreen_p")) { 
2586             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSplashScreen_GetTimeout. Expected _wxSplashScreen_p."); 
2591     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2592     _result 
= (int )wxSplashScreen_GetTimeout(_arg0
); 
2594     wxPyEndAllowThreads(__tstate
); 
2595     if (PyErr_Occurred()) return NULL
; 
2596 }    _resultobj 
= Py_BuildValue("i",_result
); 
2600 static PyMethodDef framescMethods
[] = { 
2601          { "wxSplashScreen_GetTimeout", (PyCFunction
) _wrap_wxSplashScreen_GetTimeout
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2602          { "wxSplashScreen_GetSplashWindow", (PyCFunction
) _wrap_wxSplashScreen_GetSplashWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2603          { "wxSplashScreen_GetSplashStyle", (PyCFunction
) _wrap_wxSplashScreen_GetSplashStyle
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2604          { "new_wxSplashScreen", (PyCFunction
) _wrap_new_wxSplashScreen
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2605          { "wxSplashScreenWindow_GetBitmap", (PyCFunction
) _wrap_wxSplashScreenWindow_GetBitmap
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2606          { "wxSplashScreenWindow_SetBitmap", (PyCFunction
) _wrap_wxSplashScreenWindow_SetBitmap
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2607          { "new_wxSplashScreenWindow", (PyCFunction
) _wrap_new_wxSplashScreenWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2608          { "wxMiniFrame_Create", (PyCFunction
) _wrap_wxMiniFrame_Create
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2609          { "new_wxPreMiniFrame", (PyCFunction
) _wrap_new_wxPreMiniFrame
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2610          { "new_wxMiniFrame", (PyCFunction
) _wrap_new_wxMiniFrame
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2611          { "wxDialog_CreateButtonSizer", (PyCFunction
) _wrap_wxDialog_CreateButtonSizer
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2612          { "wxDialog_CreateTextSizer", (PyCFunction
) _wrap_wxDialog_CreateTextSizer
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2613          { "wxDialog_SetReturnCode", (PyCFunction
) _wrap_wxDialog_SetReturnCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2614          { "wxDialog_GetReturnCode", (PyCFunction
) _wrap_wxDialog_GetReturnCode
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2615          { "wxDialog_ShowModal", (PyCFunction
) _wrap_wxDialog_ShowModal
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2616          { "wxDialog_IsModal", (PyCFunction
) _wrap_wxDialog_IsModal
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2617          { "wxDialog_SetModal", (PyCFunction
) _wrap_wxDialog_SetModal
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2618          { "wxDialog_EndModal", (PyCFunction
) _wrap_wxDialog_EndModal
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2619          { "wxDialog_Centre", (PyCFunction
) _wrap_wxDialog_Centre
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2620          { "wxDialog_Create", (PyCFunction
) _wrap_wxDialog_Create
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2621          { "new_wxPreDialog", (PyCFunction
) _wrap_new_wxPreDialog
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2622          { "new_wxDialog", (PyCFunction
) _wrap_new_wxDialog
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2623          { "wxFrame_SetToolBar", (PyCFunction
) _wrap_wxFrame_SetToolBar
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2624          { "wxFrame_GetToolBar", (PyCFunction
) _wrap_wxFrame_GetToolBar
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2625          { "wxFrame_CreateToolBar", (PyCFunction
) _wrap_wxFrame_CreateToolBar
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2626          { "wxFrame_GetStatusBarPane", (PyCFunction
) _wrap_wxFrame_GetStatusBarPane
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2627          { "wxFrame_SetStatusBarPane", (PyCFunction
) _wrap_wxFrame_SetStatusBarPane
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2628          { "wxFrame_DoGiveHelp", (PyCFunction
) _wrap_wxFrame_DoGiveHelp
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2629          { "wxFrame_PopStatusText", (PyCFunction
) _wrap_wxFrame_PopStatusText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2630          { "wxFrame_PushStatusText", (PyCFunction
) _wrap_wxFrame_PushStatusText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2631          { "wxFrame_SetStatusWidths", (PyCFunction
) _wrap_wxFrame_SetStatusWidths
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2632          { "wxFrame_SetStatusText", (PyCFunction
) _wrap_wxFrame_SetStatusText
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2633          { "wxFrame_SetStatusBar", (PyCFunction
) _wrap_wxFrame_SetStatusBar
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2634          { "wxFrame_GetStatusBar", (PyCFunction
) _wrap_wxFrame_GetStatusBar
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2635          { "wxFrame_CreateStatusBar", (PyCFunction
) _wrap_wxFrame_CreateStatusBar
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2636          { "wxFrame_ProcessCommand", (PyCFunction
) _wrap_wxFrame_ProcessCommand
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2637          { "wxFrame_Command", (PyCFunction
) _wrap_wxFrame_Command
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2638          { "wxFrame_GetMenuBar", (PyCFunction
) _wrap_wxFrame_GetMenuBar
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2639          { "wxFrame_SetMenuBar", (PyCFunction
) _wrap_wxFrame_SetMenuBar
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2640          { "wxFrame_GetClientAreaOrigin", (PyCFunction
) _wrap_wxFrame_GetClientAreaOrigin
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2641          { "wxFrame_Create", (PyCFunction
) _wrap_wxFrame_Create
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2642          { "new_wxPreFrame", (PyCFunction
) _wrap_new_wxPreFrame
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2643          { "new_wxFrame", (PyCFunction
) _wrap_new_wxFrame
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2644          { "wxTopLevelWindow_GetTitle", (PyCFunction
) _wrap_wxTopLevelWindow_GetTitle
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2645          { "wxTopLevelWindow_SetTitle", (PyCFunction
) _wrap_wxTopLevelWindow_SetTitle
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2646          { "wxTopLevelWindow_IsFullScreen", (PyCFunction
) _wrap_wxTopLevelWindow_IsFullScreen
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2647          { "wxTopLevelWindow_ShowFullScreen", (PyCFunction
) _wrap_wxTopLevelWindow_ShowFullScreen
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2648          { "wxTopLevelWindow_SetIcons", (PyCFunction
) _wrap_wxTopLevelWindow_SetIcons
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2649          { "wxTopLevelWindow_SetIcon", (PyCFunction
) _wrap_wxTopLevelWindow_SetIcon
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2650          { "wxTopLevelWindow_GetIcon", (PyCFunction
) _wrap_wxTopLevelWindow_GetIcon
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2651          { "wxTopLevelWindow_IsIconized", (PyCFunction
) _wrap_wxTopLevelWindow_IsIconized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2652          { "wxTopLevelWindow_IsMaximized", (PyCFunction
) _wrap_wxTopLevelWindow_IsMaximized
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2653          { "wxTopLevelWindow_Iconize", (PyCFunction
) _wrap_wxTopLevelWindow_Iconize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2654          { "wxTopLevelWindow_Restore", (PyCFunction
) _wrap_wxTopLevelWindow_Restore
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2655          { "wxTopLevelWindow_Maximize", (PyCFunction
) _wrap_wxTopLevelWindow_Maximize
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2656          { "wxTopLevelWindow_Create", (PyCFunction
) _wrap_wxTopLevelWindow_Create
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2657          { "new_wxPreTopLevelWindow", (PyCFunction
) _wrap_new_wxPreTopLevelWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2658          { "new_wxTopLevelWindow", (PyCFunction
) _wrap_new_wxTopLevelWindow
, METH_VARARGS 
| METH_KEYWORDS 
}, 
2665  * This table is used by the pointer type-checker 
2667 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = { 
2668     { "_signed_long","_long",0}, 
2669     { "_wxPrintQuality","_wxCoord",0}, 
2670     { "_wxPrintQuality","_int",0}, 
2671     { "_wxPrintQuality","_signed_int",0}, 
2672     { "_wxPrintQuality","_unsigned_int",0}, 
2673     { "_wxPrintQuality","_wxWindowID",0}, 
2674     { "_wxPrintQuality","_uint",0}, 
2675     { "_wxPrintQuality","_EBool",0}, 
2676     { "_wxPrintQuality","_size_t",0}, 
2677     { "_wxPrintQuality","_time_t",0}, 
2678     { "_byte","_unsigned_char",0}, 
2679     { "_long","_unsigned_long",0}, 
2680     { "_long","_signed_long",0}, 
2681     { "_size_t","_wxCoord",0}, 
2682     { "_size_t","_wxPrintQuality",0}, 
2683     { "_size_t","_time_t",0}, 
2684     { "_size_t","_unsigned_int",0}, 
2685     { "_size_t","_int",0}, 
2686     { "_size_t","_wxWindowID",0}, 
2687     { "_size_t","_uint",0}, 
2688     { "_wxTopLevelWindow","_wxSplashScreen",SwigwxSplashScreenTowxTopLevelWindow
}, 
2689     { "_wxTopLevelWindow","_wxMiniFrame",SwigwxMiniFrameTowxTopLevelWindow
}, 
2690     { "_wxTopLevelWindow","_wxDialog",SwigwxDialogTowxTopLevelWindow
}, 
2691     { "_wxTopLevelWindow","_wxFrame",SwigwxFrameTowxTopLevelWindow
}, 
2692     { "_uint","_wxCoord",0}, 
2693     { "_uint","_wxPrintQuality",0}, 
2694     { "_uint","_time_t",0}, 
2695     { "_uint","_size_t",0}, 
2696     { "_uint","_unsigned_int",0}, 
2697     { "_uint","_int",0}, 
2698     { "_uint","_wxWindowID",0}, 
2699     { "_wxChar","_char",0}, 
2700     { "_char","_wxChar",0}, 
2701     { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0}, 
2702     { "_EBool","_wxCoord",0}, 
2703     { "_EBool","_wxPrintQuality",0}, 
2704     { "_EBool","_signed_int",0}, 
2705     { "_EBool","_int",0}, 
2706     { "_EBool","_wxWindowID",0}, 
2707     { "_unsigned_long","_long",0}, 
2708     { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0}, 
2709     { "_signed_int","_wxCoord",0}, 
2710     { "_signed_int","_wxPrintQuality",0}, 
2711     { "_signed_int","_EBool",0}, 
2712     { "_signed_int","_wxWindowID",0}, 
2713     { "_signed_int","_int",0}, 
2714     { "_WXTYPE","_short",0}, 
2715     { "_WXTYPE","_signed_short",0}, 
2716     { "_WXTYPE","_unsigned_short",0}, 
2717     { "_unsigned_short","_WXTYPE",0}, 
2718     { "_unsigned_short","_short",0}, 
2719     { "_wxObject","_wxSplashScreen",SwigwxSplashScreenTowxObject
}, 
2720     { "_wxObject","_wxSplashScreenWindow",SwigwxSplashScreenWindowTowxObject
}, 
2721     { "_wxObject","_wxMiniFrame",SwigwxMiniFrameTowxObject
}, 
2722     { "_wxObject","_wxDialog",SwigwxDialogTowxObject
}, 
2723     { "_wxObject","_wxFrame",SwigwxFrameTowxObject
}, 
2724     { "_wxObject","_wxTopLevelWindow",SwigwxTopLevelWindowTowxObject
}, 
2725     { "_signed_short","_WXTYPE",0}, 
2726     { "_signed_short","_short",0}, 
2727     { "_unsigned_char","_byte",0}, 
2728     { "_unsigned_int","_wxCoord",0}, 
2729     { "_unsigned_int","_wxPrintQuality",0}, 
2730     { "_unsigned_int","_time_t",0}, 
2731     { "_unsigned_int","_size_t",0}, 
2732     { "_unsigned_int","_uint",0}, 
2733     { "_unsigned_int","_wxWindowID",0}, 
2734     { "_unsigned_int","_int",0}, 
2735     { "_short","_WXTYPE",0}, 
2736     { "_short","_unsigned_short",0}, 
2737     { "_short","_signed_short",0}, 
2738     { "_wxFrame","_wxSplashScreen",SwigwxSplashScreenTowxFrame
}, 
2739     { "_wxFrame","_wxMiniFrame",SwigwxMiniFrameTowxFrame
}, 
2740     { "_wxWindowID","_wxCoord",0}, 
2741     { "_wxWindowID","_wxPrintQuality",0}, 
2742     { "_wxWindowID","_time_t",0}, 
2743     { "_wxWindowID","_size_t",0}, 
2744     { "_wxWindowID","_EBool",0}, 
2745     { "_wxWindowID","_uint",0}, 
2746     { "_wxWindowID","_int",0}, 
2747     { "_wxWindowID","_signed_int",0}, 
2748     { "_wxWindowID","_unsigned_int",0}, 
2749     { "_int","_wxCoord",0}, 
2750     { "_int","_wxPrintQuality",0}, 
2751     { "_int","_time_t",0}, 
2752     { "_int","_size_t",0}, 
2753     { "_int","_EBool",0}, 
2754     { "_int","_uint",0}, 
2755     { "_int","_wxWindowID",0}, 
2756     { "_int","_unsigned_int",0}, 
2757     { "_int","_signed_int",0}, 
2758     { "_time_t","_wxCoord",0}, 
2759     { "_time_t","_wxPrintQuality",0}, 
2760     { "_time_t","_unsigned_int",0}, 
2761     { "_time_t","_int",0}, 
2762     { "_time_t","_wxWindowID",0}, 
2763     { "_time_t","_uint",0}, 
2764     { "_time_t","_size_t",0}, 
2765     { "_wxCoord","_int",0}, 
2766     { "_wxCoord","_signed_int",0}, 
2767     { "_wxCoord","_unsigned_int",0}, 
2768     { "_wxCoord","_wxWindowID",0}, 
2769     { "_wxCoord","_uint",0}, 
2770     { "_wxCoord","_EBool",0}, 
2771     { "_wxCoord","_size_t",0}, 
2772     { "_wxCoord","_time_t",0}, 
2773     { "_wxCoord","_wxPrintQuality",0}, 
2774     { "_wxEvtHandler","_wxSplashScreen",SwigwxSplashScreenTowxEvtHandler
}, 
2775     { "_wxEvtHandler","_wxSplashScreenWindow",SwigwxSplashScreenWindowTowxEvtHandler
}, 
2776     { "_wxEvtHandler","_wxMiniFrame",SwigwxMiniFrameTowxEvtHandler
}, 
2777     { "_wxEvtHandler","_wxDialog",SwigwxDialogTowxEvtHandler
}, 
2778     { "_wxEvtHandler","_wxFrame",SwigwxFrameTowxEvtHandler
}, 
2779     { "_wxEvtHandler","_wxTopLevelWindow",SwigwxTopLevelWindowTowxEvtHandler
}, 
2780     { "_wxWindow","_wxSplashScreen",SwigwxSplashScreenTowxWindow
}, 
2781     { "_wxWindow","_wxSplashScreenWindow",SwigwxSplashScreenWindowTowxWindow
}, 
2782     { "_wxWindow","_wxMiniFrame",SwigwxMiniFrameTowxWindow
}, 
2783     { "_wxWindow","_wxDialog",SwigwxDialogTowxWindow
}, 
2784     { "_wxWindow","_wxFrame",SwigwxFrameTowxWindow
}, 
2785     { "_wxWindow","_wxTopLevelWindow",SwigwxTopLevelWindowTowxWindow
}, 
2788 static PyObject 
*SWIG_globals
; 
2792 SWIGEXPORT(void) initframesc() { 
2794          SWIG_globals 
= SWIG_newvarlink(); 
2795          m 
= Py_InitModule("framesc", framescMethods
); 
2796          d 
= PyModule_GetDict(m
); 
2797          PyDict_SetItemString(d
,"wxFULLSCREEN_NOMENUBAR", PyInt_FromLong((long) wxFULLSCREEN_NOMENUBAR
)); 
2798          PyDict_SetItemString(d
,"wxFULLSCREEN_NOTOOLBAR", PyInt_FromLong((long) wxFULLSCREEN_NOTOOLBAR
)); 
2799          PyDict_SetItemString(d
,"wxFULLSCREEN_NOSTATUSBAR", PyInt_FromLong((long) wxFULLSCREEN_NOSTATUSBAR
)); 
2800          PyDict_SetItemString(d
,"wxFULLSCREEN_NOBORDER", PyInt_FromLong((long) wxFULLSCREEN_NOBORDER
)); 
2801          PyDict_SetItemString(d
,"wxFULLSCREEN_NOCAPTION", PyInt_FromLong((long) wxFULLSCREEN_NOCAPTION
)); 
2802          PyDict_SetItemString(d
,"wxFULLSCREEN_ALL", PyInt_FromLong((long) wxFULLSCREEN_ALL
)); 
2803          PyDict_SetItemString(d
,"wxTOPLEVEL_EX_DIALOG", PyInt_FromLong((long) wxTOPLEVEL_EX_DIALOG
)); 
2804          PyDict_SetItemString(d
,"wxSPLASH_CENTRE_ON_PARENT", PyInt_FromLong((long) wxSPLASH_CENTRE_ON_PARENT
)); 
2805          PyDict_SetItemString(d
,"wxSPLASH_CENTRE_ON_SCREEN", PyInt_FromLong((long) wxSPLASH_CENTRE_ON_SCREEN
)); 
2806          PyDict_SetItemString(d
,"wxSPLASH_NO_CENTRE", PyInt_FromLong((long) wxSPLASH_NO_CENTRE
)); 
2807          PyDict_SetItemString(d
,"wxSPLASH_TIMEOUT", PyInt_FromLong((long) wxSPLASH_TIMEOUT
)); 
2808          PyDict_SetItemString(d
,"wxSPLASH_NO_TIMEOUT", PyInt_FromLong((long) wxSPLASH_NO_TIMEOUT
)); 
2811    for (i 
= 0; _swig_mapping
[i
].n1
; i
++) 
2812         SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);