2 * FILE : contrib/gizmos/gizmos.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initgizmosc
56 #define SWIG_name "gizmosc"
59 #include "wx/gizmos/dynamicsash.h"
62 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
68 } else if (target
== Py_None
) {
72 if (!PyTuple_Check(target
)) {
74 target
= PyTuple_New(1);
75 PyTuple_SetItem(target
, 0, o2
);
78 PyTuple_SetItem(o3
, 0, o
);
81 target
= PySequence_Concat(o2
, o3
);
88 #if PYTHON_API_VERSION >= 1009
89 static char* wxStringErrorMsg
= "String or Unicode type required";
91 static char* wxStringErrorMsg
= "String type required";
96 static void *SwigwxDynamicSashSplitEventTowxCommandEvent(void *ptr
) {
97 wxDynamicSashSplitEvent
*src
;
99 src
= (wxDynamicSashSplitEvent
*) ptr
;
100 dest
= (wxCommandEvent
*) src
;
101 return (void *) dest
;
104 static void *SwigwxDynamicSashSplitEventTowxEvent(void *ptr
) {
105 wxDynamicSashSplitEvent
*src
;
107 src
= (wxDynamicSashSplitEvent
*) ptr
;
108 dest
= (wxEvent
*) src
;
109 return (void *) dest
;
112 static void *SwigwxDynamicSashSplitEventTowxObject(void *ptr
) {
113 wxDynamicSashSplitEvent
*src
;
115 src
= (wxDynamicSashSplitEvent
*) ptr
;
116 dest
= (wxObject
*) src
;
117 return (void *) dest
;
120 #define new_wxDynamicSashSplitEvent(_swigarg0) (new wxDynamicSashSplitEvent(_swigarg0))
121 static PyObject
*_wrap_new_wxDynamicSashSplitEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
122 PyObject
* _resultobj
;
123 wxDynamicSashSplitEvent
* _result
;
125 PyObject
* _argo0
= 0;
126 char *_kwnames
[] = { "target", NULL
};
130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:new_wxDynamicSashSplitEvent",_kwnames
,&_argo0
))
133 if (_argo0
== Py_None
) { _arg0
= NULL
; }
134 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxObject_p")) {
135 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxDynamicSashSplitEvent. Expected _wxObject_p.");
140 wxPy_BEGIN_ALLOW_THREADS
;
141 _result
= (wxDynamicSashSplitEvent
*)new_wxDynamicSashSplitEvent(_arg0
);
143 wxPy_END_ALLOW_THREADS
;
145 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDynamicSashSplitEvent_p");
146 _resultobj
= Py_BuildValue("s",_ptemp
);
149 _resultobj
= Py_None
;
154 static void *SwigwxDynamicSashUnifyEventTowxCommandEvent(void *ptr
) {
155 wxDynamicSashUnifyEvent
*src
;
156 wxCommandEvent
*dest
;
157 src
= (wxDynamicSashUnifyEvent
*) ptr
;
158 dest
= (wxCommandEvent
*) src
;
159 return (void *) dest
;
162 static void *SwigwxDynamicSashUnifyEventTowxEvent(void *ptr
) {
163 wxDynamicSashUnifyEvent
*src
;
165 src
= (wxDynamicSashUnifyEvent
*) ptr
;
166 dest
= (wxEvent
*) src
;
167 return (void *) dest
;
170 static void *SwigwxDynamicSashUnifyEventTowxObject(void *ptr
) {
171 wxDynamicSashUnifyEvent
*src
;
173 src
= (wxDynamicSashUnifyEvent
*) ptr
;
174 dest
= (wxObject
*) src
;
175 return (void *) dest
;
178 #define new_wxDynamicSashUnifyEvent(_swigarg0) (new wxDynamicSashUnifyEvent(_swigarg0))
179 static PyObject
*_wrap_new_wxDynamicSashUnifyEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
180 PyObject
* _resultobj
;
181 wxDynamicSashUnifyEvent
* _result
;
183 PyObject
* _argo0
= 0;
184 char *_kwnames
[] = { "target", NULL
};
188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:new_wxDynamicSashUnifyEvent",_kwnames
,&_argo0
))
191 if (_argo0
== Py_None
) { _arg0
= NULL
; }
192 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxObject_p")) {
193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxDynamicSashUnifyEvent. Expected _wxObject_p.");
198 wxPy_BEGIN_ALLOW_THREADS
;
199 _result
= (wxDynamicSashUnifyEvent
*)new_wxDynamicSashUnifyEvent(_arg0
);
201 wxPy_END_ALLOW_THREADS
;
203 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDynamicSashUnifyEvent_p");
204 _resultobj
= Py_BuildValue("s",_ptemp
);
207 _resultobj
= Py_None
;
212 static void *SwigwxDynamicSashWindowTowxWindow(void *ptr
) {
213 wxDynamicSashWindow
*src
;
215 src
= (wxDynamicSashWindow
*) ptr
;
216 dest
= (wxWindow
*) src
;
217 return (void *) dest
;
220 static void *SwigwxDynamicSashWindowTowxEvtHandler(void *ptr
) {
221 wxDynamicSashWindow
*src
;
223 src
= (wxDynamicSashWindow
*) ptr
;
224 dest
= (wxEvtHandler
*) src
;
225 return (void *) dest
;
228 static void *SwigwxDynamicSashWindowTowxObject(void *ptr
) {
229 wxDynamicSashWindow
*src
;
231 src
= (wxDynamicSashWindow
*) ptr
;
232 dest
= (wxObject
*) src
;
233 return (void *) dest
;
236 #define new_wxDynamicSashWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxDynamicSashWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
237 static PyObject
*_wrap_new_wxDynamicSashWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
238 PyObject
* _resultobj
;
239 wxDynamicSashWindow
* _result
;
242 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
243 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
244 long _arg4
= (long ) wxCLIP_CHILDREN
|(wxDS_MANAGE_SCROLLBARS
)|(wxDS_DRAG_CORNER
);
245 char * _arg5
= (char *) "dynamicSashWindow";
246 PyObject
* _argo0
= 0;
248 PyObject
* _obj2
= 0;
250 PyObject
* _obj3
= 0;
251 char *_kwnames
[] = { "parent","id","pos","size","style","name", NULL
};
255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOls:new_wxDynamicSashWindow",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_arg5
))
258 if (_argo0
== Py_None
) { _arg0
= NULL
; }
259 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
260 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxDynamicSashWindow. Expected _wxWindow_p.");
267 if (! wxPoint_helper(_obj2
, &_arg2
))
273 if (! wxSize_helper(_obj3
, &_arg3
))
277 wxPy_BEGIN_ALLOW_THREADS
;
278 _result
= (wxDynamicSashWindow
*)new_wxDynamicSashWindow(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
280 wxPy_END_ALLOW_THREADS
;
282 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDynamicSashWindow_p");
283 _resultobj
= Py_BuildValue("s",_ptemp
);
286 _resultobj
= Py_None
;
291 #define new_wxPreDynamicSashWindow() (new wxDynamicSashWindow())
292 static PyObject
*_wrap_new_wxPreDynamicSashWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
293 PyObject
* _resultobj
;
294 wxDynamicSashWindow
* _result
;
295 char *_kwnames
[] = { NULL
};
299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreDynamicSashWindow",_kwnames
))
302 wxPy_BEGIN_ALLOW_THREADS
;
303 _result
= (wxDynamicSashWindow
*)new_wxPreDynamicSashWindow();
305 wxPy_END_ALLOW_THREADS
;
307 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDynamicSashWindow_p");
308 _resultobj
= Py_BuildValue("s",_ptemp
);
311 _resultobj
= Py_None
;
316 #define wxDynamicSashWindow_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
317 static PyObject
*_wrap_wxDynamicSashWindow_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
318 PyObject
* _resultobj
;
320 wxDynamicSashWindow
* _arg0
;
323 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
324 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
325 long _arg5
= (long ) wxCLIP_CHILDREN
|(wxDS_MANAGE_SCROLLBARS
)|(wxDS_DRAG_CORNER
);
326 char * _arg6
= (char *) "dynamicSashWindow";
327 PyObject
* _argo0
= 0;
328 PyObject
* _argo1
= 0;
330 PyObject
* _obj3
= 0;
332 PyObject
* _obj4
= 0;
333 char *_kwnames
[] = { "self","parent","id","pos","size","style","name", NULL
};
336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|OOls:wxDynamicSashWindow_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
))
339 if (_argo0
== Py_None
) { _arg0
= NULL
; }
340 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDynamicSashWindow_p")) {
341 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDynamicSashWindow_Create. Expected _wxDynamicSashWindow_p.");
346 if (_argo1
== Py_None
) { _arg1
= NULL
; }
347 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
348 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDynamicSashWindow_Create. Expected _wxWindow_p.");
355 if (! wxPoint_helper(_obj3
, &_arg3
))
361 if (! wxSize_helper(_obj4
, &_arg4
))
365 wxPy_BEGIN_ALLOW_THREADS
;
366 _result
= (bool )wxDynamicSashWindow_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
);
368 wxPy_END_ALLOW_THREADS
;
369 } _resultobj
= Py_BuildValue("i",_result
);
373 #define wxDynamicSashWindow_GetHScrollBar(_swigobj,_swigarg0) (_swigobj->GetHScrollBar(_swigarg0))
374 static PyObject
*_wrap_wxDynamicSashWindow_GetHScrollBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
375 PyObject
* _resultobj
;
376 wxScrollBar
* _result
;
377 wxDynamicSashWindow
* _arg0
;
379 PyObject
* _argo0
= 0;
380 PyObject
* _argo1
= 0;
381 char *_kwnames
[] = { "self","child", NULL
};
385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDynamicSashWindow_GetHScrollBar",_kwnames
,&_argo0
,&_argo1
))
388 if (_argo0
== Py_None
) { _arg0
= NULL
; }
389 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDynamicSashWindow_p")) {
390 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDynamicSashWindow_GetHScrollBar. Expected _wxDynamicSashWindow_p.");
395 if (_argo1
== Py_None
) { _arg1
= NULL
; }
396 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
397 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDynamicSashWindow_GetHScrollBar. Expected _wxWindow_p.");
402 wxPy_BEGIN_ALLOW_THREADS
;
403 _result
= (wxScrollBar
*)wxDynamicSashWindow_GetHScrollBar(_arg0
,_arg1
);
405 wxPy_END_ALLOW_THREADS
;
407 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollBar_p");
408 _resultobj
= Py_BuildValue("s",_ptemp
);
411 _resultobj
= Py_None
;
416 #define wxDynamicSashWindow_GetVScrollBar(_swigobj,_swigarg0) (_swigobj->GetVScrollBar(_swigarg0))
417 static PyObject
*_wrap_wxDynamicSashWindow_GetVScrollBar(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
418 PyObject
* _resultobj
;
419 wxScrollBar
* _result
;
420 wxDynamicSashWindow
* _arg0
;
422 PyObject
* _argo0
= 0;
423 PyObject
* _argo1
= 0;
424 char *_kwnames
[] = { "self","child", NULL
};
428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDynamicSashWindow_GetVScrollBar",_kwnames
,&_argo0
,&_argo1
))
431 if (_argo0
== Py_None
) { _arg0
= NULL
; }
432 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDynamicSashWindow_p")) {
433 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDynamicSashWindow_GetVScrollBar. Expected _wxDynamicSashWindow_p.");
438 if (_argo1
== Py_None
) { _arg1
= NULL
; }
439 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDynamicSashWindow_GetVScrollBar. Expected _wxWindow_p.");
445 wxPy_BEGIN_ALLOW_THREADS
;
446 _result
= (wxScrollBar
*)wxDynamicSashWindow_GetVScrollBar(_arg0
,_arg1
);
448 wxPy_END_ALLOW_THREADS
;
450 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxScrollBar_p");
451 _resultobj
= Py_BuildValue("s",_ptemp
);
454 _resultobj
= Py_None
;
459 static PyMethodDef gizmoscMethods
[] = {
460 { "wxDynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_wxDynamicSashWindow_GetVScrollBar
, METH_VARARGS
| METH_KEYWORDS
},
461 { "wxDynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_wxDynamicSashWindow_GetHScrollBar
, METH_VARARGS
| METH_KEYWORDS
},
462 { "wxDynamicSashWindow_Create", (PyCFunction
) _wrap_wxDynamicSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
},
463 { "new_wxPreDynamicSashWindow", (PyCFunction
) _wrap_new_wxPreDynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
},
464 { "new_wxDynamicSashWindow", (PyCFunction
) _wrap_new_wxDynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
},
465 { "new_wxDynamicSashUnifyEvent", (PyCFunction
) _wrap_new_wxDynamicSashUnifyEvent
, METH_VARARGS
| METH_KEYWORDS
},
466 { "new_wxDynamicSashSplitEvent", (PyCFunction
) _wrap_new_wxDynamicSashSplitEvent
, METH_VARARGS
| METH_KEYWORDS
},
473 * This table is used by the pointer type-checker
475 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
476 { "_wxEvent","_wxDynamicSashUnifyEvent",SwigwxDynamicSashUnifyEventTowxEvent
},
477 { "_wxEvent","_wxDynamicSashSplitEvent",SwigwxDynamicSashSplitEventTowxEvent
},
478 { "_signed_long","_long",0},
479 { "_wxPrintQuality","_wxCoord",0},
480 { "_wxPrintQuality","_int",0},
481 { "_wxPrintQuality","_signed_int",0},
482 { "_wxPrintQuality","_unsigned_int",0},
483 { "_wxPrintQuality","_wxWindowID",0},
484 { "_wxPrintQuality","_uint",0},
485 { "_wxPrintQuality","_EBool",0},
486 { "_wxPrintQuality","_size_t",0},
487 { "_wxPrintQuality","_time_t",0},
488 { "_byte","_unsigned_char",0},
489 { "_long","_unsigned_long",0},
490 { "_long","_signed_long",0},
491 { "_size_t","_wxCoord",0},
492 { "_size_t","_wxPrintQuality",0},
493 { "_size_t","_time_t",0},
494 { "_size_t","_unsigned_int",0},
495 { "_size_t","_int",0},
496 { "_size_t","_wxWindowID",0},
497 { "_size_t","_uint",0},
498 { "_uint","_wxCoord",0},
499 { "_uint","_wxPrintQuality",0},
500 { "_uint","_time_t",0},
501 { "_uint","_size_t",0},
502 { "_uint","_unsigned_int",0},
504 { "_uint","_wxWindowID",0},
505 { "_wxChar","_char",0},
506 { "_wxCommandEvent","_wxDynamicSashUnifyEvent",SwigwxDynamicSashUnifyEventTowxCommandEvent
},
507 { "_wxCommandEvent","_wxDynamicSashSplitEvent",SwigwxDynamicSashSplitEventTowxCommandEvent
},
508 { "_char","_wxChar",0},
509 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
510 { "_EBool","_wxCoord",0},
511 { "_EBool","_wxPrintQuality",0},
512 { "_EBool","_signed_int",0},
513 { "_EBool","_int",0},
514 { "_EBool","_wxWindowID",0},
515 { "_unsigned_long","_long",0},
516 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
517 { "_signed_int","_wxCoord",0},
518 { "_signed_int","_wxPrintQuality",0},
519 { "_signed_int","_EBool",0},
520 { "_signed_int","_wxWindowID",0},
521 { "_signed_int","_int",0},
522 { "_WXTYPE","_wxDateTime_t",0},
523 { "_WXTYPE","_short",0},
524 { "_WXTYPE","_signed_short",0},
525 { "_WXTYPE","_unsigned_short",0},
526 { "_unsigned_short","_wxDateTime_t",0},
527 { "_unsigned_short","_WXTYPE",0},
528 { "_unsigned_short","_short",0},
529 { "_wxObject","_wxDynamicSashWindow",SwigwxDynamicSashWindowTowxObject
},
530 { "_wxObject","_wxDynamicSashUnifyEvent",SwigwxDynamicSashUnifyEventTowxObject
},
531 { "_wxObject","_wxDynamicSashSplitEvent",SwigwxDynamicSashSplitEventTowxObject
},
532 { "_signed_short","_WXTYPE",0},
533 { "_signed_short","_short",0},
534 { "_unsigned_char","_byte",0},
535 { "_unsigned_int","_wxCoord",0},
536 { "_unsigned_int","_wxPrintQuality",0},
537 { "_unsigned_int","_time_t",0},
538 { "_unsigned_int","_size_t",0},
539 { "_unsigned_int","_uint",0},
540 { "_unsigned_int","_wxWindowID",0},
541 { "_unsigned_int","_int",0},
542 { "_short","_wxDateTime_t",0},
543 { "_short","_WXTYPE",0},
544 { "_short","_unsigned_short",0},
545 { "_short","_signed_short",0},
546 { "_wxWindowID","_wxCoord",0},
547 { "_wxWindowID","_wxPrintQuality",0},
548 { "_wxWindowID","_time_t",0},
549 { "_wxWindowID","_size_t",0},
550 { "_wxWindowID","_EBool",0},
551 { "_wxWindowID","_uint",0},
552 { "_wxWindowID","_int",0},
553 { "_wxWindowID","_signed_int",0},
554 { "_wxWindowID","_unsigned_int",0},
555 { "_int","_wxCoord",0},
556 { "_int","_wxPrintQuality",0},
557 { "_int","_time_t",0},
558 { "_int","_size_t",0},
559 { "_int","_EBool",0},
561 { "_int","_wxWindowID",0},
562 { "_int","_unsigned_int",0},
563 { "_int","_signed_int",0},
564 { "_wxDateTime_t","_unsigned_short",0},
565 { "_wxDateTime_t","_short",0},
566 { "_wxDateTime_t","_WXTYPE",0},
567 { "_time_t","_wxCoord",0},
568 { "_time_t","_wxPrintQuality",0},
569 { "_time_t","_unsigned_int",0},
570 { "_time_t","_int",0},
571 { "_time_t","_wxWindowID",0},
572 { "_time_t","_uint",0},
573 { "_time_t","_size_t",0},
574 { "_wxCoord","_int",0},
575 { "_wxCoord","_signed_int",0},
576 { "_wxCoord","_unsigned_int",0},
577 { "_wxCoord","_wxWindowID",0},
578 { "_wxCoord","_uint",0},
579 { "_wxCoord","_EBool",0},
580 { "_wxCoord","_size_t",0},
581 { "_wxCoord","_time_t",0},
582 { "_wxCoord","_wxPrintQuality",0},
583 { "_wxEvtHandler","_wxDynamicSashWindow",SwigwxDynamicSashWindowTowxEvtHandler
},
584 { "_wxWindow","_wxDynamicSashWindow",SwigwxDynamicSashWindowTowxWindow
},
587 static PyObject
*SWIG_globals
;
591 SWIGEXPORT(void) initgizmosc() {
593 SWIG_globals
= SWIG_newvarlink();
594 m
= Py_InitModule("gizmosc", gizmoscMethods
);
595 d
= PyModule_GetDict(m
);
596 PyDict_SetItemString(d
,"wxEVT_DYNAMIC_SASH_SPLIT", PyInt_FromLong((long) wxEVT_DYNAMIC_SASH_SPLIT
));
597 PyDict_SetItemString(d
,"wxEVT_DYNAMIC_SASH_UNIFY", PyInt_FromLong((long) wxEVT_DYNAMIC_SASH_UNIFY
));
598 PyDict_SetItemString(d
,"wxDS_MANAGE_SCROLLBARS", PyInt_FromLong((long) wxDS_MANAGE_SCROLLBARS
));
599 PyDict_SetItemString(d
,"wxDS_DRAG_CORNER", PyInt_FromLong((long) wxDS_DRAG_CORNER
));
602 wxClassInfo::CleanUpClasses();
603 wxClassInfo::InitializeClasses();
607 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
608 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);