2 * FILE : gtk/stattool.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Patch 5)
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,b) __declspec(dllexport) a b
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a,b) a _export b
32 # define SWIGEXPORT(a,b) a b
36 # define SWIGEXPORT(a,b) a b
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);
52 #define SWIG_init initstattoolc
54 #define SWIG_name "stattoolc"
57 #include <wx/toolbar.h>
58 #include <wx/tbarsmpl.h>
60 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
65 } else if (target
== Py_None
) {
69 if (!PyList_Check(target
)) {
71 target
= PyList_New(0);
72 PyList_Append(target
, o2
);
75 PyList_Append(target
,o
);
81 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
87 } else if (target
== Py_None
) {
91 if (!PyTuple_Check(target
)) {
93 target
= PyTuple_New(1);
94 PyTuple_SetItem(target
, 0, o2
);
97 PyTuple_SetItem(o3
, 0, o
);
100 target
= PySequence_Concat(o2
, o3
);
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
);
118 static char* wxStringErrorMsg
= "string type is required for parameter";
119 static void *SwigwxStatusBarTowxWindow(void *ptr
) {
122 src
= (wxStatusBar
*) ptr
;
123 dest
= (wxWindow
*) src
;
124 return (void *) dest
;
127 static void *SwigwxStatusBarTowxEvtHandler(void *ptr
) {
130 src
= (wxStatusBar
*) ptr
;
131 dest
= (wxEvtHandler
*) src
;
132 return (void *) dest
;
135 #define new_wxStatusBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxStatusBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
136 static PyObject
*_wrap_new_wxStatusBar(PyObject
*self
, PyObject
*args
) {
137 PyObject
* _resultobj
;
138 wxStatusBar
* _result
;
141 wxPoint
* _arg2
= &wxPyDefaultPosition
;
142 wxSize
* _arg3
= &wxPyDefaultSize
;
143 long _arg4
= wxST_SIZEGRIP
;
144 char * _arg5
= "statusBar";
151 if(!PyArg_ParseTuple(args
,"si|ssls:new_wxStatusBar",&_argc0
,&_arg1
,&_argc2
,&_argc3
,&_arg4
,&_arg5
))
154 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxWindow_p")) {
155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxStatusBar. Expected _wxWindow_p.");
160 if (SWIG_GetPtr(_argc2
,(void **) &_arg2
,"_wxPoint_p")) {
161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxStatusBar. Expected _wxPoint_p.");
166 if (SWIG_GetPtr(_argc3
,(void **) &_arg3
,"_wxSize_p")) {
167 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxStatusBar. Expected _wxSize_p.");
171 _result
= (wxStatusBar
*)new_wxStatusBar(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
172 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxStatusBar_p");
173 _resultobj
= Py_BuildValue("s",_ptemp
);
177 static wxRect
* wxStatusBar_GetFieldRect(wxStatusBar
*self
,long item
) {
178 wxRect
* rect
= new wxRect
;
179 self
->GetFieldRect(item
, *rect
);
182 static PyObject
*_wrap_wxStatusBar_GetFieldRect(PyObject
*self
, PyObject
*args
) {
183 PyObject
* _resultobj
;
191 if(!PyArg_ParseTuple(args
,"sl:wxStatusBar_GetFieldRect",&_argc0
,&_arg1
))
194 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxStatusBar_p")) {
195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStatusBar_GetFieldRect. Expected _wxStatusBar_p.");
199 _result
= (wxRect
*)wxStatusBar_GetFieldRect(_arg0
,_arg1
);
200 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
201 _resultobj
= Py_BuildValue("s",_ptemp
);
205 #define wxStatusBar_GetFieldsCount(_swigobj) (_swigobj->GetFieldsCount())
206 static PyObject
*_wrap_wxStatusBar_GetFieldsCount(PyObject
*self
, PyObject
*args
) {
207 PyObject
* _resultobj
;
213 if(!PyArg_ParseTuple(args
,"s:wxStatusBar_GetFieldsCount",&_argc0
))
216 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxStatusBar_p")) {
217 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStatusBar_GetFieldsCount. Expected _wxStatusBar_p.");
221 _result
= (int )wxStatusBar_GetFieldsCount(_arg0
);
222 _resultobj
= Py_BuildValue("i",_result
);
226 #define wxStatusBar_GetStatusText(_swigobj,_swigarg0) (_swigobj->GetStatusText(_swigarg0))
227 static PyObject
*_wrap_wxStatusBar_GetStatusText(PyObject
*self
, PyObject
*args
) {
228 PyObject
* _resultobj
;
235 if(!PyArg_ParseTuple(args
,"s|i:wxStatusBar_GetStatusText",&_argc0
,&_arg1
))
238 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxStatusBar_p")) {
239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStatusBar_GetStatusText. Expected _wxStatusBar_p.");
243 _result
= new wxString (wxStatusBar_GetStatusText(_arg0
,_arg1
));
245 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
253 #define wxStatusBar_DrawField(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawField(_swigarg0,_swigarg1))
254 static PyObject
*_wrap_wxStatusBar_DrawField(PyObject
*self
, PyObject
*args
) {
255 PyObject
* _resultobj
;
263 if(!PyArg_ParseTuple(args
,"ssi:wxStatusBar_DrawField",&_argc0
,&_argc1
,&_arg2
))
266 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxStatusBar_p")) {
267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStatusBar_DrawField. Expected _wxStatusBar_p.");
272 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxDC_p")) {
273 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxStatusBar_DrawField. Expected _wxDC_p.");
277 wxStatusBar_DrawField(_arg0
,*_arg1
,_arg2
);
279 _resultobj
= Py_None
;
283 #define wxStatusBar_DrawFieldText(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawFieldText(_swigarg0,_swigarg1))
284 static PyObject
*_wrap_wxStatusBar_DrawFieldText(PyObject
*self
, PyObject
*args
) {
285 PyObject
* _resultobj
;
293 if(!PyArg_ParseTuple(args
,"ssi:wxStatusBar_DrawFieldText",&_argc0
,&_argc1
,&_arg2
))
296 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxStatusBar_p")) {
297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStatusBar_DrawFieldText. Expected _wxStatusBar_p.");
302 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxDC_p")) {
303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxStatusBar_DrawFieldText. Expected _wxDC_p.");
307 wxStatusBar_DrawFieldText(_arg0
,*_arg1
,_arg2
);
309 _resultobj
= Py_None
;
313 #define wxStatusBar_InitColours(_swigobj) (_swigobj->InitColours())
314 static PyObject
*_wrap_wxStatusBar_InitColours(PyObject
*self
, PyObject
*args
) {
315 PyObject
* _resultobj
;
320 if(!PyArg_ParseTuple(args
,"s:wxStatusBar_InitColours",&_argc0
))
323 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxStatusBar_p")) {
324 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStatusBar_InitColours. Expected _wxStatusBar_p.");
328 wxStatusBar_InitColours(_arg0
);
330 _resultobj
= Py_None
;
334 #define wxStatusBar_SetFieldsCount(_swigobj,_swigarg0) (_swigobj->SetFieldsCount(_swigarg0))
335 static PyObject
*_wrap_wxStatusBar_SetFieldsCount(PyObject
*self
, PyObject
*args
) {
336 PyObject
* _resultobj
;
342 if(!PyArg_ParseTuple(args
,"s|i:wxStatusBar_SetFieldsCount",&_argc0
,&_arg1
))
345 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxStatusBar_p")) {
346 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStatusBar_SetFieldsCount. Expected _wxStatusBar_p.");
350 wxStatusBar_SetFieldsCount(_arg0
,_arg1
);
352 _resultobj
= Py_None
;
356 #define wxStatusBar_SetStatusText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStatusText(_swigarg0,_swigarg1))
357 static PyObject
*_wrap_wxStatusBar_SetStatusText(PyObject
*self
, PyObject
*args
) {
358 PyObject
* _resultobj
;
363 PyObject
* _obj1
= 0;
366 if(!PyArg_ParseTuple(args
,"sO|i:wxStatusBar_SetStatusText",&_argc0
,&_obj1
,&_arg2
))
369 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxStatusBar_p")) {
370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStatusBar_SetStatusText. Expected _wxStatusBar_p.");
375 if (!PyString_Check(_obj1
)) {
376 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
379 _arg1
= new wxString(PyString_AsString(_obj1
));
381 wxStatusBar_SetStatusText(_arg0
,*_arg1
,_arg2
);
383 _resultobj
= Py_None
;
391 #define wxStatusBar_SetStatusWidths(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStatusWidths(_swigarg0,_swigarg1))
392 static PyObject
*_wrap_wxStatusBar_SetStatusWidths(PyObject
*self
, PyObject
*args
) {
393 PyObject
* _resultobj
;
398 PyObject
* _obj2
= 0;
401 if(!PyArg_ParseTuple(args
,"sO:wxStatusBar_SetStatusWidths",&_argc0
,&_obj2
))
404 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxStatusBar_p")) {
405 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxStatusBar_SetStatusWidths. Expected _wxStatusBar_p.");
411 _arg2
= int_LIST_helper(_obj2
);
417 _arg1
= PyList_Size(_obj2
);
419 wxStatusBar_SetStatusWidths(_arg0
,_arg1
,_arg2
);
421 _resultobj
= Py_None
;
428 #define new_wxToolBarTool() (new wxToolBarTool())
429 static PyObject
*_wrap_new_wxToolBarTool(PyObject
*self
, PyObject
*args
) {
430 PyObject
* _resultobj
;
431 wxToolBarTool
* _result
;
435 if(!PyArg_ParseTuple(args
,":new_wxToolBarTool"))
437 _result
= (wxToolBarTool
*)new_wxToolBarTool();
438 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxToolBarTool_p");
439 _resultobj
= Py_BuildValue("s",_ptemp
);
443 #define delete_wxToolBarTool(_swigobj) (delete _swigobj)
444 static PyObject
*_wrap_delete_wxToolBarTool(PyObject
*self
, PyObject
*args
) {
445 PyObject
* _resultobj
;
446 wxToolBarTool
* _arg0
;
450 if(!PyArg_ParseTuple(args
,"s:delete_wxToolBarTool",&_argc0
))
453 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxToolBarTool. Expected _wxToolBarTool_p.");
458 delete_wxToolBarTool(_arg0
);
460 _resultobj
= Py_None
;
464 #define wxToolBarTool_m_toolStyle_get(_swigobj) ((int ) _swigobj->m_toolStyle)
465 static PyObject
*_wrap_wxToolBarTool_m_toolStyle_get(PyObject
*self
, PyObject
*args
) {
466 PyObject
* _resultobj
;
468 wxToolBarTool
* _arg0
;
472 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_toolStyle_get",&_argc0
))
475 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_toolStyle_get. Expected _wxToolBarTool_p.");
480 _result
= (int )wxToolBarTool_m_toolStyle_get(_arg0
);
481 _resultobj
= Py_BuildValue("i",_result
);
485 #define wxToolBarTool_m_clientData_get(_swigobj) ((wxObject *) _swigobj->m_clientData)
486 static PyObject
*_wrap_wxToolBarTool_m_clientData_get(PyObject
*self
, PyObject
*args
) {
487 PyObject
* _resultobj
;
489 wxToolBarTool
* _arg0
;
494 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_clientData_get",&_argc0
))
497 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
498 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_clientData_get. Expected _wxToolBarTool_p.");
502 _result
= (wxObject
*)wxToolBarTool_m_clientData_get(_arg0
);
503 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxObject_p");
504 _resultobj
= Py_BuildValue("s",_ptemp
);
508 #define wxToolBarTool_m_index_get(_swigobj) ((int ) _swigobj->m_index)
509 static PyObject
*_wrap_wxToolBarTool_m_index_get(PyObject
*self
, PyObject
*args
) {
510 PyObject
* _resultobj
;
512 wxToolBarTool
* _arg0
;
516 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_index_get",&_argc0
))
519 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
520 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_index_get. Expected _wxToolBarTool_p.");
524 _result
= (int )wxToolBarTool_m_index_get(_arg0
);
525 _resultobj
= Py_BuildValue("i",_result
);
529 #define wxToolBarTool_m_toggleState_get(_swigobj) ((bool ) _swigobj->m_toggleState)
530 static PyObject
*_wrap_wxToolBarTool_m_toggleState_get(PyObject
*self
, PyObject
*args
) {
531 PyObject
* _resultobj
;
533 wxToolBarTool
* _arg0
;
537 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_toggleState_get",&_argc0
))
540 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
541 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_toggleState_get. Expected _wxToolBarTool_p.");
545 _result
= (bool )wxToolBarTool_m_toggleState_get(_arg0
);
546 _resultobj
= Py_BuildValue("i",_result
);
550 #define wxToolBarTool_m_isToggle_get(_swigobj) ((bool ) _swigobj->m_isToggle)
551 static PyObject
*_wrap_wxToolBarTool_m_isToggle_get(PyObject
*self
, PyObject
*args
) {
552 PyObject
* _resultobj
;
554 wxToolBarTool
* _arg0
;
558 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_isToggle_get",&_argc0
))
561 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_isToggle_get. Expected _wxToolBarTool_p.");
566 _result
= (bool )wxToolBarTool_m_isToggle_get(_arg0
);
567 _resultobj
= Py_BuildValue("i",_result
);
571 #define wxToolBarTool_m_deleteSecondBitmap_get(_swigobj) ((bool ) _swigobj->m_deleteSecondBitmap)
572 static PyObject
*_wrap_wxToolBarTool_m_deleteSecondBitmap_get(PyObject
*self
, PyObject
*args
) {
573 PyObject
* _resultobj
;
575 wxToolBarTool
* _arg0
;
579 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_deleteSecondBitmap_get",&_argc0
))
582 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
583 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_deleteSecondBitmap_get. Expected _wxToolBarTool_p.");
587 _result
= (bool )wxToolBarTool_m_deleteSecondBitmap_get(_arg0
);
588 _resultobj
= Py_BuildValue("i",_result
);
592 #define wxToolBarTool_m_enabled_get(_swigobj) ((bool ) _swigobj->m_enabled)
593 static PyObject
*_wrap_wxToolBarTool_m_enabled_get(PyObject
*self
, PyObject
*args
) {
594 PyObject
* _resultobj
;
596 wxToolBarTool
* _arg0
;
600 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_enabled_get",&_argc0
))
603 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
604 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_enabled_get. Expected _wxToolBarTool_p.");
608 _result
= (bool )wxToolBarTool_m_enabled_get(_arg0
);
609 _resultobj
= Py_BuildValue("i",_result
);
613 #define wxToolBarTool_m_bitmap1_get(_swigobj) (&_swigobj->m_bitmap1)
614 static PyObject
*_wrap_wxToolBarTool_m_bitmap1_get(PyObject
*self
, PyObject
*args
) {
615 PyObject
* _resultobj
;
617 wxToolBarTool
* _arg0
;
622 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_bitmap1_get",&_argc0
))
625 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_bitmap1_get. Expected _wxToolBarTool_p.");
630 _result
= (wxBitmap
*)wxToolBarTool_m_bitmap1_get(_arg0
);
631 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
632 _resultobj
= Py_BuildValue("s",_ptemp
);
636 #define wxToolBarTool_m_bitmap2_get(_swigobj) (&_swigobj->m_bitmap2)
637 static PyObject
*_wrap_wxToolBarTool_m_bitmap2_get(PyObject
*self
, PyObject
*args
) {
638 PyObject
* _resultobj
;
640 wxToolBarTool
* _arg0
;
645 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_bitmap2_get",&_argc0
))
648 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
649 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_bitmap2_get. Expected _wxToolBarTool_p.");
653 _result
= (wxBitmap
*)wxToolBarTool_m_bitmap2_get(_arg0
);
654 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBitmap_p");
655 _resultobj
= Py_BuildValue("s",_ptemp
);
659 #define wxToolBarTool_m_isMenuCommand_get(_swigobj) ((bool ) _swigobj->m_isMenuCommand)
660 static PyObject
*_wrap_wxToolBarTool_m_isMenuCommand_get(PyObject
*self
, PyObject
*args
) {
661 PyObject
* _resultobj
;
663 wxToolBarTool
* _arg0
;
667 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_isMenuCommand_get",&_argc0
))
670 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
671 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_isMenuCommand_get. Expected _wxToolBarTool_p.");
675 _result
= (bool )wxToolBarTool_m_isMenuCommand_get(_arg0
);
676 _resultobj
= Py_BuildValue("i",_result
);
680 #define wxToolBarTool_m_shortHelpString_get(_swigobj) (&_swigobj->m_shortHelpString)
681 static PyObject
*_wrap_wxToolBarTool_m_shortHelpString_get(PyObject
*self
, PyObject
*args
) {
682 PyObject
* _resultobj
;
684 wxToolBarTool
* _arg0
;
688 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_shortHelpString_get",&_argc0
))
691 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
692 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_shortHelpString_get. Expected _wxToolBarTool_p.");
696 _result
= (wxString
*)wxToolBarTool_m_shortHelpString_get(_arg0
);
698 _resultobj
= PyString_FromString(WXSTRINGCAST (*_result
));
703 #define wxToolBarTool_m_longHelpString_get(_swigobj) (&_swigobj->m_longHelpString)
704 static PyObject
*_wrap_wxToolBarTool_m_longHelpString_get(PyObject
*self
, PyObject
*args
) {
705 PyObject
* _resultobj
;
707 wxToolBarTool
* _arg0
;
711 if(!PyArg_ParseTuple(args
,"s:wxToolBarTool_m_longHelpString_get",&_argc0
))
714 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBarTool_p")) {
715 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBarTool_m_longHelpString_get. Expected _wxToolBarTool_p.");
719 _result
= (wxString
*)wxToolBarTool_m_longHelpString_get(_arg0
);
721 _resultobj
= PyString_FromString(WXSTRINGCAST (*_result
));
726 static void *SwigwxToolBarTowxControl(void *ptr
) {
729 src
= (wxToolBar
*) ptr
;
730 dest
= (wxControl
*) src
;
731 return (void *) dest
;
734 static void *SwigwxToolBarTowxWindow(void *ptr
) {
737 src
= (wxToolBar
*) ptr
;
738 dest
= (wxWindow
*) src
;
739 return (void *) dest
;
742 static void *SwigwxToolBarTowxEvtHandler(void *ptr
) {
745 src
= (wxToolBar
*) ptr
;
746 dest
= (wxEvtHandler
*) src
;
747 return (void *) dest
;
750 #define new_wxToolBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxToolBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
751 static PyObject
*_wrap_new_wxToolBar(PyObject
*self
, PyObject
*args
) {
752 PyObject
* _resultobj
;
756 wxPoint
* _arg2
= &wxPyDefaultPosition
;
757 wxSize
* _arg3
= &wxPyDefaultSize
;
758 long _arg4
= (wxTB_HORIZONTAL
)|(wxNO_BORDER
);
759 char * _arg5
= "toolBar";
766 if(!PyArg_ParseTuple(args
,"si|ssls:new_wxToolBar",&_argc0
,&_arg1
,&_argc2
,&_argc3
,&_arg4
,&_arg5
))
769 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxWindow_p")) {
770 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxToolBar. Expected _wxWindow_p.");
775 if (SWIG_GetPtr(_argc2
,(void **) &_arg2
,"_wxPoint_p")) {
776 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxToolBar. Expected _wxPoint_p.");
781 if (SWIG_GetPtr(_argc3
,(void **) &_arg3
,"_wxSize_p")) {
782 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxToolBar. Expected _wxSize_p.");
786 _result
= (wxToolBar
*)new_wxToolBar(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
);
787 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxToolBar_p");
788 _resultobj
= Py_BuildValue("s",_ptemp
);
792 #define wxToolBar_AddSeparator(_swigobj) (_swigobj->AddSeparator())
793 static PyObject
*_wrap_wxToolBar_AddSeparator(PyObject
*self
, PyObject
*args
) {
794 PyObject
* _resultobj
;
799 if(!PyArg_ParseTuple(args
,"s:wxToolBar_AddSeparator",&_argc0
))
802 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
803 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_AddSeparator. Expected _wxToolBar_p.");
807 wxToolBar_AddSeparator(_arg0
);
809 _resultobj
= Py_None
;
813 static wxToolBarTool
* wxToolBar_AddTool(wxToolBar
*self
,int toolIndex
,const wxBitmap
& bitmap1
,const wxBitmap
& bitmap2
,int isToggle
,long xPos
,long yPos
,const wxString
& shortHelpString
,const wxString
& longHelpString
) {
814 return self
->AddTool(toolIndex
, bitmap1
, bitmap2
,
815 isToggle
, xPos
, yPos
, NULL
,
816 shortHelpString
, longHelpString
);
818 static PyObject
*_wrap_wxToolBar_AddTool(PyObject
*self
, PyObject
*args
) {
819 PyObject
* _resultobj
;
820 wxToolBarTool
* _result
;
824 wxBitmap
* _arg3
= &wxNullBitmap
;
828 wxString
* _arg7
= &wxPyEmptyStr
;
829 wxString
* _arg8
= &wxPyEmptyStr
;
833 PyObject
* _obj7
= 0;
834 PyObject
* _obj8
= 0;
838 if(!PyArg_ParseTuple(args
,"sis|sillOO:wxToolBar_AddTool",&_argc0
,&_arg1
,&_argc2
,&_argc3
,&_arg4
,&_arg5
,&_arg6
,&_obj7
,&_obj8
))
841 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_AddTool. Expected _wxToolBar_p.");
847 if (SWIG_GetPtr(_argc2
,(void **) &_arg2
,"_wxBitmap_p")) {
848 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxToolBar_AddTool. Expected _wxBitmap_p.");
853 if (SWIG_GetPtr(_argc3
,(void **) &_arg3
,"_wxBitmap_p")) {
854 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of wxToolBar_AddTool. Expected _wxBitmap_p.");
860 if (!PyString_Check(_obj7
)) {
861 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
864 _arg7
= new wxString(PyString_AsString(_obj7
));
868 if (!PyString_Check(_obj8
)) {
869 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
872 _arg8
= new wxString(PyString_AsString(_obj8
));
874 _result
= (wxToolBarTool
*)wxToolBar_AddTool(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
,*_arg8
);
875 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxToolBarTool_p");
876 _resultobj
= Py_BuildValue("s",_ptemp
);
888 #define wxToolBar_EnableTool(_swigobj,_swigarg0,_swigarg1) (_swigobj->EnableTool(_swigarg0,_swigarg1))
889 static PyObject
*_wrap_wxToolBar_EnableTool(PyObject
*self
, PyObject
*args
) {
890 PyObject
* _resultobj
;
898 if(!PyArg_ParseTuple(args
,"sii:wxToolBar_EnableTool",&_argc0
,&_arg1
,&tempbool2
))
901 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
902 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_EnableTool. Expected _wxToolBar_p.");
906 _arg2
= (bool ) tempbool2
;
907 wxToolBar_EnableTool(_arg0
,_arg1
,_arg2
);
909 _resultobj
= Py_None
;
913 #define wxToolBar_GetToolEnabled(_swigobj,_swigarg0) (_swigobj->GetToolEnabled(_swigarg0))
914 static PyObject
*_wrap_wxToolBar_GetToolEnabled(PyObject
*self
, PyObject
*args
) {
915 PyObject
* _resultobj
;
922 if(!PyArg_ParseTuple(args
,"si:wxToolBar_GetToolEnabled",&_argc0
,&_arg1
))
925 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
926 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_GetToolEnabled. Expected _wxToolBar_p.");
930 _result
= (bool )wxToolBar_GetToolEnabled(_arg0
,_arg1
);
931 _resultobj
= Py_BuildValue("i",_result
);
935 #define wxToolBar_GetToolLongHelp(_swigobj,_swigarg0) (_swigobj->GetToolLongHelp(_swigarg0))
936 static PyObject
*_wrap_wxToolBar_GetToolLongHelp(PyObject
*self
, PyObject
*args
) {
937 PyObject
* _resultobj
;
944 if(!PyArg_ParseTuple(args
,"si:wxToolBar_GetToolLongHelp",&_argc0
,&_arg1
))
947 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_GetToolLongHelp. Expected _wxToolBar_p.");
952 _result
= new wxString (wxToolBar_GetToolLongHelp(_arg0
,_arg1
));
954 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
962 #define wxToolBar_GetToolPacking(_swigobj) (_swigobj->GetToolPacking())
963 static PyObject
*_wrap_wxToolBar_GetToolPacking(PyObject
*self
, PyObject
*args
) {
964 PyObject
* _resultobj
;
970 if(!PyArg_ParseTuple(args
,"s:wxToolBar_GetToolPacking",&_argc0
))
973 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
974 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_GetToolPacking. Expected _wxToolBar_p.");
978 _result
= (int )wxToolBar_GetToolPacking(_arg0
);
979 _resultobj
= Py_BuildValue("i",_result
);
983 #define wxToolBar_GetToolSeparation(_swigobj) (_swigobj->GetToolSeparation())
984 static PyObject
*_wrap_wxToolBar_GetToolSeparation(PyObject
*self
, PyObject
*args
) {
985 PyObject
* _resultobj
;
991 if(!PyArg_ParseTuple(args
,"s:wxToolBar_GetToolSeparation",&_argc0
))
994 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
995 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_GetToolSeparation. Expected _wxToolBar_p.");
999 _result
= (int )wxToolBar_GetToolSeparation(_arg0
);
1000 _resultobj
= Py_BuildValue("i",_result
);
1004 #define wxToolBar_GetToolShortHelp(_swigobj,_swigarg0) (_swigobj->GetToolShortHelp(_swigarg0))
1005 static PyObject
*_wrap_wxToolBar_GetToolShortHelp(PyObject
*self
, PyObject
*args
) {
1006 PyObject
* _resultobj
;
1013 if(!PyArg_ParseTuple(args
,"si:wxToolBar_GetToolShortHelp",&_argc0
,&_arg1
))
1016 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
1017 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_GetToolShortHelp. Expected _wxToolBar_p.");
1021 _result
= new wxString (wxToolBar_GetToolShortHelp(_arg0
,_arg1
));
1023 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
1031 #define wxToolBar_GetToolState(_swigobj,_swigarg0) (_swigobj->GetToolState(_swigarg0))
1032 static PyObject
*_wrap_wxToolBar_GetToolState(PyObject
*self
, PyObject
*args
) {
1033 PyObject
* _resultobj
;
1040 if(!PyArg_ParseTuple(args
,"si:wxToolBar_GetToolState",&_argc0
,&_arg1
))
1043 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
1044 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_GetToolState. Expected _wxToolBar_p.");
1048 _result
= (bool )wxToolBar_GetToolState(_arg0
,_arg1
);
1049 _resultobj
= Py_BuildValue("i",_result
);
1053 #define wxToolBar_Realize(_swigobj) (_swigobj->Realize())
1054 static PyObject
*_wrap_wxToolBar_Realize(PyObject
*self
, PyObject
*args
) {
1055 PyObject
* _resultobj
;
1061 if(!PyArg_ParseTuple(args
,"s:wxToolBar_Realize",&_argc0
))
1064 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
1065 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_Realize. Expected _wxToolBar_p.");
1069 _result
= (bool )wxToolBar_Realize(_arg0
);
1070 _resultobj
= Py_BuildValue("i",_result
);
1074 #define wxToolBar_SetToolLongHelp(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetToolLongHelp(_swigarg0,_swigarg1))
1075 static PyObject
*_wrap_wxToolBar_SetToolLongHelp(PyObject
*self
, PyObject
*args
) {
1076 PyObject
* _resultobj
;
1081 PyObject
* _obj2
= 0;
1084 if(!PyArg_ParseTuple(args
,"siO:wxToolBar_SetToolLongHelp",&_argc0
,&_arg1
,&_obj2
))
1087 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
1088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_SetToolLongHelp. Expected _wxToolBar_p.");
1093 if (!PyString_Check(_obj2
)) {
1094 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1097 _arg2
= new wxString(PyString_AsString(_obj2
));
1099 wxToolBar_SetToolLongHelp(_arg0
,_arg1
,*_arg2
);
1101 _resultobj
= Py_None
;
1109 #define wxToolBar_SetToolShortHelp(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetToolShortHelp(_swigarg0,_swigarg1))
1110 static PyObject
*_wrap_wxToolBar_SetToolShortHelp(PyObject
*self
, PyObject
*args
) {
1111 PyObject
* _resultobj
;
1116 PyObject
* _obj2
= 0;
1119 if(!PyArg_ParseTuple(args
,"siO:wxToolBar_SetToolShortHelp",&_argc0
,&_arg1
,&_obj2
))
1122 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
1123 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_SetToolShortHelp. Expected _wxToolBar_p.");
1128 if (!PyString_Check(_obj2
)) {
1129 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1132 _arg2
= new wxString(PyString_AsString(_obj2
));
1134 wxToolBar_SetToolShortHelp(_arg0
,_arg1
,*_arg2
);
1136 _resultobj
= Py_None
;
1144 #define wxToolBar_SetMargins(_swigobj,_swigarg0) (_swigobj->SetMargins(_swigarg0))
1145 static PyObject
*_wrap_wxToolBar_SetMargins(PyObject
*self
, PyObject
*args
) {
1146 PyObject
* _resultobj
;
1153 if(!PyArg_ParseTuple(args
,"ss:wxToolBar_SetMargins",&_argc0
,&_argc1
))
1156 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
1157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_SetMargins. Expected _wxToolBar_p.");
1162 if (SWIG_GetPtr(_argc1
,(void **) &_arg1
,"_wxSize_p")) {
1163 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxToolBar_SetMargins. Expected _wxSize_p.");
1167 wxToolBar_SetMargins(_arg0
,*_arg1
);
1169 _resultobj
= Py_None
;
1173 #define wxToolBar_SetToolPacking(_swigobj,_swigarg0) (_swigobj->SetToolPacking(_swigarg0))
1174 static PyObject
*_wrap_wxToolBar_SetToolPacking(PyObject
*self
, PyObject
*args
) {
1175 PyObject
* _resultobj
;
1181 if(!PyArg_ParseTuple(args
,"si:wxToolBar_SetToolPacking",&_argc0
,&_arg1
))
1184 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
1185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_SetToolPacking. Expected _wxToolBar_p.");
1189 wxToolBar_SetToolPacking(_arg0
,_arg1
);
1191 _resultobj
= Py_None
;
1195 #define wxToolBar_SetToolSeparation(_swigobj,_swigarg0) (_swigobj->SetToolSeparation(_swigarg0))
1196 static PyObject
*_wrap_wxToolBar_SetToolSeparation(PyObject
*self
, PyObject
*args
) {
1197 PyObject
* _resultobj
;
1203 if(!PyArg_ParseTuple(args
,"si:wxToolBar_SetToolSeparation",&_argc0
,&_arg1
))
1206 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
1207 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_SetToolSeparation. Expected _wxToolBar_p.");
1211 wxToolBar_SetToolSeparation(_arg0
,_arg1
);
1213 _resultobj
= Py_None
;
1217 #define wxToolBar_ToggleTool(_swigobj,_swigarg0,_swigarg1) (_swigobj->ToggleTool(_swigarg0,_swigarg1))
1218 static PyObject
*_wrap_wxToolBar_ToggleTool(PyObject
*self
, PyObject
*args
) {
1219 PyObject
* _resultobj
;
1227 if(!PyArg_ParseTuple(args
,"sii:wxToolBar_ToggleTool",&_argc0
,&_arg1
,&tempbool2
))
1230 if (SWIG_GetPtr(_argc0
,(void **) &_arg0
,"_wxToolBar_p")) {
1231 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxToolBar_ToggleTool. Expected _wxToolBar_p.");
1235 _arg2
= (bool ) tempbool2
;
1236 wxToolBar_ToggleTool(_arg0
,_arg1
,_arg2
);
1238 _resultobj
= Py_None
;
1242 static PyMethodDef stattoolcMethods
[] = {
1243 { "wxToolBar_ToggleTool", _wrap_wxToolBar_ToggleTool
, 1 },
1244 { "wxToolBar_SetToolSeparation", _wrap_wxToolBar_SetToolSeparation
, 1 },
1245 { "wxToolBar_SetToolPacking", _wrap_wxToolBar_SetToolPacking
, 1 },
1246 { "wxToolBar_SetMargins", _wrap_wxToolBar_SetMargins
, 1 },
1247 { "wxToolBar_SetToolShortHelp", _wrap_wxToolBar_SetToolShortHelp
, 1 },
1248 { "wxToolBar_SetToolLongHelp", _wrap_wxToolBar_SetToolLongHelp
, 1 },
1249 { "wxToolBar_Realize", _wrap_wxToolBar_Realize
, 1 },
1250 { "wxToolBar_GetToolState", _wrap_wxToolBar_GetToolState
, 1 },
1251 { "wxToolBar_GetToolShortHelp", _wrap_wxToolBar_GetToolShortHelp
, 1 },
1252 { "wxToolBar_GetToolSeparation", _wrap_wxToolBar_GetToolSeparation
, 1 },
1253 { "wxToolBar_GetToolPacking", _wrap_wxToolBar_GetToolPacking
, 1 },
1254 { "wxToolBar_GetToolLongHelp", _wrap_wxToolBar_GetToolLongHelp
, 1 },
1255 { "wxToolBar_GetToolEnabled", _wrap_wxToolBar_GetToolEnabled
, 1 },
1256 { "wxToolBar_EnableTool", _wrap_wxToolBar_EnableTool
, 1 },
1257 { "wxToolBar_AddTool", _wrap_wxToolBar_AddTool
, 1 },
1258 { "wxToolBar_AddSeparator", _wrap_wxToolBar_AddSeparator
, 1 },
1259 { "new_wxToolBar", _wrap_new_wxToolBar
, 1 },
1260 { "wxToolBarTool_m_longHelpString_get", _wrap_wxToolBarTool_m_longHelpString_get
, 1 },
1261 { "wxToolBarTool_m_shortHelpString_get", _wrap_wxToolBarTool_m_shortHelpString_get
, 1 },
1262 { "wxToolBarTool_m_isMenuCommand_get", _wrap_wxToolBarTool_m_isMenuCommand_get
, 1 },
1263 { "wxToolBarTool_m_bitmap2_get", _wrap_wxToolBarTool_m_bitmap2_get
, 1 },
1264 { "wxToolBarTool_m_bitmap1_get", _wrap_wxToolBarTool_m_bitmap1_get
, 1 },
1265 { "wxToolBarTool_m_enabled_get", _wrap_wxToolBarTool_m_enabled_get
, 1 },
1266 { "wxToolBarTool_m_deleteSecondBitmap_get", _wrap_wxToolBarTool_m_deleteSecondBitmap_get
, 1 },
1267 { "wxToolBarTool_m_isToggle_get", _wrap_wxToolBarTool_m_isToggle_get
, 1 },
1268 { "wxToolBarTool_m_toggleState_get", _wrap_wxToolBarTool_m_toggleState_get
, 1 },
1269 { "wxToolBarTool_m_index_get", _wrap_wxToolBarTool_m_index_get
, 1 },
1270 { "wxToolBarTool_m_clientData_get", _wrap_wxToolBarTool_m_clientData_get
, 1 },
1271 { "wxToolBarTool_m_toolStyle_get", _wrap_wxToolBarTool_m_toolStyle_get
, 1 },
1272 { "delete_wxToolBarTool", _wrap_delete_wxToolBarTool
, 1 },
1273 { "new_wxToolBarTool", _wrap_new_wxToolBarTool
, 1 },
1274 { "wxStatusBar_SetStatusWidths", _wrap_wxStatusBar_SetStatusWidths
, 1 },
1275 { "wxStatusBar_SetStatusText", _wrap_wxStatusBar_SetStatusText
, 1 },
1276 { "wxStatusBar_SetFieldsCount", _wrap_wxStatusBar_SetFieldsCount
, 1 },
1277 { "wxStatusBar_InitColours", _wrap_wxStatusBar_InitColours
, 1 },
1278 { "wxStatusBar_DrawFieldText", _wrap_wxStatusBar_DrawFieldText
, 1 },
1279 { "wxStatusBar_DrawField", _wrap_wxStatusBar_DrawField
, 1 },
1280 { "wxStatusBar_GetStatusText", _wrap_wxStatusBar_GetStatusText
, 1 },
1281 { "wxStatusBar_GetFieldsCount", _wrap_wxStatusBar_GetFieldsCount
, 1 },
1282 { "wxStatusBar_GetFieldRect", _wrap_wxStatusBar_GetFieldRect
, 1 },
1283 { "new_wxStatusBar", _wrap_new_wxStatusBar
, 1 },
1286 static PyObject
*SWIG_globals
;
1290 SWIGEXPORT(void,initstattoolc
)() {
1292 SWIG_globals
= SWIG_newvarlink();
1293 m
= Py_InitModule("stattoolc", stattoolcMethods
);
1294 d
= PyModule_GetDict(m
);
1296 * These are the pointer type-equivalency mappings.
1297 * (Used by the SWIG pointer type-checker).
1299 SWIG_RegisterMapping("_wxAcceleratorTable","_class_wxAcceleratorTable",0);
1300 SWIG_RegisterMapping("_wxEvent","_class_wxEvent",0);
1301 SWIG_RegisterMapping("_class_wxActivateEvent","_wxActivateEvent",0);
1302 SWIG_RegisterMapping("_signed_long","_long",0);
1303 SWIG_RegisterMapping("_wxMenuEvent","_class_wxMenuEvent",0);
1304 SWIG_RegisterMapping("_class_wxRegionIterator","_wxRegionIterator",0);
1305 SWIG_RegisterMapping("_class_wxMenuBar","_wxMenuBar",0);
1306 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxToolBar",SwigwxToolBarTowxEvtHandler
);
1307 SWIG_RegisterMapping("_class_wxEvtHandler","_wxToolBar",SwigwxToolBarTowxEvtHandler
);
1308 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxStatusBar",SwigwxStatusBarTowxEvtHandler
);
1309 SWIG_RegisterMapping("_class_wxEvtHandler","_wxStatusBar",SwigwxStatusBarTowxEvtHandler
);
1310 SWIG_RegisterMapping("_class_wxEvtHandler","_wxEvtHandler",0);
1311 SWIG_RegisterMapping("_wxPaintEvent","_class_wxPaintEvent",0);
1312 SWIG_RegisterMapping("_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0);
1313 SWIG_RegisterMapping("_wxCursor","_class_wxCursor",0);
1314 SWIG_RegisterMapping("_wxMask","_class_wxMask",0);
1315 SWIG_RegisterMapping("_wxPyMenu","_class_wxPyMenu",0);
1316 SWIG_RegisterMapping("_wxPen","_class_wxPen",0);
1317 SWIG_RegisterMapping("_wxUpdateUIEvent","_class_wxUpdateUIEvent",0);
1318 SWIG_RegisterMapping("_byte","_unsigned_char",0);
1319 SWIG_RegisterMapping("_wxStaticBox","_class_wxStaticBox",0);
1320 SWIG_RegisterMapping("_wxChoice","_class_wxChoice",0);
1321 SWIG_RegisterMapping("_wxSlider","_class_wxSlider",0);
1322 SWIG_RegisterMapping("_long","_wxDash",0);
1323 SWIG_RegisterMapping("_long","_unsigned_long",0);
1324 SWIG_RegisterMapping("_long","_signed_long",0);
1325 SWIG_RegisterMapping("_wxDropFilesEvent","_class_wxDropFilesEvent",0);
1326 SWIG_RegisterMapping("_wxBitmapButton","_class_wxBitmapButton",0);
1327 SWIG_RegisterMapping("_class_wxAcceleratorTable","_wxAcceleratorTable",0);
1328 SWIG_RegisterMapping("_class_wxGauge","_wxGauge",0);
1329 SWIG_RegisterMapping("_wxDC","_class_wxDC",0);
1330 SWIG_RegisterMapping("_wxSpinEvent","_class_wxSpinEvent",0);
1331 SWIG_RegisterMapping("_class_wxRealPoint","_wxRealPoint",0);
1332 SWIG_RegisterMapping("_class_wxMenuItem","_wxMenuItem",0);
1333 SWIG_RegisterMapping("_class_wxPaintEvent","_wxPaintEvent",0);
1334 SWIG_RegisterMapping("_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0);
1335 SWIG_RegisterMapping("_class_wxStatusBar","_wxStatusBar",0);
1336 SWIG_RegisterMapping("_class_wxPostScriptDC","_wxPostScriptDC",0);
1337 SWIG_RegisterMapping("_wxPanel","_class_wxPanel",0);
1338 SWIG_RegisterMapping("_wxInitDialogEvent","_class_wxInitDialogEvent",0);
1339 SWIG_RegisterMapping("_wxCheckBox","_class_wxCheckBox",0);
1340 SWIG_RegisterMapping("_wxTextCtrl","_class_wxTextCtrl",0);
1341 SWIG_RegisterMapping("_class_wxMask","_wxMask",0);
1342 SWIG_RegisterMapping("_class_wxKeyEvent","_wxKeyEvent",0);
1343 SWIG_RegisterMapping("_wxColour","_class_wxColour",0);
1344 SWIG_RegisterMapping("_class_wxDialog","_wxDialog",0);
1345 SWIG_RegisterMapping("_wxIdleEvent","_class_wxIdleEvent",0);
1346 SWIG_RegisterMapping("_class_wxUpdateUIEvent","_wxUpdateUIEvent",0);
1347 SWIG_RegisterMapping("_wxToolBar","_class_wxToolBar",0);
1348 SWIG_RegisterMapping("_wxBrush","_class_wxBrush",0);
1349 SWIG_RegisterMapping("_wxShowEvent","_class_wxShowEvent",0);
1350 SWIG_RegisterMapping("_uint","_unsigned_int",0);
1351 SWIG_RegisterMapping("_uint","_int",0);
1352 SWIG_RegisterMapping("_uint","_wxWindowID",0);
1353 SWIG_RegisterMapping("_class_wxEvent","_wxEvent",0);
1354 SWIG_RegisterMapping("_wxCheckListBox","_class_wxCheckListBox",0);
1355 SWIG_RegisterMapping("_wxRect","_class_wxRect",0);
1356 SWIG_RegisterMapping("_wxCommandEvent","_class_wxCommandEvent",0);
1357 SWIG_RegisterMapping("_wxSizeEvent","_class_wxSizeEvent",0);
1358 SWIG_RegisterMapping("_wxPoint","_class_wxPoint",0);
1359 SWIG_RegisterMapping("_class_wxButton","_wxButton",0);
1360 SWIG_RegisterMapping("_wxRadioBox","_class_wxRadioBox",0);
1361 SWIG_RegisterMapping("_wxBitmap","_class_wxBitmap",0);
1362 SWIG_RegisterMapping("_wxPyTimer","_class_wxPyTimer",0);
1363 SWIG_RegisterMapping("_wxWindowDC","_class_wxWindowDC",0);
1364 SWIG_RegisterMapping("_wxScrollBar","_class_wxScrollBar",0);
1365 SWIG_RegisterMapping("_wxSpinButton","_class_wxSpinButton",0);
1366 SWIG_RegisterMapping("_wxToolBarTool","_class_wxToolBarTool",0);
1367 SWIG_RegisterMapping("_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0);
1368 SWIG_RegisterMapping("_class_wxIconizeEvent","_wxIconizeEvent",0);
1369 SWIG_RegisterMapping("_class_wxStaticBitmap","_wxStaticBitmap",0);
1370 SWIG_RegisterMapping("_class_wxToolBar","_wxToolBar",0);
1371 SWIG_RegisterMapping("_wxScrollEvent","_class_wxScrollEvent",0);
1372 SWIG_RegisterMapping("_EBool","_signed_int",0);
1373 SWIG_RegisterMapping("_EBool","_int",0);
1374 SWIG_RegisterMapping("_EBool","_wxWindowID",0);
1375 SWIG_RegisterMapping("_class_wxRegion","_wxRegion",0);
1376 SWIG_RegisterMapping("_class_wxDropFilesEvent","_wxDropFilesEvent",0);
1377 SWIG_RegisterMapping("_wxStaticText","_class_wxStaticText",0);
1378 SWIG_RegisterMapping("_wxFont","_class_wxFont",0);
1379 SWIG_RegisterMapping("_wxCloseEvent","_class_wxCloseEvent",0);
1380 SWIG_RegisterMapping("_unsigned_long","_wxDash",0);
1381 SWIG_RegisterMapping("_unsigned_long","_long",0);
1382 SWIG_RegisterMapping("_class_wxRect","_wxRect",0);
1383 SWIG_RegisterMapping("_class_wxDC","_wxDC",0);
1384 SWIG_RegisterMapping("_class_wxPyTimer","_wxPyTimer",0);
1385 SWIG_RegisterMapping("_wxFocusEvent","_class_wxFocusEvent",0);
1386 SWIG_RegisterMapping("_wxMaximizeEvent","_class_wxMaximizeEvent",0);
1387 SWIG_RegisterMapping("_class_wxSpinButton","_wxSpinButton",0);
1388 SWIG_RegisterMapping("_wxAcceleratorEntry","_class_wxAcceleratorEntry",0);
1389 SWIG_RegisterMapping("_class_wxPanel","_wxPanel",0);
1390 SWIG_RegisterMapping("_class_wxCheckBox","_wxCheckBox",0);
1391 SWIG_RegisterMapping("_wxComboBox","_class_wxComboBox",0);
1392 SWIG_RegisterMapping("_wxRadioButton","_class_wxRadioButton",0);
1393 SWIG_RegisterMapping("_signed_int","_EBool",0);
1394 SWIG_RegisterMapping("_signed_int","_wxWindowID",0);
1395 SWIG_RegisterMapping("_signed_int","_int",0);
1396 SWIG_RegisterMapping("_class_wxTextCtrl","_wxTextCtrl",0);
1397 SWIG_RegisterMapping("_wxLayoutConstraints","_class_wxLayoutConstraints",0);
1398 SWIG_RegisterMapping("_wxMenu","_class_wxMenu",0);
1399 SWIG_RegisterMapping("_class_wxMoveEvent","_wxMoveEvent",0);
1400 SWIG_RegisterMapping("_wxListBox","_class_wxListBox",0);
1401 SWIG_RegisterMapping("_wxScreenDC","_class_wxScreenDC",0);
1402 SWIG_RegisterMapping("_WXTYPE","_short",0);
1403 SWIG_RegisterMapping("_WXTYPE","_signed_short",0);
1404 SWIG_RegisterMapping("_WXTYPE","_unsigned_short",0);
1405 SWIG_RegisterMapping("_class_wxBrush","_wxBrush",0);
1406 SWIG_RegisterMapping("_unsigned_short","_WXTYPE",0);
1407 SWIG_RegisterMapping("_unsigned_short","_short",0);
1408 SWIG_RegisterMapping("_class_wxWindow","_class_wxToolBar",SwigwxToolBarTowxWindow
);
1409 SWIG_RegisterMapping("_class_wxWindow","_wxToolBar",SwigwxToolBarTowxWindow
);
1410 SWIG_RegisterMapping("_class_wxWindow","_class_wxStatusBar",SwigwxStatusBarTowxWindow
);
1411 SWIG_RegisterMapping("_class_wxWindow","_wxStatusBar",SwigwxStatusBarTowxWindow
);
1412 SWIG_RegisterMapping("_class_wxWindow","_wxWindow",0);
1413 SWIG_RegisterMapping("_class_wxStaticText","_wxStaticText",0);
1414 SWIG_RegisterMapping("_class_wxFont","_wxFont",0);
1415 SWIG_RegisterMapping("_class_wxCloseEvent","_wxCloseEvent",0);
1416 SWIG_RegisterMapping("_class_wxMenuEvent","_wxMenuEvent",0);
1417 SWIG_RegisterMapping("_wxClientDC","_class_wxClientDC",0);
1418 SWIG_RegisterMapping("_wxMouseEvent","_class_wxMouseEvent",0);
1419 SWIG_RegisterMapping("_class_wxPoint","_wxPoint",0);
1420 SWIG_RegisterMapping("_wxRealPoint","_class_wxRealPoint",0);
1421 SWIG_RegisterMapping("_class_wxRadioBox","_wxRadioBox",0);
1422 SWIG_RegisterMapping("_signed_short","_WXTYPE",0);
1423 SWIG_RegisterMapping("_signed_short","_short",0);
1424 SWIG_RegisterMapping("_wxMemoryDC","_class_wxMemoryDC",0);
1425 SWIG_RegisterMapping("_wxPaintDC","_class_wxPaintDC",0);
1426 SWIG_RegisterMapping("_class_wxWindowDC","_wxWindowDC",0);
1427 SWIG_RegisterMapping("_class_wxFocusEvent","_wxFocusEvent",0);
1428 SWIG_RegisterMapping("_class_wxMaximizeEvent","_wxMaximizeEvent",0);
1429 SWIG_RegisterMapping("_wxStatusBar","_class_wxStatusBar",0);
1430 SWIG_RegisterMapping("_class_wxToolBarTool","_wxToolBarTool",0);
1431 SWIG_RegisterMapping("_class_wxAcceleratorEntry","_wxAcceleratorEntry",0);
1432 SWIG_RegisterMapping("_class_wxCursor","_wxCursor",0);
1433 SWIG_RegisterMapping("_wxPostScriptDC","_class_wxPostScriptDC",0);
1434 SWIG_RegisterMapping("_wxScrolledWindow","_class_wxScrolledWindow",0);
1435 SWIG_RegisterMapping("_unsigned_char","_byte",0);
1436 SWIG_RegisterMapping("_class_wxMenu","_wxMenu",0);
1437 SWIG_RegisterMapping("_wxControl","_class_wxToolBar",SwigwxToolBarTowxControl
);
1438 SWIG_RegisterMapping("_wxControl","_wxToolBar",SwigwxToolBarTowxControl
);
1439 SWIG_RegisterMapping("_wxControl","_class_wxControl",0);
1440 SWIG_RegisterMapping("_class_wxListBox","_wxListBox",0);
1441 SWIG_RegisterMapping("_unsigned_int","_uint",0);
1442 SWIG_RegisterMapping("_unsigned_int","_wxWindowID",0);
1443 SWIG_RegisterMapping("_unsigned_int","_int",0);
1444 SWIG_RegisterMapping("_wxIcon","_class_wxIcon",0);
1445 SWIG_RegisterMapping("_wxDialog","_class_wxDialog",0);
1446 SWIG_RegisterMapping("_class_wxPyMenu","_wxPyMenu",0);
1447 SWIG_RegisterMapping("_class_wxPen","_wxPen",0);
1448 SWIG_RegisterMapping("_short","_WXTYPE",0);
1449 SWIG_RegisterMapping("_short","_unsigned_short",0);
1450 SWIG_RegisterMapping("_short","_signed_short",0);
1451 SWIG_RegisterMapping("_class_wxStaticBox","_wxStaticBox",0);
1452 SWIG_RegisterMapping("_class_wxScrollEvent","_wxScrollEvent",0);
1453 SWIG_RegisterMapping("_wxJoystickEvent","_class_wxJoystickEvent",0);
1454 SWIG_RegisterMapping("_class_wxChoice","_wxChoice",0);
1455 SWIG_RegisterMapping("_class_wxSlider","_wxSlider",0);
1456 SWIG_RegisterMapping("_class_wxBitmapButton","_wxBitmapButton",0);
1457 SWIG_RegisterMapping("_wxWindowID","_EBool",0);
1458 SWIG_RegisterMapping("_wxWindowID","_uint",0);
1459 SWIG_RegisterMapping("_wxWindowID","_int",0);
1460 SWIG_RegisterMapping("_wxWindowID","_signed_int",0);
1461 SWIG_RegisterMapping("_wxWindowID","_unsigned_int",0);
1462 SWIG_RegisterMapping("_int","_EBool",0);
1463 SWIG_RegisterMapping("_int","_uint",0);
1464 SWIG_RegisterMapping("_int","_wxWindowID",0);
1465 SWIG_RegisterMapping("_int","_unsigned_int",0);
1466 SWIG_RegisterMapping("_int","_signed_int",0);
1467 SWIG_RegisterMapping("_class_wxMouseEvent","_wxMouseEvent",0);
1468 SWIG_RegisterMapping("_class_wxSpinEvent","_wxSpinEvent",0);
1469 SWIG_RegisterMapping("_wxButton","_class_wxButton",0);
1470 SWIG_RegisterMapping("_wxSize","_class_wxSize",0);
1471 SWIG_RegisterMapping("_wxRegionIterator","_class_wxRegionIterator",0);
1472 SWIG_RegisterMapping("_class_wxPaintDC","_wxPaintDC",0);
1473 SWIG_RegisterMapping("_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0);
1474 SWIG_RegisterMapping("_class_wxInitDialogEvent","_wxInitDialogEvent",0);
1475 SWIG_RegisterMapping("_class_wxComboBox","_wxComboBox",0);
1476 SWIG_RegisterMapping("_class_wxRadioButton","_wxRadioButton",0);
1477 SWIG_RegisterMapping("_class_wxLayoutConstraints","_wxLayoutConstraints",0);
1478 SWIG_RegisterMapping("_wxIconizeEvent","_class_wxIconizeEvent",0);
1479 SWIG_RegisterMapping("_class_wxControl","_class_wxToolBar",SwigwxToolBarTowxControl
);
1480 SWIG_RegisterMapping("_class_wxControl","_wxToolBar",SwigwxToolBarTowxControl
);
1481 SWIG_RegisterMapping("_class_wxControl","_wxControl",0);
1482 SWIG_RegisterMapping("_wxStaticBitmap","_class_wxStaticBitmap",0);
1483 SWIG_RegisterMapping("_class_wxIcon","_wxIcon",0);
1484 SWIG_RegisterMapping("_class_wxColour","_wxColour",0);
1485 SWIG_RegisterMapping("_class_wxScreenDC","_wxScreenDC",0);
1486 SWIG_RegisterMapping("_wxPalette","_class_wxPalette",0);
1487 SWIG_RegisterMapping("_class_wxIdleEvent","_wxIdleEvent",0);
1488 SWIG_RegisterMapping("_wxEraseEvent","_class_wxEraseEvent",0);
1489 SWIG_RegisterMapping("_class_wxJoystickEvent","_wxJoystickEvent",0);
1490 SWIG_RegisterMapping("_wxRegion","_class_wxRegion",0);
1491 SWIG_RegisterMapping("_class_wxShowEvent","_wxShowEvent",0);
1492 SWIG_RegisterMapping("_wxActivateEvent","_class_wxActivateEvent",0);
1493 SWIG_RegisterMapping("_wxGauge","_class_wxGauge",0);
1494 SWIG_RegisterMapping("_class_wxCheckListBox","_wxCheckListBox",0);
1495 SWIG_RegisterMapping("_class_wxCommandEvent","_wxCommandEvent",0);
1496 SWIG_RegisterMapping("_class_wxClientDC","_wxClientDC",0);
1497 SWIG_RegisterMapping("_class_wxSizeEvent","_wxSizeEvent",0);
1498 SWIG_RegisterMapping("_class_wxSize","_wxSize",0);
1499 SWIG_RegisterMapping("_class_wxBitmap","_wxBitmap",0);
1500 SWIG_RegisterMapping("_class_wxMemoryDC","_wxMemoryDC",0);
1501 SWIG_RegisterMapping("_wxMenuBar","_class_wxMenuBar",0);
1502 SWIG_RegisterMapping("_wxEvtHandler","_class_wxToolBar",SwigwxToolBarTowxEvtHandler
);
1503 SWIG_RegisterMapping("_wxEvtHandler","_wxToolBar",SwigwxToolBarTowxEvtHandler
);
1504 SWIG_RegisterMapping("_wxEvtHandler","_class_wxStatusBar",SwigwxStatusBarTowxEvtHandler
);
1505 SWIG_RegisterMapping("_wxEvtHandler","_wxStatusBar",SwigwxStatusBarTowxEvtHandler
);
1506 SWIG_RegisterMapping("_wxEvtHandler","_class_wxEvtHandler",0);
1507 SWIG_RegisterMapping("_wxMenuItem","_class_wxMenuItem",0);
1508 SWIG_RegisterMapping("_class_wxScrollBar","_wxScrollBar",0);
1509 SWIG_RegisterMapping("_wxDash","_unsigned_long",0);
1510 SWIG_RegisterMapping("_wxDash","_long",0);
1511 SWIG_RegisterMapping("_class_wxScrolledWindow","_wxScrolledWindow",0);
1512 SWIG_RegisterMapping("_wxKeyEvent","_class_wxKeyEvent",0);
1513 SWIG_RegisterMapping("_wxMoveEvent","_class_wxMoveEvent",0);
1514 SWIG_RegisterMapping("_class_wxPalette","_wxPalette",0);
1515 SWIG_RegisterMapping("_class_wxEraseEvent","_wxEraseEvent",0);
1516 SWIG_RegisterMapping("_wxWindow","_class_wxToolBar",SwigwxToolBarTowxWindow
);
1517 SWIG_RegisterMapping("_wxWindow","_wxToolBar",SwigwxToolBarTowxWindow
);
1518 SWIG_RegisterMapping("_wxWindow","_class_wxStatusBar",SwigwxStatusBarTowxWindow
);
1519 SWIG_RegisterMapping("_wxWindow","_wxStatusBar",SwigwxStatusBarTowxWindow
);
1520 SWIG_RegisterMapping("_wxWindow","_class_wxWindow",0);