2 * FILE : src/msw/windows3.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 */
26 /* Definitions for Windows/Unix exporting */
27 #if defined(__WIN32__)
28 # if defined(_MSC_VER)
29 # define SWIGEXPORT(a) __declspec(dllexport) a
31 # if defined(__BORLANDC__)
32 # define SWIGEXPORT(a) a _export
34 # define SWIGEXPORT(a) a
38 # define SWIGEXPORT(a) a
44 extern void SWIG_MakePtr(char *, void *, char *);
45 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
46 extern char *SWIG_GetPtr(char *, void **, char *);
47 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
48 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
49 extern PyObject
*SWIG_newvarlink(void);
53 #define SWIG_init initwindows3c
55 #define SWIG_name "windows3c"
58 #include <wx/sashwin.h>
59 #include <wx/laywin.h>
61 #include <wx/popupwin.h>
62 #include <wx/tipwin.h>
66 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
72 } else if (target
== Py_None
) {
76 if (!PyTuple_Check(target
)) {
78 target
= PyTuple_New(1);
79 PyTuple_SetItem(target
, 0, o2
);
82 PyTuple_SetItem(o3
, 0, o
);
85 target
= PySequence_Concat(o2
, o3
);
92 // Put some wx default wxChar* values into wxStrings.
93 static const wxChar
* wxSashNameStr
= wxT("sashWindow");
94 DECLARE_DEF_STRING(SashNameStr
);
95 static const wxChar
* wxSashLayoutNameStr
= wxT("layoutWindow");
96 DECLARE_DEF_STRING(SashLayoutNameStr
);
98 class wxPyPopupTransientWindow
: public wxPopupTransientWindow
101 wxPyPopupTransientWindow() : wxPopupTransientWindow() {}
102 wxPyPopupTransientWindow(wxWindow
* parent
, int style
= wxBORDER_NONE
)
103 : wxPopupTransientWindow(parent
, style
) {}
105 DEC_PYCALLBACK_BOOL_ME(ProcessLeftDown
);
106 DEC_PYCALLBACK__(OnDismiss
);
107 DEC_PYCALLBACK_BOOL_(CanDismiss
);
111 IMP_PYCALLBACK_BOOL_ME(wxPyPopupTransientWindow
, wxPopupTransientWindow
, ProcessLeftDown
);
112 IMP_PYCALLBACK__(wxPyPopupTransientWindow
, wxPopupTransientWindow
, OnDismiss
);
113 IMP_PYCALLBACK_BOOL_(wxPyPopupTransientWindow
, wxPopupTransientWindow
, CanDismiss
);
117 static void *SwigwxSashEventTowxCommandEvent(void *ptr
) {
119 wxCommandEvent
*dest
;
120 src
= (wxSashEvent
*) ptr
;
121 dest
= (wxCommandEvent
*) src
;
122 return (void *) dest
;
125 static void *SwigwxSashEventTowxEvent(void *ptr
) {
128 src
= (wxSashEvent
*) ptr
;
129 dest
= (wxEvent
*) src
;
130 return (void *) dest
;
133 static void *SwigwxSashEventTowxObject(void *ptr
) {
136 src
= (wxSashEvent
*) ptr
;
137 dest
= (wxObject
*) src
;
138 return (void *) dest
;
141 #define new_wxSashEvent(_swigarg0,_swigarg1) (new wxSashEvent(_swigarg0,_swigarg1))
142 static PyObject
*_wrap_new_wxSashEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
143 PyObject
* _resultobj
;
144 wxSashEvent
* _result
;
145 int _arg0
= (int ) 0;
146 wxSashEdgePosition _arg1
= (wxSashEdgePosition
) (wxSASH_NONE
);
147 char *_kwnames
[] = { "id","edge", NULL
};
151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxSashEvent",_kwnames
,&_arg0
,&_arg1
))
154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
155 _result
= (wxSashEvent
*)new_wxSashEvent(_arg0
,_arg1
);
157 wxPyEndAllowThreads(__tstate
);
158 if (PyErr_Occurred()) return NULL
;
160 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashEvent_p");
161 _resultobj
= Py_BuildValue("s",_ptemp
);
164 _resultobj
= Py_None
;
169 #define wxSashEvent_SetEdge(_swigobj,_swigarg0) (_swigobj->SetEdge(_swigarg0))
170 static PyObject
*_wrap_wxSashEvent_SetEdge(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
171 PyObject
* _resultobj
;
173 wxSashEdgePosition _arg1
;
174 PyObject
* _argo0
= 0;
175 char *_kwnames
[] = { "self","edge", NULL
};
178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashEvent_SetEdge",_kwnames
,&_argo0
,&_arg1
))
181 if (_argo0
== Py_None
) { _arg0
= NULL
; }
182 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
183 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_SetEdge. Expected _wxSashEvent_p.");
188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
189 wxSashEvent_SetEdge(_arg0
,_arg1
);
191 wxPyEndAllowThreads(__tstate
);
192 if (PyErr_Occurred()) return NULL
;
193 } Py_INCREF(Py_None
);
194 _resultobj
= Py_None
;
198 #define wxSashEvent_GetEdge(_swigobj) (_swigobj->GetEdge())
199 static PyObject
*_wrap_wxSashEvent_GetEdge(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
200 PyObject
* _resultobj
;
201 wxSashEdgePosition _result
;
203 PyObject
* _argo0
= 0;
204 char *_kwnames
[] = { "self", NULL
};
207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashEvent_GetEdge",_kwnames
,&_argo0
))
210 if (_argo0
== Py_None
) { _arg0
= NULL
; }
211 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
212 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_GetEdge. Expected _wxSashEvent_p.");
217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
218 _result
= (wxSashEdgePosition
)wxSashEvent_GetEdge(_arg0
);
220 wxPyEndAllowThreads(__tstate
);
221 if (PyErr_Occurred()) return NULL
;
222 } _resultobj
= Py_BuildValue("i",_result
);
226 #define wxSashEvent_SetDragRect(_swigobj,_swigarg0) (_swigobj->SetDragRect(_swigarg0))
227 static PyObject
*_wrap_wxSashEvent_SetDragRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
228 PyObject
* _resultobj
;
231 PyObject
* _argo0
= 0;
233 PyObject
* _obj1
= 0;
234 char *_kwnames
[] = { "self","rect", NULL
};
237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxSashEvent_SetDragRect",_kwnames
,&_argo0
,&_obj1
))
240 if (_argo0
== Py_None
) { _arg0
= NULL
; }
241 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
242 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_SetDragRect. Expected _wxSashEvent_p.");
248 if (! wxRect_helper(_obj1
, &_arg1
))
252 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
253 wxSashEvent_SetDragRect(_arg0
,*_arg1
);
255 wxPyEndAllowThreads(__tstate
);
256 if (PyErr_Occurred()) return NULL
;
257 } Py_INCREF(Py_None
);
258 _resultobj
= Py_None
;
262 #define wxSashEvent_GetDragRect(_swigobj) (_swigobj->GetDragRect())
263 static PyObject
*_wrap_wxSashEvent_GetDragRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
264 PyObject
* _resultobj
;
267 PyObject
* _argo0
= 0;
268 char *_kwnames
[] = { "self", NULL
};
272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashEvent_GetDragRect",_kwnames
,&_argo0
))
275 if (_argo0
== Py_None
) { _arg0
= NULL
; }
276 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_GetDragRect. Expected _wxSashEvent_p.");
282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
283 _result
= new wxRect (wxSashEvent_GetDragRect(_arg0
));
285 wxPyEndAllowThreads(__tstate
);
286 if (PyErr_Occurred()) return NULL
;
287 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
288 _resultobj
= Py_BuildValue("s",_ptemp
);
292 #define wxSashEvent_SetDragStatus(_swigobj,_swigarg0) (_swigobj->SetDragStatus(_swigarg0))
293 static PyObject
*_wrap_wxSashEvent_SetDragStatus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
294 PyObject
* _resultobj
;
296 wxSashDragStatus _arg1
;
297 PyObject
* _argo0
= 0;
298 char *_kwnames
[] = { "self","status", NULL
};
301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashEvent_SetDragStatus",_kwnames
,&_argo0
,&_arg1
))
304 if (_argo0
== Py_None
) { _arg0
= NULL
; }
305 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
306 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_SetDragStatus. Expected _wxSashEvent_p.");
311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
312 wxSashEvent_SetDragStatus(_arg0
,_arg1
);
314 wxPyEndAllowThreads(__tstate
);
315 if (PyErr_Occurred()) return NULL
;
316 } Py_INCREF(Py_None
);
317 _resultobj
= Py_None
;
321 #define wxSashEvent_GetDragStatus(_swigobj) (_swigobj->GetDragStatus())
322 static PyObject
*_wrap_wxSashEvent_GetDragStatus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
323 PyObject
* _resultobj
;
324 wxSashDragStatus _result
;
326 PyObject
* _argo0
= 0;
327 char *_kwnames
[] = { "self", NULL
};
330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashEvent_GetDragStatus",_kwnames
,&_argo0
))
333 if (_argo0
== Py_None
) { _arg0
= NULL
; }
334 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
335 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_GetDragStatus. Expected _wxSashEvent_p.");
340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
341 _result
= (wxSashDragStatus
)wxSashEvent_GetDragStatus(_arg0
);
343 wxPyEndAllowThreads(__tstate
);
344 if (PyErr_Occurred()) return NULL
;
345 } _resultobj
= Py_BuildValue("i",_result
);
349 static void *SwigwxSashWindowTowxWindow(void *ptr
) {
352 src
= (wxSashWindow
*) ptr
;
353 dest
= (wxWindow
*) src
;
354 return (void *) dest
;
357 static void *SwigwxSashWindowTowxEvtHandler(void *ptr
) {
360 src
= (wxSashWindow
*) ptr
;
361 dest
= (wxEvtHandler
*) src
;
362 return (void *) dest
;
365 static void *SwigwxSashWindowTowxObject(void *ptr
) {
368 src
= (wxSashWindow
*) ptr
;
369 dest
= (wxObject
*) src
;
370 return (void *) dest
;
373 #define new_wxSashWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSashWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
374 static PyObject
*_wrap_new_wxSashWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
375 PyObject
* _resultobj
;
376 wxSashWindow
* _result
;
379 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
380 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
381 long _arg4
= (long ) wxCLIP_CHILDREN
|(wxSW_3D
);
382 wxString
* _arg5
= (wxString
*) &wxPySashNameStr
;
383 PyObject
* _argo0
= 0;
385 PyObject
* _obj2
= 0;
387 PyObject
* _obj3
= 0;
388 PyObject
* _obj5
= 0;
389 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOlO:new_wxSashWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_obj5
))
396 if (_argo0
== Py_None
) { _arg0
= NULL
; }
397 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
398 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSashWindow. Expected _wxWindow_p.");
405 if (! wxPoint_helper(_obj2
, &_arg2
))
411 if (! wxSize_helper(_obj3
, &_arg3
))
416 _arg5
= wxString_in_helper(_obj5
);
421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
422 _result
= (wxSashWindow
*)new_wxSashWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
);
424 wxPyEndAllowThreads(__tstate
);
425 if (PyErr_Occurred()) return NULL
;
427 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashWindow_p");
428 _resultobj
= Py_BuildValue("s",_ptemp
);
431 _resultobj
= Py_None
;
440 #define new_wxPreSashWindow() (new wxSashWindow())
441 static PyObject
*_wrap_new_wxPreSashWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
442 PyObject
* _resultobj
;
443 wxSashWindow
* _result
;
444 char *_kwnames
[] = { NULL
};
448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreSashWindow",_kwnames
))
451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
452 _result
= (wxSashWindow
*)new_wxPreSashWindow();
454 wxPyEndAllowThreads(__tstate
);
455 if (PyErr_Occurred()) return NULL
;
457 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashWindow_p");
458 _resultobj
= Py_BuildValue("s",_ptemp
);
461 _resultobj
= Py_None
;
466 #define wxSashWindow_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
467 static PyObject
*_wrap_wxSashWindow_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
468 PyObject
* _resultobj
;
470 wxSashWindow
* _arg0
;
473 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
474 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
475 long _arg5
= (long ) wxCLIP_CHILDREN
|(wxSW_3D
);
476 wxString
* _arg6
= (wxString
*) &wxPySashNameStr
;
477 PyObject
* _argo0
= 0;
478 PyObject
* _argo1
= 0;
480 PyObject
* _obj3
= 0;
482 PyObject
* _obj4
= 0;
483 PyObject
* _obj6
= 0;
484 char *_kwnames
[] = { "self","parent","id","pos","size","style","name", NULL
};
487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|OOlO:wxSashWindow_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
))
490 if (_argo0
== Py_None
) { _arg0
= NULL
; }
491 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
492 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_Create. Expected _wxSashWindow_p.");
497 if (_argo1
== Py_None
) { _arg1
= NULL
; }
498 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
499 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxSashWindow_Create. Expected _wxWindow_p.");
506 if (! wxPoint_helper(_obj3
, &_arg3
))
512 if (! wxSize_helper(_obj4
, &_arg4
))
517 _arg6
= wxString_in_helper(_obj6
);
522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
523 _result
= (bool )wxSashWindow_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
);
525 wxPyEndAllowThreads(__tstate
);
526 if (PyErr_Occurred()) return NULL
;
527 } _resultobj
= Py_BuildValue("i",_result
);
535 #define wxSashWindow_GetSashVisible(_swigobj,_swigarg0) (_swigobj->GetSashVisible(_swigarg0))
536 static PyObject
*_wrap_wxSashWindow_GetSashVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
537 PyObject
* _resultobj
;
539 wxSashWindow
* _arg0
;
540 wxSashEdgePosition _arg1
;
541 PyObject
* _argo0
= 0;
542 char *_kwnames
[] = { "self","edge", NULL
};
545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_GetSashVisible",_kwnames
,&_argo0
,&_arg1
))
548 if (_argo0
== Py_None
) { _arg0
= NULL
; }
549 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
550 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetSashVisible. Expected _wxSashWindow_p.");
555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
556 _result
= (bool )wxSashWindow_GetSashVisible(_arg0
,_arg1
);
558 wxPyEndAllowThreads(__tstate
);
559 if (PyErr_Occurred()) return NULL
;
560 } _resultobj
= Py_BuildValue("i",_result
);
564 #define wxSashWindow_GetDefaultBorderSize(_swigobj) (_swigobj->GetDefaultBorderSize())
565 static PyObject
*_wrap_wxSashWindow_GetDefaultBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
566 PyObject
* _resultobj
;
568 wxSashWindow
* _arg0
;
569 PyObject
* _argo0
= 0;
570 char *_kwnames
[] = { "self", NULL
};
573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetDefaultBorderSize",_kwnames
,&_argo0
))
576 if (_argo0
== Py_None
) { _arg0
= NULL
; }
577 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetDefaultBorderSize. Expected _wxSashWindow_p.");
583 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
584 _result
= (int )wxSashWindow_GetDefaultBorderSize(_arg0
);
586 wxPyEndAllowThreads(__tstate
);
587 if (PyErr_Occurred()) return NULL
;
588 } _resultobj
= Py_BuildValue("i",_result
);
592 #define wxSashWindow_GetEdgeMargin(_swigobj,_swigarg0) (_swigobj->GetEdgeMargin(_swigarg0))
593 static PyObject
*_wrap_wxSashWindow_GetEdgeMargin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
594 PyObject
* _resultobj
;
596 wxSashWindow
* _arg0
;
597 wxSashEdgePosition _arg1
;
598 PyObject
* _argo0
= 0;
599 char *_kwnames
[] = { "self","edge", NULL
};
602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_GetEdgeMargin",_kwnames
,&_argo0
,&_arg1
))
605 if (_argo0
== Py_None
) { _arg0
= NULL
; }
606 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetEdgeMargin. Expected _wxSashWindow_p.");
612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
613 _result
= (int )wxSashWindow_GetEdgeMargin(_arg0
,_arg1
);
615 wxPyEndAllowThreads(__tstate
);
616 if (PyErr_Occurred()) return NULL
;
617 } _resultobj
= Py_BuildValue("i",_result
);
621 #define wxSashWindow_GetExtraBorderSize(_swigobj) (_swigobj->GetExtraBorderSize())
622 static PyObject
*_wrap_wxSashWindow_GetExtraBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
623 PyObject
* _resultobj
;
625 wxSashWindow
* _arg0
;
626 PyObject
* _argo0
= 0;
627 char *_kwnames
[] = { "self", NULL
};
630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetExtraBorderSize",_kwnames
,&_argo0
))
633 if (_argo0
== Py_None
) { _arg0
= NULL
; }
634 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
635 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetExtraBorderSize. Expected _wxSashWindow_p.");
640 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
641 _result
= (int )wxSashWindow_GetExtraBorderSize(_arg0
);
643 wxPyEndAllowThreads(__tstate
);
644 if (PyErr_Occurred()) return NULL
;
645 } _resultobj
= Py_BuildValue("i",_result
);
649 #define wxSashWindow_GetMaximumSizeX(_swigobj) (_swigobj->GetMaximumSizeX())
650 static PyObject
*_wrap_wxSashWindow_GetMaximumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
651 PyObject
* _resultobj
;
653 wxSashWindow
* _arg0
;
654 PyObject
* _argo0
= 0;
655 char *_kwnames
[] = { "self", NULL
};
658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMaximumSizeX",_kwnames
,&_argo0
))
661 if (_argo0
== Py_None
) { _arg0
= NULL
; }
662 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
663 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMaximumSizeX. Expected _wxSashWindow_p.");
668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
669 _result
= (int )wxSashWindow_GetMaximumSizeX(_arg0
);
671 wxPyEndAllowThreads(__tstate
);
672 if (PyErr_Occurred()) return NULL
;
673 } _resultobj
= Py_BuildValue("i",_result
);
677 #define wxSashWindow_GetMaximumSizeY(_swigobj) (_swigobj->GetMaximumSizeY())
678 static PyObject
*_wrap_wxSashWindow_GetMaximumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
679 PyObject
* _resultobj
;
681 wxSashWindow
* _arg0
;
682 PyObject
* _argo0
= 0;
683 char *_kwnames
[] = { "self", NULL
};
686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMaximumSizeY",_kwnames
,&_argo0
))
689 if (_argo0
== Py_None
) { _arg0
= NULL
; }
690 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
691 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMaximumSizeY. Expected _wxSashWindow_p.");
696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
697 _result
= (int )wxSashWindow_GetMaximumSizeY(_arg0
);
699 wxPyEndAllowThreads(__tstate
);
700 if (PyErr_Occurred()) return NULL
;
701 } _resultobj
= Py_BuildValue("i",_result
);
705 #define wxSashWindow_GetMinimumSizeX(_swigobj) (_swigobj->GetMinimumSizeX())
706 static PyObject
*_wrap_wxSashWindow_GetMinimumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
707 PyObject
* _resultobj
;
709 wxSashWindow
* _arg0
;
710 PyObject
* _argo0
= 0;
711 char *_kwnames
[] = { "self", NULL
};
714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMinimumSizeX",_kwnames
,&_argo0
))
717 if (_argo0
== Py_None
) { _arg0
= NULL
; }
718 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
719 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMinimumSizeX. Expected _wxSashWindow_p.");
724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
725 _result
= (int )wxSashWindow_GetMinimumSizeX(_arg0
);
727 wxPyEndAllowThreads(__tstate
);
728 if (PyErr_Occurred()) return NULL
;
729 } _resultobj
= Py_BuildValue("i",_result
);
733 #define wxSashWindow_GetMinimumSizeY(_swigobj) (_swigobj->GetMinimumSizeY())
734 static PyObject
*_wrap_wxSashWindow_GetMinimumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
735 PyObject
* _resultobj
;
737 wxSashWindow
* _arg0
;
738 PyObject
* _argo0
= 0;
739 char *_kwnames
[] = { "self", NULL
};
742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMinimumSizeY",_kwnames
,&_argo0
))
745 if (_argo0
== Py_None
) { _arg0
= NULL
; }
746 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
747 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMinimumSizeY. Expected _wxSashWindow_p.");
752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
753 _result
= (int )wxSashWindow_GetMinimumSizeY(_arg0
);
755 wxPyEndAllowThreads(__tstate
);
756 if (PyErr_Occurred()) return NULL
;
757 } _resultobj
= Py_BuildValue("i",_result
);
761 #define wxSashWindow_HasBorder(_swigobj,_swigarg0) (_swigobj->HasBorder(_swigarg0))
762 static PyObject
*_wrap_wxSashWindow_HasBorder(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
763 PyObject
* _resultobj
;
765 wxSashWindow
* _arg0
;
766 wxSashEdgePosition _arg1
;
767 PyObject
* _argo0
= 0;
768 char *_kwnames
[] = { "self","edge", NULL
};
771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_HasBorder",_kwnames
,&_argo0
,&_arg1
))
774 if (_argo0
== Py_None
) { _arg0
= NULL
; }
775 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
776 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_HasBorder. Expected _wxSashWindow_p.");
781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
782 _result
= (bool )wxSashWindow_HasBorder(_arg0
,_arg1
);
784 wxPyEndAllowThreads(__tstate
);
785 if (PyErr_Occurred()) return NULL
;
786 } _resultobj
= Py_BuildValue("i",_result
);
790 #define wxSashWindow_SetDefaultBorderSize(_swigobj,_swigarg0) (_swigobj->SetDefaultBorderSize(_swigarg0))
791 static PyObject
*_wrap_wxSashWindow_SetDefaultBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
792 PyObject
* _resultobj
;
793 wxSashWindow
* _arg0
;
795 PyObject
* _argo0
= 0;
796 char *_kwnames
[] = { "self","width", NULL
};
799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetDefaultBorderSize",_kwnames
,&_argo0
,&_arg1
))
802 if (_argo0
== Py_None
) { _arg0
= NULL
; }
803 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
804 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetDefaultBorderSize. Expected _wxSashWindow_p.");
809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
810 wxSashWindow_SetDefaultBorderSize(_arg0
,_arg1
);
812 wxPyEndAllowThreads(__tstate
);
813 if (PyErr_Occurred()) return NULL
;
814 } Py_INCREF(Py_None
);
815 _resultobj
= Py_None
;
819 #define wxSashWindow_SetExtraBorderSize(_swigobj,_swigarg0) (_swigobj->SetExtraBorderSize(_swigarg0))
820 static PyObject
*_wrap_wxSashWindow_SetExtraBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
821 PyObject
* _resultobj
;
822 wxSashWindow
* _arg0
;
824 PyObject
* _argo0
= 0;
825 char *_kwnames
[] = { "self","width", NULL
};
828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetExtraBorderSize",_kwnames
,&_argo0
,&_arg1
))
831 if (_argo0
== Py_None
) { _arg0
= NULL
; }
832 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetExtraBorderSize. Expected _wxSashWindow_p.");
838 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
839 wxSashWindow_SetExtraBorderSize(_arg0
,_arg1
);
841 wxPyEndAllowThreads(__tstate
);
842 if (PyErr_Occurred()) return NULL
;
843 } Py_INCREF(Py_None
);
844 _resultobj
= Py_None
;
848 #define wxSashWindow_SetMaximumSizeX(_swigobj,_swigarg0) (_swigobj->SetMaximumSizeX(_swigarg0))
849 static PyObject
*_wrap_wxSashWindow_SetMaximumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
850 PyObject
* _resultobj
;
851 wxSashWindow
* _arg0
;
853 PyObject
* _argo0
= 0;
854 char *_kwnames
[] = { "self","min", NULL
};
857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMaximumSizeX",_kwnames
,&_argo0
,&_arg1
))
860 if (_argo0
== Py_None
) { _arg0
= NULL
; }
861 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
862 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetMaximumSizeX. Expected _wxSashWindow_p.");
867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
868 wxSashWindow_SetMaximumSizeX(_arg0
,_arg1
);
870 wxPyEndAllowThreads(__tstate
);
871 if (PyErr_Occurred()) return NULL
;
872 } Py_INCREF(Py_None
);
873 _resultobj
= Py_None
;
877 #define wxSashWindow_SetMaximumSizeY(_swigobj,_swigarg0) (_swigobj->SetMaximumSizeY(_swigarg0))
878 static PyObject
*_wrap_wxSashWindow_SetMaximumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
879 PyObject
* _resultobj
;
880 wxSashWindow
* _arg0
;
882 PyObject
* _argo0
= 0;
883 char *_kwnames
[] = { "self","min", NULL
};
886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMaximumSizeY",_kwnames
,&_argo0
,&_arg1
))
889 if (_argo0
== Py_None
) { _arg0
= NULL
; }
890 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
891 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetMaximumSizeY. Expected _wxSashWindow_p.");
896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
897 wxSashWindow_SetMaximumSizeY(_arg0
,_arg1
);
899 wxPyEndAllowThreads(__tstate
);
900 if (PyErr_Occurred()) return NULL
;
901 } Py_INCREF(Py_None
);
902 _resultobj
= Py_None
;
906 #define wxSashWindow_SetMinimumSizeX(_swigobj,_swigarg0) (_swigobj->SetMinimumSizeX(_swigarg0))
907 static PyObject
*_wrap_wxSashWindow_SetMinimumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
908 PyObject
* _resultobj
;
909 wxSashWindow
* _arg0
;
911 PyObject
* _argo0
= 0;
912 char *_kwnames
[] = { "self","min", NULL
};
915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMinimumSizeX",_kwnames
,&_argo0
,&_arg1
))
918 if (_argo0
== Py_None
) { _arg0
= NULL
; }
919 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
920 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetMinimumSizeX. Expected _wxSashWindow_p.");
925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
926 wxSashWindow_SetMinimumSizeX(_arg0
,_arg1
);
928 wxPyEndAllowThreads(__tstate
);
929 if (PyErr_Occurred()) return NULL
;
930 } Py_INCREF(Py_None
);
931 _resultobj
= Py_None
;
935 #define wxSashWindow_SetMinimumSizeY(_swigobj,_swigarg0) (_swigobj->SetMinimumSizeY(_swigarg0))
936 static PyObject
*_wrap_wxSashWindow_SetMinimumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
937 PyObject
* _resultobj
;
938 wxSashWindow
* _arg0
;
940 PyObject
* _argo0
= 0;
941 char *_kwnames
[] = { "self","min", NULL
};
944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMinimumSizeY",_kwnames
,&_argo0
,&_arg1
))
947 if (_argo0
== Py_None
) { _arg0
= NULL
; }
948 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
949 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetMinimumSizeY. Expected _wxSashWindow_p.");
954 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
955 wxSashWindow_SetMinimumSizeY(_arg0
,_arg1
);
957 wxPyEndAllowThreads(__tstate
);
958 if (PyErr_Occurred()) return NULL
;
959 } Py_INCREF(Py_None
);
960 _resultobj
= Py_None
;
964 #define wxSashWindow_SetSashVisible(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSashVisible(_swigarg0,_swigarg1))
965 static PyObject
*_wrap_wxSashWindow_SetSashVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
966 PyObject
* _resultobj
;
967 wxSashWindow
* _arg0
;
968 wxSashEdgePosition _arg1
;
970 PyObject
* _argo0
= 0;
972 char *_kwnames
[] = { "self","edge","visible", NULL
};
975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSashWindow_SetSashVisible",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
978 if (_argo0
== Py_None
) { _arg0
= NULL
; }
979 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
980 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetSashVisible. Expected _wxSashWindow_p.");
984 _arg2
= (bool ) tempbool2
;
986 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
987 wxSashWindow_SetSashVisible(_arg0
,_arg1
,_arg2
);
989 wxPyEndAllowThreads(__tstate
);
990 if (PyErr_Occurred()) return NULL
;
991 } Py_INCREF(Py_None
);
992 _resultobj
= Py_None
;
996 #define wxSashWindow_SetSashBorder(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSashBorder(_swigarg0,_swigarg1))
997 static PyObject
*_wrap_wxSashWindow_SetSashBorder(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
998 PyObject
* _resultobj
;
999 wxSashWindow
* _arg0
;
1000 wxSashEdgePosition _arg1
;
1002 PyObject
* _argo0
= 0;
1004 char *_kwnames
[] = { "self","edge","hasBorder", NULL
};
1007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSashWindow_SetSashBorder",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
1010 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1011 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
1012 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetSashBorder. Expected _wxSashWindow_p.");
1016 _arg2
= (bool ) tempbool2
;
1018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1019 wxSashWindow_SetSashBorder(_arg0
,_arg1
,_arg2
);
1021 wxPyEndAllowThreads(__tstate
);
1022 if (PyErr_Occurred()) return NULL
;
1023 } Py_INCREF(Py_None
);
1024 _resultobj
= Py_None
;
1028 static void *SwigwxQueryLayoutInfoEventTowxEvent(void *ptr
) {
1029 wxQueryLayoutInfoEvent
*src
;
1031 src
= (wxQueryLayoutInfoEvent
*) ptr
;
1032 dest
= (wxEvent
*) src
;
1033 return (void *) dest
;
1036 static void *SwigwxQueryLayoutInfoEventTowxObject(void *ptr
) {
1037 wxQueryLayoutInfoEvent
*src
;
1039 src
= (wxQueryLayoutInfoEvent
*) ptr
;
1040 dest
= (wxObject
*) src
;
1041 return (void *) dest
;
1044 #define new_wxQueryLayoutInfoEvent(_swigarg0) (new wxQueryLayoutInfoEvent(_swigarg0))
1045 static PyObject
*_wrap_new_wxQueryLayoutInfoEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1046 PyObject
* _resultobj
;
1047 wxQueryLayoutInfoEvent
* _result
;
1048 wxWindowID _arg0
= (wxWindowID
) 0;
1049 char *_kwnames
[] = { "id", NULL
};
1053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxQueryLayoutInfoEvent",_kwnames
,&_arg0
))
1056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1057 _result
= (wxQueryLayoutInfoEvent
*)new_wxQueryLayoutInfoEvent(_arg0
);
1059 wxPyEndAllowThreads(__tstate
);
1060 if (PyErr_Occurred()) return NULL
;
1062 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxQueryLayoutInfoEvent_p");
1063 _resultobj
= Py_BuildValue("s",_ptemp
);
1066 _resultobj
= Py_None
;
1071 #define wxQueryLayoutInfoEvent_SetRequestedLength(_swigobj,_swigarg0) (_swigobj->SetRequestedLength(_swigarg0))
1072 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetRequestedLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1073 PyObject
* _resultobj
;
1074 wxQueryLayoutInfoEvent
* _arg0
;
1076 PyObject
* _argo0
= 0;
1077 char *_kwnames
[] = { "self","length", NULL
};
1080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetRequestedLength",_kwnames
,&_argo0
,&_arg1
))
1083 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1084 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetRequestedLength. Expected _wxQueryLayoutInfoEvent_p.");
1090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1091 wxQueryLayoutInfoEvent_SetRequestedLength(_arg0
,_arg1
);
1093 wxPyEndAllowThreads(__tstate
);
1094 if (PyErr_Occurred()) return NULL
;
1095 } Py_INCREF(Py_None
);
1096 _resultobj
= Py_None
;
1100 #define wxQueryLayoutInfoEvent_GetRequestedLength(_swigobj) (_swigobj->GetRequestedLength())
1101 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetRequestedLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1102 PyObject
* _resultobj
;
1104 wxQueryLayoutInfoEvent
* _arg0
;
1105 PyObject
* _argo0
= 0;
1106 char *_kwnames
[] = { "self", NULL
};
1109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetRequestedLength",_kwnames
,&_argo0
))
1112 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1113 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1114 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetRequestedLength. Expected _wxQueryLayoutInfoEvent_p.");
1119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1120 _result
= (int )wxQueryLayoutInfoEvent_GetRequestedLength(_arg0
);
1122 wxPyEndAllowThreads(__tstate
);
1123 if (PyErr_Occurred()) return NULL
;
1124 } _resultobj
= Py_BuildValue("i",_result
);
1128 #define wxQueryLayoutInfoEvent_SetFlags(_swigobj,_swigarg0) (_swigobj->SetFlags(_swigarg0))
1129 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1130 PyObject
* _resultobj
;
1131 wxQueryLayoutInfoEvent
* _arg0
;
1133 PyObject
* _argo0
= 0;
1134 char *_kwnames
[] = { "self","flags", NULL
};
1137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetFlags",_kwnames
,&_argo0
,&_arg1
))
1140 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1141 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1142 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetFlags. Expected _wxQueryLayoutInfoEvent_p.");
1147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1148 wxQueryLayoutInfoEvent_SetFlags(_arg0
,_arg1
);
1150 wxPyEndAllowThreads(__tstate
);
1151 if (PyErr_Occurred()) return NULL
;
1152 } Py_INCREF(Py_None
);
1153 _resultobj
= Py_None
;
1157 #define wxQueryLayoutInfoEvent_GetFlags(_swigobj) (_swigobj->GetFlags())
1158 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1159 PyObject
* _resultobj
;
1161 wxQueryLayoutInfoEvent
* _arg0
;
1162 PyObject
* _argo0
= 0;
1163 char *_kwnames
[] = { "self", NULL
};
1166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetFlags",_kwnames
,&_argo0
))
1169 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1170 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetFlags. Expected _wxQueryLayoutInfoEvent_p.");
1176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1177 _result
= (int )wxQueryLayoutInfoEvent_GetFlags(_arg0
);
1179 wxPyEndAllowThreads(__tstate
);
1180 if (PyErr_Occurred()) return NULL
;
1181 } _resultobj
= Py_BuildValue("i",_result
);
1185 #define wxQueryLayoutInfoEvent_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
1186 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1187 PyObject
* _resultobj
;
1188 wxQueryLayoutInfoEvent
* _arg0
;
1190 PyObject
* _argo0
= 0;
1192 PyObject
* _obj1
= 0;
1193 char *_kwnames
[] = { "self","size", NULL
};
1196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxQueryLayoutInfoEvent_SetSize",_kwnames
,&_argo0
,&_obj1
))
1199 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1200 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1201 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetSize. Expected _wxQueryLayoutInfoEvent_p.");
1207 if (! wxSize_helper(_obj1
, &_arg1
))
1211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1212 wxQueryLayoutInfoEvent_SetSize(_arg0
,*_arg1
);
1214 wxPyEndAllowThreads(__tstate
);
1215 if (PyErr_Occurred()) return NULL
;
1216 } Py_INCREF(Py_None
);
1217 _resultobj
= Py_None
;
1221 #define wxQueryLayoutInfoEvent_GetSize(_swigobj) (_swigobj->GetSize())
1222 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1223 PyObject
* _resultobj
;
1225 wxQueryLayoutInfoEvent
* _arg0
;
1226 PyObject
* _argo0
= 0;
1227 char *_kwnames
[] = { "self", NULL
};
1231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetSize",_kwnames
,&_argo0
))
1234 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1235 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1236 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetSize. Expected _wxQueryLayoutInfoEvent_p.");
1241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1242 _result
= new wxSize (wxQueryLayoutInfoEvent_GetSize(_arg0
));
1244 wxPyEndAllowThreads(__tstate
);
1245 if (PyErr_Occurred()) return NULL
;
1246 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
1247 _resultobj
= Py_BuildValue("s",_ptemp
);
1251 #define wxQueryLayoutInfoEvent_SetOrientation(_swigobj,_swigarg0) (_swigobj->SetOrientation(_swigarg0))
1252 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1253 PyObject
* _resultobj
;
1254 wxQueryLayoutInfoEvent
* _arg0
;
1255 wxLayoutOrientation _arg1
;
1256 PyObject
* _argo0
= 0;
1257 char *_kwnames
[] = { "self","orient", NULL
};
1260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetOrientation",_kwnames
,&_argo0
,&_arg1
))
1263 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1264 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1265 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetOrientation. Expected _wxQueryLayoutInfoEvent_p.");
1270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1271 wxQueryLayoutInfoEvent_SetOrientation(_arg0
,_arg1
);
1273 wxPyEndAllowThreads(__tstate
);
1274 if (PyErr_Occurred()) return NULL
;
1275 } Py_INCREF(Py_None
);
1276 _resultobj
= Py_None
;
1280 #define wxQueryLayoutInfoEvent_GetOrientation(_swigobj) (_swigobj->GetOrientation())
1281 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1282 PyObject
* _resultobj
;
1283 wxLayoutOrientation _result
;
1284 wxQueryLayoutInfoEvent
* _arg0
;
1285 PyObject
* _argo0
= 0;
1286 char *_kwnames
[] = { "self", NULL
};
1289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetOrientation",_kwnames
,&_argo0
))
1292 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1293 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetOrientation. Expected _wxQueryLayoutInfoEvent_p.");
1299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1300 _result
= (wxLayoutOrientation
)wxQueryLayoutInfoEvent_GetOrientation(_arg0
);
1302 wxPyEndAllowThreads(__tstate
);
1303 if (PyErr_Occurred()) return NULL
;
1304 } _resultobj
= Py_BuildValue("i",_result
);
1308 #define wxQueryLayoutInfoEvent_SetAlignment(_swigobj,_swigarg0) (_swigobj->SetAlignment(_swigarg0))
1309 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1310 PyObject
* _resultobj
;
1311 wxQueryLayoutInfoEvent
* _arg0
;
1312 wxLayoutAlignment _arg1
;
1313 PyObject
* _argo0
= 0;
1314 char *_kwnames
[] = { "self","align", NULL
};
1317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetAlignment",_kwnames
,&_argo0
,&_arg1
))
1320 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1321 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetAlignment. Expected _wxQueryLayoutInfoEvent_p.");
1327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1328 wxQueryLayoutInfoEvent_SetAlignment(_arg0
,_arg1
);
1330 wxPyEndAllowThreads(__tstate
);
1331 if (PyErr_Occurred()) return NULL
;
1332 } Py_INCREF(Py_None
);
1333 _resultobj
= Py_None
;
1337 #define wxQueryLayoutInfoEvent_GetAlignment(_swigobj) (_swigobj->GetAlignment())
1338 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1339 PyObject
* _resultobj
;
1340 wxLayoutAlignment _result
;
1341 wxQueryLayoutInfoEvent
* _arg0
;
1342 PyObject
* _argo0
= 0;
1343 char *_kwnames
[] = { "self", NULL
};
1346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetAlignment",_kwnames
,&_argo0
))
1349 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1350 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetAlignment. Expected _wxQueryLayoutInfoEvent_p.");
1356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1357 _result
= (wxLayoutAlignment
)wxQueryLayoutInfoEvent_GetAlignment(_arg0
);
1359 wxPyEndAllowThreads(__tstate
);
1360 if (PyErr_Occurred()) return NULL
;
1361 } _resultobj
= Py_BuildValue("i",_result
);
1365 static void *SwigwxCalculateLayoutEventTowxEvent(void *ptr
) {
1366 wxCalculateLayoutEvent
*src
;
1368 src
= (wxCalculateLayoutEvent
*) ptr
;
1369 dest
= (wxEvent
*) src
;
1370 return (void *) dest
;
1373 static void *SwigwxCalculateLayoutEventTowxObject(void *ptr
) {
1374 wxCalculateLayoutEvent
*src
;
1376 src
= (wxCalculateLayoutEvent
*) ptr
;
1377 dest
= (wxObject
*) src
;
1378 return (void *) dest
;
1381 #define new_wxCalculateLayoutEvent(_swigarg0) (new wxCalculateLayoutEvent(_swigarg0))
1382 static PyObject
*_wrap_new_wxCalculateLayoutEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1383 PyObject
* _resultobj
;
1384 wxCalculateLayoutEvent
* _result
;
1385 wxWindowID _arg0
= (wxWindowID
) 0;
1386 char *_kwnames
[] = { "id", NULL
};
1390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxCalculateLayoutEvent",_kwnames
,&_arg0
))
1393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1394 _result
= (wxCalculateLayoutEvent
*)new_wxCalculateLayoutEvent(_arg0
);
1396 wxPyEndAllowThreads(__tstate
);
1397 if (PyErr_Occurred()) return NULL
;
1399 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCalculateLayoutEvent_p");
1400 _resultobj
= Py_BuildValue("s",_ptemp
);
1403 _resultobj
= Py_None
;
1408 #define wxCalculateLayoutEvent_SetFlags(_swigobj,_swigarg0) (_swigobj->SetFlags(_swigarg0))
1409 static PyObject
*_wrap_wxCalculateLayoutEvent_SetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1410 PyObject
* _resultobj
;
1411 wxCalculateLayoutEvent
* _arg0
;
1413 PyObject
* _argo0
= 0;
1414 char *_kwnames
[] = { "self","flags", NULL
};
1417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCalculateLayoutEvent_SetFlags",_kwnames
,&_argo0
,&_arg1
))
1420 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1421 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1422 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_SetFlags. Expected _wxCalculateLayoutEvent_p.");
1427 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1428 wxCalculateLayoutEvent_SetFlags(_arg0
,_arg1
);
1430 wxPyEndAllowThreads(__tstate
);
1431 if (PyErr_Occurred()) return NULL
;
1432 } Py_INCREF(Py_None
);
1433 _resultobj
= Py_None
;
1437 #define wxCalculateLayoutEvent_GetFlags(_swigobj) (_swigobj->GetFlags())
1438 static PyObject
*_wrap_wxCalculateLayoutEvent_GetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1439 PyObject
* _resultobj
;
1441 wxCalculateLayoutEvent
* _arg0
;
1442 PyObject
* _argo0
= 0;
1443 char *_kwnames
[] = { "self", NULL
};
1446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCalculateLayoutEvent_GetFlags",_kwnames
,&_argo0
))
1449 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1450 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1451 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_GetFlags. Expected _wxCalculateLayoutEvent_p.");
1456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1457 _result
= (int )wxCalculateLayoutEvent_GetFlags(_arg0
);
1459 wxPyEndAllowThreads(__tstate
);
1460 if (PyErr_Occurred()) return NULL
;
1461 } _resultobj
= Py_BuildValue("i",_result
);
1465 #define wxCalculateLayoutEvent_SetRect(_swigobj,_swigarg0) (_swigobj->SetRect(_swigarg0))
1466 static PyObject
*_wrap_wxCalculateLayoutEvent_SetRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1467 PyObject
* _resultobj
;
1468 wxCalculateLayoutEvent
* _arg0
;
1470 PyObject
* _argo0
= 0;
1472 PyObject
* _obj1
= 0;
1473 char *_kwnames
[] = { "self","rect", NULL
};
1476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxCalculateLayoutEvent_SetRect",_kwnames
,&_argo0
,&_obj1
))
1479 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1480 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1481 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_SetRect. Expected _wxCalculateLayoutEvent_p.");
1487 if (! wxRect_helper(_obj1
, &_arg1
))
1491 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1492 wxCalculateLayoutEvent_SetRect(_arg0
,*_arg1
);
1494 wxPyEndAllowThreads(__tstate
);
1495 if (PyErr_Occurred()) return NULL
;
1496 } Py_INCREF(Py_None
);
1497 _resultobj
= Py_None
;
1501 #define wxCalculateLayoutEvent_GetRect(_swigobj) (_swigobj->GetRect())
1502 static PyObject
*_wrap_wxCalculateLayoutEvent_GetRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1503 PyObject
* _resultobj
;
1505 wxCalculateLayoutEvent
* _arg0
;
1506 PyObject
* _argo0
= 0;
1507 char *_kwnames
[] = { "self", NULL
};
1511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCalculateLayoutEvent_GetRect",_kwnames
,&_argo0
))
1514 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1515 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_GetRect. Expected _wxCalculateLayoutEvent_p.");
1521 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1522 _result
= new wxRect (wxCalculateLayoutEvent_GetRect(_arg0
));
1524 wxPyEndAllowThreads(__tstate
);
1525 if (PyErr_Occurred()) return NULL
;
1526 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
1527 _resultobj
= Py_BuildValue("s",_ptemp
);
1531 static void *SwigwxSashLayoutWindowTowxSashWindow(void *ptr
) {
1532 wxSashLayoutWindow
*src
;
1534 src
= (wxSashLayoutWindow
*) ptr
;
1535 dest
= (wxSashWindow
*) src
;
1536 return (void *) dest
;
1539 static void *SwigwxSashLayoutWindowTowxWindow(void *ptr
) {
1540 wxSashLayoutWindow
*src
;
1542 src
= (wxSashLayoutWindow
*) ptr
;
1543 dest
= (wxWindow
*) src
;
1544 return (void *) dest
;
1547 static void *SwigwxSashLayoutWindowTowxEvtHandler(void *ptr
) {
1548 wxSashLayoutWindow
*src
;
1550 src
= (wxSashLayoutWindow
*) ptr
;
1551 dest
= (wxEvtHandler
*) src
;
1552 return (void *) dest
;
1555 static void *SwigwxSashLayoutWindowTowxObject(void *ptr
) {
1556 wxSashLayoutWindow
*src
;
1558 src
= (wxSashLayoutWindow
*) ptr
;
1559 dest
= (wxObject
*) src
;
1560 return (void *) dest
;
1563 #define new_wxSashLayoutWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSashLayoutWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1564 static PyObject
*_wrap_new_wxSashLayoutWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1565 PyObject
* _resultobj
;
1566 wxSashLayoutWindow
* _result
;
1569 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
1570 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
1571 long _arg4
= (long ) wxCLIP_CHILDREN
|(wxSW_3D
);
1572 wxString
* _arg5
= (wxString
*) &wxPySashLayoutNameStr
;
1573 PyObject
* _argo0
= 0;
1575 PyObject
* _obj2
= 0;
1577 PyObject
* _obj3
= 0;
1578 PyObject
* _obj5
= 0;
1579 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
1583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOlO:new_wxSashLayoutWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_obj5
))
1586 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1587 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1588 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSashLayoutWindow. Expected _wxWindow_p.");
1595 if (! wxPoint_helper(_obj2
, &_arg2
))
1601 if (! wxSize_helper(_obj3
, &_arg3
))
1606 _arg5
= wxString_in_helper(_obj5
);
1611 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1612 _result
= (wxSashLayoutWindow
*)new_wxSashLayoutWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
);
1614 wxPyEndAllowThreads(__tstate
);
1615 if (PyErr_Occurred()) return NULL
;
1617 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashLayoutWindow_p");
1618 _resultobj
= Py_BuildValue("s",_ptemp
);
1621 _resultobj
= Py_None
;
1630 #define new_wxPreSashLayoutWindow() (new wxSashLayoutWindow())
1631 static PyObject
*_wrap_new_wxPreSashLayoutWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1632 PyObject
* _resultobj
;
1633 wxSashLayoutWindow
* _result
;
1634 char *_kwnames
[] = { NULL
};
1638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreSashLayoutWindow",_kwnames
))
1641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1642 _result
= (wxSashLayoutWindow
*)new_wxPreSashLayoutWindow();
1644 wxPyEndAllowThreads(__tstate
);
1645 if (PyErr_Occurred()) return NULL
;
1647 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashLayoutWindow_p");
1648 _resultobj
= Py_BuildValue("s",_ptemp
);
1651 _resultobj
= Py_None
;
1656 #define wxSashLayoutWindow_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1657 static PyObject
*_wrap_wxSashLayoutWindow_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1658 PyObject
* _resultobj
;
1660 wxSashLayoutWindow
* _arg0
;
1663 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
1664 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
1665 long _arg5
= (long ) wxCLIP_CHILDREN
|(wxSW_3D
);
1666 wxString
* _arg6
= (wxString
*) &wxPySashLayoutNameStr
;
1667 PyObject
* _argo0
= 0;
1668 PyObject
* _argo1
= 0;
1670 PyObject
* _obj3
= 0;
1672 PyObject
* _obj4
= 0;
1673 PyObject
* _obj6
= 0;
1674 char *_kwnames
[] = { "self","parent","id","pos","size","style","name", NULL
};
1677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|OOlO:wxSashLayoutWindow_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
))
1680 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1681 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1682 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_Create. Expected _wxSashLayoutWindow_p.");
1687 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1688 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
1689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxSashLayoutWindow_Create. Expected _wxWindow_p.");
1696 if (! wxPoint_helper(_obj3
, &_arg3
))
1702 if (! wxSize_helper(_obj4
, &_arg4
))
1707 _arg6
= wxString_in_helper(_obj6
);
1712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1713 _result
= (bool )wxSashLayoutWindow_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
);
1715 wxPyEndAllowThreads(__tstate
);
1716 if (PyErr_Occurred()) return NULL
;
1717 } _resultobj
= Py_BuildValue("i",_result
);
1725 #define wxSashLayoutWindow_GetAlignment(_swigobj) (_swigobj->GetAlignment())
1726 static PyObject
*_wrap_wxSashLayoutWindow_GetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1727 PyObject
* _resultobj
;
1728 wxLayoutAlignment _result
;
1729 wxSashLayoutWindow
* _arg0
;
1730 PyObject
* _argo0
= 0;
1731 char *_kwnames
[] = { "self", NULL
};
1734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashLayoutWindow_GetAlignment",_kwnames
,&_argo0
))
1737 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1738 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1739 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_GetAlignment. Expected _wxSashLayoutWindow_p.");
1744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1745 _result
= (wxLayoutAlignment
)wxSashLayoutWindow_GetAlignment(_arg0
);
1747 wxPyEndAllowThreads(__tstate
);
1748 if (PyErr_Occurred()) return NULL
;
1749 } _resultobj
= Py_BuildValue("i",_result
);
1753 #define wxSashLayoutWindow_GetOrientation(_swigobj) (_swigobj->GetOrientation())
1754 static PyObject
*_wrap_wxSashLayoutWindow_GetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1755 PyObject
* _resultobj
;
1756 wxLayoutOrientation _result
;
1757 wxSashLayoutWindow
* _arg0
;
1758 PyObject
* _argo0
= 0;
1759 char *_kwnames
[] = { "self", NULL
};
1762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashLayoutWindow_GetOrientation",_kwnames
,&_argo0
))
1765 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1766 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_GetOrientation. Expected _wxSashLayoutWindow_p.");
1772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1773 _result
= (wxLayoutOrientation
)wxSashLayoutWindow_GetOrientation(_arg0
);
1775 wxPyEndAllowThreads(__tstate
);
1776 if (PyErr_Occurred()) return NULL
;
1777 } _resultobj
= Py_BuildValue("i",_result
);
1781 #define wxSashLayoutWindow_SetAlignment(_swigobj,_swigarg0) (_swigobj->SetAlignment(_swigarg0))
1782 static PyObject
*_wrap_wxSashLayoutWindow_SetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1783 PyObject
* _resultobj
;
1784 wxSashLayoutWindow
* _arg0
;
1785 wxLayoutAlignment _arg1
;
1786 PyObject
* _argo0
= 0;
1787 char *_kwnames
[] = { "self","alignment", NULL
};
1790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashLayoutWindow_SetAlignment",_kwnames
,&_argo0
,&_arg1
))
1793 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1794 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1795 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_SetAlignment. Expected _wxSashLayoutWindow_p.");
1800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1801 wxSashLayoutWindow_SetAlignment(_arg0
,_arg1
);
1803 wxPyEndAllowThreads(__tstate
);
1804 if (PyErr_Occurred()) return NULL
;
1805 } Py_INCREF(Py_None
);
1806 _resultobj
= Py_None
;
1810 #define wxSashLayoutWindow_SetDefaultSize(_swigobj,_swigarg0) (_swigobj->SetDefaultSize(_swigarg0))
1811 static PyObject
*_wrap_wxSashLayoutWindow_SetDefaultSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1812 PyObject
* _resultobj
;
1813 wxSashLayoutWindow
* _arg0
;
1815 PyObject
* _argo0
= 0;
1817 PyObject
* _obj1
= 0;
1818 char *_kwnames
[] = { "self","size", NULL
};
1821 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxSashLayoutWindow_SetDefaultSize",_kwnames
,&_argo0
,&_obj1
))
1824 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1825 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1826 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_SetDefaultSize. Expected _wxSashLayoutWindow_p.");
1832 if (! wxSize_helper(_obj1
, &_arg1
))
1836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1837 wxSashLayoutWindow_SetDefaultSize(_arg0
,*_arg1
);
1839 wxPyEndAllowThreads(__tstate
);
1840 if (PyErr_Occurred()) return NULL
;
1841 } Py_INCREF(Py_None
);
1842 _resultobj
= Py_None
;
1846 #define wxSashLayoutWindow_SetOrientation(_swigobj,_swigarg0) (_swigobj->SetOrientation(_swigarg0))
1847 static PyObject
*_wrap_wxSashLayoutWindow_SetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1848 PyObject
* _resultobj
;
1849 wxSashLayoutWindow
* _arg0
;
1850 wxLayoutOrientation _arg1
;
1851 PyObject
* _argo0
= 0;
1852 char *_kwnames
[] = { "self","orientation", NULL
};
1855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashLayoutWindow_SetOrientation",_kwnames
,&_argo0
,&_arg1
))
1858 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1859 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1860 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_SetOrientation. Expected _wxSashLayoutWindow_p.");
1865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1866 wxSashLayoutWindow_SetOrientation(_arg0
,_arg1
);
1868 wxPyEndAllowThreads(__tstate
);
1869 if (PyErr_Occurred()) return NULL
;
1870 } Py_INCREF(Py_None
);
1871 _resultobj
= Py_None
;
1875 static void *SwigwxLayoutAlgorithmTowxObject(void *ptr
) {
1876 wxLayoutAlgorithm
*src
;
1878 src
= (wxLayoutAlgorithm
*) ptr
;
1879 dest
= (wxObject
*) src
;
1880 return (void *) dest
;
1883 #define new_wxLayoutAlgorithm() (new wxLayoutAlgorithm())
1884 static PyObject
*_wrap_new_wxLayoutAlgorithm(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1885 PyObject
* _resultobj
;
1886 wxLayoutAlgorithm
* _result
;
1887 char *_kwnames
[] = { NULL
};
1891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxLayoutAlgorithm",_kwnames
))
1894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1895 _result
= (wxLayoutAlgorithm
*)new_wxLayoutAlgorithm();
1897 wxPyEndAllowThreads(__tstate
);
1898 if (PyErr_Occurred()) return NULL
;
1900 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxLayoutAlgorithm_p");
1901 _resultobj
= Py_BuildValue("s",_ptemp
);
1904 _resultobj
= Py_None
;
1909 #define delete_wxLayoutAlgorithm(_swigobj) (delete _swigobj)
1910 static PyObject
*_wrap_delete_wxLayoutAlgorithm(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1911 PyObject
* _resultobj
;
1912 wxLayoutAlgorithm
* _arg0
;
1913 PyObject
* _argo0
= 0;
1914 char *_kwnames
[] = { "self", NULL
};
1917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxLayoutAlgorithm",_kwnames
,&_argo0
))
1920 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1921 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
1922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxLayoutAlgorithm. Expected _wxLayoutAlgorithm_p.");
1927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1928 delete_wxLayoutAlgorithm(_arg0
);
1930 wxPyEndAllowThreads(__tstate
);
1931 if (PyErr_Occurred()) return NULL
;
1932 } Py_INCREF(Py_None
);
1933 _resultobj
= Py_None
;
1937 #define wxLayoutAlgorithm_LayoutMDIFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutMDIFrame(_swigarg0,_swigarg1))
1938 static PyObject
*_wrap_wxLayoutAlgorithm_LayoutMDIFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1939 PyObject
* _resultobj
;
1941 wxLayoutAlgorithm
* _arg0
;
1942 wxMDIParentFrame
* _arg1
;
1943 wxRect
* _arg2
= (wxRect
*) NULL
;
1944 PyObject
* _argo0
= 0;
1945 PyObject
* _argo1
= 0;
1947 PyObject
* _obj2
= 0;
1948 char *_kwnames
[] = { "self","frame","rect", NULL
};
1951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxLayoutAlgorithm_LayoutMDIFrame",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
1954 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1955 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
1956 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutAlgorithm_LayoutMDIFrame. Expected _wxLayoutAlgorithm_p.");
1961 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1962 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMDIParentFrame_p")) {
1963 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxLayoutAlgorithm_LayoutMDIFrame. Expected _wxMDIParentFrame_p.");
1970 if (! wxRect_helper(_obj2
, &_arg2
))
1974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1975 _result
= (bool )wxLayoutAlgorithm_LayoutMDIFrame(_arg0
,_arg1
,_arg2
);
1977 wxPyEndAllowThreads(__tstate
);
1978 if (PyErr_Occurred()) return NULL
;
1979 } _resultobj
= Py_BuildValue("i",_result
);
1983 #define wxLayoutAlgorithm_LayoutFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutFrame(_swigarg0,_swigarg1))
1984 static PyObject
*_wrap_wxLayoutAlgorithm_LayoutFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1985 PyObject
* _resultobj
;
1987 wxLayoutAlgorithm
* _arg0
;
1989 wxWindow
* _arg2
= (wxWindow
*) NULL
;
1990 PyObject
* _argo0
= 0;
1991 PyObject
* _argo1
= 0;
1992 PyObject
* _argo2
= 0;
1993 char *_kwnames
[] = { "self","frame","mainWindow", NULL
};
1996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxLayoutAlgorithm_LayoutFrame",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
1999 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2000 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
2001 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutAlgorithm_LayoutFrame. Expected _wxLayoutAlgorithm_p.");
2006 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2007 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFrame_p")) {
2008 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxLayoutAlgorithm_LayoutFrame. Expected _wxFrame_p.");
2013 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2014 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxWindow_p")) {
2015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxLayoutAlgorithm_LayoutFrame. Expected _wxWindow_p.");
2020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2021 _result
= (bool )wxLayoutAlgorithm_LayoutFrame(_arg0
,_arg1
,_arg2
);
2023 wxPyEndAllowThreads(__tstate
);
2024 if (PyErr_Occurred()) return NULL
;
2025 } _resultobj
= Py_BuildValue("i",_result
);
2029 #define wxLayoutAlgorithm_LayoutWindow(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutWindow(_swigarg0,_swigarg1))
2030 static PyObject
*_wrap_wxLayoutAlgorithm_LayoutWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2031 PyObject
* _resultobj
;
2033 wxLayoutAlgorithm
* _arg0
;
2035 wxWindow
* _arg2
= (wxWindow
*) NULL
;
2036 PyObject
* _argo0
= 0;
2037 PyObject
* _argo1
= 0;
2038 PyObject
* _argo2
= 0;
2039 char *_kwnames
[] = { "self","parent","mainWindow", NULL
};
2042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxLayoutAlgorithm_LayoutWindow",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
2045 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2046 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
2047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutAlgorithm_LayoutWindow. Expected _wxLayoutAlgorithm_p.");
2052 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2053 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
2054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxLayoutAlgorithm_LayoutWindow. Expected _wxWindow_p.");
2059 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2060 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxWindow_p")) {
2061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxLayoutAlgorithm_LayoutWindow. Expected _wxWindow_p.");
2066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2067 _result
= (bool )wxLayoutAlgorithm_LayoutWindow(_arg0
,_arg1
,_arg2
);
2069 wxPyEndAllowThreads(__tstate
);
2070 if (PyErr_Occurred()) return NULL
;
2071 } _resultobj
= Py_BuildValue("i",_result
);
2075 static void *SwigwxPopupWindowTowxWindow(void *ptr
) {
2078 src
= (wxPopupWindow
*) ptr
;
2079 dest
= (wxWindow
*) src
;
2080 return (void *) dest
;
2083 static void *SwigwxPopupWindowTowxEvtHandler(void *ptr
) {
2086 src
= (wxPopupWindow
*) ptr
;
2087 dest
= (wxEvtHandler
*) src
;
2088 return (void *) dest
;
2091 static void *SwigwxPopupWindowTowxObject(void *ptr
) {
2094 src
= (wxPopupWindow
*) ptr
;
2095 dest
= (wxObject
*) src
;
2096 return (void *) dest
;
2099 #define new_wxPopupWindow(_swigarg0,_swigarg1) (new wxPopupWindow(_swigarg0,_swigarg1))
2100 static PyObject
*_wrap_new_wxPopupWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2101 PyObject
* _resultobj
;
2102 wxPopupWindow
* _result
;
2104 int _arg1
= (int ) wxBORDER_NONE
;
2105 PyObject
* _argo0
= 0;
2106 char *_kwnames
[] = { "parent","flags", NULL
};
2110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxPopupWindow",_kwnames
,&_argo0
,&_arg1
))
2113 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2114 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2115 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPopupWindow. Expected _wxWindow_p.");
2120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2121 _result
= (wxPopupWindow
*)new_wxPopupWindow(_arg0
,_arg1
);
2123 wxPyEndAllowThreads(__tstate
);
2124 if (PyErr_Occurred()) return NULL
;
2126 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPopupWindow_p");
2127 _resultobj
= Py_BuildValue("s",_ptemp
);
2130 _resultobj
= Py_None
;
2135 #define new_wxPrePopupWindow() (new wxPopupWindow())
2136 static PyObject
*_wrap_new_wxPrePopupWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2137 PyObject
* _resultobj
;
2138 wxPopupWindow
* _result
;
2139 char *_kwnames
[] = { NULL
};
2143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPrePopupWindow",_kwnames
))
2146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2147 _result
= (wxPopupWindow
*)new_wxPrePopupWindow();
2149 wxPyEndAllowThreads(__tstate
);
2150 if (PyErr_Occurred()) return NULL
;
2152 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPopupWindow_p");
2153 _resultobj
= Py_BuildValue("s",_ptemp
);
2156 _resultobj
= Py_None
;
2161 #define wxPopupWindow_Create(_swigobj,_swigarg0,_swigarg1) (_swigobj->Create(_swigarg0,_swigarg1))
2162 static PyObject
*_wrap_wxPopupWindow_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2163 PyObject
* _resultobj
;
2165 wxPopupWindow
* _arg0
;
2167 int _arg2
= (int ) wxBORDER_NONE
;
2168 PyObject
* _argo0
= 0;
2169 PyObject
* _argo1
= 0;
2170 char *_kwnames
[] = { "self","parent","flags", NULL
};
2173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPopupWindow_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
2176 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2177 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPopupWindow_p")) {
2178 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPopupWindow_Create. Expected _wxPopupWindow_p.");
2183 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2184 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
2185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPopupWindow_Create. Expected _wxWindow_p.");
2190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2191 _result
= (bool )wxPopupWindow_Create(_arg0
,_arg1
,_arg2
);
2193 wxPyEndAllowThreads(__tstate
);
2194 if (PyErr_Occurred()) return NULL
;
2195 } _resultobj
= Py_BuildValue("i",_result
);
2199 #define wxPopupWindow_Position(_swigobj,_swigarg0,_swigarg1) (_swigobj->Position(_swigarg0,_swigarg1))
2200 static PyObject
*_wrap_wxPopupWindow_Position(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2201 PyObject
* _resultobj
;
2202 wxPopupWindow
* _arg0
;
2205 PyObject
* _argo0
= 0;
2207 PyObject
* _obj1
= 0;
2209 PyObject
* _obj2
= 0;
2210 char *_kwnames
[] = { "self","ptOrigin","size", NULL
};
2213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPopupWindow_Position",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2216 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2217 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPopupWindow_p")) {
2218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPopupWindow_Position. Expected _wxPopupWindow_p.");
2224 if (! wxPoint_helper(_obj1
, &_arg1
))
2229 if (! wxSize_helper(_obj2
, &_arg2
))
2233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2234 wxPopupWindow_Position(_arg0
,*_arg1
,*_arg2
);
2236 wxPyEndAllowThreads(__tstate
);
2237 if (PyErr_Occurred()) return NULL
;
2238 } Py_INCREF(Py_None
);
2239 _resultobj
= Py_None
;
2243 static void *SwigwxPyPopupTransientWindowTowxPopupWindow(void *ptr
) {
2244 wxPyPopupTransientWindow
*src
;
2245 wxPopupWindow
*dest
;
2246 src
= (wxPyPopupTransientWindow
*) ptr
;
2247 dest
= (wxPopupWindow
*) src
;
2248 return (void *) dest
;
2251 static void *SwigwxPyPopupTransientWindowTowxWindow(void *ptr
) {
2252 wxPyPopupTransientWindow
*src
;
2254 src
= (wxPyPopupTransientWindow
*) ptr
;
2255 dest
= (wxWindow
*) src
;
2256 return (void *) dest
;
2259 static void *SwigwxPyPopupTransientWindowTowxEvtHandler(void *ptr
) {
2260 wxPyPopupTransientWindow
*src
;
2262 src
= (wxPyPopupTransientWindow
*) ptr
;
2263 dest
= (wxEvtHandler
*) src
;
2264 return (void *) dest
;
2267 static void *SwigwxPyPopupTransientWindowTowxObject(void *ptr
) {
2268 wxPyPopupTransientWindow
*src
;
2270 src
= (wxPyPopupTransientWindow
*) ptr
;
2271 dest
= (wxObject
*) src
;
2272 return (void *) dest
;
2275 #define new_wxPopupTransientWindow(_swigarg0,_swigarg1) (new wxPyPopupTransientWindow(_swigarg0,_swigarg1))
2276 static PyObject
*_wrap_new_wxPopupTransientWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2277 PyObject
* _resultobj
;
2278 wxPyPopupTransientWindow
* _result
;
2280 int _arg1
= (int ) wxBORDER_NONE
;
2281 PyObject
* _argo0
= 0;
2282 char *_kwnames
[] = { "parent","style", NULL
};
2286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxPopupTransientWindow",_kwnames
,&_argo0
,&_arg1
))
2289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPopupTransientWindow. Expected _wxWindow_p.");
2296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2297 _result
= (wxPyPopupTransientWindow
*)new_wxPopupTransientWindow(_arg0
,_arg1
);
2299 wxPyEndAllowThreads(__tstate
);
2300 if (PyErr_Occurred()) return NULL
;
2302 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPopupTransientWindow_p");
2303 _resultobj
= Py_BuildValue("s",_ptemp
);
2306 _resultobj
= Py_None
;
2311 #define new_wxPrePopupTransientWindow() (new wxPyPopupTransientWindow())
2312 static PyObject
*_wrap_new_wxPrePopupTransientWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2313 PyObject
* _resultobj
;
2314 wxPyPopupTransientWindow
* _result
;
2315 char *_kwnames
[] = { NULL
};
2319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPrePopupTransientWindow",_kwnames
))
2322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2323 _result
= (wxPyPopupTransientWindow
*)new_wxPrePopupTransientWindow();
2325 wxPyEndAllowThreads(__tstate
);
2326 if (PyErr_Occurred()) return NULL
;
2328 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPopupTransientWindow_p");
2329 _resultobj
= Py_BuildValue("s",_ptemp
);
2332 _resultobj
= Py_None
;
2337 #define wxPopupTransientWindow__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
2338 static PyObject
*_wrap_wxPopupTransientWindow__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2339 PyObject
* _resultobj
;
2340 wxPyPopupTransientWindow
* _arg0
;
2343 PyObject
* _argo0
= 0;
2344 PyObject
* _obj1
= 0;
2345 PyObject
* _obj2
= 0;
2346 char *_kwnames
[] = { "self","self","_class", NULL
};
2349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPopupTransientWindow__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2352 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2353 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPopupTransientWindow_p")) {
2354 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPopupTransientWindow__setCallbackInfo. Expected _wxPyPopupTransientWindow_p.");
2365 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2366 wxPopupTransientWindow__setCallbackInfo(_arg0
,_arg1
,_arg2
);
2368 wxPyEndAllowThreads(__tstate
);
2369 if (PyErr_Occurred()) return NULL
;
2370 } Py_INCREF(Py_None
);
2371 _resultobj
= Py_None
;
2375 #define wxPopupTransientWindow_Popup(_swigobj,_swigarg0) (_swigobj->Popup(_swigarg0))
2376 static PyObject
*_wrap_wxPopupTransientWindow_Popup(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2377 PyObject
* _resultobj
;
2378 wxPyPopupTransientWindow
* _arg0
;
2379 wxWindow
* _arg1
= (wxWindow
*) NULL
;
2380 PyObject
* _argo0
= 0;
2381 PyObject
* _argo1
= 0;
2382 char *_kwnames
[] = { "self","focus", NULL
};
2385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPopupTransientWindow_Popup",_kwnames
,&_argo0
,&_argo1
))
2388 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2389 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPopupTransientWindow_p")) {
2390 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPopupTransientWindow_Popup. Expected _wxPyPopupTransientWindow_p.");
2395 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2396 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
2397 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPopupTransientWindow_Popup. Expected _wxWindow_p.");
2402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2403 wxPopupTransientWindow_Popup(_arg0
,_arg1
);
2405 wxPyEndAllowThreads(__tstate
);
2406 if (PyErr_Occurred()) return NULL
;
2407 } Py_INCREF(Py_None
);
2408 _resultobj
= Py_None
;
2412 #define wxPopupTransientWindow_Dismiss(_swigobj) (_swigobj->Dismiss())
2413 static PyObject
*_wrap_wxPopupTransientWindow_Dismiss(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2414 PyObject
* _resultobj
;
2415 wxPyPopupTransientWindow
* _arg0
;
2416 PyObject
* _argo0
= 0;
2417 char *_kwnames
[] = { "self", NULL
};
2420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPopupTransientWindow_Dismiss",_kwnames
,&_argo0
))
2423 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2424 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPopupTransientWindow_p")) {
2425 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPopupTransientWindow_Dismiss. Expected _wxPyPopupTransientWindow_p.");
2430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2431 wxPopupTransientWindow_Dismiss(_arg0
);
2433 wxPyEndAllowThreads(__tstate
);
2434 if (PyErr_Occurred()) return NULL
;
2435 } Py_INCREF(Py_None
);
2436 _resultobj
= Py_None
;
2440 static void *SwigwxTipWindowTowxPyPopupTransientWindow(void *ptr
) {
2442 wxPyPopupTransientWindow
*dest
;
2443 src
= (wxTipWindow
*) ptr
;
2444 dest
= (wxPyPopupTransientWindow
*) src
;
2445 return (void *) dest
;
2448 static void *SwigwxTipWindowTowxPopupWindow(void *ptr
) {
2450 wxPopupWindow
*dest
;
2451 src
= (wxTipWindow
*) ptr
;
2452 dest
= (wxPopupWindow
*) src
;
2453 return (void *) dest
;
2456 static void *SwigwxTipWindowTowxWindow(void *ptr
) {
2459 src
= (wxTipWindow
*) ptr
;
2460 dest
= (wxWindow
*) src
;
2461 return (void *) dest
;
2464 static void *SwigwxTipWindowTowxEvtHandler(void *ptr
) {
2467 src
= (wxTipWindow
*) ptr
;
2468 dest
= (wxEvtHandler
*) src
;
2469 return (void *) dest
;
2472 static void *SwigwxTipWindowTowxObject(void *ptr
) {
2475 src
= (wxTipWindow
*) ptr
;
2476 dest
= (wxObject
*) src
;
2477 return (void *) dest
;
2480 static wxTipWindow
*new_wxTipWindow(wxWindow
*parent
,const wxString
*text
,wxCoord maxLength
,wxRect
*rectBound
) {
2481 wxString tmp
= *text
;
2482 return new wxTipWindow(parent
, tmp
, maxLength
, NULL
, rectBound
);
2485 static PyObject
*_wrap_new_wxTipWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2486 PyObject
* _resultobj
;
2487 wxTipWindow
* _result
;
2490 wxCoord _arg2
= (wxCoord
) 100;
2491 wxRect
* _arg3
= (wxRect
*) NULL
;
2492 PyObject
* _argo0
= 0;
2493 PyObject
* _obj1
= 0;
2495 PyObject
* _obj3
= 0;
2496 char *_kwnames
[] = { "parent","text","maxLength","rectBound", NULL
};
2500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iO:new_wxTipWindow",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_obj3
))
2503 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2504 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2505 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTipWindow. Expected _wxWindow_p.");
2510 _arg1
= wxString_in_helper(_obj1
);
2517 if (! wxRect_helper(_obj3
, &_arg3
))
2521 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2522 _result
= (wxTipWindow
*)new_wxTipWindow(_arg0
,_arg1
,_arg2
,_arg3
);
2524 wxPyEndAllowThreads(__tstate
);
2525 if (PyErr_Occurred()) return NULL
;
2527 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTipWindow_p");
2528 _resultobj
= Py_BuildValue("s",_ptemp
);
2531 _resultobj
= Py_None
;
2540 #define wxTipWindow_SetBoundingRect(_swigobj,_swigarg0) (_swigobj->SetBoundingRect(_swigarg0))
2541 static PyObject
*_wrap_wxTipWindow_SetBoundingRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2542 PyObject
* _resultobj
;
2543 wxTipWindow
* _arg0
;
2545 PyObject
* _argo0
= 0;
2547 PyObject
* _obj1
= 0;
2548 char *_kwnames
[] = { "self","rectBound", NULL
};
2551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTipWindow_SetBoundingRect",_kwnames
,&_argo0
,&_obj1
))
2554 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2555 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTipWindow_p")) {
2556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTipWindow_SetBoundingRect. Expected _wxTipWindow_p.");
2562 if (! wxRect_helper(_obj1
, &_arg1
))
2566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2567 wxTipWindow_SetBoundingRect(_arg0
,*_arg1
);
2569 wxPyEndAllowThreads(__tstate
);
2570 if (PyErr_Occurred()) return NULL
;
2571 } Py_INCREF(Py_None
);
2572 _resultobj
= Py_None
;
2576 #define wxTipWindow_Close(_swigobj) (_swigobj->Close())
2577 static PyObject
*_wrap_wxTipWindow_Close(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2578 PyObject
* _resultobj
;
2579 wxTipWindow
* _arg0
;
2580 PyObject
* _argo0
= 0;
2581 char *_kwnames
[] = { "self", NULL
};
2584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTipWindow_Close",_kwnames
,&_argo0
))
2587 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2588 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTipWindow_p")) {
2589 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTipWindow_Close. Expected _wxTipWindow_p.");
2594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2595 wxTipWindow_Close(_arg0
);
2597 wxPyEndAllowThreads(__tstate
);
2598 if (PyErr_Occurred()) return NULL
;
2599 } Py_INCREF(Py_None
);
2600 _resultobj
= Py_None
;
2604 static PyMethodDef windows3cMethods
[] = {
2605 { "wxTipWindow_Close", (PyCFunction
) _wrap_wxTipWindow_Close
, METH_VARARGS
| METH_KEYWORDS
},
2606 { "wxTipWindow_SetBoundingRect", (PyCFunction
) _wrap_wxTipWindow_SetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
},
2607 { "new_wxTipWindow", (PyCFunction
) _wrap_new_wxTipWindow
, METH_VARARGS
| METH_KEYWORDS
},
2608 { "wxPopupTransientWindow_Dismiss", (PyCFunction
) _wrap_wxPopupTransientWindow_Dismiss
, METH_VARARGS
| METH_KEYWORDS
},
2609 { "wxPopupTransientWindow_Popup", (PyCFunction
) _wrap_wxPopupTransientWindow_Popup
, METH_VARARGS
| METH_KEYWORDS
},
2610 { "wxPopupTransientWindow__setCallbackInfo", (PyCFunction
) _wrap_wxPopupTransientWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
2611 { "new_wxPrePopupTransientWindow", (PyCFunction
) _wrap_new_wxPrePopupTransientWindow
, METH_VARARGS
| METH_KEYWORDS
},
2612 { "new_wxPopupTransientWindow", (PyCFunction
) _wrap_new_wxPopupTransientWindow
, METH_VARARGS
| METH_KEYWORDS
},
2613 { "wxPopupWindow_Position", (PyCFunction
) _wrap_wxPopupWindow_Position
, METH_VARARGS
| METH_KEYWORDS
},
2614 { "wxPopupWindow_Create", (PyCFunction
) _wrap_wxPopupWindow_Create
, METH_VARARGS
| METH_KEYWORDS
},
2615 { "new_wxPrePopupWindow", (PyCFunction
) _wrap_new_wxPrePopupWindow
, METH_VARARGS
| METH_KEYWORDS
},
2616 { "new_wxPopupWindow", (PyCFunction
) _wrap_new_wxPopupWindow
, METH_VARARGS
| METH_KEYWORDS
},
2617 { "wxLayoutAlgorithm_LayoutWindow", (PyCFunction
) _wrap_wxLayoutAlgorithm_LayoutWindow
, METH_VARARGS
| METH_KEYWORDS
},
2618 { "wxLayoutAlgorithm_LayoutFrame", (PyCFunction
) _wrap_wxLayoutAlgorithm_LayoutFrame
, METH_VARARGS
| METH_KEYWORDS
},
2619 { "wxLayoutAlgorithm_LayoutMDIFrame", (PyCFunction
) _wrap_wxLayoutAlgorithm_LayoutMDIFrame
, METH_VARARGS
| METH_KEYWORDS
},
2620 { "delete_wxLayoutAlgorithm", (PyCFunction
) _wrap_delete_wxLayoutAlgorithm
, METH_VARARGS
| METH_KEYWORDS
},
2621 { "new_wxLayoutAlgorithm", (PyCFunction
) _wrap_new_wxLayoutAlgorithm
, METH_VARARGS
| METH_KEYWORDS
},
2622 { "wxSashLayoutWindow_SetOrientation", (PyCFunction
) _wrap_wxSashLayoutWindow_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
2623 { "wxSashLayoutWindow_SetDefaultSize", (PyCFunction
) _wrap_wxSashLayoutWindow_SetDefaultSize
, METH_VARARGS
| METH_KEYWORDS
},
2624 { "wxSashLayoutWindow_SetAlignment", (PyCFunction
) _wrap_wxSashLayoutWindow_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
2625 { "wxSashLayoutWindow_GetOrientation", (PyCFunction
) _wrap_wxSashLayoutWindow_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
2626 { "wxSashLayoutWindow_GetAlignment", (PyCFunction
) _wrap_wxSashLayoutWindow_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
2627 { "wxSashLayoutWindow_Create", (PyCFunction
) _wrap_wxSashLayoutWindow_Create
, METH_VARARGS
| METH_KEYWORDS
},
2628 { "new_wxPreSashLayoutWindow", (PyCFunction
) _wrap_new_wxPreSashLayoutWindow
, METH_VARARGS
| METH_KEYWORDS
},
2629 { "new_wxSashLayoutWindow", (PyCFunction
) _wrap_new_wxSashLayoutWindow
, METH_VARARGS
| METH_KEYWORDS
},
2630 { "wxCalculateLayoutEvent_GetRect", (PyCFunction
) _wrap_wxCalculateLayoutEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
},
2631 { "wxCalculateLayoutEvent_SetRect", (PyCFunction
) _wrap_wxCalculateLayoutEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
},
2632 { "wxCalculateLayoutEvent_GetFlags", (PyCFunction
) _wrap_wxCalculateLayoutEvent_GetFlags
, METH_VARARGS
| METH_KEYWORDS
},
2633 { "wxCalculateLayoutEvent_SetFlags", (PyCFunction
) _wrap_wxCalculateLayoutEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
},
2634 { "new_wxCalculateLayoutEvent", (PyCFunction
) _wrap_new_wxCalculateLayoutEvent
, METH_VARARGS
| METH_KEYWORDS
},
2635 { "wxQueryLayoutInfoEvent_GetAlignment", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
2636 { "wxQueryLayoutInfoEvent_SetAlignment", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
2637 { "wxQueryLayoutInfoEvent_GetOrientation", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
2638 { "wxQueryLayoutInfoEvent_SetOrientation", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
2639 { "wxQueryLayoutInfoEvent_GetSize", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
2640 { "wxQueryLayoutInfoEvent_SetSize", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
2641 { "wxQueryLayoutInfoEvent_GetFlags", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetFlags
, METH_VARARGS
| METH_KEYWORDS
},
2642 { "wxQueryLayoutInfoEvent_SetFlags", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
},
2643 { "wxQueryLayoutInfoEvent_GetRequestedLength", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetRequestedLength
, METH_VARARGS
| METH_KEYWORDS
},
2644 { "wxQueryLayoutInfoEvent_SetRequestedLength", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetRequestedLength
, METH_VARARGS
| METH_KEYWORDS
},
2645 { "new_wxQueryLayoutInfoEvent", (PyCFunction
) _wrap_new_wxQueryLayoutInfoEvent
, METH_VARARGS
| METH_KEYWORDS
},
2646 { "wxSashWindow_SetSashBorder", (PyCFunction
) _wrap_wxSashWindow_SetSashBorder
, METH_VARARGS
| METH_KEYWORDS
},
2647 { "wxSashWindow_SetSashVisible", (PyCFunction
) _wrap_wxSashWindow_SetSashVisible
, METH_VARARGS
| METH_KEYWORDS
},
2648 { "wxSashWindow_SetMinimumSizeY", (PyCFunction
) _wrap_wxSashWindow_SetMinimumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
2649 { "wxSashWindow_SetMinimumSizeX", (PyCFunction
) _wrap_wxSashWindow_SetMinimumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
2650 { "wxSashWindow_SetMaximumSizeY", (PyCFunction
) _wrap_wxSashWindow_SetMaximumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
2651 { "wxSashWindow_SetMaximumSizeX", (PyCFunction
) _wrap_wxSashWindow_SetMaximumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
2652 { "wxSashWindow_SetExtraBorderSize", (PyCFunction
) _wrap_wxSashWindow_SetExtraBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
2653 { "wxSashWindow_SetDefaultBorderSize", (PyCFunction
) _wrap_wxSashWindow_SetDefaultBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
2654 { "wxSashWindow_HasBorder", (PyCFunction
) _wrap_wxSashWindow_HasBorder
, METH_VARARGS
| METH_KEYWORDS
},
2655 { "wxSashWindow_GetMinimumSizeY", (PyCFunction
) _wrap_wxSashWindow_GetMinimumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
2656 { "wxSashWindow_GetMinimumSizeX", (PyCFunction
) _wrap_wxSashWindow_GetMinimumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
2657 { "wxSashWindow_GetMaximumSizeY", (PyCFunction
) _wrap_wxSashWindow_GetMaximumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
2658 { "wxSashWindow_GetMaximumSizeX", (PyCFunction
) _wrap_wxSashWindow_GetMaximumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
2659 { "wxSashWindow_GetExtraBorderSize", (PyCFunction
) _wrap_wxSashWindow_GetExtraBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
2660 { "wxSashWindow_GetEdgeMargin", (PyCFunction
) _wrap_wxSashWindow_GetEdgeMargin
, METH_VARARGS
| METH_KEYWORDS
},
2661 { "wxSashWindow_GetDefaultBorderSize", (PyCFunction
) _wrap_wxSashWindow_GetDefaultBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
2662 { "wxSashWindow_GetSashVisible", (PyCFunction
) _wrap_wxSashWindow_GetSashVisible
, METH_VARARGS
| METH_KEYWORDS
},
2663 { "wxSashWindow_Create", (PyCFunction
) _wrap_wxSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
},
2664 { "new_wxPreSashWindow", (PyCFunction
) _wrap_new_wxPreSashWindow
, METH_VARARGS
| METH_KEYWORDS
},
2665 { "new_wxSashWindow", (PyCFunction
) _wrap_new_wxSashWindow
, METH_VARARGS
| METH_KEYWORDS
},
2666 { "wxSashEvent_GetDragStatus", (PyCFunction
) _wrap_wxSashEvent_GetDragStatus
, METH_VARARGS
| METH_KEYWORDS
},
2667 { "wxSashEvent_SetDragStatus", (PyCFunction
) _wrap_wxSashEvent_SetDragStatus
, METH_VARARGS
| METH_KEYWORDS
},
2668 { "wxSashEvent_GetDragRect", (PyCFunction
) _wrap_wxSashEvent_GetDragRect
, METH_VARARGS
| METH_KEYWORDS
},
2669 { "wxSashEvent_SetDragRect", (PyCFunction
) _wrap_wxSashEvent_SetDragRect
, METH_VARARGS
| METH_KEYWORDS
},
2670 { "wxSashEvent_GetEdge", (PyCFunction
) _wrap_wxSashEvent_GetEdge
, METH_VARARGS
| METH_KEYWORDS
},
2671 { "wxSashEvent_SetEdge", (PyCFunction
) _wrap_wxSashEvent_SetEdge
, METH_VARARGS
| METH_KEYWORDS
},
2672 { "new_wxSashEvent", (PyCFunction
) _wrap_new_wxSashEvent
, METH_VARARGS
| METH_KEYWORDS
},
2679 * This table is used by the pointer type-checker
2681 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
2682 { "_wxEvent","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent
},
2683 { "_wxEvent","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent
},
2684 { "_wxEvent","_wxSashEvent",SwigwxSashEventTowxEvent
},
2685 { "_signed_long","_long",0},
2686 { "_wxPrintQuality","_wxCoord",0},
2687 { "_wxPrintQuality","_int",0},
2688 { "_wxPrintQuality","_signed_int",0},
2689 { "_wxPrintQuality","_unsigned_int",0},
2690 { "_wxPrintQuality","_wxWindowID",0},
2691 { "_wxPrintQuality","_uint",0},
2692 { "_wxPrintQuality","_EBool",0},
2693 { "_wxPrintQuality","_size_t",0},
2694 { "_wxPrintQuality","_time_t",0},
2695 { "_wxPyPopupTransientWindow","_wxTipWindow",SwigwxTipWindowTowxPyPopupTransientWindow
},
2696 { "_byte","_unsigned_char",0},
2697 { "_long","_unsigned_long",0},
2698 { "_long","_signed_long",0},
2699 { "_wxSashWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow
},
2700 { "_size_t","_wxCoord",0},
2701 { "_size_t","_wxPrintQuality",0},
2702 { "_size_t","_time_t",0},
2703 { "_size_t","_unsigned_int",0},
2704 { "_size_t","_int",0},
2705 { "_size_t","_wxWindowID",0},
2706 { "_size_t","_uint",0},
2707 { "_wxPopupWindow","_wxTipWindow",SwigwxTipWindowTowxPopupWindow
},
2708 { "_wxPopupWindow","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxPopupWindow
},
2709 { "_uint","_wxCoord",0},
2710 { "_uint","_wxPrintQuality",0},
2711 { "_uint","_time_t",0},
2712 { "_uint","_size_t",0},
2713 { "_uint","_unsigned_int",0},
2714 { "_uint","_int",0},
2715 { "_uint","_wxWindowID",0},
2716 { "_wxChar","_char",0},
2717 { "_wxCommandEvent","_wxSashEvent",SwigwxSashEventTowxCommandEvent
},
2718 { "_char","_wxChar",0},
2719 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
2720 { "_EBool","_wxCoord",0},
2721 { "_EBool","_wxPrintQuality",0},
2722 { "_EBool","_signed_int",0},
2723 { "_EBool","_int",0},
2724 { "_EBool","_wxWindowID",0},
2725 { "_unsigned_long","_long",0},
2726 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
2727 { "_signed_int","_wxCoord",0},
2728 { "_signed_int","_wxPrintQuality",0},
2729 { "_signed_int","_EBool",0},
2730 { "_signed_int","_wxWindowID",0},
2731 { "_signed_int","_int",0},
2732 { "_WXTYPE","_short",0},
2733 { "_WXTYPE","_signed_short",0},
2734 { "_WXTYPE","_unsigned_short",0},
2735 { "_unsigned_short","_WXTYPE",0},
2736 { "_unsigned_short","_short",0},
2737 { "_wxObject","_wxTipWindow",SwigwxTipWindowTowxObject
},
2738 { "_wxObject","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxObject
},
2739 { "_wxObject","_wxPopupWindow",SwigwxPopupWindowTowxObject
},
2740 { "_wxObject","_wxLayoutAlgorithm",SwigwxLayoutAlgorithmTowxObject
},
2741 { "_wxObject","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxObject
},
2742 { "_wxObject","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxObject
},
2743 { "_wxObject","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxObject
},
2744 { "_wxObject","_wxSashWindow",SwigwxSashWindowTowxObject
},
2745 { "_wxObject","_wxSashEvent",SwigwxSashEventTowxObject
},
2746 { "_signed_short","_WXTYPE",0},
2747 { "_signed_short","_short",0},
2748 { "_unsigned_char","_byte",0},
2749 { "_unsigned_int","_wxCoord",0},
2750 { "_unsigned_int","_wxPrintQuality",0},
2751 { "_unsigned_int","_time_t",0},
2752 { "_unsigned_int","_size_t",0},
2753 { "_unsigned_int","_uint",0},
2754 { "_unsigned_int","_wxWindowID",0},
2755 { "_unsigned_int","_int",0},
2756 { "_short","_WXTYPE",0},
2757 { "_short","_unsigned_short",0},
2758 { "_short","_signed_short",0},
2759 { "_wxWindowID","_wxCoord",0},
2760 { "_wxWindowID","_wxPrintQuality",0},
2761 { "_wxWindowID","_time_t",0},
2762 { "_wxWindowID","_size_t",0},
2763 { "_wxWindowID","_EBool",0},
2764 { "_wxWindowID","_uint",0},
2765 { "_wxWindowID","_int",0},
2766 { "_wxWindowID","_signed_int",0},
2767 { "_wxWindowID","_unsigned_int",0},
2768 { "_int","_wxCoord",0},
2769 { "_int","_wxPrintQuality",0},
2770 { "_int","_time_t",0},
2771 { "_int","_size_t",0},
2772 { "_int","_EBool",0},
2773 { "_int","_uint",0},
2774 { "_int","_wxWindowID",0},
2775 { "_int","_unsigned_int",0},
2776 { "_int","_signed_int",0},
2777 { "_time_t","_wxCoord",0},
2778 { "_time_t","_wxPrintQuality",0},
2779 { "_time_t","_unsigned_int",0},
2780 { "_time_t","_int",0},
2781 { "_time_t","_wxWindowID",0},
2782 { "_time_t","_uint",0},
2783 { "_time_t","_size_t",0},
2784 { "_wxCoord","_int",0},
2785 { "_wxCoord","_signed_int",0},
2786 { "_wxCoord","_unsigned_int",0},
2787 { "_wxCoord","_wxWindowID",0},
2788 { "_wxCoord","_uint",0},
2789 { "_wxCoord","_EBool",0},
2790 { "_wxCoord","_size_t",0},
2791 { "_wxCoord","_time_t",0},
2792 { "_wxCoord","_wxPrintQuality",0},
2793 { "_wxEvtHandler","_wxTipWindow",SwigwxTipWindowTowxEvtHandler
},
2794 { "_wxEvtHandler","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxEvtHandler
},
2795 { "_wxEvtHandler","_wxPopupWindow",SwigwxPopupWindowTowxEvtHandler
},
2796 { "_wxEvtHandler","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler
},
2797 { "_wxEvtHandler","_wxSashWindow",SwigwxSashWindowTowxEvtHandler
},
2798 { "_wxWindow","_wxTipWindow",SwigwxTipWindowTowxWindow
},
2799 { "_wxWindow","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxWindow
},
2800 { "_wxWindow","_wxPopupWindow",SwigwxPopupWindowTowxWindow
},
2801 { "_wxWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow
},
2802 { "_wxWindow","_wxSashWindow",SwigwxSashWindowTowxWindow
},
2805 static PyObject
*SWIG_globals
;
2809 SWIGEXPORT(void) initwindows3c() {
2811 SWIG_globals
= SWIG_newvarlink();
2812 m
= Py_InitModule("windows3c", windows3cMethods
);
2813 d
= PyModule_GetDict(m
);
2814 PyDict_SetItemString(d
,"wxSASH_TOP", PyInt_FromLong((long) wxSASH_TOP
));
2815 PyDict_SetItemString(d
,"wxSASH_RIGHT", PyInt_FromLong((long) wxSASH_RIGHT
));
2816 PyDict_SetItemString(d
,"wxSASH_BOTTOM", PyInt_FromLong((long) wxSASH_BOTTOM
));
2817 PyDict_SetItemString(d
,"wxSASH_LEFT", PyInt_FromLong((long) wxSASH_LEFT
));
2818 PyDict_SetItemString(d
,"wxSASH_NONE", PyInt_FromLong((long) wxSASH_NONE
));
2819 PyDict_SetItemString(d
,"wxEVT_SASH_DRAGGED", PyInt_FromLong((long) wxEVT_SASH_DRAGGED
));
2820 PyDict_SetItemString(d
,"wxSW_3D", PyInt_FromLong((long) wxSW_3D
));
2821 PyDict_SetItemString(d
,"wxSW_3DSASH", PyInt_FromLong((long) wxSW_3DSASH
));
2822 PyDict_SetItemString(d
,"wxSW_3DBORDER", PyInt_FromLong((long) wxSW_3DBORDER
));
2823 PyDict_SetItemString(d
,"wxSW_BORDER", PyInt_FromLong((long) wxSW_BORDER
));
2824 PyDict_SetItemString(d
,"wxSASH_STATUS_OK", PyInt_FromLong((long) wxSASH_STATUS_OK
));
2825 PyDict_SetItemString(d
,"wxSASH_STATUS_OUT_OF_RANGE", PyInt_FromLong((long) wxSASH_STATUS_OUT_OF_RANGE
));
2826 PyDict_SetItemString(d
,"wxLAYOUT_HORIZONTAL", PyInt_FromLong((long) wxLAYOUT_HORIZONTAL
));
2827 PyDict_SetItemString(d
,"wxLAYOUT_VERTICAL", PyInt_FromLong((long) wxLAYOUT_VERTICAL
));
2828 PyDict_SetItemString(d
,"wxLAYOUT_NONE", PyInt_FromLong((long) wxLAYOUT_NONE
));
2829 PyDict_SetItemString(d
,"wxLAYOUT_TOP", PyInt_FromLong((long) wxLAYOUT_TOP
));
2830 PyDict_SetItemString(d
,"wxLAYOUT_LEFT", PyInt_FromLong((long) wxLAYOUT_LEFT
));
2831 PyDict_SetItemString(d
,"wxLAYOUT_RIGHT", PyInt_FromLong((long) wxLAYOUT_RIGHT
));
2832 PyDict_SetItemString(d
,"wxLAYOUT_BOTTOM", PyInt_FromLong((long) wxLAYOUT_BOTTOM
));
2833 PyDict_SetItemString(d
,"wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong((long) wxEVT_QUERY_LAYOUT_INFO
));
2834 PyDict_SetItemString(d
,"wxEVT_CALCULATE_LAYOUT", PyInt_FromLong((long) wxEVT_CALCULATE_LAYOUT
));
2837 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
2838 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);