2 * FILE : src/gtk/windows.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
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>
58 #include <wx/tooltip.h>
60 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 #if PYTHON_API_VERSION >= 1009
107 static char* wxStringErrorMsg
= "String or Unicode type required";
109 static char* wxStringErrorMsg
= "String type required";
112 static wxString
wxPyEmptyStr("");
114 class wxPyValidator
: public wxValidator
{
115 DECLARE_DYNAMIC_CLASS(wxPyValidator
);
123 wxObject
* Clone() const {
124 wxPyValidator
* ptr
= NULL
;
125 wxPyValidator
* self
= (wxPyValidator
*)this;
127 wxPyTState
* state
= wxPyBeginBlockThreads();
128 if (self
->m_myInst
.findCallback("Clone")) {
130 ro
= self
->m_myInst
.callCallbackObj(Py_BuildValue("()"));
132 SWIG_GetPtrObj(ro
, (void **)&ptr
, "_wxPyValidator_p");
136 wxPyEndBlockThreads(state
);
138 // This is very dangerous!!! But is the only way I could find
139 // to squash a memory leak. Currently it is okay, but if the
140 // validator architecture in wxWindows ever changes, problems
147 DEC_PYCALLBACK_BOOL_WXWIN(Validate
);
148 DEC_PYCALLBACK_BOOL_(TransferToWindow
);
149 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
);
163 static void *SwigwxEvtHandlerTowxObject(void *ptr
) {
166 src
= (wxEvtHandler
*) ptr
;
167 dest
= (wxObject
*) src
;
168 return (void *) dest
;
171 #define new_wxEvtHandler() (new wxEvtHandler())
172 static PyObject
*_wrap_new_wxEvtHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
173 PyObject
* _resultobj
;
174 wxEvtHandler
* _result
;
175 char *_kwnames
[] = { NULL
};
179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxEvtHandler",_kwnames
))
182 wxPy_BEGIN_ALLOW_THREADS
;
183 _result
= (wxEvtHandler
*)new_wxEvtHandler();
185 wxPy_END_ALLOW_THREADS
;
186 if (PyErr_Occurred()) return NULL
;
188 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxEvtHandler_p");
189 _resultobj
= Py_BuildValue("s",_ptemp
);
192 _resultobj
= Py_None
;
197 #define wxEvtHandler_ProcessEvent(_swigobj,_swigarg0) (_swigobj->ProcessEvent(_swigarg0))
198 static PyObject
*_wrap_wxEvtHandler_ProcessEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
199 PyObject
* _resultobj
;
201 wxEvtHandler
* _arg0
;
203 PyObject
* _argo0
= 0;
204 PyObject
* _argo1
= 0;
205 char *_kwnames
[] = { "self","event", NULL
};
208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvtHandler_ProcessEvent",_kwnames
,&_argo0
,&_argo1
))
211 if (_argo0
== Py_None
) { _arg0
= NULL
; }
212 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
213 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_ProcessEvent. Expected _wxEvtHandler_p.");
218 if (_argo1
== Py_None
) { _arg1
= NULL
; }
219 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvent_p")) {
220 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxEvtHandler_ProcessEvent. Expected _wxEvent_p.");
225 wxPy_BEGIN_ALLOW_THREADS
;
226 _result
= (bool )wxEvtHandler_ProcessEvent(_arg0
,*_arg1
);
228 wxPy_END_ALLOW_THREADS
;
229 if (PyErr_Occurred()) return NULL
;
230 } _resultobj
= Py_BuildValue("i",_result
);
234 #define wxEvtHandler_AddPendingEvent(_swigobj,_swigarg0) (_swigobj->AddPendingEvent(_swigarg0))
235 static PyObject
*_wrap_wxEvtHandler_AddPendingEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
236 PyObject
* _resultobj
;
237 wxEvtHandler
* _arg0
;
239 PyObject
* _argo0
= 0;
240 PyObject
* _argo1
= 0;
241 char *_kwnames
[] = { "self","event", NULL
};
244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvtHandler_AddPendingEvent",_kwnames
,&_argo0
,&_argo1
))
247 if (_argo0
== Py_None
) { _arg0
= NULL
; }
248 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_AddPendingEvent. Expected _wxEvtHandler_p.");
254 if (_argo1
== Py_None
) { _arg1
= NULL
; }
255 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvent_p")) {
256 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxEvtHandler_AddPendingEvent. Expected _wxEvent_p.");
261 wxPy_BEGIN_ALLOW_THREADS
;
262 wxEvtHandler_AddPendingEvent(_arg0
,*_arg1
);
264 wxPy_END_ALLOW_THREADS
;
265 if (PyErr_Occurred()) return NULL
;
266 } Py_INCREF(Py_None
);
267 _resultobj
= Py_None
;
271 #define wxEvtHandler_GetEvtHandlerEnabled(_swigobj) (_swigobj->GetEvtHandlerEnabled())
272 static PyObject
*_wrap_wxEvtHandler_GetEvtHandlerEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
273 PyObject
* _resultobj
;
275 wxEvtHandler
* _arg0
;
276 PyObject
* _argo0
= 0;
277 char *_kwnames
[] = { "self", NULL
};
280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvtHandler_GetEvtHandlerEnabled",_kwnames
,&_argo0
))
283 if (_argo0
== Py_None
) { _arg0
= NULL
; }
284 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
285 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_GetEvtHandlerEnabled. Expected _wxEvtHandler_p.");
290 wxPy_BEGIN_ALLOW_THREADS
;
291 _result
= (bool )wxEvtHandler_GetEvtHandlerEnabled(_arg0
);
293 wxPy_END_ALLOW_THREADS
;
294 if (PyErr_Occurred()) return NULL
;
295 } _resultobj
= Py_BuildValue("i",_result
);
299 #define wxEvtHandler_SetEvtHandlerEnabled(_swigobj,_swigarg0) (_swigobj->SetEvtHandlerEnabled(_swigarg0))
300 static PyObject
*_wrap_wxEvtHandler_SetEvtHandlerEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
301 PyObject
* _resultobj
;
302 wxEvtHandler
* _arg0
;
304 PyObject
* _argo0
= 0;
306 char *_kwnames
[] = { "self","enabled", NULL
};
309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxEvtHandler_SetEvtHandlerEnabled",_kwnames
,&_argo0
,&tempbool1
))
312 if (_argo0
== Py_None
) { _arg0
= NULL
; }
313 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_SetEvtHandlerEnabled. Expected _wxEvtHandler_p.");
318 _arg1
= (bool ) tempbool1
;
320 wxPy_BEGIN_ALLOW_THREADS
;
321 wxEvtHandler_SetEvtHandlerEnabled(_arg0
,_arg1
);
323 wxPy_END_ALLOW_THREADS
;
324 if (PyErr_Occurred()) return NULL
;
325 } Py_INCREF(Py_None
);
326 _resultobj
= Py_None
;
330 #define wxEvtHandler_GetNextHandler(_swigobj) (_swigobj->GetNextHandler())
331 static PyObject
*_wrap_wxEvtHandler_GetNextHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
332 PyObject
* _resultobj
;
333 wxEvtHandler
* _result
;
334 wxEvtHandler
* _arg0
;
335 PyObject
* _argo0
= 0;
336 char *_kwnames
[] = { "self", NULL
};
339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvtHandler_GetNextHandler",_kwnames
,&_argo0
))
342 if (_argo0
== Py_None
) { _arg0
= NULL
; }
343 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
344 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_GetNextHandler. Expected _wxEvtHandler_p.");
349 wxPy_BEGIN_ALLOW_THREADS
;
350 _result
= (wxEvtHandler
*)wxEvtHandler_GetNextHandler(_arg0
);
352 wxPy_END_ALLOW_THREADS
;
353 if (PyErr_Occurred()) return NULL
;
354 }{ _resultobj
= wxPyMake_wxObject(_result
); }
358 #define wxEvtHandler_GetPreviousHandler(_swigobj) (_swigobj->GetPreviousHandler())
359 static PyObject
*_wrap_wxEvtHandler_GetPreviousHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
360 PyObject
* _resultobj
;
361 wxEvtHandler
* _result
;
362 wxEvtHandler
* _arg0
;
363 PyObject
* _argo0
= 0;
364 char *_kwnames
[] = { "self", NULL
};
367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxEvtHandler_GetPreviousHandler",_kwnames
,&_argo0
))
370 if (_argo0
== Py_None
) { _arg0
= NULL
; }
371 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
372 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_GetPreviousHandler. Expected _wxEvtHandler_p.");
377 wxPy_BEGIN_ALLOW_THREADS
;
378 _result
= (wxEvtHandler
*)wxEvtHandler_GetPreviousHandler(_arg0
);
380 wxPy_END_ALLOW_THREADS
;
381 if (PyErr_Occurred()) return NULL
;
382 }{ _resultobj
= wxPyMake_wxObject(_result
); }
386 #define wxEvtHandler_SetNextHandler(_swigobj,_swigarg0) (_swigobj->SetNextHandler(_swigarg0))
387 static PyObject
*_wrap_wxEvtHandler_SetNextHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
388 PyObject
* _resultobj
;
389 wxEvtHandler
* _arg0
;
390 wxEvtHandler
* _arg1
;
391 PyObject
* _argo0
= 0;
392 PyObject
* _argo1
= 0;
393 char *_kwnames
[] = { "self","handler", NULL
};
396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvtHandler_SetNextHandler",_kwnames
,&_argo0
,&_argo1
))
399 if (_argo0
== Py_None
) { _arg0
= NULL
; }
400 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
401 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_SetNextHandler. Expected _wxEvtHandler_p.");
406 if (_argo1
== Py_None
) { _arg1
= NULL
; }
407 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxEvtHandler_SetNextHandler. Expected _wxEvtHandler_p.");
413 wxPy_BEGIN_ALLOW_THREADS
;
414 wxEvtHandler_SetNextHandler(_arg0
,_arg1
);
416 wxPy_END_ALLOW_THREADS
;
417 if (PyErr_Occurred()) return NULL
;
418 } Py_INCREF(Py_None
);
419 _resultobj
= Py_None
;
423 #define wxEvtHandler_SetPreviousHandler(_swigobj,_swigarg0) (_swigobj->SetPreviousHandler(_swigarg0))
424 static PyObject
*_wrap_wxEvtHandler_SetPreviousHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
425 PyObject
* _resultobj
;
426 wxEvtHandler
* _arg0
;
427 wxEvtHandler
* _arg1
;
428 PyObject
* _argo0
= 0;
429 PyObject
* _argo1
= 0;
430 char *_kwnames
[] = { "self","handler", NULL
};
433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvtHandler_SetPreviousHandler",_kwnames
,&_argo0
,&_argo1
))
436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_SetPreviousHandler. Expected _wxEvtHandler_p.");
443 if (_argo1
== Py_None
) { _arg1
= NULL
; }
444 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
445 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxEvtHandler_SetPreviousHandler. Expected _wxEvtHandler_p.");
450 wxPy_BEGIN_ALLOW_THREADS
;
451 wxEvtHandler_SetPreviousHandler(_arg0
,_arg1
);
453 wxPy_END_ALLOW_THREADS
;
454 if (PyErr_Occurred()) return NULL
;
455 } Py_INCREF(Py_None
);
456 _resultobj
= Py_None
;
460 static void wxEvtHandler_Connect(wxEvtHandler
*self
,int id
,int lastId
,int eventType
,PyObject
* func
) {
461 if (PyCallable_Check(func
)) {
462 self
->Connect(id
, lastId
, eventType
,
463 (wxObjectEventFunction
) &wxPyCallback::EventThunker
,
464 new wxPyCallback(func
));
467 static PyObject
*_wrap_wxEvtHandler_Connect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
468 PyObject
* _resultobj
;
469 wxEvtHandler
* _arg0
;
474 PyObject
* _argo0
= 0;
475 PyObject
* _obj4
= 0;
476 char *_kwnames
[] = { "self","id","lastId","eventType","func", NULL
};
479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiiO:wxEvtHandler_Connect",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_obj4
))
482 if (_argo0
== Py_None
) { _arg0
= NULL
; }
483 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
484 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_Connect. Expected _wxEvtHandler_p.");
492 wxPy_BEGIN_ALLOW_THREADS
;
493 wxEvtHandler_Connect(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
495 wxPy_END_ALLOW_THREADS
;
496 if (PyErr_Occurred()) return NULL
;
497 } Py_INCREF(Py_None
);
498 _resultobj
= Py_None
;
502 static bool wxEvtHandler_Disconnect(wxEvtHandler
*self
,int id
,int lastId
,wxEventType eventType
) {
503 return self
->Disconnect(id
, lastId
, eventType
,
504 (wxObjectEventFunction
)
505 &wxPyCallback::EventThunker
);
507 static PyObject
*_wrap_wxEvtHandler_Disconnect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
508 PyObject
* _resultobj
;
510 wxEvtHandler
* _arg0
;
512 int _arg2
= (int ) -1;
513 wxEventType _arg3
= (wxEventType
) wxEVT_NULL
;
514 PyObject
* _argo0
= 0;
515 char *_kwnames
[] = { "self","id","lastId","eventType", NULL
};
518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|ii:wxEvtHandler_Disconnect",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler_Disconnect. Expected _wxEvtHandler_p.");
528 wxPy_BEGIN_ALLOW_THREADS
;
529 _result
= (bool )wxEvtHandler_Disconnect(_arg0
,_arg1
,_arg2
,_arg3
);
531 wxPy_END_ALLOW_THREADS
;
532 if (PyErr_Occurred()) return NULL
;
533 } _resultobj
= Py_BuildValue("i",_result
);
537 static void wxEvtHandler__setOORInfo(wxEvtHandler
*self
,PyObject
* _self
) {
538 self
->SetClientObject(new wxPyClientData(_self
));
540 static PyObject
*_wrap_wxEvtHandler__setOORInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
541 PyObject
* _resultobj
;
542 wxEvtHandler
* _arg0
;
544 PyObject
* _argo0
= 0;
545 PyObject
* _obj1
= 0;
546 char *_kwnames
[] = { "self","_self", NULL
};
549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxEvtHandler__setOORInfo",_kwnames
,&_argo0
,&_obj1
))
552 if (_argo0
== Py_None
) { _arg0
= NULL
; }
553 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxEvtHandler_p")) {
554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxEvtHandler__setOORInfo. Expected _wxEvtHandler_p.");
562 wxPy_BEGIN_ALLOW_THREADS
;
563 wxEvtHandler__setOORInfo(_arg0
,_arg1
);
565 wxPy_END_ALLOW_THREADS
;
566 if (PyErr_Occurred()) return NULL
;
567 } Py_INCREF(Py_None
);
568 _resultobj
= Py_None
;
572 static void *SwigwxValidatorTowxEvtHandler(void *ptr
) {
575 src
= (wxValidator
*) ptr
;
576 dest
= (wxEvtHandler
*) src
;
577 return (void *) dest
;
580 static void *SwigwxValidatorTowxObject(void *ptr
) {
583 src
= (wxValidator
*) ptr
;
584 dest
= (wxObject
*) src
;
585 return (void *) dest
;
588 #define new_wxValidator() (new wxValidator())
589 static PyObject
*_wrap_new_wxValidator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
590 PyObject
* _resultobj
;
591 wxValidator
* _result
;
592 char *_kwnames
[] = { NULL
};
596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxValidator",_kwnames
))
599 wxPy_BEGIN_ALLOW_THREADS
;
600 _result
= (wxValidator
*)new_wxValidator();
602 wxPy_END_ALLOW_THREADS
;
603 if (PyErr_Occurred()) return NULL
;
605 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxValidator_p");
606 _resultobj
= Py_BuildValue("s",_ptemp
);
609 _resultobj
= Py_None
;
614 #define wxValidator_Clone(_swigobj) (_swigobj->Clone())
615 static PyObject
*_wrap_wxValidator_Clone(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
616 PyObject
* _resultobj
;
617 wxValidator
* _result
;
619 PyObject
* _argo0
= 0;
620 char *_kwnames
[] = { "self", NULL
};
623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxValidator_Clone",_kwnames
,&_argo0
))
626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxValidator_p")) {
628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxValidator_Clone. Expected _wxValidator_p.");
633 wxPy_BEGIN_ALLOW_THREADS
;
634 _result
= (wxValidator
*)wxValidator_Clone(_arg0
);
636 wxPy_END_ALLOW_THREADS
;
637 if (PyErr_Occurred()) return NULL
;
638 }{ _resultobj
= wxPyMake_wxObject(_result
); }
642 #define wxValidator_GetWindow(_swigobj) (_swigobj->GetWindow())
643 static PyObject
*_wrap_wxValidator_GetWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
644 PyObject
* _resultobj
;
647 PyObject
* _argo0
= 0;
648 char *_kwnames
[] = { "self", NULL
};
651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxValidator_GetWindow",_kwnames
,&_argo0
))
654 if (_argo0
== Py_None
) { _arg0
= NULL
; }
655 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxValidator_p")) {
656 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxValidator_GetWindow. Expected _wxValidator_p.");
661 wxPy_BEGIN_ALLOW_THREADS
;
662 _result
= (wxWindow
*)wxValidator_GetWindow(_arg0
);
664 wxPy_END_ALLOW_THREADS
;
665 if (PyErr_Occurred()) return NULL
;
666 }{ _resultobj
= wxPyMake_wxObject(_result
); }
670 #define wxValidator_SetWindow(_swigobj,_swigarg0) (_swigobj->SetWindow(_swigarg0))
671 static PyObject
*_wrap_wxValidator_SetWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
672 PyObject
* _resultobj
;
675 PyObject
* _argo0
= 0;
676 PyObject
* _argo1
= 0;
677 char *_kwnames
[] = { "self","window", NULL
};
680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxValidator_SetWindow",_kwnames
,&_argo0
,&_argo1
))
683 if (_argo0
== Py_None
) { _arg0
= NULL
; }
684 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxValidator_p")) {
685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxValidator_SetWindow. Expected _wxValidator_p.");
690 if (_argo1
== Py_None
) { _arg1
= NULL
; }
691 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
692 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxValidator_SetWindow. Expected _wxWindow_p.");
697 wxPy_BEGIN_ALLOW_THREADS
;
698 wxValidator_SetWindow(_arg0
,_arg1
);
700 wxPy_END_ALLOW_THREADS
;
701 if (PyErr_Occurred()) return NULL
;
702 } Py_INCREF(Py_None
);
703 _resultobj
= Py_None
;
707 static PyObject
*_wrap_wxValidator_IsSilent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
708 PyObject
* _resultobj
;
710 char *_kwnames
[] = { NULL
};
713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxValidator_IsSilent",_kwnames
))
716 wxPy_BEGIN_ALLOW_THREADS
;
717 _result
= (bool )wxValidator::IsSilent();
719 wxPy_END_ALLOW_THREADS
;
720 if (PyErr_Occurred()) return NULL
;
721 } _resultobj
= Py_BuildValue("i",_result
);
725 static PyObject
*_wrap_wxValidator_SetBellOnError(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
726 PyObject
* _resultobj
;
727 int _arg0
= (int ) TRUE
;
728 char *_kwnames
[] = { "doIt", NULL
};
731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:wxValidator_SetBellOnError",_kwnames
,&_arg0
))
734 wxPy_BEGIN_ALLOW_THREADS
;
735 wxValidator::SetBellOnError(_arg0
);
737 wxPy_END_ALLOW_THREADS
;
738 if (PyErr_Occurred()) return NULL
;
739 } Py_INCREF(Py_None
);
740 _resultobj
= Py_None
;
744 static void *SwigwxPyValidatorTowxValidator(void *ptr
) {
747 src
= (wxPyValidator
*) ptr
;
748 dest
= (wxValidator
*) src
;
749 return (void *) dest
;
752 static void *SwigwxPyValidatorTowxEvtHandler(void *ptr
) {
755 src
= (wxPyValidator
*) ptr
;
756 dest
= (wxEvtHandler
*) src
;
757 return (void *) dest
;
760 static void *SwigwxPyValidatorTowxObject(void *ptr
) {
763 src
= (wxPyValidator
*) ptr
;
764 dest
= (wxObject
*) src
;
765 return (void *) dest
;
768 #define new_wxPyValidator() (new wxPyValidator())
769 static PyObject
*_wrap_new_wxPyValidator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
770 PyObject
* _resultobj
;
771 wxPyValidator
* _result
;
772 char *_kwnames
[] = { NULL
};
776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyValidator",_kwnames
))
779 wxPy_BEGIN_ALLOW_THREADS
;
780 _result
= (wxPyValidator
*)new_wxPyValidator();
782 wxPy_END_ALLOW_THREADS
;
783 if (PyErr_Occurred()) return NULL
;
785 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyValidator_p");
786 _resultobj
= Py_BuildValue("s",_ptemp
);
789 _resultobj
= Py_None
;
794 #define wxPyValidator__setCallbackInfo(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1,_swigarg2))
795 static PyObject
*_wrap_wxPyValidator__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
796 PyObject
* _resultobj
;
797 wxPyValidator
* _arg0
;
800 int _arg3
= (int ) TRUE
;
801 PyObject
* _argo0
= 0;
802 PyObject
* _obj1
= 0;
803 PyObject
* _obj2
= 0;
804 char *_kwnames
[] = { "self","self","_class","incref", NULL
};
807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|i:wxPyValidator__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
,&_arg3
))
810 if (_argo0
== Py_None
) { _arg0
= NULL
; }
811 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyValidator_p")) {
812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyValidator__setCallbackInfo. Expected _wxPyValidator_p.");
823 wxPy_BEGIN_ALLOW_THREADS
;
824 wxPyValidator__setCallbackInfo(_arg0
,_arg1
,_arg2
,_arg3
);
826 wxPy_END_ALLOW_THREADS
;
827 if (PyErr_Occurred()) return NULL
;
828 } Py_INCREF(Py_None
);
829 _resultobj
= Py_None
;
833 static void *SwigwxWindowTowxEvtHandler(void *ptr
) {
836 src
= (wxWindow
*) ptr
;
837 dest
= (wxEvtHandler
*) src
;
838 return (void *) dest
;
841 static void *SwigwxWindowTowxObject(void *ptr
) {
844 src
= (wxWindow
*) ptr
;
845 dest
= (wxObject
*) src
;
846 return (void *) dest
;
849 #define new_wxWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
850 static PyObject
*_wrap_new_wxWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
851 PyObject
* _resultobj
;
855 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
856 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
857 long _arg4
= (long ) 0;
858 char * _arg5
= (char *) "panel";
859 PyObject
* _argo0
= 0;
861 PyObject
* _obj2
= 0;
863 PyObject
* _obj3
= 0;
864 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
871 if (_argo0
== Py_None
) { _arg0
= NULL
; }
872 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxWindow. Expected _wxWindow_p.");
880 if (! wxPoint_helper(_obj2
, &_arg2
))
886 if (! wxSize_helper(_obj3
, &_arg3
))
890 wxPy_BEGIN_ALLOW_THREADS
;
891 _result
= (wxWindow
*)new_wxWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
893 wxPy_END_ALLOW_THREADS
;
894 if (PyErr_Occurred()) return NULL
;
896 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
897 _resultobj
= Py_BuildValue("s",_ptemp
);
900 _resultobj
= Py_None
;
905 #define new_wxPreWindow() (new wxWindow())
906 static PyObject
*_wrap_new_wxPreWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
907 PyObject
* _resultobj
;
909 char *_kwnames
[] = { NULL
};
913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreWindow",_kwnames
))
916 wxPy_BEGIN_ALLOW_THREADS
;
917 _result
= (wxWindow
*)new_wxPreWindow();
919 wxPy_END_ALLOW_THREADS
;
920 if (PyErr_Occurred()) return NULL
;
922 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
923 _resultobj
= Py_BuildValue("s",_ptemp
);
926 _resultobj
= Py_None
;
931 #define wxWindow_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
932 static PyObject
*_wrap_wxWindow_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
933 PyObject
* _resultobj
;
938 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
939 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
940 long _arg5
= (long ) 0;
941 char * _arg6
= (char *) "panel";
942 PyObject
* _argo0
= 0;
943 PyObject
* _argo1
= 0;
945 PyObject
* _obj3
= 0;
947 PyObject
* _obj4
= 0;
948 char *_kwnames
[] = { "self","parent","id","pos","size","style","name", NULL
};
951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|OOls:wxWindow_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
954 if (_argo0
== Py_None
) { _arg0
= NULL
; }
955 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
956 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Create. Expected _wxWindow_p.");
961 if (_argo1
== Py_None
) { _arg1
= NULL
; }
962 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
963 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_Create. Expected _wxWindow_p.");
970 if (! wxPoint_helper(_obj3
, &_arg3
))
976 if (! wxSize_helper(_obj4
, &_arg4
))
980 wxPy_BEGIN_ALLOW_THREADS
;
981 _result
= (bool )wxWindow_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
983 wxPy_END_ALLOW_THREADS
;
984 if (PyErr_Occurred()) return NULL
;
985 } _resultobj
= Py_BuildValue("i",_result
);
989 #define wxWindow_CaptureMouse(_swigobj) (_swigobj->CaptureMouse())
990 static PyObject
*_wrap_wxWindow_CaptureMouse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
991 PyObject
* _resultobj
;
993 PyObject
* _argo0
= 0;
994 char *_kwnames
[] = { "self", NULL
};
997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_CaptureMouse",_kwnames
,&_argo0
))
1000 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1001 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1002 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_CaptureMouse. Expected _wxWindow_p.");
1007 wxPy_BEGIN_ALLOW_THREADS
;
1008 wxWindow_CaptureMouse(_arg0
);
1010 wxPy_END_ALLOW_THREADS
;
1011 if (PyErr_Occurred()) return NULL
;
1012 } Py_INCREF(Py_None
);
1013 _resultobj
= Py_None
;
1017 #define wxWindow_Center(_swigobj,_swigarg0) (_swigobj->Center(_swigarg0))
1018 static PyObject
*_wrap_wxWindow_Center(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1019 PyObject
* _resultobj
;
1021 int _arg1
= (int ) wxBOTH
;
1022 PyObject
* _argo0
= 0;
1023 char *_kwnames
[] = { "self","direction", NULL
};
1026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_Center",_kwnames
,&_argo0
,&_arg1
))
1029 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1030 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Center. Expected _wxWindow_p.");
1036 wxPy_BEGIN_ALLOW_THREADS
;
1037 wxWindow_Center(_arg0
,_arg1
);
1039 wxPy_END_ALLOW_THREADS
;
1040 if (PyErr_Occurred()) return NULL
;
1041 } Py_INCREF(Py_None
);
1042 _resultobj
= Py_None
;
1046 #define wxWindow_Centre(_swigobj,_swigarg0) (_swigobj->Centre(_swigarg0))
1047 static PyObject
*_wrap_wxWindow_Centre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1048 PyObject
* _resultobj
;
1050 int _arg1
= (int ) wxBOTH
;
1051 PyObject
* _argo0
= 0;
1052 char *_kwnames
[] = { "self","direction", NULL
};
1055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_Centre",_kwnames
,&_argo0
,&_arg1
))
1058 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1059 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1060 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Centre. Expected _wxWindow_p.");
1065 wxPy_BEGIN_ALLOW_THREADS
;
1066 wxWindow_Centre(_arg0
,_arg1
);
1068 wxPy_END_ALLOW_THREADS
;
1069 if (PyErr_Occurred()) return NULL
;
1070 } Py_INCREF(Py_None
);
1071 _resultobj
= Py_None
;
1075 #define wxWindow_CentreOnParent(_swigobj,_swigarg0) (_swigobj->CentreOnParent(_swigarg0))
1076 static PyObject
*_wrap_wxWindow_CentreOnParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1077 PyObject
* _resultobj
;
1079 int _arg1
= (int ) wxBOTH
;
1080 PyObject
* _argo0
= 0;
1081 char *_kwnames
[] = { "self","direction", NULL
};
1084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_CentreOnParent",_kwnames
,&_argo0
,&_arg1
))
1087 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1088 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1089 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_CentreOnParent. Expected _wxWindow_p.");
1094 wxPy_BEGIN_ALLOW_THREADS
;
1095 wxWindow_CentreOnParent(_arg0
,_arg1
);
1097 wxPy_END_ALLOW_THREADS
;
1098 if (PyErr_Occurred()) return NULL
;
1099 } Py_INCREF(Py_None
);
1100 _resultobj
= Py_None
;
1104 #define wxWindow_CenterOnParent(_swigobj,_swigarg0) (_swigobj->CenterOnParent(_swigarg0))
1105 static PyObject
*_wrap_wxWindow_CenterOnParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1106 PyObject
* _resultobj
;
1108 int _arg1
= (int ) wxBOTH
;
1109 PyObject
* _argo0
= 0;
1110 char *_kwnames
[] = { "self","direction", NULL
};
1113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_CenterOnParent",_kwnames
,&_argo0
,&_arg1
))
1116 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1117 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1118 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_CenterOnParent. Expected _wxWindow_p.");
1123 wxPy_BEGIN_ALLOW_THREADS
;
1124 wxWindow_CenterOnParent(_arg0
,_arg1
);
1126 wxPy_END_ALLOW_THREADS
;
1127 if (PyErr_Occurred()) return NULL
;
1128 } Py_INCREF(Py_None
);
1129 _resultobj
= Py_None
;
1133 #define wxWindow_CentreOnScreen(_swigobj,_swigarg0) (_swigobj->CentreOnScreen(_swigarg0))
1134 static PyObject
*_wrap_wxWindow_CentreOnScreen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1135 PyObject
* _resultobj
;
1137 int _arg1
= (int ) wxBOTH
;
1138 PyObject
* _argo0
= 0;
1139 char *_kwnames
[] = { "self","direction", NULL
};
1142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_CentreOnScreen",_kwnames
,&_argo0
,&_arg1
))
1145 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1146 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1147 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_CentreOnScreen. Expected _wxWindow_p.");
1152 wxPy_BEGIN_ALLOW_THREADS
;
1153 wxWindow_CentreOnScreen(_arg0
,_arg1
);
1155 wxPy_END_ALLOW_THREADS
;
1156 if (PyErr_Occurred()) return NULL
;
1157 } Py_INCREF(Py_None
);
1158 _resultobj
= Py_None
;
1162 #define wxWindow_CenterOnScreen(_swigobj,_swigarg0) (_swigobj->CenterOnScreen(_swigarg0))
1163 static PyObject
*_wrap_wxWindow_CenterOnScreen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1164 PyObject
* _resultobj
;
1166 int _arg1
= (int ) wxBOTH
;
1167 PyObject
* _argo0
= 0;
1168 char *_kwnames
[] = { "self","direction", NULL
};
1171 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_CenterOnScreen",_kwnames
,&_argo0
,&_arg1
))
1174 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1175 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1176 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_CenterOnScreen. Expected _wxWindow_p.");
1181 wxPy_BEGIN_ALLOW_THREADS
;
1182 wxWindow_CenterOnScreen(_arg0
,_arg1
);
1184 wxPy_END_ALLOW_THREADS
;
1185 if (PyErr_Occurred()) return NULL
;
1186 } Py_INCREF(Py_None
);
1187 _resultobj
= Py_None
;
1191 #define wxWindow_Clear(_swigobj) (_swigobj->Clear())
1192 static PyObject
*_wrap_wxWindow_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1193 PyObject
* _resultobj
;
1195 PyObject
* _argo0
= 0;
1196 char *_kwnames
[] = { "self", NULL
};
1199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Clear",_kwnames
,&_argo0
))
1202 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1203 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1204 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Clear. Expected _wxWindow_p.");
1209 wxPy_BEGIN_ALLOW_THREADS
;
1210 wxWindow_Clear(_arg0
);
1212 wxPy_END_ALLOW_THREADS
;
1213 if (PyErr_Occurred()) return NULL
;
1214 } Py_INCREF(Py_None
);
1215 _resultobj
= Py_None
;
1219 #define wxWindow_ClientToScreenXY(_swigobj,_swigarg0,_swigarg1) (_swigobj->ClientToScreen(_swigarg0,_swigarg1))
1220 static PyObject
*_wrap_wxWindow_ClientToScreenXY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1221 PyObject
* _resultobj
;
1225 PyObject
* _argo0
= 0;
1227 PyObject
* _obj1
= 0;
1229 PyObject
* _obj2
= 0;
1230 char *_kwnames
[] = { "self","x","y", NULL
};
1233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxWindow_ClientToScreenXY",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
1236 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1237 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ClientToScreenXY. Expected _wxWindow_p.");
1243 temp
= (int) PyInt_AsLong(_obj1
);
1247 temp0
= (int) PyInt_AsLong(_obj2
);
1251 wxPy_BEGIN_ALLOW_THREADS
;
1252 wxWindow_ClientToScreenXY(_arg0
,_arg1
,_arg2
);
1254 wxPy_END_ALLOW_THREADS
;
1255 if (PyErr_Occurred()) return NULL
;
1256 } Py_INCREF(Py_None
);
1257 _resultobj
= Py_None
;
1260 o
= PyInt_FromLong((long) (*_arg1
));
1261 _resultobj
= t_output_helper(_resultobj
, o
);
1265 o
= PyInt_FromLong((long) (*_arg2
));
1266 _resultobj
= t_output_helper(_resultobj
, o
);
1271 #define wxWindow_ClientToScreen(_swigobj,_swigarg0) (_swigobj->ClientToScreen(_swigarg0))
1272 static PyObject
*_wrap_wxWindow_ClientToScreen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1273 PyObject
* _resultobj
;
1277 PyObject
* _argo0
= 0;
1279 PyObject
* _obj1
= 0;
1280 char *_kwnames
[] = { "self","pt", NULL
};
1284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ClientToScreen",_kwnames
,&_argo0
,&_obj1
))
1287 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1288 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1289 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ClientToScreen. Expected _wxWindow_p.");
1295 if (! wxPoint_helper(_obj1
, &_arg1
))
1299 wxPy_BEGIN_ALLOW_THREADS
;
1300 _result
= new wxPoint (wxWindow_ClientToScreen(_arg0
,*_arg1
));
1302 wxPy_END_ALLOW_THREADS
;
1303 if (PyErr_Occurred()) return NULL
;
1304 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
1305 _resultobj
= Py_BuildValue("s",_ptemp
);
1309 #define wxWindow_Close(_swigobj,_swigarg0) (_swigobj->Close(_swigarg0))
1310 static PyObject
*_wrap_wxWindow_Close(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1311 PyObject
* _resultobj
;
1314 int _arg1
= (int ) FALSE
;
1315 PyObject
* _argo0
= 0;
1316 char *_kwnames
[] = { "self","force", NULL
};
1319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_Close",_kwnames
,&_argo0
,&_arg1
))
1322 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1323 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1324 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Close. Expected _wxWindow_p.");
1329 wxPy_BEGIN_ALLOW_THREADS
;
1330 _result
= (bool )wxWindow_Close(_arg0
,_arg1
);
1332 wxPy_END_ALLOW_THREADS
;
1333 if (PyErr_Occurred()) return NULL
;
1334 } _resultobj
= Py_BuildValue("i",_result
);
1338 #define wxWindow_Destroy(_swigobj) (_swigobj->Destroy())
1339 static PyObject
*_wrap_wxWindow_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1340 PyObject
* _resultobj
;
1343 PyObject
* _argo0
= 0;
1344 char *_kwnames
[] = { "self", NULL
};
1347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Destroy",_kwnames
,&_argo0
))
1350 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1351 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1352 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Destroy. Expected _wxWindow_p.");
1357 wxPy_BEGIN_ALLOW_THREADS
;
1358 _result
= (bool )wxWindow_Destroy(_arg0
);
1360 wxPy_END_ALLOW_THREADS
;
1361 if (PyErr_Occurred()) return NULL
;
1362 } _resultobj
= Py_BuildValue("i",_result
);
1366 #define wxWindow_DestroyChildren(_swigobj) (_swigobj->DestroyChildren())
1367 static PyObject
*_wrap_wxWindow_DestroyChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1368 PyObject
* _resultobj
;
1370 PyObject
* _argo0
= 0;
1371 char *_kwnames
[] = { "self", NULL
};
1374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_DestroyChildren",_kwnames
,&_argo0
))
1377 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1378 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1379 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_DestroyChildren. Expected _wxWindow_p.");
1384 wxPy_BEGIN_ALLOW_THREADS
;
1385 wxWindow_DestroyChildren(_arg0
);
1387 wxPy_END_ALLOW_THREADS
;
1388 if (PyErr_Occurred()) return NULL
;
1389 } Py_INCREF(Py_None
);
1390 _resultobj
= Py_None
;
1394 #define wxWindow_IsBeingDeleted(_swigobj) (_swigobj->IsBeingDeleted())
1395 static PyObject
*_wrap_wxWindow_IsBeingDeleted(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1396 PyObject
* _resultobj
;
1399 PyObject
* _argo0
= 0;
1400 char *_kwnames
[] = { "self", NULL
};
1403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_IsBeingDeleted",_kwnames
,&_argo0
))
1406 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1407 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsBeingDeleted. Expected _wxWindow_p.");
1413 wxPy_BEGIN_ALLOW_THREADS
;
1414 _result
= (bool )wxWindow_IsBeingDeleted(_arg0
);
1416 wxPy_END_ALLOW_THREADS
;
1417 if (PyErr_Occurred()) return NULL
;
1418 } _resultobj
= Py_BuildValue("i",_result
);
1422 #define wxWindow_Enable(_swigobj,_swigarg0) (_swigobj->Enable(_swigarg0))
1423 static PyObject
*_wrap_wxWindow_Enable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1424 PyObject
* _resultobj
;
1427 PyObject
* _argo0
= 0;
1429 char *_kwnames
[] = { "self","enable", NULL
};
1432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_Enable",_kwnames
,&_argo0
,&tempbool1
))
1435 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1436 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1437 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Enable. Expected _wxWindow_p.");
1441 _arg1
= (bool ) tempbool1
;
1443 wxPy_BEGIN_ALLOW_THREADS
;
1444 wxWindow_Enable(_arg0
,_arg1
);
1446 wxPy_END_ALLOW_THREADS
;
1447 if (PyErr_Occurred()) return NULL
;
1448 } Py_INCREF(Py_None
);
1449 _resultobj
= Py_None
;
1453 #define wxWindow_FindWindowById(_swigobj,_swigarg0) (_swigobj->FindWindow(_swigarg0))
1454 static PyObject
*_wrap_wxWindow_FindWindowById(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1455 PyObject
* _resultobj
;
1459 PyObject
* _argo0
= 0;
1460 char *_kwnames
[] = { "self","id", NULL
};
1463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxWindow_FindWindowById",_kwnames
,&_argo0
,&_arg1
))
1466 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1467 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1468 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_FindWindowById. Expected _wxWindow_p.");
1473 wxPy_BEGIN_ALLOW_THREADS
;
1474 _result
= (wxWindow
*)wxWindow_FindWindowById(_arg0
,_arg1
);
1476 wxPy_END_ALLOW_THREADS
;
1477 if (PyErr_Occurred()) return NULL
;
1478 }{ _resultobj
= wxPyMake_wxObject(_result
); }
1482 #define wxWindow_FindWindowByName(_swigobj,_swigarg0) (_swigobj->FindWindow(_swigarg0))
1483 static PyObject
*_wrap_wxWindow_FindWindowByName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1484 PyObject
* _resultobj
;
1488 PyObject
* _argo0
= 0;
1489 PyObject
* _obj1
= 0;
1490 char *_kwnames
[] = { "self","name", NULL
};
1493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_FindWindowByName",_kwnames
,&_argo0
,&_obj1
))
1496 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1497 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1498 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_FindWindowByName. Expected _wxWindow_p.");
1503 #if PYTHON_API_VERSION >= 1009
1504 char* tmpPtr
; int tmpSize
;
1505 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1506 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1509 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1511 _arg1
= new wxString(tmpPtr
, tmpSize
);
1513 if (!PyString_Check(_obj1
)) {
1514 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1517 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1521 wxPy_BEGIN_ALLOW_THREADS
;
1522 _result
= (wxWindow
*)wxWindow_FindWindowByName(_arg0
,*_arg1
);
1524 wxPy_END_ALLOW_THREADS
;
1525 if (PyErr_Occurred()) return NULL
;
1526 }{ _resultobj
= wxPyMake_wxObject(_result
); }
1534 #define wxWindow_Fit(_swigobj) (_swigobj->Fit())
1535 static PyObject
*_wrap_wxWindow_Fit(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1536 PyObject
* _resultobj
;
1538 PyObject
* _argo0
= 0;
1539 char *_kwnames
[] = { "self", NULL
};
1542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Fit",_kwnames
,&_argo0
))
1545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Fit. Expected _wxWindow_p.");
1552 wxPy_BEGIN_ALLOW_THREADS
;
1553 wxWindow_Fit(_arg0
);
1555 wxPy_END_ALLOW_THREADS
;
1556 if (PyErr_Occurred()) return NULL
;
1557 } Py_INCREF(Py_None
);
1558 _resultobj
= Py_None
;
1562 #define wxWindow_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
1563 static PyObject
*_wrap_wxWindow_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1564 PyObject
* _resultobj
;
1567 PyObject
* _argo0
= 0;
1568 char *_kwnames
[] = { "self", NULL
};
1572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetBackgroundColour",_kwnames
,&_argo0
))
1575 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1576 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1577 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetBackgroundColour. Expected _wxWindow_p.");
1582 wxPy_BEGIN_ALLOW_THREADS
;
1583 _result
= new wxColour (wxWindow_GetBackgroundColour(_arg0
));
1585 wxPy_END_ALLOW_THREADS
;
1586 if (PyErr_Occurred()) return NULL
;
1587 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1588 _resultobj
= Py_BuildValue("s",_ptemp
);
1592 static PyObject
* wxWindow_GetChildren(wxWindow
*self
) {
1593 wxWindowList
& list
= self
->GetChildren();
1594 return wxPy_ConvertList(&list
, "wxWindow");
1596 static PyObject
*_wrap_wxWindow_GetChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1597 PyObject
* _resultobj
;
1600 PyObject
* _argo0
= 0;
1601 char *_kwnames
[] = { "self", NULL
};
1604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetChildren",_kwnames
,&_argo0
))
1607 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1608 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1609 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetChildren. Expected _wxWindow_p.");
1614 wxPy_BEGIN_ALLOW_THREADS
;
1615 _result
= (PyObject
*)wxWindow_GetChildren(_arg0
);
1617 wxPy_END_ALLOW_THREADS
;
1618 if (PyErr_Occurred()) return NULL
;
1620 _resultobj
= _result
;
1625 #define wxWindow_GetCharHeight(_swigobj) (_swigobj->GetCharHeight())
1626 static PyObject
*_wrap_wxWindow_GetCharHeight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1627 PyObject
* _resultobj
;
1630 PyObject
* _argo0
= 0;
1631 char *_kwnames
[] = { "self", NULL
};
1634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetCharHeight",_kwnames
,&_argo0
))
1637 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1638 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1639 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetCharHeight. Expected _wxWindow_p.");
1644 wxPy_BEGIN_ALLOW_THREADS
;
1645 _result
= (int )wxWindow_GetCharHeight(_arg0
);
1647 wxPy_END_ALLOW_THREADS
;
1648 if (PyErr_Occurred()) return NULL
;
1649 } _resultobj
= Py_BuildValue("i",_result
);
1653 #define wxWindow_GetCharWidth(_swigobj) (_swigobj->GetCharWidth())
1654 static PyObject
*_wrap_wxWindow_GetCharWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1655 PyObject
* _resultobj
;
1658 PyObject
* _argo0
= 0;
1659 char *_kwnames
[] = { "self", NULL
};
1662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetCharWidth",_kwnames
,&_argo0
))
1665 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1666 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1667 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetCharWidth. Expected _wxWindow_p.");
1672 wxPy_BEGIN_ALLOW_THREADS
;
1673 _result
= (int )wxWindow_GetCharWidth(_arg0
);
1675 wxPy_END_ALLOW_THREADS
;
1676 if (PyErr_Occurred()) return NULL
;
1677 } _resultobj
= Py_BuildValue("i",_result
);
1681 #define wxWindow_GetClientSizeTuple(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetClientSize(_swigarg0,_swigarg1))
1682 static PyObject
*_wrap_wxWindow_GetClientSizeTuple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1683 PyObject
* _resultobj
;
1689 PyObject
* _argo0
= 0;
1690 char *_kwnames
[] = { "self", NULL
};
1699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetClientSizeTuple",_kwnames
,&_argo0
))
1702 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1703 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1704 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetClientSizeTuple. Expected _wxWindow_p.");
1709 wxPy_BEGIN_ALLOW_THREADS
;
1710 wxWindow_GetClientSizeTuple(_arg0
,_arg1
,_arg2
);
1712 wxPy_END_ALLOW_THREADS
;
1713 if (PyErr_Occurred()) return NULL
;
1714 } Py_INCREF(Py_None
);
1715 _resultobj
= Py_None
;
1718 o
= PyInt_FromLong((long) (*_arg1
));
1719 _resultobj
= t_output_helper(_resultobj
, o
);
1723 o
= PyInt_FromLong((long) (*_arg2
));
1724 _resultobj
= t_output_helper(_resultobj
, o
);
1729 #define wxWindow_GetClientSize(_swigobj) (_swigobj->GetClientSize())
1730 static PyObject
*_wrap_wxWindow_GetClientSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1731 PyObject
* _resultobj
;
1734 PyObject
* _argo0
= 0;
1735 char *_kwnames
[] = { "self", NULL
};
1739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetClientSize",_kwnames
,&_argo0
))
1742 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1743 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1744 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetClientSize. Expected _wxWindow_p.");
1749 wxPy_BEGIN_ALLOW_THREADS
;
1750 _result
= new wxSize (wxWindow_GetClientSize(_arg0
));
1752 wxPy_END_ALLOW_THREADS
;
1753 if (PyErr_Occurred()) return NULL
;
1754 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
1755 _resultobj
= Py_BuildValue("s",_ptemp
);
1759 #define wxWindow_GetConstraints(_swigobj) (_swigobj->GetConstraints())
1760 static PyObject
*_wrap_wxWindow_GetConstraints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1761 PyObject
* _resultobj
;
1762 wxLayoutConstraints
* _result
;
1764 PyObject
* _argo0
= 0;
1765 char *_kwnames
[] = { "self", NULL
};
1769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetConstraints",_kwnames
,&_argo0
))
1772 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1773 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1774 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetConstraints. Expected _wxWindow_p.");
1779 wxPy_BEGIN_ALLOW_THREADS
;
1780 _result
= (wxLayoutConstraints
*)wxWindow_GetConstraints(_arg0
);
1782 wxPy_END_ALLOW_THREADS
;
1783 if (PyErr_Occurred()) return NULL
;
1785 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxLayoutConstraints_p");
1786 _resultobj
= Py_BuildValue("s",_ptemp
);
1789 _resultobj
= Py_None
;
1794 #define wxWindow_GetEventHandler(_swigobj) (_swigobj->GetEventHandler())
1795 static PyObject
*_wrap_wxWindow_GetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1796 PyObject
* _resultobj
;
1797 wxEvtHandler
* _result
;
1799 PyObject
* _argo0
= 0;
1800 char *_kwnames
[] = { "self", NULL
};
1803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetEventHandler",_kwnames
,&_argo0
))
1806 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1807 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1808 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetEventHandler. Expected _wxWindow_p.");
1813 wxPy_BEGIN_ALLOW_THREADS
;
1814 _result
= (wxEvtHandler
*)wxWindow_GetEventHandler(_arg0
);
1816 wxPy_END_ALLOW_THREADS
;
1817 if (PyErr_Occurred()) return NULL
;
1818 }{ _resultobj
= wxPyMake_wxObject(_result
); }
1822 #define wxWindow_GetFont(_swigobj) (_swigobj->GetFont())
1823 static PyObject
*_wrap_wxWindow_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1824 PyObject
* _resultobj
;
1827 PyObject
* _argo0
= 0;
1828 char *_kwnames
[] = { "self", NULL
};
1832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetFont",_kwnames
,&_argo0
))
1835 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1836 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1837 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetFont. Expected _wxWindow_p.");
1842 wxPy_BEGIN_ALLOW_THREADS
;
1843 wxFont
& _result_ref
= wxWindow_GetFont(_arg0
);
1844 _result
= (wxFont
*) &_result_ref
;
1846 wxPy_END_ALLOW_THREADS
;
1847 if (PyErr_Occurred()) return NULL
;
1849 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
1850 _resultobj
= Py_BuildValue("s",_ptemp
);
1853 _resultobj
= Py_None
;
1858 #define wxWindow_GetForegroundColour(_swigobj) (_swigobj->GetForegroundColour())
1859 static PyObject
*_wrap_wxWindow_GetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1860 PyObject
* _resultobj
;
1863 PyObject
* _argo0
= 0;
1864 char *_kwnames
[] = { "self", NULL
};
1868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetForegroundColour",_kwnames
,&_argo0
))
1871 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1872 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetForegroundColour. Expected _wxWindow_p.");
1878 wxPy_BEGIN_ALLOW_THREADS
;
1879 _result
= new wxColour (wxWindow_GetForegroundColour(_arg0
));
1881 wxPy_END_ALLOW_THREADS
;
1882 if (PyErr_Occurred()) return NULL
;
1883 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1884 _resultobj
= Py_BuildValue("s",_ptemp
);
1888 #define wxWindow_GetGrandParent(_swigobj) (_swigobj->GetGrandParent())
1889 static PyObject
*_wrap_wxWindow_GetGrandParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1890 PyObject
* _resultobj
;
1893 PyObject
* _argo0
= 0;
1894 char *_kwnames
[] = { "self", NULL
};
1897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetGrandParent",_kwnames
,&_argo0
))
1900 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1901 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1902 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetGrandParent. Expected _wxWindow_p.");
1907 wxPy_BEGIN_ALLOW_THREADS
;
1908 _result
= (wxWindow
*)wxWindow_GetGrandParent(_arg0
);
1910 wxPy_END_ALLOW_THREADS
;
1911 if (PyErr_Occurred()) return NULL
;
1912 }{ _resultobj
= wxPyMake_wxObject(_result
); }
1916 static long wxWindow_GetHandle(wxWindow
*self
) {
1917 return wxPyGetWinHandle(self
); //(long)self->GetHandle();
1919 static PyObject
*_wrap_wxWindow_GetHandle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1920 PyObject
* _resultobj
;
1923 PyObject
* _argo0
= 0;
1924 char *_kwnames
[] = { "self", NULL
};
1927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetHandle",_kwnames
,&_argo0
))
1930 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1931 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1932 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetHandle. Expected _wxWindow_p.");
1937 wxPy_BEGIN_ALLOW_THREADS
;
1938 _result
= (long )wxWindow_GetHandle(_arg0
);
1940 wxPy_END_ALLOW_THREADS
;
1941 if (PyErr_Occurred()) return NULL
;
1942 } _resultobj
= Py_BuildValue("l",_result
);
1946 #define wxWindow_GetId(_swigobj) (_swigobj->GetId())
1947 static PyObject
*_wrap_wxWindow_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1948 PyObject
* _resultobj
;
1951 PyObject
* _argo0
= 0;
1952 char *_kwnames
[] = { "self", NULL
};
1955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetId",_kwnames
,&_argo0
))
1958 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1959 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1960 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetId. Expected _wxWindow_p.");
1965 wxPy_BEGIN_ALLOW_THREADS
;
1966 _result
= (int )wxWindow_GetId(_arg0
);
1968 wxPy_END_ALLOW_THREADS
;
1969 if (PyErr_Occurred()) return NULL
;
1970 } _resultobj
= Py_BuildValue("i",_result
);
1974 #define wxWindow_GetLabel(_swigobj) (_swigobj->GetLabel())
1975 static PyObject
*_wrap_wxWindow_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1976 PyObject
* _resultobj
;
1979 PyObject
* _argo0
= 0;
1980 char *_kwnames
[] = { "self", NULL
};
1983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetLabel",_kwnames
,&_argo0
))
1986 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1987 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1988 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetLabel. Expected _wxWindow_p.");
1993 wxPy_BEGIN_ALLOW_THREADS
;
1994 _result
= new wxString (wxWindow_GetLabel(_arg0
));
1996 wxPy_END_ALLOW_THREADS
;
1997 if (PyErr_Occurred()) return NULL
;
1999 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2007 #define wxWindow_SetLabel(_swigobj,_swigarg0) (_swigobj->SetLabel(_swigarg0))
2008 static PyObject
*_wrap_wxWindow_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2009 PyObject
* _resultobj
;
2012 PyObject
* _argo0
= 0;
2013 PyObject
* _obj1
= 0;
2014 char *_kwnames
[] = { "self","label", NULL
};
2017 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetLabel",_kwnames
,&_argo0
,&_obj1
))
2020 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2021 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2022 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetLabel. Expected _wxWindow_p.");
2027 #if PYTHON_API_VERSION >= 1009
2028 char* tmpPtr
; int tmpSize
;
2029 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2030 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2033 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2035 _arg1
= new wxString(tmpPtr
, tmpSize
);
2037 if (!PyString_Check(_obj1
)) {
2038 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2041 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2045 wxPy_BEGIN_ALLOW_THREADS
;
2046 wxWindow_SetLabel(_arg0
,*_arg1
);
2048 wxPy_END_ALLOW_THREADS
;
2049 if (PyErr_Occurred()) return NULL
;
2050 } Py_INCREF(Py_None
);
2051 _resultobj
= Py_None
;
2059 #define wxWindow_GetName(_swigobj) (_swigobj->GetName())
2060 static PyObject
*_wrap_wxWindow_GetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2061 PyObject
* _resultobj
;
2064 PyObject
* _argo0
= 0;
2065 char *_kwnames
[] = { "self", NULL
};
2068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetName",_kwnames
,&_argo0
))
2071 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2072 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2073 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetName. Expected _wxWindow_p.");
2078 wxPy_BEGIN_ALLOW_THREADS
;
2079 _result
= new wxString (wxWindow_GetName(_arg0
));
2081 wxPy_END_ALLOW_THREADS
;
2082 if (PyErr_Occurred()) return NULL
;
2084 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2092 #define wxWindow_GetParent(_swigobj) (_swigobj->GetParent())
2093 static PyObject
*_wrap_wxWindow_GetParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2094 PyObject
* _resultobj
;
2097 PyObject
* _argo0
= 0;
2098 char *_kwnames
[] = { "self", NULL
};
2101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetParent",_kwnames
,&_argo0
))
2104 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2105 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2106 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetParent. Expected _wxWindow_p.");
2111 wxPy_BEGIN_ALLOW_THREADS
;
2112 _result
= (wxWindow
*)wxWindow_GetParent(_arg0
);
2114 wxPy_END_ALLOW_THREADS
;
2115 if (PyErr_Occurred()) return NULL
;
2116 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2120 #define wxWindow_GetPositionTuple(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPosition(_swigarg0,_swigarg1))
2121 static PyObject
*_wrap_wxWindow_GetPositionTuple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2122 PyObject
* _resultobj
;
2128 PyObject
* _argo0
= 0;
2129 char *_kwnames
[] = { "self", NULL
};
2138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetPositionTuple",_kwnames
,&_argo0
))
2141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetPositionTuple. Expected _wxWindow_p.");
2148 wxPy_BEGIN_ALLOW_THREADS
;
2149 wxWindow_GetPositionTuple(_arg0
,_arg1
,_arg2
);
2151 wxPy_END_ALLOW_THREADS
;
2152 if (PyErr_Occurred()) return NULL
;
2153 } Py_INCREF(Py_None
);
2154 _resultobj
= Py_None
;
2157 o
= PyInt_FromLong((long) (*_arg1
));
2158 _resultobj
= t_output_helper(_resultobj
, o
);
2162 o
= PyInt_FromLong((long) (*_arg2
));
2163 _resultobj
= t_output_helper(_resultobj
, o
);
2168 #define wxWindow_GetPosition(_swigobj) (_swigobj->GetPosition())
2169 static PyObject
*_wrap_wxWindow_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2170 PyObject
* _resultobj
;
2173 PyObject
* _argo0
= 0;
2174 char *_kwnames
[] = { "self", NULL
};
2178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetPosition",_kwnames
,&_argo0
))
2181 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2182 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2183 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetPosition. Expected _wxWindow_p.");
2188 wxPy_BEGIN_ALLOW_THREADS
;
2189 _result
= new wxPoint (wxWindow_GetPosition(_arg0
));
2191 wxPy_END_ALLOW_THREADS
;
2192 if (PyErr_Occurred()) return NULL
;
2193 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2194 _resultobj
= Py_BuildValue("s",_ptemp
);
2198 #define wxWindow_GetRect(_swigobj) (_swigobj->GetRect())
2199 static PyObject
*_wrap_wxWindow_GetRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2200 PyObject
* _resultobj
;
2203 PyObject
* _argo0
= 0;
2204 char *_kwnames
[] = { "self", NULL
};
2208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetRect",_kwnames
,&_argo0
))
2211 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2212 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2213 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetRect. Expected _wxWindow_p.");
2218 wxPy_BEGIN_ALLOW_THREADS
;
2219 _result
= new wxRect (wxWindow_GetRect(_arg0
));
2221 wxPy_END_ALLOW_THREADS
;
2222 if (PyErr_Occurred()) return NULL
;
2223 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
2224 _resultobj
= Py_BuildValue("s",_ptemp
);
2228 #define wxWindow_GetScrollThumb(_swigobj,_swigarg0) (_swigobj->GetScrollThumb(_swigarg0))
2229 static PyObject
*_wrap_wxWindow_GetScrollThumb(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2230 PyObject
* _resultobj
;
2234 PyObject
* _argo0
= 0;
2235 char *_kwnames
[] = { "self","orientation", NULL
};
2238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_GetScrollThumb",_kwnames
,&_argo0
,&_arg1
))
2241 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2242 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2243 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetScrollThumb. Expected _wxWindow_p.");
2248 wxPy_BEGIN_ALLOW_THREADS
;
2249 _result
= (int )wxWindow_GetScrollThumb(_arg0
,_arg1
);
2251 wxPy_END_ALLOW_THREADS
;
2252 if (PyErr_Occurred()) return NULL
;
2253 } _resultobj
= Py_BuildValue("i",_result
);
2257 #define wxWindow_GetScrollPos(_swigobj,_swigarg0) (_swigobj->GetScrollPos(_swigarg0))
2258 static PyObject
*_wrap_wxWindow_GetScrollPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2259 PyObject
* _resultobj
;
2263 PyObject
* _argo0
= 0;
2264 char *_kwnames
[] = { "self","orientation", NULL
};
2267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_GetScrollPos",_kwnames
,&_argo0
,&_arg1
))
2270 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2271 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2272 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetScrollPos. Expected _wxWindow_p.");
2277 wxPy_BEGIN_ALLOW_THREADS
;
2278 _result
= (int )wxWindow_GetScrollPos(_arg0
,_arg1
);
2280 wxPy_END_ALLOW_THREADS
;
2281 if (PyErr_Occurred()) return NULL
;
2282 } _resultobj
= Py_BuildValue("i",_result
);
2286 #define wxWindow_GetScrollRange(_swigobj,_swigarg0) (_swigobj->GetScrollRange(_swigarg0))
2287 static PyObject
*_wrap_wxWindow_GetScrollRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2288 PyObject
* _resultobj
;
2292 PyObject
* _argo0
= 0;
2293 char *_kwnames
[] = { "self","orientation", NULL
};
2296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_GetScrollRange",_kwnames
,&_argo0
,&_arg1
))
2299 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2300 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetScrollRange. Expected _wxWindow_p.");
2306 wxPy_BEGIN_ALLOW_THREADS
;
2307 _result
= (int )wxWindow_GetScrollRange(_arg0
,_arg1
);
2309 wxPy_END_ALLOW_THREADS
;
2310 if (PyErr_Occurred()) return NULL
;
2311 } _resultobj
= Py_BuildValue("i",_result
);
2315 #define wxWindow_GetSizeTuple(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetSize(_swigarg0,_swigarg1))
2316 static PyObject
*_wrap_wxWindow_GetSizeTuple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2317 PyObject
* _resultobj
;
2323 PyObject
* _argo0
= 0;
2324 char *_kwnames
[] = { "self", NULL
};
2333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetSizeTuple",_kwnames
,&_argo0
))
2336 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2337 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2338 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetSizeTuple. Expected _wxWindow_p.");
2343 wxPy_BEGIN_ALLOW_THREADS
;
2344 wxWindow_GetSizeTuple(_arg0
,_arg1
,_arg2
);
2346 wxPy_END_ALLOW_THREADS
;
2347 if (PyErr_Occurred()) return NULL
;
2348 } Py_INCREF(Py_None
);
2349 _resultobj
= Py_None
;
2352 o
= PyInt_FromLong((long) (*_arg1
));
2353 _resultobj
= t_output_helper(_resultobj
, o
);
2357 o
= PyInt_FromLong((long) (*_arg2
));
2358 _resultobj
= t_output_helper(_resultobj
, o
);
2363 #define wxWindow_GetSize(_swigobj) (_swigobj->GetSize())
2364 static PyObject
*_wrap_wxWindow_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2365 PyObject
* _resultobj
;
2368 PyObject
* _argo0
= 0;
2369 char *_kwnames
[] = { "self", NULL
};
2373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetSize",_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_GetSize. Expected _wxWindow_p.");
2383 wxPy_BEGIN_ALLOW_THREADS
;
2384 _result
= new wxSize (wxWindow_GetSize(_arg0
));
2386 wxPy_END_ALLOW_THREADS
;
2387 if (PyErr_Occurred()) return NULL
;
2388 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
2389 _resultobj
= Py_BuildValue("s",_ptemp
);
2393 #define wxWindow_GetTextExtent(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetTextExtent(_swigarg0,_swigarg1,_swigarg2))
2394 static PyObject
*_wrap_wxWindow_GetTextExtent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2395 PyObject
* _resultobj
;
2402 PyObject
* _argo0
= 0;
2403 PyObject
* _obj1
= 0;
2404 char *_kwnames
[] = { "self","string", NULL
};
2413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_GetTextExtent",_kwnames
,&_argo0
,&_obj1
))
2416 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2417 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2418 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetTextExtent. Expected _wxWindow_p.");
2423 #if PYTHON_API_VERSION >= 1009
2424 char* tmpPtr
; int tmpSize
;
2425 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2426 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2429 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2431 _arg1
= new wxString(tmpPtr
, tmpSize
);
2433 if (!PyString_Check(_obj1
)) {
2434 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2437 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2441 wxPy_BEGIN_ALLOW_THREADS
;
2442 wxWindow_GetTextExtent(_arg0
,*_arg1
,_arg2
,_arg3
);
2444 wxPy_END_ALLOW_THREADS
;
2445 if (PyErr_Occurred()) return NULL
;
2446 } Py_INCREF(Py_None
);
2447 _resultobj
= Py_None
;
2450 o
= PyInt_FromLong((long) (*_arg2
));
2451 _resultobj
= t_output_helper(_resultobj
, o
);
2455 o
= PyInt_FromLong((long) (*_arg3
));
2456 _resultobj
= t_output_helper(_resultobj
, o
);
2465 #define wxWindow_GetFullTextExtent(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->GetTextExtent(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2466 static PyObject
*_wrap_wxWindow_GetFullTextExtent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2467 PyObject
* _resultobj
;
2478 wxFont
* _arg6
= (wxFont
*) NULL
;
2479 PyObject
* _argo0
= 0;
2480 PyObject
* _obj1
= 0;
2481 PyObject
* _argo6
= 0;
2482 char *_kwnames
[] = { "self","string","font", NULL
};
2497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxWindow_GetFullTextExtent",_kwnames
,&_argo0
,&_obj1
,&_argo6
))
2500 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2501 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2502 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetFullTextExtent. Expected _wxWindow_p.");
2507 #if PYTHON_API_VERSION >= 1009
2508 char* tmpPtr
; int tmpSize
;
2509 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2510 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2513 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2515 _arg1
= new wxString(tmpPtr
, tmpSize
);
2517 if (!PyString_Check(_obj1
)) {
2518 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2521 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2525 if (_argo6
== Py_None
) { _arg6
= NULL
; }
2526 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxFont_p")) {
2527 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxWindow_GetFullTextExtent. Expected _wxFont_p.");
2532 wxPy_BEGIN_ALLOW_THREADS
;
2533 wxWindow_GetFullTextExtent(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2535 wxPy_END_ALLOW_THREADS
;
2536 if (PyErr_Occurred()) return NULL
;
2537 } Py_INCREF(Py_None
);
2538 _resultobj
= Py_None
;
2541 o
= PyInt_FromLong((long) (*_arg2
));
2542 _resultobj
= t_output_helper(_resultobj
, o
);
2546 o
= PyInt_FromLong((long) (*_arg3
));
2547 _resultobj
= t_output_helper(_resultobj
, o
);
2551 o
= PyInt_FromLong((long) (*_arg4
));
2552 _resultobj
= t_output_helper(_resultobj
, o
);
2556 o
= PyInt_FromLong((long) (*_arg5
));
2557 _resultobj
= t_output_helper(_resultobj
, o
);
2566 #define wxWindow_GetTitle(_swigobj) (_swigobj->GetTitle())
2567 static PyObject
*_wrap_wxWindow_GetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2568 PyObject
* _resultobj
;
2571 PyObject
* _argo0
= 0;
2572 char *_kwnames
[] = { "self", NULL
};
2575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetTitle",_kwnames
,&_argo0
))
2578 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2579 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2580 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetTitle. Expected _wxWindow_p.");
2585 wxPy_BEGIN_ALLOW_THREADS
;
2586 _result
= new wxString (wxWindow_GetTitle(_arg0
));
2588 wxPy_END_ALLOW_THREADS
;
2589 if (PyErr_Occurred()) return NULL
;
2591 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2599 #define wxWindow_GetUpdateRegion(_swigobj) (_swigobj->GetUpdateRegion())
2600 static PyObject
*_wrap_wxWindow_GetUpdateRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2601 PyObject
* _resultobj
;
2604 PyObject
* _argo0
= 0;
2605 char *_kwnames
[] = { "self", NULL
};
2609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetUpdateRegion",_kwnames
,&_argo0
))
2612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetUpdateRegion. Expected _wxWindow_p.");
2619 wxPy_BEGIN_ALLOW_THREADS
;
2620 _result
= new wxRegion (wxWindow_GetUpdateRegion(_arg0
));
2622 wxPy_END_ALLOW_THREADS
;
2623 if (PyErr_Occurred()) return NULL
;
2624 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRegion_p");
2625 _resultobj
= Py_BuildValue("s",_ptemp
);
2629 #define wxWindow_GetWindowStyleFlag(_swigobj) (_swigobj->GetWindowStyleFlag())
2630 static PyObject
*_wrap_wxWindow_GetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2631 PyObject
* _resultobj
;
2634 PyObject
* _argo0
= 0;
2635 char *_kwnames
[] = { "self", NULL
};
2638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetWindowStyleFlag",_kwnames
,&_argo0
))
2641 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2642 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2643 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetWindowStyleFlag. Expected _wxWindow_p.");
2648 wxPy_BEGIN_ALLOW_THREADS
;
2649 _result
= (long )wxWindow_GetWindowStyleFlag(_arg0
);
2651 wxPy_END_ALLOW_THREADS
;
2652 if (PyErr_Occurred()) return NULL
;
2653 } _resultobj
= Py_BuildValue("l",_result
);
2657 #define wxWindow_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
2658 static PyObject
*_wrap_wxWindow_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2659 PyObject
* _resultobj
;
2662 PyObject
* _argo0
= 0;
2663 char *_kwnames
[] = { "self","style", NULL
};
2666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxWindow_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
2669 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2670 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2671 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetWindowStyleFlag. Expected _wxWindow_p.");
2676 wxPy_BEGIN_ALLOW_THREADS
;
2677 wxWindow_SetWindowStyleFlag(_arg0
,_arg1
);
2679 wxPy_END_ALLOW_THREADS
;
2680 if (PyErr_Occurred()) return NULL
;
2681 } Py_INCREF(Py_None
);
2682 _resultobj
= Py_None
;
2686 #define wxWindow_SetWindowStyle(_swigobj,_swigarg0) (_swigobj->SetWindowStyle(_swigarg0))
2687 static PyObject
*_wrap_wxWindow_SetWindowStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2688 PyObject
* _resultobj
;
2691 PyObject
* _argo0
= 0;
2692 char *_kwnames
[] = { "self","style", NULL
};
2695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxWindow_SetWindowStyle",_kwnames
,&_argo0
,&_arg1
))
2698 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2699 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2700 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetWindowStyle. Expected _wxWindow_p.");
2705 wxPy_BEGIN_ALLOW_THREADS
;
2706 wxWindow_SetWindowStyle(_arg0
,_arg1
);
2708 wxPy_END_ALLOW_THREADS
;
2709 if (PyErr_Occurred()) return NULL
;
2710 } Py_INCREF(Py_None
);
2711 _resultobj
= Py_None
;
2715 #define wxWindow_Hide(_swigobj) (_swigobj->Hide())
2716 static PyObject
*_wrap_wxWindow_Hide(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2717 PyObject
* _resultobj
;
2720 PyObject
* _argo0
= 0;
2721 char *_kwnames
[] = { "self", NULL
};
2724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Hide",_kwnames
,&_argo0
))
2727 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2728 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Hide. Expected _wxWindow_p.");
2734 wxPy_BEGIN_ALLOW_THREADS
;
2735 _result
= (bool )wxWindow_Hide(_arg0
);
2737 wxPy_END_ALLOW_THREADS
;
2738 if (PyErr_Occurred()) return NULL
;
2739 } _resultobj
= Py_BuildValue("i",_result
);
2743 #define wxWindow_InitDialog(_swigobj) (_swigobj->InitDialog())
2744 static PyObject
*_wrap_wxWindow_InitDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2745 PyObject
* _resultobj
;
2747 PyObject
* _argo0
= 0;
2748 char *_kwnames
[] = { "self", NULL
};
2751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_InitDialog",_kwnames
,&_argo0
))
2754 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2755 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2756 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_InitDialog. Expected _wxWindow_p.");
2761 wxPy_BEGIN_ALLOW_THREADS
;
2762 wxWindow_InitDialog(_arg0
);
2764 wxPy_END_ALLOW_THREADS
;
2765 if (PyErr_Occurred()) return NULL
;
2766 } Py_INCREF(Py_None
);
2767 _resultobj
= Py_None
;
2771 #define wxWindow_IsEnabled(_swigobj) (_swigobj->IsEnabled())
2772 static PyObject
*_wrap_wxWindow_IsEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2773 PyObject
* _resultobj
;
2776 PyObject
* _argo0
= 0;
2777 char *_kwnames
[] = { "self", NULL
};
2780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_IsEnabled",_kwnames
,&_argo0
))
2783 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2784 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2785 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsEnabled. Expected _wxWindow_p.");
2790 wxPy_BEGIN_ALLOW_THREADS
;
2791 _result
= (bool )wxWindow_IsEnabled(_arg0
);
2793 wxPy_END_ALLOW_THREADS
;
2794 if (PyErr_Occurred()) return NULL
;
2795 } _resultobj
= Py_BuildValue("i",_result
);
2799 #define wxWindow_IsExposed(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->IsExposed(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2800 static PyObject
*_wrap_wxWindow_IsExposed(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2801 PyObject
* _resultobj
;
2806 int _arg3
= (int ) 0;
2807 int _arg4
= (int ) 0;
2808 PyObject
* _argo0
= 0;
2809 char *_kwnames
[] = { "self","x","y","w","h", NULL
};
2812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|ii:wxWindow_IsExposed",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2815 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2816 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2817 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsExposed. Expected _wxWindow_p.");
2822 wxPy_BEGIN_ALLOW_THREADS
;
2823 _result
= (bool )wxWindow_IsExposed(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
2825 wxPy_END_ALLOW_THREADS
;
2826 if (PyErr_Occurred()) return NULL
;
2827 } _resultobj
= Py_BuildValue("i",_result
);
2831 #define wxWindow_IsExposedPoint(_swigobj,_swigarg0) (_swigobj->IsExposed(_swigarg0))
2832 static PyObject
*_wrap_wxWindow_IsExposedPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2833 PyObject
* _resultobj
;
2837 PyObject
* _argo0
= 0;
2839 PyObject
* _obj1
= 0;
2840 char *_kwnames
[] = { "self","pt", NULL
};
2843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_IsExposedPoint",_kwnames
,&_argo0
,&_obj1
))
2846 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2847 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2848 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsExposedPoint. Expected _wxWindow_p.");
2854 if (! wxPoint_helper(_obj1
, &_arg1
))
2858 wxPy_BEGIN_ALLOW_THREADS
;
2859 _result
= (bool )wxWindow_IsExposedPoint(_arg0
,*_arg1
);
2861 wxPy_END_ALLOW_THREADS
;
2862 if (PyErr_Occurred()) return NULL
;
2863 } _resultobj
= Py_BuildValue("i",_result
);
2867 #define wxWindow_IsExposedRect(_swigobj,_swigarg0) (_swigobj->IsExposed(_swigarg0))
2868 static PyObject
*_wrap_wxWindow_IsExposedRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2869 PyObject
* _resultobj
;
2873 PyObject
* _argo0
= 0;
2875 PyObject
* _obj1
= 0;
2876 char *_kwnames
[] = { "self","rect", NULL
};
2879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_IsExposedRect",_kwnames
,&_argo0
,&_obj1
))
2882 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2883 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2884 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsExposedRect. Expected _wxWindow_p.");
2890 if (! wxRect_helper(_obj1
, &_arg1
))
2894 wxPy_BEGIN_ALLOW_THREADS
;
2895 _result
= (bool )wxWindow_IsExposedRect(_arg0
,*_arg1
);
2897 wxPy_END_ALLOW_THREADS
;
2898 if (PyErr_Occurred()) return NULL
;
2899 } _resultobj
= Py_BuildValue("i",_result
);
2903 #define wxWindow_IsRetained(_swigobj) (_swigobj->IsRetained())
2904 static PyObject
*_wrap_wxWindow_IsRetained(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2905 PyObject
* _resultobj
;
2908 PyObject
* _argo0
= 0;
2909 char *_kwnames
[] = { "self", NULL
};
2912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_IsRetained",_kwnames
,&_argo0
))
2915 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2916 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsRetained. Expected _wxWindow_p.");
2922 wxPy_BEGIN_ALLOW_THREADS
;
2923 _result
= (bool )wxWindow_IsRetained(_arg0
);
2925 wxPy_END_ALLOW_THREADS
;
2926 if (PyErr_Occurred()) return NULL
;
2927 } _resultobj
= Py_BuildValue("i",_result
);
2931 #define wxWindow_IsShown(_swigobj) (_swigobj->IsShown())
2932 static PyObject
*_wrap_wxWindow_IsShown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2933 PyObject
* _resultobj
;
2936 PyObject
* _argo0
= 0;
2937 char *_kwnames
[] = { "self", NULL
};
2940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_IsShown",_kwnames
,&_argo0
))
2943 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2944 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2945 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsShown. Expected _wxWindow_p.");
2950 wxPy_BEGIN_ALLOW_THREADS
;
2951 _result
= (bool )wxWindow_IsShown(_arg0
);
2953 wxPy_END_ALLOW_THREADS
;
2954 if (PyErr_Occurred()) return NULL
;
2955 } _resultobj
= Py_BuildValue("i",_result
);
2959 #define wxWindow_IsTopLevel(_swigobj) (_swigobj->IsTopLevel())
2960 static PyObject
*_wrap_wxWindow_IsTopLevel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2961 PyObject
* _resultobj
;
2964 PyObject
* _argo0
= 0;
2965 char *_kwnames
[] = { "self", NULL
};
2968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_IsTopLevel",_kwnames
,&_argo0
))
2971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_IsTopLevel. Expected _wxWindow_p.");
2978 wxPy_BEGIN_ALLOW_THREADS
;
2979 _result
= (bool )wxWindow_IsTopLevel(_arg0
);
2981 wxPy_END_ALLOW_THREADS
;
2982 if (PyErr_Occurred()) return NULL
;
2983 } _resultobj
= Py_BuildValue("i",_result
);
2987 #define wxWindow_Layout(_swigobj) (_swigobj->Layout())
2988 static PyObject
*_wrap_wxWindow_Layout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2989 PyObject
* _resultobj
;
2991 PyObject
* _argo0
= 0;
2992 char *_kwnames
[] = { "self", NULL
};
2995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Layout",_kwnames
,&_argo0
))
2998 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2999 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3000 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Layout. Expected _wxWindow_p.");
3005 wxPy_BEGIN_ALLOW_THREADS
;
3006 wxWindow_Layout(_arg0
);
3008 wxPy_END_ALLOW_THREADS
;
3009 if (PyErr_Occurred()) return NULL
;
3010 } Py_INCREF(Py_None
);
3011 _resultobj
= Py_None
;
3015 #define wxWindow_LoadFromResource(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->LoadFromResource(_swigarg0,_swigarg1,_swigarg2))
3016 static PyObject
*_wrap_wxWindow_LoadFromResource(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3017 PyObject
* _resultobj
;
3022 wxResourceTable
* _arg3
= (wxResourceTable
*) NULL
;
3023 PyObject
* _argo0
= 0;
3024 PyObject
* _argo1
= 0;
3025 PyObject
* _obj2
= 0;
3026 PyObject
* _argo3
= 0;
3027 char *_kwnames
[] = { "self","parent","resourceName","resourceTable", NULL
};
3030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|O:wxWindow_LoadFromResource",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_argo3
))
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_LoadFromResource. Expected _wxWindow_p.");
3040 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3041 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
3042 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_LoadFromResource. Expected _wxWindow_p.");
3047 #if PYTHON_API_VERSION >= 1009
3048 char* tmpPtr
; int tmpSize
;
3049 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3050 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3053 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3055 _arg2
= new wxString(tmpPtr
, tmpSize
);
3057 if (!PyString_Check(_obj2
)) {
3058 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3061 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3065 if (_argo3
== Py_None
) { _arg3
= NULL
; }
3066 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxResourceTable_p")) {
3067 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxWindow_LoadFromResource. Expected _wxResourceTable_p.");
3072 wxPy_BEGIN_ALLOW_THREADS
;
3073 _result
= (bool )wxWindow_LoadFromResource(_arg0
,_arg1
,*_arg2
,_arg3
);
3075 wxPy_END_ALLOW_THREADS
;
3076 if (PyErr_Occurred()) return NULL
;
3077 } _resultobj
= Py_BuildValue("i",_result
);
3085 #define wxWindow_Lower(_swigobj) (_swigobj->Lower())
3086 static PyObject
*_wrap_wxWindow_Lower(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3087 PyObject
* _resultobj
;
3089 PyObject
* _argo0
= 0;
3090 char *_kwnames
[] = { "self", NULL
};
3093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Lower",_kwnames
,&_argo0
))
3096 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3097 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3098 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Lower. Expected _wxWindow_p.");
3103 wxPy_BEGIN_ALLOW_THREADS
;
3104 wxWindow_Lower(_arg0
);
3106 wxPy_END_ALLOW_THREADS
;
3107 if (PyErr_Occurred()) return NULL
;
3108 } Py_INCREF(Py_None
);
3109 _resultobj
= Py_None
;
3113 #define wxWindow_MakeModal(_swigobj,_swigarg0) (_swigobj->MakeModal(_swigarg0))
3114 static PyObject
*_wrap_wxWindow_MakeModal(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3115 PyObject
* _resultobj
;
3117 bool _arg1
= (bool ) TRUE
;
3118 PyObject
* _argo0
= 0;
3119 int tempbool1
= (int) TRUE
;
3120 char *_kwnames
[] = { "self","flag", NULL
};
3123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_MakeModal",_kwnames
,&_argo0
,&tempbool1
))
3126 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3127 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3128 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_MakeModal. Expected _wxWindow_p.");
3132 _arg1
= (bool ) tempbool1
;
3134 wxPy_BEGIN_ALLOW_THREADS
;
3135 wxWindow_MakeModal(_arg0
,_arg1
);
3137 wxPy_END_ALLOW_THREADS
;
3138 if (PyErr_Occurred()) return NULL
;
3139 } Py_INCREF(Py_None
);
3140 _resultobj
= Py_None
;
3144 #define wxWindow_MoveXY(_swigobj,_swigarg0,_swigarg1) (_swigobj->Move(_swigarg0,_swigarg1))
3145 static PyObject
*_wrap_wxWindow_MoveXY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3146 PyObject
* _resultobj
;
3150 PyObject
* _argo0
= 0;
3151 char *_kwnames
[] = { "self","x","y", NULL
};
3154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxWindow_MoveXY",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3157 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3158 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3159 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_MoveXY. Expected _wxWindow_p.");
3164 wxPy_BEGIN_ALLOW_THREADS
;
3165 wxWindow_MoveXY(_arg0
,_arg1
,_arg2
);
3167 wxPy_END_ALLOW_THREADS
;
3168 if (PyErr_Occurred()) return NULL
;
3169 } Py_INCREF(Py_None
);
3170 _resultobj
= Py_None
;
3174 #define wxWindow_Move(_swigobj,_swigarg0) (_swigobj->Move(_swigarg0))
3175 static PyObject
*_wrap_wxWindow_Move(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3176 PyObject
* _resultobj
;
3179 PyObject
* _argo0
= 0;
3181 PyObject
* _obj1
= 0;
3182 char *_kwnames
[] = { "self","point", NULL
};
3185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_Move",_kwnames
,&_argo0
,&_obj1
))
3188 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3189 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Move. Expected _wxWindow_p.");
3196 if (! wxPoint_helper(_obj1
, &_arg1
))
3200 wxPy_BEGIN_ALLOW_THREADS
;
3201 wxWindow_Move(_arg0
,*_arg1
);
3203 wxPy_END_ALLOW_THREADS
;
3204 if (PyErr_Occurred()) return NULL
;
3205 } Py_INCREF(Py_None
);
3206 _resultobj
= Py_None
;
3210 #define wxWindow_PopEventHandler(_swigobj,_swigarg0) (_swigobj->PopEventHandler(_swigarg0))
3211 static PyObject
*_wrap_wxWindow_PopEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3212 PyObject
* _resultobj
;
3213 wxEvtHandler
* _result
;
3215 bool _arg1
= (bool ) FALSE
;
3216 PyObject
* _argo0
= 0;
3217 int tempbool1
= (int) FALSE
;
3218 char *_kwnames
[] = { "self","deleteHandler", NULL
};
3221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxWindow_PopEventHandler",_kwnames
,&_argo0
,&tempbool1
))
3224 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3225 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_PopEventHandler. Expected _wxWindow_p.");
3230 _arg1
= (bool ) tempbool1
;
3232 wxPy_BEGIN_ALLOW_THREADS
;
3233 _result
= (wxEvtHandler
*)wxWindow_PopEventHandler(_arg0
,_arg1
);
3235 wxPy_END_ALLOW_THREADS
;
3236 if (PyErr_Occurred()) return NULL
;
3237 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3241 #define wxWindow_PushEventHandler(_swigobj,_swigarg0) (_swigobj->PushEventHandler(_swigarg0))
3242 static PyObject
*_wrap_wxWindow_PushEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3243 PyObject
* _resultobj
;
3245 wxEvtHandler
* _arg1
;
3246 PyObject
* _argo0
= 0;
3247 PyObject
* _argo1
= 0;
3248 char *_kwnames
[] = { "self","handler", NULL
};
3251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_PushEventHandler",_kwnames
,&_argo0
,&_argo1
))
3254 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3255 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3256 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_PushEventHandler. Expected _wxWindow_p.");
3261 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3262 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
3263 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_PushEventHandler. Expected _wxEvtHandler_p.");
3268 wxPy_BEGIN_ALLOW_THREADS
;
3269 wxWindow_PushEventHandler(_arg0
,_arg1
);
3271 wxPy_END_ALLOW_THREADS
;
3272 if (PyErr_Occurred()) return NULL
;
3273 } Py_INCREF(Py_None
);
3274 _resultobj
= Py_None
;
3278 #define wxWindow_PopupMenuXY(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->PopupMenu(_swigarg0,_swigarg1,_swigarg2))
3279 static PyObject
*_wrap_wxWindow_PopupMenuXY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3280 PyObject
* _resultobj
;
3286 PyObject
* _argo0
= 0;
3287 PyObject
* _argo1
= 0;
3288 char *_kwnames
[] = { "self","menu","x","y", NULL
};
3291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOii:wxWindow_PopupMenuXY",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
3294 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3295 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_PopupMenuXY. Expected _wxWindow_p.");
3301 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3302 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenu_p")) {
3303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_PopupMenuXY. Expected _wxMenu_p.");
3308 wxPy_BEGIN_ALLOW_THREADS
;
3309 _result
= (bool )wxWindow_PopupMenuXY(_arg0
,_arg1
,_arg2
,_arg3
);
3311 wxPy_END_ALLOW_THREADS
;
3312 if (PyErr_Occurred()) return NULL
;
3313 } _resultobj
= Py_BuildValue("i",_result
);
3317 #define wxWindow_PopupMenu(_swigobj,_swigarg0,_swigarg1) (_swigobj->PopupMenu(_swigarg0,_swigarg1))
3318 static PyObject
*_wrap_wxWindow_PopupMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3319 PyObject
* _resultobj
;
3324 PyObject
* _argo0
= 0;
3325 PyObject
* _argo1
= 0;
3327 PyObject
* _obj2
= 0;
3328 char *_kwnames
[] = { "self","menu","pos", NULL
};
3331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxWindow_PopupMenu",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
3334 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3335 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_PopupMenu. Expected _wxWindow_p.");
3341 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3342 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenu_p")) {
3343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_PopupMenu. Expected _wxMenu_p.");
3349 if (! wxPoint_helper(_obj2
, &_arg2
))
3353 wxPy_BEGIN_ALLOW_THREADS
;
3354 _result
= (bool )wxWindow_PopupMenu(_arg0
,_arg1
,*_arg2
);
3356 wxPy_END_ALLOW_THREADS
;
3357 if (PyErr_Occurred()) return NULL
;
3358 } _resultobj
= Py_BuildValue("i",_result
);
3362 #define wxWindow_Raise(_swigobj) (_swigobj->Raise())
3363 static PyObject
*_wrap_wxWindow_Raise(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3364 PyObject
* _resultobj
;
3366 PyObject
* _argo0
= 0;
3367 char *_kwnames
[] = { "self", NULL
};
3370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Raise",_kwnames
,&_argo0
))
3373 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3374 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Raise. Expected _wxWindow_p.");
3380 wxPy_BEGIN_ALLOW_THREADS
;
3381 wxWindow_Raise(_arg0
);
3383 wxPy_END_ALLOW_THREADS
;
3384 if (PyErr_Occurred()) return NULL
;
3385 } Py_INCREF(Py_None
);
3386 _resultobj
= Py_None
;
3390 #define wxWindow_Refresh(_swigobj,_swigarg0,_swigarg1) (_swigobj->Refresh(_swigarg0,_swigarg1))
3391 static PyObject
*_wrap_wxWindow_Refresh(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3392 PyObject
* _resultobj
;
3394 bool _arg1
= (bool ) TRUE
;
3395 wxRect
* _arg2
= (wxRect
*) NULL
;
3396 PyObject
* _argo0
= 0;
3397 int tempbool1
= (int) TRUE
;
3399 PyObject
* _obj2
= 0;
3400 char *_kwnames
[] = { "self","eraseBackground","rect", NULL
};
3403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iO:wxWindow_Refresh",_kwnames
,&_argo0
,&tempbool1
,&_obj2
))
3406 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3407 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Refresh. Expected _wxWindow_p.");
3412 _arg1
= (bool ) tempbool1
;
3416 if (! wxRect_helper(_obj2
, &_arg2
))
3420 wxPy_BEGIN_ALLOW_THREADS
;
3421 wxWindow_Refresh(_arg0
,_arg1
,_arg2
);
3423 wxPy_END_ALLOW_THREADS
;
3424 if (PyErr_Occurred()) return NULL
;
3425 } Py_INCREF(Py_None
);
3426 _resultobj
= Py_None
;
3430 #define wxWindow_RefreshRect(_swigobj,_swigarg0) (_swigobj->RefreshRect(_swigarg0))
3431 static PyObject
*_wrap_wxWindow_RefreshRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3432 PyObject
* _resultobj
;
3435 PyObject
* _argo0
= 0;
3437 PyObject
* _obj1
= 0;
3438 char *_kwnames
[] = { "self","rect", NULL
};
3441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_RefreshRect",_kwnames
,&_argo0
,&_obj1
))
3444 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3445 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_RefreshRect. Expected _wxWindow_p.");
3452 if (! wxRect_helper(_obj1
, &_arg1
))
3456 wxPy_BEGIN_ALLOW_THREADS
;
3457 wxWindow_RefreshRect(_arg0
,*_arg1
);
3459 wxPy_END_ALLOW_THREADS
;
3460 if (PyErr_Occurred()) return NULL
;
3461 } Py_INCREF(Py_None
);
3462 _resultobj
= Py_None
;
3466 #define wxWindow_ReleaseMouse(_swigobj) (_swigobj->ReleaseMouse())
3467 static PyObject
*_wrap_wxWindow_ReleaseMouse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3468 PyObject
* _resultobj
;
3470 PyObject
* _argo0
= 0;
3471 char *_kwnames
[] = { "self", NULL
};
3474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_ReleaseMouse",_kwnames
,&_argo0
))
3477 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3478 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3479 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ReleaseMouse. Expected _wxWindow_p.");
3484 wxPy_BEGIN_ALLOW_THREADS
;
3485 wxWindow_ReleaseMouse(_arg0
);
3487 wxPy_END_ALLOW_THREADS
;
3488 if (PyErr_Occurred()) return NULL
;
3489 } Py_INCREF(Py_None
);
3490 _resultobj
= Py_None
;
3494 #define wxWindow_RemoveChild(_swigobj,_swigarg0) (_swigobj->RemoveChild(_swigarg0))
3495 static PyObject
*_wrap_wxWindow_RemoveChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3496 PyObject
* _resultobj
;
3499 PyObject
* _argo0
= 0;
3500 PyObject
* _argo1
= 0;
3501 char *_kwnames
[] = { "self","child", NULL
};
3504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_RemoveChild",_kwnames
,&_argo0
,&_argo1
))
3507 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3508 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3509 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_RemoveChild. Expected _wxWindow_p.");
3514 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3515 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
3516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_RemoveChild. Expected _wxWindow_p.");
3521 wxPy_BEGIN_ALLOW_THREADS
;
3522 wxWindow_RemoveChild(_arg0
,_arg1
);
3524 wxPy_END_ALLOW_THREADS
;
3525 if (PyErr_Occurred()) return NULL
;
3526 } Py_INCREF(Py_None
);
3527 _resultobj
= Py_None
;
3531 #define wxWindow_Reparent(_swigobj,_swigarg0) (_swigobj->Reparent(_swigarg0))
3532 static PyObject
*_wrap_wxWindow_Reparent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3533 PyObject
* _resultobj
;
3537 PyObject
* _argo0
= 0;
3538 PyObject
* _argo1
= 0;
3539 char *_kwnames
[] = { "self","newParent", NULL
};
3542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_Reparent",_kwnames
,&_argo0
,&_argo1
))
3545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Reparent. Expected _wxWindow_p.");
3552 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3553 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
3554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_Reparent. Expected _wxWindow_p.");
3559 wxPy_BEGIN_ALLOW_THREADS
;
3560 _result
= (bool )wxWindow_Reparent(_arg0
,_arg1
);
3562 wxPy_END_ALLOW_THREADS
;
3563 if (PyErr_Occurred()) return NULL
;
3564 } _resultobj
= Py_BuildValue("i",_result
);
3568 #define wxWindow_ScreenToClientXY(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScreenToClient(_swigarg0,_swigarg1))
3569 static PyObject
*_wrap_wxWindow_ScreenToClientXY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3570 PyObject
* _resultobj
;
3574 PyObject
* _argo0
= 0;
3576 PyObject
* _obj1
= 0;
3578 PyObject
* _obj2
= 0;
3579 char *_kwnames
[] = { "self","x","y", NULL
};
3582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxWindow_ScreenToClientXY",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
3585 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3586 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ScreenToClientXY. Expected _wxWindow_p.");
3592 temp
= (int) PyInt_AsLong(_obj1
);
3596 temp0
= (int) PyInt_AsLong(_obj2
);
3600 wxPy_BEGIN_ALLOW_THREADS
;
3601 wxWindow_ScreenToClientXY(_arg0
,_arg1
,_arg2
);
3603 wxPy_END_ALLOW_THREADS
;
3604 if (PyErr_Occurred()) return NULL
;
3605 } Py_INCREF(Py_None
);
3606 _resultobj
= Py_None
;
3609 o
= PyInt_FromLong((long) (*_arg1
));
3610 _resultobj
= t_output_helper(_resultobj
, o
);
3614 o
= PyInt_FromLong((long) (*_arg2
));
3615 _resultobj
= t_output_helper(_resultobj
, o
);
3620 #define wxWindow_ScreenToClient(_swigobj,_swigarg0) (_swigobj->ScreenToClient(_swigarg0))
3621 static PyObject
*_wrap_wxWindow_ScreenToClient(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3622 PyObject
* _resultobj
;
3626 PyObject
* _argo0
= 0;
3628 PyObject
* _obj1
= 0;
3629 char *_kwnames
[] = { "self","pt", NULL
};
3633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ScreenToClient",_kwnames
,&_argo0
,&_obj1
))
3636 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3637 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3638 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ScreenToClient. Expected _wxWindow_p.");
3644 if (! wxPoint_helper(_obj1
, &_arg1
))
3648 wxPy_BEGIN_ALLOW_THREADS
;
3649 _result
= new wxPoint (wxWindow_ScreenToClient(_arg0
,*_arg1
));
3651 wxPy_END_ALLOW_THREADS
;
3652 if (PyErr_Occurred()) return NULL
;
3653 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
3654 _resultobj
= Py_BuildValue("s",_ptemp
);
3658 #define wxWindow_ScrollWindow(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->ScrollWindow(_swigarg0,_swigarg1,_swigarg2))
3659 static PyObject
*_wrap_wxWindow_ScrollWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3660 PyObject
* _resultobj
;
3664 wxRect
* _arg3
= (wxRect
*) NULL
;
3665 PyObject
* _argo0
= 0;
3667 PyObject
* _obj3
= 0;
3668 char *_kwnames
[] = { "self","dx","dy","rect", NULL
};
3671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|O:wxWindow_ScrollWindow",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
))
3674 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3675 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3676 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ScrollWindow. Expected _wxWindow_p.");
3683 if (! wxRect_helper(_obj3
, &_arg3
))
3687 wxPy_BEGIN_ALLOW_THREADS
;
3688 wxWindow_ScrollWindow(_arg0
,_arg1
,_arg2
,_arg3
);
3690 wxPy_END_ALLOW_THREADS
;
3691 if (PyErr_Occurred()) return NULL
;
3692 } Py_INCREF(Py_None
);
3693 _resultobj
= Py_None
;
3697 #define wxWindow_SetAutoLayout(_swigobj,_swigarg0) (_swigobj->SetAutoLayout(_swigarg0))
3698 static PyObject
*_wrap_wxWindow_SetAutoLayout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3699 PyObject
* _resultobj
;
3702 PyObject
* _argo0
= 0;
3704 char *_kwnames
[] = { "self","autoLayout", NULL
};
3707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_SetAutoLayout",_kwnames
,&_argo0
,&tempbool1
))
3710 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3711 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3712 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetAutoLayout. Expected _wxWindow_p.");
3716 _arg1
= (bool ) tempbool1
;
3718 wxPy_BEGIN_ALLOW_THREADS
;
3719 wxWindow_SetAutoLayout(_arg0
,_arg1
);
3721 wxPy_END_ALLOW_THREADS
;
3722 if (PyErr_Occurred()) return NULL
;
3723 } Py_INCREF(Py_None
);
3724 _resultobj
= Py_None
;
3728 #define wxWindow_GetAutoLayout(_swigobj) (_swigobj->GetAutoLayout())
3729 static PyObject
*_wrap_wxWindow_GetAutoLayout(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3730 PyObject
* _resultobj
;
3733 PyObject
* _argo0
= 0;
3734 char *_kwnames
[] = { "self", NULL
};
3737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetAutoLayout",_kwnames
,&_argo0
))
3740 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3741 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3742 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetAutoLayout. Expected _wxWindow_p.");
3747 wxPy_BEGIN_ALLOW_THREADS
;
3748 _result
= (bool )wxWindow_GetAutoLayout(_arg0
);
3750 wxPy_END_ALLOW_THREADS
;
3751 if (PyErr_Occurred()) return NULL
;
3752 } _resultobj
= Py_BuildValue("i",_result
);
3756 #define wxWindow_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
3757 static PyObject
*_wrap_wxWindow_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3758 PyObject
* _resultobj
;
3761 PyObject
* _argo0
= 0;
3763 PyObject
* _obj1
= 0;
3764 char *_kwnames
[] = { "self","colour", NULL
};
3767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
3770 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3771 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3772 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetBackgroundColour. Expected _wxWindow_p.");
3778 if (! wxColour_helper(_obj1
, &_arg1
))
3782 wxPy_BEGIN_ALLOW_THREADS
;
3783 wxWindow_SetBackgroundColour(_arg0
,*_arg1
);
3785 wxPy_END_ALLOW_THREADS
;
3786 if (PyErr_Occurred()) return NULL
;
3787 } Py_INCREF(Py_None
);
3788 _resultobj
= Py_None
;
3792 #define wxWindow_SetConstraints(_swigobj,_swigarg0) (_swigobj->SetConstraints(_swigarg0))
3793 static PyObject
*_wrap_wxWindow_SetConstraints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3794 PyObject
* _resultobj
;
3796 wxLayoutConstraints
* _arg1
;
3797 PyObject
* _argo0
= 0;
3798 PyObject
* _argo1
= 0;
3799 char *_kwnames
[] = { "self","constraints", NULL
};
3802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetConstraints",_kwnames
,&_argo0
,&_argo1
))
3805 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3806 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3807 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetConstraints. Expected _wxWindow_p.");
3812 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3813 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxLayoutConstraints_p")) {
3814 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetConstraints. Expected _wxLayoutConstraints_p.");
3819 wxPy_BEGIN_ALLOW_THREADS
;
3820 wxWindow_SetConstraints(_arg0
,_arg1
);
3822 wxPy_END_ALLOW_THREADS
;
3823 if (PyErr_Occurred()) return NULL
;
3824 } Py_INCREF(Py_None
);
3825 _resultobj
= Py_None
;
3829 #define wxWindow_UnsetConstraints(_swigobj,_swigarg0) (_swigobj->UnsetConstraints(_swigarg0))
3830 static PyObject
*_wrap_wxWindow_UnsetConstraints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3831 PyObject
* _resultobj
;
3833 wxLayoutConstraints
* _arg1
;
3834 PyObject
* _argo0
= 0;
3835 PyObject
* _argo1
= 0;
3836 char *_kwnames
[] = { "self","constraints", NULL
};
3839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_UnsetConstraints",_kwnames
,&_argo0
,&_argo1
))
3842 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3843 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3844 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_UnsetConstraints. Expected _wxWindow_p.");
3849 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3850 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxLayoutConstraints_p")) {
3851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_UnsetConstraints. Expected _wxLayoutConstraints_p.");
3856 wxPy_BEGIN_ALLOW_THREADS
;
3857 wxWindow_UnsetConstraints(_arg0
,_arg1
);
3859 wxPy_END_ALLOW_THREADS
;
3860 if (PyErr_Occurred()) return NULL
;
3861 } Py_INCREF(Py_None
);
3862 _resultobj
= Py_None
;
3866 #define wxWindow_SetFocus(_swigobj) (_swigobj->SetFocus())
3867 static PyObject
*_wrap_wxWindow_SetFocus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3868 PyObject
* _resultobj
;
3870 PyObject
* _argo0
= 0;
3871 char *_kwnames
[] = { "self", NULL
};
3874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_SetFocus",_kwnames
,&_argo0
))
3877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetFocus. Expected _wxWindow_p.");
3884 wxPy_BEGIN_ALLOW_THREADS
;
3885 wxWindow_SetFocus(_arg0
);
3887 wxPy_END_ALLOW_THREADS
;
3888 if (PyErr_Occurred()) return NULL
;
3889 } Py_INCREF(Py_None
);
3890 _resultobj
= Py_None
;
3894 #define wxWindow_AcceptsFocus(_swigobj) (_swigobj->AcceptsFocus())
3895 static PyObject
*_wrap_wxWindow_AcceptsFocus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3896 PyObject
* _resultobj
;
3899 PyObject
* _argo0
= 0;
3900 char *_kwnames
[] = { "self", NULL
};
3903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_AcceptsFocus",_kwnames
,&_argo0
))
3906 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3907 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3908 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_AcceptsFocus. Expected _wxWindow_p.");
3913 wxPy_BEGIN_ALLOW_THREADS
;
3914 _result
= (bool )wxWindow_AcceptsFocus(_arg0
);
3916 wxPy_END_ALLOW_THREADS
;
3917 if (PyErr_Occurred()) return NULL
;
3918 } _resultobj
= Py_BuildValue("i",_result
);
3922 #define wxWindow_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
3923 static PyObject
*_wrap_wxWindow_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3924 PyObject
* _resultobj
;
3927 PyObject
* _argo0
= 0;
3928 PyObject
* _argo1
= 0;
3929 char *_kwnames
[] = { "self","font", NULL
};
3932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetFont",_kwnames
,&_argo0
,&_argo1
))
3935 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3936 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3937 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetFont. Expected _wxWindow_p.");
3942 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3943 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
3944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetFont. Expected _wxFont_p.");
3949 wxPy_BEGIN_ALLOW_THREADS
;
3950 wxWindow_SetFont(_arg0
,*_arg1
);
3952 wxPy_END_ALLOW_THREADS
;
3953 if (PyErr_Occurred()) return NULL
;
3954 } Py_INCREF(Py_None
);
3955 _resultobj
= Py_None
;
3959 #define wxWindow_SetForegroundColour(_swigobj,_swigarg0) (_swigobj->SetForegroundColour(_swigarg0))
3960 static PyObject
*_wrap_wxWindow_SetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3961 PyObject
* _resultobj
;
3964 PyObject
* _argo0
= 0;
3966 PyObject
* _obj1
= 0;
3967 char *_kwnames
[] = { "self","colour", NULL
};
3970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetForegroundColour",_kwnames
,&_argo0
,&_obj1
))
3973 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3974 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3975 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetForegroundColour. Expected _wxWindow_p.");
3981 if (! wxColour_helper(_obj1
, &_arg1
))
3985 wxPy_BEGIN_ALLOW_THREADS
;
3986 wxWindow_SetForegroundColour(_arg0
,*_arg1
);
3988 wxPy_END_ALLOW_THREADS
;
3989 if (PyErr_Occurred()) return NULL
;
3990 } Py_INCREF(Py_None
);
3991 _resultobj
= Py_None
;
3995 #define wxWindow_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
3996 static PyObject
*_wrap_wxWindow_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3997 PyObject
* _resultobj
;
4000 PyObject
* _argo0
= 0;
4001 char *_kwnames
[] = { "self","id", NULL
};
4004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_SetId",_kwnames
,&_argo0
,&_arg1
))
4007 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4008 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4009 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetId. Expected _wxWindow_p.");
4014 wxPy_BEGIN_ALLOW_THREADS
;
4015 wxWindow_SetId(_arg0
,_arg1
);
4017 wxPy_END_ALLOW_THREADS
;
4018 if (PyErr_Occurred()) return NULL
;
4019 } Py_INCREF(Py_None
);
4020 _resultobj
= Py_None
;
4024 #define wxWindow_SetName(_swigobj,_swigarg0) (_swigobj->SetName(_swigarg0))
4025 static PyObject
*_wrap_wxWindow_SetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4026 PyObject
* _resultobj
;
4029 PyObject
* _argo0
= 0;
4030 PyObject
* _obj1
= 0;
4031 char *_kwnames
[] = { "self","name", NULL
};
4034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetName",_kwnames
,&_argo0
,&_obj1
))
4037 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4038 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4039 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetName. Expected _wxWindow_p.");
4044 #if PYTHON_API_VERSION >= 1009
4045 char* tmpPtr
; int tmpSize
;
4046 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
4047 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4050 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
4052 _arg1
= new wxString(tmpPtr
, tmpSize
);
4054 if (!PyString_Check(_obj1
)) {
4055 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4058 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
4062 wxPy_BEGIN_ALLOW_THREADS
;
4063 wxWindow_SetName(_arg0
,*_arg1
);
4065 wxPy_END_ALLOW_THREADS
;
4066 if (PyErr_Occurred()) return NULL
;
4067 } Py_INCREF(Py_None
);
4068 _resultobj
= Py_None
;
4076 #define wxWindow_SetScrollbar(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetScrollbar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4077 static PyObject
*_wrap_wxWindow_SetScrollbar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4078 PyObject
* _resultobj
;
4084 int _arg5
= (int ) TRUE
;
4085 PyObject
* _argo0
= 0;
4086 char *_kwnames
[] = { "self","orientation","position","thumbSize","range","refresh", NULL
};
4089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|i:wxWindow_SetScrollbar",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4092 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4093 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4094 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetScrollbar. Expected _wxWindow_p.");
4099 wxPy_BEGIN_ALLOW_THREADS
;
4100 wxWindow_SetScrollbar(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4102 wxPy_END_ALLOW_THREADS
;
4103 if (PyErr_Occurred()) return NULL
;
4104 } Py_INCREF(Py_None
);
4105 _resultobj
= Py_None
;
4109 #define wxWindow_SetScrollPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetScrollPos(_swigarg0,_swigarg1,_swigarg2))
4110 static PyObject
*_wrap_wxWindow_SetScrollPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4111 PyObject
* _resultobj
;
4115 bool _arg3
= (bool ) TRUE
;
4116 PyObject
* _argo0
= 0;
4117 int tempbool3
= (int) TRUE
;
4118 char *_kwnames
[] = { "self","orientation","pos","refresh", NULL
};
4121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii|i:wxWindow_SetScrollPos",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
4124 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4125 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4126 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetScrollPos. Expected _wxWindow_p.");
4130 _arg3
= (bool ) tempbool3
;
4132 wxPy_BEGIN_ALLOW_THREADS
;
4133 wxWindow_SetScrollPos(_arg0
,_arg1
,_arg2
,_arg3
);
4135 wxPy_END_ALLOW_THREADS
;
4136 if (PyErr_Occurred()) return NULL
;
4137 } Py_INCREF(Py_None
);
4138 _resultobj
= Py_None
;
4142 #define wxWindow_SetDimensions(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetSize(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4143 static PyObject
*_wrap_wxWindow_SetDimensions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4144 PyObject
* _resultobj
;
4150 int _arg5
= (int ) wxSIZE_AUTO
;
4151 PyObject
* _argo0
= 0;
4152 char *_kwnames
[] = { "self","x","y","width","height","sizeFlags", NULL
};
4155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|i:wxWindow_SetDimensions",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4158 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4159 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4160 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetDimensions. Expected _wxWindow_p.");
4165 wxPy_BEGIN_ALLOW_THREADS
;
4166 wxWindow_SetDimensions(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4168 wxPy_END_ALLOW_THREADS
;
4169 if (PyErr_Occurred()) return NULL
;
4170 } Py_INCREF(Py_None
);
4171 _resultobj
= Py_None
;
4175 static void wxWindow_SetSize(wxWindow
*self
,const wxSize
& size
) {
4176 self
->SetSize(size
);
4178 static PyObject
*_wrap_wxWindow_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4179 PyObject
* _resultobj
;
4182 PyObject
* _argo0
= 0;
4184 PyObject
* _obj1
= 0;
4185 char *_kwnames
[] = { "self","size", NULL
};
4188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetSize",_kwnames
,&_argo0
,&_obj1
))
4191 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4192 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetSize. Expected _wxWindow_p.");
4199 if (! wxSize_helper(_obj1
, &_arg1
))
4203 wxPy_BEGIN_ALLOW_THREADS
;
4204 wxWindow_SetSize(_arg0
,*_arg1
);
4206 wxPy_END_ALLOW_THREADS
;
4207 if (PyErr_Occurred()) return NULL
;
4208 } Py_INCREF(Py_None
);
4209 _resultobj
= Py_None
;
4213 static void wxWindow_SetPosition(wxWindow
*self
,const wxPoint
& pos
) {
4216 static PyObject
*_wrap_wxWindow_SetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4217 PyObject
* _resultobj
;
4220 PyObject
* _argo0
= 0;
4222 PyObject
* _obj1
= 0;
4223 char *_kwnames
[] = { "self","pos", NULL
};
4226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetPosition",_kwnames
,&_argo0
,&_obj1
))
4229 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4230 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4231 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetPosition. Expected _wxWindow_p.");
4237 if (! wxPoint_helper(_obj1
, &_arg1
))
4241 wxPy_BEGIN_ALLOW_THREADS
;
4242 wxWindow_SetPosition(_arg0
,*_arg1
);
4244 wxPy_END_ALLOW_THREADS
;
4245 if (PyErr_Occurred()) return NULL
;
4246 } Py_INCREF(Py_None
);
4247 _resultobj
= Py_None
;
4251 static void wxWindow_SetRect(wxWindow
*self
,const wxRect
& rect
,int sizeFlags
) {
4252 self
->SetSize(rect
, sizeFlags
);
4254 static PyObject
*_wrap_wxWindow_SetRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4255 PyObject
* _resultobj
;
4258 int _arg2
= (int ) wxSIZE_AUTO
;
4259 PyObject
* _argo0
= 0;
4261 PyObject
* _obj1
= 0;
4262 char *_kwnames
[] = { "self","rect","sizeFlags", NULL
};
4265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxWindow_SetRect",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
4268 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4269 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4270 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetRect. Expected _wxWindow_p.");
4276 if (! wxRect_helper(_obj1
, &_arg1
))
4280 wxPy_BEGIN_ALLOW_THREADS
;
4281 wxWindow_SetRect(_arg0
,*_arg1
,_arg2
);
4283 wxPy_END_ALLOW_THREADS
;
4284 if (PyErr_Occurred()) return NULL
;
4285 } Py_INCREF(Py_None
);
4286 _resultobj
= Py_None
;
4290 #define wxWindow_SetSizeHints(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->SetSizeHints(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4291 static PyObject
*_wrap_wxWindow_SetSizeHints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4292 PyObject
* _resultobj
;
4294 int _arg1
= (int ) -1;
4295 int _arg2
= (int ) -1;
4296 int _arg3
= (int ) -1;
4297 int _arg4
= (int ) -1;
4298 int _arg5
= (int ) -1;
4299 int _arg6
= (int ) -1;
4300 PyObject
* _argo0
= 0;
4301 char *_kwnames
[] = { "self","minW","minH","maxW","maxH","incW","incH", NULL
};
4304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iiiiii:wxWindow_SetSizeHints",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
4307 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4308 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4309 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetSizeHints. Expected _wxWindow_p.");
4314 wxPy_BEGIN_ALLOW_THREADS
;
4315 wxWindow_SetSizeHints(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4317 wxPy_END_ALLOW_THREADS
;
4318 if (PyErr_Occurred()) return NULL
;
4319 } Py_INCREF(Py_None
);
4320 _resultobj
= Py_None
;
4324 #define wxWindow_SetClientSizeWH(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetClientSize(_swigarg0,_swigarg1))
4325 static PyObject
*_wrap_wxWindow_SetClientSizeWH(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4326 PyObject
* _resultobj
;
4330 PyObject
* _argo0
= 0;
4331 char *_kwnames
[] = { "self","width","height", NULL
};
4334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxWindow_SetClientSizeWH",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4337 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4338 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4339 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetClientSizeWH. Expected _wxWindow_p.");
4344 wxPy_BEGIN_ALLOW_THREADS
;
4345 wxWindow_SetClientSizeWH(_arg0
,_arg1
,_arg2
);
4347 wxPy_END_ALLOW_THREADS
;
4348 if (PyErr_Occurred()) return NULL
;
4349 } Py_INCREF(Py_None
);
4350 _resultobj
= Py_None
;
4354 #define wxWindow_SetClientSize(_swigobj,_swigarg0) (_swigobj->SetClientSize(_swigarg0))
4355 static PyObject
*_wrap_wxWindow_SetClientSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4356 PyObject
* _resultobj
;
4359 PyObject
* _argo0
= 0;
4361 PyObject
* _obj1
= 0;
4362 char *_kwnames
[] = { "self","size", NULL
};
4365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetClientSize",_kwnames
,&_argo0
,&_obj1
))
4368 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4369 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetClientSize. Expected _wxWindow_p.");
4376 if (! wxSize_helper(_obj1
, &_arg1
))
4380 wxPy_BEGIN_ALLOW_THREADS
;
4381 wxWindow_SetClientSize(_arg0
,*_arg1
);
4383 wxPy_END_ALLOW_THREADS
;
4384 if (PyErr_Occurred()) return NULL
;
4385 } Py_INCREF(Py_None
);
4386 _resultobj
= Py_None
;
4390 #define wxWindow_SetCursor(_swigobj,_swigarg0) (_swigobj->SetCursor(_swigarg0))
4391 static PyObject
*_wrap_wxWindow_SetCursor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4392 PyObject
* _resultobj
;
4395 PyObject
* _argo0
= 0;
4396 PyObject
* _argo1
= 0;
4397 char *_kwnames
[] = { "self","cursor", NULL
};
4400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetCursor",_kwnames
,&_argo0
,&_argo1
))
4403 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4404 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4405 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetCursor. Expected _wxWindow_p.");
4410 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4411 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxCursor_p")) {
4412 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetCursor. Expected _wxCursor_p.");
4417 wxPy_BEGIN_ALLOW_THREADS
;
4418 wxWindow_SetCursor(_arg0
,*_arg1
);
4420 wxPy_END_ALLOW_THREADS
;
4421 if (PyErr_Occurred()) return NULL
;
4422 } Py_INCREF(Py_None
);
4423 _resultobj
= Py_None
;
4427 #define wxWindow_SetEventHandler(_swigobj,_swigarg0) (_swigobj->SetEventHandler(_swigarg0))
4428 static PyObject
*_wrap_wxWindow_SetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4429 PyObject
* _resultobj
;
4431 wxEvtHandler
* _arg1
;
4432 PyObject
* _argo0
= 0;
4433 PyObject
* _argo1
= 0;
4434 char *_kwnames
[] = { "self","handler", NULL
};
4437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetEventHandler",_kwnames
,&_argo0
,&_argo1
))
4440 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4441 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4442 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetEventHandler. Expected _wxWindow_p.");
4447 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4448 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
4449 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetEventHandler. Expected _wxEvtHandler_p.");
4454 wxPy_BEGIN_ALLOW_THREADS
;
4455 wxWindow_SetEventHandler(_arg0
,_arg1
);
4457 wxPy_END_ALLOW_THREADS
;
4458 if (PyErr_Occurred()) return NULL
;
4459 } Py_INCREF(Py_None
);
4460 _resultobj
= Py_None
;
4464 #define wxWindow_SetExtraStyle(_swigobj,_swigarg0) (_swigobj->SetExtraStyle(_swigarg0))
4465 static PyObject
*_wrap_wxWindow_SetExtraStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4466 PyObject
* _resultobj
;
4469 PyObject
* _argo0
= 0;
4470 char *_kwnames
[] = { "self","exStyle", NULL
};
4473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxWindow_SetExtraStyle",_kwnames
,&_argo0
,&_arg1
))
4476 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4477 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4478 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetExtraStyle. Expected _wxWindow_p.");
4483 wxPy_BEGIN_ALLOW_THREADS
;
4484 wxWindow_SetExtraStyle(_arg0
,_arg1
);
4486 wxPy_END_ALLOW_THREADS
;
4487 if (PyErr_Occurred()) return NULL
;
4488 } Py_INCREF(Py_None
);
4489 _resultobj
= Py_None
;
4493 #define wxWindow_SetTitle(_swigobj,_swigarg0) (_swigobj->SetTitle(_swigarg0))
4494 static PyObject
*_wrap_wxWindow_SetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4495 PyObject
* _resultobj
;
4498 PyObject
* _argo0
= 0;
4499 PyObject
* _obj1
= 0;
4500 char *_kwnames
[] = { "self","title", NULL
};
4503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetTitle",_kwnames
,&_argo0
,&_obj1
))
4506 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4507 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4508 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetTitle. Expected _wxWindow_p.");
4513 #if PYTHON_API_VERSION >= 1009
4514 char* tmpPtr
; int tmpSize
;
4515 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
4516 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4519 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
4521 _arg1
= new wxString(tmpPtr
, tmpSize
);
4523 if (!PyString_Check(_obj1
)) {
4524 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4527 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
4531 wxPy_BEGIN_ALLOW_THREADS
;
4532 wxWindow_SetTitle(_arg0
,*_arg1
);
4534 wxPy_END_ALLOW_THREADS
;
4535 if (PyErr_Occurred()) return NULL
;
4536 } Py_INCREF(Py_None
);
4537 _resultobj
= Py_None
;
4545 #define wxWindow_Show(_swigobj,_swigarg0) (_swigobj->Show(_swigarg0))
4546 static PyObject
*_wrap_wxWindow_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4547 PyObject
* _resultobj
;
4551 PyObject
* _argo0
= 0;
4553 char *_kwnames
[] = { "self","show", NULL
};
4556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_Show",_kwnames
,&_argo0
,&tempbool1
))
4559 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4560 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4561 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Show. Expected _wxWindow_p.");
4565 _arg1
= (bool ) tempbool1
;
4567 wxPy_BEGIN_ALLOW_THREADS
;
4568 _result
= (bool )wxWindow_Show(_arg0
,_arg1
);
4570 wxPy_END_ALLOW_THREADS
;
4571 if (PyErr_Occurred()) return NULL
;
4572 } _resultobj
= Py_BuildValue("i",_result
);
4576 #define wxWindow_TransferDataFromWindow(_swigobj) (_swigobj->TransferDataFromWindow())
4577 static PyObject
*_wrap_wxWindow_TransferDataFromWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4578 PyObject
* _resultobj
;
4581 PyObject
* _argo0
= 0;
4582 char *_kwnames
[] = { "self", NULL
};
4585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_TransferDataFromWindow",_kwnames
,&_argo0
))
4588 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4589 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4590 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_TransferDataFromWindow. Expected _wxWindow_p.");
4595 wxPy_BEGIN_ALLOW_THREADS
;
4596 _result
= (bool )wxWindow_TransferDataFromWindow(_arg0
);
4598 wxPy_END_ALLOW_THREADS
;
4599 if (PyErr_Occurred()) return NULL
;
4600 } _resultobj
= Py_BuildValue("i",_result
);
4604 #define wxWindow_TransferDataToWindow(_swigobj) (_swigobj->TransferDataToWindow())
4605 static PyObject
*_wrap_wxWindow_TransferDataToWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4606 PyObject
* _resultobj
;
4609 PyObject
* _argo0
= 0;
4610 char *_kwnames
[] = { "self", NULL
};
4613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_TransferDataToWindow",_kwnames
,&_argo0
))
4616 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4617 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_TransferDataToWindow. Expected _wxWindow_p.");
4623 wxPy_BEGIN_ALLOW_THREADS
;
4624 _result
= (bool )wxWindow_TransferDataToWindow(_arg0
);
4626 wxPy_END_ALLOW_THREADS
;
4627 if (PyErr_Occurred()) return NULL
;
4628 } _resultobj
= Py_BuildValue("i",_result
);
4632 #define wxWindow_Validate(_swigobj) (_swigobj->Validate())
4633 static PyObject
*_wrap_wxWindow_Validate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4634 PyObject
* _resultobj
;
4637 PyObject
* _argo0
= 0;
4638 char *_kwnames
[] = { "self", NULL
};
4641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Validate",_kwnames
,&_argo0
))
4644 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4645 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Validate. Expected _wxWindow_p.");
4651 wxPy_BEGIN_ALLOW_THREADS
;
4652 _result
= (bool )wxWindow_Validate(_arg0
);
4654 wxPy_END_ALLOW_THREADS
;
4655 if (PyErr_Occurred()) return NULL
;
4656 } _resultobj
= Py_BuildValue("i",_result
);
4660 #define wxWindow_WarpPointer(_swigobj,_swigarg0,_swigarg1) (_swigobj->WarpPointer(_swigarg0,_swigarg1))
4661 static PyObject
*_wrap_wxWindow_WarpPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4662 PyObject
* _resultobj
;
4666 PyObject
* _argo0
= 0;
4667 char *_kwnames
[] = { "self","x","y", NULL
};
4670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxWindow_WarpPointer",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4673 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4674 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_WarpPointer. Expected _wxWindow_p.");
4680 wxPy_BEGIN_ALLOW_THREADS
;
4681 wxWindow_WarpPointer(_arg0
,_arg1
,_arg2
);
4683 wxPy_END_ALLOW_THREADS
;
4684 if (PyErr_Occurred()) return NULL
;
4685 } Py_INCREF(Py_None
);
4686 _resultobj
= Py_None
;
4690 #define wxWindow_ConvertDialogPointToPixels(_swigobj,_swigarg0) (_swigobj->ConvertDialogToPixels(_swigarg0))
4691 static PyObject
*_wrap_wxWindow_ConvertDialogPointToPixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4692 PyObject
* _resultobj
;
4696 PyObject
* _argo0
= 0;
4698 PyObject
* _obj1
= 0;
4699 char *_kwnames
[] = { "self","pt", NULL
};
4703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ConvertDialogPointToPixels",_kwnames
,&_argo0
,&_obj1
))
4706 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4707 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4708 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ConvertDialogPointToPixels. Expected _wxWindow_p.");
4714 if (! wxPoint_helper(_obj1
, &_arg1
))
4718 wxPy_BEGIN_ALLOW_THREADS
;
4719 _result
= new wxPoint (wxWindow_ConvertDialogPointToPixels(_arg0
,*_arg1
));
4721 wxPy_END_ALLOW_THREADS
;
4722 if (PyErr_Occurred()) return NULL
;
4723 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
4724 _resultobj
= Py_BuildValue("s",_ptemp
);
4728 #define wxWindow_ConvertDialogSizeToPixels(_swigobj,_swigarg0) (_swigobj->ConvertDialogToPixels(_swigarg0))
4729 static PyObject
*_wrap_wxWindow_ConvertDialogSizeToPixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4730 PyObject
* _resultobj
;
4734 PyObject
* _argo0
= 0;
4736 PyObject
* _obj1
= 0;
4737 char *_kwnames
[] = { "self","sz", NULL
};
4741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ConvertDialogSizeToPixels",_kwnames
,&_argo0
,&_obj1
))
4744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ConvertDialogSizeToPixels. Expected _wxWindow_p.");
4752 if (! wxSize_helper(_obj1
, &_arg1
))
4756 wxPy_BEGIN_ALLOW_THREADS
;
4757 _result
= new wxSize (wxWindow_ConvertDialogSizeToPixels(_arg0
,*_arg1
));
4759 wxPy_END_ALLOW_THREADS
;
4760 if (PyErr_Occurred()) return NULL
;
4761 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
4762 _resultobj
= Py_BuildValue("s",_ptemp
);
4766 #define wxWindow_ConvertPixelPointToDialog(_swigobj,_swigarg0) (_swigobj->ConvertPixelsToDialog(_swigarg0))
4767 static PyObject
*_wrap_wxWindow_ConvertPixelPointToDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4768 PyObject
* _resultobj
;
4772 PyObject
* _argo0
= 0;
4774 PyObject
* _obj1
= 0;
4775 char *_kwnames
[] = { "self","pt", NULL
};
4779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ConvertPixelPointToDialog",_kwnames
,&_argo0
,&_obj1
))
4782 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4783 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4784 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ConvertPixelPointToDialog. Expected _wxWindow_p.");
4790 if (! wxPoint_helper(_obj1
, &_arg1
))
4794 wxPy_BEGIN_ALLOW_THREADS
;
4795 _result
= new wxPoint (wxWindow_ConvertPixelPointToDialog(_arg0
,*_arg1
));
4797 wxPy_END_ALLOW_THREADS
;
4798 if (PyErr_Occurred()) return NULL
;
4799 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
4800 _resultobj
= Py_BuildValue("s",_ptemp
);
4804 #define wxWindow_ConvertPixelSizeToDialog(_swigobj,_swigarg0) (_swigobj->ConvertPixelsToDialog(_swigarg0))
4805 static PyObject
*_wrap_wxWindow_ConvertPixelSizeToDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4806 PyObject
* _resultobj
;
4810 PyObject
* _argo0
= 0;
4812 PyObject
* _obj1
= 0;
4813 char *_kwnames
[] = { "self","sz", NULL
};
4817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_ConvertPixelSizeToDialog",_kwnames
,&_argo0
,&_obj1
))
4820 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4821 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4822 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ConvertPixelSizeToDialog. Expected _wxWindow_p.");
4828 if (! wxSize_helper(_obj1
, &_arg1
))
4832 wxPy_BEGIN_ALLOW_THREADS
;
4833 _result
= new wxSize (wxWindow_ConvertPixelSizeToDialog(_arg0
,*_arg1
));
4835 wxPy_END_ALLOW_THREADS
;
4836 if (PyErr_Occurred()) return NULL
;
4837 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
4838 _resultobj
= Py_BuildValue("s",_ptemp
);
4842 #define wxWindow_SetToolTipString(_swigobj,_swigarg0) (_swigobj->SetToolTip(_swigarg0))
4843 static PyObject
*_wrap_wxWindow_SetToolTipString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4844 PyObject
* _resultobj
;
4847 PyObject
* _argo0
= 0;
4848 PyObject
* _obj1
= 0;
4849 char *_kwnames
[] = { "self","tip", NULL
};
4852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetToolTipString",_kwnames
,&_argo0
,&_obj1
))
4855 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4856 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4857 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetToolTipString. Expected _wxWindow_p.");
4862 #if PYTHON_API_VERSION >= 1009
4863 char* tmpPtr
; int tmpSize
;
4864 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
4865 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4868 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
4870 _arg1
= new wxString(tmpPtr
, tmpSize
);
4872 if (!PyString_Check(_obj1
)) {
4873 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4876 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
4880 wxPy_BEGIN_ALLOW_THREADS
;
4881 wxWindow_SetToolTipString(_arg0
,*_arg1
);
4883 wxPy_END_ALLOW_THREADS
;
4884 if (PyErr_Occurred()) return NULL
;
4885 } Py_INCREF(Py_None
);
4886 _resultobj
= Py_None
;
4894 #define wxWindow_SetToolTip(_swigobj,_swigarg0) (_swigobj->SetToolTip(_swigarg0))
4895 static PyObject
*_wrap_wxWindow_SetToolTip(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4896 PyObject
* _resultobj
;
4899 PyObject
* _argo0
= 0;
4900 PyObject
* _argo1
= 0;
4901 char *_kwnames
[] = { "self","tooltip", NULL
};
4904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetToolTip",_kwnames
,&_argo0
,&_argo1
))
4907 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4908 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4909 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetToolTip. Expected _wxWindow_p.");
4914 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4915 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxToolTip_p")) {
4916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetToolTip. Expected _wxToolTip_p.");
4921 wxPy_BEGIN_ALLOW_THREADS
;
4922 wxWindow_SetToolTip(_arg0
,_arg1
);
4924 wxPy_END_ALLOW_THREADS
;
4925 if (PyErr_Occurred()) return NULL
;
4926 } Py_INCREF(Py_None
);
4927 _resultobj
= Py_None
;
4931 #define wxWindow_GetToolTip(_swigobj) (_swigobj->GetToolTip())
4932 static PyObject
*_wrap_wxWindow_GetToolTip(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4933 PyObject
* _resultobj
;
4934 wxToolTip
* _result
;
4936 PyObject
* _argo0
= 0;
4937 char *_kwnames
[] = { "self", NULL
};
4940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetToolTip",_kwnames
,&_argo0
))
4943 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4944 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4945 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetToolTip. Expected _wxWindow_p.");
4950 wxPy_BEGIN_ALLOW_THREADS
;
4951 _result
= (wxToolTip
*)wxWindow_GetToolTip(_arg0
);
4953 wxPy_END_ALLOW_THREADS
;
4954 if (PyErr_Occurred()) return NULL
;
4955 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4959 #define wxWindow_SetSizer(_swigobj,_swigarg0) (_swigobj->SetSizer(_swigarg0))
4960 static PyObject
*_wrap_wxWindow_SetSizer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4961 PyObject
* _resultobj
;
4964 PyObject
* _argo0
= 0;
4965 PyObject
* _argo1
= 0;
4966 char *_kwnames
[] = { "self","sizer", NULL
};
4969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetSizer",_kwnames
,&_argo0
,&_argo1
))
4972 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4973 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
4974 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetSizer. Expected _wxWindow_p.");
4979 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4980 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxSizer_p")) {
4981 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetSizer. Expected _wxSizer_p.");
4986 wxPy_BEGIN_ALLOW_THREADS
;
4987 wxWindow_SetSizer(_arg0
,_arg1
);
4989 wxPy_END_ALLOW_THREADS
;
4990 if (PyErr_Occurred()) return NULL
;
4991 } Py_INCREF(Py_None
);
4992 _resultobj
= Py_None
;
4996 #define wxWindow_GetSizer(_swigobj) (_swigobj->GetSizer())
4997 static PyObject
*_wrap_wxWindow_GetSizer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4998 PyObject
* _resultobj
;
5001 PyObject
* _argo0
= 0;
5002 char *_kwnames
[] = { "self", NULL
};
5005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetSizer",_kwnames
,&_argo0
))
5008 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5009 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetSizer. Expected _wxWindow_p.");
5015 wxPy_BEGIN_ALLOW_THREADS
;
5016 _result
= (wxSizer
*)wxWindow_GetSizer(_arg0
);
5018 wxPy_END_ALLOW_THREADS
;
5019 if (PyErr_Occurred()) return NULL
;
5020 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5024 #define wxWindow_GetValidator(_swigobj) (_swigobj->GetValidator())
5025 static PyObject
*_wrap_wxWindow_GetValidator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5026 PyObject
* _resultobj
;
5027 wxValidator
* _result
;
5029 PyObject
* _argo0
= 0;
5030 char *_kwnames
[] = { "self", NULL
};
5033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetValidator",_kwnames
,&_argo0
))
5036 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5037 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetValidator. Expected _wxWindow_p.");
5043 wxPy_BEGIN_ALLOW_THREADS
;
5044 _result
= (wxValidator
*)wxWindow_GetValidator(_arg0
);
5046 wxPy_END_ALLOW_THREADS
;
5047 if (PyErr_Occurred()) return NULL
;
5048 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5052 #define wxWindow_SetValidator(_swigobj,_swigarg0) (_swigobj->SetValidator(_swigarg0))
5053 static PyObject
*_wrap_wxWindow_SetValidator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5054 PyObject
* _resultobj
;
5056 wxValidator
* _arg1
;
5057 PyObject
* _argo0
= 0;
5058 PyObject
* _argo1
= 0;
5059 char *_kwnames
[] = { "self","validator", NULL
};
5062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetValidator",_kwnames
,&_argo0
,&_argo1
))
5065 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5066 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5067 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetValidator. Expected _wxWindow_p.");
5072 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5073 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxValidator_p")) {
5074 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetValidator. Expected _wxValidator_p.");
5079 wxPy_BEGIN_ALLOW_THREADS
;
5080 wxWindow_SetValidator(_arg0
,*_arg1
);
5082 wxPy_END_ALLOW_THREADS
;
5083 if (PyErr_Occurred()) return NULL
;
5084 } Py_INCREF(Py_None
);
5085 _resultobj
= Py_None
;
5089 #define wxWindow_SetDropTarget(_swigobj,_swigarg0) (_swigobj->SetDropTarget(_swigarg0))
5090 static PyObject
*_wrap_wxWindow_SetDropTarget(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5091 PyObject
* _resultobj
;
5093 wxDropTarget
* _arg1
;
5094 PyObject
* _argo0
= 0;
5095 PyObject
* _argo1
= 0;
5096 char *_kwnames
[] = { "self","target", NULL
};
5099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetDropTarget",_kwnames
,&_argo0
,&_argo1
))
5102 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5103 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5104 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetDropTarget. Expected _wxWindow_p.");
5109 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5110 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDropTarget_p")) {
5111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetDropTarget. Expected _wxDropTarget_p.");
5116 wxPy_BEGIN_ALLOW_THREADS
;
5117 wxWindow_SetDropTarget(_arg0
,_arg1
);
5119 wxPy_END_ALLOW_THREADS
;
5120 if (PyErr_Occurred()) return NULL
;
5121 } Py_INCREF(Py_None
);
5122 _resultobj
= Py_None
;
5126 #define wxWindow_GetDropTarget(_swigobj) (_swigobj->GetDropTarget())
5127 static PyObject
*_wrap_wxWindow_GetDropTarget(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5128 PyObject
* _resultobj
;
5129 wxDropTarget
* _result
;
5131 PyObject
* _argo0
= 0;
5132 char *_kwnames
[] = { "self", NULL
};
5136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetDropTarget",_kwnames
,&_argo0
))
5139 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5140 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetDropTarget. Expected _wxWindow_p.");
5146 wxPy_BEGIN_ALLOW_THREADS
;
5147 _result
= (wxDropTarget
*)wxWindow_GetDropTarget(_arg0
);
5149 wxPy_END_ALLOW_THREADS
;
5150 if (PyErr_Occurred()) return NULL
;
5152 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDropTarget_p");
5153 _resultobj
= Py_BuildValue("s",_ptemp
);
5156 _resultobj
= Py_None
;
5161 #define wxWindow_GetBestSize(_swigobj) (_swigobj->GetBestSize())
5162 static PyObject
*_wrap_wxWindow_GetBestSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5163 PyObject
* _resultobj
;
5166 PyObject
* _argo0
= 0;
5167 char *_kwnames
[] = { "self", NULL
};
5171 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetBestSize",_kwnames
,&_argo0
))
5174 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5175 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5176 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetBestSize. Expected _wxWindow_p.");
5181 wxPy_BEGIN_ALLOW_THREADS
;
5182 _result
= new wxSize (wxWindow_GetBestSize(_arg0
));
5184 wxPy_END_ALLOW_THREADS
;
5185 if (PyErr_Occurred()) return NULL
;
5186 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
5187 _resultobj
= Py_BuildValue("s",_ptemp
);
5191 #define wxWindow_SetCaret(_swigobj,_swigarg0) (_swigobj->SetCaret(_swigarg0))
5192 static PyObject
*_wrap_wxWindow_SetCaret(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5193 PyObject
* _resultobj
;
5196 PyObject
* _argo0
= 0;
5197 PyObject
* _argo1
= 0;
5198 char *_kwnames
[] = { "self","caret", NULL
};
5201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetCaret",_kwnames
,&_argo0
,&_argo1
))
5204 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5205 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5206 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetCaret. Expected _wxWindow_p.");
5211 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5212 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxCaret_p")) {
5213 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetCaret. Expected _wxCaret_p.");
5218 wxPy_BEGIN_ALLOW_THREADS
;
5219 wxWindow_SetCaret(_arg0
,_arg1
);
5221 wxPy_END_ALLOW_THREADS
;
5222 if (PyErr_Occurred()) return NULL
;
5223 } Py_INCREF(Py_None
);
5224 _resultobj
= Py_None
;
5228 #define wxWindow_GetCaret(_swigobj) (_swigobj->GetCaret())
5229 static PyObject
*_wrap_wxWindow_GetCaret(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5230 PyObject
* _resultobj
;
5233 PyObject
* _argo0
= 0;
5234 char *_kwnames
[] = { "self", NULL
};
5238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetCaret",_kwnames
,&_argo0
))
5241 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5242 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5243 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetCaret. Expected _wxWindow_p.");
5248 wxPy_BEGIN_ALLOW_THREADS
;
5249 _result
= (wxCaret
*)wxWindow_GetCaret(_arg0
);
5251 wxPy_END_ALLOW_THREADS
;
5252 if (PyErr_Occurred()) return NULL
;
5254 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCaret_p");
5255 _resultobj
= Py_BuildValue("s",_ptemp
);
5258 _resultobj
= Py_None
;
5263 #define wxWindow_Freeze(_swigobj) (_swigobj->Freeze())
5264 static PyObject
*_wrap_wxWindow_Freeze(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5265 PyObject
* _resultobj
;
5267 PyObject
* _argo0
= 0;
5268 char *_kwnames
[] = { "self", NULL
};
5271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Freeze",_kwnames
,&_argo0
))
5274 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5275 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5276 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Freeze. Expected _wxWindow_p.");
5281 wxPy_BEGIN_ALLOW_THREADS
;
5282 wxWindow_Freeze(_arg0
);
5284 wxPy_END_ALLOW_THREADS
;
5285 if (PyErr_Occurred()) return NULL
;
5286 } Py_INCREF(Py_None
);
5287 _resultobj
= Py_None
;
5291 #define wxWindow_Thaw(_swigobj) (_swigobj->Thaw())
5292 static PyObject
*_wrap_wxWindow_Thaw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5293 PyObject
* _resultobj
;
5295 PyObject
* _argo0
= 0;
5296 char *_kwnames
[] = { "self", NULL
};
5299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Thaw",_kwnames
,&_argo0
))
5302 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5303 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5304 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Thaw. Expected _wxWindow_p.");
5309 wxPy_BEGIN_ALLOW_THREADS
;
5310 wxWindow_Thaw(_arg0
);
5312 wxPy_END_ALLOW_THREADS
;
5313 if (PyErr_Occurred()) return NULL
;
5314 } Py_INCREF(Py_None
);
5315 _resultobj
= Py_None
;
5319 #define wxWindow_Update(_swigobj) (_swigobj->Update())
5320 static PyObject
*_wrap_wxWindow_Update(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5321 PyObject
* _resultobj
;
5323 PyObject
* _argo0
= 0;
5324 char *_kwnames
[] = { "self", NULL
};
5327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_Update",_kwnames
,&_argo0
))
5330 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5331 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_Update. Expected _wxWindow_p.");
5337 wxPy_BEGIN_ALLOW_THREADS
;
5338 wxWindow_Update(_arg0
);
5340 wxPy_END_ALLOW_THREADS
;
5341 if (PyErr_Occurred()) return NULL
;
5342 } Py_INCREF(Py_None
);
5343 _resultobj
= Py_None
;
5347 #define wxWindow_GetHelpText(_swigobj) (_swigobj->GetHelpText())
5348 static PyObject
*_wrap_wxWindow_GetHelpText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5349 PyObject
* _resultobj
;
5352 PyObject
* _argo0
= 0;
5353 char *_kwnames
[] = { "self", NULL
};
5356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetHelpText",_kwnames
,&_argo0
))
5359 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5360 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5361 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetHelpText. Expected _wxWindow_p.");
5366 wxPy_BEGIN_ALLOW_THREADS
;
5367 _result
= new wxString (wxWindow_GetHelpText(_arg0
));
5369 wxPy_END_ALLOW_THREADS
;
5370 if (PyErr_Occurred()) return NULL
;
5372 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5380 #define wxWindow_SetHelpText(_swigobj,_swigarg0) (_swigobj->SetHelpText(_swigarg0))
5381 static PyObject
*_wrap_wxWindow_SetHelpText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5382 PyObject
* _resultobj
;
5385 PyObject
* _argo0
= 0;
5386 PyObject
* _obj1
= 0;
5387 char *_kwnames
[] = { "self","helpText", NULL
};
5390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetHelpText",_kwnames
,&_argo0
,&_obj1
))
5393 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5394 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5395 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetHelpText. Expected _wxWindow_p.");
5400 #if PYTHON_API_VERSION >= 1009
5401 char* tmpPtr
; int tmpSize
;
5402 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5403 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5406 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5408 _arg1
= new wxString(tmpPtr
, tmpSize
);
5410 if (!PyString_Check(_obj1
)) {
5411 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5414 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5418 wxPy_BEGIN_ALLOW_THREADS
;
5419 wxWindow_SetHelpText(_arg0
,*_arg1
);
5421 wxPy_END_ALLOW_THREADS
;
5422 if (PyErr_Occurred()) return NULL
;
5423 } Py_INCREF(Py_None
);
5424 _resultobj
= Py_None
;
5432 #define wxWindow_ScrollLines(_swigobj,_swigarg0) (_swigobj->ScrollLines(_swigarg0))
5433 static PyObject
*_wrap_wxWindow_ScrollLines(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5434 PyObject
* _resultobj
;
5438 PyObject
* _argo0
= 0;
5439 char *_kwnames
[] = { "self","lines", NULL
};
5442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_ScrollLines",_kwnames
,&_argo0
,&_arg1
))
5445 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5446 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5447 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ScrollLines. Expected _wxWindow_p.");
5452 wxPy_BEGIN_ALLOW_THREADS
;
5453 _result
= (bool )wxWindow_ScrollLines(_arg0
,_arg1
);
5455 wxPy_END_ALLOW_THREADS
;
5456 if (PyErr_Occurred()) return NULL
;
5457 } _resultobj
= Py_BuildValue("i",_result
);
5461 #define wxWindow_ScrollPages(_swigobj,_swigarg0) (_swigobj->ScrollPages(_swigarg0))
5462 static PyObject
*_wrap_wxWindow_ScrollPages(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5463 PyObject
* _resultobj
;
5467 PyObject
* _argo0
= 0;
5468 char *_kwnames
[] = { "self","pages", NULL
};
5471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxWindow_ScrollPages",_kwnames
,&_argo0
,&_arg1
))
5474 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5475 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_ScrollPages. Expected _wxWindow_p.");
5481 wxPy_BEGIN_ALLOW_THREADS
;
5482 _result
= (bool )wxWindow_ScrollPages(_arg0
,_arg1
);
5484 wxPy_END_ALLOW_THREADS
;
5485 if (PyErr_Occurred()) return NULL
;
5486 } _resultobj
= Py_BuildValue("i",_result
);
5490 #define wxWindow_LineUp(_swigobj) (_swigobj->LineUp())
5491 static PyObject
*_wrap_wxWindow_LineUp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5492 PyObject
* _resultobj
;
5495 PyObject
* _argo0
= 0;
5496 char *_kwnames
[] = { "self", NULL
};
5499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_LineUp",_kwnames
,&_argo0
))
5502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_LineUp. Expected _wxWindow_p.");
5509 wxPy_BEGIN_ALLOW_THREADS
;
5510 _result
= (bool )wxWindow_LineUp(_arg0
);
5512 wxPy_END_ALLOW_THREADS
;
5513 if (PyErr_Occurred()) return NULL
;
5514 } _resultobj
= Py_BuildValue("i",_result
);
5518 #define wxWindow_LineDown(_swigobj) (_swigobj->LineDown())
5519 static PyObject
*_wrap_wxWindow_LineDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5520 PyObject
* _resultobj
;
5523 PyObject
* _argo0
= 0;
5524 char *_kwnames
[] = { "self", NULL
};
5527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_LineDown",_kwnames
,&_argo0
))
5530 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5531 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5532 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_LineDown. Expected _wxWindow_p.");
5537 wxPy_BEGIN_ALLOW_THREADS
;
5538 _result
= (bool )wxWindow_LineDown(_arg0
);
5540 wxPy_END_ALLOW_THREADS
;
5541 if (PyErr_Occurred()) return NULL
;
5542 } _resultobj
= Py_BuildValue("i",_result
);
5546 #define wxWindow_PageUp(_swigobj) (_swigobj->PageUp())
5547 static PyObject
*_wrap_wxWindow_PageUp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5548 PyObject
* _resultobj
;
5551 PyObject
* _argo0
= 0;
5552 char *_kwnames
[] = { "self", NULL
};
5555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_PageUp",_kwnames
,&_argo0
))
5558 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5559 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5560 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_PageUp. Expected _wxWindow_p.");
5565 wxPy_BEGIN_ALLOW_THREADS
;
5566 _result
= (bool )wxWindow_PageUp(_arg0
);
5568 wxPy_END_ALLOW_THREADS
;
5569 if (PyErr_Occurred()) return NULL
;
5570 } _resultobj
= Py_BuildValue("i",_result
);
5574 #define wxWindow_PageDown(_swigobj) (_swigobj->PageDown())
5575 static PyObject
*_wrap_wxWindow_PageDown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5576 PyObject
* _resultobj
;
5579 PyObject
* _argo0
= 0;
5580 char *_kwnames
[] = { "self", NULL
};
5583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_PageDown",_kwnames
,&_argo0
))
5586 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5587 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5588 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_PageDown. Expected _wxWindow_p.");
5593 wxPy_BEGIN_ALLOW_THREADS
;
5594 _result
= (bool )wxWindow_PageDown(_arg0
);
5596 wxPy_END_ALLOW_THREADS
;
5597 if (PyErr_Occurred()) return NULL
;
5598 } _resultobj
= Py_BuildValue("i",_result
);
5602 static PyObject
*_wrap_wxWindow_FindFocus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5603 PyObject
* _resultobj
;
5605 char *_kwnames
[] = { NULL
};
5608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxWindow_FindFocus",_kwnames
))
5611 wxPy_BEGIN_ALLOW_THREADS
;
5612 _result
= (wxWindow
*)wxWindow::FindFocus();
5614 wxPy_END_ALLOW_THREADS
;
5615 if (PyErr_Occurred()) return NULL
;
5616 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5620 static PyObject
*_wrap_wxWindow_NewControlId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5621 PyObject
* _resultobj
;
5623 char *_kwnames
[] = { NULL
};
5626 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":wxWindow_NewControlId",_kwnames
))
5629 wxPy_BEGIN_ALLOW_THREADS
;
5630 _result
= (int )wxWindow::NewControlId();
5632 wxPy_END_ALLOW_THREADS
;
5633 if (PyErr_Occurred()) return NULL
;
5634 } _resultobj
= Py_BuildValue("i",_result
);
5638 static PyObject
*_wrap_wxWindow_NextControlId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5639 PyObject
* _resultobj
;
5642 char *_kwnames
[] = { "id", NULL
};
5645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:wxWindow_NextControlId",_kwnames
,&_arg0
))
5648 wxPy_BEGIN_ALLOW_THREADS
;
5649 _result
= (int )wxWindow::NextControlId(_arg0
);
5651 wxPy_END_ALLOW_THREADS
;
5652 if (PyErr_Occurred()) return NULL
;
5653 } _resultobj
= Py_BuildValue("i",_result
);
5657 static PyObject
*_wrap_wxWindow_PrevControlId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5658 PyObject
* _resultobj
;
5661 char *_kwnames
[] = { "id", NULL
};
5664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:wxWindow_PrevControlId",_kwnames
,&_arg0
))
5667 wxPy_BEGIN_ALLOW_THREADS
;
5668 _result
= (int )wxWindow::PrevControlId(_arg0
);
5670 wxPy_END_ALLOW_THREADS
;
5671 if (PyErr_Occurred()) return NULL
;
5672 } _resultobj
= Py_BuildValue("i",_result
);
5676 #define wxWindow_SetAcceleratorTable(_swigobj,_swigarg0) (_swigobj->SetAcceleratorTable(_swigarg0))
5677 static PyObject
*_wrap_wxWindow_SetAcceleratorTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5678 PyObject
* _resultobj
;
5680 wxAcceleratorTable
* _arg1
;
5681 PyObject
* _argo0
= 0;
5682 PyObject
* _argo1
= 0;
5683 char *_kwnames
[] = { "self","accel", NULL
};
5686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxWindow_SetAcceleratorTable",_kwnames
,&_argo0
,&_argo1
))
5689 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5690 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5691 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_SetAcceleratorTable. Expected _wxWindow_p.");
5696 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5697 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxAcceleratorTable_p")) {
5698 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxWindow_SetAcceleratorTable. Expected _wxAcceleratorTable_p.");
5703 wxPy_BEGIN_ALLOW_THREADS
;
5704 wxWindow_SetAcceleratorTable(_arg0
,*_arg1
);
5706 wxPy_END_ALLOW_THREADS
;
5707 if (PyErr_Occurred()) return NULL
;
5708 } Py_INCREF(Py_None
);
5709 _resultobj
= Py_None
;
5713 #define wxWindow_GetAcceleratorTable(_swigobj) (_swigobj->GetAcceleratorTable())
5714 static PyObject
*_wrap_wxWindow_GetAcceleratorTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5715 PyObject
* _resultobj
;
5716 wxAcceleratorTable
* _result
;
5718 PyObject
* _argo0
= 0;
5719 char *_kwnames
[] = { "self", NULL
};
5723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxWindow_GetAcceleratorTable",_kwnames
,&_argo0
))
5726 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5727 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5728 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxWindow_GetAcceleratorTable. Expected _wxWindow_p.");
5733 wxPy_BEGIN_ALLOW_THREADS
;
5734 _result
= (wxAcceleratorTable
*)wxWindow_GetAcceleratorTable(_arg0
);
5736 wxPy_END_ALLOW_THREADS
;
5737 if (PyErr_Occurred()) return NULL
;
5739 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxAcceleratorTable_p");
5740 _resultobj
= Py_BuildValue("s",_ptemp
);
5743 _resultobj
= Py_None
;
5748 static void *SwigwxPanelTowxWindow(void *ptr
) {
5751 src
= (wxPanel
*) ptr
;
5752 dest
= (wxWindow
*) src
;
5753 return (void *) dest
;
5756 static void *SwigwxPanelTowxEvtHandler(void *ptr
) {
5759 src
= (wxPanel
*) ptr
;
5760 dest
= (wxEvtHandler
*) src
;
5761 return (void *) dest
;
5764 static void *SwigwxPanelTowxObject(void *ptr
) {
5767 src
= (wxPanel
*) ptr
;
5768 dest
= (wxObject
*) src
;
5769 return (void *) dest
;
5772 #define new_wxPanel(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxPanel(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5773 static PyObject
*_wrap_new_wxPanel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5774 PyObject
* _resultobj
;
5778 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
5779 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
5780 long _arg4
= (long ) wxTAB_TRAVERSAL
;
5781 char * _arg5
= (char *) "panel";
5782 PyObject
* _argo0
= 0;
5784 PyObject
* _obj2
= 0;
5786 PyObject
* _obj3
= 0;
5787 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
5791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxPanel",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
5794 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5795 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5796 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPanel. Expected _wxWindow_p.");
5803 if (! wxPoint_helper(_obj2
, &_arg2
))
5809 if (! wxSize_helper(_obj3
, &_arg3
))
5813 wxPy_BEGIN_ALLOW_THREADS
;
5814 _result
= (wxPanel
*)new_wxPanel(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
5816 wxPy_END_ALLOW_THREADS
;
5817 if (PyErr_Occurred()) return NULL
;
5819 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPanel_p");
5820 _resultobj
= Py_BuildValue("s",_ptemp
);
5823 _resultobj
= Py_None
;
5828 #define new_wxPrePanel() (new wxPanel())
5829 static PyObject
*_wrap_new_wxPrePanel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5830 PyObject
* _resultobj
;
5832 char *_kwnames
[] = { NULL
};
5836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPrePanel",_kwnames
))
5839 wxPy_BEGIN_ALLOW_THREADS
;
5840 _result
= (wxPanel
*)new_wxPrePanel();
5842 wxPy_END_ALLOW_THREADS
;
5843 if (PyErr_Occurred()) return NULL
;
5845 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPanel_p");
5846 _resultobj
= Py_BuildValue("s",_ptemp
);
5849 _resultobj
= Py_None
;
5854 #define wxPanel_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5855 static PyObject
*_wrap_wxPanel_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5856 PyObject
* _resultobj
;
5861 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
5862 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
5863 long _arg5
= (long ) wxTAB_TRAVERSAL
;
5864 char * _arg6
= (char *) "panel";
5865 PyObject
* _argo0
= 0;
5866 PyObject
* _argo1
= 0;
5868 PyObject
* _obj3
= 0;
5870 PyObject
* _obj4
= 0;
5871 char *_kwnames
[] = { "self","parent","id","pos","size","style","name", NULL
};
5874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|OOls:wxPanel_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
5877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPanel_p")) {
5879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPanel_Create. Expected _wxPanel_p.");
5884 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5885 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
5886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPanel_Create. Expected _wxWindow_p.");
5893 if (! wxPoint_helper(_obj3
, &_arg3
))
5899 if (! wxSize_helper(_obj4
, &_arg4
))
5903 wxPy_BEGIN_ALLOW_THREADS
;
5904 _result
= (bool )wxPanel_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
5906 wxPy_END_ALLOW_THREADS
;
5907 if (PyErr_Occurred()) return NULL
;
5908 } _resultobj
= Py_BuildValue("i",_result
);
5912 #define wxPanel_InitDialog(_swigobj) (_swigobj->InitDialog())
5913 static PyObject
*_wrap_wxPanel_InitDialog(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5914 PyObject
* _resultobj
;
5916 PyObject
* _argo0
= 0;
5917 char *_kwnames
[] = { "self", NULL
};
5920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPanel_InitDialog",_kwnames
,&_argo0
))
5923 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5924 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPanel_p")) {
5925 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPanel_InitDialog. Expected _wxPanel_p.");
5930 wxPy_BEGIN_ALLOW_THREADS
;
5931 wxPanel_InitDialog(_arg0
);
5933 wxPy_END_ALLOW_THREADS
;
5934 if (PyErr_Occurred()) return NULL
;
5935 } Py_INCREF(Py_None
);
5936 _resultobj
= Py_None
;
5940 #define wxPanel_GetDefaultItem(_swigobj) (_swigobj->GetDefaultItem())
5941 static PyObject
*_wrap_wxPanel_GetDefaultItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5942 PyObject
* _resultobj
;
5945 PyObject
* _argo0
= 0;
5946 char *_kwnames
[] = { "self", NULL
};
5949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPanel_GetDefaultItem",_kwnames
,&_argo0
))
5952 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5953 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPanel_p")) {
5954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPanel_GetDefaultItem. Expected _wxPanel_p.");
5959 wxPy_BEGIN_ALLOW_THREADS
;
5960 _result
= (wxButton
*)wxPanel_GetDefaultItem(_arg0
);
5962 wxPy_END_ALLOW_THREADS
;
5963 if (PyErr_Occurred()) return NULL
;
5964 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5968 #define wxPanel_SetDefaultItem(_swigobj,_swigarg0) (_swigobj->SetDefaultItem(_swigarg0))
5969 static PyObject
*_wrap_wxPanel_SetDefaultItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5970 PyObject
* _resultobj
;
5973 PyObject
* _argo0
= 0;
5974 PyObject
* _argo1
= 0;
5975 char *_kwnames
[] = { "self","btn", NULL
};
5978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPanel_SetDefaultItem",_kwnames
,&_argo0
,&_argo1
))
5981 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5982 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPanel_p")) {
5983 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPanel_SetDefaultItem. Expected _wxPanel_p.");
5988 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5989 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxButton_p")) {
5990 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPanel_SetDefaultItem. Expected _wxButton_p.");
5995 wxPy_BEGIN_ALLOW_THREADS
;
5996 wxPanel_SetDefaultItem(_arg0
,_arg1
);
5998 wxPy_END_ALLOW_THREADS
;
5999 if (PyErr_Occurred()) return NULL
;
6000 } Py_INCREF(Py_None
);
6001 _resultobj
= Py_None
;
6005 static void *SwigwxScrolledWindowTowxPanel(void *ptr
) {
6006 wxScrolledWindow
*src
;
6008 src
= (wxScrolledWindow
*) ptr
;
6009 dest
= (wxPanel
*) src
;
6010 return (void *) dest
;
6013 static void *SwigwxScrolledWindowTowxWindow(void *ptr
) {
6014 wxScrolledWindow
*src
;
6016 src
= (wxScrolledWindow
*) ptr
;
6017 dest
= (wxWindow
*) src
;
6018 return (void *) dest
;
6021 static void *SwigwxScrolledWindowTowxEvtHandler(void *ptr
) {
6022 wxScrolledWindow
*src
;
6024 src
= (wxScrolledWindow
*) ptr
;
6025 dest
= (wxEvtHandler
*) src
;
6026 return (void *) dest
;
6029 static void *SwigwxScrolledWindowTowxObject(void *ptr
) {
6030 wxScrolledWindow
*src
;
6032 src
= (wxScrolledWindow
*) ptr
;
6033 dest
= (wxObject
*) src
;
6034 return (void *) dest
;
6037 #define new_wxScrolledWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxScrolledWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6038 static PyObject
*_wrap_new_wxScrolledWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6039 PyObject
* _resultobj
;
6040 wxScrolledWindow
* _result
;
6042 wxWindowID _arg1
= (wxWindowID
) -1;
6043 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
6044 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
6045 long _arg4
= (long ) wxHSCROLL
|wxVSCROLL
;
6046 char * _arg5
= (char *) "scrolledWindow";
6047 PyObject
* _argo0
= 0;
6049 PyObject
* _obj2
= 0;
6051 PyObject
* _obj3
= 0;
6052 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
6056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOls:new_wxScrolledWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
6059 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6060 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxScrolledWindow. Expected _wxWindow_p.");
6068 if (! wxPoint_helper(_obj2
, &_arg2
))
6074 if (! wxSize_helper(_obj3
, &_arg3
))
6078 wxPy_BEGIN_ALLOW_THREADS
;
6079 _result
= (wxScrolledWindow
*)new_wxScrolledWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
6081 wxPy_END_ALLOW_THREADS
;
6082 if (PyErr_Occurred()) return NULL
;
6084 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrolledWindow_p");
6085 _resultobj
= Py_BuildValue("s",_ptemp
);
6088 _resultobj
= Py_None
;
6093 #define new_wxPreScrolledWindow() (new wxScrolledWindow())
6094 static PyObject
*_wrap_new_wxPreScrolledWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6095 PyObject
* _resultobj
;
6096 wxScrolledWindow
* _result
;
6097 char *_kwnames
[] = { NULL
};
6101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreScrolledWindow",_kwnames
))
6104 wxPy_BEGIN_ALLOW_THREADS
;
6105 _result
= (wxScrolledWindow
*)new_wxPreScrolledWindow();
6107 wxPy_END_ALLOW_THREADS
;
6108 if (PyErr_Occurred()) return NULL
;
6110 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrolledWindow_p");
6111 _resultobj
= Py_BuildValue("s",_ptemp
);
6114 _resultobj
= Py_None
;
6119 #define wxScrolledWindow_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6120 static PyObject
*_wrap_wxScrolledWindow_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6121 PyObject
* _resultobj
;
6123 wxScrolledWindow
* _arg0
;
6125 wxWindowID _arg2
= (wxWindowID
) -1;
6126 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6127 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6128 long _arg5
= (long ) wxHSCROLL
|wxVSCROLL
;
6129 char * _arg6
= (char *) "scrolledWindow";
6130 PyObject
* _argo0
= 0;
6131 PyObject
* _argo1
= 0;
6133 PyObject
* _obj3
= 0;
6135 PyObject
* _obj4
= 0;
6136 char *_kwnames
[] = { "self","parent","id","pos","size","style","name", NULL
};
6139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOls:wxScrolledWindow_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
6142 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6143 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6144 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_Create. Expected _wxScrolledWindow_p.");
6149 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6150 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
6151 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxScrolledWindow_Create. Expected _wxWindow_p.");
6158 if (! wxPoint_helper(_obj3
, &_arg3
))
6164 if (! wxSize_helper(_obj4
, &_arg4
))
6168 wxPy_BEGIN_ALLOW_THREADS
;
6169 _result
= (bool )wxScrolledWindow_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
6171 wxPy_END_ALLOW_THREADS
;
6172 if (PyErr_Occurred()) return NULL
;
6173 } _resultobj
= Py_BuildValue("i",_result
);
6177 #define wxScrolledWindow_EnableScrolling(_swigobj,_swigarg0,_swigarg1) (_swigobj->EnableScrolling(_swigarg0,_swigarg1))
6178 static PyObject
*_wrap_wxScrolledWindow_EnableScrolling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6179 PyObject
* _resultobj
;
6180 wxScrolledWindow
* _arg0
;
6183 PyObject
* _argo0
= 0;
6186 char *_kwnames
[] = { "self","xScrolling","yScrolling", NULL
};
6189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxScrolledWindow_EnableScrolling",_kwnames
,&_argo0
,&tempbool1
,&tempbool2
))
6192 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6193 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6194 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_EnableScrolling. Expected _wxScrolledWindow_p.");
6198 _arg1
= (bool ) tempbool1
;
6199 _arg2
= (bool ) tempbool2
;
6201 wxPy_BEGIN_ALLOW_THREADS
;
6202 wxScrolledWindow_EnableScrolling(_arg0
,_arg1
,_arg2
);
6204 wxPy_END_ALLOW_THREADS
;
6205 if (PyErr_Occurred()) return NULL
;
6206 } Py_INCREF(Py_None
);
6207 _resultobj
= Py_None
;
6211 #define wxScrolledWindow_GetScrollPageSize(_swigobj,_swigarg0) (_swigobj->GetScrollPageSize(_swigarg0))
6212 static PyObject
*_wrap_wxScrolledWindow_GetScrollPageSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6213 PyObject
* _resultobj
;
6215 wxScrolledWindow
* _arg0
;
6217 PyObject
* _argo0
= 0;
6218 char *_kwnames
[] = { "self","orient", NULL
};
6221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxScrolledWindow_GetScrollPageSize",_kwnames
,&_argo0
,&_arg1
))
6224 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6225 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_GetScrollPageSize. Expected _wxScrolledWindow_p.");
6231 wxPy_BEGIN_ALLOW_THREADS
;
6232 _result
= (int )wxScrolledWindow_GetScrollPageSize(_arg0
,_arg1
);
6234 wxPy_END_ALLOW_THREADS
;
6235 if (PyErr_Occurred()) return NULL
;
6236 } _resultobj
= Py_BuildValue("i",_result
);
6240 #define wxScrolledWindow_GetScrollPixelsPerUnit(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetScrollPixelsPerUnit(_swigarg0,_swigarg1))
6241 static PyObject
*_wrap_wxScrolledWindow_GetScrollPixelsPerUnit(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6242 PyObject
* _resultobj
;
6243 wxScrolledWindow
* _arg0
;
6248 PyObject
* _argo0
= 0;
6249 char *_kwnames
[] = { "self", NULL
};
6258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_GetScrollPixelsPerUnit",_kwnames
,&_argo0
))
6261 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6262 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6263 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_GetScrollPixelsPerUnit. Expected _wxScrolledWindow_p.");
6268 wxPy_BEGIN_ALLOW_THREADS
;
6269 wxScrolledWindow_GetScrollPixelsPerUnit(_arg0
,_arg1
,_arg2
);
6271 wxPy_END_ALLOW_THREADS
;
6272 if (PyErr_Occurred()) return NULL
;
6273 } Py_INCREF(Py_None
);
6274 _resultobj
= Py_None
;
6277 o
= PyInt_FromLong((long) (*_arg1
));
6278 _resultobj
= t_output_helper(_resultobj
, o
);
6282 o
= PyInt_FromLong((long) (*_arg2
));
6283 _resultobj
= t_output_helper(_resultobj
, o
);
6288 #define wxScrolledWindow_GetTargetWindow(_swigobj) (_swigobj->GetTargetWindow())
6289 static PyObject
*_wrap_wxScrolledWindow_GetTargetWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6290 PyObject
* _resultobj
;
6292 wxScrolledWindow
* _arg0
;
6293 PyObject
* _argo0
= 0;
6294 char *_kwnames
[] = { "self", NULL
};
6297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_GetTargetWindow",_kwnames
,&_argo0
))
6300 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6301 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_GetTargetWindow. Expected _wxScrolledWindow_p.");
6307 wxPy_BEGIN_ALLOW_THREADS
;
6308 _result
= (wxWindow
*)wxScrolledWindow_GetTargetWindow(_arg0
);
6310 wxPy_END_ALLOW_THREADS
;
6311 if (PyErr_Occurred()) return NULL
;
6312 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6316 #define wxScrolledWindow_GetVirtualSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetVirtualSize(_swigarg0,_swigarg1))
6317 static PyObject
*_wrap_wxScrolledWindow_GetVirtualSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6318 PyObject
* _resultobj
;
6319 wxScrolledWindow
* _arg0
;
6324 PyObject
* _argo0
= 0;
6325 char *_kwnames
[] = { "self", NULL
};
6334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_GetVirtualSize",_kwnames
,&_argo0
))
6337 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6338 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6339 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_GetVirtualSize. Expected _wxScrolledWindow_p.");
6344 wxPy_BEGIN_ALLOW_THREADS
;
6345 wxScrolledWindow_GetVirtualSize(_arg0
,_arg1
,_arg2
);
6347 wxPy_END_ALLOW_THREADS
;
6348 if (PyErr_Occurred()) return NULL
;
6349 } Py_INCREF(Py_None
);
6350 _resultobj
= Py_None
;
6353 o
= PyInt_FromLong((long) (*_arg1
));
6354 _resultobj
= t_output_helper(_resultobj
, o
);
6358 o
= PyInt_FromLong((long) (*_arg2
));
6359 _resultobj
= t_output_helper(_resultobj
, o
);
6364 #define wxScrolledWindow_IsRetained(_swigobj) (_swigobj->IsRetained())
6365 static PyObject
*_wrap_wxScrolledWindow_IsRetained(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6366 PyObject
* _resultobj
;
6368 wxScrolledWindow
* _arg0
;
6369 PyObject
* _argo0
= 0;
6370 char *_kwnames
[] = { "self", NULL
};
6373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_IsRetained",_kwnames
,&_argo0
))
6376 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6377 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_IsRetained. Expected _wxScrolledWindow_p.");
6383 wxPy_BEGIN_ALLOW_THREADS
;
6384 _result
= (bool )wxScrolledWindow_IsRetained(_arg0
);
6386 wxPy_END_ALLOW_THREADS
;
6387 if (PyErr_Occurred()) return NULL
;
6388 } _resultobj
= Py_BuildValue("i",_result
);
6392 #define wxScrolledWindow_PrepareDC(_swigobj,_swigarg0) (_swigobj->PrepareDC(_swigarg0))
6393 static PyObject
*_wrap_wxScrolledWindow_PrepareDC(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6394 PyObject
* _resultobj
;
6395 wxScrolledWindow
* _arg0
;
6397 PyObject
* _argo0
= 0;
6398 PyObject
* _argo1
= 0;
6399 char *_kwnames
[] = { "self","dc", NULL
};
6402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxScrolledWindow_PrepareDC",_kwnames
,&_argo0
,&_argo1
))
6405 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6406 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6407 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_PrepareDC. Expected _wxScrolledWindow_p.");
6412 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6413 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6414 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxScrolledWindow_PrepareDC. Expected _wxDC_p.");
6419 wxPy_BEGIN_ALLOW_THREADS
;
6420 wxScrolledWindow_PrepareDC(_arg0
,*_arg1
);
6422 wxPy_END_ALLOW_THREADS
;
6423 if (PyErr_Occurred()) return NULL
;
6424 } Py_INCREF(Py_None
);
6425 _resultobj
= Py_None
;
6429 #define wxScrolledWindow_Scroll(_swigobj,_swigarg0,_swigarg1) (_swigobj->Scroll(_swigarg0,_swigarg1))
6430 static PyObject
*_wrap_wxScrolledWindow_Scroll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6431 PyObject
* _resultobj
;
6432 wxScrolledWindow
* _arg0
;
6435 PyObject
* _argo0
= 0;
6436 char *_kwnames
[] = { "self","x","y", NULL
};
6439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxScrolledWindow_Scroll",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6442 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6443 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6444 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_Scroll. Expected _wxScrolledWindow_p.");
6449 wxPy_BEGIN_ALLOW_THREADS
;
6450 wxScrolledWindow_Scroll(_arg0
,_arg1
,_arg2
);
6452 wxPy_END_ALLOW_THREADS
;
6453 if (PyErr_Occurred()) return NULL
;
6454 } Py_INCREF(Py_None
);
6455 _resultobj
= Py_None
;
6459 #define wxScrolledWindow_SetScrollbars(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->SetScrollbars(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6460 static PyObject
*_wrap_wxScrolledWindow_SetScrollbars(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6461 PyObject
* _resultobj
;
6462 wxScrolledWindow
* _arg0
;
6467 int _arg5
= (int ) 0;
6468 int _arg6
= (int ) 0;
6469 int _arg7
= (int ) FALSE
;
6470 PyObject
* _argo0
= 0;
6471 char *_kwnames
[] = { "self","pixelsPerUnitX","pixelsPerUnitY","noUnitsX","noUnitsY","xPos","yPos","noRefresh", NULL
};
6474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oiiii|iii:wxScrolledWindow_SetScrollbars",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
))
6477 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6478 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6479 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_SetScrollbars. Expected _wxScrolledWindow_p.");
6484 wxPy_BEGIN_ALLOW_THREADS
;
6485 wxScrolledWindow_SetScrollbars(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
6487 wxPy_END_ALLOW_THREADS
;
6488 if (PyErr_Occurred()) return NULL
;
6489 } Py_INCREF(Py_None
);
6490 _resultobj
= Py_None
;
6494 #define wxScrolledWindow_SetScrollPageSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetScrollPageSize(_swigarg0,_swigarg1))
6495 static PyObject
*_wrap_wxScrolledWindow_SetScrollPageSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6496 PyObject
* _resultobj
;
6497 wxScrolledWindow
* _arg0
;
6500 PyObject
* _argo0
= 0;
6501 char *_kwnames
[] = { "self","orient","pageSize", NULL
};
6504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxScrolledWindow_SetScrollPageSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6507 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6508 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6509 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_SetScrollPageSize. Expected _wxScrolledWindow_p.");
6514 wxPy_BEGIN_ALLOW_THREADS
;
6515 wxScrolledWindow_SetScrollPageSize(_arg0
,_arg1
,_arg2
);
6517 wxPy_END_ALLOW_THREADS
;
6518 if (PyErr_Occurred()) return NULL
;
6519 } Py_INCREF(Py_None
);
6520 _resultobj
= Py_None
;
6524 #define wxScrolledWindow_SetTargetWindow(_swigobj,_swigarg0) (_swigobj->SetTargetWindow(_swigarg0))
6525 static PyObject
*_wrap_wxScrolledWindow_SetTargetWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6526 PyObject
* _resultobj
;
6527 wxScrolledWindow
* _arg0
;
6529 PyObject
* _argo0
= 0;
6530 PyObject
* _argo1
= 0;
6531 char *_kwnames
[] = { "self","window", NULL
};
6534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxScrolledWindow_SetTargetWindow",_kwnames
,&_argo0
,&_argo1
))
6537 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6538 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6539 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_SetTargetWindow. Expected _wxScrolledWindow_p.");
6544 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6545 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
6546 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxScrolledWindow_SetTargetWindow. Expected _wxWindow_p.");
6551 wxPy_BEGIN_ALLOW_THREADS
;
6552 wxScrolledWindow_SetTargetWindow(_arg0
,_arg1
);
6554 wxPy_END_ALLOW_THREADS
;
6555 if (PyErr_Occurred()) return NULL
;
6556 } Py_INCREF(Py_None
);
6557 _resultobj
= Py_None
;
6561 #define wxScrolledWindow_GetViewStart(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetViewStart(_swigarg0,_swigarg1))
6562 static PyObject
*_wrap_wxScrolledWindow_GetViewStart(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6563 PyObject
* _resultobj
;
6564 wxScrolledWindow
* _arg0
;
6569 PyObject
* _argo0
= 0;
6570 char *_kwnames
[] = { "self", NULL
};
6579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_GetViewStart",_kwnames
,&_argo0
))
6582 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6583 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6584 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_GetViewStart. Expected _wxScrolledWindow_p.");
6589 wxPy_BEGIN_ALLOW_THREADS
;
6590 wxScrolledWindow_GetViewStart(_arg0
,_arg1
,_arg2
);
6592 wxPy_END_ALLOW_THREADS
;
6593 if (PyErr_Occurred()) return NULL
;
6594 } Py_INCREF(Py_None
);
6595 _resultobj
= Py_None
;
6598 o
= PyInt_FromLong((long) (*_arg1
));
6599 _resultobj
= t_output_helper(_resultobj
, o
);
6603 o
= PyInt_FromLong((long) (*_arg2
));
6604 _resultobj
= t_output_helper(_resultobj
, o
);
6609 #define wxScrolledWindow_CalcScrolledPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->CalcScrolledPosition(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6610 static PyObject
*_wrap_wxScrolledWindow_CalcScrolledPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6611 PyObject
* _resultobj
;
6612 wxScrolledWindow
* _arg0
;
6619 PyObject
* _argo0
= 0;
6620 char *_kwnames
[] = { "self","x","y", NULL
};
6629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxScrolledWindow_CalcScrolledPosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6632 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6633 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_CalcScrolledPosition. Expected _wxScrolledWindow_p.");
6639 wxPy_BEGIN_ALLOW_THREADS
;
6640 wxScrolledWindow_CalcScrolledPosition(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6642 wxPy_END_ALLOW_THREADS
;
6643 if (PyErr_Occurred()) return NULL
;
6644 } Py_INCREF(Py_None
);
6645 _resultobj
= Py_None
;
6648 o
= PyInt_FromLong((long) (*_arg3
));
6649 _resultobj
= t_output_helper(_resultobj
, o
);
6653 o
= PyInt_FromLong((long) (*_arg4
));
6654 _resultobj
= t_output_helper(_resultobj
, o
);
6659 #define wxScrolledWindow_CalcUnscrolledPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->CalcUnscrolledPosition(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6660 static PyObject
*_wrap_wxScrolledWindow_CalcUnscrolledPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6661 PyObject
* _resultobj
;
6662 wxScrolledWindow
* _arg0
;
6669 PyObject
* _argo0
= 0;
6670 char *_kwnames
[] = { "self","x","y", NULL
};
6679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxScrolledWindow_CalcUnscrolledPosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6682 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6683 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_CalcUnscrolledPosition. Expected _wxScrolledWindow_p.");
6689 wxPy_BEGIN_ALLOW_THREADS
;
6690 wxScrolledWindow_CalcUnscrolledPosition(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6692 wxPy_END_ALLOW_THREADS
;
6693 if (PyErr_Occurred()) return NULL
;
6694 } Py_INCREF(Py_None
);
6695 _resultobj
= Py_None
;
6698 o
= PyInt_FromLong((long) (*_arg3
));
6699 _resultobj
= t_output_helper(_resultobj
, o
);
6703 o
= PyInt_FromLong((long) (*_arg4
));
6704 _resultobj
= t_output_helper(_resultobj
, o
);
6709 #define wxScrolledWindow_SetScale(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetScale(_swigarg0,_swigarg1))
6710 static PyObject
*_wrap_wxScrolledWindow_SetScale(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6711 PyObject
* _resultobj
;
6712 wxScrolledWindow
* _arg0
;
6715 PyObject
* _argo0
= 0;
6716 char *_kwnames
[] = { "self","xs","ys", NULL
};
6719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxScrolledWindow_SetScale",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6722 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6723 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6724 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_SetScale. Expected _wxScrolledWindow_p.");
6729 wxPy_BEGIN_ALLOW_THREADS
;
6730 wxScrolledWindow_SetScale(_arg0
,_arg1
,_arg2
);
6732 wxPy_END_ALLOW_THREADS
;
6733 if (PyErr_Occurred()) return NULL
;
6734 } Py_INCREF(Py_None
);
6735 _resultobj
= Py_None
;
6739 #define wxScrolledWindow_GetScaleX(_swigobj) (_swigobj->GetScaleX())
6740 static PyObject
*_wrap_wxScrolledWindow_GetScaleX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6741 PyObject
* _resultobj
;
6743 wxScrolledWindow
* _arg0
;
6744 PyObject
* _argo0
= 0;
6745 char *_kwnames
[] = { "self", NULL
};
6748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_GetScaleX",_kwnames
,&_argo0
))
6751 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6752 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6753 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_GetScaleX. Expected _wxScrolledWindow_p.");
6758 wxPy_BEGIN_ALLOW_THREADS
;
6759 _result
= (double )wxScrolledWindow_GetScaleX(_arg0
);
6761 wxPy_END_ALLOW_THREADS
;
6762 if (PyErr_Occurred()) return NULL
;
6763 } _resultobj
= Py_BuildValue("d",_result
);
6767 #define wxScrolledWindow_GetScaleY(_swigobj) (_swigobj->GetScaleY())
6768 static PyObject
*_wrap_wxScrolledWindow_GetScaleY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6769 PyObject
* _resultobj
;
6771 wxScrolledWindow
* _arg0
;
6772 PyObject
* _argo0
= 0;
6773 char *_kwnames
[] = { "self", NULL
};
6776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_GetScaleY",_kwnames
,&_argo0
))
6779 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6780 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6781 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_GetScaleY. Expected _wxScrolledWindow_p.");
6786 wxPy_BEGIN_ALLOW_THREADS
;
6787 _result
= (double )wxScrolledWindow_GetScaleY(_arg0
);
6789 wxPy_END_ALLOW_THREADS
;
6790 if (PyErr_Occurred()) return NULL
;
6791 } _resultobj
= Py_BuildValue("d",_result
);
6795 #define wxScrolledWindow_AdjustScrollbars(_swigobj) (_swigobj->AdjustScrollbars())
6796 static PyObject
*_wrap_wxScrolledWindow_AdjustScrollbars(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6797 PyObject
* _resultobj
;
6798 wxScrolledWindow
* _arg0
;
6799 PyObject
* _argo0
= 0;
6800 char *_kwnames
[] = { "self", NULL
};
6803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxScrolledWindow_AdjustScrollbars",_kwnames
,&_argo0
))
6806 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6807 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxScrolledWindow_p")) {
6808 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxScrolledWindow_AdjustScrollbars. Expected _wxScrolledWindow_p.");
6813 wxPy_BEGIN_ALLOW_THREADS
;
6814 wxScrolledWindow_AdjustScrollbars(_arg0
);
6816 wxPy_END_ALLOW_THREADS
;
6817 if (PyErr_Occurred()) return NULL
;
6818 } Py_INCREF(Py_None
);
6819 _resultobj
= Py_None
;
6823 static void *SwigwxMenuTowxEvtHandler(void *ptr
) {
6826 src
= (wxMenu
*) ptr
;
6827 dest
= (wxEvtHandler
*) src
;
6828 return (void *) dest
;
6831 static void *SwigwxMenuTowxObject(void *ptr
) {
6834 src
= (wxMenu
*) ptr
;
6835 dest
= (wxObject
*) src
;
6836 return (void *) dest
;
6839 #define new_wxMenu(_swigarg0,_swigarg1) (new wxMenu(_swigarg0,_swigarg1))
6840 static PyObject
*_wrap_new_wxMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6841 PyObject
* _resultobj
;
6843 wxString
* _arg0
= (wxString
*) &wxPyEmptyStr
;
6844 long _arg1
= (long ) 0;
6845 PyObject
* _obj0
= 0;
6846 char *_kwnames
[] = { "title","style", NULL
};
6850 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|Ol:new_wxMenu",_kwnames
,&_obj0
,&_arg1
))
6854 #if PYTHON_API_VERSION >= 1009
6855 char* tmpPtr
; int tmpSize
;
6856 if (!PyString_Check(_obj0
) && !PyUnicode_Check(_obj0
)) {
6857 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6860 if (PyString_AsStringAndSize(_obj0
, &tmpPtr
, &tmpSize
) == -1)
6862 _arg0
= new wxString(tmpPtr
, tmpSize
);
6864 if (!PyString_Check(_obj0
)) {
6865 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6868 _arg0
= new wxString(PyString_AS_STRING(_obj0
), PyString_GET_SIZE(_obj0
));
6872 wxPy_BEGIN_ALLOW_THREADS
;
6873 _result
= (wxMenu
*)new_wxMenu(*_arg0
,_arg1
);
6875 wxPy_END_ALLOW_THREADS
;
6876 if (PyErr_Occurred()) return NULL
;
6878 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenu_p");
6879 _resultobj
= Py_BuildValue("s",_ptemp
);
6882 _resultobj
= Py_None
;
6891 #define wxMenu_Append(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->Append(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6892 static PyObject
*_wrap_wxMenu_Append(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6893 PyObject
* _resultobj
;
6897 wxString
* _arg3
= (wxString
*) &wxPyEmptyStr
;
6898 int _arg4
= (int ) FALSE
;
6899 PyObject
* _argo0
= 0;
6900 PyObject
* _obj2
= 0;
6901 PyObject
* _obj3
= 0;
6902 char *_kwnames
[] = { "self","id","item","helpString","checkable", NULL
};
6905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO|Oi:wxMenu_Append",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
))
6908 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6909 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6910 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Append. Expected _wxMenu_p.");
6915 #if PYTHON_API_VERSION >= 1009
6916 char* tmpPtr
; int tmpSize
;
6917 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6918 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6921 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6923 _arg2
= new wxString(tmpPtr
, tmpSize
);
6925 if (!PyString_Check(_obj2
)) {
6926 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6929 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6934 #if PYTHON_API_VERSION >= 1009
6935 char* tmpPtr
; int tmpSize
;
6936 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
6937 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6940 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
6942 _arg3
= new wxString(tmpPtr
, tmpSize
);
6944 if (!PyString_Check(_obj3
)) {
6945 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6948 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
6952 wxPy_BEGIN_ALLOW_THREADS
;
6953 wxMenu_Append(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
);
6955 wxPy_END_ALLOW_THREADS
;
6956 if (PyErr_Occurred()) return NULL
;
6957 } Py_INCREF(Py_None
);
6958 _resultobj
= Py_None
;
6970 #define wxMenu_AppendMenu(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->Append(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6971 static PyObject
*_wrap_wxMenu_AppendMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6972 PyObject
* _resultobj
;
6977 wxString
* _arg4
= (wxString
*) &wxPyEmptyStr
;
6978 PyObject
* _argo0
= 0;
6979 PyObject
* _obj2
= 0;
6980 PyObject
* _argo3
= 0;
6981 PyObject
* _obj4
= 0;
6982 char *_kwnames
[] = { "self","id","item","subMenu","helpString", NULL
};
6985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiOO|O:wxMenu_AppendMenu",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_argo3
,&_obj4
))
6988 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6989 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
6990 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_AppendMenu. Expected _wxMenu_p.");
6995 #if PYTHON_API_VERSION >= 1009
6996 char* tmpPtr
; int tmpSize
;
6997 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6998 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7001 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
7003 _arg2
= new wxString(tmpPtr
, tmpSize
);
7005 if (!PyString_Check(_obj2
)) {
7006 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7009 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
7013 if (_argo3
== Py_None
) { _arg3
= NULL
; }
7014 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxMenu_p")) {
7015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxMenu_AppendMenu. Expected _wxMenu_p.");
7021 #if PYTHON_API_VERSION >= 1009
7022 char* tmpPtr
; int tmpSize
;
7023 if (!PyString_Check(_obj4
) && !PyUnicode_Check(_obj4
)) {
7024 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7027 if (PyString_AsStringAndSize(_obj4
, &tmpPtr
, &tmpSize
) == -1)
7029 _arg4
= new wxString(tmpPtr
, tmpSize
);
7031 if (!PyString_Check(_obj4
)) {
7032 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7035 _arg4
= new wxString(PyString_AS_STRING(_obj4
), PyString_GET_SIZE(_obj4
));
7039 wxPy_BEGIN_ALLOW_THREADS
;
7040 wxMenu_AppendMenu(_arg0
,_arg1
,*_arg2
,_arg3
,*_arg4
);
7042 wxPy_END_ALLOW_THREADS
;
7043 if (PyErr_Occurred()) return NULL
;
7044 } Py_INCREF(Py_None
);
7045 _resultobj
= Py_None
;
7057 #define wxMenu_AppendItem(_swigobj,_swigarg0) (_swigobj->Append(_swigarg0))
7058 static PyObject
*_wrap_wxMenu_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7059 PyObject
* _resultobj
;
7062 PyObject
* _argo0
= 0;
7063 PyObject
* _argo1
= 0;
7064 char *_kwnames
[] = { "self","item", NULL
};
7067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_AppendItem",_kwnames
,&_argo0
,&_argo1
))
7070 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7071 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7072 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_AppendItem. Expected _wxMenu_p.");
7077 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7078 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenuItem_p")) {
7079 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_AppendItem. Expected _wxMenuItem_p.");
7084 wxPy_BEGIN_ALLOW_THREADS
;
7085 wxMenu_AppendItem(_arg0
,_arg1
);
7087 wxPy_END_ALLOW_THREADS
;
7088 if (PyErr_Occurred()) return NULL
;
7089 } Py_INCREF(Py_None
);
7090 _resultobj
= Py_None
;
7094 #define wxMenu_AppendSeparator(_swigobj) (_swigobj->AppendSeparator())
7095 static PyObject
*_wrap_wxMenu_AppendSeparator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7096 PyObject
* _resultobj
;
7098 PyObject
* _argo0
= 0;
7099 char *_kwnames
[] = { "self", NULL
};
7102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_AppendSeparator",_kwnames
,&_argo0
))
7105 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7106 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7107 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_AppendSeparator. Expected _wxMenu_p.");
7112 wxPy_BEGIN_ALLOW_THREADS
;
7113 wxMenu_AppendSeparator(_arg0
);
7115 wxPy_END_ALLOW_THREADS
;
7116 if (PyErr_Occurred()) return NULL
;
7117 } Py_INCREF(Py_None
);
7118 _resultobj
= Py_None
;
7122 #define wxMenu_Break(_swigobj) (_swigobj->Break())
7123 static PyObject
*_wrap_wxMenu_Break(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7124 PyObject
* _resultobj
;
7126 PyObject
* _argo0
= 0;
7127 char *_kwnames
[] = { "self", NULL
};
7130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_Break",_kwnames
,&_argo0
))
7133 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7134 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7135 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Break. Expected _wxMenu_p.");
7140 wxPy_BEGIN_ALLOW_THREADS
;
7141 wxMenu_Break(_arg0
);
7143 wxPy_END_ALLOW_THREADS
;
7144 if (PyErr_Occurred()) return NULL
;
7145 } Py_INCREF(Py_None
);
7146 _resultobj
= Py_None
;
7150 #define wxMenu_Check(_swigobj,_swigarg0,_swigarg1) (_swigobj->Check(_swigarg0,_swigarg1))
7151 static PyObject
*_wrap_wxMenu_Check(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7152 PyObject
* _resultobj
;
7156 PyObject
* _argo0
= 0;
7158 char *_kwnames
[] = { "self","id","flag", NULL
};
7161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxMenu_Check",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
7164 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7165 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Check. Expected _wxMenu_p.");
7170 _arg2
= (bool ) tempbool2
;
7172 wxPy_BEGIN_ALLOW_THREADS
;
7173 wxMenu_Check(_arg0
,_arg1
,_arg2
);
7175 wxPy_END_ALLOW_THREADS
;
7176 if (PyErr_Occurred()) return NULL
;
7177 } Py_INCREF(Py_None
);
7178 _resultobj
= Py_None
;
7182 #define wxMenu_IsChecked(_swigobj,_swigarg0) (_swigobj->IsChecked(_swigarg0))
7183 static PyObject
*_wrap_wxMenu_IsChecked(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7184 PyObject
* _resultobj
;
7188 PyObject
* _argo0
= 0;
7189 char *_kwnames
[] = { "self","id", NULL
};
7192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_IsChecked",_kwnames
,&_argo0
,&_arg1
))
7195 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7196 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_IsChecked. Expected _wxMenu_p.");
7202 wxPy_BEGIN_ALLOW_THREADS
;
7203 _result
= (bool )wxMenu_IsChecked(_arg0
,_arg1
);
7205 wxPy_END_ALLOW_THREADS
;
7206 if (PyErr_Occurred()) return NULL
;
7207 } _resultobj
= Py_BuildValue("i",_result
);
7211 #define wxMenu_Enable(_swigobj,_swigarg0,_swigarg1) (_swigobj->Enable(_swigarg0,_swigarg1))
7212 static PyObject
*_wrap_wxMenu_Enable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7213 PyObject
* _resultobj
;
7217 PyObject
* _argo0
= 0;
7219 char *_kwnames
[] = { "self","id","enable", NULL
};
7222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxMenu_Enable",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
7225 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7226 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Enable. Expected _wxMenu_p.");
7231 _arg2
= (bool ) tempbool2
;
7233 wxPy_BEGIN_ALLOW_THREADS
;
7234 wxMenu_Enable(_arg0
,_arg1
,_arg2
);
7236 wxPy_END_ALLOW_THREADS
;
7237 if (PyErr_Occurred()) return NULL
;
7238 } Py_INCREF(Py_None
);
7239 _resultobj
= Py_None
;
7243 #define wxMenu_IsEnabled(_swigobj,_swigarg0) (_swigobj->IsEnabled(_swigarg0))
7244 static PyObject
*_wrap_wxMenu_IsEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7245 PyObject
* _resultobj
;
7249 PyObject
* _argo0
= 0;
7250 char *_kwnames
[] = { "self","id", NULL
};
7253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_IsEnabled",_kwnames
,&_argo0
,&_arg1
))
7256 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7257 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_IsEnabled. Expected _wxMenu_p.");
7263 wxPy_BEGIN_ALLOW_THREADS
;
7264 _result
= (bool )wxMenu_IsEnabled(_arg0
,_arg1
);
7266 wxPy_END_ALLOW_THREADS
;
7267 if (PyErr_Occurred()) return NULL
;
7268 } _resultobj
= Py_BuildValue("i",_result
);
7272 #define wxMenu_FindItem(_swigobj,_swigarg0) (_swigobj->FindItem(_swigarg0))
7273 static PyObject
*_wrap_wxMenu_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7274 PyObject
* _resultobj
;
7278 PyObject
* _argo0
= 0;
7279 PyObject
* _obj1
= 0;
7280 char *_kwnames
[] = { "self","itemString", NULL
};
7283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_FindItem",_kwnames
,&_argo0
,&_obj1
))
7286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_FindItem. Expected _wxMenu_p.");
7293 #if PYTHON_API_VERSION >= 1009
7294 char* tmpPtr
; int tmpSize
;
7295 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
7296 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7299 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
7301 _arg1
= new wxString(tmpPtr
, tmpSize
);
7303 if (!PyString_Check(_obj1
)) {
7304 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7307 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
7311 wxPy_BEGIN_ALLOW_THREADS
;
7312 _result
= (int )wxMenu_FindItem(_arg0
,*_arg1
);
7314 wxPy_END_ALLOW_THREADS
;
7315 if (PyErr_Occurred()) return NULL
;
7316 } _resultobj
= Py_BuildValue("i",_result
);
7324 #define wxMenu_FindItemById(_swigobj,_swigarg0) (_swigobj->FindItem(_swigarg0))
7325 static PyObject
*_wrap_wxMenu_FindItemById(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7326 PyObject
* _resultobj
;
7327 wxMenuItem
* _result
;
7330 PyObject
* _argo0
= 0;
7331 char *_kwnames
[] = { "self","id", NULL
};
7334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_FindItemById",_kwnames
,&_argo0
,&_arg1
))
7337 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7338 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7339 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_FindItemById. Expected _wxMenu_p.");
7344 wxPy_BEGIN_ALLOW_THREADS
;
7345 _result
= (wxMenuItem
*)wxMenu_FindItemById(_arg0
,_arg1
);
7347 wxPy_END_ALLOW_THREADS
;
7348 if (PyErr_Occurred()) return NULL
;
7349 }{ _resultobj
= wxPyMake_wxObject(_result
); }
7353 #define wxMenu_GetTitle(_swigobj) (_swigobj->GetTitle())
7354 static PyObject
*_wrap_wxMenu_GetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7355 PyObject
* _resultobj
;
7358 PyObject
* _argo0
= 0;
7359 char *_kwnames
[] = { "self", NULL
};
7362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetTitle",_kwnames
,&_argo0
))
7365 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7366 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7367 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetTitle. Expected _wxMenu_p.");
7372 wxPy_BEGIN_ALLOW_THREADS
;
7373 _result
= new wxString (wxMenu_GetTitle(_arg0
));
7375 wxPy_END_ALLOW_THREADS
;
7376 if (PyErr_Occurred()) return NULL
;
7378 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
7386 #define wxMenu_SetTitle(_swigobj,_swigarg0) (_swigobj->SetTitle(_swigarg0))
7387 static PyObject
*_wrap_wxMenu_SetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7388 PyObject
* _resultobj
;
7391 PyObject
* _argo0
= 0;
7392 PyObject
* _obj1
= 0;
7393 char *_kwnames
[] = { "self","title", NULL
};
7396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_SetTitle",_kwnames
,&_argo0
,&_obj1
))
7399 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7400 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7401 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetTitle. Expected _wxMenu_p.");
7406 #if PYTHON_API_VERSION >= 1009
7407 char* tmpPtr
; int tmpSize
;
7408 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
7409 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7412 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
7414 _arg1
= new wxString(tmpPtr
, tmpSize
);
7416 if (!PyString_Check(_obj1
)) {
7417 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7420 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
7424 wxPy_BEGIN_ALLOW_THREADS
;
7425 wxMenu_SetTitle(_arg0
,*_arg1
);
7427 wxPy_END_ALLOW_THREADS
;
7428 if (PyErr_Occurred()) return NULL
;
7429 } Py_INCREF(Py_None
);
7430 _resultobj
= Py_None
;
7438 #define wxMenu_GetLabel(_swigobj,_swigarg0) (_swigobj->GetLabel(_swigarg0))
7439 static PyObject
*_wrap_wxMenu_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7440 PyObject
* _resultobj
;
7444 PyObject
* _argo0
= 0;
7445 char *_kwnames
[] = { "self","id", NULL
};
7448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_GetLabel",_kwnames
,&_argo0
,&_arg1
))
7451 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7452 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7453 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetLabel. Expected _wxMenu_p.");
7458 wxPy_BEGIN_ALLOW_THREADS
;
7459 _result
= new wxString (wxMenu_GetLabel(_arg0
,_arg1
));
7461 wxPy_END_ALLOW_THREADS
;
7462 if (PyErr_Occurred()) return NULL
;
7464 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
7472 #define wxMenu_SetLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabel(_swigarg0,_swigarg1))
7473 static PyObject
*_wrap_wxMenu_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7474 PyObject
* _resultobj
;
7478 PyObject
* _argo0
= 0;
7479 PyObject
* _obj2
= 0;
7480 char *_kwnames
[] = { "self","id","label", NULL
};
7483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenu_SetLabel",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
7486 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7487 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7488 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetLabel. Expected _wxMenu_p.");
7493 #if PYTHON_API_VERSION >= 1009
7494 char* tmpPtr
; int tmpSize
;
7495 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
7496 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7499 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
7501 _arg2
= new wxString(tmpPtr
, tmpSize
);
7503 if (!PyString_Check(_obj2
)) {
7504 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7507 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
7511 wxPy_BEGIN_ALLOW_THREADS
;
7512 wxMenu_SetLabel(_arg0
,_arg1
,*_arg2
);
7514 wxPy_END_ALLOW_THREADS
;
7515 if (PyErr_Occurred()) return NULL
;
7516 } Py_INCREF(Py_None
);
7517 _resultobj
= Py_None
;
7525 #define wxMenu_GetHelpString(_swigobj,_swigarg0) (_swigobj->GetHelpString(_swigarg0))
7526 static PyObject
*_wrap_wxMenu_GetHelpString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7527 PyObject
* _resultobj
;
7531 PyObject
* _argo0
= 0;
7532 char *_kwnames
[] = { "self","id", NULL
};
7535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_GetHelpString",_kwnames
,&_argo0
,&_arg1
))
7538 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7539 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7540 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetHelpString. Expected _wxMenu_p.");
7545 wxPy_BEGIN_ALLOW_THREADS
;
7546 _result
= new wxString (wxMenu_GetHelpString(_arg0
,_arg1
));
7548 wxPy_END_ALLOW_THREADS
;
7549 if (PyErr_Occurred()) return NULL
;
7551 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
7559 #define wxMenu_SetHelpString(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetHelpString(_swigarg0,_swigarg1))
7560 static PyObject
*_wrap_wxMenu_SetHelpString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7561 PyObject
* _resultobj
;
7565 PyObject
* _argo0
= 0;
7566 PyObject
* _obj2
= 0;
7567 char *_kwnames
[] = { "self","id","helpString", NULL
};
7570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenu_SetHelpString",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
7573 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7574 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7575 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetHelpString. Expected _wxMenu_p.");
7580 #if PYTHON_API_VERSION >= 1009
7581 char* tmpPtr
; int tmpSize
;
7582 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
7583 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7586 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
7588 _arg2
= new wxString(tmpPtr
, tmpSize
);
7590 if (!PyString_Check(_obj2
)) {
7591 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7594 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
7598 wxPy_BEGIN_ALLOW_THREADS
;
7599 wxMenu_SetHelpString(_arg0
,_arg1
,*_arg2
);
7601 wxPy_END_ALLOW_THREADS
;
7602 if (PyErr_Occurred()) return NULL
;
7603 } Py_INCREF(Py_None
);
7604 _resultobj
= Py_None
;
7612 #define wxMenu_UpdateUI(_swigobj,_swigarg0) (_swigobj->UpdateUI(_swigarg0))
7613 static PyObject
*_wrap_wxMenu_UpdateUI(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7614 PyObject
* _resultobj
;
7616 wxEvtHandler
* _arg1
= (wxEvtHandler
*) NULL
;
7617 PyObject
* _argo0
= 0;
7618 PyObject
* _argo1
= 0;
7619 char *_kwnames
[] = { "self","source", NULL
};
7622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxMenu_UpdateUI",_kwnames
,&_argo0
,&_argo1
))
7625 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7626 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7627 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_UpdateUI. Expected _wxMenu_p.");
7632 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7633 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
7634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_UpdateUI. Expected _wxEvtHandler_p.");
7639 wxPy_BEGIN_ALLOW_THREADS
;
7640 wxMenu_UpdateUI(_arg0
,_arg1
);
7642 wxPy_END_ALLOW_THREADS
;
7643 if (PyErr_Occurred()) return NULL
;
7644 } Py_INCREF(Py_None
);
7645 _resultobj
= Py_None
;
7649 #define wxMenu_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
7650 static PyObject
*_wrap_wxMenu_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7651 PyObject
* _resultobj
;
7655 PyObject
* _argo0
= 0;
7656 char *_kwnames
[] = { "self","id", NULL
};
7659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_Delete",_kwnames
,&_argo0
,&_arg1
))
7662 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7663 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7664 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Delete. Expected _wxMenu_p.");
7669 wxPy_BEGIN_ALLOW_THREADS
;
7670 _result
= (bool )wxMenu_Delete(_arg0
,_arg1
);
7672 wxPy_END_ALLOW_THREADS
;
7673 if (PyErr_Occurred()) return NULL
;
7674 } _resultobj
= Py_BuildValue("i",_result
);
7678 #define wxMenu_DeleteItem(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
7679 static PyObject
*_wrap_wxMenu_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7680 PyObject
* _resultobj
;
7684 PyObject
* _argo0
= 0;
7685 PyObject
* _argo1
= 0;
7686 char *_kwnames
[] = { "self","item", NULL
};
7689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_DeleteItem",_kwnames
,&_argo0
,&_argo1
))
7692 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7693 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7694 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_DeleteItem. Expected _wxMenu_p.");
7699 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7700 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenuItem_p")) {
7701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_DeleteItem. Expected _wxMenuItem_p.");
7706 wxPy_BEGIN_ALLOW_THREADS
;
7707 _result
= (bool )wxMenu_DeleteItem(_arg0
,_arg1
);
7709 wxPy_END_ALLOW_THREADS
;
7710 if (PyErr_Occurred()) return NULL
;
7711 } _resultobj
= Py_BuildValue("i",_result
);
7715 #define wxMenu_Insert(_swigobj,_swigarg0,_swigarg1) (_swigobj->Insert(_swigarg0,_swigarg1))
7716 static PyObject
*_wrap_wxMenu_Insert(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7717 PyObject
* _resultobj
;
7722 PyObject
* _argo0
= 0;
7723 PyObject
* _argo2
= 0;
7724 char *_kwnames
[] = { "self","pos","item", NULL
};
7727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenu_Insert",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
7730 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7731 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7732 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Insert. Expected _wxMenu_p.");
7737 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7738 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxMenuItem_p")) {
7739 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxMenu_Insert. Expected _wxMenuItem_p.");
7744 wxPy_BEGIN_ALLOW_THREADS
;
7745 _result
= (bool )wxMenu_Insert(_arg0
,_arg1
,_arg2
);
7747 wxPy_END_ALLOW_THREADS
;
7748 if (PyErr_Occurred()) return NULL
;
7749 } _resultobj
= Py_BuildValue("i",_result
);
7753 #define wxMenu_Remove(_swigobj,_swigarg0) (_swigobj->Remove(_swigarg0))
7754 static PyObject
*_wrap_wxMenu_Remove(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7755 PyObject
* _resultobj
;
7756 wxMenuItem
* _result
;
7759 PyObject
* _argo0
= 0;
7760 char *_kwnames
[] = { "self","id", NULL
};
7763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_Remove",_kwnames
,&_argo0
,&_arg1
))
7766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Remove. Expected _wxMenu_p.");
7773 wxPy_BEGIN_ALLOW_THREADS
;
7774 _result
= (wxMenuItem
*)wxMenu_Remove(_arg0
,_arg1
);
7776 wxPy_END_ALLOW_THREADS
;
7777 if (PyErr_Occurred()) return NULL
;
7778 }{ _resultobj
= wxPyMake_wxObject(_result
); }
7782 #define wxMenu_RemoveItem(_swigobj,_swigarg0) (_swigobj->Remove(_swigarg0))
7783 static PyObject
*_wrap_wxMenu_RemoveItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7784 PyObject
* _resultobj
;
7785 wxMenuItem
* _result
;
7788 PyObject
* _argo0
= 0;
7789 PyObject
* _argo1
= 0;
7790 char *_kwnames
[] = { "self","item", NULL
};
7793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_RemoveItem",_kwnames
,&_argo0
,&_argo1
))
7796 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7797 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7798 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_RemoveItem. Expected _wxMenu_p.");
7803 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7804 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenuItem_p")) {
7805 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_RemoveItem. Expected _wxMenuItem_p.");
7810 wxPy_BEGIN_ALLOW_THREADS
;
7811 _result
= (wxMenuItem
*)wxMenu_RemoveItem(_arg0
,_arg1
);
7813 wxPy_END_ALLOW_THREADS
;
7814 if (PyErr_Occurred()) return NULL
;
7815 }{ _resultobj
= wxPyMake_wxObject(_result
); }
7819 static void wxMenu_Destroy(wxMenu
*self
) { delete self
; }
7820 static PyObject
*_wrap_wxMenu_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7821 PyObject
* _resultobj
;
7823 PyObject
* _argo0
= 0;
7824 char *_kwnames
[] = { "self", NULL
};
7827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_Destroy",_kwnames
,&_argo0
))
7830 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7831 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7832 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_Destroy. Expected _wxMenu_p.");
7837 wxPy_BEGIN_ALLOW_THREADS
;
7838 wxMenu_Destroy(_arg0
);
7840 wxPy_END_ALLOW_THREADS
;
7841 if (PyErr_Occurred()) return NULL
;
7842 } Py_INCREF(Py_None
);
7843 _resultobj
= Py_None
;
7847 #define wxMenu_DestroyId(_swigobj,_swigarg0) (_swigobj->Destroy(_swigarg0))
7848 static PyObject
*_wrap_wxMenu_DestroyId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7849 PyObject
* _resultobj
;
7853 PyObject
* _argo0
= 0;
7854 char *_kwnames
[] = { "self","id", NULL
};
7857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenu_DestroyId",_kwnames
,&_argo0
,&_arg1
))
7860 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7861 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7862 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_DestroyId. Expected _wxMenu_p.");
7867 wxPy_BEGIN_ALLOW_THREADS
;
7868 _result
= (bool )wxMenu_DestroyId(_arg0
,_arg1
);
7870 wxPy_END_ALLOW_THREADS
;
7871 if (PyErr_Occurred()) return NULL
;
7872 } _resultobj
= Py_BuildValue("i",_result
);
7876 #define wxMenu_DestroyItem(_swigobj,_swigarg0) (_swigobj->Destroy(_swigarg0))
7877 static PyObject
*_wrap_wxMenu_DestroyItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7878 PyObject
* _resultobj
;
7882 PyObject
* _argo0
= 0;
7883 PyObject
* _argo1
= 0;
7884 char *_kwnames
[] = { "self","item", NULL
};
7887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_DestroyItem",_kwnames
,&_argo0
,&_argo1
))
7890 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7891 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7892 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_DestroyItem. Expected _wxMenu_p.");
7897 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7898 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenuItem_p")) {
7899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_DestroyItem. Expected _wxMenuItem_p.");
7904 wxPy_BEGIN_ALLOW_THREADS
;
7905 _result
= (bool )wxMenu_DestroyItem(_arg0
,_arg1
);
7907 wxPy_END_ALLOW_THREADS
;
7908 if (PyErr_Occurred()) return NULL
;
7909 } _resultobj
= Py_BuildValue("i",_result
);
7913 #define wxMenu_GetMenuItemCount(_swigobj) (_swigobj->GetMenuItemCount())
7914 static PyObject
*_wrap_wxMenu_GetMenuItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7915 PyObject
* _resultobj
;
7918 PyObject
* _argo0
= 0;
7919 char *_kwnames
[] = { "self", NULL
};
7922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetMenuItemCount",_kwnames
,&_argo0
))
7925 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7926 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7927 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetMenuItemCount. Expected _wxMenu_p.");
7932 wxPy_BEGIN_ALLOW_THREADS
;
7933 _result
= (size_t )wxMenu_GetMenuItemCount(_arg0
);
7935 wxPy_END_ALLOW_THREADS
;
7936 if (PyErr_Occurred()) return NULL
;
7937 } _resultobj
= Py_BuildValue("i",_result
);
7941 static PyObject
* wxMenu_GetMenuItems(wxMenu
*self
) {
7942 wxMenuItemList
& list
= self
->GetMenuItems();
7943 return wxPy_ConvertList(&list
, "wxMenuItem");
7945 static PyObject
*_wrap_wxMenu_GetMenuItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7946 PyObject
* _resultobj
;
7949 PyObject
* _argo0
= 0;
7950 char *_kwnames
[] = { "self", NULL
};
7953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetMenuItems",_kwnames
,&_argo0
))
7956 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7957 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetMenuItems. Expected _wxMenu_p.");
7963 wxPy_BEGIN_ALLOW_THREADS
;
7964 _result
= (PyObject
*)wxMenu_GetMenuItems(_arg0
);
7966 wxPy_END_ALLOW_THREADS
;
7967 if (PyErr_Occurred()) return NULL
;
7969 _resultobj
= _result
;
7974 #define wxMenu_SetEventHandler(_swigobj,_swigarg0) (_swigobj->SetEventHandler(_swigarg0))
7975 static PyObject
*_wrap_wxMenu_SetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7976 PyObject
* _resultobj
;
7978 wxEvtHandler
* _arg1
;
7979 PyObject
* _argo0
= 0;
7980 PyObject
* _argo1
= 0;
7981 char *_kwnames
[] = { "self","handler", NULL
};
7984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_SetEventHandler",_kwnames
,&_argo0
,&_argo1
))
7987 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7988 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
7989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetEventHandler. Expected _wxMenu_p.");
7994 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7995 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxEvtHandler_p")) {
7996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_SetEventHandler. Expected _wxEvtHandler_p.");
8001 wxPy_BEGIN_ALLOW_THREADS
;
8002 wxMenu_SetEventHandler(_arg0
,_arg1
);
8004 wxPy_END_ALLOW_THREADS
;
8005 if (PyErr_Occurred()) return NULL
;
8006 } Py_INCREF(Py_None
);
8007 _resultobj
= Py_None
;
8011 #define wxMenu_GetEventHandler(_swigobj) (_swigobj->GetEventHandler())
8012 static PyObject
*_wrap_wxMenu_GetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8013 PyObject
* _resultobj
;
8014 wxEvtHandler
* _result
;
8016 PyObject
* _argo0
= 0;
8017 char *_kwnames
[] = { "self", NULL
};
8020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetEventHandler",_kwnames
,&_argo0
))
8023 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8024 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
8025 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetEventHandler. Expected _wxMenu_p.");
8030 wxPy_BEGIN_ALLOW_THREADS
;
8031 _result
= (wxEvtHandler
*)wxMenu_GetEventHandler(_arg0
);
8033 wxPy_END_ALLOW_THREADS
;
8034 if (PyErr_Occurred()) return NULL
;
8035 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8039 #define wxMenu_SetInvokingWindow(_swigobj,_swigarg0) (_swigobj->SetInvokingWindow(_swigarg0))
8040 static PyObject
*_wrap_wxMenu_SetInvokingWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8041 PyObject
* _resultobj
;
8044 PyObject
* _argo0
= 0;
8045 PyObject
* _argo1
= 0;
8046 char *_kwnames
[] = { "self","win", NULL
};
8049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_SetInvokingWindow",_kwnames
,&_argo0
,&_argo1
))
8052 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8053 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
8054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetInvokingWindow. Expected _wxMenu_p.");
8059 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8060 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
8061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_SetInvokingWindow. Expected _wxWindow_p.");
8066 wxPy_BEGIN_ALLOW_THREADS
;
8067 wxMenu_SetInvokingWindow(_arg0
,_arg1
);
8069 wxPy_END_ALLOW_THREADS
;
8070 if (PyErr_Occurred()) return NULL
;
8071 } Py_INCREF(Py_None
);
8072 _resultobj
= Py_None
;
8076 #define wxMenu_GetInvokingWindow(_swigobj) (_swigobj->GetInvokingWindow())
8077 static PyObject
*_wrap_wxMenu_GetInvokingWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8078 PyObject
* _resultobj
;
8081 PyObject
* _argo0
= 0;
8082 char *_kwnames
[] = { "self", NULL
};
8085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetInvokingWindow",_kwnames
,&_argo0
))
8088 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8089 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
8090 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetInvokingWindow. Expected _wxMenu_p.");
8095 wxPy_BEGIN_ALLOW_THREADS
;
8096 _result
= (wxWindow
*)wxMenu_GetInvokingWindow(_arg0
);
8098 wxPy_END_ALLOW_THREADS
;
8099 if (PyErr_Occurred()) return NULL
;
8100 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8104 #define wxMenu_GetStyle(_swigobj) (_swigobj->GetStyle())
8105 static PyObject
*_wrap_wxMenu_GetStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8106 PyObject
* _resultobj
;
8109 PyObject
* _argo0
= 0;
8110 char *_kwnames
[] = { "self", NULL
};
8113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetStyle",_kwnames
,&_argo0
))
8116 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8117 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
8118 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetStyle. Expected _wxMenu_p.");
8123 wxPy_BEGIN_ALLOW_THREADS
;
8124 _result
= (long )wxMenu_GetStyle(_arg0
);
8126 wxPy_END_ALLOW_THREADS
;
8127 if (PyErr_Occurred()) return NULL
;
8128 } _resultobj
= Py_BuildValue("l",_result
);
8132 #define wxMenu_IsAttached(_swigobj) (_swigobj->IsAttached())
8133 static PyObject
*_wrap_wxMenu_IsAttached(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8134 PyObject
* _resultobj
;
8137 PyObject
* _argo0
= 0;
8138 char *_kwnames
[] = { "self", NULL
};
8141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_IsAttached",_kwnames
,&_argo0
))
8144 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8145 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
8146 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_IsAttached. Expected _wxMenu_p.");
8151 wxPy_BEGIN_ALLOW_THREADS
;
8152 _result
= (bool )wxMenu_IsAttached(_arg0
);
8154 wxPy_END_ALLOW_THREADS
;
8155 if (PyErr_Occurred()) return NULL
;
8156 } _resultobj
= Py_BuildValue("i",_result
);
8160 #define wxMenu_SetParent(_swigobj,_swigarg0) (_swigobj->SetParent(_swigarg0))
8161 static PyObject
*_wrap_wxMenu_SetParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8162 PyObject
* _resultobj
;
8165 PyObject
* _argo0
= 0;
8166 PyObject
* _argo1
= 0;
8167 char *_kwnames
[] = { "self","parent", NULL
};
8170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenu_SetParent",_kwnames
,&_argo0
,&_argo1
))
8173 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8174 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
8175 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_SetParent. Expected _wxMenu_p.");
8180 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8181 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenu_p")) {
8182 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenu_SetParent. Expected _wxMenu_p.");
8187 wxPy_BEGIN_ALLOW_THREADS
;
8188 wxMenu_SetParent(_arg0
,_arg1
);
8190 wxPy_END_ALLOW_THREADS
;
8191 if (PyErr_Occurred()) return NULL
;
8192 } Py_INCREF(Py_None
);
8193 _resultobj
= Py_None
;
8197 #define wxMenu_GetParent(_swigobj) (_swigobj->GetParent())
8198 static PyObject
*_wrap_wxMenu_GetParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8199 PyObject
* _resultobj
;
8202 PyObject
* _argo0
= 0;
8203 char *_kwnames
[] = { "self", NULL
};
8206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenu_GetParent",_kwnames
,&_argo0
))
8209 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8210 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
8211 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenu_GetParent. Expected _wxMenu_p.");
8216 wxPy_BEGIN_ALLOW_THREADS
;
8217 _result
= (wxMenu
*)wxMenu_GetParent(_arg0
);
8219 wxPy_END_ALLOW_THREADS
;
8220 if (PyErr_Occurred()) return NULL
;
8221 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8225 static void *SwigwxMenuBarTowxWindow(void *ptr
) {
8228 src
= (wxMenuBar
*) ptr
;
8229 dest
= (wxWindow
*) src
;
8230 return (void *) dest
;
8233 static void *SwigwxMenuBarTowxEvtHandler(void *ptr
) {
8236 src
= (wxMenuBar
*) ptr
;
8237 dest
= (wxEvtHandler
*) src
;
8238 return (void *) dest
;
8241 static void *SwigwxMenuBarTowxObject(void *ptr
) {
8244 src
= (wxMenuBar
*) ptr
;
8245 dest
= (wxObject
*) src
;
8246 return (void *) dest
;
8249 #define new_wxMenuBar(_swigarg0) (new wxMenuBar(_swigarg0))
8250 static PyObject
*_wrap_new_wxMenuBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8251 PyObject
* _resultobj
;
8252 wxMenuBar
* _result
;
8253 long _arg0
= (long ) 0;
8254 char *_kwnames
[] = { "style", NULL
};
8258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|l:new_wxMenuBar",_kwnames
,&_arg0
))
8261 wxPy_BEGIN_ALLOW_THREADS
;
8262 _result
= (wxMenuBar
*)new_wxMenuBar(_arg0
);
8264 wxPy_END_ALLOW_THREADS
;
8265 if (PyErr_Occurred()) return NULL
;
8267 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuBar_p");
8268 _resultobj
= Py_BuildValue("s",_ptemp
);
8271 _resultobj
= Py_None
;
8276 #define wxMenuBar_Append(_swigobj,_swigarg0,_swigarg1) (_swigobj->Append(_swigarg0,_swigarg1))
8277 static PyObject
*_wrap_wxMenuBar_Append(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8278 PyObject
* _resultobj
;
8283 PyObject
* _argo0
= 0;
8284 PyObject
* _argo1
= 0;
8285 PyObject
* _obj2
= 0;
8286 char *_kwnames
[] = { "self","menu","title", NULL
};
8289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxMenuBar_Append",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
8292 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8293 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Append. Expected _wxMenuBar_p.");
8299 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8300 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenu_p")) {
8301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenuBar_Append. Expected _wxMenu_p.");
8306 #if PYTHON_API_VERSION >= 1009
8307 char* tmpPtr
; int tmpSize
;
8308 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
8309 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8312 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
8314 _arg2
= new wxString(tmpPtr
, tmpSize
);
8316 if (!PyString_Check(_obj2
)) {
8317 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8320 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
8324 wxPy_BEGIN_ALLOW_THREADS
;
8325 _result
= (bool )wxMenuBar_Append(_arg0
,_arg1
,*_arg2
);
8327 wxPy_END_ALLOW_THREADS
;
8328 if (PyErr_Occurred()) return NULL
;
8329 } _resultobj
= Py_BuildValue("i",_result
);
8337 #define wxMenuBar_Insert(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Insert(_swigarg0,_swigarg1,_swigarg2))
8338 static PyObject
*_wrap_wxMenuBar_Insert(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8339 PyObject
* _resultobj
;
8345 PyObject
* _argo0
= 0;
8346 PyObject
* _argo2
= 0;
8347 PyObject
* _obj3
= 0;
8348 char *_kwnames
[] = { "self","pos","menu","title", NULL
};
8351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiOO:wxMenuBar_Insert",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_obj3
))
8354 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8355 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8356 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Insert. Expected _wxMenuBar_p.");
8361 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8362 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxMenu_p")) {
8363 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxMenuBar_Insert. Expected _wxMenu_p.");
8368 #if PYTHON_API_VERSION >= 1009
8369 char* tmpPtr
; int tmpSize
;
8370 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
8371 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8374 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
8376 _arg3
= new wxString(tmpPtr
, tmpSize
);
8378 if (!PyString_Check(_obj3
)) {
8379 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8382 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
8386 wxPy_BEGIN_ALLOW_THREADS
;
8387 _result
= (bool )wxMenuBar_Insert(_arg0
,_arg1
,_arg2
,*_arg3
);
8389 wxPy_END_ALLOW_THREADS
;
8390 if (PyErr_Occurred()) return NULL
;
8391 } _resultobj
= Py_BuildValue("i",_result
);
8399 #define wxMenuBar_GetMenuCount(_swigobj) (_swigobj->GetMenuCount())
8400 static PyObject
*_wrap_wxMenuBar_GetMenuCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8401 PyObject
* _resultobj
;
8404 PyObject
* _argo0
= 0;
8405 char *_kwnames
[] = { "self", NULL
};
8408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuBar_GetMenuCount",_kwnames
,&_argo0
))
8411 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8412 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_GetMenuCount. Expected _wxMenuBar_p.");
8418 wxPy_BEGIN_ALLOW_THREADS
;
8419 _result
= (size_t )wxMenuBar_GetMenuCount(_arg0
);
8421 wxPy_END_ALLOW_THREADS
;
8422 if (PyErr_Occurred()) return NULL
;
8423 } _resultobj
= Py_BuildValue("i",_result
);
8427 #define wxMenuBar_GetMenu(_swigobj,_swigarg0) (_swigobj->GetMenu(_swigarg0))
8428 static PyObject
*_wrap_wxMenuBar_GetMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8429 PyObject
* _resultobj
;
8433 PyObject
* _argo0
= 0;
8434 char *_kwnames
[] = { "self","pos", NULL
};
8437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_GetMenu",_kwnames
,&_argo0
,&_arg1
))
8440 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8441 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8442 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_GetMenu. Expected _wxMenuBar_p.");
8447 wxPy_BEGIN_ALLOW_THREADS
;
8448 _result
= (wxMenu
*)wxMenuBar_GetMenu(_arg0
,_arg1
);
8450 wxPy_END_ALLOW_THREADS
;
8451 if (PyErr_Occurred()) return NULL
;
8452 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8456 #define wxMenuBar_Replace(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Replace(_swigarg0,_swigarg1,_swigarg2))
8457 static PyObject
*_wrap_wxMenuBar_Replace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8458 PyObject
* _resultobj
;
8464 PyObject
* _argo0
= 0;
8465 PyObject
* _argo2
= 0;
8466 PyObject
* _obj3
= 0;
8467 char *_kwnames
[] = { "self","pos","menu","title", NULL
};
8470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiOO:wxMenuBar_Replace",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_obj3
))
8473 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8474 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8475 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Replace. Expected _wxMenuBar_p.");
8480 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8481 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxMenu_p")) {
8482 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxMenuBar_Replace. Expected _wxMenu_p.");
8487 #if PYTHON_API_VERSION >= 1009
8488 char* tmpPtr
; int tmpSize
;
8489 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
8490 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8493 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
8495 _arg3
= new wxString(tmpPtr
, tmpSize
);
8497 if (!PyString_Check(_obj3
)) {
8498 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8501 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
8505 wxPy_BEGIN_ALLOW_THREADS
;
8506 _result
= (wxMenu
*)wxMenuBar_Replace(_arg0
,_arg1
,_arg2
,*_arg3
);
8508 wxPy_END_ALLOW_THREADS
;
8509 if (PyErr_Occurred()) return NULL
;
8510 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8518 #define wxMenuBar_Remove(_swigobj,_swigarg0) (_swigobj->Remove(_swigarg0))
8519 static PyObject
*_wrap_wxMenuBar_Remove(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8520 PyObject
* _resultobj
;
8524 PyObject
* _argo0
= 0;
8525 char *_kwnames
[] = { "self","pos", NULL
};
8528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_Remove",_kwnames
,&_argo0
,&_arg1
))
8531 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8532 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8533 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Remove. Expected _wxMenuBar_p.");
8538 wxPy_BEGIN_ALLOW_THREADS
;
8539 _result
= (wxMenu
*)wxMenuBar_Remove(_arg0
,_arg1
);
8541 wxPy_END_ALLOW_THREADS
;
8542 if (PyErr_Occurred()) return NULL
;
8543 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8547 #define wxMenuBar_EnableTop(_swigobj,_swigarg0,_swigarg1) (_swigobj->EnableTop(_swigarg0,_swigarg1))
8548 static PyObject
*_wrap_wxMenuBar_EnableTop(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8549 PyObject
* _resultobj
;
8553 PyObject
* _argo0
= 0;
8555 char *_kwnames
[] = { "self","pos","enable", NULL
};
8558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxMenuBar_EnableTop",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
8561 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8562 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_EnableTop. Expected _wxMenuBar_p.");
8567 _arg2
= (bool ) tempbool2
;
8569 wxPy_BEGIN_ALLOW_THREADS
;
8570 wxMenuBar_EnableTop(_arg0
,_arg1
,_arg2
);
8572 wxPy_END_ALLOW_THREADS
;
8573 if (PyErr_Occurred()) return NULL
;
8574 } Py_INCREF(Py_None
);
8575 _resultobj
= Py_None
;
8579 #define wxMenuBar_SetLabelTop(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabelTop(_swigarg0,_swigarg1))
8580 static PyObject
*_wrap_wxMenuBar_SetLabelTop(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8581 PyObject
* _resultobj
;
8585 PyObject
* _argo0
= 0;
8586 PyObject
* _obj2
= 0;
8587 char *_kwnames
[] = { "self","pos","label", NULL
};
8590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenuBar_SetLabelTop",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
8593 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8594 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8595 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_SetLabelTop. Expected _wxMenuBar_p.");
8600 #if PYTHON_API_VERSION >= 1009
8601 char* tmpPtr
; int tmpSize
;
8602 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
8603 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8606 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
8608 _arg2
= new wxString(tmpPtr
, tmpSize
);
8610 if (!PyString_Check(_obj2
)) {
8611 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8614 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
8618 wxPy_BEGIN_ALLOW_THREADS
;
8619 wxMenuBar_SetLabelTop(_arg0
,_arg1
,*_arg2
);
8621 wxPy_END_ALLOW_THREADS
;
8622 if (PyErr_Occurred()) return NULL
;
8623 } Py_INCREF(Py_None
);
8624 _resultobj
= Py_None
;
8632 #define wxMenuBar_GetLabelTop(_swigobj,_swigarg0) (_swigobj->GetLabelTop(_swigarg0))
8633 static PyObject
*_wrap_wxMenuBar_GetLabelTop(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8634 PyObject
* _resultobj
;
8638 PyObject
* _argo0
= 0;
8639 char *_kwnames
[] = { "self","pos", NULL
};
8642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_GetLabelTop",_kwnames
,&_argo0
,&_arg1
))
8645 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8646 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8647 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_GetLabelTop. Expected _wxMenuBar_p.");
8652 wxPy_BEGIN_ALLOW_THREADS
;
8653 _result
= new wxString (wxMenuBar_GetLabelTop(_arg0
,_arg1
));
8655 wxPy_END_ALLOW_THREADS
;
8656 if (PyErr_Occurred()) return NULL
;
8658 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
8666 #define wxMenuBar_FindMenu(_swigobj,_swigarg0) (_swigobj->FindMenu(_swigarg0))
8667 static PyObject
*_wrap_wxMenuBar_FindMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8668 PyObject
* _resultobj
;
8672 PyObject
* _argo0
= 0;
8673 PyObject
* _obj1
= 0;
8674 char *_kwnames
[] = { "self","title", NULL
};
8677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenuBar_FindMenu",_kwnames
,&_argo0
,&_obj1
))
8680 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8681 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8682 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_FindMenu. Expected _wxMenuBar_p.");
8687 #if PYTHON_API_VERSION >= 1009
8688 char* tmpPtr
; int tmpSize
;
8689 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
8690 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8693 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
8695 _arg1
= new wxString(tmpPtr
, tmpSize
);
8697 if (!PyString_Check(_obj1
)) {
8698 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8701 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
8705 wxPy_BEGIN_ALLOW_THREADS
;
8706 _result
= (int )wxMenuBar_FindMenu(_arg0
,*_arg1
);
8708 wxPy_END_ALLOW_THREADS
;
8709 if (PyErr_Occurred()) return NULL
;
8710 } _resultobj
= Py_BuildValue("i",_result
);
8718 #define wxMenuBar_FindMenuItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindMenuItem(_swigarg0,_swigarg1))
8719 static PyObject
*_wrap_wxMenuBar_FindMenuItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8720 PyObject
* _resultobj
;
8725 PyObject
* _argo0
= 0;
8726 PyObject
* _obj1
= 0;
8727 PyObject
* _obj2
= 0;
8728 char *_kwnames
[] = { "self","menuString","itemString", NULL
};
8731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxMenuBar_FindMenuItem",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
8734 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8735 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8736 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_FindMenuItem. Expected _wxMenuBar_p.");
8741 #if PYTHON_API_VERSION >= 1009
8742 char* tmpPtr
; int tmpSize
;
8743 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
8744 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8747 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
8749 _arg1
= new wxString(tmpPtr
, tmpSize
);
8751 if (!PyString_Check(_obj1
)) {
8752 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8755 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
8759 #if PYTHON_API_VERSION >= 1009
8760 char* tmpPtr
; int tmpSize
;
8761 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
8762 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8765 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
8767 _arg2
= new wxString(tmpPtr
, tmpSize
);
8769 if (!PyString_Check(_obj2
)) {
8770 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8773 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
8777 wxPy_BEGIN_ALLOW_THREADS
;
8778 _result
= (int )wxMenuBar_FindMenuItem(_arg0
,*_arg1
,*_arg2
);
8780 wxPy_END_ALLOW_THREADS
;
8781 if (PyErr_Occurred()) return NULL
;
8782 } _resultobj
= Py_BuildValue("i",_result
);
8794 #define wxMenuBar_FindItemById(_swigobj,_swigarg0) (_swigobj->FindItem(_swigarg0))
8795 static PyObject
*_wrap_wxMenuBar_FindItemById(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8796 PyObject
* _resultobj
;
8797 wxMenuItem
* _result
;
8800 PyObject
* _argo0
= 0;
8801 char *_kwnames
[] = { "self","id", NULL
};
8804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_FindItemById",_kwnames
,&_argo0
,&_arg1
))
8807 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8808 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8809 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_FindItemById. Expected _wxMenuBar_p.");
8814 wxPy_BEGIN_ALLOW_THREADS
;
8815 _result
= (wxMenuItem
*)wxMenuBar_FindItemById(_arg0
,_arg1
);
8817 wxPy_END_ALLOW_THREADS
;
8818 if (PyErr_Occurred()) return NULL
;
8819 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8823 #define wxMenuBar_Enable(_swigobj,_swigarg0,_swigarg1) (_swigobj->Enable(_swigarg0,_swigarg1))
8824 static PyObject
*_wrap_wxMenuBar_Enable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8825 PyObject
* _resultobj
;
8829 PyObject
* _argo0
= 0;
8831 char *_kwnames
[] = { "self","id","enable", NULL
};
8834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxMenuBar_Enable",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
8837 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8838 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8839 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Enable. Expected _wxMenuBar_p.");
8843 _arg2
= (bool ) tempbool2
;
8845 wxPy_BEGIN_ALLOW_THREADS
;
8846 wxMenuBar_Enable(_arg0
,_arg1
,_arg2
);
8848 wxPy_END_ALLOW_THREADS
;
8849 if (PyErr_Occurred()) return NULL
;
8850 } Py_INCREF(Py_None
);
8851 _resultobj
= Py_None
;
8855 #define wxMenuBar_Check(_swigobj,_swigarg0,_swigarg1) (_swigobj->Check(_swigarg0,_swigarg1))
8856 static PyObject
*_wrap_wxMenuBar_Check(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8857 PyObject
* _resultobj
;
8861 PyObject
* _argo0
= 0;
8863 char *_kwnames
[] = { "self","id","check", NULL
};
8866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxMenuBar_Check",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
8869 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8870 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8871 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_Check. Expected _wxMenuBar_p.");
8875 _arg2
= (bool ) tempbool2
;
8877 wxPy_BEGIN_ALLOW_THREADS
;
8878 wxMenuBar_Check(_arg0
,_arg1
,_arg2
);
8880 wxPy_END_ALLOW_THREADS
;
8881 if (PyErr_Occurred()) return NULL
;
8882 } Py_INCREF(Py_None
);
8883 _resultobj
= Py_None
;
8887 #define wxMenuBar_IsChecked(_swigobj,_swigarg0) (_swigobj->IsChecked(_swigarg0))
8888 static PyObject
*_wrap_wxMenuBar_IsChecked(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8889 PyObject
* _resultobj
;
8893 PyObject
* _argo0
= 0;
8894 char *_kwnames
[] = { "self","id", NULL
};
8897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_IsChecked",_kwnames
,&_argo0
,&_arg1
))
8900 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8901 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8902 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_IsChecked. Expected _wxMenuBar_p.");
8907 wxPy_BEGIN_ALLOW_THREADS
;
8908 _result
= (bool )wxMenuBar_IsChecked(_arg0
,_arg1
);
8910 wxPy_END_ALLOW_THREADS
;
8911 if (PyErr_Occurred()) return NULL
;
8912 } _resultobj
= Py_BuildValue("i",_result
);
8916 #define wxMenuBar_IsEnabled(_swigobj,_swigarg0) (_swigobj->IsEnabled(_swigarg0))
8917 static PyObject
*_wrap_wxMenuBar_IsEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8918 PyObject
* _resultobj
;
8922 PyObject
* _argo0
= 0;
8923 char *_kwnames
[] = { "self","id", NULL
};
8926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_IsEnabled",_kwnames
,&_argo0
,&_arg1
))
8929 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8930 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8931 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_IsEnabled. Expected _wxMenuBar_p.");
8936 wxPy_BEGIN_ALLOW_THREADS
;
8937 _result
= (bool )wxMenuBar_IsEnabled(_arg0
,_arg1
);
8939 wxPy_END_ALLOW_THREADS
;
8940 if (PyErr_Occurred()) return NULL
;
8941 } _resultobj
= Py_BuildValue("i",_result
);
8945 #define wxMenuBar_SetLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLabel(_swigarg0,_swigarg1))
8946 static PyObject
*_wrap_wxMenuBar_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8947 PyObject
* _resultobj
;
8951 PyObject
* _argo0
= 0;
8952 PyObject
* _obj2
= 0;
8953 char *_kwnames
[] = { "self","id","label", NULL
};
8956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenuBar_SetLabel",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
8959 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8960 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
8961 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_SetLabel. Expected _wxMenuBar_p.");
8966 #if PYTHON_API_VERSION >= 1009
8967 char* tmpPtr
; int tmpSize
;
8968 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
8969 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8972 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
8974 _arg2
= new wxString(tmpPtr
, tmpSize
);
8976 if (!PyString_Check(_obj2
)) {
8977 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8980 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
8984 wxPy_BEGIN_ALLOW_THREADS
;
8985 wxMenuBar_SetLabel(_arg0
,_arg1
,*_arg2
);
8987 wxPy_END_ALLOW_THREADS
;
8988 if (PyErr_Occurred()) return NULL
;
8989 } Py_INCREF(Py_None
);
8990 _resultobj
= Py_None
;
8998 #define wxMenuBar_GetLabel(_swigobj,_swigarg0) (_swigobj->GetLabel(_swigarg0))
8999 static PyObject
*_wrap_wxMenuBar_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9000 PyObject
* _resultobj
;
9004 PyObject
* _argo0
= 0;
9005 char *_kwnames
[] = { "self","id", NULL
};
9008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_GetLabel",_kwnames
,&_argo0
,&_arg1
))
9011 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9012 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
9013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_GetLabel. Expected _wxMenuBar_p.");
9018 wxPy_BEGIN_ALLOW_THREADS
;
9019 _result
= new wxString (wxMenuBar_GetLabel(_arg0
,_arg1
));
9021 wxPy_END_ALLOW_THREADS
;
9022 if (PyErr_Occurred()) return NULL
;
9024 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9032 #define wxMenuBar_SetHelpString(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetHelpString(_swigarg0,_swigarg1))
9033 static PyObject
*_wrap_wxMenuBar_SetHelpString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9034 PyObject
* _resultobj
;
9038 PyObject
* _argo0
= 0;
9039 PyObject
* _obj2
= 0;
9040 char *_kwnames
[] = { "self","id","helpString", NULL
};
9043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxMenuBar_SetHelpString",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
9046 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9047 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
9048 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_SetHelpString. Expected _wxMenuBar_p.");
9053 #if PYTHON_API_VERSION >= 1009
9054 char* tmpPtr
; int tmpSize
;
9055 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
9056 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9059 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
9061 _arg2
= new wxString(tmpPtr
, tmpSize
);
9063 if (!PyString_Check(_obj2
)) {
9064 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9067 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
9071 wxPy_BEGIN_ALLOW_THREADS
;
9072 wxMenuBar_SetHelpString(_arg0
,_arg1
,*_arg2
);
9074 wxPy_END_ALLOW_THREADS
;
9075 if (PyErr_Occurred()) return NULL
;
9076 } Py_INCREF(Py_None
);
9077 _resultobj
= Py_None
;
9085 #define wxMenuBar_GetHelpString(_swigobj,_swigarg0) (_swigobj->GetHelpString(_swigarg0))
9086 static PyObject
*_wrap_wxMenuBar_GetHelpString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9087 PyObject
* _resultobj
;
9091 PyObject
* _argo0
= 0;
9092 char *_kwnames
[] = { "self","id", NULL
};
9095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuBar_GetHelpString",_kwnames
,&_argo0
,&_arg1
))
9098 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9099 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuBar_p")) {
9100 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuBar_GetHelpString. Expected _wxMenuBar_p.");
9105 wxPy_BEGIN_ALLOW_THREADS
;
9106 _result
= new wxString (wxMenuBar_GetHelpString(_arg0
,_arg1
));
9108 wxPy_END_ALLOW_THREADS
;
9109 if (PyErr_Occurred()) return NULL
;
9111 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9119 static void *SwigwxMenuItemTowxObject(void *ptr
) {
9122 src
= (wxMenuItem
*) ptr
;
9123 dest
= (wxObject
*) src
;
9124 return (void *) dest
;
9127 #define new_wxMenuItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxMenuItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
9128 static PyObject
*_wrap_new_wxMenuItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9129 PyObject
* _resultobj
;
9130 wxMenuItem
* _result
;
9131 wxMenu
* _arg0
= (wxMenu
*) NULL
;
9132 int _arg1
= (int ) wxID_SEPARATOR
;
9133 wxString
* _arg2
= (wxString
*) &wxPyEmptyStr
;
9134 wxString
* _arg3
= (wxString
*) &wxPyEmptyStr
;
9135 bool _arg4
= (bool ) FALSE
;
9136 wxMenu
* _arg5
= (wxMenu
*) NULL
;
9137 PyObject
* _argo0
= 0;
9138 PyObject
* _obj2
= 0;
9139 PyObject
* _obj3
= 0;
9140 int tempbool4
= (int) FALSE
;
9141 PyObject
* _argo5
= 0;
9142 char *_kwnames
[] = { "parentMenu","id","text","help","isCheckable","subMenu", NULL
};
9146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OiOOiO:new_wxMenuItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&tempbool4
,&_argo5
))
9149 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9150 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenu_p")) {
9151 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxMenuItem. Expected _wxMenu_p.");
9157 #if PYTHON_API_VERSION >= 1009
9158 char* tmpPtr
; int tmpSize
;
9159 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
9160 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9163 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
9165 _arg2
= new wxString(tmpPtr
, tmpSize
);
9167 if (!PyString_Check(_obj2
)) {
9168 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9171 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
9176 #if PYTHON_API_VERSION >= 1009
9177 char* tmpPtr
; int tmpSize
;
9178 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
9179 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9182 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
9184 _arg3
= new wxString(tmpPtr
, tmpSize
);
9186 if (!PyString_Check(_obj3
)) {
9187 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9190 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
9193 _arg4
= (bool ) tempbool4
;
9195 if (_argo5
== Py_None
) { _arg5
= NULL
; }
9196 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxMenu_p")) {
9197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxMenuItem. Expected _wxMenu_p.");
9202 wxPy_BEGIN_ALLOW_THREADS
;
9203 _result
= (wxMenuItem
*)new_wxMenuItem(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
9205 wxPy_END_ALLOW_THREADS
;
9206 if (PyErr_Occurred()) return NULL
;
9208 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxMenuItem_p");
9209 _resultobj
= Py_BuildValue("s",_ptemp
);
9212 _resultobj
= Py_None
;
9225 #define wxMenuItem_GetMenu(_swigobj) (_swigobj->GetMenu())
9226 static PyObject
*_wrap_wxMenuItem_GetMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9227 PyObject
* _resultobj
;
9230 PyObject
* _argo0
= 0;
9231 char *_kwnames
[] = { "self", NULL
};
9234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetMenu",_kwnames
,&_argo0
))
9237 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9238 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetMenu. Expected _wxMenuItem_p.");
9244 wxPy_BEGIN_ALLOW_THREADS
;
9245 _result
= (wxMenu
*)wxMenuItem_GetMenu(_arg0
);
9247 wxPy_END_ALLOW_THREADS
;
9248 if (PyErr_Occurred()) return NULL
;
9249 }{ _resultobj
= wxPyMake_wxObject(_result
); }
9253 #define wxMenuItem_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
9254 static PyObject
*_wrap_wxMenuItem_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9255 PyObject
* _resultobj
;
9258 PyObject
* _argo0
= 0;
9259 char *_kwnames
[] = { "self","id", NULL
};
9262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuItem_SetId",_kwnames
,&_argo0
,&_arg1
))
9265 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9266 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetId. Expected _wxMenuItem_p.");
9272 wxPy_BEGIN_ALLOW_THREADS
;
9273 wxMenuItem_SetId(_arg0
,_arg1
);
9275 wxPy_END_ALLOW_THREADS
;
9276 if (PyErr_Occurred()) return NULL
;
9277 } Py_INCREF(Py_None
);
9278 _resultobj
= Py_None
;
9282 #define wxMenuItem_GetId(_swigobj) (_swigobj->GetId())
9283 static PyObject
*_wrap_wxMenuItem_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9284 PyObject
* _resultobj
;
9287 PyObject
* _argo0
= 0;
9288 char *_kwnames
[] = { "self", NULL
};
9291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetId",_kwnames
,&_argo0
))
9294 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9295 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetId. Expected _wxMenuItem_p.");
9301 wxPy_BEGIN_ALLOW_THREADS
;
9302 _result
= (int )wxMenuItem_GetId(_arg0
);
9304 wxPy_END_ALLOW_THREADS
;
9305 if (PyErr_Occurred()) return NULL
;
9306 } _resultobj
= Py_BuildValue("i",_result
);
9310 #define wxMenuItem_IsSeparator(_swigobj) (_swigobj->IsSeparator())
9311 static PyObject
*_wrap_wxMenuItem_IsSeparator(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9312 PyObject
* _resultobj
;
9315 PyObject
* _argo0
= 0;
9316 char *_kwnames
[] = { "self", NULL
};
9319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_IsSeparator",_kwnames
,&_argo0
))
9322 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9323 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9324 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_IsSeparator. Expected _wxMenuItem_p.");
9329 wxPy_BEGIN_ALLOW_THREADS
;
9330 _result
= (bool )wxMenuItem_IsSeparator(_arg0
);
9332 wxPy_END_ALLOW_THREADS
;
9333 if (PyErr_Occurred()) return NULL
;
9334 } _resultobj
= Py_BuildValue("i",_result
);
9338 #define wxMenuItem_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
9339 static PyObject
*_wrap_wxMenuItem_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9340 PyObject
* _resultobj
;
9343 PyObject
* _argo0
= 0;
9344 PyObject
* _obj1
= 0;
9345 char *_kwnames
[] = { "self","str", NULL
};
9348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenuItem_SetText",_kwnames
,&_argo0
,&_obj1
))
9351 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9352 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetText. Expected _wxMenuItem_p.");
9358 #if PYTHON_API_VERSION >= 1009
9359 char* tmpPtr
; int tmpSize
;
9360 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
9361 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9364 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
9366 _arg1
= new wxString(tmpPtr
, tmpSize
);
9368 if (!PyString_Check(_obj1
)) {
9369 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9372 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
9376 wxPy_BEGIN_ALLOW_THREADS
;
9377 wxMenuItem_SetText(_arg0
,*_arg1
);
9379 wxPy_END_ALLOW_THREADS
;
9380 if (PyErr_Occurred()) return NULL
;
9381 } Py_INCREF(Py_None
);
9382 _resultobj
= Py_None
;
9390 #define wxMenuItem_GetLabel(_swigobj) (_swigobj->GetLabel())
9391 static PyObject
*_wrap_wxMenuItem_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9392 PyObject
* _resultobj
;
9395 PyObject
* _argo0
= 0;
9396 char *_kwnames
[] = { "self", NULL
};
9399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetLabel",_kwnames
,&_argo0
))
9402 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9403 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9404 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetLabel. Expected _wxMenuItem_p.");
9409 wxPy_BEGIN_ALLOW_THREADS
;
9410 _result
= new wxString (wxMenuItem_GetLabel(_arg0
));
9412 wxPy_END_ALLOW_THREADS
;
9413 if (PyErr_Occurred()) return NULL
;
9415 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9423 #define wxMenuItem_GetText(_swigobj) (_swigobj->GetText())
9424 static PyObject
*_wrap_wxMenuItem_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9425 PyObject
* _resultobj
;
9428 PyObject
* _argo0
= 0;
9429 char *_kwnames
[] = { "self", NULL
};
9432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetText",_kwnames
,&_argo0
))
9435 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9436 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9437 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetText. Expected _wxMenuItem_p.");
9442 wxPy_BEGIN_ALLOW_THREADS
;
9443 const wxString
& _result_ref
= wxMenuItem_GetText(_arg0
);
9444 _result
= (wxString
*) &_result_ref
;
9446 wxPy_END_ALLOW_THREADS
;
9447 if (PyErr_Occurred()) return NULL
;
9449 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9454 #define wxMenuItem_SetCheckable(_swigobj,_swigarg0) (_swigobj->SetCheckable(_swigarg0))
9455 static PyObject
*_wrap_wxMenuItem_SetCheckable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9456 PyObject
* _resultobj
;
9459 PyObject
* _argo0
= 0;
9461 char *_kwnames
[] = { "self","checkable", NULL
};
9464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxMenuItem_SetCheckable",_kwnames
,&_argo0
,&tempbool1
))
9467 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9468 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9469 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetCheckable. Expected _wxMenuItem_p.");
9473 _arg1
= (bool ) tempbool1
;
9475 wxPy_BEGIN_ALLOW_THREADS
;
9476 wxMenuItem_SetCheckable(_arg0
,_arg1
);
9478 wxPy_END_ALLOW_THREADS
;
9479 if (PyErr_Occurred()) return NULL
;
9480 } Py_INCREF(Py_None
);
9481 _resultobj
= Py_None
;
9485 #define wxMenuItem_IsCheckable(_swigobj) (_swigobj->IsCheckable())
9486 static PyObject
*_wrap_wxMenuItem_IsCheckable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9487 PyObject
* _resultobj
;
9490 PyObject
* _argo0
= 0;
9491 char *_kwnames
[] = { "self", NULL
};
9494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_IsCheckable",_kwnames
,&_argo0
))
9497 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9498 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9499 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_IsCheckable. Expected _wxMenuItem_p.");
9504 wxPy_BEGIN_ALLOW_THREADS
;
9505 _result
= (bool )wxMenuItem_IsCheckable(_arg0
);
9507 wxPy_END_ALLOW_THREADS
;
9508 if (PyErr_Occurred()) return NULL
;
9509 } _resultobj
= Py_BuildValue("i",_result
);
9513 #define wxMenuItem_IsSubMenu(_swigobj) (_swigobj->IsSubMenu())
9514 static PyObject
*_wrap_wxMenuItem_IsSubMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9515 PyObject
* _resultobj
;
9518 PyObject
* _argo0
= 0;
9519 char *_kwnames
[] = { "self", NULL
};
9522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_IsSubMenu",_kwnames
,&_argo0
))
9525 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9526 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9527 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_IsSubMenu. Expected _wxMenuItem_p.");
9532 wxPy_BEGIN_ALLOW_THREADS
;
9533 _result
= (bool )wxMenuItem_IsSubMenu(_arg0
);
9535 wxPy_END_ALLOW_THREADS
;
9536 if (PyErr_Occurred()) return NULL
;
9537 } _resultobj
= Py_BuildValue("i",_result
);
9541 #define wxMenuItem_SetSubMenu(_swigobj,_swigarg0) (_swigobj->SetSubMenu(_swigarg0))
9542 static PyObject
*_wrap_wxMenuItem_SetSubMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9543 PyObject
* _resultobj
;
9546 PyObject
* _argo0
= 0;
9547 PyObject
* _argo1
= 0;
9548 char *_kwnames
[] = { "self","menu", NULL
};
9551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenuItem_SetSubMenu",_kwnames
,&_argo0
,&_argo1
))
9554 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9555 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetSubMenu. Expected _wxMenuItem_p.");
9561 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9562 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMenu_p")) {
9563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenuItem_SetSubMenu. Expected _wxMenu_p.");
9568 wxPy_BEGIN_ALLOW_THREADS
;
9569 wxMenuItem_SetSubMenu(_arg0
,_arg1
);
9571 wxPy_END_ALLOW_THREADS
;
9572 if (PyErr_Occurred()) return NULL
;
9573 } Py_INCREF(Py_None
);
9574 _resultobj
= Py_None
;
9578 #define wxMenuItem_GetSubMenu(_swigobj) (_swigobj->GetSubMenu())
9579 static PyObject
*_wrap_wxMenuItem_GetSubMenu(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9580 PyObject
* _resultobj
;
9583 PyObject
* _argo0
= 0;
9584 char *_kwnames
[] = { "self", NULL
};
9587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetSubMenu",_kwnames
,&_argo0
))
9590 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9591 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9592 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetSubMenu. Expected _wxMenuItem_p.");
9597 wxPy_BEGIN_ALLOW_THREADS
;
9598 _result
= (wxMenu
*)wxMenuItem_GetSubMenu(_arg0
);
9600 wxPy_END_ALLOW_THREADS
;
9601 if (PyErr_Occurred()) return NULL
;
9602 }{ _resultobj
= wxPyMake_wxObject(_result
); }
9606 #define wxMenuItem_Enable(_swigobj,_swigarg0) (_swigobj->Enable(_swigarg0))
9607 static PyObject
*_wrap_wxMenuItem_Enable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9608 PyObject
* _resultobj
;
9610 bool _arg1
= (bool ) TRUE
;
9611 PyObject
* _argo0
= 0;
9612 int tempbool1
= (int) TRUE
;
9613 char *_kwnames
[] = { "self","enable", NULL
};
9616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMenuItem_Enable",_kwnames
,&_argo0
,&tempbool1
))
9619 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9620 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9621 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_Enable. Expected _wxMenuItem_p.");
9625 _arg1
= (bool ) tempbool1
;
9627 wxPy_BEGIN_ALLOW_THREADS
;
9628 wxMenuItem_Enable(_arg0
,_arg1
);
9630 wxPy_END_ALLOW_THREADS
;
9631 if (PyErr_Occurred()) return NULL
;
9632 } Py_INCREF(Py_None
);
9633 _resultobj
= Py_None
;
9637 #define wxMenuItem_IsEnabled(_swigobj) (_swigobj->IsEnabled())
9638 static PyObject
*_wrap_wxMenuItem_IsEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9639 PyObject
* _resultobj
;
9642 PyObject
* _argo0
= 0;
9643 char *_kwnames
[] = { "self", NULL
};
9646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_IsEnabled",_kwnames
,&_argo0
))
9649 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9650 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9651 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_IsEnabled. Expected _wxMenuItem_p.");
9656 wxPy_BEGIN_ALLOW_THREADS
;
9657 _result
= (bool )wxMenuItem_IsEnabled(_arg0
);
9659 wxPy_END_ALLOW_THREADS
;
9660 if (PyErr_Occurred()) return NULL
;
9661 } _resultobj
= Py_BuildValue("i",_result
);
9665 #define wxMenuItem_Check(_swigobj,_swigarg0) (_swigobj->Check(_swigarg0))
9666 static PyObject
*_wrap_wxMenuItem_Check(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9667 PyObject
* _resultobj
;
9669 bool _arg1
= (bool ) TRUE
;
9670 PyObject
* _argo0
= 0;
9671 int tempbool1
= (int) TRUE
;
9672 char *_kwnames
[] = { "self","check", NULL
};
9675 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxMenuItem_Check",_kwnames
,&_argo0
,&tempbool1
))
9678 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9679 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9680 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_Check. Expected _wxMenuItem_p.");
9684 _arg1
= (bool ) tempbool1
;
9686 wxPy_BEGIN_ALLOW_THREADS
;
9687 wxMenuItem_Check(_arg0
,_arg1
);
9689 wxPy_END_ALLOW_THREADS
;
9690 if (PyErr_Occurred()) return NULL
;
9691 } Py_INCREF(Py_None
);
9692 _resultobj
= Py_None
;
9696 #define wxMenuItem_IsChecked(_swigobj) (_swigobj->IsChecked())
9697 static PyObject
*_wrap_wxMenuItem_IsChecked(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9698 PyObject
* _resultobj
;
9701 PyObject
* _argo0
= 0;
9702 char *_kwnames
[] = { "self", NULL
};
9705 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_IsChecked",_kwnames
,&_argo0
))
9708 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9709 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9710 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_IsChecked. Expected _wxMenuItem_p.");
9715 wxPy_BEGIN_ALLOW_THREADS
;
9716 _result
= (bool )wxMenuItem_IsChecked(_arg0
);
9718 wxPy_END_ALLOW_THREADS
;
9719 if (PyErr_Occurred()) return NULL
;
9720 } _resultobj
= Py_BuildValue("i",_result
);
9724 #define wxMenuItem_Toggle(_swigobj) (_swigobj->Toggle())
9725 static PyObject
*_wrap_wxMenuItem_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9726 PyObject
* _resultobj
;
9728 PyObject
* _argo0
= 0;
9729 char *_kwnames
[] = { "self", NULL
};
9732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_Toggle",_kwnames
,&_argo0
))
9735 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9736 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9737 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_Toggle. Expected _wxMenuItem_p.");
9742 wxPy_BEGIN_ALLOW_THREADS
;
9743 wxMenuItem_Toggle(_arg0
);
9745 wxPy_END_ALLOW_THREADS
;
9746 if (PyErr_Occurred()) return NULL
;
9747 } Py_INCREF(Py_None
);
9748 _resultobj
= Py_None
;
9752 #define wxMenuItem_SetHelp(_swigobj,_swigarg0) (_swigobj->SetHelp(_swigarg0))
9753 static PyObject
*_wrap_wxMenuItem_SetHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9754 PyObject
* _resultobj
;
9757 PyObject
* _argo0
= 0;
9758 PyObject
* _obj1
= 0;
9759 char *_kwnames
[] = { "self","str", NULL
};
9762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenuItem_SetHelp",_kwnames
,&_argo0
,&_obj1
))
9765 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9766 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetHelp. Expected _wxMenuItem_p.");
9772 #if PYTHON_API_VERSION >= 1009
9773 char* tmpPtr
; int tmpSize
;
9774 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
9775 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9778 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
9780 _arg1
= new wxString(tmpPtr
, tmpSize
);
9782 if (!PyString_Check(_obj1
)) {
9783 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9786 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
9790 wxPy_BEGIN_ALLOW_THREADS
;
9791 wxMenuItem_SetHelp(_arg0
,*_arg1
);
9793 wxPy_END_ALLOW_THREADS
;
9794 if (PyErr_Occurred()) return NULL
;
9795 } Py_INCREF(Py_None
);
9796 _resultobj
= Py_None
;
9804 #define wxMenuItem_GetHelp(_swigobj) (_swigobj->GetHelp())
9805 static PyObject
*_wrap_wxMenuItem_GetHelp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9806 PyObject
* _resultobj
;
9809 PyObject
* _argo0
= 0;
9810 char *_kwnames
[] = { "self", NULL
};
9813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetHelp",_kwnames
,&_argo0
))
9816 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9817 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetHelp. Expected _wxMenuItem_p.");
9823 wxPy_BEGIN_ALLOW_THREADS
;
9824 const wxString
& _result_ref
= wxMenuItem_GetHelp(_arg0
);
9825 _result
= (wxString
*) &_result_ref
;
9827 wxPy_END_ALLOW_THREADS
;
9828 if (PyErr_Occurred()) return NULL
;
9830 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9835 #define wxMenuItem_GetAccel(_swigobj) (_swigobj->GetAccel())
9836 static PyObject
*_wrap_wxMenuItem_GetAccel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9837 PyObject
* _resultobj
;
9838 wxAcceleratorEntry
* _result
;
9840 PyObject
* _argo0
= 0;
9841 char *_kwnames
[] = { "self", NULL
};
9845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetAccel",_kwnames
,&_argo0
))
9848 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9849 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9850 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_GetAccel. Expected _wxMenuItem_p.");
9855 wxPy_BEGIN_ALLOW_THREADS
;
9856 _result
= (wxAcceleratorEntry
*)wxMenuItem_GetAccel(_arg0
);
9858 wxPy_END_ALLOW_THREADS
;
9859 if (PyErr_Occurred()) return NULL
;
9861 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxAcceleratorEntry_p");
9862 _resultobj
= Py_BuildValue("s",_ptemp
);
9865 _resultobj
= Py_None
;
9870 #define wxMenuItem_SetAccel(_swigobj,_swigarg0) (_swigobj->SetAccel(_swigarg0))
9871 static PyObject
*_wrap_wxMenuItem_SetAccel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9872 PyObject
* _resultobj
;
9874 wxAcceleratorEntry
* _arg1
;
9875 PyObject
* _argo0
= 0;
9876 PyObject
* _argo1
= 0;
9877 char *_kwnames
[] = { "self","accel", NULL
};
9880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxMenuItem_SetAccel",_kwnames
,&_argo0
,&_argo1
))
9883 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9884 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxMenuItem_p")) {
9885 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxMenuItem_SetAccel. Expected _wxMenuItem_p.");
9890 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9891 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxAcceleratorEntry_p")) {
9892 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxMenuItem_SetAccel. Expected _wxAcceleratorEntry_p.");
9897 wxPy_BEGIN_ALLOW_THREADS
;
9898 wxMenuItem_SetAccel(_arg0
,_arg1
);
9900 wxPy_END_ALLOW_THREADS
;
9901 if (PyErr_Occurred()) return NULL
;
9902 } Py_INCREF(Py_None
);
9903 _resultobj
= Py_None
;
9907 static PyObject
*_wrap_wxMenuItem_GetLabelFromText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9908 PyObject
* _resultobj
;
9911 PyObject
* _obj0
= 0;
9912 char *_kwnames
[] = { "text", NULL
};
9915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxMenuItem_GetLabelFromText",_kwnames
,&_obj0
))
9918 #if PYTHON_API_VERSION >= 1009
9919 char* tmpPtr
; int tmpSize
;
9920 if (!PyString_Check(_obj0
) && !PyUnicode_Check(_obj0
)) {
9921 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9924 if (PyString_AsStringAndSize(_obj0
, &tmpPtr
, &tmpSize
) == -1)
9926 _arg0
= new wxString(tmpPtr
, tmpSize
);
9928 if (!PyString_Check(_obj0
)) {
9929 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
9932 _arg0
= new wxString(PyString_AS_STRING(_obj0
), PyString_GET_SIZE(_obj0
));
9936 wxPy_BEGIN_ALLOW_THREADS
;
9937 _result
= new wxString (wxMenuItem::GetLabelFromText(*_arg0
));
9939 wxPy_END_ALLOW_THREADS
;
9940 if (PyErr_Occurred()) return NULL
;
9942 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9954 static PyMethodDef windowscMethods
[] = {
9955 { "wxMenuItem_GetLabelFromText", (PyCFunction
) _wrap_wxMenuItem_GetLabelFromText
, METH_VARARGS
| METH_KEYWORDS
},
9956 { "wxMenuItem_SetAccel", (PyCFunction
) _wrap_wxMenuItem_SetAccel
, METH_VARARGS
| METH_KEYWORDS
},
9957 { "wxMenuItem_GetAccel", (PyCFunction
) _wrap_wxMenuItem_GetAccel
, METH_VARARGS
| METH_KEYWORDS
},
9958 { "wxMenuItem_GetHelp", (PyCFunction
) _wrap_wxMenuItem_GetHelp
, METH_VARARGS
| METH_KEYWORDS
},
9959 { "wxMenuItem_SetHelp", (PyCFunction
) _wrap_wxMenuItem_SetHelp
, METH_VARARGS
| METH_KEYWORDS
},
9960 { "wxMenuItem_Toggle", (PyCFunction
) _wrap_wxMenuItem_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
9961 { "wxMenuItem_IsChecked", (PyCFunction
) _wrap_wxMenuItem_IsChecked
, METH_VARARGS
| METH_KEYWORDS
},
9962 { "wxMenuItem_Check", (PyCFunction
) _wrap_wxMenuItem_Check
, METH_VARARGS
| METH_KEYWORDS
},
9963 { "wxMenuItem_IsEnabled", (PyCFunction
) _wrap_wxMenuItem_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
},
9964 { "wxMenuItem_Enable", (PyCFunction
) _wrap_wxMenuItem_Enable
, METH_VARARGS
| METH_KEYWORDS
},
9965 { "wxMenuItem_GetSubMenu", (PyCFunction
) _wrap_wxMenuItem_GetSubMenu
, METH_VARARGS
| METH_KEYWORDS
},
9966 { "wxMenuItem_SetSubMenu", (PyCFunction
) _wrap_wxMenuItem_SetSubMenu
, METH_VARARGS
| METH_KEYWORDS
},
9967 { "wxMenuItem_IsSubMenu", (PyCFunction
) _wrap_wxMenuItem_IsSubMenu
, METH_VARARGS
| METH_KEYWORDS
},
9968 { "wxMenuItem_IsCheckable", (PyCFunction
) _wrap_wxMenuItem_IsCheckable
, METH_VARARGS
| METH_KEYWORDS
},
9969 { "wxMenuItem_SetCheckable", (PyCFunction
) _wrap_wxMenuItem_SetCheckable
, METH_VARARGS
| METH_KEYWORDS
},
9970 { "wxMenuItem_GetText", (PyCFunction
) _wrap_wxMenuItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
9971 { "wxMenuItem_GetLabel", (PyCFunction
) _wrap_wxMenuItem_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
9972 { "wxMenuItem_SetText", (PyCFunction
) _wrap_wxMenuItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
9973 { "wxMenuItem_IsSeparator", (PyCFunction
) _wrap_wxMenuItem_IsSeparator
, METH_VARARGS
| METH_KEYWORDS
},
9974 { "wxMenuItem_GetId", (PyCFunction
) _wrap_wxMenuItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
9975 { "wxMenuItem_SetId", (PyCFunction
) _wrap_wxMenuItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
9976 { "wxMenuItem_GetMenu", (PyCFunction
) _wrap_wxMenuItem_GetMenu
, METH_VARARGS
| METH_KEYWORDS
},
9977 { "new_wxMenuItem", (PyCFunction
) _wrap_new_wxMenuItem
, METH_VARARGS
| METH_KEYWORDS
},
9978 { "wxMenuBar_GetHelpString", (PyCFunction
) _wrap_wxMenuBar_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
},
9979 { "wxMenuBar_SetHelpString", (PyCFunction
) _wrap_wxMenuBar_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
},
9980 { "wxMenuBar_GetLabel", (PyCFunction
) _wrap_wxMenuBar_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
9981 { "wxMenuBar_SetLabel", (PyCFunction
) _wrap_wxMenuBar_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
9982 { "wxMenuBar_IsEnabled", (PyCFunction
) _wrap_wxMenuBar_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
},
9983 { "wxMenuBar_IsChecked", (PyCFunction
) _wrap_wxMenuBar_IsChecked
, METH_VARARGS
| METH_KEYWORDS
},
9984 { "wxMenuBar_Check", (PyCFunction
) _wrap_wxMenuBar_Check
, METH_VARARGS
| METH_KEYWORDS
},
9985 { "wxMenuBar_Enable", (PyCFunction
) _wrap_wxMenuBar_Enable
, METH_VARARGS
| METH_KEYWORDS
},
9986 { "wxMenuBar_FindItemById", (PyCFunction
) _wrap_wxMenuBar_FindItemById
, METH_VARARGS
| METH_KEYWORDS
},
9987 { "wxMenuBar_FindMenuItem", (PyCFunction
) _wrap_wxMenuBar_FindMenuItem
, METH_VARARGS
| METH_KEYWORDS
},
9988 { "wxMenuBar_FindMenu", (PyCFunction
) _wrap_wxMenuBar_FindMenu
, METH_VARARGS
| METH_KEYWORDS
},
9989 { "wxMenuBar_GetLabelTop", (PyCFunction
) _wrap_wxMenuBar_GetLabelTop
, METH_VARARGS
| METH_KEYWORDS
},
9990 { "wxMenuBar_SetLabelTop", (PyCFunction
) _wrap_wxMenuBar_SetLabelTop
, METH_VARARGS
| METH_KEYWORDS
},
9991 { "wxMenuBar_EnableTop", (PyCFunction
) _wrap_wxMenuBar_EnableTop
, METH_VARARGS
| METH_KEYWORDS
},
9992 { "wxMenuBar_Remove", (PyCFunction
) _wrap_wxMenuBar_Remove
, METH_VARARGS
| METH_KEYWORDS
},
9993 { "wxMenuBar_Replace", (PyCFunction
) _wrap_wxMenuBar_Replace
, METH_VARARGS
| METH_KEYWORDS
},
9994 { "wxMenuBar_GetMenu", (PyCFunction
) _wrap_wxMenuBar_GetMenu
, METH_VARARGS
| METH_KEYWORDS
},
9995 { "wxMenuBar_GetMenuCount", (PyCFunction
) _wrap_wxMenuBar_GetMenuCount
, METH_VARARGS
| METH_KEYWORDS
},
9996 { "wxMenuBar_Insert", (PyCFunction
) _wrap_wxMenuBar_Insert
, METH_VARARGS
| METH_KEYWORDS
},
9997 { "wxMenuBar_Append", (PyCFunction
) _wrap_wxMenuBar_Append
, METH_VARARGS
| METH_KEYWORDS
},
9998 { "new_wxMenuBar", (PyCFunction
) _wrap_new_wxMenuBar
, METH_VARARGS
| METH_KEYWORDS
},
9999 { "wxMenu_GetParent", (PyCFunction
) _wrap_wxMenu_GetParent
, METH_VARARGS
| METH_KEYWORDS
},
10000 { "wxMenu_SetParent", (PyCFunction
) _wrap_wxMenu_SetParent
, METH_VARARGS
| METH_KEYWORDS
},
10001 { "wxMenu_IsAttached", (PyCFunction
) _wrap_wxMenu_IsAttached
, METH_VARARGS
| METH_KEYWORDS
},
10002 { "wxMenu_GetStyle", (PyCFunction
) _wrap_wxMenu_GetStyle
, METH_VARARGS
| METH_KEYWORDS
},
10003 { "wxMenu_GetInvokingWindow", (PyCFunction
) _wrap_wxMenu_GetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
},
10004 { "wxMenu_SetInvokingWindow", (PyCFunction
) _wrap_wxMenu_SetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
},
10005 { "wxMenu_GetEventHandler", (PyCFunction
) _wrap_wxMenu_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
10006 { "wxMenu_SetEventHandler", (PyCFunction
) _wrap_wxMenu_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
10007 { "wxMenu_GetMenuItems", (PyCFunction
) _wrap_wxMenu_GetMenuItems
, METH_VARARGS
| METH_KEYWORDS
},
10008 { "wxMenu_GetMenuItemCount", (PyCFunction
) _wrap_wxMenu_GetMenuItemCount
, METH_VARARGS
| METH_KEYWORDS
},
10009 { "wxMenu_DestroyItem", (PyCFunction
) _wrap_wxMenu_DestroyItem
, METH_VARARGS
| METH_KEYWORDS
},
10010 { "wxMenu_DestroyId", (PyCFunction
) _wrap_wxMenu_DestroyId
, METH_VARARGS
| METH_KEYWORDS
},
10011 { "wxMenu_Destroy", (PyCFunction
) _wrap_wxMenu_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
10012 { "wxMenu_RemoveItem", (PyCFunction
) _wrap_wxMenu_RemoveItem
, METH_VARARGS
| METH_KEYWORDS
},
10013 { "wxMenu_Remove", (PyCFunction
) _wrap_wxMenu_Remove
, METH_VARARGS
| METH_KEYWORDS
},
10014 { "wxMenu_Insert", (PyCFunction
) _wrap_wxMenu_Insert
, METH_VARARGS
| METH_KEYWORDS
},
10015 { "wxMenu_DeleteItem", (PyCFunction
) _wrap_wxMenu_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
10016 { "wxMenu_Delete", (PyCFunction
) _wrap_wxMenu_Delete
, METH_VARARGS
| METH_KEYWORDS
},
10017 { "wxMenu_UpdateUI", (PyCFunction
) _wrap_wxMenu_UpdateUI
, METH_VARARGS
| METH_KEYWORDS
},
10018 { "wxMenu_SetHelpString", (PyCFunction
) _wrap_wxMenu_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
},
10019 { "wxMenu_GetHelpString", (PyCFunction
) _wrap_wxMenu_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
},
10020 { "wxMenu_SetLabel", (PyCFunction
) _wrap_wxMenu_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
10021 { "wxMenu_GetLabel", (PyCFunction
) _wrap_wxMenu_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
10022 { "wxMenu_SetTitle", (PyCFunction
) _wrap_wxMenu_SetTitle
, METH_VARARGS
| METH_KEYWORDS
},
10023 { "wxMenu_GetTitle", (PyCFunction
) _wrap_wxMenu_GetTitle
, METH_VARARGS
| METH_KEYWORDS
},
10024 { "wxMenu_FindItemById", (PyCFunction
) _wrap_wxMenu_FindItemById
, METH_VARARGS
| METH_KEYWORDS
},
10025 { "wxMenu_FindItem", (PyCFunction
) _wrap_wxMenu_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
10026 { "wxMenu_IsEnabled", (PyCFunction
) _wrap_wxMenu_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
},
10027 { "wxMenu_Enable", (PyCFunction
) _wrap_wxMenu_Enable
, METH_VARARGS
| METH_KEYWORDS
},
10028 { "wxMenu_IsChecked", (PyCFunction
) _wrap_wxMenu_IsChecked
, METH_VARARGS
| METH_KEYWORDS
},
10029 { "wxMenu_Check", (PyCFunction
) _wrap_wxMenu_Check
, METH_VARARGS
| METH_KEYWORDS
},
10030 { "wxMenu_Break", (PyCFunction
) _wrap_wxMenu_Break
, METH_VARARGS
| METH_KEYWORDS
},
10031 { "wxMenu_AppendSeparator", (PyCFunction
) _wrap_wxMenu_AppendSeparator
, METH_VARARGS
| METH_KEYWORDS
},
10032 { "wxMenu_AppendItem", (PyCFunction
) _wrap_wxMenu_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
10033 { "wxMenu_AppendMenu", (PyCFunction
) _wrap_wxMenu_AppendMenu
, METH_VARARGS
| METH_KEYWORDS
},
10034 { "wxMenu_Append", (PyCFunction
) _wrap_wxMenu_Append
, METH_VARARGS
| METH_KEYWORDS
},
10035 { "new_wxMenu", (PyCFunction
) _wrap_new_wxMenu
, METH_VARARGS
| METH_KEYWORDS
},
10036 { "wxScrolledWindow_AdjustScrollbars", (PyCFunction
) _wrap_wxScrolledWindow_AdjustScrollbars
, METH_VARARGS
| METH_KEYWORDS
},
10037 { "wxScrolledWindow_GetScaleY", (PyCFunction
) _wrap_wxScrolledWindow_GetScaleY
, METH_VARARGS
| METH_KEYWORDS
},
10038 { "wxScrolledWindow_GetScaleX", (PyCFunction
) _wrap_wxScrolledWindow_GetScaleX
, METH_VARARGS
| METH_KEYWORDS
},
10039 { "wxScrolledWindow_SetScale", (PyCFunction
) _wrap_wxScrolledWindow_SetScale
, METH_VARARGS
| METH_KEYWORDS
},
10040 { "wxScrolledWindow_CalcUnscrolledPosition", (PyCFunction
) _wrap_wxScrolledWindow_CalcUnscrolledPosition
, METH_VARARGS
| METH_KEYWORDS
},
10041 { "wxScrolledWindow_CalcScrolledPosition", (PyCFunction
) _wrap_wxScrolledWindow_CalcScrolledPosition
, METH_VARARGS
| METH_KEYWORDS
},
10042 { "wxScrolledWindow_GetViewStart", (PyCFunction
) _wrap_wxScrolledWindow_GetViewStart
, METH_VARARGS
| METH_KEYWORDS
},
10043 { "wxScrolledWindow_SetTargetWindow", (PyCFunction
) _wrap_wxScrolledWindow_SetTargetWindow
, METH_VARARGS
| METH_KEYWORDS
},
10044 { "wxScrolledWindow_SetScrollPageSize", (PyCFunction
) _wrap_wxScrolledWindow_SetScrollPageSize
, METH_VARARGS
| METH_KEYWORDS
},
10045 { "wxScrolledWindow_SetScrollbars", (PyCFunction
) _wrap_wxScrolledWindow_SetScrollbars
, METH_VARARGS
| METH_KEYWORDS
},
10046 { "wxScrolledWindow_Scroll", (PyCFunction
) _wrap_wxScrolledWindow_Scroll
, METH_VARARGS
| METH_KEYWORDS
},
10047 { "wxScrolledWindow_PrepareDC", (PyCFunction
) _wrap_wxScrolledWindow_PrepareDC
, METH_VARARGS
| METH_KEYWORDS
},
10048 { "wxScrolledWindow_IsRetained", (PyCFunction
) _wrap_wxScrolledWindow_IsRetained
, METH_VARARGS
| METH_KEYWORDS
},
10049 { "wxScrolledWindow_GetVirtualSize", (PyCFunction
) _wrap_wxScrolledWindow_GetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
},
10050 { "wxScrolledWindow_GetTargetWindow", (PyCFunction
) _wrap_wxScrolledWindow_GetTargetWindow
, METH_VARARGS
| METH_KEYWORDS
},
10051 { "wxScrolledWindow_GetScrollPixelsPerUnit", (PyCFunction
) _wrap_wxScrolledWindow_GetScrollPixelsPerUnit
, METH_VARARGS
| METH_KEYWORDS
},
10052 { "wxScrolledWindow_GetScrollPageSize", (PyCFunction
) _wrap_wxScrolledWindow_GetScrollPageSize
, METH_VARARGS
| METH_KEYWORDS
},
10053 { "wxScrolledWindow_EnableScrolling", (PyCFunction
) _wrap_wxScrolledWindow_EnableScrolling
, METH_VARARGS
| METH_KEYWORDS
},
10054 { "wxScrolledWindow_Create", (PyCFunction
) _wrap_wxScrolledWindow_Create
, METH_VARARGS
| METH_KEYWORDS
},
10055 { "new_wxPreScrolledWindow", (PyCFunction
) _wrap_new_wxPreScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
},
10056 { "new_wxScrolledWindow", (PyCFunction
) _wrap_new_wxScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
},
10057 { "wxPanel_SetDefaultItem", (PyCFunction
) _wrap_wxPanel_SetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
},
10058 { "wxPanel_GetDefaultItem", (PyCFunction
) _wrap_wxPanel_GetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
},
10059 { "wxPanel_InitDialog", (PyCFunction
) _wrap_wxPanel_InitDialog
, METH_VARARGS
| METH_KEYWORDS
},
10060 { "wxPanel_Create", (PyCFunction
) _wrap_wxPanel_Create
, METH_VARARGS
| METH_KEYWORDS
},
10061 { "new_wxPrePanel", (PyCFunction
) _wrap_new_wxPrePanel
, METH_VARARGS
| METH_KEYWORDS
},
10062 { "new_wxPanel", (PyCFunction
) _wrap_new_wxPanel
, METH_VARARGS
| METH_KEYWORDS
},
10063 { "wxWindow_GetAcceleratorTable", (PyCFunction
) _wrap_wxWindow_GetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
},
10064 { "wxWindow_SetAcceleratorTable", (PyCFunction
) _wrap_wxWindow_SetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
},
10065 { "wxWindow_PrevControlId", (PyCFunction
) _wrap_wxWindow_PrevControlId
, METH_VARARGS
| METH_KEYWORDS
},
10066 { "wxWindow_NextControlId", (PyCFunction
) _wrap_wxWindow_NextControlId
, METH_VARARGS
| METH_KEYWORDS
},
10067 { "wxWindow_NewControlId", (PyCFunction
) _wrap_wxWindow_NewControlId
, METH_VARARGS
| METH_KEYWORDS
},
10068 { "wxWindow_FindFocus", (PyCFunction
) _wrap_wxWindow_FindFocus
, METH_VARARGS
| METH_KEYWORDS
},
10069 { "wxWindow_PageDown", (PyCFunction
) _wrap_wxWindow_PageDown
, METH_VARARGS
| METH_KEYWORDS
},
10070 { "wxWindow_PageUp", (PyCFunction
) _wrap_wxWindow_PageUp
, METH_VARARGS
| METH_KEYWORDS
},
10071 { "wxWindow_LineDown", (PyCFunction
) _wrap_wxWindow_LineDown
, METH_VARARGS
| METH_KEYWORDS
},
10072 { "wxWindow_LineUp", (PyCFunction
) _wrap_wxWindow_LineUp
, METH_VARARGS
| METH_KEYWORDS
},
10073 { "wxWindow_ScrollPages", (PyCFunction
) _wrap_wxWindow_ScrollPages
, METH_VARARGS
| METH_KEYWORDS
},
10074 { "wxWindow_ScrollLines", (PyCFunction
) _wrap_wxWindow_ScrollLines
, METH_VARARGS
| METH_KEYWORDS
},
10075 { "wxWindow_SetHelpText", (PyCFunction
) _wrap_wxWindow_SetHelpText
, METH_VARARGS
| METH_KEYWORDS
},
10076 { "wxWindow_GetHelpText", (PyCFunction
) _wrap_wxWindow_GetHelpText
, METH_VARARGS
| METH_KEYWORDS
},
10077 { "wxWindow_Update", (PyCFunction
) _wrap_wxWindow_Update
, METH_VARARGS
| METH_KEYWORDS
},
10078 { "wxWindow_Thaw", (PyCFunction
) _wrap_wxWindow_Thaw
, METH_VARARGS
| METH_KEYWORDS
},
10079 { "wxWindow_Freeze", (PyCFunction
) _wrap_wxWindow_Freeze
, METH_VARARGS
| METH_KEYWORDS
},
10080 { "wxWindow_GetCaret", (PyCFunction
) _wrap_wxWindow_GetCaret
, METH_VARARGS
| METH_KEYWORDS
},
10081 { "wxWindow_SetCaret", (PyCFunction
) _wrap_wxWindow_SetCaret
, METH_VARARGS
| METH_KEYWORDS
},
10082 { "wxWindow_GetBestSize", (PyCFunction
) _wrap_wxWindow_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
},
10083 { "wxWindow_GetDropTarget", (PyCFunction
) _wrap_wxWindow_GetDropTarget
, METH_VARARGS
| METH_KEYWORDS
},
10084 { "wxWindow_SetDropTarget", (PyCFunction
) _wrap_wxWindow_SetDropTarget
, METH_VARARGS
| METH_KEYWORDS
},
10085 { "wxWindow_SetValidator", (PyCFunction
) _wrap_wxWindow_SetValidator
, METH_VARARGS
| METH_KEYWORDS
},
10086 { "wxWindow_GetValidator", (PyCFunction
) _wrap_wxWindow_GetValidator
, METH_VARARGS
| METH_KEYWORDS
},
10087 { "wxWindow_GetSizer", (PyCFunction
) _wrap_wxWindow_GetSizer
, METH_VARARGS
| METH_KEYWORDS
},
10088 { "wxWindow_SetSizer", (PyCFunction
) _wrap_wxWindow_SetSizer
, METH_VARARGS
| METH_KEYWORDS
},
10089 { "wxWindow_GetToolTip", (PyCFunction
) _wrap_wxWindow_GetToolTip
, METH_VARARGS
| METH_KEYWORDS
},
10090 { "wxWindow_SetToolTip", (PyCFunction
) _wrap_wxWindow_SetToolTip
, METH_VARARGS
| METH_KEYWORDS
},
10091 { "wxWindow_SetToolTipString", (PyCFunction
) _wrap_wxWindow_SetToolTipString
, METH_VARARGS
| METH_KEYWORDS
},
10092 { "wxWindow_ConvertPixelSizeToDialog", (PyCFunction
) _wrap_wxWindow_ConvertPixelSizeToDialog
, METH_VARARGS
| METH_KEYWORDS
},
10093 { "wxWindow_ConvertPixelPointToDialog", (PyCFunction
) _wrap_wxWindow_ConvertPixelPointToDialog
, METH_VARARGS
| METH_KEYWORDS
},
10094 { "wxWindow_DLG_SZE", (PyCFunction
) _wrap_wxWindow_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
},
10095 { "wxWindow_DLG_PNT", (PyCFunction
) _wrap_wxWindow_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
},
10096 { "wxWindow_ConvertDialogSizeToPixels", (PyCFunction
) _wrap_wxWindow_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
},
10097 { "wxWindow_ConvertDialogPointToPixels", (PyCFunction
) _wrap_wxWindow_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
},
10098 { "wxWindow_WarpPointer", (PyCFunction
) _wrap_wxWindow_WarpPointer
, METH_VARARGS
| METH_KEYWORDS
},
10099 { "wxWindow_Validate", (PyCFunction
) _wrap_wxWindow_Validate
, METH_VARARGS
| METH_KEYWORDS
},
10100 { "wxWindow_TransferDataToWindow", (PyCFunction
) _wrap_wxWindow_TransferDataToWindow
, METH_VARARGS
| METH_KEYWORDS
},
10101 { "wxWindow_TransferDataFromWindow", (PyCFunction
) _wrap_wxWindow_TransferDataFromWindow
, METH_VARARGS
| METH_KEYWORDS
},
10102 { "wxWindow_Show", (PyCFunction
) _wrap_wxWindow_Show
, METH_VARARGS
| METH_KEYWORDS
},
10103 { "wxWindow_SetTitle", (PyCFunction
) _wrap_wxWindow_SetTitle
, METH_VARARGS
| METH_KEYWORDS
},
10104 { "wxWindow_SetExtraStyle", (PyCFunction
) _wrap_wxWindow_SetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
},
10105 { "wxWindow_SetEventHandler", (PyCFunction
) _wrap_wxWindow_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
10106 { "wxWindow_SetCursor", (PyCFunction
) _wrap_wxWindow_SetCursor
, METH_VARARGS
| METH_KEYWORDS
},
10107 { "wxWindow_SetClientSize", (PyCFunction
) _wrap_wxWindow_SetClientSize
, METH_VARARGS
| METH_KEYWORDS
},
10108 { "wxWindow_SetClientSizeWH", (PyCFunction
) _wrap_wxWindow_SetClientSizeWH
, METH_VARARGS
| METH_KEYWORDS
},
10109 { "wxWindow_SetSizeHints", (PyCFunction
) _wrap_wxWindow_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
},
10110 { "wxWindow_SetRect", (PyCFunction
) _wrap_wxWindow_SetRect
, METH_VARARGS
| METH_KEYWORDS
},
10111 { "wxWindow_SetPosition", (PyCFunction
) _wrap_wxWindow_SetPosition
, METH_VARARGS
| METH_KEYWORDS
},
10112 { "wxWindow_SetSize", (PyCFunction
) _wrap_wxWindow_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
10113 { "wxWindow_SetDimensions", (PyCFunction
) _wrap_wxWindow_SetDimensions
, METH_VARARGS
| METH_KEYWORDS
},
10114 { "wxWindow_SetScrollPos", (PyCFunction
) _wrap_wxWindow_SetScrollPos
, METH_VARARGS
| METH_KEYWORDS
},
10115 { "wxWindow_SetScrollbar", (PyCFunction
) _wrap_wxWindow_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
},
10116 { "wxWindow_SetName", (PyCFunction
) _wrap_wxWindow_SetName
, METH_VARARGS
| METH_KEYWORDS
},
10117 { "wxWindow_SetId", (PyCFunction
) _wrap_wxWindow_SetId
, METH_VARARGS
| METH_KEYWORDS
},
10118 { "wxWindow_SetForegroundColour", (PyCFunction
) _wrap_wxWindow_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10119 { "wxWindow_SetFont", (PyCFunction
) _wrap_wxWindow_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
10120 { "wxWindow_AcceptsFocus", (PyCFunction
) _wrap_wxWindow_AcceptsFocus
, METH_VARARGS
| METH_KEYWORDS
},
10121 { "wxWindow_SetFocus", (PyCFunction
) _wrap_wxWindow_SetFocus
, METH_VARARGS
| METH_KEYWORDS
},
10122 { "wxWindow_UnsetConstraints", (PyCFunction
) _wrap_wxWindow_UnsetConstraints
, METH_VARARGS
| METH_KEYWORDS
},
10123 { "wxWindow_SetConstraints", (PyCFunction
) _wrap_wxWindow_SetConstraints
, METH_VARARGS
| METH_KEYWORDS
},
10124 { "wxWindow_SetBackgroundColour", (PyCFunction
) _wrap_wxWindow_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10125 { "wxWindow_GetAutoLayout", (PyCFunction
) _wrap_wxWindow_GetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
},
10126 { "wxWindow_SetAutoLayout", (PyCFunction
) _wrap_wxWindow_SetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
},
10127 { "wxWindow_ScrollWindow", (PyCFunction
) _wrap_wxWindow_ScrollWindow
, METH_VARARGS
| METH_KEYWORDS
},
10128 { "wxWindow_ScreenToClient", (PyCFunction
) _wrap_wxWindow_ScreenToClient
, METH_VARARGS
| METH_KEYWORDS
},
10129 { "wxWindow_ScreenToClientXY", (PyCFunction
) _wrap_wxWindow_ScreenToClientXY
, METH_VARARGS
| METH_KEYWORDS
},
10130 { "wxWindow_Reparent", (PyCFunction
) _wrap_wxWindow_Reparent
, METH_VARARGS
| METH_KEYWORDS
},
10131 { "wxWindow_RemoveChild", (PyCFunction
) _wrap_wxWindow_RemoveChild
, METH_VARARGS
| METH_KEYWORDS
},
10132 { "wxWindow_ReleaseMouse", (PyCFunction
) _wrap_wxWindow_ReleaseMouse
, METH_VARARGS
| METH_KEYWORDS
},
10133 { "wxWindow_RefreshRect", (PyCFunction
) _wrap_wxWindow_RefreshRect
, METH_VARARGS
| METH_KEYWORDS
},
10134 { "wxWindow_Refresh", (PyCFunction
) _wrap_wxWindow_Refresh
, METH_VARARGS
| METH_KEYWORDS
},
10135 { "wxWindow_Raise", (PyCFunction
) _wrap_wxWindow_Raise
, METH_VARARGS
| METH_KEYWORDS
},
10136 { "wxWindow_PopupMenu", (PyCFunction
) _wrap_wxWindow_PopupMenu
, METH_VARARGS
| METH_KEYWORDS
},
10137 { "wxWindow_PopupMenuXY", (PyCFunction
) _wrap_wxWindow_PopupMenuXY
, METH_VARARGS
| METH_KEYWORDS
},
10138 { "wxWindow_PushEventHandler", (PyCFunction
) _wrap_wxWindow_PushEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
10139 { "wxWindow_PopEventHandler", (PyCFunction
) _wrap_wxWindow_PopEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
10140 { "wxWindow_Move", (PyCFunction
) _wrap_wxWindow_Move
, METH_VARARGS
| METH_KEYWORDS
},
10141 { "wxWindow_MoveXY", (PyCFunction
) _wrap_wxWindow_MoveXY
, METH_VARARGS
| METH_KEYWORDS
},
10142 { "wxWindow_MakeModal", (PyCFunction
) _wrap_wxWindow_MakeModal
, METH_VARARGS
| METH_KEYWORDS
},
10143 { "wxWindow_Lower", (PyCFunction
) _wrap_wxWindow_Lower
, METH_VARARGS
| METH_KEYWORDS
},
10144 { "wxWindow_LoadFromResource", (PyCFunction
) _wrap_wxWindow_LoadFromResource
, METH_VARARGS
| METH_KEYWORDS
},
10145 { "wxWindow_Layout", (PyCFunction
) _wrap_wxWindow_Layout
, METH_VARARGS
| METH_KEYWORDS
},
10146 { "wxWindow_IsTopLevel", (PyCFunction
) _wrap_wxWindow_IsTopLevel
, METH_VARARGS
| METH_KEYWORDS
},
10147 { "wxWindow_IsShown", (PyCFunction
) _wrap_wxWindow_IsShown
, METH_VARARGS
| METH_KEYWORDS
},
10148 { "wxWindow_IsRetained", (PyCFunction
) _wrap_wxWindow_IsRetained
, METH_VARARGS
| METH_KEYWORDS
},
10149 { "wxWindow_IsExposedRect", (PyCFunction
) _wrap_wxWindow_IsExposedRect
, METH_VARARGS
| METH_KEYWORDS
},
10150 { "wxWindow_IsExposedPoint", (PyCFunction
) _wrap_wxWindow_IsExposedPoint
, METH_VARARGS
| METH_KEYWORDS
},
10151 { "wxWindow_IsExposed", (PyCFunction
) _wrap_wxWindow_IsExposed
, METH_VARARGS
| METH_KEYWORDS
},
10152 { "wxWindow_IsEnabled", (PyCFunction
) _wrap_wxWindow_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
},
10153 { "wxWindow_InitDialog", (PyCFunction
) _wrap_wxWindow_InitDialog
, METH_VARARGS
| METH_KEYWORDS
},
10154 { "wxWindow_Hide", (PyCFunction
) _wrap_wxWindow_Hide
, METH_VARARGS
| METH_KEYWORDS
},
10155 { "wxWindow_SetWindowStyle", (PyCFunction
) _wrap_wxWindow_SetWindowStyle
, METH_VARARGS
| METH_KEYWORDS
},
10156 { "wxWindow_SetWindowStyleFlag", (PyCFunction
) _wrap_wxWindow_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
10157 { "wxWindow_GetWindowStyleFlag", (PyCFunction
) _wrap_wxWindow_GetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
10158 { "wxWindow_GetUpdateRegion", (PyCFunction
) _wrap_wxWindow_GetUpdateRegion
, METH_VARARGS
| METH_KEYWORDS
},
10159 { "wxWindow_GetTitle", (PyCFunction
) _wrap_wxWindow_GetTitle
, METH_VARARGS
| METH_KEYWORDS
},
10160 { "wxWindow_GetFullTextExtent", (PyCFunction
) _wrap_wxWindow_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
},
10161 { "wxWindow_GetTextExtent", (PyCFunction
) _wrap_wxWindow_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
},
10162 { "wxWindow_GetSize", (PyCFunction
) _wrap_wxWindow_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
10163 { "wxWindow_GetSizeTuple", (PyCFunction
) _wrap_wxWindow_GetSizeTuple
, METH_VARARGS
| METH_KEYWORDS
},
10164 { "wxWindow_GetScrollRange", (PyCFunction
) _wrap_wxWindow_GetScrollRange
, METH_VARARGS
| METH_KEYWORDS
},
10165 { "wxWindow_GetScrollPos", (PyCFunction
) _wrap_wxWindow_GetScrollPos
, METH_VARARGS
| METH_KEYWORDS
},
10166 { "wxWindow_GetScrollThumb", (PyCFunction
) _wrap_wxWindow_GetScrollThumb
, METH_VARARGS
| METH_KEYWORDS
},
10167 { "wxWindow_GetRect", (PyCFunction
) _wrap_wxWindow_GetRect
, METH_VARARGS
| METH_KEYWORDS
},
10168 { "wxWindow_GetPosition", (PyCFunction
) _wrap_wxWindow_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
10169 { "wxWindow_GetPositionTuple", (PyCFunction
) _wrap_wxWindow_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
},
10170 { "wxWindow_GetParent", (PyCFunction
) _wrap_wxWindow_GetParent
, METH_VARARGS
| METH_KEYWORDS
},
10171 { "wxWindow_GetName", (PyCFunction
) _wrap_wxWindow_GetName
, METH_VARARGS
| METH_KEYWORDS
},
10172 { "wxWindow_SetLabel", (PyCFunction
) _wrap_wxWindow_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
10173 { "wxWindow_GetLabel", (PyCFunction
) _wrap_wxWindow_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
10174 { "wxWindow_GetId", (PyCFunction
) _wrap_wxWindow_GetId
, METH_VARARGS
| METH_KEYWORDS
},
10175 { "wxWindow_GetHandle", (PyCFunction
) _wrap_wxWindow_GetHandle
, METH_VARARGS
| METH_KEYWORDS
},
10176 { "wxWindow_GetGrandParent", (PyCFunction
) _wrap_wxWindow_GetGrandParent
, METH_VARARGS
| METH_KEYWORDS
},
10177 { "wxWindow_GetForegroundColour", (PyCFunction
) _wrap_wxWindow_GetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10178 { "wxWindow_GetFont", (PyCFunction
) _wrap_wxWindow_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
10179 { "wxWindow_GetEventHandler", (PyCFunction
) _wrap_wxWindow_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
10180 { "wxWindow_GetConstraints", (PyCFunction
) _wrap_wxWindow_GetConstraints
, METH_VARARGS
| METH_KEYWORDS
},
10181 { "wxWindow_GetClientSize", (PyCFunction
) _wrap_wxWindow_GetClientSize
, METH_VARARGS
| METH_KEYWORDS
},
10182 { "wxWindow_GetClientSizeTuple", (PyCFunction
) _wrap_wxWindow_GetClientSizeTuple
, METH_VARARGS
| METH_KEYWORDS
},
10183 { "wxWindow_GetCharWidth", (PyCFunction
) _wrap_wxWindow_GetCharWidth
, METH_VARARGS
| METH_KEYWORDS
},
10184 { "wxWindow_GetCharHeight", (PyCFunction
) _wrap_wxWindow_GetCharHeight
, METH_VARARGS
| METH_KEYWORDS
},
10185 { "wxWindow_GetChildren", (PyCFunction
) _wrap_wxWindow_GetChildren
, METH_VARARGS
| METH_KEYWORDS
},
10186 { "wxWindow_GetBackgroundColour", (PyCFunction
) _wrap_wxWindow_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10187 { "wxWindow_Fit", (PyCFunction
) _wrap_wxWindow_Fit
, METH_VARARGS
| METH_KEYWORDS
},
10188 { "wxWindow_FindWindowByName", (PyCFunction
) _wrap_wxWindow_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
},
10189 { "wxWindow_FindWindowById", (PyCFunction
) _wrap_wxWindow_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
},
10190 { "wxWindow_Enable", (PyCFunction
) _wrap_wxWindow_Enable
, METH_VARARGS
| METH_KEYWORDS
},
10191 { "wxWindow_IsBeingDeleted", (PyCFunction
) _wrap_wxWindow_IsBeingDeleted
, METH_VARARGS
| METH_KEYWORDS
},
10192 { "wxWindow_DestroyChildren", (PyCFunction
) _wrap_wxWindow_DestroyChildren
, METH_VARARGS
| METH_KEYWORDS
},
10193 { "wxWindow_Destroy", (PyCFunction
) _wrap_wxWindow_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
10194 { "wxWindow_Close", (PyCFunction
) _wrap_wxWindow_Close
, METH_VARARGS
| METH_KEYWORDS
},
10195 { "wxWindow_ClientToScreen", (PyCFunction
) _wrap_wxWindow_ClientToScreen
, METH_VARARGS
| METH_KEYWORDS
},
10196 { "wxWindow_ClientToScreenXY", (PyCFunction
) _wrap_wxWindow_ClientToScreenXY
, METH_VARARGS
| METH_KEYWORDS
},
10197 { "wxWindow_Clear", (PyCFunction
) _wrap_wxWindow_Clear
, METH_VARARGS
| METH_KEYWORDS
},
10198 { "wxWindow_CenterOnScreen", (PyCFunction
) _wrap_wxWindow_CenterOnScreen
, METH_VARARGS
| METH_KEYWORDS
},
10199 { "wxWindow_CentreOnScreen", (PyCFunction
) _wrap_wxWindow_CentreOnScreen
, METH_VARARGS
| METH_KEYWORDS
},
10200 { "wxWindow_CenterOnParent", (PyCFunction
) _wrap_wxWindow_CenterOnParent
, METH_VARARGS
| METH_KEYWORDS
},
10201 { "wxWindow_CentreOnParent", (PyCFunction
) _wrap_wxWindow_CentreOnParent
, METH_VARARGS
| METH_KEYWORDS
},
10202 { "wxWindow_Centre", (PyCFunction
) _wrap_wxWindow_Centre
, METH_VARARGS
| METH_KEYWORDS
},
10203 { "wxWindow_Center", (PyCFunction
) _wrap_wxWindow_Center
, METH_VARARGS
| METH_KEYWORDS
},
10204 { "wxWindow_CaptureMouse", (PyCFunction
) _wrap_wxWindow_CaptureMouse
, METH_VARARGS
| METH_KEYWORDS
},
10205 { "wxWindow_Create", (PyCFunction
) _wrap_wxWindow_Create
, METH_VARARGS
| METH_KEYWORDS
},
10206 { "new_wxPreWindow", (PyCFunction
) _wrap_new_wxPreWindow
, METH_VARARGS
| METH_KEYWORDS
},
10207 { "new_wxWindow", (PyCFunction
) _wrap_new_wxWindow
, METH_VARARGS
| METH_KEYWORDS
},
10208 { "wxPyValidator__setCallbackInfo", (PyCFunction
) _wrap_wxPyValidator__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
10209 { "new_wxPyValidator", (PyCFunction
) _wrap_new_wxPyValidator
, METH_VARARGS
| METH_KEYWORDS
},
10210 { "wxValidator_SetBellOnError", (PyCFunction
) _wrap_wxValidator_SetBellOnError
, METH_VARARGS
| METH_KEYWORDS
},
10211 { "wxValidator_IsSilent", (PyCFunction
) _wrap_wxValidator_IsSilent
, METH_VARARGS
| METH_KEYWORDS
},
10212 { "wxValidator_SetWindow", (PyCFunction
) _wrap_wxValidator_SetWindow
, METH_VARARGS
| METH_KEYWORDS
},
10213 { "wxValidator_GetWindow", (PyCFunction
) _wrap_wxValidator_GetWindow
, METH_VARARGS
| METH_KEYWORDS
},
10214 { "wxValidator_Clone", (PyCFunction
) _wrap_wxValidator_Clone
, METH_VARARGS
| METH_KEYWORDS
},
10215 { "new_wxValidator", (PyCFunction
) _wrap_new_wxValidator
, METH_VARARGS
| METH_KEYWORDS
},
10216 { "wxEvtHandler__setOORInfo", (PyCFunction
) _wrap_wxEvtHandler__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
},
10217 { "wxEvtHandler_Disconnect", (PyCFunction
) _wrap_wxEvtHandler_Disconnect
, METH_VARARGS
| METH_KEYWORDS
},
10218 { "wxEvtHandler_Connect", (PyCFunction
) _wrap_wxEvtHandler_Connect
, METH_VARARGS
| METH_KEYWORDS
},
10219 { "wxEvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_wxEvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
},
10220 { "wxEvtHandler_SetNextHandler", (PyCFunction
) _wrap_wxEvtHandler_SetNextHandler
, METH_VARARGS
| METH_KEYWORDS
},
10221 { "wxEvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_wxEvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
},
10222 { "wxEvtHandler_GetNextHandler", (PyCFunction
) _wrap_wxEvtHandler_GetNextHandler
, METH_VARARGS
| METH_KEYWORDS
},
10223 { "wxEvtHandler_SetEvtHandlerEnabled", (PyCFunction
) _wrap_wxEvtHandler_SetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
},
10224 { "wxEvtHandler_GetEvtHandlerEnabled", (PyCFunction
) _wrap_wxEvtHandler_GetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
},
10225 { "wxEvtHandler_AddPendingEvent", (PyCFunction
) _wrap_wxEvtHandler_AddPendingEvent
, METH_VARARGS
| METH_KEYWORDS
},
10226 { "wxEvtHandler_ProcessEvent", (PyCFunction
) _wrap_wxEvtHandler_ProcessEvent
, METH_VARARGS
| METH_KEYWORDS
},
10227 { "new_wxEvtHandler", (PyCFunction
) _wrap_new_wxEvtHandler
, METH_VARARGS
| METH_KEYWORDS
},
10234 * This table is used by the pointer type-checker
10236 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
10237 { "_signed_long","_long",0},
10238 { "_wxPrintQuality","_wxCoord",0},
10239 { "_wxPrintQuality","_int",0},
10240 { "_wxPrintQuality","_signed_int",0},
10241 { "_wxPrintQuality","_unsigned_int",0},
10242 { "_wxPrintQuality","_wxWindowID",0},
10243 { "_wxPrintQuality","_uint",0},
10244 { "_wxPrintQuality","_EBool",0},
10245 { "_wxPrintQuality","_size_t",0},
10246 { "_wxPrintQuality","_time_t",0},
10247 { "_class_wxEvtHandler","_class_wxMenuBar",SwigwxMenuBarTowxEvtHandler
},
10248 { "_class_wxEvtHandler","_wxMenuBar",SwigwxMenuBarTowxEvtHandler
},
10249 { "_class_wxEvtHandler","_class_wxMenu",SwigwxMenuTowxEvtHandler
},
10250 { "_class_wxEvtHandler","_wxMenu",SwigwxMenuTowxEvtHandler
},
10251 { "_class_wxEvtHandler","_class_wxScrolledWindow",SwigwxScrolledWindowTowxEvtHandler
},
10252 { "_class_wxEvtHandler","_wxScrolledWindow",SwigwxScrolledWindowTowxEvtHandler
},
10253 { "_class_wxEvtHandler","_class_wxPanel",SwigwxPanelTowxEvtHandler
},
10254 { "_class_wxEvtHandler","_wxPanel",SwigwxPanelTowxEvtHandler
},
10255 { "_class_wxEvtHandler","_class_wxWindow",SwigwxWindowTowxEvtHandler
},
10256 { "_class_wxEvtHandler","_wxWindow",SwigwxWindowTowxEvtHandler
},
10257 { "_class_wxEvtHandler","_class_wxPyValidator",SwigwxPyValidatorTowxEvtHandler
},
10258 { "_class_wxEvtHandler","_wxPyValidator",SwigwxPyValidatorTowxEvtHandler
},
10259 { "_class_wxEvtHandler","_class_wxValidator",SwigwxValidatorTowxEvtHandler
},
10260 { "_class_wxEvtHandler","_wxValidator",SwigwxValidatorTowxEvtHandler
},
10261 { "_byte","_unsigned_char",0},
10262 { "_long","_unsigned_long",0},
10263 { "_long","_signed_long",0},
10264 { "_class_wxObject","_class_wxMenuItem",SwigwxMenuItemTowxObject
},
10265 { "_class_wxObject","_wxMenuItem",SwigwxMenuItemTowxObject
},
10266 { "_class_wxObject","_class_wxMenuBar",SwigwxMenuBarTowxObject
},
10267 { "_class_wxObject","_wxMenuBar",SwigwxMenuBarTowxObject
},
10268 { "_class_wxObject","_class_wxMenu",SwigwxMenuTowxObject
},
10269 { "_class_wxObject","_wxMenu",SwigwxMenuTowxObject
},
10270 { "_class_wxObject","_class_wxScrolledWindow",SwigwxScrolledWindowTowxObject
},
10271 { "_class_wxObject","_wxScrolledWindow",SwigwxScrolledWindowTowxObject
},
10272 { "_class_wxObject","_class_wxPanel",SwigwxPanelTowxObject
},
10273 { "_class_wxObject","_wxPanel",SwigwxPanelTowxObject
},
10274 { "_class_wxObject","_class_wxWindow",SwigwxWindowTowxObject
},
10275 { "_class_wxObject","_wxWindow",SwigwxWindowTowxObject
},
10276 { "_class_wxObject","_class_wxPyValidator",SwigwxPyValidatorTowxObject
},
10277 { "_class_wxObject","_wxPyValidator",SwigwxPyValidatorTowxObject
},
10278 { "_class_wxObject","_class_wxValidator",SwigwxValidatorTowxObject
},
10279 { "_class_wxObject","_wxValidator",SwigwxValidatorTowxObject
},
10280 { "_class_wxObject","_class_wxEvtHandler",SwigwxEvtHandlerTowxObject
},
10281 { "_class_wxObject","_wxEvtHandler",SwigwxEvtHandlerTowxObject
},
10282 { "_size_t","_wxCoord",0},
10283 { "_size_t","_wxPrintQuality",0},
10284 { "_size_t","_time_t",0},
10285 { "_size_t","_unsigned_int",0},
10286 { "_size_t","_int",0},
10287 { "_size_t","_wxWindowID",0},
10288 { "_size_t","_uint",0},
10289 { "_wxPanel","_class_wxScrolledWindow",SwigwxScrolledWindowTowxPanel
},
10290 { "_wxPanel","_wxScrolledWindow",SwigwxScrolledWindowTowxPanel
},
10291 { "_uint","_wxCoord",0},
10292 { "_uint","_wxPrintQuality",0},
10293 { "_uint","_time_t",0},
10294 { "_uint","_size_t",0},
10295 { "_uint","_unsigned_int",0},
10296 { "_uint","_int",0},
10297 { "_uint","_wxWindowID",0},
10298 { "_wxChar","_char",0},
10299 { "_char","_wxChar",0},
10300 { "_class_wxValidator","_class_wxPyValidator",SwigwxPyValidatorTowxValidator
},
10301 { "_class_wxValidator","_wxPyValidator",SwigwxPyValidatorTowxValidator
},
10302 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
10303 { "_EBool","_wxCoord",0},
10304 { "_EBool","_wxPrintQuality",0},
10305 { "_EBool","_signed_int",0},
10306 { "_EBool","_int",0},
10307 { "_EBool","_wxWindowID",0},
10308 { "_unsigned_long","_long",0},
10309 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
10310 { "_class_wxPanel","_class_wxScrolledWindow",SwigwxScrolledWindowTowxPanel
},
10311 { "_class_wxPanel","_wxScrolledWindow",SwigwxScrolledWindowTowxPanel
},
10312 { "_signed_int","_wxCoord",0},
10313 { "_signed_int","_wxPrintQuality",0},
10314 { "_signed_int","_EBool",0},
10315 { "_signed_int","_wxWindowID",0},
10316 { "_signed_int","_int",0},
10317 { "_WXTYPE","_short",0},
10318 { "_WXTYPE","_signed_short",0},
10319 { "_WXTYPE","_unsigned_short",0},
10320 { "_unsigned_short","_WXTYPE",0},
10321 { "_unsigned_short","_short",0},
10322 { "_class_wxWindow","_class_wxMenuBar",SwigwxMenuBarTowxWindow
},
10323 { "_class_wxWindow","_wxMenuBar",SwigwxMenuBarTowxWindow
},
10324 { "_class_wxWindow","_class_wxScrolledWindow",SwigwxScrolledWindowTowxWindow
},
10325 { "_class_wxWindow","_wxScrolledWindow",SwigwxScrolledWindowTowxWindow
},
10326 { "_class_wxWindow","_class_wxPanel",SwigwxPanelTowxWindow
},
10327 { "_class_wxWindow","_wxPanel",SwigwxPanelTowxWindow
},
10328 { "_wxObject","_class_wxMenuItem",SwigwxMenuItemTowxObject
},
10329 { "_wxObject","_wxMenuItem",SwigwxMenuItemTowxObject
},
10330 { "_wxObject","_class_wxMenuBar",SwigwxMenuBarTowxObject
},
10331 { "_wxObject","_wxMenuBar",SwigwxMenuBarTowxObject
},
10332 { "_wxObject","_class_wxMenu",SwigwxMenuTowxObject
},
10333 { "_wxObject","_wxMenu",SwigwxMenuTowxObject
},
10334 { "_wxObject","_class_wxScrolledWindow",SwigwxScrolledWindowTowxObject
},
10335 { "_wxObject","_wxScrolledWindow",SwigwxScrolledWindowTowxObject
},
10336 { "_wxObject","_class_wxPanel",SwigwxPanelTowxObject
},
10337 { "_wxObject","_wxPanel",SwigwxPanelTowxObject
},
10338 { "_wxObject","_class_wxWindow",SwigwxWindowTowxObject
},
10339 { "_wxObject","_wxWindow",SwigwxWindowTowxObject
},
10340 { "_wxObject","_class_wxPyValidator",SwigwxPyValidatorTowxObject
},
10341 { "_wxObject","_wxPyValidator",SwigwxPyValidatorTowxObject
},
10342 { "_wxObject","_class_wxValidator",SwigwxValidatorTowxObject
},
10343 { "_wxObject","_wxValidator",SwigwxValidatorTowxObject
},
10344 { "_wxObject","_class_wxEvtHandler",SwigwxEvtHandlerTowxObject
},
10345 { "_wxObject","_wxEvtHandler",SwigwxEvtHandlerTowxObject
},
10346 { "_signed_short","_WXTYPE",0},
10347 { "_signed_short","_short",0},
10348 { "_unsigned_char","_byte",0},
10349 { "_unsigned_int","_wxCoord",0},
10350 { "_unsigned_int","_wxPrintQuality",0},
10351 { "_unsigned_int","_time_t",0},
10352 { "_unsigned_int","_size_t",0},
10353 { "_unsigned_int","_uint",0},
10354 { "_unsigned_int","_wxWindowID",0},
10355 { "_unsigned_int","_int",0},
10356 { "_short","_WXTYPE",0},
10357 { "_short","_unsigned_short",0},
10358 { "_short","_signed_short",0},
10359 { "_wxWindowID","_wxCoord",0},
10360 { "_wxWindowID","_wxPrintQuality",0},
10361 { "_wxWindowID","_time_t",0},
10362 { "_wxWindowID","_size_t",0},
10363 { "_wxWindowID","_EBool",0},
10364 { "_wxWindowID","_uint",0},
10365 { "_wxWindowID","_int",0},
10366 { "_wxWindowID","_signed_int",0},
10367 { "_wxWindowID","_unsigned_int",0},
10368 { "_int","_wxCoord",0},
10369 { "_int","_wxPrintQuality",0},
10370 { "_int","_time_t",0},
10371 { "_int","_size_t",0},
10372 { "_int","_EBool",0},
10373 { "_int","_uint",0},
10374 { "_int","_wxWindowID",0},
10375 { "_int","_unsigned_int",0},
10376 { "_int","_signed_int",0},
10377 { "_time_t","_wxCoord",0},
10378 { "_time_t","_wxPrintQuality",0},
10379 { "_time_t","_unsigned_int",0},
10380 { "_time_t","_int",0},
10381 { "_time_t","_wxWindowID",0},
10382 { "_time_t","_uint",0},
10383 { "_time_t","_size_t",0},
10384 { "_wxValidator","_class_wxPyValidator",SwigwxPyValidatorTowxValidator
},
10385 { "_wxValidator","_wxPyValidator",SwigwxPyValidatorTowxValidator
},
10386 { "_wxCoord","_int",0},
10387 { "_wxCoord","_signed_int",0},
10388 { "_wxCoord","_unsigned_int",0},
10389 { "_wxCoord","_wxWindowID",0},
10390 { "_wxCoord","_uint",0},
10391 { "_wxCoord","_EBool",0},
10392 { "_wxCoord","_size_t",0},
10393 { "_wxCoord","_time_t",0},
10394 { "_wxCoord","_wxPrintQuality",0},
10395 { "_wxEvtHandler","_class_wxMenuBar",SwigwxMenuBarTowxEvtHandler
},
10396 { "_wxEvtHandler","_wxMenuBar",SwigwxMenuBarTowxEvtHandler
},
10397 { "_wxEvtHandler","_class_wxMenu",SwigwxMenuTowxEvtHandler
},
10398 { "_wxEvtHandler","_wxMenu",SwigwxMenuTowxEvtHandler
},
10399 { "_wxEvtHandler","_class_wxScrolledWindow",SwigwxScrolledWindowTowxEvtHandler
},
10400 { "_wxEvtHandler","_wxScrolledWindow",SwigwxScrolledWindowTowxEvtHandler
},
10401 { "_wxEvtHandler","_class_wxPanel",SwigwxPanelTowxEvtHandler
},
10402 { "_wxEvtHandler","_wxPanel",SwigwxPanelTowxEvtHandler
},
10403 { "_wxEvtHandler","_class_wxWindow",SwigwxWindowTowxEvtHandler
},
10404 { "_wxEvtHandler","_wxWindow",SwigwxWindowTowxEvtHandler
},
10405 { "_wxEvtHandler","_class_wxPyValidator",SwigwxPyValidatorTowxEvtHandler
},
10406 { "_wxEvtHandler","_wxPyValidator",SwigwxPyValidatorTowxEvtHandler
},
10407 { "_wxEvtHandler","_class_wxValidator",SwigwxValidatorTowxEvtHandler
},
10408 { "_wxEvtHandler","_wxValidator",SwigwxValidatorTowxEvtHandler
},
10409 { "_wxWindow","_class_wxMenuBar",SwigwxMenuBarTowxWindow
},
10410 { "_wxWindow","_wxMenuBar",SwigwxMenuBarTowxWindow
},
10411 { "_wxWindow","_class_wxScrolledWindow",SwigwxScrolledWindowTowxWindow
},
10412 { "_wxWindow","_wxScrolledWindow",SwigwxScrolledWindowTowxWindow
},
10413 { "_wxWindow","_class_wxPanel",SwigwxPanelTowxWindow
},
10414 { "_wxWindow","_wxPanel",SwigwxPanelTowxWindow
},
10417 static PyObject
*SWIG_globals
;
10421 SWIGEXPORT(void) initwindowsc() {
10423 SWIG_globals
= SWIG_newvarlink();
10424 m
= Py_InitModule("windowsc", windowscMethods
);
10425 d
= PyModule_GetDict(m
);
10428 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
10429 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);