]> git.saurik.com Git - wxWidgets.git/blob - utils/wxPython/src/gtk/stattool.cpp
New SWIG generated sources
[wxWidgets.git] / utils / wxPython / src / gtk / stattool.cpp
1 /*
2 * FILE : gtk/stattool.cpp
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 810)
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) __declspec(dllexport) a
28 # else
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
31 # else
32 # define SWIGEXPORT(a) a
33 # endif
34 # endif
35 #else
36 # define SWIGEXPORT(a) a
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 char *SWIG_GetPtrObj(PyObject *, void **, char *);
47 extern void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
48 extern PyObject *SWIG_newvarlink(void);
49 #ifdef __cplusplus
50 }
51 #endif
52 #define SWIG_init initstattoolc
53
54 #define SWIG_name "stattoolc"
55
56 #include "helpers.h"
57 #include <wx/toolbar.h>
58 #include <wx/tbarsmpl.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 static char* wxStringErrorMsg = "string type is required for parameter";
108 #ifdef __cplusplus
109 extern "C" {
110 #endif
111 static void *SwigwxStatusBarTowxWindow(void *ptr) {
112 wxStatusBar *src;
113 wxWindow *dest;
114 src = (wxStatusBar *) ptr;
115 dest = (wxWindow *) src;
116 return (void *) dest;
117 }
118
119 static void *SwigwxStatusBarTowxEvtHandler(void *ptr) {
120 wxStatusBar *src;
121 wxEvtHandler *dest;
122 src = (wxStatusBar *) ptr;
123 dest = (wxEvtHandler *) src;
124 return (void *) dest;
125 }
126
127 #define new_wxStatusBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxStatusBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
128 static PyObject *_wrap_new_wxStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
129 PyObject * _resultobj;
130 wxStatusBar * _result;
131 wxWindow * _arg0;
132 wxWindowID _arg1;
133 wxPoint * _arg2 = (wxPoint *) &wxPyDefaultPosition;
134 wxSize * _arg3 = (wxSize *) &wxPyDefaultSize;
135 long _arg4 = (long ) wxST_SIZEGRIP;
136 char * _arg5 = (char *) "statusBar";
137 PyObject * _argo0 = 0;
138 wxPoint temp;
139 PyObject * _obj2 = 0;
140 wxSize temp0;
141 PyObject * _obj3 = 0;
142 char *_kwnames[] = { "parent","id","pos","size","style","name", NULL };
143 char _ptemp[128];
144
145 self = self;
146 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi|OOls:new_wxStatusBar",_kwnames,&_argo0,&_arg1,&_obj2,&_obj3,&_arg4,&_arg5))
147 return NULL;
148 if (_argo0) {
149 if (_argo0 == Py_None) { _arg0 = NULL; }
150 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
151 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxStatusBar. Expected _wxWindow_p.");
152 return NULL;
153 }
154 }
155 if (_obj2)
156 {
157 _arg2 = &temp;
158 if (! wxPoint_helper(_obj2, &_arg2))
159 return NULL;
160 }
161 if (_obj3)
162 {
163 _arg3 = &temp0;
164 if (! wxSize_helper(_obj3, &_arg3))
165 return NULL;
166 }
167 {
168 wxPy_BEGIN_ALLOW_THREADS;
169 _result = (wxStatusBar *)new_wxStatusBar(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
170
171 wxPy_END_ALLOW_THREADS;
172 } if (_result) {
173 SWIG_MakePtr(_ptemp, (char *) _result,"_wxStatusBar_p");
174 _resultobj = Py_BuildValue("s",_ptemp);
175 } else {
176 Py_INCREF(Py_None);
177 _resultobj = Py_None;
178 }
179 return _resultobj;
180 }
181
182 static wxRect * wxStatusBar_GetFieldRect(wxStatusBar *self,long item) {
183 wxRect* rect= new wxRect;
184 self->GetFieldRect(item, *rect);
185 return rect;
186 }
187 static PyObject *_wrap_wxStatusBar_GetFieldRect(PyObject *self, PyObject *args, PyObject *kwargs) {
188 PyObject * _resultobj;
189 wxRect * _result;
190 wxStatusBar * _arg0;
191 long _arg1;
192 PyObject * _argo0 = 0;
193 char *_kwnames[] = { "self","item", NULL };
194 char _ptemp[128];
195
196 self = self;
197 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxStatusBar_GetFieldRect",_kwnames,&_argo0,&_arg1))
198 return NULL;
199 if (_argo0) {
200 if (_argo0 == Py_None) { _arg0 = NULL; }
201 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStatusBar_p")) {
202 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_GetFieldRect. Expected _wxStatusBar_p.");
203 return NULL;
204 }
205 }
206 {
207 wxPy_BEGIN_ALLOW_THREADS;
208 _result = (wxRect *)wxStatusBar_GetFieldRect(_arg0,_arg1);
209
210 wxPy_END_ALLOW_THREADS;
211 } if (_result) {
212 SWIG_MakePtr(_ptemp, (char *) _result,"_wxRect_p");
213 _resultobj = Py_BuildValue("s",_ptemp);
214 } else {
215 Py_INCREF(Py_None);
216 _resultobj = Py_None;
217 }
218 return _resultobj;
219 }
220
221 #define wxStatusBar_GetFieldsCount(_swigobj) (_swigobj->GetFieldsCount())
222 static PyObject *_wrap_wxStatusBar_GetFieldsCount(PyObject *self, PyObject *args, PyObject *kwargs) {
223 PyObject * _resultobj;
224 int _result;
225 wxStatusBar * _arg0;
226 PyObject * _argo0 = 0;
227 char *_kwnames[] = { "self", NULL };
228
229 self = self;
230 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStatusBar_GetFieldsCount",_kwnames,&_argo0))
231 return NULL;
232 if (_argo0) {
233 if (_argo0 == Py_None) { _arg0 = NULL; }
234 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStatusBar_p")) {
235 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_GetFieldsCount. Expected _wxStatusBar_p.");
236 return NULL;
237 }
238 }
239 {
240 wxPy_BEGIN_ALLOW_THREADS;
241 _result = (int )wxStatusBar_GetFieldsCount(_arg0);
242
243 wxPy_END_ALLOW_THREADS;
244 } _resultobj = Py_BuildValue("i",_result);
245 return _resultobj;
246 }
247
248 #define wxStatusBar_GetStatusText(_swigobj,_swigarg0) (_swigobj->GetStatusText(_swigarg0))
249 static PyObject *_wrap_wxStatusBar_GetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
250 PyObject * _resultobj;
251 wxString * _result;
252 wxStatusBar * _arg0;
253 int _arg1 = (int ) 0;
254 PyObject * _argo0 = 0;
255 char *_kwnames[] = { "self","ir", NULL };
256
257 self = self;
258 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxStatusBar_GetStatusText",_kwnames,&_argo0,&_arg1))
259 return NULL;
260 if (_argo0) {
261 if (_argo0 == Py_None) { _arg0 = NULL; }
262 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStatusBar_p")) {
263 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_GetStatusText. Expected _wxStatusBar_p.");
264 return NULL;
265 }
266 }
267 {
268 wxPy_BEGIN_ALLOW_THREADS;
269 _result = new wxString (wxStatusBar_GetStatusText(_arg0,_arg1));
270
271 wxPy_END_ALLOW_THREADS;
272 }{
273 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
274 }
275 {
276 delete _result;
277 }
278 return _resultobj;
279 }
280
281 #define wxStatusBar_DrawField(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawField(_swigarg0,_swigarg1))
282 static PyObject *_wrap_wxStatusBar_DrawField(PyObject *self, PyObject *args, PyObject *kwargs) {
283 PyObject * _resultobj;
284 wxStatusBar * _arg0;
285 wxDC * _arg1;
286 int _arg2;
287 PyObject * _argo0 = 0;
288 PyObject * _argo1 = 0;
289 char *_kwnames[] = { "self","dc","i", NULL };
290
291 self = self;
292 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOi:wxStatusBar_DrawField",_kwnames,&_argo0,&_argo1,&_arg2))
293 return NULL;
294 if (_argo0) {
295 if (_argo0 == Py_None) { _arg0 = NULL; }
296 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStatusBar_p")) {
297 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_DrawField. Expected _wxStatusBar_p.");
298 return NULL;
299 }
300 }
301 if (_argo1) {
302 if (_argo1 == Py_None) { _arg1 = NULL; }
303 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
304 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStatusBar_DrawField. Expected _wxDC_p.");
305 return NULL;
306 }
307 }
308 {
309 wxPy_BEGIN_ALLOW_THREADS;
310 wxStatusBar_DrawField(_arg0,*_arg1,_arg2);
311
312 wxPy_END_ALLOW_THREADS;
313 } Py_INCREF(Py_None);
314 _resultobj = Py_None;
315 return _resultobj;
316 }
317
318 #define wxStatusBar_DrawFieldText(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawFieldText(_swigarg0,_swigarg1))
319 static PyObject *_wrap_wxStatusBar_DrawFieldText(PyObject *self, PyObject *args, PyObject *kwargs) {
320 PyObject * _resultobj;
321 wxStatusBar * _arg0;
322 wxDC * _arg1;
323 int _arg2;
324 PyObject * _argo0 = 0;
325 PyObject * _argo1 = 0;
326 char *_kwnames[] = { "self","dc","i", NULL };
327
328 self = self;
329 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOi:wxStatusBar_DrawFieldText",_kwnames,&_argo0,&_argo1,&_arg2))
330 return NULL;
331 if (_argo0) {
332 if (_argo0 == Py_None) { _arg0 = NULL; }
333 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStatusBar_p")) {
334 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_DrawFieldText. Expected _wxStatusBar_p.");
335 return NULL;
336 }
337 }
338 if (_argo1) {
339 if (_argo1 == Py_None) { _arg1 = NULL; }
340 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
341 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStatusBar_DrawFieldText. Expected _wxDC_p.");
342 return NULL;
343 }
344 }
345 {
346 wxPy_BEGIN_ALLOW_THREADS;
347 wxStatusBar_DrawFieldText(_arg0,*_arg1,_arg2);
348
349 wxPy_END_ALLOW_THREADS;
350 } Py_INCREF(Py_None);
351 _resultobj = Py_None;
352 return _resultobj;
353 }
354
355 #define wxStatusBar_InitColours(_swigobj) (_swigobj->InitColours())
356 static PyObject *_wrap_wxStatusBar_InitColours(PyObject *self, PyObject *args, PyObject *kwargs) {
357 PyObject * _resultobj;
358 wxStatusBar * _arg0;
359 PyObject * _argo0 = 0;
360 char *_kwnames[] = { "self", NULL };
361
362 self = self;
363 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStatusBar_InitColours",_kwnames,&_argo0))
364 return NULL;
365 if (_argo0) {
366 if (_argo0 == Py_None) { _arg0 = NULL; }
367 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStatusBar_p")) {
368 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_InitColours. Expected _wxStatusBar_p.");
369 return NULL;
370 }
371 }
372 {
373 wxPy_BEGIN_ALLOW_THREADS;
374 wxStatusBar_InitColours(_arg0);
375
376 wxPy_END_ALLOW_THREADS;
377 } Py_INCREF(Py_None);
378 _resultobj = Py_None;
379 return _resultobj;
380 }
381
382 #define wxStatusBar_SetFieldsCount(_swigobj,_swigarg0) (_swigobj->SetFieldsCount(_swigarg0))
383 static PyObject *_wrap_wxStatusBar_SetFieldsCount(PyObject *self, PyObject *args, PyObject *kwargs) {
384 PyObject * _resultobj;
385 wxStatusBar * _arg0;
386 int _arg1 = (int ) 1;
387 PyObject * _argo0 = 0;
388 char *_kwnames[] = { "self","number", NULL };
389
390 self = self;
391 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:wxStatusBar_SetFieldsCount",_kwnames,&_argo0,&_arg1))
392 return NULL;
393 if (_argo0) {
394 if (_argo0 == Py_None) { _arg0 = NULL; }
395 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStatusBar_p")) {
396 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_SetFieldsCount. Expected _wxStatusBar_p.");
397 return NULL;
398 }
399 }
400 {
401 wxPy_BEGIN_ALLOW_THREADS;
402 wxStatusBar_SetFieldsCount(_arg0,_arg1);
403
404 wxPy_END_ALLOW_THREADS;
405 } Py_INCREF(Py_None);
406 _resultobj = Py_None;
407 return _resultobj;
408 }
409
410 #define wxStatusBar_SetStatusText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStatusText(_swigarg0,_swigarg1))
411 static PyObject *_wrap_wxStatusBar_SetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
412 PyObject * _resultobj;
413 wxStatusBar * _arg0;
414 wxString * _arg1;
415 int _arg2 = (int ) 0;
416 PyObject * _argo0 = 0;
417 PyObject * _obj1 = 0;
418 char *_kwnames[] = { "self","text","i", NULL };
419
420 self = self;
421 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxStatusBar_SetStatusText",_kwnames,&_argo0,&_obj1,&_arg2))
422 return NULL;
423 if (_argo0) {
424 if (_argo0 == Py_None) { _arg0 = NULL; }
425 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStatusBar_p")) {
426 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_SetStatusText. Expected _wxStatusBar_p.");
427 return NULL;
428 }
429 }
430 {
431 if (!PyString_Check(_obj1)) {
432 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
433 return NULL;
434 }
435 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
436 }
437 {
438 wxPy_BEGIN_ALLOW_THREADS;
439 wxStatusBar_SetStatusText(_arg0,*_arg1,_arg2);
440
441 wxPy_END_ALLOW_THREADS;
442 } Py_INCREF(Py_None);
443 _resultobj = Py_None;
444 {
445 if (_obj1)
446 delete _arg1;
447 }
448 return _resultobj;
449 }
450
451 #define wxStatusBar_SetStatusWidths(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStatusWidths(_swigarg0,_swigarg1))
452 static PyObject *_wrap_wxStatusBar_SetStatusWidths(PyObject *self, PyObject *args, PyObject *kwargs) {
453 PyObject * _resultobj;
454 wxStatusBar * _arg0;
455 int _arg1;
456 int * _arg2;
457 PyObject * _argo0 = 0;
458 PyObject * _obj2 = 0;
459 char *_kwnames[] = { "self","LIST", NULL };
460
461 self = self;
462 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStatusBar_SetStatusWidths",_kwnames,&_argo0,&_obj2))
463 return NULL;
464 if (_argo0) {
465 if (_argo0 == Py_None) { _arg0 = NULL; }
466 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStatusBar_p")) {
467 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_SetStatusWidths. Expected _wxStatusBar_p.");
468 return NULL;
469 }
470 }
471 if (_obj2)
472 {
473 _arg2 = int_LIST_helper(_obj2);
474 if (_arg2 == NULL) {
475 return NULL;
476 }
477 }
478 {
479 if (_obj2) {
480 _arg1 = PyList_Size(_obj2);
481 }
482 else {
483 _arg1 = 0;
484 }
485 }
486 {
487 wxPy_BEGIN_ALLOW_THREADS;
488 wxStatusBar_SetStatusWidths(_arg0,_arg1,_arg2);
489
490 wxPy_END_ALLOW_THREADS;
491 } Py_INCREF(Py_None);
492 _resultobj = Py_None;
493 {
494 delete [] _arg2;
495 }
496 return _resultobj;
497 }
498
499 #define new_wxToolBarTool() (new wxToolBarTool())
500 static PyObject *_wrap_new_wxToolBarTool(PyObject *self, PyObject *args, PyObject *kwargs) {
501 PyObject * _resultobj;
502 wxToolBarTool * _result;
503 char *_kwnames[] = { NULL };
504 char _ptemp[128];
505
506 self = self;
507 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxToolBarTool",_kwnames))
508 return NULL;
509 {
510 wxPy_BEGIN_ALLOW_THREADS;
511 _result = (wxToolBarTool *)new_wxToolBarTool();
512
513 wxPy_END_ALLOW_THREADS;
514 } if (_result) {
515 SWIG_MakePtr(_ptemp, (char *) _result,"_wxToolBarTool_p");
516 _resultobj = Py_BuildValue("s",_ptemp);
517 } else {
518 Py_INCREF(Py_None);
519 _resultobj = Py_None;
520 }
521 return _resultobj;
522 }
523
524 #define delete_wxToolBarTool(_swigobj) (delete _swigobj)
525 static PyObject *_wrap_delete_wxToolBarTool(PyObject *self, PyObject *args, PyObject *kwargs) {
526 PyObject * _resultobj;
527 wxToolBarTool * _arg0;
528 PyObject * _argo0 = 0;
529 char *_kwnames[] = { "self", NULL };
530
531 self = self;
532 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxToolBarTool",_kwnames,&_argo0))
533 return NULL;
534 if (_argo0) {
535 if (_argo0 == Py_None) { _arg0 = NULL; }
536 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
537 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxToolBarTool. Expected _wxToolBarTool_p.");
538 return NULL;
539 }
540 }
541 {
542 wxPy_BEGIN_ALLOW_THREADS;
543 delete_wxToolBarTool(_arg0);
544
545 wxPy_END_ALLOW_THREADS;
546 } Py_INCREF(Py_None);
547 _resultobj = Py_None;
548 return _resultobj;
549 }
550
551 #define wxToolBarTool_SetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSize(_swigarg0,_swigarg1))
552 static PyObject *_wrap_wxToolBarTool_SetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
553 PyObject * _resultobj;
554 wxToolBarTool * _arg0;
555 long _arg1;
556 long _arg2;
557 PyObject * _argo0 = 0;
558 char *_kwnames[] = { "self","w","h", NULL };
559
560 self = self;
561 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oll:wxToolBarTool_SetSize",_kwnames,&_argo0,&_arg1,&_arg2))
562 return NULL;
563 if (_argo0) {
564 if (_argo0 == Py_None) { _arg0 = NULL; }
565 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
566 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_SetSize. Expected _wxToolBarTool_p.");
567 return NULL;
568 }
569 }
570 {
571 wxPy_BEGIN_ALLOW_THREADS;
572 wxToolBarTool_SetSize(_arg0,_arg1,_arg2);
573
574 wxPy_END_ALLOW_THREADS;
575 } Py_INCREF(Py_None);
576 _resultobj = Py_None;
577 return _resultobj;
578 }
579
580 #define wxToolBarTool_GetWidth(_swigobj) (_swigobj->GetWidth())
581 static PyObject *_wrap_wxToolBarTool_GetWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
582 PyObject * _resultobj;
583 long _result;
584 wxToolBarTool * _arg0;
585 PyObject * _argo0 = 0;
586 char *_kwnames[] = { "self", NULL };
587
588 self = self;
589 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_GetWidth",_kwnames,&_argo0))
590 return NULL;
591 if (_argo0) {
592 if (_argo0 == Py_None) { _arg0 = NULL; }
593 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
594 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_GetWidth. Expected _wxToolBarTool_p.");
595 return NULL;
596 }
597 }
598 {
599 wxPy_BEGIN_ALLOW_THREADS;
600 _result = (long )wxToolBarTool_GetWidth(_arg0);
601
602 wxPy_END_ALLOW_THREADS;
603 } _resultobj = Py_BuildValue("l",_result);
604 return _resultobj;
605 }
606
607 #define wxToolBarTool_GetHeight(_swigobj) (_swigobj->GetHeight())
608 static PyObject *_wrap_wxToolBarTool_GetHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
609 PyObject * _resultobj;
610 long _result;
611 wxToolBarTool * _arg0;
612 PyObject * _argo0 = 0;
613 char *_kwnames[] = { "self", NULL };
614
615 self = self;
616 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_GetHeight",_kwnames,&_argo0))
617 return NULL;
618 if (_argo0) {
619 if (_argo0 == Py_None) { _arg0 = NULL; }
620 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
621 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_GetHeight. Expected _wxToolBarTool_p.");
622 return NULL;
623 }
624 }
625 {
626 wxPy_BEGIN_ALLOW_THREADS;
627 _result = (long )wxToolBarTool_GetHeight(_arg0);
628
629 wxPy_END_ALLOW_THREADS;
630 } _resultobj = Py_BuildValue("l",_result);
631 return _resultobj;
632 }
633
634 #define wxToolBarTool_GetControl(_swigobj) (_swigobj->GetControl())
635 static PyObject *_wrap_wxToolBarTool_GetControl(PyObject *self, PyObject *args, PyObject *kwargs) {
636 PyObject * _resultobj;
637 wxControl * _result;
638 wxToolBarTool * _arg0;
639 PyObject * _argo0 = 0;
640 char *_kwnames[] = { "self", NULL };
641 char _ptemp[128];
642
643 self = self;
644 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_GetControl",_kwnames,&_argo0))
645 return NULL;
646 if (_argo0) {
647 if (_argo0 == Py_None) { _arg0 = NULL; }
648 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
649 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_GetControl. Expected _wxToolBarTool_p.");
650 return NULL;
651 }
652 }
653 {
654 wxPy_BEGIN_ALLOW_THREADS;
655 _result = (wxControl *)wxToolBarTool_GetControl(_arg0);
656
657 wxPy_END_ALLOW_THREADS;
658 } if (_result) {
659 SWIG_MakePtr(_ptemp, (char *) _result,"_wxControl_p");
660 _resultobj = Py_BuildValue("s",_ptemp);
661 } else {
662 Py_INCREF(Py_None);
663 _resultobj = Py_None;
664 }
665 return _resultobj;
666 }
667
668 #define wxToolBarTool_m_toolStyle_set(_swigobj,_swigval) (_swigobj->m_toolStyle = _swigval,_swigval)
669 static PyObject *_wrap_wxToolBarTool_m_toolStyle_set(PyObject *self, PyObject *args, PyObject *kwargs) {
670 PyObject * _resultobj;
671 int _result;
672 wxToolBarTool * _arg0;
673 int _arg1;
674 PyObject * _argo0 = 0;
675 char *_kwnames[] = { "self","m_toolStyle", NULL };
676
677 self = self;
678 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBarTool_m_toolStyle_set",_kwnames,&_argo0,&_arg1))
679 return NULL;
680 if (_argo0) {
681 if (_argo0 == Py_None) { _arg0 = NULL; }
682 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
683 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_toolStyle_set. Expected _wxToolBarTool_p.");
684 return NULL;
685 }
686 }
687 {
688 wxPy_BEGIN_ALLOW_THREADS;
689 _result = (int )wxToolBarTool_m_toolStyle_set(_arg0,_arg1);
690
691 wxPy_END_ALLOW_THREADS;
692 } _resultobj = Py_BuildValue("i",_result);
693 return _resultobj;
694 }
695
696 #define wxToolBarTool_m_toolStyle_get(_swigobj) ((int ) _swigobj->m_toolStyle)
697 static PyObject *_wrap_wxToolBarTool_m_toolStyle_get(PyObject *self, PyObject *args, PyObject *kwargs) {
698 PyObject * _resultobj;
699 int _result;
700 wxToolBarTool * _arg0;
701 PyObject * _argo0 = 0;
702 char *_kwnames[] = { "self", NULL };
703
704 self = self;
705 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_toolStyle_get",_kwnames,&_argo0))
706 return NULL;
707 if (_argo0) {
708 if (_argo0 == Py_None) { _arg0 = NULL; }
709 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
710 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_toolStyle_get. Expected _wxToolBarTool_p.");
711 return NULL;
712 }
713 }
714 {
715 wxPy_BEGIN_ALLOW_THREADS;
716 _result = (int )wxToolBarTool_m_toolStyle_get(_arg0);
717
718 wxPy_END_ALLOW_THREADS;
719 } _resultobj = Py_BuildValue("i",_result);
720 return _resultobj;
721 }
722
723 #define wxToolBarTool_m_clientData_set(_swigobj,_swigval) (_swigobj->m_clientData = _swigval,_swigval)
724 static PyObject *_wrap_wxToolBarTool_m_clientData_set(PyObject *self, PyObject *args, PyObject *kwargs) {
725 PyObject * _resultobj;
726 wxObject * _result;
727 wxToolBarTool * _arg0;
728 wxObject * _arg1;
729 PyObject * _argo0 = 0;
730 PyObject * _argo1 = 0;
731 char *_kwnames[] = { "self","m_clientData", NULL };
732 char _ptemp[128];
733
734 self = self;
735 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxToolBarTool_m_clientData_set",_kwnames,&_argo0,&_argo1))
736 return NULL;
737 if (_argo0) {
738 if (_argo0 == Py_None) { _arg0 = NULL; }
739 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
740 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_clientData_set. Expected _wxToolBarTool_p.");
741 return NULL;
742 }
743 }
744 if (_argo1) {
745 if (_argo1 == Py_None) { _arg1 = NULL; }
746 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxObject_p")) {
747 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxToolBarTool_m_clientData_set. Expected _wxObject_p.");
748 return NULL;
749 }
750 }
751 {
752 wxPy_BEGIN_ALLOW_THREADS;
753 _result = (wxObject *)wxToolBarTool_m_clientData_set(_arg0,_arg1);
754
755 wxPy_END_ALLOW_THREADS;
756 } if (_result) {
757 SWIG_MakePtr(_ptemp, (char *) _result,"_wxObject_p");
758 _resultobj = Py_BuildValue("s",_ptemp);
759 } else {
760 Py_INCREF(Py_None);
761 _resultobj = Py_None;
762 }
763 return _resultobj;
764 }
765
766 #define wxToolBarTool_m_clientData_get(_swigobj) ((wxObject *) _swigobj->m_clientData)
767 static PyObject *_wrap_wxToolBarTool_m_clientData_get(PyObject *self, PyObject *args, PyObject *kwargs) {
768 PyObject * _resultobj;
769 wxObject * _result;
770 wxToolBarTool * _arg0;
771 PyObject * _argo0 = 0;
772 char *_kwnames[] = { "self", NULL };
773 char _ptemp[128];
774
775 self = self;
776 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_clientData_get",_kwnames,&_argo0))
777 return NULL;
778 if (_argo0) {
779 if (_argo0 == Py_None) { _arg0 = NULL; }
780 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
781 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_clientData_get. Expected _wxToolBarTool_p.");
782 return NULL;
783 }
784 }
785 {
786 wxPy_BEGIN_ALLOW_THREADS;
787 _result = (wxObject *)wxToolBarTool_m_clientData_get(_arg0);
788
789 wxPy_END_ALLOW_THREADS;
790 } if (_result) {
791 SWIG_MakePtr(_ptemp, (char *) _result,"_wxObject_p");
792 _resultobj = Py_BuildValue("s",_ptemp);
793 } else {
794 Py_INCREF(Py_None);
795 _resultobj = Py_None;
796 }
797 return _resultobj;
798 }
799
800 #define wxToolBarTool_m_index_set(_swigobj,_swigval) (_swigobj->m_index = _swigval,_swigval)
801 static PyObject *_wrap_wxToolBarTool_m_index_set(PyObject *self, PyObject *args, PyObject *kwargs) {
802 PyObject * _resultobj;
803 int _result;
804 wxToolBarTool * _arg0;
805 int _arg1;
806 PyObject * _argo0 = 0;
807 char *_kwnames[] = { "self","m_index", NULL };
808
809 self = self;
810 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBarTool_m_index_set",_kwnames,&_argo0,&_arg1))
811 return NULL;
812 if (_argo0) {
813 if (_argo0 == Py_None) { _arg0 = NULL; }
814 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
815 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_index_set. Expected _wxToolBarTool_p.");
816 return NULL;
817 }
818 }
819 {
820 wxPy_BEGIN_ALLOW_THREADS;
821 _result = (int )wxToolBarTool_m_index_set(_arg0,_arg1);
822
823 wxPy_END_ALLOW_THREADS;
824 } _resultobj = Py_BuildValue("i",_result);
825 return _resultobj;
826 }
827
828 #define wxToolBarTool_m_index_get(_swigobj) ((int ) _swigobj->m_index)
829 static PyObject *_wrap_wxToolBarTool_m_index_get(PyObject *self, PyObject *args, PyObject *kwargs) {
830 PyObject * _resultobj;
831 int _result;
832 wxToolBarTool * _arg0;
833 PyObject * _argo0 = 0;
834 char *_kwnames[] = { "self", NULL };
835
836 self = self;
837 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_index_get",_kwnames,&_argo0))
838 return NULL;
839 if (_argo0) {
840 if (_argo0 == Py_None) { _arg0 = NULL; }
841 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
842 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_index_get. Expected _wxToolBarTool_p.");
843 return NULL;
844 }
845 }
846 {
847 wxPy_BEGIN_ALLOW_THREADS;
848 _result = (int )wxToolBarTool_m_index_get(_arg0);
849
850 wxPy_END_ALLOW_THREADS;
851 } _resultobj = Py_BuildValue("i",_result);
852 return _resultobj;
853 }
854
855 #define wxToolBarTool_m_x_set(_swigobj,_swigval) (_swigobj->m_x = _swigval,_swigval)
856 static PyObject *_wrap_wxToolBarTool_m_x_set(PyObject *self, PyObject *args, PyObject *kwargs) {
857 PyObject * _resultobj;
858 long _result;
859 wxToolBarTool * _arg0;
860 long _arg1;
861 PyObject * _argo0 = 0;
862 char *_kwnames[] = { "self","m_x", NULL };
863
864 self = self;
865 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxToolBarTool_m_x_set",_kwnames,&_argo0,&_arg1))
866 return NULL;
867 if (_argo0) {
868 if (_argo0 == Py_None) { _arg0 = NULL; }
869 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
870 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_x_set. Expected _wxToolBarTool_p.");
871 return NULL;
872 }
873 }
874 {
875 wxPy_BEGIN_ALLOW_THREADS;
876 _result = (long )wxToolBarTool_m_x_set(_arg0,_arg1);
877
878 wxPy_END_ALLOW_THREADS;
879 } _resultobj = Py_BuildValue("l",_result);
880 return _resultobj;
881 }
882
883 #define wxToolBarTool_m_x_get(_swigobj) ((long ) _swigobj->m_x)
884 static PyObject *_wrap_wxToolBarTool_m_x_get(PyObject *self, PyObject *args, PyObject *kwargs) {
885 PyObject * _resultobj;
886 long _result;
887 wxToolBarTool * _arg0;
888 PyObject * _argo0 = 0;
889 char *_kwnames[] = { "self", NULL };
890
891 self = self;
892 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_x_get",_kwnames,&_argo0))
893 return NULL;
894 if (_argo0) {
895 if (_argo0 == Py_None) { _arg0 = NULL; }
896 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
897 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_x_get. Expected _wxToolBarTool_p.");
898 return NULL;
899 }
900 }
901 {
902 wxPy_BEGIN_ALLOW_THREADS;
903 _result = (long )wxToolBarTool_m_x_get(_arg0);
904
905 wxPy_END_ALLOW_THREADS;
906 } _resultobj = Py_BuildValue("l",_result);
907 return _resultobj;
908 }
909
910 #define wxToolBarTool_m_y_set(_swigobj,_swigval) (_swigobj->m_y = _swigval,_swigval)
911 static PyObject *_wrap_wxToolBarTool_m_y_set(PyObject *self, PyObject *args, PyObject *kwargs) {
912 PyObject * _resultobj;
913 long _result;
914 wxToolBarTool * _arg0;
915 long _arg1;
916 PyObject * _argo0 = 0;
917 char *_kwnames[] = { "self","m_y", NULL };
918
919 self = self;
920 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxToolBarTool_m_y_set",_kwnames,&_argo0,&_arg1))
921 return NULL;
922 if (_argo0) {
923 if (_argo0 == Py_None) { _arg0 = NULL; }
924 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
925 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_y_set. Expected _wxToolBarTool_p.");
926 return NULL;
927 }
928 }
929 {
930 wxPy_BEGIN_ALLOW_THREADS;
931 _result = (long )wxToolBarTool_m_y_set(_arg0,_arg1);
932
933 wxPy_END_ALLOW_THREADS;
934 } _resultobj = Py_BuildValue("l",_result);
935 return _resultobj;
936 }
937
938 #define wxToolBarTool_m_y_get(_swigobj) ((long ) _swigobj->m_y)
939 static PyObject *_wrap_wxToolBarTool_m_y_get(PyObject *self, PyObject *args, PyObject *kwargs) {
940 PyObject * _resultobj;
941 long _result;
942 wxToolBarTool * _arg0;
943 PyObject * _argo0 = 0;
944 char *_kwnames[] = { "self", NULL };
945
946 self = self;
947 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_y_get",_kwnames,&_argo0))
948 return NULL;
949 if (_argo0) {
950 if (_argo0 == Py_None) { _arg0 = NULL; }
951 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
952 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_y_get. Expected _wxToolBarTool_p.");
953 return NULL;
954 }
955 }
956 {
957 wxPy_BEGIN_ALLOW_THREADS;
958 _result = (long )wxToolBarTool_m_y_get(_arg0);
959
960 wxPy_END_ALLOW_THREADS;
961 } _resultobj = Py_BuildValue("l",_result);
962 return _resultobj;
963 }
964
965 #define wxToolBarTool_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
966 static PyObject *_wrap_wxToolBarTool_m_width_set(PyObject *self, PyObject *args, PyObject *kwargs) {
967 PyObject * _resultobj;
968 long _result;
969 wxToolBarTool * _arg0;
970 long _arg1;
971 PyObject * _argo0 = 0;
972 char *_kwnames[] = { "self","m_width", NULL };
973
974 self = self;
975 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxToolBarTool_m_width_set",_kwnames,&_argo0,&_arg1))
976 return NULL;
977 if (_argo0) {
978 if (_argo0 == Py_None) { _arg0 = NULL; }
979 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
980 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_width_set. Expected _wxToolBarTool_p.");
981 return NULL;
982 }
983 }
984 {
985 wxPy_BEGIN_ALLOW_THREADS;
986 _result = (long )wxToolBarTool_m_width_set(_arg0,_arg1);
987
988 wxPy_END_ALLOW_THREADS;
989 } _resultobj = Py_BuildValue("l",_result);
990 return _resultobj;
991 }
992
993 #define wxToolBarTool_m_width_get(_swigobj) ((long ) _swigobj->m_width)
994 static PyObject *_wrap_wxToolBarTool_m_width_get(PyObject *self, PyObject *args, PyObject *kwargs) {
995 PyObject * _resultobj;
996 long _result;
997 wxToolBarTool * _arg0;
998 PyObject * _argo0 = 0;
999 char *_kwnames[] = { "self", NULL };
1000
1001 self = self;
1002 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_width_get",_kwnames,&_argo0))
1003 return NULL;
1004 if (_argo0) {
1005 if (_argo0 == Py_None) { _arg0 = NULL; }
1006 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1007 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_width_get. Expected _wxToolBarTool_p.");
1008 return NULL;
1009 }
1010 }
1011 {
1012 wxPy_BEGIN_ALLOW_THREADS;
1013 _result = (long )wxToolBarTool_m_width_get(_arg0);
1014
1015 wxPy_END_ALLOW_THREADS;
1016 } _resultobj = Py_BuildValue("l",_result);
1017 return _resultobj;
1018 }
1019
1020 #define wxToolBarTool_m_height_set(_swigobj,_swigval) (_swigobj->m_height = _swigval,_swigval)
1021 static PyObject *_wrap_wxToolBarTool_m_height_set(PyObject *self, PyObject *args, PyObject *kwargs) {
1022 PyObject * _resultobj;
1023 long _result;
1024 wxToolBarTool * _arg0;
1025 long _arg1;
1026 PyObject * _argo0 = 0;
1027 char *_kwnames[] = { "self","m_height", NULL };
1028
1029 self = self;
1030 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxToolBarTool_m_height_set",_kwnames,&_argo0,&_arg1))
1031 return NULL;
1032 if (_argo0) {
1033 if (_argo0 == Py_None) { _arg0 = NULL; }
1034 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1035 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_height_set. Expected _wxToolBarTool_p.");
1036 return NULL;
1037 }
1038 }
1039 {
1040 wxPy_BEGIN_ALLOW_THREADS;
1041 _result = (long )wxToolBarTool_m_height_set(_arg0,_arg1);
1042
1043 wxPy_END_ALLOW_THREADS;
1044 } _resultobj = Py_BuildValue("l",_result);
1045 return _resultobj;
1046 }
1047
1048 #define wxToolBarTool_m_height_get(_swigobj) ((long ) _swigobj->m_height)
1049 static PyObject *_wrap_wxToolBarTool_m_height_get(PyObject *self, PyObject *args, PyObject *kwargs) {
1050 PyObject * _resultobj;
1051 long _result;
1052 wxToolBarTool * _arg0;
1053 PyObject * _argo0 = 0;
1054 char *_kwnames[] = { "self", NULL };
1055
1056 self = self;
1057 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_height_get",_kwnames,&_argo0))
1058 return NULL;
1059 if (_argo0) {
1060 if (_argo0 == Py_None) { _arg0 = NULL; }
1061 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1062 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_height_get. Expected _wxToolBarTool_p.");
1063 return NULL;
1064 }
1065 }
1066 {
1067 wxPy_BEGIN_ALLOW_THREADS;
1068 _result = (long )wxToolBarTool_m_height_get(_arg0);
1069
1070 wxPy_END_ALLOW_THREADS;
1071 } _resultobj = Py_BuildValue("l",_result);
1072 return _resultobj;
1073 }
1074
1075 #define wxToolBarTool_m_toggleState_set(_swigobj,_swigval) (_swigobj->m_toggleState = _swigval,_swigval)
1076 static PyObject *_wrap_wxToolBarTool_m_toggleState_set(PyObject *self, PyObject *args, PyObject *kwargs) {
1077 PyObject * _resultobj;
1078 bool _result;
1079 wxToolBarTool * _arg0;
1080 bool _arg1;
1081 PyObject * _argo0 = 0;
1082 int tempbool1;
1083 char *_kwnames[] = { "self","m_toggleState", NULL };
1084
1085 self = self;
1086 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBarTool_m_toggleState_set",_kwnames,&_argo0,&tempbool1))
1087 return NULL;
1088 if (_argo0) {
1089 if (_argo0 == Py_None) { _arg0 = NULL; }
1090 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1091 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_toggleState_set. Expected _wxToolBarTool_p.");
1092 return NULL;
1093 }
1094 }
1095 _arg1 = (bool ) tempbool1;
1096 {
1097 wxPy_BEGIN_ALLOW_THREADS;
1098 _result = (bool )wxToolBarTool_m_toggleState_set(_arg0,_arg1);
1099
1100 wxPy_END_ALLOW_THREADS;
1101 } _resultobj = Py_BuildValue("i",_result);
1102 return _resultobj;
1103 }
1104
1105 #define wxToolBarTool_m_toggleState_get(_swigobj) ((bool ) _swigobj->m_toggleState)
1106 static PyObject *_wrap_wxToolBarTool_m_toggleState_get(PyObject *self, PyObject *args, PyObject *kwargs) {
1107 PyObject * _resultobj;
1108 bool _result;
1109 wxToolBarTool * _arg0;
1110 PyObject * _argo0 = 0;
1111 char *_kwnames[] = { "self", NULL };
1112
1113 self = self;
1114 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_toggleState_get",_kwnames,&_argo0))
1115 return NULL;
1116 if (_argo0) {
1117 if (_argo0 == Py_None) { _arg0 = NULL; }
1118 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1119 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_toggleState_get. Expected _wxToolBarTool_p.");
1120 return NULL;
1121 }
1122 }
1123 {
1124 wxPy_BEGIN_ALLOW_THREADS;
1125 _result = (bool )wxToolBarTool_m_toggleState_get(_arg0);
1126
1127 wxPy_END_ALLOW_THREADS;
1128 } _resultobj = Py_BuildValue("i",_result);
1129 return _resultobj;
1130 }
1131
1132 #define wxToolBarTool_m_isToggle_set(_swigobj,_swigval) (_swigobj->m_isToggle = _swigval,_swigval)
1133 static PyObject *_wrap_wxToolBarTool_m_isToggle_set(PyObject *self, PyObject *args, PyObject *kwargs) {
1134 PyObject * _resultobj;
1135 bool _result;
1136 wxToolBarTool * _arg0;
1137 bool _arg1;
1138 PyObject * _argo0 = 0;
1139 int tempbool1;
1140 char *_kwnames[] = { "self","m_isToggle", NULL };
1141
1142 self = self;
1143 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBarTool_m_isToggle_set",_kwnames,&_argo0,&tempbool1))
1144 return NULL;
1145 if (_argo0) {
1146 if (_argo0 == Py_None) { _arg0 = NULL; }
1147 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1148 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_isToggle_set. Expected _wxToolBarTool_p.");
1149 return NULL;
1150 }
1151 }
1152 _arg1 = (bool ) tempbool1;
1153 {
1154 wxPy_BEGIN_ALLOW_THREADS;
1155 _result = (bool )wxToolBarTool_m_isToggle_set(_arg0,_arg1);
1156
1157 wxPy_END_ALLOW_THREADS;
1158 } _resultobj = Py_BuildValue("i",_result);
1159 return _resultobj;
1160 }
1161
1162 #define wxToolBarTool_m_isToggle_get(_swigobj) ((bool ) _swigobj->m_isToggle)
1163 static PyObject *_wrap_wxToolBarTool_m_isToggle_get(PyObject *self, PyObject *args, PyObject *kwargs) {
1164 PyObject * _resultobj;
1165 bool _result;
1166 wxToolBarTool * _arg0;
1167 PyObject * _argo0 = 0;
1168 char *_kwnames[] = { "self", NULL };
1169
1170 self = self;
1171 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_isToggle_get",_kwnames,&_argo0))
1172 return NULL;
1173 if (_argo0) {
1174 if (_argo0 == Py_None) { _arg0 = NULL; }
1175 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1176 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_isToggle_get. Expected _wxToolBarTool_p.");
1177 return NULL;
1178 }
1179 }
1180 {
1181 wxPy_BEGIN_ALLOW_THREADS;
1182 _result = (bool )wxToolBarTool_m_isToggle_get(_arg0);
1183
1184 wxPy_END_ALLOW_THREADS;
1185 } _resultobj = Py_BuildValue("i",_result);
1186 return _resultobj;
1187 }
1188
1189 #define wxToolBarTool_m_deleteSecondBitmap_set(_swigobj,_swigval) (_swigobj->m_deleteSecondBitmap = _swigval,_swigval)
1190 static PyObject *_wrap_wxToolBarTool_m_deleteSecondBitmap_set(PyObject *self, PyObject *args, PyObject *kwargs) {
1191 PyObject * _resultobj;
1192 bool _result;
1193 wxToolBarTool * _arg0;
1194 bool _arg1;
1195 PyObject * _argo0 = 0;
1196 int tempbool1;
1197 char *_kwnames[] = { "self","m_deleteSecondBitmap", NULL };
1198
1199 self = self;
1200 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBarTool_m_deleteSecondBitmap_set",_kwnames,&_argo0,&tempbool1))
1201 return NULL;
1202 if (_argo0) {
1203 if (_argo0 == Py_None) { _arg0 = NULL; }
1204 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1205 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_deleteSecondBitmap_set. Expected _wxToolBarTool_p.");
1206 return NULL;
1207 }
1208 }
1209 _arg1 = (bool ) tempbool1;
1210 {
1211 wxPy_BEGIN_ALLOW_THREADS;
1212 _result = (bool )wxToolBarTool_m_deleteSecondBitmap_set(_arg0,_arg1);
1213
1214 wxPy_END_ALLOW_THREADS;
1215 } _resultobj = Py_BuildValue("i",_result);
1216 return _resultobj;
1217 }
1218
1219 #define wxToolBarTool_m_deleteSecondBitmap_get(_swigobj) ((bool ) _swigobj->m_deleteSecondBitmap)
1220 static PyObject *_wrap_wxToolBarTool_m_deleteSecondBitmap_get(PyObject *self, PyObject *args, PyObject *kwargs) {
1221 PyObject * _resultobj;
1222 bool _result;
1223 wxToolBarTool * _arg0;
1224 PyObject * _argo0 = 0;
1225 char *_kwnames[] = { "self", NULL };
1226
1227 self = self;
1228 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_deleteSecondBitmap_get",_kwnames,&_argo0))
1229 return NULL;
1230 if (_argo0) {
1231 if (_argo0 == Py_None) { _arg0 = NULL; }
1232 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1233 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_deleteSecondBitmap_get. Expected _wxToolBarTool_p.");
1234 return NULL;
1235 }
1236 }
1237 {
1238 wxPy_BEGIN_ALLOW_THREADS;
1239 _result = (bool )wxToolBarTool_m_deleteSecondBitmap_get(_arg0);
1240
1241 wxPy_END_ALLOW_THREADS;
1242 } _resultobj = Py_BuildValue("i",_result);
1243 return _resultobj;
1244 }
1245
1246 #define wxToolBarTool_m_enabled_set(_swigobj,_swigval) (_swigobj->m_enabled = _swigval,_swigval)
1247 static PyObject *_wrap_wxToolBarTool_m_enabled_set(PyObject *self, PyObject *args, PyObject *kwargs) {
1248 PyObject * _resultobj;
1249 bool _result;
1250 wxToolBarTool * _arg0;
1251 bool _arg1;
1252 PyObject * _argo0 = 0;
1253 int tempbool1;
1254 char *_kwnames[] = { "self","m_enabled", NULL };
1255
1256 self = self;
1257 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBarTool_m_enabled_set",_kwnames,&_argo0,&tempbool1))
1258 return NULL;
1259 if (_argo0) {
1260 if (_argo0 == Py_None) { _arg0 = NULL; }
1261 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1262 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_enabled_set. Expected _wxToolBarTool_p.");
1263 return NULL;
1264 }
1265 }
1266 _arg1 = (bool ) tempbool1;
1267 {
1268 wxPy_BEGIN_ALLOW_THREADS;
1269 _result = (bool )wxToolBarTool_m_enabled_set(_arg0,_arg1);
1270
1271 wxPy_END_ALLOW_THREADS;
1272 } _resultobj = Py_BuildValue("i",_result);
1273 return _resultobj;
1274 }
1275
1276 #define wxToolBarTool_m_enabled_get(_swigobj) ((bool ) _swigobj->m_enabled)
1277 static PyObject *_wrap_wxToolBarTool_m_enabled_get(PyObject *self, PyObject *args, PyObject *kwargs) {
1278 PyObject * _resultobj;
1279 bool _result;
1280 wxToolBarTool * _arg0;
1281 PyObject * _argo0 = 0;
1282 char *_kwnames[] = { "self", NULL };
1283
1284 self = self;
1285 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_enabled_get",_kwnames,&_argo0))
1286 return NULL;
1287 if (_argo0) {
1288 if (_argo0 == Py_None) { _arg0 = NULL; }
1289 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1290 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_enabled_get. Expected _wxToolBarTool_p.");
1291 return NULL;
1292 }
1293 }
1294 {
1295 wxPy_BEGIN_ALLOW_THREADS;
1296 _result = (bool )wxToolBarTool_m_enabled_get(_arg0);
1297
1298 wxPy_END_ALLOW_THREADS;
1299 } _resultobj = Py_BuildValue("i",_result);
1300 return _resultobj;
1301 }
1302
1303 #define wxToolBarTool_m_bitmap1_set(_swigobj,_swigval) (_swigobj->m_bitmap1 = *(_swigval),_swigval)
1304 static PyObject *_wrap_wxToolBarTool_m_bitmap1_set(PyObject *self, PyObject *args, PyObject *kwargs) {
1305 PyObject * _resultobj;
1306 wxBitmap * _result;
1307 wxToolBarTool * _arg0;
1308 wxBitmap * _arg1;
1309 PyObject * _argo0 = 0;
1310 PyObject * _argo1 = 0;
1311 char *_kwnames[] = { "self","m_bitmap1", NULL };
1312 char _ptemp[128];
1313
1314 self = self;
1315 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxToolBarTool_m_bitmap1_set",_kwnames,&_argo0,&_argo1))
1316 return NULL;
1317 if (_argo0) {
1318 if (_argo0 == Py_None) { _arg0 = NULL; }
1319 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1320 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_bitmap1_set. Expected _wxToolBarTool_p.");
1321 return NULL;
1322 }
1323 }
1324 if (_argo1) {
1325 if (_argo1 == Py_None) { _arg1 = NULL; }
1326 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxBitmap_p")) {
1327 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxToolBarTool_m_bitmap1_set. Expected _wxBitmap_p.");
1328 return NULL;
1329 }
1330 }
1331 {
1332 wxPy_BEGIN_ALLOW_THREADS;
1333 _result = (wxBitmap *)wxToolBarTool_m_bitmap1_set(_arg0,_arg1);
1334
1335 wxPy_END_ALLOW_THREADS;
1336 } if (_result) {
1337 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmap_p");
1338 _resultobj = Py_BuildValue("s",_ptemp);
1339 } else {
1340 Py_INCREF(Py_None);
1341 _resultobj = Py_None;
1342 }
1343 return _resultobj;
1344 }
1345
1346 #define wxToolBarTool_m_bitmap1_get(_swigobj) (&_swigobj->m_bitmap1)
1347 static PyObject *_wrap_wxToolBarTool_m_bitmap1_get(PyObject *self, PyObject *args, PyObject *kwargs) {
1348 PyObject * _resultobj;
1349 wxBitmap * _result;
1350 wxToolBarTool * _arg0;
1351 PyObject * _argo0 = 0;
1352 char *_kwnames[] = { "self", NULL };
1353 char _ptemp[128];
1354
1355 self = self;
1356 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_bitmap1_get",_kwnames,&_argo0))
1357 return NULL;
1358 if (_argo0) {
1359 if (_argo0 == Py_None) { _arg0 = NULL; }
1360 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1361 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_bitmap1_get. Expected _wxToolBarTool_p.");
1362 return NULL;
1363 }
1364 }
1365 {
1366 wxPy_BEGIN_ALLOW_THREADS;
1367 _result = (wxBitmap *)wxToolBarTool_m_bitmap1_get(_arg0);
1368
1369 wxPy_END_ALLOW_THREADS;
1370 } if (_result) {
1371 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmap_p");
1372 _resultobj = Py_BuildValue("s",_ptemp);
1373 } else {
1374 Py_INCREF(Py_None);
1375 _resultobj = Py_None;
1376 }
1377 return _resultobj;
1378 }
1379
1380 #define wxToolBarTool_m_bitmap2_set(_swigobj,_swigval) (_swigobj->m_bitmap2 = *(_swigval),_swigval)
1381 static PyObject *_wrap_wxToolBarTool_m_bitmap2_set(PyObject *self, PyObject *args, PyObject *kwargs) {
1382 PyObject * _resultobj;
1383 wxBitmap * _result;
1384 wxToolBarTool * _arg0;
1385 wxBitmap * _arg1;
1386 PyObject * _argo0 = 0;
1387 PyObject * _argo1 = 0;
1388 char *_kwnames[] = { "self","m_bitmap2", NULL };
1389 char _ptemp[128];
1390
1391 self = self;
1392 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxToolBarTool_m_bitmap2_set",_kwnames,&_argo0,&_argo1))
1393 return NULL;
1394 if (_argo0) {
1395 if (_argo0 == Py_None) { _arg0 = NULL; }
1396 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1397 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_bitmap2_set. Expected _wxToolBarTool_p.");
1398 return NULL;
1399 }
1400 }
1401 if (_argo1) {
1402 if (_argo1 == Py_None) { _arg1 = NULL; }
1403 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxBitmap_p")) {
1404 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxToolBarTool_m_bitmap2_set. Expected _wxBitmap_p.");
1405 return NULL;
1406 }
1407 }
1408 {
1409 wxPy_BEGIN_ALLOW_THREADS;
1410 _result = (wxBitmap *)wxToolBarTool_m_bitmap2_set(_arg0,_arg1);
1411
1412 wxPy_END_ALLOW_THREADS;
1413 } if (_result) {
1414 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmap_p");
1415 _resultobj = Py_BuildValue("s",_ptemp);
1416 } else {
1417 Py_INCREF(Py_None);
1418 _resultobj = Py_None;
1419 }
1420 return _resultobj;
1421 }
1422
1423 #define wxToolBarTool_m_bitmap2_get(_swigobj) (&_swigobj->m_bitmap2)
1424 static PyObject *_wrap_wxToolBarTool_m_bitmap2_get(PyObject *self, PyObject *args, PyObject *kwargs) {
1425 PyObject * _resultobj;
1426 wxBitmap * _result;
1427 wxToolBarTool * _arg0;
1428 PyObject * _argo0 = 0;
1429 char *_kwnames[] = { "self", NULL };
1430 char _ptemp[128];
1431
1432 self = self;
1433 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_bitmap2_get",_kwnames,&_argo0))
1434 return NULL;
1435 if (_argo0) {
1436 if (_argo0 == Py_None) { _arg0 = NULL; }
1437 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1438 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_bitmap2_get. Expected _wxToolBarTool_p.");
1439 return NULL;
1440 }
1441 }
1442 {
1443 wxPy_BEGIN_ALLOW_THREADS;
1444 _result = (wxBitmap *)wxToolBarTool_m_bitmap2_get(_arg0);
1445
1446 wxPy_END_ALLOW_THREADS;
1447 } if (_result) {
1448 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmap_p");
1449 _resultobj = Py_BuildValue("s",_ptemp);
1450 } else {
1451 Py_INCREF(Py_None);
1452 _resultobj = Py_None;
1453 }
1454 return _resultobj;
1455 }
1456
1457 #define wxToolBarTool_m_isMenuCommand_set(_swigobj,_swigval) (_swigobj->m_isMenuCommand = _swigval,_swigval)
1458 static PyObject *_wrap_wxToolBarTool_m_isMenuCommand_set(PyObject *self, PyObject *args, PyObject *kwargs) {
1459 PyObject * _resultobj;
1460 bool _result;
1461 wxToolBarTool * _arg0;
1462 bool _arg1;
1463 PyObject * _argo0 = 0;
1464 int tempbool1;
1465 char *_kwnames[] = { "self","m_isMenuCommand", NULL };
1466
1467 self = self;
1468 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBarTool_m_isMenuCommand_set",_kwnames,&_argo0,&tempbool1))
1469 return NULL;
1470 if (_argo0) {
1471 if (_argo0 == Py_None) { _arg0 = NULL; }
1472 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1473 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_isMenuCommand_set. Expected _wxToolBarTool_p.");
1474 return NULL;
1475 }
1476 }
1477 _arg1 = (bool ) tempbool1;
1478 {
1479 wxPy_BEGIN_ALLOW_THREADS;
1480 _result = (bool )wxToolBarTool_m_isMenuCommand_set(_arg0,_arg1);
1481
1482 wxPy_END_ALLOW_THREADS;
1483 } _resultobj = Py_BuildValue("i",_result);
1484 return _resultobj;
1485 }
1486
1487 #define wxToolBarTool_m_isMenuCommand_get(_swigobj) ((bool ) _swigobj->m_isMenuCommand)
1488 static PyObject *_wrap_wxToolBarTool_m_isMenuCommand_get(PyObject *self, PyObject *args, PyObject *kwargs) {
1489 PyObject * _resultobj;
1490 bool _result;
1491 wxToolBarTool * _arg0;
1492 PyObject * _argo0 = 0;
1493 char *_kwnames[] = { "self", NULL };
1494
1495 self = self;
1496 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_isMenuCommand_get",_kwnames,&_argo0))
1497 return NULL;
1498 if (_argo0) {
1499 if (_argo0 == Py_None) { _arg0 = NULL; }
1500 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1501 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_isMenuCommand_get. Expected _wxToolBarTool_p.");
1502 return NULL;
1503 }
1504 }
1505 {
1506 wxPy_BEGIN_ALLOW_THREADS;
1507 _result = (bool )wxToolBarTool_m_isMenuCommand_get(_arg0);
1508
1509 wxPy_END_ALLOW_THREADS;
1510 } _resultobj = Py_BuildValue("i",_result);
1511 return _resultobj;
1512 }
1513
1514 #define wxToolBarTool_m_shortHelpString_set(_swigobj,_swigval) (_swigobj->m_shortHelpString = *(_swigval),_swigval)
1515 static PyObject *_wrap_wxToolBarTool_m_shortHelpString_set(PyObject *self, PyObject *args, PyObject *kwargs) {
1516 PyObject * _resultobj;
1517 wxString * _result;
1518 wxToolBarTool * _arg0;
1519 wxString * _arg1;
1520 PyObject * _argo0 = 0;
1521 PyObject * _obj1 = 0;
1522 char *_kwnames[] = { "self","m_shortHelpString", NULL };
1523
1524 self = self;
1525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxToolBarTool_m_shortHelpString_set",_kwnames,&_argo0,&_obj1))
1526 return NULL;
1527 if (_argo0) {
1528 if (_argo0 == Py_None) { _arg0 = NULL; }
1529 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1530 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_shortHelpString_set. Expected _wxToolBarTool_p.");
1531 return NULL;
1532 }
1533 }
1534 {
1535 if (!PyString_Check(_obj1)) {
1536 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1537 return NULL;
1538 }
1539 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
1540 }
1541 {
1542 wxPy_BEGIN_ALLOW_THREADS;
1543 _result = (wxString *)wxToolBarTool_m_shortHelpString_set(_arg0,_arg1);
1544
1545 wxPy_END_ALLOW_THREADS;
1546 }{
1547 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
1548 }
1549 {
1550 if (_obj1)
1551 delete _arg1;
1552 }
1553 return _resultobj;
1554 }
1555
1556 #define wxToolBarTool_m_shortHelpString_get(_swigobj) (&_swigobj->m_shortHelpString)
1557 static PyObject *_wrap_wxToolBarTool_m_shortHelpString_get(PyObject *self, PyObject *args, PyObject *kwargs) {
1558 PyObject * _resultobj;
1559 wxString * _result;
1560 wxToolBarTool * _arg0;
1561 PyObject * _argo0 = 0;
1562 char *_kwnames[] = { "self", NULL };
1563
1564 self = self;
1565 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_shortHelpString_get",_kwnames,&_argo0))
1566 return NULL;
1567 if (_argo0) {
1568 if (_argo0 == Py_None) { _arg0 = NULL; }
1569 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1570 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_shortHelpString_get. Expected _wxToolBarTool_p.");
1571 return NULL;
1572 }
1573 }
1574 {
1575 wxPy_BEGIN_ALLOW_THREADS;
1576 _result = (wxString *)wxToolBarTool_m_shortHelpString_get(_arg0);
1577
1578 wxPy_END_ALLOW_THREADS;
1579 }{
1580 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
1581 }
1582 return _resultobj;
1583 }
1584
1585 #define wxToolBarTool_m_longHelpString_set(_swigobj,_swigval) (_swigobj->m_longHelpString = *(_swigval),_swigval)
1586 static PyObject *_wrap_wxToolBarTool_m_longHelpString_set(PyObject *self, PyObject *args, PyObject *kwargs) {
1587 PyObject * _resultobj;
1588 wxString * _result;
1589 wxToolBarTool * _arg0;
1590 wxString * _arg1;
1591 PyObject * _argo0 = 0;
1592 PyObject * _obj1 = 0;
1593 char *_kwnames[] = { "self","m_longHelpString", NULL };
1594
1595 self = self;
1596 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxToolBarTool_m_longHelpString_set",_kwnames,&_argo0,&_obj1))
1597 return NULL;
1598 if (_argo0) {
1599 if (_argo0 == Py_None) { _arg0 = NULL; }
1600 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1601 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_longHelpString_set. Expected _wxToolBarTool_p.");
1602 return NULL;
1603 }
1604 }
1605 {
1606 if (!PyString_Check(_obj1)) {
1607 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1608 return NULL;
1609 }
1610 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
1611 }
1612 {
1613 wxPy_BEGIN_ALLOW_THREADS;
1614 _result = (wxString *)wxToolBarTool_m_longHelpString_set(_arg0,_arg1);
1615
1616 wxPy_END_ALLOW_THREADS;
1617 }{
1618 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
1619 }
1620 {
1621 if (_obj1)
1622 delete _arg1;
1623 }
1624 return _resultobj;
1625 }
1626
1627 #define wxToolBarTool_m_longHelpString_get(_swigobj) (&_swigobj->m_longHelpString)
1628 static PyObject *_wrap_wxToolBarTool_m_longHelpString_get(PyObject *self, PyObject *args, PyObject *kwargs) {
1629 PyObject * _resultobj;
1630 wxString * _result;
1631 wxToolBarTool * _arg0;
1632 PyObject * _argo0 = 0;
1633 char *_kwnames[] = { "self", NULL };
1634
1635 self = self;
1636 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBarTool_m_longHelpString_get",_kwnames,&_argo0))
1637 return NULL;
1638 if (_argo0) {
1639 if (_argo0 == Py_None) { _arg0 = NULL; }
1640 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBarTool_p")) {
1641 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_longHelpString_get. Expected _wxToolBarTool_p.");
1642 return NULL;
1643 }
1644 }
1645 {
1646 wxPy_BEGIN_ALLOW_THREADS;
1647 _result = (wxString *)wxToolBarTool_m_longHelpString_get(_arg0);
1648
1649 wxPy_END_ALLOW_THREADS;
1650 }{
1651 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
1652 }
1653 return _resultobj;
1654 }
1655
1656 static void *SwigwxToolBarTowxControl(void *ptr) {
1657 wxToolBar *src;
1658 wxControl *dest;
1659 src = (wxToolBar *) ptr;
1660 dest = (wxControl *) src;
1661 return (void *) dest;
1662 }
1663
1664 static void *SwigwxToolBarTowxWindow(void *ptr) {
1665 wxToolBar *src;
1666 wxWindow *dest;
1667 src = (wxToolBar *) ptr;
1668 dest = (wxWindow *) src;
1669 return (void *) dest;
1670 }
1671
1672 static void *SwigwxToolBarTowxEvtHandler(void *ptr) {
1673 wxToolBar *src;
1674 wxEvtHandler *dest;
1675 src = (wxToolBar *) ptr;
1676 dest = (wxEvtHandler *) src;
1677 return (void *) dest;
1678 }
1679
1680 #define new_wxToolBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxToolBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1681 static PyObject *_wrap_new_wxToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
1682 PyObject * _resultobj;
1683 wxToolBar * _result;
1684 wxWindow * _arg0;
1685 wxWindowID _arg1;
1686 wxPoint * _arg2 = (wxPoint *) &wxPyDefaultPosition;
1687 wxSize * _arg3 = (wxSize *) &wxPyDefaultSize;
1688 long _arg4 = (long ) wxTB_HORIZONTAL|wxNO_BORDER;
1689 char * _arg5 = (char *) "toolBar";
1690 PyObject * _argo0 = 0;
1691 wxPoint temp;
1692 PyObject * _obj2 = 0;
1693 wxSize temp0;
1694 PyObject * _obj3 = 0;
1695 char *_kwnames[] = { "parent","id","pos","size","style","name", NULL };
1696 char _ptemp[128];
1697
1698 self = self;
1699 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi|OOls:new_wxToolBar",_kwnames,&_argo0,&_arg1,&_obj2,&_obj3,&_arg4,&_arg5))
1700 return NULL;
1701 if (_argo0) {
1702 if (_argo0 == Py_None) { _arg0 = NULL; }
1703 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
1704 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxToolBar. Expected _wxWindow_p.");
1705 return NULL;
1706 }
1707 }
1708 if (_obj2)
1709 {
1710 _arg2 = &temp;
1711 if (! wxPoint_helper(_obj2, &_arg2))
1712 return NULL;
1713 }
1714 if (_obj3)
1715 {
1716 _arg3 = &temp0;
1717 if (! wxSize_helper(_obj3, &_arg3))
1718 return NULL;
1719 }
1720 {
1721 wxPy_BEGIN_ALLOW_THREADS;
1722 _result = (wxToolBar *)new_wxToolBar(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
1723
1724 wxPy_END_ALLOW_THREADS;
1725 } if (_result) {
1726 SWIG_MakePtr(_ptemp, (char *) _result,"_wxToolBar_p");
1727 _resultobj = Py_BuildValue("s",_ptemp);
1728 } else {
1729 Py_INCREF(Py_None);
1730 _resultobj = Py_None;
1731 }
1732 return _resultobj;
1733 }
1734
1735 #define wxToolBar_AddControl(_swigobj,_swigarg0) (_swigobj->AddControl(_swigarg0))
1736 static PyObject *_wrap_wxToolBar_AddControl(PyObject *self, PyObject *args, PyObject *kwargs) {
1737 PyObject * _resultobj;
1738 bool _result;
1739 wxToolBar * _arg0;
1740 wxControl * _arg1;
1741 PyObject * _argo0 = 0;
1742 PyObject * _argo1 = 0;
1743 char *_kwnames[] = { "self","control", NULL };
1744
1745 self = self;
1746 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxToolBar_AddControl",_kwnames,&_argo0,&_argo1))
1747 return NULL;
1748 if (_argo0) {
1749 if (_argo0 == Py_None) { _arg0 = NULL; }
1750 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
1751 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_AddControl. Expected _wxToolBar_p.");
1752 return NULL;
1753 }
1754 }
1755 if (_argo1) {
1756 if (_argo1 == Py_None) { _arg1 = NULL; }
1757 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxControl_p")) {
1758 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxToolBar_AddControl. Expected _wxControl_p.");
1759 return NULL;
1760 }
1761 }
1762 {
1763 wxPy_BEGIN_ALLOW_THREADS;
1764 _result = (bool )wxToolBar_AddControl(_arg0,_arg1);
1765
1766 wxPy_END_ALLOW_THREADS;
1767 } _resultobj = Py_BuildValue("i",_result);
1768 return _resultobj;
1769 }
1770
1771 #define wxToolBar_AddSeparator(_swigobj) (_swigobj->AddSeparator())
1772 static PyObject *_wrap_wxToolBar_AddSeparator(PyObject *self, PyObject *args, PyObject *kwargs) {
1773 PyObject * _resultobj;
1774 wxToolBar * _arg0;
1775 PyObject * _argo0 = 0;
1776 char *_kwnames[] = { "self", NULL };
1777
1778 self = self;
1779 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBar_AddSeparator",_kwnames,&_argo0))
1780 return NULL;
1781 if (_argo0) {
1782 if (_argo0 == Py_None) { _arg0 = NULL; }
1783 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
1784 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_AddSeparator. Expected _wxToolBar_p.");
1785 return NULL;
1786 }
1787 }
1788 {
1789 wxPy_BEGIN_ALLOW_THREADS;
1790 wxToolBar_AddSeparator(_arg0);
1791
1792 wxPy_END_ALLOW_THREADS;
1793 } Py_INCREF(Py_None);
1794 _resultobj = Py_None;
1795 return _resultobj;
1796 }
1797
1798 #define wxToolBar_ClearTools(_swigobj) (_swigobj->ClearTools())
1799 static PyObject *_wrap_wxToolBar_ClearTools(PyObject *self, PyObject *args, PyObject *kwargs) {
1800 PyObject * _resultobj;
1801 wxToolBar * _arg0;
1802 PyObject * _argo0 = 0;
1803 char *_kwnames[] = { "self", NULL };
1804
1805 self = self;
1806 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBar_ClearTools",_kwnames,&_argo0))
1807 return NULL;
1808 if (_argo0) {
1809 if (_argo0 == Py_None) { _arg0 = NULL; }
1810 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
1811 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_ClearTools. Expected _wxToolBar_p.");
1812 return NULL;
1813 }
1814 }
1815 {
1816 wxPy_BEGIN_ALLOW_THREADS;
1817 wxToolBar_ClearTools(_arg0);
1818
1819 wxPy_END_ALLOW_THREADS;
1820 } Py_INCREF(Py_None);
1821 _resultobj = Py_None;
1822 return _resultobj;
1823 }
1824
1825 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) {
1826 return self->AddTool(toolIndex, bitmap1, bitmap2,
1827 isToggle, xPos, yPos, NULL,
1828 shortHelpString, longHelpString);
1829 }
1830 static PyObject *_wrap_wxToolBar_AddTool(PyObject *self, PyObject *args, PyObject *kwargs) {
1831 PyObject * _resultobj;
1832 wxToolBarTool * _result;
1833 wxToolBar * _arg0;
1834 int _arg1;
1835 wxBitmap * _arg2;
1836 wxBitmap * _arg3 = (wxBitmap *) &wxNullBitmap;
1837 int _arg4 = (int ) FALSE;
1838 long _arg5 = (long ) -1;
1839 long _arg6 = (long ) -1;
1840 wxString * _arg7 = (wxString *) &wxPyEmptyStr;
1841 wxString * _arg8 = (wxString *) &wxPyEmptyStr;
1842 PyObject * _argo0 = 0;
1843 PyObject * _argo2 = 0;
1844 PyObject * _argo3 = 0;
1845 PyObject * _obj7 = 0;
1846 PyObject * _obj8 = 0;
1847 char *_kwnames[] = { "self","toolIndex","bitmap1","bitmap2","isToggle","xPos","yPos","shortHelpString","longHelpString", NULL };
1848 char _ptemp[128];
1849
1850 self = self;
1851 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO|OillOO:wxToolBar_AddTool",_kwnames,&_argo0,&_arg1,&_argo2,&_argo3,&_arg4,&_arg5,&_arg6,&_obj7,&_obj8))
1852 return NULL;
1853 if (_argo0) {
1854 if (_argo0 == Py_None) { _arg0 = NULL; }
1855 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
1856 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_AddTool. Expected _wxToolBar_p.");
1857 return NULL;
1858 }
1859 }
1860 if (_argo2) {
1861 if (_argo2 == Py_None) { _arg2 = NULL; }
1862 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxBitmap_p")) {
1863 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxToolBar_AddTool. Expected _wxBitmap_p.");
1864 return NULL;
1865 }
1866 }
1867 if (_argo3) {
1868 if (_argo3 == Py_None) { _arg3 = NULL; }
1869 else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxBitmap_p")) {
1870 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxToolBar_AddTool. Expected _wxBitmap_p.");
1871 return NULL;
1872 }
1873 }
1874 if (_obj7)
1875 {
1876 if (!PyString_Check(_obj7)) {
1877 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1878 return NULL;
1879 }
1880 _arg7 = new wxString(PyString_AsString(_obj7), PyString_Size(_obj7));
1881 }
1882 if (_obj8)
1883 {
1884 if (!PyString_Check(_obj8)) {
1885 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1886 return NULL;
1887 }
1888 _arg8 = new wxString(PyString_AsString(_obj8), PyString_Size(_obj8));
1889 }
1890 {
1891 wxPy_BEGIN_ALLOW_THREADS;
1892 _result = (wxToolBarTool *)wxToolBar_AddTool(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5,_arg6,*_arg7,*_arg8);
1893
1894 wxPy_END_ALLOW_THREADS;
1895 } if (_result) {
1896 SWIG_MakePtr(_ptemp, (char *) _result,"_wxToolBarTool_p");
1897 _resultobj = Py_BuildValue("s",_ptemp);
1898 } else {
1899 Py_INCREF(Py_None);
1900 _resultobj = Py_None;
1901 }
1902 {
1903 if (_obj7)
1904 delete _arg7;
1905 }
1906 {
1907 if (_obj8)
1908 delete _arg8;
1909 }
1910 return _resultobj;
1911 }
1912
1913 static wxToolBarTool * wxToolBar_AddSimpleTool(wxToolBar *self,int toolIndex,const wxBitmap & bitmap,const wxString & shortHelpString,const wxString & longHelpString) {
1914 return self->AddTool(toolIndex, bitmap, wxNullBitmap,
1915 FALSE, -1, -1, NULL,
1916 shortHelpString, longHelpString);
1917 }
1918 static PyObject *_wrap_wxToolBar_AddSimpleTool(PyObject *self, PyObject *args, PyObject *kwargs) {
1919 PyObject * _resultobj;
1920 wxToolBarTool * _result;
1921 wxToolBar * _arg0;
1922 int _arg1;
1923 wxBitmap * _arg2;
1924 wxString * _arg3 = (wxString *) &wxPyEmptyStr;
1925 wxString * _arg4 = (wxString *) &wxPyEmptyStr;
1926 PyObject * _argo0 = 0;
1927 PyObject * _argo2 = 0;
1928 PyObject * _obj3 = 0;
1929 PyObject * _obj4 = 0;
1930 char *_kwnames[] = { "self","toolIndex","bitmap","shortHelpString","longHelpString", NULL };
1931 char _ptemp[128];
1932
1933 self = self;
1934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO|OO:wxToolBar_AddSimpleTool",_kwnames,&_argo0,&_arg1,&_argo2,&_obj3,&_obj4))
1935 return NULL;
1936 if (_argo0) {
1937 if (_argo0 == Py_None) { _arg0 = NULL; }
1938 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
1939 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_AddSimpleTool. Expected _wxToolBar_p.");
1940 return NULL;
1941 }
1942 }
1943 if (_argo2) {
1944 if (_argo2 == Py_None) { _arg2 = NULL; }
1945 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxBitmap_p")) {
1946 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxToolBar_AddSimpleTool. Expected _wxBitmap_p.");
1947 return NULL;
1948 }
1949 }
1950 if (_obj3)
1951 {
1952 if (!PyString_Check(_obj3)) {
1953 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1954 return NULL;
1955 }
1956 _arg3 = new wxString(PyString_AsString(_obj3), PyString_Size(_obj3));
1957 }
1958 if (_obj4)
1959 {
1960 if (!PyString_Check(_obj4)) {
1961 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1962 return NULL;
1963 }
1964 _arg4 = new wxString(PyString_AsString(_obj4), PyString_Size(_obj4));
1965 }
1966 {
1967 wxPy_BEGIN_ALLOW_THREADS;
1968 _result = (wxToolBarTool *)wxToolBar_AddSimpleTool(_arg0,_arg1,*_arg2,*_arg3,*_arg4);
1969
1970 wxPy_END_ALLOW_THREADS;
1971 } if (_result) {
1972 SWIG_MakePtr(_ptemp, (char *) _result,"_wxToolBarTool_p");
1973 _resultobj = Py_BuildValue("s",_ptemp);
1974 } else {
1975 Py_INCREF(Py_None);
1976 _resultobj = Py_None;
1977 }
1978 {
1979 if (_obj3)
1980 delete _arg3;
1981 }
1982 {
1983 if (_obj4)
1984 delete _arg4;
1985 }
1986 return _resultobj;
1987 }
1988
1989 #define wxToolBar_EnableTool(_swigobj,_swigarg0,_swigarg1) (_swigobj->EnableTool(_swigarg0,_swigarg1))
1990 static PyObject *_wrap_wxToolBar_EnableTool(PyObject *self, PyObject *args, PyObject *kwargs) {
1991 PyObject * _resultobj;
1992 wxToolBar * _arg0;
1993 int _arg1;
1994 bool _arg2;
1995 PyObject * _argo0 = 0;
1996 int tempbool2;
1997 char *_kwnames[] = { "self","toolIndex","enable", NULL };
1998
1999 self = self;
2000 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxToolBar_EnableTool",_kwnames,&_argo0,&_arg1,&tempbool2))
2001 return NULL;
2002 if (_argo0) {
2003 if (_argo0 == Py_None) { _arg0 = NULL; }
2004 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2005 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_EnableTool. Expected _wxToolBar_p.");
2006 return NULL;
2007 }
2008 }
2009 _arg2 = (bool ) tempbool2;
2010 {
2011 wxPy_BEGIN_ALLOW_THREADS;
2012 wxToolBar_EnableTool(_arg0,_arg1,_arg2);
2013
2014 wxPy_END_ALLOW_THREADS;
2015 } Py_INCREF(Py_None);
2016 _resultobj = Py_None;
2017 return _resultobj;
2018 }
2019
2020 #define wxToolBar_GetToolMargins(_swigobj) (_swigobj->GetToolMargins())
2021 static PyObject *_wrap_wxToolBar_GetToolMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
2022 PyObject * _resultobj;
2023 wxSize * _result;
2024 wxToolBar * _arg0;
2025 PyObject * _argo0 = 0;
2026 char *_kwnames[] = { "self", NULL };
2027 char _ptemp[128];
2028
2029 self = self;
2030 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBar_GetToolMargins",_kwnames,&_argo0))
2031 return NULL;
2032 if (_argo0) {
2033 if (_argo0 == Py_None) { _arg0 = NULL; }
2034 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2035 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolMargins. Expected _wxToolBar_p.");
2036 return NULL;
2037 }
2038 }
2039 {
2040 wxPy_BEGIN_ALLOW_THREADS;
2041 _result = new wxSize (wxToolBar_GetToolMargins(_arg0));
2042
2043 wxPy_END_ALLOW_THREADS;
2044 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxSize_p");
2045 _resultobj = Py_BuildValue("s",_ptemp);
2046 return _resultobj;
2047 }
2048
2049 #define wxToolBar_GetToolEnabled(_swigobj,_swigarg0) (_swigobj->GetToolEnabled(_swigarg0))
2050 static PyObject *_wrap_wxToolBar_GetToolEnabled(PyObject *self, PyObject *args, PyObject *kwargs) {
2051 PyObject * _resultobj;
2052 bool _result;
2053 wxToolBar * _arg0;
2054 int _arg1;
2055 PyObject * _argo0 = 0;
2056 char *_kwnames[] = { "self","toolIndex", NULL };
2057
2058 self = self;
2059 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBar_GetToolEnabled",_kwnames,&_argo0,&_arg1))
2060 return NULL;
2061 if (_argo0) {
2062 if (_argo0 == Py_None) { _arg0 = NULL; }
2063 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2064 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolEnabled. Expected _wxToolBar_p.");
2065 return NULL;
2066 }
2067 }
2068 {
2069 wxPy_BEGIN_ALLOW_THREADS;
2070 _result = (bool )wxToolBar_GetToolEnabled(_arg0,_arg1);
2071
2072 wxPy_END_ALLOW_THREADS;
2073 } _resultobj = Py_BuildValue("i",_result);
2074 return _resultobj;
2075 }
2076
2077 #define wxToolBar_GetToolLongHelp(_swigobj,_swigarg0) (_swigobj->GetToolLongHelp(_swigarg0))
2078 static PyObject *_wrap_wxToolBar_GetToolLongHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
2079 PyObject * _resultobj;
2080 wxString * _result;
2081 wxToolBar * _arg0;
2082 int _arg1;
2083 PyObject * _argo0 = 0;
2084 char *_kwnames[] = { "self","toolIndex", NULL };
2085
2086 self = self;
2087 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBar_GetToolLongHelp",_kwnames,&_argo0,&_arg1))
2088 return NULL;
2089 if (_argo0) {
2090 if (_argo0 == Py_None) { _arg0 = NULL; }
2091 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2092 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolLongHelp. Expected _wxToolBar_p.");
2093 return NULL;
2094 }
2095 }
2096 {
2097 wxPy_BEGIN_ALLOW_THREADS;
2098 _result = new wxString (wxToolBar_GetToolLongHelp(_arg0,_arg1));
2099
2100 wxPy_END_ALLOW_THREADS;
2101 }{
2102 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
2103 }
2104 {
2105 delete _result;
2106 }
2107 return _resultobj;
2108 }
2109
2110 #define wxToolBar_GetToolPacking(_swigobj) (_swigobj->GetToolPacking())
2111 static PyObject *_wrap_wxToolBar_GetToolPacking(PyObject *self, PyObject *args, PyObject *kwargs) {
2112 PyObject * _resultobj;
2113 int _result;
2114 wxToolBar * _arg0;
2115 PyObject * _argo0 = 0;
2116 char *_kwnames[] = { "self", NULL };
2117
2118 self = self;
2119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBar_GetToolPacking",_kwnames,&_argo0))
2120 return NULL;
2121 if (_argo0) {
2122 if (_argo0 == Py_None) { _arg0 = NULL; }
2123 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2124 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolPacking. Expected _wxToolBar_p.");
2125 return NULL;
2126 }
2127 }
2128 {
2129 wxPy_BEGIN_ALLOW_THREADS;
2130 _result = (int )wxToolBar_GetToolPacking(_arg0);
2131
2132 wxPy_END_ALLOW_THREADS;
2133 } _resultobj = Py_BuildValue("i",_result);
2134 return _resultobj;
2135 }
2136
2137 #define wxToolBar_GetToolSeparation(_swigobj) (_swigobj->GetToolSeparation())
2138 static PyObject *_wrap_wxToolBar_GetToolSeparation(PyObject *self, PyObject *args, PyObject *kwargs) {
2139 PyObject * _resultobj;
2140 int _result;
2141 wxToolBar * _arg0;
2142 PyObject * _argo0 = 0;
2143 char *_kwnames[] = { "self", NULL };
2144
2145 self = self;
2146 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBar_GetToolSeparation",_kwnames,&_argo0))
2147 return NULL;
2148 if (_argo0) {
2149 if (_argo0 == Py_None) { _arg0 = NULL; }
2150 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2151 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolSeparation. Expected _wxToolBar_p.");
2152 return NULL;
2153 }
2154 }
2155 {
2156 wxPy_BEGIN_ALLOW_THREADS;
2157 _result = (int )wxToolBar_GetToolSeparation(_arg0);
2158
2159 wxPy_END_ALLOW_THREADS;
2160 } _resultobj = Py_BuildValue("i",_result);
2161 return _resultobj;
2162 }
2163
2164 #define wxToolBar_GetToolShortHelp(_swigobj,_swigarg0) (_swigobj->GetToolShortHelp(_swigarg0))
2165 static PyObject *_wrap_wxToolBar_GetToolShortHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
2166 PyObject * _resultobj;
2167 wxString * _result;
2168 wxToolBar * _arg0;
2169 int _arg1;
2170 PyObject * _argo0 = 0;
2171 char *_kwnames[] = { "self","toolIndex", NULL };
2172
2173 self = self;
2174 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBar_GetToolShortHelp",_kwnames,&_argo0,&_arg1))
2175 return NULL;
2176 if (_argo0) {
2177 if (_argo0 == Py_None) { _arg0 = NULL; }
2178 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2179 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolShortHelp. Expected _wxToolBar_p.");
2180 return NULL;
2181 }
2182 }
2183 {
2184 wxPy_BEGIN_ALLOW_THREADS;
2185 _result = new wxString (wxToolBar_GetToolShortHelp(_arg0,_arg1));
2186
2187 wxPy_END_ALLOW_THREADS;
2188 }{
2189 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
2190 }
2191 {
2192 delete _result;
2193 }
2194 return _resultobj;
2195 }
2196
2197 #define wxToolBar_GetToolState(_swigobj,_swigarg0) (_swigobj->GetToolState(_swigarg0))
2198 static PyObject *_wrap_wxToolBar_GetToolState(PyObject *self, PyObject *args, PyObject *kwargs) {
2199 PyObject * _resultobj;
2200 bool _result;
2201 wxToolBar * _arg0;
2202 int _arg1;
2203 PyObject * _argo0 = 0;
2204 char *_kwnames[] = { "self","toolIndex", NULL };
2205
2206 self = self;
2207 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBar_GetToolState",_kwnames,&_argo0,&_arg1))
2208 return NULL;
2209 if (_argo0) {
2210 if (_argo0 == Py_None) { _arg0 = NULL; }
2211 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2212 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolState. Expected _wxToolBar_p.");
2213 return NULL;
2214 }
2215 }
2216 {
2217 wxPy_BEGIN_ALLOW_THREADS;
2218 _result = (bool )wxToolBar_GetToolState(_arg0,_arg1);
2219
2220 wxPy_END_ALLOW_THREADS;
2221 } _resultobj = Py_BuildValue("i",_result);
2222 return _resultobj;
2223 }
2224
2225 #define wxToolBar_Realize(_swigobj) (_swigobj->Realize())
2226 static PyObject *_wrap_wxToolBar_Realize(PyObject *self, PyObject *args, PyObject *kwargs) {
2227 PyObject * _resultobj;
2228 bool _result;
2229 wxToolBar * _arg0;
2230 PyObject * _argo0 = 0;
2231 char *_kwnames[] = { "self", NULL };
2232
2233 self = self;
2234 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxToolBar_Realize",_kwnames,&_argo0))
2235 return NULL;
2236 if (_argo0) {
2237 if (_argo0 == Py_None) { _arg0 = NULL; }
2238 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2239 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_Realize. Expected _wxToolBar_p.");
2240 return NULL;
2241 }
2242 }
2243 {
2244 wxPy_BEGIN_ALLOW_THREADS;
2245 _result = (bool )wxToolBar_Realize(_arg0);
2246
2247 wxPy_END_ALLOW_THREADS;
2248 } _resultobj = Py_BuildValue("i",_result);
2249 return _resultobj;
2250 }
2251
2252 #define wxToolBar_SetToolLongHelp(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetToolLongHelp(_swigarg0,_swigarg1))
2253 static PyObject *_wrap_wxToolBar_SetToolLongHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
2254 PyObject * _resultobj;
2255 wxToolBar * _arg0;
2256 int _arg1;
2257 wxString * _arg2;
2258 PyObject * _argo0 = 0;
2259 PyObject * _obj2 = 0;
2260 char *_kwnames[] = { "self","toolIndex","helpString", NULL };
2261
2262 self = self;
2263 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxToolBar_SetToolLongHelp",_kwnames,&_argo0,&_arg1,&_obj2))
2264 return NULL;
2265 if (_argo0) {
2266 if (_argo0 == Py_None) { _arg0 = NULL; }
2267 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2268 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetToolLongHelp. Expected _wxToolBar_p.");
2269 return NULL;
2270 }
2271 }
2272 {
2273 if (!PyString_Check(_obj2)) {
2274 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2275 return NULL;
2276 }
2277 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
2278 }
2279 {
2280 wxPy_BEGIN_ALLOW_THREADS;
2281 wxToolBar_SetToolLongHelp(_arg0,_arg1,*_arg2);
2282
2283 wxPy_END_ALLOW_THREADS;
2284 } Py_INCREF(Py_None);
2285 _resultobj = Py_None;
2286 {
2287 if (_obj2)
2288 delete _arg2;
2289 }
2290 return _resultobj;
2291 }
2292
2293 #define wxToolBar_SetToolShortHelp(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetToolShortHelp(_swigarg0,_swigarg1))
2294 static PyObject *_wrap_wxToolBar_SetToolShortHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
2295 PyObject * _resultobj;
2296 wxToolBar * _arg0;
2297 int _arg1;
2298 wxString * _arg2;
2299 PyObject * _argo0 = 0;
2300 PyObject * _obj2 = 0;
2301 char *_kwnames[] = { "self","toolIndex","helpString", NULL };
2302
2303 self = self;
2304 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxToolBar_SetToolShortHelp",_kwnames,&_argo0,&_arg1,&_obj2))
2305 return NULL;
2306 if (_argo0) {
2307 if (_argo0 == Py_None) { _arg0 = NULL; }
2308 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2309 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetToolShortHelp. Expected _wxToolBar_p.");
2310 return NULL;
2311 }
2312 }
2313 {
2314 if (!PyString_Check(_obj2)) {
2315 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2316 return NULL;
2317 }
2318 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
2319 }
2320 {
2321 wxPy_BEGIN_ALLOW_THREADS;
2322 wxToolBar_SetToolShortHelp(_arg0,_arg1,*_arg2);
2323
2324 wxPy_END_ALLOW_THREADS;
2325 } Py_INCREF(Py_None);
2326 _resultobj = Py_None;
2327 {
2328 if (_obj2)
2329 delete _arg2;
2330 }
2331 return _resultobj;
2332 }
2333
2334 #define wxToolBar_SetMargins(_swigobj,_swigarg0) (_swigobj->SetMargins(_swigarg0))
2335 static PyObject *_wrap_wxToolBar_SetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
2336 PyObject * _resultobj;
2337 wxToolBar * _arg0;
2338 wxSize * _arg1;
2339 PyObject * _argo0 = 0;
2340 wxSize temp;
2341 PyObject * _obj1 = 0;
2342 char *_kwnames[] = { "self","size", NULL };
2343
2344 self = self;
2345 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxToolBar_SetMargins",_kwnames,&_argo0,&_obj1))
2346 return NULL;
2347 if (_argo0) {
2348 if (_argo0 == Py_None) { _arg0 = NULL; }
2349 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2350 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetMargins. Expected _wxToolBar_p.");
2351 return NULL;
2352 }
2353 }
2354 {
2355 _arg1 = &temp;
2356 if (! wxSize_helper(_obj1, &_arg1))
2357 return NULL;
2358 }
2359 {
2360 wxPy_BEGIN_ALLOW_THREADS;
2361 wxToolBar_SetMargins(_arg0,*_arg1);
2362
2363 wxPy_END_ALLOW_THREADS;
2364 } Py_INCREF(Py_None);
2365 _resultobj = Py_None;
2366 return _resultobj;
2367 }
2368
2369 #define wxToolBar_SetToolPacking(_swigobj,_swigarg0) (_swigobj->SetToolPacking(_swigarg0))
2370 static PyObject *_wrap_wxToolBar_SetToolPacking(PyObject *self, PyObject *args, PyObject *kwargs) {
2371 PyObject * _resultobj;
2372 wxToolBar * _arg0;
2373 int _arg1;
2374 PyObject * _argo0 = 0;
2375 char *_kwnames[] = { "self","packing", NULL };
2376
2377 self = self;
2378 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBar_SetToolPacking",_kwnames,&_argo0,&_arg1))
2379 return NULL;
2380 if (_argo0) {
2381 if (_argo0 == Py_None) { _arg0 = NULL; }
2382 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2383 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetToolPacking. Expected _wxToolBar_p.");
2384 return NULL;
2385 }
2386 }
2387 {
2388 wxPy_BEGIN_ALLOW_THREADS;
2389 wxToolBar_SetToolPacking(_arg0,_arg1);
2390
2391 wxPy_END_ALLOW_THREADS;
2392 } Py_INCREF(Py_None);
2393 _resultobj = Py_None;
2394 return _resultobj;
2395 }
2396
2397 #define wxToolBar_SetToolSeparation(_swigobj,_swigarg0) (_swigobj->SetToolSeparation(_swigarg0))
2398 static PyObject *_wrap_wxToolBar_SetToolSeparation(PyObject *self, PyObject *args, PyObject *kwargs) {
2399 PyObject * _resultobj;
2400 wxToolBar * _arg0;
2401 int _arg1;
2402 PyObject * _argo0 = 0;
2403 char *_kwnames[] = { "self","separation", NULL };
2404
2405 self = self;
2406 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxToolBar_SetToolSeparation",_kwnames,&_argo0,&_arg1))
2407 return NULL;
2408 if (_argo0) {
2409 if (_argo0 == Py_None) { _arg0 = NULL; }
2410 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2411 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetToolSeparation. Expected _wxToolBar_p.");
2412 return NULL;
2413 }
2414 }
2415 {
2416 wxPy_BEGIN_ALLOW_THREADS;
2417 wxToolBar_SetToolSeparation(_arg0,_arg1);
2418
2419 wxPy_END_ALLOW_THREADS;
2420 } Py_INCREF(Py_None);
2421 _resultobj = Py_None;
2422 return _resultobj;
2423 }
2424
2425 #define wxToolBar_ToggleTool(_swigobj,_swigarg0,_swigarg1) (_swigobj->ToggleTool(_swigarg0,_swigarg1))
2426 static PyObject *_wrap_wxToolBar_ToggleTool(PyObject *self, PyObject *args, PyObject *kwargs) {
2427 PyObject * _resultobj;
2428 wxToolBar * _arg0;
2429 int _arg1;
2430 bool _arg2;
2431 PyObject * _argo0 = 0;
2432 int tempbool2;
2433 char *_kwnames[] = { "self","toolIndex","toggle", NULL };
2434
2435 self = self;
2436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxToolBar_ToggleTool",_kwnames,&_argo0,&_arg1,&tempbool2))
2437 return NULL;
2438 if (_argo0) {
2439 if (_argo0 == Py_None) { _arg0 = NULL; }
2440 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxToolBar_p")) {
2441 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_ToggleTool. Expected _wxToolBar_p.");
2442 return NULL;
2443 }
2444 }
2445 _arg2 = (bool ) tempbool2;
2446 {
2447 wxPy_BEGIN_ALLOW_THREADS;
2448 wxToolBar_ToggleTool(_arg0,_arg1,_arg2);
2449
2450 wxPy_END_ALLOW_THREADS;
2451 } Py_INCREF(Py_None);
2452 _resultobj = Py_None;
2453 return _resultobj;
2454 }
2455
2456 static PyMethodDef stattoolcMethods[] = {
2457 { "wxToolBar_ToggleTool", (PyCFunction) _wrap_wxToolBar_ToggleTool, METH_VARARGS | METH_KEYWORDS },
2458 { "wxToolBar_SetToolSeparation", (PyCFunction) _wrap_wxToolBar_SetToolSeparation, METH_VARARGS | METH_KEYWORDS },
2459 { "wxToolBar_SetToolPacking", (PyCFunction) _wrap_wxToolBar_SetToolPacking, METH_VARARGS | METH_KEYWORDS },
2460 { "wxToolBar_SetMargins", (PyCFunction) _wrap_wxToolBar_SetMargins, METH_VARARGS | METH_KEYWORDS },
2461 { "wxToolBar_SetToolShortHelp", (PyCFunction) _wrap_wxToolBar_SetToolShortHelp, METH_VARARGS | METH_KEYWORDS },
2462 { "wxToolBar_SetToolLongHelp", (PyCFunction) _wrap_wxToolBar_SetToolLongHelp, METH_VARARGS | METH_KEYWORDS },
2463 { "wxToolBar_Realize", (PyCFunction) _wrap_wxToolBar_Realize, METH_VARARGS | METH_KEYWORDS },
2464 { "wxToolBar_GetToolState", (PyCFunction) _wrap_wxToolBar_GetToolState, METH_VARARGS | METH_KEYWORDS },
2465 { "wxToolBar_GetToolShortHelp", (PyCFunction) _wrap_wxToolBar_GetToolShortHelp, METH_VARARGS | METH_KEYWORDS },
2466 { "wxToolBar_GetToolSeparation", (PyCFunction) _wrap_wxToolBar_GetToolSeparation, METH_VARARGS | METH_KEYWORDS },
2467 { "wxToolBar_GetToolPacking", (PyCFunction) _wrap_wxToolBar_GetToolPacking, METH_VARARGS | METH_KEYWORDS },
2468 { "wxToolBar_GetToolLongHelp", (PyCFunction) _wrap_wxToolBar_GetToolLongHelp, METH_VARARGS | METH_KEYWORDS },
2469 { "wxToolBar_GetToolEnabled", (PyCFunction) _wrap_wxToolBar_GetToolEnabled, METH_VARARGS | METH_KEYWORDS },
2470 { "wxToolBar_GetToolMargins", (PyCFunction) _wrap_wxToolBar_GetToolMargins, METH_VARARGS | METH_KEYWORDS },
2471 { "wxToolBar_EnableTool", (PyCFunction) _wrap_wxToolBar_EnableTool, METH_VARARGS | METH_KEYWORDS },
2472 { "wxToolBar_AddSimpleTool", (PyCFunction) _wrap_wxToolBar_AddSimpleTool, METH_VARARGS | METH_KEYWORDS },
2473 { "wxToolBar_AddTool", (PyCFunction) _wrap_wxToolBar_AddTool, METH_VARARGS | METH_KEYWORDS },
2474 { "wxToolBar_ClearTools", (PyCFunction) _wrap_wxToolBar_ClearTools, METH_VARARGS | METH_KEYWORDS },
2475 { "wxToolBar_AddSeparator", (PyCFunction) _wrap_wxToolBar_AddSeparator, METH_VARARGS | METH_KEYWORDS },
2476 { "wxToolBar_AddControl", (PyCFunction) _wrap_wxToolBar_AddControl, METH_VARARGS | METH_KEYWORDS },
2477 { "new_wxToolBar", (PyCFunction) _wrap_new_wxToolBar, METH_VARARGS | METH_KEYWORDS },
2478 { "wxToolBarTool_m_longHelpString_get", (PyCFunction) _wrap_wxToolBarTool_m_longHelpString_get, METH_VARARGS | METH_KEYWORDS },
2479 { "wxToolBarTool_m_longHelpString_set", (PyCFunction) _wrap_wxToolBarTool_m_longHelpString_set, METH_VARARGS | METH_KEYWORDS },
2480 { "wxToolBarTool_m_shortHelpString_get", (PyCFunction) _wrap_wxToolBarTool_m_shortHelpString_get, METH_VARARGS | METH_KEYWORDS },
2481 { "wxToolBarTool_m_shortHelpString_set", (PyCFunction) _wrap_wxToolBarTool_m_shortHelpString_set, METH_VARARGS | METH_KEYWORDS },
2482 { "wxToolBarTool_m_isMenuCommand_get", (PyCFunction) _wrap_wxToolBarTool_m_isMenuCommand_get, METH_VARARGS | METH_KEYWORDS },
2483 { "wxToolBarTool_m_isMenuCommand_set", (PyCFunction) _wrap_wxToolBarTool_m_isMenuCommand_set, METH_VARARGS | METH_KEYWORDS },
2484 { "wxToolBarTool_m_bitmap2_get", (PyCFunction) _wrap_wxToolBarTool_m_bitmap2_get, METH_VARARGS | METH_KEYWORDS },
2485 { "wxToolBarTool_m_bitmap2_set", (PyCFunction) _wrap_wxToolBarTool_m_bitmap2_set, METH_VARARGS | METH_KEYWORDS },
2486 { "wxToolBarTool_m_bitmap1_get", (PyCFunction) _wrap_wxToolBarTool_m_bitmap1_get, METH_VARARGS | METH_KEYWORDS },
2487 { "wxToolBarTool_m_bitmap1_set", (PyCFunction) _wrap_wxToolBarTool_m_bitmap1_set, METH_VARARGS | METH_KEYWORDS },
2488 { "wxToolBarTool_m_enabled_get", (PyCFunction) _wrap_wxToolBarTool_m_enabled_get, METH_VARARGS | METH_KEYWORDS },
2489 { "wxToolBarTool_m_enabled_set", (PyCFunction) _wrap_wxToolBarTool_m_enabled_set, METH_VARARGS | METH_KEYWORDS },
2490 { "wxToolBarTool_m_deleteSecondBitmap_get", (PyCFunction) _wrap_wxToolBarTool_m_deleteSecondBitmap_get, METH_VARARGS | METH_KEYWORDS },
2491 { "wxToolBarTool_m_deleteSecondBitmap_set", (PyCFunction) _wrap_wxToolBarTool_m_deleteSecondBitmap_set, METH_VARARGS | METH_KEYWORDS },
2492 { "wxToolBarTool_m_isToggle_get", (PyCFunction) _wrap_wxToolBarTool_m_isToggle_get, METH_VARARGS | METH_KEYWORDS },
2493 { "wxToolBarTool_m_isToggle_set", (PyCFunction) _wrap_wxToolBarTool_m_isToggle_set, METH_VARARGS | METH_KEYWORDS },
2494 { "wxToolBarTool_m_toggleState_get", (PyCFunction) _wrap_wxToolBarTool_m_toggleState_get, METH_VARARGS | METH_KEYWORDS },
2495 { "wxToolBarTool_m_toggleState_set", (PyCFunction) _wrap_wxToolBarTool_m_toggleState_set, METH_VARARGS | METH_KEYWORDS },
2496 { "wxToolBarTool_m_height_get", (PyCFunction) _wrap_wxToolBarTool_m_height_get, METH_VARARGS | METH_KEYWORDS },
2497 { "wxToolBarTool_m_height_set", (PyCFunction) _wrap_wxToolBarTool_m_height_set, METH_VARARGS | METH_KEYWORDS },
2498 { "wxToolBarTool_m_width_get", (PyCFunction) _wrap_wxToolBarTool_m_width_get, METH_VARARGS | METH_KEYWORDS },
2499 { "wxToolBarTool_m_width_set", (PyCFunction) _wrap_wxToolBarTool_m_width_set, METH_VARARGS | METH_KEYWORDS },
2500 { "wxToolBarTool_m_y_get", (PyCFunction) _wrap_wxToolBarTool_m_y_get, METH_VARARGS | METH_KEYWORDS },
2501 { "wxToolBarTool_m_y_set", (PyCFunction) _wrap_wxToolBarTool_m_y_set, METH_VARARGS | METH_KEYWORDS },
2502 { "wxToolBarTool_m_x_get", (PyCFunction) _wrap_wxToolBarTool_m_x_get, METH_VARARGS | METH_KEYWORDS },
2503 { "wxToolBarTool_m_x_set", (PyCFunction) _wrap_wxToolBarTool_m_x_set, METH_VARARGS | METH_KEYWORDS },
2504 { "wxToolBarTool_m_index_get", (PyCFunction) _wrap_wxToolBarTool_m_index_get, METH_VARARGS | METH_KEYWORDS },
2505 { "wxToolBarTool_m_index_set", (PyCFunction) _wrap_wxToolBarTool_m_index_set, METH_VARARGS | METH_KEYWORDS },
2506 { "wxToolBarTool_m_clientData_get", (PyCFunction) _wrap_wxToolBarTool_m_clientData_get, METH_VARARGS | METH_KEYWORDS },
2507 { "wxToolBarTool_m_clientData_set", (PyCFunction) _wrap_wxToolBarTool_m_clientData_set, METH_VARARGS | METH_KEYWORDS },
2508 { "wxToolBarTool_m_toolStyle_get", (PyCFunction) _wrap_wxToolBarTool_m_toolStyle_get, METH_VARARGS | METH_KEYWORDS },
2509 { "wxToolBarTool_m_toolStyle_set", (PyCFunction) _wrap_wxToolBarTool_m_toolStyle_set, METH_VARARGS | METH_KEYWORDS },
2510 { "wxToolBarTool_GetControl", (PyCFunction) _wrap_wxToolBarTool_GetControl, METH_VARARGS | METH_KEYWORDS },
2511 { "wxToolBarTool_GetHeight", (PyCFunction) _wrap_wxToolBarTool_GetHeight, METH_VARARGS | METH_KEYWORDS },
2512 { "wxToolBarTool_GetWidth", (PyCFunction) _wrap_wxToolBarTool_GetWidth, METH_VARARGS | METH_KEYWORDS },
2513 { "wxToolBarTool_SetSize", (PyCFunction) _wrap_wxToolBarTool_SetSize, METH_VARARGS | METH_KEYWORDS },
2514 { "delete_wxToolBarTool", (PyCFunction) _wrap_delete_wxToolBarTool, METH_VARARGS | METH_KEYWORDS },
2515 { "new_wxToolBarTool", (PyCFunction) _wrap_new_wxToolBarTool, METH_VARARGS | METH_KEYWORDS },
2516 { "wxStatusBar_SetStatusWidths", (PyCFunction) _wrap_wxStatusBar_SetStatusWidths, METH_VARARGS | METH_KEYWORDS },
2517 { "wxStatusBar_SetStatusText", (PyCFunction) _wrap_wxStatusBar_SetStatusText, METH_VARARGS | METH_KEYWORDS },
2518 { "wxStatusBar_SetFieldsCount", (PyCFunction) _wrap_wxStatusBar_SetFieldsCount, METH_VARARGS | METH_KEYWORDS },
2519 { "wxStatusBar_InitColours", (PyCFunction) _wrap_wxStatusBar_InitColours, METH_VARARGS | METH_KEYWORDS },
2520 { "wxStatusBar_DrawFieldText", (PyCFunction) _wrap_wxStatusBar_DrawFieldText, METH_VARARGS | METH_KEYWORDS },
2521 { "wxStatusBar_DrawField", (PyCFunction) _wrap_wxStatusBar_DrawField, METH_VARARGS | METH_KEYWORDS },
2522 { "wxStatusBar_GetStatusText", (PyCFunction) _wrap_wxStatusBar_GetStatusText, METH_VARARGS | METH_KEYWORDS },
2523 { "wxStatusBar_GetFieldsCount", (PyCFunction) _wrap_wxStatusBar_GetFieldsCount, METH_VARARGS | METH_KEYWORDS },
2524 { "wxStatusBar_GetFieldRect", (PyCFunction) _wrap_wxStatusBar_GetFieldRect, METH_VARARGS | METH_KEYWORDS },
2525 { "new_wxStatusBar", (PyCFunction) _wrap_new_wxStatusBar, METH_VARARGS | METH_KEYWORDS },
2526 { NULL, NULL }
2527 };
2528 #ifdef __cplusplus
2529 }
2530 #endif
2531 /*
2532 * This table is used by the pointer type-checker
2533 */
2534 static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
2535 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
2536 { "_wxEvent","_class_wxEvent",0},
2537 { "_class_wxActivateEvent","_wxActivateEvent",0},
2538 { "_signed_long","_long",0},
2539 { "_wxMenuEvent","_class_wxMenuEvent",0},
2540 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
2541 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
2542 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
2543 { "_wxPrintQuality","_wxCoord",0},
2544 { "_wxPrintQuality","_int",0},
2545 { "_wxPrintQuality","_signed_int",0},
2546 { "_wxPrintQuality","_unsigned_int",0},
2547 { "_wxPrintQuality","_wxWindowID",0},
2548 { "_wxPrintQuality","_uint",0},
2549 { "_wxPrintQuality","_EBool",0},
2550 { "_wxPrintQuality","_size_t",0},
2551 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
2552 { "_class_wxRegionIterator","_wxRegionIterator",0},
2553 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
2554 { "_class_wxMenuBar","_wxMenuBar",0},
2555 { "_class_wxEvtHandler","_class_wxToolBar",SwigwxToolBarTowxEvtHandler},
2556 { "_class_wxEvtHandler","_wxToolBar",SwigwxToolBarTowxEvtHandler},
2557 { "_class_wxEvtHandler","_class_wxStatusBar",SwigwxStatusBarTowxEvtHandler},
2558 { "_class_wxEvtHandler","_wxStatusBar",SwigwxStatusBarTowxEvtHandler},
2559 { "_class_wxEvtHandler","_wxEvtHandler",0},
2560 { "_wxPaintEvent","_class_wxPaintEvent",0},
2561 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
2562 { "_wxCursor","_class_wxCursor",0},
2563 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
2564 { "_wxMask","_class_wxMask",0},
2565 { "_wxPen","_class_wxPen",0},
2566 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
2567 { "_byte","_unsigned_char",0},
2568 { "_wxDataObject","_class_wxDataObject",0},
2569 { "_wxStaticBox","_class_wxStaticBox",0},
2570 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
2571 { "_wxPyDropSource","_class_wxPyDropSource",0},
2572 { "_wxChoice","_class_wxChoice",0},
2573 { "_wxSlider","_class_wxSlider",0},
2574 { "_long","_unsigned_long",0},
2575 { "_long","_signed_long",0},
2576 { "_wxImageList","_class_wxImageList",0},
2577 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
2578 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
2579 { "_wxBitmapButton","_class_wxBitmapButton",0},
2580 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
2581 { "_class_wxClipboard","_wxClipboard",0},
2582 { "_class_wxGauge","_wxGauge",0},
2583 { "_wxDC","_class_wxDC",0},
2584 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
2585 { "_wxSpinEvent","_class_wxSpinEvent",0},
2586 { "_size_t","_wxCoord",0},
2587 { "_size_t","_wxPrintQuality",0},
2588 { "_size_t","_unsigned_int",0},
2589 { "_size_t","_int",0},
2590 { "_size_t","_wxWindowID",0},
2591 { "_size_t","_uint",0},
2592 { "_class_wxRealPoint","_wxRealPoint",0},
2593 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
2594 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
2595 { "_class_wxMenuItem","_wxMenuItem",0},
2596 { "_class_wxPaintEvent","_wxPaintEvent",0},
2597 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
2598 { "_class_wxStatusBar","_wxStatusBar",0},
2599 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
2600 { "_wxPanel","_class_wxPanel",0},
2601 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
2602 { "_wxCheckBox","_class_wxCheckBox",0},
2603 { "_wxPyEvent","_class_wxPyEvent",0},
2604 { "_wxTextCtrl","_class_wxTextCtrl",0},
2605 { "_class_wxMask","_wxMask",0},
2606 { "_wxTextDataObject","_class_wxTextDataObject",0},
2607 { "_class_wxKeyEvent","_wxKeyEvent",0},
2608 { "_wxColour","_class_wxColour",0},
2609 { "_class_wxDialog","_wxDialog",0},
2610 { "_class_wxFileDataObject","_wxFileDataObject",0},
2611 { "_wxIdleEvent","_class_wxIdleEvent",0},
2612 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
2613 { "_wxToolBar","_class_wxToolBar",0},
2614 { "_class_wxDataObject","_wxDataObject",0},
2615 { "_wxStaticLine","_class_wxStaticLine",0},
2616 { "_wxBrush","_class_wxBrush",0},
2617 { "_wxDataFormat","_class_wxDataFormat",0},
2618 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
2619 { "_wxShowEvent","_class_wxShowEvent",0},
2620 { "_uint","_wxCoord",0},
2621 { "_uint","_wxPrintQuality",0},
2622 { "_uint","_size_t",0},
2623 { "_uint","_unsigned_int",0},
2624 { "_uint","_int",0},
2625 { "_uint","_wxWindowID",0},
2626 { "_wxPyValidator","_class_wxPyValidator",0},
2627 { "_class_wxEvent","_wxEvent",0},
2628 { "_wxCheckListBox","_class_wxCheckListBox",0},
2629 { "_wxRect","_class_wxRect",0},
2630 { "_wxCommandEvent","_class_wxCommandEvent",0},
2631 { "_wxSizeEvent","_class_wxSizeEvent",0},
2632 { "_wxPoint","_class_wxPoint",0},
2633 { "_class_wxButton","_wxButton",0},
2634 { "_wxRadioBox","_class_wxRadioBox",0},
2635 { "_wxBitmap","_class_wxBitmap",0},
2636 { "_char","_wxDash",0},
2637 { "_wxPyTimer","_class_wxPyTimer",0},
2638 { "_wxWindowDC","_class_wxWindowDC",0},
2639 { "_wxScrollBar","_class_wxScrollBar",0},
2640 { "_wxSpinButton","_class_wxSpinButton",0},
2641 { "_wxToolBarTool","_class_wxToolBarTool",0},
2642 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
2643 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
2644 { "_class_wxValidator","_wxValidator",0},
2645 { "_class_wxPyEvent","_wxPyEvent",0},
2646 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
2647 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
2648 { "_class_wxToolBar","_wxToolBar",0},
2649 { "_wxDropTarget","_class_wxDropTarget",0},
2650 { "_class_wxStaticLine","_wxStaticLine",0},
2651 { "_wxScrollEvent","_class_wxScrollEvent",0},
2652 { "_EBool","_wxCoord",0},
2653 { "_EBool","_wxPrintQuality",0},
2654 { "_EBool","_signed_int",0},
2655 { "_EBool","_int",0},
2656 { "_EBool","_wxWindowID",0},
2657 { "_class_wxRegion","_wxRegion",0},
2658 { "_class_wxDataFormat","_wxDataFormat",0},
2659 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
2660 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
2661 { "_wxStaticText","_class_wxStaticText",0},
2662 { "_wxFont","_class_wxFont",0},
2663 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
2664 { "_wxCloseEvent","_class_wxCloseEvent",0},
2665 { "_unsigned_long","_long",0},
2666 { "_class_wxRect","_wxRect",0},
2667 { "_class_wxDC","_wxDC",0},
2668 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
2669 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
2670 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
2671 { "_class_wxPyTimer","_wxPyTimer",0},
2672 { "_wxFocusEvent","_class_wxFocusEvent",0},
2673 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
2674 { "_class_wxSpinButton","_wxSpinButton",0},
2675 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
2676 { "_class_wxPanel","_wxPanel",0},
2677 { "_class_wxCheckBox","_wxCheckBox",0},
2678 { "_wxComboBox","_class_wxComboBox",0},
2679 { "_wxRadioButton","_class_wxRadioButton",0},
2680 { "_signed_int","_wxCoord",0},
2681 { "_signed_int","_wxPrintQuality",0},
2682 { "_signed_int","_EBool",0},
2683 { "_signed_int","_wxWindowID",0},
2684 { "_signed_int","_int",0},
2685 { "_class_wxTextCtrl","_wxTextCtrl",0},
2686 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
2687 { "_class_wxTextDataObject","_wxTextDataObject",0},
2688 { "_wxMenu","_class_wxMenu",0},
2689 { "_class_wxMoveEvent","_wxMoveEvent",0},
2690 { "_wxListBox","_class_wxListBox",0},
2691 { "_wxScreenDC","_class_wxScreenDC",0},
2692 { "_WXTYPE","_short",0},
2693 { "_WXTYPE","_signed_short",0},
2694 { "_WXTYPE","_unsigned_short",0},
2695 { "_class_wxDropTarget","_wxDropTarget",0},
2696 { "_class_wxBrush","_wxBrush",0},
2697 { "_unsigned_short","_WXTYPE",0},
2698 { "_unsigned_short","_short",0},
2699 { "_class_wxWindow","_class_wxToolBar",SwigwxToolBarTowxWindow},
2700 { "_class_wxWindow","_wxToolBar",SwigwxToolBarTowxWindow},
2701 { "_class_wxWindow","_class_wxStatusBar",SwigwxStatusBarTowxWindow},
2702 { "_class_wxWindow","_wxStatusBar",SwigwxStatusBarTowxWindow},
2703 { "_class_wxWindow","_wxWindow",0},
2704 { "_class_wxStaticText","_wxStaticText",0},
2705 { "_class_wxFont","_wxFont",0},
2706 { "_wxClipboard","_class_wxClipboard",0},
2707 { "_class_wxPyValidator","_wxPyValidator",0},
2708 { "_class_wxCloseEvent","_wxCloseEvent",0},
2709 { "_wxBusyInfo","_class_wxBusyInfo",0},
2710 { "_class_wxMenuEvent","_wxMenuEvent",0},
2711 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
2712 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
2713 { "_wxClientDC","_class_wxClientDC",0},
2714 { "_wxMouseEvent","_class_wxMouseEvent",0},
2715 { "_class_wxPoint","_wxPoint",0},
2716 { "_wxRealPoint","_class_wxRealPoint",0},
2717 { "_class_wxRadioBox","_wxRadioBox",0},
2718 { "_signed_short","_WXTYPE",0},
2719 { "_signed_short","_short",0},
2720 { "_wxMemoryDC","_class_wxMemoryDC",0},
2721 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
2722 { "_wxPaintDC","_class_wxPaintDC",0},
2723 { "_class_wxWindowDC","_wxWindowDC",0},
2724 { "_class_wxFocusEvent","_wxFocusEvent",0},
2725 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
2726 { "_wxStatusBar","_class_wxStatusBar",0},
2727 { "_class_wxToolBarTool","_wxToolBarTool",0},
2728 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
2729 { "_class_wxCursor","_wxCursor",0},
2730 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
2731 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
2732 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
2733 { "_unsigned_char","_byte",0},
2734 { "_class_wxMenu","_wxMenu",0},
2735 { "_wxControl","_class_wxToolBar",SwigwxToolBarTowxControl},
2736 { "_wxControl","_wxToolBar",SwigwxToolBarTowxControl},
2737 { "_wxControl","_class_wxControl",0},
2738 { "_class_wxListBox","_wxListBox",0},
2739 { "_unsigned_int","_wxCoord",0},
2740 { "_unsigned_int","_wxPrintQuality",0},
2741 { "_unsigned_int","_size_t",0},
2742 { "_unsigned_int","_uint",0},
2743 { "_unsigned_int","_wxWindowID",0},
2744 { "_unsigned_int","_int",0},
2745 { "_wxIcon","_class_wxIcon",0},
2746 { "_wxDialog","_class_wxDialog",0},
2747 { "_class_wxPen","_wxPen",0},
2748 { "_short","_WXTYPE",0},
2749 { "_short","_unsigned_short",0},
2750 { "_short","_signed_short",0},
2751 { "_class_wxStaticBox","_wxStaticBox",0},
2752 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
2753 { "_class_wxPyDropSource","_wxPyDropSource",0},
2754 { "_class_wxScrollEvent","_wxScrollEvent",0},
2755 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
2756 { "_class_wxChoice","_wxChoice",0},
2757 { "_class_wxSlider","_wxSlider",0},
2758 { "_class_wxImageList","_wxImageList",0},
2759 { "_class_wxBitmapButton","_wxBitmapButton",0},
2760 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
2761 { "_wxWindowID","_wxCoord",0},
2762 { "_wxWindowID","_wxPrintQuality",0},
2763 { "_wxWindowID","_size_t",0},
2764 { "_wxWindowID","_EBool",0},
2765 { "_wxWindowID","_uint",0},
2766 { "_wxWindowID","_int",0},
2767 { "_wxWindowID","_signed_int",0},
2768 { "_wxWindowID","_unsigned_int",0},
2769 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
2770 { "_int","_wxCoord",0},
2771 { "_int","_wxPrintQuality",0},
2772 { "_int","_size_t",0},
2773 { "_int","_EBool",0},
2774 { "_int","_uint",0},
2775 { "_int","_wxWindowID",0},
2776 { "_int","_unsigned_int",0},
2777 { "_int","_signed_int",0},
2778 { "_class_wxMouseEvent","_wxMouseEvent",0},
2779 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
2780 { "_class_wxSpinEvent","_wxSpinEvent",0},
2781 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
2782 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
2783 { "_wxButton","_class_wxButton",0},
2784 { "_wxSize","_class_wxSize",0},
2785 { "_wxRegionIterator","_class_wxRegionIterator",0},
2786 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
2787 { "_class_wxPaintDC","_wxPaintDC",0},
2788 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
2789 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
2790 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
2791 { "_class_wxComboBox","_wxComboBox",0},
2792 { "_class_wxRadioButton","_wxRadioButton",0},
2793 { "_wxValidator","_class_wxValidator",0},
2794 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
2795 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
2796 { "_class_wxControl","_class_wxToolBar",SwigwxToolBarTowxControl},
2797 { "_class_wxControl","_wxToolBar",SwigwxToolBarTowxControl},
2798 { "_class_wxControl","_wxControl",0},
2799 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
2800 { "_class_wxIcon","_wxIcon",0},
2801 { "_class_wxColour","_wxColour",0},
2802 { "_class_wxScreenDC","_wxScreenDC",0},
2803 { "_wxPalette","_class_wxPalette",0},
2804 { "_class_wxIdleEvent","_wxIdleEvent",0},
2805 { "_wxCoord","_int",0},
2806 { "_wxCoord","_signed_int",0},
2807 { "_wxCoord","_unsigned_int",0},
2808 { "_wxCoord","_wxWindowID",0},
2809 { "_wxCoord","_uint",0},
2810 { "_wxCoord","_EBool",0},
2811 { "_wxCoord","_size_t",0},
2812 { "_wxCoord","_wxPrintQuality",0},
2813 { "_wxEraseEvent","_class_wxEraseEvent",0},
2814 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
2815 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
2816 { "_wxRegion","_class_wxRegion",0},
2817 { "_class_wxShowEvent","_wxShowEvent",0},
2818 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
2819 { "_wxActivateEvent","_class_wxActivateEvent",0},
2820 { "_wxGauge","_class_wxGauge",0},
2821 { "_class_wxCheckListBox","_wxCheckListBox",0},
2822 { "_class_wxBusyInfo","_wxBusyInfo",0},
2823 { "_class_wxCommandEvent","_wxCommandEvent",0},
2824 { "_class_wxClientDC","_wxClientDC",0},
2825 { "_class_wxSizeEvent","_wxSizeEvent",0},
2826 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
2827 { "_class_wxSize","_wxSize",0},
2828 { "_class_wxBitmap","_wxBitmap",0},
2829 { "_class_wxMemoryDC","_wxMemoryDC",0},
2830 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
2831 { "_wxMenuBar","_class_wxMenuBar",0},
2832 { "_wxEvtHandler","_class_wxToolBar",SwigwxToolBarTowxEvtHandler},
2833 { "_wxEvtHandler","_wxToolBar",SwigwxToolBarTowxEvtHandler},
2834 { "_wxEvtHandler","_class_wxStatusBar",SwigwxStatusBarTowxEvtHandler},
2835 { "_wxEvtHandler","_wxStatusBar",SwigwxStatusBarTowxEvtHandler},
2836 { "_wxEvtHandler","_class_wxEvtHandler",0},
2837 { "_wxMenuItem","_class_wxMenuItem",0},
2838 { "_class_wxScrollBar","_wxScrollBar",0},
2839 { "_wxDash","_char",0},
2840 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
2841 { "_wxKeyEvent","_class_wxKeyEvent",0},
2842 { "_wxMoveEvent","_class_wxMoveEvent",0},
2843 { "_class_wxPalette","_wxPalette",0},
2844 { "_wxFileDataObject","_class_wxFileDataObject",0},
2845 { "_class_wxEraseEvent","_wxEraseEvent",0},
2846 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
2847 { "_wxWindow","_class_wxToolBar",SwigwxToolBarTowxWindow},
2848 { "_wxWindow","_wxToolBar",SwigwxToolBarTowxWindow},
2849 { "_wxWindow","_class_wxStatusBar",SwigwxStatusBarTowxWindow},
2850 { "_wxWindow","_wxStatusBar",SwigwxStatusBarTowxWindow},
2851 { "_wxWindow","_class_wxWindow",0},
2852 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
2853 {0,0,0}};
2854
2855 static PyObject *SWIG_globals;
2856 #ifdef __cplusplus
2857 extern "C"
2858 #endif
2859 SWIGEXPORT(void) initstattoolc() {
2860 PyObject *m, *d;
2861 SWIG_globals = SWIG_newvarlink();
2862 m = Py_InitModule("stattoolc", stattoolcMethods);
2863 d = PyModule_GetDict(m);
2864 {
2865 int i;
2866 for (i = 0; _swig_mapping[i].n1; i++)
2867 SWIG_RegisterMapping(_swig_mapping[i].n1,_swig_mapping[i].n2,_swig_mapping[i].pcnv);
2868 }
2869 }