]> git.saurik.com Git - wxWidgets.git/blob - utils/wxPython/src/gtk/windows3.cpp
wxPython 2.1b1: Very minor changes needed for wxGTK
[wxWidgets.git] / utils / wxPython / src / gtk / windows3.cpp
1 /*
2 * FILE : gtk/windows3.cpp
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Patch 5)
7 *
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.
12 *
13 * Do not make changes to this file--changes will be lost!
14 *
15 */
16
17
18 #define SWIGCODE
19 /* Implementation : PYTHON */
20
21 #define SWIGPYTHON
22 #include <string.h>
23 #include <stdlib.h>
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a,b) __declspec(dllexport) a b
28 # else
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a,b) a _export b
31 # else
32 # define SWIGEXPORT(a,b) a b
33 # endif
34 # endif
35 #else
36 # define SWIGEXPORT(a,b) a b
37 #endif
38
39 #ifdef __cplusplus
40 extern "C" {
41 #endif
42 #include "Python.h"
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 void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
47 extern PyObject *SWIG_newvarlink(void);
48 #ifdef __cplusplus
49 }
50 #endif
51
52 #define SWIG_init initwindows3c
53
54 #define SWIG_name "windows3c"
55
56 #include "helpers.h"
57 #include <wx/sashwin.h>
58 #include <wx/laywin.h>
59
60 static PyObject* l_output_helper(PyObject* target, PyObject* o) {
61 PyObject* o2;
62 PyObject* o3;
63 if (!target) {
64 target = o;
65 } else if (target == Py_None) {
66 Py_DECREF(Py_None);
67 target = o;
68 } else {
69 if (!PyList_Check(target)) {
70 o2 = target;
71 target = PyList_New(0);
72 PyList_Append(target, o2);
73 Py_XDECREF(o2);
74 }
75 PyList_Append(target,o);
76 Py_XDECREF(o);
77 }
78 return target;
79 }
80
81 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
82 PyObject* o2;
83 PyObject* o3;
84
85 if (!target) {
86 target = o;
87 } else if (target == Py_None) {
88 Py_DECREF(Py_None);
89 target = o;
90 } else {
91 if (!PyTuple_Check(target)) {
92 o2 = target;
93 target = PyTuple_New(1);
94 PyTuple_SetItem(target, 0, o2);
95 }
96 o3 = PyTuple_New(1);
97 PyTuple_SetItem(o3, 0, o);
98
99 o2 = target;
100 target = PySequence_Concat(o2, o3);
101 Py_DECREF(o2);
102 Py_DECREF(o3);
103 }
104 return target;
105 }
106
107
108 extern byte* byte_LIST_helper(PyObject* source);
109 extern int* int_LIST_helper(PyObject* source);
110 extern long* long_LIST_helper(PyObject* source);
111 extern char** string_LIST_helper(PyObject* source);
112 extern wxPoint* wxPoint_LIST_helper(PyObject* source);
113 extern wxBitmap** wxBitmap_LIST_helper(PyObject* source);
114 extern wxString* wxString_LIST_helper(PyObject* source);
115 extern wxAcceleratorEntry* wxAcceleratorEntry_LIST_helper(PyObject* source);
116
117
118 static char* wxStringErrorMsg = "string type is required for parameter";
119 static void *SwigwxSashEventTowxCommandEvent(void *ptr) {
120 wxSashEvent *src;
121 wxCommandEvent *dest;
122 src = (wxSashEvent *) ptr;
123 dest = (wxCommandEvent *) src;
124 return (void *) dest;
125 }
126
127 static void *SwigwxSashEventTowxEvent(void *ptr) {
128 wxSashEvent *src;
129 wxEvent *dest;
130 src = (wxSashEvent *) ptr;
131 dest = (wxEvent *) src;
132 return (void *) dest;
133 }
134
135 #define wxSashEvent_SetEdge(_swigobj,_swigarg0) (_swigobj->SetEdge(_swigarg0))
136 static PyObject *_wrap_wxSashEvent_SetEdge(PyObject *self, PyObject *args) {
137 PyObject * _resultobj;
138 wxSashEvent * _arg0;
139 wxSashEdgePosition _arg1;
140 char * _argc0 = 0;
141
142 self = self;
143 if(!PyArg_ParseTuple(args,"si:wxSashEvent_SetEdge",&_argc0,&_arg1))
144 return NULL;
145 if (_argc0) {
146 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashEvent_p")) {
147 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashEvent_SetEdge. Expected _wxSashEvent_p.");
148 return NULL;
149 }
150 }
151 {
152 wxPy_BEGIN_ALLOW_THREADS;
153 wxSashEvent_SetEdge(_arg0,_arg1);
154
155 wxPy_END_ALLOW_THREADS;
156 } Py_INCREF(Py_None);
157 _resultobj = Py_None;
158 return _resultobj;
159 }
160
161 #define wxSashEvent_GetEdge(_swigobj) (_swigobj->GetEdge())
162 static PyObject *_wrap_wxSashEvent_GetEdge(PyObject *self, PyObject *args) {
163 PyObject * _resultobj;
164 wxSashEdgePosition _result;
165 wxSashEvent * _arg0;
166 char * _argc0 = 0;
167
168 self = self;
169 if(!PyArg_ParseTuple(args,"s:wxSashEvent_GetEdge",&_argc0))
170 return NULL;
171 if (_argc0) {
172 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashEvent_p")) {
173 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashEvent_GetEdge. Expected _wxSashEvent_p.");
174 return NULL;
175 }
176 }
177 {
178 wxPy_BEGIN_ALLOW_THREADS;
179 _result = (wxSashEdgePosition )wxSashEvent_GetEdge(_arg0);
180
181 wxPy_END_ALLOW_THREADS;
182 } _resultobj = Py_BuildValue("i",_result);
183 return _resultobj;
184 }
185
186 #define wxSashEvent_SetDragRect(_swigobj,_swigarg0) (_swigobj->SetDragRect(_swigarg0))
187 static PyObject *_wrap_wxSashEvent_SetDragRect(PyObject *self, PyObject *args) {
188 PyObject * _resultobj;
189 wxSashEvent * _arg0;
190 wxRect * _arg1;
191 char * _argc0 = 0;
192 char * _argc1 = 0;
193
194 self = self;
195 if(!PyArg_ParseTuple(args,"ss:wxSashEvent_SetDragRect",&_argc0,&_argc1))
196 return NULL;
197 if (_argc0) {
198 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashEvent_p")) {
199 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashEvent_SetDragRect. Expected _wxSashEvent_p.");
200 return NULL;
201 }
202 }
203 if (_argc1) {
204 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxRect_p")) {
205 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxSashEvent_SetDragRect. Expected _wxRect_p.");
206 return NULL;
207 }
208 }
209 {
210 wxPy_BEGIN_ALLOW_THREADS;
211 wxSashEvent_SetDragRect(_arg0,*_arg1);
212
213 wxPy_END_ALLOW_THREADS;
214 } Py_INCREF(Py_None);
215 _resultobj = Py_None;
216 return _resultobj;
217 }
218
219 #define wxSashEvent_GetDragRect(_swigobj) (_swigobj->GetDragRect())
220 static PyObject *_wrap_wxSashEvent_GetDragRect(PyObject *self, PyObject *args) {
221 PyObject * _resultobj;
222 wxRect * _result;
223 wxSashEvent * _arg0;
224 char * _argc0 = 0;
225 char _ptemp[128];
226
227 self = self;
228 if(!PyArg_ParseTuple(args,"s:wxSashEvent_GetDragRect",&_argc0))
229 return NULL;
230 if (_argc0) {
231 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashEvent_p")) {
232 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashEvent_GetDragRect. Expected _wxSashEvent_p.");
233 return NULL;
234 }
235 }
236 {
237 wxPy_BEGIN_ALLOW_THREADS;
238 _result = new wxRect (wxSashEvent_GetDragRect(_arg0));
239
240 wxPy_END_ALLOW_THREADS;
241 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxRect_p");
242 _resultobj = Py_BuildValue("s",_ptemp);
243 return _resultobj;
244 }
245
246 #define wxSashEvent_SetDragStatus(_swigobj,_swigarg0) (_swigobj->SetDragStatus(_swigarg0))
247 static PyObject *_wrap_wxSashEvent_SetDragStatus(PyObject *self, PyObject *args) {
248 PyObject * _resultobj;
249 wxSashEvent * _arg0;
250 wxSashDragStatus _arg1;
251 char * _argc0 = 0;
252
253 self = self;
254 if(!PyArg_ParseTuple(args,"si:wxSashEvent_SetDragStatus",&_argc0,&_arg1))
255 return NULL;
256 if (_argc0) {
257 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashEvent_p")) {
258 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashEvent_SetDragStatus. Expected _wxSashEvent_p.");
259 return NULL;
260 }
261 }
262 {
263 wxPy_BEGIN_ALLOW_THREADS;
264 wxSashEvent_SetDragStatus(_arg0,_arg1);
265
266 wxPy_END_ALLOW_THREADS;
267 } Py_INCREF(Py_None);
268 _resultobj = Py_None;
269 return _resultobj;
270 }
271
272 #define wxSashEvent_GetDragStatus(_swigobj) (_swigobj->GetDragStatus())
273 static PyObject *_wrap_wxSashEvent_GetDragStatus(PyObject *self, PyObject *args) {
274 PyObject * _resultobj;
275 wxSashDragStatus _result;
276 wxSashEvent * _arg0;
277 char * _argc0 = 0;
278
279 self = self;
280 if(!PyArg_ParseTuple(args,"s:wxSashEvent_GetDragStatus",&_argc0))
281 return NULL;
282 if (_argc0) {
283 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashEvent_p")) {
284 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashEvent_GetDragStatus. Expected _wxSashEvent_p.");
285 return NULL;
286 }
287 }
288 {
289 wxPy_BEGIN_ALLOW_THREADS;
290 _result = (wxSashDragStatus )wxSashEvent_GetDragStatus(_arg0);
291
292 wxPy_END_ALLOW_THREADS;
293 } _resultobj = Py_BuildValue("i",_result);
294 return _resultobj;
295 }
296
297 static void *SwigwxSashWindowTowxWindow(void *ptr) {
298 wxSashWindow *src;
299 wxWindow *dest;
300 src = (wxSashWindow *) ptr;
301 dest = (wxWindow *) src;
302 return (void *) dest;
303 }
304
305 static void *SwigwxSashWindowTowxEvtHandler(void *ptr) {
306 wxSashWindow *src;
307 wxEvtHandler *dest;
308 src = (wxSashWindow *) ptr;
309 dest = (wxEvtHandler *) src;
310 return (void *) dest;
311 }
312
313 #define new_wxSashWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSashWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
314 static PyObject *_wrap_new_wxSashWindow(PyObject *self, PyObject *args) {
315 PyObject * _resultobj;
316 wxSashWindow * _result;
317 wxWindow * _arg0;
318 wxWindowID _arg1;
319 wxPoint * _arg2 = &wxPyDefaultPosition;
320 wxSize * _arg3 = &wxPyDefaultSize;
321 long _arg4 = (wxCLIP_CHILDREN)|(wxSW_3D);
322 char * _arg5 = "sashWindow";
323 char * _argc0 = 0;
324 char * _argc2 = 0;
325 char * _argc3 = 0;
326 char _ptemp[128];
327
328 self = self;
329 if(!PyArg_ParseTuple(args,"si|ssls:new_wxSashWindow",&_argc0,&_arg1,&_argc2,&_argc3,&_arg4,&_arg5))
330 return NULL;
331 if (_argc0) {
332 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
333 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxSashWindow. Expected _wxWindow_p.");
334 return NULL;
335 }
336 }
337 if (_argc2) {
338 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxPoint_p")) {
339 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxSashWindow. Expected _wxPoint_p.");
340 return NULL;
341 }
342 }
343 if (_argc3) {
344 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxSize_p")) {
345 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxSashWindow. Expected _wxSize_p.");
346 return NULL;
347 }
348 }
349 {
350 wxPy_BEGIN_ALLOW_THREADS;
351 _result = (wxSashWindow *)new_wxSashWindow(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
352
353 wxPy_END_ALLOW_THREADS;
354 } SWIG_MakePtr(_ptemp, (char *) _result,"_wxSashWindow_p");
355 _resultobj = Py_BuildValue("s",_ptemp);
356 return _resultobj;
357 }
358
359 #define wxSashWindow_GetSashVisible(_swigobj,_swigarg0) (_swigobj->GetSashVisible(_swigarg0))
360 static PyObject *_wrap_wxSashWindow_GetSashVisible(PyObject *self, PyObject *args) {
361 PyObject * _resultobj;
362 bool _result;
363 wxSashWindow * _arg0;
364 wxSashEdgePosition _arg1;
365 char * _argc0 = 0;
366
367 self = self;
368 if(!PyArg_ParseTuple(args,"si:wxSashWindow_GetSashVisible",&_argc0,&_arg1))
369 return NULL;
370 if (_argc0) {
371 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
372 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_GetSashVisible. Expected _wxSashWindow_p.");
373 return NULL;
374 }
375 }
376 {
377 wxPy_BEGIN_ALLOW_THREADS;
378 _result = (bool )wxSashWindow_GetSashVisible(_arg0,_arg1);
379
380 wxPy_END_ALLOW_THREADS;
381 } _resultobj = Py_BuildValue("i",_result);
382 return _resultobj;
383 }
384
385 #define wxSashWindow_GetDefaultBorderSize(_swigobj) (_swigobj->GetDefaultBorderSize())
386 static PyObject *_wrap_wxSashWindow_GetDefaultBorderSize(PyObject *self, PyObject *args) {
387 PyObject * _resultobj;
388 int _result;
389 wxSashWindow * _arg0;
390 char * _argc0 = 0;
391
392 self = self;
393 if(!PyArg_ParseTuple(args,"s:wxSashWindow_GetDefaultBorderSize",&_argc0))
394 return NULL;
395 if (_argc0) {
396 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
397 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_GetDefaultBorderSize. Expected _wxSashWindow_p.");
398 return NULL;
399 }
400 }
401 {
402 wxPy_BEGIN_ALLOW_THREADS;
403 _result = (int )wxSashWindow_GetDefaultBorderSize(_arg0);
404
405 wxPy_END_ALLOW_THREADS;
406 } _resultobj = Py_BuildValue("i",_result);
407 return _resultobj;
408 }
409
410 #define wxSashWindow_GetEdgeMargin(_swigobj,_swigarg0) (_swigobj->GetEdgeMargin(_swigarg0))
411 static PyObject *_wrap_wxSashWindow_GetEdgeMargin(PyObject *self, PyObject *args) {
412 PyObject * _resultobj;
413 int _result;
414 wxSashWindow * _arg0;
415 wxSashEdgePosition _arg1;
416 char * _argc0 = 0;
417
418 self = self;
419 if(!PyArg_ParseTuple(args,"si:wxSashWindow_GetEdgeMargin",&_argc0,&_arg1))
420 return NULL;
421 if (_argc0) {
422 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
423 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_GetEdgeMargin. Expected _wxSashWindow_p.");
424 return NULL;
425 }
426 }
427 {
428 wxPy_BEGIN_ALLOW_THREADS;
429 _result = (int )wxSashWindow_GetEdgeMargin(_arg0,_arg1);
430
431 wxPy_END_ALLOW_THREADS;
432 } _resultobj = Py_BuildValue("i",_result);
433 return _resultobj;
434 }
435
436 #define wxSashWindow_GetExtraBorderSize(_swigobj) (_swigobj->GetExtraBorderSize())
437 static PyObject *_wrap_wxSashWindow_GetExtraBorderSize(PyObject *self, PyObject *args) {
438 PyObject * _resultobj;
439 int _result;
440 wxSashWindow * _arg0;
441 char * _argc0 = 0;
442
443 self = self;
444 if(!PyArg_ParseTuple(args,"s:wxSashWindow_GetExtraBorderSize",&_argc0))
445 return NULL;
446 if (_argc0) {
447 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
448 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_GetExtraBorderSize. Expected _wxSashWindow_p.");
449 return NULL;
450 }
451 }
452 {
453 wxPy_BEGIN_ALLOW_THREADS;
454 _result = (int )wxSashWindow_GetExtraBorderSize(_arg0);
455
456 wxPy_END_ALLOW_THREADS;
457 } _resultobj = Py_BuildValue("i",_result);
458 return _resultobj;
459 }
460
461 #define wxSashWindow_GetMaximumSizeX(_swigobj) (_swigobj->GetMaximumSizeX())
462 static PyObject *_wrap_wxSashWindow_GetMaximumSizeX(PyObject *self, PyObject *args) {
463 PyObject * _resultobj;
464 int _result;
465 wxSashWindow * _arg0;
466 char * _argc0 = 0;
467
468 self = self;
469 if(!PyArg_ParseTuple(args,"s:wxSashWindow_GetMaximumSizeX",&_argc0))
470 return NULL;
471 if (_argc0) {
472 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
473 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_GetMaximumSizeX. Expected _wxSashWindow_p.");
474 return NULL;
475 }
476 }
477 {
478 wxPy_BEGIN_ALLOW_THREADS;
479 _result = (int )wxSashWindow_GetMaximumSizeX(_arg0);
480
481 wxPy_END_ALLOW_THREADS;
482 } _resultobj = Py_BuildValue("i",_result);
483 return _resultobj;
484 }
485
486 #define wxSashWindow_GetMaximumSizeY(_swigobj) (_swigobj->GetMaximumSizeY())
487 static PyObject *_wrap_wxSashWindow_GetMaximumSizeY(PyObject *self, PyObject *args) {
488 PyObject * _resultobj;
489 int _result;
490 wxSashWindow * _arg0;
491 char * _argc0 = 0;
492
493 self = self;
494 if(!PyArg_ParseTuple(args,"s:wxSashWindow_GetMaximumSizeY",&_argc0))
495 return NULL;
496 if (_argc0) {
497 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
498 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_GetMaximumSizeY. Expected _wxSashWindow_p.");
499 return NULL;
500 }
501 }
502 {
503 wxPy_BEGIN_ALLOW_THREADS;
504 _result = (int )wxSashWindow_GetMaximumSizeY(_arg0);
505
506 wxPy_END_ALLOW_THREADS;
507 } _resultobj = Py_BuildValue("i",_result);
508 return _resultobj;
509 }
510
511 #define wxSashWindow_GetMinimumSizeX(_swigobj) (_swigobj->GetMinimumSizeX())
512 static PyObject *_wrap_wxSashWindow_GetMinimumSizeX(PyObject *self, PyObject *args) {
513 PyObject * _resultobj;
514 int _result;
515 wxSashWindow * _arg0;
516 char * _argc0 = 0;
517
518 self = self;
519 if(!PyArg_ParseTuple(args,"s:wxSashWindow_GetMinimumSizeX",&_argc0))
520 return NULL;
521 if (_argc0) {
522 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
523 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_GetMinimumSizeX. Expected _wxSashWindow_p.");
524 return NULL;
525 }
526 }
527 {
528 wxPy_BEGIN_ALLOW_THREADS;
529 _result = (int )wxSashWindow_GetMinimumSizeX(_arg0);
530
531 wxPy_END_ALLOW_THREADS;
532 } _resultobj = Py_BuildValue("i",_result);
533 return _resultobj;
534 }
535
536 #define wxSashWindow_GetMinimumSizeY(_swigobj) (_swigobj->GetMinimumSizeY())
537 static PyObject *_wrap_wxSashWindow_GetMinimumSizeY(PyObject *self, PyObject *args) {
538 PyObject * _resultobj;
539 int _result;
540 wxSashWindow * _arg0;
541 char * _argc0 = 0;
542
543 self = self;
544 if(!PyArg_ParseTuple(args,"s:wxSashWindow_GetMinimumSizeY",&_argc0))
545 return NULL;
546 if (_argc0) {
547 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
548 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_GetMinimumSizeY. Expected _wxSashWindow_p.");
549 return NULL;
550 }
551 }
552 {
553 wxPy_BEGIN_ALLOW_THREADS;
554 _result = (int )wxSashWindow_GetMinimumSizeY(_arg0);
555
556 wxPy_END_ALLOW_THREADS;
557 } _resultobj = Py_BuildValue("i",_result);
558 return _resultobj;
559 }
560
561 #define wxSashWindow_HasBorder(_swigobj,_swigarg0) (_swigobj->HasBorder(_swigarg0))
562 static PyObject *_wrap_wxSashWindow_HasBorder(PyObject *self, PyObject *args) {
563 PyObject * _resultobj;
564 bool _result;
565 wxSashWindow * _arg0;
566 wxSashEdgePosition _arg1;
567 char * _argc0 = 0;
568
569 self = self;
570 if(!PyArg_ParseTuple(args,"si:wxSashWindow_HasBorder",&_argc0,&_arg1))
571 return NULL;
572 if (_argc0) {
573 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
574 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_HasBorder. Expected _wxSashWindow_p.");
575 return NULL;
576 }
577 }
578 {
579 wxPy_BEGIN_ALLOW_THREADS;
580 _result = (bool )wxSashWindow_HasBorder(_arg0,_arg1);
581
582 wxPy_END_ALLOW_THREADS;
583 } _resultobj = Py_BuildValue("i",_result);
584 return _resultobj;
585 }
586
587 #define wxSashWindow_SetDefaultBorderSize(_swigobj,_swigarg0) (_swigobj->SetDefaultBorderSize(_swigarg0))
588 static PyObject *_wrap_wxSashWindow_SetDefaultBorderSize(PyObject *self, PyObject *args) {
589 PyObject * _resultobj;
590 wxSashWindow * _arg0;
591 int _arg1;
592 char * _argc0 = 0;
593
594 self = self;
595 if(!PyArg_ParseTuple(args,"si:wxSashWindow_SetDefaultBorderSize",&_argc0,&_arg1))
596 return NULL;
597 if (_argc0) {
598 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
599 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_SetDefaultBorderSize. Expected _wxSashWindow_p.");
600 return NULL;
601 }
602 }
603 {
604 wxPy_BEGIN_ALLOW_THREADS;
605 wxSashWindow_SetDefaultBorderSize(_arg0,_arg1);
606
607 wxPy_END_ALLOW_THREADS;
608 } Py_INCREF(Py_None);
609 _resultobj = Py_None;
610 return _resultobj;
611 }
612
613 #define wxSashWindow_SetExtraBorderSize(_swigobj,_swigarg0) (_swigobj->SetExtraBorderSize(_swigarg0))
614 static PyObject *_wrap_wxSashWindow_SetExtraBorderSize(PyObject *self, PyObject *args) {
615 PyObject * _resultobj;
616 wxSashWindow * _arg0;
617 int _arg1;
618 char * _argc0 = 0;
619
620 self = self;
621 if(!PyArg_ParseTuple(args,"si:wxSashWindow_SetExtraBorderSize",&_argc0,&_arg1))
622 return NULL;
623 if (_argc0) {
624 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
625 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_SetExtraBorderSize. Expected _wxSashWindow_p.");
626 return NULL;
627 }
628 }
629 {
630 wxPy_BEGIN_ALLOW_THREADS;
631 wxSashWindow_SetExtraBorderSize(_arg0,_arg1);
632
633 wxPy_END_ALLOW_THREADS;
634 } Py_INCREF(Py_None);
635 _resultobj = Py_None;
636 return _resultobj;
637 }
638
639 #define wxSashWindow_SetMaximumSizeX(_swigobj,_swigarg0) (_swigobj->SetMaximumSizeX(_swigarg0))
640 static PyObject *_wrap_wxSashWindow_SetMaximumSizeX(PyObject *self, PyObject *args) {
641 PyObject * _resultobj;
642 wxSashWindow * _arg0;
643 int _arg1;
644 char * _argc0 = 0;
645
646 self = self;
647 if(!PyArg_ParseTuple(args,"si:wxSashWindow_SetMaximumSizeX",&_argc0,&_arg1))
648 return NULL;
649 if (_argc0) {
650 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
651 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_SetMaximumSizeX. Expected _wxSashWindow_p.");
652 return NULL;
653 }
654 }
655 {
656 wxPy_BEGIN_ALLOW_THREADS;
657 wxSashWindow_SetMaximumSizeX(_arg0,_arg1);
658
659 wxPy_END_ALLOW_THREADS;
660 } Py_INCREF(Py_None);
661 _resultobj = Py_None;
662 return _resultobj;
663 }
664
665 #define wxSashWindow_SetMaximumSizeY(_swigobj,_swigarg0) (_swigobj->SetMaximumSizeY(_swigarg0))
666 static PyObject *_wrap_wxSashWindow_SetMaximumSizeY(PyObject *self, PyObject *args) {
667 PyObject * _resultobj;
668 wxSashWindow * _arg0;
669 int _arg1;
670 char * _argc0 = 0;
671
672 self = self;
673 if(!PyArg_ParseTuple(args,"si:wxSashWindow_SetMaximumSizeY",&_argc0,&_arg1))
674 return NULL;
675 if (_argc0) {
676 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
677 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_SetMaximumSizeY. Expected _wxSashWindow_p.");
678 return NULL;
679 }
680 }
681 {
682 wxPy_BEGIN_ALLOW_THREADS;
683 wxSashWindow_SetMaximumSizeY(_arg0,_arg1);
684
685 wxPy_END_ALLOW_THREADS;
686 } Py_INCREF(Py_None);
687 _resultobj = Py_None;
688 return _resultobj;
689 }
690
691 #define wxSashWindow_SetMinimumSizeX(_swigobj,_swigarg0) (_swigobj->SetMinimumSizeX(_swigarg0))
692 static PyObject *_wrap_wxSashWindow_SetMinimumSizeX(PyObject *self, PyObject *args) {
693 PyObject * _resultobj;
694 wxSashWindow * _arg0;
695 int _arg1;
696 char * _argc0 = 0;
697
698 self = self;
699 if(!PyArg_ParseTuple(args,"si:wxSashWindow_SetMinimumSizeX",&_argc0,&_arg1))
700 return NULL;
701 if (_argc0) {
702 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
703 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_SetMinimumSizeX. Expected _wxSashWindow_p.");
704 return NULL;
705 }
706 }
707 {
708 wxPy_BEGIN_ALLOW_THREADS;
709 wxSashWindow_SetMinimumSizeX(_arg0,_arg1);
710
711 wxPy_END_ALLOW_THREADS;
712 } Py_INCREF(Py_None);
713 _resultobj = Py_None;
714 return _resultobj;
715 }
716
717 #define wxSashWindow_SetMinimumSizeY(_swigobj,_swigarg0) (_swigobj->SetMinimumSizeY(_swigarg0))
718 static PyObject *_wrap_wxSashWindow_SetMinimumSizeY(PyObject *self, PyObject *args) {
719 PyObject * _resultobj;
720 wxSashWindow * _arg0;
721 int _arg1;
722 char * _argc0 = 0;
723
724 self = self;
725 if(!PyArg_ParseTuple(args,"si:wxSashWindow_SetMinimumSizeY",&_argc0,&_arg1))
726 return NULL;
727 if (_argc0) {
728 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
729 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_SetMinimumSizeY. Expected _wxSashWindow_p.");
730 return NULL;
731 }
732 }
733 {
734 wxPy_BEGIN_ALLOW_THREADS;
735 wxSashWindow_SetMinimumSizeY(_arg0,_arg1);
736
737 wxPy_END_ALLOW_THREADS;
738 } Py_INCREF(Py_None);
739 _resultobj = Py_None;
740 return _resultobj;
741 }
742
743 #define wxSashWindow_SetSashVisible(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSashVisible(_swigarg0,_swigarg1))
744 static PyObject *_wrap_wxSashWindow_SetSashVisible(PyObject *self, PyObject *args) {
745 PyObject * _resultobj;
746 wxSashWindow * _arg0;
747 wxSashEdgePosition _arg1;
748 bool _arg2;
749 char * _argc0 = 0;
750 int tempbool2;
751
752 self = self;
753 if(!PyArg_ParseTuple(args,"sii:wxSashWindow_SetSashVisible",&_argc0,&_arg1,&tempbool2))
754 return NULL;
755 if (_argc0) {
756 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
757 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_SetSashVisible. Expected _wxSashWindow_p.");
758 return NULL;
759 }
760 }
761 _arg2 = (bool ) tempbool2;
762 {
763 wxPy_BEGIN_ALLOW_THREADS;
764 wxSashWindow_SetSashVisible(_arg0,_arg1,_arg2);
765
766 wxPy_END_ALLOW_THREADS;
767 } Py_INCREF(Py_None);
768 _resultobj = Py_None;
769 return _resultobj;
770 }
771
772 #define wxSashWindow_SetSashBorder(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSashBorder(_swigarg0,_swigarg1))
773 static PyObject *_wrap_wxSashWindow_SetSashBorder(PyObject *self, PyObject *args) {
774 PyObject * _resultobj;
775 wxSashWindow * _arg0;
776 wxSashEdgePosition _arg1;
777 bool _arg2;
778 char * _argc0 = 0;
779 int tempbool2;
780
781 self = self;
782 if(!PyArg_ParseTuple(args,"sii:wxSashWindow_SetSashBorder",&_argc0,&_arg1,&tempbool2))
783 return NULL;
784 if (_argc0) {
785 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashWindow_p")) {
786 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashWindow_SetSashBorder. Expected _wxSashWindow_p.");
787 return NULL;
788 }
789 }
790 _arg2 = (bool ) tempbool2;
791 {
792 wxPy_BEGIN_ALLOW_THREADS;
793 wxSashWindow_SetSashBorder(_arg0,_arg1,_arg2);
794
795 wxPy_END_ALLOW_THREADS;
796 } Py_INCREF(Py_None);
797 _resultobj = Py_None;
798 return _resultobj;
799 }
800
801 static void *SwigwxQueryLayoutInfoEventTowxEvent(void *ptr) {
802 wxQueryLayoutInfoEvent *src;
803 wxEvent *dest;
804 src = (wxQueryLayoutInfoEvent *) ptr;
805 dest = (wxEvent *) src;
806 return (void *) dest;
807 }
808
809 #define wxQueryLayoutInfoEvent_SetRequestedLength(_swigobj,_swigarg0) (_swigobj->SetRequestedLength(_swigarg0))
810 static PyObject *_wrap_wxQueryLayoutInfoEvent_SetRequestedLength(PyObject *self, PyObject *args) {
811 PyObject * _resultobj;
812 wxQueryLayoutInfoEvent * _arg0;
813 int _arg1;
814 char * _argc0 = 0;
815
816 self = self;
817 if(!PyArg_ParseTuple(args,"si:wxQueryLayoutInfoEvent_SetRequestedLength",&_argc0,&_arg1))
818 return NULL;
819 if (_argc0) {
820 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxQueryLayoutInfoEvent_p")) {
821 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetRequestedLength. Expected _wxQueryLayoutInfoEvent_p.");
822 return NULL;
823 }
824 }
825 {
826 wxPy_BEGIN_ALLOW_THREADS;
827 wxQueryLayoutInfoEvent_SetRequestedLength(_arg0,_arg1);
828
829 wxPy_END_ALLOW_THREADS;
830 } Py_INCREF(Py_None);
831 _resultobj = Py_None;
832 return _resultobj;
833 }
834
835 #define wxQueryLayoutInfoEvent_GetRequestedLength(_swigobj) (_swigobj->GetRequestedLength())
836 static PyObject *_wrap_wxQueryLayoutInfoEvent_GetRequestedLength(PyObject *self, PyObject *args) {
837 PyObject * _resultobj;
838 int _result;
839 wxQueryLayoutInfoEvent * _arg0;
840 char * _argc0 = 0;
841
842 self = self;
843 if(!PyArg_ParseTuple(args,"s:wxQueryLayoutInfoEvent_GetRequestedLength",&_argc0))
844 return NULL;
845 if (_argc0) {
846 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxQueryLayoutInfoEvent_p")) {
847 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetRequestedLength. Expected _wxQueryLayoutInfoEvent_p.");
848 return NULL;
849 }
850 }
851 {
852 wxPy_BEGIN_ALLOW_THREADS;
853 _result = (int )wxQueryLayoutInfoEvent_GetRequestedLength(_arg0);
854
855 wxPy_END_ALLOW_THREADS;
856 } _resultobj = Py_BuildValue("i",_result);
857 return _resultobj;
858 }
859
860 #define wxQueryLayoutInfoEvent_SetFlags(_swigobj,_swigarg0) (_swigobj->SetFlags(_swigarg0))
861 static PyObject *_wrap_wxQueryLayoutInfoEvent_SetFlags(PyObject *self, PyObject *args) {
862 PyObject * _resultobj;
863 wxQueryLayoutInfoEvent * _arg0;
864 int _arg1;
865 char * _argc0 = 0;
866
867 self = self;
868 if(!PyArg_ParseTuple(args,"si:wxQueryLayoutInfoEvent_SetFlags",&_argc0,&_arg1))
869 return NULL;
870 if (_argc0) {
871 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxQueryLayoutInfoEvent_p")) {
872 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetFlags. Expected _wxQueryLayoutInfoEvent_p.");
873 return NULL;
874 }
875 }
876 {
877 wxPy_BEGIN_ALLOW_THREADS;
878 wxQueryLayoutInfoEvent_SetFlags(_arg0,_arg1);
879
880 wxPy_END_ALLOW_THREADS;
881 } Py_INCREF(Py_None);
882 _resultobj = Py_None;
883 return _resultobj;
884 }
885
886 #define wxQueryLayoutInfoEvent_GetFlags(_swigobj) (_swigobj->GetFlags())
887 static PyObject *_wrap_wxQueryLayoutInfoEvent_GetFlags(PyObject *self, PyObject *args) {
888 PyObject * _resultobj;
889 int _result;
890 wxQueryLayoutInfoEvent * _arg0;
891 char * _argc0 = 0;
892
893 self = self;
894 if(!PyArg_ParseTuple(args,"s:wxQueryLayoutInfoEvent_GetFlags",&_argc0))
895 return NULL;
896 if (_argc0) {
897 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxQueryLayoutInfoEvent_p")) {
898 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetFlags. Expected _wxQueryLayoutInfoEvent_p.");
899 return NULL;
900 }
901 }
902 {
903 wxPy_BEGIN_ALLOW_THREADS;
904 _result = (int )wxQueryLayoutInfoEvent_GetFlags(_arg0);
905
906 wxPy_END_ALLOW_THREADS;
907 } _resultobj = Py_BuildValue("i",_result);
908 return _resultobj;
909 }
910
911 #define wxQueryLayoutInfoEvent_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
912 static PyObject *_wrap_wxQueryLayoutInfoEvent_SetSize(PyObject *self, PyObject *args) {
913 PyObject * _resultobj;
914 wxQueryLayoutInfoEvent * _arg0;
915 wxSize * _arg1;
916 char * _argc0 = 0;
917 char * _argc1 = 0;
918
919 self = self;
920 if(!PyArg_ParseTuple(args,"ss:wxQueryLayoutInfoEvent_SetSize",&_argc0,&_argc1))
921 return NULL;
922 if (_argc0) {
923 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxQueryLayoutInfoEvent_p")) {
924 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetSize. Expected _wxQueryLayoutInfoEvent_p.");
925 return NULL;
926 }
927 }
928 if (_argc1) {
929 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxSize_p")) {
930 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxQueryLayoutInfoEvent_SetSize. Expected _wxSize_p.");
931 return NULL;
932 }
933 }
934 {
935 wxPy_BEGIN_ALLOW_THREADS;
936 wxQueryLayoutInfoEvent_SetSize(_arg0,*_arg1);
937
938 wxPy_END_ALLOW_THREADS;
939 } Py_INCREF(Py_None);
940 _resultobj = Py_None;
941 return _resultobj;
942 }
943
944 #define wxQueryLayoutInfoEvent_GetSize(_swigobj) (_swigobj->GetSize())
945 static PyObject *_wrap_wxQueryLayoutInfoEvent_GetSize(PyObject *self, PyObject *args) {
946 PyObject * _resultobj;
947 wxSize * _result;
948 wxQueryLayoutInfoEvent * _arg0;
949 char * _argc0 = 0;
950 char _ptemp[128];
951
952 self = self;
953 if(!PyArg_ParseTuple(args,"s:wxQueryLayoutInfoEvent_GetSize",&_argc0))
954 return NULL;
955 if (_argc0) {
956 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxQueryLayoutInfoEvent_p")) {
957 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetSize. Expected _wxQueryLayoutInfoEvent_p.");
958 return NULL;
959 }
960 }
961 {
962 wxPy_BEGIN_ALLOW_THREADS;
963 _result = new wxSize (wxQueryLayoutInfoEvent_GetSize(_arg0));
964
965 wxPy_END_ALLOW_THREADS;
966 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxSize_p");
967 _resultobj = Py_BuildValue("s",_ptemp);
968 return _resultobj;
969 }
970
971 #define wxQueryLayoutInfoEvent_SetOrientation(_swigobj,_swigarg0) (_swigobj->SetOrientation(_swigarg0))
972 static PyObject *_wrap_wxQueryLayoutInfoEvent_SetOrientation(PyObject *self, PyObject *args) {
973 PyObject * _resultobj;
974 wxQueryLayoutInfoEvent * _arg0;
975 wxLayoutOrientation _arg1;
976 char * _argc0 = 0;
977
978 self = self;
979 if(!PyArg_ParseTuple(args,"si:wxQueryLayoutInfoEvent_SetOrientation",&_argc0,&_arg1))
980 return NULL;
981 if (_argc0) {
982 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxQueryLayoutInfoEvent_p")) {
983 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetOrientation. Expected _wxQueryLayoutInfoEvent_p.");
984 return NULL;
985 }
986 }
987 {
988 wxPy_BEGIN_ALLOW_THREADS;
989 wxQueryLayoutInfoEvent_SetOrientation(_arg0,_arg1);
990
991 wxPy_END_ALLOW_THREADS;
992 } Py_INCREF(Py_None);
993 _resultobj = Py_None;
994 return _resultobj;
995 }
996
997 #define wxQueryLayoutInfoEvent_GetOrientation(_swigobj) (_swigobj->GetOrientation())
998 static PyObject *_wrap_wxQueryLayoutInfoEvent_GetOrientation(PyObject *self, PyObject *args) {
999 PyObject * _resultobj;
1000 wxLayoutOrientation _result;
1001 wxQueryLayoutInfoEvent * _arg0;
1002 char * _argc0 = 0;
1003
1004 self = self;
1005 if(!PyArg_ParseTuple(args,"s:wxQueryLayoutInfoEvent_GetOrientation",&_argc0))
1006 return NULL;
1007 if (_argc0) {
1008 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxQueryLayoutInfoEvent_p")) {
1009 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetOrientation. Expected _wxQueryLayoutInfoEvent_p.");
1010 return NULL;
1011 }
1012 }
1013 {
1014 wxPy_BEGIN_ALLOW_THREADS;
1015 _result = (wxLayoutOrientation )wxQueryLayoutInfoEvent_GetOrientation(_arg0);
1016
1017 wxPy_END_ALLOW_THREADS;
1018 } _resultobj = Py_BuildValue("i",_result);
1019 return _resultobj;
1020 }
1021
1022 #define wxQueryLayoutInfoEvent_SetAlignment(_swigobj,_swigarg0) (_swigobj->SetAlignment(_swigarg0))
1023 static PyObject *_wrap_wxQueryLayoutInfoEvent_SetAlignment(PyObject *self, PyObject *args) {
1024 PyObject * _resultobj;
1025 wxQueryLayoutInfoEvent * _arg0;
1026 wxLayoutAlignment _arg1;
1027 char * _argc0 = 0;
1028
1029 self = self;
1030 if(!PyArg_ParseTuple(args,"si:wxQueryLayoutInfoEvent_SetAlignment",&_argc0,&_arg1))
1031 return NULL;
1032 if (_argc0) {
1033 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxQueryLayoutInfoEvent_p")) {
1034 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryLayoutInfoEvent_SetAlignment. Expected _wxQueryLayoutInfoEvent_p.");
1035 return NULL;
1036 }
1037 }
1038 {
1039 wxPy_BEGIN_ALLOW_THREADS;
1040 wxQueryLayoutInfoEvent_SetAlignment(_arg0,_arg1);
1041
1042 wxPy_END_ALLOW_THREADS;
1043 } Py_INCREF(Py_None);
1044 _resultobj = Py_None;
1045 return _resultobj;
1046 }
1047
1048 #define wxQueryLayoutInfoEvent_GetAlignment(_swigobj) (_swigobj->GetAlignment())
1049 static PyObject *_wrap_wxQueryLayoutInfoEvent_GetAlignment(PyObject *self, PyObject *args) {
1050 PyObject * _resultobj;
1051 wxLayoutAlignment _result;
1052 wxQueryLayoutInfoEvent * _arg0;
1053 char * _argc0 = 0;
1054
1055 self = self;
1056 if(!PyArg_ParseTuple(args,"s:wxQueryLayoutInfoEvent_GetAlignment",&_argc0))
1057 return NULL;
1058 if (_argc0) {
1059 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxQueryLayoutInfoEvent_p")) {
1060 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxQueryLayoutInfoEvent_GetAlignment. Expected _wxQueryLayoutInfoEvent_p.");
1061 return NULL;
1062 }
1063 }
1064 {
1065 wxPy_BEGIN_ALLOW_THREADS;
1066 _result = (wxLayoutAlignment )wxQueryLayoutInfoEvent_GetAlignment(_arg0);
1067
1068 wxPy_END_ALLOW_THREADS;
1069 } _resultobj = Py_BuildValue("i",_result);
1070 return _resultobj;
1071 }
1072
1073 static void *SwigwxCalculateLayoutEventTowxEvent(void *ptr) {
1074 wxCalculateLayoutEvent *src;
1075 wxEvent *dest;
1076 src = (wxCalculateLayoutEvent *) ptr;
1077 dest = (wxEvent *) src;
1078 return (void *) dest;
1079 }
1080
1081 #define wxCalculateLayoutEvent_SetFlags(_swigobj,_swigarg0) (_swigobj->SetFlags(_swigarg0))
1082 static PyObject *_wrap_wxCalculateLayoutEvent_SetFlags(PyObject *self, PyObject *args) {
1083 PyObject * _resultobj;
1084 wxCalculateLayoutEvent * _arg0;
1085 int _arg1;
1086 char * _argc0 = 0;
1087
1088 self = self;
1089 if(!PyArg_ParseTuple(args,"si:wxCalculateLayoutEvent_SetFlags",&_argc0,&_arg1))
1090 return NULL;
1091 if (_argc0) {
1092 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxCalculateLayoutEvent_p")) {
1093 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCalculateLayoutEvent_SetFlags. Expected _wxCalculateLayoutEvent_p.");
1094 return NULL;
1095 }
1096 }
1097 {
1098 wxPy_BEGIN_ALLOW_THREADS;
1099 wxCalculateLayoutEvent_SetFlags(_arg0,_arg1);
1100
1101 wxPy_END_ALLOW_THREADS;
1102 } Py_INCREF(Py_None);
1103 _resultobj = Py_None;
1104 return _resultobj;
1105 }
1106
1107 #define wxCalculateLayoutEvent_GetFlags(_swigobj) (_swigobj->GetFlags())
1108 static PyObject *_wrap_wxCalculateLayoutEvent_GetFlags(PyObject *self, PyObject *args) {
1109 PyObject * _resultobj;
1110 int _result;
1111 wxCalculateLayoutEvent * _arg0;
1112 char * _argc0 = 0;
1113
1114 self = self;
1115 if(!PyArg_ParseTuple(args,"s:wxCalculateLayoutEvent_GetFlags",&_argc0))
1116 return NULL;
1117 if (_argc0) {
1118 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxCalculateLayoutEvent_p")) {
1119 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCalculateLayoutEvent_GetFlags. Expected _wxCalculateLayoutEvent_p.");
1120 return NULL;
1121 }
1122 }
1123 {
1124 wxPy_BEGIN_ALLOW_THREADS;
1125 _result = (int )wxCalculateLayoutEvent_GetFlags(_arg0);
1126
1127 wxPy_END_ALLOW_THREADS;
1128 } _resultobj = Py_BuildValue("i",_result);
1129 return _resultobj;
1130 }
1131
1132 #define wxCalculateLayoutEvent_SetRect(_swigobj,_swigarg0) (_swigobj->SetRect(_swigarg0))
1133 static PyObject *_wrap_wxCalculateLayoutEvent_SetRect(PyObject *self, PyObject *args) {
1134 PyObject * _resultobj;
1135 wxCalculateLayoutEvent * _arg0;
1136 wxRect * _arg1;
1137 char * _argc0 = 0;
1138 char * _argc1 = 0;
1139
1140 self = self;
1141 if(!PyArg_ParseTuple(args,"ss:wxCalculateLayoutEvent_SetRect",&_argc0,&_argc1))
1142 return NULL;
1143 if (_argc0) {
1144 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxCalculateLayoutEvent_p")) {
1145 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCalculateLayoutEvent_SetRect. Expected _wxCalculateLayoutEvent_p.");
1146 return NULL;
1147 }
1148 }
1149 if (_argc1) {
1150 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxRect_p")) {
1151 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxCalculateLayoutEvent_SetRect. Expected _wxRect_p.");
1152 return NULL;
1153 }
1154 }
1155 {
1156 wxPy_BEGIN_ALLOW_THREADS;
1157 wxCalculateLayoutEvent_SetRect(_arg0,*_arg1);
1158
1159 wxPy_END_ALLOW_THREADS;
1160 } Py_INCREF(Py_None);
1161 _resultobj = Py_None;
1162 return _resultobj;
1163 }
1164
1165 #define wxCalculateLayoutEvent_GetRect(_swigobj) (_swigobj->GetRect())
1166 static PyObject *_wrap_wxCalculateLayoutEvent_GetRect(PyObject *self, PyObject *args) {
1167 PyObject * _resultobj;
1168 wxRect * _result;
1169 wxCalculateLayoutEvent * _arg0;
1170 char * _argc0 = 0;
1171 char _ptemp[128];
1172
1173 self = self;
1174 if(!PyArg_ParseTuple(args,"s:wxCalculateLayoutEvent_GetRect",&_argc0))
1175 return NULL;
1176 if (_argc0) {
1177 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxCalculateLayoutEvent_p")) {
1178 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxCalculateLayoutEvent_GetRect. Expected _wxCalculateLayoutEvent_p.");
1179 return NULL;
1180 }
1181 }
1182 {
1183 wxPy_BEGIN_ALLOW_THREADS;
1184 _result = new wxRect (wxCalculateLayoutEvent_GetRect(_arg0));
1185
1186 wxPy_END_ALLOW_THREADS;
1187 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxRect_p");
1188 _resultobj = Py_BuildValue("s",_ptemp);
1189 return _resultobj;
1190 }
1191
1192 static void *SwigwxSashLayoutWindowTowxSashWindow(void *ptr) {
1193 wxSashLayoutWindow *src;
1194 wxSashWindow *dest;
1195 src = (wxSashLayoutWindow *) ptr;
1196 dest = (wxSashWindow *) src;
1197 return (void *) dest;
1198 }
1199
1200 static void *SwigwxSashLayoutWindowTowxWindow(void *ptr) {
1201 wxSashLayoutWindow *src;
1202 wxWindow *dest;
1203 src = (wxSashLayoutWindow *) ptr;
1204 dest = (wxWindow *) src;
1205 return (void *) dest;
1206 }
1207
1208 static void *SwigwxSashLayoutWindowTowxEvtHandler(void *ptr) {
1209 wxSashLayoutWindow *src;
1210 wxEvtHandler *dest;
1211 src = (wxSashLayoutWindow *) ptr;
1212 dest = (wxEvtHandler *) src;
1213 return (void *) dest;
1214 }
1215
1216 #define new_wxSashLayoutWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxSashLayoutWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1217 static PyObject *_wrap_new_wxSashLayoutWindow(PyObject *self, PyObject *args) {
1218 PyObject * _resultobj;
1219 wxSashLayoutWindow * _result;
1220 wxWindow * _arg0;
1221 wxWindowID _arg1;
1222 wxPoint * _arg2 = &wxPyDefaultPosition;
1223 wxSize * _arg3 = &wxPyDefaultSize;
1224 long _arg4 = (wxCLIP_CHILDREN)|(wxSW_3D);
1225 char * _arg5 = "layoutWindow";
1226 char * _argc0 = 0;
1227 char * _argc2 = 0;
1228 char * _argc3 = 0;
1229 char _ptemp[128];
1230
1231 self = self;
1232 if(!PyArg_ParseTuple(args,"si|ssls:new_wxSashLayoutWindow",&_argc0,&_arg1,&_argc2,&_argc3,&_arg4,&_arg5))
1233 return NULL;
1234 if (_argc0) {
1235 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
1236 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxSashLayoutWindow. Expected _wxWindow_p.");
1237 return NULL;
1238 }
1239 }
1240 if (_argc2) {
1241 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxPoint_p")) {
1242 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxSashLayoutWindow. Expected _wxPoint_p.");
1243 return NULL;
1244 }
1245 }
1246 if (_argc3) {
1247 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxSize_p")) {
1248 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxSashLayoutWindow. Expected _wxSize_p.");
1249 return NULL;
1250 }
1251 }
1252 {
1253 wxPy_BEGIN_ALLOW_THREADS;
1254 _result = (wxSashLayoutWindow *)new_wxSashLayoutWindow(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
1255
1256 wxPy_END_ALLOW_THREADS;
1257 } SWIG_MakePtr(_ptemp, (char *) _result,"_wxSashLayoutWindow_p");
1258 _resultobj = Py_BuildValue("s",_ptemp);
1259 return _resultobj;
1260 }
1261
1262 #define wxSashLayoutWindow_GetAlignment(_swigobj) (_swigobj->GetAlignment())
1263 static PyObject *_wrap_wxSashLayoutWindow_GetAlignment(PyObject *self, PyObject *args) {
1264 PyObject * _resultobj;
1265 wxLayoutAlignment _result;
1266 wxSashLayoutWindow * _arg0;
1267 char * _argc0 = 0;
1268
1269 self = self;
1270 if(!PyArg_ParseTuple(args,"s:wxSashLayoutWindow_GetAlignment",&_argc0))
1271 return NULL;
1272 if (_argc0) {
1273 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashLayoutWindow_p")) {
1274 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashLayoutWindow_GetAlignment. Expected _wxSashLayoutWindow_p.");
1275 return NULL;
1276 }
1277 }
1278 {
1279 wxPy_BEGIN_ALLOW_THREADS;
1280 _result = (wxLayoutAlignment )wxSashLayoutWindow_GetAlignment(_arg0);
1281
1282 wxPy_END_ALLOW_THREADS;
1283 } _resultobj = Py_BuildValue("i",_result);
1284 return _resultobj;
1285 }
1286
1287 #define wxSashLayoutWindow_GetOrientation(_swigobj) (_swigobj->GetOrientation())
1288 static PyObject *_wrap_wxSashLayoutWindow_GetOrientation(PyObject *self, PyObject *args) {
1289 PyObject * _resultobj;
1290 wxLayoutOrientation _result;
1291 wxSashLayoutWindow * _arg0;
1292 char * _argc0 = 0;
1293
1294 self = self;
1295 if(!PyArg_ParseTuple(args,"s:wxSashLayoutWindow_GetOrientation",&_argc0))
1296 return NULL;
1297 if (_argc0) {
1298 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashLayoutWindow_p")) {
1299 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashLayoutWindow_GetOrientation. Expected _wxSashLayoutWindow_p.");
1300 return NULL;
1301 }
1302 }
1303 {
1304 wxPy_BEGIN_ALLOW_THREADS;
1305 _result = (wxLayoutOrientation )wxSashLayoutWindow_GetOrientation(_arg0);
1306
1307 wxPy_END_ALLOW_THREADS;
1308 } _resultobj = Py_BuildValue("i",_result);
1309 return _resultobj;
1310 }
1311
1312 #define wxSashLayoutWindow_SetAlignment(_swigobj,_swigarg0) (_swigobj->SetAlignment(_swigarg0))
1313 static PyObject *_wrap_wxSashLayoutWindow_SetAlignment(PyObject *self, PyObject *args) {
1314 PyObject * _resultobj;
1315 wxSashLayoutWindow * _arg0;
1316 wxLayoutAlignment _arg1;
1317 char * _argc0 = 0;
1318
1319 self = self;
1320 if(!PyArg_ParseTuple(args,"si:wxSashLayoutWindow_SetAlignment",&_argc0,&_arg1))
1321 return NULL;
1322 if (_argc0) {
1323 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashLayoutWindow_p")) {
1324 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashLayoutWindow_SetAlignment. Expected _wxSashLayoutWindow_p.");
1325 return NULL;
1326 }
1327 }
1328 {
1329 wxPy_BEGIN_ALLOW_THREADS;
1330 wxSashLayoutWindow_SetAlignment(_arg0,_arg1);
1331
1332 wxPy_END_ALLOW_THREADS;
1333 } Py_INCREF(Py_None);
1334 _resultobj = Py_None;
1335 return _resultobj;
1336 }
1337
1338 #define wxSashLayoutWindow_SetDefaultSize(_swigobj,_swigarg0) (_swigobj->SetDefaultSize(_swigarg0))
1339 static PyObject *_wrap_wxSashLayoutWindow_SetDefaultSize(PyObject *self, PyObject *args) {
1340 PyObject * _resultobj;
1341 wxSashLayoutWindow * _arg0;
1342 wxSize * _arg1;
1343 char * _argc0 = 0;
1344 char * _argc1 = 0;
1345
1346 self = self;
1347 if(!PyArg_ParseTuple(args,"ss:wxSashLayoutWindow_SetDefaultSize",&_argc0,&_argc1))
1348 return NULL;
1349 if (_argc0) {
1350 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashLayoutWindow_p")) {
1351 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashLayoutWindow_SetDefaultSize. Expected _wxSashLayoutWindow_p.");
1352 return NULL;
1353 }
1354 }
1355 if (_argc1) {
1356 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxSize_p")) {
1357 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxSashLayoutWindow_SetDefaultSize. Expected _wxSize_p.");
1358 return NULL;
1359 }
1360 }
1361 {
1362 wxPy_BEGIN_ALLOW_THREADS;
1363 wxSashLayoutWindow_SetDefaultSize(_arg0,*_arg1);
1364
1365 wxPy_END_ALLOW_THREADS;
1366 } Py_INCREF(Py_None);
1367 _resultobj = Py_None;
1368 return _resultobj;
1369 }
1370
1371 #define wxSashLayoutWindow_SetOrientation(_swigobj,_swigarg0) (_swigobj->SetOrientation(_swigarg0))
1372 static PyObject *_wrap_wxSashLayoutWindow_SetOrientation(PyObject *self, PyObject *args) {
1373 PyObject * _resultobj;
1374 wxSashLayoutWindow * _arg0;
1375 wxLayoutOrientation _arg1;
1376 char * _argc0 = 0;
1377
1378 self = self;
1379 if(!PyArg_ParseTuple(args,"si:wxSashLayoutWindow_SetOrientation",&_argc0,&_arg1))
1380 return NULL;
1381 if (_argc0) {
1382 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSashLayoutWindow_p")) {
1383 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSashLayoutWindow_SetOrientation. Expected _wxSashLayoutWindow_p.");
1384 return NULL;
1385 }
1386 }
1387 {
1388 wxPy_BEGIN_ALLOW_THREADS;
1389 wxSashLayoutWindow_SetOrientation(_arg0,_arg1);
1390
1391 wxPy_END_ALLOW_THREADS;
1392 } Py_INCREF(Py_None);
1393 _resultobj = Py_None;
1394 return _resultobj;
1395 }
1396
1397 #define new_wxLayoutAlgorithm() (new wxLayoutAlgorithm())
1398 static PyObject *_wrap_new_wxLayoutAlgorithm(PyObject *self, PyObject *args) {
1399 PyObject * _resultobj;
1400 wxLayoutAlgorithm * _result;
1401 char _ptemp[128];
1402
1403 self = self;
1404 if(!PyArg_ParseTuple(args,":new_wxLayoutAlgorithm"))
1405 return NULL;
1406 {
1407 wxPy_BEGIN_ALLOW_THREADS;
1408 _result = (wxLayoutAlgorithm *)new_wxLayoutAlgorithm();
1409
1410 wxPy_END_ALLOW_THREADS;
1411 } SWIG_MakePtr(_ptemp, (char *) _result,"_wxLayoutAlgorithm_p");
1412 _resultobj = Py_BuildValue("s",_ptemp);
1413 return _resultobj;
1414 }
1415
1416 #define delete_wxLayoutAlgorithm(_swigobj) (delete _swigobj)
1417 static PyObject *_wrap_delete_wxLayoutAlgorithm(PyObject *self, PyObject *args) {
1418 PyObject * _resultobj;
1419 wxLayoutAlgorithm * _arg0;
1420 char * _argc0 = 0;
1421
1422 self = self;
1423 if(!PyArg_ParseTuple(args,"s:delete_wxLayoutAlgorithm",&_argc0))
1424 return NULL;
1425 if (_argc0) {
1426 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutAlgorithm_p")) {
1427 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxLayoutAlgorithm. Expected _wxLayoutAlgorithm_p.");
1428 return NULL;
1429 }
1430 }
1431 {
1432 wxPy_BEGIN_ALLOW_THREADS;
1433 delete_wxLayoutAlgorithm(_arg0);
1434
1435 wxPy_END_ALLOW_THREADS;
1436 } Py_INCREF(Py_None);
1437 _resultobj = Py_None;
1438 return _resultobj;
1439 }
1440
1441 #define wxLayoutAlgorithm_LayoutMDIFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutMDIFrame(_swigarg0,_swigarg1))
1442 static PyObject *_wrap_wxLayoutAlgorithm_LayoutMDIFrame(PyObject *self, PyObject *args) {
1443 PyObject * _resultobj;
1444 bool _result;
1445 wxLayoutAlgorithm * _arg0;
1446 wxMDIParentFrame * _arg1;
1447 wxRect * _arg2 = NULL;
1448 char * _argc0 = 0;
1449 char * _argc1 = 0;
1450 char * _argc2 = 0;
1451
1452 self = self;
1453 if(!PyArg_ParseTuple(args,"ss|s:wxLayoutAlgorithm_LayoutMDIFrame",&_argc0,&_argc1,&_argc2))
1454 return NULL;
1455 if (_argc0) {
1456 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutAlgorithm_p")) {
1457 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutAlgorithm_LayoutMDIFrame. Expected _wxLayoutAlgorithm_p.");
1458 return NULL;
1459 }
1460 }
1461 if (_argc1) {
1462 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxMDIParentFrame_p")) {
1463 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxLayoutAlgorithm_LayoutMDIFrame. Expected _wxMDIParentFrame_p.");
1464 return NULL;
1465 }
1466 }
1467 if (_argc2) {
1468 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxRect_p")) {
1469 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxLayoutAlgorithm_LayoutMDIFrame. Expected _wxRect_p.");
1470 return NULL;
1471 }
1472 }
1473 {
1474 wxPy_BEGIN_ALLOW_THREADS;
1475 _result = (bool )wxLayoutAlgorithm_LayoutMDIFrame(_arg0,_arg1,_arg2);
1476
1477 wxPy_END_ALLOW_THREADS;
1478 } _resultobj = Py_BuildValue("i",_result);
1479 return _resultobj;
1480 }
1481
1482 #define wxLayoutAlgorithm_LayoutFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutFrame(_swigarg0,_swigarg1))
1483 static PyObject *_wrap_wxLayoutAlgorithm_LayoutFrame(PyObject *self, PyObject *args) {
1484 PyObject * _resultobj;
1485 bool _result;
1486 wxLayoutAlgorithm * _arg0;
1487 wxFrame * _arg1;
1488 wxWindow * _arg2 = NULL;
1489 char * _argc0 = 0;
1490 char * _argc1 = 0;
1491 char * _argc2 = 0;
1492
1493 self = self;
1494 if(!PyArg_ParseTuple(args,"ss|s:wxLayoutAlgorithm_LayoutFrame",&_argc0,&_argc1,&_argc2))
1495 return NULL;
1496 if (_argc0) {
1497 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutAlgorithm_p")) {
1498 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutAlgorithm_LayoutFrame. Expected _wxLayoutAlgorithm_p.");
1499 return NULL;
1500 }
1501 }
1502 if (_argc1) {
1503 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxFrame_p")) {
1504 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxLayoutAlgorithm_LayoutFrame. Expected _wxFrame_p.");
1505 return NULL;
1506 }
1507 }
1508 if (_argc2) {
1509 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxWindow_p")) {
1510 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxLayoutAlgorithm_LayoutFrame. Expected _wxWindow_p.");
1511 return NULL;
1512 }
1513 }
1514 {
1515 wxPy_BEGIN_ALLOW_THREADS;
1516 _result = (bool )wxLayoutAlgorithm_LayoutFrame(_arg0,_arg1,_arg2);
1517
1518 wxPy_END_ALLOW_THREADS;
1519 } _resultobj = Py_BuildValue("i",_result);
1520 return _resultobj;
1521 }
1522
1523 #define wxLayoutAlgorithm_LayoutWindow(_swigobj,_swigarg0,_swigarg1) (_swigobj->LayoutWindow(_swigarg0,_swigarg1))
1524 static PyObject *_wrap_wxLayoutAlgorithm_LayoutWindow(PyObject *self, PyObject *args) {
1525 PyObject * _resultobj;
1526 bool _result;
1527 wxLayoutAlgorithm * _arg0;
1528 wxWindow * _arg1;
1529 wxWindow * _arg2 = NULL;
1530 char * _argc0 = 0;
1531 char * _argc1 = 0;
1532 char * _argc2 = 0;
1533
1534 self = self;
1535 if(!PyArg_ParseTuple(args,"ss|s:wxLayoutAlgorithm_LayoutWindow",&_argc0,&_argc1,&_argc2))
1536 return NULL;
1537 if (_argc0) {
1538 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutAlgorithm_p")) {
1539 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutAlgorithm_LayoutWindow. Expected _wxLayoutAlgorithm_p.");
1540 return NULL;
1541 }
1542 }
1543 if (_argc1) {
1544 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
1545 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxLayoutAlgorithm_LayoutWindow. Expected _wxWindow_p.");
1546 return NULL;
1547 }
1548 }
1549 if (_argc2) {
1550 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxWindow_p")) {
1551 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxLayoutAlgorithm_LayoutWindow. Expected _wxWindow_p.");
1552 return NULL;
1553 }
1554 }
1555 {
1556 wxPy_BEGIN_ALLOW_THREADS;
1557 _result = (bool )wxLayoutAlgorithm_LayoutWindow(_arg0,_arg1,_arg2);
1558
1559 wxPy_END_ALLOW_THREADS;
1560 } _resultobj = Py_BuildValue("i",_result);
1561 return _resultobj;
1562 }
1563
1564 static PyMethodDef windows3cMethods[] = {
1565 { "wxLayoutAlgorithm_LayoutWindow", _wrap_wxLayoutAlgorithm_LayoutWindow, 1 },
1566 { "wxLayoutAlgorithm_LayoutFrame", _wrap_wxLayoutAlgorithm_LayoutFrame, 1 },
1567 { "wxLayoutAlgorithm_LayoutMDIFrame", _wrap_wxLayoutAlgorithm_LayoutMDIFrame, 1 },
1568 { "delete_wxLayoutAlgorithm", _wrap_delete_wxLayoutAlgorithm, 1 },
1569 { "new_wxLayoutAlgorithm", _wrap_new_wxLayoutAlgorithm, 1 },
1570 { "wxSashLayoutWindow_SetOrientation", _wrap_wxSashLayoutWindow_SetOrientation, 1 },
1571 { "wxSashLayoutWindow_SetDefaultSize", _wrap_wxSashLayoutWindow_SetDefaultSize, 1 },
1572 { "wxSashLayoutWindow_SetAlignment", _wrap_wxSashLayoutWindow_SetAlignment, 1 },
1573 { "wxSashLayoutWindow_GetOrientation", _wrap_wxSashLayoutWindow_GetOrientation, 1 },
1574 { "wxSashLayoutWindow_GetAlignment", _wrap_wxSashLayoutWindow_GetAlignment, 1 },
1575 { "new_wxSashLayoutWindow", _wrap_new_wxSashLayoutWindow, 1 },
1576 { "wxCalculateLayoutEvent_GetRect", _wrap_wxCalculateLayoutEvent_GetRect, 1 },
1577 { "wxCalculateLayoutEvent_SetRect", _wrap_wxCalculateLayoutEvent_SetRect, 1 },
1578 { "wxCalculateLayoutEvent_GetFlags", _wrap_wxCalculateLayoutEvent_GetFlags, 1 },
1579 { "wxCalculateLayoutEvent_SetFlags", _wrap_wxCalculateLayoutEvent_SetFlags, 1 },
1580 { "wxQueryLayoutInfoEvent_GetAlignment", _wrap_wxQueryLayoutInfoEvent_GetAlignment, 1 },
1581 { "wxQueryLayoutInfoEvent_SetAlignment", _wrap_wxQueryLayoutInfoEvent_SetAlignment, 1 },
1582 { "wxQueryLayoutInfoEvent_GetOrientation", _wrap_wxQueryLayoutInfoEvent_GetOrientation, 1 },
1583 { "wxQueryLayoutInfoEvent_SetOrientation", _wrap_wxQueryLayoutInfoEvent_SetOrientation, 1 },
1584 { "wxQueryLayoutInfoEvent_GetSize", _wrap_wxQueryLayoutInfoEvent_GetSize, 1 },
1585 { "wxQueryLayoutInfoEvent_SetSize", _wrap_wxQueryLayoutInfoEvent_SetSize, 1 },
1586 { "wxQueryLayoutInfoEvent_GetFlags", _wrap_wxQueryLayoutInfoEvent_GetFlags, 1 },
1587 { "wxQueryLayoutInfoEvent_SetFlags", _wrap_wxQueryLayoutInfoEvent_SetFlags, 1 },
1588 { "wxQueryLayoutInfoEvent_GetRequestedLength", _wrap_wxQueryLayoutInfoEvent_GetRequestedLength, 1 },
1589 { "wxQueryLayoutInfoEvent_SetRequestedLength", _wrap_wxQueryLayoutInfoEvent_SetRequestedLength, 1 },
1590 { "wxSashWindow_SetSashBorder", _wrap_wxSashWindow_SetSashBorder, 1 },
1591 { "wxSashWindow_SetSashVisible", _wrap_wxSashWindow_SetSashVisible, 1 },
1592 { "wxSashWindow_SetMinimumSizeY", _wrap_wxSashWindow_SetMinimumSizeY, 1 },
1593 { "wxSashWindow_SetMinimumSizeX", _wrap_wxSashWindow_SetMinimumSizeX, 1 },
1594 { "wxSashWindow_SetMaximumSizeY", _wrap_wxSashWindow_SetMaximumSizeY, 1 },
1595 { "wxSashWindow_SetMaximumSizeX", _wrap_wxSashWindow_SetMaximumSizeX, 1 },
1596 { "wxSashWindow_SetExtraBorderSize", _wrap_wxSashWindow_SetExtraBorderSize, 1 },
1597 { "wxSashWindow_SetDefaultBorderSize", _wrap_wxSashWindow_SetDefaultBorderSize, 1 },
1598 { "wxSashWindow_HasBorder", _wrap_wxSashWindow_HasBorder, 1 },
1599 { "wxSashWindow_GetMinimumSizeY", _wrap_wxSashWindow_GetMinimumSizeY, 1 },
1600 { "wxSashWindow_GetMinimumSizeX", _wrap_wxSashWindow_GetMinimumSizeX, 1 },
1601 { "wxSashWindow_GetMaximumSizeY", _wrap_wxSashWindow_GetMaximumSizeY, 1 },
1602 { "wxSashWindow_GetMaximumSizeX", _wrap_wxSashWindow_GetMaximumSizeX, 1 },
1603 { "wxSashWindow_GetExtraBorderSize", _wrap_wxSashWindow_GetExtraBorderSize, 1 },
1604 { "wxSashWindow_GetEdgeMargin", _wrap_wxSashWindow_GetEdgeMargin, 1 },
1605 { "wxSashWindow_GetDefaultBorderSize", _wrap_wxSashWindow_GetDefaultBorderSize, 1 },
1606 { "wxSashWindow_GetSashVisible", _wrap_wxSashWindow_GetSashVisible, 1 },
1607 { "new_wxSashWindow", _wrap_new_wxSashWindow, 1 },
1608 { "wxSashEvent_GetDragStatus", _wrap_wxSashEvent_GetDragStatus, 1 },
1609 { "wxSashEvent_SetDragStatus", _wrap_wxSashEvent_SetDragStatus, 1 },
1610 { "wxSashEvent_GetDragRect", _wrap_wxSashEvent_GetDragRect, 1 },
1611 { "wxSashEvent_SetDragRect", _wrap_wxSashEvent_SetDragRect, 1 },
1612 { "wxSashEvent_GetEdge", _wrap_wxSashEvent_GetEdge, 1 },
1613 { "wxSashEvent_SetEdge", _wrap_wxSashEvent_SetEdge, 1 },
1614 { NULL, NULL }
1615 };
1616 static PyObject *SWIG_globals;
1617 #ifdef __cplusplus
1618 extern "C"
1619 #endif
1620 SWIGEXPORT(void,initwindows3c)() {
1621 PyObject *m, *d;
1622 SWIG_globals = SWIG_newvarlink();
1623 m = Py_InitModule("windows3c", windows3cMethods);
1624 d = PyModule_GetDict(m);
1625 PyDict_SetItemString(d,"wxSASH_TOP", PyInt_FromLong((long) wxSASH_TOP));
1626 PyDict_SetItemString(d,"wxSASH_RIGHT", PyInt_FromLong((long) wxSASH_RIGHT));
1627 PyDict_SetItemString(d,"wxSASH_BOTTOM", PyInt_FromLong((long) wxSASH_BOTTOM));
1628 PyDict_SetItemString(d,"wxSASH_LEFT", PyInt_FromLong((long) wxSASH_LEFT));
1629 PyDict_SetItemString(d,"wxSASH_NONE", PyInt_FromLong((long) wxSASH_NONE));
1630 PyDict_SetItemString(d,"wxEVT_SASH_DRAGGED", PyInt_FromLong((long) wxEVT_SASH_DRAGGED));
1631 PyDict_SetItemString(d,"wxSW_3D", PyInt_FromLong((long) wxSW_3D));
1632 PyDict_SetItemString(d,"wxSASH_STATUS_OK", PyInt_FromLong((long) wxSASH_STATUS_OK));
1633 PyDict_SetItemString(d,"wxSASH_STATUS_OUT_OF_RANGE", PyInt_FromLong((long) wxSASH_STATUS_OUT_OF_RANGE));
1634 PyDict_SetItemString(d,"wxLAYOUT_HORIZONTAL", PyInt_FromLong((long) wxLAYOUT_HORIZONTAL));
1635 PyDict_SetItemString(d,"wxLAYOUT_VERTICAL", PyInt_FromLong((long) wxLAYOUT_VERTICAL));
1636 PyDict_SetItemString(d,"wxLAYOUT_NONE", PyInt_FromLong((long) wxLAYOUT_NONE));
1637 PyDict_SetItemString(d,"wxLAYOUT_TOP", PyInt_FromLong((long) wxLAYOUT_TOP));
1638 PyDict_SetItemString(d,"wxLAYOUT_LEFT", PyInt_FromLong((long) wxLAYOUT_LEFT));
1639 PyDict_SetItemString(d,"wxLAYOUT_RIGHT", PyInt_FromLong((long) wxLAYOUT_RIGHT));
1640 PyDict_SetItemString(d,"wxLAYOUT_BOTTOM", PyInt_FromLong((long) wxLAYOUT_BOTTOM));
1641 PyDict_SetItemString(d,"wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong((long) wxEVT_QUERY_LAYOUT_INFO));
1642 PyDict_SetItemString(d,"wxEVT_CALCULATE_LAYOUT", PyInt_FromLong((long) wxEVT_CALCULATE_LAYOUT));
1643 /*
1644 * These are the pointer type-equivalency mappings.
1645 * (Used by the SWIG pointer type-checker).
1646 */
1647 SWIG_RegisterMapping("_wxAcceleratorTable","_class_wxAcceleratorTable",0);
1648 SWIG_RegisterMapping("_wxEvent","_class_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent);
1649 SWIG_RegisterMapping("_wxEvent","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent);
1650 SWIG_RegisterMapping("_wxEvent","_class_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent);
1651 SWIG_RegisterMapping("_wxEvent","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent);
1652 SWIG_RegisterMapping("_wxEvent","_class_wxSashEvent",SwigwxSashEventTowxEvent);
1653 SWIG_RegisterMapping("_wxEvent","_wxSashEvent",SwigwxSashEventTowxEvent);
1654 SWIG_RegisterMapping("_wxEvent","_class_wxEvent",0);
1655 SWIG_RegisterMapping("_class_wxActivateEvent","_wxActivateEvent",0);
1656 SWIG_RegisterMapping("_signed_long","_long",0);
1657 SWIG_RegisterMapping("_wxMenuEvent","_class_wxMenuEvent",0);
1658 SWIG_RegisterMapping("_wxPrintQuality","_int",0);
1659 SWIG_RegisterMapping("_wxPrintQuality","_signed_int",0);
1660 SWIG_RegisterMapping("_wxPrintQuality","_unsigned_int",0);
1661 SWIG_RegisterMapping("_wxPrintQuality","_wxWindowID",0);
1662 SWIG_RegisterMapping("_wxPrintQuality","_uint",0);
1663 SWIG_RegisterMapping("_wxPrintQuality","_EBool",0);
1664 SWIG_RegisterMapping("_wxPrintQuality","_size_t",0);
1665 SWIG_RegisterMapping("_class_wxRegionIterator","_wxRegionIterator",0);
1666 SWIG_RegisterMapping("_class_wxMenuBar","_wxMenuBar",0);
1667 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler);
1668 SWIG_RegisterMapping("_class_wxEvtHandler","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler);
1669 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxSashWindow",SwigwxSashWindowTowxEvtHandler);
1670 SWIG_RegisterMapping("_class_wxEvtHandler","_wxSashWindow",SwigwxSashWindowTowxEvtHandler);
1671 SWIG_RegisterMapping("_class_wxEvtHandler","_wxEvtHandler",0);
1672 SWIG_RegisterMapping("_wxPaintEvent","_class_wxPaintEvent",0);
1673 SWIG_RegisterMapping("_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0);
1674 SWIG_RegisterMapping("_wxCursor","_class_wxCursor",0);
1675 SWIG_RegisterMapping("_wxNotifyEvent","_class_wxNotifyEvent",0);
1676 SWIG_RegisterMapping("_wxMask","_class_wxMask",0);
1677 SWIG_RegisterMapping("_wxGrid","_class_wxGrid",0);
1678 SWIG_RegisterMapping("_wxPyMenu","_class_wxPyMenu",0);
1679 SWIG_RegisterMapping("_wxPen","_class_wxPen",0);
1680 SWIG_RegisterMapping("_wxUpdateUIEvent","_class_wxUpdateUIEvent",0);
1681 SWIG_RegisterMapping("_byte","_unsigned_char",0);
1682 SWIG_RegisterMapping("_wxStaticBox","_class_wxStaticBox",0);
1683 SWIG_RegisterMapping("_wxChoice","_class_wxChoice",0);
1684 SWIG_RegisterMapping("_wxSlider","_class_wxSlider",0);
1685 SWIG_RegisterMapping("_wxNotebookEvent","_class_wxNotebookEvent",0);
1686 SWIG_RegisterMapping("_long","_wxDash",0);
1687 SWIG_RegisterMapping("_long","_unsigned_long",0);
1688 SWIG_RegisterMapping("_long","_signed_long",0);
1689 SWIG_RegisterMapping("_wxImageList","_class_wxImageList",0);
1690 SWIG_RegisterMapping("_wxDropFilesEvent","_class_wxDropFilesEvent",0);
1691 SWIG_RegisterMapping("_wxBitmapButton","_class_wxBitmapButton",0);
1692 SWIG_RegisterMapping("_wxSashWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow);
1693 SWIG_RegisterMapping("_wxSashWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow);
1694 SWIG_RegisterMapping("_wxSashWindow","_class_wxSashWindow",0);
1695 SWIG_RegisterMapping("_class_wxAcceleratorTable","_wxAcceleratorTable",0);
1696 SWIG_RegisterMapping("_class_wxGauge","_wxGauge",0);
1697 SWIG_RegisterMapping("_class_wxSashEvent","_wxSashEvent",0);
1698 SWIG_RegisterMapping("_wxDC","_class_wxDC",0);
1699 SWIG_RegisterMapping("_wxSpinEvent","_class_wxSpinEvent",0);
1700 SWIG_RegisterMapping("_wxSashLayoutWindow","_class_wxSashLayoutWindow",0);
1701 SWIG_RegisterMapping("_size_t","_wxPrintQuality",0);
1702 SWIG_RegisterMapping("_size_t","_unsigned_int",0);
1703 SWIG_RegisterMapping("_size_t","_int",0);
1704 SWIG_RegisterMapping("_size_t","_wxWindowID",0);
1705 SWIG_RegisterMapping("_size_t","_uint",0);
1706 SWIG_RegisterMapping("_class_wxRealPoint","_wxRealPoint",0);
1707 SWIG_RegisterMapping("_class_wxMenuItem","_wxMenuItem",0);
1708 SWIG_RegisterMapping("_class_wxPaintEvent","_wxPaintEvent",0);
1709 SWIG_RegisterMapping("_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0);
1710 SWIG_RegisterMapping("_class_wxStatusBar","_wxStatusBar",0);
1711 SWIG_RegisterMapping("_class_wxPostScriptDC","_wxPostScriptDC",0);
1712 SWIG_RegisterMapping("_wxPanel","_class_wxPanel",0);
1713 SWIG_RegisterMapping("_wxInitDialogEvent","_class_wxInitDialogEvent",0);
1714 SWIG_RegisterMapping("_wxCheckBox","_class_wxCheckBox",0);
1715 SWIG_RegisterMapping("_wxPyEvent","_class_wxPyEvent",0);
1716 SWIG_RegisterMapping("_wxTextCtrl","_class_wxTextCtrl",0);
1717 SWIG_RegisterMapping("_class_wxMask","_wxMask",0);
1718 SWIG_RegisterMapping("_class_wxKeyEvent","_wxKeyEvent",0);
1719 SWIG_RegisterMapping("_class_wxGrid","_wxGrid",0);
1720 SWIG_RegisterMapping("_wxColour","_class_wxColour",0);
1721 SWIG_RegisterMapping("_class_wxDialog","_wxDialog",0);
1722 SWIG_RegisterMapping("_wxIdleEvent","_class_wxIdleEvent",0);
1723 SWIG_RegisterMapping("_class_wxUpdateUIEvent","_wxUpdateUIEvent",0);
1724 SWIG_RegisterMapping("_wxToolBar","_class_wxToolBar",0);
1725 SWIG_RegisterMapping("_wxStaticLine","_class_wxStaticLine",0);
1726 SWIG_RegisterMapping("_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0);
1727 SWIG_RegisterMapping("_wxBrush","_class_wxBrush",0);
1728 SWIG_RegisterMapping("_class_wxNotebookEvent","_wxNotebookEvent",0);
1729 SWIG_RegisterMapping("_wxMiniFrame","_class_wxMiniFrame",0);
1730 SWIG_RegisterMapping("_class_wxSashWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow);
1731 SWIG_RegisterMapping("_class_wxSashWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxSashWindow);
1732 SWIG_RegisterMapping("_class_wxSashWindow","_wxSashWindow",0);
1733 SWIG_RegisterMapping("_wxShowEvent","_class_wxShowEvent",0);
1734 SWIG_RegisterMapping("_uint","_wxPrintQuality",0);
1735 SWIG_RegisterMapping("_uint","_size_t",0);
1736 SWIG_RegisterMapping("_uint","_unsigned_int",0);
1737 SWIG_RegisterMapping("_uint","_int",0);
1738 SWIG_RegisterMapping("_uint","_wxWindowID",0);
1739 SWIG_RegisterMapping("_class_wxEvent","_class_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent);
1740 SWIG_RegisterMapping("_class_wxEvent","_wxCalculateLayoutEvent",SwigwxCalculateLayoutEventTowxEvent);
1741 SWIG_RegisterMapping("_class_wxEvent","_class_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent);
1742 SWIG_RegisterMapping("_class_wxEvent","_wxQueryLayoutInfoEvent",SwigwxQueryLayoutInfoEventTowxEvent);
1743 SWIG_RegisterMapping("_class_wxEvent","_class_wxSashEvent",SwigwxSashEventTowxEvent);
1744 SWIG_RegisterMapping("_class_wxEvent","_wxSashEvent",SwigwxSashEventTowxEvent);
1745 SWIG_RegisterMapping("_class_wxEvent","_wxEvent",0);
1746 SWIG_RegisterMapping("_wxCheckListBox","_class_wxCheckListBox",0);
1747 SWIG_RegisterMapping("_wxSplitterEvent","_class_wxSplitterEvent",0);
1748 SWIG_RegisterMapping("_wxGridEvent","_class_wxGridEvent",0);
1749 SWIG_RegisterMapping("_wxRect","_class_wxRect",0);
1750 SWIG_RegisterMapping("_wxCommandEvent","_class_wxSashEvent",SwigwxSashEventTowxCommandEvent);
1751 SWIG_RegisterMapping("_wxCommandEvent","_wxSashEvent",SwigwxSashEventTowxCommandEvent);
1752 SWIG_RegisterMapping("_wxCommandEvent","_class_wxCommandEvent",0);
1753 SWIG_RegisterMapping("_wxSizeEvent","_class_wxSizeEvent",0);
1754 SWIG_RegisterMapping("_wxPoint","_class_wxPoint",0);
1755 SWIG_RegisterMapping("_class_wxSashLayoutWindow","_wxSashLayoutWindow",0);
1756 SWIG_RegisterMapping("_class_wxButton","_wxButton",0);
1757 SWIG_RegisterMapping("_wxRadioBox","_class_wxRadioBox",0);
1758 SWIG_RegisterMapping("_wxBitmap","_class_wxBitmap",0);
1759 SWIG_RegisterMapping("_wxPyTimer","_class_wxPyTimer",0);
1760 SWIG_RegisterMapping("_wxWindowDC","_class_wxWindowDC",0);
1761 SWIG_RegisterMapping("_wxScrollBar","_class_wxScrollBar",0);
1762 SWIG_RegisterMapping("_wxSpinButton","_class_wxSpinButton",0);
1763 SWIG_RegisterMapping("_wxToolBarTool","_class_wxToolBarTool",0);
1764 SWIG_RegisterMapping("_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0);
1765 SWIG_RegisterMapping("_class_wxNotifyEvent","_wxNotifyEvent",0);
1766 SWIG_RegisterMapping("_class_wxPyEvent","_wxPyEvent",0);
1767 SWIG_RegisterMapping("_class_wxIconizeEvent","_wxIconizeEvent",0);
1768 SWIG_RegisterMapping("_class_wxStaticBitmap","_wxStaticBitmap",0);
1769 SWIG_RegisterMapping("_wxMDIChildFrame","_class_wxMDIChildFrame",0);
1770 SWIG_RegisterMapping("_class_wxToolBar","_wxToolBar",0);
1771 SWIG_RegisterMapping("_class_wxStaticLine","_wxStaticLine",0);
1772 SWIG_RegisterMapping("_wxScrollEvent","_class_wxScrollEvent",0);
1773 SWIG_RegisterMapping("_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0);
1774 SWIG_RegisterMapping("_EBool","_wxPrintQuality",0);
1775 SWIG_RegisterMapping("_EBool","_signed_int",0);
1776 SWIG_RegisterMapping("_EBool","_int",0);
1777 SWIG_RegisterMapping("_EBool","_wxWindowID",0);
1778 SWIG_RegisterMapping("_class_wxRegion","_wxRegion",0);
1779 SWIG_RegisterMapping("_class_wxDropFilesEvent","_wxDropFilesEvent",0);
1780 SWIG_RegisterMapping("_wxStaticText","_class_wxStaticText",0);
1781 SWIG_RegisterMapping("_wxFont","_class_wxFont",0);
1782 SWIG_RegisterMapping("_wxCloseEvent","_class_wxCloseEvent",0);
1783 SWIG_RegisterMapping("_class_wxSplitterEvent","_wxSplitterEvent",0);
1784 SWIG_RegisterMapping("_wxNotebook","_class_wxNotebook",0);
1785 SWIG_RegisterMapping("_unsigned_long","_wxDash",0);
1786 SWIG_RegisterMapping("_unsigned_long","_long",0);
1787 SWIG_RegisterMapping("_class_wxRect","_wxRect",0);
1788 SWIG_RegisterMapping("_class_wxDC","_wxDC",0);
1789 SWIG_RegisterMapping("_wxMDIParentFrame","_class_wxMDIParentFrame",0);
1790 SWIG_RegisterMapping("_class_wxPyTimer","_wxPyTimer",0);
1791 SWIG_RegisterMapping("_wxFocusEvent","_class_wxFocusEvent",0);
1792 SWIG_RegisterMapping("_wxMaximizeEvent","_class_wxMaximizeEvent",0);
1793 SWIG_RegisterMapping("_class_wxSpinButton","_wxSpinButton",0);
1794 SWIG_RegisterMapping("_wxAcceleratorEntry","_class_wxAcceleratorEntry",0);
1795 SWIG_RegisterMapping("_class_wxPanel","_wxPanel",0);
1796 SWIG_RegisterMapping("_class_wxCheckBox","_wxCheckBox",0);
1797 SWIG_RegisterMapping("_wxComboBox","_class_wxComboBox",0);
1798 SWIG_RegisterMapping("_wxRadioButton","_class_wxRadioButton",0);
1799 SWIG_RegisterMapping("_signed_int","_wxPrintQuality",0);
1800 SWIG_RegisterMapping("_signed_int","_EBool",0);
1801 SWIG_RegisterMapping("_signed_int","_wxWindowID",0);
1802 SWIG_RegisterMapping("_signed_int","_int",0);
1803 SWIG_RegisterMapping("_class_wxTextCtrl","_wxTextCtrl",0);
1804 SWIG_RegisterMapping("_wxLayoutConstraints","_class_wxLayoutConstraints",0);
1805 SWIG_RegisterMapping("_wxMenu","_class_wxMenu",0);
1806 SWIG_RegisterMapping("_class_wxMoveEvent","_wxMoveEvent",0);
1807 SWIG_RegisterMapping("_wxListBox","_class_wxListBox",0);
1808 SWIG_RegisterMapping("_wxScreenDC","_class_wxScreenDC",0);
1809 SWIG_RegisterMapping("_class_wxMDIChildFrame","_wxMDIChildFrame",0);
1810 SWIG_RegisterMapping("_WXTYPE","_short",0);
1811 SWIG_RegisterMapping("_WXTYPE","_signed_short",0);
1812 SWIG_RegisterMapping("_WXTYPE","_unsigned_short",0);
1813 SWIG_RegisterMapping("_class_wxMDIClientWindow","_wxMDIClientWindow",0);
1814 SWIG_RegisterMapping("_class_wxBrush","_wxBrush",0);
1815 SWIG_RegisterMapping("_unsigned_short","_WXTYPE",0);
1816 SWIG_RegisterMapping("_unsigned_short","_short",0);
1817 SWIG_RegisterMapping("_class_wxWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow);
1818 SWIG_RegisterMapping("_class_wxWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow);
1819 SWIG_RegisterMapping("_class_wxWindow","_class_wxSashWindow",SwigwxSashWindowTowxWindow);
1820 SWIG_RegisterMapping("_class_wxWindow","_wxSashWindow",SwigwxSashWindowTowxWindow);
1821 SWIG_RegisterMapping("_class_wxWindow","_wxWindow",0);
1822 SWIG_RegisterMapping("_wxSplitterWindow","_class_wxSplitterWindow",0);
1823 SWIG_RegisterMapping("_class_wxStaticText","_wxStaticText",0);
1824 SWIG_RegisterMapping("_class_wxFont","_wxFont",0);
1825 SWIG_RegisterMapping("_class_wxCloseEvent","_wxCloseEvent",0);
1826 SWIG_RegisterMapping("_wxSashEvent","_class_wxSashEvent",0);
1827 SWIG_RegisterMapping("_class_wxMenuEvent","_wxMenuEvent",0);
1828 SWIG_RegisterMapping("_wxClientDC","_class_wxClientDC",0);
1829 SWIG_RegisterMapping("_wxMouseEvent","_class_wxMouseEvent",0);
1830 SWIG_RegisterMapping("_class_wxPoint","_wxPoint",0);
1831 SWIG_RegisterMapping("_wxRealPoint","_class_wxRealPoint",0);
1832 SWIG_RegisterMapping("_class_wxRadioBox","_wxRadioBox",0);
1833 SWIG_RegisterMapping("_wxGridCell","_class_wxGridCell",0);
1834 SWIG_RegisterMapping("_signed_short","_WXTYPE",0);
1835 SWIG_RegisterMapping("_signed_short","_short",0);
1836 SWIG_RegisterMapping("_wxMemoryDC","_class_wxMemoryDC",0);
1837 SWIG_RegisterMapping("_wxPaintDC","_class_wxPaintDC",0);
1838 SWIG_RegisterMapping("_class_wxWindowDC","_wxWindowDC",0);
1839 SWIG_RegisterMapping("_class_wxFocusEvent","_wxFocusEvent",0);
1840 SWIG_RegisterMapping("_class_wxMaximizeEvent","_wxMaximizeEvent",0);
1841 SWIG_RegisterMapping("_wxStatusBar","_class_wxStatusBar",0);
1842 SWIG_RegisterMapping("_class_wxToolBarTool","_wxToolBarTool",0);
1843 SWIG_RegisterMapping("_class_wxAcceleratorEntry","_wxAcceleratorEntry",0);
1844 SWIG_RegisterMapping("_class_wxCursor","_wxCursor",0);
1845 SWIG_RegisterMapping("_wxPostScriptDC","_class_wxPostScriptDC",0);
1846 SWIG_RegisterMapping("_wxScrolledWindow","_class_wxScrolledWindow",0);
1847 SWIG_RegisterMapping("_unsigned_char","_byte",0);
1848 SWIG_RegisterMapping("_class_wxMenu","_wxMenu",0);
1849 SWIG_RegisterMapping("_wxControl","_class_wxControl",0);
1850 SWIG_RegisterMapping("_class_wxListBox","_wxListBox",0);
1851 SWIG_RegisterMapping("_unsigned_int","_wxPrintQuality",0);
1852 SWIG_RegisterMapping("_unsigned_int","_size_t",0);
1853 SWIG_RegisterMapping("_unsigned_int","_uint",0);
1854 SWIG_RegisterMapping("_unsigned_int","_wxWindowID",0);
1855 SWIG_RegisterMapping("_unsigned_int","_int",0);
1856 SWIG_RegisterMapping("_wxIcon","_class_wxIcon",0);
1857 SWIG_RegisterMapping("_wxDialog","_class_wxDialog",0);
1858 SWIG_RegisterMapping("_class_wxPyMenu","_wxPyMenu",0);
1859 SWIG_RegisterMapping("_class_wxPen","_wxPen",0);
1860 SWIG_RegisterMapping("_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0);
1861 SWIG_RegisterMapping("_short","_WXTYPE",0);
1862 SWIG_RegisterMapping("_short","_unsigned_short",0);
1863 SWIG_RegisterMapping("_short","_signed_short",0);
1864 SWIG_RegisterMapping("_class_wxStaticBox","_wxStaticBox",0);
1865 SWIG_RegisterMapping("_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0);
1866 SWIG_RegisterMapping("_class_wxScrollEvent","_wxScrollEvent",0);
1867 SWIG_RegisterMapping("_wxJoystickEvent","_class_wxJoystickEvent",0);
1868 SWIG_RegisterMapping("_class_wxChoice","_wxChoice",0);
1869 SWIG_RegisterMapping("_class_wxSlider","_wxSlider",0);
1870 SWIG_RegisterMapping("_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0);
1871 SWIG_RegisterMapping("_class_wxImageList","_wxImageList",0);
1872 SWIG_RegisterMapping("_class_wxBitmapButton","_wxBitmapButton",0);
1873 SWIG_RegisterMapping("_wxFrame","_class_wxFrame",0);
1874 SWIG_RegisterMapping("_class_wxNotebook","_wxNotebook",0);
1875 SWIG_RegisterMapping("_wxWindowID","_wxPrintQuality",0);
1876 SWIG_RegisterMapping("_wxWindowID","_size_t",0);
1877 SWIG_RegisterMapping("_wxWindowID","_EBool",0);
1878 SWIG_RegisterMapping("_wxWindowID","_uint",0);
1879 SWIG_RegisterMapping("_wxWindowID","_int",0);
1880 SWIG_RegisterMapping("_wxWindowID","_signed_int",0);
1881 SWIG_RegisterMapping("_wxWindowID","_unsigned_int",0);
1882 SWIG_RegisterMapping("_int","_wxPrintQuality",0);
1883 SWIG_RegisterMapping("_int","_size_t",0);
1884 SWIG_RegisterMapping("_int","_EBool",0);
1885 SWIG_RegisterMapping("_int","_uint",0);
1886 SWIG_RegisterMapping("_int","_wxWindowID",0);
1887 SWIG_RegisterMapping("_int","_unsigned_int",0);
1888 SWIG_RegisterMapping("_int","_signed_int",0);
1889 SWIG_RegisterMapping("_class_wxMouseEvent","_wxMouseEvent",0);
1890 SWIG_RegisterMapping("_class_wxSpinEvent","_wxSpinEvent",0);
1891 SWIG_RegisterMapping("_wxButton","_class_wxButton",0);
1892 SWIG_RegisterMapping("_wxSize","_class_wxSize",0);
1893 SWIG_RegisterMapping("_wxRegionIterator","_class_wxRegionIterator",0);
1894 SWIG_RegisterMapping("_class_wxMDIParentFrame","_wxMDIParentFrame",0);
1895 SWIG_RegisterMapping("_class_wxPaintDC","_wxPaintDC",0);
1896 SWIG_RegisterMapping("_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0);
1897 SWIG_RegisterMapping("_class_wxInitDialogEvent","_wxInitDialogEvent",0);
1898 SWIG_RegisterMapping("_class_wxComboBox","_wxComboBox",0);
1899 SWIG_RegisterMapping("_class_wxRadioButton","_wxRadioButton",0);
1900 SWIG_RegisterMapping("_class_wxLayoutConstraints","_wxLayoutConstraints",0);
1901 SWIG_RegisterMapping("_wxIconizeEvent","_class_wxIconizeEvent",0);
1902 SWIG_RegisterMapping("_class_wxControl","_wxControl",0);
1903 SWIG_RegisterMapping("_wxStaticBitmap","_class_wxStaticBitmap",0);
1904 SWIG_RegisterMapping("_class_wxIcon","_wxIcon",0);
1905 SWIG_RegisterMapping("_class_wxColour","_wxColour",0);
1906 SWIG_RegisterMapping("_class_wxScreenDC","_wxScreenDC",0);
1907 SWIG_RegisterMapping("_wxPalette","_class_wxPalette",0);
1908 SWIG_RegisterMapping("_class_wxIdleEvent","_wxIdleEvent",0);
1909 SWIG_RegisterMapping("_wxEraseEvent","_class_wxEraseEvent",0);
1910 SWIG_RegisterMapping("_class_wxJoystickEvent","_wxJoystickEvent",0);
1911 SWIG_RegisterMapping("_class_wxMiniFrame","_wxMiniFrame",0);
1912 SWIG_RegisterMapping("_wxRegion","_class_wxRegion",0);
1913 SWIG_RegisterMapping("_class_wxSplitterWindow","_wxSplitterWindow",0);
1914 SWIG_RegisterMapping("_class_wxShowEvent","_wxShowEvent",0);
1915 SWIG_RegisterMapping("_wxActivateEvent","_class_wxActivateEvent",0);
1916 SWIG_RegisterMapping("_wxGauge","_class_wxGauge",0);
1917 SWIG_RegisterMapping("_class_wxCheckListBox","_wxCheckListBox",0);
1918 SWIG_RegisterMapping("_class_wxGridEvent","_wxGridEvent",0);
1919 SWIG_RegisterMapping("_class_wxCommandEvent","_class_wxSashEvent",SwigwxSashEventTowxCommandEvent);
1920 SWIG_RegisterMapping("_class_wxCommandEvent","_wxSashEvent",SwigwxSashEventTowxCommandEvent);
1921 SWIG_RegisterMapping("_class_wxCommandEvent","_wxCommandEvent",0);
1922 SWIG_RegisterMapping("_class_wxClientDC","_wxClientDC",0);
1923 SWIG_RegisterMapping("_class_wxSizeEvent","_wxSizeEvent",0);
1924 SWIG_RegisterMapping("_class_wxGridCell","_wxGridCell",0);
1925 SWIG_RegisterMapping("_class_wxSize","_wxSize",0);
1926 SWIG_RegisterMapping("_class_wxBitmap","_wxBitmap",0);
1927 SWIG_RegisterMapping("_class_wxMemoryDC","_wxMemoryDC",0);
1928 SWIG_RegisterMapping("_wxMenuBar","_class_wxMenuBar",0);
1929 SWIG_RegisterMapping("_wxEvtHandler","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler);
1930 SWIG_RegisterMapping("_wxEvtHandler","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxEvtHandler);
1931 SWIG_RegisterMapping("_wxEvtHandler","_class_wxSashWindow",SwigwxSashWindowTowxEvtHandler);
1932 SWIG_RegisterMapping("_wxEvtHandler","_wxSashWindow",SwigwxSashWindowTowxEvtHandler);
1933 SWIG_RegisterMapping("_wxEvtHandler","_class_wxEvtHandler",0);
1934 SWIG_RegisterMapping("_wxMenuItem","_class_wxMenuItem",0);
1935 SWIG_RegisterMapping("_class_wxScrollBar","_wxScrollBar",0);
1936 SWIG_RegisterMapping("_wxDash","_unsigned_long",0);
1937 SWIG_RegisterMapping("_wxDash","_long",0);
1938 SWIG_RegisterMapping("_class_wxScrolledWindow","_wxScrolledWindow",0);
1939 SWIG_RegisterMapping("_wxKeyEvent","_class_wxKeyEvent",0);
1940 SWIG_RegisterMapping("_wxMoveEvent","_class_wxMoveEvent",0);
1941 SWIG_RegisterMapping("_class_wxPalette","_wxPalette",0);
1942 SWIG_RegisterMapping("_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0);
1943 SWIG_RegisterMapping("_class_wxEraseEvent","_wxEraseEvent",0);
1944 SWIG_RegisterMapping("_wxMDIClientWindow","_class_wxMDIClientWindow",0);
1945 SWIG_RegisterMapping("_wxWindow","_class_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow);
1946 SWIG_RegisterMapping("_wxWindow","_wxSashLayoutWindow",SwigwxSashLayoutWindowTowxWindow);
1947 SWIG_RegisterMapping("_wxWindow","_class_wxSashWindow",SwigwxSashWindowTowxWindow);
1948 SWIG_RegisterMapping("_wxWindow","_wxSashWindow",SwigwxSashWindowTowxWindow);
1949 SWIG_RegisterMapping("_wxWindow","_class_wxWindow",0);
1950 SWIG_RegisterMapping("_class_wxFrame","_wxFrame",0);
1951 }