]> git.saurik.com Git - wxWidgets.git/blob - utils/wxPython/src/misc.cpp
Initial version
[wxWidgets.git] / utils / wxPython / src / misc.cpp
1 /*
2 * FILE : misc.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 initmiscc
53
54 #define SWIG_name "miscc"
55
56 /////////////////////////////////////////////////////////////////////////////
57 // Name: misc.i
58 // Purpose: Definitions of miscelaneous functions and classes
59 //
60 // Author: Robin Dunn
61 //
62 // Created: 7/3/97
63 // RCS-ID: $Id$
64 // Copyright: (c) 1998 by Total Control Software
65 // Licence: wxWindows license
66 /////////////////////////////////////////////////////////////////////////////
67
68
69 #include "helpers.h"
70 #include <wx/resource.h>
71
72 static PyObject* l_output_helper(PyObject* target, PyObject* o) {
73 PyObject* o2;
74 if (!target) {
75 target = o;
76 } else if (target == Py_None) {
77 Py_DECREF(Py_None);
78 target = o;
79 } else {
80 if (!PyList_Check(target)) {
81 o2 = target;
82 target = PyList_New(0);
83 PyList_Append(target, o2);
84 Py_XDECREF(o2);
85 }
86 PyList_Append(target,o);
87 Py_XDECREF(o);
88 }
89 return target;
90 }
91
92 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
93 PyObject* o2;
94 PyObject* o3;
95
96 if (!target) {
97 target = o;
98 } else if (target == Py_None) {
99 Py_DECREF(Py_None);
100 target = o;
101 } else {
102 if (!PyTuple_Check(target)) {
103 o2 = target;
104 target = PyTuple_New(1);
105 PyTuple_SetItem(target, 0, o2);
106 }
107 o3 = PyTuple_New(1);
108 PyTuple_SetItem(o3, 0, o);
109
110 o2 = target;
111 target = PySequence_Concat(o2, o3);
112 Py_DECREF(o2);
113 Py_DECREF(o3);
114 }
115 return target;
116 }
117
118
119 extern int* int_LIST_helper(PyObject* source);
120 extern long* long_LIST_helper(PyObject* source);
121 extern char** string_LIST_helper(PyObject* source);
122 extern wxPoint* wxPoint_LIST_helper(PyObject* source);
123 extern wxBitmap** wxBitmap_LIST_helper(PyObject* source);
124 extern wxString* wxString_LIST_helper(PyObject* source);
125 extern wxAcceleratorEntry* wxAcceleratorEntry_LIST_helper(PyObject* source);
126
127
128 static char* wxStringErrorMsg = "string type is required for parameter";
129
130 char* wxGetResource(char *section, char *entry, char *file = NULL) {
131 char * retval;
132 wxGetResource(section, entry, &retval, file);
133 return retval;
134 }
135 static PyObject *_wrap_wxFileSelector(PyObject *self, PyObject *args) {
136 PyObject * _resultobj;
137 char * _result;
138 char * _arg0;
139 char * _arg1 = NULL;
140 char * _arg2 = NULL;
141 char * _arg3 = NULL;
142 char * _arg4 = "*.*";
143 int _arg5 = 0;
144 wxWindow * _arg6 = NULL;
145 int _arg7 = -1;
146 int _arg8 = -1;
147 char * _argc6 = 0;
148
149 self = self;
150 if(!PyArg_ParseTuple(args,"s|ssssisii:wxFileSelector",&_arg0,&_arg1,&_arg2,&_arg3,&_arg4,&_arg5,&_argc6,&_arg7,&_arg8))
151 return NULL;
152 if (_argc6) {
153 if (SWIG_GetPtr(_argc6,(void **) &_arg6,"_wxWindow_p")) {
154 PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of wxFileSelector. Expected _wxWindow_p.");
155 return NULL;
156 }
157 }
158 _result = (char *)wxFileSelector(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8);
159 _resultobj = Py_BuildValue("s", _result);
160 return _resultobj;
161 }
162
163 static PyObject *_wrap_wxGetTextFromUser(PyObject *self, PyObject *args) {
164 PyObject * _resultobj;
165 wxString * _result;
166 wxString * _arg0;
167 wxString * _arg1 = &wxPyEmptyStr;
168 wxString * _arg2 = &wxPyEmptyStr;
169 wxWindow * _arg3 = NULL;
170 int _arg4 = -1;
171 int _arg5 = -1;
172 bool _arg6 = (1);
173 PyObject * _obj0 = 0;
174 PyObject * _obj1 = 0;
175 PyObject * _obj2 = 0;
176 char * _argc3 = 0;
177 int tempbool6;
178
179 self = self;
180 if(!PyArg_ParseTuple(args,"O|OOsiii:wxGetTextFromUser",&_obj0,&_obj1,&_obj2,&_argc3,&_arg4,&_arg5,&tempbool6))
181 return NULL;
182 {
183 if (!PyString_Check(_obj0)) {
184 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
185 return NULL;
186 }
187 _arg0 = new wxString(PyString_AsString(_obj0));
188 }
189 if (_obj1)
190 {
191 if (!PyString_Check(_obj1)) {
192 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
193 return NULL;
194 }
195 _arg1 = new wxString(PyString_AsString(_obj1));
196 }
197 if (_obj2)
198 {
199 if (!PyString_Check(_obj2)) {
200 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
201 return NULL;
202 }
203 _arg2 = new wxString(PyString_AsString(_obj2));
204 }
205 if (_argc3) {
206 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxWindow_p")) {
207 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxGetTextFromUser. Expected _wxWindow_p.");
208 return NULL;
209 }
210 }
211 _arg6 = (bool ) tempbool6;
212 _result = new wxString (wxGetTextFromUser(*_arg0,*_arg1,*_arg2,_arg3,_arg4,_arg5,_arg6));
213 {
214 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
215 }
216 {
217 if (_obj0)
218 delete _arg0;
219 }
220 {
221 if (_obj1)
222 delete _arg1;
223 }
224 {
225 if (_obj2)
226 delete _arg2;
227 }
228 {
229 delete _result;
230 }
231 return _resultobj;
232 }
233
234 static PyObject *_wrap_wxGetSingleChoice(PyObject *self, PyObject *args) {
235 PyObject * _resultobj;
236 wxString * _result;
237 wxString * _arg0;
238 wxString * _arg1;
239 int _arg2;
240 wxString * _arg3;
241 wxWindow * _arg4 = NULL;
242 int _arg5 = -1;
243 int _arg6 = -1;
244 bool _arg7 = (1);
245 int _arg8 = 150;
246 int _arg9 = 200;
247 PyObject * _obj0 = 0;
248 PyObject * _obj1 = 0;
249 PyObject * _obj3 = 0;
250 char * _argc4 = 0;
251 int tempbool7;
252
253 self = self;
254 if(!PyArg_ParseTuple(args,"OOO|siiiii:wxGetSingleChoice",&_obj0,&_obj1,&_obj3,&_argc4,&_arg5,&_arg6,&tempbool7,&_arg8,&_arg9))
255 return NULL;
256 {
257 if (!PyString_Check(_obj0)) {
258 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
259 return NULL;
260 }
261 _arg0 = new wxString(PyString_AsString(_obj0));
262 }
263 {
264 if (!PyString_Check(_obj1)) {
265 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
266 return NULL;
267 }
268 _arg1 = new wxString(PyString_AsString(_obj1));
269 }
270 if (_obj3)
271 {
272 _arg3 = wxString_LIST_helper(_obj3);
273 if (_arg3 == NULL) {
274 return NULL;
275 }
276 }
277 if (_argc4) {
278 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxWindow_p")) {
279 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxGetSingleChoice. Expected _wxWindow_p.");
280 return NULL;
281 }
282 }
283 _arg7 = (bool ) tempbool7;
284 {
285 _arg2 = PyList_Size(_obj3);
286 }
287 _result = new wxString (wxGetSingleChoice(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8,_arg9));
288 {
289 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
290 }
291 {
292 if (_obj0)
293 delete _arg0;
294 }
295 {
296 if (_obj1)
297 delete _arg1;
298 }
299 {
300 delete [] _arg3;
301 }
302 {
303 delete _result;
304 }
305 return _resultobj;
306 }
307
308 static PyObject *_wrap_wxGetSingleChoiceIndex(PyObject *self, PyObject *args) {
309 PyObject * _resultobj;
310 int _result;
311 wxString * _arg0;
312 wxString * _arg1;
313 int _arg2;
314 wxString * _arg3;
315 wxWindow * _arg4 = NULL;
316 int _arg5 = -1;
317 int _arg6 = -1;
318 bool _arg7 = (1);
319 int _arg8 = 150;
320 int _arg9 = 200;
321 PyObject * _obj0 = 0;
322 PyObject * _obj1 = 0;
323 PyObject * _obj3 = 0;
324 char * _argc4 = 0;
325 int tempbool7;
326
327 self = self;
328 if(!PyArg_ParseTuple(args,"OOO|siiiii:wxGetSingleChoiceIndex",&_obj0,&_obj1,&_obj3,&_argc4,&_arg5,&_arg6,&tempbool7,&_arg8,&_arg9))
329 return NULL;
330 {
331 if (!PyString_Check(_obj0)) {
332 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
333 return NULL;
334 }
335 _arg0 = new wxString(PyString_AsString(_obj0));
336 }
337 {
338 if (!PyString_Check(_obj1)) {
339 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
340 return NULL;
341 }
342 _arg1 = new wxString(PyString_AsString(_obj1));
343 }
344 if (_obj3)
345 {
346 _arg3 = wxString_LIST_helper(_obj3);
347 if (_arg3 == NULL) {
348 return NULL;
349 }
350 }
351 if (_argc4) {
352 if (SWIG_GetPtr(_argc4,(void **) &_arg4,"_wxWindow_p")) {
353 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxGetSingleChoiceIndex. Expected _wxWindow_p.");
354 return NULL;
355 }
356 }
357 _arg7 = (bool ) tempbool7;
358 {
359 _arg2 = PyList_Size(_obj3);
360 }
361 _result = (int )wxGetSingleChoiceIndex(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8,_arg9);
362 _resultobj = Py_BuildValue("i",_result);
363 {
364 if (_obj0)
365 delete _arg0;
366 }
367 {
368 if (_obj1)
369 delete _arg1;
370 }
371 {
372 delete [] _arg3;
373 }
374 return _resultobj;
375 }
376
377 static PyObject *_wrap_wxMessageBox(PyObject *self, PyObject *args) {
378 PyObject * _resultobj;
379 int _result;
380 wxString * _arg0;
381 wxString * _arg1 = &wxPyEmptyStr;
382 int _arg2 = (wxOK)|(wxCENTRE);
383 wxWindow * _arg3 = NULL;
384 int _arg4 = -1;
385 int _arg5 = -1;
386 PyObject * _obj0 = 0;
387 PyObject * _obj1 = 0;
388 char * _argc3 = 0;
389
390 self = self;
391 if(!PyArg_ParseTuple(args,"O|Oisii:wxMessageBox",&_obj0,&_obj1,&_arg2,&_argc3,&_arg4,&_arg5))
392 return NULL;
393 {
394 if (!PyString_Check(_obj0)) {
395 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
396 return NULL;
397 }
398 _arg0 = new wxString(PyString_AsString(_obj0));
399 }
400 if (_obj1)
401 {
402 if (!PyString_Check(_obj1)) {
403 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
404 return NULL;
405 }
406 _arg1 = new wxString(PyString_AsString(_obj1));
407 }
408 if (_argc3) {
409 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxWindow_p")) {
410 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxMessageBox. Expected _wxWindow_p.");
411 return NULL;
412 }
413 }
414 _result = (int )wxMessageBox(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5);
415 _resultobj = Py_BuildValue("i",_result);
416 {
417 if (_obj0)
418 delete _arg0;
419 }
420 {
421 if (_obj1)
422 delete _arg1;
423 }
424 return _resultobj;
425 }
426
427 static PyObject *_wrap_wxColourDisplay(PyObject *self, PyObject *args) {
428 PyObject * _resultobj;
429 bool _result;
430
431 self = self;
432 if(!PyArg_ParseTuple(args,":wxColourDisplay"))
433 return NULL;
434 _result = (bool )wxColourDisplay();
435 _resultobj = Py_BuildValue("i",_result);
436 return _resultobj;
437 }
438
439 static PyObject *_wrap_wxDisplayDepth(PyObject *self, PyObject *args) {
440 PyObject * _resultobj;
441 int _result;
442
443 self = self;
444 if(!PyArg_ParseTuple(args,":wxDisplayDepth"))
445 return NULL;
446 _result = (int )wxDisplayDepth();
447 _resultobj = Py_BuildValue("i",_result);
448 return _resultobj;
449 }
450
451 static PyObject *_wrap_wxSetCursor(PyObject *self, PyObject *args) {
452 PyObject * _resultobj;
453 wxCursor * _arg0;
454 char * _argc0 = 0;
455
456 self = self;
457 if(!PyArg_ParseTuple(args,"s:wxSetCursor",&_argc0))
458 return NULL;
459 if (_argc0) {
460 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxCursor_p")) {
461 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSetCursor. Expected _wxCursor_p.");
462 return NULL;
463 }
464 }
465 wxSetCursor(_arg0);
466 Py_INCREF(Py_None);
467 _resultobj = Py_None;
468 return _resultobj;
469 }
470
471 static PyObject *_wrap_NewId(PyObject *self, PyObject *args) {
472 PyObject * _resultobj;
473 long _result;
474
475 self = self;
476 if(!PyArg_ParseTuple(args,":NewId"))
477 return NULL;
478 _result = (long )NewId();
479 _resultobj = Py_BuildValue("l",_result);
480 return _resultobj;
481 }
482
483 static PyObject *_wrap_RegisterId(PyObject *self, PyObject *args) {
484 PyObject * _resultobj;
485 long _arg0;
486
487 self = self;
488 if(!PyArg_ParseTuple(args,"l:RegisterId",&_arg0))
489 return NULL;
490 RegisterId(_arg0);
491 Py_INCREF(Py_None);
492 _resultobj = Py_None;
493 return _resultobj;
494 }
495
496 static PyObject *_wrap_wxBeginBusyCursor(PyObject *self, PyObject *args) {
497 PyObject * _resultobj;
498 wxCursor * _arg0 = wxHOURGLASS_CURSOR;
499 char * _argc0 = 0;
500
501 self = self;
502 if(!PyArg_ParseTuple(args,"|s:wxBeginBusyCursor",&_argc0))
503 return NULL;
504 if (_argc0) {
505 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxCursor_p")) {
506 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxBeginBusyCursor. Expected _wxCursor_p.");
507 return NULL;
508 }
509 }
510 wxBeginBusyCursor(_arg0);
511 Py_INCREF(Py_None);
512 _resultobj = Py_None;
513 return _resultobj;
514 }
515
516 static PyObject *_wrap_wxBell(PyObject *self, PyObject *args) {
517 PyObject * _resultobj;
518
519 self = self;
520 if(!PyArg_ParseTuple(args,":wxBell"))
521 return NULL;
522 wxBell();
523 Py_INCREF(Py_None);
524 _resultobj = Py_None;
525 return _resultobj;
526 }
527
528 static PyObject *_wrap_wxDisplaySize(PyObject *self, PyObject *args) {
529 PyObject * _resultobj;
530 int * _arg0;
531 int temp;
532 int * _arg1;
533 int temp0;
534
535 self = self;
536 {
537 _arg0 = &temp;
538 }
539 {
540 _arg1 = &temp0;
541 }
542 if(!PyArg_ParseTuple(args,":wxDisplaySize"))
543 return NULL;
544 wxDisplaySize(_arg0,_arg1);
545 Py_INCREF(Py_None);
546 _resultobj = Py_None;
547 {
548 PyObject *o;
549 o = PyInt_FromLong((long) (*_arg0));
550 _resultobj = t_output_helper(_resultobj, o);
551 }
552 {
553 PyObject *o;
554 o = PyInt_FromLong((long) (*_arg1));
555 _resultobj = t_output_helper(_resultobj, o);
556 }
557 return _resultobj;
558 }
559
560 static PyObject *_wrap_wxEndBusyCursor(PyObject *self, PyObject *args) {
561 PyObject * _resultobj;
562
563 self = self;
564 if(!PyArg_ParseTuple(args,":wxEndBusyCursor"))
565 return NULL;
566 wxEndBusyCursor();
567 Py_INCREF(Py_None);
568 _resultobj = Py_None;
569 return _resultobj;
570 }
571
572 static PyObject *_wrap_wxExecute(PyObject *self, PyObject *args) {
573 PyObject * _resultobj;
574 long _result;
575 wxString * _arg0;
576 bool _arg1 = (0);
577 PyObject * _obj0 = 0;
578 int tempbool1;
579
580 self = self;
581 if(!PyArg_ParseTuple(args,"O|i:wxExecute",&_obj0,&tempbool1))
582 return NULL;
583 {
584 if (!PyString_Check(_obj0)) {
585 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
586 return NULL;
587 }
588 _arg0 = new wxString(PyString_AsString(_obj0));
589 }
590 _arg1 = (bool ) tempbool1;
591 _result = (long )wxExecute(*_arg0,_arg1);
592 _resultobj = Py_BuildValue("l",_result);
593 {
594 if (_obj0)
595 delete _arg0;
596 }
597 return _resultobj;
598 }
599
600 static PyObject *_wrap_wxFindWindowByLabel(PyObject *self, PyObject *args) {
601 PyObject * _resultobj;
602 wxWindow * _result;
603 wxString * _arg0;
604 wxWindow * _arg1 = NULL;
605 PyObject * _obj0 = 0;
606 char * _argc1 = 0;
607 char _ptemp[128];
608
609 self = self;
610 if(!PyArg_ParseTuple(args,"O|s:wxFindWindowByLabel",&_obj0,&_argc1))
611 return NULL;
612 {
613 if (!PyString_Check(_obj0)) {
614 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
615 return NULL;
616 }
617 _arg0 = new wxString(PyString_AsString(_obj0));
618 }
619 if (_argc1) {
620 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
621 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxFindWindowByLabel. Expected _wxWindow_p.");
622 return NULL;
623 }
624 }
625 _result = (wxWindow *)wxFindWindowByLabel(*_arg0,_arg1);
626 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
627 _resultobj = Py_BuildValue("s",_ptemp);
628 {
629 if (_obj0)
630 delete _arg0;
631 }
632 return _resultobj;
633 }
634
635 static PyObject *_wrap_wxFindWindowByName(PyObject *self, PyObject *args) {
636 PyObject * _resultobj;
637 wxWindow * _result;
638 wxString * _arg0;
639 wxWindow * _arg1 = NULL;
640 PyObject * _obj0 = 0;
641 char * _argc1 = 0;
642 char _ptemp[128];
643
644 self = self;
645 if(!PyArg_ParseTuple(args,"O|s:wxFindWindowByName",&_obj0,&_argc1))
646 return NULL;
647 {
648 if (!PyString_Check(_obj0)) {
649 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
650 return NULL;
651 }
652 _arg0 = new wxString(PyString_AsString(_obj0));
653 }
654 if (_argc1) {
655 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
656 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxFindWindowByName. Expected _wxWindow_p.");
657 return NULL;
658 }
659 }
660 _result = (wxWindow *)wxFindWindowByName(*_arg0,_arg1);
661 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
662 _resultobj = Py_BuildValue("s",_ptemp);
663 {
664 if (_obj0)
665 delete _arg0;
666 }
667 return _resultobj;
668 }
669
670 static PyObject *_wrap_wxGetActiveWindow(PyObject *self, PyObject *args) {
671 PyObject * _resultobj;
672 wxWindow * _result;
673 char _ptemp[128];
674
675 self = self;
676 if(!PyArg_ParseTuple(args,":wxGetActiveWindow"))
677 return NULL;
678 _result = (wxWindow *)wxGetActiveWindow();
679 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
680 _resultobj = Py_BuildValue("s",_ptemp);
681 return _resultobj;
682 }
683
684 static PyObject *_wrap_wxGetElapsedTime(PyObject *self, PyObject *args) {
685 PyObject * _resultobj;
686 long _result;
687 bool _arg0 = (1);
688 int tempbool0;
689
690 self = self;
691 if(!PyArg_ParseTuple(args,"|i:wxGetElapsedTime",&tempbool0))
692 return NULL;
693 _arg0 = (bool ) tempbool0;
694 _result = (long )wxGetElapsedTime(_arg0);
695 _resultobj = Py_BuildValue("l",_result);
696 return _resultobj;
697 }
698
699 static PyObject *_wrap_wxGetFreeMemory(PyObject *self, PyObject *args) {
700 PyObject * _resultobj;
701 long _result;
702
703 self = self;
704 if(!PyArg_ParseTuple(args,":wxGetFreeMemory"))
705 return NULL;
706 _result = (long )wxGetFreeMemory();
707 _resultobj = Py_BuildValue("l",_result);
708 return _resultobj;
709 }
710
711 static PyObject *_wrap_wxGetMousePosition(PyObject *self, PyObject *args) {
712 PyObject * _resultobj;
713 int * _arg0;
714 int temp;
715 int * _arg1;
716 int temp0;
717
718 self = self;
719 {
720 _arg0 = &temp;
721 }
722 {
723 _arg1 = &temp0;
724 }
725 if(!PyArg_ParseTuple(args,":wxGetMousePosition"))
726 return NULL;
727 wxGetMousePosition(_arg0,_arg1);
728 Py_INCREF(Py_None);
729 _resultobj = Py_None;
730 {
731 PyObject *o;
732 o = PyInt_FromLong((long) (*_arg0));
733 _resultobj = t_output_helper(_resultobj, o);
734 }
735 {
736 PyObject *o;
737 o = PyInt_FromLong((long) (*_arg1));
738 _resultobj = t_output_helper(_resultobj, o);
739 }
740 return _resultobj;
741 }
742
743 static PyObject *_wrap_wxIsBusy(PyObject *self, PyObject *args) {
744 PyObject * _resultobj;
745 bool _result;
746
747 self = self;
748 if(!PyArg_ParseTuple(args,":wxIsBusy"))
749 return NULL;
750 _result = (bool )wxIsBusy();
751 _resultobj = Py_BuildValue("i",_result);
752 return _resultobj;
753 }
754
755 static PyObject *_wrap_wxNow(PyObject *self, PyObject *args) {
756 PyObject * _resultobj;
757 wxString * _result;
758
759 self = self;
760 if(!PyArg_ParseTuple(args,":wxNow"))
761 return NULL;
762 _result = new wxString (wxNow());
763 {
764 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
765 }
766 {
767 delete _result;
768 }
769 return _resultobj;
770 }
771
772 static PyObject *_wrap_wxShell(PyObject *self, PyObject *args) {
773 PyObject * _resultobj;
774 bool _result;
775 wxString * _arg0 = &wxPyEmptyStr;
776 PyObject * _obj0 = 0;
777
778 self = self;
779 if(!PyArg_ParseTuple(args,"|O:wxShell",&_obj0))
780 return NULL;
781 if (_obj0)
782 {
783 if (!PyString_Check(_obj0)) {
784 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
785 return NULL;
786 }
787 _arg0 = new wxString(PyString_AsString(_obj0));
788 }
789 _result = (bool )wxShell(*_arg0);
790 _resultobj = Py_BuildValue("i",_result);
791 {
792 if (_obj0)
793 delete _arg0;
794 }
795 return _resultobj;
796 }
797
798 static PyObject *_wrap_wxStartTimer(PyObject *self, PyObject *args) {
799 PyObject * _resultobj;
800
801 self = self;
802 if(!PyArg_ParseTuple(args,":wxStartTimer"))
803 return NULL;
804 wxStartTimer();
805 Py_INCREF(Py_None);
806 _resultobj = Py_None;
807 return _resultobj;
808 }
809
810 static PyObject *_wrap_wxYield(PyObject *self, PyObject *args) {
811 PyObject * _resultobj;
812 bool _result;
813
814 self = self;
815 if(!PyArg_ParseTuple(args,":wxYield"))
816 return NULL;
817 _result = (bool )wxYield();
818 _resultobj = Py_BuildValue("i",_result);
819 return _resultobj;
820 }
821
822 static PyObject *_wrap_wxGetOsVersion(PyObject *self, PyObject *args) {
823 PyObject * _resultobj;
824 int _result;
825 int * _arg0;
826 int temp;
827 int * _arg1;
828 int temp0;
829
830 self = self;
831 {
832 _arg0 = &temp;
833 }
834 {
835 _arg1 = &temp0;
836 }
837 if(!PyArg_ParseTuple(args,":wxGetOsVersion"))
838 return NULL;
839 _result = (int )wxGetOsVersion(_arg0,_arg1);
840 _resultobj = Py_BuildValue("i",_result);
841 {
842 PyObject *o;
843 o = PyInt_FromLong((long) (*_arg0));
844 _resultobj = t_output_helper(_resultobj, o);
845 }
846 {
847 PyObject *o;
848 o = PyInt_FromLong((long) (*_arg1));
849 _resultobj = t_output_helper(_resultobj, o);
850 }
851 return _resultobj;
852 }
853
854 static PyObject *_wrap_wxGetResource(PyObject *self, PyObject *args) {
855 PyObject * _resultobj;
856 char * _result;
857 char * _arg0;
858 char * _arg1;
859 char * _arg2 = NULL;
860
861 self = self;
862 if(!PyArg_ParseTuple(args,"ss|s:wxGetResource",&_arg0,&_arg1,&_arg2))
863 return NULL;
864 _result = (char *)wxGetResource(_arg0,_arg1,_arg2);
865 _resultobj = Py_BuildValue("s", _result);
866 return _resultobj;
867 }
868
869 static PyObject *_wrap_wxResourceAddIdentifier(PyObject *self, PyObject *args) {
870 PyObject * _resultobj;
871 bool _result;
872 char * _arg0;
873 int _arg1;
874
875 self = self;
876 if(!PyArg_ParseTuple(args,"si:wxResourceAddIdentifier",&_arg0,&_arg1))
877 return NULL;
878 _result = (bool )wxResourceAddIdentifier(_arg0,_arg1);
879 _resultobj = Py_BuildValue("i",_result);
880 return _resultobj;
881 }
882
883 static PyObject *_wrap_wxResourceClear(PyObject *self, PyObject *args) {
884 PyObject * _resultobj;
885
886 self = self;
887 if(!PyArg_ParseTuple(args,":wxResourceClear"))
888 return NULL;
889 wxResourceClear();
890 Py_INCREF(Py_None);
891 _resultobj = Py_None;
892 return _resultobj;
893 }
894
895 static PyObject *_wrap_wxResourceCreateBitmap(PyObject *self, PyObject *args) {
896 PyObject * _resultobj;
897 wxBitmap * _result;
898 char * _arg0;
899 char _ptemp[128];
900
901 self = self;
902 if(!PyArg_ParseTuple(args,"s:wxResourceCreateBitmap",&_arg0))
903 return NULL;
904 _result = (wxBitmap *)wxResourceCreateBitmap(_arg0);
905 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmap_p");
906 _resultobj = Py_BuildValue("s",_ptemp);
907 return _resultobj;
908 }
909
910 static PyObject *_wrap_wxResourceCreateIcon(PyObject *self, PyObject *args) {
911 PyObject * _resultobj;
912 wxIcon * _result;
913 char * _arg0;
914 char _ptemp[128];
915
916 self = self;
917 if(!PyArg_ParseTuple(args,"s:wxResourceCreateIcon",&_arg0))
918 return NULL;
919 _result = (wxIcon *)wxResourceCreateIcon(_arg0);
920 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIcon_p");
921 _resultobj = Py_BuildValue("s",_ptemp);
922 return _resultobj;
923 }
924
925 static PyObject *_wrap_wxResourceCreateMenuBar(PyObject *self, PyObject *args) {
926 PyObject * _resultobj;
927 wxMenuBar * _result;
928 char * _arg0;
929 char _ptemp[128];
930
931 self = self;
932 if(!PyArg_ParseTuple(args,"s:wxResourceCreateMenuBar",&_arg0))
933 return NULL;
934 _result = (wxMenuBar *)wxResourceCreateMenuBar(_arg0);
935 SWIG_MakePtr(_ptemp, (char *) _result,"_wxMenuBar_p");
936 _resultobj = Py_BuildValue("s",_ptemp);
937 return _resultobj;
938 }
939
940 static PyObject *_wrap_wxResourceGetIdentifier(PyObject *self, PyObject *args) {
941 PyObject * _resultobj;
942 int _result;
943 char * _arg0;
944
945 self = self;
946 if(!PyArg_ParseTuple(args,"s:wxResourceGetIdentifier",&_arg0))
947 return NULL;
948 _result = (int )wxResourceGetIdentifier(_arg0);
949 _resultobj = Py_BuildValue("i",_result);
950 return _resultobj;
951 }
952
953 static PyObject *_wrap_wxResourceParseData(PyObject *self, PyObject *args) {
954 PyObject * _resultobj;
955 bool _result;
956 char * _arg0;
957 wxResourceTable * _arg1 = NULL;
958 char * _argc1 = 0;
959
960 self = self;
961 if(!PyArg_ParseTuple(args,"s|s:wxResourceParseData",&_arg0,&_argc1))
962 return NULL;
963 if (_argc1) {
964 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxResourceTable_p")) {
965 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseData. Expected _wxResourceTable_p.");
966 return NULL;
967 }
968 }
969 _result = (bool )wxResourceParseData(_arg0,_arg1);
970 _resultobj = Py_BuildValue("i",_result);
971 return _resultobj;
972 }
973
974 static PyObject *_wrap_wxResourceParseFile(PyObject *self, PyObject *args) {
975 PyObject * _resultobj;
976 bool _result;
977 char * _arg0;
978 wxResourceTable * _arg1 = NULL;
979 char * _argc1 = 0;
980
981 self = self;
982 if(!PyArg_ParseTuple(args,"s|s:wxResourceParseFile",&_arg0,&_argc1))
983 return NULL;
984 if (_argc1) {
985 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxResourceTable_p")) {
986 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseFile. Expected _wxResourceTable_p.");
987 return NULL;
988 }
989 }
990 _result = (bool )wxResourceParseFile(_arg0,_arg1);
991 _resultobj = Py_BuildValue("i",_result);
992 return _resultobj;
993 }
994
995 static PyObject *_wrap_wxResourceParseString(PyObject *self, PyObject *args) {
996 PyObject * _resultobj;
997 bool _result;
998 char * _arg0;
999 wxResourceTable * _arg1 = NULL;
1000 char * _argc1 = 0;
1001
1002 self = self;
1003 if(!PyArg_ParseTuple(args,"s|s:wxResourceParseString",&_arg0,&_argc1))
1004 return NULL;
1005 if (_argc1) {
1006 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxResourceTable_p")) {
1007 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseString. Expected _wxResourceTable_p.");
1008 return NULL;
1009 }
1010 }
1011 _result = (bool )wxResourceParseString(_arg0,_arg1);
1012 _resultobj = Py_BuildValue("i",_result);
1013 return _resultobj;
1014 }
1015
1016 #define wxSize_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval)
1017 static PyObject *_wrap_wxSize_width_set(PyObject *self, PyObject *args) {
1018 PyObject * _resultobj;
1019 long _result;
1020 wxSize * _arg0;
1021 long _arg1;
1022 char * _argc0 = 0;
1023
1024 self = self;
1025 if(!PyArg_ParseTuple(args,"sl:wxSize_width_set",&_argc0,&_arg1))
1026 return NULL;
1027 if (_argc0) {
1028 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSize_p")) {
1029 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSize_width_set. Expected _wxSize_p.");
1030 return NULL;
1031 }
1032 }
1033 _result = (long )wxSize_x_set(_arg0,_arg1);
1034 _resultobj = Py_BuildValue("l",_result);
1035 return _resultobj;
1036 }
1037
1038 #define wxSize_x_get(_swigobj) ((long ) _swigobj->x)
1039 static PyObject *_wrap_wxSize_width_get(PyObject *self, PyObject *args) {
1040 PyObject * _resultobj;
1041 long _result;
1042 wxSize * _arg0;
1043 char * _argc0 = 0;
1044
1045 self = self;
1046 if(!PyArg_ParseTuple(args,"s:wxSize_width_get",&_argc0))
1047 return NULL;
1048 if (_argc0) {
1049 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSize_p")) {
1050 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSize_width_get. Expected _wxSize_p.");
1051 return NULL;
1052 }
1053 }
1054 _result = (long )wxSize_x_get(_arg0);
1055 _resultobj = Py_BuildValue("l",_result);
1056 return _resultobj;
1057 }
1058
1059 #define wxSize_y_set(_swigobj,_swigval) (_swigobj->y = _swigval,_swigval)
1060 static PyObject *_wrap_wxSize_height_set(PyObject *self, PyObject *args) {
1061 PyObject * _resultobj;
1062 long _result;
1063 wxSize * _arg0;
1064 long _arg1;
1065 char * _argc0 = 0;
1066
1067 self = self;
1068 if(!PyArg_ParseTuple(args,"sl:wxSize_height_set",&_argc0,&_arg1))
1069 return NULL;
1070 if (_argc0) {
1071 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSize_p")) {
1072 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSize_height_set. Expected _wxSize_p.");
1073 return NULL;
1074 }
1075 }
1076 _result = (long )wxSize_y_set(_arg0,_arg1);
1077 _resultobj = Py_BuildValue("l",_result);
1078 return _resultobj;
1079 }
1080
1081 #define wxSize_y_get(_swigobj) ((long ) _swigobj->y)
1082 static PyObject *_wrap_wxSize_height_get(PyObject *self, PyObject *args) {
1083 PyObject * _resultobj;
1084 long _result;
1085 wxSize * _arg0;
1086 char * _argc0 = 0;
1087
1088 self = self;
1089 if(!PyArg_ParseTuple(args,"s:wxSize_height_get",&_argc0))
1090 return NULL;
1091 if (_argc0) {
1092 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSize_p")) {
1093 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSize_height_get. Expected _wxSize_p.");
1094 return NULL;
1095 }
1096 }
1097 _result = (long )wxSize_y_get(_arg0);
1098 _resultobj = Py_BuildValue("l",_result);
1099 return _resultobj;
1100 }
1101
1102 #define new_wxSize(_swigarg0,_swigarg1) (new wxSize(_swigarg0,_swigarg1))
1103 static PyObject *_wrap_new_wxSize(PyObject *self, PyObject *args) {
1104 PyObject * _resultobj;
1105 wxSize * _result;
1106 long _arg0 = 0;
1107 long _arg1 = 0;
1108 char _ptemp[128];
1109
1110 self = self;
1111 if(!PyArg_ParseTuple(args,"|ll:new_wxSize",&_arg0,&_arg1))
1112 return NULL;
1113 _result = (wxSize *)new_wxSize(_arg0,_arg1);
1114 SWIG_MakePtr(_ptemp, (char *) _result,"_wxSize_p");
1115 _resultobj = Py_BuildValue("s",_ptemp);
1116 return _resultobj;
1117 }
1118
1119 #define delete_wxSize(_swigobj) (delete _swigobj)
1120 static PyObject *_wrap_delete_wxSize(PyObject *self, PyObject *args) {
1121 PyObject * _resultobj;
1122 wxSize * _arg0;
1123 char * _argc0 = 0;
1124
1125 self = self;
1126 if(!PyArg_ParseTuple(args,"s:delete_wxSize",&_argc0))
1127 return NULL;
1128 if (_argc0) {
1129 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSize_p")) {
1130 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxSize. Expected _wxSize_p.");
1131 return NULL;
1132 }
1133 }
1134 delete_wxSize(_arg0);
1135 Py_INCREF(Py_None);
1136 _resultobj = Py_None;
1137 return _resultobj;
1138 }
1139
1140 #define wxSize_Set(_swigobj,_swigarg0,_swigarg1) (_swigobj->Set(_swigarg0,_swigarg1))
1141 static PyObject *_wrap_wxSize_Set(PyObject *self, PyObject *args) {
1142 PyObject * _resultobj;
1143 wxSize * _arg0;
1144 long _arg1;
1145 long _arg2;
1146 char * _argc0 = 0;
1147
1148 self = self;
1149 if(!PyArg_ParseTuple(args,"sll:wxSize_Set",&_argc0,&_arg1,&_arg2))
1150 return NULL;
1151 if (_argc0) {
1152 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSize_p")) {
1153 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSize_Set. Expected _wxSize_p.");
1154 return NULL;
1155 }
1156 }
1157 wxSize_Set(_arg0,_arg1,_arg2);
1158 Py_INCREF(Py_None);
1159 _resultobj = Py_None;
1160 return _resultobj;
1161 }
1162
1163 #define wxSize_GetWidth(_swigobj) (_swigobj->GetX())
1164 static PyObject *_wrap_wxSize_GetWidth(PyObject *self, PyObject *args) {
1165 PyObject * _resultobj;
1166 long _result;
1167 wxSize * _arg0;
1168 char * _argc0 = 0;
1169
1170 self = self;
1171 if(!PyArg_ParseTuple(args,"s:wxSize_GetWidth",&_argc0))
1172 return NULL;
1173 if (_argc0) {
1174 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSize_p")) {
1175 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSize_GetWidth. Expected _wxSize_p.");
1176 return NULL;
1177 }
1178 }
1179 _result = (long )wxSize_GetWidth(_arg0);
1180 _resultobj = Py_BuildValue("l",_result);
1181 return _resultobj;
1182 }
1183
1184 #define wxSize_GetHeight(_swigobj) (_swigobj->GetY())
1185 static PyObject *_wrap_wxSize_GetHeight(PyObject *self, PyObject *args) {
1186 PyObject * _resultobj;
1187 long _result;
1188 wxSize * _arg0;
1189 char * _argc0 = 0;
1190
1191 self = self;
1192 if(!PyArg_ParseTuple(args,"s:wxSize_GetHeight",&_argc0))
1193 return NULL;
1194 if (_argc0) {
1195 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSize_p")) {
1196 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSize_GetHeight. Expected _wxSize_p.");
1197 return NULL;
1198 }
1199 }
1200 _result = (long )wxSize_GetHeight(_arg0);
1201 _resultobj = Py_BuildValue("l",_result);
1202 return _resultobj;
1203 }
1204
1205 static PyObject * wxSize___str__(wxSize *self) {
1206 PyObject* tup = PyTuple_New(2);
1207 PyTuple_SET_ITEM(tup, 0, PyInt_FromLong(self->x));
1208 PyTuple_SET_ITEM(tup, 1, PyInt_FromLong(self->y));
1209 return tup;
1210 }
1211 static PyObject *_wrap_wxSize___str__(PyObject *self, PyObject *args) {
1212 PyObject * _resultobj;
1213 PyObject * _result;
1214 wxSize * _arg0;
1215 char * _argc0 = 0;
1216
1217 self = self;
1218 if(!PyArg_ParseTuple(args,"s:wxSize___str__",&_argc0))
1219 return NULL;
1220 if (_argc0) {
1221 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxSize_p")) {
1222 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSize___str__. Expected _wxSize_p.");
1223 return NULL;
1224 }
1225 }
1226 _result = (PyObject *)wxSize___str__(_arg0);
1227 {
1228 _resultobj = _result;
1229 }
1230 return _resultobj;
1231 }
1232
1233 #define wxRealPoint_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval)
1234 static PyObject *_wrap_wxRealPoint_x_set(PyObject *self, PyObject *args) {
1235 PyObject * _resultobj;
1236 double _result;
1237 wxRealPoint * _arg0;
1238 double _arg1;
1239 char * _argc0 = 0;
1240
1241 self = self;
1242 if(!PyArg_ParseTuple(args,"sd:wxRealPoint_x_set",&_argc0,&_arg1))
1243 return NULL;
1244 if (_argc0) {
1245 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRealPoint_p")) {
1246 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRealPoint_x_set. Expected _wxRealPoint_p.");
1247 return NULL;
1248 }
1249 }
1250 _result = (double )wxRealPoint_x_set(_arg0,_arg1);
1251 _resultobj = Py_BuildValue("d",_result);
1252 return _resultobj;
1253 }
1254
1255 #define wxRealPoint_x_get(_swigobj) ((double ) _swigobj->x)
1256 static PyObject *_wrap_wxRealPoint_x_get(PyObject *self, PyObject *args) {
1257 PyObject * _resultobj;
1258 double _result;
1259 wxRealPoint * _arg0;
1260 char * _argc0 = 0;
1261
1262 self = self;
1263 if(!PyArg_ParseTuple(args,"s:wxRealPoint_x_get",&_argc0))
1264 return NULL;
1265 if (_argc0) {
1266 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRealPoint_p")) {
1267 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRealPoint_x_get. Expected _wxRealPoint_p.");
1268 return NULL;
1269 }
1270 }
1271 _result = (double )wxRealPoint_x_get(_arg0);
1272 _resultobj = Py_BuildValue("d",_result);
1273 return _resultobj;
1274 }
1275
1276 #define wxRealPoint_y_set(_swigobj,_swigval) (_swigobj->y = _swigval,_swigval)
1277 static PyObject *_wrap_wxRealPoint_y_set(PyObject *self, PyObject *args) {
1278 PyObject * _resultobj;
1279 double _result;
1280 wxRealPoint * _arg0;
1281 double _arg1;
1282 char * _argc0 = 0;
1283
1284 self = self;
1285 if(!PyArg_ParseTuple(args,"sd:wxRealPoint_y_set",&_argc0,&_arg1))
1286 return NULL;
1287 if (_argc0) {
1288 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRealPoint_p")) {
1289 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRealPoint_y_set. Expected _wxRealPoint_p.");
1290 return NULL;
1291 }
1292 }
1293 _result = (double )wxRealPoint_y_set(_arg0,_arg1);
1294 _resultobj = Py_BuildValue("d",_result);
1295 return _resultobj;
1296 }
1297
1298 #define wxRealPoint_y_get(_swigobj) ((double ) _swigobj->y)
1299 static PyObject *_wrap_wxRealPoint_y_get(PyObject *self, PyObject *args) {
1300 PyObject * _resultobj;
1301 double _result;
1302 wxRealPoint * _arg0;
1303 char * _argc0 = 0;
1304
1305 self = self;
1306 if(!PyArg_ParseTuple(args,"s:wxRealPoint_y_get",&_argc0))
1307 return NULL;
1308 if (_argc0) {
1309 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRealPoint_p")) {
1310 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRealPoint_y_get. Expected _wxRealPoint_p.");
1311 return NULL;
1312 }
1313 }
1314 _result = (double )wxRealPoint_y_get(_arg0);
1315 _resultobj = Py_BuildValue("d",_result);
1316 return _resultobj;
1317 }
1318
1319 #define new_wxRealPoint(_swigarg0,_swigarg1) (new wxRealPoint(_swigarg0,_swigarg1))
1320 static PyObject *_wrap_new_wxRealPoint(PyObject *self, PyObject *args) {
1321 PyObject * _resultobj;
1322 wxRealPoint * _result;
1323 double _arg0 = 0.0;
1324 double _arg1 = 0.0;
1325 char _ptemp[128];
1326
1327 self = self;
1328 if(!PyArg_ParseTuple(args,"|dd:new_wxRealPoint",&_arg0,&_arg1))
1329 return NULL;
1330 _result = (wxRealPoint *)new_wxRealPoint(_arg0,_arg1);
1331 SWIG_MakePtr(_ptemp, (char *) _result,"_wxRealPoint_p");
1332 _resultobj = Py_BuildValue("s",_ptemp);
1333 return _resultobj;
1334 }
1335
1336 #define delete_wxRealPoint(_swigobj) (delete _swigobj)
1337 static PyObject *_wrap_delete_wxRealPoint(PyObject *self, PyObject *args) {
1338 PyObject * _resultobj;
1339 wxRealPoint * _arg0;
1340 char * _argc0 = 0;
1341
1342 self = self;
1343 if(!PyArg_ParseTuple(args,"s:delete_wxRealPoint",&_argc0))
1344 return NULL;
1345 if (_argc0) {
1346 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRealPoint_p")) {
1347 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxRealPoint. Expected _wxRealPoint_p.");
1348 return NULL;
1349 }
1350 }
1351 delete_wxRealPoint(_arg0);
1352 Py_INCREF(Py_None);
1353 _resultobj = Py_None;
1354 return _resultobj;
1355 }
1356
1357 #define wxPoint_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval)
1358 static PyObject *_wrap_wxPoint_x_set(PyObject *self, PyObject *args) {
1359 PyObject * _resultobj;
1360 long _result;
1361 wxPoint * _arg0;
1362 long _arg1;
1363 char * _argc0 = 0;
1364
1365 self = self;
1366 if(!PyArg_ParseTuple(args,"sl:wxPoint_x_set",&_argc0,&_arg1))
1367 return NULL;
1368 if (_argc0) {
1369 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPoint_p")) {
1370 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPoint_x_set. Expected _wxPoint_p.");
1371 return NULL;
1372 }
1373 }
1374 _result = (long )wxPoint_x_set(_arg0,_arg1);
1375 _resultobj = Py_BuildValue("l",_result);
1376 return _resultobj;
1377 }
1378
1379 #define wxPoint_x_get(_swigobj) ((long ) _swigobj->x)
1380 static PyObject *_wrap_wxPoint_x_get(PyObject *self, PyObject *args) {
1381 PyObject * _resultobj;
1382 long _result;
1383 wxPoint * _arg0;
1384 char * _argc0 = 0;
1385
1386 self = self;
1387 if(!PyArg_ParseTuple(args,"s:wxPoint_x_get",&_argc0))
1388 return NULL;
1389 if (_argc0) {
1390 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPoint_p")) {
1391 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPoint_x_get. Expected _wxPoint_p.");
1392 return NULL;
1393 }
1394 }
1395 _result = (long )wxPoint_x_get(_arg0);
1396 _resultobj = Py_BuildValue("l",_result);
1397 return _resultobj;
1398 }
1399
1400 #define wxPoint_y_set(_swigobj,_swigval) (_swigobj->y = _swigval,_swigval)
1401 static PyObject *_wrap_wxPoint_y_set(PyObject *self, PyObject *args) {
1402 PyObject * _resultobj;
1403 long _result;
1404 wxPoint * _arg0;
1405 long _arg1;
1406 char * _argc0 = 0;
1407
1408 self = self;
1409 if(!PyArg_ParseTuple(args,"sl:wxPoint_y_set",&_argc0,&_arg1))
1410 return NULL;
1411 if (_argc0) {
1412 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPoint_p")) {
1413 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPoint_y_set. Expected _wxPoint_p.");
1414 return NULL;
1415 }
1416 }
1417 _result = (long )wxPoint_y_set(_arg0,_arg1);
1418 _resultobj = Py_BuildValue("l",_result);
1419 return _resultobj;
1420 }
1421
1422 #define wxPoint_y_get(_swigobj) ((long ) _swigobj->y)
1423 static PyObject *_wrap_wxPoint_y_get(PyObject *self, PyObject *args) {
1424 PyObject * _resultobj;
1425 long _result;
1426 wxPoint * _arg0;
1427 char * _argc0 = 0;
1428
1429 self = self;
1430 if(!PyArg_ParseTuple(args,"s:wxPoint_y_get",&_argc0))
1431 return NULL;
1432 if (_argc0) {
1433 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPoint_p")) {
1434 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPoint_y_get. Expected _wxPoint_p.");
1435 return NULL;
1436 }
1437 }
1438 _result = (long )wxPoint_y_get(_arg0);
1439 _resultobj = Py_BuildValue("l",_result);
1440 return _resultobj;
1441 }
1442
1443 #define new_wxPoint(_swigarg0,_swigarg1) (new wxPoint(_swigarg0,_swigarg1))
1444 static PyObject *_wrap_new_wxPoint(PyObject *self, PyObject *args) {
1445 PyObject * _resultobj;
1446 wxPoint * _result;
1447 long _arg0 = 0;
1448 long _arg1 = 0;
1449 char _ptemp[128];
1450
1451 self = self;
1452 if(!PyArg_ParseTuple(args,"|ll:new_wxPoint",&_arg0,&_arg1))
1453 return NULL;
1454 _result = (wxPoint *)new_wxPoint(_arg0,_arg1);
1455 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPoint_p");
1456 _resultobj = Py_BuildValue("s",_ptemp);
1457 return _resultobj;
1458 }
1459
1460 #define delete_wxPoint(_swigobj) (delete _swigobj)
1461 static PyObject *_wrap_delete_wxPoint(PyObject *self, PyObject *args) {
1462 PyObject * _resultobj;
1463 wxPoint * _arg0;
1464 char * _argc0 = 0;
1465
1466 self = self;
1467 if(!PyArg_ParseTuple(args,"s:delete_wxPoint",&_argc0))
1468 return NULL;
1469 if (_argc0) {
1470 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPoint_p")) {
1471 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxPoint. Expected _wxPoint_p.");
1472 return NULL;
1473 }
1474 }
1475 delete_wxPoint(_arg0);
1476 Py_INCREF(Py_None);
1477 _resultobj = Py_None;
1478 return _resultobj;
1479 }
1480
1481 static void wxPoint_Set(wxPoint *self,long x,long y) {
1482 self->x = x;
1483 self->y = y;
1484 }
1485 static PyObject *_wrap_wxPoint_Set(PyObject *self, PyObject *args) {
1486 PyObject * _resultobj;
1487 wxPoint * _arg0;
1488 long _arg1;
1489 long _arg2;
1490 char * _argc0 = 0;
1491
1492 self = self;
1493 if(!PyArg_ParseTuple(args,"sll:wxPoint_Set",&_argc0,&_arg1,&_arg2))
1494 return NULL;
1495 if (_argc0) {
1496 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPoint_p")) {
1497 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPoint_Set. Expected _wxPoint_p.");
1498 return NULL;
1499 }
1500 }
1501 wxPoint_Set(_arg0,_arg1,_arg2);
1502 Py_INCREF(Py_None);
1503 _resultobj = Py_None;
1504 return _resultobj;
1505 }
1506
1507 static PyObject * wxPoint___str__(wxPoint *self) {
1508 PyObject* tup = PyTuple_New(2);
1509 PyTuple_SET_ITEM(tup, 0, PyInt_FromLong(self->x));
1510 PyTuple_SET_ITEM(tup, 1, PyInt_FromLong(self->y));
1511 return tup;
1512 }
1513 static PyObject *_wrap_wxPoint___str__(PyObject *self, PyObject *args) {
1514 PyObject * _resultobj;
1515 PyObject * _result;
1516 wxPoint * _arg0;
1517 char * _argc0 = 0;
1518
1519 self = self;
1520 if(!PyArg_ParseTuple(args,"s:wxPoint___str__",&_argc0))
1521 return NULL;
1522 if (_argc0) {
1523 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPoint_p")) {
1524 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPoint___str__. Expected _wxPoint_p.");
1525 return NULL;
1526 }
1527 }
1528 _result = (PyObject *)wxPoint___str__(_arg0);
1529 {
1530 _resultobj = _result;
1531 }
1532 return _resultobj;
1533 }
1534
1535 #define new_wxRect(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxRect(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1536 static PyObject *_wrap_new_wxRect(PyObject *self, PyObject *args) {
1537 PyObject * _resultobj;
1538 wxRect * _result;
1539 long _arg0 = 0;
1540 long _arg1 = 0;
1541 long _arg2 = 0;
1542 long _arg3 = 0;
1543 char _ptemp[128];
1544
1545 self = self;
1546 if(!PyArg_ParseTuple(args,"|llll:new_wxRect",&_arg0,&_arg1,&_arg2,&_arg3))
1547 return NULL;
1548 _result = (wxRect *)new_wxRect(_arg0,_arg1,_arg2,_arg3);
1549 SWIG_MakePtr(_ptemp, (char *) _result,"_wxRect_p");
1550 _resultobj = Py_BuildValue("s",_ptemp);
1551 return _resultobj;
1552 }
1553
1554 #define delete_wxRect(_swigobj) (delete _swigobj)
1555 static PyObject *_wrap_delete_wxRect(PyObject *self, PyObject *args) {
1556 PyObject * _resultobj;
1557 wxRect * _arg0;
1558 char * _argc0 = 0;
1559
1560 self = self;
1561 if(!PyArg_ParseTuple(args,"s:delete_wxRect",&_argc0))
1562 return NULL;
1563 if (_argc0) {
1564 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1565 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxRect. Expected _wxRect_p.");
1566 return NULL;
1567 }
1568 }
1569 delete_wxRect(_arg0);
1570 Py_INCREF(Py_None);
1571 _resultobj = Py_None;
1572 return _resultobj;
1573 }
1574
1575 #define wxRect_GetX(_swigobj) (_swigobj->GetX())
1576 static PyObject *_wrap_wxRect_GetX(PyObject *self, PyObject *args) {
1577 PyObject * _resultobj;
1578 long _result;
1579 wxRect * _arg0;
1580 char * _argc0 = 0;
1581
1582 self = self;
1583 if(!PyArg_ParseTuple(args,"s:wxRect_GetX",&_argc0))
1584 return NULL;
1585 if (_argc0) {
1586 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1587 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_GetX. Expected _wxRect_p.");
1588 return NULL;
1589 }
1590 }
1591 _result = (long )wxRect_GetX(_arg0);
1592 _resultobj = Py_BuildValue("l",_result);
1593 return _resultobj;
1594 }
1595
1596 #define wxRect_SetX(_swigobj,_swigarg0) (_swigobj->SetX(_swigarg0))
1597 static PyObject *_wrap_wxRect_SetX(PyObject *self, PyObject *args) {
1598 PyObject * _resultobj;
1599 wxRect * _arg0;
1600 long _arg1;
1601 char * _argc0 = 0;
1602
1603 self = self;
1604 if(!PyArg_ParseTuple(args,"sl:wxRect_SetX",&_argc0,&_arg1))
1605 return NULL;
1606 if (_argc0) {
1607 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1608 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_SetX. Expected _wxRect_p.");
1609 return NULL;
1610 }
1611 }
1612 wxRect_SetX(_arg0,_arg1);
1613 Py_INCREF(Py_None);
1614 _resultobj = Py_None;
1615 return _resultobj;
1616 }
1617
1618 #define wxRect_GetY(_swigobj) (_swigobj->GetY())
1619 static PyObject *_wrap_wxRect_GetY(PyObject *self, PyObject *args) {
1620 PyObject * _resultobj;
1621 long _result;
1622 wxRect * _arg0;
1623 char * _argc0 = 0;
1624
1625 self = self;
1626 if(!PyArg_ParseTuple(args,"s:wxRect_GetY",&_argc0))
1627 return NULL;
1628 if (_argc0) {
1629 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1630 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_GetY. Expected _wxRect_p.");
1631 return NULL;
1632 }
1633 }
1634 _result = (long )wxRect_GetY(_arg0);
1635 _resultobj = Py_BuildValue("l",_result);
1636 return _resultobj;
1637 }
1638
1639 #define wxRect_SetY(_swigobj,_swigarg0) (_swigobj->SetY(_swigarg0))
1640 static PyObject *_wrap_wxRect_SetY(PyObject *self, PyObject *args) {
1641 PyObject * _resultobj;
1642 wxRect * _arg0;
1643 long _arg1;
1644 char * _argc0 = 0;
1645
1646 self = self;
1647 if(!PyArg_ParseTuple(args,"sl:wxRect_SetY",&_argc0,&_arg1))
1648 return NULL;
1649 if (_argc0) {
1650 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1651 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_SetY. Expected _wxRect_p.");
1652 return NULL;
1653 }
1654 }
1655 wxRect_SetY(_arg0,_arg1);
1656 Py_INCREF(Py_None);
1657 _resultobj = Py_None;
1658 return _resultobj;
1659 }
1660
1661 #define wxRect_GetWidth(_swigobj) (_swigobj->GetWidth())
1662 static PyObject *_wrap_wxRect_GetWidth(PyObject *self, PyObject *args) {
1663 PyObject * _resultobj;
1664 long _result;
1665 wxRect * _arg0;
1666 char * _argc0 = 0;
1667
1668 self = self;
1669 if(!PyArg_ParseTuple(args,"s:wxRect_GetWidth",&_argc0))
1670 return NULL;
1671 if (_argc0) {
1672 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1673 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_GetWidth. Expected _wxRect_p.");
1674 return NULL;
1675 }
1676 }
1677 _result = (long )wxRect_GetWidth(_arg0);
1678 _resultobj = Py_BuildValue("l",_result);
1679 return _resultobj;
1680 }
1681
1682 #define wxRect_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
1683 static PyObject *_wrap_wxRect_SetWidth(PyObject *self, PyObject *args) {
1684 PyObject * _resultobj;
1685 wxRect * _arg0;
1686 long _arg1;
1687 char * _argc0 = 0;
1688
1689 self = self;
1690 if(!PyArg_ParseTuple(args,"sl:wxRect_SetWidth",&_argc0,&_arg1))
1691 return NULL;
1692 if (_argc0) {
1693 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1694 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_SetWidth. Expected _wxRect_p.");
1695 return NULL;
1696 }
1697 }
1698 wxRect_SetWidth(_arg0,_arg1);
1699 Py_INCREF(Py_None);
1700 _resultobj = Py_None;
1701 return _resultobj;
1702 }
1703
1704 #define wxRect_GetHeight(_swigobj) (_swigobj->GetHeight())
1705 static PyObject *_wrap_wxRect_GetHeight(PyObject *self, PyObject *args) {
1706 PyObject * _resultobj;
1707 long _result;
1708 wxRect * _arg0;
1709 char * _argc0 = 0;
1710
1711 self = self;
1712 if(!PyArg_ParseTuple(args,"s:wxRect_GetHeight",&_argc0))
1713 return NULL;
1714 if (_argc0) {
1715 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1716 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_GetHeight. Expected _wxRect_p.");
1717 return NULL;
1718 }
1719 }
1720 _result = (long )wxRect_GetHeight(_arg0);
1721 _resultobj = Py_BuildValue("l",_result);
1722 return _resultobj;
1723 }
1724
1725 #define wxRect_SetHeight(_swigobj,_swigarg0) (_swigobj->SetHeight(_swigarg0))
1726 static PyObject *_wrap_wxRect_SetHeight(PyObject *self, PyObject *args) {
1727 PyObject * _resultobj;
1728 wxRect * _arg0;
1729 long _arg1;
1730 char * _argc0 = 0;
1731
1732 self = self;
1733 if(!PyArg_ParseTuple(args,"sl:wxRect_SetHeight",&_argc0,&_arg1))
1734 return NULL;
1735 if (_argc0) {
1736 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1737 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_SetHeight. Expected _wxRect_p.");
1738 return NULL;
1739 }
1740 }
1741 wxRect_SetHeight(_arg0,_arg1);
1742 Py_INCREF(Py_None);
1743 _resultobj = Py_None;
1744 return _resultobj;
1745 }
1746
1747 #define wxRect_GetPosition(_swigobj) (_swigobj->GetPosition())
1748 static PyObject *_wrap_wxRect_GetPosition(PyObject *self, PyObject *args) {
1749 PyObject * _resultobj;
1750 wxPoint * _result;
1751 wxRect * _arg0;
1752 char * _argc0 = 0;
1753 char _ptemp[128];
1754
1755 self = self;
1756 if(!PyArg_ParseTuple(args,"s:wxRect_GetPosition",&_argc0))
1757 return NULL;
1758 if (_argc0) {
1759 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1760 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_GetPosition. Expected _wxRect_p.");
1761 return NULL;
1762 }
1763 }
1764 _result = new wxPoint (wxRect_GetPosition(_arg0));
1765 SWIG_MakePtr(_ptemp, (void *) _result,"_wxPoint_p");
1766 _resultobj = Py_BuildValue("s",_ptemp);
1767 return _resultobj;
1768 }
1769
1770 #define wxRect_GetSize(_swigobj) (_swigobj->GetSize())
1771 static PyObject *_wrap_wxRect_GetSize(PyObject *self, PyObject *args) {
1772 PyObject * _resultobj;
1773 wxSize * _result;
1774 wxRect * _arg0;
1775 char * _argc0 = 0;
1776 char _ptemp[128];
1777
1778 self = self;
1779 if(!PyArg_ParseTuple(args,"s:wxRect_GetSize",&_argc0))
1780 return NULL;
1781 if (_argc0) {
1782 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1783 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_GetSize. Expected _wxRect_p.");
1784 return NULL;
1785 }
1786 }
1787 _result = new wxSize (wxRect_GetSize(_arg0));
1788 SWIG_MakePtr(_ptemp, (void *) _result,"_wxSize_p");
1789 _resultobj = Py_BuildValue("s",_ptemp);
1790 return _resultobj;
1791 }
1792
1793 #define wxRect_GetLeft(_swigobj) (_swigobj->GetLeft())
1794 static PyObject *_wrap_wxRect_GetLeft(PyObject *self, PyObject *args) {
1795 PyObject * _resultobj;
1796 long _result;
1797 wxRect * _arg0;
1798 char * _argc0 = 0;
1799
1800 self = self;
1801 if(!PyArg_ParseTuple(args,"s:wxRect_GetLeft",&_argc0))
1802 return NULL;
1803 if (_argc0) {
1804 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1805 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_GetLeft. Expected _wxRect_p.");
1806 return NULL;
1807 }
1808 }
1809 _result = (long )wxRect_GetLeft(_arg0);
1810 _resultobj = Py_BuildValue("l",_result);
1811 return _resultobj;
1812 }
1813
1814 #define wxRect_GetTop(_swigobj) (_swigobj->GetTop())
1815 static PyObject *_wrap_wxRect_GetTop(PyObject *self, PyObject *args) {
1816 PyObject * _resultobj;
1817 long _result;
1818 wxRect * _arg0;
1819 char * _argc0 = 0;
1820
1821 self = self;
1822 if(!PyArg_ParseTuple(args,"s:wxRect_GetTop",&_argc0))
1823 return NULL;
1824 if (_argc0) {
1825 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1826 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_GetTop. Expected _wxRect_p.");
1827 return NULL;
1828 }
1829 }
1830 _result = (long )wxRect_GetTop(_arg0);
1831 _resultobj = Py_BuildValue("l",_result);
1832 return _resultobj;
1833 }
1834
1835 #define wxRect_GetBottom(_swigobj) (_swigobj->GetBottom())
1836 static PyObject *_wrap_wxRect_GetBottom(PyObject *self, PyObject *args) {
1837 PyObject * _resultobj;
1838 long _result;
1839 wxRect * _arg0;
1840 char * _argc0 = 0;
1841
1842 self = self;
1843 if(!PyArg_ParseTuple(args,"s:wxRect_GetBottom",&_argc0))
1844 return NULL;
1845 if (_argc0) {
1846 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1847 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_GetBottom. Expected _wxRect_p.");
1848 return NULL;
1849 }
1850 }
1851 _result = (long )wxRect_GetBottom(_arg0);
1852 _resultobj = Py_BuildValue("l",_result);
1853 return _resultobj;
1854 }
1855
1856 #define wxRect_GetRight(_swigobj) (_swigobj->GetRight())
1857 static PyObject *_wrap_wxRect_GetRight(PyObject *self, PyObject *args) {
1858 PyObject * _resultobj;
1859 long _result;
1860 wxRect * _arg0;
1861 char * _argc0 = 0;
1862
1863 self = self;
1864 if(!PyArg_ParseTuple(args,"s:wxRect_GetRight",&_argc0))
1865 return NULL;
1866 if (_argc0) {
1867 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1868 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_GetRight. Expected _wxRect_p.");
1869 return NULL;
1870 }
1871 }
1872 _result = (long )wxRect_GetRight(_arg0);
1873 _resultobj = Py_BuildValue("l",_result);
1874 return _resultobj;
1875 }
1876
1877 #define wxRect_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval)
1878 static PyObject *_wrap_wxRect_x_set(PyObject *self, PyObject *args) {
1879 PyObject * _resultobj;
1880 long _result;
1881 wxRect * _arg0;
1882 long _arg1;
1883 char * _argc0 = 0;
1884
1885 self = self;
1886 if(!PyArg_ParseTuple(args,"sl:wxRect_x_set",&_argc0,&_arg1))
1887 return NULL;
1888 if (_argc0) {
1889 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1890 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_x_set. Expected _wxRect_p.");
1891 return NULL;
1892 }
1893 }
1894 _result = (long )wxRect_x_set(_arg0,_arg1);
1895 _resultobj = Py_BuildValue("l",_result);
1896 return _resultobj;
1897 }
1898
1899 #define wxRect_x_get(_swigobj) ((long ) _swigobj->x)
1900 static PyObject *_wrap_wxRect_x_get(PyObject *self, PyObject *args) {
1901 PyObject * _resultobj;
1902 long _result;
1903 wxRect * _arg0;
1904 char * _argc0 = 0;
1905
1906 self = self;
1907 if(!PyArg_ParseTuple(args,"s:wxRect_x_get",&_argc0))
1908 return NULL;
1909 if (_argc0) {
1910 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1911 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_x_get. Expected _wxRect_p.");
1912 return NULL;
1913 }
1914 }
1915 _result = (long )wxRect_x_get(_arg0);
1916 _resultobj = Py_BuildValue("l",_result);
1917 return _resultobj;
1918 }
1919
1920 #define wxRect_y_set(_swigobj,_swigval) (_swigobj->y = _swigval,_swigval)
1921 static PyObject *_wrap_wxRect_y_set(PyObject *self, PyObject *args) {
1922 PyObject * _resultobj;
1923 long _result;
1924 wxRect * _arg0;
1925 long _arg1;
1926 char * _argc0 = 0;
1927
1928 self = self;
1929 if(!PyArg_ParseTuple(args,"sl:wxRect_y_set",&_argc0,&_arg1))
1930 return NULL;
1931 if (_argc0) {
1932 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1933 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_y_set. Expected _wxRect_p.");
1934 return NULL;
1935 }
1936 }
1937 _result = (long )wxRect_y_set(_arg0,_arg1);
1938 _resultobj = Py_BuildValue("l",_result);
1939 return _resultobj;
1940 }
1941
1942 #define wxRect_y_get(_swigobj) ((long ) _swigobj->y)
1943 static PyObject *_wrap_wxRect_y_get(PyObject *self, PyObject *args) {
1944 PyObject * _resultobj;
1945 long _result;
1946 wxRect * _arg0;
1947 char * _argc0 = 0;
1948
1949 self = self;
1950 if(!PyArg_ParseTuple(args,"s:wxRect_y_get",&_argc0))
1951 return NULL;
1952 if (_argc0) {
1953 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1954 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_y_get. Expected _wxRect_p.");
1955 return NULL;
1956 }
1957 }
1958 _result = (long )wxRect_y_get(_arg0);
1959 _resultobj = Py_BuildValue("l",_result);
1960 return _resultobj;
1961 }
1962
1963 #define wxRect_width_set(_swigobj,_swigval) (_swigobj->width = _swigval,_swigval)
1964 static PyObject *_wrap_wxRect_width_set(PyObject *self, PyObject *args) {
1965 PyObject * _resultobj;
1966 long _result;
1967 wxRect * _arg0;
1968 long _arg1;
1969 char * _argc0 = 0;
1970
1971 self = self;
1972 if(!PyArg_ParseTuple(args,"sl:wxRect_width_set",&_argc0,&_arg1))
1973 return NULL;
1974 if (_argc0) {
1975 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1976 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_width_set. Expected _wxRect_p.");
1977 return NULL;
1978 }
1979 }
1980 _result = (long )wxRect_width_set(_arg0,_arg1);
1981 _resultobj = Py_BuildValue("l",_result);
1982 return _resultobj;
1983 }
1984
1985 #define wxRect_width_get(_swigobj) ((long ) _swigobj->width)
1986 static PyObject *_wrap_wxRect_width_get(PyObject *self, PyObject *args) {
1987 PyObject * _resultobj;
1988 long _result;
1989 wxRect * _arg0;
1990 char * _argc0 = 0;
1991
1992 self = self;
1993 if(!PyArg_ParseTuple(args,"s:wxRect_width_get",&_argc0))
1994 return NULL;
1995 if (_argc0) {
1996 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
1997 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_width_get. Expected _wxRect_p.");
1998 return NULL;
1999 }
2000 }
2001 _result = (long )wxRect_width_get(_arg0);
2002 _resultobj = Py_BuildValue("l",_result);
2003 return _resultobj;
2004 }
2005
2006 #define wxRect_height_set(_swigobj,_swigval) (_swigobj->height = _swigval,_swigval)
2007 static PyObject *_wrap_wxRect_height_set(PyObject *self, PyObject *args) {
2008 PyObject * _resultobj;
2009 long _result;
2010 wxRect * _arg0;
2011 long _arg1;
2012 char * _argc0 = 0;
2013
2014 self = self;
2015 if(!PyArg_ParseTuple(args,"sl:wxRect_height_set",&_argc0,&_arg1))
2016 return NULL;
2017 if (_argc0) {
2018 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
2019 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_height_set. Expected _wxRect_p.");
2020 return NULL;
2021 }
2022 }
2023 _result = (long )wxRect_height_set(_arg0,_arg1);
2024 _resultobj = Py_BuildValue("l",_result);
2025 return _resultobj;
2026 }
2027
2028 #define wxRect_height_get(_swigobj) ((long ) _swigobj->height)
2029 static PyObject *_wrap_wxRect_height_get(PyObject *self, PyObject *args) {
2030 PyObject * _resultobj;
2031 long _result;
2032 wxRect * _arg0;
2033 char * _argc0 = 0;
2034
2035 self = self;
2036 if(!PyArg_ParseTuple(args,"s:wxRect_height_get",&_argc0))
2037 return NULL;
2038 if (_argc0) {
2039 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxRect_p")) {
2040 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxRect_height_get. Expected _wxRect_p.");
2041 return NULL;
2042 }
2043 }
2044 _result = (long )wxRect_height_get(_arg0);
2045 _resultobj = Py_BuildValue("l",_result);
2046 return _resultobj;
2047 }
2048
2049 #define new_wxPyTimer(_swigarg0) (new wxPyTimer(_swigarg0))
2050 static PyObject *_wrap_new_wxPyTimer(PyObject *self, PyObject *args) {
2051 PyObject * _resultobj;
2052 wxPyTimer * _result;
2053 PyObject * _arg0;
2054 PyObject * _obj0 = 0;
2055 char _ptemp[128];
2056
2057 self = self;
2058 if(!PyArg_ParseTuple(args,"O:new_wxPyTimer",&_obj0))
2059 return NULL;
2060 {
2061 _arg0 = _obj0;
2062 }
2063 _result = (wxPyTimer *)new_wxPyTimer(_arg0);
2064 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyTimer_p");
2065 _resultobj = Py_BuildValue("s",_ptemp);
2066 return _resultobj;
2067 }
2068
2069 #define delete_wxPyTimer(_swigobj) (delete _swigobj)
2070 static PyObject *_wrap_delete_wxPyTimer(PyObject *self, PyObject *args) {
2071 PyObject * _resultobj;
2072 wxPyTimer * _arg0;
2073 char * _argc0 = 0;
2074
2075 self = self;
2076 if(!PyArg_ParseTuple(args,"s:delete_wxPyTimer",&_argc0))
2077 return NULL;
2078 if (_argc0) {
2079 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyTimer_p")) {
2080 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxPyTimer. Expected _wxPyTimer_p.");
2081 return NULL;
2082 }
2083 }
2084 delete_wxPyTimer(_arg0);
2085 Py_INCREF(Py_None);
2086 _resultobj = Py_None;
2087 return _resultobj;
2088 }
2089
2090 #define wxPyTimer_Interval(_swigobj) (_swigobj->Interval())
2091 static PyObject *_wrap_wxPyTimer_Interval(PyObject *self, PyObject *args) {
2092 PyObject * _resultobj;
2093 int _result;
2094 wxPyTimer * _arg0;
2095 char * _argc0 = 0;
2096
2097 self = self;
2098 if(!PyArg_ParseTuple(args,"s:wxPyTimer_Interval",&_argc0))
2099 return NULL;
2100 if (_argc0) {
2101 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyTimer_p")) {
2102 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyTimer_Interval. Expected _wxPyTimer_p.");
2103 return NULL;
2104 }
2105 }
2106 _result = (int )wxPyTimer_Interval(_arg0);
2107 _resultobj = Py_BuildValue("i",_result);
2108 return _resultobj;
2109 }
2110
2111 #define wxPyTimer_Start(_swigobj,_swigarg0,_swigarg1) (_swigobj->Start(_swigarg0,_swigarg1))
2112 static PyObject *_wrap_wxPyTimer_Start(PyObject *self, PyObject *args) {
2113 PyObject * _resultobj;
2114 wxPyTimer * _arg0;
2115 int _arg1 = -1;
2116 int _arg2 = (0);
2117 char * _argc0 = 0;
2118
2119 self = self;
2120 if(!PyArg_ParseTuple(args,"s|ii:wxPyTimer_Start",&_argc0,&_arg1,&_arg2))
2121 return NULL;
2122 if (_argc0) {
2123 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyTimer_p")) {
2124 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyTimer_Start. Expected _wxPyTimer_p.");
2125 return NULL;
2126 }
2127 }
2128 wxPyTimer_Start(_arg0,_arg1,_arg2);
2129 Py_INCREF(Py_None);
2130 _resultobj = Py_None;
2131 return _resultobj;
2132 }
2133
2134 #define wxPyTimer_Stop(_swigobj) (_swigobj->Stop())
2135 static PyObject *_wrap_wxPyTimer_Stop(PyObject *self, PyObject *args) {
2136 PyObject * _resultobj;
2137 wxPyTimer * _arg0;
2138 char * _argc0 = 0;
2139
2140 self = self;
2141 if(!PyArg_ParseTuple(args,"s:wxPyTimer_Stop",&_argc0))
2142 return NULL;
2143 if (_argc0) {
2144 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxPyTimer_p")) {
2145 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPyTimer_Stop. Expected _wxPyTimer_p.");
2146 return NULL;
2147 }
2148 }
2149 wxPyTimer_Stop(_arg0);
2150 Py_INCREF(Py_None);
2151 _resultobj = Py_None;
2152 return _resultobj;
2153 }
2154
2155 #define wxIndividualLayoutConstraint_Above(_swigobj,_swigarg0,_swigarg1) (_swigobj->Above(_swigarg0,_swigarg1))
2156 static PyObject *_wrap_wxIndividualLayoutConstraint_Above(PyObject *self, PyObject *args) {
2157 PyObject * _resultobj;
2158 wxIndividualLayoutConstraint * _arg0;
2159 wxWindow * _arg1;
2160 int _arg2 = 0;
2161 char * _argc0 = 0;
2162 char * _argc1 = 0;
2163
2164 self = self;
2165 if(!PyArg_ParseTuple(args,"ss|i:wxIndividualLayoutConstraint_Above",&_argc0,&_argc1,&_arg2))
2166 return NULL;
2167 if (_argc0) {
2168 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxIndividualLayoutConstraint_p")) {
2169 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIndividualLayoutConstraint_Above. Expected _wxIndividualLayoutConstraint_p.");
2170 return NULL;
2171 }
2172 }
2173 if (_argc1) {
2174 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
2175 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxIndividualLayoutConstraint_Above. Expected _wxWindow_p.");
2176 return NULL;
2177 }
2178 }
2179 wxIndividualLayoutConstraint_Above(_arg0,_arg1,_arg2);
2180 Py_INCREF(Py_None);
2181 _resultobj = Py_None;
2182 return _resultobj;
2183 }
2184
2185 #define wxIndividualLayoutConstraint_Absolute(_swigobj,_swigarg0) (_swigobj->Absolute(_swigarg0))
2186 static PyObject *_wrap_wxIndividualLayoutConstraint_Absolute(PyObject *self, PyObject *args) {
2187 PyObject * _resultobj;
2188 wxIndividualLayoutConstraint * _arg0;
2189 int _arg1;
2190 char * _argc0 = 0;
2191
2192 self = self;
2193 if(!PyArg_ParseTuple(args,"si:wxIndividualLayoutConstraint_Absolute",&_argc0,&_arg1))
2194 return NULL;
2195 if (_argc0) {
2196 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxIndividualLayoutConstraint_p")) {
2197 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIndividualLayoutConstraint_Absolute. Expected _wxIndividualLayoutConstraint_p.");
2198 return NULL;
2199 }
2200 }
2201 wxIndividualLayoutConstraint_Absolute(_arg0,_arg1);
2202 Py_INCREF(Py_None);
2203 _resultobj = Py_None;
2204 return _resultobj;
2205 }
2206
2207 #define wxIndividualLayoutConstraint_AsIs(_swigobj) (_swigobj->AsIs())
2208 static PyObject *_wrap_wxIndividualLayoutConstraint_AsIs(PyObject *self, PyObject *args) {
2209 PyObject * _resultobj;
2210 wxIndividualLayoutConstraint * _arg0;
2211 char * _argc0 = 0;
2212
2213 self = self;
2214 if(!PyArg_ParseTuple(args,"s:wxIndividualLayoutConstraint_AsIs",&_argc0))
2215 return NULL;
2216 if (_argc0) {
2217 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxIndividualLayoutConstraint_p")) {
2218 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIndividualLayoutConstraint_AsIs. Expected _wxIndividualLayoutConstraint_p.");
2219 return NULL;
2220 }
2221 }
2222 wxIndividualLayoutConstraint_AsIs(_arg0);
2223 Py_INCREF(Py_None);
2224 _resultobj = Py_None;
2225 return _resultobj;
2226 }
2227
2228 #define wxIndividualLayoutConstraint_Below(_swigobj,_swigarg0,_swigarg1) (_swigobj->Below(_swigarg0,_swigarg1))
2229 static PyObject *_wrap_wxIndividualLayoutConstraint_Below(PyObject *self, PyObject *args) {
2230 PyObject * _resultobj;
2231 wxIndividualLayoutConstraint * _arg0;
2232 wxWindow * _arg1;
2233 int _arg2 = 0;
2234 char * _argc0 = 0;
2235 char * _argc1 = 0;
2236
2237 self = self;
2238 if(!PyArg_ParseTuple(args,"ss|i:wxIndividualLayoutConstraint_Below",&_argc0,&_argc1,&_arg2))
2239 return NULL;
2240 if (_argc0) {
2241 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxIndividualLayoutConstraint_p")) {
2242 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIndividualLayoutConstraint_Below. Expected _wxIndividualLayoutConstraint_p.");
2243 return NULL;
2244 }
2245 }
2246 if (_argc1) {
2247 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
2248 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxIndividualLayoutConstraint_Below. Expected _wxWindow_p.");
2249 return NULL;
2250 }
2251 }
2252 wxIndividualLayoutConstraint_Below(_arg0,_arg1,_arg2);
2253 Py_INCREF(Py_None);
2254 _resultobj = Py_None;
2255 return _resultobj;
2256 }
2257
2258 #define wxIndividualLayoutConstraint_Unconstrained(_swigobj) (_swigobj->Unconstrained())
2259 static PyObject *_wrap_wxIndividualLayoutConstraint_Unconstrained(PyObject *self, PyObject *args) {
2260 PyObject * _resultobj;
2261 wxIndividualLayoutConstraint * _arg0;
2262 char * _argc0 = 0;
2263
2264 self = self;
2265 if(!PyArg_ParseTuple(args,"s:wxIndividualLayoutConstraint_Unconstrained",&_argc0))
2266 return NULL;
2267 if (_argc0) {
2268 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxIndividualLayoutConstraint_p")) {
2269 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIndividualLayoutConstraint_Unconstrained. Expected _wxIndividualLayoutConstraint_p.");
2270 return NULL;
2271 }
2272 }
2273 wxIndividualLayoutConstraint_Unconstrained(_arg0);
2274 Py_INCREF(Py_None);
2275 _resultobj = Py_None;
2276 return _resultobj;
2277 }
2278
2279 #define wxIndividualLayoutConstraint_LeftOf(_swigobj,_swigarg0,_swigarg1) (_swigobj->LeftOf(_swigarg0,_swigarg1))
2280 static PyObject *_wrap_wxIndividualLayoutConstraint_LeftOf(PyObject *self, PyObject *args) {
2281 PyObject * _resultobj;
2282 wxIndividualLayoutConstraint * _arg0;
2283 wxWindow * _arg1;
2284 int _arg2 = 0;
2285 char * _argc0 = 0;
2286 char * _argc1 = 0;
2287
2288 self = self;
2289 if(!PyArg_ParseTuple(args,"ss|i:wxIndividualLayoutConstraint_LeftOf",&_argc0,&_argc1,&_arg2))
2290 return NULL;
2291 if (_argc0) {
2292 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxIndividualLayoutConstraint_p")) {
2293 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIndividualLayoutConstraint_LeftOf. Expected _wxIndividualLayoutConstraint_p.");
2294 return NULL;
2295 }
2296 }
2297 if (_argc1) {
2298 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
2299 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxIndividualLayoutConstraint_LeftOf. Expected _wxWindow_p.");
2300 return NULL;
2301 }
2302 }
2303 wxIndividualLayoutConstraint_LeftOf(_arg0,_arg1,_arg2);
2304 Py_INCREF(Py_None);
2305 _resultobj = Py_None;
2306 return _resultobj;
2307 }
2308
2309 #define wxIndividualLayoutConstraint_PercentOf(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->PercentOf(_swigarg0,_swigarg1,_swigarg2))
2310 static PyObject *_wrap_wxIndividualLayoutConstraint_PercentOf(PyObject *self, PyObject *args) {
2311 PyObject * _resultobj;
2312 wxIndividualLayoutConstraint * _arg0;
2313 wxWindow * _arg1;
2314 wxEdge _arg2;
2315 int _arg3;
2316 char * _argc0 = 0;
2317 char * _argc1 = 0;
2318
2319 self = self;
2320 if(!PyArg_ParseTuple(args,"ssii:wxIndividualLayoutConstraint_PercentOf",&_argc0,&_argc1,&_arg2,&_arg3))
2321 return NULL;
2322 if (_argc0) {
2323 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxIndividualLayoutConstraint_p")) {
2324 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIndividualLayoutConstraint_PercentOf. Expected _wxIndividualLayoutConstraint_p.");
2325 return NULL;
2326 }
2327 }
2328 if (_argc1) {
2329 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
2330 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxIndividualLayoutConstraint_PercentOf. Expected _wxWindow_p.");
2331 return NULL;
2332 }
2333 }
2334 wxIndividualLayoutConstraint_PercentOf(_arg0,_arg1,_arg2,_arg3);
2335 Py_INCREF(Py_None);
2336 _resultobj = Py_None;
2337 return _resultobj;
2338 }
2339
2340 #define wxIndividualLayoutConstraint_RightOf(_swigobj,_swigarg0,_swigarg1) (_swigobj->RightOf(_swigarg0,_swigarg1))
2341 static PyObject *_wrap_wxIndividualLayoutConstraint_RightOf(PyObject *self, PyObject *args) {
2342 PyObject * _resultobj;
2343 wxIndividualLayoutConstraint * _arg0;
2344 wxWindow * _arg1;
2345 int _arg2 = 0;
2346 char * _argc0 = 0;
2347 char * _argc1 = 0;
2348
2349 self = self;
2350 if(!PyArg_ParseTuple(args,"ss|i:wxIndividualLayoutConstraint_RightOf",&_argc0,&_argc1,&_arg2))
2351 return NULL;
2352 if (_argc0) {
2353 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxIndividualLayoutConstraint_p")) {
2354 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIndividualLayoutConstraint_RightOf. Expected _wxIndividualLayoutConstraint_p.");
2355 return NULL;
2356 }
2357 }
2358 if (_argc1) {
2359 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
2360 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxIndividualLayoutConstraint_RightOf. Expected _wxWindow_p.");
2361 return NULL;
2362 }
2363 }
2364 wxIndividualLayoutConstraint_RightOf(_arg0,_arg1,_arg2);
2365 Py_INCREF(Py_None);
2366 _resultobj = Py_None;
2367 return _resultobj;
2368 }
2369
2370 #define wxIndividualLayoutConstraint_SameAs(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SameAs(_swigarg0,_swigarg1,_swigarg2))
2371 static PyObject *_wrap_wxIndividualLayoutConstraint_SameAs(PyObject *self, PyObject *args) {
2372 PyObject * _resultobj;
2373 wxIndividualLayoutConstraint * _arg0;
2374 wxWindow * _arg1;
2375 wxEdge _arg2;
2376 int _arg3 = 0;
2377 char * _argc0 = 0;
2378 char * _argc1 = 0;
2379
2380 self = self;
2381 if(!PyArg_ParseTuple(args,"ssi|i:wxIndividualLayoutConstraint_SameAs",&_argc0,&_argc1,&_arg2,&_arg3))
2382 return NULL;
2383 if (_argc0) {
2384 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxIndividualLayoutConstraint_p")) {
2385 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIndividualLayoutConstraint_SameAs. Expected _wxIndividualLayoutConstraint_p.");
2386 return NULL;
2387 }
2388 }
2389 if (_argc1) {
2390 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
2391 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxIndividualLayoutConstraint_SameAs. Expected _wxWindow_p.");
2392 return NULL;
2393 }
2394 }
2395 wxIndividualLayoutConstraint_SameAs(_arg0,_arg1,_arg2,_arg3);
2396 Py_INCREF(Py_None);
2397 _resultobj = Py_None;
2398 return _resultobj;
2399 }
2400
2401 #define wxIndividualLayoutConstraint_Set(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->Set(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2402 static PyObject *_wrap_wxIndividualLayoutConstraint_Set(PyObject *self, PyObject *args) {
2403 PyObject * _resultobj;
2404 wxIndividualLayoutConstraint * _arg0;
2405 wxRelationship _arg1;
2406 wxWindow * _arg2;
2407 wxEdge _arg3;
2408 int _arg4 = 0;
2409 int _arg5 = 0;
2410 char * _argc0 = 0;
2411 char * _argc2 = 0;
2412
2413 self = self;
2414 if(!PyArg_ParseTuple(args,"sisi|ii:wxIndividualLayoutConstraint_Set",&_argc0,&_arg1,&_argc2,&_arg3,&_arg4,&_arg5))
2415 return NULL;
2416 if (_argc0) {
2417 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxIndividualLayoutConstraint_p")) {
2418 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxIndividualLayoutConstraint_Set. Expected _wxIndividualLayoutConstraint_p.");
2419 return NULL;
2420 }
2421 }
2422 if (_argc2) {
2423 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxWindow_p")) {
2424 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxIndividualLayoutConstraint_Set. Expected _wxWindow_p.");
2425 return NULL;
2426 }
2427 }
2428 wxIndividualLayoutConstraint_Set(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5);
2429 Py_INCREF(Py_None);
2430 _resultobj = Py_None;
2431 return _resultobj;
2432 }
2433
2434 #define new_wxLayoutConstraints() (new wxLayoutConstraints())
2435 static PyObject *_wrap_new_wxLayoutConstraints(PyObject *self, PyObject *args) {
2436 PyObject * _resultobj;
2437 wxLayoutConstraints * _result;
2438 char _ptemp[128];
2439
2440 self = self;
2441 if(!PyArg_ParseTuple(args,":new_wxLayoutConstraints"))
2442 return NULL;
2443 _result = (wxLayoutConstraints *)new_wxLayoutConstraints();
2444 SWIG_MakePtr(_ptemp, (char *) _result,"_wxLayoutConstraints_p");
2445 _resultobj = Py_BuildValue("s",_ptemp);
2446 return _resultobj;
2447 }
2448
2449 #define wxLayoutConstraints_bottom_get(_swigobj) (&_swigobj->bottom)
2450 static PyObject *_wrap_wxLayoutConstraints_bottom_get(PyObject *self, PyObject *args) {
2451 PyObject * _resultobj;
2452 wxIndividualLayoutConstraint * _result;
2453 wxLayoutConstraints * _arg0;
2454 char * _argc0 = 0;
2455 char _ptemp[128];
2456
2457 self = self;
2458 if(!PyArg_ParseTuple(args,"s:wxLayoutConstraints_bottom_get",&_argc0))
2459 return NULL;
2460 if (_argc0) {
2461 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutConstraints_p")) {
2462 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutConstraints_bottom_get. Expected _wxLayoutConstraints_p.");
2463 return NULL;
2464 }
2465 }
2466 _result = (wxIndividualLayoutConstraint *)wxLayoutConstraints_bottom_get(_arg0);
2467 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIndividualLayoutConstraint_p");
2468 _resultobj = Py_BuildValue("s",_ptemp);
2469 return _resultobj;
2470 }
2471
2472 #define wxLayoutConstraints_centreX_get(_swigobj) (&_swigobj->centreX)
2473 static PyObject *_wrap_wxLayoutConstraints_centreX_get(PyObject *self, PyObject *args) {
2474 PyObject * _resultobj;
2475 wxIndividualLayoutConstraint * _result;
2476 wxLayoutConstraints * _arg0;
2477 char * _argc0 = 0;
2478 char _ptemp[128];
2479
2480 self = self;
2481 if(!PyArg_ParseTuple(args,"s:wxLayoutConstraints_centreX_get",&_argc0))
2482 return NULL;
2483 if (_argc0) {
2484 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutConstraints_p")) {
2485 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutConstraints_centreX_get. Expected _wxLayoutConstraints_p.");
2486 return NULL;
2487 }
2488 }
2489 _result = (wxIndividualLayoutConstraint *)wxLayoutConstraints_centreX_get(_arg0);
2490 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIndividualLayoutConstraint_p");
2491 _resultobj = Py_BuildValue("s",_ptemp);
2492 return _resultobj;
2493 }
2494
2495 #define wxLayoutConstraints_centreY_get(_swigobj) (&_swigobj->centreY)
2496 static PyObject *_wrap_wxLayoutConstraints_centreY_get(PyObject *self, PyObject *args) {
2497 PyObject * _resultobj;
2498 wxIndividualLayoutConstraint * _result;
2499 wxLayoutConstraints * _arg0;
2500 char * _argc0 = 0;
2501 char _ptemp[128];
2502
2503 self = self;
2504 if(!PyArg_ParseTuple(args,"s:wxLayoutConstraints_centreY_get",&_argc0))
2505 return NULL;
2506 if (_argc0) {
2507 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutConstraints_p")) {
2508 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutConstraints_centreY_get. Expected _wxLayoutConstraints_p.");
2509 return NULL;
2510 }
2511 }
2512 _result = (wxIndividualLayoutConstraint *)wxLayoutConstraints_centreY_get(_arg0);
2513 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIndividualLayoutConstraint_p");
2514 _resultobj = Py_BuildValue("s",_ptemp);
2515 return _resultobj;
2516 }
2517
2518 #define wxLayoutConstraints_height_get(_swigobj) (&_swigobj->height)
2519 static PyObject *_wrap_wxLayoutConstraints_height_get(PyObject *self, PyObject *args) {
2520 PyObject * _resultobj;
2521 wxIndividualLayoutConstraint * _result;
2522 wxLayoutConstraints * _arg0;
2523 char * _argc0 = 0;
2524 char _ptemp[128];
2525
2526 self = self;
2527 if(!PyArg_ParseTuple(args,"s:wxLayoutConstraints_height_get",&_argc0))
2528 return NULL;
2529 if (_argc0) {
2530 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutConstraints_p")) {
2531 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutConstraints_height_get. Expected _wxLayoutConstraints_p.");
2532 return NULL;
2533 }
2534 }
2535 _result = (wxIndividualLayoutConstraint *)wxLayoutConstraints_height_get(_arg0);
2536 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIndividualLayoutConstraint_p");
2537 _resultobj = Py_BuildValue("s",_ptemp);
2538 return _resultobj;
2539 }
2540
2541 #define wxLayoutConstraints_left_get(_swigobj) (&_swigobj->left)
2542 static PyObject *_wrap_wxLayoutConstraints_left_get(PyObject *self, PyObject *args) {
2543 PyObject * _resultobj;
2544 wxIndividualLayoutConstraint * _result;
2545 wxLayoutConstraints * _arg0;
2546 char * _argc0 = 0;
2547 char _ptemp[128];
2548
2549 self = self;
2550 if(!PyArg_ParseTuple(args,"s:wxLayoutConstraints_left_get",&_argc0))
2551 return NULL;
2552 if (_argc0) {
2553 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutConstraints_p")) {
2554 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutConstraints_left_get. Expected _wxLayoutConstraints_p.");
2555 return NULL;
2556 }
2557 }
2558 _result = (wxIndividualLayoutConstraint *)wxLayoutConstraints_left_get(_arg0);
2559 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIndividualLayoutConstraint_p");
2560 _resultobj = Py_BuildValue("s",_ptemp);
2561 return _resultobj;
2562 }
2563
2564 #define wxLayoutConstraints_right_get(_swigobj) (&_swigobj->right)
2565 static PyObject *_wrap_wxLayoutConstraints_right_get(PyObject *self, PyObject *args) {
2566 PyObject * _resultobj;
2567 wxIndividualLayoutConstraint * _result;
2568 wxLayoutConstraints * _arg0;
2569 char * _argc0 = 0;
2570 char _ptemp[128];
2571
2572 self = self;
2573 if(!PyArg_ParseTuple(args,"s:wxLayoutConstraints_right_get",&_argc0))
2574 return NULL;
2575 if (_argc0) {
2576 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutConstraints_p")) {
2577 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutConstraints_right_get. Expected _wxLayoutConstraints_p.");
2578 return NULL;
2579 }
2580 }
2581 _result = (wxIndividualLayoutConstraint *)wxLayoutConstraints_right_get(_arg0);
2582 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIndividualLayoutConstraint_p");
2583 _resultobj = Py_BuildValue("s",_ptemp);
2584 return _resultobj;
2585 }
2586
2587 #define wxLayoutConstraints_top_get(_swigobj) (&_swigobj->top)
2588 static PyObject *_wrap_wxLayoutConstraints_top_get(PyObject *self, PyObject *args) {
2589 PyObject * _resultobj;
2590 wxIndividualLayoutConstraint * _result;
2591 wxLayoutConstraints * _arg0;
2592 char * _argc0 = 0;
2593 char _ptemp[128];
2594
2595 self = self;
2596 if(!PyArg_ParseTuple(args,"s:wxLayoutConstraints_top_get",&_argc0))
2597 return NULL;
2598 if (_argc0) {
2599 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutConstraints_p")) {
2600 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutConstraints_top_get. Expected _wxLayoutConstraints_p.");
2601 return NULL;
2602 }
2603 }
2604 _result = (wxIndividualLayoutConstraint *)wxLayoutConstraints_top_get(_arg0);
2605 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIndividualLayoutConstraint_p");
2606 _resultobj = Py_BuildValue("s",_ptemp);
2607 return _resultobj;
2608 }
2609
2610 #define wxLayoutConstraints_width_get(_swigobj) (&_swigobj->width)
2611 static PyObject *_wrap_wxLayoutConstraints_width_get(PyObject *self, PyObject *args) {
2612 PyObject * _resultobj;
2613 wxIndividualLayoutConstraint * _result;
2614 wxLayoutConstraints * _arg0;
2615 char * _argc0 = 0;
2616 char _ptemp[128];
2617
2618 self = self;
2619 if(!PyArg_ParseTuple(args,"s:wxLayoutConstraints_width_get",&_argc0))
2620 return NULL;
2621 if (_argc0) {
2622 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxLayoutConstraints_p")) {
2623 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLayoutConstraints_width_get. Expected _wxLayoutConstraints_p.");
2624 return NULL;
2625 }
2626 }
2627 _result = (wxIndividualLayoutConstraint *)wxLayoutConstraints_width_get(_arg0);
2628 SWIG_MakePtr(_ptemp, (char *) _result,"_wxIndividualLayoutConstraint_p");
2629 _resultobj = Py_BuildValue("s",_ptemp);
2630 return _resultobj;
2631 }
2632
2633 #define new_wxAcceleratorEntry(_swigarg0,_swigarg1,_swigarg2) (new wxAcceleratorEntry(_swigarg0,_swigarg1,_swigarg2))
2634 static PyObject *_wrap_new_wxAcceleratorEntry(PyObject *self, PyObject *args) {
2635 PyObject * _resultobj;
2636 wxAcceleratorEntry * _result;
2637 int _arg0 = 0;
2638 int _arg1 = 0;
2639 int _arg2 = 0;
2640 char _ptemp[128];
2641
2642 self = self;
2643 if(!PyArg_ParseTuple(args,"|iii:new_wxAcceleratorEntry",&_arg0,&_arg1,&_arg2))
2644 return NULL;
2645 _result = (wxAcceleratorEntry *)new_wxAcceleratorEntry(_arg0,_arg1,_arg2);
2646 SWIG_MakePtr(_ptemp, (char *) _result,"_wxAcceleratorEntry_p");
2647 _resultobj = Py_BuildValue("s",_ptemp);
2648 return _resultobj;
2649 }
2650
2651 #define wxAcceleratorEntry_Set(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Set(_swigarg0,_swigarg1,_swigarg2))
2652 static PyObject *_wrap_wxAcceleratorEntry_Set(PyObject *self, PyObject *args) {
2653 PyObject * _resultobj;
2654 wxAcceleratorEntry * _arg0;
2655 int _arg1;
2656 int _arg2;
2657 int _arg3;
2658 char * _argc0 = 0;
2659
2660 self = self;
2661 if(!PyArg_ParseTuple(args,"siii:wxAcceleratorEntry_Set",&_argc0,&_arg1,&_arg2,&_arg3))
2662 return NULL;
2663 if (_argc0) {
2664 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxAcceleratorEntry_p")) {
2665 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxAcceleratorEntry_Set. Expected _wxAcceleratorEntry_p.");
2666 return NULL;
2667 }
2668 }
2669 wxAcceleratorEntry_Set(_arg0,_arg1,_arg2,_arg3);
2670 Py_INCREF(Py_None);
2671 _resultobj = Py_None;
2672 return _resultobj;
2673 }
2674
2675 #define wxAcceleratorEntry_GetFlags(_swigobj) (_swigobj->GetFlags())
2676 static PyObject *_wrap_wxAcceleratorEntry_GetFlags(PyObject *self, PyObject *args) {
2677 PyObject * _resultobj;
2678 int _result;
2679 wxAcceleratorEntry * _arg0;
2680 char * _argc0 = 0;
2681
2682 self = self;
2683 if(!PyArg_ParseTuple(args,"s:wxAcceleratorEntry_GetFlags",&_argc0))
2684 return NULL;
2685 if (_argc0) {
2686 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxAcceleratorEntry_p")) {
2687 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxAcceleratorEntry_GetFlags. Expected _wxAcceleratorEntry_p.");
2688 return NULL;
2689 }
2690 }
2691 _result = (int )wxAcceleratorEntry_GetFlags(_arg0);
2692 _resultobj = Py_BuildValue("i",_result);
2693 return _resultobj;
2694 }
2695
2696 #define wxAcceleratorEntry_GetKeyCode(_swigobj) (_swigobj->GetKeyCode())
2697 static PyObject *_wrap_wxAcceleratorEntry_GetKeyCode(PyObject *self, PyObject *args) {
2698 PyObject * _resultobj;
2699 int _result;
2700 wxAcceleratorEntry * _arg0;
2701 char * _argc0 = 0;
2702
2703 self = self;
2704 if(!PyArg_ParseTuple(args,"s:wxAcceleratorEntry_GetKeyCode",&_argc0))
2705 return NULL;
2706 if (_argc0) {
2707 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxAcceleratorEntry_p")) {
2708 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxAcceleratorEntry_GetKeyCode. Expected _wxAcceleratorEntry_p.");
2709 return NULL;
2710 }
2711 }
2712 _result = (int )wxAcceleratorEntry_GetKeyCode(_arg0);
2713 _resultobj = Py_BuildValue("i",_result);
2714 return _resultobj;
2715 }
2716
2717 #define wxAcceleratorEntry_GetCommand(_swigobj) (_swigobj->GetCommand())
2718 static PyObject *_wrap_wxAcceleratorEntry_GetCommand(PyObject *self, PyObject *args) {
2719 PyObject * _resultobj;
2720 int _result;
2721 wxAcceleratorEntry * _arg0;
2722 char * _argc0 = 0;
2723
2724 self = self;
2725 if(!PyArg_ParseTuple(args,"s:wxAcceleratorEntry_GetCommand",&_argc0))
2726 return NULL;
2727 if (_argc0) {
2728 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxAcceleratorEntry_p")) {
2729 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxAcceleratorEntry_GetCommand. Expected _wxAcceleratorEntry_p.");
2730 return NULL;
2731 }
2732 }
2733 _result = (int )wxAcceleratorEntry_GetCommand(_arg0);
2734 _resultobj = Py_BuildValue("i",_result);
2735 return _resultobj;
2736 }
2737
2738 #define new_wxAcceleratorTable(_swigarg0,_swigarg1) (new wxAcceleratorTable(_swigarg0,_swigarg1))
2739 static PyObject *_wrap_new_wxAcceleratorTable(PyObject *self, PyObject *args) {
2740 PyObject * _resultobj;
2741 wxAcceleratorTable * _result;
2742 int _arg0;
2743 wxAcceleratorEntry * _arg1;
2744 PyObject * _obj1 = 0;
2745 char _ptemp[128];
2746
2747 self = self;
2748 if(!PyArg_ParseTuple(args,"O:new_wxAcceleratorTable",&_obj1))
2749 return NULL;
2750 if (_obj1)
2751 {
2752 _arg1 = wxAcceleratorEntry_LIST_helper(_obj1);
2753 if (_arg1 == NULL) {
2754 return NULL;
2755 }
2756 }
2757 {
2758 _arg0 = PyList_Size(_obj1);
2759 }
2760 _result = (wxAcceleratorTable *)new_wxAcceleratorTable(_arg0,_arg1);
2761 SWIG_MakePtr(_ptemp, (char *) _result,"_wxAcceleratorTable_p");
2762 _resultobj = Py_BuildValue("s",_ptemp);
2763 {
2764 delete [] _arg1;
2765 }
2766 return _resultobj;
2767 }
2768
2769 static PyMethodDef misccMethods[] = {
2770 { "new_wxAcceleratorTable", _wrap_new_wxAcceleratorTable, 1 },
2771 { "wxAcceleratorEntry_GetCommand", _wrap_wxAcceleratorEntry_GetCommand, 1 },
2772 { "wxAcceleratorEntry_GetKeyCode", _wrap_wxAcceleratorEntry_GetKeyCode, 1 },
2773 { "wxAcceleratorEntry_GetFlags", _wrap_wxAcceleratorEntry_GetFlags, 1 },
2774 { "wxAcceleratorEntry_Set", _wrap_wxAcceleratorEntry_Set, 1 },
2775 { "new_wxAcceleratorEntry", _wrap_new_wxAcceleratorEntry, 1 },
2776 { "wxLayoutConstraints_width_get", _wrap_wxLayoutConstraints_width_get, 1 },
2777 { "wxLayoutConstraints_top_get", _wrap_wxLayoutConstraints_top_get, 1 },
2778 { "wxLayoutConstraints_right_get", _wrap_wxLayoutConstraints_right_get, 1 },
2779 { "wxLayoutConstraints_left_get", _wrap_wxLayoutConstraints_left_get, 1 },
2780 { "wxLayoutConstraints_height_get", _wrap_wxLayoutConstraints_height_get, 1 },
2781 { "wxLayoutConstraints_centreY_get", _wrap_wxLayoutConstraints_centreY_get, 1 },
2782 { "wxLayoutConstraints_centreX_get", _wrap_wxLayoutConstraints_centreX_get, 1 },
2783 { "wxLayoutConstraints_bottom_get", _wrap_wxLayoutConstraints_bottom_get, 1 },
2784 { "new_wxLayoutConstraints", _wrap_new_wxLayoutConstraints, 1 },
2785 { "wxIndividualLayoutConstraint_Set", _wrap_wxIndividualLayoutConstraint_Set, 1 },
2786 { "wxIndividualLayoutConstraint_SameAs", _wrap_wxIndividualLayoutConstraint_SameAs, 1 },
2787 { "wxIndividualLayoutConstraint_RightOf", _wrap_wxIndividualLayoutConstraint_RightOf, 1 },
2788 { "wxIndividualLayoutConstraint_PercentOf", _wrap_wxIndividualLayoutConstraint_PercentOf, 1 },
2789 { "wxIndividualLayoutConstraint_LeftOf", _wrap_wxIndividualLayoutConstraint_LeftOf, 1 },
2790 { "wxIndividualLayoutConstraint_Unconstrained", _wrap_wxIndividualLayoutConstraint_Unconstrained, 1 },
2791 { "wxIndividualLayoutConstraint_Below", _wrap_wxIndividualLayoutConstraint_Below, 1 },
2792 { "wxIndividualLayoutConstraint_AsIs", _wrap_wxIndividualLayoutConstraint_AsIs, 1 },
2793 { "wxIndividualLayoutConstraint_Absolute", _wrap_wxIndividualLayoutConstraint_Absolute, 1 },
2794 { "wxIndividualLayoutConstraint_Above", _wrap_wxIndividualLayoutConstraint_Above, 1 },
2795 { "wxPyTimer_Stop", _wrap_wxPyTimer_Stop, 1 },
2796 { "wxPyTimer_Start", _wrap_wxPyTimer_Start, 1 },
2797 { "wxPyTimer_Interval", _wrap_wxPyTimer_Interval, 1 },
2798 { "delete_wxPyTimer", _wrap_delete_wxPyTimer, 1 },
2799 { "new_wxPyTimer", _wrap_new_wxPyTimer, 1 },
2800 { "wxRect_height_get", _wrap_wxRect_height_get, 1 },
2801 { "wxRect_height_set", _wrap_wxRect_height_set, 1 },
2802 { "wxRect_width_get", _wrap_wxRect_width_get, 1 },
2803 { "wxRect_width_set", _wrap_wxRect_width_set, 1 },
2804 { "wxRect_y_get", _wrap_wxRect_y_get, 1 },
2805 { "wxRect_y_set", _wrap_wxRect_y_set, 1 },
2806 { "wxRect_x_get", _wrap_wxRect_x_get, 1 },
2807 { "wxRect_x_set", _wrap_wxRect_x_set, 1 },
2808 { "wxRect_GetRight", _wrap_wxRect_GetRight, 1 },
2809 { "wxRect_GetBottom", _wrap_wxRect_GetBottom, 1 },
2810 { "wxRect_GetTop", _wrap_wxRect_GetTop, 1 },
2811 { "wxRect_GetLeft", _wrap_wxRect_GetLeft, 1 },
2812 { "wxRect_GetSize", _wrap_wxRect_GetSize, 1 },
2813 { "wxRect_GetPosition", _wrap_wxRect_GetPosition, 1 },
2814 { "wxRect_SetHeight", _wrap_wxRect_SetHeight, 1 },
2815 { "wxRect_GetHeight", _wrap_wxRect_GetHeight, 1 },
2816 { "wxRect_SetWidth", _wrap_wxRect_SetWidth, 1 },
2817 { "wxRect_GetWidth", _wrap_wxRect_GetWidth, 1 },
2818 { "wxRect_SetY", _wrap_wxRect_SetY, 1 },
2819 { "wxRect_GetY", _wrap_wxRect_GetY, 1 },
2820 { "wxRect_SetX", _wrap_wxRect_SetX, 1 },
2821 { "wxRect_GetX", _wrap_wxRect_GetX, 1 },
2822 { "delete_wxRect", _wrap_delete_wxRect, 1 },
2823 { "new_wxRect", _wrap_new_wxRect, 1 },
2824 { "wxPoint___str__", _wrap_wxPoint___str__, 1 },
2825 { "wxPoint_Set", _wrap_wxPoint_Set, 1 },
2826 { "delete_wxPoint", _wrap_delete_wxPoint, 1 },
2827 { "new_wxPoint", _wrap_new_wxPoint, 1 },
2828 { "wxPoint_y_get", _wrap_wxPoint_y_get, 1 },
2829 { "wxPoint_y_set", _wrap_wxPoint_y_set, 1 },
2830 { "wxPoint_x_get", _wrap_wxPoint_x_get, 1 },
2831 { "wxPoint_x_set", _wrap_wxPoint_x_set, 1 },
2832 { "delete_wxRealPoint", _wrap_delete_wxRealPoint, 1 },
2833 { "new_wxRealPoint", _wrap_new_wxRealPoint, 1 },
2834 { "wxRealPoint_y_get", _wrap_wxRealPoint_y_get, 1 },
2835 { "wxRealPoint_y_set", _wrap_wxRealPoint_y_set, 1 },
2836 { "wxRealPoint_x_get", _wrap_wxRealPoint_x_get, 1 },
2837 { "wxRealPoint_x_set", _wrap_wxRealPoint_x_set, 1 },
2838 { "wxSize___str__", _wrap_wxSize___str__, 1 },
2839 { "wxSize_GetHeight", _wrap_wxSize_GetHeight, 1 },
2840 { "wxSize_GetWidth", _wrap_wxSize_GetWidth, 1 },
2841 { "wxSize_Set", _wrap_wxSize_Set, 1 },
2842 { "delete_wxSize", _wrap_delete_wxSize, 1 },
2843 { "new_wxSize", _wrap_new_wxSize, 1 },
2844 { "wxSize_height_get", _wrap_wxSize_height_get, 1 },
2845 { "wxSize_height_set", _wrap_wxSize_height_set, 1 },
2846 { "wxSize_width_get", _wrap_wxSize_width_get, 1 },
2847 { "wxSize_width_set", _wrap_wxSize_width_set, 1 },
2848 { "wxResourceParseString", _wrap_wxResourceParseString, 1 },
2849 { "wxResourceParseFile", _wrap_wxResourceParseFile, 1 },
2850 { "wxResourceParseData", _wrap_wxResourceParseData, 1 },
2851 { "wxResourceGetIdentifier", _wrap_wxResourceGetIdentifier, 1 },
2852 { "wxResourceCreateMenuBar", _wrap_wxResourceCreateMenuBar, 1 },
2853 { "wxResourceCreateIcon", _wrap_wxResourceCreateIcon, 1 },
2854 { "wxResourceCreateBitmap", _wrap_wxResourceCreateBitmap, 1 },
2855 { "wxResourceClear", _wrap_wxResourceClear, 1 },
2856 { "wxResourceAddIdentifier", _wrap_wxResourceAddIdentifier, 1 },
2857 { "wxGetResource", _wrap_wxGetResource, 1 },
2858 { "wxGetOsVersion", _wrap_wxGetOsVersion, 1 },
2859 { "wxYield", _wrap_wxYield, 1 },
2860 { "wxStartTimer", _wrap_wxStartTimer, 1 },
2861 { "wxShell", _wrap_wxShell, 1 },
2862 { "wxNow", _wrap_wxNow, 1 },
2863 { "wxIsBusy", _wrap_wxIsBusy, 1 },
2864 { "wxGetMousePosition", _wrap_wxGetMousePosition, 1 },
2865 { "wxGetFreeMemory", _wrap_wxGetFreeMemory, 1 },
2866 { "wxGetElapsedTime", _wrap_wxGetElapsedTime, 1 },
2867 { "wxGetActiveWindow", _wrap_wxGetActiveWindow, 1 },
2868 { "wxFindWindowByName", _wrap_wxFindWindowByName, 1 },
2869 { "wxFindWindowByLabel", _wrap_wxFindWindowByLabel, 1 },
2870 { "wxExecute", _wrap_wxExecute, 1 },
2871 { "wxEndBusyCursor", _wrap_wxEndBusyCursor, 1 },
2872 { "wxDisplaySize", _wrap_wxDisplaySize, 1 },
2873 { "wxBell", _wrap_wxBell, 1 },
2874 { "wxBeginBusyCursor", _wrap_wxBeginBusyCursor, 1 },
2875 { "RegisterId", _wrap_RegisterId, 1 },
2876 { "NewId", _wrap_NewId, 1 },
2877 { "wxSetCursor", _wrap_wxSetCursor, 1 },
2878 { "wxDisplayDepth", _wrap_wxDisplayDepth, 1 },
2879 { "wxColourDisplay", _wrap_wxColourDisplay, 1 },
2880 { "wxMessageBox", _wrap_wxMessageBox, 1 },
2881 { "wxGetSingleChoiceIndex", _wrap_wxGetSingleChoiceIndex, 1 },
2882 { "wxGetSingleChoice", _wrap_wxGetSingleChoice, 1 },
2883 { "wxGetTextFromUser", _wrap_wxGetTextFromUser, 1 },
2884 { "wxFileSelector", _wrap_wxFileSelector, 1 },
2885 { NULL, NULL }
2886 };
2887 static PyObject *SWIG_globals;
2888 #ifdef __cplusplus
2889 extern "C"
2890 #endif
2891 SWIGEXPORT(void,initmiscc)() {
2892 PyObject *m, *d;
2893 SWIG_globals = SWIG_newvarlink();
2894 m = Py_InitModule("miscc", misccMethods);
2895 d = PyModule_GetDict(m);
2896 PyDict_SetItemString(d,"wxLeft", PyInt_FromLong((long) wxLeft));
2897 PyDict_SetItemString(d,"wxTop", PyInt_FromLong((long) wxTop));
2898 PyDict_SetItemString(d,"wxRight", PyInt_FromLong((long) wxRight));
2899 PyDict_SetItemString(d,"wxBottom", PyInt_FromLong((long) wxBottom));
2900 PyDict_SetItemString(d,"wxWidth", PyInt_FromLong((long) wxWidth));
2901 PyDict_SetItemString(d,"wxHeight", PyInt_FromLong((long) wxHeight));
2902 PyDict_SetItemString(d,"wxCentre", PyInt_FromLong((long) wxCentre));
2903 PyDict_SetItemString(d,"wxCenter", PyInt_FromLong((long) wxCenter));
2904 PyDict_SetItemString(d,"wxCentreX", PyInt_FromLong((long) wxCentreX));
2905 PyDict_SetItemString(d,"wxCentreY", PyInt_FromLong((long) wxCentreY));
2906 PyDict_SetItemString(d,"wxUnconstrained", PyInt_FromLong((long) wxUnconstrained));
2907 PyDict_SetItemString(d,"wxAsIs", PyInt_FromLong((long) wxAsIs));
2908 PyDict_SetItemString(d,"wxPercentOf", PyInt_FromLong((long) wxPercentOf));
2909 PyDict_SetItemString(d,"wxAbove", PyInt_FromLong((long) wxAbove));
2910 PyDict_SetItemString(d,"wxBelow", PyInt_FromLong((long) wxBelow));
2911 PyDict_SetItemString(d,"wxLeftOf", PyInt_FromLong((long) wxLeftOf));
2912 PyDict_SetItemString(d,"wxRightOf", PyInt_FromLong((long) wxRightOf));
2913 PyDict_SetItemString(d,"wxSameAs", PyInt_FromLong((long) wxSameAs));
2914 PyDict_SetItemString(d,"wxAbsolute", PyInt_FromLong((long) wxAbsolute));
2915 /*
2916 * These are the pointer type-equivalency mappings.
2917 * (Used by the SWIG pointer type-checker).
2918 */
2919 SWIG_RegisterMapping("_wxAcceleratorTable","_class_wxAcceleratorTable",0);
2920 SWIG_RegisterMapping("_signed_long","_long",0);
2921 SWIG_RegisterMapping("_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0);
2922 SWIG_RegisterMapping("_byte","_unsigned_char",0);
2923 SWIG_RegisterMapping("_long","_unsigned_long",0);
2924 SWIG_RegisterMapping("_long","_signed_long",0);
2925 SWIG_RegisterMapping("_class_wxAcceleratorTable","_wxAcceleratorTable",0);
2926 SWIG_RegisterMapping("_class_wxRealPoint","_wxRealPoint",0);
2927 SWIG_RegisterMapping("_uint","_unsigned_int",0);
2928 SWIG_RegisterMapping("_uint","_int",0);
2929 SWIG_RegisterMapping("_uint","_wxWindowID",0);
2930 SWIG_RegisterMapping("_wxRect","_class_wxRect",0);
2931 SWIG_RegisterMapping("_wxPoint","_class_wxPoint",0);
2932 SWIG_RegisterMapping("_wxPyTimer","_class_wxPyTimer",0);
2933 SWIG_RegisterMapping("_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0);
2934 SWIG_RegisterMapping("_EBool","_signed_int",0);
2935 SWIG_RegisterMapping("_EBool","_int",0);
2936 SWIG_RegisterMapping("_EBool","_wxWindowID",0);
2937 SWIG_RegisterMapping("_unsigned_long","_long",0);
2938 SWIG_RegisterMapping("_class_wxRect","_wxRect",0);
2939 SWIG_RegisterMapping("_class_wxPyTimer","_wxPyTimer",0);
2940 SWIG_RegisterMapping("_wxAcceleratorEntry","_class_wxAcceleratorEntry",0);
2941 SWIG_RegisterMapping("_signed_int","_EBool",0);
2942 SWIG_RegisterMapping("_signed_int","_wxWindowID",0);
2943 SWIG_RegisterMapping("_signed_int","_int",0);
2944 SWIG_RegisterMapping("_wxLayoutConstraints","_class_wxLayoutConstraints",0);
2945 SWIG_RegisterMapping("_WXTYPE","_short",0);
2946 SWIG_RegisterMapping("_WXTYPE","_signed_short",0);
2947 SWIG_RegisterMapping("_WXTYPE","_unsigned_short",0);
2948 SWIG_RegisterMapping("_unsigned_short","_WXTYPE",0);
2949 SWIG_RegisterMapping("_unsigned_short","_short",0);
2950 SWIG_RegisterMapping("_class_wxPoint","_wxPoint",0);
2951 SWIG_RegisterMapping("_wxRealPoint","_class_wxRealPoint",0);
2952 SWIG_RegisterMapping("_signed_short","_WXTYPE",0);
2953 SWIG_RegisterMapping("_signed_short","_short",0);
2954 SWIG_RegisterMapping("_class_wxAcceleratorEntry","_wxAcceleratorEntry",0);
2955 SWIG_RegisterMapping("_unsigned_char","_byte",0);
2956 SWIG_RegisterMapping("_unsigned_int","_uint",0);
2957 SWIG_RegisterMapping("_unsigned_int","_wxWindowID",0);
2958 SWIG_RegisterMapping("_unsigned_int","_int",0);
2959 SWIG_RegisterMapping("_short","_WXTYPE",0);
2960 SWIG_RegisterMapping("_short","_unsigned_short",0);
2961 SWIG_RegisterMapping("_short","_signed_short",0);
2962 SWIG_RegisterMapping("_wxWindowID","_EBool",0);
2963 SWIG_RegisterMapping("_wxWindowID","_uint",0);
2964 SWIG_RegisterMapping("_wxWindowID","_int",0);
2965 SWIG_RegisterMapping("_wxWindowID","_signed_int",0);
2966 SWIG_RegisterMapping("_wxWindowID","_unsigned_int",0);
2967 SWIG_RegisterMapping("_int","_EBool",0);
2968 SWIG_RegisterMapping("_int","_uint",0);
2969 SWIG_RegisterMapping("_int","_wxWindowID",0);
2970 SWIG_RegisterMapping("_int","_unsigned_int",0);
2971 SWIG_RegisterMapping("_int","_signed_int",0);
2972 SWIG_RegisterMapping("_wxSize","_class_wxSize",0);
2973 SWIG_RegisterMapping("_class_wxLayoutConstraints","_wxLayoutConstraints",0);
2974 SWIG_RegisterMapping("_class_wxSize","_wxSize",0);
2975 }