4  * This file was automatically generated by : 
   5  * Simplified Wrapper and Interface Generator (SWIG) 
   6  * Version 1.1 (Patch 5) 
   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,b) __declspec(dllexport) a b 
  29 #       if defined(__BORLANDC__) 
  30 #           define SWIGEXPORT(a,b) a _export b 
  32 #           define SWIGEXPORT(a,b) a b 
  36 #   define SWIGEXPORT(a,b) a b 
  43 extern void SWIG_MakePtr(char *, void *, char *); 
  44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *)); 
  45 extern char *SWIG_GetPtr(char *, void **, char *); 
  46 extern void SWIG_addvarlink(PyObject 
*, char *, PyObject 
*(*)(void), int (*)(PyObject 
*)); 
  47 extern PyObject 
*SWIG_newvarlink(void); 
  52 #define SWIG_init    initmiscc 
  54 #define SWIG_name    "miscc" 
  57 #include <wx/resource.h> 
  59 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) { 
  64     } else if (target 
== Py_None
) {   
  68         if (!PyList_Check(target
)) { 
  70             target 
= PyList_New(0); 
  71             PyList_Append(target
, o2
); 
  74         PyList_Append(target
,o
); 
  80 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) { 
  86     } else if (target 
== Py_None
) {   
  90         if (!PyTuple_Check(target
)) { 
  92             target 
= PyTuple_New(1); 
  93             PyTuple_SetItem(target
, 0, o2
); 
  96         PyTuple_SetItem(o3
, 0, o
);       
  99         target 
= PySequence_Concat(o2
, o3
);  
 107 extern int* int_LIST_helper(PyObject
* source
); 
 108 extern long* long_LIST_helper(PyObject
* source
); 
 109 extern char** string_LIST_helper(PyObject
* source
); 
 110 extern wxPoint
* wxPoint_LIST_helper(PyObject
* source
); 
 111 extern wxBitmap
** wxBitmap_LIST_helper(PyObject
* source
); 
 112 extern wxString
* wxString_LIST_helper(PyObject
* source
); 
 113 extern wxAcceleratorEntry
* wxAcceleratorEntry_LIST_helper(PyObject
* source
); 
 116 static char* wxStringErrorMsg 
= "string type is required for parameter"; 
 118     char* wxGetResource(char *section
, char *entry
, char *file 
= NULL
) { 
 120         wxGetResource(section
, entry
, &retval
, file
); 
 123 static PyObject 
*_wrap_wxFileSelector(PyObject 
*self
, PyObject 
*args
) { 
 124     PyObject 
* _resultobj
; 
 130     char * _arg4 
= "*.*"; 
 132     wxWindow 
* _arg6 
= NULL
; 
 138     if(!PyArg_ParseTuple(args
,"s|ssssisii:wxFileSelector",&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argc6
,&_arg7
,&_arg8
))  
 141         if (SWIG_GetPtr(_argc6
,(void **) &_arg6
,"_wxWindow_p")) { 
 142             PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxFileSelector. Expected _wxWindow_p."); 
 146     _result 
= (char *)wxFileSelector(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
); 
 147     _resultobj 
= Py_BuildValue("s", _result
); 
 151 static PyObject 
*_wrap_wxGetTextFromUser(PyObject 
*self
, PyObject 
*args
) { 
 152     PyObject 
* _resultobj
; 
 155     wxString 
* _arg1 
= &wxPyEmptyStr
; 
 156     wxString 
* _arg2 
= &wxPyEmptyStr
; 
 157     wxWindow 
* _arg3 
= NULL
; 
 161     PyObject 
* _obj0 
= 0; 
 162     PyObject 
* _obj1 
= 0; 
 163     PyObject 
* _obj2 
= 0; 
 168     if(!PyArg_ParseTuple(args
,"O|OOsiii:wxGetTextFromUser",&_obj0
,&_obj1
,&_obj2
,&_argc3
,&_arg4
,&_arg5
,&tempbool6
))  
 171     if (!PyString_Check(_obj0
)) { 
 172         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 175     _arg0 
= new wxString(PyString_AsString(_obj0
)); 
 179     if (!PyString_Check(_obj1
)) { 
 180         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 183     _arg1 
= new wxString(PyString_AsString(_obj1
)); 
 187     if (!PyString_Check(_obj2
)) { 
 188         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 191     _arg2 
= new wxString(PyString_AsString(_obj2
)); 
 194         if (SWIG_GetPtr(_argc3
,(void **) &_arg3
,"_wxWindow_p")) { 
 195             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxGetTextFromUser. Expected _wxWindow_p."); 
 199     _arg6 
= (bool ) tempbool6
; 
 200     _result 
= new wxString (wxGetTextFromUser(*_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
,_arg6
)); 
 202     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
 222 static PyObject 
*_wrap_wxGetSingleChoice(PyObject 
*self
, PyObject 
*args
) { 
 223     PyObject 
* _resultobj
; 
 229     wxWindow 
* _arg4 
= NULL
; 
 235     PyObject 
* _obj0 
= 0; 
 236     PyObject 
* _obj1 
= 0; 
 237     PyObject 
* _obj3 
= 0; 
 242     if(!PyArg_ParseTuple(args
,"OOO|siiiii:wxGetSingleChoice",&_obj0
,&_obj1
,&_obj3
,&_argc4
,&_arg5
,&_arg6
,&tempbool7
,&_arg8
,&_arg9
))  
 245     if (!PyString_Check(_obj0
)) { 
 246         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 249     _arg0 
= new wxString(PyString_AsString(_obj0
)); 
 252     if (!PyString_Check(_obj1
)) { 
 253         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 256     _arg1 
= new wxString(PyString_AsString(_obj1
)); 
 260     _arg3 
= wxString_LIST_helper(_obj3
); 
 266         if (SWIG_GetPtr(_argc4
,(void **) &_arg4
,"_wxWindow_p")) { 
 267             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxGetSingleChoice. Expected _wxWindow_p."); 
 271     _arg7 
= (bool ) tempbool7
; 
 273     _arg2 
= PyList_Size(_obj3
); 
 275     _result 
= new wxString (wxGetSingleChoice(*_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
)); 
 277     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
 296 static PyObject 
*_wrap_wxGetSingleChoiceIndex(PyObject 
*self
, PyObject 
*args
) { 
 297     PyObject 
* _resultobj
; 
 303     wxWindow 
* _arg4 
= NULL
; 
 309     PyObject 
* _obj0 
= 0; 
 310     PyObject 
* _obj1 
= 0; 
 311     PyObject 
* _obj3 
= 0; 
 316     if(!PyArg_ParseTuple(args
,"OOO|siiiii:wxGetSingleChoiceIndex",&_obj0
,&_obj1
,&_obj3
,&_argc4
,&_arg5
,&_arg6
,&tempbool7
,&_arg8
,&_arg9
))  
 319     if (!PyString_Check(_obj0
)) { 
 320         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 323     _arg0 
= new wxString(PyString_AsString(_obj0
)); 
 326     if (!PyString_Check(_obj1
)) { 
 327         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 330     _arg1 
= new wxString(PyString_AsString(_obj1
)); 
 334     _arg3 
= wxString_LIST_helper(_obj3
); 
 340         if (SWIG_GetPtr(_argc4
,(void **) &_arg4
,"_wxWindow_p")) { 
 341             PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxGetSingleChoiceIndex. Expected _wxWindow_p."); 
 345     _arg7 
= (bool ) tempbool7
; 
 347     _arg2 
= PyList_Size(_obj3
); 
 349     _result 
= (int )wxGetSingleChoiceIndex(*_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
); 
 350     _resultobj 
= Py_BuildValue("i",_result
); 
 365 static PyObject 
*_wrap_wxMessageBox(PyObject 
*self
, PyObject 
*args
) { 
 366     PyObject 
* _resultobj
; 
 369     wxString 
* _arg1 
= &wxPyEmptyStr
; 
 370     int  _arg2 
= (wxOK
)|(wxCENTRE
); 
 371     wxWindow 
* _arg3 
= NULL
; 
 374     PyObject 
* _obj0 
= 0; 
 375     PyObject 
* _obj1 
= 0; 
 379     if(!PyArg_ParseTuple(args
,"O|Oisii:wxMessageBox",&_obj0
,&_obj1
,&_arg2
,&_argc3
,&_arg4
,&_arg5
))  
 382     if (!PyString_Check(_obj0
)) { 
 383         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 386     _arg0 
= new wxString(PyString_AsString(_obj0
)); 
 390     if (!PyString_Check(_obj1
)) { 
 391         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 394     _arg1 
= new wxString(PyString_AsString(_obj1
)); 
 397         if (SWIG_GetPtr(_argc3
,(void **) &_arg3
,"_wxWindow_p")) { 
 398             PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxMessageBox. Expected _wxWindow_p."); 
 402     _result 
= (int )wxMessageBox(*_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
); 
 403     _resultobj 
= Py_BuildValue("i",_result
); 
 415 static PyObject 
*_wrap_wxColourDisplay(PyObject 
*self
, PyObject 
*args
) { 
 416     PyObject 
* _resultobj
; 
 420     if(!PyArg_ParseTuple(args
,":wxColourDisplay"))  
 422     _result 
= (bool )wxColourDisplay(); 
 423     _resultobj 
= Py_BuildValue("i",_result
); 
 427 static PyObject 
*_wrap_wxDisplayDepth(PyObject 
*self
, PyObject 
*args
) { 
 428     PyObject 
* _resultobj
; 
 432     if(!PyArg_ParseTuple(args
,":wxDisplayDepth"))  
 434     _result 
= (int )wxDisplayDepth(); 
 435     _resultobj 
= Py_BuildValue("i",_result
); 
 439 static PyObject 
*_wrap_wxSetCursor(PyObject 
*self
, PyObject 
*args
) { 
 440     PyObject 
* _resultobj
; 
 445     if(!PyArg_ParseTuple(args
,"s:wxSetCursor",&_argc0
))  
 448         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxCursor_p")) { 
 449             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSetCursor. Expected _wxCursor_p."); 
 455     _resultobj 
= Py_None
; 
 459 static PyObject 
*_wrap_NewId(PyObject 
*self
, PyObject 
*args
) { 
 460     PyObject 
* _resultobj
; 
 464     if(!PyArg_ParseTuple(args
,":NewId"))  
 466     _result 
= (long )NewId(); 
 467     _resultobj 
= Py_BuildValue("l",_result
); 
 471 static PyObject 
*_wrap_RegisterId(PyObject 
*self
, PyObject 
*args
) { 
 472     PyObject 
* _resultobj
; 
 476     if(!PyArg_ParseTuple(args
,"l:RegisterId",&_arg0
))  
 480     _resultobj 
= Py_None
; 
 484 static PyObject 
*_wrap_wxBeginBusyCursor(PyObject 
*self
, PyObject 
*args
) { 
 485     PyObject 
* _resultobj
; 
 486     wxCursor 
* _arg0 
= wxHOURGLASS_CURSOR
; 
 490     if(!PyArg_ParseTuple(args
,"|s:wxBeginBusyCursor",&_argc0
))  
 493         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxCursor_p")) { 
 494             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxBeginBusyCursor. Expected _wxCursor_p."); 
 498     wxBeginBusyCursor(_arg0
); 
 500     _resultobj 
= Py_None
; 
 504 static PyObject 
*_wrap_wxBell(PyObject 
*self
, PyObject 
*args
) { 
 505     PyObject 
* _resultobj
; 
 508     if(!PyArg_ParseTuple(args
,":wxBell"))  
 512     _resultobj 
= Py_None
; 
 516 static PyObject 
*_wrap_wxDisplaySize(PyObject 
*self
, PyObject 
*args
) { 
 517     PyObject 
* _resultobj
; 
 530     if(!PyArg_ParseTuple(args
,":wxDisplaySize"))  
 532     wxDisplaySize(_arg0
,_arg1
); 
 534     _resultobj 
= Py_None
; 
 537     o 
= PyInt_FromLong((long) (*_arg0
)); 
 538     _resultobj 
= t_output_helper(_resultobj
, o
); 
 542     o 
= PyInt_FromLong((long) (*_arg1
)); 
 543     _resultobj 
= t_output_helper(_resultobj
, o
); 
 548 static PyObject 
*_wrap_wxEndBusyCursor(PyObject 
*self
, PyObject 
*args
) { 
 549     PyObject 
* _resultobj
; 
 552     if(!PyArg_ParseTuple(args
,":wxEndBusyCursor"))  
 556     _resultobj 
= Py_None
; 
 560 static PyObject 
*_wrap_wxExecute(PyObject 
*self
, PyObject 
*args
) { 
 561     PyObject 
* _resultobj
; 
 565     PyObject 
* _obj0 
= 0; 
 569     if(!PyArg_ParseTuple(args
,"O|i:wxExecute",&_obj0
,&tempbool1
))  
 572     if (!PyString_Check(_obj0
)) { 
 573         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 576     _arg0 
= new wxString(PyString_AsString(_obj0
)); 
 578     _arg1 
= (bool ) tempbool1
; 
 579     _result 
= (long )wxExecute(*_arg0
,_arg1
); 
 580     _resultobj 
= Py_BuildValue("l",_result
); 
 588 static PyObject 
*_wrap_wxFindWindowByLabel(PyObject 
*self
, PyObject 
*args
) { 
 589     PyObject 
* _resultobj
; 
 592     wxWindow 
* _arg1 
= NULL
; 
 593     PyObject 
* _obj0 
= 0; 
 598     if(!PyArg_ParseTuple(args
,"O|s:wxFindWindowByLabel",&_obj0
,&_argc1
))  
 601     if (!PyString_Check(_obj0
)) { 
 602         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 605     _arg0 
= new wxString(PyString_AsString(_obj0
)); 
 608         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxWindow_p")) { 
 609             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxFindWindowByLabel. Expected _wxWindow_p."); 
 613     _result 
= (wxWindow 
*)wxFindWindowByLabel(*_arg0
,_arg1
); 
 614     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p"); 
 615     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 623 static PyObject 
*_wrap_wxFindWindowByName(PyObject 
*self
, PyObject 
*args
) { 
 624     PyObject 
* _resultobj
; 
 627     wxWindow 
* _arg1 
= NULL
; 
 628     PyObject 
* _obj0 
= 0; 
 633     if(!PyArg_ParseTuple(args
,"O|s:wxFindWindowByName",&_obj0
,&_argc1
))  
 636     if (!PyString_Check(_obj0
)) { 
 637         PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
); 
 640     _arg0 
= new wxString(PyString_AsString(_obj0
)); 
 643         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxWindow_p")) { 
 644             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxFindWindowByName. Expected _wxWindow_p."); 
 648     _result 
= (wxWindow 
*)wxFindWindowByName(*_arg0
,_arg1
); 
 649     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p"); 
 650     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 658 static PyObject 
*_wrap_wxGetMousePosition(PyObject 
*self
, PyObject 
*args
) { 
 659     PyObject 
* _resultobj
; 
 672     if(!PyArg_ParseTuple(args
,":wxGetMousePosition"))  
 674     wxGetMousePosition(_arg0
,_arg1
); 
 676     _resultobj 
= Py_None
; 
 679     o 
= PyInt_FromLong((long) (*_arg0
)); 
 680     _resultobj 
= t_output_helper(_resultobj
, o
); 
 684     o 
= PyInt_FromLong((long) (*_arg1
)); 
 685     _resultobj 
= t_output_helper(_resultobj
, o
); 
 690 static PyObject 
*_wrap_wxIsBusy(PyObject 
*self
, PyObject 
*args
) { 
 691     PyObject 
* _resultobj
; 
 695     if(!PyArg_ParseTuple(args
,":wxIsBusy"))  
 697     _result 
= (bool )wxIsBusy(); 
 698     _resultobj 
= Py_BuildValue("i",_result
); 
 702 static PyObject 
*_wrap_wxNow(PyObject 
*self
, PyObject 
*args
) { 
 703     PyObject 
* _resultobj
; 
 707     if(!PyArg_ParseTuple(args
,":wxNow"))  
 709     _result 
= new wxString (wxNow()); 
 711     _resultobj 
= PyString_FromString(WXSTRINGCAST 
*(_result
)); 
 719 static PyObject 
*_wrap_wxYield(PyObject 
*self
, PyObject 
*args
) { 
 720     PyObject 
* _resultobj
; 
 724     if(!PyArg_ParseTuple(args
,":wxYield"))  
 726     _result 
= (bool )wxYield(); 
 727     _resultobj 
= Py_BuildValue("i",_result
); 
 731 static PyObject 
*_wrap_wxGetResource(PyObject 
*self
, PyObject 
*args
) { 
 732     PyObject 
* _resultobj
; 
 739     if(!PyArg_ParseTuple(args
,"ss|s:wxGetResource",&_arg0
,&_arg1
,&_arg2
))  
 741     _result 
= (char *)wxGetResource(_arg0
,_arg1
,_arg2
); 
 742     _resultobj 
= Py_BuildValue("s", _result
); 
 746 static PyObject 
*_wrap_wxResourceAddIdentifier(PyObject 
*self
, PyObject 
*args
) { 
 747     PyObject 
* _resultobj
; 
 753     if(!PyArg_ParseTuple(args
,"si:wxResourceAddIdentifier",&_arg0
,&_arg1
))  
 755     _result 
= (bool )wxResourceAddIdentifier(_arg0
,_arg1
); 
 756     _resultobj 
= Py_BuildValue("i",_result
); 
 760 static PyObject 
*_wrap_wxResourceClear(PyObject 
*self
, PyObject 
*args
) { 
 761     PyObject 
* _resultobj
; 
 764     if(!PyArg_ParseTuple(args
,":wxResourceClear"))  
 768     _resultobj 
= Py_None
; 
 772 static PyObject 
*_wrap_wxResourceCreateBitmap(PyObject 
*self
, PyObject 
*args
) { 
 773     PyObject 
* _resultobj
; 
 779     if(!PyArg_ParseTuple(args
,"s:wxResourceCreateBitmap",&_arg0
))  
 781     _result 
= new wxBitmap (wxResourceCreateBitmap(_arg0
)); 
 782     SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxBitmap_p"); 
 783     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 787 static PyObject 
*_wrap_wxResourceCreateIcon(PyObject 
*self
, PyObject 
*args
) { 
 788     PyObject 
* _resultobj
; 
 794     if(!PyArg_ParseTuple(args
,"s:wxResourceCreateIcon",&_arg0
))  
 796     _result 
= new wxIcon (wxResourceCreateIcon(_arg0
)); 
 797     SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxIcon_p"); 
 798     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 802 static PyObject 
*_wrap_wxResourceCreateMenuBar(PyObject 
*self
, PyObject 
*args
) { 
 803     PyObject 
* _resultobj
; 
 809     if(!PyArg_ParseTuple(args
,"s:wxResourceCreateMenuBar",&_arg0
))  
 811     _result 
= (wxMenuBar 
*)wxResourceCreateMenuBar(_arg0
); 
 812     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuBar_p"); 
 813     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 817 static PyObject 
*_wrap_wxResourceGetIdentifier(PyObject 
*self
, PyObject 
*args
) { 
 818     PyObject 
* _resultobj
; 
 823     if(!PyArg_ParseTuple(args
,"s:wxResourceGetIdentifier",&_arg0
))  
 825     _result 
= (int )wxResourceGetIdentifier(_arg0
); 
 826     _resultobj 
= Py_BuildValue("i",_result
); 
 830 static PyObject 
*_wrap_wxResourceParseData(PyObject 
*self
, PyObject 
*args
) { 
 831     PyObject 
* _resultobj
; 
 834     wxResourceTable 
* _arg1 
= NULL
; 
 838     if(!PyArg_ParseTuple(args
,"s|s:wxResourceParseData",&_arg0
,&_argc1
))  
 841         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxResourceTable_p")) { 
 842             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxResourceParseData. Expected _wxResourceTable_p."); 
 846     _result 
= (bool )wxResourceParseData(_arg0
,_arg1
); 
 847     _resultobj 
= Py_BuildValue("i",_result
); 
 851 static PyObject 
*_wrap_wxResourceParseFile(PyObject 
*self
, PyObject 
*args
) { 
 852     PyObject 
* _resultobj
; 
 855     wxResourceTable 
* _arg1 
= NULL
; 
 859     if(!PyArg_ParseTuple(args
,"s|s:wxResourceParseFile",&_arg0
,&_argc1
))  
 862         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxResourceTable_p")) { 
 863             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxResourceParseFile. Expected _wxResourceTable_p."); 
 867     _result 
= (bool )wxResourceParseFile(_arg0
,_arg1
); 
 868     _resultobj 
= Py_BuildValue("i",_result
); 
 872 static PyObject 
*_wrap_wxResourceParseString(PyObject 
*self
, PyObject 
*args
) { 
 873     PyObject 
* _resultobj
; 
 876     wxResourceTable 
* _arg1 
= NULL
; 
 880     if(!PyArg_ParseTuple(args
,"s|s:wxResourceParseString",&_arg0
,&_argc1
))  
 883         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxResourceTable_p")) { 
 884             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxResourceParseString. Expected _wxResourceTable_p."); 
 888     _result 
= (bool )wxResourceParseString(_arg0
,_arg1
); 
 889     _resultobj 
= Py_BuildValue("i",_result
); 
 893 #define wxSize_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval) 
 894 static PyObject 
*_wrap_wxSize_width_set(PyObject 
*self
, PyObject 
*args
) { 
 895     PyObject 
* _resultobj
; 
 902     if(!PyArg_ParseTuple(args
,"sl:wxSize_width_set",&_argc0
,&_arg1
))  
 905         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxSize_p")) { 
 906             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSize_width_set. Expected _wxSize_p."); 
 910     _result 
= (long )wxSize_x_set(_arg0
,_arg1
); 
 911     _resultobj 
= Py_BuildValue("l",_result
); 
 915 #define wxSize_x_get(_swigobj) ((long ) _swigobj->x) 
 916 static PyObject 
*_wrap_wxSize_width_get(PyObject 
*self
, PyObject 
*args
) { 
 917     PyObject 
* _resultobj
; 
 923     if(!PyArg_ParseTuple(args
,"s:wxSize_width_get",&_argc0
))  
 926         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxSize_p")) { 
 927             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSize_width_get. Expected _wxSize_p."); 
 931     _result 
= (long )wxSize_x_get(_arg0
); 
 932     _resultobj 
= Py_BuildValue("l",_result
); 
 936 #define wxSize_y_set(_swigobj,_swigval) (_swigobj->y = _swigval,_swigval) 
 937 static PyObject 
*_wrap_wxSize_height_set(PyObject 
*self
, PyObject 
*args
) { 
 938     PyObject 
* _resultobj
; 
 945     if(!PyArg_ParseTuple(args
,"sl:wxSize_height_set",&_argc0
,&_arg1
))  
 948         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxSize_p")) { 
 949             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSize_height_set. Expected _wxSize_p."); 
 953     _result 
= (long )wxSize_y_set(_arg0
,_arg1
); 
 954     _resultobj 
= Py_BuildValue("l",_result
); 
 958 #define wxSize_y_get(_swigobj) ((long ) _swigobj->y) 
 959 static PyObject 
*_wrap_wxSize_height_get(PyObject 
*self
, PyObject 
*args
) { 
 960     PyObject 
* _resultobj
; 
 966     if(!PyArg_ParseTuple(args
,"s:wxSize_height_get",&_argc0
))  
 969         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxSize_p")) { 
 970             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSize_height_get. Expected _wxSize_p."); 
 974     _result 
= (long )wxSize_y_get(_arg0
); 
 975     _resultobj 
= Py_BuildValue("l",_result
); 
 979 #define new_wxSize(_swigarg0,_swigarg1) (new wxSize(_swigarg0,_swigarg1)) 
 980 static PyObject 
*_wrap_new_wxSize(PyObject 
*self
, PyObject 
*args
) { 
 981     PyObject 
* _resultobj
; 
 988     if(!PyArg_ParseTuple(args
,"|ll:new_wxSize",&_arg0
,&_arg1
))  
 990     _result 
= (wxSize 
*)new_wxSize(_arg0
,_arg1
); 
 991     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSize_p"); 
 992     _resultobj 
= Py_BuildValue("s",_ptemp
); 
 996 #define delete_wxSize(_swigobj) (delete _swigobj) 
 997 static PyObject 
*_wrap_delete_wxSize(PyObject 
*self
, PyObject 
*args
) { 
 998     PyObject 
* _resultobj
; 
1003     if(!PyArg_ParseTuple(args
,"s:delete_wxSize",&_argc0
))  
1006         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxSize_p")) { 
1007             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxSize. Expected _wxSize_p."); 
1011     delete_wxSize(_arg0
); 
1013     _resultobj 
= Py_None
; 
1017 #define wxSize_Set(_swigobj,_swigarg0,_swigarg1)  (_swigobj->Set(_swigarg0,_swigarg1)) 
1018 static PyObject 
*_wrap_wxSize_Set(PyObject 
*self
, PyObject 
*args
) { 
1019     PyObject 
* _resultobj
; 
1026     if(!PyArg_ParseTuple(args
,"sll:wxSize_Set",&_argc0
,&_arg1
,&_arg2
))  
1029         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxSize_p")) { 
1030             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSize_Set. Expected _wxSize_p."); 
1034     wxSize_Set(_arg0
,_arg1
,_arg2
); 
1036     _resultobj 
= Py_None
; 
1040 #define wxSize_GetWidth(_swigobj)  (_swigobj->GetX()) 
1041 static PyObject 
*_wrap_wxSize_GetWidth(PyObject 
*self
, PyObject 
*args
) { 
1042     PyObject 
* _resultobj
; 
1048     if(!PyArg_ParseTuple(args
,"s:wxSize_GetWidth",&_argc0
))  
1051         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxSize_p")) { 
1052             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSize_GetWidth. Expected _wxSize_p."); 
1056     _result 
= (long )wxSize_GetWidth(_arg0
); 
1057     _resultobj 
= Py_BuildValue("l",_result
); 
1061 #define wxSize_GetHeight(_swigobj)  (_swigobj->GetY()) 
1062 static PyObject 
*_wrap_wxSize_GetHeight(PyObject 
*self
, PyObject 
*args
) { 
1063     PyObject 
* _resultobj
; 
1069     if(!PyArg_ParseTuple(args
,"s:wxSize_GetHeight",&_argc0
))  
1072         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxSize_p")) { 
1073             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSize_GetHeight. Expected _wxSize_p."); 
1077     _result 
= (long )wxSize_GetHeight(_arg0
); 
1078     _resultobj 
= Py_BuildValue("l",_result
); 
1082 static PyObject 
* wxSize___str__(wxSize 
*self
) { 
1083             PyObject
* tup 
= PyTuple_New(2); 
1084             PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
)); 
1085             PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
)); 
1088 static PyObject 
*_wrap_wxSize___str__(PyObject 
*self
, PyObject 
*args
) { 
1089     PyObject 
* _resultobj
; 
1095     if(!PyArg_ParseTuple(args
,"s:wxSize___str__",&_argc0
))  
1098         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxSize_p")) { 
1099             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSize___str__. Expected _wxSize_p."); 
1103     _result 
= (PyObject 
*)wxSize___str__(_arg0
); 
1105   _resultobj 
= _result
; 
1110 #define wxRealPoint_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval) 
1111 static PyObject 
*_wrap_wxRealPoint_x_set(PyObject 
*self
, PyObject 
*args
) { 
1112     PyObject 
* _resultobj
; 
1114     wxRealPoint 
* _arg0
; 
1119     if(!PyArg_ParseTuple(args
,"sd:wxRealPoint_x_set",&_argc0
,&_arg1
))  
1122         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRealPoint_p")) { 
1123             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRealPoint_x_set. Expected _wxRealPoint_p."); 
1127     _result 
= (double )wxRealPoint_x_set(_arg0
,_arg1
); 
1128     _resultobj 
= Py_BuildValue("d",_result
); 
1132 #define wxRealPoint_x_get(_swigobj) ((double ) _swigobj->x) 
1133 static PyObject 
*_wrap_wxRealPoint_x_get(PyObject 
*self
, PyObject 
*args
) { 
1134     PyObject 
* _resultobj
; 
1136     wxRealPoint 
* _arg0
; 
1140     if(!PyArg_ParseTuple(args
,"s:wxRealPoint_x_get",&_argc0
))  
1143         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRealPoint_p")) { 
1144             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRealPoint_x_get. Expected _wxRealPoint_p."); 
1148     _result 
= (double )wxRealPoint_x_get(_arg0
); 
1149     _resultobj 
= Py_BuildValue("d",_result
); 
1153 #define wxRealPoint_y_set(_swigobj,_swigval) (_swigobj->y = _swigval,_swigval) 
1154 static PyObject 
*_wrap_wxRealPoint_y_set(PyObject 
*self
, PyObject 
*args
) { 
1155     PyObject 
* _resultobj
; 
1157     wxRealPoint 
* _arg0
; 
1162     if(!PyArg_ParseTuple(args
,"sd:wxRealPoint_y_set",&_argc0
,&_arg1
))  
1165         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRealPoint_p")) { 
1166             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRealPoint_y_set. Expected _wxRealPoint_p."); 
1170     _result 
= (double )wxRealPoint_y_set(_arg0
,_arg1
); 
1171     _resultobj 
= Py_BuildValue("d",_result
); 
1175 #define wxRealPoint_y_get(_swigobj) ((double ) _swigobj->y) 
1176 static PyObject 
*_wrap_wxRealPoint_y_get(PyObject 
*self
, PyObject 
*args
) { 
1177     PyObject 
* _resultobj
; 
1179     wxRealPoint 
* _arg0
; 
1183     if(!PyArg_ParseTuple(args
,"s:wxRealPoint_y_get",&_argc0
))  
1186         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRealPoint_p")) { 
1187             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRealPoint_y_get. Expected _wxRealPoint_p."); 
1191     _result 
= (double )wxRealPoint_y_get(_arg0
); 
1192     _resultobj 
= Py_BuildValue("d",_result
); 
1196 #define new_wxRealPoint(_swigarg0,_swigarg1) (new wxRealPoint(_swigarg0,_swigarg1)) 
1197 static PyObject 
*_wrap_new_wxRealPoint(PyObject 
*self
, PyObject 
*args
) { 
1198     PyObject 
* _resultobj
; 
1199     wxRealPoint 
* _result
; 
1205     if(!PyArg_ParseTuple(args
,"|dd:new_wxRealPoint",&_arg0
,&_arg1
))  
1207     _result 
= (wxRealPoint 
*)new_wxRealPoint(_arg0
,_arg1
); 
1208     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRealPoint_p"); 
1209     _resultobj 
= Py_BuildValue("s",_ptemp
); 
1213 #define delete_wxRealPoint(_swigobj) (delete _swigobj) 
1214 static PyObject 
*_wrap_delete_wxRealPoint(PyObject 
*self
, PyObject 
*args
) { 
1215     PyObject 
* _resultobj
; 
1216     wxRealPoint 
* _arg0
; 
1220     if(!PyArg_ParseTuple(args
,"s:delete_wxRealPoint",&_argc0
))  
1223         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRealPoint_p")) { 
1224             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxRealPoint. Expected _wxRealPoint_p."); 
1228     delete_wxRealPoint(_arg0
); 
1230     _resultobj 
= Py_None
; 
1234 #define wxPoint_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval) 
1235 static PyObject 
*_wrap_wxPoint_x_set(PyObject 
*self
, PyObject 
*args
) { 
1236     PyObject 
* _resultobj
; 
1243     if(!PyArg_ParseTuple(args
,"sl:wxPoint_x_set",&_argc0
,&_arg1
))  
1246         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPoint_p")) { 
1247             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPoint_x_set. Expected _wxPoint_p."); 
1251     _result 
= (long )wxPoint_x_set(_arg0
,_arg1
); 
1252     _resultobj 
= Py_BuildValue("l",_result
); 
1256 #define wxPoint_x_get(_swigobj) ((long ) _swigobj->x) 
1257 static PyObject 
*_wrap_wxPoint_x_get(PyObject 
*self
, PyObject 
*args
) { 
1258     PyObject 
* _resultobj
; 
1264     if(!PyArg_ParseTuple(args
,"s:wxPoint_x_get",&_argc0
))  
1267         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPoint_p")) { 
1268             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPoint_x_get. Expected _wxPoint_p."); 
1272     _result 
= (long )wxPoint_x_get(_arg0
); 
1273     _resultobj 
= Py_BuildValue("l",_result
); 
1277 #define wxPoint_y_set(_swigobj,_swigval) (_swigobj->y = _swigval,_swigval) 
1278 static PyObject 
*_wrap_wxPoint_y_set(PyObject 
*self
, PyObject 
*args
) { 
1279     PyObject 
* _resultobj
; 
1286     if(!PyArg_ParseTuple(args
,"sl:wxPoint_y_set",&_argc0
,&_arg1
))  
1289         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPoint_p")) { 
1290             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPoint_y_set. Expected _wxPoint_p."); 
1294     _result 
= (long )wxPoint_y_set(_arg0
,_arg1
); 
1295     _resultobj 
= Py_BuildValue("l",_result
); 
1299 #define wxPoint_y_get(_swigobj) ((long ) _swigobj->y) 
1300 static PyObject 
*_wrap_wxPoint_y_get(PyObject 
*self
, PyObject 
*args
) { 
1301     PyObject 
* _resultobj
; 
1307     if(!PyArg_ParseTuple(args
,"s:wxPoint_y_get",&_argc0
))  
1310         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPoint_p")) { 
1311             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPoint_y_get. Expected _wxPoint_p."); 
1315     _result 
= (long )wxPoint_y_get(_arg0
); 
1316     _resultobj 
= Py_BuildValue("l",_result
); 
1320 #define new_wxPoint(_swigarg0,_swigarg1) (new wxPoint(_swigarg0,_swigarg1)) 
1321 static PyObject 
*_wrap_new_wxPoint(PyObject 
*self
, PyObject 
*args
) { 
1322     PyObject 
* _resultobj
; 
1329     if(!PyArg_ParseTuple(args
,"|ll:new_wxPoint",&_arg0
,&_arg1
))  
1331     _result 
= (wxPoint 
*)new_wxPoint(_arg0
,_arg1
); 
1332     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p"); 
1333     _resultobj 
= Py_BuildValue("s",_ptemp
); 
1337 #define delete_wxPoint(_swigobj) (delete _swigobj) 
1338 static PyObject 
*_wrap_delete_wxPoint(PyObject 
*self
, PyObject 
*args
) { 
1339     PyObject 
* _resultobj
; 
1344     if(!PyArg_ParseTuple(args
,"s:delete_wxPoint",&_argc0
))  
1347         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPoint_p")) { 
1348             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPoint. Expected _wxPoint_p."); 
1352     delete_wxPoint(_arg0
); 
1354     _resultobj 
= Py_None
; 
1358 static void  wxPoint_Set(wxPoint 
*self
,long  x
,long  y
) { 
1362 static PyObject 
*_wrap_wxPoint_Set(PyObject 
*self
, PyObject 
*args
) { 
1363     PyObject 
* _resultobj
; 
1370     if(!PyArg_ParseTuple(args
,"sll:wxPoint_Set",&_argc0
,&_arg1
,&_arg2
))  
1373         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPoint_p")) { 
1374             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPoint_Set. Expected _wxPoint_p."); 
1378     wxPoint_Set(_arg0
,_arg1
,_arg2
); 
1380     _resultobj 
= Py_None
; 
1384 static PyObject 
* wxPoint___str__(wxPoint 
*self
) { 
1385             PyObject
* tup 
= PyTuple_New(2); 
1386             PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
)); 
1387             PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
)); 
1390 static PyObject 
*_wrap_wxPoint___str__(PyObject 
*self
, PyObject 
*args
) { 
1391     PyObject 
* _resultobj
; 
1397     if(!PyArg_ParseTuple(args
,"s:wxPoint___str__",&_argc0
))  
1400         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPoint_p")) { 
1401             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPoint___str__. Expected _wxPoint_p."); 
1405     _result 
= (PyObject 
*)wxPoint___str__(_arg0
); 
1407   _resultobj 
= _result
; 
1412 #define new_wxRect(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxRect(_swigarg0,_swigarg1,_swigarg2,_swigarg3)) 
1413 static PyObject 
*_wrap_new_wxRect(PyObject 
*self
, PyObject 
*args
) { 
1414     PyObject 
* _resultobj
; 
1423     if(!PyArg_ParseTuple(args
,"|llll:new_wxRect",&_arg0
,&_arg1
,&_arg2
,&_arg3
))  
1425     _result 
= (wxRect 
*)new_wxRect(_arg0
,_arg1
,_arg2
,_arg3
); 
1426     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p"); 
1427     _resultobj 
= Py_BuildValue("s",_ptemp
); 
1431 #define delete_wxRect(_swigobj) (delete _swigobj) 
1432 static PyObject 
*_wrap_delete_wxRect(PyObject 
*self
, PyObject 
*args
) { 
1433     PyObject 
* _resultobj
; 
1438     if(!PyArg_ParseTuple(args
,"s:delete_wxRect",&_argc0
))  
1441         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1442             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxRect. Expected _wxRect_p."); 
1446     delete_wxRect(_arg0
); 
1448     _resultobj 
= Py_None
; 
1452 #define wxRect_GetX(_swigobj)  (_swigobj->GetX()) 
1453 static PyObject 
*_wrap_wxRect_GetX(PyObject 
*self
, PyObject 
*args
) { 
1454     PyObject 
* _resultobj
; 
1460     if(!PyArg_ParseTuple(args
,"s:wxRect_GetX",&_argc0
))  
1463         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1464             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_GetX. Expected _wxRect_p."); 
1468     _result 
= (long )wxRect_GetX(_arg0
); 
1469     _resultobj 
= Py_BuildValue("l",_result
); 
1473 #define wxRect_SetX(_swigobj,_swigarg0)  (_swigobj->SetX(_swigarg0)) 
1474 static PyObject 
*_wrap_wxRect_SetX(PyObject 
*self
, PyObject 
*args
) { 
1475     PyObject 
* _resultobj
; 
1481     if(!PyArg_ParseTuple(args
,"sl:wxRect_SetX",&_argc0
,&_arg1
))  
1484         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1485             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_SetX. Expected _wxRect_p."); 
1489     wxRect_SetX(_arg0
,_arg1
); 
1491     _resultobj 
= Py_None
; 
1495 #define wxRect_GetY(_swigobj)  (_swigobj->GetY()) 
1496 static PyObject 
*_wrap_wxRect_GetY(PyObject 
*self
, PyObject 
*args
) { 
1497     PyObject 
* _resultobj
; 
1503     if(!PyArg_ParseTuple(args
,"s:wxRect_GetY",&_argc0
))  
1506         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1507             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_GetY. Expected _wxRect_p."); 
1511     _result 
= (long )wxRect_GetY(_arg0
); 
1512     _resultobj 
= Py_BuildValue("l",_result
); 
1516 #define wxRect_SetY(_swigobj,_swigarg0)  (_swigobj->SetY(_swigarg0)) 
1517 static PyObject 
*_wrap_wxRect_SetY(PyObject 
*self
, PyObject 
*args
) { 
1518     PyObject 
* _resultobj
; 
1524     if(!PyArg_ParseTuple(args
,"sl:wxRect_SetY",&_argc0
,&_arg1
))  
1527         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1528             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_SetY. Expected _wxRect_p."); 
1532     wxRect_SetY(_arg0
,_arg1
); 
1534     _resultobj 
= Py_None
; 
1538 #define wxRect_GetWidth(_swigobj)  (_swigobj->GetWidth()) 
1539 static PyObject 
*_wrap_wxRect_GetWidth(PyObject 
*self
, PyObject 
*args
) { 
1540     PyObject 
* _resultobj
; 
1546     if(!PyArg_ParseTuple(args
,"s:wxRect_GetWidth",&_argc0
))  
1549         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1550             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_GetWidth. Expected _wxRect_p."); 
1554     _result 
= (long )wxRect_GetWidth(_arg0
); 
1555     _resultobj 
= Py_BuildValue("l",_result
); 
1559 #define wxRect_SetWidth(_swigobj,_swigarg0)  (_swigobj->SetWidth(_swigarg0)) 
1560 static PyObject 
*_wrap_wxRect_SetWidth(PyObject 
*self
, PyObject 
*args
) { 
1561     PyObject 
* _resultobj
; 
1567     if(!PyArg_ParseTuple(args
,"sl:wxRect_SetWidth",&_argc0
,&_arg1
))  
1570         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1571             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_SetWidth. Expected _wxRect_p."); 
1575     wxRect_SetWidth(_arg0
,_arg1
); 
1577     _resultobj 
= Py_None
; 
1581 #define wxRect_GetHeight(_swigobj)  (_swigobj->GetHeight()) 
1582 static PyObject 
*_wrap_wxRect_GetHeight(PyObject 
*self
, PyObject 
*args
) { 
1583     PyObject 
* _resultobj
; 
1589     if(!PyArg_ParseTuple(args
,"s:wxRect_GetHeight",&_argc0
))  
1592         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1593             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_GetHeight. Expected _wxRect_p."); 
1597     _result 
= (long )wxRect_GetHeight(_arg0
); 
1598     _resultobj 
= Py_BuildValue("l",_result
); 
1602 #define wxRect_SetHeight(_swigobj,_swigarg0)  (_swigobj->SetHeight(_swigarg0)) 
1603 static PyObject 
*_wrap_wxRect_SetHeight(PyObject 
*self
, PyObject 
*args
) { 
1604     PyObject 
* _resultobj
; 
1610     if(!PyArg_ParseTuple(args
,"sl:wxRect_SetHeight",&_argc0
,&_arg1
))  
1613         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1614             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_SetHeight. Expected _wxRect_p."); 
1618     wxRect_SetHeight(_arg0
,_arg1
); 
1620     _resultobj 
= Py_None
; 
1624 #define wxRect_GetPosition(_swigobj)  (_swigobj->GetPosition()) 
1625 static PyObject 
*_wrap_wxRect_GetPosition(PyObject 
*self
, PyObject 
*args
) { 
1626     PyObject 
* _resultobj
; 
1633     if(!PyArg_ParseTuple(args
,"s:wxRect_GetPosition",&_argc0
))  
1636         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1637             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_GetPosition. Expected _wxRect_p."); 
1641     _result 
= new wxPoint (wxRect_GetPosition(_arg0
)); 
1642     SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p"); 
1643     _resultobj 
= Py_BuildValue("s",_ptemp
); 
1647 #define wxRect_GetSize(_swigobj)  (_swigobj->GetSize()) 
1648 static PyObject 
*_wrap_wxRect_GetSize(PyObject 
*self
, PyObject 
*args
) { 
1649     PyObject 
* _resultobj
; 
1656     if(!PyArg_ParseTuple(args
,"s:wxRect_GetSize",&_argc0
))  
1659         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1660             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_GetSize. Expected _wxRect_p."); 
1664     _result 
= new wxSize (wxRect_GetSize(_arg0
)); 
1665     SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p"); 
1666     _resultobj 
= Py_BuildValue("s",_ptemp
); 
1670 #define wxRect_GetLeft(_swigobj)  (_swigobj->GetLeft()) 
1671 static PyObject 
*_wrap_wxRect_GetLeft(PyObject 
*self
, PyObject 
*args
) { 
1672     PyObject 
* _resultobj
; 
1678     if(!PyArg_ParseTuple(args
,"s:wxRect_GetLeft",&_argc0
))  
1681         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1682             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_GetLeft. Expected _wxRect_p."); 
1686     _result 
= (long )wxRect_GetLeft(_arg0
); 
1687     _resultobj 
= Py_BuildValue("l",_result
); 
1691 #define wxRect_GetTop(_swigobj)  (_swigobj->GetTop()) 
1692 static PyObject 
*_wrap_wxRect_GetTop(PyObject 
*self
, PyObject 
*args
) { 
1693     PyObject 
* _resultobj
; 
1699     if(!PyArg_ParseTuple(args
,"s:wxRect_GetTop",&_argc0
))  
1702         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1703             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_GetTop. Expected _wxRect_p."); 
1707     _result 
= (long )wxRect_GetTop(_arg0
); 
1708     _resultobj 
= Py_BuildValue("l",_result
); 
1712 #define wxRect_GetBottom(_swigobj)  (_swigobj->GetBottom()) 
1713 static PyObject 
*_wrap_wxRect_GetBottom(PyObject 
*self
, PyObject 
*args
) { 
1714     PyObject 
* _resultobj
; 
1720     if(!PyArg_ParseTuple(args
,"s:wxRect_GetBottom",&_argc0
))  
1723         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1724             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_GetBottom. Expected _wxRect_p."); 
1728     _result 
= (long )wxRect_GetBottom(_arg0
); 
1729     _resultobj 
= Py_BuildValue("l",_result
); 
1733 #define wxRect_GetRight(_swigobj)  (_swigobj->GetRight()) 
1734 static PyObject 
*_wrap_wxRect_GetRight(PyObject 
*self
, PyObject 
*args
) { 
1735     PyObject 
* _resultobj
; 
1741     if(!PyArg_ParseTuple(args
,"s:wxRect_GetRight",&_argc0
))  
1744         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1745             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_GetRight. Expected _wxRect_p."); 
1749     _result 
= (long )wxRect_GetRight(_arg0
); 
1750     _resultobj 
= Py_BuildValue("l",_result
); 
1754 #define wxRect_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval) 
1755 static PyObject 
*_wrap_wxRect_x_set(PyObject 
*self
, PyObject 
*args
) { 
1756     PyObject 
* _resultobj
; 
1763     if(!PyArg_ParseTuple(args
,"sl:wxRect_x_set",&_argc0
,&_arg1
))  
1766         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1767             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_x_set. Expected _wxRect_p."); 
1771     _result 
= (long )wxRect_x_set(_arg0
,_arg1
); 
1772     _resultobj 
= Py_BuildValue("l",_result
); 
1776 #define wxRect_x_get(_swigobj) ((long ) _swigobj->x) 
1777 static PyObject 
*_wrap_wxRect_x_get(PyObject 
*self
, PyObject 
*args
) { 
1778     PyObject 
* _resultobj
; 
1784     if(!PyArg_ParseTuple(args
,"s:wxRect_x_get",&_argc0
))  
1787         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1788             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_x_get. Expected _wxRect_p."); 
1792     _result 
= (long )wxRect_x_get(_arg0
); 
1793     _resultobj 
= Py_BuildValue("l",_result
); 
1797 #define wxRect_y_set(_swigobj,_swigval) (_swigobj->y = _swigval,_swigval) 
1798 static PyObject 
*_wrap_wxRect_y_set(PyObject 
*self
, PyObject 
*args
) { 
1799     PyObject 
* _resultobj
; 
1806     if(!PyArg_ParseTuple(args
,"sl:wxRect_y_set",&_argc0
,&_arg1
))  
1809         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1810             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_y_set. Expected _wxRect_p."); 
1814     _result 
= (long )wxRect_y_set(_arg0
,_arg1
); 
1815     _resultobj 
= Py_BuildValue("l",_result
); 
1819 #define wxRect_y_get(_swigobj) ((long ) _swigobj->y) 
1820 static PyObject 
*_wrap_wxRect_y_get(PyObject 
*self
, PyObject 
*args
) { 
1821     PyObject 
* _resultobj
; 
1827     if(!PyArg_ParseTuple(args
,"s:wxRect_y_get",&_argc0
))  
1830         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1831             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_y_get. Expected _wxRect_p."); 
1835     _result 
= (long )wxRect_y_get(_arg0
); 
1836     _resultobj 
= Py_BuildValue("l",_result
); 
1840 #define wxRect_width_set(_swigobj,_swigval) (_swigobj->width = _swigval,_swigval) 
1841 static PyObject 
*_wrap_wxRect_width_set(PyObject 
*self
, PyObject 
*args
) { 
1842     PyObject 
* _resultobj
; 
1849     if(!PyArg_ParseTuple(args
,"sl:wxRect_width_set",&_argc0
,&_arg1
))  
1852         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1853             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_width_set. Expected _wxRect_p."); 
1857     _result 
= (long )wxRect_width_set(_arg0
,_arg1
); 
1858     _resultobj 
= Py_BuildValue("l",_result
); 
1862 #define wxRect_width_get(_swigobj) ((long ) _swigobj->width) 
1863 static PyObject 
*_wrap_wxRect_width_get(PyObject 
*self
, PyObject 
*args
) { 
1864     PyObject 
* _resultobj
; 
1870     if(!PyArg_ParseTuple(args
,"s:wxRect_width_get",&_argc0
))  
1873         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1874             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_width_get. Expected _wxRect_p."); 
1878     _result 
= (long )wxRect_width_get(_arg0
); 
1879     _resultobj 
= Py_BuildValue("l",_result
); 
1883 #define wxRect_height_set(_swigobj,_swigval) (_swigobj->height = _swigval,_swigval) 
1884 static PyObject 
*_wrap_wxRect_height_set(PyObject 
*self
, PyObject 
*args
) { 
1885     PyObject 
* _resultobj
; 
1892     if(!PyArg_ParseTuple(args
,"sl:wxRect_height_set",&_argc0
,&_arg1
))  
1895         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1896             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_height_set. Expected _wxRect_p."); 
1900     _result 
= (long )wxRect_height_set(_arg0
,_arg1
); 
1901     _resultobj 
= Py_BuildValue("l",_result
); 
1905 #define wxRect_height_get(_swigobj) ((long ) _swigobj->height) 
1906 static PyObject 
*_wrap_wxRect_height_get(PyObject 
*self
, PyObject 
*args
) { 
1907     PyObject 
* _resultobj
; 
1913     if(!PyArg_ParseTuple(args
,"s:wxRect_height_get",&_argc0
))  
1916         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxRect_p")) { 
1917             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxRect_height_get. Expected _wxRect_p."); 
1921     _result 
= (long )wxRect_height_get(_arg0
); 
1922     _resultobj 
= Py_BuildValue("l",_result
); 
1926 #define new_wxPyTimer(_swigarg0) (new wxPyTimer(_swigarg0)) 
1927 static PyObject 
*_wrap_new_wxPyTimer(PyObject 
*self
, PyObject 
*args
) { 
1928     PyObject 
* _resultobj
; 
1929     wxPyTimer 
* _result
; 
1931     PyObject 
* _obj0 
= 0; 
1935     if(!PyArg_ParseTuple(args
,"O:new_wxPyTimer",&_obj0
))  
1940     _result 
= (wxPyTimer 
*)new_wxPyTimer(_arg0
); 
1941     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTimer_p"); 
1942     _resultobj 
= Py_BuildValue("s",_ptemp
); 
1946 #define delete_wxPyTimer(_swigobj) (delete _swigobj) 
1947 static PyObject 
*_wrap_delete_wxPyTimer(PyObject 
*self
, PyObject 
*args
) { 
1948     PyObject 
* _resultobj
; 
1953     if(!PyArg_ParseTuple(args
,"s:delete_wxPyTimer",&_argc0
))  
1956         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPyTimer_p")) { 
1957             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxPyTimer. Expected _wxPyTimer_p."); 
1961     delete_wxPyTimer(_arg0
); 
1963     _resultobj 
= Py_None
; 
1967 #define wxPyTimer_Interval(_swigobj)  (_swigobj->Interval()) 
1968 static PyObject 
*_wrap_wxPyTimer_Interval(PyObject 
*self
, PyObject 
*args
) { 
1969     PyObject 
* _resultobj
; 
1975     if(!PyArg_ParseTuple(args
,"s:wxPyTimer_Interval",&_argc0
))  
1978         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPyTimer_p")) { 
1979             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTimer_Interval. Expected _wxPyTimer_p."); 
1983     _result 
= (int )wxPyTimer_Interval(_arg0
); 
1984     _resultobj 
= Py_BuildValue("i",_result
); 
1988 #define wxPyTimer_Start(_swigobj,_swigarg0,_swigarg1)  (_swigobj->Start(_swigarg0,_swigarg1)) 
1989 static PyObject 
*_wrap_wxPyTimer_Start(PyObject 
*self
, PyObject 
*args
) { 
1990     PyObject 
* _resultobj
; 
1997     if(!PyArg_ParseTuple(args
,"s|ii:wxPyTimer_Start",&_argc0
,&_arg1
,&_arg2
))  
2000         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPyTimer_p")) { 
2001             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTimer_Start. Expected _wxPyTimer_p."); 
2005     wxPyTimer_Start(_arg0
,_arg1
,_arg2
); 
2007     _resultobj 
= Py_None
; 
2011 #define wxPyTimer_Stop(_swigobj)  (_swigobj->Stop()) 
2012 static PyObject 
*_wrap_wxPyTimer_Stop(PyObject 
*self
, PyObject 
*args
) { 
2013     PyObject 
* _resultobj
; 
2018     if(!PyArg_ParseTuple(args
,"s:wxPyTimer_Stop",&_argc0
))  
2021         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxPyTimer_p")) { 
2022             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTimer_Stop. Expected _wxPyTimer_p."); 
2026     wxPyTimer_Stop(_arg0
); 
2028     _resultobj 
= Py_None
; 
2032 #define wxIndividualLayoutConstraint_Above(_swigobj,_swigarg0,_swigarg1)  (_swigobj->Above(_swigarg0,_swigarg1)) 
2033 static PyObject 
*_wrap_wxIndividualLayoutConstraint_Above(PyObject 
*self
, PyObject 
*args
) { 
2034     PyObject 
* _resultobj
; 
2035     wxIndividualLayoutConstraint 
* _arg0
; 
2042     if(!PyArg_ParseTuple(args
,"ss|i:wxIndividualLayoutConstraint_Above",&_argc0
,&_argc1
,&_arg2
))  
2045         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIndividualLayoutConstraint_p")) { 
2046             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIndividualLayoutConstraint_Above. Expected _wxIndividualLayoutConstraint_p."); 
2051         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxWindow_p")) { 
2052             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxIndividualLayoutConstraint_Above. Expected _wxWindow_p."); 
2056     wxIndividualLayoutConstraint_Above(_arg0
,_arg1
,_arg2
); 
2058     _resultobj 
= Py_None
; 
2062 #define wxIndividualLayoutConstraint_Absolute(_swigobj,_swigarg0)  (_swigobj->Absolute(_swigarg0)) 
2063 static PyObject 
*_wrap_wxIndividualLayoutConstraint_Absolute(PyObject 
*self
, PyObject 
*args
) { 
2064     PyObject 
* _resultobj
; 
2065     wxIndividualLayoutConstraint 
* _arg0
; 
2070     if(!PyArg_ParseTuple(args
,"si:wxIndividualLayoutConstraint_Absolute",&_argc0
,&_arg1
))  
2073         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIndividualLayoutConstraint_p")) { 
2074             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIndividualLayoutConstraint_Absolute. Expected _wxIndividualLayoutConstraint_p."); 
2078     wxIndividualLayoutConstraint_Absolute(_arg0
,_arg1
); 
2080     _resultobj 
= Py_None
; 
2084 #define wxIndividualLayoutConstraint_AsIs(_swigobj)  (_swigobj->AsIs()) 
2085 static PyObject 
*_wrap_wxIndividualLayoutConstraint_AsIs(PyObject 
*self
, PyObject 
*args
) { 
2086     PyObject 
* _resultobj
; 
2087     wxIndividualLayoutConstraint 
* _arg0
; 
2091     if(!PyArg_ParseTuple(args
,"s:wxIndividualLayoutConstraint_AsIs",&_argc0
))  
2094         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIndividualLayoutConstraint_p")) { 
2095             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIndividualLayoutConstraint_AsIs. Expected _wxIndividualLayoutConstraint_p."); 
2099     wxIndividualLayoutConstraint_AsIs(_arg0
); 
2101     _resultobj 
= Py_None
; 
2105 #define wxIndividualLayoutConstraint_Below(_swigobj,_swigarg0,_swigarg1)  (_swigobj->Below(_swigarg0,_swigarg1)) 
2106 static PyObject 
*_wrap_wxIndividualLayoutConstraint_Below(PyObject 
*self
, PyObject 
*args
) { 
2107     PyObject 
* _resultobj
; 
2108     wxIndividualLayoutConstraint 
* _arg0
; 
2115     if(!PyArg_ParseTuple(args
,"ss|i:wxIndividualLayoutConstraint_Below",&_argc0
,&_argc1
,&_arg2
))  
2118         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIndividualLayoutConstraint_p")) { 
2119             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIndividualLayoutConstraint_Below. Expected _wxIndividualLayoutConstraint_p."); 
2124         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxWindow_p")) { 
2125             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxIndividualLayoutConstraint_Below. Expected _wxWindow_p."); 
2129     wxIndividualLayoutConstraint_Below(_arg0
,_arg1
,_arg2
); 
2131     _resultobj 
= Py_None
; 
2135 #define wxIndividualLayoutConstraint_Unconstrained(_swigobj)  (_swigobj->Unconstrained()) 
2136 static PyObject 
*_wrap_wxIndividualLayoutConstraint_Unconstrained(PyObject 
*self
, PyObject 
*args
) { 
2137     PyObject 
* _resultobj
; 
2138     wxIndividualLayoutConstraint 
* _arg0
; 
2142     if(!PyArg_ParseTuple(args
,"s:wxIndividualLayoutConstraint_Unconstrained",&_argc0
))  
2145         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIndividualLayoutConstraint_p")) { 
2146             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIndividualLayoutConstraint_Unconstrained. Expected _wxIndividualLayoutConstraint_p."); 
2150     wxIndividualLayoutConstraint_Unconstrained(_arg0
); 
2152     _resultobj 
= Py_None
; 
2156 #define wxIndividualLayoutConstraint_LeftOf(_swigobj,_swigarg0,_swigarg1)  (_swigobj->LeftOf(_swigarg0,_swigarg1)) 
2157 static PyObject 
*_wrap_wxIndividualLayoutConstraint_LeftOf(PyObject 
*self
, PyObject 
*args
) { 
2158     PyObject 
* _resultobj
; 
2159     wxIndividualLayoutConstraint 
* _arg0
; 
2166     if(!PyArg_ParseTuple(args
,"ss|i:wxIndividualLayoutConstraint_LeftOf",&_argc0
,&_argc1
,&_arg2
))  
2169         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIndividualLayoutConstraint_p")) { 
2170             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIndividualLayoutConstraint_LeftOf. Expected _wxIndividualLayoutConstraint_p."); 
2175         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxWindow_p")) { 
2176             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxIndividualLayoutConstraint_LeftOf. Expected _wxWindow_p."); 
2180     wxIndividualLayoutConstraint_LeftOf(_arg0
,_arg1
,_arg2
); 
2182     _resultobj 
= Py_None
; 
2186 #define wxIndividualLayoutConstraint_PercentOf(_swigobj,_swigarg0,_swigarg1,_swigarg2)  (_swigobj->PercentOf(_swigarg0,_swigarg1,_swigarg2)) 
2187 static PyObject 
*_wrap_wxIndividualLayoutConstraint_PercentOf(PyObject 
*self
, PyObject 
*args
) { 
2188     PyObject 
* _resultobj
; 
2189     wxIndividualLayoutConstraint 
* _arg0
; 
2197     if(!PyArg_ParseTuple(args
,"ssii:wxIndividualLayoutConstraint_PercentOf",&_argc0
,&_argc1
,&_arg2
,&_arg3
))  
2200         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIndividualLayoutConstraint_p")) { 
2201             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIndividualLayoutConstraint_PercentOf. Expected _wxIndividualLayoutConstraint_p."); 
2206         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxWindow_p")) { 
2207             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxIndividualLayoutConstraint_PercentOf. Expected _wxWindow_p."); 
2211     wxIndividualLayoutConstraint_PercentOf(_arg0
,_arg1
,_arg2
,_arg3
); 
2213     _resultobj 
= Py_None
; 
2217 #define wxIndividualLayoutConstraint_RightOf(_swigobj,_swigarg0,_swigarg1)  (_swigobj->RightOf(_swigarg0,_swigarg1)) 
2218 static PyObject 
*_wrap_wxIndividualLayoutConstraint_RightOf(PyObject 
*self
, PyObject 
*args
) { 
2219     PyObject 
* _resultobj
; 
2220     wxIndividualLayoutConstraint 
* _arg0
; 
2227     if(!PyArg_ParseTuple(args
,"ss|i:wxIndividualLayoutConstraint_RightOf",&_argc0
,&_argc1
,&_arg2
))  
2230         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIndividualLayoutConstraint_p")) { 
2231             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIndividualLayoutConstraint_RightOf. Expected _wxIndividualLayoutConstraint_p."); 
2236         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxWindow_p")) { 
2237             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxIndividualLayoutConstraint_RightOf. Expected _wxWindow_p."); 
2241     wxIndividualLayoutConstraint_RightOf(_arg0
,_arg1
,_arg2
); 
2243     _resultobj 
= Py_None
; 
2247 #define wxIndividualLayoutConstraint_SameAs(_swigobj,_swigarg0,_swigarg1,_swigarg2)  (_swigobj->SameAs(_swigarg0,_swigarg1,_swigarg2)) 
2248 static PyObject 
*_wrap_wxIndividualLayoutConstraint_SameAs(PyObject 
*self
, PyObject 
*args
) { 
2249     PyObject 
* _resultobj
; 
2250     wxIndividualLayoutConstraint 
* _arg0
; 
2258     if(!PyArg_ParseTuple(args
,"ssi|i:wxIndividualLayoutConstraint_SameAs",&_argc0
,&_argc1
,&_arg2
,&_arg3
))  
2261         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIndividualLayoutConstraint_p")) { 
2262             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIndividualLayoutConstraint_SameAs. Expected _wxIndividualLayoutConstraint_p."); 
2267         if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxWindow_p")) { 
2268             PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxIndividualLayoutConstraint_SameAs. Expected _wxWindow_p."); 
2272     wxIndividualLayoutConstraint_SameAs(_arg0
,_arg1
,_arg2
,_arg3
); 
2274     _resultobj 
= Py_None
; 
2278 #define wxIndividualLayoutConstraint_Set(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4)  (_swigobj->Set(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4)) 
2279 static PyObject 
*_wrap_wxIndividualLayoutConstraint_Set(PyObject 
*self
, PyObject 
*args
) { 
2280     PyObject 
* _resultobj
; 
2281     wxIndividualLayoutConstraint 
* _arg0
; 
2282     wxRelationship  _arg1
; 
2291     if(!PyArg_ParseTuple(args
,"sisi|ii:wxIndividualLayoutConstraint_Set",&_argc0
,&_arg1
,&_argc2
,&_arg3
,&_arg4
,&_arg5
))  
2294         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxIndividualLayoutConstraint_p")) { 
2295             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxIndividualLayoutConstraint_Set. Expected _wxIndividualLayoutConstraint_p."); 
2300         if (SWIG_GetPtr(_argc2
,(void **) &_arg2
,"_wxWindow_p")) { 
2301             PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxIndividualLayoutConstraint_Set. Expected _wxWindow_p."); 
2305     wxIndividualLayoutConstraint_Set(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
); 
2307     _resultobj 
= Py_None
; 
2311 #define new_wxLayoutConstraints() (new wxLayoutConstraints()) 
2312 static PyObject 
*_wrap_new_wxLayoutConstraints(PyObject 
*self
, PyObject 
*args
) { 
2313     PyObject 
* _resultobj
; 
2314     wxLayoutConstraints 
* _result
; 
2318     if(!PyArg_ParseTuple(args
,":new_wxLayoutConstraints"))  
2320     _result 
= (wxLayoutConstraints 
*)new_wxLayoutConstraints(); 
2321     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxLayoutConstraints_p"); 
2322     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2326 #define wxLayoutConstraints_bottom_get(_swigobj) (&_swigobj->bottom) 
2327 static PyObject 
*_wrap_wxLayoutConstraints_bottom_get(PyObject 
*self
, PyObject 
*args
) { 
2328     PyObject 
* _resultobj
; 
2329     wxIndividualLayoutConstraint 
* _result
; 
2330     wxLayoutConstraints 
* _arg0
; 
2335     if(!PyArg_ParseTuple(args
,"s:wxLayoutConstraints_bottom_get",&_argc0
))  
2338         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxLayoutConstraints_p")) { 
2339             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutConstraints_bottom_get. Expected _wxLayoutConstraints_p."); 
2343     _result 
= (wxIndividualLayoutConstraint 
*)wxLayoutConstraints_bottom_get(_arg0
); 
2344     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIndividualLayoutConstraint_p"); 
2345     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2349 #define wxLayoutConstraints_centreX_get(_swigobj) (&_swigobj->centreX) 
2350 static PyObject 
*_wrap_wxLayoutConstraints_centreX_get(PyObject 
*self
, PyObject 
*args
) { 
2351     PyObject 
* _resultobj
; 
2352     wxIndividualLayoutConstraint 
* _result
; 
2353     wxLayoutConstraints 
* _arg0
; 
2358     if(!PyArg_ParseTuple(args
,"s:wxLayoutConstraints_centreX_get",&_argc0
))  
2361         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxLayoutConstraints_p")) { 
2362             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutConstraints_centreX_get. Expected _wxLayoutConstraints_p."); 
2366     _result 
= (wxIndividualLayoutConstraint 
*)wxLayoutConstraints_centreX_get(_arg0
); 
2367     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIndividualLayoutConstraint_p"); 
2368     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2372 #define wxLayoutConstraints_centreY_get(_swigobj) (&_swigobj->centreY) 
2373 static PyObject 
*_wrap_wxLayoutConstraints_centreY_get(PyObject 
*self
, PyObject 
*args
) { 
2374     PyObject 
* _resultobj
; 
2375     wxIndividualLayoutConstraint 
* _result
; 
2376     wxLayoutConstraints 
* _arg0
; 
2381     if(!PyArg_ParseTuple(args
,"s:wxLayoutConstraints_centreY_get",&_argc0
))  
2384         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxLayoutConstraints_p")) { 
2385             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutConstraints_centreY_get. Expected _wxLayoutConstraints_p."); 
2389     _result 
= (wxIndividualLayoutConstraint 
*)wxLayoutConstraints_centreY_get(_arg0
); 
2390     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIndividualLayoutConstraint_p"); 
2391     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2395 #define wxLayoutConstraints_height_get(_swigobj) (&_swigobj->height) 
2396 static PyObject 
*_wrap_wxLayoutConstraints_height_get(PyObject 
*self
, PyObject 
*args
) { 
2397     PyObject 
* _resultobj
; 
2398     wxIndividualLayoutConstraint 
* _result
; 
2399     wxLayoutConstraints 
* _arg0
; 
2404     if(!PyArg_ParseTuple(args
,"s:wxLayoutConstraints_height_get",&_argc0
))  
2407         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxLayoutConstraints_p")) { 
2408             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutConstraints_height_get. Expected _wxLayoutConstraints_p."); 
2412     _result 
= (wxIndividualLayoutConstraint 
*)wxLayoutConstraints_height_get(_arg0
); 
2413     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIndividualLayoutConstraint_p"); 
2414     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2418 #define wxLayoutConstraints_left_get(_swigobj) (&_swigobj->left) 
2419 static PyObject 
*_wrap_wxLayoutConstraints_left_get(PyObject 
*self
, PyObject 
*args
) { 
2420     PyObject 
* _resultobj
; 
2421     wxIndividualLayoutConstraint 
* _result
; 
2422     wxLayoutConstraints 
* _arg0
; 
2427     if(!PyArg_ParseTuple(args
,"s:wxLayoutConstraints_left_get",&_argc0
))  
2430         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxLayoutConstraints_p")) { 
2431             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutConstraints_left_get. Expected _wxLayoutConstraints_p."); 
2435     _result 
= (wxIndividualLayoutConstraint 
*)wxLayoutConstraints_left_get(_arg0
); 
2436     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIndividualLayoutConstraint_p"); 
2437     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2441 #define wxLayoutConstraints_right_get(_swigobj) (&_swigobj->right) 
2442 static PyObject 
*_wrap_wxLayoutConstraints_right_get(PyObject 
*self
, PyObject 
*args
) { 
2443     PyObject 
* _resultobj
; 
2444     wxIndividualLayoutConstraint 
* _result
; 
2445     wxLayoutConstraints 
* _arg0
; 
2450     if(!PyArg_ParseTuple(args
,"s:wxLayoutConstraints_right_get",&_argc0
))  
2453         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxLayoutConstraints_p")) { 
2454             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutConstraints_right_get. Expected _wxLayoutConstraints_p."); 
2458     _result 
= (wxIndividualLayoutConstraint 
*)wxLayoutConstraints_right_get(_arg0
); 
2459     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIndividualLayoutConstraint_p"); 
2460     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2464 #define wxLayoutConstraints_top_get(_swigobj) (&_swigobj->top) 
2465 static PyObject 
*_wrap_wxLayoutConstraints_top_get(PyObject 
*self
, PyObject 
*args
) { 
2466     PyObject 
* _resultobj
; 
2467     wxIndividualLayoutConstraint 
* _result
; 
2468     wxLayoutConstraints 
* _arg0
; 
2473     if(!PyArg_ParseTuple(args
,"s:wxLayoutConstraints_top_get",&_argc0
))  
2476         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxLayoutConstraints_p")) { 
2477             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutConstraints_top_get. Expected _wxLayoutConstraints_p."); 
2481     _result 
= (wxIndividualLayoutConstraint 
*)wxLayoutConstraints_top_get(_arg0
); 
2482     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIndividualLayoutConstraint_p"); 
2483     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2487 #define wxLayoutConstraints_width_get(_swigobj) (&_swigobj->width) 
2488 static PyObject 
*_wrap_wxLayoutConstraints_width_get(PyObject 
*self
, PyObject 
*args
) { 
2489     PyObject 
* _resultobj
; 
2490     wxIndividualLayoutConstraint 
* _result
; 
2491     wxLayoutConstraints 
* _arg0
; 
2496     if(!PyArg_ParseTuple(args
,"s:wxLayoutConstraints_width_get",&_argc0
))  
2499         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxLayoutConstraints_p")) { 
2500             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutConstraints_width_get. Expected _wxLayoutConstraints_p."); 
2504     _result 
= (wxIndividualLayoutConstraint 
*)wxLayoutConstraints_width_get(_arg0
); 
2505     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxIndividualLayoutConstraint_p"); 
2506     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2510 #define new_wxAcceleratorEntry(_swigarg0,_swigarg1,_swigarg2) (new wxAcceleratorEntry(_swigarg0,_swigarg1,_swigarg2)) 
2511 static PyObject 
*_wrap_new_wxAcceleratorEntry(PyObject 
*self
, PyObject 
*args
) { 
2512     PyObject 
* _resultobj
; 
2513     wxAcceleratorEntry 
* _result
; 
2520     if(!PyArg_ParseTuple(args
,"|iii:new_wxAcceleratorEntry",&_arg0
,&_arg1
,&_arg2
))  
2522     _result 
= (wxAcceleratorEntry 
*)new_wxAcceleratorEntry(_arg0
,_arg1
,_arg2
); 
2523     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxAcceleratorEntry_p"); 
2524     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2528 #define wxAcceleratorEntry_Set(_swigobj,_swigarg0,_swigarg1,_swigarg2)  (_swigobj->Set(_swigarg0,_swigarg1,_swigarg2)) 
2529 static PyObject 
*_wrap_wxAcceleratorEntry_Set(PyObject 
*self
, PyObject 
*args
) { 
2530     PyObject 
* _resultobj
; 
2531     wxAcceleratorEntry 
* _arg0
; 
2538     if(!PyArg_ParseTuple(args
,"siii:wxAcceleratorEntry_Set",&_argc0
,&_arg1
,&_arg2
,&_arg3
))  
2541         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxAcceleratorEntry_p")) { 
2542             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxAcceleratorEntry_Set. Expected _wxAcceleratorEntry_p."); 
2546     wxAcceleratorEntry_Set(_arg0
,_arg1
,_arg2
,_arg3
); 
2548     _resultobj 
= Py_None
; 
2552 #define wxAcceleratorEntry_GetFlags(_swigobj)  (_swigobj->GetFlags()) 
2553 static PyObject 
*_wrap_wxAcceleratorEntry_GetFlags(PyObject 
*self
, PyObject 
*args
) { 
2554     PyObject 
* _resultobj
; 
2556     wxAcceleratorEntry 
* _arg0
; 
2560     if(!PyArg_ParseTuple(args
,"s:wxAcceleratorEntry_GetFlags",&_argc0
))  
2563         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxAcceleratorEntry_p")) { 
2564             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxAcceleratorEntry_GetFlags. Expected _wxAcceleratorEntry_p."); 
2568     _result 
= (int )wxAcceleratorEntry_GetFlags(_arg0
); 
2569     _resultobj 
= Py_BuildValue("i",_result
); 
2573 #define wxAcceleratorEntry_GetKeyCode(_swigobj)  (_swigobj->GetKeyCode()) 
2574 static PyObject 
*_wrap_wxAcceleratorEntry_GetKeyCode(PyObject 
*self
, PyObject 
*args
) { 
2575     PyObject 
* _resultobj
; 
2577     wxAcceleratorEntry 
* _arg0
; 
2581     if(!PyArg_ParseTuple(args
,"s:wxAcceleratorEntry_GetKeyCode",&_argc0
))  
2584         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxAcceleratorEntry_p")) { 
2585             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxAcceleratorEntry_GetKeyCode. Expected _wxAcceleratorEntry_p."); 
2589     _result 
= (int )wxAcceleratorEntry_GetKeyCode(_arg0
); 
2590     _resultobj 
= Py_BuildValue("i",_result
); 
2594 #define wxAcceleratorEntry_GetCommand(_swigobj)  (_swigobj->GetCommand()) 
2595 static PyObject 
*_wrap_wxAcceleratorEntry_GetCommand(PyObject 
*self
, PyObject 
*args
) { 
2596     PyObject 
* _resultobj
; 
2598     wxAcceleratorEntry 
* _arg0
; 
2602     if(!PyArg_ParseTuple(args
,"s:wxAcceleratorEntry_GetCommand",&_argc0
))  
2605         if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxAcceleratorEntry_p")) { 
2606             PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxAcceleratorEntry_GetCommand. Expected _wxAcceleratorEntry_p."); 
2610     _result 
= (int )wxAcceleratorEntry_GetCommand(_arg0
); 
2611     _resultobj 
= Py_BuildValue("i",_result
); 
2615 #define new_wxAcceleratorTable(_swigarg0,_swigarg1) (new wxAcceleratorTable(_swigarg0,_swigarg1)) 
2616 static PyObject 
*_wrap_new_wxAcceleratorTable(PyObject 
*self
, PyObject 
*args
) { 
2617     PyObject 
* _resultobj
; 
2618     wxAcceleratorTable 
* _result
; 
2620     wxAcceleratorEntry 
* _arg1
; 
2621     PyObject 
* _obj1 
= 0; 
2625     if(!PyArg_ParseTuple(args
,"O:new_wxAcceleratorTable",&_obj1
))  
2629     _arg1 
= wxAcceleratorEntry_LIST_helper(_obj1
); 
2630     if (_arg1 
== NULL
) { 
2635     _arg0 
= PyList_Size(_obj1
); 
2637     _result 
= (wxAcceleratorTable 
*)new_wxAcceleratorTable(_arg0
,_arg1
); 
2638     SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxAcceleratorTable_p"); 
2639     _resultobj 
= Py_BuildValue("s",_ptemp
); 
2646 static PyMethodDef misccMethods
[] = { 
2647          { "new_wxAcceleratorTable", _wrap_new_wxAcceleratorTable
, 1 }, 
2648          { "wxAcceleratorEntry_GetCommand", _wrap_wxAcceleratorEntry_GetCommand
, 1 }, 
2649          { "wxAcceleratorEntry_GetKeyCode", _wrap_wxAcceleratorEntry_GetKeyCode
, 1 }, 
2650          { "wxAcceleratorEntry_GetFlags", _wrap_wxAcceleratorEntry_GetFlags
, 1 }, 
2651          { "wxAcceleratorEntry_Set", _wrap_wxAcceleratorEntry_Set
, 1 }, 
2652          { "new_wxAcceleratorEntry", _wrap_new_wxAcceleratorEntry
, 1 }, 
2653          { "wxLayoutConstraints_width_get", _wrap_wxLayoutConstraints_width_get
, 1 }, 
2654          { "wxLayoutConstraints_top_get", _wrap_wxLayoutConstraints_top_get
, 1 }, 
2655          { "wxLayoutConstraints_right_get", _wrap_wxLayoutConstraints_right_get
, 1 }, 
2656          { "wxLayoutConstraints_left_get", _wrap_wxLayoutConstraints_left_get
, 1 }, 
2657          { "wxLayoutConstraints_height_get", _wrap_wxLayoutConstraints_height_get
, 1 }, 
2658          { "wxLayoutConstraints_centreY_get", _wrap_wxLayoutConstraints_centreY_get
, 1 }, 
2659          { "wxLayoutConstraints_centreX_get", _wrap_wxLayoutConstraints_centreX_get
, 1 }, 
2660          { "wxLayoutConstraints_bottom_get", _wrap_wxLayoutConstraints_bottom_get
, 1 }, 
2661          { "new_wxLayoutConstraints", _wrap_new_wxLayoutConstraints
, 1 }, 
2662          { "wxIndividualLayoutConstraint_Set", _wrap_wxIndividualLayoutConstraint_Set
, 1 }, 
2663          { "wxIndividualLayoutConstraint_SameAs", _wrap_wxIndividualLayoutConstraint_SameAs
, 1 }, 
2664          { "wxIndividualLayoutConstraint_RightOf", _wrap_wxIndividualLayoutConstraint_RightOf
, 1 }, 
2665          { "wxIndividualLayoutConstraint_PercentOf", _wrap_wxIndividualLayoutConstraint_PercentOf
, 1 }, 
2666          { "wxIndividualLayoutConstraint_LeftOf", _wrap_wxIndividualLayoutConstraint_LeftOf
, 1 }, 
2667          { "wxIndividualLayoutConstraint_Unconstrained", _wrap_wxIndividualLayoutConstraint_Unconstrained
, 1 }, 
2668          { "wxIndividualLayoutConstraint_Below", _wrap_wxIndividualLayoutConstraint_Below
, 1 }, 
2669          { "wxIndividualLayoutConstraint_AsIs", _wrap_wxIndividualLayoutConstraint_AsIs
, 1 }, 
2670          { "wxIndividualLayoutConstraint_Absolute", _wrap_wxIndividualLayoutConstraint_Absolute
, 1 }, 
2671          { "wxIndividualLayoutConstraint_Above", _wrap_wxIndividualLayoutConstraint_Above
, 1 }, 
2672          { "wxPyTimer_Stop", _wrap_wxPyTimer_Stop
, 1 }, 
2673          { "wxPyTimer_Start", _wrap_wxPyTimer_Start
, 1 }, 
2674          { "wxPyTimer_Interval", _wrap_wxPyTimer_Interval
, 1 }, 
2675          { "delete_wxPyTimer", _wrap_delete_wxPyTimer
, 1 }, 
2676          { "new_wxPyTimer", _wrap_new_wxPyTimer
, 1 }, 
2677          { "wxRect_height_get", _wrap_wxRect_height_get
, 1 }, 
2678          { "wxRect_height_set", _wrap_wxRect_height_set
, 1 }, 
2679          { "wxRect_width_get", _wrap_wxRect_width_get
, 1 }, 
2680          { "wxRect_width_set", _wrap_wxRect_width_set
, 1 }, 
2681          { "wxRect_y_get", _wrap_wxRect_y_get
, 1 }, 
2682          { "wxRect_y_set", _wrap_wxRect_y_set
, 1 }, 
2683          { "wxRect_x_get", _wrap_wxRect_x_get
, 1 }, 
2684          { "wxRect_x_set", _wrap_wxRect_x_set
, 1 }, 
2685          { "wxRect_GetRight", _wrap_wxRect_GetRight
, 1 }, 
2686          { "wxRect_GetBottom", _wrap_wxRect_GetBottom
, 1 }, 
2687          { "wxRect_GetTop", _wrap_wxRect_GetTop
, 1 }, 
2688          { "wxRect_GetLeft", _wrap_wxRect_GetLeft
, 1 }, 
2689          { "wxRect_GetSize", _wrap_wxRect_GetSize
, 1 }, 
2690          { "wxRect_GetPosition", _wrap_wxRect_GetPosition
, 1 }, 
2691          { "wxRect_SetHeight", _wrap_wxRect_SetHeight
, 1 }, 
2692          { "wxRect_GetHeight", _wrap_wxRect_GetHeight
, 1 }, 
2693          { "wxRect_SetWidth", _wrap_wxRect_SetWidth
, 1 }, 
2694          { "wxRect_GetWidth", _wrap_wxRect_GetWidth
, 1 }, 
2695          { "wxRect_SetY", _wrap_wxRect_SetY
, 1 }, 
2696          { "wxRect_GetY", _wrap_wxRect_GetY
, 1 }, 
2697          { "wxRect_SetX", _wrap_wxRect_SetX
, 1 }, 
2698          { "wxRect_GetX", _wrap_wxRect_GetX
, 1 }, 
2699          { "delete_wxRect", _wrap_delete_wxRect
, 1 }, 
2700          { "new_wxRect", _wrap_new_wxRect
, 1 }, 
2701          { "wxPoint___str__", _wrap_wxPoint___str__
, 1 }, 
2702          { "wxPoint_Set", _wrap_wxPoint_Set
, 1 }, 
2703          { "delete_wxPoint", _wrap_delete_wxPoint
, 1 }, 
2704          { "new_wxPoint", _wrap_new_wxPoint
, 1 }, 
2705          { "wxPoint_y_get", _wrap_wxPoint_y_get
, 1 }, 
2706          { "wxPoint_y_set", _wrap_wxPoint_y_set
, 1 }, 
2707          { "wxPoint_x_get", _wrap_wxPoint_x_get
, 1 }, 
2708          { "wxPoint_x_set", _wrap_wxPoint_x_set
, 1 }, 
2709          { "delete_wxRealPoint", _wrap_delete_wxRealPoint
, 1 }, 
2710          { "new_wxRealPoint", _wrap_new_wxRealPoint
, 1 }, 
2711          { "wxRealPoint_y_get", _wrap_wxRealPoint_y_get
, 1 }, 
2712          { "wxRealPoint_y_set", _wrap_wxRealPoint_y_set
, 1 }, 
2713          { "wxRealPoint_x_get", _wrap_wxRealPoint_x_get
, 1 }, 
2714          { "wxRealPoint_x_set", _wrap_wxRealPoint_x_set
, 1 }, 
2715          { "wxSize___str__", _wrap_wxSize___str__
, 1 }, 
2716          { "wxSize_GetHeight", _wrap_wxSize_GetHeight
, 1 }, 
2717          { "wxSize_GetWidth", _wrap_wxSize_GetWidth
, 1 }, 
2718          { "wxSize_Set", _wrap_wxSize_Set
, 1 }, 
2719          { "delete_wxSize", _wrap_delete_wxSize
, 1 }, 
2720          { "new_wxSize", _wrap_new_wxSize
, 1 }, 
2721          { "wxSize_height_get", _wrap_wxSize_height_get
, 1 }, 
2722          { "wxSize_height_set", _wrap_wxSize_height_set
, 1 }, 
2723          { "wxSize_width_get", _wrap_wxSize_width_get
, 1 }, 
2724          { "wxSize_width_set", _wrap_wxSize_width_set
, 1 }, 
2725          { "wxResourceParseString", _wrap_wxResourceParseString
, 1 }, 
2726          { "wxResourceParseFile", _wrap_wxResourceParseFile
, 1 }, 
2727          { "wxResourceParseData", _wrap_wxResourceParseData
, 1 }, 
2728          { "wxResourceGetIdentifier", _wrap_wxResourceGetIdentifier
, 1 }, 
2729          { "wxResourceCreateMenuBar", _wrap_wxResourceCreateMenuBar
, 1 }, 
2730          { "wxResourceCreateIcon", _wrap_wxResourceCreateIcon
, 1 }, 
2731          { "wxResourceCreateBitmap", _wrap_wxResourceCreateBitmap
, 1 }, 
2732          { "wxResourceClear", _wrap_wxResourceClear
, 1 }, 
2733          { "wxResourceAddIdentifier", _wrap_wxResourceAddIdentifier
, 1 }, 
2734          { "wxGetResource", _wrap_wxGetResource
, 1 }, 
2735          { "wxYield", _wrap_wxYield
, 1 }, 
2736          { "wxNow", _wrap_wxNow
, 1 }, 
2737          { "wxIsBusy", _wrap_wxIsBusy
, 1 }, 
2738          { "wxGetMousePosition", _wrap_wxGetMousePosition
, 1 }, 
2739          { "wxFindWindowByName", _wrap_wxFindWindowByName
, 1 }, 
2740          { "wxFindWindowByLabel", _wrap_wxFindWindowByLabel
, 1 }, 
2741          { "wxExecute", _wrap_wxExecute
, 1 }, 
2742          { "wxEndBusyCursor", _wrap_wxEndBusyCursor
, 1 }, 
2743          { "wxDisplaySize", _wrap_wxDisplaySize
, 1 }, 
2744          { "wxBell", _wrap_wxBell
, 1 }, 
2745          { "wxBeginBusyCursor", _wrap_wxBeginBusyCursor
, 1 }, 
2746          { "RegisterId", _wrap_RegisterId
, 1 }, 
2747          { "NewId", _wrap_NewId
, 1 }, 
2748          { "wxSetCursor", _wrap_wxSetCursor
, 1 }, 
2749          { "wxDisplayDepth", _wrap_wxDisplayDepth
, 1 }, 
2750          { "wxColourDisplay", _wrap_wxColourDisplay
, 1 }, 
2751          { "wxMessageBox", _wrap_wxMessageBox
, 1 }, 
2752          { "wxGetSingleChoiceIndex", _wrap_wxGetSingleChoiceIndex
, 1 }, 
2753          { "wxGetSingleChoice", _wrap_wxGetSingleChoice
, 1 }, 
2754          { "wxGetTextFromUser", _wrap_wxGetTextFromUser
, 1 }, 
2755          { "wxFileSelector", _wrap_wxFileSelector
, 1 }, 
2758 static PyObject 
*SWIG_globals
; 
2762 SWIGEXPORT(void,initmiscc
)() { 
2764          SWIG_globals 
= SWIG_newvarlink(); 
2765          m 
= Py_InitModule("miscc", misccMethods
); 
2766          d 
= PyModule_GetDict(m
); 
2767          PyDict_SetItemString(d
,"wxLeft", PyInt_FromLong((long) wxLeft
)); 
2768          PyDict_SetItemString(d
,"wxTop", PyInt_FromLong((long) wxTop
)); 
2769          PyDict_SetItemString(d
,"wxRight", PyInt_FromLong((long) wxRight
)); 
2770          PyDict_SetItemString(d
,"wxBottom", PyInt_FromLong((long) wxBottom
)); 
2771          PyDict_SetItemString(d
,"wxWidth", PyInt_FromLong((long) wxWidth
)); 
2772          PyDict_SetItemString(d
,"wxHeight", PyInt_FromLong((long) wxHeight
)); 
2773          PyDict_SetItemString(d
,"wxCentre", PyInt_FromLong((long) wxCentre
)); 
2774          PyDict_SetItemString(d
,"wxCenter", PyInt_FromLong((long) wxCenter
)); 
2775          PyDict_SetItemString(d
,"wxCentreX", PyInt_FromLong((long) wxCentreX
)); 
2776          PyDict_SetItemString(d
,"wxCentreY", PyInt_FromLong((long) wxCentreY
)); 
2777          PyDict_SetItemString(d
,"wxUnconstrained", PyInt_FromLong((long) wxUnconstrained
)); 
2778          PyDict_SetItemString(d
,"wxAsIs", PyInt_FromLong((long) wxAsIs
)); 
2779          PyDict_SetItemString(d
,"wxPercentOf", PyInt_FromLong((long) wxPercentOf
)); 
2780          PyDict_SetItemString(d
,"wxAbove", PyInt_FromLong((long) wxAbove
)); 
2781          PyDict_SetItemString(d
,"wxBelow", PyInt_FromLong((long) wxBelow
)); 
2782          PyDict_SetItemString(d
,"wxLeftOf", PyInt_FromLong((long) wxLeftOf
)); 
2783          PyDict_SetItemString(d
,"wxRightOf", PyInt_FromLong((long) wxRightOf
)); 
2784          PyDict_SetItemString(d
,"wxSameAs", PyInt_FromLong((long) wxSameAs
)); 
2785          PyDict_SetItemString(d
,"wxAbsolute", PyInt_FromLong((long) wxAbsolute
)); 
2787  * These are the pointer type-equivalency mappings.  
2788  * (Used by the SWIG pointer type-checker). 
2790          SWIG_RegisterMapping("_wxAcceleratorTable","_class_wxAcceleratorTable",0); 
2791          SWIG_RegisterMapping("_signed_long","_long",0); 
2792          SWIG_RegisterMapping("_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0); 
2793          SWIG_RegisterMapping("_byte","_unsigned_char",0); 
2794          SWIG_RegisterMapping("_long","_unsigned_long",0); 
2795          SWIG_RegisterMapping("_long","_signed_long",0); 
2796          SWIG_RegisterMapping("_class_wxAcceleratorTable","_wxAcceleratorTable",0); 
2797          SWIG_RegisterMapping("_class_wxRealPoint","_wxRealPoint",0); 
2798          SWIG_RegisterMapping("_uint","_unsigned_int",0); 
2799          SWIG_RegisterMapping("_uint","_int",0); 
2800          SWIG_RegisterMapping("_uint","_wxWindowID",0); 
2801          SWIG_RegisterMapping("_wxRect","_class_wxRect",0); 
2802          SWIG_RegisterMapping("_wxPoint","_class_wxPoint",0); 
2803          SWIG_RegisterMapping("_wxPyTimer","_class_wxPyTimer",0); 
2804          SWIG_RegisterMapping("_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0); 
2805          SWIG_RegisterMapping("_EBool","_signed_int",0); 
2806          SWIG_RegisterMapping("_EBool","_int",0); 
2807          SWIG_RegisterMapping("_EBool","_wxWindowID",0); 
2808          SWIG_RegisterMapping("_unsigned_long","_long",0); 
2809          SWIG_RegisterMapping("_class_wxRect","_wxRect",0); 
2810          SWIG_RegisterMapping("_class_wxPyTimer","_wxPyTimer",0); 
2811          SWIG_RegisterMapping("_wxAcceleratorEntry","_class_wxAcceleratorEntry",0); 
2812          SWIG_RegisterMapping("_signed_int","_EBool",0); 
2813          SWIG_RegisterMapping("_signed_int","_wxWindowID",0); 
2814          SWIG_RegisterMapping("_signed_int","_int",0); 
2815          SWIG_RegisterMapping("_wxLayoutConstraints","_class_wxLayoutConstraints",0); 
2816          SWIG_RegisterMapping("_WXTYPE","_short",0); 
2817          SWIG_RegisterMapping("_WXTYPE","_signed_short",0); 
2818          SWIG_RegisterMapping("_WXTYPE","_unsigned_short",0); 
2819          SWIG_RegisterMapping("_unsigned_short","_WXTYPE",0); 
2820          SWIG_RegisterMapping("_unsigned_short","_short",0); 
2821          SWIG_RegisterMapping("_class_wxPoint","_wxPoint",0); 
2822          SWIG_RegisterMapping("_wxRealPoint","_class_wxRealPoint",0); 
2823          SWIG_RegisterMapping("_signed_short","_WXTYPE",0); 
2824          SWIG_RegisterMapping("_signed_short","_short",0); 
2825          SWIG_RegisterMapping("_class_wxAcceleratorEntry","_wxAcceleratorEntry",0); 
2826          SWIG_RegisterMapping("_unsigned_char","_byte",0); 
2827          SWIG_RegisterMapping("_unsigned_int","_uint",0); 
2828          SWIG_RegisterMapping("_unsigned_int","_wxWindowID",0); 
2829          SWIG_RegisterMapping("_unsigned_int","_int",0); 
2830          SWIG_RegisterMapping("_short","_WXTYPE",0); 
2831          SWIG_RegisterMapping("_short","_unsigned_short",0); 
2832          SWIG_RegisterMapping("_short","_signed_short",0); 
2833          SWIG_RegisterMapping("_wxWindowID","_EBool",0); 
2834          SWIG_RegisterMapping("_wxWindowID","_uint",0); 
2835          SWIG_RegisterMapping("_wxWindowID","_int",0); 
2836          SWIG_RegisterMapping("_wxWindowID","_signed_int",0); 
2837          SWIG_RegisterMapping("_wxWindowID","_unsigned_int",0); 
2838          SWIG_RegisterMapping("_int","_EBool",0); 
2839          SWIG_RegisterMapping("_int","_uint",0); 
2840          SWIG_RegisterMapping("_int","_wxWindowID",0); 
2841          SWIG_RegisterMapping("_int","_unsigned_int",0); 
2842          SWIG_RegisterMapping("_int","_signed_int",0); 
2843          SWIG_RegisterMapping("_wxSize","_class_wxSize",0); 
2844          SWIG_RegisterMapping("_class_wxLayoutConstraints","_wxLayoutConstraints",0); 
2845          SWIG_RegisterMapping("_class_wxSize","_wxSize",0);