2 * FILE : msw/windows.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 810)
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
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 char *SWIG_GetPtrObj(PyObject
*, void **, char *);
47 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
48 extern PyObject
*SWIG_newvarlink(void);
52 #define SWIG_init initwindowsc
54 #define SWIG_name "windowsc"
57 #include <wx/menuitem.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
);
106 static char* wxStringErrorMsg
= "string type is required for parameter";
108 bool wxValidator_IsSilent() {
109 return wxValidator::IsSilent();
112 void wxValidator_SetBellOnError(int doIt
= TRUE
) {
113 wxValidator::SetBellOnError(doIt
);
116 class wxPyValidator
: public wxValidator
{
117 DECLARE_DYNAMIC_CLASS(wxPyValidator
);
121 // wxPyValidator(const wxPyValidator& other);
126 wxObject
* wxPyValidator::Clone() const {
127 wxPyValidator
* ptr
= NULL
;
128 wxPyValidator
* self
= (wxPyValidator
*)this;
130 bool doSave
= wxPyRestoreThread();
131 if (self
->m_myInst
.findCallback("Clone")) {
133 ro
= self
->m_myInst
.callCallbackObj(Py_BuildValue("()"));
134 SWIG_GetPtrObj(ro
, (void **)&ptr
, "_wxPyValidator_p");
136 // This is very dangerous!!! But is the only way I could find
137 // to squash a memory leak. Currently it is okay, but if the
138 // validator architecture in wxWindows ever changes, problems
142 wxPySaveThread(doSave
);
146 DEC_PYCALLBACK_BOOL_WXWIN(Validate
);
147 DEC_PYCALLBACK_BOOL_(TransferToWindow
);
148 DEC_PYCALLBACK_BOOL_(TransferFromWindow
);
154 IMP_PYCALLBACK_BOOL_WXWIN(wxPyValidator
, wxValidator
, Validate
);
155 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferToWindow
);
156 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferFromWindow
);
158 IMPLEMENT_DYNAMIC_CLASS(wxPyValidator
, wxValidator
);
161 wxWindow
* wxWindow_FindFocus() {
162 return wxWindow::FindFocus();
165 wxWindow
* wxWindow_FromHWND(unsigned long hWnd
) {
166 wxWindow
* win
= new wxWindow
;
168 win
->SubclassWin(hWnd
);
174 static PyObject
*_wrap_wxValidator_IsSilent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
175 PyObject
* _resultobj
;
177 char *_kwnames
[] = { NULL
};
180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxValidator_IsSilent",_kwnames
))
183 wxPy_BEGIN_ALLOW_THREADS
;
184 _result
= (bool )wxValidator_IsSilent();
186 wxPy_END_ALLOW_THREADS
;
187 } _resultobj
= Py_BuildValue("i",_result
);
191 static PyObject
*_wrap_wxValidator_SetBellOnError(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
192 PyObject
* _resultobj
;
193 int _arg0
= (int ) TRUE
;
194 char *_kwnames
[] = { "doIt", NULL
};
197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:wxValidator_SetBellOnError",_kwnames
,&_arg0
))
200 wxPy_BEGIN_ALLOW_THREADS
;
201 wxValidator_SetBellOnError(_arg0
);
203 wxPy_END_ALLOW_THREADS
;
204 } Py_INCREF(Py_None
);
205 _resultobj
= Py_None
;
209 static PyObject
*_wrap_wxWindow_FindFocus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
210 PyObject
* _resultobj
;
212 char *_kwnames
[] = { NULL
};
216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxWindow_FindFocus",_kwnames
))
219 wxPy_BEGIN_ALLOW_THREADS
;
220 _result
= (wxWindow
*)wxWindow_FindFocus();
222 wxPy_END_ALLOW_THREADS
;
224 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
225 _resultobj
= Py_BuildValue("s",_ptemp
);
228 _resultobj
= Py_None
;
233 static PyObject
*_wrap_wxWindow_FromHWND(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
234 PyObject
* _resultobj
;
237 char *_kwnames
[] = { "hWnd", NULL
};
241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"l:wxWindow_FromHWND",_kwnames
,&_arg0
))
244 wxPy_BEGIN_ALLOW_THREADS
;
245 _result
= (wxWindow
*)wxWindow_FromHWND(_arg0
);
247 wxPy_END_ALLOW_THREADS
;
249 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
250 _resultobj
= Py_BuildValue("s",_ptemp
);
253 _resultobj
= Py_None
;
258 #define wxEvtHandler_ProcessEvent(_swigobj,_swigarg0) (_swigobj->ProcessEvent(_swigarg0))
259 static PyObject
*_wrap_wxEvtHandler_ProcessEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
260 PyObject
* _resultobj
;
262 wxEvtHandler
* _arg0
;
264 PyObject
* _argo0
= 0;
265 PyObject
* _argo1
= 0;
266 char *_kwnames
[] = { "self","event", NULL
};
269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvtHandler_ProcessEvent",_kwnames
,&_argo0
,&_argo1
))
272 if (_argo0
== Py_None
) { _arg0
= NULL
; }
273 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_ProcessEvent. Expected _wxEvtHandler_p.");
279 if (_argo1
== Py_None
) { _arg1
= NULL
; }
280 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvent_p")) {
281 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxEvtHandler_ProcessEvent. Expected _wxEvent_p.");
286 wxPy_BEGIN_ALLOW_THREADS
;
287 _result
= (bool )wxEvtHandler_ProcessEvent(_arg0
,*_arg1
);
289 wxPy_END_ALLOW_THREADS
;
290 } _resultobj
= Py_BuildValue("i",_result
);
294 #define wxEvtHandler_GetEvtHandlerEnabled(_swigobj) (_swigobj->GetEvtHandlerEnabled())
295 static PyObject
*_wrap_wxEvtHandler_GetEvtHandlerEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
296 PyObject
* _resultobj
;
298 wxEvtHandler
* _arg0
;
299 PyObject
* _argo0
= 0;
300 char *_kwnames
[] = { "self", NULL
};
303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvtHandler_GetEvtHandlerEnabled",_kwnames
,&_argo0
))
306 if (_argo0
== Py_None
) { _arg0
= NULL
; }
307 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
308 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_GetEvtHandlerEnabled. Expected _wxEvtHandler_p.");
313 wxPy_BEGIN_ALLOW_THREADS
;
314 _result
= (bool )wxEvtHandler_GetEvtHandlerEnabled(_arg0
);
316 wxPy_END_ALLOW_THREADS
;
317 } _resultobj
= Py_BuildValue("i",_result
);
321 #define wxEvtHandler_SetEvtHandlerEnabled(_swigobj,_swigarg0) (_swigobj->SetEvtHandlerEnabled(_swigarg0))
322 static PyObject
*_wrap_wxEvtHandler_SetEvtHandlerEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
323 PyObject
* _resultobj
;
324 wxEvtHandler
* _arg0
;
326 PyObject
* _argo0
= 0;
328 char *_kwnames
[] = { "self","enabled", NULL
};
331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxEvtHandler_SetEvtHandlerEnabled",_kwnames
,&_argo0
,&tempbool1
))
334 if (_argo0
== Py_None
) { _arg0
= NULL
; }
335 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_SetEvtHandlerEnabled. Expected _wxEvtHandler_p.");
340 _arg1
= (bool ) tempbool1
;
342 wxPy_BEGIN_ALLOW_THREADS
;
343 wxEvtHandler_SetEvtHandlerEnabled(_arg0
,_arg1
);
345 wxPy_END_ALLOW_THREADS
;
346 } Py_INCREF(Py_None
);
347 _resultobj
= Py_None
;
351 #define wxEvtHandler_GetNextHandler(_swigobj) (_swigobj->GetNextHandler())
352 static PyObject
*_wrap_wxEvtHandler_GetNextHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
353 PyObject
* _resultobj
;
354 wxEvtHandler
* _result
;
355 wxEvtHandler
* _arg0
;
356 PyObject
* _argo0
= 0;
357 char *_kwnames
[] = { "self", NULL
};
361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvtHandler_GetNextHandler",_kwnames
,&_argo0
))
364 if (_argo0
== Py_None
) { _arg0
= NULL
; }
365 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
366 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_GetNextHandler. Expected _wxEvtHandler_p.");
371 wxPy_BEGIN_ALLOW_THREADS
;
372 _result
= (wxEvtHandler
*)wxEvtHandler_GetNextHandler(_arg0
);
374 wxPy_END_ALLOW_THREADS
;
376 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEvtHandler_p");
377 _resultobj
= Py_BuildValue("s",_ptemp
);
380 _resultobj
= Py_None
;
385 #define wxEvtHandler_GetPreviousHandler(_swigobj) (_swigobj->GetPreviousHandler())
386 static PyObject
*_wrap_wxEvtHandler_GetPreviousHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
387 PyObject
* _resultobj
;
388 wxEvtHandler
* _result
;
389 wxEvtHandler
* _arg0
;
390 PyObject
* _argo0
= 0;
391 char *_kwnames
[] = { "self", NULL
};
395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvtHandler_GetPreviousHandler",_kwnames
,&_argo0
))
398 if (_argo0
== Py_None
) { _arg0
= NULL
; }
399 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
400 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_GetPreviousHandler. Expected _wxEvtHandler_p.");
405 wxPy_BEGIN_ALLOW_THREADS
;
406 _result
= (wxEvtHandler
*)wxEvtHandler_GetPreviousHandler(_arg0
);
408 wxPy_END_ALLOW_THREADS
;
410 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEvtHandler_p");
411 _resultobj
= Py_BuildValue("s",_ptemp
);
414 _resultobj
= Py_None
;
419 #define wxEvtHandler_SetNextHandler(_swigobj,_swigarg0) (_swigobj->SetNextHandler(_swigarg0))
420 static PyObject
*_wrap_wxEvtHandler_SetNextHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
421 PyObject
* _resultobj
;
422 wxEvtHandler
* _arg0
;
423 wxEvtHandler
* _arg1
;
424 PyObject
* _argo0
= 0;
425 PyObject
* _argo1
= 0;
426 char *_kwnames
[] = { "self","handler", NULL
};
429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvtHandler_SetNextHandler",_kwnames
,&_argo0
,&_argo1
))
432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_SetNextHandler. Expected _wxEvtHandler_p.");
439 if (_argo1
== Py_None
) { _arg1
= NULL
; }
440 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
441 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxEvtHandler_SetNextHandler. Expected _wxEvtHandler_p.");
446 wxPy_BEGIN_ALLOW_THREADS
;
447 wxEvtHandler_SetNextHandler(_arg0
,_arg1
);
449 wxPy_END_ALLOW_THREADS
;
450 } Py_INCREF(Py_None
);
451 _resultobj
= Py_None
;
455 #define wxEvtHandler_SetPreviousHandler(_swigobj,_swigarg0) (_swigobj->SetPreviousHandler(_swigarg0))
456 static PyObject
*_wrap_wxEvtHandler_SetPreviousHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
457 PyObject
* _resultobj
;
458 wxEvtHandler
* _arg0
;
459 wxEvtHandler
* _arg1
;
460 PyObject
* _argo0
= 0;
461 PyObject
* _argo1
= 0;
462 char *_kwnames
[] = { "self","handler", NULL
};
465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvtHandler_SetPreviousHandler",_kwnames
,&_argo0
,&_argo1
))
468 if (_argo0
== Py_None
) { _arg0
= NULL
; }
469 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
470 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_SetPreviousHandler. Expected _wxEvtHandler_p.");
475 if (_argo1
== Py_None
) { _arg1
= NULL
; }
476 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxEvtHandler_SetPreviousHandler. Expected _wxEvtHandler_p.");
482 wxPy_BEGIN_ALLOW_THREADS
;
483 wxEvtHandler_SetPreviousHandler(_arg0
,_arg1
);
485 wxPy_END_ALLOW_THREADS
;
486 } Py_INCREF(Py_None
);
487 _resultobj
= Py_None
;
491 static void wxEvtHandler_Connect(wxEvtHandler
*self
,int id
,int lastId
,int eventType
,PyObject
* func
) {
492 if (PyCallable_Check(func
)) {
493 self
->Connect(id
, lastId
, eventType
,
494 (wxObjectEventFunction
) &wxPyCallback::EventThunker
,
495 new wxPyCallback(func
));
498 static PyObject
*_wrap_wxEvtHandler_Connect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
499 PyObject
* _resultobj
;
500 wxEvtHandler
* _arg0
;
505 PyObject
* _argo0
= 0;
506 PyObject
* _obj4
= 0;
507 char *_kwnames
[] = { "self","id","lastId","eventType","func", NULL
};
510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiiO:wxEvtHandler_Connect",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_obj4
))
513 if (_argo0
== Py_None
) { _arg0
= NULL
; }
514 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
515 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_Connect. Expected _wxEvtHandler_p.");
523 wxPy_BEGIN_ALLOW_THREADS
;
524 wxEvtHandler_Connect(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
526 wxPy_END_ALLOW_THREADS
;
527 } Py_INCREF(Py_None
);
528 _resultobj
= Py_None
;
532 static void *SwigwxValidatorTowxEvtHandler(void *ptr
) {
535 src
= (wxValidator
*) ptr
;
536 dest
= (wxEvtHandler
*) src
;
537 return (void *) dest
;
540 #define new_wxValidator() (new wxValidator())
541 static PyObject
*_wrap_new_wxValidator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
542 PyObject
* _resultobj
;
543 wxValidator
* _result
;
544 char *_kwnames
[] = { NULL
};
548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxValidator",_kwnames
))
551 wxPy_BEGIN_ALLOW_THREADS
;
552 _result
= (wxValidator
*)new_wxValidator();
554 wxPy_END_ALLOW_THREADS
;
556 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxValidator_p");
557 _resultobj
= Py_BuildValue("s",_ptemp
);
560 _resultobj
= Py_None
;
565 #define wxValidator_Clone(_swigobj) (_swigobj->Clone())
566 static PyObject
*_wrap_wxValidator_Clone(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
567 PyObject
* _resultobj
;
568 wxValidator
* _result
;
570 PyObject
* _argo0
= 0;
571 char *_kwnames
[] = { "self", NULL
};
575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxValidator_Clone",_kwnames
,&_argo0
))
578 if (_argo0
== Py_None
) { _arg0
= NULL
; }
579 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxValidator_p")) {
580 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxValidator_Clone. Expected _wxValidator_p.");
585 wxPy_BEGIN_ALLOW_THREADS
;
586 _result
= (wxValidator
*)wxValidator_Clone(_arg0
);
588 wxPy_END_ALLOW_THREADS
;
590 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxValidator_p");
591 _resultobj
= Py_BuildValue("s",_ptemp
);
594 _resultobj
= Py_None
;
599 #define wxValidator_GetWindow(_swigobj) (_swigobj->GetWindow())
600 static PyObject
*_wrap_wxValidator_GetWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
601 PyObject
* _resultobj
;
604 PyObject
* _argo0
= 0;
605 char *_kwnames
[] = { "self", NULL
};
609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxValidator_GetWindow",_kwnames
,&_argo0
))
612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxValidator_p")) {
614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxValidator_GetWindow. Expected _wxValidator_p.");
619 wxPy_BEGIN_ALLOW_THREADS
;
620 _result
= (wxWindow
*)wxValidator_GetWindow(_arg0
);
622 wxPy_END_ALLOW_THREADS
;
624 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
625 _resultobj
= Py_BuildValue("s",_ptemp
);
628 _resultobj
= Py_None
;
633 #define wxValidator_SetWindow(_swigobj,_swigarg0) (_swigobj->SetWindow(_swigarg0))
634 static PyObject
*_wrap_wxValidator_SetWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
635 PyObject
* _resultobj
;
638 PyObject
* _argo0
= 0;
639 PyObject
* _argo1
= 0;
640 char *_kwnames
[] = { "self","window", NULL
};
643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxValidator_SetWindow",_kwnames
,&_argo0
,&_argo1
))
646 if (_argo0
== Py_None
) { _arg0
= NULL
; }
647 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxValidator_p")) {
648 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxValidator_SetWindow. Expected _wxValidator_p.");
653 if (_argo1
== Py_None
) { _arg1
= NULL
; }
654 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
655 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxValidator_SetWindow. Expected _wxWindow_p.");
660 wxPy_BEGIN_ALLOW_THREADS
;
661 wxValidator_SetWindow(_arg0
,_arg1
);
663 wxPy_END_ALLOW_THREADS
;
664 } Py_INCREF(Py_None
);
665 _resultobj
= Py_None
;
669 static void *SwigwxPyValidatorTowxValidator(void *ptr
) {
672 src
= (wxPyValidator
*) ptr
;
673 dest
= (wxValidator
*) src
;
674 return (void *) dest
;
677 static void *SwigwxPyValidatorTowxEvtHandler(void *ptr
) {
680 src
= (wxPyValidator
*) ptr
;
681 dest
= (wxEvtHandler
*) src
;
682 return (void *) dest
;
685 #define new_wxPyValidator() (new wxPyValidator())
686 static PyObject
*_wrap_new_wxPyValidator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
687 PyObject
* _resultobj
;
688 wxPyValidator
* _result
;
689 char *_kwnames
[] = { NULL
};
693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyValidator",_kwnames
))
696 wxPy_BEGIN_ALLOW_THREADS
;
697 _result
= (wxPyValidator
*)new_wxPyValidator();
699 wxPy_END_ALLOW_THREADS
;
701 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyValidator_p");
702 _resultobj
= Py_BuildValue("s",_ptemp
);
705 _resultobj
= Py_None
;
710 static void wxPyValidator_Destroy(wxPyValidator
*self
) { delete self
; }
711 static PyObject
*_wrap_wxPyValidator_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
712 PyObject
* _resultobj
;
713 wxPyValidator
* _arg0
;
714 PyObject
* _argo0
= 0;
715 char *_kwnames
[] = { "self", NULL
};
718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyValidator_Destroy",_kwnames
,&_argo0
))
721 if (_argo0
== Py_None
) { _arg0
= NULL
; }
722 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyValidator_p")) {
723 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyValidator_Destroy. Expected _wxPyValidator_p.");
728 wxPy_BEGIN_ALLOW_THREADS
;
729 wxPyValidator_Destroy(_arg0
);
731 wxPy_END_ALLOW_THREADS
;
732 } Py_INCREF(Py_None
);
733 _resultobj
= Py_None
;
737 #define wxPyValidator__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
738 static PyObject
*_wrap_wxPyValidator__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
739 PyObject
* _resultobj
;
740 wxPyValidator
* _arg0
;
742 int _arg2
= (int ) TRUE
;
743 PyObject
* _argo0
= 0;
744 PyObject
* _obj1
= 0;
745 char *_kwnames
[] = { "self","self","incref", NULL
};
748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyValidator__setSelf",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
751 if (_argo0
== Py_None
) { _arg0
= NULL
; }
752 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyValidator_p")) {
753 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyValidator__setSelf. Expected _wxPyValidator_p.");
761 wxPy_BEGIN_ALLOW_THREADS
;
762 wxPyValidator__setSelf(_arg0
,_arg1
,_arg2
);
764 wxPy_END_ALLOW_THREADS
;
765 } Py_INCREF(Py_None
);
766 _resultobj
= Py_None
;
770 static void *SwigwxWindowTowxEvtHandler(void *ptr
) {
773 src
= (wxWindow
*) ptr
;
774 dest
= (wxEvtHandler
*) src
;
775 return (void *) dest
;
778 #define new_wxWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
779 static PyObject
*_wrap_new_wxWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
780 PyObject
* _resultobj
;
784 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
785 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
786 long _arg4
= (long ) 0;
787 char * _arg5
= (char *) "panel";
788 PyObject
* _argo0
= 0;
790 PyObject
* _obj2
= 0;
792 PyObject
* _obj3
= 0;
793 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
800 if (_argo0
== Py_None
) { _arg0
= NULL
; }
801 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
802 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindow. Expected _wxWindow_p.");
809 if (! wxPoint_helper(_obj2
, &_arg2
))
815 if (! wxSize_helper(_obj3
, &_arg3
))
819 wxPy_BEGIN_ALLOW_THREADS
;
820 _result
= (wxWindow
*)new_wxWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
822 wxPy_END_ALLOW_THREADS
;
824 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
825 _resultobj
= Py_BuildValue("s",_ptemp
);
828 _resultobj
= Py_None
;
833 #define wxWindow_CaptureMouse(_swigobj) (_swigobj->CaptureMouse())
834 static PyObject
*_wrap_wxWindow_CaptureMouse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
835 PyObject
* _resultobj
;
837 PyObject
* _argo0
= 0;
838 char *_kwnames
[] = { "self", NULL
};
841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_CaptureMouse",_kwnames
,&_argo0
))
844 if (_argo0
== Py_None
) { _arg0
= NULL
; }
845 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
846 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_CaptureMouse. Expected _wxWindow_p.");
851 wxPy_BEGIN_ALLOW_THREADS
;
852 wxWindow_CaptureMouse(_arg0
);
854 wxPy_END_ALLOW_THREADS
;
855 } Py_INCREF(Py_None
);
856 _resultobj
= Py_None
;
860 #define wxWindow_Center(_swigobj,_swigarg0) (_swigobj->Center(_swigarg0))
861 static PyObject
*_wrap_wxWindow_Center(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
862 PyObject
* _resultobj
;
864 int _arg1
= (int ) wxBOTH
;
865 PyObject
* _argo0
= 0;
866 char *_kwnames
[] = { "self","direction", NULL
};
869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_Center",_kwnames
,&_argo0
,&_arg1
))
872 if (_argo0
== Py_None
) { _arg0
= NULL
; }
873 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
874 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Center. Expected _wxWindow_p.");
879 wxPy_BEGIN_ALLOW_THREADS
;
880 wxWindow_Center(_arg0
,_arg1
);
882 wxPy_END_ALLOW_THREADS
;
883 } Py_INCREF(Py_None
);
884 _resultobj
= Py_None
;
888 #define wxWindow_Centre(_swigobj,_swigarg0) (_swigobj->Centre(_swigarg0))
889 static PyObject
*_wrap_wxWindow_Centre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
890 PyObject
* _resultobj
;
892 int _arg1
= (int ) wxBOTH
;
893 PyObject
* _argo0
= 0;
894 char *_kwnames
[] = { "self","direction", NULL
};
897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_Centre",_kwnames
,&_argo0
,&_arg1
))
900 if (_argo0
== Py_None
) { _arg0
= NULL
; }
901 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
902 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Centre. Expected _wxWindow_p.");
907 wxPy_BEGIN_ALLOW_THREADS
;
908 wxWindow_Centre(_arg0
,_arg1
);
910 wxPy_END_ALLOW_THREADS
;
911 } Py_INCREF(Py_None
);
912 _resultobj
= Py_None
;
916 #define wxWindow_CentreOnParent(_swigobj,_swigarg0) (_swigobj->CentreOnParent(_swigarg0))
917 static PyObject
*_wrap_wxWindow_CentreOnParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
918 PyObject
* _resultobj
;
920 int _arg1
= (int ) wxBOTH
;
921 PyObject
* _argo0
= 0;
922 char *_kwnames
[] = { "self","direction", NULL
};
925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_CentreOnParent",_kwnames
,&_argo0
,&_arg1
))
928 if (_argo0
== Py_None
) { _arg0
= NULL
; }
929 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_CentreOnParent. Expected _wxWindow_p.");
935 wxPy_BEGIN_ALLOW_THREADS
;
936 wxWindow_CentreOnParent(_arg0
,_arg1
);
938 wxPy_END_ALLOW_THREADS
;
939 } Py_INCREF(Py_None
);
940 _resultobj
= Py_None
;
944 #define wxWindow_CenterOnParent(_swigobj,_swigarg0) (_swigobj->CenterOnParent(_swigarg0))
945 static PyObject
*_wrap_wxWindow_CenterOnParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
946 PyObject
* _resultobj
;
948 int _arg1
= (int ) wxBOTH
;
949 PyObject
* _argo0
= 0;
950 char *_kwnames
[] = { "self","direction", NULL
};
953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_CenterOnParent",_kwnames
,&_argo0
,&_arg1
))
956 if (_argo0
== Py_None
) { _arg0
= NULL
; }
957 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_CenterOnParent. Expected _wxWindow_p.");
963 wxPy_BEGIN_ALLOW_THREADS
;
964 wxWindow_CenterOnParent(_arg0
,_arg1
);
966 wxPy_END_ALLOW_THREADS
;
967 } Py_INCREF(Py_None
);
968 _resultobj
= Py_None
;
972 #define wxWindow_ClientToScreenXY(_swigobj,_swigarg0,_swigarg1) (_swigobj->ClientToScreen(_swigarg0,_swigarg1))
973 static PyObject
*_wrap_wxWindow_ClientToScreenXY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
974 PyObject
* _resultobj
;
978 PyObject
* _argo0
= 0;
980 PyObject
* _obj1
= 0;
982 PyObject
* _obj2
= 0;
983 char *_kwnames
[] = { "self","x","y", NULL
};
986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxWindow_ClientToScreenXY",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
989 if (_argo0
== Py_None
) { _arg0
= NULL
; }
990 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ClientToScreenXY. Expected _wxWindow_p.");
996 temp
= (int) PyInt_AsLong(_obj1
);
1000 temp0
= (int) PyInt_AsLong(_obj2
);
1004 wxPy_BEGIN_ALLOW_THREADS
;
1005 wxWindow_ClientToScreenXY(_arg0
,_arg1
,_arg2
);
1007 wxPy_END_ALLOW_THREADS
;
1008 } Py_INCREF(Py_None
);
1009 _resultobj
= Py_None
;
1012 o
= PyInt_FromLong((long) (*_arg1
));
1013 _resultobj
= t_output_helper(_resultobj
, o
);
1017 o
= PyInt_FromLong((long) (*_arg2
));
1018 _resultobj
= t_output_helper(_resultobj
, o
);
1023 #define wxWindow_ClientToScreen(_swigobj,_swigarg0) (_swigobj->ClientToScreen(_swigarg0))
1024 static PyObject
*_wrap_wxWindow_ClientToScreen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1025 PyObject
* _resultobj
;
1029 PyObject
* _argo0
= 0;
1031 PyObject
* _obj1
= 0;
1032 char *_kwnames
[] = { "self","pt", NULL
};
1036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ClientToScreen",_kwnames
,&_argo0
,&_obj1
))
1039 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1040 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1041 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ClientToScreen. Expected _wxWindow_p.");
1047 if (! wxPoint_helper(_obj1
, &_arg1
))
1051 wxPy_BEGIN_ALLOW_THREADS
;
1052 _result
= new wxPoint (wxWindow_ClientToScreen(_arg0
,*_arg1
));
1054 wxPy_END_ALLOW_THREADS
;
1055 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
1056 _resultobj
= Py_BuildValue("s",_ptemp
);
1060 #define wxWindow_Close(_swigobj,_swigarg0) (_swigobj->Close(_swigarg0))
1061 static PyObject
*_wrap_wxWindow_Close(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1062 PyObject
* _resultobj
;
1065 int _arg1
= (int ) FALSE
;
1066 PyObject
* _argo0
= 0;
1067 char *_kwnames
[] = { "self","force", NULL
};
1070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_Close",_kwnames
,&_argo0
,&_arg1
))
1073 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1074 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1075 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Close. Expected _wxWindow_p.");
1080 wxPy_BEGIN_ALLOW_THREADS
;
1081 _result
= (bool )wxWindow_Close(_arg0
,_arg1
);
1083 wxPy_END_ALLOW_THREADS
;
1084 } _resultobj
= Py_BuildValue("i",_result
);
1088 #define wxWindow_Destroy(_swigobj) (_swigobj->Destroy())
1089 static PyObject
*_wrap_wxWindow_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1090 PyObject
* _resultobj
;
1093 PyObject
* _argo0
= 0;
1094 char *_kwnames
[] = { "self", NULL
};
1097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Destroy",_kwnames
,&_argo0
))
1100 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1101 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1102 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Destroy. Expected _wxWindow_p.");
1107 wxPy_BEGIN_ALLOW_THREADS
;
1108 _result
= (bool )wxWindow_Destroy(_arg0
);
1110 wxPy_END_ALLOW_THREADS
;
1111 } _resultobj
= Py_BuildValue("i",_result
);
1115 #define wxWindow_DestroyChildren(_swigobj) (_swigobj->DestroyChildren())
1116 static PyObject
*_wrap_wxWindow_DestroyChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1117 PyObject
* _resultobj
;
1119 PyObject
* _argo0
= 0;
1120 char *_kwnames
[] = { "self", NULL
};
1123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_DestroyChildren",_kwnames
,&_argo0
))
1126 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1127 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1128 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_DestroyChildren. Expected _wxWindow_p.");
1133 wxPy_BEGIN_ALLOW_THREADS
;
1134 wxWindow_DestroyChildren(_arg0
);
1136 wxPy_END_ALLOW_THREADS
;
1137 } Py_INCREF(Py_None
);
1138 _resultobj
= Py_None
;
1142 #define wxWindow_DragAcceptFiles(_swigobj,_swigarg0) (_swigobj->DragAcceptFiles(_swigarg0))
1143 static PyObject
*_wrap_wxWindow_DragAcceptFiles(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1144 PyObject
* _resultobj
;
1147 PyObject
* _argo0
= 0;
1149 char *_kwnames
[] = { "self","accept", NULL
};
1152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_DragAcceptFiles",_kwnames
,&_argo0
,&tempbool1
))
1155 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1156 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_DragAcceptFiles. Expected _wxWindow_p.");
1161 _arg1
= (bool ) tempbool1
;
1163 wxPy_BEGIN_ALLOW_THREADS
;
1164 wxWindow_DragAcceptFiles(_arg0
,_arg1
);
1166 wxPy_END_ALLOW_THREADS
;
1167 } Py_INCREF(Py_None
);
1168 _resultobj
= Py_None
;
1172 #define wxWindow_Enable(_swigobj,_swigarg0) (_swigobj->Enable(_swigarg0))
1173 static PyObject
*_wrap_wxWindow_Enable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1174 PyObject
* _resultobj
;
1177 PyObject
* _argo0
= 0;
1179 char *_kwnames
[] = { "self","enable", NULL
};
1182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_Enable",_kwnames
,&_argo0
,&tempbool1
))
1185 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1186 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1187 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Enable. Expected _wxWindow_p.");
1191 _arg1
= (bool ) tempbool1
;
1193 wxPy_BEGIN_ALLOW_THREADS
;
1194 wxWindow_Enable(_arg0
,_arg1
);
1196 wxPy_END_ALLOW_THREADS
;
1197 } Py_INCREF(Py_None
);
1198 _resultobj
= Py_None
;
1202 #define wxWindow_FindWindowById(_swigobj,_swigarg0) (_swigobj->FindWindow(_swigarg0))
1203 static PyObject
*_wrap_wxWindow_FindWindowById(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1204 PyObject
* _resultobj
;
1208 PyObject
* _argo0
= 0;
1209 char *_kwnames
[] = { "self","id", NULL
};
1213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxWindow_FindWindowById",_kwnames
,&_argo0
,&_arg1
))
1216 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1217 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_FindWindowById. Expected _wxWindow_p.");
1223 wxPy_BEGIN_ALLOW_THREADS
;
1224 _result
= (wxWindow
*)wxWindow_FindWindowById(_arg0
,_arg1
);
1226 wxPy_END_ALLOW_THREADS
;
1228 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
1229 _resultobj
= Py_BuildValue("s",_ptemp
);
1232 _resultobj
= Py_None
;
1237 #define wxWindow_FindWindowByName(_swigobj,_swigarg0) (_swigobj->FindWindow(_swigarg0))
1238 static PyObject
*_wrap_wxWindow_FindWindowByName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1239 PyObject
* _resultobj
;
1243 PyObject
* _argo0
= 0;
1244 PyObject
* _obj1
= 0;
1245 char *_kwnames
[] = { "self","name", NULL
};
1249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_FindWindowByName",_kwnames
,&_argo0
,&_obj1
))
1252 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1253 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1254 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_FindWindowByName. Expected _wxWindow_p.");
1259 if (!PyString_Check(_obj1
)) {
1260 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1263 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
1266 wxPy_BEGIN_ALLOW_THREADS
;
1267 _result
= (wxWindow
*)wxWindow_FindWindowByName(_arg0
,*_arg1
);
1269 wxPy_END_ALLOW_THREADS
;
1271 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
1272 _resultobj
= Py_BuildValue("s",_ptemp
);
1275 _resultobj
= Py_None
;
1284 #define wxWindow_Fit(_swigobj) (_swigobj->Fit())
1285 static PyObject
*_wrap_wxWindow_Fit(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1286 PyObject
* _resultobj
;
1288 PyObject
* _argo0
= 0;
1289 char *_kwnames
[] = { "self", NULL
};
1292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Fit",_kwnames
,&_argo0
))
1295 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1296 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Fit. Expected _wxWindow_p.");
1302 wxPy_BEGIN_ALLOW_THREADS
;
1303 wxWindow_Fit(_arg0
);
1305 wxPy_END_ALLOW_THREADS
;
1306 } Py_INCREF(Py_None
);
1307 _resultobj
= Py_None
;
1311 #define wxWindow_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
1312 static PyObject
*_wrap_wxWindow_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1313 PyObject
* _resultobj
;
1316 PyObject
* _argo0
= 0;
1317 char *_kwnames
[] = { "self", NULL
};
1321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetBackgroundColour",_kwnames
,&_argo0
))
1324 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1325 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1326 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetBackgroundColour. Expected _wxWindow_p.");
1331 wxPy_BEGIN_ALLOW_THREADS
;
1332 _result
= new wxColour (wxWindow_GetBackgroundColour(_arg0
));
1334 wxPy_END_ALLOW_THREADS
;
1335 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1336 _resultobj
= Py_BuildValue("s",_ptemp
);
1340 static PyObject
* wxWindow_GetChildren(wxWindow
*self
) {
1341 wxWindowList
& list
= self
->GetChildren();
1342 return wxPy_ConvertList(&list
, "wxWindow");
1344 static PyObject
*_wrap_wxWindow_GetChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1345 PyObject
* _resultobj
;
1348 PyObject
* _argo0
= 0;
1349 char *_kwnames
[] = { "self", NULL
};
1352 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetChildren",_kwnames
,&_argo0
))
1355 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1356 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1357 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetChildren. Expected _wxWindow_p.");
1362 wxPy_BEGIN_ALLOW_THREADS
;
1363 _result
= (PyObject
*)wxWindow_GetChildren(_arg0
);
1365 wxPy_END_ALLOW_THREADS
;
1367 _resultobj
= _result
;
1372 #define wxWindow_GetCharHeight(_swigobj) (_swigobj->GetCharHeight())
1373 static PyObject
*_wrap_wxWindow_GetCharHeight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1374 PyObject
* _resultobj
;
1377 PyObject
* _argo0
= 0;
1378 char *_kwnames
[] = { "self", NULL
};
1381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetCharHeight",_kwnames
,&_argo0
))
1384 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1385 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1386 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetCharHeight. Expected _wxWindow_p.");
1391 wxPy_BEGIN_ALLOW_THREADS
;
1392 _result
= (int )wxWindow_GetCharHeight(_arg0
);
1394 wxPy_END_ALLOW_THREADS
;
1395 } _resultobj
= Py_BuildValue("i",_result
);
1399 #define wxWindow_GetCharWidth(_swigobj) (_swigobj->GetCharWidth())
1400 static PyObject
*_wrap_wxWindow_GetCharWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1401 PyObject
* _resultobj
;
1404 PyObject
* _argo0
= 0;
1405 char *_kwnames
[] = { "self", NULL
};
1408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetCharWidth",_kwnames
,&_argo0
))
1411 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1412 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetCharWidth. Expected _wxWindow_p.");
1418 wxPy_BEGIN_ALLOW_THREADS
;
1419 _result
= (int )wxWindow_GetCharWidth(_arg0
);
1421 wxPy_END_ALLOW_THREADS
;
1422 } _resultobj
= Py_BuildValue("i",_result
);
1426 #define wxWindow_GetClientSizeTuple(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetClientSize(_swigarg0,_swigarg1))
1427 static PyObject
*_wrap_wxWindow_GetClientSizeTuple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1428 PyObject
* _resultobj
;
1434 PyObject
* _argo0
= 0;
1435 char *_kwnames
[] = { "self", NULL
};
1444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetClientSizeTuple",_kwnames
,&_argo0
))
1447 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1448 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1449 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetClientSizeTuple. Expected _wxWindow_p.");
1454 wxPy_BEGIN_ALLOW_THREADS
;
1455 wxWindow_GetClientSizeTuple(_arg0
,_arg1
,_arg2
);
1457 wxPy_END_ALLOW_THREADS
;
1458 } Py_INCREF(Py_None
);
1459 _resultobj
= Py_None
;
1462 o
= PyInt_FromLong((long) (*_arg1
));
1463 _resultobj
= t_output_helper(_resultobj
, o
);
1467 o
= PyInt_FromLong((long) (*_arg2
));
1468 _resultobj
= t_output_helper(_resultobj
, o
);
1473 #define wxWindow_GetClientSize(_swigobj) (_swigobj->GetClientSize())
1474 static PyObject
*_wrap_wxWindow_GetClientSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1475 PyObject
* _resultobj
;
1478 PyObject
* _argo0
= 0;
1479 char *_kwnames
[] = { "self", NULL
};
1483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetClientSize",_kwnames
,&_argo0
))
1486 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1487 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1488 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetClientSize. Expected _wxWindow_p.");
1493 wxPy_BEGIN_ALLOW_THREADS
;
1494 _result
= new wxSize (wxWindow_GetClientSize(_arg0
));
1496 wxPy_END_ALLOW_THREADS
;
1497 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
1498 _resultobj
= Py_BuildValue("s",_ptemp
);
1502 #define wxWindow_GetConstraints(_swigobj) (_swigobj->GetConstraints())
1503 static PyObject
*_wrap_wxWindow_GetConstraints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1504 PyObject
* _resultobj
;
1505 wxLayoutConstraints
* _result
;
1507 PyObject
* _argo0
= 0;
1508 char *_kwnames
[] = { "self", NULL
};
1512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetConstraints",_kwnames
,&_argo0
))
1515 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1516 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1517 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetConstraints. Expected _wxWindow_p.");
1522 wxPy_BEGIN_ALLOW_THREADS
;
1523 _result
= (wxLayoutConstraints
*)wxWindow_GetConstraints(_arg0
);
1525 wxPy_END_ALLOW_THREADS
;
1527 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxLayoutConstraints_p");
1528 _resultobj
= Py_BuildValue("s",_ptemp
);
1531 _resultobj
= Py_None
;
1536 #define wxWindow_GetEventHandler(_swigobj) (_swigobj->GetEventHandler())
1537 static PyObject
*_wrap_wxWindow_GetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1538 PyObject
* _resultobj
;
1539 wxEvtHandler
* _result
;
1541 PyObject
* _argo0
= 0;
1542 char *_kwnames
[] = { "self", NULL
};
1546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetEventHandler",_kwnames
,&_argo0
))
1549 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1550 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1551 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetEventHandler. Expected _wxWindow_p.");
1556 wxPy_BEGIN_ALLOW_THREADS
;
1557 _result
= (wxEvtHandler
*)wxWindow_GetEventHandler(_arg0
);
1559 wxPy_END_ALLOW_THREADS
;
1561 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEvtHandler_p");
1562 _resultobj
= Py_BuildValue("s",_ptemp
);
1565 _resultobj
= Py_None
;
1570 #define wxWindow_GetFont(_swigobj) (_swigobj->GetFont())
1571 static PyObject
*_wrap_wxWindow_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1572 PyObject
* _resultobj
;
1575 PyObject
* _argo0
= 0;
1576 char *_kwnames
[] = { "self", NULL
};
1580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetFont",_kwnames
,&_argo0
))
1583 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1584 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1585 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetFont. Expected _wxWindow_p.");
1590 wxPy_BEGIN_ALLOW_THREADS
;
1591 wxFont
& _result_ref
= wxWindow_GetFont(_arg0
);
1592 _result
= (wxFont
*) &_result_ref
;
1594 wxPy_END_ALLOW_THREADS
;
1596 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
1597 _resultobj
= Py_BuildValue("s",_ptemp
);
1600 _resultobj
= Py_None
;
1605 #define wxWindow_GetForegroundColour(_swigobj) (_swigobj->GetForegroundColour())
1606 static PyObject
*_wrap_wxWindow_GetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1607 PyObject
* _resultobj
;
1610 PyObject
* _argo0
= 0;
1611 char *_kwnames
[] = { "self", NULL
};
1615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetForegroundColour",_kwnames
,&_argo0
))
1618 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1619 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1620 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetForegroundColour. Expected _wxWindow_p.");
1625 wxPy_BEGIN_ALLOW_THREADS
;
1626 _result
= new wxColour (wxWindow_GetForegroundColour(_arg0
));
1628 wxPy_END_ALLOW_THREADS
;
1629 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1630 _resultobj
= Py_BuildValue("s",_ptemp
);
1634 #define wxWindow_GetGrandParent(_swigobj) (_swigobj->GetGrandParent())
1635 static PyObject
*_wrap_wxWindow_GetGrandParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1636 PyObject
* _resultobj
;
1639 PyObject
* _argo0
= 0;
1640 char *_kwnames
[] = { "self", NULL
};
1644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetGrandParent",_kwnames
,&_argo0
))
1647 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1648 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1649 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetGrandParent. Expected _wxWindow_p.");
1654 wxPy_BEGIN_ALLOW_THREADS
;
1655 _result
= (wxWindow
*)wxWindow_GetGrandParent(_arg0
);
1657 wxPy_END_ALLOW_THREADS
;
1659 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
1660 _resultobj
= Py_BuildValue("s",_ptemp
);
1663 _resultobj
= Py_None
;
1668 static long wxWindow_GetHandle(wxWindow
*self
) {
1669 return (long)self
->GetHandle();
1671 static PyObject
*_wrap_wxWindow_GetHandle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1672 PyObject
* _resultobj
;
1675 PyObject
* _argo0
= 0;
1676 char *_kwnames
[] = { "self", NULL
};
1679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetHandle",_kwnames
,&_argo0
))
1682 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1683 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetHandle. Expected _wxWindow_p.");
1689 wxPy_BEGIN_ALLOW_THREADS
;
1690 _result
= (long )wxWindow_GetHandle(_arg0
);
1692 wxPy_END_ALLOW_THREADS
;
1693 } _resultobj
= Py_BuildValue("l",_result
);
1697 #define wxWindow_GetId(_swigobj) (_swigobj->GetId())
1698 static PyObject
*_wrap_wxWindow_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1699 PyObject
* _resultobj
;
1702 PyObject
* _argo0
= 0;
1703 char *_kwnames
[] = { "self", NULL
};
1706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetId",_kwnames
,&_argo0
))
1709 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1710 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1711 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetId. Expected _wxWindow_p.");
1716 wxPy_BEGIN_ALLOW_THREADS
;
1717 _result
= (int )wxWindow_GetId(_arg0
);
1719 wxPy_END_ALLOW_THREADS
;
1720 } _resultobj
= Py_BuildValue("i",_result
);
1724 #define wxWindow_GetLabel(_swigobj) (_swigobj->GetLabel())
1725 static PyObject
*_wrap_wxWindow_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1726 PyObject
* _resultobj
;
1729 PyObject
* _argo0
= 0;
1730 char *_kwnames
[] = { "self", NULL
};
1733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetLabel",_kwnames
,&_argo0
))
1736 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1737 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1738 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetLabel. Expected _wxWindow_p.");
1743 wxPy_BEGIN_ALLOW_THREADS
;
1744 _result
= new wxString (wxWindow_GetLabel(_arg0
));
1746 wxPy_END_ALLOW_THREADS
;
1748 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
1756 #define wxWindow_SetLabel(_swigobj,_swigarg0) (_swigobj->SetLabel(_swigarg0))
1757 static PyObject
*_wrap_wxWindow_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1758 PyObject
* _resultobj
;
1761 PyObject
* _argo0
= 0;
1762 PyObject
* _obj1
= 0;
1763 char *_kwnames
[] = { "self","label", NULL
};
1766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetLabel",_kwnames
,&_argo0
,&_obj1
))
1769 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1770 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetLabel. Expected _wxWindow_p.");
1776 if (!PyString_Check(_obj1
)) {
1777 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1780 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
1783 wxPy_BEGIN_ALLOW_THREADS
;
1784 wxWindow_SetLabel(_arg0
,*_arg1
);
1786 wxPy_END_ALLOW_THREADS
;
1787 } Py_INCREF(Py_None
);
1788 _resultobj
= Py_None
;
1796 #define wxWindow_GetName(_swigobj) (_swigobj->GetName())
1797 static PyObject
*_wrap_wxWindow_GetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1798 PyObject
* _resultobj
;
1801 PyObject
* _argo0
= 0;
1802 char *_kwnames
[] = { "self", NULL
};
1805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetName",_kwnames
,&_argo0
))
1808 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1809 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetName. Expected _wxWindow_p.");
1815 wxPy_BEGIN_ALLOW_THREADS
;
1816 _result
= new wxString (wxWindow_GetName(_arg0
));
1818 wxPy_END_ALLOW_THREADS
;
1820 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
1828 #define wxWindow_GetParent(_swigobj) (_swigobj->GetParent())
1829 static PyObject
*_wrap_wxWindow_GetParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1830 PyObject
* _resultobj
;
1833 PyObject
* _argo0
= 0;
1834 char *_kwnames
[] = { "self", NULL
};
1838 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetParent",_kwnames
,&_argo0
))
1841 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1842 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1843 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetParent. Expected _wxWindow_p.");
1848 wxPy_BEGIN_ALLOW_THREADS
;
1849 _result
= (wxWindow
*)wxWindow_GetParent(_arg0
);
1851 wxPy_END_ALLOW_THREADS
;
1853 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
1854 _resultobj
= Py_BuildValue("s",_ptemp
);
1857 _resultobj
= Py_None
;
1862 #define wxWindow_GetPositionTuple(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPosition(_swigarg0,_swigarg1))
1863 static PyObject
*_wrap_wxWindow_GetPositionTuple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1864 PyObject
* _resultobj
;
1870 PyObject
* _argo0
= 0;
1871 char *_kwnames
[] = { "self", NULL
};
1880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetPositionTuple",_kwnames
,&_argo0
))
1883 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1884 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1885 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetPositionTuple. Expected _wxWindow_p.");
1890 wxPy_BEGIN_ALLOW_THREADS
;
1891 wxWindow_GetPositionTuple(_arg0
,_arg1
,_arg2
);
1893 wxPy_END_ALLOW_THREADS
;
1894 } Py_INCREF(Py_None
);
1895 _resultobj
= Py_None
;
1898 o
= PyInt_FromLong((long) (*_arg1
));
1899 _resultobj
= t_output_helper(_resultobj
, o
);
1903 o
= PyInt_FromLong((long) (*_arg2
));
1904 _resultobj
= t_output_helper(_resultobj
, o
);
1909 #define wxWindow_GetPosition(_swigobj) (_swigobj->GetPosition())
1910 static PyObject
*_wrap_wxWindow_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1911 PyObject
* _resultobj
;
1914 PyObject
* _argo0
= 0;
1915 char *_kwnames
[] = { "self", NULL
};
1919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetPosition",_kwnames
,&_argo0
))
1922 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1923 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1924 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetPosition. Expected _wxWindow_p.");
1929 wxPy_BEGIN_ALLOW_THREADS
;
1930 _result
= new wxPoint (wxWindow_GetPosition(_arg0
));
1932 wxPy_END_ALLOW_THREADS
;
1933 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
1934 _resultobj
= Py_BuildValue("s",_ptemp
);
1938 #define wxWindow_GetRect(_swigobj) (_swigobj->GetRect())
1939 static PyObject
*_wrap_wxWindow_GetRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1940 PyObject
* _resultobj
;
1943 PyObject
* _argo0
= 0;
1944 char *_kwnames
[] = { "self", NULL
};
1948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetRect",_kwnames
,&_argo0
))
1951 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1952 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1953 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetRect. Expected _wxWindow_p.");
1958 wxPy_BEGIN_ALLOW_THREADS
;
1959 _result
= new wxRect (wxWindow_GetRect(_arg0
));
1961 wxPy_END_ALLOW_THREADS
;
1962 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
1963 _resultobj
= Py_BuildValue("s",_ptemp
);
1967 #define wxWindow_GetScrollThumb(_swigobj,_swigarg0) (_swigobj->GetScrollThumb(_swigarg0))
1968 static PyObject
*_wrap_wxWindow_GetScrollThumb(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1969 PyObject
* _resultobj
;
1973 PyObject
* _argo0
= 0;
1974 char *_kwnames
[] = { "self","orientation", NULL
};
1977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_GetScrollThumb",_kwnames
,&_argo0
,&_arg1
))
1980 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1981 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1982 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetScrollThumb. Expected _wxWindow_p.");
1987 wxPy_BEGIN_ALLOW_THREADS
;
1988 _result
= (int )wxWindow_GetScrollThumb(_arg0
,_arg1
);
1990 wxPy_END_ALLOW_THREADS
;
1991 } _resultobj
= Py_BuildValue("i",_result
);
1995 #define wxWindow_GetScrollPos(_swigobj,_swigarg0) (_swigobj->GetScrollPos(_swigarg0))
1996 static PyObject
*_wrap_wxWindow_GetScrollPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1997 PyObject
* _resultobj
;
2001 PyObject
* _argo0
= 0;
2002 char *_kwnames
[] = { "self","orientation", NULL
};
2005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_GetScrollPos",_kwnames
,&_argo0
,&_arg1
))
2008 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2009 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetScrollPos. Expected _wxWindow_p.");
2015 wxPy_BEGIN_ALLOW_THREADS
;
2016 _result
= (int )wxWindow_GetScrollPos(_arg0
,_arg1
);
2018 wxPy_END_ALLOW_THREADS
;
2019 } _resultobj
= Py_BuildValue("i",_result
);
2023 #define wxWindow_GetScrollRange(_swigobj,_swigarg0) (_swigobj->GetScrollRange(_swigarg0))
2024 static PyObject
*_wrap_wxWindow_GetScrollRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2025 PyObject
* _resultobj
;
2029 PyObject
* _argo0
= 0;
2030 char *_kwnames
[] = { "self","orientation", NULL
};
2033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_GetScrollRange",_kwnames
,&_argo0
,&_arg1
))
2036 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2037 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetScrollRange. Expected _wxWindow_p.");
2043 wxPy_BEGIN_ALLOW_THREADS
;
2044 _result
= (int )wxWindow_GetScrollRange(_arg0
,_arg1
);
2046 wxPy_END_ALLOW_THREADS
;
2047 } _resultobj
= Py_BuildValue("i",_result
);
2051 #define wxWindow_GetSizeTuple(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetSize(_swigarg0,_swigarg1))
2052 static PyObject
*_wrap_wxWindow_GetSizeTuple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2053 PyObject
* _resultobj
;
2059 PyObject
* _argo0
= 0;
2060 char *_kwnames
[] = { "self", NULL
};
2069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetSizeTuple",_kwnames
,&_argo0
))
2072 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2073 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2074 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetSizeTuple. Expected _wxWindow_p.");
2079 wxPy_BEGIN_ALLOW_THREADS
;
2080 wxWindow_GetSizeTuple(_arg0
,_arg1
,_arg2
);
2082 wxPy_END_ALLOW_THREADS
;
2083 } Py_INCREF(Py_None
);
2084 _resultobj
= Py_None
;
2087 o
= PyInt_FromLong((long) (*_arg1
));
2088 _resultobj
= t_output_helper(_resultobj
, o
);
2092 o
= PyInt_FromLong((long) (*_arg2
));
2093 _resultobj
= t_output_helper(_resultobj
, o
);
2098 #define wxWindow_GetSize(_swigobj) (_swigobj->GetSize())
2099 static PyObject
*_wrap_wxWindow_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2100 PyObject
* _resultobj
;
2103 PyObject
* _argo0
= 0;
2104 char *_kwnames
[] = { "self", NULL
};
2108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetSize",_kwnames
,&_argo0
))
2111 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2112 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2113 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetSize. Expected _wxWindow_p.");
2118 wxPy_BEGIN_ALLOW_THREADS
;
2119 _result
= new wxSize (wxWindow_GetSize(_arg0
));
2121 wxPy_END_ALLOW_THREADS
;
2122 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
2123 _resultobj
= Py_BuildValue("s",_ptemp
);
2127 #define wxWindow_GetTextExtent(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetTextExtent(_swigarg0,_swigarg1,_swigarg2))
2128 static PyObject
*_wrap_wxWindow_GetTextExtent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2129 PyObject
* _resultobj
;
2136 PyObject
* _argo0
= 0;
2137 PyObject
* _obj1
= 0;
2138 char *_kwnames
[] = { "self","string", NULL
};
2147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_GetTextExtent",_kwnames
,&_argo0
,&_obj1
))
2150 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2151 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2152 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetTextExtent. Expected _wxWindow_p.");
2157 if (!PyString_Check(_obj1
)) {
2158 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2161 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
2164 wxPy_BEGIN_ALLOW_THREADS
;
2165 wxWindow_GetTextExtent(_arg0
,*_arg1
,_arg2
,_arg3
);
2167 wxPy_END_ALLOW_THREADS
;
2168 } Py_INCREF(Py_None
);
2169 _resultobj
= Py_None
;
2172 o
= PyInt_FromLong((long) (*_arg2
));
2173 _resultobj
= t_output_helper(_resultobj
, o
);
2177 o
= PyInt_FromLong((long) (*_arg3
));
2178 _resultobj
= t_output_helper(_resultobj
, o
);
2187 #define wxWindow_GetFullTextExtent(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->GetTextExtent(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2188 static PyObject
*_wrap_wxWindow_GetFullTextExtent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2189 PyObject
* _resultobj
;
2200 wxFont
* _arg6
= (wxFont
*) NULL
;
2201 PyObject
* _argo0
= 0;
2202 PyObject
* _obj1
= 0;
2203 PyObject
* _argo6
= 0;
2204 char *_kwnames
[] = { "self","string","font", NULL
};
2219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxWindow_GetFullTextExtent",_kwnames
,&_argo0
,&_obj1
,&_argo6
))
2222 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2223 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2224 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetFullTextExtent. Expected _wxWindow_p.");
2229 if (!PyString_Check(_obj1
)) {
2230 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2233 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
2236 if (_argo6
== Py_None
) { _arg6
= NULL
; }
2237 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxFont_p")) {
2238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxWindow_GetFullTextExtent. Expected _wxFont_p.");
2243 wxPy_BEGIN_ALLOW_THREADS
;
2244 wxWindow_GetFullTextExtent(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2246 wxPy_END_ALLOW_THREADS
;
2247 } Py_INCREF(Py_None
);
2248 _resultobj
= Py_None
;
2251 o
= PyInt_FromLong((long) (*_arg2
));
2252 _resultobj
= t_output_helper(_resultobj
, o
);
2256 o
= PyInt_FromLong((long) (*_arg3
));
2257 _resultobj
= t_output_helper(_resultobj
, o
);
2261 o
= PyInt_FromLong((long) (*_arg4
));
2262 _resultobj
= t_output_helper(_resultobj
, o
);
2266 o
= PyInt_FromLong((long) (*_arg5
));
2267 _resultobj
= t_output_helper(_resultobj
, o
);
2276 #define wxWindow_GetTitle(_swigobj) (_swigobj->GetTitle())
2277 static PyObject
*_wrap_wxWindow_GetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2278 PyObject
* _resultobj
;
2281 PyObject
* _argo0
= 0;
2282 char *_kwnames
[] = { "self", NULL
};
2285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetTitle",_kwnames
,&_argo0
))
2288 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2289 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2290 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetTitle. Expected _wxWindow_p.");
2295 wxPy_BEGIN_ALLOW_THREADS
;
2296 _result
= new wxString (wxWindow_GetTitle(_arg0
));
2298 wxPy_END_ALLOW_THREADS
;
2300 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
2308 #define wxWindow_GetUpdateRegion(_swigobj) (_swigobj->GetUpdateRegion())
2309 static PyObject
*_wrap_wxWindow_GetUpdateRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2310 PyObject
* _resultobj
;
2313 PyObject
* _argo0
= 0;
2314 char *_kwnames
[] = { "self", NULL
};
2318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetUpdateRegion",_kwnames
,&_argo0
))
2321 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2322 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetUpdateRegion. Expected _wxWindow_p.");
2328 wxPy_BEGIN_ALLOW_THREADS
;
2329 _result
= new wxRegion (wxWindow_GetUpdateRegion(_arg0
));
2331 wxPy_END_ALLOW_THREADS
;
2332 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRegion_p");
2333 _resultobj
= Py_BuildValue("s",_ptemp
);
2337 #define wxWindow_GetWindowStyleFlag(_swigobj) (_swigobj->GetWindowStyleFlag())
2338 static PyObject
*_wrap_wxWindow_GetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2339 PyObject
* _resultobj
;
2342 PyObject
* _argo0
= 0;
2343 char *_kwnames
[] = { "self", NULL
};
2346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetWindowStyleFlag",_kwnames
,&_argo0
))
2349 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2350 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetWindowStyleFlag. Expected _wxWindow_p.");
2356 wxPy_BEGIN_ALLOW_THREADS
;
2357 _result
= (long )wxWindow_GetWindowStyleFlag(_arg0
);
2359 wxPy_END_ALLOW_THREADS
;
2360 } _resultobj
= Py_BuildValue("l",_result
);
2364 #define wxWindow_Hide(_swigobj) (_swigobj->Hide())
2365 static PyObject
*_wrap_wxWindow_Hide(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2366 PyObject
* _resultobj
;
2369 PyObject
* _argo0
= 0;
2370 char *_kwnames
[] = { "self", NULL
};
2373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Hide",_kwnames
,&_argo0
))
2376 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2377 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Hide. Expected _wxWindow_p.");
2383 wxPy_BEGIN_ALLOW_THREADS
;
2384 _result
= (bool )wxWindow_Hide(_arg0
);
2386 wxPy_END_ALLOW_THREADS
;
2387 } _resultobj
= Py_BuildValue("i",_result
);
2391 #define wxWindow_InitDialog(_swigobj) (_swigobj->InitDialog())
2392 static PyObject
*_wrap_wxWindow_InitDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2393 PyObject
* _resultobj
;
2395 PyObject
* _argo0
= 0;
2396 char *_kwnames
[] = { "self", NULL
};
2399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_InitDialog",_kwnames
,&_argo0
))
2402 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2403 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2404 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_InitDialog. Expected _wxWindow_p.");
2409 wxPy_BEGIN_ALLOW_THREADS
;
2410 wxWindow_InitDialog(_arg0
);
2412 wxPy_END_ALLOW_THREADS
;
2413 } Py_INCREF(Py_None
);
2414 _resultobj
= Py_None
;
2418 #define wxWindow_IsEnabled(_swigobj) (_swigobj->IsEnabled())
2419 static PyObject
*_wrap_wxWindow_IsEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2420 PyObject
* _resultobj
;
2423 PyObject
* _argo0
= 0;
2424 char *_kwnames
[] = { "self", NULL
};
2427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_IsEnabled",_kwnames
,&_argo0
))
2430 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2431 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2432 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsEnabled. Expected _wxWindow_p.");
2437 wxPy_BEGIN_ALLOW_THREADS
;
2438 _result
= (bool )wxWindow_IsEnabled(_arg0
);
2440 wxPy_END_ALLOW_THREADS
;
2441 } _resultobj
= Py_BuildValue("i",_result
);
2445 #define wxWindow_IsRetained(_swigobj) (_swigobj->IsRetained())
2446 static PyObject
*_wrap_wxWindow_IsRetained(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2447 PyObject
* _resultobj
;
2450 PyObject
* _argo0
= 0;
2451 char *_kwnames
[] = { "self", NULL
};
2454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_IsRetained",_kwnames
,&_argo0
))
2457 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2458 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2459 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsRetained. Expected _wxWindow_p.");
2464 wxPy_BEGIN_ALLOW_THREADS
;
2465 _result
= (bool )wxWindow_IsRetained(_arg0
);
2467 wxPy_END_ALLOW_THREADS
;
2468 } _resultobj
= Py_BuildValue("i",_result
);
2472 #define wxWindow_IsShown(_swigobj) (_swigobj->IsShown())
2473 static PyObject
*_wrap_wxWindow_IsShown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2474 PyObject
* _resultobj
;
2477 PyObject
* _argo0
= 0;
2478 char *_kwnames
[] = { "self", NULL
};
2481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_IsShown",_kwnames
,&_argo0
))
2484 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2485 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2486 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsShown. Expected _wxWindow_p.");
2491 wxPy_BEGIN_ALLOW_THREADS
;
2492 _result
= (bool )wxWindow_IsShown(_arg0
);
2494 wxPy_END_ALLOW_THREADS
;
2495 } _resultobj
= Py_BuildValue("i",_result
);
2499 #define wxWindow_IsTopLevel(_swigobj) (_swigobj->IsTopLevel())
2500 static PyObject
*_wrap_wxWindow_IsTopLevel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2501 PyObject
* _resultobj
;
2504 PyObject
* _argo0
= 0;
2505 char *_kwnames
[] = { "self", NULL
};
2508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_IsTopLevel",_kwnames
,&_argo0
))
2511 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2512 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsTopLevel. Expected _wxWindow_p.");
2518 wxPy_BEGIN_ALLOW_THREADS
;
2519 _result
= (bool )wxWindow_IsTopLevel(_arg0
);
2521 wxPy_END_ALLOW_THREADS
;
2522 } _resultobj
= Py_BuildValue("i",_result
);
2526 #define wxWindow_Layout(_swigobj) (_swigobj->Layout())
2527 static PyObject
*_wrap_wxWindow_Layout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2528 PyObject
* _resultobj
;
2530 PyObject
* _argo0
= 0;
2531 char *_kwnames
[] = { "self", NULL
};
2534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Layout",_kwnames
,&_argo0
))
2537 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2538 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2539 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Layout. Expected _wxWindow_p.");
2544 wxPy_BEGIN_ALLOW_THREADS
;
2545 wxWindow_Layout(_arg0
);
2547 wxPy_END_ALLOW_THREADS
;
2548 } Py_INCREF(Py_None
);
2549 _resultobj
= Py_None
;
2553 #define wxWindow_LoadFromResource(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->LoadFromResource(_swigarg0,_swigarg1,_swigarg2))
2554 static PyObject
*_wrap_wxWindow_LoadFromResource(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2555 PyObject
* _resultobj
;
2560 wxResourceTable
* _arg3
= (wxResourceTable
*) NULL
;
2561 PyObject
* _argo0
= 0;
2562 PyObject
* _argo1
= 0;
2563 PyObject
* _obj2
= 0;
2564 PyObject
* _argo3
= 0;
2565 char *_kwnames
[] = { "self","parent","resourceName","resourceTable", NULL
};
2568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|O:wxWindow_LoadFromResource",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_argo3
))
2571 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2572 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2573 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_LoadFromResource. Expected _wxWindow_p.");
2578 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2579 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
2580 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_LoadFromResource. Expected _wxWindow_p.");
2585 if (!PyString_Check(_obj2
)) {
2586 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2589 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
2592 if (_argo3
== Py_None
) { _arg3
= NULL
; }
2593 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxResourceTable_p")) {
2594 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxWindow_LoadFromResource. Expected _wxResourceTable_p.");
2599 wxPy_BEGIN_ALLOW_THREADS
;
2600 _result
= (bool )wxWindow_LoadFromResource(_arg0
,_arg1
,*_arg2
,_arg3
);
2602 wxPy_END_ALLOW_THREADS
;
2603 } _resultobj
= Py_BuildValue("i",_result
);
2611 #define wxWindow_Lower(_swigobj) (_swigobj->Lower())
2612 static PyObject
*_wrap_wxWindow_Lower(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2613 PyObject
* _resultobj
;
2615 PyObject
* _argo0
= 0;
2616 char *_kwnames
[] = { "self", NULL
};
2619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Lower",_kwnames
,&_argo0
))
2622 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2623 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2624 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Lower. Expected _wxWindow_p.");
2629 wxPy_BEGIN_ALLOW_THREADS
;
2630 wxWindow_Lower(_arg0
);
2632 wxPy_END_ALLOW_THREADS
;
2633 } Py_INCREF(Py_None
);
2634 _resultobj
= Py_None
;
2638 #define wxWindow_MakeModal(_swigobj,_swigarg0) (_swigobj->MakeModal(_swigarg0))
2639 static PyObject
*_wrap_wxWindow_MakeModal(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2640 PyObject
* _resultobj
;
2643 PyObject
* _argo0
= 0;
2645 char *_kwnames
[] = { "self","flag", NULL
};
2648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_MakeModal",_kwnames
,&_argo0
,&tempbool1
))
2651 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2652 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2653 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_MakeModal. Expected _wxWindow_p.");
2657 _arg1
= (bool ) tempbool1
;
2659 wxPy_BEGIN_ALLOW_THREADS
;
2660 wxWindow_MakeModal(_arg0
,_arg1
);
2662 wxPy_END_ALLOW_THREADS
;
2663 } Py_INCREF(Py_None
);
2664 _resultobj
= Py_None
;
2668 #define wxWindow_MoveXY(_swigobj,_swigarg0,_swigarg1) (_swigobj->Move(_swigarg0,_swigarg1))
2669 static PyObject
*_wrap_wxWindow_MoveXY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2670 PyObject
* _resultobj
;
2674 PyObject
* _argo0
= 0;
2675 char *_kwnames
[] = { "self","x","y", NULL
};
2678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxWindow_MoveXY",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2681 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2682 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2683 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_MoveXY. Expected _wxWindow_p.");
2688 wxPy_BEGIN_ALLOW_THREADS
;
2689 wxWindow_MoveXY(_arg0
,_arg1
,_arg2
);
2691 wxPy_END_ALLOW_THREADS
;
2692 } Py_INCREF(Py_None
);
2693 _resultobj
= Py_None
;
2697 #define wxWindow_Move(_swigobj,_swigarg0) (_swigobj->Move(_swigarg0))
2698 static PyObject
*_wrap_wxWindow_Move(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2699 PyObject
* _resultobj
;
2702 PyObject
* _argo0
= 0;
2704 PyObject
* _obj1
= 0;
2705 char *_kwnames
[] = { "self","point", NULL
};
2708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_Move",_kwnames
,&_argo0
,&_obj1
))
2711 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2712 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2713 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Move. Expected _wxWindow_p.");
2719 if (! wxPoint_helper(_obj1
, &_arg1
))
2723 wxPy_BEGIN_ALLOW_THREADS
;
2724 wxWindow_Move(_arg0
,*_arg1
);
2726 wxPy_END_ALLOW_THREADS
;
2727 } Py_INCREF(Py_None
);
2728 _resultobj
= Py_None
;
2732 #define wxWindow_PopEventHandler(_swigobj,_swigarg0) (_swigobj->PopEventHandler(_swigarg0))
2733 static PyObject
*_wrap_wxWindow_PopEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2734 PyObject
* _resultobj
;
2735 wxEvtHandler
* _result
;
2737 bool _arg1
= (bool ) FALSE
;
2738 PyObject
* _argo0
= 0;
2739 int tempbool1
= (int) FALSE
;
2740 char *_kwnames
[] = { "self","deleteHandler", NULL
};
2744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_PopEventHandler",_kwnames
,&_argo0
,&tempbool1
))
2747 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2748 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2749 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_PopEventHandler. Expected _wxWindow_p.");
2753 _arg1
= (bool ) tempbool1
;
2755 wxPy_BEGIN_ALLOW_THREADS
;
2756 _result
= (wxEvtHandler
*)wxWindow_PopEventHandler(_arg0
,_arg1
);
2758 wxPy_END_ALLOW_THREADS
;
2760 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEvtHandler_p");
2761 _resultobj
= Py_BuildValue("s",_ptemp
);
2764 _resultobj
= Py_None
;
2769 #define wxWindow_PushEventHandler(_swigobj,_swigarg0) (_swigobj->PushEventHandler(_swigarg0))
2770 static PyObject
*_wrap_wxWindow_PushEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2771 PyObject
* _resultobj
;
2773 wxEvtHandler
* _arg1
;
2774 PyObject
* _argo0
= 0;
2775 PyObject
* _argo1
= 0;
2776 char *_kwnames
[] = { "self","handler", NULL
};
2779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_PushEventHandler",_kwnames
,&_argo0
,&_argo1
))
2782 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2783 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2784 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_PushEventHandler. Expected _wxWindow_p.");
2789 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2790 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
2791 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_PushEventHandler. Expected _wxEvtHandler_p.");
2796 wxPy_BEGIN_ALLOW_THREADS
;
2797 wxWindow_PushEventHandler(_arg0
,_arg1
);
2799 wxPy_END_ALLOW_THREADS
;
2800 } Py_INCREF(Py_None
);
2801 _resultobj
= Py_None
;
2805 #define wxWindow_PopupMenuXY(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->PopupMenu(_swigarg0,_swigarg1,_swigarg2))
2806 static PyObject
*_wrap_wxWindow_PopupMenuXY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2807 PyObject
* _resultobj
;
2813 PyObject
* _argo0
= 0;
2814 PyObject
* _argo1
= 0;
2815 char *_kwnames
[] = { "self","menu","x","y", NULL
};
2818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxWindow_PopupMenuXY",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
2821 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2822 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_PopupMenuXY. Expected _wxWindow_p.");
2828 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2829 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenu_p")) {
2830 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_PopupMenuXY. Expected _wxMenu_p.");
2835 wxPy_BEGIN_ALLOW_THREADS
;
2836 _result
= (bool )wxWindow_PopupMenuXY(_arg0
,_arg1
,_arg2
,_arg3
);
2838 wxPy_END_ALLOW_THREADS
;
2839 } _resultobj
= Py_BuildValue("i",_result
);
2843 #define wxWindow_PopupMenu(_swigobj,_swigarg0,_swigarg1) (_swigobj->PopupMenu(_swigarg0,_swigarg1))
2844 static PyObject
*_wrap_wxWindow_PopupMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2845 PyObject
* _resultobj
;
2850 PyObject
* _argo0
= 0;
2851 PyObject
* _argo1
= 0;
2853 PyObject
* _obj2
= 0;
2854 char *_kwnames
[] = { "self","menu","pos", NULL
};
2857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxWindow_PopupMenu",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
2860 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2861 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2862 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_PopupMenu. Expected _wxWindow_p.");
2867 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2868 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenu_p")) {
2869 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_PopupMenu. Expected _wxMenu_p.");
2875 if (! wxPoint_helper(_obj2
, &_arg2
))
2879 wxPy_BEGIN_ALLOW_THREADS
;
2880 _result
= (bool )wxWindow_PopupMenu(_arg0
,_arg1
,*_arg2
);
2882 wxPy_END_ALLOW_THREADS
;
2883 } _resultobj
= Py_BuildValue("i",_result
);
2887 #define wxWindow_Raise(_swigobj) (_swigobj->Raise())
2888 static PyObject
*_wrap_wxWindow_Raise(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2889 PyObject
* _resultobj
;
2891 PyObject
* _argo0
= 0;
2892 char *_kwnames
[] = { "self", NULL
};
2895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Raise",_kwnames
,&_argo0
))
2898 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2899 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2900 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Raise. Expected _wxWindow_p.");
2905 wxPy_BEGIN_ALLOW_THREADS
;
2906 wxWindow_Raise(_arg0
);
2908 wxPy_END_ALLOW_THREADS
;
2909 } Py_INCREF(Py_None
);
2910 _resultobj
= Py_None
;
2914 #define wxWindow_Refresh(_swigobj,_swigarg0,_swigarg1) (_swigobj->Refresh(_swigarg0,_swigarg1))
2915 static PyObject
*_wrap_wxWindow_Refresh(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2916 PyObject
* _resultobj
;
2918 bool _arg1
= (bool ) TRUE
;
2919 wxRect
* _arg2
= (wxRect
*) NULL
;
2920 PyObject
* _argo0
= 0;
2921 int tempbool1
= (int) TRUE
;
2923 PyObject
* _obj2
= 0;
2924 char *_kwnames
[] = { "self","eraseBackground","rect", NULL
};
2927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iO:wxWindow_Refresh",_kwnames
,&_argo0
,&tempbool1
,&_obj2
))
2930 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2931 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2932 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Refresh. Expected _wxWindow_p.");
2936 _arg1
= (bool ) tempbool1
;
2940 if (! wxRect_helper(_obj2
, &_arg2
))
2944 wxPy_BEGIN_ALLOW_THREADS
;
2945 wxWindow_Refresh(_arg0
,_arg1
,_arg2
);
2947 wxPy_END_ALLOW_THREADS
;
2948 } Py_INCREF(Py_None
);
2949 _resultobj
= Py_None
;
2953 #define wxWindow_ReleaseMouse(_swigobj) (_swigobj->ReleaseMouse())
2954 static PyObject
*_wrap_wxWindow_ReleaseMouse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2955 PyObject
* _resultobj
;
2957 PyObject
* _argo0
= 0;
2958 char *_kwnames
[] = { "self", NULL
};
2961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_ReleaseMouse",_kwnames
,&_argo0
))
2964 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2965 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2966 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ReleaseMouse. Expected _wxWindow_p.");
2971 wxPy_BEGIN_ALLOW_THREADS
;
2972 wxWindow_ReleaseMouse(_arg0
);
2974 wxPy_END_ALLOW_THREADS
;
2975 } Py_INCREF(Py_None
);
2976 _resultobj
= Py_None
;
2980 #define wxWindow_Reparent(_swigobj,_swigarg0) (_swigobj->Reparent(_swigarg0))
2981 static PyObject
*_wrap_wxWindow_Reparent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2982 PyObject
* _resultobj
;
2986 PyObject
* _argo0
= 0;
2987 PyObject
* _argo1
= 0;
2988 char *_kwnames
[] = { "self","newParent", NULL
};
2991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_Reparent",_kwnames
,&_argo0
,&_argo1
))
2994 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2995 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Reparent. Expected _wxWindow_p.");
3001 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3002 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
3003 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_Reparent. Expected _wxWindow_p.");
3008 wxPy_BEGIN_ALLOW_THREADS
;
3009 _result
= (bool )wxWindow_Reparent(_arg0
,_arg1
);
3011 wxPy_END_ALLOW_THREADS
;
3012 } _resultobj
= Py_BuildValue("i",_result
);
3016 #define wxWindow_ScreenToClientXY(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScreenToClient(_swigarg0,_swigarg1))
3017 static PyObject
*_wrap_wxWindow_ScreenToClientXY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3018 PyObject
* _resultobj
;
3022 PyObject
* _argo0
= 0;
3024 PyObject
* _obj1
= 0;
3026 PyObject
* _obj2
= 0;
3027 char *_kwnames
[] = { "self","x","y", NULL
};
3030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxWindow_ScreenToClientXY",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
3033 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3034 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3035 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ScreenToClientXY. Expected _wxWindow_p.");
3040 temp
= (int) PyInt_AsLong(_obj1
);
3044 temp0
= (int) PyInt_AsLong(_obj2
);
3048 wxPy_BEGIN_ALLOW_THREADS
;
3049 wxWindow_ScreenToClientXY(_arg0
,_arg1
,_arg2
);
3051 wxPy_END_ALLOW_THREADS
;
3052 } Py_INCREF(Py_None
);
3053 _resultobj
= Py_None
;
3056 o
= PyInt_FromLong((long) (*_arg1
));
3057 _resultobj
= t_output_helper(_resultobj
, o
);
3061 o
= PyInt_FromLong((long) (*_arg2
));
3062 _resultobj
= t_output_helper(_resultobj
, o
);
3067 #define wxWindow_ScreenToClient(_swigobj,_swigarg0) (_swigobj->ScreenToClient(_swigarg0))
3068 static PyObject
*_wrap_wxWindow_ScreenToClient(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3069 PyObject
* _resultobj
;
3073 PyObject
* _argo0
= 0;
3075 PyObject
* _obj1
= 0;
3076 char *_kwnames
[] = { "self","pt", NULL
};
3080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ScreenToClient",_kwnames
,&_argo0
,&_obj1
))
3083 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3084 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ScreenToClient. Expected _wxWindow_p.");
3091 if (! wxPoint_helper(_obj1
, &_arg1
))
3095 wxPy_BEGIN_ALLOW_THREADS
;
3096 _result
= new wxPoint (wxWindow_ScreenToClient(_arg0
,*_arg1
));
3098 wxPy_END_ALLOW_THREADS
;
3099 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
3100 _resultobj
= Py_BuildValue("s",_ptemp
);
3104 #define wxWindow_ScrollWindow(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->ScrollWindow(_swigarg0,_swigarg1,_swigarg2))
3105 static PyObject
*_wrap_wxWindow_ScrollWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3106 PyObject
* _resultobj
;
3110 wxRect
* _arg3
= (wxRect
*) NULL
;
3111 PyObject
* _argo0
= 0;
3113 PyObject
* _obj3
= 0;
3114 char *_kwnames
[] = { "self","dx","dy","rect", NULL
};
3117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|O:wxWindow_ScrollWindow",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
3120 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3121 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3122 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ScrollWindow. Expected _wxWindow_p.");
3129 if (! wxRect_helper(_obj3
, &_arg3
))
3133 wxPy_BEGIN_ALLOW_THREADS
;
3134 wxWindow_ScrollWindow(_arg0
,_arg1
,_arg2
,_arg3
);
3136 wxPy_END_ALLOW_THREADS
;
3137 } Py_INCREF(Py_None
);
3138 _resultobj
= Py_None
;
3142 #define wxWindow_SetAcceleratorTable(_swigobj,_swigarg0) (_swigobj->SetAcceleratorTable(_swigarg0))
3143 static PyObject
*_wrap_wxWindow_SetAcceleratorTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3144 PyObject
* _resultobj
;
3146 wxAcceleratorTable
* _arg1
;
3147 PyObject
* _argo0
= 0;
3148 PyObject
* _argo1
= 0;
3149 char *_kwnames
[] = { "self","accel", NULL
};
3152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetAcceleratorTable",_kwnames
,&_argo0
,&_argo1
))
3155 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3156 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetAcceleratorTable. Expected _wxWindow_p.");
3162 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3163 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxAcceleratorTable_p")) {
3164 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetAcceleratorTable. Expected _wxAcceleratorTable_p.");
3169 wxPy_BEGIN_ALLOW_THREADS
;
3170 wxWindow_SetAcceleratorTable(_arg0
,*_arg1
);
3172 wxPy_END_ALLOW_THREADS
;
3173 } Py_INCREF(Py_None
);
3174 _resultobj
= Py_None
;
3178 #define wxWindow_SetAutoLayout(_swigobj,_swigarg0) (_swigobj->SetAutoLayout(_swigarg0))
3179 static PyObject
*_wrap_wxWindow_SetAutoLayout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3180 PyObject
* _resultobj
;
3183 PyObject
* _argo0
= 0;
3185 char *_kwnames
[] = { "self","autoLayout", NULL
};
3188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_SetAutoLayout",_kwnames
,&_argo0
,&tempbool1
))
3191 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3192 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetAutoLayout. Expected _wxWindow_p.");
3197 _arg1
= (bool ) tempbool1
;
3199 wxPy_BEGIN_ALLOW_THREADS
;
3200 wxWindow_SetAutoLayout(_arg0
,_arg1
);
3202 wxPy_END_ALLOW_THREADS
;
3203 } Py_INCREF(Py_None
);
3204 _resultobj
= Py_None
;
3208 #define wxWindow_GetAutoLayout(_swigobj) (_swigobj->GetAutoLayout())
3209 static PyObject
*_wrap_wxWindow_GetAutoLayout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3210 PyObject
* _resultobj
;
3213 PyObject
* _argo0
= 0;
3214 char *_kwnames
[] = { "self", NULL
};
3217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetAutoLayout",_kwnames
,&_argo0
))
3220 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3221 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3222 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetAutoLayout. Expected _wxWindow_p.");
3227 wxPy_BEGIN_ALLOW_THREADS
;
3228 _result
= (bool )wxWindow_GetAutoLayout(_arg0
);
3230 wxPy_END_ALLOW_THREADS
;
3231 } _resultobj
= Py_BuildValue("i",_result
);
3235 #define wxWindow_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
3236 static PyObject
*_wrap_wxWindow_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3237 PyObject
* _resultobj
;
3240 PyObject
* _argo0
= 0;
3241 PyObject
* _argo1
= 0;
3242 char *_kwnames
[] = { "self","colour", NULL
};
3245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetBackgroundColour",_kwnames
,&_argo0
,&_argo1
))
3248 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3249 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3250 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetBackgroundColour. Expected _wxWindow_p.");
3255 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3256 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxColour_p")) {
3257 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetBackgroundColour. Expected _wxColour_p.");
3262 wxPy_BEGIN_ALLOW_THREADS
;
3263 wxWindow_SetBackgroundColour(_arg0
,*_arg1
);
3265 wxPy_END_ALLOW_THREADS
;
3266 } Py_INCREF(Py_None
);
3267 _resultobj
= Py_None
;
3271 #define wxWindow_SetConstraints(_swigobj,_swigarg0) (_swigobj->SetConstraints(_swigarg0))
3272 static PyObject
*_wrap_wxWindow_SetConstraints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3273 PyObject
* _resultobj
;
3275 wxLayoutConstraints
* _arg1
;
3276 PyObject
* _argo0
= 0;
3277 PyObject
* _argo1
= 0;
3278 char *_kwnames
[] = { "self","constraints", NULL
};
3281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetConstraints",_kwnames
,&_argo0
,&_argo1
))
3284 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3285 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetConstraints. Expected _wxWindow_p.");
3291 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3292 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxLayoutConstraints_p")) {
3293 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetConstraints. Expected _wxLayoutConstraints_p.");
3298 wxPy_BEGIN_ALLOW_THREADS
;
3299 wxWindow_SetConstraints(_arg0
,_arg1
);
3301 wxPy_END_ALLOW_THREADS
;
3302 } Py_INCREF(Py_None
);
3303 _resultobj
= Py_None
;
3307 #define wxWindow_UnsetConstraints(_swigobj,_swigarg0) (_swigobj->UnsetConstraints(_swigarg0))
3308 static PyObject
*_wrap_wxWindow_UnsetConstraints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3309 PyObject
* _resultobj
;
3311 wxLayoutConstraints
* _arg1
;
3312 PyObject
* _argo0
= 0;
3313 PyObject
* _argo1
= 0;
3314 char *_kwnames
[] = { "self","constraints", NULL
};
3317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_UnsetConstraints",_kwnames
,&_argo0
,&_argo1
))
3320 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3321 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_UnsetConstraints. Expected _wxWindow_p.");
3327 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3328 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxLayoutConstraints_p")) {
3329 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_UnsetConstraints. Expected _wxLayoutConstraints_p.");
3334 wxPy_BEGIN_ALLOW_THREADS
;
3335 wxWindow_UnsetConstraints(_arg0
,_arg1
);
3337 wxPy_END_ALLOW_THREADS
;
3338 } Py_INCREF(Py_None
);
3339 _resultobj
= Py_None
;
3343 #define wxWindow_SetFocus(_swigobj) (_swigobj->SetFocus())
3344 static PyObject
*_wrap_wxWindow_SetFocus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3345 PyObject
* _resultobj
;
3347 PyObject
* _argo0
= 0;
3348 char *_kwnames
[] = { "self", NULL
};
3351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_SetFocus",_kwnames
,&_argo0
))
3354 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3355 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3356 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetFocus. Expected _wxWindow_p.");
3361 wxPy_BEGIN_ALLOW_THREADS
;
3362 wxWindow_SetFocus(_arg0
);
3364 wxPy_END_ALLOW_THREADS
;
3365 } Py_INCREF(Py_None
);
3366 _resultobj
= Py_None
;
3370 #define wxWindow_AcceptsFocus(_swigobj) (_swigobj->AcceptsFocus())
3371 static PyObject
*_wrap_wxWindow_AcceptsFocus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3372 PyObject
* _resultobj
;
3375 PyObject
* _argo0
= 0;
3376 char *_kwnames
[] = { "self", NULL
};
3379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_AcceptsFocus",_kwnames
,&_argo0
))
3382 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3383 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3384 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_AcceptsFocus. Expected _wxWindow_p.");
3389 wxPy_BEGIN_ALLOW_THREADS
;
3390 _result
= (bool )wxWindow_AcceptsFocus(_arg0
);
3392 wxPy_END_ALLOW_THREADS
;
3393 } _resultobj
= Py_BuildValue("i",_result
);
3397 #define wxWindow_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
3398 static PyObject
*_wrap_wxWindow_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3399 PyObject
* _resultobj
;
3402 PyObject
* _argo0
= 0;
3403 PyObject
* _argo1
= 0;
3404 char *_kwnames
[] = { "self","font", NULL
};
3407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetFont",_kwnames
,&_argo0
,&_argo1
))
3410 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3411 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3412 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetFont. Expected _wxWindow_p.");
3417 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3418 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
3419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetFont. Expected _wxFont_p.");
3424 wxPy_BEGIN_ALLOW_THREADS
;
3425 wxWindow_SetFont(_arg0
,*_arg1
);
3427 wxPy_END_ALLOW_THREADS
;
3428 } Py_INCREF(Py_None
);
3429 _resultobj
= Py_None
;
3433 #define wxWindow_SetForegroundColour(_swigobj,_swigarg0) (_swigobj->SetForegroundColour(_swigarg0))
3434 static PyObject
*_wrap_wxWindow_SetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3435 PyObject
* _resultobj
;
3438 PyObject
* _argo0
= 0;
3439 PyObject
* _argo1
= 0;
3440 char *_kwnames
[] = { "self","colour", NULL
};
3443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetForegroundColour",_kwnames
,&_argo0
,&_argo1
))
3446 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3447 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3448 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetForegroundColour. Expected _wxWindow_p.");
3453 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3454 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxColour_p")) {
3455 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetForegroundColour. Expected _wxColour_p.");
3460 wxPy_BEGIN_ALLOW_THREADS
;
3461 wxWindow_SetForegroundColour(_arg0
,*_arg1
);
3463 wxPy_END_ALLOW_THREADS
;
3464 } Py_INCREF(Py_None
);
3465 _resultobj
= Py_None
;
3469 #define wxWindow_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
3470 static PyObject
*_wrap_wxWindow_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3471 PyObject
* _resultobj
;
3474 PyObject
* _argo0
= 0;
3475 char *_kwnames
[] = { "self","id", NULL
};
3478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_SetId",_kwnames
,&_argo0
,&_arg1
))
3481 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3482 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3483 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetId. Expected _wxWindow_p.");
3488 wxPy_BEGIN_ALLOW_THREADS
;
3489 wxWindow_SetId(_arg0
,_arg1
);
3491 wxPy_END_ALLOW_THREADS
;
3492 } Py_INCREF(Py_None
);
3493 _resultobj
= Py_None
;
3497 #define wxWindow_SetName(_swigobj,_swigarg0) (_swigobj->SetName(_swigarg0))
3498 static PyObject
*_wrap_wxWindow_SetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3499 PyObject
* _resultobj
;
3502 PyObject
* _argo0
= 0;
3503 PyObject
* _obj1
= 0;
3504 char *_kwnames
[] = { "self","name", NULL
};
3507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetName",_kwnames
,&_argo0
,&_obj1
))
3510 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3511 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3512 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetName. Expected _wxWindow_p.");
3517 if (!PyString_Check(_obj1
)) {
3518 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3521 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
3524 wxPy_BEGIN_ALLOW_THREADS
;
3525 wxWindow_SetName(_arg0
,*_arg1
);
3527 wxPy_END_ALLOW_THREADS
;
3528 } Py_INCREF(Py_None
);
3529 _resultobj
= Py_None
;
3537 #define wxWindow_SetScrollbar(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetScrollbar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
3538 static PyObject
*_wrap_wxWindow_SetScrollbar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3539 PyObject
* _resultobj
;
3545 int _arg5
= (int ) TRUE
;
3546 PyObject
* _argo0
= 0;
3547 char *_kwnames
[] = { "self","orientation","position","thumbSize","range","refresh", NULL
};
3550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|i:wxWindow_SetScrollbar",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
3553 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3554 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3555 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetScrollbar. Expected _wxWindow_p.");
3560 wxPy_BEGIN_ALLOW_THREADS
;
3561 wxWindow_SetScrollbar(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
3563 wxPy_END_ALLOW_THREADS
;
3564 } Py_INCREF(Py_None
);
3565 _resultobj
= Py_None
;
3569 #define wxWindow_SetScrollPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetScrollPos(_swigarg0,_swigarg1,_swigarg2))
3570 static PyObject
*_wrap_wxWindow_SetScrollPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3571 PyObject
* _resultobj
;
3575 bool _arg3
= (bool ) TRUE
;
3576 PyObject
* _argo0
= 0;
3577 int tempbool3
= (int) TRUE
;
3578 char *_kwnames
[] = { "self","orientation","pos","refresh", NULL
};
3581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|i:wxWindow_SetScrollPos",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
3584 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3585 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3586 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetScrollPos. Expected _wxWindow_p.");
3590 _arg3
= (bool ) tempbool3
;
3592 wxPy_BEGIN_ALLOW_THREADS
;
3593 wxWindow_SetScrollPos(_arg0
,_arg1
,_arg2
,_arg3
);
3595 wxPy_END_ALLOW_THREADS
;
3596 } Py_INCREF(Py_None
);
3597 _resultobj
= Py_None
;
3601 #define wxWindow_SetDimensions(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetSize(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
3602 static PyObject
*_wrap_wxWindow_SetDimensions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3603 PyObject
* _resultobj
;
3609 int _arg5
= (int ) wxSIZE_AUTO
;
3610 PyObject
* _argo0
= 0;
3611 char *_kwnames
[] = { "self","x","y","width","height","sizeFlags", NULL
};
3614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|i:wxWindow_SetDimensions",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
3617 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3618 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3619 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetDimensions. Expected _wxWindow_p.");
3624 wxPy_BEGIN_ALLOW_THREADS
;
3625 wxWindow_SetDimensions(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
3627 wxPy_END_ALLOW_THREADS
;
3628 } Py_INCREF(Py_None
);
3629 _resultobj
= Py_None
;
3633 static void wxWindow_SetSize(wxWindow
*self
,const wxSize
& size
) {
3634 self
->SetSize(size
.x
, size
.y
);
3636 static PyObject
*_wrap_wxWindow_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3637 PyObject
* _resultobj
;
3640 PyObject
* _argo0
= 0;
3642 PyObject
* _obj1
= 0;
3643 char *_kwnames
[] = { "self","size", NULL
};
3646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetSize",_kwnames
,&_argo0
,&_obj1
))
3649 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3650 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3651 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetSize. Expected _wxWindow_p.");
3657 if (! wxSize_helper(_obj1
, &_arg1
))
3661 wxPy_BEGIN_ALLOW_THREADS
;
3662 wxWindow_SetSize(_arg0
,*_arg1
);
3664 wxPy_END_ALLOW_THREADS
;
3665 } Py_INCREF(Py_None
);
3666 _resultobj
= Py_None
;
3670 static void wxWindow_SetPosition(wxWindow
*self
,const wxPoint
& pos
) {
3671 self
->SetSize(pos
.x
, pos
.y
, -1, -1);
3673 static PyObject
*_wrap_wxWindow_SetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3674 PyObject
* _resultobj
;
3677 PyObject
* _argo0
= 0;
3679 PyObject
* _obj1
= 0;
3680 char *_kwnames
[] = { "self","pos", NULL
};
3683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetPosition",_kwnames
,&_argo0
,&_obj1
))
3686 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3687 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3688 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetPosition. Expected _wxWindow_p.");
3694 if (! wxPoint_helper(_obj1
, &_arg1
))
3698 wxPy_BEGIN_ALLOW_THREADS
;
3699 wxWindow_SetPosition(_arg0
,*_arg1
);
3701 wxPy_END_ALLOW_THREADS
;
3702 } Py_INCREF(Py_None
);
3703 _resultobj
= Py_None
;
3707 #define wxWindow_SetSizeHints(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->SetSizeHints(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
3708 static PyObject
*_wrap_wxWindow_SetSizeHints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3709 PyObject
* _resultobj
;
3711 int _arg1
= (int ) -1;
3712 int _arg2
= (int ) -1;
3713 int _arg3
= (int ) -1;
3714 int _arg4
= (int ) -1;
3715 int _arg5
= (int ) -1;
3716 int _arg6
= (int ) -1;
3717 PyObject
* _argo0
= 0;
3718 char *_kwnames
[] = { "self","minW","minH","maxW","maxH","incW","incH", NULL
};
3721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iiiiii:wxWindow_SetSizeHints",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
3724 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3725 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3726 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetSizeHints. Expected _wxWindow_p.");
3731 wxPy_BEGIN_ALLOW_THREADS
;
3732 wxWindow_SetSizeHints(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
3734 wxPy_END_ALLOW_THREADS
;
3735 } Py_INCREF(Py_None
);
3736 _resultobj
= Py_None
;
3740 #define wxWindow_SetClientSizeWH(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetClientSize(_swigarg0,_swigarg1))
3741 static PyObject
*_wrap_wxWindow_SetClientSizeWH(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3742 PyObject
* _resultobj
;
3746 PyObject
* _argo0
= 0;
3747 char *_kwnames
[] = { "self","width","height", NULL
};
3750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxWindow_SetClientSizeWH",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3753 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3754 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3755 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetClientSizeWH. Expected _wxWindow_p.");
3760 wxPy_BEGIN_ALLOW_THREADS
;
3761 wxWindow_SetClientSizeWH(_arg0
,_arg1
,_arg2
);
3763 wxPy_END_ALLOW_THREADS
;
3764 } Py_INCREF(Py_None
);
3765 _resultobj
= Py_None
;
3769 #define wxWindow_SetClientSize(_swigobj,_swigarg0) (_swigobj->SetClientSize(_swigarg0))
3770 static PyObject
*_wrap_wxWindow_SetClientSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3771 PyObject
* _resultobj
;
3774 PyObject
* _argo0
= 0;
3776 PyObject
* _obj1
= 0;
3777 char *_kwnames
[] = { "self","size", NULL
};
3780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetClientSize",_kwnames
,&_argo0
,&_obj1
))
3783 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3784 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3785 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetClientSize. Expected _wxWindow_p.");
3791 if (! wxSize_helper(_obj1
, &_arg1
))
3795 wxPy_BEGIN_ALLOW_THREADS
;
3796 wxWindow_SetClientSize(_arg0
,*_arg1
);
3798 wxPy_END_ALLOW_THREADS
;
3799 } Py_INCREF(Py_None
);
3800 _resultobj
= Py_None
;
3804 #define wxWindow_SetCursor(_swigobj,_swigarg0) (_swigobj->SetCursor(_swigarg0))
3805 static PyObject
*_wrap_wxWindow_SetCursor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3806 PyObject
* _resultobj
;
3809 PyObject
* _argo0
= 0;
3810 PyObject
* _argo1
= 0;
3811 char *_kwnames
[] = { "self","cursor", NULL
};
3814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetCursor",_kwnames
,&_argo0
,&_argo1
))
3817 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3818 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3819 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetCursor. Expected _wxWindow_p.");
3824 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3825 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxCursor_p")) {
3826 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetCursor. Expected _wxCursor_p.");
3831 wxPy_BEGIN_ALLOW_THREADS
;
3832 wxWindow_SetCursor(_arg0
,*_arg1
);
3834 wxPy_END_ALLOW_THREADS
;
3835 } Py_INCREF(Py_None
);
3836 _resultobj
= Py_None
;
3840 #define wxWindow_SetEventHandler(_swigobj,_swigarg0) (_swigobj->SetEventHandler(_swigarg0))
3841 static PyObject
*_wrap_wxWindow_SetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3842 PyObject
* _resultobj
;
3844 wxEvtHandler
* _arg1
;
3845 PyObject
* _argo0
= 0;
3846 PyObject
* _argo1
= 0;
3847 char *_kwnames
[] = { "self","handler", NULL
};
3850 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetEventHandler",_kwnames
,&_argo0
,&_argo1
))
3853 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3854 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3855 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetEventHandler. Expected _wxWindow_p.");
3860 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3861 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
3862 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetEventHandler. Expected _wxEvtHandler_p.");
3867 wxPy_BEGIN_ALLOW_THREADS
;
3868 wxWindow_SetEventHandler(_arg0
,_arg1
);
3870 wxPy_END_ALLOW_THREADS
;
3871 } Py_INCREF(Py_None
);
3872 _resultobj
= Py_None
;
3876 #define wxWindow_SetTitle(_swigobj,_swigarg0) (_swigobj->SetTitle(_swigarg0))
3877 static PyObject
*_wrap_wxWindow_SetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3878 PyObject
* _resultobj
;
3881 PyObject
* _argo0
= 0;
3882 PyObject
* _obj1
= 0;
3883 char *_kwnames
[] = { "self","title", NULL
};
3886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetTitle",_kwnames
,&_argo0
,&_obj1
))
3889 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3890 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3891 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetTitle. Expected _wxWindow_p.");
3896 if (!PyString_Check(_obj1
)) {
3897 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3900 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
3903 wxPy_BEGIN_ALLOW_THREADS
;
3904 wxWindow_SetTitle(_arg0
,*_arg1
);
3906 wxPy_END_ALLOW_THREADS
;
3907 } Py_INCREF(Py_None
);
3908 _resultobj
= Py_None
;
3916 #define wxWindow_Show(_swigobj,_swigarg0) (_swigobj->Show(_swigarg0))
3917 static PyObject
*_wrap_wxWindow_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3918 PyObject
* _resultobj
;
3922 PyObject
* _argo0
= 0;
3924 char *_kwnames
[] = { "self","show", NULL
};
3927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_Show",_kwnames
,&_argo0
,&tempbool1
))
3930 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3931 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3932 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Show. Expected _wxWindow_p.");
3936 _arg1
= (bool ) tempbool1
;
3938 wxPy_BEGIN_ALLOW_THREADS
;
3939 _result
= (bool )wxWindow_Show(_arg0
,_arg1
);
3941 wxPy_END_ALLOW_THREADS
;
3942 } _resultobj
= Py_BuildValue("i",_result
);
3946 #define wxWindow_TransferDataFromWindow(_swigobj) (_swigobj->TransferDataFromWindow())
3947 static PyObject
*_wrap_wxWindow_TransferDataFromWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3948 PyObject
* _resultobj
;
3951 PyObject
* _argo0
= 0;
3952 char *_kwnames
[] = { "self", NULL
};
3955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_TransferDataFromWindow",_kwnames
,&_argo0
))
3958 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3959 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3960 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_TransferDataFromWindow. Expected _wxWindow_p.");
3965 wxPy_BEGIN_ALLOW_THREADS
;
3966 _result
= (bool )wxWindow_TransferDataFromWindow(_arg0
);
3968 wxPy_END_ALLOW_THREADS
;
3969 } _resultobj
= Py_BuildValue("i",_result
);
3973 #define wxWindow_TransferDataToWindow(_swigobj) (_swigobj->TransferDataToWindow())
3974 static PyObject
*_wrap_wxWindow_TransferDataToWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3975 PyObject
* _resultobj
;
3978 PyObject
* _argo0
= 0;
3979 char *_kwnames
[] = { "self", NULL
};
3982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_TransferDataToWindow",_kwnames
,&_argo0
))
3985 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3986 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3987 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_TransferDataToWindow. Expected _wxWindow_p.");
3992 wxPy_BEGIN_ALLOW_THREADS
;
3993 _result
= (bool )wxWindow_TransferDataToWindow(_arg0
);
3995 wxPy_END_ALLOW_THREADS
;
3996 } _resultobj
= Py_BuildValue("i",_result
);
4000 #define wxWindow_Validate(_swigobj) (_swigobj->Validate())
4001 static PyObject
*_wrap_wxWindow_Validate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4002 PyObject
* _resultobj
;
4005 PyObject
* _argo0
= 0;
4006 char *_kwnames
[] = { "self", NULL
};
4009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Validate",_kwnames
,&_argo0
))
4012 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4013 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4014 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Validate. Expected _wxWindow_p.");
4019 wxPy_BEGIN_ALLOW_THREADS
;
4020 _result
= (bool )wxWindow_Validate(_arg0
);
4022 wxPy_END_ALLOW_THREADS
;
4023 } _resultobj
= Py_BuildValue("i",_result
);
4027 #define wxWindow_WarpPointer(_swigobj,_swigarg0,_swigarg1) (_swigobj->WarpPointer(_swigarg0,_swigarg1))
4028 static PyObject
*_wrap_wxWindow_WarpPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4029 PyObject
* _resultobj
;
4033 PyObject
* _argo0
= 0;
4034 char *_kwnames
[] = { "self","x","y", NULL
};
4037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxWindow_WarpPointer",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4040 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4041 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4042 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_WarpPointer. Expected _wxWindow_p.");
4047 wxPy_BEGIN_ALLOW_THREADS
;
4048 wxWindow_WarpPointer(_arg0
,_arg1
,_arg2
);
4050 wxPy_END_ALLOW_THREADS
;
4051 } Py_INCREF(Py_None
);
4052 _resultobj
= Py_None
;
4056 #define wxWindow_ConvertDialogPointToPixels(_swigobj,_swigarg0) (_swigobj->ConvertDialogToPixels(_swigarg0))
4057 static PyObject
*_wrap_wxWindow_ConvertDialogPointToPixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4058 PyObject
* _resultobj
;
4062 PyObject
* _argo0
= 0;
4064 PyObject
* _obj1
= 0;
4065 char *_kwnames
[] = { "self","pt", NULL
};
4069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ConvertDialogPointToPixels",_kwnames
,&_argo0
,&_obj1
))
4072 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4073 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4074 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ConvertDialogPointToPixels. Expected _wxWindow_p.");
4080 if (! wxPoint_helper(_obj1
, &_arg1
))
4084 wxPy_BEGIN_ALLOW_THREADS
;
4085 _result
= new wxPoint (wxWindow_ConvertDialogPointToPixels(_arg0
,*_arg1
));
4087 wxPy_END_ALLOW_THREADS
;
4088 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
4089 _resultobj
= Py_BuildValue("s",_ptemp
);
4093 #define wxWindow_ConvertDialogSizeToPixels(_swigobj,_swigarg0) (_swigobj->ConvertDialogToPixels(_swigarg0))
4094 static PyObject
*_wrap_wxWindow_ConvertDialogSizeToPixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4095 PyObject
* _resultobj
;
4099 PyObject
* _argo0
= 0;
4101 PyObject
* _obj1
= 0;
4102 char *_kwnames
[] = { "self","sz", NULL
};
4106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ConvertDialogSizeToPixels",_kwnames
,&_argo0
,&_obj1
))
4109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ConvertDialogSizeToPixels. Expected _wxWindow_p.");
4117 if (! wxSize_helper(_obj1
, &_arg1
))
4121 wxPy_BEGIN_ALLOW_THREADS
;
4122 _result
= new wxSize (wxWindow_ConvertDialogSizeToPixels(_arg0
,*_arg1
));
4124 wxPy_END_ALLOW_THREADS
;
4125 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
4126 _resultobj
= Py_BuildValue("s",_ptemp
);
4130 #define wxWindow_ConvertPixelPointToDialog(_swigobj,_swigarg0) (_swigobj->ConvertPixelsToDialog(_swigarg0))
4131 static PyObject
*_wrap_wxWindow_ConvertPixelPointToDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4132 PyObject
* _resultobj
;
4136 PyObject
* _argo0
= 0;
4138 PyObject
* _obj1
= 0;
4139 char *_kwnames
[] = { "self","pt", NULL
};
4143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ConvertPixelPointToDialog",_kwnames
,&_argo0
,&_obj1
))
4146 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4147 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4148 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ConvertPixelPointToDialog. Expected _wxWindow_p.");
4154 if (! wxPoint_helper(_obj1
, &_arg1
))
4158 wxPy_BEGIN_ALLOW_THREADS
;
4159 _result
= new wxPoint (wxWindow_ConvertPixelPointToDialog(_arg0
,*_arg1
));
4161 wxPy_END_ALLOW_THREADS
;
4162 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
4163 _resultobj
= Py_BuildValue("s",_ptemp
);
4167 #define wxWindow_ConvertPixelSizeToDialog(_swigobj,_swigarg0) (_swigobj->ConvertPixelsToDialog(_swigarg0))
4168 static PyObject
*_wrap_wxWindow_ConvertPixelSizeToDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4169 PyObject
* _resultobj
;
4173 PyObject
* _argo0
= 0;
4175 PyObject
* _obj1
= 0;
4176 char *_kwnames
[] = { "self","sz", NULL
};
4180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ConvertPixelSizeToDialog",_kwnames
,&_argo0
,&_obj1
))
4183 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4184 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ConvertPixelSizeToDialog. Expected _wxWindow_p.");
4191 if (! wxSize_helper(_obj1
, &_arg1
))
4195 wxPy_BEGIN_ALLOW_THREADS
;
4196 _result
= new wxSize (wxWindow_ConvertPixelSizeToDialog(_arg0
,*_arg1
));
4198 wxPy_END_ALLOW_THREADS
;
4199 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
4200 _resultobj
= Py_BuildValue("s",_ptemp
);
4204 #define wxWindow_SetToolTipString(_swigobj,_swigarg0) (_swigobj->SetToolTip(_swigarg0))
4205 static PyObject
*_wrap_wxWindow_SetToolTipString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4206 PyObject
* _resultobj
;
4209 PyObject
* _argo0
= 0;
4210 PyObject
* _obj1
= 0;
4211 char *_kwnames
[] = { "self","tip", NULL
};
4214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetToolTipString",_kwnames
,&_argo0
,&_obj1
))
4217 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4218 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4219 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetToolTipString. Expected _wxWindow_p.");
4224 if (!PyString_Check(_obj1
)) {
4225 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4228 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
4231 wxPy_BEGIN_ALLOW_THREADS
;
4232 wxWindow_SetToolTipString(_arg0
,*_arg1
);
4234 wxPy_END_ALLOW_THREADS
;
4235 } Py_INCREF(Py_None
);
4236 _resultobj
= Py_None
;
4244 #define wxWindow_SetToolTip(_swigobj,_swigarg0) (_swigobj->SetToolTip(_swigarg0))
4245 static PyObject
*_wrap_wxWindow_SetToolTip(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4246 PyObject
* _resultobj
;
4249 PyObject
* _argo0
= 0;
4250 PyObject
* _argo1
= 0;
4251 char *_kwnames
[] = { "self","tooltip", NULL
};
4254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetToolTip",_kwnames
,&_argo0
,&_argo1
))
4257 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4258 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetToolTip. Expected _wxWindow_p.");
4264 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4265 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxToolTip_p")) {
4266 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetToolTip. Expected _wxToolTip_p.");
4271 wxPy_BEGIN_ALLOW_THREADS
;
4272 wxWindow_SetToolTip(_arg0
,_arg1
);
4274 wxPy_END_ALLOW_THREADS
;
4275 } Py_INCREF(Py_None
);
4276 _resultobj
= Py_None
;
4280 #define wxWindow_GetToolTip(_swigobj) (_swigobj->GetToolTip())
4281 static PyObject
*_wrap_wxWindow_GetToolTip(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4282 PyObject
* _resultobj
;
4283 wxToolTip
* _result
;
4285 PyObject
* _argo0
= 0;
4286 char *_kwnames
[] = { "self", NULL
};
4290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetToolTip",_kwnames
,&_argo0
))
4293 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4294 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetToolTip. Expected _wxWindow_p.");
4300 wxPy_BEGIN_ALLOW_THREADS
;
4301 _result
= (wxToolTip
*)wxWindow_GetToolTip(_arg0
);
4303 wxPy_END_ALLOW_THREADS
;
4305 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxToolTip_p");
4306 _resultobj
= Py_BuildValue("s",_ptemp
);
4309 _resultobj
= Py_None
;
4314 #define wxWindow_SetSizer(_swigobj,_swigarg0) (_swigobj->SetSizer(_swigarg0))
4315 static PyObject
*_wrap_wxWindow_SetSizer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4316 PyObject
* _resultobj
;
4319 PyObject
* _argo0
= 0;
4320 PyObject
* _argo1
= 0;
4321 char *_kwnames
[] = { "self","sizer", NULL
};
4324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetSizer",_kwnames
,&_argo0
,&_argo1
))
4327 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4328 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4329 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetSizer. Expected _wxWindow_p.");
4334 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4335 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxSizer_p")) {
4336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetSizer. Expected _wxSizer_p.");
4341 wxPy_BEGIN_ALLOW_THREADS
;
4342 wxWindow_SetSizer(_arg0
,_arg1
);
4344 wxPy_END_ALLOW_THREADS
;
4345 } Py_INCREF(Py_None
);
4346 _resultobj
= Py_None
;
4350 #define wxWindow_GetValidator(_swigobj) (_swigobj->GetValidator())
4351 static PyObject
*_wrap_wxWindow_GetValidator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4352 PyObject
* _resultobj
;
4353 wxValidator
* _result
;
4355 PyObject
* _argo0
= 0;
4356 char *_kwnames
[] = { "self", NULL
};
4360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetValidator",_kwnames
,&_argo0
))
4363 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4364 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4365 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetValidator. Expected _wxWindow_p.");
4370 wxPy_BEGIN_ALLOW_THREADS
;
4371 _result
= (wxValidator
*)wxWindow_GetValidator(_arg0
);
4373 wxPy_END_ALLOW_THREADS
;
4375 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxValidator_p");
4376 _resultobj
= Py_BuildValue("s",_ptemp
);
4379 _resultobj
= Py_None
;
4384 #define wxWindow_SetValidator(_swigobj,_swigarg0) (_swigobj->SetValidator(_swigarg0))
4385 static PyObject
*_wrap_wxWindow_SetValidator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4386 PyObject
* _resultobj
;
4388 wxValidator
* _arg1
;
4389 PyObject
* _argo0
= 0;
4390 PyObject
* _argo1
= 0;
4391 char *_kwnames
[] = { "self","validator", NULL
};
4394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetValidator",_kwnames
,&_argo0
,&_argo1
))
4397 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4398 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetValidator. Expected _wxWindow_p.");
4404 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4405 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxValidator_p")) {
4406 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetValidator. Expected _wxValidator_p.");
4411 wxPy_BEGIN_ALLOW_THREADS
;
4412 wxWindow_SetValidator(_arg0
,*_arg1
);
4414 wxPy_END_ALLOW_THREADS
;
4415 } Py_INCREF(Py_None
);
4416 _resultobj
= Py_None
;
4420 #define wxWindow_SetDropTarget(_swigobj,_swigarg0) (_swigobj->SetDropTarget(_swigarg0))
4421 static PyObject
*_wrap_wxWindow_SetDropTarget(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4422 PyObject
* _resultobj
;
4424 wxDropTarget
* _arg1
;
4425 PyObject
* _argo0
= 0;
4426 PyObject
* _argo1
= 0;
4427 char *_kwnames
[] = { "self","target", NULL
};
4430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetDropTarget",_kwnames
,&_argo0
,&_argo1
))
4433 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4434 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4435 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetDropTarget. Expected _wxWindow_p.");
4440 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4441 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDropTarget_p")) {
4442 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetDropTarget. Expected _wxDropTarget_p.");
4447 wxPy_BEGIN_ALLOW_THREADS
;
4448 wxWindow_SetDropTarget(_arg0
,_arg1
);
4450 wxPy_END_ALLOW_THREADS
;
4451 } Py_INCREF(Py_None
);
4452 _resultobj
= Py_None
;
4456 #define wxWindow_GetDropTarget(_swigobj) (_swigobj->GetDropTarget())
4457 static PyObject
*_wrap_wxWindow_GetDropTarget(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4458 PyObject
* _resultobj
;
4459 wxDropTarget
* _result
;
4461 PyObject
* _argo0
= 0;
4462 char *_kwnames
[] = { "self", NULL
};
4466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetDropTarget",_kwnames
,&_argo0
))
4469 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4470 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4471 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetDropTarget. Expected _wxWindow_p.");
4476 wxPy_BEGIN_ALLOW_THREADS
;
4477 _result
= (wxDropTarget
*)wxWindow_GetDropTarget(_arg0
);
4479 wxPy_END_ALLOW_THREADS
;
4481 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDropTarget_p");
4482 _resultobj
= Py_BuildValue("s",_ptemp
);
4485 _resultobj
= Py_None
;
4490 #define wxWindow_GetBestSize(_swigobj) (_swigobj->GetBestSize())
4491 static PyObject
*_wrap_wxWindow_GetBestSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4492 PyObject
* _resultobj
;
4495 PyObject
* _argo0
= 0;
4496 char *_kwnames
[] = { "self", NULL
};
4500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetBestSize",_kwnames
,&_argo0
))
4503 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4504 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4505 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetBestSize. Expected _wxWindow_p.");
4510 wxPy_BEGIN_ALLOW_THREADS
;
4511 _result
= new wxSize (wxWindow_GetBestSize(_arg0
));
4513 wxPy_END_ALLOW_THREADS
;
4514 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
4515 _resultobj
= Py_BuildValue("s",_ptemp
);
4519 static void *SwigwxPanelTowxWindow(void *ptr
) {
4522 src
= (wxPanel
*) ptr
;
4523 dest
= (wxWindow
*) src
;
4524 return (void *) dest
;
4527 static void *SwigwxPanelTowxEvtHandler(void *ptr
) {
4530 src
= (wxPanel
*) ptr
;
4531 dest
= (wxEvtHandler
*) src
;
4532 return (void *) dest
;
4535 #define new_wxPanel(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxPanel(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4536 static PyObject
*_wrap_new_wxPanel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4537 PyObject
* _resultobj
;
4541 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
4542 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
4543 long _arg4
= (long ) wxTAB_TRAVERSAL
;
4544 char * _arg5
= (char *) "panel";
4545 PyObject
* _argo0
= 0;
4547 PyObject
* _obj2
= 0;
4549 PyObject
* _obj3
= 0;
4550 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
4554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxPanel",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
4557 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4558 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4559 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPanel. Expected _wxWindow_p.");
4566 if (! wxPoint_helper(_obj2
, &_arg2
))
4572 if (! wxSize_helper(_obj3
, &_arg3
))
4576 wxPy_BEGIN_ALLOW_THREADS
;
4577 _result
= (wxPanel
*)new_wxPanel(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
4579 wxPy_END_ALLOW_THREADS
;
4581 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPanel_p");
4582 _resultobj
= Py_BuildValue("s",_ptemp
);
4585 _resultobj
= Py_None
;
4590 #define wxPanel_InitDialog(_swigobj) (_swigobj->InitDialog())
4591 static PyObject
*_wrap_wxPanel_InitDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4592 PyObject
* _resultobj
;
4594 PyObject
* _argo0
= 0;
4595 char *_kwnames
[] = { "self", NULL
};
4598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPanel_InitDialog",_kwnames
,&_argo0
))
4601 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4602 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPanel_p")) {
4603 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPanel_InitDialog. Expected _wxPanel_p.");
4608 wxPy_BEGIN_ALLOW_THREADS
;
4609 wxPanel_InitDialog(_arg0
);
4611 wxPy_END_ALLOW_THREADS
;
4612 } Py_INCREF(Py_None
);
4613 _resultobj
= Py_None
;
4617 #define wxPanel_GetDefaultItem(_swigobj) (_swigobj->GetDefaultItem())
4618 static PyObject
*_wrap_wxPanel_GetDefaultItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4619 PyObject
* _resultobj
;
4622 PyObject
* _argo0
= 0;
4623 char *_kwnames
[] = { "self", NULL
};
4627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPanel_GetDefaultItem",_kwnames
,&_argo0
))
4630 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4631 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPanel_p")) {
4632 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPanel_GetDefaultItem. Expected _wxPanel_p.");
4637 wxPy_BEGIN_ALLOW_THREADS
;
4638 _result
= (wxButton
*)wxPanel_GetDefaultItem(_arg0
);
4640 wxPy_END_ALLOW_THREADS
;
4642 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxButton_p");
4643 _resultobj
= Py_BuildValue("s",_ptemp
);
4646 _resultobj
= Py_None
;
4651 #define wxPanel_SetDefaultItem(_swigobj,_swigarg0) (_swigobj->SetDefaultItem(_swigarg0))
4652 static PyObject
*_wrap_wxPanel_SetDefaultItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4653 PyObject
* _resultobj
;
4656 PyObject
* _argo0
= 0;
4657 PyObject
* _argo1
= 0;
4658 char *_kwnames
[] = { "self","btn", NULL
};
4661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPanel_SetDefaultItem",_kwnames
,&_argo0
,&_argo1
))
4664 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4665 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPanel_p")) {
4666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPanel_SetDefaultItem. Expected _wxPanel_p.");
4671 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4672 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxButton_p")) {
4673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPanel_SetDefaultItem. Expected _wxButton_p.");
4678 wxPy_BEGIN_ALLOW_THREADS
;
4679 wxPanel_SetDefaultItem(_arg0
,_arg1
);
4681 wxPy_END_ALLOW_THREADS
;
4682 } Py_INCREF(Py_None
);
4683 _resultobj
= Py_None
;
4687 static void *SwigwxDialogTowxPanel(void *ptr
) {
4690 src
= (wxDialog
*) ptr
;
4691 dest
= (wxPanel
*) src
;
4692 return (void *) dest
;
4695 static void *SwigwxDialogTowxWindow(void *ptr
) {
4698 src
= (wxDialog
*) ptr
;
4699 dest
= (wxWindow
*) src
;
4700 return (void *) dest
;
4703 static void *SwigwxDialogTowxEvtHandler(void *ptr
) {
4706 src
= (wxDialog
*) ptr
;
4707 dest
= (wxEvtHandler
*) src
;
4708 return (void *) dest
;
4711 #define new_wxDialog(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxDialog(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
4712 static PyObject
*_wrap_new_wxDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4713 PyObject
* _resultobj
;
4718 wxPoint
* _arg3
= (wxPoint
*) &wxPyDefaultPosition
;
4719 wxSize
* _arg4
= (wxSize
*) &wxPyDefaultSize
;
4720 long _arg5
= (long ) wxDEFAULT_DIALOG_STYLE
;
4721 char * _arg6
= (char *) "dialogBox";
4722 PyObject
* _argo0
= 0;
4723 PyObject
* _obj2
= 0;
4725 PyObject
* _obj3
= 0;
4727 PyObject
* _obj4
= 0;
4728 char *_kwnames
[] = { "parent","id","title","pos","size","style","name", NULL
};
4732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|OOls:new_wxDialog",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
4735 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4736 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4737 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxDialog. Expected _wxWindow_p.");
4742 if (!PyString_Check(_obj2
)) {
4743 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4746 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4751 if (! wxPoint_helper(_obj3
, &_arg3
))
4757 if (! wxSize_helper(_obj4
, &_arg4
))
4761 wxPy_BEGIN_ALLOW_THREADS
;
4762 _result
= (wxDialog
*)new_wxDialog(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
4764 wxPy_END_ALLOW_THREADS
;
4766 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDialog_p");
4767 _resultobj
= Py_BuildValue("s",_ptemp
);
4770 _resultobj
= Py_None
;
4779 #define wxDialog_Centre(_swigobj,_swigarg0) (_swigobj->Centre(_swigarg0))
4780 static PyObject
*_wrap_wxDialog_Centre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4781 PyObject
* _resultobj
;
4783 int _arg1
= (int ) wxBOTH
;
4784 PyObject
* _argo0
= 0;
4785 char *_kwnames
[] = { "self","direction", NULL
};
4788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxDialog_Centre",_kwnames
,&_argo0
,&_arg1
))
4791 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4792 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
4793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_Centre. Expected _wxDialog_p.");
4798 wxPy_BEGIN_ALLOW_THREADS
;
4799 wxDialog_Centre(_arg0
,_arg1
);
4801 wxPy_END_ALLOW_THREADS
;
4802 } Py_INCREF(Py_None
);
4803 _resultobj
= Py_None
;
4807 #define wxDialog_EndModal(_swigobj,_swigarg0) (_swigobj->EndModal(_swigarg0))
4808 static PyObject
*_wrap_wxDialog_EndModal(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4809 PyObject
* _resultobj
;
4812 PyObject
* _argo0
= 0;
4813 char *_kwnames
[] = { "self","retCode", NULL
};
4816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDialog_EndModal",_kwnames
,&_argo0
,&_arg1
))
4819 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4820 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
4821 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_EndModal. Expected _wxDialog_p.");
4826 wxPy_BEGIN_ALLOW_THREADS
;
4827 wxDialog_EndModal(_arg0
,_arg1
);
4829 wxPy_END_ALLOW_THREADS
;
4830 } Py_INCREF(Py_None
);
4831 _resultobj
= Py_None
;
4835 #define wxDialog_GetTitle(_swigobj) (_swigobj->GetTitle())
4836 static PyObject
*_wrap_wxDialog_GetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4837 PyObject
* _resultobj
;
4840 PyObject
* _argo0
= 0;
4841 char *_kwnames
[] = { "self", NULL
};
4844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDialog_GetTitle",_kwnames
,&_argo0
))
4847 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4848 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
4849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_GetTitle. Expected _wxDialog_p.");
4854 wxPy_BEGIN_ALLOW_THREADS
;
4855 _result
= new wxString (wxDialog_GetTitle(_arg0
));
4857 wxPy_END_ALLOW_THREADS
;
4859 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
4867 #define wxDialog_Iconize(_swigobj,_swigarg0) (_swigobj->Iconize(_swigarg0))
4868 static PyObject
*_wrap_wxDialog_Iconize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4869 PyObject
* _resultobj
;
4872 PyObject
* _argo0
= 0;
4874 char *_kwnames
[] = { "self","iconize", NULL
};
4877 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDialog_Iconize",_kwnames
,&_argo0
,&tempbool1
))
4880 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4881 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
4882 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_Iconize. Expected _wxDialog_p.");
4886 _arg1
= (bool ) tempbool1
;
4888 wxPy_BEGIN_ALLOW_THREADS
;
4889 wxDialog_Iconize(_arg0
,_arg1
);
4891 wxPy_END_ALLOW_THREADS
;
4892 } Py_INCREF(Py_None
);
4893 _resultobj
= Py_None
;
4897 #define wxDialog_IsIconized(_swigobj) (_swigobj->IsIconized())
4898 static PyObject
*_wrap_wxDialog_IsIconized(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4899 PyObject
* _resultobj
;
4902 PyObject
* _argo0
= 0;
4903 char *_kwnames
[] = { "self", NULL
};
4906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDialog_IsIconized",_kwnames
,&_argo0
))
4909 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4910 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
4911 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_IsIconized. Expected _wxDialog_p.");
4916 wxPy_BEGIN_ALLOW_THREADS
;
4917 _result
= (bool )wxDialog_IsIconized(_arg0
);
4919 wxPy_END_ALLOW_THREADS
;
4920 } _resultobj
= Py_BuildValue("i",_result
);
4924 #define wxDialog_SetModal(_swigobj,_swigarg0) (_swigobj->SetModal(_swigarg0))
4925 static PyObject
*_wrap_wxDialog_SetModal(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4926 PyObject
* _resultobj
;
4929 PyObject
* _argo0
= 0;
4931 char *_kwnames
[] = { "self","flag", NULL
};
4934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDialog_SetModal",_kwnames
,&_argo0
,&tempbool1
))
4937 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4938 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
4939 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_SetModal. Expected _wxDialog_p.");
4943 _arg1
= (bool ) tempbool1
;
4945 wxPy_BEGIN_ALLOW_THREADS
;
4946 wxDialog_SetModal(_arg0
,_arg1
);
4948 wxPy_END_ALLOW_THREADS
;
4949 } Py_INCREF(Py_None
);
4950 _resultobj
= Py_None
;
4954 #define wxDialog_IsModal(_swigobj) (_swigobj->IsModal())
4955 static PyObject
*_wrap_wxDialog_IsModal(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4956 PyObject
* _resultobj
;
4959 PyObject
* _argo0
= 0;
4960 char *_kwnames
[] = { "self", NULL
};
4963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDialog_IsModal",_kwnames
,&_argo0
))
4966 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4967 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
4968 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_IsModal. Expected _wxDialog_p.");
4973 wxPy_BEGIN_ALLOW_THREADS
;
4974 _result
= (bool )wxDialog_IsModal(_arg0
);
4976 wxPy_END_ALLOW_THREADS
;
4977 } _resultobj
= Py_BuildValue("i",_result
);
4981 #define wxDialog_SetTitle(_swigobj,_swigarg0) (_swigobj->SetTitle(_swigarg0))
4982 static PyObject
*_wrap_wxDialog_SetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4983 PyObject
* _resultobj
;
4986 PyObject
* _argo0
= 0;
4987 PyObject
* _obj1
= 0;
4988 char *_kwnames
[] = { "self","title", NULL
};
4991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDialog_SetTitle",_kwnames
,&_argo0
,&_obj1
))
4994 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4995 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
4996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_SetTitle. Expected _wxDialog_p.");
5001 if (!PyString_Check(_obj1
)) {
5002 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5005 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
5008 wxPy_BEGIN_ALLOW_THREADS
;
5009 wxDialog_SetTitle(_arg0
,*_arg1
);
5011 wxPy_END_ALLOW_THREADS
;
5012 } Py_INCREF(Py_None
);
5013 _resultobj
= Py_None
;
5021 #define wxDialog_Show(_swigobj,_swigarg0) (_swigobj->Show(_swigarg0))
5022 static PyObject
*_wrap_wxDialog_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5023 PyObject
* _resultobj
;
5027 PyObject
* _argo0
= 0;
5029 char *_kwnames
[] = { "self","show", NULL
};
5032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDialog_Show",_kwnames
,&_argo0
,&tempbool1
))
5035 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5036 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
5037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_Show. Expected _wxDialog_p.");
5041 _arg1
= (bool ) tempbool1
;
5043 wxPy_BEGIN_ALLOW_THREADS
;
5044 _result
= (bool )wxDialog_Show(_arg0
,_arg1
);
5046 wxPy_END_ALLOW_THREADS
;
5047 } _resultobj
= Py_BuildValue("i",_result
);
5051 #define wxDialog_ShowModal(_swigobj) (_swigobj->ShowModal())
5052 static PyObject
*_wrap_wxDialog_ShowModal(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5053 PyObject
* _resultobj
;
5056 PyObject
* _argo0
= 0;
5057 char *_kwnames
[] = { "self", NULL
};
5060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDialog_ShowModal",_kwnames
,&_argo0
))
5063 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5064 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
5065 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_ShowModal. Expected _wxDialog_p.");
5070 wxPy_BEGIN_ALLOW_THREADS
;
5071 _result
= (int )wxDialog_ShowModal(_arg0
);
5073 wxPy_END_ALLOW_THREADS
;
5074 } _resultobj
= Py_BuildValue("i",_result
);
5078 #define wxDialog_GetReturnCode(_swigobj) (_swigobj->GetReturnCode())
5079 static PyObject
*_wrap_wxDialog_GetReturnCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5080 PyObject
* _resultobj
;
5083 PyObject
* _argo0
= 0;
5084 char *_kwnames
[] = { "self", NULL
};
5087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDialog_GetReturnCode",_kwnames
,&_argo0
))
5090 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5091 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
5092 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_GetReturnCode. Expected _wxDialog_p.");
5097 wxPy_BEGIN_ALLOW_THREADS
;
5098 _result
= (int )wxDialog_GetReturnCode(_arg0
);
5100 wxPy_END_ALLOW_THREADS
;
5101 } _resultobj
= Py_BuildValue("i",_result
);
5105 #define wxDialog_SetReturnCode(_swigobj,_swigarg0) (_swigobj->SetReturnCode(_swigarg0))
5106 static PyObject
*_wrap_wxDialog_SetReturnCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5107 PyObject
* _resultobj
;
5110 PyObject
* _argo0
= 0;
5111 char *_kwnames
[] = { "self","retCode", NULL
};
5114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDialog_SetReturnCode",_kwnames
,&_argo0
,&_arg1
))
5117 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5118 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDialog_p")) {
5119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDialog_SetReturnCode. Expected _wxDialog_p.");
5124 wxPy_BEGIN_ALLOW_THREADS
;
5125 wxDialog_SetReturnCode(_arg0
,_arg1
);
5127 wxPy_END_ALLOW_THREADS
;
5128 } Py_INCREF(Py_None
);
5129 _resultobj
= Py_None
;
5133 static void *SwigwxScrolledWindowTowxPanel(void *ptr
) {
5134 wxScrolledWindow
*src
;
5136 src
= (wxScrolledWindow
*) ptr
;
5137 dest
= (wxPanel
*) src
;
5138 return (void *) dest
;
5141 static void *SwigwxScrolledWindowTowxWindow(void *ptr
) {
5142 wxScrolledWindow
*src
;
5144 src
= (wxScrolledWindow
*) ptr
;
5145 dest
= (wxWindow
*) src
;
5146 return (void *) dest
;
5149 static void *SwigwxScrolledWindowTowxEvtHandler(void *ptr
) {
5150 wxScrolledWindow
*src
;
5152 src
= (wxScrolledWindow
*) ptr
;
5153 dest
= (wxEvtHandler
*) src
;
5154 return (void *) dest
;
5157 #define new_wxScrolledWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxScrolledWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5158 static PyObject
*_wrap_new_wxScrolledWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5159 PyObject
* _resultobj
;
5160 wxScrolledWindow
* _result
;
5162 wxWindowID _arg1
= (wxWindowID
) -1;
5163 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
5164 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
5165 long _arg4
= (long ) wxHSCROLL
|wxVSCROLL
;
5166 char * _arg5
= (char *) "scrolledWindow";
5167 PyObject
* _argo0
= 0;
5169 PyObject
* _obj2
= 0;
5171 PyObject
* _obj3
= 0;
5172 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
5176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOls:new_wxScrolledWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
5179 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5180 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5181 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxScrolledWindow. Expected _wxWindow_p.");
5188 if (! wxPoint_helper(_obj2
, &_arg2
))
5194 if (! wxSize_helper(_obj3
, &_arg3
))
5198 wxPy_BEGIN_ALLOW_THREADS
;
5199 _result
= (wxScrolledWindow
*)new_wxScrolledWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
5201 wxPy_END_ALLOW_THREADS
;
5203 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrolledWindow_p");
5204 _resultobj
= Py_BuildValue("s",_ptemp
);
5207 _resultobj
= Py_None
;
5212 #define wxScrolledWindow_EnableScrolling(_swigobj,_swigarg0,_swigarg1) (_swigobj->EnableScrolling(_swigarg0,_swigarg1))
5213 static PyObject
*_wrap_wxScrolledWindow_EnableScrolling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5214 PyObject
* _resultobj
;
5215 wxScrolledWindow
* _arg0
;
5218 PyObject
* _argo0
= 0;
5221 char *_kwnames
[] = { "self","xScrolling","yScrolling", NULL
};
5224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxScrolledWindow_EnableScrolling",_kwnames
,&_argo0
,&tempbool1
,&tempbool2
))
5227 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5228 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5229 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_EnableScrolling. Expected _wxScrolledWindow_p.");
5233 _arg1
= (bool ) tempbool1
;
5234 _arg2
= (bool ) tempbool2
;
5236 wxPy_BEGIN_ALLOW_THREADS
;
5237 wxScrolledWindow_EnableScrolling(_arg0
,_arg1
,_arg2
);
5239 wxPy_END_ALLOW_THREADS
;
5240 } Py_INCREF(Py_None
);
5241 _resultobj
= Py_None
;
5245 #define wxScrolledWindow_GetScrollPixelsPerUnit(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetScrollPixelsPerUnit(_swigarg0,_swigarg1))
5246 static PyObject
*_wrap_wxScrolledWindow_GetScrollPixelsPerUnit(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5247 PyObject
* _resultobj
;
5248 wxScrolledWindow
* _arg0
;
5253 PyObject
* _argo0
= 0;
5254 char *_kwnames
[] = { "self", NULL
};
5263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_GetScrollPixelsPerUnit",_kwnames
,&_argo0
))
5266 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5267 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5268 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_GetScrollPixelsPerUnit. Expected _wxScrolledWindow_p.");
5273 wxPy_BEGIN_ALLOW_THREADS
;
5274 wxScrolledWindow_GetScrollPixelsPerUnit(_arg0
,_arg1
,_arg2
);
5276 wxPy_END_ALLOW_THREADS
;
5277 } Py_INCREF(Py_None
);
5278 _resultobj
= Py_None
;
5281 o
= PyInt_FromLong((long) (*_arg1
));
5282 _resultobj
= t_output_helper(_resultobj
, o
);
5286 o
= PyInt_FromLong((long) (*_arg2
));
5287 _resultobj
= t_output_helper(_resultobj
, o
);
5292 #define wxScrolledWindow_GetVirtualSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetVirtualSize(_swigarg0,_swigarg1))
5293 static PyObject
*_wrap_wxScrolledWindow_GetVirtualSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5294 PyObject
* _resultobj
;
5295 wxScrolledWindow
* _arg0
;
5300 PyObject
* _argo0
= 0;
5301 char *_kwnames
[] = { "self", NULL
};
5310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_GetVirtualSize",_kwnames
,&_argo0
))
5313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_GetVirtualSize. Expected _wxScrolledWindow_p.");
5320 wxPy_BEGIN_ALLOW_THREADS
;
5321 wxScrolledWindow_GetVirtualSize(_arg0
,_arg1
,_arg2
);
5323 wxPy_END_ALLOW_THREADS
;
5324 } Py_INCREF(Py_None
);
5325 _resultobj
= Py_None
;
5328 o
= PyInt_FromLong((long) (*_arg1
));
5329 _resultobj
= t_output_helper(_resultobj
, o
);
5333 o
= PyInt_FromLong((long) (*_arg2
));
5334 _resultobj
= t_output_helper(_resultobj
, o
);
5339 #define wxScrolledWindow_IsRetained(_swigobj) (_swigobj->IsRetained())
5340 static PyObject
*_wrap_wxScrolledWindow_IsRetained(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5341 PyObject
* _resultobj
;
5343 wxScrolledWindow
* _arg0
;
5344 PyObject
* _argo0
= 0;
5345 char *_kwnames
[] = { "self", NULL
};
5348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_IsRetained",_kwnames
,&_argo0
))
5351 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5352 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_IsRetained. Expected _wxScrolledWindow_p.");
5358 wxPy_BEGIN_ALLOW_THREADS
;
5359 _result
= (bool )wxScrolledWindow_IsRetained(_arg0
);
5361 wxPy_END_ALLOW_THREADS
;
5362 } _resultobj
= Py_BuildValue("i",_result
);
5366 #define wxScrolledWindow_PrepareDC(_swigobj,_swigarg0) (_swigobj->PrepareDC(_swigarg0))
5367 static PyObject
*_wrap_wxScrolledWindow_PrepareDC(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5368 PyObject
* _resultobj
;
5369 wxScrolledWindow
* _arg0
;
5371 PyObject
* _argo0
= 0;
5372 PyObject
* _argo1
= 0;
5373 char *_kwnames
[] = { "self","dc", NULL
};
5376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxScrolledWindow_PrepareDC",_kwnames
,&_argo0
,&_argo1
))
5379 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5380 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5381 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_PrepareDC. Expected _wxScrolledWindow_p.");
5386 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5387 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5388 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxScrolledWindow_PrepareDC. Expected _wxDC_p.");
5393 wxPy_BEGIN_ALLOW_THREADS
;
5394 wxScrolledWindow_PrepareDC(_arg0
,*_arg1
);
5396 wxPy_END_ALLOW_THREADS
;
5397 } Py_INCREF(Py_None
);
5398 _resultobj
= Py_None
;
5402 #define wxScrolledWindow_Scroll(_swigobj,_swigarg0,_swigarg1) (_swigobj->Scroll(_swigarg0,_swigarg1))
5403 static PyObject
*_wrap_wxScrolledWindow_Scroll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5404 PyObject
* _resultobj
;
5405 wxScrolledWindow
* _arg0
;
5408 PyObject
* _argo0
= 0;
5409 char *_kwnames
[] = { "self","x","y", NULL
};
5412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxScrolledWindow_Scroll",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_Scroll. Expected _wxScrolledWindow_p.");
5422 wxPy_BEGIN_ALLOW_THREADS
;
5423 wxScrolledWindow_Scroll(_arg0
,_arg1
,_arg2
);
5425 wxPy_END_ALLOW_THREADS
;
5426 } Py_INCREF(Py_None
);
5427 _resultobj
= Py_None
;
5431 #define wxScrolledWindow_SetScrollbars(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->SetScrollbars(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5432 static PyObject
*_wrap_wxScrolledWindow_SetScrollbars(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5433 PyObject
* _resultobj
;
5434 wxScrolledWindow
* _arg0
;
5439 int _arg5
= (int ) 0;
5440 int _arg6
= (int ) 0;
5441 PyObject
* _argo0
= 0;
5442 char *_kwnames
[] = { "self","pixelsPerUnitX","pixelsPerUnitY","noUnitsX","noUnitsY","xPos","yPos", NULL
};
5445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|ii:wxScrolledWindow_SetScrollbars",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
5448 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5449 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5450 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_SetScrollbars. Expected _wxScrolledWindow_p.");
5455 wxPy_BEGIN_ALLOW_THREADS
;
5456 wxScrolledWindow_SetScrollbars(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5458 wxPy_END_ALLOW_THREADS
;
5459 } Py_INCREF(Py_None
);
5460 _resultobj
= Py_None
;
5464 #define wxScrolledWindow_SetTargetWindow(_swigobj,_swigarg0) (_swigobj->SetTargetWindow(_swigarg0))
5465 static PyObject
*_wrap_wxScrolledWindow_SetTargetWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5466 PyObject
* _resultobj
;
5467 wxScrolledWindow
* _arg0
;
5469 PyObject
* _argo0
= 0;
5470 PyObject
* _argo1
= 0;
5471 char *_kwnames
[] = { "self","window", NULL
};
5474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxScrolledWindow_SetTargetWindow",_kwnames
,&_argo0
,&_argo1
))
5477 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5478 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5479 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_SetTargetWindow. Expected _wxScrolledWindow_p.");
5484 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5485 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
5486 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxScrolledWindow_SetTargetWindow. Expected _wxWindow_p.");
5491 wxPy_BEGIN_ALLOW_THREADS
;
5492 wxScrolledWindow_SetTargetWindow(_arg0
,_arg1
);
5494 wxPy_END_ALLOW_THREADS
;
5495 } Py_INCREF(Py_None
);
5496 _resultobj
= Py_None
;
5500 #define wxScrolledWindow_ViewStart(_swigobj,_swigarg0,_swigarg1) (_swigobj->ViewStart(_swigarg0,_swigarg1))
5501 static PyObject
*_wrap_wxScrolledWindow_ViewStart(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5502 PyObject
* _resultobj
;
5503 wxScrolledWindow
* _arg0
;
5508 PyObject
* _argo0
= 0;
5509 char *_kwnames
[] = { "self", NULL
};
5518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_ViewStart",_kwnames
,&_argo0
))
5521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_ViewStart. Expected _wxScrolledWindow_p.");
5528 wxPy_BEGIN_ALLOW_THREADS
;
5529 wxScrolledWindow_ViewStart(_arg0
,_arg1
,_arg2
);
5531 wxPy_END_ALLOW_THREADS
;
5532 } Py_INCREF(Py_None
);
5533 _resultobj
= Py_None
;
5536 o
= PyInt_FromLong((long) (*_arg1
));
5537 _resultobj
= t_output_helper(_resultobj
, o
);
5541 o
= PyInt_FromLong((long) (*_arg2
));
5542 _resultobj
= t_output_helper(_resultobj
, o
);
5547 #define wxScrolledWindow_CalcScrolledPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->CalcScrolledPosition(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5548 static PyObject
*_wrap_wxScrolledWindow_CalcScrolledPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5549 PyObject
* _resultobj
;
5550 wxScrolledWindow
* _arg0
;
5557 PyObject
* _argo0
= 0;
5558 char *_kwnames
[] = { "self","x","y", NULL
};
5567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxScrolledWindow_CalcScrolledPosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5570 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5571 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5572 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_CalcScrolledPosition. Expected _wxScrolledWindow_p.");
5577 wxPy_BEGIN_ALLOW_THREADS
;
5578 wxScrolledWindow_CalcScrolledPosition(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5580 wxPy_END_ALLOW_THREADS
;
5581 } Py_INCREF(Py_None
);
5582 _resultobj
= Py_None
;
5585 o
= PyInt_FromLong((long) (*_arg3
));
5586 _resultobj
= t_output_helper(_resultobj
, o
);
5590 o
= PyInt_FromLong((long) (*_arg4
));
5591 _resultobj
= t_output_helper(_resultobj
, o
);
5596 #define wxScrolledWindow_CalcUnscrolledPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->CalcUnscrolledPosition(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5597 static PyObject
*_wrap_wxScrolledWindow_CalcUnscrolledPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5598 PyObject
* _resultobj
;
5599 wxScrolledWindow
* _arg0
;
5606 PyObject
* _argo0
= 0;
5607 char *_kwnames
[] = { "self","x","y", NULL
};
5616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxScrolledWindow_CalcUnscrolledPosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5619 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5620 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
5621 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_CalcUnscrolledPosition. Expected _wxScrolledWindow_p.");
5626 wxPy_BEGIN_ALLOW_THREADS
;
5627 wxScrolledWindow_CalcUnscrolledPosition(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5629 wxPy_END_ALLOW_THREADS
;
5630 } Py_INCREF(Py_None
);
5631 _resultobj
= Py_None
;
5634 o
= PyInt_FromLong((long) (*_arg3
));
5635 _resultobj
= t_output_helper(_resultobj
, o
);
5639 o
= PyInt_FromLong((long) (*_arg4
));
5640 _resultobj
= t_output_helper(_resultobj
, o
);
5645 static void *SwigwxMenuTowxEvtHandler(void *ptr
) {
5648 src
= (wxMenu
*) ptr
;
5649 dest
= (wxEvtHandler
*) src
;
5650 return (void *) dest
;
5653 #define new_wxMenu(_swigarg0,_swigarg1) (new wxMenu(_swigarg0,_swigarg1))
5654 static PyObject
*_wrap_new_wxMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5655 PyObject
* _resultobj
;
5657 wxString
* _arg0
= (wxString
*) &wxPyEmptyStr
;
5658 long _arg1
= (long ) 0;
5659 PyObject
* _obj0
= 0;
5660 char *_kwnames
[] = { "title","style", NULL
};
5664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|Ol:new_wxMenu",_kwnames
,&_obj0
,&_arg1
))
5668 if (!PyString_Check(_obj0
)) {
5669 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5672 _arg0
= new wxString(PyString_AsString(_obj0
), PyString_Size(_obj0
));
5675 wxPy_BEGIN_ALLOW_THREADS
;
5676 _result
= (wxMenu
*)new_wxMenu(*_arg0
,_arg1
);
5678 wxPy_END_ALLOW_THREADS
;
5680 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenu_p");
5681 _resultobj
= Py_BuildValue("s",_ptemp
);
5684 _resultobj
= Py_None
;
5693 #define wxMenu_Append(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->Append(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5694 static PyObject
*_wrap_wxMenu_Append(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5695 PyObject
* _resultobj
;
5699 wxString
* _arg3
= (wxString
*) &wxPyEmptyStr
;
5700 int _arg4
= (int ) FALSE
;
5701 PyObject
* _argo0
= 0;
5702 PyObject
* _obj2
= 0;
5703 PyObject
* _obj3
= 0;
5704 char *_kwnames
[] = { "self","id","item","helpString","checkable", NULL
};
5707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|Oi:wxMenu_Append",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
))
5710 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5711 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
5712 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Append. Expected _wxMenu_p.");
5717 if (!PyString_Check(_obj2
)) {
5718 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5721 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
5725 if (!PyString_Check(_obj3
)) {
5726 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5729 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
5732 wxPy_BEGIN_ALLOW_THREADS
;
5733 wxMenu_Append(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
);
5735 wxPy_END_ALLOW_THREADS
;
5736 } Py_INCREF(Py_None
);
5737 _resultobj
= Py_None
;
5749 #define wxMenu_AppendMenu(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->Append(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5750 static PyObject
*_wrap_wxMenu_AppendMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5751 PyObject
* _resultobj
;
5756 wxString
* _arg4
= (wxString
*) &wxPyEmptyStr
;
5757 PyObject
* _argo0
= 0;
5758 PyObject
* _obj2
= 0;
5759 PyObject
* _argo3
= 0;
5760 PyObject
* _obj4
= 0;
5761 char *_kwnames
[] = { "self","id","item","subMenu","helpString", NULL
};
5764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiOO|O:wxMenu_AppendMenu",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_argo3
,&_obj4
))
5767 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5768 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
5769 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_AppendMenu. Expected _wxMenu_p.");
5774 if (!PyString_Check(_obj2
)) {
5775 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5778 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
5781 if (_argo3
== Py_None
) { _arg3
= NULL
; }
5782 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxMenu_p")) {
5783 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxMenu_AppendMenu. Expected _wxMenu_p.");
5789 if (!PyString_Check(_obj4
)) {
5790 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5793 _arg4
= new wxString(PyString_AsString(_obj4
), PyString_Size(_obj4
));
5796 wxPy_BEGIN_ALLOW_THREADS
;
5797 wxMenu_AppendMenu(_arg0
,_arg1
,*_arg2
,_arg3
,*_arg4
);
5799 wxPy_END_ALLOW_THREADS
;
5800 } Py_INCREF(Py_None
);
5801 _resultobj
= Py_None
;
5813 #define wxMenu_AppendItem(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
5814 static PyObject
*_wrap_wxMenu_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5815 PyObject
* _resultobj
;
5818 PyObject
* _argo0
= 0;
5819 PyObject
* _argo1
= 0;
5820 char *_kwnames
[] = { "self","item", NULL
};
5823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_AppendItem",_kwnames
,&_argo0
,&_argo1
))
5826 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5827 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
5828 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_AppendItem. Expected _wxMenu_p.");
5833 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5834 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenuItem_p")) {
5835 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_AppendItem. Expected _wxMenuItem_p.");
5840 wxPy_BEGIN_ALLOW_THREADS
;
5841 wxMenu_AppendItem(_arg0
,_arg1
);
5843 wxPy_END_ALLOW_THREADS
;
5844 } Py_INCREF(Py_None
);
5845 _resultobj
= Py_None
;
5849 #define wxMenu_AppendSeparator(_swigobj) (_swigobj->AppendSeparator())
5850 static PyObject
*_wrap_wxMenu_AppendSeparator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5851 PyObject
* _resultobj
;
5853 PyObject
* _argo0
= 0;
5854 char *_kwnames
[] = { "self", NULL
};
5857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_AppendSeparator",_kwnames
,&_argo0
))
5860 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5861 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
5862 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_AppendSeparator. Expected _wxMenu_p.");
5867 wxPy_BEGIN_ALLOW_THREADS
;
5868 wxMenu_AppendSeparator(_arg0
);
5870 wxPy_END_ALLOW_THREADS
;
5871 } Py_INCREF(Py_None
);
5872 _resultobj
= Py_None
;
5876 #define wxMenu_Break(_swigobj) (_swigobj->Break())
5877 static PyObject
*_wrap_wxMenu_Break(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5878 PyObject
* _resultobj
;
5880 PyObject
* _argo0
= 0;
5881 char *_kwnames
[] = { "self", NULL
};
5884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_Break",_kwnames
,&_argo0
))
5887 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5888 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
5889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Break. Expected _wxMenu_p.");
5894 wxPy_BEGIN_ALLOW_THREADS
;
5895 wxMenu_Break(_arg0
);
5897 wxPy_END_ALLOW_THREADS
;
5898 } Py_INCREF(Py_None
);
5899 _resultobj
= Py_None
;
5903 #define wxMenu_Check(_swigobj,_swigarg0,_swigarg1) (_swigobj->Check(_swigarg0,_swigarg1))
5904 static PyObject
*_wrap_wxMenu_Check(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5905 PyObject
* _resultobj
;
5909 PyObject
* _argo0
= 0;
5911 char *_kwnames
[] = { "self","id","flag", NULL
};
5914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxMenu_Check",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
5917 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5918 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
5919 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Check. Expected _wxMenu_p.");
5923 _arg2
= (bool ) tempbool2
;
5925 wxPy_BEGIN_ALLOW_THREADS
;
5926 wxMenu_Check(_arg0
,_arg1
,_arg2
);
5928 wxPy_END_ALLOW_THREADS
;
5929 } Py_INCREF(Py_None
);
5930 _resultobj
= Py_None
;
5934 #define wxMenu_IsChecked(_swigobj,_swigarg0) (_swigobj->IsChecked(_swigarg0))
5935 static PyObject
*_wrap_wxMenu_IsChecked(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5936 PyObject
* _resultobj
;
5940 PyObject
* _argo0
= 0;
5941 char *_kwnames
[] = { "self","id", NULL
};
5944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_IsChecked",_kwnames
,&_argo0
,&_arg1
))
5947 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5948 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
5949 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_IsChecked. Expected _wxMenu_p.");
5954 wxPy_BEGIN_ALLOW_THREADS
;
5955 _result
= (bool )wxMenu_IsChecked(_arg0
,_arg1
);
5957 wxPy_END_ALLOW_THREADS
;
5958 } _resultobj
= Py_BuildValue("i",_result
);
5962 #define wxMenu_Enable(_swigobj,_swigarg0,_swigarg1) (_swigobj->Enable(_swigarg0,_swigarg1))
5963 static PyObject
*_wrap_wxMenu_Enable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5964 PyObject
* _resultobj
;
5968 PyObject
* _argo0
= 0;
5970 char *_kwnames
[] = { "self","id","enable", NULL
};
5973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxMenu_Enable",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
5976 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5977 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
5978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Enable. Expected _wxMenu_p.");
5982 _arg2
= (bool ) tempbool2
;
5984 wxPy_BEGIN_ALLOW_THREADS
;
5985 wxMenu_Enable(_arg0
,_arg1
,_arg2
);
5987 wxPy_END_ALLOW_THREADS
;
5988 } Py_INCREF(Py_None
);
5989 _resultobj
= Py_None
;
5993 #define wxMenu_IsEnabled(_swigobj,_swigarg0) (_swigobj->IsEnabled(_swigarg0))
5994 static PyObject
*_wrap_wxMenu_IsEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5995 PyObject
* _resultobj
;
5999 PyObject
* _argo0
= 0;
6000 char *_kwnames
[] = { "self","id", NULL
};
6003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_IsEnabled",_kwnames
,&_argo0
,&_arg1
))
6006 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6007 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6008 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_IsEnabled. Expected _wxMenu_p.");
6013 wxPy_BEGIN_ALLOW_THREADS
;
6014 _result
= (bool )wxMenu_IsEnabled(_arg0
,_arg1
);
6016 wxPy_END_ALLOW_THREADS
;
6017 } _resultobj
= Py_BuildValue("i",_result
);
6021 #define wxMenu_FindItem(_swigobj,_swigarg0) (_swigobj->FindItem(_swigarg0))
6022 static PyObject
*_wrap_wxMenu_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6023 PyObject
* _resultobj
;
6027 PyObject
* _argo0
= 0;
6028 PyObject
* _obj1
= 0;
6029 char *_kwnames
[] = { "self","itemString", NULL
};
6032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_FindItem",_kwnames
,&_argo0
,&_obj1
))
6035 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6036 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_FindItem. Expected _wxMenu_p.");
6042 if (!PyString_Check(_obj1
)) {
6043 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6046 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
6049 wxPy_BEGIN_ALLOW_THREADS
;
6050 _result
= (int )wxMenu_FindItem(_arg0
,*_arg1
);
6052 wxPy_END_ALLOW_THREADS
;
6053 } _resultobj
= Py_BuildValue("i",_result
);
6061 #define wxMenu_FindItemById(_swigobj,_swigarg0) (_swigobj->FindItem(_swigarg0))
6062 static PyObject
*_wrap_wxMenu_FindItemById(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6063 PyObject
* _resultobj
;
6064 wxMenuItem
* _result
;
6067 PyObject
* _argo0
= 0;
6068 char *_kwnames
[] = { "self","id", NULL
};
6072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_FindItemById",_kwnames
,&_argo0
,&_arg1
))
6075 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6076 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6077 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_FindItemById. Expected _wxMenu_p.");
6082 wxPy_BEGIN_ALLOW_THREADS
;
6083 _result
= (wxMenuItem
*)wxMenu_FindItemById(_arg0
,_arg1
);
6085 wxPy_END_ALLOW_THREADS
;
6087 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuItem_p");
6088 _resultobj
= Py_BuildValue("s",_ptemp
);
6091 _resultobj
= Py_None
;
6096 #define wxMenu_GetTitle(_swigobj) (_swigobj->GetTitle())
6097 static PyObject
*_wrap_wxMenu_GetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6098 PyObject
* _resultobj
;
6101 PyObject
* _argo0
= 0;
6102 char *_kwnames
[] = { "self", NULL
};
6105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetTitle",_kwnames
,&_argo0
))
6108 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6109 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetTitle. Expected _wxMenu_p.");
6115 wxPy_BEGIN_ALLOW_THREADS
;
6116 _result
= new wxString (wxMenu_GetTitle(_arg0
));
6118 wxPy_END_ALLOW_THREADS
;
6120 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
6128 #define wxMenu_SetTitle(_swigobj,_swigarg0) (_swigobj->SetTitle(_swigarg0))
6129 static PyObject
*_wrap_wxMenu_SetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6130 PyObject
* _resultobj
;
6133 PyObject
* _argo0
= 0;
6134 PyObject
* _obj1
= 0;
6135 char *_kwnames
[] = { "self","title", NULL
};
6138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_SetTitle",_kwnames
,&_argo0
,&_obj1
))
6141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetTitle. Expected _wxMenu_p.");
6148 if (!PyString_Check(_obj1
)) {
6149 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6152 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
6155 wxPy_BEGIN_ALLOW_THREADS
;
6156 wxMenu_SetTitle(_arg0
,*_arg1
);
6158 wxPy_END_ALLOW_THREADS
;
6159 } Py_INCREF(Py_None
);
6160 _resultobj
= Py_None
;
6168 #define wxMenu_GetLabel(_swigobj,_swigarg0) (_swigobj->GetLabel(_swigarg0))
6169 static PyObject
*_wrap_wxMenu_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6170 PyObject
* _resultobj
;
6174 PyObject
* _argo0
= 0;
6175 char *_kwnames
[] = { "self","id", NULL
};
6178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_GetLabel",_kwnames
,&_argo0
,&_arg1
))
6181 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6182 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6183 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetLabel. Expected _wxMenu_p.");
6188 wxPy_BEGIN_ALLOW_THREADS
;
6189 _result
= new wxString (wxMenu_GetLabel(_arg0
,_arg1
));
6191 wxPy_END_ALLOW_THREADS
;
6193 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
6201 #define wxMenu_SetLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabel(_swigarg0,_swigarg1))
6202 static PyObject
*_wrap_wxMenu_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6203 PyObject
* _resultobj
;
6207 PyObject
* _argo0
= 0;
6208 PyObject
* _obj2
= 0;
6209 char *_kwnames
[] = { "self","id","label", NULL
};
6212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenu_SetLabel",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
6215 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6216 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6217 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetLabel. Expected _wxMenu_p.");
6222 if (!PyString_Check(_obj2
)) {
6223 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6226 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
6229 wxPy_BEGIN_ALLOW_THREADS
;
6230 wxMenu_SetLabel(_arg0
,_arg1
,*_arg2
);
6232 wxPy_END_ALLOW_THREADS
;
6233 } Py_INCREF(Py_None
);
6234 _resultobj
= Py_None
;
6242 #define wxMenu_GetHelpString(_swigobj,_swigarg0) (_swigobj->GetHelpString(_swigarg0))
6243 static PyObject
*_wrap_wxMenu_GetHelpString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6244 PyObject
* _resultobj
;
6248 PyObject
* _argo0
= 0;
6249 char *_kwnames
[] = { "self","id", NULL
};
6252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_GetHelpString",_kwnames
,&_argo0
,&_arg1
))
6255 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6256 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6257 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetHelpString. Expected _wxMenu_p.");
6262 wxPy_BEGIN_ALLOW_THREADS
;
6263 _result
= new wxString (wxMenu_GetHelpString(_arg0
,_arg1
));
6265 wxPy_END_ALLOW_THREADS
;
6267 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
6275 #define wxMenu_SetHelpString(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetHelpString(_swigarg0,_swigarg1))
6276 static PyObject
*_wrap_wxMenu_SetHelpString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6277 PyObject
* _resultobj
;
6281 PyObject
* _argo0
= 0;
6282 PyObject
* _obj2
= 0;
6283 char *_kwnames
[] = { "self","id","helpString", NULL
};
6286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenu_SetHelpString",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
6289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetHelpString. Expected _wxMenu_p.");
6296 if (!PyString_Check(_obj2
)) {
6297 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6300 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
6303 wxPy_BEGIN_ALLOW_THREADS
;
6304 wxMenu_SetHelpString(_arg0
,_arg1
,*_arg2
);
6306 wxPy_END_ALLOW_THREADS
;
6307 } Py_INCREF(Py_None
);
6308 _resultobj
= Py_None
;
6316 #define wxMenu_UpdateUI(_swigobj,_swigarg0) (_swigobj->UpdateUI(_swigarg0))
6317 static PyObject
*_wrap_wxMenu_UpdateUI(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6318 PyObject
* _resultobj
;
6320 wxEvtHandler
* _arg1
= (wxEvtHandler
*) NULL
;
6321 PyObject
* _argo0
= 0;
6322 PyObject
* _argo1
= 0;
6323 char *_kwnames
[] = { "self","source", NULL
};
6326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxMenu_UpdateUI",_kwnames
,&_argo0
,&_argo1
))
6329 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6330 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6331 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_UpdateUI. Expected _wxMenu_p.");
6336 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6337 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
6338 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_UpdateUI. Expected _wxEvtHandler_p.");
6343 wxPy_BEGIN_ALLOW_THREADS
;
6344 wxMenu_UpdateUI(_arg0
,_arg1
);
6346 wxPy_END_ALLOW_THREADS
;
6347 } Py_INCREF(Py_None
);
6348 _resultobj
= Py_None
;
6352 #define wxMenu_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
6353 static PyObject
*_wrap_wxMenu_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6354 PyObject
* _resultobj
;
6358 PyObject
* _argo0
= 0;
6359 char *_kwnames
[] = { "self","id", NULL
};
6362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_Delete",_kwnames
,&_argo0
,&_arg1
))
6365 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6366 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6367 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Delete. Expected _wxMenu_p.");
6372 wxPy_BEGIN_ALLOW_THREADS
;
6373 _result
= (bool )wxMenu_Delete(_arg0
,_arg1
);
6375 wxPy_END_ALLOW_THREADS
;
6376 } _resultobj
= Py_BuildValue("i",_result
);
6380 #define wxMenu_DeleteItem(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
6381 static PyObject
*_wrap_wxMenu_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6382 PyObject
* _resultobj
;
6386 PyObject
* _argo0
= 0;
6387 PyObject
* _argo1
= 0;
6388 char *_kwnames
[] = { "self","item", NULL
};
6391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_DeleteItem",_kwnames
,&_argo0
,&_argo1
))
6394 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6395 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6396 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_DeleteItem. Expected _wxMenu_p.");
6401 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6402 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenuItem_p")) {
6403 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_DeleteItem. Expected _wxMenuItem_p.");
6408 wxPy_BEGIN_ALLOW_THREADS
;
6409 _result
= (bool )wxMenu_DeleteItem(_arg0
,_arg1
);
6411 wxPy_END_ALLOW_THREADS
;
6412 } _resultobj
= Py_BuildValue("i",_result
);
6416 #define wxMenu_Insert(_swigobj,_swigarg0,_swigarg1) (_swigobj->Insert(_swigarg0,_swigarg1))
6417 static PyObject
*_wrap_wxMenu_Insert(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6418 PyObject
* _resultobj
;
6423 PyObject
* _argo0
= 0;
6424 PyObject
* _argo2
= 0;
6425 char *_kwnames
[] = { "self","pos","item", NULL
};
6428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenu_Insert",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
6431 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6432 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6433 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Insert. Expected _wxMenu_p.");
6438 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6439 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxMenuItem_p")) {
6440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxMenu_Insert. Expected _wxMenuItem_p.");
6445 wxPy_BEGIN_ALLOW_THREADS
;
6446 _result
= (bool )wxMenu_Insert(_arg0
,_arg1
,_arg2
);
6448 wxPy_END_ALLOW_THREADS
;
6449 } _resultobj
= Py_BuildValue("i",_result
);
6453 #define wxMenu_Remove(_swigobj,_swigarg0) (_swigobj->Remove(_swigarg0))
6454 static PyObject
*_wrap_wxMenu_Remove(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6455 PyObject
* _resultobj
;
6456 wxMenuItem
* _result
;
6459 PyObject
* _argo0
= 0;
6460 char *_kwnames
[] = { "self","id", NULL
};
6464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_Remove",_kwnames
,&_argo0
,&_arg1
))
6467 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6468 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6469 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Remove. Expected _wxMenu_p.");
6474 wxPy_BEGIN_ALLOW_THREADS
;
6475 _result
= (wxMenuItem
*)wxMenu_Remove(_arg0
,_arg1
);
6477 wxPy_END_ALLOW_THREADS
;
6479 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuItem_p");
6480 _resultobj
= Py_BuildValue("s",_ptemp
);
6483 _resultobj
= Py_None
;
6488 #define wxMenu_RemoveItem(_swigobj,_swigarg0) (_swigobj->Remove(_swigarg0))
6489 static PyObject
*_wrap_wxMenu_RemoveItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6490 PyObject
* _resultobj
;
6491 wxMenuItem
* _result
;
6494 PyObject
* _argo0
= 0;
6495 PyObject
* _argo1
= 0;
6496 char *_kwnames
[] = { "self","item", NULL
};
6500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_RemoveItem",_kwnames
,&_argo0
,&_argo1
))
6503 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6504 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6505 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_RemoveItem. Expected _wxMenu_p.");
6510 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6511 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenuItem_p")) {
6512 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_RemoveItem. Expected _wxMenuItem_p.");
6517 wxPy_BEGIN_ALLOW_THREADS
;
6518 _result
= (wxMenuItem
*)wxMenu_RemoveItem(_arg0
,_arg1
);
6520 wxPy_END_ALLOW_THREADS
;
6522 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuItem_p");
6523 _resultobj
= Py_BuildValue("s",_ptemp
);
6526 _resultobj
= Py_None
;
6531 static void wxMenu_Destroy(wxMenu
*self
) { delete self
; }
6532 static PyObject
*_wrap_wxMenu_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6533 PyObject
* _resultobj
;
6535 PyObject
* _argo0
= 0;
6536 char *_kwnames
[] = { "self", NULL
};
6539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_Destroy",_kwnames
,&_argo0
))
6542 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6543 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6544 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Destroy. Expected _wxMenu_p.");
6549 wxPy_BEGIN_ALLOW_THREADS
;
6550 wxMenu_Destroy(_arg0
);
6552 wxPy_END_ALLOW_THREADS
;
6553 } Py_INCREF(Py_None
);
6554 _resultobj
= Py_None
;
6558 #define wxMenu_DestroyId(_swigobj,_swigarg0) (_swigobj->Destroy(_swigarg0))
6559 static PyObject
*_wrap_wxMenu_DestroyId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6560 PyObject
* _resultobj
;
6564 PyObject
* _argo0
= 0;
6565 char *_kwnames
[] = { "self","id", NULL
};
6568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_DestroyId",_kwnames
,&_argo0
,&_arg1
))
6571 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6572 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6573 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_DestroyId. Expected _wxMenu_p.");
6578 wxPy_BEGIN_ALLOW_THREADS
;
6579 _result
= (bool )wxMenu_DestroyId(_arg0
,_arg1
);
6581 wxPy_END_ALLOW_THREADS
;
6582 } _resultobj
= Py_BuildValue("i",_result
);
6586 #define wxMenu_DestroyItem(_swigobj,_swigarg0) (_swigobj->Destroy(_swigarg0))
6587 static PyObject
*_wrap_wxMenu_DestroyItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6588 PyObject
* _resultobj
;
6592 PyObject
* _argo0
= 0;
6593 PyObject
* _argo1
= 0;
6594 char *_kwnames
[] = { "self","item", NULL
};
6597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_DestroyItem",_kwnames
,&_argo0
,&_argo1
))
6600 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6601 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6602 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_DestroyItem. Expected _wxMenu_p.");
6607 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6608 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenuItem_p")) {
6609 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_DestroyItem. Expected _wxMenuItem_p.");
6614 wxPy_BEGIN_ALLOW_THREADS
;
6615 _result
= (bool )wxMenu_DestroyItem(_arg0
,_arg1
);
6617 wxPy_END_ALLOW_THREADS
;
6618 } _resultobj
= Py_BuildValue("i",_result
);
6622 #define wxMenu_GetMenuItemCount(_swigobj) (_swigobj->GetMenuItemCount())
6623 static PyObject
*_wrap_wxMenu_GetMenuItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6624 PyObject
* _resultobj
;
6627 PyObject
* _argo0
= 0;
6628 char *_kwnames
[] = { "self", NULL
};
6631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetMenuItemCount",_kwnames
,&_argo0
))
6634 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6635 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6636 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetMenuItemCount. Expected _wxMenu_p.");
6641 wxPy_BEGIN_ALLOW_THREADS
;
6642 _result
= (size_t )wxMenu_GetMenuItemCount(_arg0
);
6644 wxPy_END_ALLOW_THREADS
;
6645 } _resultobj
= Py_BuildValue("i",_result
);
6649 static PyObject
* wxMenu_GetMenuItems(wxMenu
*self
) {
6650 wxMenuItemList
& list
= self
->GetMenuItems();
6651 return wxPy_ConvertList(&list
, "wxMenuItem");
6653 static PyObject
*_wrap_wxMenu_GetMenuItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6654 PyObject
* _resultobj
;
6657 PyObject
* _argo0
= 0;
6658 char *_kwnames
[] = { "self", NULL
};
6661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetMenuItems",_kwnames
,&_argo0
))
6664 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6665 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetMenuItems. Expected _wxMenu_p.");
6671 wxPy_BEGIN_ALLOW_THREADS
;
6672 _result
= (PyObject
*)wxMenu_GetMenuItems(_arg0
);
6674 wxPy_END_ALLOW_THREADS
;
6676 _resultobj
= _result
;
6681 #define wxMenu_SetEventHandler(_swigobj,_swigarg0) (_swigobj->SetEventHandler(_swigarg0))
6682 static PyObject
*_wrap_wxMenu_SetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6683 PyObject
* _resultobj
;
6685 wxEvtHandler
* _arg1
;
6686 PyObject
* _argo0
= 0;
6687 PyObject
* _argo1
= 0;
6688 char *_kwnames
[] = { "self","handler", NULL
};
6691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_SetEventHandler",_kwnames
,&_argo0
,&_argo1
))
6694 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6695 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6696 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetEventHandler. Expected _wxMenu_p.");
6701 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6702 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
6703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_SetEventHandler. Expected _wxEvtHandler_p.");
6708 wxPy_BEGIN_ALLOW_THREADS
;
6709 wxMenu_SetEventHandler(_arg0
,_arg1
);
6711 wxPy_END_ALLOW_THREADS
;
6712 } Py_INCREF(Py_None
);
6713 _resultobj
= Py_None
;
6717 #define wxMenu_GetEventHandler(_swigobj) (_swigobj->GetEventHandler())
6718 static PyObject
*_wrap_wxMenu_GetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6719 PyObject
* _resultobj
;
6720 wxEvtHandler
* _result
;
6722 PyObject
* _argo0
= 0;
6723 char *_kwnames
[] = { "self", NULL
};
6727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetEventHandler",_kwnames
,&_argo0
))
6730 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6731 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6732 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetEventHandler. Expected _wxMenu_p.");
6737 wxPy_BEGIN_ALLOW_THREADS
;
6738 _result
= (wxEvtHandler
*)wxMenu_GetEventHandler(_arg0
);
6740 wxPy_END_ALLOW_THREADS
;
6742 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEvtHandler_p");
6743 _resultobj
= Py_BuildValue("s",_ptemp
);
6746 _resultobj
= Py_None
;
6751 #define wxMenu_SetInvokingWindow(_swigobj,_swigarg0) (_swigobj->SetInvokingWindow(_swigarg0))
6752 static PyObject
*_wrap_wxMenu_SetInvokingWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6753 PyObject
* _resultobj
;
6756 PyObject
* _argo0
= 0;
6757 PyObject
* _argo1
= 0;
6758 char *_kwnames
[] = { "self","win", NULL
};
6761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_SetInvokingWindow",_kwnames
,&_argo0
,&_argo1
))
6764 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6765 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6766 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetInvokingWindow. Expected _wxMenu_p.");
6771 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6772 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
6773 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_SetInvokingWindow. Expected _wxWindow_p.");
6778 wxPy_BEGIN_ALLOW_THREADS
;
6779 wxMenu_SetInvokingWindow(_arg0
,_arg1
);
6781 wxPy_END_ALLOW_THREADS
;
6782 } Py_INCREF(Py_None
);
6783 _resultobj
= Py_None
;
6787 #define wxMenu_GetInvokingWindow(_swigobj) (_swigobj->GetInvokingWindow())
6788 static PyObject
*_wrap_wxMenu_GetInvokingWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6789 PyObject
* _resultobj
;
6792 PyObject
* _argo0
= 0;
6793 char *_kwnames
[] = { "self", NULL
};
6797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetInvokingWindow",_kwnames
,&_argo0
))
6800 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6801 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6802 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetInvokingWindow. Expected _wxMenu_p.");
6807 wxPy_BEGIN_ALLOW_THREADS
;
6808 _result
= (wxWindow
*)wxMenu_GetInvokingWindow(_arg0
);
6810 wxPy_END_ALLOW_THREADS
;
6812 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
6813 _resultobj
= Py_BuildValue("s",_ptemp
);
6816 _resultobj
= Py_None
;
6821 #define wxMenu_GetStyle(_swigobj) (_swigobj->GetStyle())
6822 static PyObject
*_wrap_wxMenu_GetStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6823 PyObject
* _resultobj
;
6826 PyObject
* _argo0
= 0;
6827 char *_kwnames
[] = { "self", NULL
};
6830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetStyle",_kwnames
,&_argo0
))
6833 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6834 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6835 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetStyle. Expected _wxMenu_p.");
6840 wxPy_BEGIN_ALLOW_THREADS
;
6841 _result
= (long )wxMenu_GetStyle(_arg0
);
6843 wxPy_END_ALLOW_THREADS
;
6844 } _resultobj
= Py_BuildValue("l",_result
);
6848 #define wxMenu_IsAttached(_swigobj) (_swigobj->IsAttached())
6849 static PyObject
*_wrap_wxMenu_IsAttached(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6850 PyObject
* _resultobj
;
6853 PyObject
* _argo0
= 0;
6854 char *_kwnames
[] = { "self", NULL
};
6857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_IsAttached",_kwnames
,&_argo0
))
6860 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6861 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6862 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_IsAttached. Expected _wxMenu_p.");
6867 wxPy_BEGIN_ALLOW_THREADS
;
6868 _result
= (bool )wxMenu_IsAttached(_arg0
);
6870 wxPy_END_ALLOW_THREADS
;
6871 } _resultobj
= Py_BuildValue("i",_result
);
6875 #define wxMenu_SetParent(_swigobj,_swigarg0) (_swigobj->SetParent(_swigarg0))
6876 static PyObject
*_wrap_wxMenu_SetParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6877 PyObject
* _resultobj
;
6880 PyObject
* _argo0
= 0;
6881 PyObject
* _argo1
= 0;
6882 char *_kwnames
[] = { "self","parent", NULL
};
6885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_SetParent",_kwnames
,&_argo0
,&_argo1
))
6888 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6889 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6890 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetParent. Expected _wxMenu_p.");
6895 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6896 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenu_p")) {
6897 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_SetParent. Expected _wxMenu_p.");
6902 wxPy_BEGIN_ALLOW_THREADS
;
6903 wxMenu_SetParent(_arg0
,_arg1
);
6905 wxPy_END_ALLOW_THREADS
;
6906 } Py_INCREF(Py_None
);
6907 _resultobj
= Py_None
;
6911 #define wxMenu_GetParent(_swigobj) (_swigobj->GetParent())
6912 static PyObject
*_wrap_wxMenu_GetParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6913 PyObject
* _resultobj
;
6916 PyObject
* _argo0
= 0;
6917 char *_kwnames
[] = { "self", NULL
};
6921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetParent",_kwnames
,&_argo0
))
6924 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6925 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6926 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetParent. Expected _wxMenu_p.");
6931 wxPy_BEGIN_ALLOW_THREADS
;
6932 _result
= (wxMenu
*)wxMenu_GetParent(_arg0
);
6934 wxPy_END_ALLOW_THREADS
;
6936 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenu_p");
6937 _resultobj
= Py_BuildValue("s",_ptemp
);
6940 _resultobj
= Py_None
;
6945 static void *SwigwxMenuBarTowxWindow(void *ptr
) {
6948 src
= (wxMenuBar
*) ptr
;
6949 dest
= (wxWindow
*) src
;
6950 return (void *) dest
;
6953 static void *SwigwxMenuBarTowxEvtHandler(void *ptr
) {
6956 src
= (wxMenuBar
*) ptr
;
6957 dest
= (wxEvtHandler
*) src
;
6958 return (void *) dest
;
6961 #define new_wxMenuBar() (new wxMenuBar())
6962 static PyObject
*_wrap_new_wxMenuBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6963 PyObject
* _resultobj
;
6964 wxMenuBar
* _result
;
6965 char *_kwnames
[] = { NULL
};
6969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxMenuBar",_kwnames
))
6972 wxPy_BEGIN_ALLOW_THREADS
;
6973 _result
= (wxMenuBar
*)new_wxMenuBar();
6975 wxPy_END_ALLOW_THREADS
;
6977 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuBar_p");
6978 _resultobj
= Py_BuildValue("s",_ptemp
);
6981 _resultobj
= Py_None
;
6986 #define wxMenuBar_Append(_swigobj,_swigarg0,_swigarg1) (_swigobj->Append(_swigarg0,_swigarg1))
6987 static PyObject
*_wrap_wxMenuBar_Append(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6988 PyObject
* _resultobj
;
6993 PyObject
* _argo0
= 0;
6994 PyObject
* _argo1
= 0;
6995 PyObject
* _obj2
= 0;
6996 char *_kwnames
[] = { "self","menu","title", NULL
};
6999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxMenuBar_Append",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7002 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7003 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7004 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Append. Expected _wxMenuBar_p.");
7009 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7010 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenu_p")) {
7011 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenuBar_Append. Expected _wxMenu_p.");
7016 if (!PyString_Check(_obj2
)) {
7017 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7020 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
7023 wxPy_BEGIN_ALLOW_THREADS
;
7024 _result
= (bool )wxMenuBar_Append(_arg0
,_arg1
,*_arg2
);
7026 wxPy_END_ALLOW_THREADS
;
7027 } _resultobj
= Py_BuildValue("i",_result
);
7035 #define wxMenuBar_Insert(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Insert(_swigarg0,_swigarg1,_swigarg2))
7036 static PyObject
*_wrap_wxMenuBar_Insert(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7037 PyObject
* _resultobj
;
7043 PyObject
* _argo0
= 0;
7044 PyObject
* _argo2
= 0;
7045 PyObject
* _obj3
= 0;
7046 char *_kwnames
[] = { "self","pos","menu","title", NULL
};
7049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiOO:wxMenuBar_Insert",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_obj3
))
7052 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7053 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Insert. Expected _wxMenuBar_p.");
7059 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7060 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxMenu_p")) {
7061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxMenuBar_Insert. Expected _wxMenu_p.");
7066 if (!PyString_Check(_obj3
)) {
7067 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7070 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
7073 wxPy_BEGIN_ALLOW_THREADS
;
7074 _result
= (bool )wxMenuBar_Insert(_arg0
,_arg1
,_arg2
,*_arg3
);
7076 wxPy_END_ALLOW_THREADS
;
7077 } _resultobj
= Py_BuildValue("i",_result
);
7085 #define wxMenuBar_GetMenuCount(_swigobj) (_swigobj->GetMenuCount())
7086 static PyObject
*_wrap_wxMenuBar_GetMenuCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7087 PyObject
* _resultobj
;
7090 PyObject
* _argo0
= 0;
7091 char *_kwnames
[] = { "self", NULL
};
7094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuBar_GetMenuCount",_kwnames
,&_argo0
))
7097 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7098 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7099 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_GetMenuCount. Expected _wxMenuBar_p.");
7104 wxPy_BEGIN_ALLOW_THREADS
;
7105 _result
= (size_t )wxMenuBar_GetMenuCount(_arg0
);
7107 wxPy_END_ALLOW_THREADS
;
7108 } _resultobj
= Py_BuildValue("i",_result
);
7112 #define wxMenuBar_GetMenu(_swigobj,_swigarg0) (_swigobj->GetMenu(_swigarg0))
7113 static PyObject
*_wrap_wxMenuBar_GetMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7114 PyObject
* _resultobj
;
7118 PyObject
* _argo0
= 0;
7119 char *_kwnames
[] = { "self","pos", NULL
};
7123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_GetMenu",_kwnames
,&_argo0
,&_arg1
))
7126 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7127 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7128 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_GetMenu. Expected _wxMenuBar_p.");
7133 wxPy_BEGIN_ALLOW_THREADS
;
7134 _result
= (wxMenu
*)wxMenuBar_GetMenu(_arg0
,_arg1
);
7136 wxPy_END_ALLOW_THREADS
;
7138 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenu_p");
7139 _resultobj
= Py_BuildValue("s",_ptemp
);
7142 _resultobj
= Py_None
;
7147 #define wxMenuBar_Replace(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Replace(_swigarg0,_swigarg1,_swigarg2))
7148 static PyObject
*_wrap_wxMenuBar_Replace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7149 PyObject
* _resultobj
;
7155 PyObject
* _argo0
= 0;
7156 PyObject
* _argo2
= 0;
7157 PyObject
* _obj3
= 0;
7158 char *_kwnames
[] = { "self","pos","menu","title", NULL
};
7162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiOO:wxMenuBar_Replace",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_obj3
))
7165 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7166 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7167 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Replace. Expected _wxMenuBar_p.");
7172 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7173 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxMenu_p")) {
7174 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxMenuBar_Replace. Expected _wxMenu_p.");
7179 if (!PyString_Check(_obj3
)) {
7180 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7183 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
7186 wxPy_BEGIN_ALLOW_THREADS
;
7187 _result
= (wxMenu
*)wxMenuBar_Replace(_arg0
,_arg1
,_arg2
,*_arg3
);
7189 wxPy_END_ALLOW_THREADS
;
7191 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenu_p");
7192 _resultobj
= Py_BuildValue("s",_ptemp
);
7195 _resultobj
= Py_None
;
7204 #define wxMenuBar_Remove(_swigobj,_swigarg0) (_swigobj->Remove(_swigarg0))
7205 static PyObject
*_wrap_wxMenuBar_Remove(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7206 PyObject
* _resultobj
;
7210 PyObject
* _argo0
= 0;
7211 char *_kwnames
[] = { "self","pos", NULL
};
7215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_Remove",_kwnames
,&_argo0
,&_arg1
))
7218 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7219 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7220 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Remove. Expected _wxMenuBar_p.");
7225 wxPy_BEGIN_ALLOW_THREADS
;
7226 _result
= (wxMenu
*)wxMenuBar_Remove(_arg0
,_arg1
);
7228 wxPy_END_ALLOW_THREADS
;
7230 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenu_p");
7231 _resultobj
= Py_BuildValue("s",_ptemp
);
7234 _resultobj
= Py_None
;
7239 #define wxMenuBar_EnableTop(_swigobj,_swigarg0,_swigarg1) (_swigobj->EnableTop(_swigarg0,_swigarg1))
7240 static PyObject
*_wrap_wxMenuBar_EnableTop(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7241 PyObject
* _resultobj
;
7245 PyObject
* _argo0
= 0;
7247 char *_kwnames
[] = { "self","pos","enable", NULL
};
7250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxMenuBar_EnableTop",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
7253 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7254 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_EnableTop. Expected _wxMenuBar_p.");
7259 _arg2
= (bool ) tempbool2
;
7261 wxPy_BEGIN_ALLOW_THREADS
;
7262 wxMenuBar_EnableTop(_arg0
,_arg1
,_arg2
);
7264 wxPy_END_ALLOW_THREADS
;
7265 } Py_INCREF(Py_None
);
7266 _resultobj
= Py_None
;
7270 #define wxMenuBar_SetLabelTop(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabelTop(_swigarg0,_swigarg1))
7271 static PyObject
*_wrap_wxMenuBar_SetLabelTop(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7272 PyObject
* _resultobj
;
7276 PyObject
* _argo0
= 0;
7277 PyObject
* _obj2
= 0;
7278 char *_kwnames
[] = { "self","pos","label", NULL
};
7281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenuBar_SetLabelTop",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
7284 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7285 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_SetLabelTop. Expected _wxMenuBar_p.");
7291 if (!PyString_Check(_obj2
)) {
7292 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7295 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
7298 wxPy_BEGIN_ALLOW_THREADS
;
7299 wxMenuBar_SetLabelTop(_arg0
,_arg1
,*_arg2
);
7301 wxPy_END_ALLOW_THREADS
;
7302 } Py_INCREF(Py_None
);
7303 _resultobj
= Py_None
;
7311 #define wxMenuBar_GetLabelTop(_swigobj,_swigarg0) (_swigobj->GetLabelTop(_swigarg0))
7312 static PyObject
*_wrap_wxMenuBar_GetLabelTop(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7313 PyObject
* _resultobj
;
7317 PyObject
* _argo0
= 0;
7318 char *_kwnames
[] = { "self","pos", NULL
};
7321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_GetLabelTop",_kwnames
,&_argo0
,&_arg1
))
7324 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7325 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7326 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_GetLabelTop. Expected _wxMenuBar_p.");
7331 wxPy_BEGIN_ALLOW_THREADS
;
7332 _result
= new wxString (wxMenuBar_GetLabelTop(_arg0
,_arg1
));
7334 wxPy_END_ALLOW_THREADS
;
7336 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
7344 #define wxMenuBar_FindMenuItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindMenuItem(_swigarg0,_swigarg1))
7345 static PyObject
*_wrap_wxMenuBar_FindMenuItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7346 PyObject
* _resultobj
;
7351 PyObject
* _argo0
= 0;
7352 PyObject
* _obj1
= 0;
7353 PyObject
* _obj2
= 0;
7354 char *_kwnames
[] = { "self","menuString","itemString", NULL
};
7357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxMenuBar_FindMenuItem",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
7360 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7361 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_FindMenuItem. Expected _wxMenuBar_p.");
7367 if (!PyString_Check(_obj1
)) {
7368 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7371 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
7374 if (!PyString_Check(_obj2
)) {
7375 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7378 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
7381 wxPy_BEGIN_ALLOW_THREADS
;
7382 _result
= (int )wxMenuBar_FindMenuItem(_arg0
,*_arg1
,*_arg2
);
7384 wxPy_END_ALLOW_THREADS
;
7385 } _resultobj
= Py_BuildValue("i",_result
);
7397 #define wxMenuBar_FindItemById(_swigobj,_swigarg0) (_swigobj->FindItem(_swigarg0))
7398 static PyObject
*_wrap_wxMenuBar_FindItemById(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7399 PyObject
* _resultobj
;
7400 wxMenuItem
* _result
;
7403 PyObject
* _argo0
= 0;
7404 char *_kwnames
[] = { "self","id", NULL
};
7408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_FindItemById",_kwnames
,&_argo0
,&_arg1
))
7411 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7412 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_FindItemById. Expected _wxMenuBar_p.");
7418 wxPy_BEGIN_ALLOW_THREADS
;
7419 _result
= (wxMenuItem
*)wxMenuBar_FindItemById(_arg0
,_arg1
);
7421 wxPy_END_ALLOW_THREADS
;
7423 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuItem_p");
7424 _resultobj
= Py_BuildValue("s",_ptemp
);
7427 _resultobj
= Py_None
;
7432 #define wxMenuBar_Enable(_swigobj,_swigarg0,_swigarg1) (_swigobj->Enable(_swigarg0,_swigarg1))
7433 static PyObject
*_wrap_wxMenuBar_Enable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7434 PyObject
* _resultobj
;
7438 PyObject
* _argo0
= 0;
7440 char *_kwnames
[] = { "self","id","enable", NULL
};
7443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxMenuBar_Enable",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
7446 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7447 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7448 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Enable. Expected _wxMenuBar_p.");
7452 _arg2
= (bool ) tempbool2
;
7454 wxPy_BEGIN_ALLOW_THREADS
;
7455 wxMenuBar_Enable(_arg0
,_arg1
,_arg2
);
7457 wxPy_END_ALLOW_THREADS
;
7458 } Py_INCREF(Py_None
);
7459 _resultobj
= Py_None
;
7463 #define wxMenuBar_Check(_swigobj,_swigarg0,_swigarg1) (_swigobj->Check(_swigarg0,_swigarg1))
7464 static PyObject
*_wrap_wxMenuBar_Check(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7465 PyObject
* _resultobj
;
7469 PyObject
* _argo0
= 0;
7471 char *_kwnames
[] = { "self","id","check", NULL
};
7474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxMenuBar_Check",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
7477 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7478 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7479 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Check. Expected _wxMenuBar_p.");
7483 _arg2
= (bool ) tempbool2
;
7485 wxPy_BEGIN_ALLOW_THREADS
;
7486 wxMenuBar_Check(_arg0
,_arg1
,_arg2
);
7488 wxPy_END_ALLOW_THREADS
;
7489 } Py_INCREF(Py_None
);
7490 _resultobj
= Py_None
;
7494 #define wxMenuBar_IsChecked(_swigobj,_swigarg0) (_swigobj->IsChecked(_swigarg0))
7495 static PyObject
*_wrap_wxMenuBar_IsChecked(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7496 PyObject
* _resultobj
;
7500 PyObject
* _argo0
= 0;
7501 char *_kwnames
[] = { "self","id", NULL
};
7504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_IsChecked",_kwnames
,&_argo0
,&_arg1
))
7507 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7508 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7509 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_IsChecked. Expected _wxMenuBar_p.");
7514 wxPy_BEGIN_ALLOW_THREADS
;
7515 _result
= (bool )wxMenuBar_IsChecked(_arg0
,_arg1
);
7517 wxPy_END_ALLOW_THREADS
;
7518 } _resultobj
= Py_BuildValue("i",_result
);
7522 #define wxMenuBar_IsEnabled(_swigobj,_swigarg0) (_swigobj->IsEnabled(_swigarg0))
7523 static PyObject
*_wrap_wxMenuBar_IsEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7524 PyObject
* _resultobj
;
7528 PyObject
* _argo0
= 0;
7529 char *_kwnames
[] = { "self","id", NULL
};
7532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_IsEnabled",_kwnames
,&_argo0
,&_arg1
))
7535 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7536 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7537 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_IsEnabled. Expected _wxMenuBar_p.");
7542 wxPy_BEGIN_ALLOW_THREADS
;
7543 _result
= (bool )wxMenuBar_IsEnabled(_arg0
,_arg1
);
7545 wxPy_END_ALLOW_THREADS
;
7546 } _resultobj
= Py_BuildValue("i",_result
);
7550 #define wxMenuBar_SetLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabel(_swigarg0,_swigarg1))
7551 static PyObject
*_wrap_wxMenuBar_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7552 PyObject
* _resultobj
;
7556 PyObject
* _argo0
= 0;
7557 PyObject
* _obj2
= 0;
7558 char *_kwnames
[] = { "self","id","label", NULL
};
7561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenuBar_SetLabel",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
7564 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7565 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7566 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_SetLabel. Expected _wxMenuBar_p.");
7571 if (!PyString_Check(_obj2
)) {
7572 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7575 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
7578 wxPy_BEGIN_ALLOW_THREADS
;
7579 wxMenuBar_SetLabel(_arg0
,_arg1
,*_arg2
);
7581 wxPy_END_ALLOW_THREADS
;
7582 } Py_INCREF(Py_None
);
7583 _resultobj
= Py_None
;
7591 #define wxMenuBar_GetLabel(_swigobj,_swigarg0) (_swigobj->GetLabel(_swigarg0))
7592 static PyObject
*_wrap_wxMenuBar_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7593 PyObject
* _resultobj
;
7597 PyObject
* _argo0
= 0;
7598 char *_kwnames
[] = { "self","id", NULL
};
7601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_GetLabel",_kwnames
,&_argo0
,&_arg1
))
7604 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7605 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7606 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_GetLabel. Expected _wxMenuBar_p.");
7611 wxPy_BEGIN_ALLOW_THREADS
;
7612 _result
= new wxString (wxMenuBar_GetLabel(_arg0
,_arg1
));
7614 wxPy_END_ALLOW_THREADS
;
7616 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
7624 #define wxMenuBar_SetHelpString(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetHelpString(_swigarg0,_swigarg1))
7625 static PyObject
*_wrap_wxMenuBar_SetHelpString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7626 PyObject
* _resultobj
;
7630 PyObject
* _argo0
= 0;
7631 PyObject
* _obj2
= 0;
7632 char *_kwnames
[] = { "self","id","helpString", NULL
};
7635 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenuBar_SetHelpString",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
7638 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7639 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7640 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_SetHelpString. Expected _wxMenuBar_p.");
7645 if (!PyString_Check(_obj2
)) {
7646 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7649 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
7652 wxPy_BEGIN_ALLOW_THREADS
;
7653 wxMenuBar_SetHelpString(_arg0
,_arg1
,*_arg2
);
7655 wxPy_END_ALLOW_THREADS
;
7656 } Py_INCREF(Py_None
);
7657 _resultobj
= Py_None
;
7665 #define wxMenuBar_GetHelpString(_swigobj,_swigarg0) (_swigobj->GetHelpString(_swigarg0))
7666 static PyObject
*_wrap_wxMenuBar_GetHelpString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7667 PyObject
* _resultobj
;
7671 PyObject
* _argo0
= 0;
7672 char *_kwnames
[] = { "self","id", NULL
};
7675 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_GetHelpString",_kwnames
,&_argo0
,&_arg1
))
7678 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7679 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
7680 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_GetHelpString. Expected _wxMenuBar_p.");
7685 wxPy_BEGIN_ALLOW_THREADS
;
7686 _result
= new wxString (wxMenuBar_GetHelpString(_arg0
,_arg1
));
7688 wxPy_END_ALLOW_THREADS
;
7690 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
7698 #define new_wxMenuItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxMenuItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7699 static PyObject
*_wrap_new_wxMenuItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7700 PyObject
* _resultobj
;
7701 wxMenuItem
* _result
;
7702 wxMenu
* _arg0
= (wxMenu
*) NULL
;
7703 int _arg1
= (int ) ID_SEPARATOR
;
7704 wxString
* _arg2
= (wxString
*) &wxPyEmptyStr
;
7705 wxString
* _arg3
= (wxString
*) &wxPyEmptyStr
;
7706 bool _arg4
= (bool ) FALSE
;
7707 wxMenu
* _arg5
= (wxMenu
*) NULL
;
7708 PyObject
* _argo0
= 0;
7709 PyObject
* _obj2
= 0;
7710 PyObject
* _obj3
= 0;
7711 int tempbool4
= (int) FALSE
;
7712 PyObject
* _argo5
= 0;
7713 char *_kwnames
[] = { "parentMenu","id","text","help","isCheckable","subMenu", NULL
};
7717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OiOOiO:new_wxMenuItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&tempbool4
,&_argo5
))
7720 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7721 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxMenuItem. Expected _wxMenu_p.");
7728 if (!PyString_Check(_obj2
)) {
7729 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7732 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
7736 if (!PyString_Check(_obj3
)) {
7737 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7740 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
7742 _arg4
= (bool ) tempbool4
;
7744 if (_argo5
== Py_None
) { _arg5
= NULL
; }
7745 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxMenu_p")) {
7746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxMenuItem. Expected _wxMenu_p.");
7751 wxPy_BEGIN_ALLOW_THREADS
;
7752 _result
= (wxMenuItem
*)new_wxMenuItem(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
7754 wxPy_END_ALLOW_THREADS
;
7756 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuItem_p");
7757 _resultobj
= Py_BuildValue("s",_ptemp
);
7760 _resultobj
= Py_None
;
7773 #define wxMenuItem_GetMenu(_swigobj) (_swigobj->GetMenu())
7774 static PyObject
*_wrap_wxMenuItem_GetMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7775 PyObject
* _resultobj
;
7778 PyObject
* _argo0
= 0;
7779 char *_kwnames
[] = { "self", NULL
};
7783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetMenu",_kwnames
,&_argo0
))
7786 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7787 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
7788 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetMenu. Expected _wxMenuItem_p.");
7793 wxPy_BEGIN_ALLOW_THREADS
;
7794 _result
= (wxMenu
*)wxMenuItem_GetMenu(_arg0
);
7796 wxPy_END_ALLOW_THREADS
;
7798 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenu_p");
7799 _resultobj
= Py_BuildValue("s",_ptemp
);
7802 _resultobj
= Py_None
;
7807 #define wxMenuItem_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
7808 static PyObject
*_wrap_wxMenuItem_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7809 PyObject
* _resultobj
;
7812 PyObject
* _argo0
= 0;
7813 char *_kwnames
[] = { "self","id", NULL
};
7816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuItem_SetId",_kwnames
,&_argo0
,&_arg1
))
7819 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7820 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
7821 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetId. Expected _wxMenuItem_p.");
7826 wxPy_BEGIN_ALLOW_THREADS
;
7827 wxMenuItem_SetId(_arg0
,_arg1
);
7829 wxPy_END_ALLOW_THREADS
;
7830 } Py_INCREF(Py_None
);
7831 _resultobj
= Py_None
;
7835 #define wxMenuItem_GetId(_swigobj) (_swigobj->GetId())
7836 static PyObject
*_wrap_wxMenuItem_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7837 PyObject
* _resultobj
;
7840 PyObject
* _argo0
= 0;
7841 char *_kwnames
[] = { "self", NULL
};
7844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetId",_kwnames
,&_argo0
))
7847 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7848 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
7849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetId. Expected _wxMenuItem_p.");
7854 wxPy_BEGIN_ALLOW_THREADS
;
7855 _result
= (int )wxMenuItem_GetId(_arg0
);
7857 wxPy_END_ALLOW_THREADS
;
7858 } _resultobj
= Py_BuildValue("i",_result
);
7862 #define wxMenuItem_IsSeparator(_swigobj) (_swigobj->IsSeparator())
7863 static PyObject
*_wrap_wxMenuItem_IsSeparator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7864 PyObject
* _resultobj
;
7867 PyObject
* _argo0
= 0;
7868 char *_kwnames
[] = { "self", NULL
};
7871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_IsSeparator",_kwnames
,&_argo0
))
7874 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7875 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
7876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_IsSeparator. Expected _wxMenuItem_p.");
7881 wxPy_BEGIN_ALLOW_THREADS
;
7882 _result
= (bool )wxMenuItem_IsSeparator(_arg0
);
7884 wxPy_END_ALLOW_THREADS
;
7885 } _resultobj
= Py_BuildValue("i",_result
);
7889 #define wxMenuItem_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
7890 static PyObject
*_wrap_wxMenuItem_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7891 PyObject
* _resultobj
;
7894 PyObject
* _argo0
= 0;
7895 PyObject
* _obj1
= 0;
7896 char *_kwnames
[] = { "self","str", NULL
};
7899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenuItem_SetText",_kwnames
,&_argo0
,&_obj1
))
7902 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7903 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
7904 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetText. Expected _wxMenuItem_p.");
7909 if (!PyString_Check(_obj1
)) {
7910 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7913 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
7916 wxPy_BEGIN_ALLOW_THREADS
;
7917 wxMenuItem_SetText(_arg0
,*_arg1
);
7919 wxPy_END_ALLOW_THREADS
;
7920 } Py_INCREF(Py_None
);
7921 _resultobj
= Py_None
;
7929 #define wxMenuItem_GetLabel(_swigobj) (_swigobj->GetLabel())
7930 static PyObject
*_wrap_wxMenuItem_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7931 PyObject
* _resultobj
;
7934 PyObject
* _argo0
= 0;
7935 char *_kwnames
[] = { "self", NULL
};
7938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetLabel",_kwnames
,&_argo0
))
7941 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7942 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
7943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetLabel. Expected _wxMenuItem_p.");
7948 wxPy_BEGIN_ALLOW_THREADS
;
7949 _result
= new wxString (wxMenuItem_GetLabel(_arg0
));
7951 wxPy_END_ALLOW_THREADS
;
7953 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
7961 #define wxMenuItem_GetText(_swigobj) (_swigobj->GetText())
7962 static PyObject
*_wrap_wxMenuItem_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7963 PyObject
* _resultobj
;
7966 PyObject
* _argo0
= 0;
7967 char *_kwnames
[] = { "self", NULL
};
7970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetText",_kwnames
,&_argo0
))
7973 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7974 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
7975 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetText. Expected _wxMenuItem_p.");
7980 wxPy_BEGIN_ALLOW_THREADS
;
7981 const wxString
& _result_ref
= wxMenuItem_GetText(_arg0
);
7982 _result
= (wxString
*) &_result_ref
;
7984 wxPy_END_ALLOW_THREADS
;
7986 _resultobj
= PyString_FromString(WXSTRINGCAST (*_result
));
7991 #define wxMenuItem_SetCheckable(_swigobj,_swigarg0) (_swigobj->SetCheckable(_swigarg0))
7992 static PyObject
*_wrap_wxMenuItem_SetCheckable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7993 PyObject
* _resultobj
;
7996 PyObject
* _argo0
= 0;
7998 char *_kwnames
[] = { "self","checkable", NULL
};
8001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuItem_SetCheckable",_kwnames
,&_argo0
,&tempbool1
))
8004 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8005 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8006 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetCheckable. Expected _wxMenuItem_p.");
8010 _arg1
= (bool ) tempbool1
;
8012 wxPy_BEGIN_ALLOW_THREADS
;
8013 wxMenuItem_SetCheckable(_arg0
,_arg1
);
8015 wxPy_END_ALLOW_THREADS
;
8016 } Py_INCREF(Py_None
);
8017 _resultobj
= Py_None
;
8021 #define wxMenuItem_IsCheckable(_swigobj) (_swigobj->IsCheckable())
8022 static PyObject
*_wrap_wxMenuItem_IsCheckable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8023 PyObject
* _resultobj
;
8026 PyObject
* _argo0
= 0;
8027 char *_kwnames
[] = { "self", NULL
};
8030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_IsCheckable",_kwnames
,&_argo0
))
8033 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8034 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8035 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_IsCheckable. Expected _wxMenuItem_p.");
8040 wxPy_BEGIN_ALLOW_THREADS
;
8041 _result
= (bool )wxMenuItem_IsCheckable(_arg0
);
8043 wxPy_END_ALLOW_THREADS
;
8044 } _resultobj
= Py_BuildValue("i",_result
);
8048 #define wxMenuItem_IsSubMenu(_swigobj) (_swigobj->IsSubMenu())
8049 static PyObject
*_wrap_wxMenuItem_IsSubMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8050 PyObject
* _resultobj
;
8053 PyObject
* _argo0
= 0;
8054 char *_kwnames
[] = { "self", NULL
};
8057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_IsSubMenu",_kwnames
,&_argo0
))
8060 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8061 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8062 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_IsSubMenu. Expected _wxMenuItem_p.");
8067 wxPy_BEGIN_ALLOW_THREADS
;
8068 _result
= (bool )wxMenuItem_IsSubMenu(_arg0
);
8070 wxPy_END_ALLOW_THREADS
;
8071 } _resultobj
= Py_BuildValue("i",_result
);
8075 #define wxMenuItem_SetSubMenu(_swigobj,_swigarg0) (_swigobj->SetSubMenu(_swigarg0))
8076 static PyObject
*_wrap_wxMenuItem_SetSubMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8077 PyObject
* _resultobj
;
8080 PyObject
* _argo0
= 0;
8081 PyObject
* _argo1
= 0;
8082 char *_kwnames
[] = { "self","menu", NULL
};
8085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenuItem_SetSubMenu",_kwnames
,&_argo0
,&_argo1
))
8088 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8089 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8090 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetSubMenu. Expected _wxMenuItem_p.");
8095 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8096 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenu_p")) {
8097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenuItem_SetSubMenu. Expected _wxMenu_p.");
8102 wxPy_BEGIN_ALLOW_THREADS
;
8103 wxMenuItem_SetSubMenu(_arg0
,_arg1
);
8105 wxPy_END_ALLOW_THREADS
;
8106 } Py_INCREF(Py_None
);
8107 _resultobj
= Py_None
;
8111 #define wxMenuItem_GetSubMenu(_swigobj) (_swigobj->GetSubMenu())
8112 static PyObject
*_wrap_wxMenuItem_GetSubMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8113 PyObject
* _resultobj
;
8116 PyObject
* _argo0
= 0;
8117 char *_kwnames
[] = { "self", NULL
};
8121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetSubMenu",_kwnames
,&_argo0
))
8124 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8125 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8126 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetSubMenu. Expected _wxMenuItem_p.");
8131 wxPy_BEGIN_ALLOW_THREADS
;
8132 _result
= (wxMenu
*)wxMenuItem_GetSubMenu(_arg0
);
8134 wxPy_END_ALLOW_THREADS
;
8136 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenu_p");
8137 _resultobj
= Py_BuildValue("s",_ptemp
);
8140 _resultobj
= Py_None
;
8145 #define wxMenuItem_Enable(_swigobj,_swigarg0) (_swigobj->Enable(_swigarg0))
8146 static PyObject
*_wrap_wxMenuItem_Enable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8147 PyObject
* _resultobj
;
8149 bool _arg1
= (bool ) TRUE
;
8150 PyObject
* _argo0
= 0;
8151 int tempbool1
= (int) TRUE
;
8152 char *_kwnames
[] = { "self","enable", NULL
};
8155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMenuItem_Enable",_kwnames
,&_argo0
,&tempbool1
))
8158 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8159 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8160 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_Enable. Expected _wxMenuItem_p.");
8164 _arg1
= (bool ) tempbool1
;
8166 wxPy_BEGIN_ALLOW_THREADS
;
8167 wxMenuItem_Enable(_arg0
,_arg1
);
8169 wxPy_END_ALLOW_THREADS
;
8170 } Py_INCREF(Py_None
);
8171 _resultobj
= Py_None
;
8175 #define wxMenuItem_IsEnabled(_swigobj) (_swigobj->IsEnabled())
8176 static PyObject
*_wrap_wxMenuItem_IsEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8177 PyObject
* _resultobj
;
8180 PyObject
* _argo0
= 0;
8181 char *_kwnames
[] = { "self", NULL
};
8184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_IsEnabled",_kwnames
,&_argo0
))
8187 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8188 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_IsEnabled. Expected _wxMenuItem_p.");
8194 wxPy_BEGIN_ALLOW_THREADS
;
8195 _result
= (bool )wxMenuItem_IsEnabled(_arg0
);
8197 wxPy_END_ALLOW_THREADS
;
8198 } _resultobj
= Py_BuildValue("i",_result
);
8202 #define wxMenuItem_Check(_swigobj,_swigarg0) (_swigobj->Check(_swigarg0))
8203 static PyObject
*_wrap_wxMenuItem_Check(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8204 PyObject
* _resultobj
;
8206 bool _arg1
= (bool ) TRUE
;
8207 PyObject
* _argo0
= 0;
8208 int tempbool1
= (int) TRUE
;
8209 char *_kwnames
[] = { "self","check", NULL
};
8212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMenuItem_Check",_kwnames
,&_argo0
,&tempbool1
))
8215 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8216 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8217 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_Check. Expected _wxMenuItem_p.");
8221 _arg1
= (bool ) tempbool1
;
8223 wxPy_BEGIN_ALLOW_THREADS
;
8224 wxMenuItem_Check(_arg0
,_arg1
);
8226 wxPy_END_ALLOW_THREADS
;
8227 } Py_INCREF(Py_None
);
8228 _resultobj
= Py_None
;
8232 #define wxMenuItem_IsChecked(_swigobj) (_swigobj->IsChecked())
8233 static PyObject
*_wrap_wxMenuItem_IsChecked(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8234 PyObject
* _resultobj
;
8237 PyObject
* _argo0
= 0;
8238 char *_kwnames
[] = { "self", NULL
};
8241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_IsChecked",_kwnames
,&_argo0
))
8244 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8245 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_IsChecked. Expected _wxMenuItem_p.");
8251 wxPy_BEGIN_ALLOW_THREADS
;
8252 _result
= (bool )wxMenuItem_IsChecked(_arg0
);
8254 wxPy_END_ALLOW_THREADS
;
8255 } _resultobj
= Py_BuildValue("i",_result
);
8259 #define wxMenuItem_Toggle(_swigobj) (_swigobj->Toggle())
8260 static PyObject
*_wrap_wxMenuItem_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8261 PyObject
* _resultobj
;
8263 PyObject
* _argo0
= 0;
8264 char *_kwnames
[] = { "self", NULL
};
8267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_Toggle",_kwnames
,&_argo0
))
8270 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8271 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8272 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_Toggle. Expected _wxMenuItem_p.");
8277 wxPy_BEGIN_ALLOW_THREADS
;
8278 wxMenuItem_Toggle(_arg0
);
8280 wxPy_END_ALLOW_THREADS
;
8281 } Py_INCREF(Py_None
);
8282 _resultobj
= Py_None
;
8286 #define wxMenuItem_SetHelp(_swigobj,_swigarg0) (_swigobj->SetHelp(_swigarg0))
8287 static PyObject
*_wrap_wxMenuItem_SetHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8288 PyObject
* _resultobj
;
8291 PyObject
* _argo0
= 0;
8292 PyObject
* _obj1
= 0;
8293 char *_kwnames
[] = { "self","str", NULL
};
8296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenuItem_SetHelp",_kwnames
,&_argo0
,&_obj1
))
8299 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8300 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetHelp. Expected _wxMenuItem_p.");
8306 if (!PyString_Check(_obj1
)) {
8307 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8310 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
8313 wxPy_BEGIN_ALLOW_THREADS
;
8314 wxMenuItem_SetHelp(_arg0
,*_arg1
);
8316 wxPy_END_ALLOW_THREADS
;
8317 } Py_INCREF(Py_None
);
8318 _resultobj
= Py_None
;
8326 #define wxMenuItem_GetHelp(_swigobj) (_swigobj->GetHelp())
8327 static PyObject
*_wrap_wxMenuItem_GetHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8328 PyObject
* _resultobj
;
8331 PyObject
* _argo0
= 0;
8332 char *_kwnames
[] = { "self", NULL
};
8335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetHelp",_kwnames
,&_argo0
))
8338 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8339 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetHelp. Expected _wxMenuItem_p.");
8345 wxPy_BEGIN_ALLOW_THREADS
;
8346 const wxString
& _result_ref
= wxMenuItem_GetHelp(_arg0
);
8347 _result
= (wxString
*) &_result_ref
;
8349 wxPy_END_ALLOW_THREADS
;
8351 _resultobj
= PyString_FromString(WXSTRINGCAST (*_result
));
8356 #define wxMenuItem_GetAccel(_swigobj) (_swigobj->GetAccel())
8357 static PyObject
*_wrap_wxMenuItem_GetAccel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8358 PyObject
* _resultobj
;
8359 wxAcceleratorEntry
* _result
;
8361 PyObject
* _argo0
= 0;
8362 char *_kwnames
[] = { "self", NULL
};
8366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetAccel",_kwnames
,&_argo0
))
8369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetAccel. Expected _wxMenuItem_p.");
8376 wxPy_BEGIN_ALLOW_THREADS
;
8377 _result
= (wxAcceleratorEntry
*)wxMenuItem_GetAccel(_arg0
);
8379 wxPy_END_ALLOW_THREADS
;
8381 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxAcceleratorEntry_p");
8382 _resultobj
= Py_BuildValue("s",_ptemp
);
8385 _resultobj
= Py_None
;
8390 #define wxMenuItem_SetAccel(_swigobj,_swigarg0) (_swigobj->SetAccel(_swigarg0))
8391 static PyObject
*_wrap_wxMenuItem_SetAccel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8392 PyObject
* _resultobj
;
8394 wxAcceleratorEntry
* _arg1
;
8395 PyObject
* _argo0
= 0;
8396 PyObject
* _argo1
= 0;
8397 char *_kwnames
[] = { "self","accel", NULL
};
8400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenuItem_SetAccel",_kwnames
,&_argo0
,&_argo1
))
8403 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8404 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
8405 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetAccel. Expected _wxMenuItem_p.");
8410 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8411 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxAcceleratorEntry_p")) {
8412 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenuItem_SetAccel. Expected _wxAcceleratorEntry_p.");
8417 wxPy_BEGIN_ALLOW_THREADS
;
8418 wxMenuItem_SetAccel(_arg0
,_arg1
);
8420 wxPy_END_ALLOW_THREADS
;
8421 } Py_INCREF(Py_None
);
8422 _resultobj
= Py_None
;
8426 static PyMethodDef windowscMethods
[] = {
8427 { "wxMenuItem_SetAccel", (PyCFunction
) _wrap_wxMenuItem_SetAccel
, METH_VARARGS
| METH_KEYWORDS
},
8428 { "wxMenuItem_GetAccel", (PyCFunction
) _wrap_wxMenuItem_GetAccel
, METH_VARARGS
| METH_KEYWORDS
},
8429 { "wxMenuItem_GetHelp", (PyCFunction
) _wrap_wxMenuItem_GetHelp
, METH_VARARGS
| METH_KEYWORDS
},
8430 { "wxMenuItem_SetHelp", (PyCFunction
) _wrap_wxMenuItem_SetHelp
, METH_VARARGS
| METH_KEYWORDS
},
8431 { "wxMenuItem_Toggle", (PyCFunction
) _wrap_wxMenuItem_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
8432 { "wxMenuItem_IsChecked", (PyCFunction
) _wrap_wxMenuItem_IsChecked
, METH_VARARGS
| METH_KEYWORDS
},
8433 { "wxMenuItem_Check", (PyCFunction
) _wrap_wxMenuItem_Check
, METH_VARARGS
| METH_KEYWORDS
},
8434 { "wxMenuItem_IsEnabled", (PyCFunction
) _wrap_wxMenuItem_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
},
8435 { "wxMenuItem_Enable", (PyCFunction
) _wrap_wxMenuItem_Enable
, METH_VARARGS
| METH_KEYWORDS
},
8436 { "wxMenuItem_GetSubMenu", (PyCFunction
) _wrap_wxMenuItem_GetSubMenu
, METH_VARARGS
| METH_KEYWORDS
},
8437 { "wxMenuItem_SetSubMenu", (PyCFunction
) _wrap_wxMenuItem_SetSubMenu
, METH_VARARGS
| METH_KEYWORDS
},
8438 { "wxMenuItem_IsSubMenu", (PyCFunction
) _wrap_wxMenuItem_IsSubMenu
, METH_VARARGS
| METH_KEYWORDS
},
8439 { "wxMenuItem_IsCheckable", (PyCFunction
) _wrap_wxMenuItem_IsCheckable
, METH_VARARGS
| METH_KEYWORDS
},
8440 { "wxMenuItem_SetCheckable", (PyCFunction
) _wrap_wxMenuItem_SetCheckable
, METH_VARARGS
| METH_KEYWORDS
},
8441 { "wxMenuItem_GetText", (PyCFunction
) _wrap_wxMenuItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
8442 { "wxMenuItem_GetLabel", (PyCFunction
) _wrap_wxMenuItem_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8443 { "wxMenuItem_SetText", (PyCFunction
) _wrap_wxMenuItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
8444 { "wxMenuItem_IsSeparator", (PyCFunction
) _wrap_wxMenuItem_IsSeparator
, METH_VARARGS
| METH_KEYWORDS
},
8445 { "wxMenuItem_GetId", (PyCFunction
) _wrap_wxMenuItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
8446 { "wxMenuItem_SetId", (PyCFunction
) _wrap_wxMenuItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
8447 { "wxMenuItem_GetMenu", (PyCFunction
) _wrap_wxMenuItem_GetMenu
, METH_VARARGS
| METH_KEYWORDS
},
8448 { "new_wxMenuItem", (PyCFunction
) _wrap_new_wxMenuItem
, METH_VARARGS
| METH_KEYWORDS
},
8449 { "wxMenuBar_GetHelpString", (PyCFunction
) _wrap_wxMenuBar_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
},
8450 { "wxMenuBar_SetHelpString", (PyCFunction
) _wrap_wxMenuBar_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
},
8451 { "wxMenuBar_GetLabel", (PyCFunction
) _wrap_wxMenuBar_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8452 { "wxMenuBar_SetLabel", (PyCFunction
) _wrap_wxMenuBar_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8453 { "wxMenuBar_IsEnabled", (PyCFunction
) _wrap_wxMenuBar_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
},
8454 { "wxMenuBar_IsChecked", (PyCFunction
) _wrap_wxMenuBar_IsChecked
, METH_VARARGS
| METH_KEYWORDS
},
8455 { "wxMenuBar_Check", (PyCFunction
) _wrap_wxMenuBar_Check
, METH_VARARGS
| METH_KEYWORDS
},
8456 { "wxMenuBar_Enable", (PyCFunction
) _wrap_wxMenuBar_Enable
, METH_VARARGS
| METH_KEYWORDS
},
8457 { "wxMenuBar_FindItemById", (PyCFunction
) _wrap_wxMenuBar_FindItemById
, METH_VARARGS
| METH_KEYWORDS
},
8458 { "wxMenuBar_FindMenuItem", (PyCFunction
) _wrap_wxMenuBar_FindMenuItem
, METH_VARARGS
| METH_KEYWORDS
},
8459 { "wxMenuBar_GetLabelTop", (PyCFunction
) _wrap_wxMenuBar_GetLabelTop
, METH_VARARGS
| METH_KEYWORDS
},
8460 { "wxMenuBar_SetLabelTop", (PyCFunction
) _wrap_wxMenuBar_SetLabelTop
, METH_VARARGS
| METH_KEYWORDS
},
8461 { "wxMenuBar_EnableTop", (PyCFunction
) _wrap_wxMenuBar_EnableTop
, METH_VARARGS
| METH_KEYWORDS
},
8462 { "wxMenuBar_Remove", (PyCFunction
) _wrap_wxMenuBar_Remove
, METH_VARARGS
| METH_KEYWORDS
},
8463 { "wxMenuBar_Replace", (PyCFunction
) _wrap_wxMenuBar_Replace
, METH_VARARGS
| METH_KEYWORDS
},
8464 { "wxMenuBar_GetMenu", (PyCFunction
) _wrap_wxMenuBar_GetMenu
, METH_VARARGS
| METH_KEYWORDS
},
8465 { "wxMenuBar_GetMenuCount", (PyCFunction
) _wrap_wxMenuBar_GetMenuCount
, METH_VARARGS
| METH_KEYWORDS
},
8466 { "wxMenuBar_Insert", (PyCFunction
) _wrap_wxMenuBar_Insert
, METH_VARARGS
| METH_KEYWORDS
},
8467 { "wxMenuBar_Append", (PyCFunction
) _wrap_wxMenuBar_Append
, METH_VARARGS
| METH_KEYWORDS
},
8468 { "new_wxMenuBar", (PyCFunction
) _wrap_new_wxMenuBar
, METH_VARARGS
| METH_KEYWORDS
},
8469 { "wxMenu_GetParent", (PyCFunction
) _wrap_wxMenu_GetParent
, METH_VARARGS
| METH_KEYWORDS
},
8470 { "wxMenu_SetParent", (PyCFunction
) _wrap_wxMenu_SetParent
, METH_VARARGS
| METH_KEYWORDS
},
8471 { "wxMenu_IsAttached", (PyCFunction
) _wrap_wxMenu_IsAttached
, METH_VARARGS
| METH_KEYWORDS
},
8472 { "wxMenu_GetStyle", (PyCFunction
) _wrap_wxMenu_GetStyle
, METH_VARARGS
| METH_KEYWORDS
},
8473 { "wxMenu_GetInvokingWindow", (PyCFunction
) _wrap_wxMenu_GetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
},
8474 { "wxMenu_SetInvokingWindow", (PyCFunction
) _wrap_wxMenu_SetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
},
8475 { "wxMenu_GetEventHandler", (PyCFunction
) _wrap_wxMenu_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
8476 { "wxMenu_SetEventHandler", (PyCFunction
) _wrap_wxMenu_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
8477 { "wxMenu_GetMenuItems", (PyCFunction
) _wrap_wxMenu_GetMenuItems
, METH_VARARGS
| METH_KEYWORDS
},
8478 { "wxMenu_GetMenuItemCount", (PyCFunction
) _wrap_wxMenu_GetMenuItemCount
, METH_VARARGS
| METH_KEYWORDS
},
8479 { "wxMenu_DestroyItem", (PyCFunction
) _wrap_wxMenu_DestroyItem
, METH_VARARGS
| METH_KEYWORDS
},
8480 { "wxMenu_DestroyId", (PyCFunction
) _wrap_wxMenu_DestroyId
, METH_VARARGS
| METH_KEYWORDS
},
8481 { "wxMenu_Destroy", (PyCFunction
) _wrap_wxMenu_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
8482 { "wxMenu_RemoveItem", (PyCFunction
) _wrap_wxMenu_RemoveItem
, METH_VARARGS
| METH_KEYWORDS
},
8483 { "wxMenu_Remove", (PyCFunction
) _wrap_wxMenu_Remove
, METH_VARARGS
| METH_KEYWORDS
},
8484 { "wxMenu_Insert", (PyCFunction
) _wrap_wxMenu_Insert
, METH_VARARGS
| METH_KEYWORDS
},
8485 { "wxMenu_DeleteItem", (PyCFunction
) _wrap_wxMenu_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
8486 { "wxMenu_Delete", (PyCFunction
) _wrap_wxMenu_Delete
, METH_VARARGS
| METH_KEYWORDS
},
8487 { "wxMenu_UpdateUI", (PyCFunction
) _wrap_wxMenu_UpdateUI
, METH_VARARGS
| METH_KEYWORDS
},
8488 { "wxMenu_SetHelpString", (PyCFunction
) _wrap_wxMenu_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
},
8489 { "wxMenu_GetHelpString", (PyCFunction
) _wrap_wxMenu_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
},
8490 { "wxMenu_SetLabel", (PyCFunction
) _wrap_wxMenu_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8491 { "wxMenu_GetLabel", (PyCFunction
) _wrap_wxMenu_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8492 { "wxMenu_SetTitle", (PyCFunction
) _wrap_wxMenu_SetTitle
, METH_VARARGS
| METH_KEYWORDS
},
8493 { "wxMenu_GetTitle", (PyCFunction
) _wrap_wxMenu_GetTitle
, METH_VARARGS
| METH_KEYWORDS
},
8494 { "wxMenu_FindItemById", (PyCFunction
) _wrap_wxMenu_FindItemById
, METH_VARARGS
| METH_KEYWORDS
},
8495 { "wxMenu_FindItem", (PyCFunction
) _wrap_wxMenu_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
8496 { "wxMenu_IsEnabled", (PyCFunction
) _wrap_wxMenu_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
},
8497 { "wxMenu_Enable", (PyCFunction
) _wrap_wxMenu_Enable
, METH_VARARGS
| METH_KEYWORDS
},
8498 { "wxMenu_IsChecked", (PyCFunction
) _wrap_wxMenu_IsChecked
, METH_VARARGS
| METH_KEYWORDS
},
8499 { "wxMenu_Check", (PyCFunction
) _wrap_wxMenu_Check
, METH_VARARGS
| METH_KEYWORDS
},
8500 { "wxMenu_Break", (PyCFunction
) _wrap_wxMenu_Break
, METH_VARARGS
| METH_KEYWORDS
},
8501 { "wxMenu_AppendSeparator", (PyCFunction
) _wrap_wxMenu_AppendSeparator
, METH_VARARGS
| METH_KEYWORDS
},
8502 { "wxMenu_AppendItem", (PyCFunction
) _wrap_wxMenu_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
8503 { "wxMenu_AppendMenu", (PyCFunction
) _wrap_wxMenu_AppendMenu
, METH_VARARGS
| METH_KEYWORDS
},
8504 { "wxMenu_Append", (PyCFunction
) _wrap_wxMenu_Append
, METH_VARARGS
| METH_KEYWORDS
},
8505 { "new_wxMenu", (PyCFunction
) _wrap_new_wxMenu
, METH_VARARGS
| METH_KEYWORDS
},
8506 { "wxScrolledWindow_CalcUnscrolledPosition", (PyCFunction
) _wrap_wxScrolledWindow_CalcUnscrolledPosition
, METH_VARARGS
| METH_KEYWORDS
},
8507 { "wxScrolledWindow_CalcScrolledPosition", (PyCFunction
) _wrap_wxScrolledWindow_CalcScrolledPosition
, METH_VARARGS
| METH_KEYWORDS
},
8508 { "wxScrolledWindow_ViewStart", (PyCFunction
) _wrap_wxScrolledWindow_ViewStart
, METH_VARARGS
| METH_KEYWORDS
},
8509 { "wxScrolledWindow_SetTargetWindow", (PyCFunction
) _wrap_wxScrolledWindow_SetTargetWindow
, METH_VARARGS
| METH_KEYWORDS
},
8510 { "wxScrolledWindow_SetScrollbars", (PyCFunction
) _wrap_wxScrolledWindow_SetScrollbars
, METH_VARARGS
| METH_KEYWORDS
},
8511 { "wxScrolledWindow_Scroll", (PyCFunction
) _wrap_wxScrolledWindow_Scroll
, METH_VARARGS
| METH_KEYWORDS
},
8512 { "wxScrolledWindow_PrepareDC", (PyCFunction
) _wrap_wxScrolledWindow_PrepareDC
, METH_VARARGS
| METH_KEYWORDS
},
8513 { "wxScrolledWindow_IsRetained", (PyCFunction
) _wrap_wxScrolledWindow_IsRetained
, METH_VARARGS
| METH_KEYWORDS
},
8514 { "wxScrolledWindow_GetVirtualSize", (PyCFunction
) _wrap_wxScrolledWindow_GetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
},
8515 { "wxScrolledWindow_GetScrollPixelsPerUnit", (PyCFunction
) _wrap_wxScrolledWindow_GetScrollPixelsPerUnit
, METH_VARARGS
| METH_KEYWORDS
},
8516 { "wxScrolledWindow_EnableScrolling", (PyCFunction
) _wrap_wxScrolledWindow_EnableScrolling
, METH_VARARGS
| METH_KEYWORDS
},
8517 { "new_wxScrolledWindow", (PyCFunction
) _wrap_new_wxScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
},
8518 { "wxDialog_SetReturnCode", (PyCFunction
) _wrap_wxDialog_SetReturnCode
, METH_VARARGS
| METH_KEYWORDS
},
8519 { "wxDialog_GetReturnCode", (PyCFunction
) _wrap_wxDialog_GetReturnCode
, METH_VARARGS
| METH_KEYWORDS
},
8520 { "wxDialog_ShowModal", (PyCFunction
) _wrap_wxDialog_ShowModal
, METH_VARARGS
| METH_KEYWORDS
},
8521 { "wxDialog_Show", (PyCFunction
) _wrap_wxDialog_Show
, METH_VARARGS
| METH_KEYWORDS
},
8522 { "wxDialog_SetTitle", (PyCFunction
) _wrap_wxDialog_SetTitle
, METH_VARARGS
| METH_KEYWORDS
},
8523 { "wxDialog_IsModal", (PyCFunction
) _wrap_wxDialog_IsModal
, METH_VARARGS
| METH_KEYWORDS
},
8524 { "wxDialog_SetModal", (PyCFunction
) _wrap_wxDialog_SetModal
, METH_VARARGS
| METH_KEYWORDS
},
8525 { "wxDialog_IsIconized", (PyCFunction
) _wrap_wxDialog_IsIconized
, METH_VARARGS
| METH_KEYWORDS
},
8526 { "wxDialog_Iconize", (PyCFunction
) _wrap_wxDialog_Iconize
, METH_VARARGS
| METH_KEYWORDS
},
8527 { "wxDialog_GetTitle", (PyCFunction
) _wrap_wxDialog_GetTitle
, METH_VARARGS
| METH_KEYWORDS
},
8528 { "wxDialog_EndModal", (PyCFunction
) _wrap_wxDialog_EndModal
, METH_VARARGS
| METH_KEYWORDS
},
8529 { "wxDialog_Centre", (PyCFunction
) _wrap_wxDialog_Centre
, METH_VARARGS
| METH_KEYWORDS
},
8530 { "new_wxDialog", (PyCFunction
) _wrap_new_wxDialog
, METH_VARARGS
| METH_KEYWORDS
},
8531 { "wxPanel_SetDefaultItem", (PyCFunction
) _wrap_wxPanel_SetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
},
8532 { "wxPanel_GetDefaultItem", (PyCFunction
) _wrap_wxPanel_GetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
},
8533 { "wxPanel_InitDialog", (PyCFunction
) _wrap_wxPanel_InitDialog
, METH_VARARGS
| METH_KEYWORDS
},
8534 { "new_wxPanel", (PyCFunction
) _wrap_new_wxPanel
, METH_VARARGS
| METH_KEYWORDS
},
8535 { "wxWindow_GetBestSize", (PyCFunction
) _wrap_wxWindow_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
},
8536 { "wxWindow_GetDropTarget", (PyCFunction
) _wrap_wxWindow_GetDropTarget
, METH_VARARGS
| METH_KEYWORDS
},
8537 { "wxWindow_SetDropTarget", (PyCFunction
) _wrap_wxWindow_SetDropTarget
, METH_VARARGS
| METH_KEYWORDS
},
8538 { "wxWindow_SetValidator", (PyCFunction
) _wrap_wxWindow_SetValidator
, METH_VARARGS
| METH_KEYWORDS
},
8539 { "wxWindow_GetValidator", (PyCFunction
) _wrap_wxWindow_GetValidator
, METH_VARARGS
| METH_KEYWORDS
},
8540 { "wxWindow_SetSizer", (PyCFunction
) _wrap_wxWindow_SetSizer
, METH_VARARGS
| METH_KEYWORDS
},
8541 { "wxWindow_GetToolTip", (PyCFunction
) _wrap_wxWindow_GetToolTip
, METH_VARARGS
| METH_KEYWORDS
},
8542 { "wxWindow_SetToolTip", (PyCFunction
) _wrap_wxWindow_SetToolTip
, METH_VARARGS
| METH_KEYWORDS
},
8543 { "wxWindow_SetToolTipString", (PyCFunction
) _wrap_wxWindow_SetToolTipString
, METH_VARARGS
| METH_KEYWORDS
},
8544 { "wxWindow_ConvertPixelSizeToDialog", (PyCFunction
) _wrap_wxWindow_ConvertPixelSizeToDialog
, METH_VARARGS
| METH_KEYWORDS
},
8545 { "wxWindow_ConvertPixelPointToDialog", (PyCFunction
) _wrap_wxWindow_ConvertPixelPointToDialog
, METH_VARARGS
| METH_KEYWORDS
},
8546 { "wxWindow_DLG_SZE", (PyCFunction
) _wrap_wxWindow_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
},
8547 { "wxWindow_DLG_PNT", (PyCFunction
) _wrap_wxWindow_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
},
8548 { "wxWindow_ConvertDialogSizeToPixels", (PyCFunction
) _wrap_wxWindow_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
},
8549 { "wxWindow_ConvertDialogPointToPixels", (PyCFunction
) _wrap_wxWindow_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
},
8550 { "wxWindow_WarpPointer", (PyCFunction
) _wrap_wxWindow_WarpPointer
, METH_VARARGS
| METH_KEYWORDS
},
8551 { "wxWindow_Validate", (PyCFunction
) _wrap_wxWindow_Validate
, METH_VARARGS
| METH_KEYWORDS
},
8552 { "wxWindow_TransferDataToWindow", (PyCFunction
) _wrap_wxWindow_TransferDataToWindow
, METH_VARARGS
| METH_KEYWORDS
},
8553 { "wxWindow_TransferDataFromWindow", (PyCFunction
) _wrap_wxWindow_TransferDataFromWindow
, METH_VARARGS
| METH_KEYWORDS
},
8554 { "wxWindow_Show", (PyCFunction
) _wrap_wxWindow_Show
, METH_VARARGS
| METH_KEYWORDS
},
8555 { "wxWindow_SetTitle", (PyCFunction
) _wrap_wxWindow_SetTitle
, METH_VARARGS
| METH_KEYWORDS
},
8556 { "wxWindow_SetEventHandler", (PyCFunction
) _wrap_wxWindow_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
8557 { "wxWindow_SetCursor", (PyCFunction
) _wrap_wxWindow_SetCursor
, METH_VARARGS
| METH_KEYWORDS
},
8558 { "wxWindow_SetClientSize", (PyCFunction
) _wrap_wxWindow_SetClientSize
, METH_VARARGS
| METH_KEYWORDS
},
8559 { "wxWindow_SetClientSizeWH", (PyCFunction
) _wrap_wxWindow_SetClientSizeWH
, METH_VARARGS
| METH_KEYWORDS
},
8560 { "wxWindow_SetSizeHints", (PyCFunction
) _wrap_wxWindow_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
},
8561 { "wxWindow_SetPosition", (PyCFunction
) _wrap_wxWindow_SetPosition
, METH_VARARGS
| METH_KEYWORDS
},
8562 { "wxWindow_SetSize", (PyCFunction
) _wrap_wxWindow_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
8563 { "wxWindow_SetDimensions", (PyCFunction
) _wrap_wxWindow_SetDimensions
, METH_VARARGS
| METH_KEYWORDS
},
8564 { "wxWindow_SetScrollPos", (PyCFunction
) _wrap_wxWindow_SetScrollPos
, METH_VARARGS
| METH_KEYWORDS
},
8565 { "wxWindow_SetScrollbar", (PyCFunction
) _wrap_wxWindow_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
},
8566 { "wxWindow_SetName", (PyCFunction
) _wrap_wxWindow_SetName
, METH_VARARGS
| METH_KEYWORDS
},
8567 { "wxWindow_SetId", (PyCFunction
) _wrap_wxWindow_SetId
, METH_VARARGS
| METH_KEYWORDS
},
8568 { "wxWindow_SetForegroundColour", (PyCFunction
) _wrap_wxWindow_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8569 { "wxWindow_SetFont", (PyCFunction
) _wrap_wxWindow_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
8570 { "wxWindow_AcceptsFocus", (PyCFunction
) _wrap_wxWindow_AcceptsFocus
, METH_VARARGS
| METH_KEYWORDS
},
8571 { "wxWindow_SetFocus", (PyCFunction
) _wrap_wxWindow_SetFocus
, METH_VARARGS
| METH_KEYWORDS
},
8572 { "wxWindow_UnsetConstraints", (PyCFunction
) _wrap_wxWindow_UnsetConstraints
, METH_VARARGS
| METH_KEYWORDS
},
8573 { "wxWindow_SetConstraints", (PyCFunction
) _wrap_wxWindow_SetConstraints
, METH_VARARGS
| METH_KEYWORDS
},
8574 { "wxWindow_SetBackgroundColour", (PyCFunction
) _wrap_wxWindow_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8575 { "wxWindow_GetAutoLayout", (PyCFunction
) _wrap_wxWindow_GetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
},
8576 { "wxWindow_SetAutoLayout", (PyCFunction
) _wrap_wxWindow_SetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
},
8577 { "wxWindow_SetAcceleratorTable", (PyCFunction
) _wrap_wxWindow_SetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
},
8578 { "wxWindow_ScrollWindow", (PyCFunction
) _wrap_wxWindow_ScrollWindow
, METH_VARARGS
| METH_KEYWORDS
},
8579 { "wxWindow_ScreenToClient", (PyCFunction
) _wrap_wxWindow_ScreenToClient
, METH_VARARGS
| METH_KEYWORDS
},
8580 { "wxWindow_ScreenToClientXY", (PyCFunction
) _wrap_wxWindow_ScreenToClientXY
, METH_VARARGS
| METH_KEYWORDS
},
8581 { "wxWindow_Reparent", (PyCFunction
) _wrap_wxWindow_Reparent
, METH_VARARGS
| METH_KEYWORDS
},
8582 { "wxWindow_ReleaseMouse", (PyCFunction
) _wrap_wxWindow_ReleaseMouse
, METH_VARARGS
| METH_KEYWORDS
},
8583 { "wxWindow_Refresh", (PyCFunction
) _wrap_wxWindow_Refresh
, METH_VARARGS
| METH_KEYWORDS
},
8584 { "wxWindow_Raise", (PyCFunction
) _wrap_wxWindow_Raise
, METH_VARARGS
| METH_KEYWORDS
},
8585 { "wxWindow_PopupMenu", (PyCFunction
) _wrap_wxWindow_PopupMenu
, METH_VARARGS
| METH_KEYWORDS
},
8586 { "wxWindow_PopupMenuXY", (PyCFunction
) _wrap_wxWindow_PopupMenuXY
, METH_VARARGS
| METH_KEYWORDS
},
8587 { "wxWindow_PushEventHandler", (PyCFunction
) _wrap_wxWindow_PushEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
8588 { "wxWindow_PopEventHandler", (PyCFunction
) _wrap_wxWindow_PopEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
8589 { "wxWindow_Move", (PyCFunction
) _wrap_wxWindow_Move
, METH_VARARGS
| METH_KEYWORDS
},
8590 { "wxWindow_MoveXY", (PyCFunction
) _wrap_wxWindow_MoveXY
, METH_VARARGS
| METH_KEYWORDS
},
8591 { "wxWindow_MakeModal", (PyCFunction
) _wrap_wxWindow_MakeModal
, METH_VARARGS
| METH_KEYWORDS
},
8592 { "wxWindow_Lower", (PyCFunction
) _wrap_wxWindow_Lower
, METH_VARARGS
| METH_KEYWORDS
},
8593 { "wxWindow_LoadFromResource", (PyCFunction
) _wrap_wxWindow_LoadFromResource
, METH_VARARGS
| METH_KEYWORDS
},
8594 { "wxWindow_Layout", (PyCFunction
) _wrap_wxWindow_Layout
, METH_VARARGS
| METH_KEYWORDS
},
8595 { "wxWindow_IsTopLevel", (PyCFunction
) _wrap_wxWindow_IsTopLevel
, METH_VARARGS
| METH_KEYWORDS
},
8596 { "wxWindow_IsShown", (PyCFunction
) _wrap_wxWindow_IsShown
, METH_VARARGS
| METH_KEYWORDS
},
8597 { "wxWindow_IsRetained", (PyCFunction
) _wrap_wxWindow_IsRetained
, METH_VARARGS
| METH_KEYWORDS
},
8598 { "wxWindow_IsEnabled", (PyCFunction
) _wrap_wxWindow_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
},
8599 { "wxWindow_InitDialog", (PyCFunction
) _wrap_wxWindow_InitDialog
, METH_VARARGS
| METH_KEYWORDS
},
8600 { "wxWindow_Hide", (PyCFunction
) _wrap_wxWindow_Hide
, METH_VARARGS
| METH_KEYWORDS
},
8601 { "wxWindow_GetWindowStyleFlag", (PyCFunction
) _wrap_wxWindow_GetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
8602 { "wxWindow_GetUpdateRegion", (PyCFunction
) _wrap_wxWindow_GetUpdateRegion
, METH_VARARGS
| METH_KEYWORDS
},
8603 { "wxWindow_GetTitle", (PyCFunction
) _wrap_wxWindow_GetTitle
, METH_VARARGS
| METH_KEYWORDS
},
8604 { "wxWindow_GetFullTextExtent", (PyCFunction
) _wrap_wxWindow_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
},
8605 { "wxWindow_GetTextExtent", (PyCFunction
) _wrap_wxWindow_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
},
8606 { "wxWindow_GetSize", (PyCFunction
) _wrap_wxWindow_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
8607 { "wxWindow_GetSizeTuple", (PyCFunction
) _wrap_wxWindow_GetSizeTuple
, METH_VARARGS
| METH_KEYWORDS
},
8608 { "wxWindow_GetScrollRange", (PyCFunction
) _wrap_wxWindow_GetScrollRange
, METH_VARARGS
| METH_KEYWORDS
},
8609 { "wxWindow_GetScrollPos", (PyCFunction
) _wrap_wxWindow_GetScrollPos
, METH_VARARGS
| METH_KEYWORDS
},
8610 { "wxWindow_GetScrollThumb", (PyCFunction
) _wrap_wxWindow_GetScrollThumb
, METH_VARARGS
| METH_KEYWORDS
},
8611 { "wxWindow_GetRect", (PyCFunction
) _wrap_wxWindow_GetRect
, METH_VARARGS
| METH_KEYWORDS
},
8612 { "wxWindow_GetPosition", (PyCFunction
) _wrap_wxWindow_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
8613 { "wxWindow_GetPositionTuple", (PyCFunction
) _wrap_wxWindow_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
},
8614 { "wxWindow_GetParent", (PyCFunction
) _wrap_wxWindow_GetParent
, METH_VARARGS
| METH_KEYWORDS
},
8615 { "wxWindow_GetName", (PyCFunction
) _wrap_wxWindow_GetName
, METH_VARARGS
| METH_KEYWORDS
},
8616 { "wxWindow_SetLabel", (PyCFunction
) _wrap_wxWindow_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8617 { "wxWindow_GetLabel", (PyCFunction
) _wrap_wxWindow_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8618 { "wxWindow_GetId", (PyCFunction
) _wrap_wxWindow_GetId
, METH_VARARGS
| METH_KEYWORDS
},
8619 { "wxWindow_GetHandle", (PyCFunction
) _wrap_wxWindow_GetHandle
, METH_VARARGS
| METH_KEYWORDS
},
8620 { "wxWindow_GetGrandParent", (PyCFunction
) _wrap_wxWindow_GetGrandParent
, METH_VARARGS
| METH_KEYWORDS
},
8621 { "wxWindow_GetForegroundColour", (PyCFunction
) _wrap_wxWindow_GetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8622 { "wxWindow_GetFont", (PyCFunction
) _wrap_wxWindow_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
8623 { "wxWindow_GetEventHandler", (PyCFunction
) _wrap_wxWindow_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
8624 { "wxWindow_GetConstraints", (PyCFunction
) _wrap_wxWindow_GetConstraints
, METH_VARARGS
| METH_KEYWORDS
},
8625 { "wxWindow_GetClientSize", (PyCFunction
) _wrap_wxWindow_GetClientSize
, METH_VARARGS
| METH_KEYWORDS
},
8626 { "wxWindow_GetClientSizeTuple", (PyCFunction
) _wrap_wxWindow_GetClientSizeTuple
, METH_VARARGS
| METH_KEYWORDS
},
8627 { "wxWindow_GetCharWidth", (PyCFunction
) _wrap_wxWindow_GetCharWidth
, METH_VARARGS
| METH_KEYWORDS
},
8628 { "wxWindow_GetCharHeight", (PyCFunction
) _wrap_wxWindow_GetCharHeight
, METH_VARARGS
| METH_KEYWORDS
},
8629 { "wxWindow_GetChildren", (PyCFunction
) _wrap_wxWindow_GetChildren
, METH_VARARGS
| METH_KEYWORDS
},
8630 { "wxWindow_GetBackgroundColour", (PyCFunction
) _wrap_wxWindow_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8631 { "wxWindow_Fit", (PyCFunction
) _wrap_wxWindow_Fit
, METH_VARARGS
| METH_KEYWORDS
},
8632 { "wxWindow_FindWindowByName", (PyCFunction
) _wrap_wxWindow_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
},
8633 { "wxWindow_FindWindowById", (PyCFunction
) _wrap_wxWindow_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
},
8634 { "wxWindow_Enable", (PyCFunction
) _wrap_wxWindow_Enable
, METH_VARARGS
| METH_KEYWORDS
},
8635 { "wxWindow_DragAcceptFiles", (PyCFunction
) _wrap_wxWindow_DragAcceptFiles
, METH_VARARGS
| METH_KEYWORDS
},
8636 { "wxWindow_DestroyChildren", (PyCFunction
) _wrap_wxWindow_DestroyChildren
, METH_VARARGS
| METH_KEYWORDS
},
8637 { "wxWindow_Destroy", (PyCFunction
) _wrap_wxWindow_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
8638 { "wxWindow_Close", (PyCFunction
) _wrap_wxWindow_Close
, METH_VARARGS
| METH_KEYWORDS
},
8639 { "wxWindow_ClientToScreen", (PyCFunction
) _wrap_wxWindow_ClientToScreen
, METH_VARARGS
| METH_KEYWORDS
},
8640 { "wxWindow_ClientToScreenXY", (PyCFunction
) _wrap_wxWindow_ClientToScreenXY
, METH_VARARGS
| METH_KEYWORDS
},
8641 { "wxWindow_CenterOnParent", (PyCFunction
) _wrap_wxWindow_CenterOnParent
, METH_VARARGS
| METH_KEYWORDS
},
8642 { "wxWindow_CentreOnParent", (PyCFunction
) _wrap_wxWindow_CentreOnParent
, METH_VARARGS
| METH_KEYWORDS
},
8643 { "wxWindow_Centre", (PyCFunction
) _wrap_wxWindow_Centre
, METH_VARARGS
| METH_KEYWORDS
},
8644 { "wxWindow_Center", (PyCFunction
) _wrap_wxWindow_Center
, METH_VARARGS
| METH_KEYWORDS
},
8645 { "wxWindow_CaptureMouse", (PyCFunction
) _wrap_wxWindow_CaptureMouse
, METH_VARARGS
| METH_KEYWORDS
},
8646 { "new_wxWindow", (PyCFunction
) _wrap_new_wxWindow
, METH_VARARGS
| METH_KEYWORDS
},
8647 { "wxPyValidator__setSelf", (PyCFunction
) _wrap_wxPyValidator__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
8648 { "wxPyValidator_Destroy", (PyCFunction
) _wrap_wxPyValidator_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
8649 { "new_wxPyValidator", (PyCFunction
) _wrap_new_wxPyValidator
, METH_VARARGS
| METH_KEYWORDS
},
8650 { "wxValidator_SetWindow", (PyCFunction
) _wrap_wxValidator_SetWindow
, METH_VARARGS
| METH_KEYWORDS
},
8651 { "wxValidator_GetWindow", (PyCFunction
) _wrap_wxValidator_GetWindow
, METH_VARARGS
| METH_KEYWORDS
},
8652 { "wxValidator_Clone", (PyCFunction
) _wrap_wxValidator_Clone
, METH_VARARGS
| METH_KEYWORDS
},
8653 { "new_wxValidator", (PyCFunction
) _wrap_new_wxValidator
, METH_VARARGS
| METH_KEYWORDS
},
8654 { "wxEvtHandler_Connect", (PyCFunction
) _wrap_wxEvtHandler_Connect
, METH_VARARGS
| METH_KEYWORDS
},
8655 { "wxEvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_wxEvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
},
8656 { "wxEvtHandler_SetNextHandler", (PyCFunction
) _wrap_wxEvtHandler_SetNextHandler
, METH_VARARGS
| METH_KEYWORDS
},
8657 { "wxEvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_wxEvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
},
8658 { "wxEvtHandler_GetNextHandler", (PyCFunction
) _wrap_wxEvtHandler_GetNextHandler
, METH_VARARGS
| METH_KEYWORDS
},
8659 { "wxEvtHandler_SetEvtHandlerEnabled", (PyCFunction
) _wrap_wxEvtHandler_SetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
},
8660 { "wxEvtHandler_GetEvtHandlerEnabled", (PyCFunction
) _wrap_wxEvtHandler_GetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
},
8661 { "wxEvtHandler_ProcessEvent", (PyCFunction
) _wrap_wxEvtHandler_ProcessEvent
, METH_VARARGS
| METH_KEYWORDS
},
8662 { "wxWindow_FromHWND", (PyCFunction
) _wrap_wxWindow_FromHWND
, METH_VARARGS
| METH_KEYWORDS
},
8663 { "wxWindow_FindFocus", (PyCFunction
) _wrap_wxWindow_FindFocus
, METH_VARARGS
| METH_KEYWORDS
},
8664 { "wxValidator_SetBellOnError", (PyCFunction
) _wrap_wxValidator_SetBellOnError
, METH_VARARGS
| METH_KEYWORDS
},
8665 { "wxValidator_IsSilent", (PyCFunction
) _wrap_wxValidator_IsSilent
, METH_VARARGS
| METH_KEYWORDS
},
8672 * This table is used by the pointer type-checker
8674 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
8675 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
8676 { "_signed_long","_long",0},
8677 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
8678 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
8679 { "_wxPrintQuality","_wxCoord",0},
8680 { "_wxPrintQuality","_int",0},
8681 { "_wxPrintQuality","_signed_int",0},
8682 { "_wxPrintQuality","_unsigned_int",0},
8683 { "_wxPrintQuality","_wxWindowID",0},
8684 { "_wxPrintQuality","_uint",0},
8685 { "_wxPrintQuality","_EBool",0},
8686 { "_wxPrintQuality","_size_t",0},
8687 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
8688 { "_class_wxRegionIterator","_wxRegionIterator",0},
8689 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
8690 { "_class_wxMenuBar","_wxMenuBar",0},
8691 { "_class_wxEvtHandler","_class_wxMenuBar",SwigwxMenuBarTowxEvtHandler
},
8692 { "_class_wxEvtHandler","_wxMenuBar",SwigwxMenuBarTowxEvtHandler
},
8693 { "_class_wxEvtHandler","_class_wxMenu",SwigwxMenuTowxEvtHandler
},
8694 { "_class_wxEvtHandler","_wxMenu",SwigwxMenuTowxEvtHandler
},
8695 { "_class_wxEvtHandler","_class_wxScrolledWindow",SwigwxScrolledWindowTowxEvtHandler
},
8696 { "_class_wxEvtHandler","_wxScrolledWindow",SwigwxScrolledWindowTowxEvtHandler
},
8697 { "_class_wxEvtHandler","_class_wxDialog",SwigwxDialogTowxEvtHandler
},
8698 { "_class_wxEvtHandler","_wxDialog",SwigwxDialogTowxEvtHandler
},
8699 { "_class_wxEvtHandler","_class_wxPanel",SwigwxPanelTowxEvtHandler
},
8700 { "_class_wxEvtHandler","_wxPanel",SwigwxPanelTowxEvtHandler
},
8701 { "_class_wxEvtHandler","_class_wxWindow",SwigwxWindowTowxEvtHandler
},
8702 { "_class_wxEvtHandler","_wxWindow",SwigwxWindowTowxEvtHandler
},
8703 { "_class_wxEvtHandler","_class_wxPyValidator",SwigwxPyValidatorTowxEvtHandler
},
8704 { "_class_wxEvtHandler","_wxPyValidator",SwigwxPyValidatorTowxEvtHandler
},
8705 { "_class_wxEvtHandler","_class_wxValidator",SwigwxValidatorTowxEvtHandler
},
8706 { "_class_wxEvtHandler","_wxValidator",SwigwxValidatorTowxEvtHandler
},
8707 { "_class_wxEvtHandler","_wxEvtHandler",0},
8708 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
8709 { "_wxCursor","_class_wxCursor",0},
8710 { "_wxMask","_class_wxMask",0},
8711 { "_wxPen","_class_wxPen",0},
8712 { "_byte","_unsigned_char",0},
8713 { "_wxDataObject","_class_wxDataObject",0},
8714 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
8715 { "_wxPyDropSource","_class_wxPyDropSource",0},
8716 { "_long","_wxDash",0},
8717 { "_long","_unsigned_long",0},
8718 { "_long","_signed_long",0},
8719 { "_wxImageList","_class_wxImageList",0},
8720 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
8721 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
8722 { "_class_wxClipboard","_wxClipboard",0},
8723 { "_wxDC","_class_wxDC",0},
8724 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
8725 { "_size_t","_wxCoord",0},
8726 { "_size_t","_wxPrintQuality",0},
8727 { "_size_t","_unsigned_int",0},
8728 { "_size_t","_int",0},
8729 { "_size_t","_wxWindowID",0},
8730 { "_size_t","_uint",0},
8731 { "_class_wxRealPoint","_wxRealPoint",0},
8732 { "_wxPrinterDC","_class_wxPrinterDC",0},
8733 { "_class_wxMenuItem","_wxMenuItem",0},
8734 { "_wxPanel","_class_wxScrolledWindow",SwigwxScrolledWindowTowxPanel
},
8735 { "_wxPanel","_wxScrolledWindow",SwigwxScrolledWindowTowxPanel
},
8736 { "_wxPanel","_class_wxDialog",SwigwxDialogTowxPanel
},
8737 { "_wxPanel","_wxDialog",SwigwxDialogTowxPanel
},
8738 { "_wxPanel","_class_wxPanel",0},
8739 { "_class_wxMask","_wxMask",0},
8740 { "_wxTextDataObject","_class_wxTextDataObject",0},
8741 { "_wxColour","_class_wxColour",0},
8742 { "_class_wxDialog","_wxDialog",0},
8743 { "_class_wxFileDataObject","_wxFileDataObject",0},
8744 { "_class_wxDataObject","_wxDataObject",0},
8745 { "_wxBrush","_class_wxBrush",0},
8746 { "_wxDataFormat","_class_wxDataFormat",0},
8747 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8748 { "_uint","_wxCoord",0},
8749 { "_uint","_wxPrintQuality",0},
8750 { "_uint","_size_t",0},
8751 { "_uint","_unsigned_int",0},
8752 { "_uint","_int",0},
8753 { "_uint","_wxWindowID",0},
8754 { "_wxPyValidator","_class_wxPyValidator",0},
8755 { "_wxRect","_class_wxRect",0},
8756 { "_wxPoint","_class_wxPoint",0},
8757 { "_wxBitmap","_class_wxBitmap",0},
8758 { "_wxPyTimer","_class_wxPyTimer",0},
8759 { "_wxWindowDC","_class_wxWindowDC",0},
8760 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8761 { "_class_wxValidator","_class_wxPyValidator",SwigwxPyValidatorTowxValidator
},
8762 { "_class_wxValidator","_wxPyValidator",SwigwxPyValidatorTowxValidator
},
8763 { "_class_wxValidator","_wxValidator",0},
8764 { "_wxDropTarget","_class_wxDropTarget",0},
8765 { "_EBool","_wxCoord",0},
8766 { "_EBool","_wxPrintQuality",0},
8767 { "_EBool","_signed_int",0},
8768 { "_EBool","_int",0},
8769 { "_EBool","_wxWindowID",0},
8770 { "_class_wxRegion","_wxRegion",0},
8771 { "_class_wxDataFormat","_wxDataFormat",0},
8772 { "_wxFont","_class_wxFont",0},
8773 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8774 { "_unsigned_long","_wxDash",0},
8775 { "_unsigned_long","_long",0},
8776 { "_class_wxRect","_wxRect",0},
8777 { "_class_wxDC","_wxDC",0},
8778 { "_class_wxPyTimer","_wxPyTimer",0},
8779 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8780 { "_class_wxPanel","_class_wxScrolledWindow",SwigwxScrolledWindowTowxPanel
},
8781 { "_class_wxPanel","_wxScrolledWindow",SwigwxScrolledWindowTowxPanel
},
8782 { "_class_wxPanel","_class_wxDialog",SwigwxDialogTowxPanel
},
8783 { "_class_wxPanel","_wxDialog",SwigwxDialogTowxPanel
},
8784 { "_class_wxPanel","_wxPanel",0},
8785 { "_signed_int","_wxCoord",0},
8786 { "_signed_int","_wxPrintQuality",0},
8787 { "_signed_int","_EBool",0},
8788 { "_signed_int","_wxWindowID",0},
8789 { "_signed_int","_int",0},
8790 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8791 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
8792 { "_class_wxTextDataObject","_wxTextDataObject",0},
8793 { "_wxMenu","_class_wxMenu",0},
8794 { "_wxScreenDC","_class_wxScreenDC",0},
8795 { "_WXTYPE","_short",0},
8796 { "_WXTYPE","_signed_short",0},
8797 { "_WXTYPE","_unsigned_short",0},
8798 { "_class_wxDropTarget","_wxDropTarget",0},
8799 { "_class_wxBrush","_wxBrush",0},
8800 { "_unsigned_short","_WXTYPE",0},
8801 { "_unsigned_short","_short",0},
8802 { "_class_wxWindow","_class_wxMenuBar",SwigwxMenuBarTowxWindow
},
8803 { "_class_wxWindow","_wxMenuBar",SwigwxMenuBarTowxWindow
},
8804 { "_class_wxWindow","_class_wxScrolledWindow",SwigwxScrolledWindowTowxWindow
},
8805 { "_class_wxWindow","_wxScrolledWindow",SwigwxScrolledWindowTowxWindow
},
8806 { "_class_wxWindow","_class_wxDialog",SwigwxDialogTowxWindow
},
8807 { "_class_wxWindow","_wxDialog",SwigwxDialogTowxWindow
},
8808 { "_class_wxWindow","_class_wxPanel",SwigwxPanelTowxWindow
},
8809 { "_class_wxWindow","_wxPanel",SwigwxPanelTowxWindow
},
8810 { "_class_wxWindow","_wxWindow",0},
8811 { "_class_wxFont","_wxFont",0},
8812 { "_wxClipboard","_class_wxClipboard",0},
8813 { "_class_wxPyValidator","_wxPyValidator",0},
8814 { "_wxBusyInfo","_class_wxBusyInfo",0},
8815 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8816 { "_wxClientDC","_class_wxClientDC",0},
8817 { "_class_wxPoint","_wxPoint",0},
8818 { "_wxRealPoint","_class_wxRealPoint",0},
8819 { "_signed_short","_WXTYPE",0},
8820 { "_signed_short","_short",0},
8821 { "_wxMemoryDC","_class_wxMemoryDC",0},
8822 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8823 { "_wxPaintDC","_class_wxPaintDC",0},
8824 { "_class_wxWindowDC","_wxWindowDC",0},
8825 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8826 { "_class_wxCursor","_wxCursor",0},
8827 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8828 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8829 { "_unsigned_char","_byte",0},
8830 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
8831 { "_class_wxMenu","_wxMenu",0},
8832 { "_unsigned_int","_wxCoord",0},
8833 { "_unsigned_int","_wxPrintQuality",0},
8834 { "_unsigned_int","_size_t",0},
8835 { "_unsigned_int","_uint",0},
8836 { "_unsigned_int","_wxWindowID",0},
8837 { "_unsigned_int","_int",0},
8838 { "_wxIcon","_class_wxIcon",0},
8839 { "_wxDialog","_class_wxDialog",0},
8840 { "_class_wxPen","_wxPen",0},
8841 { "_short","_WXTYPE",0},
8842 { "_short","_unsigned_short",0},
8843 { "_short","_signed_short",0},
8844 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8845 { "_class_wxPyDropSource","_wxPyDropSource",0},
8846 { "_class_wxImageList","_wxImageList",0},
8847 { "_wxWindowID","_wxCoord",0},
8848 { "_wxWindowID","_wxPrintQuality",0},
8849 { "_wxWindowID","_size_t",0},
8850 { "_wxWindowID","_EBool",0},
8851 { "_wxWindowID","_uint",0},
8852 { "_wxWindowID","_int",0},
8853 { "_wxWindowID","_signed_int",0},
8854 { "_wxWindowID","_unsigned_int",0},
8855 { "_int","_wxCoord",0},
8856 { "_int","_wxPrintQuality",0},
8857 { "_int","_size_t",0},
8858 { "_int","_EBool",0},
8859 { "_int","_uint",0},
8860 { "_int","_wxWindowID",0},
8861 { "_int","_unsigned_int",0},
8862 { "_int","_signed_int",0},
8863 { "_wxSize","_class_wxSize",0},
8864 { "_wxRegionIterator","_class_wxRegionIterator",0},
8865 { "_class_wxPrinterDC","_wxPrinterDC",0},
8866 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8867 { "_class_wxPaintDC","_wxPaintDC",0},
8868 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8869 { "_wxValidator","_class_wxPyValidator",SwigwxPyValidatorTowxValidator
},
8870 { "_wxValidator","_wxPyValidator",SwigwxPyValidatorTowxValidator
},
8871 { "_wxValidator","_class_wxValidator",0},
8872 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8873 { "_class_wxIcon","_wxIcon",0},
8874 { "_class_wxColour","_wxColour",0},
8875 { "_class_wxScreenDC","_wxScreenDC",0},
8876 { "_wxPalette","_class_wxPalette",0},
8877 { "_wxCoord","_int",0},
8878 { "_wxCoord","_signed_int",0},
8879 { "_wxCoord","_unsigned_int",0},
8880 { "_wxCoord","_wxWindowID",0},
8881 { "_wxCoord","_uint",0},
8882 { "_wxCoord","_EBool",0},
8883 { "_wxCoord","_size_t",0},
8884 { "_wxCoord","_wxPrintQuality",0},
8885 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8886 { "_wxRegion","_class_wxRegion",0},
8887 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8888 { "_class_wxBusyInfo","_wxBusyInfo",0},
8889 { "_class_wxClientDC","_wxClientDC",0},
8890 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8891 { "_class_wxSize","_wxSize",0},
8892 { "_class_wxBitmap","_wxBitmap",0},
8893 { "_class_wxMemoryDC","_wxMemoryDC",0},
8894 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8895 { "_wxMenuBar","_class_wxMenuBar",0},
8896 { "_wxEvtHandler","_class_wxMenuBar",SwigwxMenuBarTowxEvtHandler
},
8897 { "_wxEvtHandler","_wxMenuBar",SwigwxMenuBarTowxEvtHandler
},
8898 { "_wxEvtHandler","_class_wxMenu",SwigwxMenuTowxEvtHandler
},
8899 { "_wxEvtHandler","_wxMenu",SwigwxMenuTowxEvtHandler
},
8900 { "_wxEvtHandler","_class_wxScrolledWindow",SwigwxScrolledWindowTowxEvtHandler
},
8901 { "_wxEvtHandler","_wxScrolledWindow",SwigwxScrolledWindowTowxEvtHandler
},
8902 { "_wxEvtHandler","_class_wxDialog",SwigwxDialogTowxEvtHandler
},
8903 { "_wxEvtHandler","_wxDialog",SwigwxDialogTowxEvtHandler
},
8904 { "_wxEvtHandler","_class_wxPanel",SwigwxPanelTowxEvtHandler
},
8905 { "_wxEvtHandler","_wxPanel",SwigwxPanelTowxEvtHandler
},
8906 { "_wxEvtHandler","_class_wxWindow",SwigwxWindowTowxEvtHandler
},
8907 { "_wxEvtHandler","_wxWindow",SwigwxWindowTowxEvtHandler
},
8908 { "_wxEvtHandler","_class_wxPyValidator",SwigwxPyValidatorTowxEvtHandler
},
8909 { "_wxEvtHandler","_wxPyValidator",SwigwxPyValidatorTowxEvtHandler
},
8910 { "_wxEvtHandler","_class_wxValidator",SwigwxValidatorTowxEvtHandler
},
8911 { "_wxEvtHandler","_wxValidator",SwigwxValidatorTowxEvtHandler
},
8912 { "_wxEvtHandler","_class_wxEvtHandler",0},
8913 { "_wxMenuItem","_class_wxMenuItem",0},
8914 { "_wxDash","_unsigned_long",0},
8915 { "_wxDash","_long",0},
8916 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8917 { "_class_wxPalette","_wxPalette",0},
8918 { "_wxFileDataObject","_class_wxFileDataObject",0},
8919 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8920 { "_wxWindow","_class_wxMenuBar",SwigwxMenuBarTowxWindow
},
8921 { "_wxWindow","_wxMenuBar",SwigwxMenuBarTowxWindow
},
8922 { "_wxWindow","_class_wxScrolledWindow",SwigwxScrolledWindowTowxWindow
},
8923 { "_wxWindow","_wxScrolledWindow",SwigwxScrolledWindowTowxWindow
},
8924 { "_wxWindow","_class_wxDialog",SwigwxDialogTowxWindow
},
8925 { "_wxWindow","_wxDialog",SwigwxDialogTowxWindow
},
8926 { "_wxWindow","_class_wxPanel",SwigwxPanelTowxWindow
},
8927 { "_wxWindow","_wxPanel",SwigwxPanelTowxWindow
},
8928 { "_wxWindow","_class_wxWindow",0},
8931 static PyObject
*SWIG_globals
;
8935 SWIGEXPORT(void) initwindowsc() {
8937 SWIG_globals
= SWIG_newvarlink();
8938 m
= Py_InitModule("windowsc", windowscMethods
);
8939 d
= PyModule_GetDict(m
);
8942 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8943 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);