2 * FILE : src/msw/windows3.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
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
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initwindows3c
56 #define SWIG_name "windows3c"
59 #include <wx/sashwin.h>
60 #include <wx/laywin.h>
62 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
66 } else if (target
== Py_None
) {
70 if (!PyList_Check(target
)) {
72 target
= PyList_New(0);
73 PyList_Append(target
, o2
);
76 PyList_Append(target
,o
);
82 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
88 } else if (target
== Py_None
) {
92 if (!PyTuple_Check(target
)) {
94 target
= PyTuple_New(1);
95 PyTuple_SetItem(target
, 0, o2
);
98 PyTuple_SetItem(o3
, 0, o
);
101 target
= PySequence_Concat(o2
, o3
);
108 #if PYTHON_API_VERSION >= 1009
109 static char* wxStringErrorMsg
= "String or Unicode type required";
111 static char* wxStringErrorMsg
= "string type is required for parameter";
116 static void *SwigwxSashEventTowxCommandEvent(void *ptr
) {
118 wxCommandEvent
*dest
;
119 src
= (wxSashEvent
*) ptr
;
120 dest
= (wxCommandEvent
*) src
;
121 return (void *) dest
;
124 static void *SwigwxSashEventTowxEvent(void *ptr
) {
127 src
= (wxSashEvent
*) ptr
;
128 dest
= (wxEvent
*) src
;
129 return (void *) dest
;
132 static void *SwigwxSashEventTowxObject(void *ptr
) {
135 src
= (wxSashEvent
*) ptr
;
136 dest
= (wxObject
*) src
;
137 return (void *) dest
;
140 #define wxSashEvent_SetEdge(_swigobj,_swigarg0) (_swigobj->SetEdge(_swigarg0))
141 static PyObject
*_wrap_wxSashEvent_SetEdge(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
142 PyObject
* _resultobj
;
144 wxSashEdgePosition _arg1
;
145 PyObject
* _argo0
= 0;
146 char *_kwnames
[] = { "self","edge", NULL
};
149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashEvent_SetEdge",_kwnames
,&_argo0
,&_arg1
))
152 if (_argo0
== Py_None
) { _arg0
= NULL
; }
153 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
154 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_SetEdge. Expected _wxSashEvent_p.");
159 wxPy_BEGIN_ALLOW_THREADS
;
160 wxSashEvent_SetEdge(_arg0
,_arg1
);
162 wxPy_END_ALLOW_THREADS
;
163 } Py_INCREF(Py_None
);
164 _resultobj
= Py_None
;
168 #define wxSashEvent_GetEdge(_swigobj) (_swigobj->GetEdge())
169 static PyObject
*_wrap_wxSashEvent_GetEdge(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
170 PyObject
* _resultobj
;
171 wxSashEdgePosition _result
;
173 PyObject
* _argo0
= 0;
174 char *_kwnames
[] = { "self", NULL
};
177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashEvent_GetEdge",_kwnames
,&_argo0
))
180 if (_argo0
== Py_None
) { _arg0
= NULL
; }
181 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
182 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_GetEdge. Expected _wxSashEvent_p.");
187 wxPy_BEGIN_ALLOW_THREADS
;
188 _result
= (wxSashEdgePosition
)wxSashEvent_GetEdge(_arg0
);
190 wxPy_END_ALLOW_THREADS
;
191 } _resultobj
= Py_BuildValue("i",_result
);
195 #define wxSashEvent_SetDragRect(_swigobj,_swigarg0) (_swigobj->SetDragRect(_swigarg0))
196 static PyObject
*_wrap_wxSashEvent_SetDragRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
197 PyObject
* _resultobj
;
200 PyObject
* _argo0
= 0;
202 PyObject
* _obj1
= 0;
203 char *_kwnames
[] = { "self","rect", NULL
};
206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxSashEvent_SetDragRect",_kwnames
,&_argo0
,&_obj1
))
209 if (_argo0
== Py_None
) { _arg0
= NULL
; }
210 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
211 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_SetDragRect. Expected _wxSashEvent_p.");
217 if (! wxRect_helper(_obj1
, &_arg1
))
221 wxPy_BEGIN_ALLOW_THREADS
;
222 wxSashEvent_SetDragRect(_arg0
,*_arg1
);
224 wxPy_END_ALLOW_THREADS
;
225 } Py_INCREF(Py_None
);
226 _resultobj
= Py_None
;
230 #define wxSashEvent_GetDragRect(_swigobj) (_swigobj->GetDragRect())
231 static PyObject
*_wrap_wxSashEvent_GetDragRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
232 PyObject
* _resultobj
;
235 PyObject
* _argo0
= 0;
236 char *_kwnames
[] = { "self", NULL
};
240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashEvent_GetDragRect",_kwnames
,&_argo0
))
243 if (_argo0
== Py_None
) { _arg0
= NULL
; }
244 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
245 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_GetDragRect. Expected _wxSashEvent_p.");
250 wxPy_BEGIN_ALLOW_THREADS
;
251 _result
= new wxRect (wxSashEvent_GetDragRect(_arg0
));
253 wxPy_END_ALLOW_THREADS
;
254 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
255 _resultobj
= Py_BuildValue("s",_ptemp
);
259 #define wxSashEvent_SetDragStatus(_swigobj,_swigarg0) (_swigobj->SetDragStatus(_swigarg0))
260 static PyObject
*_wrap_wxSashEvent_SetDragStatus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
261 PyObject
* _resultobj
;
263 wxSashDragStatus _arg1
;
264 PyObject
* _argo0
= 0;
265 char *_kwnames
[] = { "self","status", NULL
};
268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashEvent_SetDragStatus",_kwnames
,&_argo0
,&_arg1
))
271 if (_argo0
== Py_None
) { _arg0
= NULL
; }
272 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
273 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_SetDragStatus. Expected _wxSashEvent_p.");
278 wxPy_BEGIN_ALLOW_THREADS
;
279 wxSashEvent_SetDragStatus(_arg0
,_arg1
);
281 wxPy_END_ALLOW_THREADS
;
282 } Py_INCREF(Py_None
);
283 _resultobj
= Py_None
;
287 #define wxSashEvent_GetDragStatus(_swigobj) (_swigobj->GetDragStatus())
288 static PyObject
*_wrap_wxSashEvent_GetDragStatus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
289 PyObject
* _resultobj
;
290 wxSashDragStatus _result
;
292 PyObject
* _argo0
= 0;
293 char *_kwnames
[] = { "self", NULL
};
296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashEvent_GetDragStatus",_kwnames
,&_argo0
))
299 if (_argo0
== Py_None
) { _arg0
= NULL
; }
300 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashEvent_p")) {
301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashEvent_GetDragStatus. Expected _wxSashEvent_p.");
306 wxPy_BEGIN_ALLOW_THREADS
;
307 _result
= (wxSashDragStatus
)wxSashEvent_GetDragStatus(_arg0
);
309 wxPy_END_ALLOW_THREADS
;
310 } _resultobj
= Py_BuildValue("i",_result
);
314 static void *SwigwxSashWindowTowxWindow(void *ptr
) {
317 src
= (wxSashWindow
*) ptr
;
318 dest
= (wxWindow
*) src
;
319 return (void *) dest
;
322 static void *SwigwxSashWindowTowxEvtHandler(void *ptr
) {
325 src
= (wxSashWindow
*) ptr
;
326 dest
= (wxEvtHandler
*) src
;
327 return (void *) dest
;
330 static void *SwigwxSashWindowTowxObject(void *ptr
) {
333 src
= (wxSashWindow
*) ptr
;
334 dest
= (wxObject
*) src
;
335 return (void *) dest
;
338 #define new_wxSashWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSashWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
339 static PyObject
*_wrap_new_wxSashWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
340 PyObject
* _resultobj
;
341 wxSashWindow
* _result
;
344 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
345 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
346 long _arg4
= (long ) wxCLIP_CHILDREN
|(wxSW_3D
);
347 char * _arg5
= (char *) "sashWindow";
348 PyObject
* _argo0
= 0;
350 PyObject
* _obj2
= 0;
352 PyObject
* _obj3
= 0;
353 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxSashWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
360 if (_argo0
== Py_None
) { _arg0
= NULL
; }
361 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSashWindow. Expected _wxWindow_p.");
369 if (! wxPoint_helper(_obj2
, &_arg2
))
375 if (! wxSize_helper(_obj3
, &_arg3
))
379 wxPy_BEGIN_ALLOW_THREADS
;
380 _result
= (wxSashWindow
*)new_wxSashWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
382 wxPy_END_ALLOW_THREADS
;
384 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashWindow_p");
385 _resultobj
= Py_BuildValue("s",_ptemp
);
388 _resultobj
= Py_None
;
393 #define wxSashWindow_GetSashVisible(_swigobj,_swigarg0) (_swigobj->GetSashVisible(_swigarg0))
394 static PyObject
*_wrap_wxSashWindow_GetSashVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
395 PyObject
* _resultobj
;
397 wxSashWindow
* _arg0
;
398 wxSashEdgePosition _arg1
;
399 PyObject
* _argo0
= 0;
400 char *_kwnames
[] = { "self","edge", NULL
};
403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_GetSashVisible",_kwnames
,&_argo0
,&_arg1
))
406 if (_argo0
== Py_None
) { _arg0
= NULL
; }
407 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetSashVisible. Expected _wxSashWindow_p.");
413 wxPy_BEGIN_ALLOW_THREADS
;
414 _result
= (bool )wxSashWindow_GetSashVisible(_arg0
,_arg1
);
416 wxPy_END_ALLOW_THREADS
;
417 } _resultobj
= Py_BuildValue("i",_result
);
421 #define wxSashWindow_GetDefaultBorderSize(_swigobj) (_swigobj->GetDefaultBorderSize())
422 static PyObject
*_wrap_wxSashWindow_GetDefaultBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
423 PyObject
* _resultobj
;
425 wxSashWindow
* _arg0
;
426 PyObject
* _argo0
= 0;
427 char *_kwnames
[] = { "self", NULL
};
430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetDefaultBorderSize",_kwnames
,&_argo0
))
433 if (_argo0
== Py_None
) { _arg0
= NULL
; }
434 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
435 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetDefaultBorderSize. Expected _wxSashWindow_p.");
440 wxPy_BEGIN_ALLOW_THREADS
;
441 _result
= (int )wxSashWindow_GetDefaultBorderSize(_arg0
);
443 wxPy_END_ALLOW_THREADS
;
444 } _resultobj
= Py_BuildValue("i",_result
);
448 #define wxSashWindow_GetEdgeMargin(_swigobj,_swigarg0) (_swigobj->GetEdgeMargin(_swigarg0))
449 static PyObject
*_wrap_wxSashWindow_GetEdgeMargin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
450 PyObject
* _resultobj
;
452 wxSashWindow
* _arg0
;
453 wxSashEdgePosition _arg1
;
454 PyObject
* _argo0
= 0;
455 char *_kwnames
[] = { "self","edge", NULL
};
458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_GetEdgeMargin",_kwnames
,&_argo0
,&_arg1
))
461 if (_argo0
== Py_None
) { _arg0
= NULL
; }
462 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
463 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetEdgeMargin. Expected _wxSashWindow_p.");
468 wxPy_BEGIN_ALLOW_THREADS
;
469 _result
= (int )wxSashWindow_GetEdgeMargin(_arg0
,_arg1
);
471 wxPy_END_ALLOW_THREADS
;
472 } _resultobj
= Py_BuildValue("i",_result
);
476 #define wxSashWindow_GetExtraBorderSize(_swigobj) (_swigobj->GetExtraBorderSize())
477 static PyObject
*_wrap_wxSashWindow_GetExtraBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
478 PyObject
* _resultobj
;
480 wxSashWindow
* _arg0
;
481 PyObject
* _argo0
= 0;
482 char *_kwnames
[] = { "self", NULL
};
485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetExtraBorderSize",_kwnames
,&_argo0
))
488 if (_argo0
== Py_None
) { _arg0
= NULL
; }
489 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
490 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetExtraBorderSize. Expected _wxSashWindow_p.");
495 wxPy_BEGIN_ALLOW_THREADS
;
496 _result
= (int )wxSashWindow_GetExtraBorderSize(_arg0
);
498 wxPy_END_ALLOW_THREADS
;
499 } _resultobj
= Py_BuildValue("i",_result
);
503 #define wxSashWindow_GetMaximumSizeX(_swigobj) (_swigobj->GetMaximumSizeX())
504 static PyObject
*_wrap_wxSashWindow_GetMaximumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
505 PyObject
* _resultobj
;
507 wxSashWindow
* _arg0
;
508 PyObject
* _argo0
= 0;
509 char *_kwnames
[] = { "self", NULL
};
512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMaximumSizeX",_kwnames
,&_argo0
))
515 if (_argo0
== Py_None
) { _arg0
= NULL
; }
516 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
517 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMaximumSizeX. Expected _wxSashWindow_p.");
522 wxPy_BEGIN_ALLOW_THREADS
;
523 _result
= (int )wxSashWindow_GetMaximumSizeX(_arg0
);
525 wxPy_END_ALLOW_THREADS
;
526 } _resultobj
= Py_BuildValue("i",_result
);
530 #define wxSashWindow_GetMaximumSizeY(_swigobj) (_swigobj->GetMaximumSizeY())
531 static PyObject
*_wrap_wxSashWindow_GetMaximumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
532 PyObject
* _resultobj
;
534 wxSashWindow
* _arg0
;
535 PyObject
* _argo0
= 0;
536 char *_kwnames
[] = { "self", NULL
};
539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMaximumSizeY",_kwnames
,&_argo0
))
542 if (_argo0
== Py_None
) { _arg0
= NULL
; }
543 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
544 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMaximumSizeY. Expected _wxSashWindow_p.");
549 wxPy_BEGIN_ALLOW_THREADS
;
550 _result
= (int )wxSashWindow_GetMaximumSizeY(_arg0
);
552 wxPy_END_ALLOW_THREADS
;
553 } _resultobj
= Py_BuildValue("i",_result
);
557 #define wxSashWindow_GetMinimumSizeX(_swigobj) (_swigobj->GetMinimumSizeX())
558 static PyObject
*_wrap_wxSashWindow_GetMinimumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
559 PyObject
* _resultobj
;
561 wxSashWindow
* _arg0
;
562 PyObject
* _argo0
= 0;
563 char *_kwnames
[] = { "self", NULL
};
566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMinimumSizeX",_kwnames
,&_argo0
))
569 if (_argo0
== Py_None
) { _arg0
= NULL
; }
570 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
571 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMinimumSizeX. Expected _wxSashWindow_p.");
576 wxPy_BEGIN_ALLOW_THREADS
;
577 _result
= (int )wxSashWindow_GetMinimumSizeX(_arg0
);
579 wxPy_END_ALLOW_THREADS
;
580 } _resultobj
= Py_BuildValue("i",_result
);
584 #define wxSashWindow_GetMinimumSizeY(_swigobj) (_swigobj->GetMinimumSizeY())
585 static PyObject
*_wrap_wxSashWindow_GetMinimumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
586 PyObject
* _resultobj
;
588 wxSashWindow
* _arg0
;
589 PyObject
* _argo0
= 0;
590 char *_kwnames
[] = { "self", NULL
};
593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashWindow_GetMinimumSizeY",_kwnames
,&_argo0
))
596 if (_argo0
== Py_None
) { _arg0
= NULL
; }
597 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_GetMinimumSizeY. Expected _wxSashWindow_p.");
603 wxPy_BEGIN_ALLOW_THREADS
;
604 _result
= (int )wxSashWindow_GetMinimumSizeY(_arg0
);
606 wxPy_END_ALLOW_THREADS
;
607 } _resultobj
= Py_BuildValue("i",_result
);
611 #define wxSashWindow_HasBorder(_swigobj,_swigarg0) (_swigobj->HasBorder(_swigarg0))
612 static PyObject
*_wrap_wxSashWindow_HasBorder(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
613 PyObject
* _resultobj
;
615 wxSashWindow
* _arg0
;
616 wxSashEdgePosition _arg1
;
617 PyObject
* _argo0
= 0;
618 char *_kwnames
[] = { "self","edge", NULL
};
621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_HasBorder",_kwnames
,&_argo0
,&_arg1
))
624 if (_argo0
== Py_None
) { _arg0
= NULL
; }
625 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_HasBorder. Expected _wxSashWindow_p.");
631 wxPy_BEGIN_ALLOW_THREADS
;
632 _result
= (bool )wxSashWindow_HasBorder(_arg0
,_arg1
);
634 wxPy_END_ALLOW_THREADS
;
635 } _resultobj
= Py_BuildValue("i",_result
);
639 #define wxSashWindow_SetDefaultBorderSize(_swigobj,_swigarg0) (_swigobj->SetDefaultBorderSize(_swigarg0))
640 static PyObject
*_wrap_wxSashWindow_SetDefaultBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
641 PyObject
* _resultobj
;
642 wxSashWindow
* _arg0
;
644 PyObject
* _argo0
= 0;
645 char *_kwnames
[] = { "self","width", NULL
};
648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetDefaultBorderSize",_kwnames
,&_argo0
,&_arg1
))
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_SetDefaultBorderSize. Expected _wxSashWindow_p.");
658 wxPy_BEGIN_ALLOW_THREADS
;
659 wxSashWindow_SetDefaultBorderSize(_arg0
,_arg1
);
661 wxPy_END_ALLOW_THREADS
;
662 } Py_INCREF(Py_None
);
663 _resultobj
= Py_None
;
667 #define wxSashWindow_SetExtraBorderSize(_swigobj,_swigarg0) (_swigobj->SetExtraBorderSize(_swigarg0))
668 static PyObject
*_wrap_wxSashWindow_SetExtraBorderSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
669 PyObject
* _resultobj
;
670 wxSashWindow
* _arg0
;
672 PyObject
* _argo0
= 0;
673 char *_kwnames
[] = { "self","width", NULL
};
676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetExtraBorderSize",_kwnames
,&_argo0
,&_arg1
))
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_SetExtraBorderSize. Expected _wxSashWindow_p.");
686 wxPy_BEGIN_ALLOW_THREADS
;
687 wxSashWindow_SetExtraBorderSize(_arg0
,_arg1
);
689 wxPy_END_ALLOW_THREADS
;
690 } Py_INCREF(Py_None
);
691 _resultobj
= Py_None
;
695 #define wxSashWindow_SetMaximumSizeX(_swigobj,_swigarg0) (_swigobj->SetMaximumSizeX(_swigarg0))
696 static PyObject
*_wrap_wxSashWindow_SetMaximumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
697 PyObject
* _resultobj
;
698 wxSashWindow
* _arg0
;
700 PyObject
* _argo0
= 0;
701 char *_kwnames
[] = { "self","min", NULL
};
704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMaximumSizeX",_kwnames
,&_argo0
,&_arg1
))
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_SetMaximumSizeX. Expected _wxSashWindow_p.");
714 wxPy_BEGIN_ALLOW_THREADS
;
715 wxSashWindow_SetMaximumSizeX(_arg0
,_arg1
);
717 wxPy_END_ALLOW_THREADS
;
718 } Py_INCREF(Py_None
);
719 _resultobj
= Py_None
;
723 #define wxSashWindow_SetMaximumSizeY(_swigobj,_swigarg0) (_swigobj->SetMaximumSizeY(_swigarg0))
724 static PyObject
*_wrap_wxSashWindow_SetMaximumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
725 PyObject
* _resultobj
;
726 wxSashWindow
* _arg0
;
728 PyObject
* _argo0
= 0;
729 char *_kwnames
[] = { "self","min", NULL
};
732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMaximumSizeY",_kwnames
,&_argo0
,&_arg1
))
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_SetMaximumSizeY. Expected _wxSashWindow_p.");
742 wxPy_BEGIN_ALLOW_THREADS
;
743 wxSashWindow_SetMaximumSizeY(_arg0
,_arg1
);
745 wxPy_END_ALLOW_THREADS
;
746 } Py_INCREF(Py_None
);
747 _resultobj
= Py_None
;
751 #define wxSashWindow_SetMinimumSizeX(_swigobj,_swigarg0) (_swigobj->SetMinimumSizeX(_swigarg0))
752 static PyObject
*_wrap_wxSashWindow_SetMinimumSizeX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
753 PyObject
* _resultobj
;
754 wxSashWindow
* _arg0
;
756 PyObject
* _argo0
= 0;
757 char *_kwnames
[] = { "self","min", NULL
};
760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMinimumSizeX",_kwnames
,&_argo0
,&_arg1
))
763 if (_argo0
== Py_None
) { _arg0
= NULL
; }
764 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
765 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetMinimumSizeX. Expected _wxSashWindow_p.");
770 wxPy_BEGIN_ALLOW_THREADS
;
771 wxSashWindow_SetMinimumSizeX(_arg0
,_arg1
);
773 wxPy_END_ALLOW_THREADS
;
774 } Py_INCREF(Py_None
);
775 _resultobj
= Py_None
;
779 #define wxSashWindow_SetMinimumSizeY(_swigobj,_swigarg0) (_swigobj->SetMinimumSizeY(_swigarg0))
780 static PyObject
*_wrap_wxSashWindow_SetMinimumSizeY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
781 PyObject
* _resultobj
;
782 wxSashWindow
* _arg0
;
784 PyObject
* _argo0
= 0;
785 char *_kwnames
[] = { "self","min", NULL
};
788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashWindow_SetMinimumSizeY",_kwnames
,&_argo0
,&_arg1
))
791 if (_argo0
== Py_None
) { _arg0
= NULL
; }
792 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetMinimumSizeY. Expected _wxSashWindow_p.");
798 wxPy_BEGIN_ALLOW_THREADS
;
799 wxSashWindow_SetMinimumSizeY(_arg0
,_arg1
);
801 wxPy_END_ALLOW_THREADS
;
802 } Py_INCREF(Py_None
);
803 _resultobj
= Py_None
;
807 #define wxSashWindow_SetSashVisible(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSashVisible(_swigarg0,_swigarg1))
808 static PyObject
*_wrap_wxSashWindow_SetSashVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
809 PyObject
* _resultobj
;
810 wxSashWindow
* _arg0
;
811 wxSashEdgePosition _arg1
;
813 PyObject
* _argo0
= 0;
815 char *_kwnames
[] = { "self","edge","visible", NULL
};
818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSashWindow_SetSashVisible",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
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_SetSashVisible. Expected _wxSashWindow_p.");
827 _arg2
= (bool ) tempbool2
;
829 wxPy_BEGIN_ALLOW_THREADS
;
830 wxSashWindow_SetSashVisible(_arg0
,_arg1
,_arg2
);
832 wxPy_END_ALLOW_THREADS
;
833 } Py_INCREF(Py_None
);
834 _resultobj
= Py_None
;
838 #define wxSashWindow_SetSashBorder(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSashBorder(_swigarg0,_swigarg1))
839 static PyObject
*_wrap_wxSashWindow_SetSashBorder(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
840 PyObject
* _resultobj
;
841 wxSashWindow
* _arg0
;
842 wxSashEdgePosition _arg1
;
844 PyObject
* _argo0
= 0;
846 char *_kwnames
[] = { "self","edge","hasBorder", NULL
};
849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxSashWindow_SetSashBorder",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
852 if (_argo0
== Py_None
) { _arg0
= NULL
; }
853 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashWindow_p")) {
854 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashWindow_SetSashBorder. Expected _wxSashWindow_p.");
858 _arg2
= (bool ) tempbool2
;
860 wxPy_BEGIN_ALLOW_THREADS
;
861 wxSashWindow_SetSashBorder(_arg0
,_arg1
,_arg2
);
863 wxPy_END_ALLOW_THREADS
;
864 } Py_INCREF(Py_None
);
865 _resultobj
= Py_None
;
869 static void *SwigwxQueryLayoutInfoEventTowxEvent(void *ptr
) {
870 wxQueryLayoutInfoEvent
*src
;
872 src
= (wxQueryLayoutInfoEvent
*) ptr
;
873 dest
= (wxEvent
*) src
;
874 return (void *) dest
;
877 static void *SwigwxQueryLayoutInfoEventTowxObject(void *ptr
) {
878 wxQueryLayoutInfoEvent
*src
;
880 src
= (wxQueryLayoutInfoEvent
*) ptr
;
881 dest
= (wxObject
*) src
;
882 return (void *) dest
;
885 #define wxQueryLayoutInfoEvent_SetRequestedLength(_swigobj,_swigarg0) (_swigobj->SetRequestedLength(_swigarg0))
886 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetRequestedLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
887 PyObject
* _resultobj
;
888 wxQueryLayoutInfoEvent
* _arg0
;
890 PyObject
* _argo0
= 0;
891 char *_kwnames
[] = { "self","length", NULL
};
894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetRequestedLength",_kwnames
,&_argo0
,&_arg1
))
897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetRequestedLength. Expected _wxQueryLayoutInfoEvent_p.");
904 wxPy_BEGIN_ALLOW_THREADS
;
905 wxQueryLayoutInfoEvent_SetRequestedLength(_arg0
,_arg1
);
907 wxPy_END_ALLOW_THREADS
;
908 } Py_INCREF(Py_None
);
909 _resultobj
= Py_None
;
913 #define wxQueryLayoutInfoEvent_GetRequestedLength(_swigobj) (_swigobj->GetRequestedLength())
914 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetRequestedLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
915 PyObject
* _resultobj
;
917 wxQueryLayoutInfoEvent
* _arg0
;
918 PyObject
* _argo0
= 0;
919 char *_kwnames
[] = { "self", NULL
};
922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetRequestedLength",_kwnames
,&_argo0
))
925 if (_argo0
== Py_None
) { _arg0
= NULL
; }
926 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
927 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetRequestedLength. Expected _wxQueryLayoutInfoEvent_p.");
932 wxPy_BEGIN_ALLOW_THREADS
;
933 _result
= (int )wxQueryLayoutInfoEvent_GetRequestedLength(_arg0
);
935 wxPy_END_ALLOW_THREADS
;
936 } _resultobj
= Py_BuildValue("i",_result
);
940 #define wxQueryLayoutInfoEvent_SetFlags(_swigobj,_swigarg0) (_swigobj->SetFlags(_swigarg0))
941 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
942 PyObject
* _resultobj
;
943 wxQueryLayoutInfoEvent
* _arg0
;
945 PyObject
* _argo0
= 0;
946 char *_kwnames
[] = { "self","flags", NULL
};
949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetFlags",_kwnames
,&_argo0
,&_arg1
))
952 if (_argo0
== Py_None
) { _arg0
= NULL
; }
953 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetFlags. Expected _wxQueryLayoutInfoEvent_p.");
959 wxPy_BEGIN_ALLOW_THREADS
;
960 wxQueryLayoutInfoEvent_SetFlags(_arg0
,_arg1
);
962 wxPy_END_ALLOW_THREADS
;
963 } Py_INCREF(Py_None
);
964 _resultobj
= Py_None
;
968 #define wxQueryLayoutInfoEvent_GetFlags(_swigobj) (_swigobj->GetFlags())
969 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
970 PyObject
* _resultobj
;
972 wxQueryLayoutInfoEvent
* _arg0
;
973 PyObject
* _argo0
= 0;
974 char *_kwnames
[] = { "self", NULL
};
977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetFlags",_kwnames
,&_argo0
))
980 if (_argo0
== Py_None
) { _arg0
= NULL
; }
981 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
982 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetFlags. Expected _wxQueryLayoutInfoEvent_p.");
987 wxPy_BEGIN_ALLOW_THREADS
;
988 _result
= (int )wxQueryLayoutInfoEvent_GetFlags(_arg0
);
990 wxPy_END_ALLOW_THREADS
;
991 } _resultobj
= Py_BuildValue("i",_result
);
995 #define wxQueryLayoutInfoEvent_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
996 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
997 PyObject
* _resultobj
;
998 wxQueryLayoutInfoEvent
* _arg0
;
1000 PyObject
* _argo0
= 0;
1002 PyObject
* _obj1
= 0;
1003 char *_kwnames
[] = { "self","size", NULL
};
1006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxQueryLayoutInfoEvent_SetSize",_kwnames
,&_argo0
,&_obj1
))
1009 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1010 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1011 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetSize. Expected _wxQueryLayoutInfoEvent_p.");
1017 if (! wxSize_helper(_obj1
, &_arg1
))
1021 wxPy_BEGIN_ALLOW_THREADS
;
1022 wxQueryLayoutInfoEvent_SetSize(_arg0
,*_arg1
);
1024 wxPy_END_ALLOW_THREADS
;
1025 } Py_INCREF(Py_None
);
1026 _resultobj
= Py_None
;
1030 #define wxQueryLayoutInfoEvent_GetSize(_swigobj) (_swigobj->GetSize())
1031 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1032 PyObject
* _resultobj
;
1034 wxQueryLayoutInfoEvent
* _arg0
;
1035 PyObject
* _argo0
= 0;
1036 char *_kwnames
[] = { "self", NULL
};
1040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetSize",_kwnames
,&_argo0
))
1043 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1044 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1045 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetSize. Expected _wxQueryLayoutInfoEvent_p.");
1050 wxPy_BEGIN_ALLOW_THREADS
;
1051 _result
= new wxSize (wxQueryLayoutInfoEvent_GetSize(_arg0
));
1053 wxPy_END_ALLOW_THREADS
;
1054 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxSize_p");
1055 _resultobj
= Py_BuildValue("s",_ptemp
);
1059 #define wxQueryLayoutInfoEvent_SetOrientation(_swigobj,_swigarg0) (_swigobj->SetOrientation(_swigarg0))
1060 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1061 PyObject
* _resultobj
;
1062 wxQueryLayoutInfoEvent
* _arg0
;
1063 wxLayoutOrientation _arg1
;
1064 PyObject
* _argo0
= 0;
1065 char *_kwnames
[] = { "self","orient", NULL
};
1068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetOrientation",_kwnames
,&_argo0
,&_arg1
))
1071 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1072 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1073 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetOrientation. Expected _wxQueryLayoutInfoEvent_p.");
1078 wxPy_BEGIN_ALLOW_THREADS
;
1079 wxQueryLayoutInfoEvent_SetOrientation(_arg0
,_arg1
);
1081 wxPy_END_ALLOW_THREADS
;
1082 } Py_INCREF(Py_None
);
1083 _resultobj
= Py_None
;
1087 #define wxQueryLayoutInfoEvent_GetOrientation(_swigobj) (_swigobj->GetOrientation())
1088 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1089 PyObject
* _resultobj
;
1090 wxLayoutOrientation _result
;
1091 wxQueryLayoutInfoEvent
* _arg0
;
1092 PyObject
* _argo0
= 0;
1093 char *_kwnames
[] = { "self", NULL
};
1096 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetOrientation",_kwnames
,&_argo0
))
1099 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1100 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1101 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetOrientation. Expected _wxQueryLayoutInfoEvent_p.");
1106 wxPy_BEGIN_ALLOW_THREADS
;
1107 _result
= (wxLayoutOrientation
)wxQueryLayoutInfoEvent_GetOrientation(_arg0
);
1109 wxPy_END_ALLOW_THREADS
;
1110 } _resultobj
= Py_BuildValue("i",_result
);
1114 #define wxQueryLayoutInfoEvent_SetAlignment(_swigobj,_swigarg0) (_swigobj->SetAlignment(_swigarg0))
1115 static PyObject
*_wrap_wxQueryLayoutInfoEvent_SetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1116 PyObject
* _resultobj
;
1117 wxQueryLayoutInfoEvent
* _arg0
;
1118 wxLayoutAlignment _arg1
;
1119 PyObject
* _argo0
= 0;
1120 char *_kwnames
[] = { "self","align", NULL
};
1123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxQueryLayoutInfoEvent_SetAlignment",_kwnames
,&_argo0
,&_arg1
))
1126 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1127 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1128 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetAlignment. Expected _wxQueryLayoutInfoEvent_p.");
1133 wxPy_BEGIN_ALLOW_THREADS
;
1134 wxQueryLayoutInfoEvent_SetAlignment(_arg0
,_arg1
);
1136 wxPy_END_ALLOW_THREADS
;
1137 } Py_INCREF(Py_None
);
1138 _resultobj
= Py_None
;
1142 #define wxQueryLayoutInfoEvent_GetAlignment(_swigobj) (_swigobj->GetAlignment())
1143 static PyObject
*_wrap_wxQueryLayoutInfoEvent_GetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1144 PyObject
* _resultobj
;
1145 wxLayoutAlignment _result
;
1146 wxQueryLayoutInfoEvent
* _arg0
;
1147 PyObject
* _argo0
= 0;
1148 char *_kwnames
[] = { "self", NULL
};
1151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxQueryLayoutInfoEvent_GetAlignment",_kwnames
,&_argo0
))
1154 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1155 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxQueryLayoutInfoEvent_p")) {
1156 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetAlignment. Expected _wxQueryLayoutInfoEvent_p.");
1161 wxPy_BEGIN_ALLOW_THREADS
;
1162 _result
= (wxLayoutAlignment
)wxQueryLayoutInfoEvent_GetAlignment(_arg0
);
1164 wxPy_END_ALLOW_THREADS
;
1165 } _resultobj
= Py_BuildValue("i",_result
);
1169 static void *SwigwxCalculateLayoutEventTowxEvent(void *ptr
) {
1170 wxCalculateLayoutEvent
*src
;
1172 src
= (wxCalculateLayoutEvent
*) ptr
;
1173 dest
= (wxEvent
*) src
;
1174 return (void *) dest
;
1177 static void *SwigwxCalculateLayoutEventTowxObject(void *ptr
) {
1178 wxCalculateLayoutEvent
*src
;
1180 src
= (wxCalculateLayoutEvent
*) ptr
;
1181 dest
= (wxObject
*) src
;
1182 return (void *) dest
;
1185 #define wxCalculateLayoutEvent_SetFlags(_swigobj,_swigarg0) (_swigobj->SetFlags(_swigarg0))
1186 static PyObject
*_wrap_wxCalculateLayoutEvent_SetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1187 PyObject
* _resultobj
;
1188 wxCalculateLayoutEvent
* _arg0
;
1190 PyObject
* _argo0
= 0;
1191 char *_kwnames
[] = { "self","flags", NULL
};
1194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxCalculateLayoutEvent_SetFlags",_kwnames
,&_argo0
,&_arg1
))
1197 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1198 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1199 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_SetFlags. Expected _wxCalculateLayoutEvent_p.");
1204 wxPy_BEGIN_ALLOW_THREADS
;
1205 wxCalculateLayoutEvent_SetFlags(_arg0
,_arg1
);
1207 wxPy_END_ALLOW_THREADS
;
1208 } Py_INCREF(Py_None
);
1209 _resultobj
= Py_None
;
1213 #define wxCalculateLayoutEvent_GetFlags(_swigobj) (_swigobj->GetFlags())
1214 static PyObject
*_wrap_wxCalculateLayoutEvent_GetFlags(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1215 PyObject
* _resultobj
;
1217 wxCalculateLayoutEvent
* _arg0
;
1218 PyObject
* _argo0
= 0;
1219 char *_kwnames
[] = { "self", NULL
};
1222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCalculateLayoutEvent_GetFlags",_kwnames
,&_argo0
))
1225 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1226 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_GetFlags. Expected _wxCalculateLayoutEvent_p.");
1232 wxPy_BEGIN_ALLOW_THREADS
;
1233 _result
= (int )wxCalculateLayoutEvent_GetFlags(_arg0
);
1235 wxPy_END_ALLOW_THREADS
;
1236 } _resultobj
= Py_BuildValue("i",_result
);
1240 #define wxCalculateLayoutEvent_SetRect(_swigobj,_swigarg0) (_swigobj->SetRect(_swigarg0))
1241 static PyObject
*_wrap_wxCalculateLayoutEvent_SetRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1242 PyObject
* _resultobj
;
1243 wxCalculateLayoutEvent
* _arg0
;
1245 PyObject
* _argo0
= 0;
1247 PyObject
* _obj1
= 0;
1248 char *_kwnames
[] = { "self","rect", NULL
};
1251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxCalculateLayoutEvent_SetRect",_kwnames
,&_argo0
,&_obj1
))
1254 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1255 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1256 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_SetRect. Expected _wxCalculateLayoutEvent_p.");
1262 if (! wxRect_helper(_obj1
, &_arg1
))
1266 wxPy_BEGIN_ALLOW_THREADS
;
1267 wxCalculateLayoutEvent_SetRect(_arg0
,*_arg1
);
1269 wxPy_END_ALLOW_THREADS
;
1270 } Py_INCREF(Py_None
);
1271 _resultobj
= Py_None
;
1275 #define wxCalculateLayoutEvent_GetRect(_swigobj) (_swigobj->GetRect())
1276 static PyObject
*_wrap_wxCalculateLayoutEvent_GetRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1277 PyObject
* _resultobj
;
1279 wxCalculateLayoutEvent
* _arg0
;
1280 PyObject
* _argo0
= 0;
1281 char *_kwnames
[] = { "self", NULL
};
1285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxCalculateLayoutEvent_GetRect",_kwnames
,&_argo0
))
1288 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1289 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxCalculateLayoutEvent_p")) {
1290 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxCalculateLayoutEvent_GetRect. Expected _wxCalculateLayoutEvent_p.");
1295 wxPy_BEGIN_ALLOW_THREADS
;
1296 _result
= new wxRect (wxCalculateLayoutEvent_GetRect(_arg0
));
1298 wxPy_END_ALLOW_THREADS
;
1299 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRect_p");
1300 _resultobj
= Py_BuildValue("s",_ptemp
);
1304 static void *SwigwxSashLayoutWindowTowxSashWindow(void *ptr
) {
1305 wxSashLayoutWindow
*src
;
1307 src
= (wxSashLayoutWindow
*) ptr
;
1308 dest
= (wxSashWindow
*) src
;
1309 return (void *) dest
;
1312 static void *SwigwxSashLayoutWindowTowxWindow(void *ptr
) {
1313 wxSashLayoutWindow
*src
;
1315 src
= (wxSashLayoutWindow
*) ptr
;
1316 dest
= (wxWindow
*) src
;
1317 return (void *) dest
;
1320 static void *SwigwxSashLayoutWindowTowxEvtHandler(void *ptr
) {
1321 wxSashLayoutWindow
*src
;
1323 src
= (wxSashLayoutWindow
*) ptr
;
1324 dest
= (wxEvtHandler
*) src
;
1325 return (void *) dest
;
1328 static void *SwigwxSashLayoutWindowTowxObject(void *ptr
) {
1329 wxSashLayoutWindow
*src
;
1331 src
= (wxSashLayoutWindow
*) ptr
;
1332 dest
= (wxObject
*) src
;
1333 return (void *) dest
;
1336 #define new_wxSashLayoutWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSashLayoutWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1337 static PyObject
*_wrap_new_wxSashLayoutWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1338 PyObject
* _resultobj
;
1339 wxSashLayoutWindow
* _result
;
1342 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
1343 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
1344 long _arg4
= (long ) wxCLIP_CHILDREN
|(wxSW_3D
);
1345 char * _arg5
= (char *) "layoutWindow";
1346 PyObject
* _argo0
= 0;
1348 PyObject
* _obj2
= 0;
1350 PyObject
* _obj3
= 0;
1351 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
1355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxSashLayoutWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
1358 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1359 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1360 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxSashLayoutWindow. Expected _wxWindow_p.");
1367 if (! wxPoint_helper(_obj2
, &_arg2
))
1373 if (! wxSize_helper(_obj3
, &_arg3
))
1377 wxPy_BEGIN_ALLOW_THREADS
;
1378 _result
= (wxSashLayoutWindow
*)new_wxSashLayoutWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
1380 wxPy_END_ALLOW_THREADS
;
1382 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxSashLayoutWindow_p");
1383 _resultobj
= Py_BuildValue("s",_ptemp
);
1386 _resultobj
= Py_None
;
1391 #define wxSashLayoutWindow_GetAlignment(_swigobj) (_swigobj->GetAlignment())
1392 static PyObject
*_wrap_wxSashLayoutWindow_GetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1393 PyObject
* _resultobj
;
1394 wxLayoutAlignment _result
;
1395 wxSashLayoutWindow
* _arg0
;
1396 PyObject
* _argo0
= 0;
1397 char *_kwnames
[] = { "self", NULL
};
1400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashLayoutWindow_GetAlignment",_kwnames
,&_argo0
))
1403 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1404 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1405 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_GetAlignment. Expected _wxSashLayoutWindow_p.");
1410 wxPy_BEGIN_ALLOW_THREADS
;
1411 _result
= (wxLayoutAlignment
)wxSashLayoutWindow_GetAlignment(_arg0
);
1413 wxPy_END_ALLOW_THREADS
;
1414 } _resultobj
= Py_BuildValue("i",_result
);
1418 #define wxSashLayoutWindow_GetOrientation(_swigobj) (_swigobj->GetOrientation())
1419 static PyObject
*_wrap_wxSashLayoutWindow_GetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1420 PyObject
* _resultobj
;
1421 wxLayoutOrientation _result
;
1422 wxSashLayoutWindow
* _arg0
;
1423 PyObject
* _argo0
= 0;
1424 char *_kwnames
[] = { "self", NULL
};
1427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxSashLayoutWindow_GetOrientation",_kwnames
,&_argo0
))
1430 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1431 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1432 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_GetOrientation. Expected _wxSashLayoutWindow_p.");
1437 wxPy_BEGIN_ALLOW_THREADS
;
1438 _result
= (wxLayoutOrientation
)wxSashLayoutWindow_GetOrientation(_arg0
);
1440 wxPy_END_ALLOW_THREADS
;
1441 } _resultobj
= Py_BuildValue("i",_result
);
1445 #define wxSashLayoutWindow_SetAlignment(_swigobj,_swigarg0) (_swigobj->SetAlignment(_swigarg0))
1446 static PyObject
*_wrap_wxSashLayoutWindow_SetAlignment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1447 PyObject
* _resultobj
;
1448 wxSashLayoutWindow
* _arg0
;
1449 wxLayoutAlignment _arg1
;
1450 PyObject
* _argo0
= 0;
1451 char *_kwnames
[] = { "self","alignment", NULL
};
1454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashLayoutWindow_SetAlignment",_kwnames
,&_argo0
,&_arg1
))
1457 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1458 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1459 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_SetAlignment. Expected _wxSashLayoutWindow_p.");
1464 wxPy_BEGIN_ALLOW_THREADS
;
1465 wxSashLayoutWindow_SetAlignment(_arg0
,_arg1
);
1467 wxPy_END_ALLOW_THREADS
;
1468 } Py_INCREF(Py_None
);
1469 _resultobj
= Py_None
;
1473 #define wxSashLayoutWindow_SetDefaultSize(_swigobj,_swigarg0) (_swigobj->SetDefaultSize(_swigarg0))
1474 static PyObject
*_wrap_wxSashLayoutWindow_SetDefaultSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1475 PyObject
* _resultobj
;
1476 wxSashLayoutWindow
* _arg0
;
1478 PyObject
* _argo0
= 0;
1480 PyObject
* _obj1
= 0;
1481 char *_kwnames
[] = { "self","size", NULL
};
1484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxSashLayoutWindow_SetDefaultSize",_kwnames
,&_argo0
,&_obj1
))
1487 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1488 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_SetDefaultSize. Expected _wxSashLayoutWindow_p.");
1495 if (! wxSize_helper(_obj1
, &_arg1
))
1499 wxPy_BEGIN_ALLOW_THREADS
;
1500 wxSashLayoutWindow_SetDefaultSize(_arg0
,*_arg1
);
1502 wxPy_END_ALLOW_THREADS
;
1503 } Py_INCREF(Py_None
);
1504 _resultobj
= Py_None
;
1508 #define wxSashLayoutWindow_SetOrientation(_swigobj,_swigarg0) (_swigobj->SetOrientation(_swigarg0))
1509 static PyObject
*_wrap_wxSashLayoutWindow_SetOrientation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1510 PyObject
* _resultobj
;
1511 wxSashLayoutWindow
* _arg0
;
1512 wxLayoutOrientation _arg1
;
1513 PyObject
* _argo0
= 0;
1514 char *_kwnames
[] = { "self","orientation", NULL
};
1517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxSashLayoutWindow_SetOrientation",_kwnames
,&_argo0
,&_arg1
))
1520 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1521 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxSashLayoutWindow_p")) {
1522 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxSashLayoutWindow_SetOrientation. Expected _wxSashLayoutWindow_p.");
1527 wxPy_BEGIN_ALLOW_THREADS
;
1528 wxSashLayoutWindow_SetOrientation(_arg0
,_arg1
);
1530 wxPy_END_ALLOW_THREADS
;
1531 } Py_INCREF(Py_None
);
1532 _resultobj
= Py_None
;
1536 static void *SwigwxLayoutAlgorithmTowxObject(void *ptr
) {
1537 wxLayoutAlgorithm
*src
;
1539 src
= (wxLayoutAlgorithm
*) ptr
;
1540 dest
= (wxObject
*) src
;
1541 return (void *) dest
;
1544 #define new_wxLayoutAlgorithm() (new wxLayoutAlgorithm())
1545 static PyObject
*_wrap_new_wxLayoutAlgorithm(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1546 PyObject
* _resultobj
;
1547 wxLayoutAlgorithm
* _result
;
1548 char *_kwnames
[] = { NULL
};
1552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxLayoutAlgorithm",_kwnames
))
1555 wxPy_BEGIN_ALLOW_THREADS
;
1556 _result
= (wxLayoutAlgorithm
*)new_wxLayoutAlgorithm();
1558 wxPy_END_ALLOW_THREADS
;
1560 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxLayoutAlgorithm_p");
1561 _resultobj
= Py_BuildValue("s",_ptemp
);
1564 _resultobj
= Py_None
;
1569 #define delete_wxLayoutAlgorithm(_swigobj) (delete _swigobj)
1570 static PyObject
*_wrap_delete_wxLayoutAlgorithm(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1571 PyObject
* _resultobj
;
1572 wxLayoutAlgorithm
* _arg0
;
1573 PyObject
* _argo0
= 0;
1574 char *_kwnames
[] = { "self", NULL
};
1577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxLayoutAlgorithm",_kwnames
,&_argo0
))
1580 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1581 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
1582 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxLayoutAlgorithm. Expected _wxLayoutAlgorithm_p.");
1587 wxPy_BEGIN_ALLOW_THREADS
;
1588 delete_wxLayoutAlgorithm(_arg0
);
1590 wxPy_END_ALLOW_THREADS
;
1591 } Py_INCREF(Py_None
);
1592 _resultobj
= Py_None
;
1596 #define wxLayoutAlgorithm_LayoutMDIFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutMDIFrame(_swigarg0,_swigarg1))
1597 static PyObject
*_wrap_wxLayoutAlgorithm_LayoutMDIFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1598 PyObject
* _resultobj
;
1600 wxLayoutAlgorithm
* _arg0
;
1601 wxMDIParentFrame
* _arg1
;
1602 wxRect
* _arg2
= (wxRect
*) NULL
;
1603 PyObject
* _argo0
= 0;
1604 PyObject
* _argo1
= 0;
1606 PyObject
* _obj2
= 0;
1607 char *_kwnames
[] = { "self","frame","rect", NULL
};
1610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxLayoutAlgorithm_LayoutMDIFrame",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
1613 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1614 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
1615 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutAlgorithm_LayoutMDIFrame. Expected _wxLayoutAlgorithm_p.");
1620 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1621 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxMDIParentFrame_p")) {
1622 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxLayoutAlgorithm_LayoutMDIFrame. Expected _wxMDIParentFrame_p.");
1629 if (! wxRect_helper(_obj2
, &_arg2
))
1633 wxPy_BEGIN_ALLOW_THREADS
;
1634 _result
= (bool )wxLayoutAlgorithm_LayoutMDIFrame(_arg0
,_arg1
,_arg2
);
1636 wxPy_END_ALLOW_THREADS
;
1637 } _resultobj
= Py_BuildValue("i",_result
);
1641 #define wxLayoutAlgorithm_LayoutFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutFrame(_swigarg0,_swigarg1))
1642 static PyObject
*_wrap_wxLayoutAlgorithm_LayoutFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1643 PyObject
* _resultobj
;
1645 wxLayoutAlgorithm
* _arg0
;
1647 wxWindow
* _arg2
= (wxWindow
*) NULL
;
1648 PyObject
* _argo0
= 0;
1649 PyObject
* _argo1
= 0;
1650 PyObject
* _argo2
= 0;
1651 char *_kwnames
[] = { "self","frame","mainWindow", NULL
};
1654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxLayoutAlgorithm_LayoutFrame",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
1657 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1658 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
1659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutAlgorithm_LayoutFrame. Expected _wxLayoutAlgorithm_p.");
1664 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1665 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFrame_p")) {
1666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxLayoutAlgorithm_LayoutFrame. Expected _wxFrame_p.");
1671 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1672 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxWindow_p")) {
1673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxLayoutAlgorithm_LayoutFrame. Expected _wxWindow_p.");
1678 wxPy_BEGIN_ALLOW_THREADS
;
1679 _result
= (bool )wxLayoutAlgorithm_LayoutFrame(_arg0
,_arg1
,_arg2
);
1681 wxPy_END_ALLOW_THREADS
;
1682 } _resultobj
= Py_BuildValue("i",_result
);
1686 #define wxLayoutAlgorithm_LayoutWindow(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutWindow(_swigarg0,_swigarg1))
1687 static PyObject
*_wrap_wxLayoutAlgorithm_LayoutWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1688 PyObject
* _resultobj
;
1690 wxLayoutAlgorithm
* _arg0
;
1692 wxWindow
* _arg2
= (wxWindow
*) NULL
;
1693 PyObject
* _argo0
= 0;
1694 PyObject
* _argo1
= 0;
1695 PyObject
* _argo2
= 0;
1696 char *_kwnames
[] = { "self","parent","mainWindow", NULL
};
1699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxLayoutAlgorithm_LayoutWindow",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
1702 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1703 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxLayoutAlgorithm_p")) {
1704 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxLayoutAlgorithm_LayoutWindow. Expected _wxLayoutAlgorithm_p.");
1709 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1710 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
1711 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxLayoutAlgorithm_LayoutWindow. Expected _wxWindow_p.");
1716 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1717 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxWindow_p")) {
1718 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxLayoutAlgorithm_LayoutWindow. Expected _wxWindow_p.");
1723 wxPy_BEGIN_ALLOW_THREADS
;
1724 _result
= (bool )wxLayoutAlgorithm_LayoutWindow(_arg0
,_arg1
,_arg2
);
1726 wxPy_END_ALLOW_THREADS
;
1727 } _resultobj
= Py_BuildValue("i",_result
);
1731 static PyMethodDef windows3cMethods
[] = {
1732 { "wxLayoutAlgorithm_LayoutWindow", (PyCFunction
) _wrap_wxLayoutAlgorithm_LayoutWindow
, METH_VARARGS
| METH_KEYWORDS
},
1733 { "wxLayoutAlgorithm_LayoutFrame", (PyCFunction
) _wrap_wxLayoutAlgorithm_LayoutFrame
, METH_VARARGS
| METH_KEYWORDS
},
1734 { "wxLayoutAlgorithm_LayoutMDIFrame", (PyCFunction
) _wrap_wxLayoutAlgorithm_LayoutMDIFrame
, METH_VARARGS
| METH_KEYWORDS
},
1735 { "delete_wxLayoutAlgorithm", (PyCFunction
) _wrap_delete_wxLayoutAlgorithm
, METH_VARARGS
| METH_KEYWORDS
},
1736 { "new_wxLayoutAlgorithm", (PyCFunction
) _wrap_new_wxLayoutAlgorithm
, METH_VARARGS
| METH_KEYWORDS
},
1737 { "wxSashLayoutWindow_SetOrientation", (PyCFunction
) _wrap_wxSashLayoutWindow_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
1738 { "wxSashLayoutWindow_SetDefaultSize", (PyCFunction
) _wrap_wxSashLayoutWindow_SetDefaultSize
, METH_VARARGS
| METH_KEYWORDS
},
1739 { "wxSashLayoutWindow_SetAlignment", (PyCFunction
) _wrap_wxSashLayoutWindow_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
1740 { "wxSashLayoutWindow_GetOrientation", (PyCFunction
) _wrap_wxSashLayoutWindow_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
1741 { "wxSashLayoutWindow_GetAlignment", (PyCFunction
) _wrap_wxSashLayoutWindow_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
1742 { "new_wxSashLayoutWindow", (PyCFunction
) _wrap_new_wxSashLayoutWindow
, METH_VARARGS
| METH_KEYWORDS
},
1743 { "wxCalculateLayoutEvent_GetRect", (PyCFunction
) _wrap_wxCalculateLayoutEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
},
1744 { "wxCalculateLayoutEvent_SetRect", (PyCFunction
) _wrap_wxCalculateLayoutEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
},
1745 { "wxCalculateLayoutEvent_GetFlags", (PyCFunction
) _wrap_wxCalculateLayoutEvent_GetFlags
, METH_VARARGS
| METH_KEYWORDS
},
1746 { "wxCalculateLayoutEvent_SetFlags", (PyCFunction
) _wrap_wxCalculateLayoutEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
},
1747 { "wxQueryLayoutInfoEvent_GetAlignment", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
1748 { "wxQueryLayoutInfoEvent_SetAlignment", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
},
1749 { "wxQueryLayoutInfoEvent_GetOrientation", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
1750 { "wxQueryLayoutInfoEvent_SetOrientation", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
},
1751 { "wxQueryLayoutInfoEvent_GetSize", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
1752 { "wxQueryLayoutInfoEvent_SetSize", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
1753 { "wxQueryLayoutInfoEvent_GetFlags", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetFlags
, METH_VARARGS
| METH_KEYWORDS
},
1754 { "wxQueryLayoutInfoEvent_SetFlags", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
},
1755 { "wxQueryLayoutInfoEvent_GetRequestedLength", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_GetRequestedLength
, METH_VARARGS
| METH_KEYWORDS
},
1756 { "wxQueryLayoutInfoEvent_SetRequestedLength", (PyCFunction
) _wrap_wxQueryLayoutInfoEvent_SetRequestedLength
, METH_VARARGS
| METH_KEYWORDS
},
1757 { "wxSashWindow_SetSashBorder", (PyCFunction
) _wrap_wxSashWindow_SetSashBorder
, METH_VARARGS
| METH_KEYWORDS
},
1758 { "wxSashWindow_SetSashVisible", (PyCFunction
) _wrap_wxSashWindow_SetSashVisible
, METH_VARARGS
| METH_KEYWORDS
},
1759 { "wxSashWindow_SetMinimumSizeY", (PyCFunction
) _wrap_wxSashWindow_SetMinimumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
1760 { "wxSashWindow_SetMinimumSizeX", (PyCFunction
) _wrap_wxSashWindow_SetMinimumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
1761 { "wxSashWindow_SetMaximumSizeY", (PyCFunction
) _wrap_wxSashWindow_SetMaximumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
1762 { "wxSashWindow_SetMaximumSizeX", (PyCFunction
) _wrap_wxSashWindow_SetMaximumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
1763 { "wxSashWindow_SetExtraBorderSize", (PyCFunction
) _wrap_wxSashWindow_SetExtraBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
1764 { "wxSashWindow_SetDefaultBorderSize", (PyCFunction
) _wrap_wxSashWindow_SetDefaultBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
1765 { "wxSashWindow_HasBorder", (PyCFunction
) _wrap_wxSashWindow_HasBorder
, METH_VARARGS
| METH_KEYWORDS
},
1766 { "wxSashWindow_GetMinimumSizeY", (PyCFunction
) _wrap_wxSashWindow_GetMinimumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
1767 { "wxSashWindow_GetMinimumSizeX", (PyCFunction
) _wrap_wxSashWindow_GetMinimumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
1768 { "wxSashWindow_GetMaximumSizeY", (PyCFunction
) _wrap_wxSashWindow_GetMaximumSizeY
, METH_VARARGS
| METH_KEYWORDS
},
1769 { "wxSashWindow_GetMaximumSizeX", (PyCFunction
) _wrap_wxSashWindow_GetMaximumSizeX
, METH_VARARGS
| METH_KEYWORDS
},
1770 { "wxSashWindow_GetExtraBorderSize", (PyCFunction
) _wrap_wxSashWindow_GetExtraBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
1771 { "wxSashWindow_GetEdgeMargin", (PyCFunction
) _wrap_wxSashWindow_GetEdgeMargin
, METH_VARARGS
| METH_KEYWORDS
},
1772 { "wxSashWindow_GetDefaultBorderSize", (PyCFunction
) _wrap_wxSashWindow_GetDefaultBorderSize
, METH_VARARGS
| METH_KEYWORDS
},
1773 { "wxSashWindow_GetSashVisible", (PyCFunction
) _wrap_wxSashWindow_GetSashVisible
, METH_VARARGS
| METH_KEYWORDS
},
1774 { "new_wxSashWindow", (PyCFunction
) _wrap_new_wxSashWindow
, METH_VARARGS
| METH_KEYWORDS
},
1775 { "wxSashEvent_GetDragStatus", (PyCFunction
) _wrap_wxSashEvent_GetDragStatus
, METH_VARARGS
| METH_KEYWORDS
},
1776 { "wxSashEvent_SetDragStatus", (PyCFunction
) _wrap_wxSashEvent_SetDragStatus
, METH_VARARGS
| METH_KEYWORDS
},
1777 { "wxSashEvent_GetDragRect", (PyCFunction
) _wrap_wxSashEvent_GetDragRect
, METH_VARARGS
| METH_KEYWORDS
},
1778 { "wxSashEvent_SetDragRect", (PyCFunction
) _wrap_wxSashEvent_SetDragRect
, METH_VARARGS
| METH_KEYWORDS
},
1779 { "wxSashEvent_GetEdge", (PyCFunction
) _wrap_wxSashEvent_GetEdge
, METH_VARARGS
| METH_KEYWORDS
},
1780 { "wxSashEvent_SetEdge", (PyCFunction
) _wrap_wxSashEvent_SetEdge
, METH_VARARGS
| METH_KEYWORDS
},
1787 * This table is used by the pointer type-checker
1789 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
1790 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
1791 { "_wxEvent","_class_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent
},
1792 { "_wxEvent","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent
},
1793 { "_wxEvent","_class_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent
},
1794 { "_wxEvent","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent
},
1795 { "_wxEvent","_class_wxSashEvent",SwigwxSashEventTowxEvent
},
1796 { "_wxEvent","_wxSashEvent",SwigwxSashEventTowxEvent
},
1797 { "_wxEvent","_class_wxEvent",0},
1798 { "_class_wxActivateEvent","_wxActivateEvent",0},
1799 { "_signed_long","_long",0},
1800 { "_wxMenuEvent","_class_wxMenuEvent",0},
1801 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
1802 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
1803 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
1804 { "_wxPrintQuality","_wxCoord",0},
1805 { "_wxPrintQuality","_int",0},
1806 { "_wxPrintQuality","_signed_int",0},
1807 { "_wxPrintQuality","_unsigned_int",0},
1808 { "_wxPrintQuality","_wxWindowID",0},
1809 { "_wxPrintQuality","_uint",0},
1810 { "_wxPrintQuality","_EBool",0},
1811 { "_wxPrintQuality","_size_t",0},
1812 { "_wxPrintQuality","_time_t",0},
1813 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
1814 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
1815 { "_class_wxRegionIterator","_wxRegionIterator",0},
1816 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
1817 { "_class_wxMenuBar","_wxMenuBar",0},
1818 { "_class_wxEvtHandler","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler
},
1819 { "_class_wxEvtHandler","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler
},
1820 { "_class_wxEvtHandler","_class_wxSashWindow",SwigwxSashWindowTowxEvtHandler
},
1821 { "_class_wxEvtHandler","_wxSashWindow",SwigwxSashWindowTowxEvtHandler
},
1822 { "_class_wxEvtHandler","_wxEvtHandler",0},
1823 { "_wxPaintEvent","_class_wxPaintEvent",0},
1824 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
1825 { "_wxCursor","_class_wxCursor",0},
1826 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
1827 { "_class_wxToolBarBase","_wxToolBarBase",0},
1828 { "_wxMask","_class_wxMask",0},
1829 { "_wxPen","_class_wxPen",0},
1830 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
1831 { "_byte","_unsigned_char",0},
1832 { "_wxDataObject","_class_wxDataObject",0},
1833 { "_wxStaticBox","_class_wxStaticBox",0},
1834 { "_wxColourDatabase","_class_wxColourDatabase",0},
1835 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
1836 { "_wxPyDropSource","_class_wxPyDropSource",0},
1837 { "_wxChoice","_class_wxChoice",0},
1838 { "_wxSlider","_class_wxSlider",0},
1839 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
1840 { "_long","_unsigned_long",0},
1841 { "_long","_signed_long",0},
1842 { "_wxImageList","_class_wxImageList",0},
1843 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
1844 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
1845 { "_wxBitmapButton","_class_wxBitmapButton",0},
1846 { "_wxSashWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow
},
1847 { "_wxSashWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow
},
1848 { "_wxSashWindow","_class_wxSashWindow",0},
1849 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
1850 { "_class_wxClipboard","_wxClipboard",0},
1851 { "_class_wxGauge","_wxGauge",0},
1852 { "_class_wxSashEvent","_wxSashEvent",0},
1853 { "_wxGDIObject","_class_wxGDIObject",0},
1854 { "_wxDC","_class_wxDC",0},
1855 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
1856 { "_class_wxObject","_class_wxLayoutAlgorithm",SwigwxLayoutAlgorithmTowxObject
},
1857 { "_class_wxObject","_wxLayoutAlgorithm",SwigwxLayoutAlgorithmTowxObject
},
1858 { "_class_wxObject","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxObject
},
1859 { "_class_wxObject","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxObject
},
1860 { "_class_wxObject","_class_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxObject
},
1861 { "_class_wxObject","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxObject
},
1862 { "_class_wxObject","_class_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxObject
},
1863 { "_class_wxObject","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxObject
},
1864 { "_class_wxObject","_class_wxSashWindow",SwigwxSashWindowTowxObject
},
1865 { "_class_wxObject","_wxSashWindow",SwigwxSashWindowTowxObject
},
1866 { "_class_wxObject","_class_wxSashEvent",SwigwxSashEventTowxObject
},
1867 { "_class_wxObject","_wxSashEvent",SwigwxSashEventTowxObject
},
1868 { "_class_wxObject","_wxObject",0},
1869 { "_wxSpinEvent","_class_wxSpinEvent",0},
1870 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
1871 { "_size_t","_wxCoord",0},
1872 { "_size_t","_wxPrintQuality",0},
1873 { "_size_t","_time_t",0},
1874 { "_size_t","_unsigned_int",0},
1875 { "_size_t","_int",0},
1876 { "_size_t","_wxWindowID",0},
1877 { "_size_t","_uint",0},
1878 { "_class_wxRealPoint","_wxRealPoint",0},
1879 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
1880 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
1881 { "_class_wxMenuItem","_wxMenuItem",0},
1882 { "_class_wxPaintEvent","_wxPaintEvent",0},
1883 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
1884 { "_class_wxStatusBar","_wxStatusBar",0},
1885 { "_wxPanel","_class_wxPanel",0},
1886 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
1887 { "_wxCheckBox","_class_wxCheckBox",0},
1888 { "_wxPyEvent","_class_wxPyEvent",0},
1889 { "_wxTextCtrl","_class_wxTextCtrl",0},
1890 { "_class_wxMask","_wxMask",0},
1891 { "_wxTextDataObject","_class_wxTextDataObject",0},
1892 { "_class_wxKeyEvent","_wxKeyEvent",0},
1893 { "_wxColour","_class_wxColour",0},
1894 { "_class_wxDialog","_wxDialog",0},
1895 { "_class_wxFileDataObject","_wxFileDataObject",0},
1896 { "_wxIdleEvent","_class_wxIdleEvent",0},
1897 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
1898 { "_wxToolBar","_class_wxToolBar",0},
1899 { "_class_wxDataObject","_wxDataObject",0},
1900 { "_wxStaticLine","_class_wxStaticLine",0},
1901 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
1902 { "_wxBrush","_class_wxBrush",0},
1903 { "_wxToggleButton","_class_wxToggleButton",0},
1904 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
1905 { "_wxMiniFrame","_class_wxMiniFrame",0},
1906 { "_wxDataFormat","_class_wxDataFormat",0},
1907 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
1908 { "_class_wxSashWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow
},
1909 { "_class_wxSashWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow
},
1910 { "_class_wxSashWindow","_wxSashWindow",0},
1911 { "_wxShowEvent","_class_wxShowEvent",0},
1912 { "_uint","_wxCoord",0},
1913 { "_uint","_wxPrintQuality",0},
1914 { "_uint","_time_t",0},
1915 { "_uint","_size_t",0},
1916 { "_uint","_unsigned_int",0},
1917 { "_uint","_int",0},
1918 { "_uint","_wxWindowID",0},
1919 { "_wxChar","_char",0},
1920 { "_wxPyValidator","_class_wxPyValidator",0},
1921 { "_class_wxEvent","_class_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent
},
1922 { "_class_wxEvent","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent
},
1923 { "_class_wxEvent","_class_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent
},
1924 { "_class_wxEvent","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent
},
1925 { "_class_wxEvent","_class_wxSashEvent",SwigwxSashEventTowxEvent
},
1926 { "_class_wxEvent","_wxSashEvent",SwigwxSashEventTowxEvent
},
1927 { "_class_wxEvent","_wxEvent",0},
1928 { "_wxCheckListBox","_class_wxCheckListBox",0},
1929 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
1930 { "_wxRect","_class_wxRect",0},
1931 { "_wxCommandEvent","_class_wxSashEvent",SwigwxSashEventTowxCommandEvent
},
1932 { "_wxCommandEvent","_wxSashEvent",SwigwxSashEventTowxCommandEvent
},
1933 { "_wxCommandEvent","_class_wxCommandEvent",0},
1934 { "_wxSizeEvent","_class_wxSizeEvent",0},
1935 { "_wxPoint","_class_wxPoint",0},
1936 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
1937 { "_class_wxButton","_wxButton",0},
1938 { "_wxRadioBox","_class_wxRadioBox",0},
1939 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
1940 { "_char","_wxChar",0},
1941 { "_wxBitmap","_class_wxBitmap",0},
1942 { "_wxPenList","_class_wxPenList",0},
1943 { "_wxTaskBarIcon","_class_wxTaskBarIcon",0},
1944 { "_wxWindowDC","_class_wxWindowDC",0},
1945 { "_wxTimerEvent","_class_wxTimerEvent",0},
1946 { "_wxScrollBar","_class_wxScrollBar",0},
1947 { "_wxSpinButton","_class_wxSpinButton",0},
1948 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
1949 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
1950 { "_class_wxValidator","_wxValidator",0},
1951 { "_class_wxPyEvent","_wxPyEvent",0},
1952 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
1953 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
1954 { "_wxToolBarSimple","_class_wxToolBarSimple",0},
1955 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
1956 { "_class_wxToolBar","_wxToolBar",0},
1957 { "_wxDropTarget","_class_wxDropTarget",0},
1958 { "_class_wxStaticLine","_wxStaticLine",0},
1959 { "_class_wxColourDatabase","_wxColourDatabase",0},
1960 { "_wxScrollEvent","_class_wxScrollEvent",0},
1961 { "_wxToolBarToolBase","_class_wxToolBarToolBase",0},
1962 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
1963 { "_EBool","_wxCoord",0},
1964 { "_EBool","_wxPrintQuality",0},
1965 { "_EBool","_signed_int",0},
1966 { "_EBool","_int",0},
1967 { "_EBool","_wxWindowID",0},
1968 { "_class_wxRegion","_wxRegion",0},
1969 { "_class_wxDataFormat","_wxDataFormat",0},
1970 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
1971 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
1972 { "_wxStaticText","_class_wxStaticText",0},
1973 { "_wxFont","_class_wxFont",0},
1974 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
1975 { "_wxCloseEvent","_class_wxCloseEvent",0},
1976 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
1977 { "_wxNotebook","_class_wxNotebook",0},
1978 { "_unsigned_long","_long",0},
1979 { "_class_wxRect","_wxRect",0},
1980 { "_class_wxDC","_wxDC",0},
1981 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
1982 { "_class_wxBrushList","_wxBrushList",0},
1983 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
1984 { "_class_wxPenList","_wxPenList",0},
1985 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
1986 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
1987 { "_wxFocusEvent","_class_wxFocusEvent",0},
1988 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
1989 { "_class_wxTimerEvent","_wxTimerEvent",0},
1990 { "_class_wxSpinButton","_wxSpinButton",0},
1991 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
1992 { "_class_wxPanel","_wxPanel",0},
1993 { "_class_wxCheckBox","_wxCheckBox",0},
1994 { "_wxComboBox","_class_wxComboBox",0},
1995 { "_wxRadioButton","_class_wxRadioButton",0},
1996 { "_signed_int","_wxCoord",0},
1997 { "_signed_int","_wxPrintQuality",0},
1998 { "_signed_int","_EBool",0},
1999 { "_signed_int","_wxWindowID",0},
2000 { "_signed_int","_int",0},
2001 { "_class_wxTextCtrl","_wxTextCtrl",0},
2002 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
2003 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
2004 { "_class_wxTextDataObject","_wxTextDataObject",0},
2005 { "_wxMenu","_class_wxMenu",0},
2006 { "_class_wxMoveEvent","_wxMoveEvent",0},
2007 { "_wxListBox","_class_wxListBox",0},
2008 { "_wxScreenDC","_class_wxScreenDC",0},
2009 { "_class_wxToolBarSimple","_wxToolBarSimple",0},
2010 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
2011 { "_WXTYPE","_short",0},
2012 { "_WXTYPE","_signed_short",0},
2013 { "_WXTYPE","_unsigned_short",0},
2014 { "_class_wxDropTarget","_wxDropTarget",0},
2015 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
2016 { "_class_wxBrush","_wxBrush",0},
2017 { "_unsigned_short","_WXTYPE",0},
2018 { "_unsigned_short","_short",0},
2019 { "_class_wxWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow
},
2020 { "_class_wxWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow
},
2021 { "_class_wxWindow","_class_wxSashWindow",SwigwxSashWindowTowxWindow
},
2022 { "_class_wxWindow","_wxSashWindow",SwigwxSashWindowTowxWindow
},
2023 { "_class_wxWindow","_wxWindow",0},
2024 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
2025 { "_class_wxStaticText","_wxStaticText",0},
2026 { "_class_wxFont","_wxFont",0},
2027 { "_wxClipboard","_class_wxClipboard",0},
2028 { "_class_wxPyValidator","_wxPyValidator",0},
2029 { "_class_wxCloseEvent","_wxCloseEvent",0},
2030 { "_wxSashEvent","_class_wxSashEvent",0},
2031 { "_wxBusyInfo","_class_wxBusyInfo",0},
2032 { "_wxFontList","_class_wxFontList",0},
2033 { "_class_wxMenuEvent","_wxMenuEvent",0},
2034 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
2035 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
2036 { "_wxClientDC","_class_wxClientDC",0},
2037 { "_wxMouseEvent","_class_wxMouseEvent",0},
2038 { "_wxObject","_class_wxLayoutAlgorithm",SwigwxLayoutAlgorithmTowxObject
},
2039 { "_wxObject","_wxLayoutAlgorithm",SwigwxLayoutAlgorithmTowxObject
},
2040 { "_wxObject","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxObject
},
2041 { "_wxObject","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxObject
},
2042 { "_wxObject","_class_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxObject
},
2043 { "_wxObject","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxObject
},
2044 { "_wxObject","_class_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxObject
},
2045 { "_wxObject","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxObject
},
2046 { "_wxObject","_class_wxSashWindow",SwigwxSashWindowTowxObject
},
2047 { "_wxObject","_wxSashWindow",SwigwxSashWindowTowxObject
},
2048 { "_wxObject","_class_wxSashEvent",SwigwxSashEventTowxObject
},
2049 { "_wxObject","_wxSashEvent",SwigwxSashEventTowxObject
},
2050 { "_wxObject","_class_wxObject",0},
2051 { "_class_wxPoint","_wxPoint",0},
2052 { "_wxRealPoint","_class_wxRealPoint",0},
2053 { "_class_wxRadioBox","_wxRadioBox",0},
2054 { "_signed_short","_WXTYPE",0},
2055 { "_signed_short","_short",0},
2056 { "_wxMemoryDC","_class_wxMemoryDC",0},
2057 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
2058 { "_class_wxTaskBarIcon","_wxTaskBarIcon",0},
2059 { "_wxPaintDC","_class_wxPaintDC",0},
2060 { "_class_wxWindowDC","_wxWindowDC",0},
2061 { "_class_wxFocusEvent","_wxFocusEvent",0},
2062 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
2063 { "_wxStatusBar","_class_wxStatusBar",0},
2064 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
2065 { "_class_wxCursor","_wxCursor",0},
2066 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
2067 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
2068 { "_unsigned_char","_byte",0},
2069 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
2070 { "_class_wxMenu","_wxMenu",0},
2071 { "_wxControl","_class_wxControl",0},
2072 { "_class_wxListBox","_wxListBox",0},
2073 { "_unsigned_int","_wxCoord",0},
2074 { "_unsigned_int","_wxPrintQuality",0},
2075 { "_unsigned_int","_time_t",0},
2076 { "_unsigned_int","_size_t",0},
2077 { "_unsigned_int","_uint",0},
2078 { "_unsigned_int","_wxWindowID",0},
2079 { "_unsigned_int","_int",0},
2080 { "_wxIcon","_class_wxIcon",0},
2081 { "_wxDialog","_class_wxDialog",0},
2082 { "_class_wxPen","_wxPen",0},
2083 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
2084 { "_short","_WXTYPE",0},
2085 { "_short","_unsigned_short",0},
2086 { "_short","_signed_short",0},
2087 { "_class_wxStaticBox","_wxStaticBox",0},
2088 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
2089 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
2090 { "_class_wxPyDropSource","_wxPyDropSource",0},
2091 { "_class_wxScrollEvent","_wxScrollEvent",0},
2092 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
2093 { "_class_wxChoice","_wxChoice",0},
2094 { "_class_wxSlider","_wxSlider",0},
2095 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
2096 { "_class_wxImageList","_wxImageList",0},
2097 { "_class_wxBitmapButton","_wxBitmapButton",0},
2098 { "_wxFrame","_class_wxFrame",0},
2099 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
2100 { "_class_wxNotebook","_wxNotebook",0},
2101 { "_wxWindowID","_wxCoord",0},
2102 { "_wxWindowID","_wxPrintQuality",0},
2103 { "_wxWindowID","_time_t",0},
2104 { "_wxWindowID","_size_t",0},
2105 { "_wxWindowID","_EBool",0},
2106 { "_wxWindowID","_uint",0},
2107 { "_wxWindowID","_int",0},
2108 { "_wxWindowID","_signed_int",0},
2109 { "_wxWindowID","_unsigned_int",0},
2110 { "_class_wxGDIObject","_wxGDIObject",0},
2111 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
2112 { "_int","_wxCoord",0},
2113 { "_int","_wxPrintQuality",0},
2114 { "_int","_time_t",0},
2115 { "_int","_size_t",0},
2116 { "_int","_EBool",0},
2117 { "_int","_uint",0},
2118 { "_int","_wxWindowID",0},
2119 { "_int","_unsigned_int",0},
2120 { "_int","_signed_int",0},
2121 { "_class_wxMouseEvent","_wxMouseEvent",0},
2122 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
2123 { "_class_wxSpinEvent","_wxSpinEvent",0},
2124 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
2125 { "_time_t","_wxCoord",0},
2126 { "_time_t","_wxPrintQuality",0},
2127 { "_time_t","_unsigned_int",0},
2128 { "_time_t","_int",0},
2129 { "_time_t","_wxWindowID",0},
2130 { "_time_t","_uint",0},
2131 { "_time_t","_size_t",0},
2132 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
2133 { "_wxButton","_class_wxButton",0},
2134 { "_wxSize","_class_wxSize",0},
2135 { "_wxRegionIterator","_class_wxRegionIterator",0},
2136 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
2137 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
2138 { "_class_wxPaintDC","_wxPaintDC",0},
2139 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
2140 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
2141 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
2142 { "_class_wxComboBox","_wxComboBox",0},
2143 { "_class_wxRadioButton","_wxRadioButton",0},
2144 { "_wxValidator","_class_wxValidator",0},
2145 { "_wxToolBarBase","_class_wxToolBarBase",0},
2146 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
2147 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
2148 { "_class_wxControl","_wxControl",0},
2149 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
2150 { "_class_wxIcon","_wxIcon",0},
2151 { "_class_wxColour","_wxColour",0},
2152 { "_class_wxScreenDC","_wxScreenDC",0},
2153 { "_wxPalette","_class_wxPalette",0},
2154 { "_class_wxIdleEvent","_wxIdleEvent",0},
2155 { "_wxCoord","_int",0},
2156 { "_wxCoord","_signed_int",0},
2157 { "_wxCoord","_unsigned_int",0},
2158 { "_wxCoord","_wxWindowID",0},
2159 { "_wxCoord","_uint",0},
2160 { "_wxCoord","_EBool",0},
2161 { "_wxCoord","_size_t",0},
2162 { "_wxCoord","_time_t",0},
2163 { "_wxCoord","_wxPrintQuality",0},
2164 { "_wxEraseEvent","_class_wxEraseEvent",0},
2165 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
2166 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
2167 { "_class_wxToggleButton","_wxToggleButton",0},
2168 { "_class_wxMiniFrame","_wxMiniFrame",0},
2169 { "_wxRegion","_class_wxRegion",0},
2170 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
2171 { "_class_wxShowEvent","_wxShowEvent",0},
2172 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
2173 { "_wxActivateEvent","_class_wxActivateEvent",0},
2174 { "_wxGauge","_class_wxGauge",0},
2175 { "_class_wxCheckListBox","_wxCheckListBox",0},
2176 { "_class_wxBusyInfo","_wxBusyInfo",0},
2177 { "_class_wxFontList","_wxFontList",0},
2178 { "_class_wxCommandEvent","_class_wxSashEvent",SwigwxSashEventTowxCommandEvent
},
2179 { "_class_wxCommandEvent","_wxSashEvent",SwigwxSashEventTowxCommandEvent
},
2180 { "_class_wxCommandEvent","_wxCommandEvent",0},
2181 { "_class_wxClientDC","_wxClientDC",0},
2182 { "_class_wxSizeEvent","_wxSizeEvent",0},
2183 { "_wxBrushList","_class_wxBrushList",0},
2184 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
2185 { "_class_wxSize","_wxSize",0},
2186 { "_class_wxBitmap","_wxBitmap",0},
2187 { "_class_wxMemoryDC","_wxMemoryDC",0},
2188 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
2189 { "_wxMenuBar","_class_wxMenuBar",0},
2190 { "_wxEvtHandler","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler
},
2191 { "_wxEvtHandler","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler
},
2192 { "_wxEvtHandler","_class_wxSashWindow",SwigwxSashWindowTowxEvtHandler
},
2193 { "_wxEvtHandler","_wxSashWindow",SwigwxSashWindowTowxEvtHandler
},
2194 { "_wxEvtHandler","_class_wxEvtHandler",0},
2195 { "_wxMenuItem","_class_wxMenuItem",0},
2196 { "_class_wxScrollBar","_wxScrollBar",0},
2197 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
2198 { "_wxKeyEvent","_class_wxKeyEvent",0},
2199 { "_wxMoveEvent","_class_wxMoveEvent",0},
2200 { "_class_wxPalette","_wxPalette",0},
2201 { "_wxFileDataObject","_class_wxFileDataObject",0},
2202 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
2203 { "_class_wxEraseEvent","_wxEraseEvent",0},
2204 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
2205 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
2206 { "_class_wxToolBarToolBase","_wxToolBarToolBase",0},
2207 { "_wxWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow
},
2208 { "_wxWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow
},
2209 { "_wxWindow","_class_wxSashWindow",SwigwxSashWindowTowxWindow
},
2210 { "_wxWindow","_wxSashWindow",SwigwxSashWindowTowxWindow
},
2211 { "_wxWindow","_class_wxWindow",0},
2212 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
2213 { "_class_wxFrame","_wxFrame",0},
2216 static PyObject
*SWIG_globals
;
2220 SWIGEXPORT(void) initwindows3c() {
2222 SWIG_globals
= SWIG_newvarlink();
2223 m
= Py_InitModule("windows3c", windows3cMethods
);
2224 d
= PyModule_GetDict(m
);
2225 PyDict_SetItemString(d
,"wxSASH_TOP", PyInt_FromLong((long) wxSASH_TOP
));
2226 PyDict_SetItemString(d
,"wxSASH_RIGHT", PyInt_FromLong((long) wxSASH_RIGHT
));
2227 PyDict_SetItemString(d
,"wxSASH_BOTTOM", PyInt_FromLong((long) wxSASH_BOTTOM
));
2228 PyDict_SetItemString(d
,"wxSASH_LEFT", PyInt_FromLong((long) wxSASH_LEFT
));
2229 PyDict_SetItemString(d
,"wxSASH_NONE", PyInt_FromLong((long) wxSASH_NONE
));
2230 PyDict_SetItemString(d
,"wxEVT_SASH_DRAGGED", PyInt_FromLong((long) wxEVT_SASH_DRAGGED
));
2231 PyDict_SetItemString(d
,"wxSW_3D", PyInt_FromLong((long) wxSW_3D
));
2232 PyDict_SetItemString(d
,"wxSW_3DSASH", PyInt_FromLong((long) wxSW_3DSASH
));
2233 PyDict_SetItemString(d
,"wxSW_3DBORDER", PyInt_FromLong((long) wxSW_3DBORDER
));
2234 PyDict_SetItemString(d
,"wxSW_BORDER", PyInt_FromLong((long) wxSW_BORDER
));
2235 PyDict_SetItemString(d
,"wxSASH_STATUS_OK", PyInt_FromLong((long) wxSASH_STATUS_OK
));
2236 PyDict_SetItemString(d
,"wxSASH_STATUS_OUT_OF_RANGE", PyInt_FromLong((long) wxSASH_STATUS_OUT_OF_RANGE
));
2237 PyDict_SetItemString(d
,"wxLAYOUT_HORIZONTAL", PyInt_FromLong((long) wxLAYOUT_HORIZONTAL
));
2238 PyDict_SetItemString(d
,"wxLAYOUT_VERTICAL", PyInt_FromLong((long) wxLAYOUT_VERTICAL
));
2239 PyDict_SetItemString(d
,"wxLAYOUT_NONE", PyInt_FromLong((long) wxLAYOUT_NONE
));
2240 PyDict_SetItemString(d
,"wxLAYOUT_TOP", PyInt_FromLong((long) wxLAYOUT_TOP
));
2241 PyDict_SetItemString(d
,"wxLAYOUT_LEFT", PyInt_FromLong((long) wxLAYOUT_LEFT
));
2242 PyDict_SetItemString(d
,"wxLAYOUT_RIGHT", PyInt_FromLong((long) wxLAYOUT_RIGHT
));
2243 PyDict_SetItemString(d
,"wxLAYOUT_BOTTOM", PyInt_FromLong((long) wxLAYOUT_BOTTOM
));
2244 PyDict_SetItemString(d
,"wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong((long) wxEVT_QUERY_LAYOUT_INFO
));
2245 PyDict_SetItemString(d
,"wxEVT_CALCULATE_LAYOUT", PyInt_FromLong((long) wxEVT_CALCULATE_LAYOUT
));
2248 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
2249 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);