]> git.saurik.com Git - wxWidgets.git/blob - utils/wxPython/src/gtk/misc2.cpp
some dist helpers for wxPython
[wxWidgets.git] / utils / wxPython / src / gtk / misc2.cpp
1 /*
2 * FILE : gtk/misc2.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 initmisc2c
53
54 #define SWIG_name "misc2c"
55
56 #include "helpers.h"
57 #include <wx/resource.h>
58 #include <wx/tooltip.h>
59
60 static PyObject* l_output_helper(PyObject* target, PyObject* o) {
61 PyObject* o2;
62 PyObject* o3;
63 if (!target) {
64 target = o;
65 } else if (target == Py_None) {
66 Py_DECREF(Py_None);
67 target = o;
68 } else {
69 if (!PyList_Check(target)) {
70 o2 = target;
71 target = PyList_New(0);
72 PyList_Append(target, o2);
73 Py_XDECREF(o2);
74 }
75 PyList_Append(target,o);
76 Py_XDECREF(o);
77 }
78 return target;
79 }
80
81 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
82 PyObject* o2;
83 PyObject* o3;
84
85 if (!target) {
86 target = o;
87 } else if (target == Py_None) {
88 Py_DECREF(Py_None);
89 target = o;
90 } else {
91 if (!PyTuple_Check(target)) {
92 o2 = target;
93 target = PyTuple_New(1);
94 PyTuple_SetItem(target, 0, o2);
95 }
96 o3 = PyTuple_New(1);
97 PyTuple_SetItem(o3, 0, o);
98
99 o2 = target;
100 target = PySequence_Concat(o2, o3);
101 Py_DECREF(o2);
102 Py_DECREF(o3);
103 }
104 return target;
105 }
106
107
108 extern byte* byte_LIST_helper(PyObject* source);
109 extern int* int_LIST_helper(PyObject* source);
110 extern long* long_LIST_helper(PyObject* source);
111 extern char** string_LIST_helper(PyObject* source);
112 extern wxPoint* wxPoint_LIST_helper(PyObject* source);
113 extern wxBitmap** wxBitmap_LIST_helper(PyObject* source);
114 extern wxString* wxString_LIST_helper(PyObject* source);
115 extern wxAcceleratorEntry* wxAcceleratorEntry_LIST_helper(PyObject* source);
116
117
118 static char* wxStringErrorMsg = "string type is required for parameter";
119
120 void wxToolTip_Enable(bool flag) {
121 wxToolTip::Enable(flag);
122 }
123
124 void wxToolTip_SetDelay(long milliseconds) {
125 wxToolTip::SetDelay(milliseconds);
126 }
127 static PyObject *_wrap_wxFindWindowByLabel(PyObject *self, PyObject *args) {
128 PyObject * _resultobj;
129 wxWindow * _result;
130 wxString * _arg0;
131 wxWindow * _arg1 = NULL;
132 PyObject * _obj0 = 0;
133 char * _argc1 = 0;
134 char _ptemp[128];
135
136 self = self;
137 if(!PyArg_ParseTuple(args,"O|s:wxFindWindowByLabel",&_obj0,&_argc1))
138 return NULL;
139 {
140 if (!PyString_Check(_obj0)) {
141 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
142 return NULL;
143 }
144 _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
145 }
146 if (_argc1) {
147 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
148 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxFindWindowByLabel. Expected _wxWindow_p.");
149 return NULL;
150 }
151 }
152 {
153 wxPy_BEGIN_ALLOW_THREADS;
154 _result = (wxWindow *)wxFindWindowByLabel(*_arg0,_arg1);
155
156 wxPy_END_ALLOW_THREADS;
157 } SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
158 _resultobj = Py_BuildValue("s",_ptemp);
159 {
160 if (_obj0)
161 delete _arg0;
162 }
163 return _resultobj;
164 }
165
166 static PyObject *_wrap_wxFindWindowByName(PyObject *self, PyObject *args) {
167 PyObject * _resultobj;
168 wxWindow * _result;
169 wxString * _arg0;
170 wxWindow * _arg1 = NULL;
171 PyObject * _obj0 = 0;
172 char * _argc1 = 0;
173 char _ptemp[128];
174
175 self = self;
176 if(!PyArg_ParseTuple(args,"O|s:wxFindWindowByName",&_obj0,&_argc1))
177 return NULL;
178 {
179 if (!PyString_Check(_obj0)) {
180 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
181 return NULL;
182 }
183 _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
184 }
185 if (_argc1) {
186 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxWindow_p")) {
187 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxFindWindowByName. Expected _wxWindow_p.");
188 return NULL;
189 }
190 }
191 {
192 wxPy_BEGIN_ALLOW_THREADS;
193 _result = (wxWindow *)wxFindWindowByName(*_arg0,_arg1);
194
195 wxPy_END_ALLOW_THREADS;
196 } SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
197 _resultobj = Py_BuildValue("s",_ptemp);
198 {
199 if (_obj0)
200 delete _arg0;
201 }
202 return _resultobj;
203 }
204
205 static PyObject *_wrap_wxToolTip_Enable(PyObject *self, PyObject *args) {
206 PyObject * _resultobj;
207 bool _arg0;
208 int tempbool0;
209
210 self = self;
211 if(!PyArg_ParseTuple(args,"i:wxToolTip_Enable",&tempbool0))
212 return NULL;
213 _arg0 = (bool ) tempbool0;
214 {
215 wxPy_BEGIN_ALLOW_THREADS;
216 wxToolTip_Enable(_arg0);
217
218 wxPy_END_ALLOW_THREADS;
219 } Py_INCREF(Py_None);
220 _resultobj = Py_None;
221 return _resultobj;
222 }
223
224 static PyObject *_wrap_wxToolTip_SetDelay(PyObject *self, PyObject *args) {
225 PyObject * _resultobj;
226 long _arg0;
227
228 self = self;
229 if(!PyArg_ParseTuple(args,"l:wxToolTip_SetDelay",&_arg0))
230 return NULL;
231 {
232 wxPy_BEGIN_ALLOW_THREADS;
233 wxToolTip_SetDelay(_arg0);
234
235 wxPy_END_ALLOW_THREADS;
236 } Py_INCREF(Py_None);
237 _resultobj = Py_None;
238 return _resultobj;
239 }
240
241 #define new_wxToolTip(_swigarg0) (new wxToolTip(_swigarg0))
242 static PyObject *_wrap_new_wxToolTip(PyObject *self, PyObject *args) {
243 PyObject * _resultobj;
244 wxToolTip * _result;
245 wxString * _arg0;
246 PyObject * _obj0 = 0;
247 char _ptemp[128];
248
249 self = self;
250 if(!PyArg_ParseTuple(args,"O:new_wxToolTip",&_obj0))
251 return NULL;
252 {
253 if (!PyString_Check(_obj0)) {
254 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
255 return NULL;
256 }
257 _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
258 }
259 {
260 wxPy_BEGIN_ALLOW_THREADS;
261 _result = (wxToolTip *)new_wxToolTip(*_arg0);
262
263 wxPy_END_ALLOW_THREADS;
264 } SWIG_MakePtr(_ptemp, (char *) _result,"_wxToolTip_p");
265 _resultobj = Py_BuildValue("s",_ptemp);
266 {
267 if (_obj0)
268 delete _arg0;
269 }
270 return _resultobj;
271 }
272
273 #define wxToolTip_SetTip(_swigobj,_swigarg0) (_swigobj->SetTip(_swigarg0))
274 static PyObject *_wrap_wxToolTip_SetTip(PyObject *self, PyObject *args) {
275 PyObject * _resultobj;
276 wxToolTip * _arg0;
277 wxString * _arg1;
278 char * _argc0 = 0;
279 PyObject * _obj1 = 0;
280
281 self = self;
282 if(!PyArg_ParseTuple(args,"sO:wxToolTip_SetTip",&_argc0,&_obj1))
283 return NULL;
284 if (_argc0) {
285 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolTip_p")) {
286 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolTip_SetTip. Expected _wxToolTip_p.");
287 return NULL;
288 }
289 }
290 {
291 if (!PyString_Check(_obj1)) {
292 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
293 return NULL;
294 }
295 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
296 }
297 {
298 wxPy_BEGIN_ALLOW_THREADS;
299 wxToolTip_SetTip(_arg0,*_arg1);
300
301 wxPy_END_ALLOW_THREADS;
302 } Py_INCREF(Py_None);
303 _resultobj = Py_None;
304 {
305 if (_obj1)
306 delete _arg1;
307 }
308 return _resultobj;
309 }
310
311 #define wxToolTip_GetTip(_swigobj) (_swigobj->GetTip())
312 static PyObject *_wrap_wxToolTip_GetTip(PyObject *self, PyObject *args) {
313 PyObject * _resultobj;
314 wxString * _result;
315 wxToolTip * _arg0;
316 char * _argc0 = 0;
317
318 self = self;
319 if(!PyArg_ParseTuple(args,"s:wxToolTip_GetTip",&_argc0))
320 return NULL;
321 if (_argc0) {
322 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolTip_p")) {
323 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolTip_GetTip. Expected _wxToolTip_p.");
324 return NULL;
325 }
326 }
327 {
328 wxPy_BEGIN_ALLOW_THREADS;
329 _result = new wxString (wxToolTip_GetTip(_arg0));
330
331 wxPy_END_ALLOW_THREADS;
332 }{
333 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
334 }
335 {
336 delete _result;
337 }
338 return _resultobj;
339 }
340
341 #define wxToolTip_GetWindow(_swigobj) (_swigobj->GetWindow())
342 static PyObject *_wrap_wxToolTip_GetWindow(PyObject *self, PyObject *args) {
343 PyObject * _resultobj;
344 wxWindow * _result;
345 wxToolTip * _arg0;
346 char * _argc0 = 0;
347 char _ptemp[128];
348
349 self = self;
350 if(!PyArg_ParseTuple(args,"s:wxToolTip_GetWindow",&_argc0))
351 return NULL;
352 if (_argc0) {
353 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolTip_p")) {
354 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolTip_GetWindow. Expected _wxToolTip_p.");
355 return NULL;
356 }
357 }
358 {
359 wxPy_BEGIN_ALLOW_THREADS;
360 _result = (wxWindow *)wxToolTip_GetWindow(_arg0);
361
362 wxPy_END_ALLOW_THREADS;
363 } SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
364 _resultobj = Py_BuildValue("s",_ptemp);
365 return _resultobj;
366 }
367
368 static PyMethodDef misc2cMethods[] = {
369 { "wxToolTip_GetWindow", _wrap_wxToolTip_GetWindow, 1 },
370 { "wxToolTip_GetTip", _wrap_wxToolTip_GetTip, 1 },
371 { "wxToolTip_SetTip", _wrap_wxToolTip_SetTip, 1 },
372 { "new_wxToolTip", _wrap_new_wxToolTip, 1 },
373 { "wxToolTip_SetDelay", _wrap_wxToolTip_SetDelay, 1 },
374 { "wxToolTip_Enable", _wrap_wxToolTip_Enable, 1 },
375 { "wxFindWindowByName", _wrap_wxFindWindowByName, 1 },
376 { "wxFindWindowByLabel", _wrap_wxFindWindowByLabel, 1 },
377 { NULL, NULL }
378 };
379 static PyObject *SWIG_globals;
380 #ifdef __cplusplus
381 extern "C"
382 #endif
383 SWIGEXPORT(void,initmisc2c)() {
384 PyObject *m, *d;
385 SWIG_globals = SWIG_newvarlink();
386 m = Py_InitModule("misc2c", misc2cMethods);
387 d = PyModule_GetDict(m);
388 /*
389 * These are the pointer type-equivalency mappings.
390 * (Used by the SWIG pointer type-checker).
391 */
392 SWIG_RegisterMapping("_wxAcceleratorTable","_class_wxAcceleratorTable",0);
393 SWIG_RegisterMapping("_signed_long","_long",0);
394 SWIG_RegisterMapping("_wxPrintQuality","_int",0);
395 SWIG_RegisterMapping("_wxPrintQuality","_signed_int",0);
396 SWIG_RegisterMapping("_wxPrintQuality","_unsigned_int",0);
397 SWIG_RegisterMapping("_wxPrintQuality","_wxWindowID",0);
398 SWIG_RegisterMapping("_wxPrintQuality","_uint",0);
399 SWIG_RegisterMapping("_wxPrintQuality","_EBool",0);
400 SWIG_RegisterMapping("_wxPrintQuality","_size_t",0);
401 SWIG_RegisterMapping("_class_wxRegionIterator","_wxRegionIterator",0);
402 SWIG_RegisterMapping("_class_wxMenuBar","_wxMenuBar",0);
403 SWIG_RegisterMapping("_class_wxEvtHandler","_wxEvtHandler",0);
404 SWIG_RegisterMapping("_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0);
405 SWIG_RegisterMapping("_wxCursor","_class_wxCursor",0);
406 SWIG_RegisterMapping("_wxMask","_class_wxMask",0);
407 SWIG_RegisterMapping("_wxToolTip","_class_wxToolTip",0);
408 SWIG_RegisterMapping("_wxPyMenu","_class_wxPyMenu",0);
409 SWIG_RegisterMapping("_wxPen","_class_wxPen",0);
410 SWIG_RegisterMapping("_byte","_unsigned_char",0);
411 SWIG_RegisterMapping("_long","_wxDash",0);
412 SWIG_RegisterMapping("_long","_unsigned_long",0);
413 SWIG_RegisterMapping("_long","_signed_long",0);
414 SWIG_RegisterMapping("_wxImageList","_class_wxImageList",0);
415 SWIG_RegisterMapping("_class_wxAcceleratorTable","_wxAcceleratorTable",0);
416 SWIG_RegisterMapping("_wxDC","_class_wxDC",0);
417 SWIG_RegisterMapping("_size_t","_wxPrintQuality",0);
418 SWIG_RegisterMapping("_size_t","_unsigned_int",0);
419 SWIG_RegisterMapping("_size_t","_int",0);
420 SWIG_RegisterMapping("_size_t","_wxWindowID",0);
421 SWIG_RegisterMapping("_size_t","_uint",0);
422 SWIG_RegisterMapping("_class_wxRealPoint","_wxRealPoint",0);
423 SWIG_RegisterMapping("_class_wxMenuItem","_wxMenuItem",0);
424 SWIG_RegisterMapping("_class_wxPostScriptDC","_wxPostScriptDC",0);
425 SWIG_RegisterMapping("_wxPanel","_class_wxPanel",0);
426 SWIG_RegisterMapping("_class_wxMask","_wxMask",0);
427 SWIG_RegisterMapping("_class_wxToolTip","_wxToolTip",0);
428 SWIG_RegisterMapping("_wxColour","_class_wxColour",0);
429 SWIG_RegisterMapping("_class_wxDialog","_wxDialog",0);
430 SWIG_RegisterMapping("_wxBrush","_class_wxBrush",0);
431 SWIG_RegisterMapping("_uint","_wxPrintQuality",0);
432 SWIG_RegisterMapping("_uint","_size_t",0);
433 SWIG_RegisterMapping("_uint","_unsigned_int",0);
434 SWIG_RegisterMapping("_uint","_int",0);
435 SWIG_RegisterMapping("_uint","_wxWindowID",0);
436 SWIG_RegisterMapping("_wxRect","_class_wxRect",0);
437 SWIG_RegisterMapping("_wxPoint","_class_wxPoint",0);
438 SWIG_RegisterMapping("_wxBitmap","_class_wxBitmap",0);
439 SWIG_RegisterMapping("_wxPyTimer","_class_wxPyTimer",0);
440 SWIG_RegisterMapping("_wxWindowDC","_class_wxWindowDC",0);
441 SWIG_RegisterMapping("_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0);
442 SWIG_RegisterMapping("_EBool","_wxPrintQuality",0);
443 SWIG_RegisterMapping("_EBool","_signed_int",0);
444 SWIG_RegisterMapping("_EBool","_int",0);
445 SWIG_RegisterMapping("_EBool","_wxWindowID",0);
446 SWIG_RegisterMapping("_class_wxRegion","_wxRegion",0);
447 SWIG_RegisterMapping("_wxFont","_class_wxFont",0);
448 SWIG_RegisterMapping("_unsigned_long","_wxDash",0);
449 SWIG_RegisterMapping("_unsigned_long","_long",0);
450 SWIG_RegisterMapping("_class_wxRect","_wxRect",0);
451 SWIG_RegisterMapping("_class_wxDC","_wxDC",0);
452 SWIG_RegisterMapping("_class_wxPyTimer","_wxPyTimer",0);
453 SWIG_RegisterMapping("_wxAcceleratorEntry","_class_wxAcceleratorEntry",0);
454 SWIG_RegisterMapping("_class_wxPanel","_wxPanel",0);
455 SWIG_RegisterMapping("_signed_int","_wxPrintQuality",0);
456 SWIG_RegisterMapping("_signed_int","_EBool",0);
457 SWIG_RegisterMapping("_signed_int","_wxWindowID",0);
458 SWIG_RegisterMapping("_signed_int","_int",0);
459 SWIG_RegisterMapping("_wxLayoutConstraints","_class_wxLayoutConstraints",0);
460 SWIG_RegisterMapping("_wxMenu","_class_wxMenu",0);
461 SWIG_RegisterMapping("_wxScreenDC","_class_wxScreenDC",0);
462 SWIG_RegisterMapping("_WXTYPE","_short",0);
463 SWIG_RegisterMapping("_WXTYPE","_signed_short",0);
464 SWIG_RegisterMapping("_WXTYPE","_unsigned_short",0);
465 SWIG_RegisterMapping("_class_wxBrush","_wxBrush",0);
466 SWIG_RegisterMapping("_unsigned_short","_WXTYPE",0);
467 SWIG_RegisterMapping("_unsigned_short","_short",0);
468 SWIG_RegisterMapping("_class_wxWindow","_wxWindow",0);
469 SWIG_RegisterMapping("_class_wxFont","_wxFont",0);
470 SWIG_RegisterMapping("_wxClientDC","_class_wxClientDC",0);
471 SWIG_RegisterMapping("_class_wxPoint","_wxPoint",0);
472 SWIG_RegisterMapping("_wxRealPoint","_class_wxRealPoint",0);
473 SWIG_RegisterMapping("_signed_short","_WXTYPE",0);
474 SWIG_RegisterMapping("_signed_short","_short",0);
475 SWIG_RegisterMapping("_wxMemoryDC","_class_wxMemoryDC",0);
476 SWIG_RegisterMapping("_wxPaintDC","_class_wxPaintDC",0);
477 SWIG_RegisterMapping("_class_wxWindowDC","_wxWindowDC",0);
478 SWIG_RegisterMapping("_class_wxAcceleratorEntry","_wxAcceleratorEntry",0);
479 SWIG_RegisterMapping("_class_wxCursor","_wxCursor",0);
480 SWIG_RegisterMapping("_wxPostScriptDC","_class_wxPostScriptDC",0);
481 SWIG_RegisterMapping("_wxScrolledWindow","_class_wxScrolledWindow",0);
482 SWIG_RegisterMapping("_unsigned_char","_byte",0);
483 SWIG_RegisterMapping("_class_wxMenu","_wxMenu",0);
484 SWIG_RegisterMapping("_unsigned_int","_wxPrintQuality",0);
485 SWIG_RegisterMapping("_unsigned_int","_size_t",0);
486 SWIG_RegisterMapping("_unsigned_int","_uint",0);
487 SWIG_RegisterMapping("_unsigned_int","_wxWindowID",0);
488 SWIG_RegisterMapping("_unsigned_int","_int",0);
489 SWIG_RegisterMapping("_wxIcon","_class_wxIcon",0);
490 SWIG_RegisterMapping("_wxDialog","_class_wxDialog",0);
491 SWIG_RegisterMapping("_class_wxPyMenu","_wxPyMenu",0);
492 SWIG_RegisterMapping("_class_wxPen","_wxPen",0);
493 SWIG_RegisterMapping("_short","_WXTYPE",0);
494 SWIG_RegisterMapping("_short","_unsigned_short",0);
495 SWIG_RegisterMapping("_short","_signed_short",0);
496 SWIG_RegisterMapping("_class_wxImageList","_wxImageList",0);
497 SWIG_RegisterMapping("_wxWindowID","_wxPrintQuality",0);
498 SWIG_RegisterMapping("_wxWindowID","_size_t",0);
499 SWIG_RegisterMapping("_wxWindowID","_EBool",0);
500 SWIG_RegisterMapping("_wxWindowID","_uint",0);
501 SWIG_RegisterMapping("_wxWindowID","_int",0);
502 SWIG_RegisterMapping("_wxWindowID","_signed_int",0);
503 SWIG_RegisterMapping("_wxWindowID","_unsigned_int",0);
504 SWIG_RegisterMapping("_int","_wxPrintQuality",0);
505 SWIG_RegisterMapping("_int","_size_t",0);
506 SWIG_RegisterMapping("_int","_EBool",0);
507 SWIG_RegisterMapping("_int","_uint",0);
508 SWIG_RegisterMapping("_int","_wxWindowID",0);
509 SWIG_RegisterMapping("_int","_unsigned_int",0);
510 SWIG_RegisterMapping("_int","_signed_int",0);
511 SWIG_RegisterMapping("_wxSize","_class_wxSize",0);
512 SWIG_RegisterMapping("_wxRegionIterator","_class_wxRegionIterator",0);
513 SWIG_RegisterMapping("_class_wxPaintDC","_wxPaintDC",0);
514 SWIG_RegisterMapping("_class_wxLayoutConstraints","_wxLayoutConstraints",0);
515 SWIG_RegisterMapping("_class_wxIcon","_wxIcon",0);
516 SWIG_RegisterMapping("_class_wxColour","_wxColour",0);
517 SWIG_RegisterMapping("_class_wxScreenDC","_wxScreenDC",0);
518 SWIG_RegisterMapping("_wxPalette","_class_wxPalette",0);
519 SWIG_RegisterMapping("_wxRegion","_class_wxRegion",0);
520 SWIG_RegisterMapping("_class_wxClientDC","_wxClientDC",0);
521 SWIG_RegisterMapping("_class_wxSize","_wxSize",0);
522 SWIG_RegisterMapping("_class_wxBitmap","_wxBitmap",0);
523 SWIG_RegisterMapping("_class_wxMemoryDC","_wxMemoryDC",0);
524 SWIG_RegisterMapping("_wxMenuBar","_class_wxMenuBar",0);
525 SWIG_RegisterMapping("_wxEvtHandler","_class_wxEvtHandler",0);
526 SWIG_RegisterMapping("_wxMenuItem","_class_wxMenuItem",0);
527 SWIG_RegisterMapping("_wxDash","_unsigned_long",0);
528 SWIG_RegisterMapping("_wxDash","_long",0);
529 SWIG_RegisterMapping("_class_wxScrolledWindow","_wxScrolledWindow",0);
530 SWIG_RegisterMapping("_class_wxPalette","_wxPalette",0);
531 SWIG_RegisterMapping("_wxWindow","_class_wxWindow",0);
532 }