2 * FILE : src/gtk/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 */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
47 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
48 extern PyObject
*SWIG_newvarlink(void);
52 #define SWIG_init initwindows3c
54 #define SWIG_name "windows3c"
57 #include <wx/sashwin.h>
58 #include <wx/laywin.h>
59 #include <wx/popupwin.h>
61 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
65 } else if (target
== Py_None
) {
69 if (!PyList_Check(target
)) {
71 target
= PyList_New(0);
72 PyList_Append(target
, o2
);
75 PyList_Append(target
,o
);
81 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
87 } else if (target
== Py_None
) {
91 if (!PyTuple_Check(target
)) {
93 target
= PyTuple_New(1);
94 PyTuple_SetItem(target
, 0, o2
);
97 PyTuple_SetItem(o3
, 0, o
);
100 target
= PySequence_Concat(o2
, o3
);
107 #if PYTHON_API_VERSION >= 1009
108 static char* wxStringErrorMsg
= "String or Unicode type required";
110 static char* wxStringErrorMsg
= "String type required";
113 class wxPyPopupTransientWindow
: public wxPopupTransientWindow
116 wxPyPopupTransientWindow() : wxPopupTransientWindow() {}
117 wxPyPopupTransientWindow(wxWindow
* parent
, int style
= wxBORDER_NONE
)
118 : wxPopupTransientWindow(parent
, style
) {}
120 DEC_PYCALLBACK_BOOL_ME(ProcessLeftDown
);
124 IMP_PYCALLBACK_BOOL_ME(wxPyPopupTransientWindow
, wxPopupTransientWindow
, ProcessLeftDown
);
129 static void *SwigwxSashEventTowxCommandEvent(void *ptr
) {
131 wxCommandEvent
*dest
;
132 src
= (wxSashEvent
*) ptr
;
133 dest
= (wxCommandEvent
*) src
;
134 return (void *) dest
;
137 static void *SwigwxSashEventTowxEvent(void *ptr
) {
140 src
= (wxSashEvent
*) ptr
;
141 dest
= (wxEvent
*) src
;
142 return (void *) dest
;
145 static void *SwigwxSashEventTowxObject(void *ptr
) {
148 src
= (wxSashEvent
*) ptr
;
149 dest
= (wxObject
*) src
;
150 return (void *) dest
;
153 #define new_wxSashEvent(_swigarg0,_swigarg1) (new wxSashEvent(_swigarg0,_swigarg1))
154 static PyObject
*_wrap_new_wxSashEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
155 PyObject
* _resultobj
;
156 wxSashEvent
* _result
;
157 int _arg0
= (int ) 0;
158 wxSashEdgePosition _arg1
= (wxSashEdgePosition
) (wxSASH_NONE
);
159 char *_kwnames
[] = { "id","edge", NULL
};
163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxSashEvent",_kwnames
,&_arg0
,&_arg1
))
166 wxPy_BEGIN_ALLOW_THREADS
;
167 _result
= (wxSashEvent
*)new_wxSashEvent(_arg0
,_arg1
);
169 wxPy_END_ALLOW_THREADS
;
170 if (PyErr_Occurred()) return NULL
;
172 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashEvent_p");
173 _resultobj
= Py_BuildValue("s",_ptemp
);
176 _resultobj
= Py_None
;
181 #define wxSashEvent_SetEdge(_swigobj,_swigarg0) (_swigobj->SetEdge(_swigarg0))
182 static PyObject
*_wrap_wxSashEvent_SetEdge(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
183 PyObject
* _resultobj
;
185 wxSashEdgePosition _arg1
;
186 PyObject
* _argo0
= 0;
187 char *_kwnames
[] = { "self","edge", NULL
};
190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashEvent_SetEdge",_kwnames
,&_argo0
,&_arg1
))
193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_SetEdge. Expected _wxSashEvent_p.");
200 wxPy_BEGIN_ALLOW_THREADS
;
201 wxSashEvent_SetEdge(_arg0
,_arg1
);
203 wxPy_END_ALLOW_THREADS
;
204 if (PyErr_Occurred()) return NULL
;
205 } Py_INCREF(Py_None
);
206 _resultobj
= Py_None
;
210 #define wxSashEvent_GetEdge(_swigobj) (_swigobj->GetEdge())
211 static PyObject
*_wrap_wxSashEvent_GetEdge(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
212 PyObject
* _resultobj
;
213 wxSashEdgePosition _result
;
215 PyObject
* _argo0
= 0;
216 char *_kwnames
[] = { "self", NULL
};
219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashEvent_GetEdge",_kwnames
,&_argo0
))
222 if (_argo0
== Py_None
) { _arg0
= NULL
; }
223 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
224 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_GetEdge. Expected _wxSashEvent_p.");
229 wxPy_BEGIN_ALLOW_THREADS
;
230 _result
= (wxSashEdgePosition
)wxSashEvent_GetEdge(_arg0
);
232 wxPy_END_ALLOW_THREADS
;
233 if (PyErr_Occurred()) return NULL
;
234 } _resultobj
= Py_BuildValue("i",_result
);
238 #define wxSashEvent_SetDragRect(_swigobj,_swigarg0) (_swigobj->SetDragRect(_swigarg0))
239 static PyObject
*_wrap_wxSashEvent_SetDragRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
240 PyObject
* _resultobj
;
243 PyObject
* _argo0
= 0;
245 PyObject
* _obj1
= 0;
246 char *_kwnames
[] = { "self","rect", NULL
};
249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxSashEvent_SetDragRect",_kwnames
,&_argo0
,&_obj1
))
252 if (_argo0
== Py_None
) { _arg0
= NULL
; }
253 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
254 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_SetDragRect. Expected _wxSashEvent_p.");
260 if (! wxRect_helper(_obj1
, &_arg1
))
264 wxPy_BEGIN_ALLOW_THREADS
;
265 wxSashEvent_SetDragRect(_arg0
,*_arg1
);
267 wxPy_END_ALLOW_THREADS
;
268 if (PyErr_Occurred()) return NULL
;
269 } Py_INCREF(Py_None
);
270 _resultobj
= Py_None
;
274 #define wxSashEvent_GetDragRect(_swigobj) (_swigobj->GetDragRect())
275 static PyObject
*_wrap_wxSashEvent_GetDragRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
276 PyObject
* _resultobj
;
279 PyObject
* _argo0
= 0;
280 char *_kwnames
[] = { "self", NULL
};
284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashEvent_GetDragRect",_kwnames
,&_argo0
))
287 if (_argo0
== Py_None
) { _arg0
= NULL
; }
288 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
289 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_GetDragRect. Expected _wxSashEvent_p.");
294 wxPy_BEGIN_ALLOW_THREADS
;
295 _result
= new wxRect (wxSashEvent_GetDragRect(_arg0
));
297 wxPy_END_ALLOW_THREADS
;
298 if (PyErr_Occurred()) return NULL
;
299 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
300 _resultobj
= Py_BuildValue("s",_ptemp
);
304 #define wxSashEvent_SetDragStatus(_swigobj,_swigarg0) (_swigobj->SetDragStatus(_swigarg0))
305 static PyObject
*_wrap_wxSashEvent_SetDragStatus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
306 PyObject
* _resultobj
;
308 wxSashDragStatus _arg1
;
309 PyObject
* _argo0
= 0;
310 char *_kwnames
[] = { "self","status", NULL
};
313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashEvent_SetDragStatus",_kwnames
,&_argo0
,&_arg1
))
316 if (_argo0
== Py_None
) { _arg0
= NULL
; }
317 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
318 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_SetDragStatus. Expected _wxSashEvent_p.");
323 wxPy_BEGIN_ALLOW_THREADS
;
324 wxSashEvent_SetDragStatus(_arg0
,_arg1
);
326 wxPy_END_ALLOW_THREADS
;
327 if (PyErr_Occurred()) return NULL
;
328 } Py_INCREF(Py_None
);
329 _resultobj
= Py_None
;
333 #define wxSashEvent_GetDragStatus(_swigobj) (_swigobj->GetDragStatus())
334 static PyObject
*_wrap_wxSashEvent_GetDragStatus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
335 PyObject
* _resultobj
;
336 wxSashDragStatus _result
;
338 PyObject
* _argo0
= 0;
339 char *_kwnames
[] = { "self", NULL
};
342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashEvent_GetDragStatus",_kwnames
,&_argo0
))
345 if (_argo0
== Py_None
) { _arg0
= NULL
; }
346 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
347 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_GetDragStatus. Expected _wxSashEvent_p.");
352 wxPy_BEGIN_ALLOW_THREADS
;
353 _result
= (wxSashDragStatus
)wxSashEvent_GetDragStatus(_arg0
);
355 wxPy_END_ALLOW_THREADS
;
356 if (PyErr_Occurred()) return NULL
;
357 } _resultobj
= Py_BuildValue("i",_result
);
361 static void *SwigwxSashWindowTowxWindow(void *ptr
) {
364 src
= (wxSashWindow
*) ptr
;
365 dest
= (wxWindow
*) src
;
366 return (void *) dest
;
369 static void *SwigwxSashWindowTowxEvtHandler(void *ptr
) {
372 src
= (wxSashWindow
*) ptr
;
373 dest
= (wxEvtHandler
*) src
;
374 return (void *) dest
;
377 static void *SwigwxSashWindowTowxObject(void *ptr
) {
380 src
= (wxSashWindow
*) ptr
;
381 dest
= (wxObject
*) src
;
382 return (void *) dest
;
385 #define new_wxSashWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSashWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
386 static PyObject
*_wrap_new_wxSashWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
387 PyObject
* _resultobj
;
388 wxSashWindow
* _result
;
391 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
392 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
393 long _arg4
= (long ) wxCLIP_CHILDREN
|(wxSW_3D
);
394 char * _arg5
= (char *) "sashWindow";
395 PyObject
* _argo0
= 0;
397 PyObject
* _obj2
= 0;
399 PyObject
* _obj3
= 0;
400 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxSashWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
407 if (_argo0
== Py_None
) { _arg0
= NULL
; }
408 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
409 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSashWindow. Expected _wxWindow_p.");
416 if (! wxPoint_helper(_obj2
, &_arg2
))
422 if (! wxSize_helper(_obj3
, &_arg3
))
426 wxPy_BEGIN_ALLOW_THREADS
;
427 _result
= (wxSashWindow
*)new_wxSashWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
429 wxPy_END_ALLOW_THREADS
;
430 if (PyErr_Occurred()) return NULL
;
432 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashWindow_p");
433 _resultobj
= Py_BuildValue("s",_ptemp
);
436 _resultobj
= Py_None
;
441 #define new_wxPreSashWindow() (new wxSashWindow())
442 static PyObject
*_wrap_new_wxPreSashWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
443 PyObject
* _resultobj
;
444 wxSashWindow
* _result
;
445 char *_kwnames
[] = { NULL
};
449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreSashWindow",_kwnames
))
452 wxPy_BEGIN_ALLOW_THREADS
;
453 _result
= (wxSashWindow
*)new_wxPreSashWindow();
455 wxPy_END_ALLOW_THREADS
;
456 if (PyErr_Occurred()) return NULL
;
458 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashWindow_p");
459 _resultobj
= Py_BuildValue("s",_ptemp
);
462 _resultobj
= Py_None
;
467 #define wxSashWindow_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
468 static PyObject
*_wrap_wxSashWindow_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
469 PyObject
* _resultobj
;
471 wxSashWindow
* _arg0
;
474 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
475 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
476 long _arg5
= (long ) wxCLIP_CHILDREN
|(wxSW_3D
);
477 char * _arg6
= (char *) "sashWindow";
478 PyObject
* _argo0
= 0;
479 PyObject
* _argo1
= 0;
481 PyObject
* _obj3
= 0;
483 PyObject
* _obj4
= 0;
484 char *_kwnames
[] = { "self","parent","id","pos","size","style","name", NULL
};
487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|OOls:wxSashWindow_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
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
))
516 wxPy_BEGIN_ALLOW_THREADS
;
517 _result
= (bool )wxSashWindow_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
519 wxPy_END_ALLOW_THREADS
;
520 if (PyErr_Occurred()) return NULL
;
521 } _resultobj
= Py_BuildValue("i",_result
);
525 #define wxSashWindow_GetSashVisible(_swigobj,_swigarg0) (_swigobj->GetSashVisible(_swigarg0))
526 static PyObject
*_wrap_wxSashWindow_GetSashVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
527 PyObject
* _resultobj
;
529 wxSashWindow
* _arg0
;
530 wxSashEdgePosition _arg1
;
531 PyObject
* _argo0
= 0;
532 char *_kwnames
[] = { "self","edge", NULL
};
535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_GetSashVisible",_kwnames
,&_argo0
,&_arg1
))
538 if (_argo0
== Py_None
) { _arg0
= NULL
; }
539 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
540 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetSashVisible. Expected _wxSashWindow_p.");
545 wxPy_BEGIN_ALLOW_THREADS
;
546 _result
= (bool )wxSashWindow_GetSashVisible(_arg0
,_arg1
);
548 wxPy_END_ALLOW_THREADS
;
549 if (PyErr_Occurred()) return NULL
;
550 } _resultobj
= Py_BuildValue("i",_result
);
554 #define wxSashWindow_GetDefaultBorderSize(_swigobj) (_swigobj->GetDefaultBorderSize())
555 static PyObject
*_wrap_wxSashWindow_GetDefaultBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
556 PyObject
* _resultobj
;
558 wxSashWindow
* _arg0
;
559 PyObject
* _argo0
= 0;
560 char *_kwnames
[] = { "self", NULL
};
563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetDefaultBorderSize",_kwnames
,&_argo0
))
566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetDefaultBorderSize. Expected _wxSashWindow_p.");
573 wxPy_BEGIN_ALLOW_THREADS
;
574 _result
= (int )wxSashWindow_GetDefaultBorderSize(_arg0
);
576 wxPy_END_ALLOW_THREADS
;
577 if (PyErr_Occurred()) return NULL
;
578 } _resultobj
= Py_BuildValue("i",_result
);
582 #define wxSashWindow_GetEdgeMargin(_swigobj,_swigarg0) (_swigobj->GetEdgeMargin(_swigarg0))
583 static PyObject
*_wrap_wxSashWindow_GetEdgeMargin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
584 PyObject
* _resultobj
;
586 wxSashWindow
* _arg0
;
587 wxSashEdgePosition _arg1
;
588 PyObject
* _argo0
= 0;
589 char *_kwnames
[] = { "self","edge", NULL
};
592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_GetEdgeMargin",_kwnames
,&_argo0
,&_arg1
))
595 if (_argo0
== Py_None
) { _arg0
= NULL
; }
596 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetEdgeMargin. Expected _wxSashWindow_p.");
602 wxPy_BEGIN_ALLOW_THREADS
;
603 _result
= (int )wxSashWindow_GetEdgeMargin(_arg0
,_arg1
);
605 wxPy_END_ALLOW_THREADS
;
606 if (PyErr_Occurred()) return NULL
;
607 } _resultobj
= Py_BuildValue("i",_result
);
611 #define wxSashWindow_GetExtraBorderSize(_swigobj) (_swigobj->GetExtraBorderSize())
612 static PyObject
*_wrap_wxSashWindow_GetExtraBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
613 PyObject
* _resultobj
;
615 wxSashWindow
* _arg0
;
616 PyObject
* _argo0
= 0;
617 char *_kwnames
[] = { "self", NULL
};
620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetExtraBorderSize",_kwnames
,&_argo0
))
623 if (_argo0
== Py_None
) { _arg0
= NULL
; }
624 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
625 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetExtraBorderSize. Expected _wxSashWindow_p.");
630 wxPy_BEGIN_ALLOW_THREADS
;
631 _result
= (int )wxSashWindow_GetExtraBorderSize(_arg0
);
633 wxPy_END_ALLOW_THREADS
;
634 if (PyErr_Occurred()) return NULL
;
635 } _resultobj
= Py_BuildValue("i",_result
);
639 #define wxSashWindow_GetMaximumSizeX(_swigobj) (_swigobj->GetMaximumSizeX())
640 static PyObject
*_wrap_wxSashWindow_GetMaximumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
641 PyObject
* _resultobj
;
643 wxSashWindow
* _arg0
;
644 PyObject
* _argo0
= 0;
645 char *_kwnames
[] = { "self", NULL
};
648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMaximumSizeX",_kwnames
,&_argo0
))
651 if (_argo0
== Py_None
) { _arg0
= NULL
; }
652 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
653 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMaximumSizeX. Expected _wxSashWindow_p.");
658 wxPy_BEGIN_ALLOW_THREADS
;
659 _result
= (int )wxSashWindow_GetMaximumSizeX(_arg0
);
661 wxPy_END_ALLOW_THREADS
;
662 if (PyErr_Occurred()) return NULL
;
663 } _resultobj
= Py_BuildValue("i",_result
);
667 #define wxSashWindow_GetMaximumSizeY(_swigobj) (_swigobj->GetMaximumSizeY())
668 static PyObject
*_wrap_wxSashWindow_GetMaximumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
669 PyObject
* _resultobj
;
671 wxSashWindow
* _arg0
;
672 PyObject
* _argo0
= 0;
673 char *_kwnames
[] = { "self", NULL
};
676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMaximumSizeY",_kwnames
,&_argo0
))
679 if (_argo0
== Py_None
) { _arg0
= NULL
; }
680 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
681 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMaximumSizeY. Expected _wxSashWindow_p.");
686 wxPy_BEGIN_ALLOW_THREADS
;
687 _result
= (int )wxSashWindow_GetMaximumSizeY(_arg0
);
689 wxPy_END_ALLOW_THREADS
;
690 if (PyErr_Occurred()) return NULL
;
691 } _resultobj
= Py_BuildValue("i",_result
);
695 #define wxSashWindow_GetMinimumSizeX(_swigobj) (_swigobj->GetMinimumSizeX())
696 static PyObject
*_wrap_wxSashWindow_GetMinimumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
697 PyObject
* _resultobj
;
699 wxSashWindow
* _arg0
;
700 PyObject
* _argo0
= 0;
701 char *_kwnames
[] = { "self", NULL
};
704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMinimumSizeX",_kwnames
,&_argo0
))
707 if (_argo0
== Py_None
) { _arg0
= NULL
; }
708 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
709 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMinimumSizeX. Expected _wxSashWindow_p.");
714 wxPy_BEGIN_ALLOW_THREADS
;
715 _result
= (int )wxSashWindow_GetMinimumSizeX(_arg0
);
717 wxPy_END_ALLOW_THREADS
;
718 if (PyErr_Occurred()) return NULL
;
719 } _resultobj
= Py_BuildValue("i",_result
);
723 #define wxSashWindow_GetMinimumSizeY(_swigobj) (_swigobj->GetMinimumSizeY())
724 static PyObject
*_wrap_wxSashWindow_GetMinimumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
725 PyObject
* _resultobj
;
727 wxSashWindow
* _arg0
;
728 PyObject
* _argo0
= 0;
729 char *_kwnames
[] = { "self", NULL
};
732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMinimumSizeY",_kwnames
,&_argo0
))
735 if (_argo0
== Py_None
) { _arg0
= NULL
; }
736 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
737 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMinimumSizeY. Expected _wxSashWindow_p.");
742 wxPy_BEGIN_ALLOW_THREADS
;
743 _result
= (int )wxSashWindow_GetMinimumSizeY(_arg0
);
745 wxPy_END_ALLOW_THREADS
;
746 if (PyErr_Occurred()) return NULL
;
747 } _resultobj
= Py_BuildValue("i",_result
);
751 #define wxSashWindow_HasBorder(_swigobj,_swigarg0) (_swigobj->HasBorder(_swigarg0))
752 static PyObject
*_wrap_wxSashWindow_HasBorder(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
753 PyObject
* _resultobj
;
755 wxSashWindow
* _arg0
;
756 wxSashEdgePosition _arg1
;
757 PyObject
* _argo0
= 0;
758 char *_kwnames
[] = { "self","edge", NULL
};
761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_HasBorder",_kwnames
,&_argo0
,&_arg1
))
764 if (_argo0
== Py_None
) { _arg0
= NULL
; }
765 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
766 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_HasBorder. Expected _wxSashWindow_p.");
771 wxPy_BEGIN_ALLOW_THREADS
;
772 _result
= (bool )wxSashWindow_HasBorder(_arg0
,_arg1
);
774 wxPy_END_ALLOW_THREADS
;
775 if (PyErr_Occurred()) return NULL
;
776 } _resultobj
= Py_BuildValue("i",_result
);
780 #define wxSashWindow_SetDefaultBorderSize(_swigobj,_swigarg0) (_swigobj->SetDefaultBorderSize(_swigarg0))
781 static PyObject
*_wrap_wxSashWindow_SetDefaultBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
782 PyObject
* _resultobj
;
783 wxSashWindow
* _arg0
;
785 PyObject
* _argo0
= 0;
786 char *_kwnames
[] = { "self","width", NULL
};
789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetDefaultBorderSize",_kwnames
,&_argo0
,&_arg1
))
792 if (_argo0
== Py_None
) { _arg0
= NULL
; }
793 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
794 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetDefaultBorderSize. Expected _wxSashWindow_p.");
799 wxPy_BEGIN_ALLOW_THREADS
;
800 wxSashWindow_SetDefaultBorderSize(_arg0
,_arg1
);
802 wxPy_END_ALLOW_THREADS
;
803 if (PyErr_Occurred()) return NULL
;
804 } Py_INCREF(Py_None
);
805 _resultobj
= Py_None
;
809 #define wxSashWindow_SetExtraBorderSize(_swigobj,_swigarg0) (_swigobj->SetExtraBorderSize(_swigarg0))
810 static PyObject
*_wrap_wxSashWindow_SetExtraBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
811 PyObject
* _resultobj
;
812 wxSashWindow
* _arg0
;
814 PyObject
* _argo0
= 0;
815 char *_kwnames
[] = { "self","width", NULL
};
818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetExtraBorderSize",_kwnames
,&_argo0
,&_arg1
))
821 if (_argo0
== Py_None
) { _arg0
= NULL
; }
822 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetExtraBorderSize. Expected _wxSashWindow_p.");
828 wxPy_BEGIN_ALLOW_THREADS
;
829 wxSashWindow_SetExtraBorderSize(_arg0
,_arg1
);
831 wxPy_END_ALLOW_THREADS
;
832 if (PyErr_Occurred()) return NULL
;
833 } Py_INCREF(Py_None
);
834 _resultobj
= Py_None
;
838 #define wxSashWindow_SetMaximumSizeX(_swigobj,_swigarg0) (_swigobj->SetMaximumSizeX(_swigarg0))
839 static PyObject
*_wrap_wxSashWindow_SetMaximumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
840 PyObject
* _resultobj
;
841 wxSashWindow
* _arg0
;
843 PyObject
* _argo0
= 0;
844 char *_kwnames
[] = { "self","min", NULL
};
847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMaximumSizeX",_kwnames
,&_argo0
,&_arg1
))
850 if (_argo0
== Py_None
) { _arg0
= NULL
; }
851 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
852 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetMaximumSizeX. Expected _wxSashWindow_p.");
857 wxPy_BEGIN_ALLOW_THREADS
;
858 wxSashWindow_SetMaximumSizeX(_arg0
,_arg1
);
860 wxPy_END_ALLOW_THREADS
;
861 if (PyErr_Occurred()) return NULL
;
862 } Py_INCREF(Py_None
);
863 _resultobj
= Py_None
;
867 #define wxSashWindow_SetMaximumSizeY(_swigobj,_swigarg0) (_swigobj->SetMaximumSizeY(_swigarg0))
868 static PyObject
*_wrap_wxSashWindow_SetMaximumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
869 PyObject
* _resultobj
;
870 wxSashWindow
* _arg0
;
872 PyObject
* _argo0
= 0;
873 char *_kwnames
[] = { "self","min", NULL
};
876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMaximumSizeY",_kwnames
,&_argo0
,&_arg1
))
879 if (_argo0
== Py_None
) { _arg0
= NULL
; }
880 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
881 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetMaximumSizeY. Expected _wxSashWindow_p.");
886 wxPy_BEGIN_ALLOW_THREADS
;
887 wxSashWindow_SetMaximumSizeY(_arg0
,_arg1
);
889 wxPy_END_ALLOW_THREADS
;
890 if (PyErr_Occurred()) return NULL
;
891 } Py_INCREF(Py_None
);
892 _resultobj
= Py_None
;
896 #define wxSashWindow_SetMinimumSizeX(_swigobj,_swigarg0) (_swigobj->SetMinimumSizeX(_swigarg0))
897 static PyObject
*_wrap_wxSashWindow_SetMinimumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
898 PyObject
* _resultobj
;
899 wxSashWindow
* _arg0
;
901 PyObject
* _argo0
= 0;
902 char *_kwnames
[] = { "self","min", NULL
};
905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMinimumSizeX",_kwnames
,&_argo0
,&_arg1
))
908 if (_argo0
== Py_None
) { _arg0
= NULL
; }
909 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
910 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetMinimumSizeX. Expected _wxSashWindow_p.");
915 wxPy_BEGIN_ALLOW_THREADS
;
916 wxSashWindow_SetMinimumSizeX(_arg0
,_arg1
);
918 wxPy_END_ALLOW_THREADS
;
919 if (PyErr_Occurred()) return NULL
;
920 } Py_INCREF(Py_None
);
921 _resultobj
= Py_None
;
925 #define wxSashWindow_SetMinimumSizeY(_swigobj,_swigarg0) (_swigobj->SetMinimumSizeY(_swigarg0))
926 static PyObject
*_wrap_wxSashWindow_SetMinimumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
927 PyObject
* _resultobj
;
928 wxSashWindow
* _arg0
;
930 PyObject
* _argo0
= 0;
931 char *_kwnames
[] = { "self","min", NULL
};
934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMinimumSizeY",_kwnames
,&_argo0
,&_arg1
))
937 if (_argo0
== Py_None
) { _arg0
= NULL
; }
938 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
939 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetMinimumSizeY. Expected _wxSashWindow_p.");
944 wxPy_BEGIN_ALLOW_THREADS
;
945 wxSashWindow_SetMinimumSizeY(_arg0
,_arg1
);
947 wxPy_END_ALLOW_THREADS
;
948 if (PyErr_Occurred()) return NULL
;
949 } Py_INCREF(Py_None
);
950 _resultobj
= Py_None
;
954 #define wxSashWindow_SetSashVisible(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSashVisible(_swigarg0,_swigarg1))
955 static PyObject
*_wrap_wxSashWindow_SetSashVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
956 PyObject
* _resultobj
;
957 wxSashWindow
* _arg0
;
958 wxSashEdgePosition _arg1
;
960 PyObject
* _argo0
= 0;
962 char *_kwnames
[] = { "self","edge","visible", NULL
};
965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSashWindow_SetSashVisible",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
968 if (_argo0
== Py_None
) { _arg0
= NULL
; }
969 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
970 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetSashVisible. Expected _wxSashWindow_p.");
974 _arg2
= (bool ) tempbool2
;
976 wxPy_BEGIN_ALLOW_THREADS
;
977 wxSashWindow_SetSashVisible(_arg0
,_arg1
,_arg2
);
979 wxPy_END_ALLOW_THREADS
;
980 if (PyErr_Occurred()) return NULL
;
981 } Py_INCREF(Py_None
);
982 _resultobj
= Py_None
;
986 #define wxSashWindow_SetSashBorder(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSashBorder(_swigarg0,_swigarg1))
987 static PyObject
*_wrap_wxSashWindow_SetSashBorder(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
988 PyObject
* _resultobj
;
989 wxSashWindow
* _arg0
;
990 wxSashEdgePosition _arg1
;
992 PyObject
* _argo0
= 0;
994 char *_kwnames
[] = { "self","edge","hasBorder", NULL
};
997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSashWindow_SetSashBorder",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
1000 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1001 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
1002 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetSashBorder. Expected _wxSashWindow_p.");
1006 _arg2
= (bool ) tempbool2
;
1008 wxPy_BEGIN_ALLOW_THREADS
;
1009 wxSashWindow_SetSashBorder(_arg0
,_arg1
,_arg2
);
1011 wxPy_END_ALLOW_THREADS
;
1012 if (PyErr_Occurred()) return NULL
;
1013 } Py_INCREF(Py_None
);
1014 _resultobj
= Py_None
;
1018 static void *SwigwxQueryLayoutInfoEventTowxEvent(void *ptr
) {
1019 wxQueryLayoutInfoEvent
*src
;
1021 src
= (wxQueryLayoutInfoEvent
*) ptr
;
1022 dest
= (wxEvent
*) src
;
1023 return (void *) dest
;
1026 static void *SwigwxQueryLayoutInfoEventTowxObject(void *ptr
) {
1027 wxQueryLayoutInfoEvent
*src
;
1029 src
= (wxQueryLayoutInfoEvent
*) ptr
;
1030 dest
= (wxObject
*) src
;
1031 return (void *) dest
;
1034 #define new_wxQueryLayoutInfoEvent(_swigarg0) (new wxQueryLayoutInfoEvent(_swigarg0))
1035 static PyObject
*_wrap_new_wxQueryLayoutInfoEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1036 PyObject
* _resultobj
;
1037 wxQueryLayoutInfoEvent
* _result
;
1038 wxWindowID _arg0
= (wxWindowID
) 0;
1039 char *_kwnames
[] = { "id", NULL
};
1043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxQueryLayoutInfoEvent",_kwnames
,&_arg0
))
1046 wxPy_BEGIN_ALLOW_THREADS
;
1047 _result
= (wxQueryLayoutInfoEvent
*)new_wxQueryLayoutInfoEvent(_arg0
);
1049 wxPy_END_ALLOW_THREADS
;
1050 if (PyErr_Occurred()) return NULL
;
1052 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxQueryLayoutInfoEvent_p");
1053 _resultobj
= Py_BuildValue("s",_ptemp
);
1056 _resultobj
= Py_None
;
1061 #define wxQueryLayoutInfoEvent_SetRequestedLength(_swigobj,_swigarg0) (_swigobj->SetRequestedLength(_swigarg0))
1062 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetRequestedLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1063 PyObject
* _resultobj
;
1064 wxQueryLayoutInfoEvent
* _arg0
;
1066 PyObject
* _argo0
= 0;
1067 char *_kwnames
[] = { "self","length", NULL
};
1070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetRequestedLength",_kwnames
,&_argo0
,&_arg1
))
1073 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1074 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1075 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetRequestedLength. Expected _wxQueryLayoutInfoEvent_p.");
1080 wxPy_BEGIN_ALLOW_THREADS
;
1081 wxQueryLayoutInfoEvent_SetRequestedLength(_arg0
,_arg1
);
1083 wxPy_END_ALLOW_THREADS
;
1084 if (PyErr_Occurred()) return NULL
;
1085 } Py_INCREF(Py_None
);
1086 _resultobj
= Py_None
;
1090 #define wxQueryLayoutInfoEvent_GetRequestedLength(_swigobj) (_swigobj->GetRequestedLength())
1091 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetRequestedLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1092 PyObject
* _resultobj
;
1094 wxQueryLayoutInfoEvent
* _arg0
;
1095 PyObject
* _argo0
= 0;
1096 char *_kwnames
[] = { "self", NULL
};
1099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetRequestedLength",_kwnames
,&_argo0
))
1102 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1103 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1104 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetRequestedLength. Expected _wxQueryLayoutInfoEvent_p.");
1109 wxPy_BEGIN_ALLOW_THREADS
;
1110 _result
= (int )wxQueryLayoutInfoEvent_GetRequestedLength(_arg0
);
1112 wxPy_END_ALLOW_THREADS
;
1113 if (PyErr_Occurred()) return NULL
;
1114 } _resultobj
= Py_BuildValue("i",_result
);
1118 #define wxQueryLayoutInfoEvent_SetFlags(_swigobj,_swigarg0) (_swigobj->SetFlags(_swigarg0))
1119 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1120 PyObject
* _resultobj
;
1121 wxQueryLayoutInfoEvent
* _arg0
;
1123 PyObject
* _argo0
= 0;
1124 char *_kwnames
[] = { "self","flags", NULL
};
1127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetFlags",_kwnames
,&_argo0
,&_arg1
))
1130 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1131 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1132 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetFlags. Expected _wxQueryLayoutInfoEvent_p.");
1137 wxPy_BEGIN_ALLOW_THREADS
;
1138 wxQueryLayoutInfoEvent_SetFlags(_arg0
,_arg1
);
1140 wxPy_END_ALLOW_THREADS
;
1141 if (PyErr_Occurred()) return NULL
;
1142 } Py_INCREF(Py_None
);
1143 _resultobj
= Py_None
;
1147 #define wxQueryLayoutInfoEvent_GetFlags(_swigobj) (_swigobj->GetFlags())
1148 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1149 PyObject
* _resultobj
;
1151 wxQueryLayoutInfoEvent
* _arg0
;
1152 PyObject
* _argo0
= 0;
1153 char *_kwnames
[] = { "self", NULL
};
1156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetFlags",_kwnames
,&_argo0
))
1159 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1160 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetFlags. Expected _wxQueryLayoutInfoEvent_p.");
1166 wxPy_BEGIN_ALLOW_THREADS
;
1167 _result
= (int )wxQueryLayoutInfoEvent_GetFlags(_arg0
);
1169 wxPy_END_ALLOW_THREADS
;
1170 if (PyErr_Occurred()) return NULL
;
1171 } _resultobj
= Py_BuildValue("i",_result
);
1175 #define wxQueryLayoutInfoEvent_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
1176 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1177 PyObject
* _resultobj
;
1178 wxQueryLayoutInfoEvent
* _arg0
;
1180 PyObject
* _argo0
= 0;
1182 PyObject
* _obj1
= 0;
1183 char *_kwnames
[] = { "self","size", NULL
};
1186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxQueryLayoutInfoEvent_SetSize",_kwnames
,&_argo0
,&_obj1
))
1189 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1190 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1191 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetSize. Expected _wxQueryLayoutInfoEvent_p.");
1197 if (! wxSize_helper(_obj1
, &_arg1
))
1201 wxPy_BEGIN_ALLOW_THREADS
;
1202 wxQueryLayoutInfoEvent_SetSize(_arg0
,*_arg1
);
1204 wxPy_END_ALLOW_THREADS
;
1205 if (PyErr_Occurred()) return NULL
;
1206 } Py_INCREF(Py_None
);
1207 _resultobj
= Py_None
;
1211 #define wxQueryLayoutInfoEvent_GetSize(_swigobj) (_swigobj->GetSize())
1212 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1213 PyObject
* _resultobj
;
1215 wxQueryLayoutInfoEvent
* _arg0
;
1216 PyObject
* _argo0
= 0;
1217 char *_kwnames
[] = { "self", NULL
};
1221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetSize",_kwnames
,&_argo0
))
1224 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1225 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetSize. Expected _wxQueryLayoutInfoEvent_p.");
1231 wxPy_BEGIN_ALLOW_THREADS
;
1232 _result
= new wxSize (wxQueryLayoutInfoEvent_GetSize(_arg0
));
1234 wxPy_END_ALLOW_THREADS
;
1235 if (PyErr_Occurred()) return NULL
;
1236 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
1237 _resultobj
= Py_BuildValue("s",_ptemp
);
1241 #define wxQueryLayoutInfoEvent_SetOrientation(_swigobj,_swigarg0) (_swigobj->SetOrientation(_swigarg0))
1242 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1243 PyObject
* _resultobj
;
1244 wxQueryLayoutInfoEvent
* _arg0
;
1245 wxLayoutOrientation _arg1
;
1246 PyObject
* _argo0
= 0;
1247 char *_kwnames
[] = { "self","orient", NULL
};
1250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetOrientation",_kwnames
,&_argo0
,&_arg1
))
1253 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1254 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetOrientation. Expected _wxQueryLayoutInfoEvent_p.");
1260 wxPy_BEGIN_ALLOW_THREADS
;
1261 wxQueryLayoutInfoEvent_SetOrientation(_arg0
,_arg1
);
1263 wxPy_END_ALLOW_THREADS
;
1264 if (PyErr_Occurred()) return NULL
;
1265 } Py_INCREF(Py_None
);
1266 _resultobj
= Py_None
;
1270 #define wxQueryLayoutInfoEvent_GetOrientation(_swigobj) (_swigobj->GetOrientation())
1271 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1272 PyObject
* _resultobj
;
1273 wxLayoutOrientation _result
;
1274 wxQueryLayoutInfoEvent
* _arg0
;
1275 PyObject
* _argo0
= 0;
1276 char *_kwnames
[] = { "self", NULL
};
1279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetOrientation",_kwnames
,&_argo0
))
1282 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1283 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1284 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetOrientation. Expected _wxQueryLayoutInfoEvent_p.");
1289 wxPy_BEGIN_ALLOW_THREADS
;
1290 _result
= (wxLayoutOrientation
)wxQueryLayoutInfoEvent_GetOrientation(_arg0
);
1292 wxPy_END_ALLOW_THREADS
;
1293 if (PyErr_Occurred()) return NULL
;
1294 } _resultobj
= Py_BuildValue("i",_result
);
1298 #define wxQueryLayoutInfoEvent_SetAlignment(_swigobj,_swigarg0) (_swigobj->SetAlignment(_swigarg0))
1299 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1300 PyObject
* _resultobj
;
1301 wxQueryLayoutInfoEvent
* _arg0
;
1302 wxLayoutAlignment _arg1
;
1303 PyObject
* _argo0
= 0;
1304 char *_kwnames
[] = { "self","align", NULL
};
1307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetAlignment",_kwnames
,&_argo0
,&_arg1
))
1310 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1311 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1312 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetAlignment. Expected _wxQueryLayoutInfoEvent_p.");
1317 wxPy_BEGIN_ALLOW_THREADS
;
1318 wxQueryLayoutInfoEvent_SetAlignment(_arg0
,_arg1
);
1320 wxPy_END_ALLOW_THREADS
;
1321 if (PyErr_Occurred()) return NULL
;
1322 } Py_INCREF(Py_None
);
1323 _resultobj
= Py_None
;
1327 #define wxQueryLayoutInfoEvent_GetAlignment(_swigobj) (_swigobj->GetAlignment())
1328 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1329 PyObject
* _resultobj
;
1330 wxLayoutAlignment _result
;
1331 wxQueryLayoutInfoEvent
* _arg0
;
1332 PyObject
* _argo0
= 0;
1333 char *_kwnames
[] = { "self", NULL
};
1336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetAlignment",_kwnames
,&_argo0
))
1339 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1340 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1341 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetAlignment. Expected _wxQueryLayoutInfoEvent_p.");
1346 wxPy_BEGIN_ALLOW_THREADS
;
1347 _result
= (wxLayoutAlignment
)wxQueryLayoutInfoEvent_GetAlignment(_arg0
);
1349 wxPy_END_ALLOW_THREADS
;
1350 if (PyErr_Occurred()) return NULL
;
1351 } _resultobj
= Py_BuildValue("i",_result
);
1355 static void *SwigwxCalculateLayoutEventTowxEvent(void *ptr
) {
1356 wxCalculateLayoutEvent
*src
;
1358 src
= (wxCalculateLayoutEvent
*) ptr
;
1359 dest
= (wxEvent
*) src
;
1360 return (void *) dest
;
1363 static void *SwigwxCalculateLayoutEventTowxObject(void *ptr
) {
1364 wxCalculateLayoutEvent
*src
;
1366 src
= (wxCalculateLayoutEvent
*) ptr
;
1367 dest
= (wxObject
*) src
;
1368 return (void *) dest
;
1371 #define new_wxCalculateLayoutEvent(_swigarg0) (new wxCalculateLayoutEvent(_swigarg0))
1372 static PyObject
*_wrap_new_wxCalculateLayoutEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1373 PyObject
* _resultobj
;
1374 wxCalculateLayoutEvent
* _result
;
1375 wxWindowID _arg0
= (wxWindowID
) 0;
1376 char *_kwnames
[] = { "id", NULL
};
1380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxCalculateLayoutEvent",_kwnames
,&_arg0
))
1383 wxPy_BEGIN_ALLOW_THREADS
;
1384 _result
= (wxCalculateLayoutEvent
*)new_wxCalculateLayoutEvent(_arg0
);
1386 wxPy_END_ALLOW_THREADS
;
1387 if (PyErr_Occurred()) return NULL
;
1389 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxCalculateLayoutEvent_p");
1390 _resultobj
= Py_BuildValue("s",_ptemp
);
1393 _resultobj
= Py_None
;
1398 #define wxCalculateLayoutEvent_SetFlags(_swigobj,_swigarg0) (_swigobj->SetFlags(_swigarg0))
1399 static PyObject
*_wrap_wxCalculateLayoutEvent_SetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1400 PyObject
* _resultobj
;
1401 wxCalculateLayoutEvent
* _arg0
;
1403 PyObject
* _argo0
= 0;
1404 char *_kwnames
[] = { "self","flags", NULL
};
1407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCalculateLayoutEvent_SetFlags",_kwnames
,&_argo0
,&_arg1
))
1410 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1411 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1412 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_SetFlags. Expected _wxCalculateLayoutEvent_p.");
1417 wxPy_BEGIN_ALLOW_THREADS
;
1418 wxCalculateLayoutEvent_SetFlags(_arg0
,_arg1
);
1420 wxPy_END_ALLOW_THREADS
;
1421 if (PyErr_Occurred()) return NULL
;
1422 } Py_INCREF(Py_None
);
1423 _resultobj
= Py_None
;
1427 #define wxCalculateLayoutEvent_GetFlags(_swigobj) (_swigobj->GetFlags())
1428 static PyObject
*_wrap_wxCalculateLayoutEvent_GetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1429 PyObject
* _resultobj
;
1431 wxCalculateLayoutEvent
* _arg0
;
1432 PyObject
* _argo0
= 0;
1433 char *_kwnames
[] = { "self", NULL
};
1436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCalculateLayoutEvent_GetFlags",_kwnames
,&_argo0
))
1439 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1440 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1441 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_GetFlags. Expected _wxCalculateLayoutEvent_p.");
1446 wxPy_BEGIN_ALLOW_THREADS
;
1447 _result
= (int )wxCalculateLayoutEvent_GetFlags(_arg0
);
1449 wxPy_END_ALLOW_THREADS
;
1450 if (PyErr_Occurred()) return NULL
;
1451 } _resultobj
= Py_BuildValue("i",_result
);
1455 #define wxCalculateLayoutEvent_SetRect(_swigobj,_swigarg0) (_swigobj->SetRect(_swigarg0))
1456 static PyObject
*_wrap_wxCalculateLayoutEvent_SetRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1457 PyObject
* _resultobj
;
1458 wxCalculateLayoutEvent
* _arg0
;
1460 PyObject
* _argo0
= 0;
1462 PyObject
* _obj1
= 0;
1463 char *_kwnames
[] = { "self","rect", NULL
};
1466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxCalculateLayoutEvent_SetRect",_kwnames
,&_argo0
,&_obj1
))
1469 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1470 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1471 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_SetRect. Expected _wxCalculateLayoutEvent_p.");
1477 if (! wxRect_helper(_obj1
, &_arg1
))
1481 wxPy_BEGIN_ALLOW_THREADS
;
1482 wxCalculateLayoutEvent_SetRect(_arg0
,*_arg1
);
1484 wxPy_END_ALLOW_THREADS
;
1485 if (PyErr_Occurred()) return NULL
;
1486 } Py_INCREF(Py_None
);
1487 _resultobj
= Py_None
;
1491 #define wxCalculateLayoutEvent_GetRect(_swigobj) (_swigobj->GetRect())
1492 static PyObject
*_wrap_wxCalculateLayoutEvent_GetRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1493 PyObject
* _resultobj
;
1495 wxCalculateLayoutEvent
* _arg0
;
1496 PyObject
* _argo0
= 0;
1497 char *_kwnames
[] = { "self", NULL
};
1501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCalculateLayoutEvent_GetRect",_kwnames
,&_argo0
))
1504 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1505 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1506 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_GetRect. Expected _wxCalculateLayoutEvent_p.");
1511 wxPy_BEGIN_ALLOW_THREADS
;
1512 _result
= new wxRect (wxCalculateLayoutEvent_GetRect(_arg0
));
1514 wxPy_END_ALLOW_THREADS
;
1515 if (PyErr_Occurred()) return NULL
;
1516 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
1517 _resultobj
= Py_BuildValue("s",_ptemp
);
1521 static void *SwigwxSashLayoutWindowTowxSashWindow(void *ptr
) {
1522 wxSashLayoutWindow
*src
;
1524 src
= (wxSashLayoutWindow
*) ptr
;
1525 dest
= (wxSashWindow
*) src
;
1526 return (void *) dest
;
1529 static void *SwigwxSashLayoutWindowTowxWindow(void *ptr
) {
1530 wxSashLayoutWindow
*src
;
1532 src
= (wxSashLayoutWindow
*) ptr
;
1533 dest
= (wxWindow
*) src
;
1534 return (void *) dest
;
1537 static void *SwigwxSashLayoutWindowTowxEvtHandler(void *ptr
) {
1538 wxSashLayoutWindow
*src
;
1540 src
= (wxSashLayoutWindow
*) ptr
;
1541 dest
= (wxEvtHandler
*) src
;
1542 return (void *) dest
;
1545 static void *SwigwxSashLayoutWindowTowxObject(void *ptr
) {
1546 wxSashLayoutWindow
*src
;
1548 src
= (wxSashLayoutWindow
*) ptr
;
1549 dest
= (wxObject
*) src
;
1550 return (void *) dest
;
1553 #define new_wxSashLayoutWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSashLayoutWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1554 static PyObject
*_wrap_new_wxSashLayoutWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1555 PyObject
* _resultobj
;
1556 wxSashLayoutWindow
* _result
;
1559 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
1560 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
1561 long _arg4
= (long ) wxCLIP_CHILDREN
|(wxSW_3D
);
1562 char * _arg5
= (char *) "layoutWindow";
1563 PyObject
* _argo0
= 0;
1565 PyObject
* _obj2
= 0;
1567 PyObject
* _obj3
= 0;
1568 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
1572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxSashLayoutWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
1575 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1576 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1577 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSashLayoutWindow. Expected _wxWindow_p.");
1584 if (! wxPoint_helper(_obj2
, &_arg2
))
1590 if (! wxSize_helper(_obj3
, &_arg3
))
1594 wxPy_BEGIN_ALLOW_THREADS
;
1595 _result
= (wxSashLayoutWindow
*)new_wxSashLayoutWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
1597 wxPy_END_ALLOW_THREADS
;
1598 if (PyErr_Occurred()) return NULL
;
1600 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashLayoutWindow_p");
1601 _resultobj
= Py_BuildValue("s",_ptemp
);
1604 _resultobj
= Py_None
;
1609 #define new_wxPreSashLayoutWindow() (new wxSashLayoutWindow())
1610 static PyObject
*_wrap_new_wxPreSashLayoutWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1611 PyObject
* _resultobj
;
1612 wxSashLayoutWindow
* _result
;
1613 char *_kwnames
[] = { NULL
};
1617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreSashLayoutWindow",_kwnames
))
1620 wxPy_BEGIN_ALLOW_THREADS
;
1621 _result
= (wxSashLayoutWindow
*)new_wxPreSashLayoutWindow();
1623 wxPy_END_ALLOW_THREADS
;
1624 if (PyErr_Occurred()) return NULL
;
1626 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashLayoutWindow_p");
1627 _resultobj
= Py_BuildValue("s",_ptemp
);
1630 _resultobj
= Py_None
;
1635 #define wxSashLayoutWindow_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1636 static PyObject
*_wrap_wxSashLayoutWindow_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1637 PyObject
* _resultobj
;
1639 wxSashLayoutWindow
* _arg0
;
1642 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
1643 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
1644 long _arg5
= (long ) wxCLIP_CHILDREN
|(wxSW_3D
);
1645 char * _arg6
= (char *) "layoutWindow";
1646 PyObject
* _argo0
= 0;
1647 PyObject
* _argo1
= 0;
1649 PyObject
* _obj3
= 0;
1651 PyObject
* _obj4
= 0;
1652 char *_kwnames
[] = { "self","parent","id","pos","size","style","name", NULL
};
1655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|OOls:wxSashLayoutWindow_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
1658 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1659 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1660 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_Create. Expected _wxSashLayoutWindow_p.");
1665 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1666 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
1667 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxSashLayoutWindow_Create. Expected _wxWindow_p.");
1674 if (! wxPoint_helper(_obj3
, &_arg3
))
1680 if (! wxSize_helper(_obj4
, &_arg4
))
1684 wxPy_BEGIN_ALLOW_THREADS
;
1685 _result
= (bool )wxSashLayoutWindow_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
1687 wxPy_END_ALLOW_THREADS
;
1688 if (PyErr_Occurred()) return NULL
;
1689 } _resultobj
= Py_BuildValue("i",_result
);
1693 #define wxSashLayoutWindow_GetAlignment(_swigobj) (_swigobj->GetAlignment())
1694 static PyObject
*_wrap_wxSashLayoutWindow_GetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1695 PyObject
* _resultobj
;
1696 wxLayoutAlignment _result
;
1697 wxSashLayoutWindow
* _arg0
;
1698 PyObject
* _argo0
= 0;
1699 char *_kwnames
[] = { "self", NULL
};
1702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashLayoutWindow_GetAlignment",_kwnames
,&_argo0
))
1705 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1706 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1707 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_GetAlignment. Expected _wxSashLayoutWindow_p.");
1712 wxPy_BEGIN_ALLOW_THREADS
;
1713 _result
= (wxLayoutAlignment
)wxSashLayoutWindow_GetAlignment(_arg0
);
1715 wxPy_END_ALLOW_THREADS
;
1716 if (PyErr_Occurred()) return NULL
;
1717 } _resultobj
= Py_BuildValue("i",_result
);
1721 #define wxSashLayoutWindow_GetOrientation(_swigobj) (_swigobj->GetOrientation())
1722 static PyObject
*_wrap_wxSashLayoutWindow_GetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1723 PyObject
* _resultobj
;
1724 wxLayoutOrientation _result
;
1725 wxSashLayoutWindow
* _arg0
;
1726 PyObject
* _argo0
= 0;
1727 char *_kwnames
[] = { "self", NULL
};
1730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashLayoutWindow_GetOrientation",_kwnames
,&_argo0
))
1733 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1734 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1735 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_GetOrientation. Expected _wxSashLayoutWindow_p.");
1740 wxPy_BEGIN_ALLOW_THREADS
;
1741 _result
= (wxLayoutOrientation
)wxSashLayoutWindow_GetOrientation(_arg0
);
1743 wxPy_END_ALLOW_THREADS
;
1744 if (PyErr_Occurred()) return NULL
;
1745 } _resultobj
= Py_BuildValue("i",_result
);
1749 #define wxSashLayoutWindow_SetAlignment(_swigobj,_swigarg0) (_swigobj->SetAlignment(_swigarg0))
1750 static PyObject
*_wrap_wxSashLayoutWindow_SetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1751 PyObject
* _resultobj
;
1752 wxSashLayoutWindow
* _arg0
;
1753 wxLayoutAlignment _arg1
;
1754 PyObject
* _argo0
= 0;
1755 char *_kwnames
[] = { "self","alignment", NULL
};
1758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashLayoutWindow_SetAlignment",_kwnames
,&_argo0
,&_arg1
))
1761 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1762 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1763 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_SetAlignment. Expected _wxSashLayoutWindow_p.");
1768 wxPy_BEGIN_ALLOW_THREADS
;
1769 wxSashLayoutWindow_SetAlignment(_arg0
,_arg1
);
1771 wxPy_END_ALLOW_THREADS
;
1772 if (PyErr_Occurred()) return NULL
;
1773 } Py_INCREF(Py_None
);
1774 _resultobj
= Py_None
;
1778 #define wxSashLayoutWindow_SetDefaultSize(_swigobj,_swigarg0) (_swigobj->SetDefaultSize(_swigarg0))
1779 static PyObject
*_wrap_wxSashLayoutWindow_SetDefaultSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1780 PyObject
* _resultobj
;
1781 wxSashLayoutWindow
* _arg0
;
1783 PyObject
* _argo0
= 0;
1785 PyObject
* _obj1
= 0;
1786 char *_kwnames
[] = { "self","size", NULL
};
1789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxSashLayoutWindow_SetDefaultSize",_kwnames
,&_argo0
,&_obj1
))
1792 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1793 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1794 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_SetDefaultSize. Expected _wxSashLayoutWindow_p.");
1800 if (! wxSize_helper(_obj1
, &_arg1
))
1804 wxPy_BEGIN_ALLOW_THREADS
;
1805 wxSashLayoutWindow_SetDefaultSize(_arg0
,*_arg1
);
1807 wxPy_END_ALLOW_THREADS
;
1808 if (PyErr_Occurred()) return NULL
;
1809 } Py_INCREF(Py_None
);
1810 _resultobj
= Py_None
;
1814 #define wxSashLayoutWindow_SetOrientation(_swigobj,_swigarg0) (_swigobj->SetOrientation(_swigarg0))
1815 static PyObject
*_wrap_wxSashLayoutWindow_SetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1816 PyObject
* _resultobj
;
1817 wxSashLayoutWindow
* _arg0
;
1818 wxLayoutOrientation _arg1
;
1819 PyObject
* _argo0
= 0;
1820 char *_kwnames
[] = { "self","orientation", NULL
};
1823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashLayoutWindow_SetOrientation",_kwnames
,&_argo0
,&_arg1
))
1826 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1827 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1828 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_SetOrientation. Expected _wxSashLayoutWindow_p.");
1833 wxPy_BEGIN_ALLOW_THREADS
;
1834 wxSashLayoutWindow_SetOrientation(_arg0
,_arg1
);
1836 wxPy_END_ALLOW_THREADS
;
1837 if (PyErr_Occurred()) return NULL
;
1838 } Py_INCREF(Py_None
);
1839 _resultobj
= Py_None
;
1843 static void *SwigwxLayoutAlgorithmTowxObject(void *ptr
) {
1844 wxLayoutAlgorithm
*src
;
1846 src
= (wxLayoutAlgorithm
*) ptr
;
1847 dest
= (wxObject
*) src
;
1848 return (void *) dest
;
1851 #define new_wxLayoutAlgorithm() (new wxLayoutAlgorithm())
1852 static PyObject
*_wrap_new_wxLayoutAlgorithm(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1853 PyObject
* _resultobj
;
1854 wxLayoutAlgorithm
* _result
;
1855 char *_kwnames
[] = { NULL
};
1859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxLayoutAlgorithm",_kwnames
))
1862 wxPy_BEGIN_ALLOW_THREADS
;
1863 _result
= (wxLayoutAlgorithm
*)new_wxLayoutAlgorithm();
1865 wxPy_END_ALLOW_THREADS
;
1866 if (PyErr_Occurred()) return NULL
;
1868 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxLayoutAlgorithm_p");
1869 _resultobj
= Py_BuildValue("s",_ptemp
);
1872 _resultobj
= Py_None
;
1877 #define delete_wxLayoutAlgorithm(_swigobj) (delete _swigobj)
1878 static PyObject
*_wrap_delete_wxLayoutAlgorithm(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1879 PyObject
* _resultobj
;
1880 wxLayoutAlgorithm
* _arg0
;
1881 PyObject
* _argo0
= 0;
1882 char *_kwnames
[] = { "self", NULL
};
1885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxLayoutAlgorithm",_kwnames
,&_argo0
))
1888 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1889 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
1890 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxLayoutAlgorithm. Expected _wxLayoutAlgorithm_p.");
1895 wxPy_BEGIN_ALLOW_THREADS
;
1896 delete_wxLayoutAlgorithm(_arg0
);
1898 wxPy_END_ALLOW_THREADS
;
1899 if (PyErr_Occurred()) return NULL
;
1900 } Py_INCREF(Py_None
);
1901 _resultobj
= Py_None
;
1905 #define wxLayoutAlgorithm_LayoutMDIFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutMDIFrame(_swigarg0,_swigarg1))
1906 static PyObject
*_wrap_wxLayoutAlgorithm_LayoutMDIFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1907 PyObject
* _resultobj
;
1909 wxLayoutAlgorithm
* _arg0
;
1910 wxMDIParentFrame
* _arg1
;
1911 wxRect
* _arg2
= (wxRect
*) NULL
;
1912 PyObject
* _argo0
= 0;
1913 PyObject
* _argo1
= 0;
1915 PyObject
* _obj2
= 0;
1916 char *_kwnames
[] = { "self","frame","rect", NULL
};
1919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxLayoutAlgorithm_LayoutMDIFrame",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
1922 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1923 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
1924 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutAlgorithm_LayoutMDIFrame. Expected _wxLayoutAlgorithm_p.");
1929 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1930 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMDIParentFrame_p")) {
1931 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxLayoutAlgorithm_LayoutMDIFrame. Expected _wxMDIParentFrame_p.");
1938 if (! wxRect_helper(_obj2
, &_arg2
))
1942 wxPy_BEGIN_ALLOW_THREADS
;
1943 _result
= (bool )wxLayoutAlgorithm_LayoutMDIFrame(_arg0
,_arg1
,_arg2
);
1945 wxPy_END_ALLOW_THREADS
;
1946 if (PyErr_Occurred()) return NULL
;
1947 } _resultobj
= Py_BuildValue("i",_result
);
1951 #define wxLayoutAlgorithm_LayoutFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutFrame(_swigarg0,_swigarg1))
1952 static PyObject
*_wrap_wxLayoutAlgorithm_LayoutFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1953 PyObject
* _resultobj
;
1955 wxLayoutAlgorithm
* _arg0
;
1957 wxWindow
* _arg2
= (wxWindow
*) NULL
;
1958 PyObject
* _argo0
= 0;
1959 PyObject
* _argo1
= 0;
1960 PyObject
* _argo2
= 0;
1961 char *_kwnames
[] = { "self","frame","mainWindow", NULL
};
1964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxLayoutAlgorithm_LayoutFrame",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
1967 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1968 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
1969 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutAlgorithm_LayoutFrame. Expected _wxLayoutAlgorithm_p.");
1974 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1975 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFrame_p")) {
1976 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxLayoutAlgorithm_LayoutFrame. Expected _wxFrame_p.");
1981 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1982 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxWindow_p")) {
1983 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxLayoutAlgorithm_LayoutFrame. Expected _wxWindow_p.");
1988 wxPy_BEGIN_ALLOW_THREADS
;
1989 _result
= (bool )wxLayoutAlgorithm_LayoutFrame(_arg0
,_arg1
,_arg2
);
1991 wxPy_END_ALLOW_THREADS
;
1992 if (PyErr_Occurred()) return NULL
;
1993 } _resultobj
= Py_BuildValue("i",_result
);
1997 #define wxLayoutAlgorithm_LayoutWindow(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutWindow(_swigarg0,_swigarg1))
1998 static PyObject
*_wrap_wxLayoutAlgorithm_LayoutWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1999 PyObject
* _resultobj
;
2001 wxLayoutAlgorithm
* _arg0
;
2003 wxWindow
* _arg2
= (wxWindow
*) NULL
;
2004 PyObject
* _argo0
= 0;
2005 PyObject
* _argo1
= 0;
2006 PyObject
* _argo2
= 0;
2007 char *_kwnames
[] = { "self","parent","mainWindow", NULL
};
2010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxLayoutAlgorithm_LayoutWindow",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
2013 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2014 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
2015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutAlgorithm_LayoutWindow. Expected _wxLayoutAlgorithm_p.");
2020 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2021 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
2022 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxLayoutAlgorithm_LayoutWindow. Expected _wxWindow_p.");
2027 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2028 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxWindow_p")) {
2029 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxLayoutAlgorithm_LayoutWindow. Expected _wxWindow_p.");
2034 wxPy_BEGIN_ALLOW_THREADS
;
2035 _result
= (bool )wxLayoutAlgorithm_LayoutWindow(_arg0
,_arg1
,_arg2
);
2037 wxPy_END_ALLOW_THREADS
;
2038 if (PyErr_Occurred()) return NULL
;
2039 } _resultobj
= Py_BuildValue("i",_result
);
2043 static void *SwigwxPopupWindowTowxWindow(void *ptr
) {
2046 src
= (wxPopupWindow
*) ptr
;
2047 dest
= (wxWindow
*) src
;
2048 return (void *) dest
;
2051 static void *SwigwxPopupWindowTowxEvtHandler(void *ptr
) {
2054 src
= (wxPopupWindow
*) ptr
;
2055 dest
= (wxEvtHandler
*) src
;
2056 return (void *) dest
;
2059 static void *SwigwxPopupWindowTowxObject(void *ptr
) {
2062 src
= (wxPopupWindow
*) ptr
;
2063 dest
= (wxObject
*) src
;
2064 return (void *) dest
;
2067 #define new_wxPopupWindow(_swigarg0,_swigarg1) (new wxPopupWindow(_swigarg0,_swigarg1))
2068 static PyObject
*_wrap_new_wxPopupWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2069 PyObject
* _resultobj
;
2070 wxPopupWindow
* _result
;
2072 int _arg1
= (int ) wxBORDER_NONE
;
2073 PyObject
* _argo0
= 0;
2074 char *_kwnames
[] = { "parent","flags", NULL
};
2078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxPopupWindow",_kwnames
,&_argo0
,&_arg1
))
2081 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2082 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2083 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPopupWindow. Expected _wxWindow_p.");
2088 wxPy_BEGIN_ALLOW_THREADS
;
2089 _result
= (wxPopupWindow
*)new_wxPopupWindow(_arg0
,_arg1
);
2091 wxPy_END_ALLOW_THREADS
;
2092 if (PyErr_Occurred()) return NULL
;
2094 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPopupWindow_p");
2095 _resultobj
= Py_BuildValue("s",_ptemp
);
2098 _resultobj
= Py_None
;
2103 #define new_wxPrePopupWindow() (new wxPopupWindow())
2104 static PyObject
*_wrap_new_wxPrePopupWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2105 PyObject
* _resultobj
;
2106 wxPopupWindow
* _result
;
2107 char *_kwnames
[] = { NULL
};
2111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPrePopupWindow",_kwnames
))
2114 wxPy_BEGIN_ALLOW_THREADS
;
2115 _result
= (wxPopupWindow
*)new_wxPrePopupWindow();
2117 wxPy_END_ALLOW_THREADS
;
2118 if (PyErr_Occurred()) return NULL
;
2120 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPopupWindow_p");
2121 _resultobj
= Py_BuildValue("s",_ptemp
);
2124 _resultobj
= Py_None
;
2129 #define wxPopupWindow_Create(_swigobj,_swigarg0,_swigarg1) (_swigobj->Create(_swigarg0,_swigarg1))
2130 static PyObject
*_wrap_wxPopupWindow_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2131 PyObject
* _resultobj
;
2133 wxPopupWindow
* _arg0
;
2135 int _arg2
= (int ) wxBORDER_NONE
;
2136 PyObject
* _argo0
= 0;
2137 PyObject
* _argo1
= 0;
2138 char *_kwnames
[] = { "self","parent","flags", NULL
};
2141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPopupWindow_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
2144 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2145 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPopupWindow_p")) {
2146 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPopupWindow_Create. Expected _wxPopupWindow_p.");
2151 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2152 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
2153 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPopupWindow_Create. Expected _wxWindow_p.");
2158 wxPy_BEGIN_ALLOW_THREADS
;
2159 _result
= (bool )wxPopupWindow_Create(_arg0
,_arg1
,_arg2
);
2161 wxPy_END_ALLOW_THREADS
;
2162 if (PyErr_Occurred()) return NULL
;
2163 } _resultobj
= Py_BuildValue("i",_result
);
2167 #define wxPopupWindow_Position(_swigobj,_swigarg0,_swigarg1) (_swigobj->Position(_swigarg0,_swigarg1))
2168 static PyObject
*_wrap_wxPopupWindow_Position(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2169 PyObject
* _resultobj
;
2170 wxPopupWindow
* _arg0
;
2173 PyObject
* _argo0
= 0;
2175 PyObject
* _obj1
= 0;
2177 PyObject
* _obj2
= 0;
2178 char *_kwnames
[] = { "self","ptOrigin","size", NULL
};
2181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPopupWindow_Position",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2184 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2185 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPopupWindow_p")) {
2186 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPopupWindow_Position. Expected _wxPopupWindow_p.");
2192 if (! wxPoint_helper(_obj1
, &_arg1
))
2197 if (! wxSize_helper(_obj2
, &_arg2
))
2201 wxPy_BEGIN_ALLOW_THREADS
;
2202 wxPopupWindow_Position(_arg0
,*_arg1
,*_arg2
);
2204 wxPy_END_ALLOW_THREADS
;
2205 if (PyErr_Occurred()) return NULL
;
2206 } Py_INCREF(Py_None
);
2207 _resultobj
= Py_None
;
2211 static void *SwigwxPyPopupTransientWindowTowxPopupWindow(void *ptr
) {
2212 wxPyPopupTransientWindow
*src
;
2213 wxPopupWindow
*dest
;
2214 src
= (wxPyPopupTransientWindow
*) ptr
;
2215 dest
= (wxPopupWindow
*) src
;
2216 return (void *) dest
;
2219 static void *SwigwxPyPopupTransientWindowTowxWindow(void *ptr
) {
2220 wxPyPopupTransientWindow
*src
;
2222 src
= (wxPyPopupTransientWindow
*) ptr
;
2223 dest
= (wxWindow
*) src
;
2224 return (void *) dest
;
2227 static void *SwigwxPyPopupTransientWindowTowxEvtHandler(void *ptr
) {
2228 wxPyPopupTransientWindow
*src
;
2230 src
= (wxPyPopupTransientWindow
*) ptr
;
2231 dest
= (wxEvtHandler
*) src
;
2232 return (void *) dest
;
2235 static void *SwigwxPyPopupTransientWindowTowxObject(void *ptr
) {
2236 wxPyPopupTransientWindow
*src
;
2238 src
= (wxPyPopupTransientWindow
*) ptr
;
2239 dest
= (wxObject
*) src
;
2240 return (void *) dest
;
2243 #define new_wxPopupTransientWindow(_swigarg0,_swigarg1) (new wxPyPopupTransientWindow(_swigarg0,_swigarg1))
2244 static PyObject
*_wrap_new_wxPopupTransientWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2245 PyObject
* _resultobj
;
2246 wxPyPopupTransientWindow
* _result
;
2248 int _arg1
= (int ) wxBORDER_NONE
;
2249 PyObject
* _argo0
= 0;
2250 char *_kwnames
[] = { "parent","style", NULL
};
2254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:new_wxPopupTransientWindow",_kwnames
,&_argo0
,&_arg1
))
2257 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2258 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPopupTransientWindow. Expected _wxWindow_p.");
2264 wxPy_BEGIN_ALLOW_THREADS
;
2265 _result
= (wxPyPopupTransientWindow
*)new_wxPopupTransientWindow(_arg0
,_arg1
);
2267 wxPy_END_ALLOW_THREADS
;
2268 if (PyErr_Occurred()) return NULL
;
2270 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPopupTransientWindow_p");
2271 _resultobj
= Py_BuildValue("s",_ptemp
);
2274 _resultobj
= Py_None
;
2279 #define new_wxPrePopupTransientWindow() (new wxPyPopupTransientWindow())
2280 static PyObject
*_wrap_new_wxPrePopupTransientWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2281 PyObject
* _resultobj
;
2282 wxPyPopupTransientWindow
* _result
;
2283 char *_kwnames
[] = { NULL
};
2287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPrePopupTransientWindow",_kwnames
))
2290 wxPy_BEGIN_ALLOW_THREADS
;
2291 _result
= (wxPyPopupTransientWindow
*)new_wxPrePopupTransientWindow();
2293 wxPy_END_ALLOW_THREADS
;
2294 if (PyErr_Occurred()) return NULL
;
2296 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPopupTransientWindow_p");
2297 _resultobj
= Py_BuildValue("s",_ptemp
);
2300 _resultobj
= Py_None
;
2305 #define wxPopupTransientWindow__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
2306 static PyObject
*_wrap_wxPopupTransientWindow__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2307 PyObject
* _resultobj
;
2308 wxPyPopupTransientWindow
* _arg0
;
2311 PyObject
* _argo0
= 0;
2312 PyObject
* _obj1
= 0;
2313 PyObject
* _obj2
= 0;
2314 char *_kwnames
[] = { "self","self","_class", NULL
};
2317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPopupTransientWindow__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2320 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2321 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPopupTransientWindow_p")) {
2322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPopupTransientWindow__setCallbackInfo. Expected _wxPyPopupTransientWindow_p.");
2333 wxPy_BEGIN_ALLOW_THREADS
;
2334 wxPopupTransientWindow__setCallbackInfo(_arg0
,_arg1
,_arg2
);
2336 wxPy_END_ALLOW_THREADS
;
2337 if (PyErr_Occurred()) return NULL
;
2338 } Py_INCREF(Py_None
);
2339 _resultobj
= Py_None
;
2343 #define wxPopupTransientWindow_Popup(_swigobj,_swigarg0) (_swigobj->Popup(_swigarg0))
2344 static PyObject
*_wrap_wxPopupTransientWindow_Popup(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2345 PyObject
* _resultobj
;
2346 wxPyPopupTransientWindow
* _arg0
;
2347 wxWindow
* _arg1
= (wxWindow
*) NULL
;
2348 PyObject
* _argo0
= 0;
2349 PyObject
* _argo1
= 0;
2350 char *_kwnames
[] = { "self","focus", NULL
};
2353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPopupTransientWindow_Popup",_kwnames
,&_argo0
,&_argo1
))
2356 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2357 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPopupTransientWindow_p")) {
2358 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPopupTransientWindow_Popup. Expected _wxPyPopupTransientWindow_p.");
2363 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2364 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
2365 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPopupTransientWindow_Popup. Expected _wxWindow_p.");
2370 wxPy_BEGIN_ALLOW_THREADS
;
2371 wxPopupTransientWindow_Popup(_arg0
,_arg1
);
2373 wxPy_END_ALLOW_THREADS
;
2374 if (PyErr_Occurred()) return NULL
;
2375 } Py_INCREF(Py_None
);
2376 _resultobj
= Py_None
;
2380 #define wxPopupTransientWindow_Dismiss(_swigobj) (_swigobj->Dismiss())
2381 static PyObject
*_wrap_wxPopupTransientWindow_Dismiss(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2382 PyObject
* _resultobj
;
2383 wxPyPopupTransientWindow
* _arg0
;
2384 PyObject
* _argo0
= 0;
2385 char *_kwnames
[] = { "self", NULL
};
2388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPopupTransientWindow_Dismiss",_kwnames
,&_argo0
))
2391 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2392 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPopupTransientWindow_p")) {
2393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPopupTransientWindow_Dismiss. Expected _wxPyPopupTransientWindow_p.");
2398 wxPy_BEGIN_ALLOW_THREADS
;
2399 wxPopupTransientWindow_Dismiss(_arg0
);
2401 wxPy_END_ALLOW_THREADS
;
2402 if (PyErr_Occurred()) return NULL
;
2403 } Py_INCREF(Py_None
);
2404 _resultobj
= Py_None
;
2408 static PyMethodDef windows3cMethods
[] = {
2409 { "wxPopupTransientWindow_Dismiss", (PyCFunction
) _wrap_wxPopupTransientWindow_Dismiss
, METH_VARARGS
| METH_KEYWORDS
},
2410 { "wxPopupTransientWindow_Popup", (PyCFunction
) _wrap_wxPopupTransientWindow_Popup
, METH_VARARGS
| METH_KEYWORDS
},
2411 { "wxPopupTransientWindow__setCallbackInfo", (PyCFunction
) _wrap_wxPopupTransientWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
2412 { "new_wxPrePopupTransientWindow", (PyCFunction
) _wrap_new_wxPrePopupTransientWindow
, METH_VARARGS
| METH_KEYWORDS
},
2413 { "new_wxPopupTransientWindow", (PyCFunction
) _wrap_new_wxPopupTransientWindow
, METH_VARARGS
| METH_KEYWORDS
},
2414 { "wxPopupWindow_Position", (PyCFunction
) _wrap_wxPopupWindow_Position
, METH_VARARGS
| METH_KEYWORDS
},
2415 { "wxPopupWindow_Create", (PyCFunction
) _wrap_wxPopupWindow_Create
, METH_VARARGS
| METH_KEYWORDS
},
2416 { "new_wxPrePopupWindow", (PyCFunction
) _wrap_new_wxPrePopupWindow
, METH_VARARGS
| METH_KEYWORDS
},
2417 { "new_wxPopupWindow", (PyCFunction
) _wrap_new_wxPopupWindow
, METH_VARARGS
| METH_KEYWORDS
},
2418 { "wxLayoutAlgorithm_LayoutWindow", (PyCFunction
) _wrap_wxLayoutAlgorithm_LayoutWindow
, METH_VARARGS
| METH_KEYWORDS
},
2419 { "wxLayoutAlgorithm_LayoutFrame", (PyCFunction
) _wrap_wxLayoutAlgorithm_LayoutFrame
, METH_VARARGS
| METH_KEYWORDS
},
2420 { "wxLayoutAlgorithm_LayoutMDIFrame", (PyCFunction
) _wrap_wxLayoutAlgorithm_LayoutMDIFrame
, METH_VARARGS
| METH_KEYWORDS
},
2421 { "delete_wxLayoutAlgorithm", (PyCFunction
) _wrap_delete_wxLayoutAlgorithm
, METH_VARARGS
| METH_KEYWORDS
},
2422 { "new_wxLayoutAlgorithm", (PyCFunction
) _wrap_new_wxLayoutAlgorithm
, METH_VARARGS
| METH_KEYWORDS
},
2423 { "wxSashLayoutWindow_SetOrientation", (PyCFunction
) _wrap_wxSashLayoutWindow_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
2424 { "wxSashLayoutWindow_SetDefaultSize", (PyCFunction
) _wrap_wxSashLayoutWindow_SetDefaultSize
, METH_VARARGS
| METH_KEYWORDS
},
2425 { "wxSashLayoutWindow_SetAlignment", (PyCFunction
) _wrap_wxSashLayoutWindow_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
2426 { "wxSashLayoutWindow_GetOrientation", (PyCFunction
) _wrap_wxSashLayoutWindow_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
2427 { "wxSashLayoutWindow_GetAlignment", (PyCFunction
) _wrap_wxSashLayoutWindow_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
2428 { "wxSashLayoutWindow_Create", (PyCFunction
) _wrap_wxSashLayoutWindow_Create
, METH_VARARGS
| METH_KEYWORDS
},
2429 { "new_wxPreSashLayoutWindow", (PyCFunction
) _wrap_new_wxPreSashLayoutWindow
, METH_VARARGS
| METH_KEYWORDS
},
2430 { "new_wxSashLayoutWindow", (PyCFunction
) _wrap_new_wxSashLayoutWindow
, METH_VARARGS
| METH_KEYWORDS
},
2431 { "wxCalculateLayoutEvent_GetRect", (PyCFunction
) _wrap_wxCalculateLayoutEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
},
2432 { "wxCalculateLayoutEvent_SetRect", (PyCFunction
) _wrap_wxCalculateLayoutEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
},
2433 { "wxCalculateLayoutEvent_GetFlags", (PyCFunction
) _wrap_wxCalculateLayoutEvent_GetFlags
, METH_VARARGS
| METH_KEYWORDS
},
2434 { "wxCalculateLayoutEvent_SetFlags", (PyCFunction
) _wrap_wxCalculateLayoutEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
},
2435 { "new_wxCalculateLayoutEvent", (PyCFunction
) _wrap_new_wxCalculateLayoutEvent
, METH_VARARGS
| METH_KEYWORDS
},
2436 { "wxQueryLayoutInfoEvent_GetAlignment", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
2437 { "wxQueryLayoutInfoEvent_SetAlignment", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
2438 { "wxQueryLayoutInfoEvent_GetOrientation", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
2439 { "wxQueryLayoutInfoEvent_SetOrientation", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
2440 { "wxQueryLayoutInfoEvent_GetSize", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
2441 { "wxQueryLayoutInfoEvent_SetSize", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
2442 { "wxQueryLayoutInfoEvent_GetFlags", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetFlags
, METH_VARARGS
| METH_KEYWORDS
},
2443 { "wxQueryLayoutInfoEvent_SetFlags", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
},
2444 { "wxQueryLayoutInfoEvent_GetRequestedLength", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetRequestedLength
, METH_VARARGS
| METH_KEYWORDS
},
2445 { "wxQueryLayoutInfoEvent_SetRequestedLength", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetRequestedLength
, METH_VARARGS
| METH_KEYWORDS
},
2446 { "new_wxQueryLayoutInfoEvent", (PyCFunction
) _wrap_new_wxQueryLayoutInfoEvent
, METH_VARARGS
| METH_KEYWORDS
},
2447 { "wxSashWindow_SetSashBorder", (PyCFunction
) _wrap_wxSashWindow_SetSashBorder
, METH_VARARGS
| METH_KEYWORDS
},
2448 { "wxSashWindow_SetSashVisible", (PyCFunction
) _wrap_wxSashWindow_SetSashVisible
, METH_VARARGS
| METH_KEYWORDS
},
2449 { "wxSashWindow_SetMinimumSizeY", (PyCFunction
) _wrap_wxSashWindow_SetMinimumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
2450 { "wxSashWindow_SetMinimumSizeX", (PyCFunction
) _wrap_wxSashWindow_SetMinimumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
2451 { "wxSashWindow_SetMaximumSizeY", (PyCFunction
) _wrap_wxSashWindow_SetMaximumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
2452 { "wxSashWindow_SetMaximumSizeX", (PyCFunction
) _wrap_wxSashWindow_SetMaximumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
2453 { "wxSashWindow_SetExtraBorderSize", (PyCFunction
) _wrap_wxSashWindow_SetExtraBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
2454 { "wxSashWindow_SetDefaultBorderSize", (PyCFunction
) _wrap_wxSashWindow_SetDefaultBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
2455 { "wxSashWindow_HasBorder", (PyCFunction
) _wrap_wxSashWindow_HasBorder
, METH_VARARGS
| METH_KEYWORDS
},
2456 { "wxSashWindow_GetMinimumSizeY", (PyCFunction
) _wrap_wxSashWindow_GetMinimumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
2457 { "wxSashWindow_GetMinimumSizeX", (PyCFunction
) _wrap_wxSashWindow_GetMinimumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
2458 { "wxSashWindow_GetMaximumSizeY", (PyCFunction
) _wrap_wxSashWindow_GetMaximumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
2459 { "wxSashWindow_GetMaximumSizeX", (PyCFunction
) _wrap_wxSashWindow_GetMaximumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
2460 { "wxSashWindow_GetExtraBorderSize", (PyCFunction
) _wrap_wxSashWindow_GetExtraBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
2461 { "wxSashWindow_GetEdgeMargin", (PyCFunction
) _wrap_wxSashWindow_GetEdgeMargin
, METH_VARARGS
| METH_KEYWORDS
},
2462 { "wxSashWindow_GetDefaultBorderSize", (PyCFunction
) _wrap_wxSashWindow_GetDefaultBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
2463 { "wxSashWindow_GetSashVisible", (PyCFunction
) _wrap_wxSashWindow_GetSashVisible
, METH_VARARGS
| METH_KEYWORDS
},
2464 { "wxSashWindow_Create", (PyCFunction
) _wrap_wxSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
},
2465 { "new_wxPreSashWindow", (PyCFunction
) _wrap_new_wxPreSashWindow
, METH_VARARGS
| METH_KEYWORDS
},
2466 { "new_wxSashWindow", (PyCFunction
) _wrap_new_wxSashWindow
, METH_VARARGS
| METH_KEYWORDS
},
2467 { "wxSashEvent_GetDragStatus", (PyCFunction
) _wrap_wxSashEvent_GetDragStatus
, METH_VARARGS
| METH_KEYWORDS
},
2468 { "wxSashEvent_SetDragStatus", (PyCFunction
) _wrap_wxSashEvent_SetDragStatus
, METH_VARARGS
| METH_KEYWORDS
},
2469 { "wxSashEvent_GetDragRect", (PyCFunction
) _wrap_wxSashEvent_GetDragRect
, METH_VARARGS
| METH_KEYWORDS
},
2470 { "wxSashEvent_SetDragRect", (PyCFunction
) _wrap_wxSashEvent_SetDragRect
, METH_VARARGS
| METH_KEYWORDS
},
2471 { "wxSashEvent_GetEdge", (PyCFunction
) _wrap_wxSashEvent_GetEdge
, METH_VARARGS
| METH_KEYWORDS
},
2472 { "wxSashEvent_SetEdge", (PyCFunction
) _wrap_wxSashEvent_SetEdge
, METH_VARARGS
| METH_KEYWORDS
},
2473 { "new_wxSashEvent", (PyCFunction
) _wrap_new_wxSashEvent
, METH_VARARGS
| METH_KEYWORDS
},
2480 * This table is used by the pointer type-checker
2482 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
2483 { "_wxEvent","_class_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent
},
2484 { "_wxEvent","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent
},
2485 { "_wxEvent","_class_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent
},
2486 { "_wxEvent","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent
},
2487 { "_wxEvent","_class_wxSashEvent",SwigwxSashEventTowxEvent
},
2488 { "_wxEvent","_wxSashEvent",SwigwxSashEventTowxEvent
},
2489 { "_signed_long","_long",0},
2490 { "_wxPrintQuality","_wxCoord",0},
2491 { "_wxPrintQuality","_int",0},
2492 { "_wxPrintQuality","_signed_int",0},
2493 { "_wxPrintQuality","_unsigned_int",0},
2494 { "_wxPrintQuality","_wxWindowID",0},
2495 { "_wxPrintQuality","_uint",0},
2496 { "_wxPrintQuality","_EBool",0},
2497 { "_wxPrintQuality","_size_t",0},
2498 { "_wxPrintQuality","_time_t",0},
2499 { "_class_wxEvtHandler","_class_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxEvtHandler
},
2500 { "_class_wxEvtHandler","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxEvtHandler
},
2501 { "_class_wxEvtHandler","_class_wxPopupWindow",SwigwxPopupWindowTowxEvtHandler
},
2502 { "_class_wxEvtHandler","_wxPopupWindow",SwigwxPopupWindowTowxEvtHandler
},
2503 { "_class_wxEvtHandler","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler
},
2504 { "_class_wxEvtHandler","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler
},
2505 { "_class_wxEvtHandler","_class_wxSashWindow",SwigwxSashWindowTowxEvtHandler
},
2506 { "_class_wxEvtHandler","_wxSashWindow",SwigwxSashWindowTowxEvtHandler
},
2507 { "_byte","_unsigned_char",0},
2508 { "_long","_unsigned_long",0},
2509 { "_long","_signed_long",0},
2510 { "_wxSashWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow
},
2511 { "_wxSashWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow
},
2512 { "_class_wxObject","_class_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxObject
},
2513 { "_class_wxObject","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxObject
},
2514 { "_class_wxObject","_class_wxPopupWindow",SwigwxPopupWindowTowxObject
},
2515 { "_class_wxObject","_wxPopupWindow",SwigwxPopupWindowTowxObject
},
2516 { "_class_wxObject","_class_wxLayoutAlgorithm",SwigwxLayoutAlgorithmTowxObject
},
2517 { "_class_wxObject","_wxLayoutAlgorithm",SwigwxLayoutAlgorithmTowxObject
},
2518 { "_class_wxObject","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxObject
},
2519 { "_class_wxObject","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxObject
},
2520 { "_class_wxObject","_class_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxObject
},
2521 { "_class_wxObject","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxObject
},
2522 { "_class_wxObject","_class_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxObject
},
2523 { "_class_wxObject","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxObject
},
2524 { "_class_wxObject","_class_wxSashWindow",SwigwxSashWindowTowxObject
},
2525 { "_class_wxObject","_wxSashWindow",SwigwxSashWindowTowxObject
},
2526 { "_class_wxObject","_class_wxSashEvent",SwigwxSashEventTowxObject
},
2527 { "_class_wxObject","_wxSashEvent",SwigwxSashEventTowxObject
},
2528 { "_size_t","_wxCoord",0},
2529 { "_size_t","_wxPrintQuality",0},
2530 { "_size_t","_time_t",0},
2531 { "_size_t","_unsigned_int",0},
2532 { "_size_t","_int",0},
2533 { "_size_t","_wxWindowID",0},
2534 { "_size_t","_uint",0},
2535 { "_wxPopupWindow","_class_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxPopupWindow
},
2536 { "_wxPopupWindow","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxPopupWindow
},
2537 { "_class_wxSashWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow
},
2538 { "_class_wxSashWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow
},
2539 { "_uint","_wxCoord",0},
2540 { "_uint","_wxPrintQuality",0},
2541 { "_uint","_time_t",0},
2542 { "_uint","_size_t",0},
2543 { "_uint","_unsigned_int",0},
2544 { "_uint","_int",0},
2545 { "_uint","_wxWindowID",0},
2546 { "_wxChar","_char",0},
2547 { "_class_wxEvent","_class_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent
},
2548 { "_class_wxEvent","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent
},
2549 { "_class_wxEvent","_class_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent
},
2550 { "_class_wxEvent","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent
},
2551 { "_class_wxEvent","_class_wxSashEvent",SwigwxSashEventTowxEvent
},
2552 { "_class_wxEvent","_wxSashEvent",SwigwxSashEventTowxEvent
},
2553 { "_wxCommandEvent","_class_wxSashEvent",SwigwxSashEventTowxCommandEvent
},
2554 { "_wxCommandEvent","_wxSashEvent",SwigwxSashEventTowxCommandEvent
},
2555 { "_char","_wxChar",0},
2556 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
2557 { "_EBool","_wxCoord",0},
2558 { "_EBool","_wxPrintQuality",0},
2559 { "_EBool","_signed_int",0},
2560 { "_EBool","_int",0},
2561 { "_EBool","_wxWindowID",0},
2562 { "_unsigned_long","_long",0},
2563 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
2564 { "_class_wxPopupWindow","_class_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxPopupWindow
},
2565 { "_class_wxPopupWindow","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxPopupWindow
},
2566 { "_signed_int","_wxCoord",0},
2567 { "_signed_int","_wxPrintQuality",0},
2568 { "_signed_int","_EBool",0},
2569 { "_signed_int","_wxWindowID",0},
2570 { "_signed_int","_int",0},
2571 { "_WXTYPE","_short",0},
2572 { "_WXTYPE","_signed_short",0},
2573 { "_WXTYPE","_unsigned_short",0},
2574 { "_unsigned_short","_WXTYPE",0},
2575 { "_unsigned_short","_short",0},
2576 { "_class_wxWindow","_class_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxWindow
},
2577 { "_class_wxWindow","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxWindow
},
2578 { "_class_wxWindow","_class_wxPopupWindow",SwigwxPopupWindowTowxWindow
},
2579 { "_class_wxWindow","_wxPopupWindow",SwigwxPopupWindowTowxWindow
},
2580 { "_class_wxWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow
},
2581 { "_class_wxWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow
},
2582 { "_class_wxWindow","_class_wxSashWindow",SwigwxSashWindowTowxWindow
},
2583 { "_class_wxWindow","_wxSashWindow",SwigwxSashWindowTowxWindow
},
2584 { "_wxObject","_class_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxObject
},
2585 { "_wxObject","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxObject
},
2586 { "_wxObject","_class_wxPopupWindow",SwigwxPopupWindowTowxObject
},
2587 { "_wxObject","_wxPopupWindow",SwigwxPopupWindowTowxObject
},
2588 { "_wxObject","_class_wxLayoutAlgorithm",SwigwxLayoutAlgorithmTowxObject
},
2589 { "_wxObject","_wxLayoutAlgorithm",SwigwxLayoutAlgorithmTowxObject
},
2590 { "_wxObject","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxObject
},
2591 { "_wxObject","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxObject
},
2592 { "_wxObject","_class_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxObject
},
2593 { "_wxObject","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxObject
},
2594 { "_wxObject","_class_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxObject
},
2595 { "_wxObject","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxObject
},
2596 { "_wxObject","_class_wxSashWindow",SwigwxSashWindowTowxObject
},
2597 { "_wxObject","_wxSashWindow",SwigwxSashWindowTowxObject
},
2598 { "_wxObject","_class_wxSashEvent",SwigwxSashEventTowxObject
},
2599 { "_wxObject","_wxSashEvent",SwigwxSashEventTowxObject
},
2600 { "_signed_short","_WXTYPE",0},
2601 { "_signed_short","_short",0},
2602 { "_unsigned_char","_byte",0},
2603 { "_unsigned_int","_wxCoord",0},
2604 { "_unsigned_int","_wxPrintQuality",0},
2605 { "_unsigned_int","_time_t",0},
2606 { "_unsigned_int","_size_t",0},
2607 { "_unsigned_int","_uint",0},
2608 { "_unsigned_int","_wxWindowID",0},
2609 { "_unsigned_int","_int",0},
2610 { "_short","_WXTYPE",0},
2611 { "_short","_unsigned_short",0},
2612 { "_short","_signed_short",0},
2613 { "_wxWindowID","_wxCoord",0},
2614 { "_wxWindowID","_wxPrintQuality",0},
2615 { "_wxWindowID","_time_t",0},
2616 { "_wxWindowID","_size_t",0},
2617 { "_wxWindowID","_EBool",0},
2618 { "_wxWindowID","_uint",0},
2619 { "_wxWindowID","_int",0},
2620 { "_wxWindowID","_signed_int",0},
2621 { "_wxWindowID","_unsigned_int",0},
2622 { "_int","_wxCoord",0},
2623 { "_int","_wxPrintQuality",0},
2624 { "_int","_time_t",0},
2625 { "_int","_size_t",0},
2626 { "_int","_EBool",0},
2627 { "_int","_uint",0},
2628 { "_int","_wxWindowID",0},
2629 { "_int","_unsigned_int",0},
2630 { "_int","_signed_int",0},
2631 { "_time_t","_wxCoord",0},
2632 { "_time_t","_wxPrintQuality",0},
2633 { "_time_t","_unsigned_int",0},
2634 { "_time_t","_int",0},
2635 { "_time_t","_wxWindowID",0},
2636 { "_time_t","_uint",0},
2637 { "_time_t","_size_t",0},
2638 { "_wxCoord","_int",0},
2639 { "_wxCoord","_signed_int",0},
2640 { "_wxCoord","_unsigned_int",0},
2641 { "_wxCoord","_wxWindowID",0},
2642 { "_wxCoord","_uint",0},
2643 { "_wxCoord","_EBool",0},
2644 { "_wxCoord","_size_t",0},
2645 { "_wxCoord","_time_t",0},
2646 { "_wxCoord","_wxPrintQuality",0},
2647 { "_class_wxCommandEvent","_class_wxSashEvent",SwigwxSashEventTowxCommandEvent
},
2648 { "_class_wxCommandEvent","_wxSashEvent",SwigwxSashEventTowxCommandEvent
},
2649 { "_wxEvtHandler","_class_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxEvtHandler
},
2650 { "_wxEvtHandler","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxEvtHandler
},
2651 { "_wxEvtHandler","_class_wxPopupWindow",SwigwxPopupWindowTowxEvtHandler
},
2652 { "_wxEvtHandler","_wxPopupWindow",SwigwxPopupWindowTowxEvtHandler
},
2653 { "_wxEvtHandler","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler
},
2654 { "_wxEvtHandler","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler
},
2655 { "_wxEvtHandler","_class_wxSashWindow",SwigwxSashWindowTowxEvtHandler
},
2656 { "_wxEvtHandler","_wxSashWindow",SwigwxSashWindowTowxEvtHandler
},
2657 { "_wxWindow","_class_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxWindow
},
2658 { "_wxWindow","_wxPyPopupTransientWindow",SwigwxPyPopupTransientWindowTowxWindow
},
2659 { "_wxWindow","_class_wxPopupWindow",SwigwxPopupWindowTowxWindow
},
2660 { "_wxWindow","_wxPopupWindow",SwigwxPopupWindowTowxWindow
},
2661 { "_wxWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow
},
2662 { "_wxWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow
},
2663 { "_wxWindow","_class_wxSashWindow",SwigwxSashWindowTowxWindow
},
2664 { "_wxWindow","_wxSashWindow",SwigwxSashWindowTowxWindow
},
2667 static PyObject
*SWIG_globals
;
2671 SWIGEXPORT(void) initwindows3c() {
2673 SWIG_globals
= SWIG_newvarlink();
2674 m
= Py_InitModule("windows3c", windows3cMethods
);
2675 d
= PyModule_GetDict(m
);
2676 PyDict_SetItemString(d
,"wxSASH_TOP", PyInt_FromLong((long) wxSASH_TOP
));
2677 PyDict_SetItemString(d
,"wxSASH_RIGHT", PyInt_FromLong((long) wxSASH_RIGHT
));
2678 PyDict_SetItemString(d
,"wxSASH_BOTTOM", PyInt_FromLong((long) wxSASH_BOTTOM
));
2679 PyDict_SetItemString(d
,"wxSASH_LEFT", PyInt_FromLong((long) wxSASH_LEFT
));
2680 PyDict_SetItemString(d
,"wxSASH_NONE", PyInt_FromLong((long) wxSASH_NONE
));
2681 PyDict_SetItemString(d
,"wxEVT_SASH_DRAGGED", PyInt_FromLong((long) wxEVT_SASH_DRAGGED
));
2682 PyDict_SetItemString(d
,"wxSW_3D", PyInt_FromLong((long) wxSW_3D
));
2683 PyDict_SetItemString(d
,"wxSW_3DSASH", PyInt_FromLong((long) wxSW_3DSASH
));
2684 PyDict_SetItemString(d
,"wxSW_3DBORDER", PyInt_FromLong((long) wxSW_3DBORDER
));
2685 PyDict_SetItemString(d
,"wxSW_BORDER", PyInt_FromLong((long) wxSW_BORDER
));
2686 PyDict_SetItemString(d
,"wxSASH_STATUS_OK", PyInt_FromLong((long) wxSASH_STATUS_OK
));
2687 PyDict_SetItemString(d
,"wxSASH_STATUS_OUT_OF_RANGE", PyInt_FromLong((long) wxSASH_STATUS_OUT_OF_RANGE
));
2688 PyDict_SetItemString(d
,"wxLAYOUT_HORIZONTAL", PyInt_FromLong((long) wxLAYOUT_HORIZONTAL
));
2689 PyDict_SetItemString(d
,"wxLAYOUT_VERTICAL", PyInt_FromLong((long) wxLAYOUT_VERTICAL
));
2690 PyDict_SetItemString(d
,"wxLAYOUT_NONE", PyInt_FromLong((long) wxLAYOUT_NONE
));
2691 PyDict_SetItemString(d
,"wxLAYOUT_TOP", PyInt_FromLong((long) wxLAYOUT_TOP
));
2692 PyDict_SetItemString(d
,"wxLAYOUT_LEFT", PyInt_FromLong((long) wxLAYOUT_LEFT
));
2693 PyDict_SetItemString(d
,"wxLAYOUT_RIGHT", PyInt_FromLong((long) wxLAYOUT_RIGHT
));
2694 PyDict_SetItemString(d
,"wxLAYOUT_BOTTOM", PyInt_FromLong((long) wxLAYOUT_BOTTOM
));
2695 PyDict_SetItemString(d
,"wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong((long) wxEVT_QUERY_LAYOUT_INFO
));
2696 PyDict_SetItemString(d
,"wxEVT_CALCULATE_LAYOUT", PyInt_FromLong((long) wxEVT_CALCULATE_LAYOUT
));
2699 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
2700 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);