]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/gtk/_windows_wrap.cpp
609b9f2838317e0de4a4b561034d71f2a9eccc35
[wxWidgets.git] / wxPython / src / gtk / _windows_wrap.cpp
1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 1.3.22
4 *
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
10
11 #define SWIGPYTHON
12 #define SWIG_NOINCLUDE
13
14 #ifdef __cplusplus
15 template<class T> class SwigValueWrapper {
16 T *tt;
17 public:
18 SwigValueWrapper() : tt(0) { }
19 SwigValueWrapper(const SwigValueWrapper<T>& rhs) : tt(new T(*rhs.tt)) { }
20 SwigValueWrapper(const T& t) : tt(new T(t)) { }
21 ~SwigValueWrapper() { delete tt; }
22 SwigValueWrapper& operator=(const T& t) { delete tt; tt = new T(t); return *this; }
23 operator T&() const { return *tt; }
24 T *operator&() { return tt; }
25 private:
26 SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
27 };
28 #endif
29
30
31 #include "Python.h"
32
33 /*************************************************************** -*- c -*-
34 * python/precommon.swg
35 *
36 * Rename all exported symbols from common.swg, to avoid symbol
37 * clashes if multiple interpreters are included
38 *
39 ************************************************************************/
40
41 #define SWIG_TypeRegister SWIG_Python_TypeRegister
42 #define SWIG_TypeCheck SWIG_Python_TypeCheck
43 #define SWIG_TypeCast SWIG_Python_TypeCast
44 #define SWIG_TypeDynamicCast SWIG_Python_TypeDynamicCast
45 #define SWIG_TypeName SWIG_Python_TypeName
46 #define SWIG_TypeQuery SWIG_Python_TypeQuery
47 #define SWIG_TypeClientData SWIG_Python_TypeClientData
48 #define SWIG_PackData SWIG_Python_PackData
49 #define SWIG_UnpackData SWIG_Python_UnpackData
50
51
52 /***********************************************************************
53 * common.swg for wxPython
54 *
55 * Include only the function prototypes and such from SWIG's common.swg,
56 * but not the runtime functions themselves. This helps keep the
57 * wrapper files clean of unnecessary stuff that is in the libpy.c file
58 * anyway.
59 *
60 ************************************************************************/
61
62 #include <string.h>
63
64 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
65 # if defined(_MSC_VER) || defined(__GNUC__)
66 # if defined(STATIC_LINKED)
67 # define SWIGEXPORT(a) a
68 # define SWIGIMPORT(a) extern a
69 # else
70 # define SWIGEXPORT(a) __declspec(dllexport) a
71 # define SWIGIMPORT(a) extern a
72 # endif
73 # else
74 # if defined(__BORLANDC__)
75 # define SWIGEXPORT(a) a _export
76 # define SWIGIMPORT(a) a _export
77 # else
78 # define SWIGEXPORT(a) a
79 # define SWIGIMPORT(a) a
80 # endif
81 # endif
82 #else
83 # define SWIGEXPORT(a) a
84 # define SWIGIMPORT(a) a
85 #endif
86
87 #ifdef SWIG_GLOBAL
88 # define SWIGRUNTIME(a) SWIGEXPORT(a)
89 #else
90 # define SWIGRUNTIME(a) static a
91 #endif
92
93 #ifdef __cplusplus
94 extern "C" {
95 #endif
96
97 typedef void *(*swig_converter_func)(void *);
98 typedef struct swig_type_info *(*swig_dycast_func)(void **);
99
100 typedef struct swig_type_info {
101 const char *name;
102 swig_converter_func converter;
103 const char *str;
104 void *clientdata;
105 swig_dycast_func dcast;
106 struct swig_type_info *next;
107 struct swig_type_info *prev;
108 } swig_type_info;
109
110
111 SWIGIMPORT(swig_type_info *) SWIG_TypeRegister(swig_type_info *);
112 SWIGIMPORT(swig_type_info *) SWIG_TypeCheck(char *c, swig_type_info *);
113 SWIGIMPORT(void *) SWIG_TypeCast(swig_type_info *, void *);
114 SWIGIMPORT(swig_type_info *) SWIG_TypeDynamicCast(swig_type_info *, void **);
115 SWIGIMPORT(const char *) SWIG_TypeName(const swig_type_info *);
116 SWIGIMPORT(swig_type_info *) SWIG_TypeQuery(const char *);
117 SWIGIMPORT(void) SWIG_TypeClientData(swig_type_info *, void *);
118 SWIGIMPORT(char *) SWIG_PackData(char *, void *, int);
119 SWIGIMPORT(char *) SWIG_UnpackData(char *, void *, int);
120
121
122 #ifdef __cplusplus
123 }
124 #endif
125
126 /***********************************************************************
127 * pyrun.swg for wxPython
128 *
129 * Include only the function prototypes and such from SWIG's pyrun.swg,
130 * but not the runtime functions themselves. This helps keep the
131 * wrapper files clean of unnecessary stuff that is in the libpy.c file
132 * anyway.
133 *
134 ************************************************************************/
135
136 #include "Python.h"
137
138 #ifdef __cplusplus
139 extern "C" {
140 #endif
141
142 #define SWIG_PY_INT 1
143 #define SWIG_PY_FLOAT 2
144 #define SWIG_PY_STRING 3
145 #define SWIG_PY_POINTER 4
146 #define SWIG_PY_BINARY 5
147
148 /* Flags for pointer conversion */
149
150 #define SWIG_POINTER_EXCEPTION 0x1
151 #define SWIG_POINTER_DISOWN 0x2
152
153 /* Exception handling in wrappers */
154 #define SWIG_fail goto fail
155
156 /* Constant information structure */
157 typedef struct swig_const_info {
158 int type;
159 char *name;
160 long lvalue;
161 double dvalue;
162 void *pvalue;
163 swig_type_info **ptype;
164 } swig_const_info;
165
166 /* Common SWIG API */
167 #define SWIG_ConvertPtr(obj, pp, type, flags) \
168 SWIG_Python_ConvertPtr(obj, pp, type, flags)
169 #define SWIG_NewPointerObj(p, type, flags) \
170 SWIG_Python_NewPointerObj(p, type, flags)
171 #define SWIG_MustGetPtr(p, type, argnum, flags) \
172 SWIG_Python_MustGetPtr(p, type, argnum, flags)
173
174 /* Python-specific SWIG API */
175 #define SWIG_newvarlink() \
176 SWIG_Python_newvarlink()
177 #define SWIG_addvarlink(p, name, get_attr, set_attr) \
178 SWIG_Python_addvarlink(p, name, get_attr, set_attr)
179 #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) \
180 SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
181 #define SWIG_NewPackedObj(ptr, sz, type) \
182 SWIG_Python_NewPackedObj(ptr, sz, type)
183 #define SWIG_InstallConstants(d, constants) \
184 SWIG_Python_InstallConstants(d, constants)
185
186 typedef double (*py_objasdbl_conv)(PyObject *obj);
187
188 SWIGIMPORT(int) SWIG_Python_ConvertPtr(PyObject *, void **, swig_type_info *, int);
189 SWIGIMPORT(PyObject *) SWIG_Python_NewPointerObj(void *, swig_type_info *,int own);
190 SWIGIMPORT(void *) SWIG_Python_MustGetPtr(PyObject *, swig_type_info *, int, int);
191 SWIGIMPORT(PyObject *) SWIG_Python_newvarlink(void);
192 SWIGIMPORT(void) SWIG_Python_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
193 SWIGIMPORT(int) SWIG_Python_ConvertPacked(PyObject *, void *, int sz, swig_type_info *, int);
194 SWIGIMPORT(PyObject *) SWIG_Python_NewPackedObj(void *, int sz, swig_type_info *);
195 SWIGIMPORT(void) SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]);
196
197
198 /* Contract support */
199
200 #define SWIG_contract_assert(expr, msg) if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
201
202 #ifdef __cplusplus
203 }
204 #endif
205
206
207 /* -------- TYPES TABLE (BEGIN) -------- */
208
209 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[0]
210 #define SWIGTYPE_p_wxPreviewFrame swig_types[1]
211 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[2]
212 #define SWIGTYPE_p_wxPyPanel swig_types[3]
213 #define SWIGTYPE_p_wxMenu swig_types[4]
214 #define SWIGTYPE_p_wxPrintData swig_types[5]
215 #define SWIGTYPE_p_wxFontData swig_types[6]
216 #define SWIGTYPE_p_wxEvent swig_types[7]
217 #define SWIGTYPE_p_wxTaskBarIcon swig_types[8]
218 #define SWIGTYPE_p_wxIconBundle swig_types[9]
219 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[10]
220 #define SWIGTYPE_p_wxFindDialogEvent swig_types[11]
221 #define SWIGTYPE_p_wxPreviewCanvas swig_types[12]
222 #define SWIGTYPE_p_wxFont swig_types[13]
223 #define SWIGTYPE_p_wxSplitterEvent swig_types[14]
224 #define SWIGTYPE_p_wxRegion swig_types[15]
225 #define SWIGTYPE_p_wxFindReplaceData swig_types[16]
226 #define SWIGTYPE_p_int swig_types[17]
227 #define SWIGTYPE_p_wxSize swig_types[18]
228 #define SWIGTYPE_p_wxDC swig_types[19]
229 #define SWIGTYPE_p_wxIcon swig_types[20]
230 #define SWIGTYPE_p_wxVisualAttributes swig_types[21]
231 #define SWIGTYPE_p_wxMDIChildFrame swig_types[22]
232 #define SWIGTYPE_p_wxColourData swig_types[23]
233 #define SWIGTYPE_p_wxNotifyEvent swig_types[24]
234 #define SWIGTYPE_p_wxPyWindow swig_types[25]
235 #define SWIGTYPE_p_wxSplashScreen swig_types[26]
236 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[27]
237 #define SWIGTYPE_p_wxProgressDialog swig_types[28]
238 #define SWIGTYPE_p_wxMessageDialog swig_types[29]
239 #define SWIGTYPE_p_wxTextEntryDialog swig_types[30]
240 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[31]
241 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[32]
242 #define SWIGTYPE_p_wxFileDialog swig_types[33]
243 #define SWIGTYPE_p_wxPrinter swig_types[34]
244 #define SWIGTYPE_p_wxArrayInt swig_types[35]
245 #define SWIGTYPE_p_wxEvtHandler swig_types[36]
246 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[37]
247 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[38]
248 #define SWIGTYPE_p_wxPyVListBox swig_types[39]
249 #define SWIGTYPE_p_wxRect swig_types[40]
250 #define SWIGTYPE_p_char swig_types[41]
251 #define SWIGTYPE_p_wxMiniFrame swig_types[42]
252 #define SWIGTYPE_p_wxFrame swig_types[43]
253 #define SWIGTYPE_p_wxPyPrintout swig_types[44]
254 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[45]
255 #define SWIGTYPE_p_wxScrollWinEvent swig_types[46]
256 #define SWIGTYPE_p_wxStatusBar swig_types[47]
257 #define SWIGTYPE_p_wxMDIParentFrame swig_types[48]
258 #define SWIGTYPE_p_wxPoint swig_types[49]
259 #define SWIGTYPE_p_wxObject swig_types[50]
260 #define SWIGTYPE_p_wxOutputStream swig_types[51]
261 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[52]
262 #define SWIGTYPE_p_wxMDIClientWindow swig_types[53]
263 #define SWIGTYPE_p_wxTipWindow swig_types[54]
264 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[55]
265 #define SWIGTYPE_p_wxSplitterWindow swig_types[56]
266 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[57]
267 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[58]
268 #define SWIGTYPE_p_wxPopupWindow swig_types[59]
269 #define SWIGTYPE_p_wxSashWindow swig_types[60]
270 #define SWIGTYPE_p_wxTopLevelWindow swig_types[61]
271 #define SWIGTYPE_p_wxWindow swig_types[62]
272 #define SWIGTYPE_p_wxScrolledWindow swig_types[63]
273 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[64]
274 #define SWIGTYPE_p_wxMenuBar swig_types[65]
275 #define SWIGTYPE_p_wxPrintPreview swig_types[66]
276 #define SWIGTYPE_p_wxSashEvent swig_types[67]
277 #define SWIGTYPE_p_wxString swig_types[68]
278 #define SWIGTYPE_p_wxPyPrintPreview swig_types[69]
279 #define SWIGTYPE_p_wxFontDialog swig_types[70]
280 #define SWIGTYPE_p_wxDirDialog swig_types[71]
281 #define SWIGTYPE_p_wxColourDialog swig_types[72]
282 #define SWIGTYPE_p_wxDialog swig_types[73]
283 #define SWIGTYPE_p_wxPanel swig_types[74]
284 #define SWIGTYPE_p_wxPageSetupDialog swig_types[75]
285 #define SWIGTYPE_p_wxPrintDialog swig_types[76]
286 #define SWIGTYPE_p_wxFileSystem swig_types[77]
287 #define SWIGTYPE_p_wxBitmap swig_types[78]
288 #define SWIGTYPE_p_wxCommandEvent swig_types[79]
289 #define SWIGTYPE_p_wxPreviewControlBar swig_types[80]
290 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[81]
291 #define SWIGTYPE_p_wxColour swig_types[82]
292 #define SWIGTYPE_p_wxToolBar swig_types[83]
293 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[84]
294 #define SWIGTYPE_p_wxPrintDialogData swig_types[85]
295 static swig_type_info *swig_types[87];
296
297 /* -------- TYPES TABLE (END) -------- */
298
299
300 /*-----------------------------------------------
301 @(target):= _windows_.so
302 ------------------------------------------------*/
303 #define SWIG_init init_windows_
304
305 #define SWIG_name "_windows_"
306
307 /* Auxiliar swig macros */
308
309 #ifdef __cplusplus
310 #define SWIGSTATICINLINE(a) static inline a
311 #define SWIGSTATIC(a) static a
312 #define swig_new_array(type, size) (new type[(size)])
313 #define swig_delete_array(cptr) delete[] cptr
314 #define swig_const_cast(type,a) const_cast<type>(a)
315 #define swig_static_cast(type,a) static_cast<type>(a)
316 #define swig_reinterpret_cast(type,a) reinterpret_cast<type>(a)
317
318 #ifdef HAVE_NUMERIC_CAST
319 #define swig_numeric_cast(type,a) numeric_cast<type>(a)
320 #else
321 #define swig_numeric_cast(type,a) static_cast<type>(a)
322 #endif
323
324 #else /* C case */
325
326 #define SWIGSTATICINLINE(a) static a
327 #define SWIGSTATIC(a) static a
328 #define swig_new_array(type, size) ((type*) malloc((size)*sizeof(type)))
329 #define swig_delete_array(cptr) free((char*)cptr)
330 #define swig_const_cast(type,a) (type)(a)
331 #define swig_static_cast(type,a) (type)(a)
332 #define swig_reinterpret_cast(type,a) (type)(a)
333 #define swig_numeric_cast(type,a) (type)(a)
334
335 #endif /* __cplusplus */
336
337
338 #define SWIG_FromSignedChar PyInt_FromLong
339 #define SWIG_FromUnsignedChar PyInt_FromLong
340 #define SWIG_FromShort PyInt_FromLong
341 #define SWIG_FromUnsignedShort PyInt_FromLong
342 #define SWIG_FromInt PyInt_FromLong
343 #define SWIG_FromLong PyInt_FromLong
344 #define SWIG_FromFloat PyFloat_FromDouble
345 #define SWIG_FromDouble PyFloat_FromDouble
346 #define SWIG_FromFloat PyFloat_FromDouble
347 #define SWIG_FromDouble PyFloat_FromDouble
348
349
350 #include "wx/wxPython/wxPython.h"
351 #include "wx/wxPython/pyclasses.h"
352
353
354 static const wxString wxPyEmptyString(wxEmptyString);
355 static const wxString wxPyPanelNameStr(wxPanelNameStr);
356
357
358
359 #include <limits.h>
360
361
362 SWIGSTATICINLINE(long)
363 SWIG_CheckLongInRange(long value, const char* type,
364 long min_value, long max_value)
365 {
366 if (!PyErr_Occurred()) {
367 if (value < min_value) {
368 PyObject *err =
369 PyString_FromFormat("value %ld is less than '%s' minimum %ld",
370 value, type, min_value);
371
372 PyErr_SetObject(PyExc_OverflowError, err);
373 Py_DECREF(err);
374 } else if (value > max_value) {
375 PyObject *err =
376 PyString_FromFormat("value %ld is greater than '%s' maximum %ld",
377 value, type, max_value);
378 PyErr_SetObject(PyExc_OverflowError, err);
379 Py_DECREF(err);
380 }
381 }
382 return value;
383 }
384
385
386 SWIGSTATICINLINE(long)
387 SWIG_AsLong(PyObject * obj)
388 {
389 if (PyNumber_Check(obj))
390 return PyInt_AsLong(obj);
391 else {
392 PyObject* errmsg = PyString_FromFormat("Expected number, got %s",
393 obj->ob_type->tp_name);
394 PyErr_SetObject(PyExc_TypeError, errmsg);
395 Py_DECREF(errmsg);
396 return 0;
397 }
398 }
399
400
401 #if INT_MAX != LONG_MAX
402 SWIGSTATICINLINE(int)
403 SWIG_AsInt(PyObject *obj)
404 {
405 return swig_numeric_cast(int,
406 SWIG_CheckLongInRange(SWIG_AsLong(obj),
407 "int", INT_MIN, INT_MAX));
408 }
409 #else
410 #define SWIG_AsInt SWIG_AsLong
411 #endif
412
413
414 SWIGSTATICINLINE(int)
415 SWIG_CheckInt(PyObject* obj)
416 {
417 SWIG_AsInt(obj);
418 if (PyErr_Occurred()) {
419 PyErr_Clear();
420 return 0;
421 } else {
422 return 1;
423 }
424 }
425
426
427 SWIGSTATICINLINE(int)
428 SWIG_CheckLong(PyObject* obj)
429 {
430 SWIG_AsLong(obj);
431 if (PyErr_Occurred()) {
432 PyErr_Clear();
433 return 0;
434 } else {
435 return 1;
436 }
437 }
438
439
440 SWIGSTATICINLINE(bool)
441 SWIG_AsBool(PyObject *obj)
442 {
443 return PyObject_IsTrue(obj) ? true : false;
444 }
445
446
447 SWIGSTATICINLINE(int)
448 SWIG_CheckBool(PyObject* obj)
449 {
450 SWIG_AsBool(obj);
451 if (PyErr_Occurred()) {
452 PyErr_Clear();
453 return 0;
454 } else {
455 return 1;
456 }
457 }
458
459
460 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
461 PyObject* o2;
462 PyObject* o3;
463
464 if (!target) {
465 target = o;
466 } else if (target == Py_None) {
467 Py_DECREF(Py_None);
468 target = o;
469 } else {
470 if (!PyTuple_Check(target)) {
471 o2 = target;
472 target = PyTuple_New(1);
473 PyTuple_SetItem(target, 0, o2);
474 }
475 o3 = PyTuple_New(1);
476 PyTuple_SetItem(o3, 0, o);
477
478 o2 = target;
479 target = PySequence_Concat(o2, o3);
480 Py_DECREF(o2);
481 Py_DECREF(o3);
482 }
483 return target;
484 }
485
486
487 SWIGSTATICINLINE(double)
488 SWIG_AsDouble(PyObject *obj)
489 {
490 if (PyNumber_Check(obj))
491 return PyFloat_AsDouble(obj);
492 else {
493 PyObject* errmsg = PyString_FromFormat("Expected number, got %s",
494 obj->ob_type->tp_name);
495 PyErr_SetObject(PyExc_TypeError, errmsg);
496 Py_DECREF(errmsg);
497 return 0;
498 }
499 }
500
501
502 SWIGSTATICINLINE(int)
503 SWIG_CheckDouble(PyObject* obj)
504 {
505 SWIG_AsDouble(obj);
506 if (PyErr_Occurred()) {
507 PyErr_Clear();
508 return 0;
509 } else {
510 return 1;
511 }
512 }
513
514 static const wxString wxPyFrameNameStr(wxFrameNameStr);
515 static const wxString wxPyDialogNameStr(wxDialogNameStr);
516 static const wxString wxPyStatusLineNameStr(wxStatusLineNameStr);
517 static const wxString wxPyToolBarNameStr(wxToolBarNameStr);
518
519
520 wxRect wxStatusBar_GetFieldRect(wxStatusBar *self,int i){
521 wxRect r;
522 self->GetFieldRect(i, r);
523 return r;
524 }
525 static const wxString wxPySplitterNameStr(wxT("splitter"));
526 static const wxString wxPySashNameStr(wxT("sashWindow"));
527 static const wxString wxPySashLayoutNameStr(wxT("layoutWindow"));
528
529 #include <wx/popupwin.h>
530
531
532 class wxPyPopupTransientWindow : public wxPopupTransientWindow
533 {
534 public:
535 wxPyPopupTransientWindow() : wxPopupTransientWindow() {}
536 wxPyPopupTransientWindow(wxWindow* parent, int style = wxBORDER_NONE)
537 : wxPopupTransientWindow(parent, style) {}
538
539 DEC_PYCALLBACK_BOOL_ME(ProcessLeftDown);
540 DEC_PYCALLBACK__(OnDismiss);
541 DEC_PYCALLBACK_BOOL_(CanDismiss);
542 PYPRIVATE;
543 };
544
545
546 IMP_PYCALLBACK_BOOL_ME(wxPyPopupTransientWindow, wxPopupTransientWindow, ProcessLeftDown);
547 IMP_PYCALLBACK__(wxPyPopupTransientWindow, wxPopupTransientWindow, OnDismiss);
548 IMP_PYCALLBACK_BOOL_(wxPyPopupTransientWindow, wxPopupTransientWindow, CanDismiss);
549
550
551 #include <wx/tipwin.h>
552
553 wxTipWindow *new_wxTipWindow(wxWindow *parent,wxString const &text,int maxLength,wxRect *rectBound){
554 return new wxTipWindow(parent, text, maxLength, NULL, rectBound);
555 }
556
557 #include <wx/tipwin.h>
558
559
560 #include <wx/vscroll.h>
561
562
563 class wxPyVScrolledWindow : public wxVScrolledWindow
564 {
565 DECLARE_ABSTRACT_CLASS(wxPyVScrolledWindow);
566 public:
567 wxPyVScrolledWindow() : wxVScrolledWindow() {}
568
569 wxPyVScrolledWindow(wxWindow *parent,
570 wxWindowID id = wxID_ANY,
571 const wxPoint& pos = wxDefaultPosition,
572 const wxSize& size = wxDefaultSize,
573 long style = 0,
574 const wxString& name = wxPyPanelNameStr)
575 : wxVScrolledWindow(parent, id, pos, size, style, name)
576 {}
577
578 // Overridable virtuals
579
580 // this function must be overridden in the derived class and it should
581 // return the height of the given line in pixels
582 DEC_PYCALLBACK_COORD_SIZET_constpure(OnGetLineHeight);
583
584
585 // this function doesn't have to be overridden but it may be useful to do
586 // it if calculating the lines heights is a relatively expensive operation
587 // as it gives the user code a possibility to calculate several of them at
588 // once
589 //
590 // OnGetLinesHint() is normally called just before OnGetLineHeight() but you
591 // shouldn't rely on the latter being called for all lines in the interval
592 // specified here. It is also possible that OnGetLineHeight() will be
593 // called for the lines outside of this interval, so this is really just a
594 // hint, not a promise.
595 //
596 // finally note that lineMin is inclusive, while lineMax is exclusive, as
597 // usual
598 DEC_PYCALLBACK_VOID_SIZETSIZET_const(OnGetLinesHint);
599
600
601 // when the number of lines changes, we try to estimate the total height
602 // of all lines which is a rather expensive operation in terms of lines
603 // access, so if the user code may estimate the average height
604 // better/faster than we do, it should override this function to implement
605 // its own logic
606 //
607 // this function should return the best guess for the total height it may
608 // make
609 DEC_PYCALLBACK_COORD_const(EstimateTotalHeight);
610
611
612 // Also expose some other interesting protected methods
613
614
615 // find the index of the line we need to show at the top of the window such
616 // that the last (fully or partially) visible line is the given one
617 size_t FindFirstFromBottom(size_t lineLast, bool fullyVisible = False)
618 { return wxVScrolledWindow::FindFirstFromBottom(lineLast, fullyVisible); }
619
620 // get the total height of the lines between lineMin (inclusive) and
621 // lineMax (exclusive)
622 wxCoord GetLinesHeight(size_t lineMin, size_t lineMax) const
623 { return wxVScrolledWindow::GetLinesHeight(lineMin, lineMax); }
624
625
626 PYPRIVATE;
627 };
628
629 IMPLEMENT_ABSTRACT_CLASS(wxPyVScrolledWindow, wxVScrolledWindow);
630
631 IMP_PYCALLBACK_COORD_SIZET_constpure(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLineHeight);
632 IMP_PYCALLBACK_VOID_SIZETSIZET_const(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLinesHint);
633 IMP_PYCALLBACK_COORD_const (wxPyVScrolledWindow, wxVScrolledWindow, EstimateTotalHeight);
634
635
636 SWIGSTATICINLINE(unsigned long)
637 SWIG_AsUnsignedLong(PyObject * obj)
638 {
639 if (PyLong_Check(obj)) {
640 return PyLong_AsUnsignedLong(obj);
641 } else {
642 long i = SWIG_AsLong(obj);
643 if ( !PyErr_Occurred() && (i < 0)) {
644 PyErr_SetString(PyExc_TypeError, "negative value received for unsigned type");
645 }
646 return i;
647 }
648 }
649
650
651 SWIGSTATICINLINE(int)
652 SWIG_CheckUnsignedLong(PyObject* obj)
653 {
654 SWIG_AsUnsignedLong(obj);
655 if (PyErr_Occurred()) {
656 PyErr_Clear();
657 return 0;
658 } else {
659 return 1;
660 }
661 }
662
663
664 SWIGSTATICINLINE(PyObject* )
665 SWIG_FromUnsignedLong(unsigned long value)
666 {
667 return (value > LONG_MAX) ?
668 PyLong_FromUnsignedLong(value)
669 : PyInt_FromLong(swig_numeric_cast(long,value));
670 }
671
672
673 #include <wx/vlbox.h>
674
675 static const wxString wxPyVListBoxNameStr(wxVListBoxNameStr);
676
677 class wxPyVListBox : public wxVListBox
678 {
679 DECLARE_ABSTRACT_CLASS(wxPyVListBox);
680 public:
681 wxPyVListBox() : wxVListBox() {}
682
683 wxPyVListBox(wxWindow *parent,
684 wxWindowID id = wxID_ANY,
685 const wxPoint& pos = wxDefaultPosition,
686 const wxSize& size = wxDefaultSize,
687 long style = 0,
688 const wxString& name = wxPyVListBoxNameStr)
689 : wxVListBox(parent, id, pos, size, style, name)
690 {}
691
692 // Overridable virtuals
693
694 // the derived class must implement this function to actually draw the item
695 // with the given index on the provided DC
696 // virtual void OnDrawItem(wxDC& dc, const wxRect& rect, size_t n) const = 0;
697 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawItem);
698
699
700 // the derived class must implement this method to return the height of the
701 // specified item
702 // virtual wxCoord OnMeasureItem(size_t n) const = 0;
703 DEC_PYCALLBACK_COORD_SIZET_constpure(OnMeasureItem);
704
705
706 // this method may be used to draw separators between the lines; note that
707 // the rectangle may be modified, typically to deflate it a bit before
708 // passing to OnDrawItem()
709 //
710 // the base class version doesn't do anything
711 // virtual void OnDrawSeparator(wxDC& dc, wxRect& rect, size_t n) const;
712 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawSeparator);
713
714
715 // this method is used to draw the items background and, maybe, a border
716 // around it
717 //
718 // the base class version implements a reasonable default behaviour which
719 // consists in drawing the selected item with the standard background
720 // colour and drawing a border around the item if it is either selected or
721 // current
722 // virtual void OnDrawBackground(wxDC& dc, const wxRect& rect, size_t n) const;
723 DEC_PYCALLBACK__DCRECTSIZET_const(OnDrawBackground);
724
725
726 PYPRIVATE;
727 };
728
729 IMPLEMENT_ABSTRACT_CLASS(wxPyVListBox, wxVListBox);
730
731 IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawItem);
732 IMP_PYCALLBACK_COORD_SIZET_constpure (wxPyVListBox, wxVListBox, OnMeasureItem);
733 IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawSeparator);
734 IMP_PYCALLBACK__DCRECTSIZET_const (wxPyVListBox, wxVListBox, OnDrawBackground);
735
736
737 PyObject *wxPyVListBox_GetFirstSelected(wxPyVListBox *self){
738 unsigned long cookie = 0;
739 int selected = self->GetFirstSelected(cookie);
740 bool blocked = wxPyBeginBlockThreads();
741 PyObject* tup = PyTuple_New(2);
742 PyTuple_SET_ITEM(tup, 0, PyInt_FromLong(selected));
743 PyTuple_SET_ITEM(tup, 1, PyInt_FromLong(cookie));
744 wxPyEndBlockThreads(blocked);
745 return tup;
746 }
747 PyObject *wxPyVListBox_GetNextSelected(wxPyVListBox *self,unsigned long cookie){
748 int selected = self->GetNextSelected(cookie);
749 bool blocked = wxPyBeginBlockThreads();
750 PyObject* tup = PyTuple_New(2);
751 PyTuple_SET_ITEM(tup, 0, PyInt_FromLong(selected));
752 PyTuple_SET_ITEM(tup, 1, PyInt_FromLong(cookie));
753 wxPyEndBlockThreads(blocked);
754 return tup;
755 }
756
757 #include <wx/htmllbox.h>
758
759
760 class wxPyHtmlListBox : public wxHtmlListBox
761 {
762 DECLARE_ABSTRACT_CLASS(wxPyHtmlListBox);
763 public:
764 wxPyHtmlListBox() : wxHtmlListBox() {}
765
766 wxPyHtmlListBox(wxWindow *parent,
767 wxWindowID id = wxID_ANY,
768 const wxPoint& pos = wxDefaultPosition,
769 const wxSize& size = wxDefaultSize,
770 long style = 0,
771 const wxString& name = wxPyVListBoxNameStr)
772 : wxHtmlListBox(parent, id, pos, size, style, name)
773 {}
774
775 // Overridable virtuals
776
777 // this method must be implemented in the derived class and should return
778 // the body (i.e. without <html>) of the HTML for the given item
779 DEC_PYCALLBACK_STRING_SIZET_pure(OnGetItem);
780
781 // this function may be overridden to decorate HTML returned by OnGetItem()
782 DEC_PYCALLBACK_STRING_SIZET(OnGetItemMarkup);
783
784 // TODO:
785 // // this method allows to customize the selection appearance: it may be used
786 // // to specify the colour of the text which normally has the given colour
787 // // colFg when it is inside the selection
788 // //
789 // // by default, the original colour is not used at all and all text has the
790 // // same (default for this system) colour inside selection
791 // virtual wxColour GetSelectedTextColour(const wxColour& colFg) const;
792
793 // // this is the same as GetSelectedTextColour() but allows to customize the
794 // // background colour -- this is even more rarely used as you can change it
795 // // globally using SetSelectionBackground()
796 // virtual wxColour GetSelectedTextBgColour(const wxColour& colBg) const;
797
798
799 PYPRIVATE;
800 };
801
802
803 IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlListBox, wxHtmlListBox)
804
805 IMP_PYCALLBACK_STRING_SIZET_pure(wxPyHtmlListBox, wxHtmlListBox, OnGetItem);
806 IMP_PYCALLBACK_STRING_SIZET (wxPyHtmlListBox, wxHtmlListBox, OnGetItemMarkup);
807
808
809
810
811
812 #ifdef __WXMAC__
813 // implement dummy classes and such for wxMac
814
815 class wxTaskBarIcon : public wxEvtHandler
816 {
817 public:
818 wxTaskBarIcon() { wxPyRaiseNotImplemented(); }
819 };
820
821
822 class wxTaskBarIconEvent : public wxEvent
823 {
824 public:
825 wxTaskBarIconEvent(wxEventType, wxTaskBarIcon *)
826 { wxPyRaiseNotImplemented(); }
827 virtual wxEvent* Clone() const { return NULL; }
828 };
829
830 enum {
831 wxEVT_TASKBAR_MOVE = 0,
832 wxEVT_TASKBAR_LEFT_DOWN = 0,
833 wxEVT_TASKBAR_LEFT_UP = 0,
834 wxEVT_TASKBAR_RIGHT_DOWN = 0,
835 wxEVT_TASKBAR_RIGHT_UP = 0,
836 wxEVT_TASKBAR_LEFT_DCLICK = 0,
837 wxEVT_TASKBAR_RIGHT_DCLICK = 0,
838 };
839
840
841 #else
842 // // Otherwise make a class that can virtualize CreatePopupMenu
843 // class wxPyTaskBarIcon : public wxTaskBarIcon
844 // {
845 // DECLARE_ABSTRACT_CLASS(wxPyTaskBarIcon);
846 // public:
847 // wxPyTaskBarIcon() : wxTaskBarIcon()
848 // {}
849
850 // wxMenu* CreatePopupMenu() {
851 // wxMenu *rval = NULL;
852 // bool found;
853 // bool blocked = wxPyBeginBlockThreads();
854 // if ((found = wxPyCBH_findCallback(m_myInst, "CreatePopupMenu"))) {
855 // PyObject* ro;
856 // wxMenu* ptr;
857 // ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
858 // if (ro) {
859 // if (wxPyConvertSwigPtr(ro, (void **)&ptr, wxT("wxMenu")))
860 // rval = ptr;
861 // Py_DECREF(ro);
862 // }
863 // }
864 // wxPyEndBlockThreads(blocked);
865 // if (! found)
866 // rval = wxTaskBarIcon::CreatePopupMenu();
867 // return rval;
868 // }
869
870 // PYPRIVATE;
871 // };
872
873 // IMPLEMENT_ABSTRACT_CLASS(wxPyTaskBarIcon, wxTaskBarIcon);
874
875 #endif
876
877 void wxTaskBarIcon_Destroy(wxTaskBarIcon *self){
878
879 self->RemoveIcon();
880
881 }
882 static const wxString wxPyFileSelectorPromptStr(wxFileSelectorPromptStr);
883 static const wxString wxPyDirSelectorPromptStr(wxDirSelectorPromptStr);
884 static const wxString wxPyDirDialogNameStr(wxDirDialogNameStr);
885 static const wxString wxPyFileSelectorDefaultWildcardStr(wxFileSelectorDefaultWildcardStr);
886 static const wxString wxPyGetTextFromUserPromptStr(wxGetTextFromUserPromptStr);
887 static const wxString wxPyMessageBoxCaptionStr(wxMessageBoxCaptionStr);
888 PyObject *wxFileDialog_GetFilenames(wxFileDialog *self){
889 wxArrayString arr;
890 self->GetFilenames(arr);
891 return wxArrayString2PyList_helper(arr);
892 }
893 PyObject *wxFileDialog_GetPaths(wxFileDialog *self){
894 wxArrayString arr;
895 self->GetPaths(arr);
896 return wxArrayString2PyList_helper(arr);
897 }
898 PyObject *wxMultiChoiceDialog_GetSelections(wxMultiChoiceDialog *self){
899 return wxArrayInt2PyList_helper(self->GetSelections());
900 }
901 wxSingleChoiceDialog *new_wxSingleChoiceDialog(wxWindow *parent,wxString const &message,wxString const &caption,int choices,wxString *choices_array,long style,wxPoint const &pos){
902 return new wxSingleChoiceDialog(parent, message, caption,
903 choices, choices_array, NULL, style, pos);
904 }
905
906 #include <wx/mdi.h>
907
908 // C++ version of Python aware wxWindow
909 class wxPyWindow : public wxWindow
910 {
911 DECLARE_DYNAMIC_CLASS(wxPyWindow)
912 public:
913 wxPyWindow() : wxWindow() {}
914 wxPyWindow(wxWindow* parent, const wxWindowID id,
915 const wxPoint& pos = wxDefaultPosition,
916 const wxSize& size = wxDefaultSize,
917 long style = 0,
918 const wxString& name = wxPyPanelNameStr)
919 : wxWindow(parent, id, pos, size, style, name) {}
920
921 void SetBestSize(const wxSize& size) { wxWindow::SetBestSize(size); }
922
923 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
924 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
925 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
926 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
927
928 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
929 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
930 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
931
932 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
933 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
934
935 DEC_PYCALLBACK__(InitDialog);
936 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
937 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
938 DEC_PYCALLBACK_BOOL_(Validate);
939
940 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
941 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
942 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
943
944 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
945 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
946
947 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
948 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
949 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
950
951 PYPRIVATE;
952 };
953
954 IMPLEMENT_DYNAMIC_CLASS(wxPyWindow, wxWindow);
955
956 IMP_PYCALLBACK_VOID_INT4(wxPyWindow, wxWindow, DoMoveWindow);
957 IMP_PYCALLBACK_VOID_INT5(wxPyWindow, wxWindow, DoSetSize);
958 IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetClientSize);
959 IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetVirtualSize);
960
961 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetSize);
962 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetClientSize);
963 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetPosition);
964
965 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetVirtualSize);
966 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetBestSize);
967
968 IMP_PYCALLBACK__(wxPyWindow, wxWindow, InitDialog);
969 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataFromWindow);
970 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataToWindow);
971 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, Validate);
972
973 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocus);
974 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocusFromKeyboard);
975 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, GetMaxSize);
976
977 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, AddChild);
978 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, RemoveChild);
979
980 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, ShouldInheritColours);
981 IMP_PYCALLBACK__COLOUR(wxPyWindow, wxWindow, ApplyParentThemeBackground);
982 IMP_PYCALLBACK_VIZATTR_(wxPyWindow, wxWindow, GetDefaultAttributes);
983
984
985 // C++ version of Python aware wxPanel
986 class wxPyPanel : public wxPanel
987 {
988 DECLARE_DYNAMIC_CLASS(wxPyPanel)
989 public:
990 wxPyPanel() : wxPanel() {}
991 wxPyPanel(wxWindow* parent, const wxWindowID id,
992 const wxPoint& pos = wxDefaultPosition,
993 const wxSize& size = wxDefaultSize,
994 long style = 0,
995 const wxString& name = wxPyPanelNameStr)
996 : wxPanel(parent, id, pos, size, style, name) {}
997
998 void SetBestSize(const wxSize& size) { wxPanel::SetBestSize(size); }
999
1000
1001 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
1002 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
1003 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
1004 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
1005
1006 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
1007 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
1008 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
1009
1010 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
1011 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
1012
1013 DEC_PYCALLBACK__(InitDialog);
1014 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
1015 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
1016 DEC_PYCALLBACK_BOOL_(Validate);
1017
1018 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
1019 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
1020 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
1021
1022 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
1023 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
1024
1025 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
1026 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
1027 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
1028
1029 PYPRIVATE;
1030 };
1031
1032 IMPLEMENT_DYNAMIC_CLASS(wxPyPanel, wxPanel);
1033
1034 IMP_PYCALLBACK_VOID_INT4(wxPyPanel, wxPanel, DoMoveWindow);
1035 IMP_PYCALLBACK_VOID_INT5(wxPyPanel, wxPanel, DoSetSize);
1036 IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetClientSize);
1037 IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetVirtualSize);
1038
1039 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetSize);
1040 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetClientSize);
1041 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetPosition);
1042
1043 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetVirtualSize);
1044 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetBestSize);
1045
1046 IMP_PYCALLBACK__(wxPyPanel, wxPanel, InitDialog);
1047 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataFromWindow);
1048 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataToWindow);
1049 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, Validate);
1050
1051 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocus);
1052 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocusFromKeyboard);
1053 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, GetMaxSize);
1054
1055 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, AddChild);
1056 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, RemoveChild);
1057
1058 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, ShouldInheritColours);
1059 IMP_PYCALLBACK__COLOUR(wxPyPanel, wxPanel, ApplyParentThemeBackground);
1060 IMP_PYCALLBACK_VIZATTR_(wxPyPanel, wxPanel, GetDefaultAttributes);
1061
1062
1063 // C++ version of Python aware wxScrolledWindow
1064 class wxPyScrolledWindow : public wxScrolledWindow
1065 {
1066 DECLARE_DYNAMIC_CLASS(wxPyScrolledWindow)
1067 public:
1068 wxPyScrolledWindow() : wxScrolledWindow() {}
1069 wxPyScrolledWindow(wxWindow* parent, const wxWindowID id,
1070 const wxPoint& pos = wxDefaultPosition,
1071 const wxSize& size = wxDefaultSize,
1072 long style = 0,
1073 const wxString& name = wxPyPanelNameStr)
1074 : wxScrolledWindow(parent, id, pos, size, style, name) {}
1075
1076 void SetBestSize(const wxSize& size) { wxScrolledWindow::SetBestSize(size); }
1077
1078 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
1079 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
1080 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
1081 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
1082
1083 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
1084 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
1085 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
1086
1087 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
1088 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
1089
1090 DEC_PYCALLBACK__(InitDialog);
1091 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
1092 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
1093 DEC_PYCALLBACK_BOOL_(Validate);
1094
1095 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
1096 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
1097 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
1098
1099 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
1100 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
1101
1102 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
1103 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
1104 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
1105
1106 PYPRIVATE;
1107 };
1108
1109 IMPLEMENT_DYNAMIC_CLASS(wxPyScrolledWindow, wxScrolledWindow);
1110
1111 IMP_PYCALLBACK_VOID_INT4(wxPyScrolledWindow, wxScrolledWindow, DoMoveWindow);
1112 IMP_PYCALLBACK_VOID_INT5(wxPyScrolledWindow, wxScrolledWindow, DoSetSize);
1113 IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow, wxScrolledWindow, DoSetClientSize);
1114 IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow, wxScrolledWindow, DoSetVirtualSize);
1115
1116 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetSize);
1117 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetClientSize);
1118 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetPosition);
1119
1120 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, DoGetVirtualSize);
1121 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, DoGetBestSize);
1122
1123 IMP_PYCALLBACK__(wxPyScrolledWindow, wxScrolledWindow, InitDialog);
1124 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, TransferDataFromWindow);
1125 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, TransferDataToWindow);
1126 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, Validate);
1127
1128 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, AcceptsFocus);
1129 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, AcceptsFocusFromKeyboard);
1130 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, GetMaxSize);
1131
1132 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, AddChild);
1133 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, RemoveChild);
1134
1135 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, ShouldInheritColours);
1136 IMP_PYCALLBACK__COLOUR(wxPyScrolledWindow, wxScrolledWindow, ApplyParentThemeBackground);
1137 IMP_PYCALLBACK_VIZATTR_(wxPyScrolledWindow, wxScrolledWindow, GetDefaultAttributes);
1138
1139
1140
1141 #include "wx/wxPython/printfw.h"
1142
1143
1144 static const wxString wxPyPrintoutTitleStr(wxT("Printout"));
1145 static const wxString wxPyPreviewCanvasNameStr(wxT("previewcanvas"));
1146
1147
1148
1149 // Since this one would be tough and ugly to do with the Macros...
1150 void wxPyPrintout::GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
1151 bool hadErr = False;
1152 bool found;
1153
1154 bool blocked = wxPyBeginBlockThreads();
1155 if ((found = wxPyCBH_findCallback(m_myInst, "GetPageInfo"))) {
1156 PyObject* result = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
1157 if (result && PyTuple_Check(result) && PyTuple_Size(result) == 4) {
1158 PyObject* val;
1159
1160 val = PyTuple_GetItem(result, 0);
1161 if (PyInt_Check(val)) *minPage = PyInt_AsLong(val);
1162 else hadErr = True;
1163
1164 val = PyTuple_GetItem(result, 1);
1165 if (PyInt_Check(val)) *maxPage = PyInt_AsLong(val);
1166 else hadErr = True;
1167
1168 val = PyTuple_GetItem(result, 2);
1169 if (PyInt_Check(val)) *pageFrom = PyInt_AsLong(val);
1170 else hadErr = True;
1171
1172 val = PyTuple_GetItem(result, 3);
1173 if (PyInt_Check(val)) *pageTo = PyInt_AsLong(val);
1174 else hadErr = True;
1175 }
1176 else
1177 hadErr = True;
1178
1179 if (hadErr) {
1180 PyErr_SetString(PyExc_TypeError, "GetPageInfo should return a tuple of 4 integers.");
1181 PyErr_Print();
1182 }
1183 Py_DECREF(result);
1184 }
1185 wxPyEndBlockThreads(blocked);
1186 if (! found)
1187 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
1188 }
1189
1190 void wxPyPrintout::base_GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
1191 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
1192 }
1193
1194
1195 IMP_PYCALLBACK_BOOL_INTINT(wxPyPrintout, wxPrintout, OnBeginDocument);
1196 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndDocument);
1197 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnBeginPrinting);
1198 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndPrinting);
1199 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnPreparePrinting);
1200 IMP_PYCALLBACK_BOOL_INT_pure(wxPyPrintout, wxPrintout, OnPrintPage);
1201 IMP_PYCALLBACK_BOOL_INT(wxPyPrintout, wxPrintout, HasPage);
1202
1203
1204
1205
1206
1207 #define DEC_PYCALLBACK_BOOL_PREWINDC(CBNAME) \
1208 bool CBNAME(wxPreviewCanvas* a, wxDC& b); \
1209 bool base_##CBNAME(wxPreviewCanvas* a, wxDC& b)
1210
1211
1212 #define IMP_PYCALLBACK_BOOL_PREWINDC(CLASS, PCLASS, CBNAME) \
1213 bool CLASS::CBNAME(wxPreviewCanvas* a, wxDC& b) { \
1214 bool rval=False; \
1215 bool found; \
1216 bool blocked = wxPyBeginBlockThreads(); \
1217 if ((found = wxPyCBH_findCallback(m_myInst, #CBNAME))) { \
1218 PyObject* win = wxPyMake_wxObject(a,false); \
1219 PyObject* dc = wxPyMake_wxObject(&b,false); \
1220 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OO)", win, dc));\
1221 Py_DECREF(win); \
1222 Py_DECREF(dc); \
1223 } \
1224 wxPyEndBlockThreads(blocked); \
1225 if (! found) \
1226 rval = PCLASS::CBNAME(a, b); \
1227 return rval; \
1228 } \
1229 bool CLASS::base_##CBNAME(wxPreviewCanvas* a, wxDC& b) { \
1230 return PCLASS::CBNAME(a, b); \
1231 }
1232
1233
1234
1235
1236 class wxPyPrintPreview : public wxPrintPreview
1237 {
1238 DECLARE_CLASS(wxPyPrintPreview)
1239 public:
1240 wxPyPrintPreview(wxPyPrintout* printout,
1241 wxPyPrintout* printoutForPrinting,
1242 wxPrintDialogData* data=NULL)
1243 : wxPrintPreview(printout, printoutForPrinting, data)
1244 {}
1245 wxPyPrintPreview(wxPyPrintout* printout,
1246 wxPyPrintout* printoutForPrinting,
1247 wxPrintData* data=NULL)
1248 : wxPrintPreview(printout, printoutForPrinting, data)
1249 {}
1250
1251 DEC_PYCALLBACK_BOOL_INT(SetCurrentPage);
1252 DEC_PYCALLBACK_BOOL_PREWINDC(PaintPage);
1253 DEC_PYCALLBACK_BOOL_PREWINDC(DrawBlankPage);
1254 DEC_PYCALLBACK_BOOL_INT(RenderPage);
1255 DEC_PYCALLBACK_VOID_INT(SetZoom);
1256 DEC_PYCALLBACK_BOOL_BOOL(Print);
1257 DEC_PYCALLBACK_VOID_(DetermineScaling);
1258
1259 PYPRIVATE;
1260 };
1261
1262 // Stupid renamed classes... Fix this in 2.5...
1263 #if defined(__WXMSW__)
1264 IMPLEMENT_CLASS( wxPyPrintPreview, wxWindowsPrintPreview );
1265 #elif defined(__WXMAC__)
1266 IMPLEMENT_CLASS( wxPyPrintPreview, wxMacPrintPreview );
1267 #else
1268 IMPLEMENT_CLASS( wxPyPrintPreview, wxPostScriptPrintPreview );
1269 #endif
1270
1271 IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, SetCurrentPage);
1272 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, PaintPage);
1273 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, DrawBlankPage);
1274 IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, RenderPage);
1275 IMP_PYCALLBACK_VOID_INT (wxPyPrintPreview, wxPrintPreview, SetZoom);
1276 IMP_PYCALLBACK_BOOL_BOOL (wxPyPrintPreview, wxPrintPreview, Print);
1277 IMP_PYCALLBACK_VOID_ (wxPyPrintPreview, wxPrintPreview, DetermineScaling);
1278
1279
1280 class wxPyPreviewFrame : public wxPreviewFrame
1281 {
1282 DECLARE_CLASS(wxPyPreviewFrame);
1283 public:
1284 wxPyPreviewFrame(wxPrintPreview* preview, wxFrame* parent,
1285 const wxString& title,
1286 const wxPoint& pos = wxDefaultPosition,
1287 const wxSize& size = wxDefaultSize,
1288 long style = wxDEFAULT_FRAME_STYLE,
1289 const wxString& name = wxPyFrameNameStr)
1290 : wxPreviewFrame(preview, parent, title, pos, size, style, name)
1291 {}
1292
1293 void SetPreviewCanvas(wxPreviewCanvas* canvas) { m_previewCanvas = canvas; }
1294 void SetControlBar(wxPreviewControlBar* bar) { m_controlBar = bar; }
1295
1296 DEC_PYCALLBACK_VOID_(Initialize);
1297 DEC_PYCALLBACK_VOID_(CreateCanvas);
1298 DEC_PYCALLBACK_VOID_(CreateControlBar);
1299
1300 PYPRIVATE;
1301 };
1302
1303 IMPLEMENT_CLASS(wxPyPreviewFrame, wxPreviewFrame);
1304
1305 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, Initialize);
1306 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateCanvas);
1307 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateControlBar);
1308
1309
1310 class wxPyPreviewControlBar : public wxPreviewControlBar
1311 {
1312 DECLARE_CLASS(wxPyPreviewControlBar);
1313 public:
1314 wxPyPreviewControlBar(wxPrintPreview *preview,
1315 long buttons,
1316 wxWindow *parent,
1317 const wxPoint& pos = wxDefaultPosition,
1318 const wxSize& size = wxDefaultSize,
1319 long style = 0,
1320 const wxString& name = wxPyPanelNameStr)
1321 : wxPreviewControlBar(preview, buttons, parent, pos, size, style, name)
1322 {}
1323
1324 void SetPrintPreview(wxPrintPreview* preview) { m_printPreview = preview; }
1325
1326 DEC_PYCALLBACK_VOID_(CreateButtons);
1327 DEC_PYCALLBACK_VOID_INT(SetZoomControl);
1328
1329 PYPRIVATE;
1330 };
1331
1332 IMPLEMENT_CLASS(wxPyPreviewControlBar, wxPreviewControlBar);
1333 IMP_PYCALLBACK_VOID_(wxPyPreviewControlBar, wxPreviewControlBar, CreateButtons);
1334 IMP_PYCALLBACK_VOID_INT(wxPyPreviewControlBar, wxPreviewControlBar, SetZoomControl);
1335
1336 #ifdef __cplusplus
1337 extern "C" {
1338 #endif
1339 static PyObject *_wrap_new_Panel(PyObject *self, PyObject *args, PyObject *kwargs) {
1340 PyObject *resultobj;
1341 wxWindow *arg1 = (wxWindow *) 0 ;
1342 int arg2 = (int) (int)-1 ;
1343 wxPoint const &arg3_defvalue = wxDefaultPosition ;
1344 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
1345 wxSize const &arg4_defvalue = wxDefaultSize ;
1346 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
1347 long arg5 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
1348 wxString const &arg6_defvalue = wxPyPanelNameStr ;
1349 wxString *arg6 = (wxString *) &arg6_defvalue ;
1350 wxPanel *result;
1351 wxPoint temp3 ;
1352 wxSize temp4 ;
1353 bool temp6 = False ;
1354 PyObject * obj0 = 0 ;
1355 PyObject * obj1 = 0 ;
1356 PyObject * obj2 = 0 ;
1357 PyObject * obj3 = 0 ;
1358 PyObject * obj4 = 0 ;
1359 PyObject * obj5 = 0 ;
1360 char *kwnames[] = {
1361 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1362 };
1363
1364 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_Panel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
1365 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
1366 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1367 if (obj1) {
1368 arg2 = (int const) SWIG_AsInt(obj1);
1369 if (PyErr_Occurred()) SWIG_fail;
1370 }
1371 if (obj2) {
1372 {
1373 arg3 = &temp3;
1374 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
1375 }
1376 }
1377 if (obj3) {
1378 {
1379 arg4 = &temp4;
1380 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
1381 }
1382 }
1383 if (obj4) {
1384 arg5 = (long) SWIG_AsLong(obj4);
1385 if (PyErr_Occurred()) SWIG_fail;
1386 }
1387 if (obj5) {
1388 {
1389 arg6 = wxString_in_helper(obj5);
1390 if (arg6 == NULL) SWIG_fail;
1391 temp6 = True;
1392 }
1393 }
1394 {
1395 if (!wxPyCheckForApp()) SWIG_fail;
1396 PyThreadState* __tstate = wxPyBeginAllowThreads();
1397 result = (wxPanel *)new wxPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
1398
1399 wxPyEndAllowThreads(__tstate);
1400 if (PyErr_Occurred()) SWIG_fail;
1401 }
1402 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
1403 {
1404 if (temp6)
1405 delete arg6;
1406 }
1407 return resultobj;
1408 fail:
1409 {
1410 if (temp6)
1411 delete arg6;
1412 }
1413 return NULL;
1414 }
1415
1416
1417 static PyObject *_wrap_new_PrePanel(PyObject *self, PyObject *args, PyObject *kwargs) {
1418 PyObject *resultobj;
1419 wxPanel *result;
1420 char *kwnames[] = {
1421 NULL
1422 };
1423
1424 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePanel",kwnames)) goto fail;
1425 {
1426 if (!wxPyCheckForApp()) SWIG_fail;
1427 PyThreadState* __tstate = wxPyBeginAllowThreads();
1428 result = (wxPanel *)new wxPanel();
1429
1430 wxPyEndAllowThreads(__tstate);
1431 if (PyErr_Occurred()) SWIG_fail;
1432 }
1433 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
1434 return resultobj;
1435 fail:
1436 return NULL;
1437 }
1438
1439
1440 static PyObject *_wrap_Panel_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
1441 PyObject *resultobj;
1442 wxPanel *arg1 = (wxPanel *) 0 ;
1443 wxWindow *arg2 = (wxWindow *) 0 ;
1444 int arg3 = (int) (int)-1 ;
1445 wxPoint const &arg4_defvalue = wxDefaultPosition ;
1446 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
1447 wxSize const &arg5_defvalue = wxDefaultSize ;
1448 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
1449 long arg6 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
1450 wxString const &arg7_defvalue = wxPyPanelNameStr ;
1451 wxString *arg7 = (wxString *) &arg7_defvalue ;
1452 bool result;
1453 wxPoint temp4 ;
1454 wxSize temp5 ;
1455 bool temp7 = False ;
1456 PyObject * obj0 = 0 ;
1457 PyObject * obj1 = 0 ;
1458 PyObject * obj2 = 0 ;
1459 PyObject * obj3 = 0 ;
1460 PyObject * obj4 = 0 ;
1461 PyObject * obj5 = 0 ;
1462 PyObject * obj6 = 0 ;
1463 char *kwnames[] = {
1464 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1465 };
1466
1467 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:Panel_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
1468 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPanel,
1469 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1470 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
1471 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1472 if (obj2) {
1473 arg3 = (int const) SWIG_AsInt(obj2);
1474 if (PyErr_Occurred()) SWIG_fail;
1475 }
1476 if (obj3) {
1477 {
1478 arg4 = &temp4;
1479 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
1480 }
1481 }
1482 if (obj4) {
1483 {
1484 arg5 = &temp5;
1485 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
1486 }
1487 }
1488 if (obj5) {
1489 arg6 = (long) SWIG_AsLong(obj5);
1490 if (PyErr_Occurred()) SWIG_fail;
1491 }
1492 if (obj6) {
1493 {
1494 arg7 = wxString_in_helper(obj6);
1495 if (arg7 == NULL) SWIG_fail;
1496 temp7 = True;
1497 }
1498 }
1499 {
1500 PyThreadState* __tstate = wxPyBeginAllowThreads();
1501 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
1502
1503 wxPyEndAllowThreads(__tstate);
1504 if (PyErr_Occurred()) SWIG_fail;
1505 }
1506 {
1507 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
1508 }
1509 {
1510 if (temp7)
1511 delete arg7;
1512 }
1513 return resultobj;
1514 fail:
1515 {
1516 if (temp7)
1517 delete arg7;
1518 }
1519 return NULL;
1520 }
1521
1522
1523 static PyObject *_wrap_Panel_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
1524 PyObject *resultobj;
1525 wxPanel *arg1 = (wxPanel *) 0 ;
1526 PyObject * obj0 = 0 ;
1527 char *kwnames[] = {
1528 (char *) "self", NULL
1529 };
1530
1531 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_InitDialog",kwnames,&obj0)) goto fail;
1532 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPanel,
1533 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1534 {
1535 PyThreadState* __tstate = wxPyBeginAllowThreads();
1536 (arg1)->InitDialog();
1537
1538 wxPyEndAllowThreads(__tstate);
1539 if (PyErr_Occurred()) SWIG_fail;
1540 }
1541 Py_INCREF(Py_None); resultobj = Py_None;
1542 return resultobj;
1543 fail:
1544 return NULL;
1545 }
1546
1547
1548 static PyObject *_wrap_Panel_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
1549 PyObject *resultobj;
1550 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
1551 wxVisualAttributes result;
1552 PyObject * obj0 = 0 ;
1553 char *kwnames[] = {
1554 (char *) "variant", NULL
1555 };
1556
1557 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Panel_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
1558 if (obj0) {
1559 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
1560 if (PyErr_Occurred()) SWIG_fail;
1561 }
1562 {
1563 if (!wxPyCheckForApp()) SWIG_fail;
1564 PyThreadState* __tstate = wxPyBeginAllowThreads();
1565 result = wxPanel::GetClassDefaultAttributes((wxWindowVariant )arg1);
1566
1567 wxPyEndAllowThreads(__tstate);
1568 if (PyErr_Occurred()) SWIG_fail;
1569 }
1570 {
1571 wxVisualAttributes * resultptr;
1572 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
1573 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
1574 }
1575 return resultobj;
1576 fail:
1577 return NULL;
1578 }
1579
1580
1581 static PyObject * Panel_swigregister(PyObject *self, PyObject *args) {
1582 PyObject *obj;
1583 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
1584 SWIG_TypeClientData(SWIGTYPE_p_wxPanel, obj);
1585 Py_INCREF(obj);
1586 return Py_BuildValue((char *)"");
1587 }
1588 static PyObject *_wrap_new_ScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1589 PyObject *resultobj;
1590 wxWindow *arg1 = (wxWindow *) 0 ;
1591 int arg2 = (int) (int)-1 ;
1592 wxPoint const &arg3_defvalue = wxDefaultPosition ;
1593 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
1594 wxSize const &arg4_defvalue = wxDefaultSize ;
1595 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
1596 long arg5 = (long) wxHSCROLL|wxVSCROLL ;
1597 wxString const &arg6_defvalue = wxPyPanelNameStr ;
1598 wxString *arg6 = (wxString *) &arg6_defvalue ;
1599 wxScrolledWindow *result;
1600 wxPoint temp3 ;
1601 wxSize temp4 ;
1602 bool temp6 = False ;
1603 PyObject * obj0 = 0 ;
1604 PyObject * obj1 = 0 ;
1605 PyObject * obj2 = 0 ;
1606 PyObject * obj3 = 0 ;
1607 PyObject * obj4 = 0 ;
1608 PyObject * obj5 = 0 ;
1609 char *kwnames[] = {
1610 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1611 };
1612
1613 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_ScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
1614 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
1615 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1616 if (obj1) {
1617 arg2 = (int const) SWIG_AsInt(obj1);
1618 if (PyErr_Occurred()) SWIG_fail;
1619 }
1620 if (obj2) {
1621 {
1622 arg3 = &temp3;
1623 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
1624 }
1625 }
1626 if (obj3) {
1627 {
1628 arg4 = &temp4;
1629 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
1630 }
1631 }
1632 if (obj4) {
1633 arg5 = (long) SWIG_AsLong(obj4);
1634 if (PyErr_Occurred()) SWIG_fail;
1635 }
1636 if (obj5) {
1637 {
1638 arg6 = wxString_in_helper(obj5);
1639 if (arg6 == NULL) SWIG_fail;
1640 temp6 = True;
1641 }
1642 }
1643 {
1644 if (!wxPyCheckForApp()) SWIG_fail;
1645 PyThreadState* __tstate = wxPyBeginAllowThreads();
1646 result = (wxScrolledWindow *)new wxScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
1647
1648 wxPyEndAllowThreads(__tstate);
1649 if (PyErr_Occurred()) SWIG_fail;
1650 }
1651 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
1652 {
1653 if (temp6)
1654 delete arg6;
1655 }
1656 return resultobj;
1657 fail:
1658 {
1659 if (temp6)
1660 delete arg6;
1661 }
1662 return NULL;
1663 }
1664
1665
1666 static PyObject *_wrap_new_PreScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1667 PyObject *resultobj;
1668 wxScrolledWindow *result;
1669 char *kwnames[] = {
1670 NULL
1671 };
1672
1673 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreScrolledWindow",kwnames)) goto fail;
1674 {
1675 if (!wxPyCheckForApp()) SWIG_fail;
1676 PyThreadState* __tstate = wxPyBeginAllowThreads();
1677 result = (wxScrolledWindow *)new wxScrolledWindow();
1678
1679 wxPyEndAllowThreads(__tstate);
1680 if (PyErr_Occurred()) SWIG_fail;
1681 }
1682 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
1683 return resultobj;
1684 fail:
1685 return NULL;
1686 }
1687
1688
1689 static PyObject *_wrap_ScrolledWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
1690 PyObject *resultobj;
1691 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1692 wxWindow *arg2 = (wxWindow *) 0 ;
1693 int arg3 = (int) (int)-1 ;
1694 wxPoint const &arg4_defvalue = wxDefaultPosition ;
1695 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
1696 wxSize const &arg5_defvalue = wxDefaultSize ;
1697 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
1698 long arg6 = (long) wxHSCROLL|wxVSCROLL ;
1699 wxString const &arg7_defvalue = wxPyPanelNameStr ;
1700 wxString *arg7 = (wxString *) &arg7_defvalue ;
1701 bool result;
1702 wxPoint temp4 ;
1703 wxSize temp5 ;
1704 bool temp7 = False ;
1705 PyObject * obj0 = 0 ;
1706 PyObject * obj1 = 0 ;
1707 PyObject * obj2 = 0 ;
1708 PyObject * obj3 = 0 ;
1709 PyObject * obj4 = 0 ;
1710 PyObject * obj5 = 0 ;
1711 PyObject * obj6 = 0 ;
1712 char *kwnames[] = {
1713 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1714 };
1715
1716 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:ScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
1717 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1718 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1719 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
1720 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1721 if (obj2) {
1722 arg3 = (int const) SWIG_AsInt(obj2);
1723 if (PyErr_Occurred()) SWIG_fail;
1724 }
1725 if (obj3) {
1726 {
1727 arg4 = &temp4;
1728 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
1729 }
1730 }
1731 if (obj4) {
1732 {
1733 arg5 = &temp5;
1734 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
1735 }
1736 }
1737 if (obj5) {
1738 arg6 = (long) SWIG_AsLong(obj5);
1739 if (PyErr_Occurred()) SWIG_fail;
1740 }
1741 if (obj6) {
1742 {
1743 arg7 = wxString_in_helper(obj6);
1744 if (arg7 == NULL) SWIG_fail;
1745 temp7 = True;
1746 }
1747 }
1748 {
1749 PyThreadState* __tstate = wxPyBeginAllowThreads();
1750 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
1751
1752 wxPyEndAllowThreads(__tstate);
1753 if (PyErr_Occurred()) SWIG_fail;
1754 }
1755 {
1756 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
1757 }
1758 {
1759 if (temp7)
1760 delete arg7;
1761 }
1762 return resultobj;
1763 fail:
1764 {
1765 if (temp7)
1766 delete arg7;
1767 }
1768 return NULL;
1769 }
1770
1771
1772 static PyObject *_wrap_ScrolledWindow_SetScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
1773 PyObject *resultobj;
1774 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1775 int arg2 ;
1776 int arg3 ;
1777 int arg4 ;
1778 int arg5 ;
1779 int arg6 = (int) 0 ;
1780 int arg7 = (int) 0 ;
1781 bool arg8 = (bool) False ;
1782 PyObject * obj0 = 0 ;
1783 PyObject * obj1 = 0 ;
1784 PyObject * obj2 = 0 ;
1785 PyObject * obj3 = 0 ;
1786 PyObject * obj4 = 0 ;
1787 PyObject * obj5 = 0 ;
1788 PyObject * obj6 = 0 ;
1789 PyObject * obj7 = 0 ;
1790 char *kwnames[] = {
1791 (char *) "self",(char *) "pixelsPerUnitX",(char *) "pixelsPerUnitY",(char *) "noUnitsX",(char *) "noUnitsY",(char *) "xPos",(char *) "yPos",(char *) "noRefresh", NULL
1792 };
1793
1794 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|OOO:ScrolledWindow_SetScrollbars",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
1795 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1796 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1797 arg2 = (int) SWIG_AsInt(obj1);
1798 if (PyErr_Occurred()) SWIG_fail;
1799 arg3 = (int) SWIG_AsInt(obj2);
1800 if (PyErr_Occurred()) SWIG_fail;
1801 arg4 = (int) SWIG_AsInt(obj3);
1802 if (PyErr_Occurred()) SWIG_fail;
1803 arg5 = (int) SWIG_AsInt(obj4);
1804 if (PyErr_Occurred()) SWIG_fail;
1805 if (obj5) {
1806 arg6 = (int) SWIG_AsInt(obj5);
1807 if (PyErr_Occurred()) SWIG_fail;
1808 }
1809 if (obj6) {
1810 arg7 = (int) SWIG_AsInt(obj6);
1811 if (PyErr_Occurred()) SWIG_fail;
1812 }
1813 if (obj7) {
1814 arg8 = (bool) SWIG_AsBool(obj7);
1815 if (PyErr_Occurred()) SWIG_fail;
1816 }
1817 {
1818 PyThreadState* __tstate = wxPyBeginAllowThreads();
1819 (arg1)->SetScrollbars(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
1820
1821 wxPyEndAllowThreads(__tstate);
1822 if (PyErr_Occurred()) SWIG_fail;
1823 }
1824 Py_INCREF(Py_None); resultobj = Py_None;
1825 return resultobj;
1826 fail:
1827 return NULL;
1828 }
1829
1830
1831 static PyObject *_wrap_ScrolledWindow_Scroll(PyObject *self, PyObject *args, PyObject *kwargs) {
1832 PyObject *resultobj;
1833 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1834 int arg2 ;
1835 int arg3 ;
1836 PyObject * obj0 = 0 ;
1837 PyObject * obj1 = 0 ;
1838 PyObject * obj2 = 0 ;
1839 char *kwnames[] = {
1840 (char *) "self",(char *) "x",(char *) "y", NULL
1841 };
1842
1843 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_Scroll",kwnames,&obj0,&obj1,&obj2)) goto fail;
1844 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1845 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1846 arg2 = (int) SWIG_AsInt(obj1);
1847 if (PyErr_Occurred()) SWIG_fail;
1848 arg3 = (int) SWIG_AsInt(obj2);
1849 if (PyErr_Occurred()) SWIG_fail;
1850 {
1851 PyThreadState* __tstate = wxPyBeginAllowThreads();
1852 (arg1)->Scroll(arg2,arg3);
1853
1854 wxPyEndAllowThreads(__tstate);
1855 if (PyErr_Occurred()) SWIG_fail;
1856 }
1857 Py_INCREF(Py_None); resultobj = Py_None;
1858 return resultobj;
1859 fail:
1860 return NULL;
1861 }
1862
1863
1864 static PyObject *_wrap_ScrolledWindow_GetScrollPageSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1865 PyObject *resultobj;
1866 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1867 int arg2 ;
1868 int result;
1869 PyObject * obj0 = 0 ;
1870 PyObject * obj1 = 0 ;
1871 char *kwnames[] = {
1872 (char *) "self",(char *) "orient", NULL
1873 };
1874
1875 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_GetScrollPageSize",kwnames,&obj0,&obj1)) goto fail;
1876 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1877 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1878 arg2 = (int) SWIG_AsInt(obj1);
1879 if (PyErr_Occurred()) SWIG_fail;
1880 {
1881 PyThreadState* __tstate = wxPyBeginAllowThreads();
1882 result = (int)((wxScrolledWindow const *)arg1)->GetScrollPageSize(arg2);
1883
1884 wxPyEndAllowThreads(__tstate);
1885 if (PyErr_Occurred()) SWIG_fail;
1886 }
1887 resultobj = SWIG_FromInt((int)result);
1888 return resultobj;
1889 fail:
1890 return NULL;
1891 }
1892
1893
1894 static PyObject *_wrap_ScrolledWindow_SetScrollPageSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1895 PyObject *resultobj;
1896 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1897 int arg2 ;
1898 int arg3 ;
1899 PyObject * obj0 = 0 ;
1900 PyObject * obj1 = 0 ;
1901 PyObject * obj2 = 0 ;
1902 char *kwnames[] = {
1903 (char *) "self",(char *) "orient",(char *) "pageSize", NULL
1904 };
1905
1906 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollPageSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
1907 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1908 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1909 arg2 = (int) SWIG_AsInt(obj1);
1910 if (PyErr_Occurred()) SWIG_fail;
1911 arg3 = (int) SWIG_AsInt(obj2);
1912 if (PyErr_Occurred()) SWIG_fail;
1913 {
1914 PyThreadState* __tstate = wxPyBeginAllowThreads();
1915 (arg1)->SetScrollPageSize(arg2,arg3);
1916
1917 wxPyEndAllowThreads(__tstate);
1918 if (PyErr_Occurred()) SWIG_fail;
1919 }
1920 Py_INCREF(Py_None); resultobj = Py_None;
1921 return resultobj;
1922 fail:
1923 return NULL;
1924 }
1925
1926
1927 static PyObject *_wrap_ScrolledWindow_SetScrollRate(PyObject *self, PyObject *args, PyObject *kwargs) {
1928 PyObject *resultobj;
1929 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1930 int arg2 ;
1931 int arg3 ;
1932 PyObject * obj0 = 0 ;
1933 PyObject * obj1 = 0 ;
1934 PyObject * obj2 = 0 ;
1935 char *kwnames[] = {
1936 (char *) "self",(char *) "xstep",(char *) "ystep", NULL
1937 };
1938
1939 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollRate",kwnames,&obj0,&obj1,&obj2)) goto fail;
1940 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1941 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1942 arg2 = (int) SWIG_AsInt(obj1);
1943 if (PyErr_Occurred()) SWIG_fail;
1944 arg3 = (int) SWIG_AsInt(obj2);
1945 if (PyErr_Occurred()) SWIG_fail;
1946 {
1947 PyThreadState* __tstate = wxPyBeginAllowThreads();
1948 (arg1)->SetScrollRate(arg2,arg3);
1949
1950 wxPyEndAllowThreads(__tstate);
1951 if (PyErr_Occurred()) SWIG_fail;
1952 }
1953 Py_INCREF(Py_None); resultobj = Py_None;
1954 return resultobj;
1955 fail:
1956 return NULL;
1957 }
1958
1959
1960 static PyObject *_wrap_ScrolledWindow_GetScrollPixelsPerUnit(PyObject *self, PyObject *args, PyObject *kwargs) {
1961 PyObject *resultobj;
1962 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1963 int *arg2 = (int *) 0 ;
1964 int *arg3 = (int *) 0 ;
1965 int temp2 ;
1966 int temp3 ;
1967 PyObject * obj0 = 0 ;
1968 char *kwnames[] = {
1969 (char *) "self", NULL
1970 };
1971
1972 arg2 = &temp2;
1973 arg3 = &temp3;
1974 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScrollPixelsPerUnit",kwnames,&obj0)) goto fail;
1975 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1976 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1977 {
1978 PyThreadState* __tstate = wxPyBeginAllowThreads();
1979 ((wxScrolledWindow const *)arg1)->GetScrollPixelsPerUnit(arg2,arg3);
1980
1981 wxPyEndAllowThreads(__tstate);
1982 if (PyErr_Occurred()) SWIG_fail;
1983 }
1984 Py_INCREF(Py_None); resultobj = Py_None;
1985 {
1986 PyObject *o = PyInt_FromLong((long) (*arg2));
1987 resultobj = t_output_helper(resultobj,o);
1988 }
1989 {
1990 PyObject *o = PyInt_FromLong((long) (*arg3));
1991 resultobj = t_output_helper(resultobj,o);
1992 }
1993 return resultobj;
1994 fail:
1995 return NULL;
1996 }
1997
1998
1999 static PyObject *_wrap_ScrolledWindow_EnableScrolling(PyObject *self, PyObject *args, PyObject *kwargs) {
2000 PyObject *resultobj;
2001 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2002 bool arg2 ;
2003 bool arg3 ;
2004 PyObject * obj0 = 0 ;
2005 PyObject * obj1 = 0 ;
2006 PyObject * obj2 = 0 ;
2007 char *kwnames[] = {
2008 (char *) "self",(char *) "x_scrolling",(char *) "y_scrolling", NULL
2009 };
2010
2011 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_EnableScrolling",kwnames,&obj0,&obj1,&obj2)) goto fail;
2012 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2013 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2014 arg2 = (bool) SWIG_AsBool(obj1);
2015 if (PyErr_Occurred()) SWIG_fail;
2016 arg3 = (bool) SWIG_AsBool(obj2);
2017 if (PyErr_Occurred()) SWIG_fail;
2018 {
2019 PyThreadState* __tstate = wxPyBeginAllowThreads();
2020 (arg1)->EnableScrolling(arg2,arg3);
2021
2022 wxPyEndAllowThreads(__tstate);
2023 if (PyErr_Occurred()) SWIG_fail;
2024 }
2025 Py_INCREF(Py_None); resultobj = Py_None;
2026 return resultobj;
2027 fail:
2028 return NULL;
2029 }
2030
2031
2032 static PyObject *_wrap_ScrolledWindow_GetViewStart(PyObject *self, PyObject *args, PyObject *kwargs) {
2033 PyObject *resultobj;
2034 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2035 int *arg2 = (int *) 0 ;
2036 int *arg3 = (int *) 0 ;
2037 int temp2 ;
2038 int temp3 ;
2039 PyObject * obj0 = 0 ;
2040 char *kwnames[] = {
2041 (char *) "self", NULL
2042 };
2043
2044 arg2 = &temp2;
2045 arg3 = &temp3;
2046 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetViewStart",kwnames,&obj0)) goto fail;
2047 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2048 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2049 {
2050 PyThreadState* __tstate = wxPyBeginAllowThreads();
2051 ((wxScrolledWindow const *)arg1)->GetViewStart(arg2,arg3);
2052
2053 wxPyEndAllowThreads(__tstate);
2054 if (PyErr_Occurred()) SWIG_fail;
2055 }
2056 Py_INCREF(Py_None); resultobj = Py_None;
2057 {
2058 PyObject *o = PyInt_FromLong((long) (*arg2));
2059 resultobj = t_output_helper(resultobj,o);
2060 }
2061 {
2062 PyObject *o = PyInt_FromLong((long) (*arg3));
2063 resultobj = t_output_helper(resultobj,o);
2064 }
2065 return resultobj;
2066 fail:
2067 return NULL;
2068 }
2069
2070
2071 static PyObject *_wrap_ScrolledWindow_SetScale(PyObject *self, PyObject *args, PyObject *kwargs) {
2072 PyObject *resultobj;
2073 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2074 double arg2 ;
2075 double arg3 ;
2076 PyObject * obj0 = 0 ;
2077 PyObject * obj1 = 0 ;
2078 PyObject * obj2 = 0 ;
2079 char *kwnames[] = {
2080 (char *) "self",(char *) "xs",(char *) "ys", NULL
2081 };
2082
2083 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScale",kwnames,&obj0,&obj1,&obj2)) goto fail;
2084 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2085 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2086 arg2 = (double) SWIG_AsDouble(obj1);
2087 if (PyErr_Occurred()) SWIG_fail;
2088 arg3 = (double) SWIG_AsDouble(obj2);
2089 if (PyErr_Occurred()) SWIG_fail;
2090 {
2091 PyThreadState* __tstate = wxPyBeginAllowThreads();
2092 (arg1)->SetScale(arg2,arg3);
2093
2094 wxPyEndAllowThreads(__tstate);
2095 if (PyErr_Occurred()) SWIG_fail;
2096 }
2097 Py_INCREF(Py_None); resultobj = Py_None;
2098 return resultobj;
2099 fail:
2100 return NULL;
2101 }
2102
2103
2104 static PyObject *_wrap_ScrolledWindow_GetScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
2105 PyObject *resultobj;
2106 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2107 double result;
2108 PyObject * obj0 = 0 ;
2109 char *kwnames[] = {
2110 (char *) "self", NULL
2111 };
2112
2113 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleX",kwnames,&obj0)) goto fail;
2114 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2115 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2116 {
2117 PyThreadState* __tstate = wxPyBeginAllowThreads();
2118 result = (double)((wxScrolledWindow const *)arg1)->GetScaleX();
2119
2120 wxPyEndAllowThreads(__tstate);
2121 if (PyErr_Occurred()) SWIG_fail;
2122 }
2123 resultobj = SWIG_FromDouble((double)result);
2124 return resultobj;
2125 fail:
2126 return NULL;
2127 }
2128
2129
2130 static PyObject *_wrap_ScrolledWindow_GetScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
2131 PyObject *resultobj;
2132 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2133 double result;
2134 PyObject * obj0 = 0 ;
2135 char *kwnames[] = {
2136 (char *) "self", NULL
2137 };
2138
2139 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleY",kwnames,&obj0)) goto fail;
2140 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2141 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2142 {
2143 PyThreadState* __tstate = wxPyBeginAllowThreads();
2144 result = (double)((wxScrolledWindow const *)arg1)->GetScaleY();
2145
2146 wxPyEndAllowThreads(__tstate);
2147 if (PyErr_Occurred()) SWIG_fail;
2148 }
2149 resultobj = SWIG_FromDouble((double)result);
2150 return resultobj;
2151 fail:
2152 return NULL;
2153 }
2154
2155
2156 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(PyObject *self, PyObject *args) {
2157 PyObject *resultobj;
2158 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2159 wxPoint *arg2 = 0 ;
2160 wxPoint result;
2161 wxPoint temp2 ;
2162 PyObject * obj0 = 0 ;
2163 PyObject * obj1 = 0 ;
2164
2165 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1)) goto fail;
2166 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2167 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2168 {
2169 arg2 = &temp2;
2170 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
2171 }
2172 {
2173 PyThreadState* __tstate = wxPyBeginAllowThreads();
2174 result = ((wxScrolledWindow const *)arg1)->CalcScrolledPosition((wxPoint const &)*arg2);
2175
2176 wxPyEndAllowThreads(__tstate);
2177 if (PyErr_Occurred()) SWIG_fail;
2178 }
2179 {
2180 wxPoint * resultptr;
2181 resultptr = new wxPoint((wxPoint &) result);
2182 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
2183 }
2184 return resultobj;
2185 fail:
2186 return NULL;
2187 }
2188
2189
2190 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(PyObject *self, PyObject *args) {
2191 PyObject *resultobj;
2192 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2193 int arg2 ;
2194 int arg3 ;
2195 int *arg4 = (int *) 0 ;
2196 int *arg5 = (int *) 0 ;
2197 int temp4 ;
2198 int temp5 ;
2199 PyObject * obj0 = 0 ;
2200 PyObject * obj1 = 0 ;
2201 PyObject * obj2 = 0 ;
2202
2203 arg4 = &temp4;
2204 arg5 = &temp5;
2205 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1,&obj2)) goto fail;
2206 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2207 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2208 arg2 = (int) SWIG_AsInt(obj1);
2209 if (PyErr_Occurred()) SWIG_fail;
2210 arg3 = (int) SWIG_AsInt(obj2);
2211 if (PyErr_Occurred()) SWIG_fail;
2212 {
2213 PyThreadState* __tstate = wxPyBeginAllowThreads();
2214 ((wxScrolledWindow const *)arg1)->CalcScrolledPosition(arg2,arg3,arg4,arg5);
2215
2216 wxPyEndAllowThreads(__tstate);
2217 if (PyErr_Occurred()) SWIG_fail;
2218 }
2219 Py_INCREF(Py_None); resultobj = Py_None;
2220 {
2221 PyObject *o = PyInt_FromLong((long) (*arg4));
2222 resultobj = t_output_helper(resultobj,o);
2223 }
2224 {
2225 PyObject *o = PyInt_FromLong((long) (*arg5));
2226 resultobj = t_output_helper(resultobj,o);
2227 }
2228 return resultobj;
2229 fail:
2230 return NULL;
2231 }
2232
2233
2234 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition(PyObject *self, PyObject *args) {
2235 int argc;
2236 PyObject *argv[4];
2237 int ii;
2238
2239 argc = PyObject_Length(args);
2240 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
2241 argv[ii] = PyTuple_GetItem(args,ii);
2242 }
2243 if (argc == 2) {
2244 int _v;
2245 {
2246 void *ptr;
2247 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2248 _v = 0;
2249 PyErr_Clear();
2250 } else {
2251 _v = 1;
2252 }
2253 }
2254 if (_v) {
2255 {
2256 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
2257 }
2258 if (_v) {
2259 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(self,args);
2260 }
2261 }
2262 }
2263 if (argc == 3) {
2264 int _v;
2265 {
2266 void *ptr;
2267 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2268 _v = 0;
2269 PyErr_Clear();
2270 } else {
2271 _v = 1;
2272 }
2273 }
2274 if (_v) {
2275 _v = SWIG_CheckInt(argv[1]);
2276 if (_v) {
2277 _v = SWIG_CheckInt(argv[2]);
2278 if (_v) {
2279 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(self,args);
2280 }
2281 }
2282 }
2283 }
2284
2285 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'ScrolledWindow_CalcScrolledPosition'");
2286 return NULL;
2287 }
2288
2289
2290 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(PyObject *self, PyObject *args) {
2291 PyObject *resultobj;
2292 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2293 wxPoint *arg2 = 0 ;
2294 wxPoint result;
2295 wxPoint temp2 ;
2296 PyObject * obj0 = 0 ;
2297 PyObject * obj1 = 0 ;
2298
2299 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1)) goto fail;
2300 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2301 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2302 {
2303 arg2 = &temp2;
2304 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
2305 }
2306 {
2307 PyThreadState* __tstate = wxPyBeginAllowThreads();
2308 result = ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition((wxPoint const &)*arg2);
2309
2310 wxPyEndAllowThreads(__tstate);
2311 if (PyErr_Occurred()) SWIG_fail;
2312 }
2313 {
2314 wxPoint * resultptr;
2315 resultptr = new wxPoint((wxPoint &) result);
2316 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
2317 }
2318 return resultobj;
2319 fail:
2320 return NULL;
2321 }
2322
2323
2324 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(PyObject *self, PyObject *args) {
2325 PyObject *resultobj;
2326 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2327 int arg2 ;
2328 int arg3 ;
2329 int *arg4 = (int *) 0 ;
2330 int *arg5 = (int *) 0 ;
2331 int temp4 ;
2332 int temp5 ;
2333 PyObject * obj0 = 0 ;
2334 PyObject * obj1 = 0 ;
2335 PyObject * obj2 = 0 ;
2336
2337 arg4 = &temp4;
2338 arg5 = &temp5;
2339 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1,&obj2)) goto fail;
2340 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2341 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2342 arg2 = (int) SWIG_AsInt(obj1);
2343 if (PyErr_Occurred()) SWIG_fail;
2344 arg3 = (int) SWIG_AsInt(obj2);
2345 if (PyErr_Occurred()) SWIG_fail;
2346 {
2347 PyThreadState* __tstate = wxPyBeginAllowThreads();
2348 ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition(arg2,arg3,arg4,arg5);
2349
2350 wxPyEndAllowThreads(__tstate);
2351 if (PyErr_Occurred()) SWIG_fail;
2352 }
2353 Py_INCREF(Py_None); resultobj = Py_None;
2354 {
2355 PyObject *o = PyInt_FromLong((long) (*arg4));
2356 resultobj = t_output_helper(resultobj,o);
2357 }
2358 {
2359 PyObject *o = PyInt_FromLong((long) (*arg5));
2360 resultobj = t_output_helper(resultobj,o);
2361 }
2362 return resultobj;
2363 fail:
2364 return NULL;
2365 }
2366
2367
2368 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition(PyObject *self, PyObject *args) {
2369 int argc;
2370 PyObject *argv[4];
2371 int ii;
2372
2373 argc = PyObject_Length(args);
2374 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
2375 argv[ii] = PyTuple_GetItem(args,ii);
2376 }
2377 if (argc == 2) {
2378 int _v;
2379 {
2380 void *ptr;
2381 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2382 _v = 0;
2383 PyErr_Clear();
2384 } else {
2385 _v = 1;
2386 }
2387 }
2388 if (_v) {
2389 {
2390 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
2391 }
2392 if (_v) {
2393 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(self,args);
2394 }
2395 }
2396 }
2397 if (argc == 3) {
2398 int _v;
2399 {
2400 void *ptr;
2401 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2402 _v = 0;
2403 PyErr_Clear();
2404 } else {
2405 _v = 1;
2406 }
2407 }
2408 if (_v) {
2409 _v = SWIG_CheckInt(argv[1]);
2410 if (_v) {
2411 _v = SWIG_CheckInt(argv[2]);
2412 if (_v) {
2413 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(self,args);
2414 }
2415 }
2416 }
2417 }
2418
2419 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'ScrolledWindow_CalcUnscrolledPosition'");
2420 return NULL;
2421 }
2422
2423
2424 static PyObject *_wrap_ScrolledWindow_AdjustScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
2425 PyObject *resultobj;
2426 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2427 PyObject * obj0 = 0 ;
2428 char *kwnames[] = {
2429 (char *) "self", NULL
2430 };
2431
2432 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_AdjustScrollbars",kwnames,&obj0)) goto fail;
2433 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2434 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2435 {
2436 PyThreadState* __tstate = wxPyBeginAllowThreads();
2437 (arg1)->AdjustScrollbars();
2438
2439 wxPyEndAllowThreads(__tstate);
2440 if (PyErr_Occurred()) SWIG_fail;
2441 }
2442 Py_INCREF(Py_None); resultobj = Py_None;
2443 return resultobj;
2444 fail:
2445 return NULL;
2446 }
2447
2448
2449 static PyObject *_wrap_ScrolledWindow_CalcScrollInc(PyObject *self, PyObject *args, PyObject *kwargs) {
2450 PyObject *resultobj;
2451 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2452 wxScrollWinEvent *arg2 = 0 ;
2453 int result;
2454 PyObject * obj0 = 0 ;
2455 PyObject * obj1 = 0 ;
2456 char *kwnames[] = {
2457 (char *) "self",(char *) "event", NULL
2458 };
2459
2460 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_CalcScrollInc",kwnames,&obj0,&obj1)) goto fail;
2461 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2462 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2463 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxScrollWinEvent,
2464 SWIG_POINTER_EXCEPTION | 0)) == -1)
2465 SWIG_fail;
2466 if (arg2 == NULL) {
2467 PyErr_SetString(PyExc_TypeError,"null reference");
2468 SWIG_fail;
2469 }
2470 {
2471 PyThreadState* __tstate = wxPyBeginAllowThreads();
2472 result = (int)(arg1)->CalcScrollInc(*arg2);
2473
2474 wxPyEndAllowThreads(__tstate);
2475 if (PyErr_Occurred()) SWIG_fail;
2476 }
2477 resultobj = SWIG_FromInt((int)result);
2478 return resultobj;
2479 fail:
2480 return NULL;
2481 }
2482
2483
2484 static PyObject *_wrap_ScrolledWindow_SetTargetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
2485 PyObject *resultobj;
2486 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2487 wxWindow *arg2 = (wxWindow *) 0 ;
2488 PyObject * obj0 = 0 ;
2489 PyObject * obj1 = 0 ;
2490 char *kwnames[] = {
2491 (char *) "self",(char *) "target", NULL
2492 };
2493
2494 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetWindow",kwnames,&obj0,&obj1)) goto fail;
2495 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2496 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2497 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
2498 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2499 {
2500 PyThreadState* __tstate = wxPyBeginAllowThreads();
2501 (arg1)->SetTargetWindow(arg2);
2502
2503 wxPyEndAllowThreads(__tstate);
2504 if (PyErr_Occurred()) SWIG_fail;
2505 }
2506 Py_INCREF(Py_None); resultobj = Py_None;
2507 return resultobj;
2508 fail:
2509 return NULL;
2510 }
2511
2512
2513 static PyObject *_wrap_ScrolledWindow_GetTargetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
2514 PyObject *resultobj;
2515 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2516 wxWindow *result;
2517 PyObject * obj0 = 0 ;
2518 char *kwnames[] = {
2519 (char *) "self", NULL
2520 };
2521
2522 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetWindow",kwnames,&obj0)) goto fail;
2523 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2524 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2525 {
2526 PyThreadState* __tstate = wxPyBeginAllowThreads();
2527 result = (wxWindow *)((wxScrolledWindow const *)arg1)->GetTargetWindow();
2528
2529 wxPyEndAllowThreads(__tstate);
2530 if (PyErr_Occurred()) SWIG_fail;
2531 }
2532 {
2533 resultobj = wxPyMake_wxObject(result, 0);
2534 }
2535 return resultobj;
2536 fail:
2537 return NULL;
2538 }
2539
2540
2541 static PyObject *_wrap_ScrolledWindow_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
2542 PyObject *resultobj;
2543 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
2544 wxVisualAttributes result;
2545 PyObject * obj0 = 0 ;
2546 char *kwnames[] = {
2547 (char *) "variant", NULL
2548 };
2549
2550 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:ScrolledWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
2551 if (obj0) {
2552 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
2553 if (PyErr_Occurred()) SWIG_fail;
2554 }
2555 {
2556 if (!wxPyCheckForApp()) SWIG_fail;
2557 PyThreadState* __tstate = wxPyBeginAllowThreads();
2558 result = wxScrolledWindow::GetClassDefaultAttributes((wxWindowVariant )arg1);
2559
2560 wxPyEndAllowThreads(__tstate);
2561 if (PyErr_Occurred()) SWIG_fail;
2562 }
2563 {
2564 wxVisualAttributes * resultptr;
2565 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
2566 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
2567 }
2568 return resultobj;
2569 fail:
2570 return NULL;
2571 }
2572
2573
2574 static PyObject * ScrolledWindow_swigregister(PyObject *self, PyObject *args) {
2575 PyObject *obj;
2576 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
2577 SWIG_TypeClientData(SWIGTYPE_p_wxScrolledWindow, obj);
2578 Py_INCREF(obj);
2579 return Py_BuildValue((char *)"");
2580 }
2581 static int _wrap_FrameNameStr_set(PyObject *_val) {
2582 PyErr_SetString(PyExc_TypeError,"Variable FrameNameStr is read-only.");
2583 return 1;
2584 }
2585
2586
2587 static PyObject *_wrap_FrameNameStr_get() {
2588 PyObject *pyobj;
2589
2590 {
2591 #if wxUSE_UNICODE
2592 pyobj = PyUnicode_FromWideChar((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
2593 #else
2594 pyobj = PyString_FromStringAndSize((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
2595 #endif
2596 }
2597 return pyobj;
2598 }
2599
2600
2601 static int _wrap_DialogNameStr_set(PyObject *_val) {
2602 PyErr_SetString(PyExc_TypeError,"Variable DialogNameStr is read-only.");
2603 return 1;
2604 }
2605
2606
2607 static PyObject *_wrap_DialogNameStr_get() {
2608 PyObject *pyobj;
2609
2610 {
2611 #if wxUSE_UNICODE
2612 pyobj = PyUnicode_FromWideChar((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
2613 #else
2614 pyobj = PyString_FromStringAndSize((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
2615 #endif
2616 }
2617 return pyobj;
2618 }
2619
2620
2621 static int _wrap_StatusLineNameStr_set(PyObject *_val) {
2622 PyErr_SetString(PyExc_TypeError,"Variable StatusLineNameStr is read-only.");
2623 return 1;
2624 }
2625
2626
2627 static PyObject *_wrap_StatusLineNameStr_get() {
2628 PyObject *pyobj;
2629
2630 {
2631 #if wxUSE_UNICODE
2632 pyobj = PyUnicode_FromWideChar((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
2633 #else
2634 pyobj = PyString_FromStringAndSize((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
2635 #endif
2636 }
2637 return pyobj;
2638 }
2639
2640
2641 static int _wrap_ToolBarNameStr_set(PyObject *_val) {
2642 PyErr_SetString(PyExc_TypeError,"Variable ToolBarNameStr is read-only.");
2643 return 1;
2644 }
2645
2646
2647 static PyObject *_wrap_ToolBarNameStr_get() {
2648 PyObject *pyobj;
2649
2650 {
2651 #if wxUSE_UNICODE
2652 pyobj = PyUnicode_FromWideChar((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
2653 #else
2654 pyobj = PyString_FromStringAndSize((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
2655 #endif
2656 }
2657 return pyobj;
2658 }
2659
2660
2661 static PyObject *_wrap_TopLevelWindow_Maximize(PyObject *self, PyObject *args, PyObject *kwargs) {
2662 PyObject *resultobj;
2663 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2664 bool arg2 = (bool) True ;
2665 PyObject * obj0 = 0 ;
2666 PyObject * obj1 = 0 ;
2667 char *kwnames[] = {
2668 (char *) "self",(char *) "maximize", NULL
2669 };
2670
2671 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Maximize",kwnames,&obj0,&obj1)) goto fail;
2672 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2673 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2674 if (obj1) {
2675 arg2 = (bool) SWIG_AsBool(obj1);
2676 if (PyErr_Occurred()) SWIG_fail;
2677 }
2678 {
2679 PyThreadState* __tstate = wxPyBeginAllowThreads();
2680 (arg1)->Maximize(arg2);
2681
2682 wxPyEndAllowThreads(__tstate);
2683 if (PyErr_Occurred()) SWIG_fail;
2684 }
2685 Py_INCREF(Py_None); resultobj = Py_None;
2686 return resultobj;
2687 fail:
2688 return NULL;
2689 }
2690
2691
2692 static PyObject *_wrap_TopLevelWindow_Restore(PyObject *self, PyObject *args, PyObject *kwargs) {
2693 PyObject *resultobj;
2694 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2695 PyObject * obj0 = 0 ;
2696 char *kwnames[] = {
2697 (char *) "self", NULL
2698 };
2699
2700 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_Restore",kwnames,&obj0)) goto fail;
2701 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2702 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2703 {
2704 PyThreadState* __tstate = wxPyBeginAllowThreads();
2705 (arg1)->Restore();
2706
2707 wxPyEndAllowThreads(__tstate);
2708 if (PyErr_Occurred()) SWIG_fail;
2709 }
2710 Py_INCREF(Py_None); resultobj = Py_None;
2711 return resultobj;
2712 fail:
2713 return NULL;
2714 }
2715
2716
2717 static PyObject *_wrap_TopLevelWindow_Iconize(PyObject *self, PyObject *args, PyObject *kwargs) {
2718 PyObject *resultobj;
2719 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2720 bool arg2 = (bool) True ;
2721 PyObject * obj0 = 0 ;
2722 PyObject * obj1 = 0 ;
2723 char *kwnames[] = {
2724 (char *) "self",(char *) "iconize", NULL
2725 };
2726
2727 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Iconize",kwnames,&obj0,&obj1)) goto fail;
2728 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2729 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2730 if (obj1) {
2731 arg2 = (bool) SWIG_AsBool(obj1);
2732 if (PyErr_Occurred()) SWIG_fail;
2733 }
2734 {
2735 PyThreadState* __tstate = wxPyBeginAllowThreads();
2736 (arg1)->Iconize(arg2);
2737
2738 wxPyEndAllowThreads(__tstate);
2739 if (PyErr_Occurred()) SWIG_fail;
2740 }
2741 Py_INCREF(Py_None); resultobj = Py_None;
2742 return resultobj;
2743 fail:
2744 return NULL;
2745 }
2746
2747
2748 static PyObject *_wrap_TopLevelWindow_IsMaximized(PyObject *self, PyObject *args, PyObject *kwargs) {
2749 PyObject *resultobj;
2750 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2751 bool result;
2752 PyObject * obj0 = 0 ;
2753 char *kwnames[] = {
2754 (char *) "self", NULL
2755 };
2756
2757 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsMaximized",kwnames,&obj0)) goto fail;
2758 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2759 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2760 {
2761 PyThreadState* __tstate = wxPyBeginAllowThreads();
2762 result = (bool)((wxTopLevelWindow const *)arg1)->IsMaximized();
2763
2764 wxPyEndAllowThreads(__tstate);
2765 if (PyErr_Occurred()) SWIG_fail;
2766 }
2767 {
2768 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2769 }
2770 return resultobj;
2771 fail:
2772 return NULL;
2773 }
2774
2775
2776 static PyObject *_wrap_TopLevelWindow_IsIconized(PyObject *self, PyObject *args, PyObject *kwargs) {
2777 PyObject *resultobj;
2778 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2779 bool result;
2780 PyObject * obj0 = 0 ;
2781 char *kwnames[] = {
2782 (char *) "self", NULL
2783 };
2784
2785 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsIconized",kwnames,&obj0)) goto fail;
2786 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2787 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2788 {
2789 PyThreadState* __tstate = wxPyBeginAllowThreads();
2790 result = (bool)((wxTopLevelWindow const *)arg1)->IsIconized();
2791
2792 wxPyEndAllowThreads(__tstate);
2793 if (PyErr_Occurred()) SWIG_fail;
2794 }
2795 {
2796 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2797 }
2798 return resultobj;
2799 fail:
2800 return NULL;
2801 }
2802
2803
2804 static PyObject *_wrap_TopLevelWindow_GetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
2805 PyObject *resultobj;
2806 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2807 wxIcon result;
2808 PyObject * obj0 = 0 ;
2809 char *kwnames[] = {
2810 (char *) "self", NULL
2811 };
2812
2813 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetIcon",kwnames,&obj0)) goto fail;
2814 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2815 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2816 {
2817 PyThreadState* __tstate = wxPyBeginAllowThreads();
2818 result = ((wxTopLevelWindow const *)arg1)->GetIcon();
2819
2820 wxPyEndAllowThreads(__tstate);
2821 if (PyErr_Occurred()) SWIG_fail;
2822 }
2823 {
2824 wxIcon * resultptr;
2825 resultptr = new wxIcon((wxIcon &) result);
2826 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxIcon, 1);
2827 }
2828 return resultobj;
2829 fail:
2830 return NULL;
2831 }
2832
2833
2834 static PyObject *_wrap_TopLevelWindow_SetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
2835 PyObject *resultobj;
2836 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2837 wxIcon *arg2 = 0 ;
2838 PyObject * obj0 = 0 ;
2839 PyObject * obj1 = 0 ;
2840 char *kwnames[] = {
2841 (char *) "self",(char *) "icon", NULL
2842 };
2843
2844 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcon",kwnames,&obj0,&obj1)) goto fail;
2845 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2846 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2847 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxIcon,
2848 SWIG_POINTER_EXCEPTION | 0)) == -1)
2849 SWIG_fail;
2850 if (arg2 == NULL) {
2851 PyErr_SetString(PyExc_TypeError,"null reference");
2852 SWIG_fail;
2853 }
2854 {
2855 PyThreadState* __tstate = wxPyBeginAllowThreads();
2856 (arg1)->SetIcon((wxIcon const &)*arg2);
2857
2858 wxPyEndAllowThreads(__tstate);
2859 if (PyErr_Occurred()) SWIG_fail;
2860 }
2861 Py_INCREF(Py_None); resultobj = Py_None;
2862 return resultobj;
2863 fail:
2864 return NULL;
2865 }
2866
2867
2868 static PyObject *_wrap_TopLevelWindow_SetIcons(PyObject *self, PyObject *args, PyObject *kwargs) {
2869 PyObject *resultobj;
2870 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2871 wxIconBundle *arg2 = 0 ;
2872 PyObject * obj0 = 0 ;
2873 PyObject * obj1 = 0 ;
2874 char *kwnames[] = {
2875 (char *) "self",(char *) "icons", NULL
2876 };
2877
2878 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcons",kwnames,&obj0,&obj1)) goto fail;
2879 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2880 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2881 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxIconBundle,
2882 SWIG_POINTER_EXCEPTION | 0)) == -1)
2883 SWIG_fail;
2884 if (arg2 == NULL) {
2885 PyErr_SetString(PyExc_TypeError,"null reference");
2886 SWIG_fail;
2887 }
2888 {
2889 PyThreadState* __tstate = wxPyBeginAllowThreads();
2890 (arg1)->SetIcons((wxIconBundle const &)*arg2);
2891
2892 wxPyEndAllowThreads(__tstate);
2893 if (PyErr_Occurred()) SWIG_fail;
2894 }
2895 Py_INCREF(Py_None); resultobj = Py_None;
2896 return resultobj;
2897 fail:
2898 return NULL;
2899 }
2900
2901
2902 static PyObject *_wrap_TopLevelWindow_ShowFullScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
2903 PyObject *resultobj;
2904 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2905 bool arg2 ;
2906 long arg3 = (long) wxFULLSCREEN_ALL ;
2907 bool result;
2908 PyObject * obj0 = 0 ;
2909 PyObject * obj1 = 0 ;
2910 PyObject * obj2 = 0 ;
2911 char *kwnames[] = {
2912 (char *) "self",(char *) "show",(char *) "style", NULL
2913 };
2914
2915 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TopLevelWindow_ShowFullScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
2916 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2917 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2918 arg2 = (bool) SWIG_AsBool(obj1);
2919 if (PyErr_Occurred()) SWIG_fail;
2920 if (obj2) {
2921 arg3 = (long) SWIG_AsLong(obj2);
2922 if (PyErr_Occurred()) SWIG_fail;
2923 }
2924 {
2925 PyThreadState* __tstate = wxPyBeginAllowThreads();
2926 result = (bool)(arg1)->ShowFullScreen(arg2,arg3);
2927
2928 wxPyEndAllowThreads(__tstate);
2929 if (PyErr_Occurred()) SWIG_fail;
2930 }
2931 {
2932 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2933 }
2934 return resultobj;
2935 fail:
2936 return NULL;
2937 }
2938
2939
2940 static PyObject *_wrap_TopLevelWindow_IsFullScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
2941 PyObject *resultobj;
2942 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2943 bool result;
2944 PyObject * obj0 = 0 ;
2945 char *kwnames[] = {
2946 (char *) "self", NULL
2947 };
2948
2949 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsFullScreen",kwnames,&obj0)) goto fail;
2950 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2951 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2952 {
2953 PyThreadState* __tstate = wxPyBeginAllowThreads();
2954 result = (bool)((wxTopLevelWindow const *)arg1)->IsFullScreen();
2955
2956 wxPyEndAllowThreads(__tstate);
2957 if (PyErr_Occurred()) SWIG_fail;
2958 }
2959 {
2960 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2961 }
2962 return resultobj;
2963 fail:
2964 return NULL;
2965 }
2966
2967
2968 static PyObject *_wrap_TopLevelWindow_SetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
2969 PyObject *resultobj;
2970 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2971 wxString *arg2 = 0 ;
2972 bool temp2 = False ;
2973 PyObject * obj0 = 0 ;
2974 PyObject * obj1 = 0 ;
2975 char *kwnames[] = {
2976 (char *) "self",(char *) "title", NULL
2977 };
2978
2979 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetTitle",kwnames,&obj0,&obj1)) goto fail;
2980 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2981 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2982 {
2983 arg2 = wxString_in_helper(obj1);
2984 if (arg2 == NULL) SWIG_fail;
2985 temp2 = True;
2986 }
2987 {
2988 PyThreadState* __tstate = wxPyBeginAllowThreads();
2989 (arg1)->SetTitle((wxString const &)*arg2);
2990
2991 wxPyEndAllowThreads(__tstate);
2992 if (PyErr_Occurred()) SWIG_fail;
2993 }
2994 Py_INCREF(Py_None); resultobj = Py_None;
2995 {
2996 if (temp2)
2997 delete arg2;
2998 }
2999 return resultobj;
3000 fail:
3001 {
3002 if (temp2)
3003 delete arg2;
3004 }
3005 return NULL;
3006 }
3007
3008
3009 static PyObject *_wrap_TopLevelWindow_GetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
3010 PyObject *resultobj;
3011 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
3012 wxString result;
3013 PyObject * obj0 = 0 ;
3014 char *kwnames[] = {
3015 (char *) "self", NULL
3016 };
3017
3018 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetTitle",kwnames,&obj0)) goto fail;
3019 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
3020 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3021 {
3022 PyThreadState* __tstate = wxPyBeginAllowThreads();
3023 result = ((wxTopLevelWindow const *)arg1)->GetTitle();
3024
3025 wxPyEndAllowThreads(__tstate);
3026 if (PyErr_Occurred()) SWIG_fail;
3027 }
3028 {
3029 #if wxUSE_UNICODE
3030 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
3031 #else
3032 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
3033 #endif
3034 }
3035 return resultobj;
3036 fail:
3037 return NULL;
3038 }
3039
3040
3041 static PyObject *_wrap_TopLevelWindow_SetShape(PyObject *self, PyObject *args, PyObject *kwargs) {
3042 PyObject *resultobj;
3043 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
3044 wxRegion *arg2 = 0 ;
3045 bool result;
3046 PyObject * obj0 = 0 ;
3047 PyObject * obj1 = 0 ;
3048 char *kwnames[] = {
3049 (char *) "self",(char *) "region", NULL
3050 };
3051
3052 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetShape",kwnames,&obj0,&obj1)) goto fail;
3053 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
3054 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3055 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxRegion,
3056 SWIG_POINTER_EXCEPTION | 0)) == -1)
3057 SWIG_fail;
3058 if (arg2 == NULL) {
3059 PyErr_SetString(PyExc_TypeError,"null reference");
3060 SWIG_fail;
3061 }
3062 {
3063 PyThreadState* __tstate = wxPyBeginAllowThreads();
3064 result = (bool)(arg1)->SetShape((wxRegion const &)*arg2);
3065
3066 wxPyEndAllowThreads(__tstate);
3067 if (PyErr_Occurred()) SWIG_fail;
3068 }
3069 {
3070 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3071 }
3072 return resultobj;
3073 fail:
3074 return NULL;
3075 }
3076
3077
3078 static PyObject * TopLevelWindow_swigregister(PyObject *self, PyObject *args) {
3079 PyObject *obj;
3080 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
3081 SWIG_TypeClientData(SWIGTYPE_p_wxTopLevelWindow, obj);
3082 Py_INCREF(obj);
3083 return Py_BuildValue((char *)"");
3084 }
3085 static PyObject *_wrap_new_Frame(PyObject *self, PyObject *args, PyObject *kwargs) {
3086 PyObject *resultobj;
3087 wxWindow *arg1 = (wxWindow *) 0 ;
3088 int arg2 = (int) (int)-1 ;
3089 wxString const &arg3_defvalue = wxPyEmptyString ;
3090 wxString *arg3 = (wxString *) &arg3_defvalue ;
3091 wxPoint const &arg4_defvalue = wxDefaultPosition ;
3092 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
3093 wxSize const &arg5_defvalue = wxDefaultSize ;
3094 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
3095 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
3096 wxString const &arg7_defvalue = wxPyFrameNameStr ;
3097 wxString *arg7 = (wxString *) &arg7_defvalue ;
3098 wxFrame *result;
3099 bool temp3 = False ;
3100 wxPoint temp4 ;
3101 wxSize temp5 ;
3102 bool temp7 = False ;
3103 PyObject * obj0 = 0 ;
3104 PyObject * obj1 = 0 ;
3105 PyObject * obj2 = 0 ;
3106 PyObject * obj3 = 0 ;
3107 PyObject * obj4 = 0 ;
3108 PyObject * obj5 = 0 ;
3109 PyObject * obj6 = 0 ;
3110 char *kwnames[] = {
3111 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3112 };
3113
3114 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Frame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
3115 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
3116 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3117 if (obj1) {
3118 arg2 = (int const) SWIG_AsInt(obj1);
3119 if (PyErr_Occurred()) SWIG_fail;
3120 }
3121 if (obj2) {
3122 {
3123 arg3 = wxString_in_helper(obj2);
3124 if (arg3 == NULL) SWIG_fail;
3125 temp3 = True;
3126 }
3127 }
3128 if (obj3) {
3129 {
3130 arg4 = &temp4;
3131 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
3132 }
3133 }
3134 if (obj4) {
3135 {
3136 arg5 = &temp5;
3137 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
3138 }
3139 }
3140 if (obj5) {
3141 arg6 = (long) SWIG_AsLong(obj5);
3142 if (PyErr_Occurred()) SWIG_fail;
3143 }
3144 if (obj6) {
3145 {
3146 arg7 = wxString_in_helper(obj6);
3147 if (arg7 == NULL) SWIG_fail;
3148 temp7 = True;
3149 }
3150 }
3151 {
3152 if (!wxPyCheckForApp()) SWIG_fail;
3153 PyThreadState* __tstate = wxPyBeginAllowThreads();
3154 result = (wxFrame *)new wxFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
3155
3156 wxPyEndAllowThreads(__tstate);
3157 if (PyErr_Occurred()) SWIG_fail;
3158 }
3159 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFrame, 1);
3160 {
3161 if (temp3)
3162 delete arg3;
3163 }
3164 {
3165 if (temp7)
3166 delete arg7;
3167 }
3168 return resultobj;
3169 fail:
3170 {
3171 if (temp3)
3172 delete arg3;
3173 }
3174 {
3175 if (temp7)
3176 delete arg7;
3177 }
3178 return NULL;
3179 }
3180
3181
3182 static PyObject *_wrap_new_PreFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
3183 PyObject *resultobj;
3184 wxFrame *result;
3185 char *kwnames[] = {
3186 NULL
3187 };
3188
3189 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFrame",kwnames)) goto fail;
3190 {
3191 if (!wxPyCheckForApp()) SWIG_fail;
3192 PyThreadState* __tstate = wxPyBeginAllowThreads();
3193 result = (wxFrame *)new wxFrame();
3194
3195 wxPyEndAllowThreads(__tstate);
3196 if (PyErr_Occurred()) SWIG_fail;
3197 }
3198 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFrame, 1);
3199 return resultobj;
3200 fail:
3201 return NULL;
3202 }
3203
3204
3205 static PyObject *_wrap_Frame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
3206 PyObject *resultobj;
3207 wxFrame *arg1 = (wxFrame *) 0 ;
3208 wxWindow *arg2 = (wxWindow *) 0 ;
3209 int arg3 = (int) (int)-1 ;
3210 wxString const &arg4_defvalue = wxPyEmptyString ;
3211 wxString *arg4 = (wxString *) &arg4_defvalue ;
3212 wxPoint const &arg5_defvalue = wxDefaultPosition ;
3213 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
3214 wxSize const &arg6_defvalue = wxDefaultSize ;
3215 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
3216 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
3217 wxString const &arg8_defvalue = wxPyFrameNameStr ;
3218 wxString *arg8 = (wxString *) &arg8_defvalue ;
3219 bool result;
3220 bool temp4 = False ;
3221 wxPoint temp5 ;
3222 wxSize temp6 ;
3223 bool temp8 = False ;
3224 PyObject * obj0 = 0 ;
3225 PyObject * obj1 = 0 ;
3226 PyObject * obj2 = 0 ;
3227 PyObject * obj3 = 0 ;
3228 PyObject * obj4 = 0 ;
3229 PyObject * obj5 = 0 ;
3230 PyObject * obj6 = 0 ;
3231 PyObject * obj7 = 0 ;
3232 char *kwnames[] = {
3233 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3234 };
3235
3236 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Frame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
3237 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3238 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3239 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
3240 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3241 if (obj2) {
3242 arg3 = (int const) SWIG_AsInt(obj2);
3243 if (PyErr_Occurred()) SWIG_fail;
3244 }
3245 if (obj3) {
3246 {
3247 arg4 = wxString_in_helper(obj3);
3248 if (arg4 == NULL) SWIG_fail;
3249 temp4 = True;
3250 }
3251 }
3252 if (obj4) {
3253 {
3254 arg5 = &temp5;
3255 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
3256 }
3257 }
3258 if (obj5) {
3259 {
3260 arg6 = &temp6;
3261 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
3262 }
3263 }
3264 if (obj6) {
3265 arg7 = (long) SWIG_AsLong(obj6);
3266 if (PyErr_Occurred()) SWIG_fail;
3267 }
3268 if (obj7) {
3269 {
3270 arg8 = wxString_in_helper(obj7);
3271 if (arg8 == NULL) SWIG_fail;
3272 temp8 = True;
3273 }
3274 }
3275 {
3276 PyThreadState* __tstate = wxPyBeginAllowThreads();
3277 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
3278
3279 wxPyEndAllowThreads(__tstate);
3280 if (PyErr_Occurred()) SWIG_fail;
3281 }
3282 {
3283 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3284 }
3285 {
3286 if (temp4)
3287 delete arg4;
3288 }
3289 {
3290 if (temp8)
3291 delete arg8;
3292 }
3293 return resultobj;
3294 fail:
3295 {
3296 if (temp4)
3297 delete arg4;
3298 }
3299 {
3300 if (temp8)
3301 delete arg8;
3302 }
3303 return NULL;
3304 }
3305
3306
3307 static PyObject *_wrap_Frame_GetClientAreaOrigin(PyObject *self, PyObject *args, PyObject *kwargs) {
3308 PyObject *resultobj;
3309 wxFrame *arg1 = (wxFrame *) 0 ;
3310 wxPoint result;
3311 PyObject * obj0 = 0 ;
3312 char *kwnames[] = {
3313 (char *) "self", NULL
3314 };
3315
3316 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetClientAreaOrigin",kwnames,&obj0)) goto fail;
3317 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3318 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3319 {
3320 PyThreadState* __tstate = wxPyBeginAllowThreads();
3321 result = ((wxFrame const *)arg1)->GetClientAreaOrigin();
3322
3323 wxPyEndAllowThreads(__tstate);
3324 if (PyErr_Occurred()) SWIG_fail;
3325 }
3326 {
3327 wxPoint * resultptr;
3328 resultptr = new wxPoint((wxPoint &) result);
3329 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
3330 }
3331 return resultobj;
3332 fail:
3333 return NULL;
3334 }
3335
3336
3337 static PyObject *_wrap_Frame_SendSizeEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
3338 PyObject *resultobj;
3339 wxFrame *arg1 = (wxFrame *) 0 ;
3340 PyObject * obj0 = 0 ;
3341 char *kwnames[] = {
3342 (char *) "self", NULL
3343 };
3344
3345 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_SendSizeEvent",kwnames,&obj0)) goto fail;
3346 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3347 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3348 {
3349 PyThreadState* __tstate = wxPyBeginAllowThreads();
3350 (arg1)->SendSizeEvent();
3351
3352 wxPyEndAllowThreads(__tstate);
3353 if (PyErr_Occurred()) SWIG_fail;
3354 }
3355 Py_INCREF(Py_None); resultobj = Py_None;
3356 return resultobj;
3357 fail:
3358 return NULL;
3359 }
3360
3361
3362 static PyObject *_wrap_Frame_SetMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3363 PyObject *resultobj;
3364 wxFrame *arg1 = (wxFrame *) 0 ;
3365 wxMenuBar *arg2 = (wxMenuBar *) 0 ;
3366 PyObject * obj0 = 0 ;
3367 PyObject * obj1 = 0 ;
3368 char *kwnames[] = {
3369 (char *) "self",(char *) "menubar", NULL
3370 };
3371
3372 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetMenuBar",kwnames,&obj0,&obj1)) goto fail;
3373 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3374 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3375 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMenuBar,
3376 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3377 {
3378 PyThreadState* __tstate = wxPyBeginAllowThreads();
3379 (arg1)->SetMenuBar(arg2);
3380
3381 wxPyEndAllowThreads(__tstate);
3382 if (PyErr_Occurred()) SWIG_fail;
3383 }
3384 Py_INCREF(Py_None); resultobj = Py_None;
3385 return resultobj;
3386 fail:
3387 return NULL;
3388 }
3389
3390
3391 static PyObject *_wrap_Frame_GetMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3392 PyObject *resultobj;
3393 wxFrame *arg1 = (wxFrame *) 0 ;
3394 wxMenuBar *result;
3395 PyObject * obj0 = 0 ;
3396 char *kwnames[] = {
3397 (char *) "self", NULL
3398 };
3399
3400 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetMenuBar",kwnames,&obj0)) goto fail;
3401 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3402 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3403 {
3404 PyThreadState* __tstate = wxPyBeginAllowThreads();
3405 result = (wxMenuBar *)((wxFrame const *)arg1)->GetMenuBar();
3406
3407 wxPyEndAllowThreads(__tstate);
3408 if (PyErr_Occurred()) SWIG_fail;
3409 }
3410 {
3411 resultobj = wxPyMake_wxObject(result, 0);
3412 }
3413 return resultobj;
3414 fail:
3415 return NULL;
3416 }
3417
3418
3419 static PyObject *_wrap_Frame_ProcessCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
3420 PyObject *resultobj;
3421 wxFrame *arg1 = (wxFrame *) 0 ;
3422 int arg2 ;
3423 bool result;
3424 PyObject * obj0 = 0 ;
3425 PyObject * obj1 = 0 ;
3426 char *kwnames[] = {
3427 (char *) "self",(char *) "winid", NULL
3428 };
3429
3430 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_ProcessCommand",kwnames,&obj0,&obj1)) goto fail;
3431 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3432 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3433 arg2 = (int) SWIG_AsInt(obj1);
3434 if (PyErr_Occurred()) SWIG_fail;
3435 {
3436 PyThreadState* __tstate = wxPyBeginAllowThreads();
3437 result = (bool)(arg1)->ProcessCommand(arg2);
3438
3439 wxPyEndAllowThreads(__tstate);
3440 if (PyErr_Occurred()) SWIG_fail;
3441 }
3442 {
3443 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3444 }
3445 return resultobj;
3446 fail:
3447 return NULL;
3448 }
3449
3450
3451 static PyObject *_wrap_Frame_CreateStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3452 PyObject *resultobj;
3453 wxFrame *arg1 = (wxFrame *) 0 ;
3454 int arg2 = (int) 1 ;
3455 long arg3 = (long) wxST_SIZEGRIP|wxFULL_REPAINT_ON_RESIZE ;
3456 int arg4 = (int) 0 ;
3457 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
3458 wxString *arg5 = (wxString *) &arg5_defvalue ;
3459 wxStatusBar *result;
3460 bool temp5 = False ;
3461 PyObject * obj0 = 0 ;
3462 PyObject * obj1 = 0 ;
3463 PyObject * obj2 = 0 ;
3464 PyObject * obj3 = 0 ;
3465 PyObject * obj4 = 0 ;
3466 char *kwnames[] = {
3467 (char *) "self",(char *) "number",(char *) "style",(char *) "winid",(char *) "name", NULL
3468 };
3469
3470 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:Frame_CreateStatusBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
3471 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3472 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3473 if (obj1) {
3474 arg2 = (int) SWIG_AsInt(obj1);
3475 if (PyErr_Occurred()) SWIG_fail;
3476 }
3477 if (obj2) {
3478 arg3 = (long) SWIG_AsLong(obj2);
3479 if (PyErr_Occurred()) SWIG_fail;
3480 }
3481 if (obj3) {
3482 arg4 = (int) SWIG_AsInt(obj3);
3483 if (PyErr_Occurred()) SWIG_fail;
3484 }
3485 if (obj4) {
3486 {
3487 arg5 = wxString_in_helper(obj4);
3488 if (arg5 == NULL) SWIG_fail;
3489 temp5 = True;
3490 }
3491 }
3492 {
3493 PyThreadState* __tstate = wxPyBeginAllowThreads();
3494 result = (wxStatusBar *)(arg1)->CreateStatusBar(arg2,arg3,arg4,(wxString const &)*arg5);
3495
3496 wxPyEndAllowThreads(__tstate);
3497 if (PyErr_Occurred()) SWIG_fail;
3498 }
3499 {
3500 resultobj = wxPyMake_wxObject(result, 0);
3501 }
3502 {
3503 if (temp5)
3504 delete arg5;
3505 }
3506 return resultobj;
3507 fail:
3508 {
3509 if (temp5)
3510 delete arg5;
3511 }
3512 return NULL;
3513 }
3514
3515
3516 static PyObject *_wrap_Frame_GetStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3517 PyObject *resultobj;
3518 wxFrame *arg1 = (wxFrame *) 0 ;
3519 wxStatusBar *result;
3520 PyObject * obj0 = 0 ;
3521 char *kwnames[] = {
3522 (char *) "self", NULL
3523 };
3524
3525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBar",kwnames,&obj0)) goto fail;
3526 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3527 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3528 {
3529 PyThreadState* __tstate = wxPyBeginAllowThreads();
3530 result = (wxStatusBar *)((wxFrame const *)arg1)->GetStatusBar();
3531
3532 wxPyEndAllowThreads(__tstate);
3533 if (PyErr_Occurred()) SWIG_fail;
3534 }
3535 {
3536 resultobj = wxPyMake_wxObject(result, 0);
3537 }
3538 return resultobj;
3539 fail:
3540 return NULL;
3541 }
3542
3543
3544 static PyObject *_wrap_Frame_SetStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3545 PyObject *resultobj;
3546 wxFrame *arg1 = (wxFrame *) 0 ;
3547 wxStatusBar *arg2 = (wxStatusBar *) 0 ;
3548 PyObject * obj0 = 0 ;
3549 PyObject * obj1 = 0 ;
3550 char *kwnames[] = {
3551 (char *) "self",(char *) "statBar", NULL
3552 };
3553
3554 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBar",kwnames,&obj0,&obj1)) goto fail;
3555 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3556 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3557 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxStatusBar,
3558 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3559 {
3560 PyThreadState* __tstate = wxPyBeginAllowThreads();
3561 (arg1)->SetStatusBar(arg2);
3562
3563 wxPyEndAllowThreads(__tstate);
3564 if (PyErr_Occurred()) SWIG_fail;
3565 }
3566 Py_INCREF(Py_None); resultobj = Py_None;
3567 return resultobj;
3568 fail:
3569 return NULL;
3570 }
3571
3572
3573 static PyObject *_wrap_Frame_SetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3574 PyObject *resultobj;
3575 wxFrame *arg1 = (wxFrame *) 0 ;
3576 wxString *arg2 = 0 ;
3577 int arg3 = (int) 0 ;
3578 bool temp2 = False ;
3579 PyObject * obj0 = 0 ;
3580 PyObject * obj1 = 0 ;
3581 PyObject * obj2 = 0 ;
3582 char *kwnames[] = {
3583 (char *) "self",(char *) "text",(char *) "number", NULL
3584 };
3585
3586 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
3587 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3588 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3589 {
3590 arg2 = wxString_in_helper(obj1);
3591 if (arg2 == NULL) SWIG_fail;
3592 temp2 = True;
3593 }
3594 if (obj2) {
3595 arg3 = (int) SWIG_AsInt(obj2);
3596 if (PyErr_Occurred()) SWIG_fail;
3597 }
3598 {
3599 PyThreadState* __tstate = wxPyBeginAllowThreads();
3600 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
3601
3602 wxPyEndAllowThreads(__tstate);
3603 if (PyErr_Occurred()) SWIG_fail;
3604 }
3605 Py_INCREF(Py_None); resultobj = Py_None;
3606 {
3607 if (temp2)
3608 delete arg2;
3609 }
3610 return resultobj;
3611 fail:
3612 {
3613 if (temp2)
3614 delete arg2;
3615 }
3616 return NULL;
3617 }
3618
3619
3620 static PyObject *_wrap_Frame_SetStatusWidths(PyObject *self, PyObject *args, PyObject *kwargs) {
3621 PyObject *resultobj;
3622 wxFrame *arg1 = (wxFrame *) 0 ;
3623 int arg2 ;
3624 int *arg3 = (int *) 0 ;
3625 PyObject * obj0 = 0 ;
3626 PyObject * obj1 = 0 ;
3627 char *kwnames[] = {
3628 (char *) "self",(char *) "widths", NULL
3629 };
3630
3631 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
3632 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3633 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3634 {
3635 arg2 = PyList_Size(obj1);
3636 arg3 = int_LIST_helper(obj1);
3637 if (arg3 == NULL) SWIG_fail;
3638 }
3639 {
3640 PyThreadState* __tstate = wxPyBeginAllowThreads();
3641 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
3642
3643 wxPyEndAllowThreads(__tstate);
3644 if (PyErr_Occurred()) SWIG_fail;
3645 }
3646 Py_INCREF(Py_None); resultobj = Py_None;
3647 {
3648 if (arg3) delete [] arg3;
3649 }
3650 return resultobj;
3651 fail:
3652 {
3653 if (arg3) delete [] arg3;
3654 }
3655 return NULL;
3656 }
3657
3658
3659 static PyObject *_wrap_Frame_PushStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3660 PyObject *resultobj;
3661 wxFrame *arg1 = (wxFrame *) 0 ;
3662 wxString *arg2 = 0 ;
3663 int arg3 = (int) 0 ;
3664 bool temp2 = False ;
3665 PyObject * obj0 = 0 ;
3666 PyObject * obj1 = 0 ;
3667 PyObject * obj2 = 0 ;
3668 char *kwnames[] = {
3669 (char *) "self",(char *) "text",(char *) "number", NULL
3670 };
3671
3672 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
3673 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3674 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3675 {
3676 arg2 = wxString_in_helper(obj1);
3677 if (arg2 == NULL) SWIG_fail;
3678 temp2 = True;
3679 }
3680 if (obj2) {
3681 arg3 = (int) SWIG_AsInt(obj2);
3682 if (PyErr_Occurred()) SWIG_fail;
3683 }
3684 {
3685 PyThreadState* __tstate = wxPyBeginAllowThreads();
3686 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
3687
3688 wxPyEndAllowThreads(__tstate);
3689 if (PyErr_Occurred()) SWIG_fail;
3690 }
3691 Py_INCREF(Py_None); resultobj = Py_None;
3692 {
3693 if (temp2)
3694 delete arg2;
3695 }
3696 return resultobj;
3697 fail:
3698 {
3699 if (temp2)
3700 delete arg2;
3701 }
3702 return NULL;
3703 }
3704
3705
3706 static PyObject *_wrap_Frame_PopStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3707 PyObject *resultobj;
3708 wxFrame *arg1 = (wxFrame *) 0 ;
3709 int arg2 = (int) 0 ;
3710 PyObject * obj0 = 0 ;
3711 PyObject * obj1 = 0 ;
3712 char *kwnames[] = {
3713 (char *) "self",(char *) "number", NULL
3714 };
3715
3716 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
3717 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3718 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3719 if (obj1) {
3720 arg2 = (int) SWIG_AsInt(obj1);
3721 if (PyErr_Occurred()) SWIG_fail;
3722 }
3723 {
3724 PyThreadState* __tstate = wxPyBeginAllowThreads();
3725 (arg1)->PopStatusText(arg2);
3726
3727 wxPyEndAllowThreads(__tstate);
3728 if (PyErr_Occurred()) SWIG_fail;
3729 }
3730 Py_INCREF(Py_None); resultobj = Py_None;
3731 return resultobj;
3732 fail:
3733 return NULL;
3734 }
3735
3736
3737 static PyObject *_wrap_Frame_SetStatusBarPane(PyObject *self, PyObject *args, PyObject *kwargs) {
3738 PyObject *resultobj;
3739 wxFrame *arg1 = (wxFrame *) 0 ;
3740 int arg2 ;
3741 PyObject * obj0 = 0 ;
3742 PyObject * obj1 = 0 ;
3743 char *kwnames[] = {
3744 (char *) "self",(char *) "n", NULL
3745 };
3746
3747 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBarPane",kwnames,&obj0,&obj1)) goto fail;
3748 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3749 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3750 arg2 = (int) SWIG_AsInt(obj1);
3751 if (PyErr_Occurred()) SWIG_fail;
3752 {
3753 PyThreadState* __tstate = wxPyBeginAllowThreads();
3754 (arg1)->SetStatusBarPane(arg2);
3755
3756 wxPyEndAllowThreads(__tstate);
3757 if (PyErr_Occurred()) SWIG_fail;
3758 }
3759 Py_INCREF(Py_None); resultobj = Py_None;
3760 return resultobj;
3761 fail:
3762 return NULL;
3763 }
3764
3765
3766 static PyObject *_wrap_Frame_GetStatusBarPane(PyObject *self, PyObject *args, PyObject *kwargs) {
3767 PyObject *resultobj;
3768 wxFrame *arg1 = (wxFrame *) 0 ;
3769 int result;
3770 PyObject * obj0 = 0 ;
3771 char *kwnames[] = {
3772 (char *) "self", NULL
3773 };
3774
3775 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBarPane",kwnames,&obj0)) goto fail;
3776 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3777 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3778 {
3779 PyThreadState* __tstate = wxPyBeginAllowThreads();
3780 result = (int)((wxFrame const *)arg1)->GetStatusBarPane();
3781
3782 wxPyEndAllowThreads(__tstate);
3783 if (PyErr_Occurred()) SWIG_fail;
3784 }
3785 resultobj = SWIG_FromInt((int)result);
3786 return resultobj;
3787 fail:
3788 return NULL;
3789 }
3790
3791
3792 static PyObject *_wrap_Frame_CreateToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3793 PyObject *resultobj;
3794 wxFrame *arg1 = (wxFrame *) 0 ;
3795 long arg2 = (long) -1 ;
3796 int arg3 = (int) -1 ;
3797 wxString const &arg4_defvalue = wxPyToolBarNameStr ;
3798 wxString *arg4 = (wxString *) &arg4_defvalue ;
3799 wxToolBar *result;
3800 bool temp4 = False ;
3801 PyObject * obj0 = 0 ;
3802 PyObject * obj1 = 0 ;
3803 PyObject * obj2 = 0 ;
3804 PyObject * obj3 = 0 ;
3805 char *kwnames[] = {
3806 (char *) "self",(char *) "style",(char *) "winid",(char *) "name", NULL
3807 };
3808
3809 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:Frame_CreateToolBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
3810 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3811 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3812 if (obj1) {
3813 arg2 = (long) SWIG_AsLong(obj1);
3814 if (PyErr_Occurred()) SWIG_fail;
3815 }
3816 if (obj2) {
3817 arg3 = (int) SWIG_AsInt(obj2);
3818 if (PyErr_Occurred()) SWIG_fail;
3819 }
3820 if (obj3) {
3821 {
3822 arg4 = wxString_in_helper(obj3);
3823 if (arg4 == NULL) SWIG_fail;
3824 temp4 = True;
3825 }
3826 }
3827 {
3828 PyThreadState* __tstate = wxPyBeginAllowThreads();
3829 result = (wxToolBar *)(arg1)->CreateToolBar(arg2,arg3,(wxString const &)*arg4);
3830
3831 wxPyEndAllowThreads(__tstate);
3832 if (PyErr_Occurred()) SWIG_fail;
3833 }
3834 {
3835 resultobj = wxPyMake_wxObject(result, 0);
3836 }
3837 {
3838 if (temp4)
3839 delete arg4;
3840 }
3841 return resultobj;
3842 fail:
3843 {
3844 if (temp4)
3845 delete arg4;
3846 }
3847 return NULL;
3848 }
3849
3850
3851 static PyObject *_wrap_Frame_GetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3852 PyObject *resultobj;
3853 wxFrame *arg1 = (wxFrame *) 0 ;
3854 wxToolBar *result;
3855 PyObject * obj0 = 0 ;
3856 char *kwnames[] = {
3857 (char *) "self", NULL
3858 };
3859
3860 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetToolBar",kwnames,&obj0)) goto fail;
3861 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3862 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3863 {
3864 PyThreadState* __tstate = wxPyBeginAllowThreads();
3865 result = (wxToolBar *)((wxFrame const *)arg1)->GetToolBar();
3866
3867 wxPyEndAllowThreads(__tstate);
3868 if (PyErr_Occurred()) SWIG_fail;
3869 }
3870 {
3871 resultobj = wxPyMake_wxObject(result, 0);
3872 }
3873 return resultobj;
3874 fail:
3875 return NULL;
3876 }
3877
3878
3879 static PyObject *_wrap_Frame_SetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3880 PyObject *resultobj;
3881 wxFrame *arg1 = (wxFrame *) 0 ;
3882 wxToolBar *arg2 = (wxToolBar *) 0 ;
3883 PyObject * obj0 = 0 ;
3884 PyObject * obj1 = 0 ;
3885 char *kwnames[] = {
3886 (char *) "self",(char *) "toolbar", NULL
3887 };
3888
3889 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetToolBar",kwnames,&obj0,&obj1)) goto fail;
3890 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3891 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3892 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxToolBar,
3893 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3894 {
3895 PyThreadState* __tstate = wxPyBeginAllowThreads();
3896 (arg1)->SetToolBar(arg2);
3897
3898 wxPyEndAllowThreads(__tstate);
3899 if (PyErr_Occurred()) SWIG_fail;
3900 }
3901 Py_INCREF(Py_None); resultobj = Py_None;
3902 return resultobj;
3903 fail:
3904 return NULL;
3905 }
3906
3907
3908 static PyObject *_wrap_Frame_DoGiveHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
3909 PyObject *resultobj;
3910 wxFrame *arg1 = (wxFrame *) 0 ;
3911 wxString *arg2 = 0 ;
3912 bool arg3 ;
3913 bool temp2 = False ;
3914 PyObject * obj0 = 0 ;
3915 PyObject * obj1 = 0 ;
3916 PyObject * obj2 = 0 ;
3917 char *kwnames[] = {
3918 (char *) "self",(char *) "text",(char *) "show", NULL
3919 };
3920
3921 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Frame_DoGiveHelp",kwnames,&obj0,&obj1,&obj2)) goto fail;
3922 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3923 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3924 {
3925 arg2 = wxString_in_helper(obj1);
3926 if (arg2 == NULL) SWIG_fail;
3927 temp2 = True;
3928 }
3929 arg3 = (bool) SWIG_AsBool(obj2);
3930 if (PyErr_Occurred()) SWIG_fail;
3931 {
3932 PyThreadState* __tstate = wxPyBeginAllowThreads();
3933 (arg1)->DoGiveHelp((wxString const &)*arg2,arg3);
3934
3935 wxPyEndAllowThreads(__tstate);
3936 if (PyErr_Occurred()) SWIG_fail;
3937 }
3938 Py_INCREF(Py_None); resultobj = Py_None;
3939 {
3940 if (temp2)
3941 delete arg2;
3942 }
3943 return resultobj;
3944 fail:
3945 {
3946 if (temp2)
3947 delete arg2;
3948 }
3949 return NULL;
3950 }
3951
3952
3953 static PyObject *_wrap_Frame_DoMenuUpdates(PyObject *self, PyObject *args, PyObject *kwargs) {
3954 PyObject *resultobj;
3955 wxFrame *arg1 = (wxFrame *) 0 ;
3956 wxMenu *arg2 = (wxMenu *) NULL ;
3957 PyObject * obj0 = 0 ;
3958 PyObject * obj1 = 0 ;
3959 char *kwnames[] = {
3960 (char *) "self",(char *) "menu", NULL
3961 };
3962
3963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_DoMenuUpdates",kwnames,&obj0,&obj1)) goto fail;
3964 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3965 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3966 if (obj1) {
3967 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMenu,
3968 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3969 }
3970 {
3971 PyThreadState* __tstate = wxPyBeginAllowThreads();
3972 (arg1)->DoMenuUpdates(arg2);
3973
3974 wxPyEndAllowThreads(__tstate);
3975 if (PyErr_Occurred()) SWIG_fail;
3976 }
3977 Py_INCREF(Py_None); resultobj = Py_None;
3978 return resultobj;
3979 fail:
3980 return NULL;
3981 }
3982
3983
3984 static PyObject *_wrap_Frame_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
3985 PyObject *resultobj;
3986 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
3987 wxVisualAttributes result;
3988 PyObject * obj0 = 0 ;
3989 char *kwnames[] = {
3990 (char *) "variant", NULL
3991 };
3992
3993 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Frame_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
3994 if (obj0) {
3995 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
3996 if (PyErr_Occurred()) SWIG_fail;
3997 }
3998 {
3999 if (!wxPyCheckForApp()) SWIG_fail;
4000 PyThreadState* __tstate = wxPyBeginAllowThreads();
4001 result = wxFrame::GetClassDefaultAttributes((wxWindowVariant )arg1);
4002
4003 wxPyEndAllowThreads(__tstate);
4004 if (PyErr_Occurred()) SWIG_fail;
4005 }
4006 {
4007 wxVisualAttributes * resultptr;
4008 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
4009 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
4010 }
4011 return resultobj;
4012 fail:
4013 return NULL;
4014 }
4015
4016
4017 static PyObject * Frame_swigregister(PyObject *self, PyObject *args) {
4018 PyObject *obj;
4019 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4020 SWIG_TypeClientData(SWIGTYPE_p_wxFrame, obj);
4021 Py_INCREF(obj);
4022 return Py_BuildValue((char *)"");
4023 }
4024 static PyObject *_wrap_new_Dialog(PyObject *self, PyObject *args, PyObject *kwargs) {
4025 PyObject *resultobj;
4026 wxWindow *arg1 = (wxWindow *) 0 ;
4027 int arg2 = (int) (int)-1 ;
4028 wxString const &arg3_defvalue = wxPyEmptyString ;
4029 wxString *arg3 = (wxString *) &arg3_defvalue ;
4030 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4031 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4032 wxSize const &arg5_defvalue = wxDefaultSize ;
4033 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4034 long arg6 = (long) wxDEFAULT_DIALOG_STYLE ;
4035 wxString const &arg7_defvalue = wxPyDialogNameStr ;
4036 wxString *arg7 = (wxString *) &arg7_defvalue ;
4037 wxDialog *result;
4038 bool temp3 = False ;
4039 wxPoint temp4 ;
4040 wxSize temp5 ;
4041 bool temp7 = False ;
4042 PyObject * obj0 = 0 ;
4043 PyObject * obj1 = 0 ;
4044 PyObject * obj2 = 0 ;
4045 PyObject * obj3 = 0 ;
4046 PyObject * obj4 = 0 ;
4047 PyObject * obj5 = 0 ;
4048 PyObject * obj6 = 0 ;
4049 char *kwnames[] = {
4050 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4051 };
4052
4053 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Dialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
4054 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
4055 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4056 if (obj1) {
4057 arg2 = (int const) SWIG_AsInt(obj1);
4058 if (PyErr_Occurred()) SWIG_fail;
4059 }
4060 if (obj2) {
4061 {
4062 arg3 = wxString_in_helper(obj2);
4063 if (arg3 == NULL) SWIG_fail;
4064 temp3 = True;
4065 }
4066 }
4067 if (obj3) {
4068 {
4069 arg4 = &temp4;
4070 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4071 }
4072 }
4073 if (obj4) {
4074 {
4075 arg5 = &temp5;
4076 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4077 }
4078 }
4079 if (obj5) {
4080 arg6 = (long) SWIG_AsLong(obj5);
4081 if (PyErr_Occurred()) SWIG_fail;
4082 }
4083 if (obj6) {
4084 {
4085 arg7 = wxString_in_helper(obj6);
4086 if (arg7 == NULL) SWIG_fail;
4087 temp7 = True;
4088 }
4089 }
4090 {
4091 if (!wxPyCheckForApp()) SWIG_fail;
4092 PyThreadState* __tstate = wxPyBeginAllowThreads();
4093 result = (wxDialog *)new wxDialog(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
4094
4095 wxPyEndAllowThreads(__tstate);
4096 if (PyErr_Occurred()) SWIG_fail;
4097 }
4098 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
4099 {
4100 if (temp3)
4101 delete arg3;
4102 }
4103 {
4104 if (temp7)
4105 delete arg7;
4106 }
4107 return resultobj;
4108 fail:
4109 {
4110 if (temp3)
4111 delete arg3;
4112 }
4113 {
4114 if (temp7)
4115 delete arg7;
4116 }
4117 return NULL;
4118 }
4119
4120
4121 static PyObject *_wrap_new_PreDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
4122 PyObject *resultobj;
4123 wxDialog *result;
4124 char *kwnames[] = {
4125 NULL
4126 };
4127
4128 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreDialog",kwnames)) goto fail;
4129 {
4130 if (!wxPyCheckForApp()) SWIG_fail;
4131 PyThreadState* __tstate = wxPyBeginAllowThreads();
4132 result = (wxDialog *)new wxDialog();
4133
4134 wxPyEndAllowThreads(__tstate);
4135 if (PyErr_Occurred()) SWIG_fail;
4136 }
4137 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
4138 return resultobj;
4139 fail:
4140 return NULL;
4141 }
4142
4143
4144 static PyObject *_wrap_Dialog_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
4145 PyObject *resultobj;
4146 wxDialog *arg1 = (wxDialog *) 0 ;
4147 wxWindow *arg2 = (wxWindow *) 0 ;
4148 int arg3 = (int) (int)-1 ;
4149 wxString const &arg4_defvalue = wxPyEmptyString ;
4150 wxString *arg4 = (wxString *) &arg4_defvalue ;
4151 wxPoint const &arg5_defvalue = wxDefaultPosition ;
4152 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
4153 wxSize const &arg6_defvalue = wxDefaultSize ;
4154 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
4155 long arg7 = (long) wxDEFAULT_DIALOG_STYLE ;
4156 wxString const &arg8_defvalue = wxPyDialogNameStr ;
4157 wxString *arg8 = (wxString *) &arg8_defvalue ;
4158 bool result;
4159 bool temp4 = False ;
4160 wxPoint temp5 ;
4161 wxSize temp6 ;
4162 bool temp8 = False ;
4163 PyObject * obj0 = 0 ;
4164 PyObject * obj1 = 0 ;
4165 PyObject * obj2 = 0 ;
4166 PyObject * obj3 = 0 ;
4167 PyObject * obj4 = 0 ;
4168 PyObject * obj5 = 0 ;
4169 PyObject * obj6 = 0 ;
4170 PyObject * obj7 = 0 ;
4171 char *kwnames[] = {
4172 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4173 };
4174
4175 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Dialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
4176 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4177 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4178 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
4179 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4180 if (obj2) {
4181 arg3 = (int const) SWIG_AsInt(obj2);
4182 if (PyErr_Occurred()) SWIG_fail;
4183 }
4184 if (obj3) {
4185 {
4186 arg4 = wxString_in_helper(obj3);
4187 if (arg4 == NULL) SWIG_fail;
4188 temp4 = True;
4189 }
4190 }
4191 if (obj4) {
4192 {
4193 arg5 = &temp5;
4194 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
4195 }
4196 }
4197 if (obj5) {
4198 {
4199 arg6 = &temp6;
4200 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
4201 }
4202 }
4203 if (obj6) {
4204 arg7 = (long) SWIG_AsLong(obj6);
4205 if (PyErr_Occurred()) SWIG_fail;
4206 }
4207 if (obj7) {
4208 {
4209 arg8 = wxString_in_helper(obj7);
4210 if (arg8 == NULL) SWIG_fail;
4211 temp8 = True;
4212 }
4213 }
4214 {
4215 PyThreadState* __tstate = wxPyBeginAllowThreads();
4216 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
4217
4218 wxPyEndAllowThreads(__tstate);
4219 if (PyErr_Occurred()) SWIG_fail;
4220 }
4221 {
4222 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4223 }
4224 {
4225 if (temp4)
4226 delete arg4;
4227 }
4228 {
4229 if (temp8)
4230 delete arg8;
4231 }
4232 return resultobj;
4233 fail:
4234 {
4235 if (temp4)
4236 delete arg4;
4237 }
4238 {
4239 if (temp8)
4240 delete arg8;
4241 }
4242 return NULL;
4243 }
4244
4245
4246 static PyObject *_wrap_Dialog_SetReturnCode(PyObject *self, PyObject *args, PyObject *kwargs) {
4247 PyObject *resultobj;
4248 wxDialog *arg1 = (wxDialog *) 0 ;
4249 int arg2 ;
4250 PyObject * obj0 = 0 ;
4251 PyObject * obj1 = 0 ;
4252 char *kwnames[] = {
4253 (char *) "self",(char *) "returnCode", NULL
4254 };
4255
4256 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_SetReturnCode",kwnames,&obj0,&obj1)) goto fail;
4257 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4258 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4259 arg2 = (int) SWIG_AsInt(obj1);
4260 if (PyErr_Occurred()) SWIG_fail;
4261 {
4262 PyThreadState* __tstate = wxPyBeginAllowThreads();
4263 (arg1)->SetReturnCode(arg2);
4264
4265 wxPyEndAllowThreads(__tstate);
4266 if (PyErr_Occurred()) SWIG_fail;
4267 }
4268 Py_INCREF(Py_None); resultobj = Py_None;
4269 return resultobj;
4270 fail:
4271 return NULL;
4272 }
4273
4274
4275 static PyObject *_wrap_Dialog_GetReturnCode(PyObject *self, PyObject *args, PyObject *kwargs) {
4276 PyObject *resultobj;
4277 wxDialog *arg1 = (wxDialog *) 0 ;
4278 int result;
4279 PyObject * obj0 = 0 ;
4280 char *kwnames[] = {
4281 (char *) "self", NULL
4282 };
4283
4284 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_GetReturnCode",kwnames,&obj0)) goto fail;
4285 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4286 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4287 {
4288 PyThreadState* __tstate = wxPyBeginAllowThreads();
4289 result = (int)((wxDialog const *)arg1)->GetReturnCode();
4290
4291 wxPyEndAllowThreads(__tstate);
4292 if (PyErr_Occurred()) SWIG_fail;
4293 }
4294 resultobj = SWIG_FromInt((int)result);
4295 return resultobj;
4296 fail:
4297 return NULL;
4298 }
4299
4300
4301 static PyObject *_wrap_Dialog_CreateTextSizer(PyObject *self, PyObject *args, PyObject *kwargs) {
4302 PyObject *resultobj;
4303 wxDialog *arg1 = (wxDialog *) 0 ;
4304 wxString *arg2 = 0 ;
4305 wxSizer *result;
4306 bool temp2 = False ;
4307 PyObject * obj0 = 0 ;
4308 PyObject * obj1 = 0 ;
4309 char *kwnames[] = {
4310 (char *) "self",(char *) "message", NULL
4311 };
4312
4313 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateTextSizer",kwnames,&obj0,&obj1)) goto fail;
4314 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4315 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4316 {
4317 arg2 = wxString_in_helper(obj1);
4318 if (arg2 == NULL) SWIG_fail;
4319 temp2 = True;
4320 }
4321 {
4322 PyThreadState* __tstate = wxPyBeginAllowThreads();
4323 result = (wxSizer *)(arg1)->CreateTextSizer((wxString const &)*arg2);
4324
4325 wxPyEndAllowThreads(__tstate);
4326 if (PyErr_Occurred()) SWIG_fail;
4327 }
4328 {
4329 resultobj = wxPyMake_wxSizer(result, 0);
4330 }
4331 {
4332 if (temp2)
4333 delete arg2;
4334 }
4335 return resultobj;
4336 fail:
4337 {
4338 if (temp2)
4339 delete arg2;
4340 }
4341 return NULL;
4342 }
4343
4344
4345 static PyObject *_wrap_Dialog_CreateButtonSizer(PyObject *self, PyObject *args, PyObject *kwargs) {
4346 PyObject *resultobj;
4347 wxDialog *arg1 = (wxDialog *) 0 ;
4348 long arg2 ;
4349 wxSizer *result;
4350 PyObject * obj0 = 0 ;
4351 PyObject * obj1 = 0 ;
4352 char *kwnames[] = {
4353 (char *) "self",(char *) "flags", NULL
4354 };
4355
4356 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateButtonSizer",kwnames,&obj0,&obj1)) goto fail;
4357 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4358 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4359 arg2 = (long) SWIG_AsLong(obj1);
4360 if (PyErr_Occurred()) SWIG_fail;
4361 {
4362 PyThreadState* __tstate = wxPyBeginAllowThreads();
4363 result = (wxSizer *)(arg1)->CreateButtonSizer(arg2);
4364
4365 wxPyEndAllowThreads(__tstate);
4366 if (PyErr_Occurred()) SWIG_fail;
4367 }
4368 {
4369 resultobj = wxPyMake_wxSizer(result, 0);
4370 }
4371 return resultobj;
4372 fail:
4373 return NULL;
4374 }
4375
4376
4377 static PyObject *_wrap_Dialog_IsModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4378 PyObject *resultobj;
4379 wxDialog *arg1 = (wxDialog *) 0 ;
4380 bool result;
4381 PyObject * obj0 = 0 ;
4382 char *kwnames[] = {
4383 (char *) "self", NULL
4384 };
4385
4386 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_IsModal",kwnames,&obj0)) goto fail;
4387 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4388 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4389 {
4390 PyThreadState* __tstate = wxPyBeginAllowThreads();
4391 result = (bool)((wxDialog const *)arg1)->IsModal();
4392
4393 wxPyEndAllowThreads(__tstate);
4394 if (PyErr_Occurred()) SWIG_fail;
4395 }
4396 {
4397 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4398 }
4399 return resultobj;
4400 fail:
4401 return NULL;
4402 }
4403
4404
4405 static PyObject *_wrap_Dialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4406 PyObject *resultobj;
4407 wxDialog *arg1 = (wxDialog *) 0 ;
4408 int result;
4409 PyObject * obj0 = 0 ;
4410 char *kwnames[] = {
4411 (char *) "self", NULL
4412 };
4413
4414 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_ShowModal",kwnames,&obj0)) goto fail;
4415 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4416 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4417 {
4418 PyThreadState* __tstate = wxPyBeginAllowThreads();
4419 result = (int)(arg1)->ShowModal();
4420
4421 wxPyEndAllowThreads(__tstate);
4422 if (PyErr_Occurred()) SWIG_fail;
4423 }
4424 resultobj = SWIG_FromInt((int)result);
4425 return resultobj;
4426 fail:
4427 return NULL;
4428 }
4429
4430
4431 static PyObject *_wrap_Dialog_EndModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4432 PyObject *resultobj;
4433 wxDialog *arg1 = (wxDialog *) 0 ;
4434 int arg2 ;
4435 PyObject * obj0 = 0 ;
4436 PyObject * obj1 = 0 ;
4437 char *kwnames[] = {
4438 (char *) "self",(char *) "retCode", NULL
4439 };
4440
4441 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_EndModal",kwnames,&obj0,&obj1)) goto fail;
4442 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4443 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4444 arg2 = (int) SWIG_AsInt(obj1);
4445 if (PyErr_Occurred()) SWIG_fail;
4446 {
4447 PyThreadState* __tstate = wxPyBeginAllowThreads();
4448 (arg1)->EndModal(arg2);
4449
4450 wxPyEndAllowThreads(__tstate);
4451 if (PyErr_Occurred()) SWIG_fail;
4452 }
4453 Py_INCREF(Py_None); resultobj = Py_None;
4454 return resultobj;
4455 fail:
4456 return NULL;
4457 }
4458
4459
4460 static PyObject *_wrap_Dialog_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
4461 PyObject *resultobj;
4462 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
4463 wxVisualAttributes result;
4464 PyObject * obj0 = 0 ;
4465 char *kwnames[] = {
4466 (char *) "variant", NULL
4467 };
4468
4469 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Dialog_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
4470 if (obj0) {
4471 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
4472 if (PyErr_Occurred()) SWIG_fail;
4473 }
4474 {
4475 if (!wxPyCheckForApp()) SWIG_fail;
4476 PyThreadState* __tstate = wxPyBeginAllowThreads();
4477 result = wxDialog::GetClassDefaultAttributes((wxWindowVariant )arg1);
4478
4479 wxPyEndAllowThreads(__tstate);
4480 if (PyErr_Occurred()) SWIG_fail;
4481 }
4482 {
4483 wxVisualAttributes * resultptr;
4484 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
4485 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
4486 }
4487 return resultobj;
4488 fail:
4489 return NULL;
4490 }
4491
4492
4493 static PyObject * Dialog_swigregister(PyObject *self, PyObject *args) {
4494 PyObject *obj;
4495 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4496 SWIG_TypeClientData(SWIGTYPE_p_wxDialog, obj);
4497 Py_INCREF(obj);
4498 return Py_BuildValue((char *)"");
4499 }
4500 static PyObject *_wrap_new_MiniFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
4501 PyObject *resultobj;
4502 wxWindow *arg1 = (wxWindow *) 0 ;
4503 int arg2 = (int) (int)-1 ;
4504 wxString const &arg3_defvalue = wxPyEmptyString ;
4505 wxString *arg3 = (wxString *) &arg3_defvalue ;
4506 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4507 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4508 wxSize const &arg5_defvalue = wxDefaultSize ;
4509 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4510 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
4511 wxString const &arg7_defvalue = wxPyFrameNameStr ;
4512 wxString *arg7 = (wxString *) &arg7_defvalue ;
4513 wxMiniFrame *result;
4514 bool temp3 = False ;
4515 wxPoint temp4 ;
4516 wxSize temp5 ;
4517 bool temp7 = False ;
4518 PyObject * obj0 = 0 ;
4519 PyObject * obj1 = 0 ;
4520 PyObject * obj2 = 0 ;
4521 PyObject * obj3 = 0 ;
4522 PyObject * obj4 = 0 ;
4523 PyObject * obj5 = 0 ;
4524 PyObject * obj6 = 0 ;
4525 char *kwnames[] = {
4526 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4527 };
4528
4529 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MiniFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
4530 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
4531 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4532 if (obj1) {
4533 arg2 = (int const) SWIG_AsInt(obj1);
4534 if (PyErr_Occurred()) SWIG_fail;
4535 }
4536 if (obj2) {
4537 {
4538 arg3 = wxString_in_helper(obj2);
4539 if (arg3 == NULL) SWIG_fail;
4540 temp3 = True;
4541 }
4542 }
4543 if (obj3) {
4544 {
4545 arg4 = &temp4;
4546 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4547 }
4548 }
4549 if (obj4) {
4550 {
4551 arg5 = &temp5;
4552 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4553 }
4554 }
4555 if (obj5) {
4556 arg6 = (long) SWIG_AsLong(obj5);
4557 if (PyErr_Occurred()) SWIG_fail;
4558 }
4559 if (obj6) {
4560 {
4561 arg7 = wxString_in_helper(obj6);
4562 if (arg7 == NULL) SWIG_fail;
4563 temp7 = True;
4564 }
4565 }
4566 {
4567 if (!wxPyCheckForApp()) SWIG_fail;
4568 PyThreadState* __tstate = wxPyBeginAllowThreads();
4569 result = (wxMiniFrame *)new wxMiniFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
4570
4571 wxPyEndAllowThreads(__tstate);
4572 if (PyErr_Occurred()) SWIG_fail;
4573 }
4574 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
4575 {
4576 if (temp3)
4577 delete arg3;
4578 }
4579 {
4580 if (temp7)
4581 delete arg7;
4582 }
4583 return resultobj;
4584 fail:
4585 {
4586 if (temp3)
4587 delete arg3;
4588 }
4589 {
4590 if (temp7)
4591 delete arg7;
4592 }
4593 return NULL;
4594 }
4595
4596
4597 static PyObject *_wrap_new_PreMiniFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
4598 PyObject *resultobj;
4599 wxMiniFrame *result;
4600 char *kwnames[] = {
4601 NULL
4602 };
4603
4604 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMiniFrame",kwnames)) goto fail;
4605 {
4606 if (!wxPyCheckForApp()) SWIG_fail;
4607 PyThreadState* __tstate = wxPyBeginAllowThreads();
4608 result = (wxMiniFrame *)new wxMiniFrame();
4609
4610 wxPyEndAllowThreads(__tstate);
4611 if (PyErr_Occurred()) SWIG_fail;
4612 }
4613 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
4614 return resultobj;
4615 fail:
4616 return NULL;
4617 }
4618
4619
4620 static PyObject *_wrap_MiniFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
4621 PyObject *resultobj;
4622 wxMiniFrame *arg1 = (wxMiniFrame *) 0 ;
4623 wxWindow *arg2 = (wxWindow *) 0 ;
4624 int arg3 = (int) (int)-1 ;
4625 wxString const &arg4_defvalue = wxPyEmptyString ;
4626 wxString *arg4 = (wxString *) &arg4_defvalue ;
4627 wxPoint const &arg5_defvalue = wxDefaultPosition ;
4628 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
4629 wxSize const &arg6_defvalue = wxDefaultSize ;
4630 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
4631 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
4632 wxString const &arg8_defvalue = wxPyFrameNameStr ;
4633 wxString *arg8 = (wxString *) &arg8_defvalue ;
4634 bool result;
4635 bool temp4 = False ;
4636 wxPoint temp5 ;
4637 wxSize temp6 ;
4638 bool temp8 = False ;
4639 PyObject * obj0 = 0 ;
4640 PyObject * obj1 = 0 ;
4641 PyObject * obj2 = 0 ;
4642 PyObject * obj3 = 0 ;
4643 PyObject * obj4 = 0 ;
4644 PyObject * obj5 = 0 ;
4645 PyObject * obj6 = 0 ;
4646 PyObject * obj7 = 0 ;
4647 char *kwnames[] = {
4648 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4649 };
4650
4651 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MiniFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
4652 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMiniFrame,
4653 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4654 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
4655 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4656 if (obj2) {
4657 arg3 = (int const) SWIG_AsInt(obj2);
4658 if (PyErr_Occurred()) SWIG_fail;
4659 }
4660 if (obj3) {
4661 {
4662 arg4 = wxString_in_helper(obj3);
4663 if (arg4 == NULL) SWIG_fail;
4664 temp4 = True;
4665 }
4666 }
4667 if (obj4) {
4668 {
4669 arg5 = &temp5;
4670 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
4671 }
4672 }
4673 if (obj5) {
4674 {
4675 arg6 = &temp6;
4676 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
4677 }
4678 }
4679 if (obj6) {
4680 arg7 = (long) SWIG_AsLong(obj6);
4681 if (PyErr_Occurred()) SWIG_fail;
4682 }
4683 if (obj7) {
4684 {
4685 arg8 = wxString_in_helper(obj7);
4686 if (arg8 == NULL) SWIG_fail;
4687 temp8 = True;
4688 }
4689 }
4690 {
4691 PyThreadState* __tstate = wxPyBeginAllowThreads();
4692 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
4693
4694 wxPyEndAllowThreads(__tstate);
4695 if (PyErr_Occurred()) SWIG_fail;
4696 }
4697 {
4698 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4699 }
4700 {
4701 if (temp4)
4702 delete arg4;
4703 }
4704 {
4705 if (temp8)
4706 delete arg8;
4707 }
4708 return resultobj;
4709 fail:
4710 {
4711 if (temp4)
4712 delete arg4;
4713 }
4714 {
4715 if (temp8)
4716 delete arg8;
4717 }
4718 return NULL;
4719 }
4720
4721
4722 static PyObject * MiniFrame_swigregister(PyObject *self, PyObject *args) {
4723 PyObject *obj;
4724 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4725 SWIG_TypeClientData(SWIGTYPE_p_wxMiniFrame, obj);
4726 Py_INCREF(obj);
4727 return Py_BuildValue((char *)"");
4728 }
4729 static PyObject *_wrap_new_SplashScreenWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
4730 PyObject *resultobj;
4731 wxBitmap *arg1 = 0 ;
4732 wxWindow *arg2 = (wxWindow *) 0 ;
4733 int arg3 ;
4734 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4735 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4736 wxSize const &arg5_defvalue = wxDefaultSize ;
4737 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4738 long arg6 = (long) wxNO_BORDER ;
4739 wxSplashScreenWindow *result;
4740 wxPoint temp4 ;
4741 wxSize temp5 ;
4742 PyObject * obj0 = 0 ;
4743 PyObject * obj1 = 0 ;
4744 PyObject * obj2 = 0 ;
4745 PyObject * obj3 = 0 ;
4746 PyObject * obj4 = 0 ;
4747 PyObject * obj5 = 0 ;
4748 char *kwnames[] = {
4749 (char *) "bitmap",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4750 };
4751
4752 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_SplashScreenWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
4753 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxBitmap,
4754 SWIG_POINTER_EXCEPTION | 0)) == -1)
4755 SWIG_fail;
4756 if (arg1 == NULL) {
4757 PyErr_SetString(PyExc_TypeError,"null reference");
4758 SWIG_fail;
4759 }
4760 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
4761 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4762 arg3 = (int) SWIG_AsInt(obj2);
4763 if (PyErr_Occurred()) SWIG_fail;
4764 if (obj3) {
4765 {
4766 arg4 = &temp4;
4767 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4768 }
4769 }
4770 if (obj4) {
4771 {
4772 arg5 = &temp5;
4773 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4774 }
4775 }
4776 if (obj5) {
4777 arg6 = (long) SWIG_AsLong(obj5);
4778 if (PyErr_Occurred()) SWIG_fail;
4779 }
4780 {
4781 if (!wxPyCheckForApp()) SWIG_fail;
4782 PyThreadState* __tstate = wxPyBeginAllowThreads();
4783 result = (wxSplashScreenWindow *)new wxSplashScreenWindow((wxBitmap const &)*arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
4784
4785 wxPyEndAllowThreads(__tstate);
4786 if (PyErr_Occurred()) SWIG_fail;
4787 }
4788 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 1);
4789 return resultobj;
4790 fail:
4791 return NULL;
4792 }
4793
4794
4795 static PyObject *_wrap_SplashScreenWindow_SetBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
4796 PyObject *resultobj;
4797 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
4798 wxBitmap *arg2 = 0 ;
4799 PyObject * obj0 = 0 ;
4800 PyObject * obj1 = 0 ;
4801 char *kwnames[] = {
4802 (char *) "self",(char *) "bitmap", NULL
4803 };
4804
4805 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplashScreenWindow_SetBitmap",kwnames,&obj0,&obj1)) goto fail;
4806 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreenWindow,
4807 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4808 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxBitmap,
4809 SWIG_POINTER_EXCEPTION | 0)) == -1)
4810 SWIG_fail;
4811 if (arg2 == NULL) {
4812 PyErr_SetString(PyExc_TypeError,"null reference");
4813 SWIG_fail;
4814 }
4815 {
4816 PyThreadState* __tstate = wxPyBeginAllowThreads();
4817 (arg1)->SetBitmap((wxBitmap const &)*arg2);
4818
4819 wxPyEndAllowThreads(__tstate);
4820 if (PyErr_Occurred()) SWIG_fail;
4821 }
4822 Py_INCREF(Py_None); resultobj = Py_None;
4823 return resultobj;
4824 fail:
4825 return NULL;
4826 }
4827
4828
4829 static PyObject *_wrap_SplashScreenWindow_GetBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
4830 PyObject *resultobj;
4831 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
4832 wxBitmap *result;
4833 PyObject * obj0 = 0 ;
4834 char *kwnames[] = {
4835 (char *) "self", NULL
4836 };
4837
4838 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreenWindow_GetBitmap",kwnames,&obj0)) goto fail;
4839 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreenWindow,
4840 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4841 {
4842 PyThreadState* __tstate = wxPyBeginAllowThreads();
4843 {
4844 wxBitmap &_result_ref = (arg1)->GetBitmap();
4845 result = (wxBitmap *) &_result_ref;
4846 }
4847
4848 wxPyEndAllowThreads(__tstate);
4849 if (PyErr_Occurred()) SWIG_fail;
4850 }
4851 {
4852 wxBitmap* resultptr = new wxBitmap(*result);
4853 resultobj = SWIG_NewPointerObj((void*)(resultptr), SWIGTYPE_p_wxBitmap, 1);
4854 }
4855 return resultobj;
4856 fail:
4857 return NULL;
4858 }
4859
4860
4861 static PyObject * SplashScreenWindow_swigregister(PyObject *self, PyObject *args) {
4862 PyObject *obj;
4863 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4864 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreenWindow, obj);
4865 Py_INCREF(obj);
4866 return Py_BuildValue((char *)"");
4867 }
4868 static PyObject *_wrap_new_SplashScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
4869 PyObject *resultobj;
4870 wxBitmap *arg1 = 0 ;
4871 long arg2 ;
4872 int arg3 ;
4873 wxWindow *arg4 = (wxWindow *) 0 ;
4874 int arg5 = (int) -1 ;
4875 wxPoint const &arg6_defvalue = wxDefaultPosition ;
4876 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
4877 wxSize const &arg7_defvalue = wxDefaultSize ;
4878 wxSize *arg7 = (wxSize *) &arg7_defvalue ;
4879 long arg8 = (long) wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP ;
4880 wxSplashScreen *result;
4881 wxPoint temp6 ;
4882 wxSize temp7 ;
4883 PyObject * obj0 = 0 ;
4884 PyObject * obj1 = 0 ;
4885 PyObject * obj2 = 0 ;
4886 PyObject * obj3 = 0 ;
4887 PyObject * obj4 = 0 ;
4888 PyObject * obj5 = 0 ;
4889 PyObject * obj6 = 0 ;
4890 PyObject * obj7 = 0 ;
4891 char *kwnames[] = {
4892 (char *) "bitmap",(char *) "splashStyle",(char *) "milliseconds",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4893 };
4894
4895 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:new_SplashScreen",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
4896 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxBitmap,
4897 SWIG_POINTER_EXCEPTION | 0)) == -1)
4898 SWIG_fail;
4899 if (arg1 == NULL) {
4900 PyErr_SetString(PyExc_TypeError,"null reference");
4901 SWIG_fail;
4902 }
4903 arg2 = (long) SWIG_AsLong(obj1);
4904 if (PyErr_Occurred()) SWIG_fail;
4905 arg3 = (int) SWIG_AsInt(obj2);
4906 if (PyErr_Occurred()) SWIG_fail;
4907 if ((SWIG_ConvertPtr(obj3,(void **)(&arg4),SWIGTYPE_p_wxWindow,
4908 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4909 if (obj4) {
4910 arg5 = (int) SWIG_AsInt(obj4);
4911 if (PyErr_Occurred()) SWIG_fail;
4912 }
4913 if (obj5) {
4914 {
4915 arg6 = &temp6;
4916 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
4917 }
4918 }
4919 if (obj6) {
4920 {
4921 arg7 = &temp7;
4922 if ( ! wxSize_helper(obj6, &arg7)) SWIG_fail;
4923 }
4924 }
4925 if (obj7) {
4926 arg8 = (long) SWIG_AsLong(obj7);
4927 if (PyErr_Occurred()) SWIG_fail;
4928 }
4929 {
4930 if (!wxPyCheckForApp()) SWIG_fail;
4931 PyThreadState* __tstate = wxPyBeginAllowThreads();
4932 result = (wxSplashScreen *)new wxSplashScreen((wxBitmap const &)*arg1,arg2,arg3,arg4,arg5,(wxPoint const &)*arg6,(wxSize const &)*arg7,arg8);
4933
4934 wxPyEndAllowThreads(__tstate);
4935 if (PyErr_Occurred()) SWIG_fail;
4936 }
4937 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreen, 1);
4938 return resultobj;
4939 fail:
4940 return NULL;
4941 }
4942
4943
4944 static PyObject *_wrap_SplashScreen_GetSplashStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
4945 PyObject *resultobj;
4946 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
4947 long result;
4948 PyObject * obj0 = 0 ;
4949 char *kwnames[] = {
4950 (char *) "self", NULL
4951 };
4952
4953 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashStyle",kwnames,&obj0)) goto fail;
4954 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreen,
4955 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4956 {
4957 PyThreadState* __tstate = wxPyBeginAllowThreads();
4958 result = (long)((wxSplashScreen const *)arg1)->GetSplashStyle();
4959
4960 wxPyEndAllowThreads(__tstate);
4961 if (PyErr_Occurred()) SWIG_fail;
4962 }
4963 resultobj = SWIG_FromLong((long)result);
4964 return resultobj;
4965 fail:
4966 return NULL;
4967 }
4968
4969
4970 static PyObject *_wrap_SplashScreen_GetSplashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
4971 PyObject *resultobj;
4972 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
4973 wxSplashScreenWindow *result;
4974 PyObject * obj0 = 0 ;
4975 char *kwnames[] = {
4976 (char *) "self", NULL
4977 };
4978
4979 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashWindow",kwnames,&obj0)) goto fail;
4980 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreen,
4981 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4982 {
4983 PyThreadState* __tstate = wxPyBeginAllowThreads();
4984 result = (wxSplashScreenWindow *)((wxSplashScreen const *)arg1)->GetSplashWindow();
4985
4986 wxPyEndAllowThreads(__tstate);
4987 if (PyErr_Occurred()) SWIG_fail;
4988 }
4989 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 0);
4990 return resultobj;
4991 fail:
4992 return NULL;
4993 }
4994
4995
4996 static PyObject *_wrap_SplashScreen_GetTimeout(PyObject *self, PyObject *args, PyObject *kwargs) {
4997 PyObject *resultobj;
4998 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
4999 int result;
5000 PyObject * obj0 = 0 ;
5001 char *kwnames[] = {
5002 (char *) "self", NULL
5003 };
5004
5005 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetTimeout",kwnames,&obj0)) goto fail;
5006 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreen,
5007 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5008 {
5009 PyThreadState* __tstate = wxPyBeginAllowThreads();
5010 result = (int)((wxSplashScreen const *)arg1)->GetTimeout();
5011
5012 wxPyEndAllowThreads(__tstate);
5013 if (PyErr_Occurred()) SWIG_fail;
5014 }
5015 resultobj = SWIG_FromInt((int)result);
5016 return resultobj;
5017 fail:
5018 return NULL;
5019 }
5020
5021
5022 static PyObject * SplashScreen_swigregister(PyObject *self, PyObject *args) {
5023 PyObject *obj;
5024 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
5025 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreen, obj);
5026 Py_INCREF(obj);
5027 return Py_BuildValue((char *)"");
5028 }
5029 static PyObject *_wrap_new_StatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
5030 PyObject *resultobj;
5031 wxWindow *arg1 = (wxWindow *) 0 ;
5032 int arg2 = (int) -1 ;
5033 long arg3 = (long) wxST_SIZEGRIP|wxFULL_REPAINT_ON_RESIZE ;
5034 wxString const &arg4_defvalue = wxPyStatusLineNameStr ;
5035 wxString *arg4 = (wxString *) &arg4_defvalue ;
5036 wxStatusBar *result;
5037 bool temp4 = False ;
5038 PyObject * obj0 = 0 ;
5039 PyObject * obj1 = 0 ;
5040 PyObject * obj2 = 0 ;
5041 PyObject * obj3 = 0 ;
5042 char *kwnames[] = {
5043 (char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
5044 };
5045
5046 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:new_StatusBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
5047 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
5048 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5049 if (obj1) {
5050 arg2 = (int) SWIG_AsInt(obj1);
5051 if (PyErr_Occurred()) SWIG_fail;
5052 }
5053 if (obj2) {
5054 arg3 = (long) SWIG_AsLong(obj2);
5055 if (PyErr_Occurred()) SWIG_fail;
5056 }
5057 if (obj3) {
5058 {
5059 arg4 = wxString_in_helper(obj3);
5060 if (arg4 == NULL) SWIG_fail;
5061 temp4 = True;
5062 }
5063 }
5064 {
5065 if (!wxPyCheckForApp()) SWIG_fail;
5066 PyThreadState* __tstate = wxPyBeginAllowThreads();
5067 result = (wxStatusBar *)new wxStatusBar(arg1,arg2,arg3,(wxString const &)*arg4);
5068
5069 wxPyEndAllowThreads(__tstate);
5070 if (PyErr_Occurred()) SWIG_fail;
5071 }
5072 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStatusBar, 1);
5073 {
5074 if (temp4)
5075 delete arg4;
5076 }
5077 return resultobj;
5078 fail:
5079 {
5080 if (temp4)
5081 delete arg4;
5082 }
5083 return NULL;
5084 }
5085
5086
5087 static PyObject *_wrap_new_PreStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
5088 PyObject *resultobj;
5089 wxStatusBar *result;
5090 char *kwnames[] = {
5091 NULL
5092 };
5093
5094 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreStatusBar",kwnames)) goto fail;
5095 {
5096 if (!wxPyCheckForApp()) SWIG_fail;
5097 PyThreadState* __tstate = wxPyBeginAllowThreads();
5098 result = (wxStatusBar *)new wxStatusBar();
5099
5100 wxPyEndAllowThreads(__tstate);
5101 if (PyErr_Occurred()) SWIG_fail;
5102 }
5103 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStatusBar, 1);
5104 return resultobj;
5105 fail:
5106 return NULL;
5107 }
5108
5109
5110 static PyObject *_wrap_StatusBar_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
5111 PyObject *resultobj;
5112 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5113 wxWindow *arg2 = (wxWindow *) 0 ;
5114 int arg3 = (int) -1 ;
5115 long arg4 = (long) wxST_SIZEGRIP ;
5116 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
5117 wxString *arg5 = (wxString *) &arg5_defvalue ;
5118 bool result;
5119 bool temp5 = False ;
5120 PyObject * obj0 = 0 ;
5121 PyObject * obj1 = 0 ;
5122 PyObject * obj2 = 0 ;
5123 PyObject * obj3 = 0 ;
5124 PyObject * obj4 = 0 ;
5125 char *kwnames[] = {
5126 (char *) "self",(char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
5127 };
5128
5129 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:StatusBar_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
5130 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5131 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5132 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5133 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5134 if (obj2) {
5135 arg3 = (int) SWIG_AsInt(obj2);
5136 if (PyErr_Occurred()) SWIG_fail;
5137 }
5138 if (obj3) {
5139 arg4 = (long) SWIG_AsLong(obj3);
5140 if (PyErr_Occurred()) SWIG_fail;
5141 }
5142 if (obj4) {
5143 {
5144 arg5 = wxString_in_helper(obj4);
5145 if (arg5 == NULL) SWIG_fail;
5146 temp5 = True;
5147 }
5148 }
5149 {
5150 PyThreadState* __tstate = wxPyBeginAllowThreads();
5151 result = (bool)(arg1)->Create(arg2,arg3,arg4,(wxString const &)*arg5);
5152
5153 wxPyEndAllowThreads(__tstate);
5154 if (PyErr_Occurred()) SWIG_fail;
5155 }
5156 {
5157 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5158 }
5159 {
5160 if (temp5)
5161 delete arg5;
5162 }
5163 return resultobj;
5164 fail:
5165 {
5166 if (temp5)
5167 delete arg5;
5168 }
5169 return NULL;
5170 }
5171
5172
5173 static PyObject *_wrap_StatusBar_SetFieldsCount(PyObject *self, PyObject *args, PyObject *kwargs) {
5174 PyObject *resultobj;
5175 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5176 int arg2 = (int) 1 ;
5177 PyObject * obj0 = 0 ;
5178 PyObject * obj1 = 0 ;
5179 char *kwnames[] = {
5180 (char *) "self",(char *) "number", NULL
5181 };
5182
5183 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_SetFieldsCount",kwnames,&obj0,&obj1)) goto fail;
5184 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5185 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5186 if (obj1) {
5187 arg2 = (int) SWIG_AsInt(obj1);
5188 if (PyErr_Occurred()) SWIG_fail;
5189 }
5190 {
5191 PyThreadState* __tstate = wxPyBeginAllowThreads();
5192 (arg1)->SetFieldsCount(arg2);
5193
5194 wxPyEndAllowThreads(__tstate);
5195 if (PyErr_Occurred()) SWIG_fail;
5196 }
5197 Py_INCREF(Py_None); resultobj = Py_None;
5198 return resultobj;
5199 fail:
5200 return NULL;
5201 }
5202
5203
5204 static PyObject *_wrap_StatusBar_GetFieldsCount(PyObject *self, PyObject *args, PyObject *kwargs) {
5205 PyObject *resultobj;
5206 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5207 int result;
5208 PyObject * obj0 = 0 ;
5209 char *kwnames[] = {
5210 (char *) "self", NULL
5211 };
5212
5213 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetFieldsCount",kwnames,&obj0)) goto fail;
5214 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5215 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5216 {
5217 PyThreadState* __tstate = wxPyBeginAllowThreads();
5218 result = (int)((wxStatusBar const *)arg1)->GetFieldsCount();
5219
5220 wxPyEndAllowThreads(__tstate);
5221 if (PyErr_Occurred()) SWIG_fail;
5222 }
5223 resultobj = SWIG_FromInt((int)result);
5224 return resultobj;
5225 fail:
5226 return NULL;
5227 }
5228
5229
5230 static PyObject *_wrap_StatusBar_SetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5231 PyObject *resultobj;
5232 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5233 wxString *arg2 = 0 ;
5234 int arg3 = (int) 0 ;
5235 bool temp2 = False ;
5236 PyObject * obj0 = 0 ;
5237 PyObject * obj1 = 0 ;
5238 PyObject * obj2 = 0 ;
5239 char *kwnames[] = {
5240 (char *) "self",(char *) "text",(char *) "number", NULL
5241 };
5242
5243 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
5244 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5245 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5246 {
5247 arg2 = wxString_in_helper(obj1);
5248 if (arg2 == NULL) SWIG_fail;
5249 temp2 = True;
5250 }
5251 if (obj2) {
5252 arg3 = (int) SWIG_AsInt(obj2);
5253 if (PyErr_Occurred()) SWIG_fail;
5254 }
5255 {
5256 PyThreadState* __tstate = wxPyBeginAllowThreads();
5257 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
5258
5259 wxPyEndAllowThreads(__tstate);
5260 if (PyErr_Occurred()) SWIG_fail;
5261 }
5262 Py_INCREF(Py_None); resultobj = Py_None;
5263 {
5264 if (temp2)
5265 delete arg2;
5266 }
5267 return resultobj;
5268 fail:
5269 {
5270 if (temp2)
5271 delete arg2;
5272 }
5273 return NULL;
5274 }
5275
5276
5277 static PyObject *_wrap_StatusBar_GetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5278 PyObject *resultobj;
5279 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5280 int arg2 = (int) 0 ;
5281 wxString result;
5282 PyObject * obj0 = 0 ;
5283 PyObject * obj1 = 0 ;
5284 char *kwnames[] = {
5285 (char *) "self",(char *) "number", NULL
5286 };
5287
5288 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_GetStatusText",kwnames,&obj0,&obj1)) goto fail;
5289 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5290 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5291 if (obj1) {
5292 arg2 = (int) SWIG_AsInt(obj1);
5293 if (PyErr_Occurred()) SWIG_fail;
5294 }
5295 {
5296 PyThreadState* __tstate = wxPyBeginAllowThreads();
5297 result = ((wxStatusBar const *)arg1)->GetStatusText(arg2);
5298
5299 wxPyEndAllowThreads(__tstate);
5300 if (PyErr_Occurred()) SWIG_fail;
5301 }
5302 {
5303 #if wxUSE_UNICODE
5304 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
5305 #else
5306 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
5307 #endif
5308 }
5309 return resultobj;
5310 fail:
5311 return NULL;
5312 }
5313
5314
5315 static PyObject *_wrap_StatusBar_PushStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5316 PyObject *resultobj;
5317 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5318 wxString *arg2 = 0 ;
5319 int arg3 = (int) 0 ;
5320 bool temp2 = False ;
5321 PyObject * obj0 = 0 ;
5322 PyObject * obj1 = 0 ;
5323 PyObject * obj2 = 0 ;
5324 char *kwnames[] = {
5325 (char *) "self",(char *) "text",(char *) "number", NULL
5326 };
5327
5328 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
5329 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5330 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5331 {
5332 arg2 = wxString_in_helper(obj1);
5333 if (arg2 == NULL) SWIG_fail;
5334 temp2 = True;
5335 }
5336 if (obj2) {
5337 arg3 = (int) SWIG_AsInt(obj2);
5338 if (PyErr_Occurred()) SWIG_fail;
5339 }
5340 {
5341 PyThreadState* __tstate = wxPyBeginAllowThreads();
5342 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
5343
5344 wxPyEndAllowThreads(__tstate);
5345 if (PyErr_Occurred()) SWIG_fail;
5346 }
5347 Py_INCREF(Py_None); resultobj = Py_None;
5348 {
5349 if (temp2)
5350 delete arg2;
5351 }
5352 return resultobj;
5353 fail:
5354 {
5355 if (temp2)
5356 delete arg2;
5357 }
5358 return NULL;
5359 }
5360
5361
5362 static PyObject *_wrap_StatusBar_PopStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5363 PyObject *resultobj;
5364 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5365 int arg2 = (int) 0 ;
5366 PyObject * obj0 = 0 ;
5367 PyObject * obj1 = 0 ;
5368 char *kwnames[] = {
5369 (char *) "self",(char *) "number", NULL
5370 };
5371
5372 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
5373 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5374 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5375 if (obj1) {
5376 arg2 = (int) SWIG_AsInt(obj1);
5377 if (PyErr_Occurred()) SWIG_fail;
5378 }
5379 {
5380 PyThreadState* __tstate = wxPyBeginAllowThreads();
5381 (arg1)->PopStatusText(arg2);
5382
5383 wxPyEndAllowThreads(__tstate);
5384 if (PyErr_Occurred()) SWIG_fail;
5385 }
5386 Py_INCREF(Py_None); resultobj = Py_None;
5387 return resultobj;
5388 fail:
5389 return NULL;
5390 }
5391
5392
5393 static PyObject *_wrap_StatusBar_SetStatusWidths(PyObject *self, PyObject *args, PyObject *kwargs) {
5394 PyObject *resultobj;
5395 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5396 int arg2 ;
5397 int *arg3 = (int *) 0 ;
5398 PyObject * obj0 = 0 ;
5399 PyObject * obj1 = 0 ;
5400 char *kwnames[] = {
5401 (char *) "self",(char *) "widths", NULL
5402 };
5403
5404 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
5405 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5406 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5407 {
5408 arg2 = PyList_Size(obj1);
5409 arg3 = int_LIST_helper(obj1);
5410 if (arg3 == NULL) SWIG_fail;
5411 }
5412 {
5413 PyThreadState* __tstate = wxPyBeginAllowThreads();
5414 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
5415
5416 wxPyEndAllowThreads(__tstate);
5417 if (PyErr_Occurred()) SWIG_fail;
5418 }
5419 Py_INCREF(Py_None); resultobj = Py_None;
5420 {
5421 if (arg3) delete [] arg3;
5422 }
5423 return resultobj;
5424 fail:
5425 {
5426 if (arg3) delete [] arg3;
5427 }
5428 return NULL;
5429 }
5430
5431
5432 static PyObject *_wrap_StatusBar_GetFieldRect(PyObject *self, PyObject *args, PyObject *kwargs) {
5433 PyObject *resultobj;
5434 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5435 int arg2 ;
5436 wxRect result;
5437 PyObject * obj0 = 0 ;
5438 PyObject * obj1 = 0 ;
5439 char *kwnames[] = {
5440 (char *) "self",(char *) "i", NULL
5441 };
5442
5443 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_GetFieldRect",kwnames,&obj0,&obj1)) goto fail;
5444 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5445 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5446 arg2 = (int) SWIG_AsInt(obj1);
5447 if (PyErr_Occurred()) SWIG_fail;
5448 {
5449 PyThreadState* __tstate = wxPyBeginAllowThreads();
5450 result = wxStatusBar_GetFieldRect(arg1,arg2);
5451
5452 wxPyEndAllowThreads(__tstate);
5453 if (PyErr_Occurred()) SWIG_fail;
5454 }
5455 {
5456 wxRect * resultptr;
5457 resultptr = new wxRect((wxRect &) result);
5458 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
5459 }
5460 return resultobj;
5461 fail:
5462 return NULL;
5463 }
5464
5465
5466 static PyObject *_wrap_StatusBar_SetMinHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
5467 PyObject *resultobj;
5468 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5469 int arg2 ;
5470 PyObject * obj0 = 0 ;
5471 PyObject * obj1 = 0 ;
5472 char *kwnames[] = {
5473 (char *) "self",(char *) "height", NULL
5474 };
5475
5476 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetMinHeight",kwnames,&obj0,&obj1)) goto fail;
5477 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5478 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5479 arg2 = (int) SWIG_AsInt(obj1);
5480 if (PyErr_Occurred()) SWIG_fail;
5481 {
5482 PyThreadState* __tstate = wxPyBeginAllowThreads();
5483 (arg1)->SetMinHeight(arg2);
5484
5485 wxPyEndAllowThreads(__tstate);
5486 if (PyErr_Occurred()) SWIG_fail;
5487 }
5488 Py_INCREF(Py_None); resultobj = Py_None;
5489 return resultobj;
5490 fail:
5491 return NULL;
5492 }
5493
5494
5495 static PyObject *_wrap_StatusBar_GetBorderX(PyObject *self, PyObject *args, PyObject *kwargs) {
5496 PyObject *resultobj;
5497 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5498 int result;
5499 PyObject * obj0 = 0 ;
5500 char *kwnames[] = {
5501 (char *) "self", NULL
5502 };
5503
5504 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderX",kwnames,&obj0)) goto fail;
5505 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5506 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5507 {
5508 PyThreadState* __tstate = wxPyBeginAllowThreads();
5509 result = (int)((wxStatusBar const *)arg1)->GetBorderX();
5510
5511 wxPyEndAllowThreads(__tstate);
5512 if (PyErr_Occurred()) SWIG_fail;
5513 }
5514 resultobj = SWIG_FromInt((int)result);
5515 return resultobj;
5516 fail:
5517 return NULL;
5518 }
5519
5520
5521 static PyObject *_wrap_StatusBar_GetBorderY(PyObject *self, PyObject *args, PyObject *kwargs) {
5522 PyObject *resultobj;
5523 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5524 int result;
5525 PyObject * obj0 = 0 ;
5526 char *kwnames[] = {
5527 (char *) "self", NULL
5528 };
5529
5530 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderY",kwnames,&obj0)) goto fail;
5531 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5532 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5533 {
5534 PyThreadState* __tstate = wxPyBeginAllowThreads();
5535 result = (int)((wxStatusBar const *)arg1)->GetBorderY();
5536
5537 wxPyEndAllowThreads(__tstate);
5538 if (PyErr_Occurred()) SWIG_fail;
5539 }
5540 resultobj = SWIG_FromInt((int)result);
5541 return resultobj;
5542 fail:
5543 return NULL;
5544 }
5545
5546
5547 static PyObject *_wrap_StatusBar_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
5548 PyObject *resultobj;
5549 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
5550 wxVisualAttributes result;
5551 PyObject * obj0 = 0 ;
5552 char *kwnames[] = {
5553 (char *) "variant", NULL
5554 };
5555
5556 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:StatusBar_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
5557 if (obj0) {
5558 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
5559 if (PyErr_Occurred()) SWIG_fail;
5560 }
5561 {
5562 if (!wxPyCheckForApp()) SWIG_fail;
5563 PyThreadState* __tstate = wxPyBeginAllowThreads();
5564 result = wxStatusBar::GetClassDefaultAttributes((wxWindowVariant )arg1);
5565
5566 wxPyEndAllowThreads(__tstate);
5567 if (PyErr_Occurred()) SWIG_fail;
5568 }
5569 {
5570 wxVisualAttributes * resultptr;
5571 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
5572 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
5573 }
5574 return resultobj;
5575 fail:
5576 return NULL;
5577 }
5578
5579
5580 static PyObject * StatusBar_swigregister(PyObject *self, PyObject *args) {
5581 PyObject *obj;
5582 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
5583 SWIG_TypeClientData(SWIGTYPE_p_wxStatusBar, obj);
5584 Py_INCREF(obj);
5585 return Py_BuildValue((char *)"");
5586 }
5587 static int _wrap_SplitterNameStr_set(PyObject *_val) {
5588 PyErr_SetString(PyExc_TypeError,"Variable SplitterNameStr is read-only.");
5589 return 1;
5590 }
5591
5592
5593 static PyObject *_wrap_SplitterNameStr_get() {
5594 PyObject *pyobj;
5595
5596 {
5597 #if wxUSE_UNICODE
5598 pyobj = PyUnicode_FromWideChar((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
5599 #else
5600 pyobj = PyString_FromStringAndSize((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
5601 #endif
5602 }
5603 return pyobj;
5604 }
5605
5606
5607 static PyObject *_wrap_new_SplitterWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5608 PyObject *resultobj;
5609 wxWindow *arg1 = (wxWindow *) 0 ;
5610 int arg2 = (int) -1 ;
5611 wxPoint const &arg3_defvalue = wxDefaultPosition ;
5612 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
5613 wxSize const &arg4_defvalue = wxDefaultSize ;
5614 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
5615 long arg5 = (long) wxSP_3D ;
5616 wxString const &arg6_defvalue = wxPySplitterNameStr ;
5617 wxString *arg6 = (wxString *) &arg6_defvalue ;
5618 wxSplitterWindow *result;
5619 wxPoint temp3 ;
5620 wxSize temp4 ;
5621 bool temp6 = False ;
5622 PyObject * obj0 = 0 ;
5623 PyObject * obj1 = 0 ;
5624 PyObject * obj2 = 0 ;
5625 PyObject * obj3 = 0 ;
5626 PyObject * obj4 = 0 ;
5627 PyObject * obj5 = 0 ;
5628 char *kwnames[] = {
5629 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5630 };
5631
5632 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SplitterWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
5633 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
5634 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5635 if (obj1) {
5636 arg2 = (int) SWIG_AsInt(obj1);
5637 if (PyErr_Occurred()) SWIG_fail;
5638 }
5639 if (obj2) {
5640 {
5641 arg3 = &temp3;
5642 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
5643 }
5644 }
5645 if (obj3) {
5646 {
5647 arg4 = &temp4;
5648 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
5649 }
5650 }
5651 if (obj4) {
5652 arg5 = (long) SWIG_AsLong(obj4);
5653 if (PyErr_Occurred()) SWIG_fail;
5654 }
5655 if (obj5) {
5656 {
5657 arg6 = wxString_in_helper(obj5);
5658 if (arg6 == NULL) SWIG_fail;
5659 temp6 = True;
5660 }
5661 }
5662 {
5663 if (!wxPyCheckForApp()) SWIG_fail;
5664 PyThreadState* __tstate = wxPyBeginAllowThreads();
5665 result = (wxSplitterWindow *)new wxSplitterWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
5666
5667 wxPyEndAllowThreads(__tstate);
5668 if (PyErr_Occurred()) SWIG_fail;
5669 }
5670 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
5671 {
5672 if (temp6)
5673 delete arg6;
5674 }
5675 return resultobj;
5676 fail:
5677 {
5678 if (temp6)
5679 delete arg6;
5680 }
5681 return NULL;
5682 }
5683
5684
5685 static PyObject *_wrap_new_PreSplitterWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5686 PyObject *resultobj;
5687 wxSplitterWindow *result;
5688 char *kwnames[] = {
5689 NULL
5690 };
5691
5692 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSplitterWindow",kwnames)) goto fail;
5693 {
5694 if (!wxPyCheckForApp()) SWIG_fail;
5695 PyThreadState* __tstate = wxPyBeginAllowThreads();
5696 result = (wxSplitterWindow *)new wxSplitterWindow();
5697
5698 wxPyEndAllowThreads(__tstate);
5699 if (PyErr_Occurred()) SWIG_fail;
5700 }
5701 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
5702 return resultobj;
5703 fail:
5704 return NULL;
5705 }
5706
5707
5708 static PyObject *_wrap_SplitterWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
5709 PyObject *resultobj;
5710 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5711 wxWindow *arg2 = (wxWindow *) 0 ;
5712 int arg3 = (int) -1 ;
5713 wxPoint const &arg4_defvalue = wxDefaultPosition ;
5714 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
5715 wxSize const &arg5_defvalue = wxDefaultSize ;
5716 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
5717 long arg6 = (long) wxSP_3D ;
5718 wxString const &arg7_defvalue = wxPySplitterNameStr ;
5719 wxString *arg7 = (wxString *) &arg7_defvalue ;
5720 bool result;
5721 wxPoint temp4 ;
5722 wxSize temp5 ;
5723 bool temp7 = False ;
5724 PyObject * obj0 = 0 ;
5725 PyObject * obj1 = 0 ;
5726 PyObject * obj2 = 0 ;
5727 PyObject * obj3 = 0 ;
5728 PyObject * obj4 = 0 ;
5729 PyObject * obj5 = 0 ;
5730 PyObject * obj6 = 0 ;
5731 char *kwnames[] = {
5732 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5733 };
5734
5735 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SplitterWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
5736 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5737 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5738 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5739 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5740 if (obj2) {
5741 arg3 = (int) SWIG_AsInt(obj2);
5742 if (PyErr_Occurred()) SWIG_fail;
5743 }
5744 if (obj3) {
5745 {
5746 arg4 = &temp4;
5747 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
5748 }
5749 }
5750 if (obj4) {
5751 {
5752 arg5 = &temp5;
5753 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
5754 }
5755 }
5756 if (obj5) {
5757 arg6 = (long) SWIG_AsLong(obj5);
5758 if (PyErr_Occurred()) SWIG_fail;
5759 }
5760 if (obj6) {
5761 {
5762 arg7 = wxString_in_helper(obj6);
5763 if (arg7 == NULL) SWIG_fail;
5764 temp7 = True;
5765 }
5766 }
5767 {
5768 PyThreadState* __tstate = wxPyBeginAllowThreads();
5769 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
5770
5771 wxPyEndAllowThreads(__tstate);
5772 if (PyErr_Occurred()) SWIG_fail;
5773 }
5774 {
5775 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5776 }
5777 {
5778 if (temp7)
5779 delete arg7;
5780 }
5781 return resultobj;
5782 fail:
5783 {
5784 if (temp7)
5785 delete arg7;
5786 }
5787 return NULL;
5788 }
5789
5790
5791 static PyObject *_wrap_SplitterWindow_GetWindow1(PyObject *self, PyObject *args, PyObject *kwargs) {
5792 PyObject *resultobj;
5793 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5794 wxWindow *result;
5795 PyObject * obj0 = 0 ;
5796 char *kwnames[] = {
5797 (char *) "self", NULL
5798 };
5799
5800 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow1",kwnames,&obj0)) goto fail;
5801 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5802 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5803 {
5804 PyThreadState* __tstate = wxPyBeginAllowThreads();
5805 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow1();
5806
5807 wxPyEndAllowThreads(__tstate);
5808 if (PyErr_Occurred()) SWIG_fail;
5809 }
5810 {
5811 resultobj = wxPyMake_wxObject(result, 0);
5812 }
5813 return resultobj;
5814 fail:
5815 return NULL;
5816 }
5817
5818
5819 static PyObject *_wrap_SplitterWindow_GetWindow2(PyObject *self, PyObject *args, PyObject *kwargs) {
5820 PyObject *resultobj;
5821 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5822 wxWindow *result;
5823 PyObject * obj0 = 0 ;
5824 char *kwnames[] = {
5825 (char *) "self", NULL
5826 };
5827
5828 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow2",kwnames,&obj0)) goto fail;
5829 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5830 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5831 {
5832 PyThreadState* __tstate = wxPyBeginAllowThreads();
5833 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow2();
5834
5835 wxPyEndAllowThreads(__tstate);
5836 if (PyErr_Occurred()) SWIG_fail;
5837 }
5838 {
5839 resultobj = wxPyMake_wxObject(result, 0);
5840 }
5841 return resultobj;
5842 fail:
5843 return NULL;
5844 }
5845
5846
5847 static PyObject *_wrap_SplitterWindow_SetSplitMode(PyObject *self, PyObject *args, PyObject *kwargs) {
5848 PyObject *resultobj;
5849 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5850 int arg2 ;
5851 PyObject * obj0 = 0 ;
5852 PyObject * obj1 = 0 ;
5853 char *kwnames[] = {
5854 (char *) "self",(char *) "mode", NULL
5855 };
5856
5857 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSplitMode",kwnames,&obj0,&obj1)) goto fail;
5858 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5859 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5860 arg2 = (int) SWIG_AsInt(obj1);
5861 if (PyErr_Occurred()) SWIG_fail;
5862 {
5863 PyThreadState* __tstate = wxPyBeginAllowThreads();
5864 (arg1)->SetSplitMode(arg2);
5865
5866 wxPyEndAllowThreads(__tstate);
5867 if (PyErr_Occurred()) SWIG_fail;
5868 }
5869 Py_INCREF(Py_None); resultobj = Py_None;
5870 return resultobj;
5871 fail:
5872 return NULL;
5873 }
5874
5875
5876 static PyObject *_wrap_SplitterWindow_GetSplitMode(PyObject *self, PyObject *args, PyObject *kwargs) {
5877 PyObject *resultobj;
5878 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5879 int result;
5880 PyObject * obj0 = 0 ;
5881 char *kwnames[] = {
5882 (char *) "self", NULL
5883 };
5884
5885 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSplitMode",kwnames,&obj0)) goto fail;
5886 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5887 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5888 {
5889 PyThreadState* __tstate = wxPyBeginAllowThreads();
5890 result = (int)((wxSplitterWindow const *)arg1)->GetSplitMode();
5891
5892 wxPyEndAllowThreads(__tstate);
5893 if (PyErr_Occurred()) SWIG_fail;
5894 }
5895 resultobj = SWIG_FromInt((int)result);
5896 return resultobj;
5897 fail:
5898 return NULL;
5899 }
5900
5901
5902 static PyObject *_wrap_SplitterWindow_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
5903 PyObject *resultobj;
5904 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5905 wxWindow *arg2 = (wxWindow *) 0 ;
5906 PyObject * obj0 = 0 ;
5907 PyObject * obj1 = 0 ;
5908 char *kwnames[] = {
5909 (char *) "self",(char *) "window", NULL
5910 };
5911
5912 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_Initialize",kwnames,&obj0,&obj1)) goto fail;
5913 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5914 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5915 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5916 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5917 {
5918 PyThreadState* __tstate = wxPyBeginAllowThreads();
5919 (arg1)->Initialize(arg2);
5920
5921 wxPyEndAllowThreads(__tstate);
5922 if (PyErr_Occurred()) SWIG_fail;
5923 }
5924 Py_INCREF(Py_None); resultobj = Py_None;
5925 return resultobj;
5926 fail:
5927 return NULL;
5928 }
5929
5930
5931 static PyObject *_wrap_SplitterWindow_SplitVertically(PyObject *self, PyObject *args, PyObject *kwargs) {
5932 PyObject *resultobj;
5933 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5934 wxWindow *arg2 = (wxWindow *) 0 ;
5935 wxWindow *arg3 = (wxWindow *) 0 ;
5936 int arg4 = (int) 0 ;
5937 bool result;
5938 PyObject * obj0 = 0 ;
5939 PyObject * obj1 = 0 ;
5940 PyObject * obj2 = 0 ;
5941 PyObject * obj3 = 0 ;
5942 char *kwnames[] = {
5943 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
5944 };
5945
5946 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitVertically",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
5947 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5948 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5949 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5950 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5951 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
5952 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5953 if (obj3) {
5954 arg4 = (int) SWIG_AsInt(obj3);
5955 if (PyErr_Occurred()) SWIG_fail;
5956 }
5957 {
5958 PyThreadState* __tstate = wxPyBeginAllowThreads();
5959 result = (bool)(arg1)->SplitVertically(arg2,arg3,arg4);
5960
5961 wxPyEndAllowThreads(__tstate);
5962 if (PyErr_Occurred()) SWIG_fail;
5963 }
5964 {
5965 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5966 }
5967 return resultobj;
5968 fail:
5969 return NULL;
5970 }
5971
5972
5973 static PyObject *_wrap_SplitterWindow_SplitHorizontally(PyObject *self, PyObject *args, PyObject *kwargs) {
5974 PyObject *resultobj;
5975 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5976 wxWindow *arg2 = (wxWindow *) 0 ;
5977 wxWindow *arg3 = (wxWindow *) 0 ;
5978 int arg4 = (int) 0 ;
5979 bool result;
5980 PyObject * obj0 = 0 ;
5981 PyObject * obj1 = 0 ;
5982 PyObject * obj2 = 0 ;
5983 PyObject * obj3 = 0 ;
5984 char *kwnames[] = {
5985 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
5986 };
5987
5988 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitHorizontally",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
5989 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5990 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5991 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5992 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5993 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
5994 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5995 if (obj3) {
5996 arg4 = (int) SWIG_AsInt(obj3);
5997 if (PyErr_Occurred()) SWIG_fail;
5998 }
5999 {
6000 PyThreadState* __tstate = wxPyBeginAllowThreads();
6001 result = (bool)(arg1)->SplitHorizontally(arg2,arg3,arg4);
6002
6003 wxPyEndAllowThreads(__tstate);
6004 if (PyErr_Occurred()) SWIG_fail;
6005 }
6006 {
6007 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6008 }
6009 return resultobj;
6010 fail:
6011 return NULL;
6012 }
6013
6014
6015 static PyObject *_wrap_SplitterWindow_Unsplit(PyObject *self, PyObject *args, PyObject *kwargs) {
6016 PyObject *resultobj;
6017 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6018 wxWindow *arg2 = (wxWindow *) NULL ;
6019 bool result;
6020 PyObject * obj0 = 0 ;
6021 PyObject * obj1 = 0 ;
6022 char *kwnames[] = {
6023 (char *) "self",(char *) "toRemove", NULL
6024 };
6025
6026 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:SplitterWindow_Unsplit",kwnames,&obj0,&obj1)) goto fail;
6027 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6028 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6029 if (obj1) {
6030 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
6031 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6032 }
6033 {
6034 PyThreadState* __tstate = wxPyBeginAllowThreads();
6035 result = (bool)(arg1)->Unsplit(arg2);
6036
6037 wxPyEndAllowThreads(__tstate);
6038 if (PyErr_Occurred()) SWIG_fail;
6039 }
6040 {
6041 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6042 }
6043 return resultobj;
6044 fail:
6045 return NULL;
6046 }
6047
6048
6049 static PyObject *_wrap_SplitterWindow_ReplaceWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6050 PyObject *resultobj;
6051 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6052 wxWindow *arg2 = (wxWindow *) 0 ;
6053 wxWindow *arg3 = (wxWindow *) 0 ;
6054 bool result;
6055 PyObject * obj0 = 0 ;
6056 PyObject * obj1 = 0 ;
6057 PyObject * obj2 = 0 ;
6058 char *kwnames[] = {
6059 (char *) "self",(char *) "winOld",(char *) "winNew", NULL
6060 };
6061
6062 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SplitterWindow_ReplaceWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
6063 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6064 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6065 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
6066 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6067 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
6068 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6069 {
6070 PyThreadState* __tstate = wxPyBeginAllowThreads();
6071 result = (bool)(arg1)->ReplaceWindow(arg2,arg3);
6072
6073 wxPyEndAllowThreads(__tstate);
6074 if (PyErr_Occurred()) SWIG_fail;
6075 }
6076 {
6077 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6078 }
6079 return resultobj;
6080 fail:
6081 return NULL;
6082 }
6083
6084
6085 static PyObject *_wrap_SplitterWindow_UpdateSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6086 PyObject *resultobj;
6087 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6088 PyObject * obj0 = 0 ;
6089 char *kwnames[] = {
6090 (char *) "self", NULL
6091 };
6092
6093 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_UpdateSize",kwnames,&obj0)) goto fail;
6094 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6095 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6096 {
6097 PyThreadState* __tstate = wxPyBeginAllowThreads();
6098 (arg1)->UpdateSize();
6099
6100 wxPyEndAllowThreads(__tstate);
6101 if (PyErr_Occurred()) SWIG_fail;
6102 }
6103 Py_INCREF(Py_None); resultobj = Py_None;
6104 return resultobj;
6105 fail:
6106 return NULL;
6107 }
6108
6109
6110 static PyObject *_wrap_SplitterWindow_IsSplit(PyObject *self, PyObject *args, PyObject *kwargs) {
6111 PyObject *resultobj;
6112 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6113 bool result;
6114 PyObject * obj0 = 0 ;
6115 char *kwnames[] = {
6116 (char *) "self", NULL
6117 };
6118
6119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_IsSplit",kwnames,&obj0)) goto fail;
6120 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6121 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6122 {
6123 PyThreadState* __tstate = wxPyBeginAllowThreads();
6124 result = (bool)((wxSplitterWindow const *)arg1)->IsSplit();
6125
6126 wxPyEndAllowThreads(__tstate);
6127 if (PyErr_Occurred()) SWIG_fail;
6128 }
6129 {
6130 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6131 }
6132 return resultobj;
6133 fail:
6134 return NULL;
6135 }
6136
6137
6138 static PyObject *_wrap_SplitterWindow_SetSashSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6139 PyObject *resultobj;
6140 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6141 int arg2 ;
6142 PyObject * obj0 = 0 ;
6143 PyObject * obj1 = 0 ;
6144 char *kwnames[] = {
6145 (char *) "self",(char *) "width", NULL
6146 };
6147
6148 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSashSize",kwnames,&obj0,&obj1)) goto fail;
6149 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6150 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6151 arg2 = (int) SWIG_AsInt(obj1);
6152 if (PyErr_Occurred()) SWIG_fail;
6153 {
6154 PyThreadState* __tstate = wxPyBeginAllowThreads();
6155 (arg1)->SetSashSize(arg2);
6156
6157 wxPyEndAllowThreads(__tstate);
6158 if (PyErr_Occurred()) SWIG_fail;
6159 }
6160 Py_INCREF(Py_None); resultobj = Py_None;
6161 return resultobj;
6162 fail:
6163 return NULL;
6164 }
6165
6166
6167 static PyObject *_wrap_SplitterWindow_SetBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6168 PyObject *resultobj;
6169 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6170 int arg2 ;
6171 PyObject * obj0 = 0 ;
6172 PyObject * obj1 = 0 ;
6173 char *kwnames[] = {
6174 (char *) "self",(char *) "width", NULL
6175 };
6176
6177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetBorderSize",kwnames,&obj0,&obj1)) goto fail;
6178 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6179 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6180 arg2 = (int) SWIG_AsInt(obj1);
6181 if (PyErr_Occurred()) SWIG_fail;
6182 {
6183 PyThreadState* __tstate = wxPyBeginAllowThreads();
6184 (arg1)->SetBorderSize(arg2);
6185
6186 wxPyEndAllowThreads(__tstate);
6187 if (PyErr_Occurred()) SWIG_fail;
6188 }
6189 Py_INCREF(Py_None); resultobj = Py_None;
6190 return resultobj;
6191 fail:
6192 return NULL;
6193 }
6194
6195
6196 static PyObject *_wrap_SplitterWindow_GetSashSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6197 PyObject *resultobj;
6198 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6199 int result;
6200 PyObject * obj0 = 0 ;
6201 char *kwnames[] = {
6202 (char *) "self", NULL
6203 };
6204
6205 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashSize",kwnames,&obj0)) goto fail;
6206 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6207 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6208 {
6209 PyThreadState* __tstate = wxPyBeginAllowThreads();
6210 result = (int)((wxSplitterWindow const *)arg1)->GetSashSize();
6211
6212 wxPyEndAllowThreads(__tstate);
6213 if (PyErr_Occurred()) SWIG_fail;
6214 }
6215 resultobj = SWIG_FromInt((int)result);
6216 return resultobj;
6217 fail:
6218 return NULL;
6219 }
6220
6221
6222 static PyObject *_wrap_SplitterWindow_GetBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6223 PyObject *resultobj;
6224 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6225 int result;
6226 PyObject * obj0 = 0 ;
6227 char *kwnames[] = {
6228 (char *) "self", NULL
6229 };
6230
6231 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetBorderSize",kwnames,&obj0)) goto fail;
6232 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6233 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6234 {
6235 PyThreadState* __tstate = wxPyBeginAllowThreads();
6236 result = (int)((wxSplitterWindow const *)arg1)->GetBorderSize();
6237
6238 wxPyEndAllowThreads(__tstate);
6239 if (PyErr_Occurred()) SWIG_fail;
6240 }
6241 resultobj = SWIG_FromInt((int)result);
6242 return resultobj;
6243 fail:
6244 return NULL;
6245 }
6246
6247
6248 static PyObject *_wrap_SplitterWindow_SetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6249 PyObject *resultobj;
6250 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6251 int arg2 ;
6252 bool arg3 = (bool) True ;
6253 PyObject * obj0 = 0 ;
6254 PyObject * obj1 = 0 ;
6255 PyObject * obj2 = 0 ;
6256 char *kwnames[] = {
6257 (char *) "self",(char *) "position",(char *) "redraw", NULL
6258 };
6259
6260 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:SplitterWindow_SetSashPosition",kwnames,&obj0,&obj1,&obj2)) goto fail;
6261 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6262 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6263 arg2 = (int) SWIG_AsInt(obj1);
6264 if (PyErr_Occurred()) SWIG_fail;
6265 if (obj2) {
6266 arg3 = (bool) SWIG_AsBool(obj2);
6267 if (PyErr_Occurred()) SWIG_fail;
6268 }
6269 {
6270 PyThreadState* __tstate = wxPyBeginAllowThreads();
6271 (arg1)->SetSashPosition(arg2,arg3);
6272
6273 wxPyEndAllowThreads(__tstate);
6274 if (PyErr_Occurred()) SWIG_fail;
6275 }
6276 Py_INCREF(Py_None); resultobj = Py_None;
6277 return resultobj;
6278 fail:
6279 return NULL;
6280 }
6281
6282
6283 static PyObject *_wrap_SplitterWindow_GetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6284 PyObject *resultobj;
6285 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6286 int result;
6287 PyObject * obj0 = 0 ;
6288 char *kwnames[] = {
6289 (char *) "self", NULL
6290 };
6291
6292 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashPosition",kwnames,&obj0)) goto fail;
6293 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6294 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6295 {
6296 PyThreadState* __tstate = wxPyBeginAllowThreads();
6297 result = (int)((wxSplitterWindow const *)arg1)->GetSashPosition();
6298
6299 wxPyEndAllowThreads(__tstate);
6300 if (PyErr_Occurred()) SWIG_fail;
6301 }
6302 resultobj = SWIG_FromInt((int)result);
6303 return resultobj;
6304 fail:
6305 return NULL;
6306 }
6307
6308
6309 static PyObject *_wrap_SplitterWindow_SetMinimumPaneSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6310 PyObject *resultobj;
6311 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6312 int arg2 ;
6313 PyObject * obj0 = 0 ;
6314 PyObject * obj1 = 0 ;
6315 char *kwnames[] = {
6316 (char *) "self",(char *) "min", NULL
6317 };
6318
6319 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetMinimumPaneSize",kwnames,&obj0,&obj1)) goto fail;
6320 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6321 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6322 arg2 = (int) SWIG_AsInt(obj1);
6323 if (PyErr_Occurred()) SWIG_fail;
6324 {
6325 PyThreadState* __tstate = wxPyBeginAllowThreads();
6326 (arg1)->SetMinimumPaneSize(arg2);
6327
6328 wxPyEndAllowThreads(__tstate);
6329 if (PyErr_Occurred()) SWIG_fail;
6330 }
6331 Py_INCREF(Py_None); resultobj = Py_None;
6332 return resultobj;
6333 fail:
6334 return NULL;
6335 }
6336
6337
6338 static PyObject *_wrap_SplitterWindow_GetMinimumPaneSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6339 PyObject *resultobj;
6340 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6341 int result;
6342 PyObject * obj0 = 0 ;
6343 char *kwnames[] = {
6344 (char *) "self", NULL
6345 };
6346
6347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetMinimumPaneSize",kwnames,&obj0)) goto fail;
6348 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6349 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6350 {
6351 PyThreadState* __tstate = wxPyBeginAllowThreads();
6352 result = (int)((wxSplitterWindow const *)arg1)->GetMinimumPaneSize();
6353
6354 wxPyEndAllowThreads(__tstate);
6355 if (PyErr_Occurred()) SWIG_fail;
6356 }
6357 resultobj = SWIG_FromInt((int)result);
6358 return resultobj;
6359 fail:
6360 return NULL;
6361 }
6362
6363
6364 static PyObject *_wrap_SplitterWindow_SashHitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
6365 PyObject *resultobj;
6366 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6367 int arg2 ;
6368 int arg3 ;
6369 int arg4 = (int) 5 ;
6370 bool result;
6371 PyObject * obj0 = 0 ;
6372 PyObject * obj1 = 0 ;
6373 PyObject * obj2 = 0 ;
6374 PyObject * obj3 = 0 ;
6375 char *kwnames[] = {
6376 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
6377 };
6378
6379 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
6380 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6381 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6382 arg2 = (int) SWIG_AsInt(obj1);
6383 if (PyErr_Occurred()) SWIG_fail;
6384 arg3 = (int) SWIG_AsInt(obj2);
6385 if (PyErr_Occurred()) SWIG_fail;
6386 if (obj3) {
6387 arg4 = (int) SWIG_AsInt(obj3);
6388 if (PyErr_Occurred()) SWIG_fail;
6389 }
6390 {
6391 PyThreadState* __tstate = wxPyBeginAllowThreads();
6392 result = (bool)(arg1)->SashHitTest(arg2,arg3,arg4);
6393
6394 wxPyEndAllowThreads(__tstate);
6395 if (PyErr_Occurred()) SWIG_fail;
6396 }
6397 {
6398 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6399 }
6400 return resultobj;
6401 fail:
6402 return NULL;
6403 }
6404
6405
6406 static PyObject *_wrap_SplitterWindow_SizeWindows(PyObject *self, PyObject *args, PyObject *kwargs) {
6407 PyObject *resultobj;
6408 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6409 PyObject * obj0 = 0 ;
6410 char *kwnames[] = {
6411 (char *) "self", NULL
6412 };
6413
6414 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_SizeWindows",kwnames,&obj0)) goto fail;
6415 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6416 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6417 {
6418 PyThreadState* __tstate = wxPyBeginAllowThreads();
6419 (arg1)->SizeWindows();
6420
6421 wxPyEndAllowThreads(__tstate);
6422 if (PyErr_Occurred()) SWIG_fail;
6423 }
6424 Py_INCREF(Py_None); resultobj = Py_None;
6425 return resultobj;
6426 fail:
6427 return NULL;
6428 }
6429
6430
6431 static PyObject *_wrap_SplitterWindow_SetNeedUpdating(PyObject *self, PyObject *args, PyObject *kwargs) {
6432 PyObject *resultobj;
6433 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6434 bool arg2 ;
6435 PyObject * obj0 = 0 ;
6436 PyObject * obj1 = 0 ;
6437 char *kwnames[] = {
6438 (char *) "self",(char *) "needUpdating", NULL
6439 };
6440
6441 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetNeedUpdating",kwnames,&obj0,&obj1)) goto fail;
6442 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6443 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6444 arg2 = (bool) SWIG_AsBool(obj1);
6445 if (PyErr_Occurred()) SWIG_fail;
6446 {
6447 PyThreadState* __tstate = wxPyBeginAllowThreads();
6448 (arg1)->SetNeedUpdating(arg2);
6449
6450 wxPyEndAllowThreads(__tstate);
6451 if (PyErr_Occurred()) SWIG_fail;
6452 }
6453 Py_INCREF(Py_None); resultobj = Py_None;
6454 return resultobj;
6455 fail:
6456 return NULL;
6457 }
6458
6459
6460 static PyObject *_wrap_SplitterWindow_GetNeedUpdating(PyObject *self, PyObject *args, PyObject *kwargs) {
6461 PyObject *resultobj;
6462 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6463 bool result;
6464 PyObject * obj0 = 0 ;
6465 char *kwnames[] = {
6466 (char *) "self", NULL
6467 };
6468
6469 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetNeedUpdating",kwnames,&obj0)) goto fail;
6470 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6471 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6472 {
6473 PyThreadState* __tstate = wxPyBeginAllowThreads();
6474 result = (bool)((wxSplitterWindow const *)arg1)->GetNeedUpdating();
6475
6476 wxPyEndAllowThreads(__tstate);
6477 if (PyErr_Occurred()) SWIG_fail;
6478 }
6479 {
6480 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6481 }
6482 return resultobj;
6483 fail:
6484 return NULL;
6485 }
6486
6487
6488 static PyObject *_wrap_SplitterWindow_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
6489 PyObject *resultobj;
6490 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
6491 wxVisualAttributes result;
6492 PyObject * obj0 = 0 ;
6493 char *kwnames[] = {
6494 (char *) "variant", NULL
6495 };
6496
6497 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:SplitterWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
6498 if (obj0) {
6499 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
6500 if (PyErr_Occurred()) SWIG_fail;
6501 }
6502 {
6503 if (!wxPyCheckForApp()) SWIG_fail;
6504 PyThreadState* __tstate = wxPyBeginAllowThreads();
6505 result = wxSplitterWindow::GetClassDefaultAttributes((wxWindowVariant )arg1);
6506
6507 wxPyEndAllowThreads(__tstate);
6508 if (PyErr_Occurred()) SWIG_fail;
6509 }
6510 {
6511 wxVisualAttributes * resultptr;
6512 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
6513 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
6514 }
6515 return resultobj;
6516 fail:
6517 return NULL;
6518 }
6519
6520
6521 static PyObject * SplitterWindow_swigregister(PyObject *self, PyObject *args) {
6522 PyObject *obj;
6523 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6524 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterWindow, obj);
6525 Py_INCREF(obj);
6526 return Py_BuildValue((char *)"");
6527 }
6528 static PyObject *_wrap_new_SplitterEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6529 PyObject *resultobj;
6530 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
6531 wxSplitterWindow *arg2 = (wxSplitterWindow *) (wxSplitterWindow *) NULL ;
6532 wxSplitterEvent *result;
6533 PyObject * obj0 = 0 ;
6534 PyObject * obj1 = 0 ;
6535 char *kwnames[] = {
6536 (char *) "type",(char *) "splitter", NULL
6537 };
6538
6539 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SplitterEvent",kwnames,&obj0,&obj1)) goto fail;
6540 if (obj0) {
6541 arg1 = (wxEventType) SWIG_AsInt(obj0);
6542 if (PyErr_Occurred()) SWIG_fail;
6543 }
6544 if (obj1) {
6545 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxSplitterWindow,
6546 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6547 }
6548 {
6549 PyThreadState* __tstate = wxPyBeginAllowThreads();
6550 result = (wxSplitterEvent *)new wxSplitterEvent(arg1,arg2);
6551
6552 wxPyEndAllowThreads(__tstate);
6553 if (PyErr_Occurred()) SWIG_fail;
6554 }
6555 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterEvent, 1);
6556 return resultobj;
6557 fail:
6558 return NULL;
6559 }
6560
6561
6562 static PyObject *_wrap_SplitterEvent_SetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6563 PyObject *resultobj;
6564 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6565 int arg2 ;
6566 PyObject * obj0 = 0 ;
6567 PyObject * obj1 = 0 ;
6568 char *kwnames[] = {
6569 (char *) "self",(char *) "pos", NULL
6570 };
6571
6572 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterEvent_SetSashPosition",kwnames,&obj0,&obj1)) goto fail;
6573 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6574 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6575 arg2 = (int) SWIG_AsInt(obj1);
6576 if (PyErr_Occurred()) SWIG_fail;
6577 {
6578 PyThreadState* __tstate = wxPyBeginAllowThreads();
6579 (arg1)->SetSashPosition(arg2);
6580
6581 wxPyEndAllowThreads(__tstate);
6582 if (PyErr_Occurred()) SWIG_fail;
6583 }
6584 Py_INCREF(Py_None); resultobj = Py_None;
6585 return resultobj;
6586 fail:
6587 return NULL;
6588 }
6589
6590
6591 static PyObject *_wrap_SplitterEvent_GetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6592 PyObject *resultobj;
6593 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6594 int result;
6595 PyObject * obj0 = 0 ;
6596 char *kwnames[] = {
6597 (char *) "self", NULL
6598 };
6599
6600 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetSashPosition",kwnames,&obj0)) goto fail;
6601 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6602 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6603 {
6604 PyThreadState* __tstate = wxPyBeginAllowThreads();
6605 result = (int)((wxSplitterEvent const *)arg1)->GetSashPosition();
6606
6607 wxPyEndAllowThreads(__tstate);
6608 if (PyErr_Occurred()) SWIG_fail;
6609 }
6610 resultobj = SWIG_FromInt((int)result);
6611 return resultobj;
6612 fail:
6613 return NULL;
6614 }
6615
6616
6617 static PyObject *_wrap_SplitterEvent_GetWindowBeingRemoved(PyObject *self, PyObject *args, PyObject *kwargs) {
6618 PyObject *resultobj;
6619 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6620 wxWindow *result;
6621 PyObject * obj0 = 0 ;
6622 char *kwnames[] = {
6623 (char *) "self", NULL
6624 };
6625
6626 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetWindowBeingRemoved",kwnames,&obj0)) goto fail;
6627 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6628 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6629 {
6630 PyThreadState* __tstate = wxPyBeginAllowThreads();
6631 result = (wxWindow *)((wxSplitterEvent const *)arg1)->GetWindowBeingRemoved();
6632
6633 wxPyEndAllowThreads(__tstate);
6634 if (PyErr_Occurred()) SWIG_fail;
6635 }
6636 {
6637 resultobj = wxPyMake_wxObject(result, 0);
6638 }
6639 return resultobj;
6640 fail:
6641 return NULL;
6642 }
6643
6644
6645 static PyObject *_wrap_SplitterEvent_GetX(PyObject *self, PyObject *args, PyObject *kwargs) {
6646 PyObject *resultobj;
6647 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6648 int result;
6649 PyObject * obj0 = 0 ;
6650 char *kwnames[] = {
6651 (char *) "self", NULL
6652 };
6653
6654 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetX",kwnames,&obj0)) goto fail;
6655 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6656 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6657 {
6658 PyThreadState* __tstate = wxPyBeginAllowThreads();
6659 result = (int)((wxSplitterEvent const *)arg1)->GetX();
6660
6661 wxPyEndAllowThreads(__tstate);
6662 if (PyErr_Occurred()) SWIG_fail;
6663 }
6664 resultobj = SWIG_FromInt((int)result);
6665 return resultobj;
6666 fail:
6667 return NULL;
6668 }
6669
6670
6671 static PyObject *_wrap_SplitterEvent_GetY(PyObject *self, PyObject *args, PyObject *kwargs) {
6672 PyObject *resultobj;
6673 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6674 int result;
6675 PyObject * obj0 = 0 ;
6676 char *kwnames[] = {
6677 (char *) "self", NULL
6678 };
6679
6680 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetY",kwnames,&obj0)) goto fail;
6681 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6682 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6683 {
6684 PyThreadState* __tstate = wxPyBeginAllowThreads();
6685 result = (int)((wxSplitterEvent const *)arg1)->GetY();
6686
6687 wxPyEndAllowThreads(__tstate);
6688 if (PyErr_Occurred()) SWIG_fail;
6689 }
6690 resultobj = SWIG_FromInt((int)result);
6691 return resultobj;
6692 fail:
6693 return NULL;
6694 }
6695
6696
6697 static PyObject * SplitterEvent_swigregister(PyObject *self, PyObject *args) {
6698 PyObject *obj;
6699 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6700 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterEvent, obj);
6701 Py_INCREF(obj);
6702 return Py_BuildValue((char *)"");
6703 }
6704 static int _wrap_SashNameStr_set(PyObject *_val) {
6705 PyErr_SetString(PyExc_TypeError,"Variable SashNameStr is read-only.");
6706 return 1;
6707 }
6708
6709
6710 static PyObject *_wrap_SashNameStr_get() {
6711 PyObject *pyobj;
6712
6713 {
6714 #if wxUSE_UNICODE
6715 pyobj = PyUnicode_FromWideChar((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
6716 #else
6717 pyobj = PyString_FromStringAndSize((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
6718 #endif
6719 }
6720 return pyobj;
6721 }
6722
6723
6724 static int _wrap_SashLayoutNameStr_set(PyObject *_val) {
6725 PyErr_SetString(PyExc_TypeError,"Variable SashLayoutNameStr is read-only.");
6726 return 1;
6727 }
6728
6729
6730 static PyObject *_wrap_SashLayoutNameStr_get() {
6731 PyObject *pyobj;
6732
6733 {
6734 #if wxUSE_UNICODE
6735 pyobj = PyUnicode_FromWideChar((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
6736 #else
6737 pyobj = PyString_FromStringAndSize((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
6738 #endif
6739 }
6740 return pyobj;
6741 }
6742
6743
6744 static PyObject *_wrap_new_SashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6745 PyObject *resultobj;
6746 wxWindow *arg1 = (wxWindow *) 0 ;
6747 int arg2 = (int) -1 ;
6748 wxPoint const &arg3_defvalue = wxDefaultPosition ;
6749 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
6750 wxSize const &arg4_defvalue = wxDefaultSize ;
6751 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
6752 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
6753 wxString const &arg6_defvalue = wxPySashNameStr ;
6754 wxString *arg6 = (wxString *) &arg6_defvalue ;
6755 wxSashWindow *result;
6756 wxPoint temp3 ;
6757 wxSize temp4 ;
6758 bool temp6 = False ;
6759 PyObject * obj0 = 0 ;
6760 PyObject * obj1 = 0 ;
6761 PyObject * obj2 = 0 ;
6762 PyObject * obj3 = 0 ;
6763 PyObject * obj4 = 0 ;
6764 PyObject * obj5 = 0 ;
6765 char *kwnames[] = {
6766 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6767 };
6768
6769 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SashWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
6770 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
6771 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6772 if (obj1) {
6773 arg2 = (int) SWIG_AsInt(obj1);
6774 if (PyErr_Occurred()) SWIG_fail;
6775 }
6776 if (obj2) {
6777 {
6778 arg3 = &temp3;
6779 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
6780 }
6781 }
6782 if (obj3) {
6783 {
6784 arg4 = &temp4;
6785 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
6786 }
6787 }
6788 if (obj4) {
6789 arg5 = (long) SWIG_AsLong(obj4);
6790 if (PyErr_Occurred()) SWIG_fail;
6791 }
6792 if (obj5) {
6793 {
6794 arg6 = wxString_in_helper(obj5);
6795 if (arg6 == NULL) SWIG_fail;
6796 temp6 = True;
6797 }
6798 }
6799 {
6800 if (!wxPyCheckForApp()) SWIG_fail;
6801 PyThreadState* __tstate = wxPyBeginAllowThreads();
6802 result = (wxSashWindow *)new wxSashWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
6803
6804 wxPyEndAllowThreads(__tstate);
6805 if (PyErr_Occurred()) SWIG_fail;
6806 }
6807 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
6808 {
6809 if (temp6)
6810 delete arg6;
6811 }
6812 return resultobj;
6813 fail:
6814 {
6815 if (temp6)
6816 delete arg6;
6817 }
6818 return NULL;
6819 }
6820
6821
6822 static PyObject *_wrap_new_PreSashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6823 PyObject *resultobj;
6824 wxSashWindow *result;
6825 char *kwnames[] = {
6826 NULL
6827 };
6828
6829 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashWindow",kwnames)) goto fail;
6830 {
6831 if (!wxPyCheckForApp()) SWIG_fail;
6832 PyThreadState* __tstate = wxPyBeginAllowThreads();
6833 result = (wxSashWindow *)new wxSashWindow();
6834
6835 wxPyEndAllowThreads(__tstate);
6836 if (PyErr_Occurred()) SWIG_fail;
6837 }
6838 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
6839 return resultobj;
6840 fail:
6841 return NULL;
6842 }
6843
6844
6845 static PyObject *_wrap_SashWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
6846 PyObject *resultobj;
6847 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6848 wxWindow *arg2 = (wxWindow *) 0 ;
6849 int arg3 = (int) -1 ;
6850 wxPoint const &arg4_defvalue = wxDefaultPosition ;
6851 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
6852 wxSize const &arg5_defvalue = wxDefaultSize ;
6853 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
6854 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
6855 wxString const &arg7_defvalue = wxPySashNameStr ;
6856 wxString *arg7 = (wxString *) &arg7_defvalue ;
6857 bool result;
6858 wxPoint temp4 ;
6859 wxSize temp5 ;
6860 bool temp7 = False ;
6861 PyObject * obj0 = 0 ;
6862 PyObject * obj1 = 0 ;
6863 PyObject * obj2 = 0 ;
6864 PyObject * obj3 = 0 ;
6865 PyObject * obj4 = 0 ;
6866 PyObject * obj5 = 0 ;
6867 PyObject * obj6 = 0 ;
6868 char *kwnames[] = {
6869 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6870 };
6871
6872 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SashWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
6873 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6874 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6875 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
6876 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6877 if (obj2) {
6878 arg3 = (int) SWIG_AsInt(obj2);
6879 if (PyErr_Occurred()) SWIG_fail;
6880 }
6881 if (obj3) {
6882 {
6883 arg4 = &temp4;
6884 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
6885 }
6886 }
6887 if (obj4) {
6888 {
6889 arg5 = &temp5;
6890 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
6891 }
6892 }
6893 if (obj5) {
6894 arg6 = (long) SWIG_AsLong(obj5);
6895 if (PyErr_Occurred()) SWIG_fail;
6896 }
6897 if (obj6) {
6898 {
6899 arg7 = wxString_in_helper(obj6);
6900 if (arg7 == NULL) SWIG_fail;
6901 temp7 = True;
6902 }
6903 }
6904 {
6905 PyThreadState* __tstate = wxPyBeginAllowThreads();
6906 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
6907
6908 wxPyEndAllowThreads(__tstate);
6909 if (PyErr_Occurred()) SWIG_fail;
6910 }
6911 {
6912 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6913 }
6914 {
6915 if (temp7)
6916 delete arg7;
6917 }
6918 return resultobj;
6919 fail:
6920 {
6921 if (temp7)
6922 delete arg7;
6923 }
6924 return NULL;
6925 }
6926
6927
6928 static PyObject *_wrap_SashWindow_SetSashVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
6929 PyObject *resultobj;
6930 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6931 int arg2 ;
6932 bool arg3 ;
6933 PyObject * obj0 = 0 ;
6934 PyObject * obj1 = 0 ;
6935 PyObject * obj2 = 0 ;
6936 char *kwnames[] = {
6937 (char *) "self",(char *) "edge",(char *) "sash", NULL
6938 };
6939
6940 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashVisible",kwnames,&obj0,&obj1,&obj2)) goto fail;
6941 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6942 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6943 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
6944 if (PyErr_Occurred()) SWIG_fail;
6945 arg3 = (bool) SWIG_AsBool(obj2);
6946 if (PyErr_Occurred()) SWIG_fail;
6947 {
6948 PyThreadState* __tstate = wxPyBeginAllowThreads();
6949 (arg1)->SetSashVisible((wxSashEdgePosition )arg2,arg3);
6950
6951 wxPyEndAllowThreads(__tstate);
6952 if (PyErr_Occurred()) SWIG_fail;
6953 }
6954 Py_INCREF(Py_None); resultobj = Py_None;
6955 return resultobj;
6956 fail:
6957 return NULL;
6958 }
6959
6960
6961 static PyObject *_wrap_SashWindow_GetSashVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
6962 PyObject *resultobj;
6963 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6964 int arg2 ;
6965 bool result;
6966 PyObject * obj0 = 0 ;
6967 PyObject * obj1 = 0 ;
6968 char *kwnames[] = {
6969 (char *) "self",(char *) "edge", NULL
6970 };
6971
6972 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetSashVisible",kwnames,&obj0,&obj1)) goto fail;
6973 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6974 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6975 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
6976 if (PyErr_Occurred()) SWIG_fail;
6977 {
6978 PyThreadState* __tstate = wxPyBeginAllowThreads();
6979 result = (bool)((wxSashWindow const *)arg1)->GetSashVisible((wxSashEdgePosition )arg2);
6980
6981 wxPyEndAllowThreads(__tstate);
6982 if (PyErr_Occurred()) SWIG_fail;
6983 }
6984 {
6985 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6986 }
6987 return resultobj;
6988 fail:
6989 return NULL;
6990 }
6991
6992
6993 static PyObject *_wrap_SashWindow_SetSashBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
6994 PyObject *resultobj;
6995 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6996 int arg2 ;
6997 bool arg3 ;
6998 PyObject * obj0 = 0 ;
6999 PyObject * obj1 = 0 ;
7000 PyObject * obj2 = 0 ;
7001 char *kwnames[] = {
7002 (char *) "self",(char *) "edge",(char *) "border", NULL
7003 };
7004
7005 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashBorder",kwnames,&obj0,&obj1,&obj2)) goto fail;
7006 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7007 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7008 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7009 if (PyErr_Occurred()) SWIG_fail;
7010 arg3 = (bool) SWIG_AsBool(obj2);
7011 if (PyErr_Occurred()) SWIG_fail;
7012 {
7013 PyThreadState* __tstate = wxPyBeginAllowThreads();
7014 (arg1)->SetSashBorder((wxSashEdgePosition )arg2,arg3);
7015
7016 wxPyEndAllowThreads(__tstate);
7017 if (PyErr_Occurred()) SWIG_fail;
7018 }
7019 Py_INCREF(Py_None); resultobj = Py_None;
7020 return resultobj;
7021 fail:
7022 return NULL;
7023 }
7024
7025
7026 static PyObject *_wrap_SashWindow_HasBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
7027 PyObject *resultobj;
7028 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7029 int arg2 ;
7030 bool result;
7031 PyObject * obj0 = 0 ;
7032 PyObject * obj1 = 0 ;
7033 char *kwnames[] = {
7034 (char *) "self",(char *) "edge", NULL
7035 };
7036
7037 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_HasBorder",kwnames,&obj0,&obj1)) goto fail;
7038 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7039 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7040 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7041 if (PyErr_Occurred()) SWIG_fail;
7042 {
7043 PyThreadState* __tstate = wxPyBeginAllowThreads();
7044 result = (bool)((wxSashWindow const *)arg1)->HasBorder((wxSashEdgePosition )arg2);
7045
7046 wxPyEndAllowThreads(__tstate);
7047 if (PyErr_Occurred()) SWIG_fail;
7048 }
7049 {
7050 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7051 }
7052 return resultobj;
7053 fail:
7054 return NULL;
7055 }
7056
7057
7058 static PyObject *_wrap_SashWindow_GetEdgeMargin(PyObject *self, PyObject *args, PyObject *kwargs) {
7059 PyObject *resultobj;
7060 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7061 int arg2 ;
7062 int result;
7063 PyObject * obj0 = 0 ;
7064 PyObject * obj1 = 0 ;
7065 char *kwnames[] = {
7066 (char *) "self",(char *) "edge", NULL
7067 };
7068
7069 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetEdgeMargin",kwnames,&obj0,&obj1)) goto fail;
7070 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7071 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7072 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7073 if (PyErr_Occurred()) SWIG_fail;
7074 {
7075 PyThreadState* __tstate = wxPyBeginAllowThreads();
7076 result = (int)((wxSashWindow const *)arg1)->GetEdgeMargin((wxSashEdgePosition )arg2);
7077
7078 wxPyEndAllowThreads(__tstate);
7079 if (PyErr_Occurred()) SWIG_fail;
7080 }
7081 resultobj = SWIG_FromInt((int)result);
7082 return resultobj;
7083 fail:
7084 return NULL;
7085 }
7086
7087
7088 static PyObject *_wrap_SashWindow_SetDefaultBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7089 PyObject *resultobj;
7090 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7091 int arg2 ;
7092 PyObject * obj0 = 0 ;
7093 PyObject * obj1 = 0 ;
7094 char *kwnames[] = {
7095 (char *) "self",(char *) "width", NULL
7096 };
7097
7098 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetDefaultBorderSize",kwnames,&obj0,&obj1)) goto fail;
7099 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7100 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7101 arg2 = (int) SWIG_AsInt(obj1);
7102 if (PyErr_Occurred()) SWIG_fail;
7103 {
7104 PyThreadState* __tstate = wxPyBeginAllowThreads();
7105 (arg1)->SetDefaultBorderSize(arg2);
7106
7107 wxPyEndAllowThreads(__tstate);
7108 if (PyErr_Occurred()) SWIG_fail;
7109 }
7110 Py_INCREF(Py_None); resultobj = Py_None;
7111 return resultobj;
7112 fail:
7113 return NULL;
7114 }
7115
7116
7117 static PyObject *_wrap_SashWindow_GetDefaultBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7118 PyObject *resultobj;
7119 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7120 int result;
7121 PyObject * obj0 = 0 ;
7122 char *kwnames[] = {
7123 (char *) "self", NULL
7124 };
7125
7126 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetDefaultBorderSize",kwnames,&obj0)) goto fail;
7127 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7128 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7129 {
7130 PyThreadState* __tstate = wxPyBeginAllowThreads();
7131 result = (int)((wxSashWindow const *)arg1)->GetDefaultBorderSize();
7132
7133 wxPyEndAllowThreads(__tstate);
7134 if (PyErr_Occurred()) SWIG_fail;
7135 }
7136 resultobj = SWIG_FromInt((int)result);
7137 return resultobj;
7138 fail:
7139 return NULL;
7140 }
7141
7142
7143 static PyObject *_wrap_SashWindow_SetExtraBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7144 PyObject *resultobj;
7145 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7146 int arg2 ;
7147 PyObject * obj0 = 0 ;
7148 PyObject * obj1 = 0 ;
7149 char *kwnames[] = {
7150 (char *) "self",(char *) "width", NULL
7151 };
7152
7153 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetExtraBorderSize",kwnames,&obj0,&obj1)) goto fail;
7154 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7155 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7156 arg2 = (int) SWIG_AsInt(obj1);
7157 if (PyErr_Occurred()) SWIG_fail;
7158 {
7159 PyThreadState* __tstate = wxPyBeginAllowThreads();
7160 (arg1)->SetExtraBorderSize(arg2);
7161
7162 wxPyEndAllowThreads(__tstate);
7163 if (PyErr_Occurred()) SWIG_fail;
7164 }
7165 Py_INCREF(Py_None); resultobj = Py_None;
7166 return resultobj;
7167 fail:
7168 return NULL;
7169 }
7170
7171
7172 static PyObject *_wrap_SashWindow_GetExtraBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7173 PyObject *resultobj;
7174 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7175 int result;
7176 PyObject * obj0 = 0 ;
7177 char *kwnames[] = {
7178 (char *) "self", NULL
7179 };
7180
7181 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetExtraBorderSize",kwnames,&obj0)) goto fail;
7182 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7183 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7184 {
7185 PyThreadState* __tstate = wxPyBeginAllowThreads();
7186 result = (int)((wxSashWindow const *)arg1)->GetExtraBorderSize();
7187
7188 wxPyEndAllowThreads(__tstate);
7189 if (PyErr_Occurred()) SWIG_fail;
7190 }
7191 resultobj = SWIG_FromInt((int)result);
7192 return resultobj;
7193 fail:
7194 return NULL;
7195 }
7196
7197
7198 static PyObject *_wrap_SashWindow_SetMinimumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
7199 PyObject *resultobj;
7200 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7201 int arg2 ;
7202 PyObject * obj0 = 0 ;
7203 PyObject * obj1 = 0 ;
7204 char *kwnames[] = {
7205 (char *) "self",(char *) "min", NULL
7206 };
7207
7208 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeX",kwnames,&obj0,&obj1)) goto fail;
7209 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7210 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7211 arg2 = (int) SWIG_AsInt(obj1);
7212 if (PyErr_Occurred()) SWIG_fail;
7213 {
7214 PyThreadState* __tstate = wxPyBeginAllowThreads();
7215 (arg1)->SetMinimumSizeX(arg2);
7216
7217 wxPyEndAllowThreads(__tstate);
7218 if (PyErr_Occurred()) SWIG_fail;
7219 }
7220 Py_INCREF(Py_None); resultobj = Py_None;
7221 return resultobj;
7222 fail:
7223 return NULL;
7224 }
7225
7226
7227 static PyObject *_wrap_SashWindow_SetMinimumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
7228 PyObject *resultobj;
7229 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7230 int arg2 ;
7231 PyObject * obj0 = 0 ;
7232 PyObject * obj1 = 0 ;
7233 char *kwnames[] = {
7234 (char *) "self",(char *) "min", NULL
7235 };
7236
7237 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeY",kwnames,&obj0,&obj1)) goto fail;
7238 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7239 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7240 arg2 = (int) SWIG_AsInt(obj1);
7241 if (PyErr_Occurred()) SWIG_fail;
7242 {
7243 PyThreadState* __tstate = wxPyBeginAllowThreads();
7244 (arg1)->SetMinimumSizeY(arg2);
7245
7246 wxPyEndAllowThreads(__tstate);
7247 if (PyErr_Occurred()) SWIG_fail;
7248 }
7249 Py_INCREF(Py_None); resultobj = Py_None;
7250 return resultobj;
7251 fail:
7252 return NULL;
7253 }
7254
7255
7256 static PyObject *_wrap_SashWindow_GetMinimumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
7257 PyObject *resultobj;
7258 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7259 int result;
7260 PyObject * obj0 = 0 ;
7261 char *kwnames[] = {
7262 (char *) "self", NULL
7263 };
7264
7265 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeX",kwnames,&obj0)) goto fail;
7266 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7267 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7268 {
7269 PyThreadState* __tstate = wxPyBeginAllowThreads();
7270 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeX();
7271
7272 wxPyEndAllowThreads(__tstate);
7273 if (PyErr_Occurred()) SWIG_fail;
7274 }
7275 resultobj = SWIG_FromInt((int)result);
7276 return resultobj;
7277 fail:
7278 return NULL;
7279 }
7280
7281
7282 static PyObject *_wrap_SashWindow_GetMinimumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
7283 PyObject *resultobj;
7284 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7285 int result;
7286 PyObject * obj0 = 0 ;
7287 char *kwnames[] = {
7288 (char *) "self", NULL
7289 };
7290
7291 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeY",kwnames,&obj0)) goto fail;
7292 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7293 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7294 {
7295 PyThreadState* __tstate = wxPyBeginAllowThreads();
7296 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeY();
7297
7298 wxPyEndAllowThreads(__tstate);
7299 if (PyErr_Occurred()) SWIG_fail;
7300 }
7301 resultobj = SWIG_FromInt((int)result);
7302 return resultobj;
7303 fail:
7304 return NULL;
7305 }
7306
7307
7308 static PyObject *_wrap_SashWindow_SetMaximumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
7309 PyObject *resultobj;
7310 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7311 int arg2 ;
7312 PyObject * obj0 = 0 ;
7313 PyObject * obj1 = 0 ;
7314 char *kwnames[] = {
7315 (char *) "self",(char *) "max", NULL
7316 };
7317
7318 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeX",kwnames,&obj0,&obj1)) goto fail;
7319 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7320 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7321 arg2 = (int) SWIG_AsInt(obj1);
7322 if (PyErr_Occurred()) SWIG_fail;
7323 {
7324 PyThreadState* __tstate = wxPyBeginAllowThreads();
7325 (arg1)->SetMaximumSizeX(arg2);
7326
7327 wxPyEndAllowThreads(__tstate);
7328 if (PyErr_Occurred()) SWIG_fail;
7329 }
7330 Py_INCREF(Py_None); resultobj = Py_None;
7331 return resultobj;
7332 fail:
7333 return NULL;
7334 }
7335
7336
7337 static PyObject *_wrap_SashWindow_SetMaximumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
7338 PyObject *resultobj;
7339 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7340 int arg2 ;
7341 PyObject * obj0 = 0 ;
7342 PyObject * obj1 = 0 ;
7343 char *kwnames[] = {
7344 (char *) "self",(char *) "max", NULL
7345 };
7346
7347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeY",kwnames,&obj0,&obj1)) goto fail;
7348 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7349 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7350 arg2 = (int) SWIG_AsInt(obj1);
7351 if (PyErr_Occurred()) SWIG_fail;
7352 {
7353 PyThreadState* __tstate = wxPyBeginAllowThreads();
7354 (arg1)->SetMaximumSizeY(arg2);
7355
7356 wxPyEndAllowThreads(__tstate);
7357 if (PyErr_Occurred()) SWIG_fail;
7358 }
7359 Py_INCREF(Py_None); resultobj = Py_None;
7360 return resultobj;
7361 fail:
7362 return NULL;
7363 }
7364
7365
7366 static PyObject *_wrap_SashWindow_GetMaximumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
7367 PyObject *resultobj;
7368 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7369 int result;
7370 PyObject * obj0 = 0 ;
7371 char *kwnames[] = {
7372 (char *) "self", NULL
7373 };
7374
7375 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeX",kwnames,&obj0)) goto fail;
7376 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7377 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7378 {
7379 PyThreadState* __tstate = wxPyBeginAllowThreads();
7380 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeX();
7381
7382 wxPyEndAllowThreads(__tstate);
7383 if (PyErr_Occurred()) SWIG_fail;
7384 }
7385 resultobj = SWIG_FromInt((int)result);
7386 return resultobj;
7387 fail:
7388 return NULL;
7389 }
7390
7391
7392 static PyObject *_wrap_SashWindow_GetMaximumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
7393 PyObject *resultobj;
7394 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7395 int result;
7396 PyObject * obj0 = 0 ;
7397 char *kwnames[] = {
7398 (char *) "self", NULL
7399 };
7400
7401 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeY",kwnames,&obj0)) goto fail;
7402 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7403 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7404 {
7405 PyThreadState* __tstate = wxPyBeginAllowThreads();
7406 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeY();
7407
7408 wxPyEndAllowThreads(__tstate);
7409 if (PyErr_Occurred()) SWIG_fail;
7410 }
7411 resultobj = SWIG_FromInt((int)result);
7412 return resultobj;
7413 fail:
7414 return NULL;
7415 }
7416
7417
7418 static PyObject *_wrap_SashWindow_SashHitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
7419 PyObject *resultobj;
7420 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7421 int arg2 ;
7422 int arg3 ;
7423 int arg4 = (int) 2 ;
7424 int result;
7425 PyObject * obj0 = 0 ;
7426 PyObject * obj1 = 0 ;
7427 PyObject * obj2 = 0 ;
7428 PyObject * obj3 = 0 ;
7429 char *kwnames[] = {
7430 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
7431 };
7432
7433 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SashWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
7434 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7435 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7436 arg2 = (int) SWIG_AsInt(obj1);
7437 if (PyErr_Occurred()) SWIG_fail;
7438 arg3 = (int) SWIG_AsInt(obj2);
7439 if (PyErr_Occurred()) SWIG_fail;
7440 if (obj3) {
7441 arg4 = (int) SWIG_AsInt(obj3);
7442 if (PyErr_Occurred()) SWIG_fail;
7443 }
7444 {
7445 PyThreadState* __tstate = wxPyBeginAllowThreads();
7446 result = (int)(arg1)->SashHitTest(arg2,arg3,arg4);
7447
7448 wxPyEndAllowThreads(__tstate);
7449 if (PyErr_Occurred()) SWIG_fail;
7450 }
7451 resultobj = SWIG_FromInt((int)result);
7452 return resultobj;
7453 fail:
7454 return NULL;
7455 }
7456
7457
7458 static PyObject *_wrap_SashWindow_SizeWindows(PyObject *self, PyObject *args, PyObject *kwargs) {
7459 PyObject *resultobj;
7460 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7461 PyObject * obj0 = 0 ;
7462 char *kwnames[] = {
7463 (char *) "self", NULL
7464 };
7465
7466 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_SizeWindows",kwnames,&obj0)) goto fail;
7467 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7468 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7469 {
7470 PyThreadState* __tstate = wxPyBeginAllowThreads();
7471 (arg1)->SizeWindows();
7472
7473 wxPyEndAllowThreads(__tstate);
7474 if (PyErr_Occurred()) SWIG_fail;
7475 }
7476 Py_INCREF(Py_None); resultobj = Py_None;
7477 return resultobj;
7478 fail:
7479 return NULL;
7480 }
7481
7482
7483 static PyObject * SashWindow_swigregister(PyObject *self, PyObject *args) {
7484 PyObject *obj;
7485 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7486 SWIG_TypeClientData(SWIGTYPE_p_wxSashWindow, obj);
7487 Py_INCREF(obj);
7488 return Py_BuildValue((char *)"");
7489 }
7490 static PyObject *_wrap_new_SashEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7491 PyObject *resultobj;
7492 int arg1 = (int) 0 ;
7493 int arg2 = (int) wxSASH_NONE ;
7494 wxSashEvent *result;
7495 PyObject * obj0 = 0 ;
7496 PyObject * obj1 = 0 ;
7497 char *kwnames[] = {
7498 (char *) "id",(char *) "edge", NULL
7499 };
7500
7501 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SashEvent",kwnames,&obj0,&obj1)) goto fail;
7502 if (obj0) {
7503 arg1 = (int) SWIG_AsInt(obj0);
7504 if (PyErr_Occurred()) SWIG_fail;
7505 }
7506 if (obj1) {
7507 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7508 if (PyErr_Occurred()) SWIG_fail;
7509 }
7510 {
7511 PyThreadState* __tstate = wxPyBeginAllowThreads();
7512 result = (wxSashEvent *)new wxSashEvent(arg1,(wxSashEdgePosition )arg2);
7513
7514 wxPyEndAllowThreads(__tstate);
7515 if (PyErr_Occurred()) SWIG_fail;
7516 }
7517 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashEvent, 1);
7518 return resultobj;
7519 fail:
7520 return NULL;
7521 }
7522
7523
7524 static PyObject *_wrap_SashEvent_SetEdge(PyObject *self, PyObject *args, PyObject *kwargs) {
7525 PyObject *resultobj;
7526 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7527 int arg2 ;
7528 PyObject * obj0 = 0 ;
7529 PyObject * obj1 = 0 ;
7530 char *kwnames[] = {
7531 (char *) "self",(char *) "edge", NULL
7532 };
7533
7534 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetEdge",kwnames,&obj0,&obj1)) goto fail;
7535 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7536 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7537 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7538 if (PyErr_Occurred()) SWIG_fail;
7539 {
7540 PyThreadState* __tstate = wxPyBeginAllowThreads();
7541 (arg1)->SetEdge((wxSashEdgePosition )arg2);
7542
7543 wxPyEndAllowThreads(__tstate);
7544 if (PyErr_Occurred()) SWIG_fail;
7545 }
7546 Py_INCREF(Py_None); resultobj = Py_None;
7547 return resultobj;
7548 fail:
7549 return NULL;
7550 }
7551
7552
7553 static PyObject *_wrap_SashEvent_GetEdge(PyObject *self, PyObject *args, PyObject *kwargs) {
7554 PyObject *resultobj;
7555 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7556 int result;
7557 PyObject * obj0 = 0 ;
7558 char *kwnames[] = {
7559 (char *) "self", NULL
7560 };
7561
7562 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetEdge",kwnames,&obj0)) goto fail;
7563 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7564 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7565 {
7566 PyThreadState* __tstate = wxPyBeginAllowThreads();
7567 result = (int)((wxSashEvent const *)arg1)->GetEdge();
7568
7569 wxPyEndAllowThreads(__tstate);
7570 if (PyErr_Occurred()) SWIG_fail;
7571 }
7572 resultobj = SWIG_FromInt((int)result);
7573 return resultobj;
7574 fail:
7575 return NULL;
7576 }
7577
7578
7579 static PyObject *_wrap_SashEvent_SetDragRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7580 PyObject *resultobj;
7581 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7582 wxRect *arg2 = 0 ;
7583 wxRect temp2 ;
7584 PyObject * obj0 = 0 ;
7585 PyObject * obj1 = 0 ;
7586 char *kwnames[] = {
7587 (char *) "self",(char *) "rect", NULL
7588 };
7589
7590 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragRect",kwnames,&obj0,&obj1)) goto fail;
7591 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7592 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7593 {
7594 arg2 = &temp2;
7595 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
7596 }
7597 {
7598 PyThreadState* __tstate = wxPyBeginAllowThreads();
7599 (arg1)->SetDragRect((wxRect const &)*arg2);
7600
7601 wxPyEndAllowThreads(__tstate);
7602 if (PyErr_Occurred()) SWIG_fail;
7603 }
7604 Py_INCREF(Py_None); resultobj = Py_None;
7605 return resultobj;
7606 fail:
7607 return NULL;
7608 }
7609
7610
7611 static PyObject *_wrap_SashEvent_GetDragRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7612 PyObject *resultobj;
7613 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7614 wxRect result;
7615 PyObject * obj0 = 0 ;
7616 char *kwnames[] = {
7617 (char *) "self", NULL
7618 };
7619
7620 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragRect",kwnames,&obj0)) goto fail;
7621 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7622 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7623 {
7624 PyThreadState* __tstate = wxPyBeginAllowThreads();
7625 result = ((wxSashEvent const *)arg1)->GetDragRect();
7626
7627 wxPyEndAllowThreads(__tstate);
7628 if (PyErr_Occurred()) SWIG_fail;
7629 }
7630 {
7631 wxRect * resultptr;
7632 resultptr = new wxRect((wxRect &) result);
7633 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
7634 }
7635 return resultobj;
7636 fail:
7637 return NULL;
7638 }
7639
7640
7641 static PyObject *_wrap_SashEvent_SetDragStatus(PyObject *self, PyObject *args, PyObject *kwargs) {
7642 PyObject *resultobj;
7643 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7644 int arg2 ;
7645 PyObject * obj0 = 0 ;
7646 PyObject * obj1 = 0 ;
7647 char *kwnames[] = {
7648 (char *) "self",(char *) "status", NULL
7649 };
7650
7651 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragStatus",kwnames,&obj0,&obj1)) goto fail;
7652 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7653 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7654 arg2 = (wxSashDragStatus) SWIG_AsInt(obj1);
7655 if (PyErr_Occurred()) SWIG_fail;
7656 {
7657 PyThreadState* __tstate = wxPyBeginAllowThreads();
7658 (arg1)->SetDragStatus((wxSashDragStatus )arg2);
7659
7660 wxPyEndAllowThreads(__tstate);
7661 if (PyErr_Occurred()) SWIG_fail;
7662 }
7663 Py_INCREF(Py_None); resultobj = Py_None;
7664 return resultobj;
7665 fail:
7666 return NULL;
7667 }
7668
7669
7670 static PyObject *_wrap_SashEvent_GetDragStatus(PyObject *self, PyObject *args, PyObject *kwargs) {
7671 PyObject *resultobj;
7672 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7673 int result;
7674 PyObject * obj0 = 0 ;
7675 char *kwnames[] = {
7676 (char *) "self", NULL
7677 };
7678
7679 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragStatus",kwnames,&obj0)) goto fail;
7680 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7681 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7682 {
7683 PyThreadState* __tstate = wxPyBeginAllowThreads();
7684 result = (int)((wxSashEvent const *)arg1)->GetDragStatus();
7685
7686 wxPyEndAllowThreads(__tstate);
7687 if (PyErr_Occurred()) SWIG_fail;
7688 }
7689 resultobj = SWIG_FromInt((int)result);
7690 return resultobj;
7691 fail:
7692 return NULL;
7693 }
7694
7695
7696 static PyObject * SashEvent_swigregister(PyObject *self, PyObject *args) {
7697 PyObject *obj;
7698 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7699 SWIG_TypeClientData(SWIGTYPE_p_wxSashEvent, obj);
7700 Py_INCREF(obj);
7701 return Py_BuildValue((char *)"");
7702 }
7703 static PyObject *_wrap_new_QueryLayoutInfoEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7704 PyObject *resultobj;
7705 int arg1 = (int) 0 ;
7706 wxQueryLayoutInfoEvent *result;
7707 PyObject * obj0 = 0 ;
7708 char *kwnames[] = {
7709 (char *) "id", NULL
7710 };
7711
7712 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_QueryLayoutInfoEvent",kwnames,&obj0)) goto fail;
7713 if (obj0) {
7714 arg1 = (int) SWIG_AsInt(obj0);
7715 if (PyErr_Occurred()) SWIG_fail;
7716 }
7717 {
7718 PyThreadState* __tstate = wxPyBeginAllowThreads();
7719 result = (wxQueryLayoutInfoEvent *)new wxQueryLayoutInfoEvent(arg1);
7720
7721 wxPyEndAllowThreads(__tstate);
7722 if (PyErr_Occurred()) SWIG_fail;
7723 }
7724 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxQueryLayoutInfoEvent, 1);
7725 return resultobj;
7726 fail:
7727 return NULL;
7728 }
7729
7730
7731 static PyObject *_wrap_QueryLayoutInfoEvent_SetRequestedLength(PyObject *self, PyObject *args, PyObject *kwargs) {
7732 PyObject *resultobj;
7733 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7734 int arg2 ;
7735 PyObject * obj0 = 0 ;
7736 PyObject * obj1 = 0 ;
7737 char *kwnames[] = {
7738 (char *) "self",(char *) "length", NULL
7739 };
7740
7741 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetRequestedLength",kwnames,&obj0,&obj1)) goto fail;
7742 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7743 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7744 arg2 = (int) SWIG_AsInt(obj1);
7745 if (PyErr_Occurred()) SWIG_fail;
7746 {
7747 PyThreadState* __tstate = wxPyBeginAllowThreads();
7748 (arg1)->SetRequestedLength(arg2);
7749
7750 wxPyEndAllowThreads(__tstate);
7751 if (PyErr_Occurred()) SWIG_fail;
7752 }
7753 Py_INCREF(Py_None); resultobj = Py_None;
7754 return resultobj;
7755 fail:
7756 return NULL;
7757 }
7758
7759
7760 static PyObject *_wrap_QueryLayoutInfoEvent_GetRequestedLength(PyObject *self, PyObject *args, PyObject *kwargs) {
7761 PyObject *resultobj;
7762 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7763 int result;
7764 PyObject * obj0 = 0 ;
7765 char *kwnames[] = {
7766 (char *) "self", NULL
7767 };
7768
7769 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetRequestedLength",kwnames,&obj0)) goto fail;
7770 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7771 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7772 {
7773 PyThreadState* __tstate = wxPyBeginAllowThreads();
7774 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetRequestedLength();
7775
7776 wxPyEndAllowThreads(__tstate);
7777 if (PyErr_Occurred()) SWIG_fail;
7778 }
7779 resultobj = SWIG_FromInt((int)result);
7780 return resultobj;
7781 fail:
7782 return NULL;
7783 }
7784
7785
7786 static PyObject *_wrap_QueryLayoutInfoEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7787 PyObject *resultobj;
7788 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7789 int arg2 ;
7790 PyObject * obj0 = 0 ;
7791 PyObject * obj1 = 0 ;
7792 char *kwnames[] = {
7793 (char *) "self",(char *) "flags", NULL
7794 };
7795
7796 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
7797 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7798 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7799 arg2 = (int) SWIG_AsInt(obj1);
7800 if (PyErr_Occurred()) SWIG_fail;
7801 {
7802 PyThreadState* __tstate = wxPyBeginAllowThreads();
7803 (arg1)->SetFlags(arg2);
7804
7805 wxPyEndAllowThreads(__tstate);
7806 if (PyErr_Occurred()) SWIG_fail;
7807 }
7808 Py_INCREF(Py_None); resultobj = Py_None;
7809 return resultobj;
7810 fail:
7811 return NULL;
7812 }
7813
7814
7815 static PyObject *_wrap_QueryLayoutInfoEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7816 PyObject *resultobj;
7817 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7818 int result;
7819 PyObject * obj0 = 0 ;
7820 char *kwnames[] = {
7821 (char *) "self", NULL
7822 };
7823
7824 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetFlags",kwnames,&obj0)) goto fail;
7825 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7826 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7827 {
7828 PyThreadState* __tstate = wxPyBeginAllowThreads();
7829 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetFlags();
7830
7831 wxPyEndAllowThreads(__tstate);
7832 if (PyErr_Occurred()) SWIG_fail;
7833 }
7834 resultobj = SWIG_FromInt((int)result);
7835 return resultobj;
7836 fail:
7837 return NULL;
7838 }
7839
7840
7841 static PyObject *_wrap_QueryLayoutInfoEvent_SetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7842 PyObject *resultobj;
7843 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7844 wxSize *arg2 = 0 ;
7845 wxSize temp2 ;
7846 PyObject * obj0 = 0 ;
7847 PyObject * obj1 = 0 ;
7848 char *kwnames[] = {
7849 (char *) "self",(char *) "size", NULL
7850 };
7851
7852 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetSize",kwnames,&obj0,&obj1)) goto fail;
7853 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7854 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7855 {
7856 arg2 = &temp2;
7857 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
7858 }
7859 {
7860 PyThreadState* __tstate = wxPyBeginAllowThreads();
7861 (arg1)->SetSize((wxSize const &)*arg2);
7862
7863 wxPyEndAllowThreads(__tstate);
7864 if (PyErr_Occurred()) SWIG_fail;
7865 }
7866 Py_INCREF(Py_None); resultobj = Py_None;
7867 return resultobj;
7868 fail:
7869 return NULL;
7870 }
7871
7872
7873 static PyObject *_wrap_QueryLayoutInfoEvent_GetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7874 PyObject *resultobj;
7875 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7876 wxSize result;
7877 PyObject * obj0 = 0 ;
7878 char *kwnames[] = {
7879 (char *) "self", NULL
7880 };
7881
7882 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetSize",kwnames,&obj0)) goto fail;
7883 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7884 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7885 {
7886 PyThreadState* __tstate = wxPyBeginAllowThreads();
7887 result = ((wxQueryLayoutInfoEvent const *)arg1)->GetSize();
7888
7889 wxPyEndAllowThreads(__tstate);
7890 if (PyErr_Occurred()) SWIG_fail;
7891 }
7892 {
7893 wxSize * resultptr;
7894 resultptr = new wxSize((wxSize &) result);
7895 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
7896 }
7897 return resultobj;
7898 fail:
7899 return NULL;
7900 }
7901
7902
7903 static PyObject *_wrap_QueryLayoutInfoEvent_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
7904 PyObject *resultobj;
7905 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7906 int arg2 ;
7907 PyObject * obj0 = 0 ;
7908 PyObject * obj1 = 0 ;
7909 char *kwnames[] = {
7910 (char *) "self",(char *) "orient", NULL
7911 };
7912
7913 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
7914 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7915 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7916 arg2 = (wxLayoutOrientation) SWIG_AsInt(obj1);
7917 if (PyErr_Occurred()) SWIG_fail;
7918 {
7919 PyThreadState* __tstate = wxPyBeginAllowThreads();
7920 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
7921
7922 wxPyEndAllowThreads(__tstate);
7923 if (PyErr_Occurred()) SWIG_fail;
7924 }
7925 Py_INCREF(Py_None); resultobj = Py_None;
7926 return resultobj;
7927 fail:
7928 return NULL;
7929 }
7930
7931
7932 static PyObject *_wrap_QueryLayoutInfoEvent_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
7933 PyObject *resultobj;
7934 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7935 int result;
7936 PyObject * obj0 = 0 ;
7937 char *kwnames[] = {
7938 (char *) "self", NULL
7939 };
7940
7941 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetOrientation",kwnames,&obj0)) goto fail;
7942 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7943 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7944 {
7945 PyThreadState* __tstate = wxPyBeginAllowThreads();
7946 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetOrientation();
7947
7948 wxPyEndAllowThreads(__tstate);
7949 if (PyErr_Occurred()) SWIG_fail;
7950 }
7951 resultobj = SWIG_FromInt((int)result);
7952 return resultobj;
7953 fail:
7954 return NULL;
7955 }
7956
7957
7958 static PyObject *_wrap_QueryLayoutInfoEvent_SetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
7959 PyObject *resultobj;
7960 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7961 int arg2 ;
7962 PyObject * obj0 = 0 ;
7963 PyObject * obj1 = 0 ;
7964 char *kwnames[] = {
7965 (char *) "self",(char *) "align", NULL
7966 };
7967
7968 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
7969 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7970 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7971 arg2 = (wxLayoutAlignment) SWIG_AsInt(obj1);
7972 if (PyErr_Occurred()) SWIG_fail;
7973 {
7974 PyThreadState* __tstate = wxPyBeginAllowThreads();
7975 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
7976
7977 wxPyEndAllowThreads(__tstate);
7978 if (PyErr_Occurred()) SWIG_fail;
7979 }
7980 Py_INCREF(Py_None); resultobj = Py_None;
7981 return resultobj;
7982 fail:
7983 return NULL;
7984 }
7985
7986
7987 static PyObject *_wrap_QueryLayoutInfoEvent_GetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
7988 PyObject *resultobj;
7989 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7990 int result;
7991 PyObject * obj0 = 0 ;
7992 char *kwnames[] = {
7993 (char *) "self", NULL
7994 };
7995
7996 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetAlignment",kwnames,&obj0)) goto fail;
7997 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7998 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7999 {
8000 PyThreadState* __tstate = wxPyBeginAllowThreads();
8001 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetAlignment();
8002
8003 wxPyEndAllowThreads(__tstate);
8004 if (PyErr_Occurred()) SWIG_fail;
8005 }
8006 resultobj = SWIG_FromInt((int)result);
8007 return resultobj;
8008 fail:
8009 return NULL;
8010 }
8011
8012
8013 static PyObject * QueryLayoutInfoEvent_swigregister(PyObject *self, PyObject *args) {
8014 PyObject *obj;
8015 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8016 SWIG_TypeClientData(SWIGTYPE_p_wxQueryLayoutInfoEvent, obj);
8017 Py_INCREF(obj);
8018 return Py_BuildValue((char *)"");
8019 }
8020 static PyObject *_wrap_new_CalculateLayoutEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
8021 PyObject *resultobj;
8022 int arg1 = (int) 0 ;
8023 wxCalculateLayoutEvent *result;
8024 PyObject * obj0 = 0 ;
8025 char *kwnames[] = {
8026 (char *) "id", NULL
8027 };
8028
8029 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_CalculateLayoutEvent",kwnames,&obj0)) goto fail;
8030 if (obj0) {
8031 arg1 = (int) SWIG_AsInt(obj0);
8032 if (PyErr_Occurred()) SWIG_fail;
8033 }
8034 {
8035 PyThreadState* __tstate = wxPyBeginAllowThreads();
8036 result = (wxCalculateLayoutEvent *)new wxCalculateLayoutEvent(arg1);
8037
8038 wxPyEndAllowThreads(__tstate);
8039 if (PyErr_Occurred()) SWIG_fail;
8040 }
8041 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxCalculateLayoutEvent, 1);
8042 return resultobj;
8043 fail:
8044 return NULL;
8045 }
8046
8047
8048 static PyObject *_wrap_CalculateLayoutEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
8049 PyObject *resultobj;
8050 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
8051 int arg2 ;
8052 PyObject * obj0 = 0 ;
8053 PyObject * obj1 = 0 ;
8054 char *kwnames[] = {
8055 (char *) "self",(char *) "flags", NULL
8056 };
8057
8058 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
8059 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
8060 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8061 arg2 = (int) SWIG_AsInt(obj1);
8062 if (PyErr_Occurred()) SWIG_fail;
8063 {
8064 PyThreadState* __tstate = wxPyBeginAllowThreads();
8065 (arg1)->SetFlags(arg2);
8066
8067 wxPyEndAllowThreads(__tstate);
8068 if (PyErr_Occurred()) SWIG_fail;
8069 }
8070 Py_INCREF(Py_None); resultobj = Py_None;
8071 return resultobj;
8072 fail:
8073 return NULL;
8074 }
8075
8076
8077 static PyObject *_wrap_CalculateLayoutEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
8078 PyObject *resultobj;
8079 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
8080 int result;
8081 PyObject * obj0 = 0 ;
8082 char *kwnames[] = {
8083 (char *) "self", NULL
8084 };
8085
8086 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetFlags",kwnames,&obj0)) goto fail;
8087 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
8088 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8089 {
8090 PyThreadState* __tstate = wxPyBeginAllowThreads();
8091 result = (int)((wxCalculateLayoutEvent const *)arg1)->GetFlags();
8092
8093 wxPyEndAllowThreads(__tstate);
8094 if (PyErr_Occurred()) SWIG_fail;
8095 }
8096 resultobj = SWIG_FromInt((int)result);
8097 return resultobj;
8098 fail:
8099 return NULL;
8100 }
8101
8102
8103 static PyObject *_wrap_CalculateLayoutEvent_SetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
8104 PyObject *resultobj;
8105 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
8106 wxRect *arg2 = 0 ;
8107 wxRect temp2 ;
8108 PyObject * obj0 = 0 ;
8109 PyObject * obj1 = 0 ;
8110 char *kwnames[] = {
8111 (char *) "self",(char *) "rect", NULL
8112 };
8113
8114 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
8115 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
8116 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8117 {
8118 arg2 = &temp2;
8119 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8120 }
8121 {
8122 PyThreadState* __tstate = wxPyBeginAllowThreads();
8123 (arg1)->SetRect((wxRect const &)*arg2);
8124
8125 wxPyEndAllowThreads(__tstate);
8126 if (PyErr_Occurred()) SWIG_fail;
8127 }
8128 Py_INCREF(Py_None); resultobj = Py_None;
8129 return resultobj;
8130 fail:
8131 return NULL;
8132 }
8133
8134
8135 static PyObject *_wrap_CalculateLayoutEvent_GetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
8136 PyObject *resultobj;
8137 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
8138 wxRect result;
8139 PyObject * obj0 = 0 ;
8140 char *kwnames[] = {
8141 (char *) "self", NULL
8142 };
8143
8144 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetRect",kwnames,&obj0)) goto fail;
8145 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
8146 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8147 {
8148 PyThreadState* __tstate = wxPyBeginAllowThreads();
8149 result = ((wxCalculateLayoutEvent const *)arg1)->GetRect();
8150
8151 wxPyEndAllowThreads(__tstate);
8152 if (PyErr_Occurred()) SWIG_fail;
8153 }
8154 {
8155 wxRect * resultptr;
8156 resultptr = new wxRect((wxRect &) result);
8157 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
8158 }
8159 return resultobj;
8160 fail:
8161 return NULL;
8162 }
8163
8164
8165 static PyObject * CalculateLayoutEvent_swigregister(PyObject *self, PyObject *args) {
8166 PyObject *obj;
8167 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8168 SWIG_TypeClientData(SWIGTYPE_p_wxCalculateLayoutEvent, obj);
8169 Py_INCREF(obj);
8170 return Py_BuildValue((char *)"");
8171 }
8172 static PyObject *_wrap_new_SashLayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8173 PyObject *resultobj;
8174 wxWindow *arg1 = (wxWindow *) 0 ;
8175 int arg2 = (int) -1 ;
8176 wxPoint const &arg3_defvalue = wxDefaultPosition ;
8177 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
8178 wxSize const &arg4_defvalue = wxDefaultSize ;
8179 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
8180 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
8181 wxString const &arg6_defvalue = wxPySashLayoutNameStr ;
8182 wxString *arg6 = (wxString *) &arg6_defvalue ;
8183 wxSashLayoutWindow *result;
8184 wxPoint temp3 ;
8185 wxSize temp4 ;
8186 bool temp6 = False ;
8187 PyObject * obj0 = 0 ;
8188 PyObject * obj1 = 0 ;
8189 PyObject * obj2 = 0 ;
8190 PyObject * obj3 = 0 ;
8191 PyObject * obj4 = 0 ;
8192 PyObject * obj5 = 0 ;
8193 char *kwnames[] = {
8194 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8195 };
8196
8197 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SashLayoutWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
8198 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8199 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8200 if (obj1) {
8201 arg2 = (int) SWIG_AsInt(obj1);
8202 if (PyErr_Occurred()) SWIG_fail;
8203 }
8204 if (obj2) {
8205 {
8206 arg3 = &temp3;
8207 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8208 }
8209 }
8210 if (obj3) {
8211 {
8212 arg4 = &temp4;
8213 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
8214 }
8215 }
8216 if (obj4) {
8217 arg5 = (long) SWIG_AsLong(obj4);
8218 if (PyErr_Occurred()) SWIG_fail;
8219 }
8220 if (obj5) {
8221 {
8222 arg6 = wxString_in_helper(obj5);
8223 if (arg6 == NULL) SWIG_fail;
8224 temp6 = True;
8225 }
8226 }
8227 {
8228 if (!wxPyCheckForApp()) SWIG_fail;
8229 PyThreadState* __tstate = wxPyBeginAllowThreads();
8230 result = (wxSashLayoutWindow *)new wxSashLayoutWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
8231
8232 wxPyEndAllowThreads(__tstate);
8233 if (PyErr_Occurred()) SWIG_fail;
8234 }
8235 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
8236 {
8237 if (temp6)
8238 delete arg6;
8239 }
8240 return resultobj;
8241 fail:
8242 {
8243 if (temp6)
8244 delete arg6;
8245 }
8246 return NULL;
8247 }
8248
8249
8250 static PyObject *_wrap_new_PreSashLayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8251 PyObject *resultobj;
8252 wxSashLayoutWindow *result;
8253 char *kwnames[] = {
8254 NULL
8255 };
8256
8257 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashLayoutWindow",kwnames)) goto fail;
8258 {
8259 if (!wxPyCheckForApp()) SWIG_fail;
8260 PyThreadState* __tstate = wxPyBeginAllowThreads();
8261 result = (wxSashLayoutWindow *)new wxSashLayoutWindow();
8262
8263 wxPyEndAllowThreads(__tstate);
8264 if (PyErr_Occurred()) SWIG_fail;
8265 }
8266 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
8267 return resultobj;
8268 fail:
8269 return NULL;
8270 }
8271
8272
8273 static PyObject *_wrap_SashLayoutWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
8274 PyObject *resultobj;
8275 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8276 wxWindow *arg2 = (wxWindow *) 0 ;
8277 int arg3 = (int) -1 ;
8278 wxPoint const &arg4_defvalue = wxDefaultPosition ;
8279 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
8280 wxSize const &arg5_defvalue = wxDefaultSize ;
8281 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
8282 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
8283 wxString const &arg7_defvalue = wxPySashLayoutNameStr ;
8284 wxString *arg7 = (wxString *) &arg7_defvalue ;
8285 bool result;
8286 wxPoint temp4 ;
8287 wxSize temp5 ;
8288 bool temp7 = False ;
8289 PyObject * obj0 = 0 ;
8290 PyObject * obj1 = 0 ;
8291 PyObject * obj2 = 0 ;
8292 PyObject * obj3 = 0 ;
8293 PyObject * obj4 = 0 ;
8294 PyObject * obj5 = 0 ;
8295 PyObject * obj6 = 0 ;
8296 char *kwnames[] = {
8297 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8298 };
8299
8300 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SashLayoutWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
8301 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8302 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8303 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
8304 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8305 if (obj2) {
8306 arg3 = (int) SWIG_AsInt(obj2);
8307 if (PyErr_Occurred()) SWIG_fail;
8308 }
8309 if (obj3) {
8310 {
8311 arg4 = &temp4;
8312 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8313 }
8314 }
8315 if (obj4) {
8316 {
8317 arg5 = &temp5;
8318 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
8319 }
8320 }
8321 if (obj5) {
8322 arg6 = (long) SWIG_AsLong(obj5);
8323 if (PyErr_Occurred()) SWIG_fail;
8324 }
8325 if (obj6) {
8326 {
8327 arg7 = wxString_in_helper(obj6);
8328 if (arg7 == NULL) SWIG_fail;
8329 temp7 = True;
8330 }
8331 }
8332 {
8333 PyThreadState* __tstate = wxPyBeginAllowThreads();
8334 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
8335
8336 wxPyEndAllowThreads(__tstate);
8337 if (PyErr_Occurred()) SWIG_fail;
8338 }
8339 {
8340 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8341 }
8342 {
8343 if (temp7)
8344 delete arg7;
8345 }
8346 return resultobj;
8347 fail:
8348 {
8349 if (temp7)
8350 delete arg7;
8351 }
8352 return NULL;
8353 }
8354
8355
8356 static PyObject *_wrap_SashLayoutWindow_GetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
8357 PyObject *resultobj;
8358 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8359 int result;
8360 PyObject * obj0 = 0 ;
8361 char *kwnames[] = {
8362 (char *) "self", NULL
8363 };
8364
8365 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetAlignment",kwnames,&obj0)) goto fail;
8366 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8367 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8368 {
8369 PyThreadState* __tstate = wxPyBeginAllowThreads();
8370 result = (int)(arg1)->GetAlignment();
8371
8372 wxPyEndAllowThreads(__tstate);
8373 if (PyErr_Occurred()) SWIG_fail;
8374 }
8375 resultobj = SWIG_FromInt((int)result);
8376 return resultobj;
8377 fail:
8378 return NULL;
8379 }
8380
8381
8382 static PyObject *_wrap_SashLayoutWindow_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
8383 PyObject *resultobj;
8384 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8385 int result;
8386 PyObject * obj0 = 0 ;
8387 char *kwnames[] = {
8388 (char *) "self", NULL
8389 };
8390
8391 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetOrientation",kwnames,&obj0)) goto fail;
8392 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8393 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8394 {
8395 PyThreadState* __tstate = wxPyBeginAllowThreads();
8396 result = (int)(arg1)->GetOrientation();
8397
8398 wxPyEndAllowThreads(__tstate);
8399 if (PyErr_Occurred()) SWIG_fail;
8400 }
8401 resultobj = SWIG_FromInt((int)result);
8402 return resultobj;
8403 fail:
8404 return NULL;
8405 }
8406
8407
8408 static PyObject *_wrap_SashLayoutWindow_SetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
8409 PyObject *resultobj;
8410 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8411 int arg2 ;
8412 PyObject * obj0 = 0 ;
8413 PyObject * obj1 = 0 ;
8414 char *kwnames[] = {
8415 (char *) "self",(char *) "alignment", NULL
8416 };
8417
8418 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
8419 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8420 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8421 arg2 = (wxLayoutAlignment) SWIG_AsInt(obj1);
8422 if (PyErr_Occurred()) SWIG_fail;
8423 {
8424 PyThreadState* __tstate = wxPyBeginAllowThreads();
8425 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
8426
8427 wxPyEndAllowThreads(__tstate);
8428 if (PyErr_Occurred()) SWIG_fail;
8429 }
8430 Py_INCREF(Py_None); resultobj = Py_None;
8431 return resultobj;
8432 fail:
8433 return NULL;
8434 }
8435
8436
8437 static PyObject *_wrap_SashLayoutWindow_SetDefaultSize(PyObject *self, PyObject *args, PyObject *kwargs) {
8438 PyObject *resultobj;
8439 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8440 wxSize *arg2 = 0 ;
8441 wxSize temp2 ;
8442 PyObject * obj0 = 0 ;
8443 PyObject * obj1 = 0 ;
8444 char *kwnames[] = {
8445 (char *) "self",(char *) "size", NULL
8446 };
8447
8448 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetDefaultSize",kwnames,&obj0,&obj1)) goto fail;
8449 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8450 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8451 {
8452 arg2 = &temp2;
8453 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
8454 }
8455 {
8456 PyThreadState* __tstate = wxPyBeginAllowThreads();
8457 (arg1)->SetDefaultSize((wxSize const &)*arg2);
8458
8459 wxPyEndAllowThreads(__tstate);
8460 if (PyErr_Occurred()) SWIG_fail;
8461 }
8462 Py_INCREF(Py_None); resultobj = Py_None;
8463 return resultobj;
8464 fail:
8465 return NULL;
8466 }
8467
8468
8469 static PyObject *_wrap_SashLayoutWindow_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
8470 PyObject *resultobj;
8471 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8472 int arg2 ;
8473 PyObject * obj0 = 0 ;
8474 PyObject * obj1 = 0 ;
8475 char *kwnames[] = {
8476 (char *) "self",(char *) "orientation", NULL
8477 };
8478
8479 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
8480 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8481 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8482 arg2 = (wxLayoutOrientation) SWIG_AsInt(obj1);
8483 if (PyErr_Occurred()) SWIG_fail;
8484 {
8485 PyThreadState* __tstate = wxPyBeginAllowThreads();
8486 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
8487
8488 wxPyEndAllowThreads(__tstate);
8489 if (PyErr_Occurred()) SWIG_fail;
8490 }
8491 Py_INCREF(Py_None); resultobj = Py_None;
8492 return resultobj;
8493 fail:
8494 return NULL;
8495 }
8496
8497
8498 static PyObject * SashLayoutWindow_swigregister(PyObject *self, PyObject *args) {
8499 PyObject *obj;
8500 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8501 SWIG_TypeClientData(SWIGTYPE_p_wxSashLayoutWindow, obj);
8502 Py_INCREF(obj);
8503 return Py_BuildValue((char *)"");
8504 }
8505 static PyObject *_wrap_new_LayoutAlgorithm(PyObject *self, PyObject *args, PyObject *kwargs) {
8506 PyObject *resultobj;
8507 wxLayoutAlgorithm *result;
8508 char *kwnames[] = {
8509 NULL
8510 };
8511
8512 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_LayoutAlgorithm",kwnames)) goto fail;
8513 {
8514 PyThreadState* __tstate = wxPyBeginAllowThreads();
8515 result = (wxLayoutAlgorithm *)new wxLayoutAlgorithm();
8516
8517 wxPyEndAllowThreads(__tstate);
8518 if (PyErr_Occurred()) SWIG_fail;
8519 }
8520 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxLayoutAlgorithm, 1);
8521 return resultobj;
8522 fail:
8523 return NULL;
8524 }
8525
8526
8527 static PyObject *_wrap_delete_LayoutAlgorithm(PyObject *self, PyObject *args, PyObject *kwargs) {
8528 PyObject *resultobj;
8529 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8530 PyObject * obj0 = 0 ;
8531 char *kwnames[] = {
8532 (char *) "self", NULL
8533 };
8534
8535 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_LayoutAlgorithm",kwnames,&obj0)) goto fail;
8536 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8537 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8538 {
8539 PyThreadState* __tstate = wxPyBeginAllowThreads();
8540 delete arg1;
8541
8542 wxPyEndAllowThreads(__tstate);
8543 if (PyErr_Occurred()) SWIG_fail;
8544 }
8545 Py_INCREF(Py_None); resultobj = Py_None;
8546 return resultobj;
8547 fail:
8548 return NULL;
8549 }
8550
8551
8552 static PyObject *_wrap_LayoutAlgorithm_LayoutMDIFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
8553 PyObject *resultobj;
8554 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8555 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
8556 wxRect *arg3 = (wxRect *) NULL ;
8557 bool result;
8558 PyObject * obj0 = 0 ;
8559 PyObject * obj1 = 0 ;
8560 PyObject * obj2 = 0 ;
8561 char *kwnames[] = {
8562 (char *) "self",(char *) "frame",(char *) "rect", NULL
8563 };
8564
8565 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutMDIFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
8566 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8567 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8568 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMDIParentFrame,
8569 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8570 if (obj2) {
8571 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxRect,
8572 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8573 }
8574 {
8575 PyThreadState* __tstate = wxPyBeginAllowThreads();
8576 result = (bool)(arg1)->LayoutMDIFrame(arg2,arg3);
8577
8578 wxPyEndAllowThreads(__tstate);
8579 if (PyErr_Occurred()) SWIG_fail;
8580 }
8581 {
8582 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8583 }
8584 return resultobj;
8585 fail:
8586 return NULL;
8587 }
8588
8589
8590 static PyObject *_wrap_LayoutAlgorithm_LayoutFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
8591 PyObject *resultobj;
8592 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8593 wxFrame *arg2 = (wxFrame *) 0 ;
8594 wxWindow *arg3 = (wxWindow *) NULL ;
8595 bool result;
8596 PyObject * obj0 = 0 ;
8597 PyObject * obj1 = 0 ;
8598 PyObject * obj2 = 0 ;
8599 char *kwnames[] = {
8600 (char *) "self",(char *) "frame",(char *) "mainWindow", NULL
8601 };
8602
8603 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
8604 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8605 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8606 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
8607 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8608 if (obj2) {
8609 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
8610 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8611 }
8612 {
8613 PyThreadState* __tstate = wxPyBeginAllowThreads();
8614 result = (bool)(arg1)->LayoutFrame(arg2,arg3);
8615
8616 wxPyEndAllowThreads(__tstate);
8617 if (PyErr_Occurred()) SWIG_fail;
8618 }
8619 {
8620 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8621 }
8622 return resultobj;
8623 fail:
8624 return NULL;
8625 }
8626
8627
8628 static PyObject *_wrap_LayoutAlgorithm_LayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8629 PyObject *resultobj;
8630 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8631 wxWindow *arg2 = (wxWindow *) 0 ;
8632 wxWindow *arg3 = (wxWindow *) NULL ;
8633 bool result;
8634 PyObject * obj0 = 0 ;
8635 PyObject * obj1 = 0 ;
8636 PyObject * obj2 = 0 ;
8637 char *kwnames[] = {
8638 (char *) "self",(char *) "parent",(char *) "mainWindow", NULL
8639 };
8640
8641 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
8642 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8643 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8644 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
8645 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8646 if (obj2) {
8647 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
8648 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8649 }
8650 {
8651 PyThreadState* __tstate = wxPyBeginAllowThreads();
8652 result = (bool)(arg1)->LayoutWindow(arg2,arg3);
8653
8654 wxPyEndAllowThreads(__tstate);
8655 if (PyErr_Occurred()) SWIG_fail;
8656 }
8657 {
8658 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8659 }
8660 return resultobj;
8661 fail:
8662 return NULL;
8663 }
8664
8665
8666 static PyObject * LayoutAlgorithm_swigregister(PyObject *self, PyObject *args) {
8667 PyObject *obj;
8668 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8669 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutAlgorithm, obj);
8670 Py_INCREF(obj);
8671 return Py_BuildValue((char *)"");
8672 }
8673 static PyObject *_wrap_new_PopupWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8674 PyObject *resultobj;
8675 wxWindow *arg1 = (wxWindow *) 0 ;
8676 int arg2 = (int) wxBORDER_NONE ;
8677 wxPopupWindow *result;
8678 PyObject * obj0 = 0 ;
8679 PyObject * obj1 = 0 ;
8680 char *kwnames[] = {
8681 (char *) "parent",(char *) "flags", NULL
8682 };
8683
8684 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupWindow",kwnames,&obj0,&obj1)) goto fail;
8685 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8686 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8687 if (obj1) {
8688 arg2 = (int) SWIG_AsInt(obj1);
8689 if (PyErr_Occurred()) SWIG_fail;
8690 }
8691 {
8692 if (!wxPyCheckForApp()) SWIG_fail;
8693 PyThreadState* __tstate = wxPyBeginAllowThreads();
8694 result = (wxPopupWindow *)new wxPopupWindow(arg1,arg2);
8695
8696 wxPyEndAllowThreads(__tstate);
8697 if (PyErr_Occurred()) SWIG_fail;
8698 }
8699 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
8700 return resultobj;
8701 fail:
8702 return NULL;
8703 }
8704
8705
8706 static PyObject *_wrap_new_PrePopupWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8707 PyObject *resultobj;
8708 wxPopupWindow *result;
8709 char *kwnames[] = {
8710 NULL
8711 };
8712
8713 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupWindow",kwnames)) goto fail;
8714 {
8715 if (!wxPyCheckForApp()) SWIG_fail;
8716 PyThreadState* __tstate = wxPyBeginAllowThreads();
8717 result = (wxPopupWindow *)new wxPopupWindow();
8718
8719 wxPyEndAllowThreads(__tstate);
8720 if (PyErr_Occurred()) SWIG_fail;
8721 }
8722 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
8723 return resultobj;
8724 fail:
8725 return NULL;
8726 }
8727
8728
8729 static PyObject *_wrap_PopupWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
8730 PyObject *resultobj;
8731 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
8732 wxWindow *arg2 = (wxWindow *) 0 ;
8733 int arg3 = (int) wxBORDER_NONE ;
8734 bool result;
8735 PyObject * obj0 = 0 ;
8736 PyObject * obj1 = 0 ;
8737 PyObject * obj2 = 0 ;
8738 char *kwnames[] = {
8739 (char *) "self",(char *) "parent",(char *) "flags", NULL
8740 };
8741
8742 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:PopupWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
8743 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPopupWindow,
8744 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8745 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
8746 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8747 if (obj2) {
8748 arg3 = (int) SWIG_AsInt(obj2);
8749 if (PyErr_Occurred()) SWIG_fail;
8750 }
8751 {
8752 PyThreadState* __tstate = wxPyBeginAllowThreads();
8753 result = (bool)(arg1)->Create(arg2,arg3);
8754
8755 wxPyEndAllowThreads(__tstate);
8756 if (PyErr_Occurred()) SWIG_fail;
8757 }
8758 {
8759 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8760 }
8761 return resultobj;
8762 fail:
8763 return NULL;
8764 }
8765
8766
8767 static PyObject *_wrap_PopupWindow_Position(PyObject *self, PyObject *args, PyObject *kwargs) {
8768 PyObject *resultobj;
8769 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
8770 wxPoint *arg2 = 0 ;
8771 wxSize *arg3 = 0 ;
8772 wxPoint temp2 ;
8773 wxSize temp3 ;
8774 PyObject * obj0 = 0 ;
8775 PyObject * obj1 = 0 ;
8776 PyObject * obj2 = 0 ;
8777 char *kwnames[] = {
8778 (char *) "self",(char *) "ptOrigin",(char *) "size", NULL
8779 };
8780
8781 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupWindow_Position",kwnames,&obj0,&obj1,&obj2)) goto fail;
8782 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPopupWindow,
8783 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8784 {
8785 arg2 = &temp2;
8786 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
8787 }
8788 {
8789 arg3 = &temp3;
8790 if ( ! wxSize_helper(obj2, &arg3)) SWIG_fail;
8791 }
8792 {
8793 PyThreadState* __tstate = wxPyBeginAllowThreads();
8794 (arg1)->Position((wxPoint const &)*arg2,(wxSize const &)*arg3);
8795
8796 wxPyEndAllowThreads(__tstate);
8797 if (PyErr_Occurred()) SWIG_fail;
8798 }
8799 Py_INCREF(Py_None); resultobj = Py_None;
8800 return resultobj;
8801 fail:
8802 return NULL;
8803 }
8804
8805
8806 static PyObject * PopupWindow_swigregister(PyObject *self, PyObject *args) {
8807 PyObject *obj;
8808 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8809 SWIG_TypeClientData(SWIGTYPE_p_wxPopupWindow, obj);
8810 Py_INCREF(obj);
8811 return Py_BuildValue((char *)"");
8812 }
8813 static PyObject *_wrap_new_PopupTransientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8814 PyObject *resultobj;
8815 wxWindow *arg1 = (wxWindow *) 0 ;
8816 int arg2 = (int) wxBORDER_NONE ;
8817 wxPyPopupTransientWindow *result;
8818 PyObject * obj0 = 0 ;
8819 PyObject * obj1 = 0 ;
8820 char *kwnames[] = {
8821 (char *) "parent",(char *) "style", NULL
8822 };
8823
8824 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupTransientWindow",kwnames,&obj0,&obj1)) goto fail;
8825 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8826 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8827 if (obj1) {
8828 arg2 = (int) SWIG_AsInt(obj1);
8829 if (PyErr_Occurred()) SWIG_fail;
8830 }
8831 {
8832 if (!wxPyCheckForApp()) SWIG_fail;
8833 PyThreadState* __tstate = wxPyBeginAllowThreads();
8834 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow(arg1,arg2);
8835
8836 wxPyEndAllowThreads(__tstate);
8837 if (PyErr_Occurred()) SWIG_fail;
8838 }
8839 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
8840 return resultobj;
8841 fail:
8842 return NULL;
8843 }
8844
8845
8846 static PyObject *_wrap_new_PrePopupTransientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8847 PyObject *resultobj;
8848 wxPyPopupTransientWindow *result;
8849 char *kwnames[] = {
8850 NULL
8851 };
8852
8853 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupTransientWindow",kwnames)) goto fail;
8854 {
8855 if (!wxPyCheckForApp()) SWIG_fail;
8856 PyThreadState* __tstate = wxPyBeginAllowThreads();
8857 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow();
8858
8859 wxPyEndAllowThreads(__tstate);
8860 if (PyErr_Occurred()) SWIG_fail;
8861 }
8862 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
8863 return resultobj;
8864 fail:
8865 return NULL;
8866 }
8867
8868
8869 static PyObject *_wrap_PopupTransientWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
8870 PyObject *resultobj;
8871 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
8872 PyObject *arg2 = (PyObject *) 0 ;
8873 PyObject *arg3 = (PyObject *) 0 ;
8874 PyObject * obj0 = 0 ;
8875 PyObject * obj1 = 0 ;
8876 PyObject * obj2 = 0 ;
8877 char *kwnames[] = {
8878 (char *) "self",(char *) "self",(char *) "_class", NULL
8879 };
8880
8881 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupTransientWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
8882 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPopupTransientWindow,
8883 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8884 arg2 = obj1;
8885 arg3 = obj2;
8886 {
8887 PyThreadState* __tstate = wxPyBeginAllowThreads();
8888 (arg1)->_setCallbackInfo(arg2,arg3);
8889
8890 wxPyEndAllowThreads(__tstate);
8891 if (PyErr_Occurred()) SWIG_fail;
8892 }
8893 Py_INCREF(Py_None); resultobj = Py_None;
8894 return resultobj;
8895 fail:
8896 return NULL;
8897 }
8898
8899
8900 static PyObject *_wrap_PopupTransientWindow_Popup(PyObject *self, PyObject *args, PyObject *kwargs) {
8901 PyObject *resultobj;
8902 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
8903 wxWindow *arg2 = (wxWindow *) NULL ;
8904 PyObject * obj0 = 0 ;
8905 PyObject * obj1 = 0 ;
8906 char *kwnames[] = {
8907 (char *) "self",(char *) "focus", NULL
8908 };
8909
8910 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:PopupTransientWindow_Popup",kwnames,&obj0,&obj1)) goto fail;
8911 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPopupTransientWindow,
8912 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8913 if (obj1) {
8914 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
8915 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8916 }
8917 {
8918 PyThreadState* __tstate = wxPyBeginAllowThreads();
8919 (arg1)->Popup(arg2);
8920
8921 wxPyEndAllowThreads(__tstate);
8922 if (PyErr_Occurred()) SWIG_fail;
8923 }
8924 Py_INCREF(Py_None); resultobj = Py_None;
8925 return resultobj;
8926 fail:
8927 return NULL;
8928 }
8929
8930
8931 static PyObject *_wrap_PopupTransientWindow_Dismiss(PyObject *self, PyObject *args, PyObject *kwargs) {
8932 PyObject *resultobj;
8933 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
8934 PyObject * obj0 = 0 ;
8935 char *kwnames[] = {
8936 (char *) "self", NULL
8937 };
8938
8939 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PopupTransientWindow_Dismiss",kwnames,&obj0)) goto fail;
8940 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPopupTransientWindow,
8941 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8942 {
8943 PyThreadState* __tstate = wxPyBeginAllowThreads();
8944 (arg1)->Dismiss();
8945
8946 wxPyEndAllowThreads(__tstate);
8947 if (PyErr_Occurred()) SWIG_fail;
8948 }
8949 Py_INCREF(Py_None); resultobj = Py_None;
8950 return resultobj;
8951 fail:
8952 return NULL;
8953 }
8954
8955
8956 static PyObject * PopupTransientWindow_swigregister(PyObject *self, PyObject *args) {
8957 PyObject *obj;
8958 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8959 SWIG_TypeClientData(SWIGTYPE_p_wxPyPopupTransientWindow, obj);
8960 Py_INCREF(obj);
8961 return Py_BuildValue((char *)"");
8962 }
8963 static PyObject *_wrap_new_TipWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8964 PyObject *resultobj;
8965 wxWindow *arg1 = (wxWindow *) 0 ;
8966 wxString *arg2 = 0 ;
8967 int arg3 = (int) 100 ;
8968 wxRect *arg4 = (wxRect *) NULL ;
8969 wxTipWindow *result;
8970 bool temp2 = False ;
8971 PyObject * obj0 = 0 ;
8972 PyObject * obj1 = 0 ;
8973 PyObject * obj2 = 0 ;
8974 PyObject * obj3 = 0 ;
8975 char *kwnames[] = {
8976 (char *) "parent",(char *) "text",(char *) "maxLength",(char *) "rectBound", NULL
8977 };
8978
8979 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:new_TipWindow",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
8980 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8981 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8982 {
8983 arg2 = wxString_in_helper(obj1);
8984 if (arg2 == NULL) SWIG_fail;
8985 temp2 = True;
8986 }
8987 if (obj2) {
8988 arg3 = (int) SWIG_AsInt(obj2);
8989 if (PyErr_Occurred()) SWIG_fail;
8990 }
8991 if (obj3) {
8992 if ((SWIG_ConvertPtr(obj3,(void **)(&arg4),SWIGTYPE_p_wxRect,
8993 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8994 }
8995 {
8996 if (!wxPyCheckForApp()) SWIG_fail;
8997 PyThreadState* __tstate = wxPyBeginAllowThreads();
8998 result = (wxTipWindow *)new_wxTipWindow(arg1,(wxString const &)*arg2,arg3,arg4);
8999
9000 wxPyEndAllowThreads(__tstate);
9001 if (PyErr_Occurred()) SWIG_fail;
9002 }
9003 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTipWindow, 1);
9004 {
9005 if (temp2)
9006 delete arg2;
9007 }
9008 return resultobj;
9009 fail:
9010 {
9011 if (temp2)
9012 delete arg2;
9013 }
9014 return NULL;
9015 }
9016
9017
9018 static PyObject *_wrap_TipWindow_SetBoundingRect(PyObject *self, PyObject *args, PyObject *kwargs) {
9019 PyObject *resultobj;
9020 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
9021 wxRect *arg2 = 0 ;
9022 wxRect temp2 ;
9023 PyObject * obj0 = 0 ;
9024 PyObject * obj1 = 0 ;
9025 char *kwnames[] = {
9026 (char *) "self",(char *) "rectBound", NULL
9027 };
9028
9029 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TipWindow_SetBoundingRect",kwnames,&obj0,&obj1)) goto fail;
9030 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTipWindow,
9031 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9032 {
9033 arg2 = &temp2;
9034 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
9035 }
9036 {
9037 PyThreadState* __tstate = wxPyBeginAllowThreads();
9038 (arg1)->SetBoundingRect((wxRect const &)*arg2);
9039
9040 wxPyEndAllowThreads(__tstate);
9041 if (PyErr_Occurred()) SWIG_fail;
9042 }
9043 Py_INCREF(Py_None); resultobj = Py_None;
9044 return resultobj;
9045 fail:
9046 return NULL;
9047 }
9048
9049
9050 static PyObject *_wrap_TipWindow_Close(PyObject *self, PyObject *args, PyObject *kwargs) {
9051 PyObject *resultobj;
9052 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
9053 PyObject * obj0 = 0 ;
9054 char *kwnames[] = {
9055 (char *) "self", NULL
9056 };
9057
9058 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TipWindow_Close",kwnames,&obj0)) goto fail;
9059 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTipWindow,
9060 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9061 {
9062 PyThreadState* __tstate = wxPyBeginAllowThreads();
9063 (arg1)->Close();
9064
9065 wxPyEndAllowThreads(__tstate);
9066 if (PyErr_Occurred()) SWIG_fail;
9067 }
9068 Py_INCREF(Py_None); resultobj = Py_None;
9069 return resultobj;
9070 fail:
9071 return NULL;
9072 }
9073
9074
9075 static PyObject * TipWindow_swigregister(PyObject *self, PyObject *args) {
9076 PyObject *obj;
9077 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9078 SWIG_TypeClientData(SWIGTYPE_p_wxTipWindow, obj);
9079 Py_INCREF(obj);
9080 return Py_BuildValue((char *)"");
9081 }
9082 static PyObject *_wrap_new_VScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
9083 PyObject *resultobj;
9084 wxWindow *arg1 = (wxWindow *) 0 ;
9085 int arg2 = (int) wxID_ANY ;
9086 wxPoint const &arg3_defvalue = wxDefaultPosition ;
9087 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
9088 wxSize const &arg4_defvalue = wxDefaultSize ;
9089 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
9090 long arg5 = (long) 0 ;
9091 wxString const &arg6_defvalue = wxPyPanelNameStr ;
9092 wxString *arg6 = (wxString *) &arg6_defvalue ;
9093 wxPyVScrolledWindow *result;
9094 wxPoint temp3 ;
9095 wxSize temp4 ;
9096 bool temp6 = False ;
9097 PyObject * obj0 = 0 ;
9098 PyObject * obj1 = 0 ;
9099 PyObject * obj2 = 0 ;
9100 PyObject * obj3 = 0 ;
9101 PyObject * obj4 = 0 ;
9102 PyObject * obj5 = 0 ;
9103 char *kwnames[] = {
9104 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9105 };
9106
9107 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
9108 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
9109 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9110 if (obj1) {
9111 arg2 = (int) SWIG_AsInt(obj1);
9112 if (PyErr_Occurred()) SWIG_fail;
9113 }
9114 if (obj2) {
9115 {
9116 arg3 = &temp3;
9117 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
9118 }
9119 }
9120 if (obj3) {
9121 {
9122 arg4 = &temp4;
9123 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
9124 }
9125 }
9126 if (obj4) {
9127 arg5 = (long) SWIG_AsLong(obj4);
9128 if (PyErr_Occurred()) SWIG_fail;
9129 }
9130 if (obj5) {
9131 {
9132 arg6 = wxString_in_helper(obj5);
9133 if (arg6 == NULL) SWIG_fail;
9134 temp6 = True;
9135 }
9136 }
9137 {
9138 if (!wxPyCheckForApp()) SWIG_fail;
9139 PyThreadState* __tstate = wxPyBeginAllowThreads();
9140 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
9141
9142 wxPyEndAllowThreads(__tstate);
9143 if (PyErr_Occurred()) SWIG_fail;
9144 }
9145 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
9146 {
9147 if (temp6)
9148 delete arg6;
9149 }
9150 return resultobj;
9151 fail:
9152 {
9153 if (temp6)
9154 delete arg6;
9155 }
9156 return NULL;
9157 }
9158
9159
9160 static PyObject *_wrap_new_PreVScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
9161 PyObject *resultobj;
9162 wxPyVScrolledWindow *result;
9163 char *kwnames[] = {
9164 NULL
9165 };
9166
9167 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVScrolledWindow",kwnames)) goto fail;
9168 {
9169 if (!wxPyCheckForApp()) SWIG_fail;
9170 PyThreadState* __tstate = wxPyBeginAllowThreads();
9171 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow();
9172
9173 wxPyEndAllowThreads(__tstate);
9174 if (PyErr_Occurred()) SWIG_fail;
9175 }
9176 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
9177 return resultobj;
9178 fail:
9179 return NULL;
9180 }
9181
9182
9183 static PyObject *_wrap_VScrolledWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
9184 PyObject *resultobj;
9185 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9186 PyObject *arg2 = (PyObject *) 0 ;
9187 PyObject *arg3 = (PyObject *) 0 ;
9188 PyObject * obj0 = 0 ;
9189 PyObject * obj1 = 0 ;
9190 PyObject * obj2 = 0 ;
9191 char *kwnames[] = {
9192 (char *) "self",(char *) "self",(char *) "_class", NULL
9193 };
9194
9195 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
9196 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9197 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9198 arg2 = obj1;
9199 arg3 = obj2;
9200 {
9201 PyThreadState* __tstate = wxPyBeginAllowThreads();
9202 (arg1)->_setCallbackInfo(arg2,arg3);
9203
9204 wxPyEndAllowThreads(__tstate);
9205 if (PyErr_Occurred()) SWIG_fail;
9206 }
9207 Py_INCREF(Py_None); resultobj = Py_None;
9208 return resultobj;
9209 fail:
9210 return NULL;
9211 }
9212
9213
9214 static PyObject *_wrap_VScrolledWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
9215 PyObject *resultobj;
9216 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9217 wxWindow *arg2 = (wxWindow *) 0 ;
9218 int arg3 = (int) wxID_ANY ;
9219 wxPoint const &arg4_defvalue = wxDefaultPosition ;
9220 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
9221 wxSize const &arg5_defvalue = wxDefaultSize ;
9222 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
9223 long arg6 = (long) 0 ;
9224 wxString const &arg7_defvalue = wxPyPanelNameStr ;
9225 wxString *arg7 = (wxString *) &arg7_defvalue ;
9226 bool result;
9227 wxPoint temp4 ;
9228 wxSize temp5 ;
9229 bool temp7 = False ;
9230 PyObject * obj0 = 0 ;
9231 PyObject * obj1 = 0 ;
9232 PyObject * obj2 = 0 ;
9233 PyObject * obj3 = 0 ;
9234 PyObject * obj4 = 0 ;
9235 PyObject * obj5 = 0 ;
9236 PyObject * obj6 = 0 ;
9237 char *kwnames[] = {
9238 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9239 };
9240
9241 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
9242 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9243 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9244 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
9245 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9246 if (obj2) {
9247 arg3 = (int) SWIG_AsInt(obj2);
9248 if (PyErr_Occurred()) SWIG_fail;
9249 }
9250 if (obj3) {
9251 {
9252 arg4 = &temp4;
9253 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
9254 }
9255 }
9256 if (obj4) {
9257 {
9258 arg5 = &temp5;
9259 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
9260 }
9261 }
9262 if (obj5) {
9263 arg6 = (long) SWIG_AsLong(obj5);
9264 if (PyErr_Occurred()) SWIG_fail;
9265 }
9266 if (obj6) {
9267 {
9268 arg7 = wxString_in_helper(obj6);
9269 if (arg7 == NULL) SWIG_fail;
9270 temp7 = True;
9271 }
9272 }
9273 {
9274 PyThreadState* __tstate = wxPyBeginAllowThreads();
9275 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
9276
9277 wxPyEndAllowThreads(__tstate);
9278 if (PyErr_Occurred()) SWIG_fail;
9279 }
9280 {
9281 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9282 }
9283 {
9284 if (temp7)
9285 delete arg7;
9286 }
9287 return resultobj;
9288 fail:
9289 {
9290 if (temp7)
9291 delete arg7;
9292 }
9293 return NULL;
9294 }
9295
9296
9297 static PyObject *_wrap_VScrolledWindow_SetLineCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9298 PyObject *resultobj;
9299 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9300 size_t arg2 ;
9301 PyObject * obj0 = 0 ;
9302 PyObject * obj1 = 0 ;
9303 char *kwnames[] = {
9304 (char *) "self",(char *) "count", NULL
9305 };
9306
9307 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_SetLineCount",kwnames,&obj0,&obj1)) goto fail;
9308 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9309 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9310 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9311 if (PyErr_Occurred()) SWIG_fail;
9312 {
9313 PyThreadState* __tstate = wxPyBeginAllowThreads();
9314 (arg1)->SetLineCount(arg2);
9315
9316 wxPyEndAllowThreads(__tstate);
9317 if (PyErr_Occurred()) SWIG_fail;
9318 }
9319 Py_INCREF(Py_None); resultobj = Py_None;
9320 return resultobj;
9321 fail:
9322 return NULL;
9323 }
9324
9325
9326 static PyObject *_wrap_VScrolledWindow_ScrollToLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9327 PyObject *resultobj;
9328 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9329 size_t arg2 ;
9330 bool result;
9331 PyObject * obj0 = 0 ;
9332 PyObject * obj1 = 0 ;
9333 char *kwnames[] = {
9334 (char *) "self",(char *) "line", NULL
9335 };
9336
9337 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollToLine",kwnames,&obj0,&obj1)) goto fail;
9338 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9339 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9340 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9341 if (PyErr_Occurred()) SWIG_fail;
9342 {
9343 PyThreadState* __tstate = wxPyBeginAllowThreads();
9344 result = (bool)(arg1)->ScrollToLine(arg2);
9345
9346 wxPyEndAllowThreads(__tstate);
9347 if (PyErr_Occurred()) SWIG_fail;
9348 }
9349 {
9350 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9351 }
9352 return resultobj;
9353 fail:
9354 return NULL;
9355 }
9356
9357
9358 static PyObject *_wrap_VScrolledWindow_ScrollLines(PyObject *self, PyObject *args, PyObject *kwargs) {
9359 PyObject *resultobj;
9360 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9361 int arg2 ;
9362 bool result;
9363 PyObject * obj0 = 0 ;
9364 PyObject * obj1 = 0 ;
9365 char *kwnames[] = {
9366 (char *) "self",(char *) "lines", NULL
9367 };
9368
9369 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollLines",kwnames,&obj0,&obj1)) goto fail;
9370 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9371 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9372 arg2 = (int) SWIG_AsInt(obj1);
9373 if (PyErr_Occurred()) SWIG_fail;
9374 {
9375 PyThreadState* __tstate = wxPyBeginAllowThreads();
9376 result = (bool)(arg1)->ScrollLines(arg2);
9377
9378 wxPyEndAllowThreads(__tstate);
9379 if (PyErr_Occurred()) SWIG_fail;
9380 }
9381 {
9382 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9383 }
9384 return resultobj;
9385 fail:
9386 return NULL;
9387 }
9388
9389
9390 static PyObject *_wrap_VScrolledWindow_ScrollPages(PyObject *self, PyObject *args, PyObject *kwargs) {
9391 PyObject *resultobj;
9392 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9393 int arg2 ;
9394 bool result;
9395 PyObject * obj0 = 0 ;
9396 PyObject * obj1 = 0 ;
9397 char *kwnames[] = {
9398 (char *) "self",(char *) "pages", NULL
9399 };
9400
9401 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollPages",kwnames,&obj0,&obj1)) goto fail;
9402 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9403 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9404 arg2 = (int) SWIG_AsInt(obj1);
9405 if (PyErr_Occurred()) SWIG_fail;
9406 {
9407 PyThreadState* __tstate = wxPyBeginAllowThreads();
9408 result = (bool)(arg1)->ScrollPages(arg2);
9409
9410 wxPyEndAllowThreads(__tstate);
9411 if (PyErr_Occurred()) SWIG_fail;
9412 }
9413 {
9414 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9415 }
9416 return resultobj;
9417 fail:
9418 return NULL;
9419 }
9420
9421
9422 static PyObject *_wrap_VScrolledWindow_RefreshLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9423 PyObject *resultobj;
9424 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9425 size_t arg2 ;
9426 PyObject * obj0 = 0 ;
9427 PyObject * obj1 = 0 ;
9428 char *kwnames[] = {
9429 (char *) "self",(char *) "line", NULL
9430 };
9431
9432 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_RefreshLine",kwnames,&obj0,&obj1)) goto fail;
9433 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9434 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9435 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9436 if (PyErr_Occurred()) SWIG_fail;
9437 {
9438 PyThreadState* __tstate = wxPyBeginAllowThreads();
9439 (arg1)->RefreshLine(arg2);
9440
9441 wxPyEndAllowThreads(__tstate);
9442 if (PyErr_Occurred()) SWIG_fail;
9443 }
9444 Py_INCREF(Py_None); resultobj = Py_None;
9445 return resultobj;
9446 fail:
9447 return NULL;
9448 }
9449
9450
9451 static PyObject *_wrap_VScrolledWindow_RefreshLines(PyObject *self, PyObject *args, PyObject *kwargs) {
9452 PyObject *resultobj;
9453 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9454 size_t arg2 ;
9455 size_t arg3 ;
9456 PyObject * obj0 = 0 ;
9457 PyObject * obj1 = 0 ;
9458 PyObject * obj2 = 0 ;
9459 char *kwnames[] = {
9460 (char *) "self",(char *) "from",(char *) "to", NULL
9461 };
9462
9463 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_RefreshLines",kwnames,&obj0,&obj1,&obj2)) goto fail;
9464 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9465 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9466 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9467 if (PyErr_Occurred()) SWIG_fail;
9468 arg3 = (size_t) SWIG_AsUnsignedLong(obj2);
9469 if (PyErr_Occurred()) SWIG_fail;
9470 {
9471 PyThreadState* __tstate = wxPyBeginAllowThreads();
9472 (arg1)->RefreshLines(arg2,arg3);
9473
9474 wxPyEndAllowThreads(__tstate);
9475 if (PyErr_Occurred()) SWIG_fail;
9476 }
9477 Py_INCREF(Py_None); resultobj = Py_None;
9478 return resultobj;
9479 fail:
9480 return NULL;
9481 }
9482
9483
9484 static PyObject *_wrap_VScrolledWindow_HitTestXT(PyObject *self, PyObject *args, PyObject *kwargs) {
9485 PyObject *resultobj;
9486 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9487 int arg2 ;
9488 int arg3 ;
9489 int result;
9490 PyObject * obj0 = 0 ;
9491 PyObject * obj1 = 0 ;
9492 PyObject * obj2 = 0 ;
9493 char *kwnames[] = {
9494 (char *) "self",(char *) "x",(char *) "y", NULL
9495 };
9496
9497 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_HitTestXT",kwnames,&obj0,&obj1,&obj2)) goto fail;
9498 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9499 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9500 arg2 = (int) SWIG_AsInt(obj1);
9501 if (PyErr_Occurred()) SWIG_fail;
9502 arg3 = (int) SWIG_AsInt(obj2);
9503 if (PyErr_Occurred()) SWIG_fail;
9504 {
9505 PyThreadState* __tstate = wxPyBeginAllowThreads();
9506 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest(arg2,arg3);
9507
9508 wxPyEndAllowThreads(__tstate);
9509 if (PyErr_Occurred()) SWIG_fail;
9510 }
9511 resultobj = SWIG_FromInt((int)result);
9512 return resultobj;
9513 fail:
9514 return NULL;
9515 }
9516
9517
9518 static PyObject *_wrap_VScrolledWindow_HitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
9519 PyObject *resultobj;
9520 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9521 wxPoint *arg2 = 0 ;
9522 int result;
9523 wxPoint temp2 ;
9524 PyObject * obj0 = 0 ;
9525 PyObject * obj1 = 0 ;
9526 char *kwnames[] = {
9527 (char *) "self",(char *) "pt", NULL
9528 };
9529
9530 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_HitTest",kwnames,&obj0,&obj1)) goto fail;
9531 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9532 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9533 {
9534 arg2 = &temp2;
9535 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
9536 }
9537 {
9538 PyThreadState* __tstate = wxPyBeginAllowThreads();
9539 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest((wxPoint const &)*arg2);
9540
9541 wxPyEndAllowThreads(__tstate);
9542 if (PyErr_Occurred()) SWIG_fail;
9543 }
9544 resultobj = SWIG_FromInt((int)result);
9545 return resultobj;
9546 fail:
9547 return NULL;
9548 }
9549
9550
9551 static PyObject *_wrap_VScrolledWindow_RefreshAll(PyObject *self, PyObject *args, PyObject *kwargs) {
9552 PyObject *resultobj;
9553 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9554 PyObject * obj0 = 0 ;
9555 char *kwnames[] = {
9556 (char *) "self", NULL
9557 };
9558
9559 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_RefreshAll",kwnames,&obj0)) goto fail;
9560 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9561 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9562 {
9563 PyThreadState* __tstate = wxPyBeginAllowThreads();
9564 (arg1)->RefreshAll();
9565
9566 wxPyEndAllowThreads(__tstate);
9567 if (PyErr_Occurred()) SWIG_fail;
9568 }
9569 Py_INCREF(Py_None); resultobj = Py_None;
9570 return resultobj;
9571 fail:
9572 return NULL;
9573 }
9574
9575
9576 static PyObject *_wrap_VScrolledWindow_GetLineCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9577 PyObject *resultobj;
9578 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9579 size_t result;
9580 PyObject * obj0 = 0 ;
9581 char *kwnames[] = {
9582 (char *) "self", NULL
9583 };
9584
9585 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLineCount",kwnames,&obj0)) goto fail;
9586 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9587 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9588 {
9589 PyThreadState* __tstate = wxPyBeginAllowThreads();
9590 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLineCount();
9591
9592 wxPyEndAllowThreads(__tstate);
9593 if (PyErr_Occurred()) SWIG_fail;
9594 }
9595 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
9596 return resultobj;
9597 fail:
9598 return NULL;
9599 }
9600
9601
9602 static PyObject *_wrap_VScrolledWindow_GetFirstVisibleLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9603 PyObject *resultobj;
9604 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9605 size_t result;
9606 PyObject * obj0 = 0 ;
9607 char *kwnames[] = {
9608 (char *) "self", NULL
9609 };
9610
9611 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetFirstVisibleLine",kwnames,&obj0)) goto fail;
9612 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9613 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9614 {
9615 PyThreadState* __tstate = wxPyBeginAllowThreads();
9616 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetFirstVisibleLine();
9617
9618 wxPyEndAllowThreads(__tstate);
9619 if (PyErr_Occurred()) SWIG_fail;
9620 }
9621 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
9622 return resultobj;
9623 fail:
9624 return NULL;
9625 }
9626
9627
9628 static PyObject *_wrap_VScrolledWindow_GetLastVisibleLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9629 PyObject *resultobj;
9630 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9631 size_t result;
9632 PyObject * obj0 = 0 ;
9633 char *kwnames[] = {
9634 (char *) "self", NULL
9635 };
9636
9637 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLastVisibleLine",kwnames,&obj0)) goto fail;
9638 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9639 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9640 {
9641 PyThreadState* __tstate = wxPyBeginAllowThreads();
9642 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLastVisibleLine();
9643
9644 wxPyEndAllowThreads(__tstate);
9645 if (PyErr_Occurred()) SWIG_fail;
9646 }
9647 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
9648 return resultobj;
9649 fail:
9650 return NULL;
9651 }
9652
9653
9654 static PyObject *_wrap_VScrolledWindow_IsVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
9655 PyObject *resultobj;
9656 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9657 size_t arg2 ;
9658 bool result;
9659 PyObject * obj0 = 0 ;
9660 PyObject * obj1 = 0 ;
9661 char *kwnames[] = {
9662 (char *) "self",(char *) "line", NULL
9663 };
9664
9665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_IsVisible",kwnames,&obj0,&obj1)) goto fail;
9666 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9667 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9668 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9669 if (PyErr_Occurred()) SWIG_fail;
9670 {
9671 PyThreadState* __tstate = wxPyBeginAllowThreads();
9672 result = (bool)((wxPyVScrolledWindow const *)arg1)->IsVisible(arg2);
9673
9674 wxPyEndAllowThreads(__tstate);
9675 if (PyErr_Occurred()) SWIG_fail;
9676 }
9677 {
9678 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9679 }
9680 return resultobj;
9681 fail:
9682 return NULL;
9683 }
9684
9685
9686 static PyObject * VScrolledWindow_swigregister(PyObject *self, PyObject *args) {
9687 PyObject *obj;
9688 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9689 SWIG_TypeClientData(SWIGTYPE_p_wxPyVScrolledWindow, obj);
9690 Py_INCREF(obj);
9691 return Py_BuildValue((char *)"");
9692 }
9693 static int _wrap_VListBoxNameStr_set(PyObject *_val) {
9694 PyErr_SetString(PyExc_TypeError,"Variable VListBoxNameStr is read-only.");
9695 return 1;
9696 }
9697
9698
9699 static PyObject *_wrap_VListBoxNameStr_get() {
9700 PyObject *pyobj;
9701
9702 {
9703 #if wxUSE_UNICODE
9704 pyobj = PyUnicode_FromWideChar((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
9705 #else
9706 pyobj = PyString_FromStringAndSize((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
9707 #endif
9708 }
9709 return pyobj;
9710 }
9711
9712
9713 static PyObject *_wrap_new_VListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
9714 PyObject *resultobj;
9715 wxWindow *arg1 = (wxWindow *) 0 ;
9716 int arg2 = (int) wxID_ANY ;
9717 wxPoint const &arg3_defvalue = wxDefaultPosition ;
9718 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
9719 wxSize const &arg4_defvalue = wxDefaultSize ;
9720 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
9721 long arg5 = (long) 0 ;
9722 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
9723 wxString *arg6 = (wxString *) &arg6_defvalue ;
9724 wxPyVListBox *result;
9725 wxPoint temp3 ;
9726 wxSize temp4 ;
9727 bool temp6 = False ;
9728 PyObject * obj0 = 0 ;
9729 PyObject * obj1 = 0 ;
9730 PyObject * obj2 = 0 ;
9731 PyObject * obj3 = 0 ;
9732 PyObject * obj4 = 0 ;
9733 PyObject * obj5 = 0 ;
9734 char *kwnames[] = {
9735 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9736 };
9737
9738 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
9739 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
9740 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9741 if (obj1) {
9742 arg2 = (int) SWIG_AsInt(obj1);
9743 if (PyErr_Occurred()) SWIG_fail;
9744 }
9745 if (obj2) {
9746 {
9747 arg3 = &temp3;
9748 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
9749 }
9750 }
9751 if (obj3) {
9752 {
9753 arg4 = &temp4;
9754 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
9755 }
9756 }
9757 if (obj4) {
9758 arg5 = (long) SWIG_AsLong(obj4);
9759 if (PyErr_Occurred()) SWIG_fail;
9760 }
9761 if (obj5) {
9762 {
9763 arg6 = wxString_in_helper(obj5);
9764 if (arg6 == NULL) SWIG_fail;
9765 temp6 = True;
9766 }
9767 }
9768 {
9769 if (!wxPyCheckForApp()) SWIG_fail;
9770 PyThreadState* __tstate = wxPyBeginAllowThreads();
9771 result = (wxPyVListBox *)new wxPyVListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
9772
9773 wxPyEndAllowThreads(__tstate);
9774 if (PyErr_Occurred()) SWIG_fail;
9775 }
9776 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
9777 {
9778 if (temp6)
9779 delete arg6;
9780 }
9781 return resultobj;
9782 fail:
9783 {
9784 if (temp6)
9785 delete arg6;
9786 }
9787 return NULL;
9788 }
9789
9790
9791 static PyObject *_wrap_new_PreVListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
9792 PyObject *resultobj;
9793 wxPyVListBox *result;
9794 char *kwnames[] = {
9795 NULL
9796 };
9797
9798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVListBox",kwnames)) goto fail;
9799 {
9800 if (!wxPyCheckForApp()) SWIG_fail;
9801 PyThreadState* __tstate = wxPyBeginAllowThreads();
9802 result = (wxPyVListBox *)new wxPyVListBox();
9803
9804 wxPyEndAllowThreads(__tstate);
9805 if (PyErr_Occurred()) SWIG_fail;
9806 }
9807 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
9808 return resultobj;
9809 fail:
9810 return NULL;
9811 }
9812
9813
9814 static PyObject *_wrap_VListBox__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
9815 PyObject *resultobj;
9816 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9817 PyObject *arg2 = (PyObject *) 0 ;
9818 PyObject *arg3 = (PyObject *) 0 ;
9819 PyObject * obj0 = 0 ;
9820 PyObject * obj1 = 0 ;
9821 PyObject * obj2 = 0 ;
9822 char *kwnames[] = {
9823 (char *) "self",(char *) "self",(char *) "_class", NULL
9824 };
9825
9826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
9827 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9828 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9829 arg2 = obj1;
9830 arg3 = obj2;
9831 {
9832 PyThreadState* __tstate = wxPyBeginAllowThreads();
9833 (arg1)->_setCallbackInfo(arg2,arg3);
9834
9835 wxPyEndAllowThreads(__tstate);
9836 if (PyErr_Occurred()) SWIG_fail;
9837 }
9838 Py_INCREF(Py_None); resultobj = Py_None;
9839 return resultobj;
9840 fail:
9841 return NULL;
9842 }
9843
9844
9845 static PyObject *_wrap_VListBox_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
9846 PyObject *resultobj;
9847 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9848 wxWindow *arg2 = (wxWindow *) 0 ;
9849 int arg3 = (int) wxID_ANY ;
9850 wxPoint const &arg4_defvalue = wxDefaultPosition ;
9851 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
9852 wxSize const &arg5_defvalue = wxDefaultSize ;
9853 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
9854 long arg6 = (long) 0 ;
9855 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
9856 wxString *arg7 = (wxString *) &arg7_defvalue ;
9857 bool result;
9858 wxPoint temp4 ;
9859 wxSize temp5 ;
9860 bool temp7 = False ;
9861 PyObject * obj0 = 0 ;
9862 PyObject * obj1 = 0 ;
9863 PyObject * obj2 = 0 ;
9864 PyObject * obj3 = 0 ;
9865 PyObject * obj4 = 0 ;
9866 PyObject * obj5 = 0 ;
9867 PyObject * obj6 = 0 ;
9868 char *kwnames[] = {
9869 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9870 };
9871
9872 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
9873 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9874 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9875 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
9876 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9877 if (obj2) {
9878 arg3 = (int) SWIG_AsInt(obj2);
9879 if (PyErr_Occurred()) SWIG_fail;
9880 }
9881 if (obj3) {
9882 {
9883 arg4 = &temp4;
9884 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
9885 }
9886 }
9887 if (obj4) {
9888 {
9889 arg5 = &temp5;
9890 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
9891 }
9892 }
9893 if (obj5) {
9894 arg6 = (long) SWIG_AsLong(obj5);
9895 if (PyErr_Occurred()) SWIG_fail;
9896 }
9897 if (obj6) {
9898 {
9899 arg7 = wxString_in_helper(obj6);
9900 if (arg7 == NULL) SWIG_fail;
9901 temp7 = True;
9902 }
9903 }
9904 {
9905 PyThreadState* __tstate = wxPyBeginAllowThreads();
9906 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
9907
9908 wxPyEndAllowThreads(__tstate);
9909 if (PyErr_Occurred()) SWIG_fail;
9910 }
9911 {
9912 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9913 }
9914 {
9915 if (temp7)
9916 delete arg7;
9917 }
9918 return resultobj;
9919 fail:
9920 {
9921 if (temp7)
9922 delete arg7;
9923 }
9924 return NULL;
9925 }
9926
9927
9928 static PyObject *_wrap_VListBox_GetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9929 PyObject *resultobj;
9930 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9931 size_t result;
9932 PyObject * obj0 = 0 ;
9933 char *kwnames[] = {
9934 (char *) "self", NULL
9935 };
9936
9937 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetItemCount",kwnames,&obj0)) goto fail;
9938 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9939 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9940 {
9941 PyThreadState* __tstate = wxPyBeginAllowThreads();
9942 result = (size_t)((wxPyVListBox const *)arg1)->GetItemCount();
9943
9944 wxPyEndAllowThreads(__tstate);
9945 if (PyErr_Occurred()) SWIG_fail;
9946 }
9947 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
9948 return resultobj;
9949 fail:
9950 return NULL;
9951 }
9952
9953
9954 static PyObject *_wrap_VListBox_HasMultipleSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
9955 PyObject *resultobj;
9956 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9957 bool result;
9958 PyObject * obj0 = 0 ;
9959 char *kwnames[] = {
9960 (char *) "self", NULL
9961 };
9962
9963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_HasMultipleSelection",kwnames,&obj0)) goto fail;
9964 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9965 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9966 {
9967 PyThreadState* __tstate = wxPyBeginAllowThreads();
9968 result = (bool)((wxPyVListBox const *)arg1)->HasMultipleSelection();
9969
9970 wxPyEndAllowThreads(__tstate);
9971 if (PyErr_Occurred()) SWIG_fail;
9972 }
9973 {
9974 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9975 }
9976 return resultobj;
9977 fail:
9978 return NULL;
9979 }
9980
9981
9982 static PyObject *_wrap_VListBox_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
9983 PyObject *resultobj;
9984 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9985 int result;
9986 PyObject * obj0 = 0 ;
9987 char *kwnames[] = {
9988 (char *) "self", NULL
9989 };
9990
9991 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelection",kwnames,&obj0)) goto fail;
9992 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9993 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9994 {
9995 PyThreadState* __tstate = wxPyBeginAllowThreads();
9996 result = (int)((wxPyVListBox const *)arg1)->GetSelection();
9997
9998 wxPyEndAllowThreads(__tstate);
9999 if (PyErr_Occurred()) SWIG_fail;
10000 }
10001 resultobj = SWIG_FromInt((int)result);
10002 return resultobj;
10003 fail:
10004 return NULL;
10005 }
10006
10007
10008 static PyObject *_wrap_VListBox_IsCurrent(PyObject *self, PyObject *args, PyObject *kwargs) {
10009 PyObject *resultobj;
10010 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10011 size_t arg2 ;
10012 bool result;
10013 PyObject * obj0 = 0 ;
10014 PyObject * obj1 = 0 ;
10015 char *kwnames[] = {
10016 (char *) "self",(char *) "item", NULL
10017 };
10018
10019 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsCurrent",kwnames,&obj0,&obj1)) goto fail;
10020 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10021 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10022 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10023 if (PyErr_Occurred()) SWIG_fail;
10024 {
10025 PyThreadState* __tstate = wxPyBeginAllowThreads();
10026 result = (bool)((wxPyVListBox const *)arg1)->IsCurrent(arg2);
10027
10028 wxPyEndAllowThreads(__tstate);
10029 if (PyErr_Occurred()) SWIG_fail;
10030 }
10031 {
10032 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10033 }
10034 return resultobj;
10035 fail:
10036 return NULL;
10037 }
10038
10039
10040 static PyObject *_wrap_VListBox_IsSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
10041 PyObject *resultobj;
10042 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10043 size_t arg2 ;
10044 bool result;
10045 PyObject * obj0 = 0 ;
10046 PyObject * obj1 = 0 ;
10047 char *kwnames[] = {
10048 (char *) "self",(char *) "item", NULL
10049 };
10050
10051 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsSelected",kwnames,&obj0,&obj1)) goto fail;
10052 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10053 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10054 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10055 if (PyErr_Occurred()) SWIG_fail;
10056 {
10057 PyThreadState* __tstate = wxPyBeginAllowThreads();
10058 result = (bool)((wxPyVListBox const *)arg1)->IsSelected(arg2);
10059
10060 wxPyEndAllowThreads(__tstate);
10061 if (PyErr_Occurred()) SWIG_fail;
10062 }
10063 {
10064 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10065 }
10066 return resultobj;
10067 fail:
10068 return NULL;
10069 }
10070
10071
10072 static PyObject *_wrap_VListBox_GetSelectedCount(PyObject *self, PyObject *args, PyObject *kwargs) {
10073 PyObject *resultobj;
10074 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10075 size_t result;
10076 PyObject * obj0 = 0 ;
10077 char *kwnames[] = {
10078 (char *) "self", NULL
10079 };
10080
10081 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectedCount",kwnames,&obj0)) goto fail;
10082 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10083 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10084 {
10085 PyThreadState* __tstate = wxPyBeginAllowThreads();
10086 result = (size_t)((wxPyVListBox const *)arg1)->GetSelectedCount();
10087
10088 wxPyEndAllowThreads(__tstate);
10089 if (PyErr_Occurred()) SWIG_fail;
10090 }
10091 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
10092 return resultobj;
10093 fail:
10094 return NULL;
10095 }
10096
10097
10098 static PyObject *_wrap_VListBox_GetFirstSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
10099 PyObject *resultobj;
10100 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10101 PyObject *result;
10102 PyObject * obj0 = 0 ;
10103 char *kwnames[] = {
10104 (char *) "self", NULL
10105 };
10106
10107 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetFirstSelected",kwnames,&obj0)) goto fail;
10108 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10109 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10110 {
10111 PyThreadState* __tstate = wxPyBeginAllowThreads();
10112 result = (PyObject *)wxPyVListBox_GetFirstSelected(arg1);
10113
10114 wxPyEndAllowThreads(__tstate);
10115 if (PyErr_Occurred()) SWIG_fail;
10116 }
10117 resultobj = result;
10118 return resultobj;
10119 fail:
10120 return NULL;
10121 }
10122
10123
10124 static PyObject *_wrap_VListBox_GetNextSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
10125 PyObject *resultobj;
10126 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10127 unsigned long arg2 ;
10128 PyObject *result;
10129 PyObject * obj0 = 0 ;
10130 PyObject * obj1 = 0 ;
10131 char *kwnames[] = {
10132 (char *) "self",(char *) "cookie", NULL
10133 };
10134
10135 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_GetNextSelected",kwnames,&obj0,&obj1)) goto fail;
10136 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10137 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10138 arg2 = (unsigned long) SWIG_AsUnsignedLong(obj1);
10139 if (PyErr_Occurred()) SWIG_fail;
10140 {
10141 PyThreadState* __tstate = wxPyBeginAllowThreads();
10142 result = (PyObject *)wxPyVListBox_GetNextSelected(arg1,arg2);
10143
10144 wxPyEndAllowThreads(__tstate);
10145 if (PyErr_Occurred()) SWIG_fail;
10146 }
10147 resultobj = result;
10148 return resultobj;
10149 fail:
10150 return NULL;
10151 }
10152
10153
10154 static PyObject *_wrap_VListBox_GetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
10155 PyObject *resultobj;
10156 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10157 wxPoint result;
10158 PyObject * obj0 = 0 ;
10159 char *kwnames[] = {
10160 (char *) "self", NULL
10161 };
10162
10163 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetMargins",kwnames,&obj0)) goto fail;
10164 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10165 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10166 {
10167 PyThreadState* __tstate = wxPyBeginAllowThreads();
10168 result = ((wxPyVListBox const *)arg1)->GetMargins();
10169
10170 wxPyEndAllowThreads(__tstate);
10171 if (PyErr_Occurred()) SWIG_fail;
10172 }
10173 {
10174 wxPoint * resultptr;
10175 resultptr = new wxPoint((wxPoint &) result);
10176 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
10177 }
10178 return resultobj;
10179 fail:
10180 return NULL;
10181 }
10182
10183
10184 static PyObject *_wrap_VListBox_GetSelectionBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
10185 PyObject *resultobj;
10186 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10187 wxColour *result;
10188 PyObject * obj0 = 0 ;
10189 char *kwnames[] = {
10190 (char *) "self", NULL
10191 };
10192
10193 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectionBackground",kwnames,&obj0)) goto fail;
10194 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10195 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10196 {
10197 PyThreadState* __tstate = wxPyBeginAllowThreads();
10198 {
10199 wxColour const &_result_ref = ((wxPyVListBox const *)arg1)->GetSelectionBackground();
10200 result = (wxColour *) &_result_ref;
10201 }
10202
10203 wxPyEndAllowThreads(__tstate);
10204 if (PyErr_Occurred()) SWIG_fail;
10205 }
10206 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColour, 0);
10207 return resultobj;
10208 fail:
10209 return NULL;
10210 }
10211
10212
10213 static PyObject *_wrap_VListBox_SetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
10214 PyObject *resultobj;
10215 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10216 size_t arg2 ;
10217 PyObject * obj0 = 0 ;
10218 PyObject * obj1 = 0 ;
10219 char *kwnames[] = {
10220 (char *) "self",(char *) "count", NULL
10221 };
10222
10223 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
10224 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10225 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10226 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10227 if (PyErr_Occurred()) SWIG_fail;
10228 {
10229 PyThreadState* __tstate = wxPyBeginAllowThreads();
10230 (arg1)->SetItemCount(arg2);
10231
10232 wxPyEndAllowThreads(__tstate);
10233 if (PyErr_Occurred()) SWIG_fail;
10234 }
10235 Py_INCREF(Py_None); resultobj = Py_None;
10236 return resultobj;
10237 fail:
10238 return NULL;
10239 }
10240
10241
10242 static PyObject *_wrap_VListBox_Clear(PyObject *self, PyObject *args, PyObject *kwargs) {
10243 PyObject *resultobj;
10244 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10245 PyObject * obj0 = 0 ;
10246 char *kwnames[] = {
10247 (char *) "self", NULL
10248 };
10249
10250 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_Clear",kwnames,&obj0)) goto fail;
10251 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10252 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10253 {
10254 PyThreadState* __tstate = wxPyBeginAllowThreads();
10255 (arg1)->Clear();
10256
10257 wxPyEndAllowThreads(__tstate);
10258 if (PyErr_Occurred()) SWIG_fail;
10259 }
10260 Py_INCREF(Py_None); resultobj = Py_None;
10261 return resultobj;
10262 fail:
10263 return NULL;
10264 }
10265
10266
10267 static PyObject *_wrap_VListBox_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
10268 PyObject *resultobj;
10269 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10270 int arg2 ;
10271 PyObject * obj0 = 0 ;
10272 PyObject * obj1 = 0 ;
10273 char *kwnames[] = {
10274 (char *) "self",(char *) "selection", NULL
10275 };
10276
10277 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelection",kwnames,&obj0,&obj1)) goto fail;
10278 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10279 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10280 arg2 = (int) SWIG_AsInt(obj1);
10281 if (PyErr_Occurred()) SWIG_fail;
10282 {
10283 PyThreadState* __tstate = wxPyBeginAllowThreads();
10284 (arg1)->SetSelection(arg2);
10285
10286 wxPyEndAllowThreads(__tstate);
10287 if (PyErr_Occurred()) SWIG_fail;
10288 }
10289 Py_INCREF(Py_None); resultobj = Py_None;
10290 return resultobj;
10291 fail:
10292 return NULL;
10293 }
10294
10295
10296 static PyObject *_wrap_VListBox_Select(PyObject *self, PyObject *args, PyObject *kwargs) {
10297 PyObject *resultobj;
10298 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10299 size_t arg2 ;
10300 bool arg3 = (bool) True ;
10301 bool result;
10302 PyObject * obj0 = 0 ;
10303 PyObject * obj1 = 0 ;
10304 PyObject * obj2 = 0 ;
10305 char *kwnames[] = {
10306 (char *) "self",(char *) "item",(char *) "select", NULL
10307 };
10308
10309 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:VListBox_Select",kwnames,&obj0,&obj1,&obj2)) goto fail;
10310 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10311 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10312 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10313 if (PyErr_Occurred()) SWIG_fail;
10314 if (obj2) {
10315 arg3 = (bool) SWIG_AsBool(obj2);
10316 if (PyErr_Occurred()) SWIG_fail;
10317 }
10318 {
10319 PyThreadState* __tstate = wxPyBeginAllowThreads();
10320 result = (bool)(arg1)->Select(arg2,arg3);
10321
10322 wxPyEndAllowThreads(__tstate);
10323 if (PyErr_Occurred()) SWIG_fail;
10324 }
10325 {
10326 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10327 }
10328 return resultobj;
10329 fail:
10330 return NULL;
10331 }
10332
10333
10334 static PyObject *_wrap_VListBox_SelectRange(PyObject *self, PyObject *args, PyObject *kwargs) {
10335 PyObject *resultobj;
10336 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10337 size_t arg2 ;
10338 size_t arg3 ;
10339 bool result;
10340 PyObject * obj0 = 0 ;
10341 PyObject * obj1 = 0 ;
10342 PyObject * obj2 = 0 ;
10343 char *kwnames[] = {
10344 (char *) "self",(char *) "from",(char *) "to", NULL
10345 };
10346
10347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SelectRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
10348 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10349 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10350 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10351 if (PyErr_Occurred()) SWIG_fail;
10352 arg3 = (size_t) SWIG_AsUnsignedLong(obj2);
10353 if (PyErr_Occurred()) SWIG_fail;
10354 {
10355 PyThreadState* __tstate = wxPyBeginAllowThreads();
10356 result = (bool)(arg1)->SelectRange(arg2,arg3);
10357
10358 wxPyEndAllowThreads(__tstate);
10359 if (PyErr_Occurred()) SWIG_fail;
10360 }
10361 {
10362 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10363 }
10364 return resultobj;
10365 fail:
10366 return NULL;
10367 }
10368
10369
10370 static PyObject *_wrap_VListBox_Toggle(PyObject *self, PyObject *args, PyObject *kwargs) {
10371 PyObject *resultobj;
10372 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10373 size_t arg2 ;
10374 PyObject * obj0 = 0 ;
10375 PyObject * obj1 = 0 ;
10376 char *kwnames[] = {
10377 (char *) "self",(char *) "item", NULL
10378 };
10379
10380 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_Toggle",kwnames,&obj0,&obj1)) goto fail;
10381 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10382 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10383 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10384 if (PyErr_Occurred()) SWIG_fail;
10385 {
10386 PyThreadState* __tstate = wxPyBeginAllowThreads();
10387 (arg1)->Toggle(arg2);
10388
10389 wxPyEndAllowThreads(__tstate);
10390 if (PyErr_Occurred()) SWIG_fail;
10391 }
10392 Py_INCREF(Py_None); resultobj = Py_None;
10393 return resultobj;
10394 fail:
10395 return NULL;
10396 }
10397
10398
10399 static PyObject *_wrap_VListBox_SelectAll(PyObject *self, PyObject *args, PyObject *kwargs) {
10400 PyObject *resultobj;
10401 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10402 bool result;
10403 PyObject * obj0 = 0 ;
10404 char *kwnames[] = {
10405 (char *) "self", NULL
10406 };
10407
10408 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_SelectAll",kwnames,&obj0)) goto fail;
10409 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10410 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10411 {
10412 PyThreadState* __tstate = wxPyBeginAllowThreads();
10413 result = (bool)(arg1)->SelectAll();
10414
10415 wxPyEndAllowThreads(__tstate);
10416 if (PyErr_Occurred()) SWIG_fail;
10417 }
10418 {
10419 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10420 }
10421 return resultobj;
10422 fail:
10423 return NULL;
10424 }
10425
10426
10427 static PyObject *_wrap_VListBox_DeselectAll(PyObject *self, PyObject *args, PyObject *kwargs) {
10428 PyObject *resultobj;
10429 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10430 bool result;
10431 PyObject * obj0 = 0 ;
10432 char *kwnames[] = {
10433 (char *) "self", NULL
10434 };
10435
10436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_DeselectAll",kwnames,&obj0)) goto fail;
10437 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10438 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10439 {
10440 PyThreadState* __tstate = wxPyBeginAllowThreads();
10441 result = (bool)(arg1)->DeselectAll();
10442
10443 wxPyEndAllowThreads(__tstate);
10444 if (PyErr_Occurred()) SWIG_fail;
10445 }
10446 {
10447 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10448 }
10449 return resultobj;
10450 fail:
10451 return NULL;
10452 }
10453
10454
10455 static PyObject *_wrap_VListBox_SetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
10456 PyObject *resultobj;
10457 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10458 wxPoint *arg2 = 0 ;
10459 wxPoint temp2 ;
10460 PyObject * obj0 = 0 ;
10461 PyObject * obj1 = 0 ;
10462 char *kwnames[] = {
10463 (char *) "self",(char *) "pt", NULL
10464 };
10465
10466 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetMargins",kwnames,&obj0,&obj1)) goto fail;
10467 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10468 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10469 {
10470 arg2 = &temp2;
10471 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
10472 }
10473 {
10474 PyThreadState* __tstate = wxPyBeginAllowThreads();
10475 (arg1)->SetMargins((wxPoint const &)*arg2);
10476
10477 wxPyEndAllowThreads(__tstate);
10478 if (PyErr_Occurred()) SWIG_fail;
10479 }
10480 Py_INCREF(Py_None); resultobj = Py_None;
10481 return resultobj;
10482 fail:
10483 return NULL;
10484 }
10485
10486
10487 static PyObject *_wrap_VListBox_SetMarginsXY(PyObject *self, PyObject *args, PyObject *kwargs) {
10488 PyObject *resultobj;
10489 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10490 int arg2 ;
10491 int arg3 ;
10492 PyObject * obj0 = 0 ;
10493 PyObject * obj1 = 0 ;
10494 PyObject * obj2 = 0 ;
10495 char *kwnames[] = {
10496 (char *) "self",(char *) "x",(char *) "y", NULL
10497 };
10498
10499 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SetMarginsXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
10500 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10501 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10502 arg2 = (int) SWIG_AsInt(obj1);
10503 if (PyErr_Occurred()) SWIG_fail;
10504 arg3 = (int) SWIG_AsInt(obj2);
10505 if (PyErr_Occurred()) SWIG_fail;
10506 {
10507 PyThreadState* __tstate = wxPyBeginAllowThreads();
10508 (arg1)->SetMargins(arg2,arg3);
10509
10510 wxPyEndAllowThreads(__tstate);
10511 if (PyErr_Occurred()) SWIG_fail;
10512 }
10513 Py_INCREF(Py_None); resultobj = Py_None;
10514 return resultobj;
10515 fail:
10516 return NULL;
10517 }
10518
10519
10520 static PyObject *_wrap_VListBox_SetSelectionBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
10521 PyObject *resultobj;
10522 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10523 wxColour *arg2 = 0 ;
10524 wxColour temp2 ;
10525 PyObject * obj0 = 0 ;
10526 PyObject * obj1 = 0 ;
10527 char *kwnames[] = {
10528 (char *) "self",(char *) "col", NULL
10529 };
10530
10531 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelectionBackground",kwnames,&obj0,&obj1)) goto fail;
10532 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10533 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10534 {
10535 arg2 = &temp2;
10536 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
10537 }
10538 {
10539 PyThreadState* __tstate = wxPyBeginAllowThreads();
10540 (arg1)->SetSelectionBackground((wxColour const &)*arg2);
10541
10542 wxPyEndAllowThreads(__tstate);
10543 if (PyErr_Occurred()) SWIG_fail;
10544 }
10545 Py_INCREF(Py_None); resultobj = Py_None;
10546 return resultobj;
10547 fail:
10548 return NULL;
10549 }
10550
10551
10552 static PyObject * VListBox_swigregister(PyObject *self, PyObject *args) {
10553 PyObject *obj;
10554 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10555 SWIG_TypeClientData(SWIGTYPE_p_wxPyVListBox, obj);
10556 Py_INCREF(obj);
10557 return Py_BuildValue((char *)"");
10558 }
10559 static PyObject *_wrap_new_HtmlListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
10560 PyObject *resultobj;
10561 wxWindow *arg1 = (wxWindow *) 0 ;
10562 int arg2 = (int) wxID_ANY ;
10563 wxPoint const &arg3_defvalue = wxDefaultPosition ;
10564 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
10565 wxSize const &arg4_defvalue = wxDefaultSize ;
10566 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
10567 long arg5 = (long) 0 ;
10568 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
10569 wxString *arg6 = (wxString *) &arg6_defvalue ;
10570 wxPyHtmlListBox *result;
10571 wxPoint temp3 ;
10572 wxSize temp4 ;
10573 bool temp6 = False ;
10574 PyObject * obj0 = 0 ;
10575 PyObject * obj1 = 0 ;
10576 PyObject * obj2 = 0 ;
10577 PyObject * obj3 = 0 ;
10578 PyObject * obj4 = 0 ;
10579 PyObject * obj5 = 0 ;
10580 char *kwnames[] = {
10581 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10582 };
10583
10584 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_HtmlListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
10585 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
10586 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10587 if (obj1) {
10588 arg2 = (int) SWIG_AsInt(obj1);
10589 if (PyErr_Occurred()) SWIG_fail;
10590 }
10591 if (obj2) {
10592 {
10593 arg3 = &temp3;
10594 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
10595 }
10596 }
10597 if (obj3) {
10598 {
10599 arg4 = &temp4;
10600 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
10601 }
10602 }
10603 if (obj4) {
10604 arg5 = (long) SWIG_AsLong(obj4);
10605 if (PyErr_Occurred()) SWIG_fail;
10606 }
10607 if (obj5) {
10608 {
10609 arg6 = wxString_in_helper(obj5);
10610 if (arg6 == NULL) SWIG_fail;
10611 temp6 = True;
10612 }
10613 }
10614 {
10615 if (!wxPyCheckForApp()) SWIG_fail;
10616 PyThreadState* __tstate = wxPyBeginAllowThreads();
10617 result = (wxPyHtmlListBox *)new wxPyHtmlListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
10618
10619 wxPyEndAllowThreads(__tstate);
10620 if (PyErr_Occurred()) SWIG_fail;
10621 }
10622 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
10623 {
10624 if (temp6)
10625 delete arg6;
10626 }
10627 return resultobj;
10628 fail:
10629 {
10630 if (temp6)
10631 delete arg6;
10632 }
10633 return NULL;
10634 }
10635
10636
10637 static PyObject *_wrap_new_PreHtmlListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
10638 PyObject *resultobj;
10639 wxPyHtmlListBox *result;
10640 char *kwnames[] = {
10641 NULL
10642 };
10643
10644 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreHtmlListBox",kwnames)) goto fail;
10645 {
10646 if (!wxPyCheckForApp()) SWIG_fail;
10647 PyThreadState* __tstate = wxPyBeginAllowThreads();
10648 result = (wxPyHtmlListBox *)new wxPyHtmlListBox();
10649
10650 wxPyEndAllowThreads(__tstate);
10651 if (PyErr_Occurred()) SWIG_fail;
10652 }
10653 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
10654 return resultobj;
10655 fail:
10656 return NULL;
10657 }
10658
10659
10660 static PyObject *_wrap_HtmlListBox__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
10661 PyObject *resultobj;
10662 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10663 PyObject *arg2 = (PyObject *) 0 ;
10664 PyObject *arg3 = (PyObject *) 0 ;
10665 PyObject * obj0 = 0 ;
10666 PyObject * obj1 = 0 ;
10667 PyObject * obj2 = 0 ;
10668 char *kwnames[] = {
10669 (char *) "self",(char *) "self",(char *) "_class", NULL
10670 };
10671
10672 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
10673 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10674 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10675 arg2 = obj1;
10676 arg3 = obj2;
10677 {
10678 PyThreadState* __tstate = wxPyBeginAllowThreads();
10679 (arg1)->_setCallbackInfo(arg2,arg3);
10680
10681 wxPyEndAllowThreads(__tstate);
10682 if (PyErr_Occurred()) SWIG_fail;
10683 }
10684 Py_INCREF(Py_None); resultobj = Py_None;
10685 return resultobj;
10686 fail:
10687 return NULL;
10688 }
10689
10690
10691 static PyObject *_wrap_HtmlListBox_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
10692 PyObject *resultobj;
10693 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10694 wxWindow *arg2 = (wxWindow *) 0 ;
10695 int arg3 = (int) wxID_ANY ;
10696 wxPoint const &arg4_defvalue = wxDefaultPosition ;
10697 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
10698 wxSize const &arg5_defvalue = wxDefaultSize ;
10699 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
10700 long arg6 = (long) 0 ;
10701 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
10702 wxString *arg7 = (wxString *) &arg7_defvalue ;
10703 bool result;
10704 wxPoint temp4 ;
10705 wxSize temp5 ;
10706 bool temp7 = False ;
10707 PyObject * obj0 = 0 ;
10708 PyObject * obj1 = 0 ;
10709 PyObject * obj2 = 0 ;
10710 PyObject * obj3 = 0 ;
10711 PyObject * obj4 = 0 ;
10712 PyObject * obj5 = 0 ;
10713 PyObject * obj6 = 0 ;
10714 char *kwnames[] = {
10715 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10716 };
10717
10718 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:HtmlListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
10719 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10720 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10721 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
10722 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10723 if (obj2) {
10724 arg3 = (int) SWIG_AsInt(obj2);
10725 if (PyErr_Occurred()) SWIG_fail;
10726 }
10727 if (obj3) {
10728 {
10729 arg4 = &temp4;
10730 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
10731 }
10732 }
10733 if (obj4) {
10734 {
10735 arg5 = &temp5;
10736 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
10737 }
10738 }
10739 if (obj5) {
10740 arg6 = (long) SWIG_AsLong(obj5);
10741 if (PyErr_Occurred()) SWIG_fail;
10742 }
10743 if (obj6) {
10744 {
10745 arg7 = wxString_in_helper(obj6);
10746 if (arg7 == NULL) SWIG_fail;
10747 temp7 = True;
10748 }
10749 }
10750 {
10751 PyThreadState* __tstate = wxPyBeginAllowThreads();
10752 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
10753
10754 wxPyEndAllowThreads(__tstate);
10755 if (PyErr_Occurred()) SWIG_fail;
10756 }
10757 {
10758 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10759 }
10760 {
10761 if (temp7)
10762 delete arg7;
10763 }
10764 return resultobj;
10765 fail:
10766 {
10767 if (temp7)
10768 delete arg7;
10769 }
10770 return NULL;
10771 }
10772
10773
10774 static PyObject *_wrap_HtmlListBox_RefreshAll(PyObject *self, PyObject *args, PyObject *kwargs) {
10775 PyObject *resultobj;
10776 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10777 PyObject * obj0 = 0 ;
10778 char *kwnames[] = {
10779 (char *) "self", NULL
10780 };
10781
10782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_RefreshAll",kwnames,&obj0)) goto fail;
10783 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10784 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10785 {
10786 PyThreadState* __tstate = wxPyBeginAllowThreads();
10787 (arg1)->RefreshAll();
10788
10789 wxPyEndAllowThreads(__tstate);
10790 if (PyErr_Occurred()) SWIG_fail;
10791 }
10792 Py_INCREF(Py_None); resultobj = Py_None;
10793 return resultobj;
10794 fail:
10795 return NULL;
10796 }
10797
10798
10799 static PyObject *_wrap_HtmlListBox_SetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
10800 PyObject *resultobj;
10801 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10802 size_t arg2 ;
10803 PyObject * obj0 = 0 ;
10804 PyObject * obj1 = 0 ;
10805 char *kwnames[] = {
10806 (char *) "self",(char *) "count", NULL
10807 };
10808
10809 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
10810 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10811 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10812 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10813 if (PyErr_Occurred()) SWIG_fail;
10814 {
10815 PyThreadState* __tstate = wxPyBeginAllowThreads();
10816 (arg1)->SetItemCount(arg2);
10817
10818 wxPyEndAllowThreads(__tstate);
10819 if (PyErr_Occurred()) SWIG_fail;
10820 }
10821 Py_INCREF(Py_None); resultobj = Py_None;
10822 return resultobj;
10823 fail:
10824 return NULL;
10825 }
10826
10827
10828 static PyObject *_wrap_HtmlListBox_GetFileSystem(PyObject *self, PyObject *args, PyObject *kwargs) {
10829 PyObject *resultobj;
10830 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10831 wxFileSystem *result;
10832 PyObject * obj0 = 0 ;
10833 char *kwnames[] = {
10834 (char *) "self", NULL
10835 };
10836
10837 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_GetFileSystem",kwnames,&obj0)) goto fail;
10838 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10839 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10840 {
10841 PyThreadState* __tstate = wxPyBeginAllowThreads();
10842 {
10843 wxFileSystem &_result_ref = (arg1)->GetFileSystem();
10844 result = (wxFileSystem *) &_result_ref;
10845 }
10846
10847 wxPyEndAllowThreads(__tstate);
10848 if (PyErr_Occurred()) SWIG_fail;
10849 }
10850 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileSystem, 0);
10851 return resultobj;
10852 fail:
10853 return NULL;
10854 }
10855
10856
10857 static PyObject * HtmlListBox_swigregister(PyObject *self, PyObject *args) {
10858 PyObject *obj;
10859 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10860 SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlListBox, obj);
10861 Py_INCREF(obj);
10862 return Py_BuildValue((char *)"");
10863 }
10864 static PyObject *_wrap_new_TaskBarIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10865 PyObject *resultobj;
10866 wxTaskBarIcon *result;
10867 char *kwnames[] = {
10868 NULL
10869 };
10870
10871 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_TaskBarIcon",kwnames)) goto fail;
10872 {
10873 if (!wxPyCheckForApp()) SWIG_fail;
10874 PyThreadState* __tstate = wxPyBeginAllowThreads();
10875 result = (wxTaskBarIcon *)new wxTaskBarIcon();
10876
10877 wxPyEndAllowThreads(__tstate);
10878 if (PyErr_Occurred()) SWIG_fail;
10879 }
10880 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTaskBarIcon, 1);
10881 return resultobj;
10882 fail:
10883 return NULL;
10884 }
10885
10886
10887 static PyObject *_wrap_delete_TaskBarIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10888 PyObject *resultobj;
10889 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10890 PyObject * obj0 = 0 ;
10891 char *kwnames[] = {
10892 (char *) "self", NULL
10893 };
10894
10895 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_TaskBarIcon",kwnames,&obj0)) goto fail;
10896 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10897 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10898 {
10899 PyThreadState* __tstate = wxPyBeginAllowThreads();
10900 delete arg1;
10901
10902 wxPyEndAllowThreads(__tstate);
10903 if (PyErr_Occurred()) SWIG_fail;
10904 }
10905 Py_INCREF(Py_None); resultobj = Py_None;
10906 return resultobj;
10907 fail:
10908 return NULL;
10909 }
10910
10911
10912 static PyObject *_wrap_TaskBarIcon_Destroy(PyObject *self, PyObject *args, PyObject *kwargs) {
10913 PyObject *resultobj;
10914 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10915 PyObject * obj0 = 0 ;
10916 char *kwnames[] = {
10917 (char *) "self", NULL
10918 };
10919
10920 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_Destroy",kwnames,&obj0)) goto fail;
10921 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10922 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10923 {
10924 PyThreadState* __tstate = wxPyBeginAllowThreads();
10925 wxTaskBarIcon_Destroy(arg1);
10926
10927 wxPyEndAllowThreads(__tstate);
10928 if (PyErr_Occurred()) SWIG_fail;
10929 }
10930 Py_INCREF(Py_None); resultobj = Py_None;
10931 return resultobj;
10932 fail:
10933 return NULL;
10934 }
10935
10936
10937 static PyObject *_wrap_TaskBarIcon_IsOk(PyObject *self, PyObject *args, PyObject *kwargs) {
10938 PyObject *resultobj;
10939 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10940 bool result;
10941 PyObject * obj0 = 0 ;
10942 char *kwnames[] = {
10943 (char *) "self", NULL
10944 };
10945
10946 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsOk",kwnames,&obj0)) goto fail;
10947 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10948 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10949 {
10950 PyThreadState* __tstate = wxPyBeginAllowThreads();
10951 result = (bool)((wxTaskBarIcon const *)arg1)->IsOk();
10952
10953 wxPyEndAllowThreads(__tstate);
10954 if (PyErr_Occurred()) SWIG_fail;
10955 }
10956 {
10957 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10958 }
10959 return resultobj;
10960 fail:
10961 return NULL;
10962 }
10963
10964
10965 static PyObject *_wrap_TaskBarIcon_IsIconInstalled(PyObject *self, PyObject *args, PyObject *kwargs) {
10966 PyObject *resultobj;
10967 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10968 bool result;
10969 PyObject * obj0 = 0 ;
10970 char *kwnames[] = {
10971 (char *) "self", NULL
10972 };
10973
10974 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsIconInstalled",kwnames,&obj0)) goto fail;
10975 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10976 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10977 {
10978 PyThreadState* __tstate = wxPyBeginAllowThreads();
10979 result = (bool)((wxTaskBarIcon const *)arg1)->IsIconInstalled();
10980
10981 wxPyEndAllowThreads(__tstate);
10982 if (PyErr_Occurred()) SWIG_fail;
10983 }
10984 {
10985 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10986 }
10987 return resultobj;
10988 fail:
10989 return NULL;
10990 }
10991
10992
10993 static PyObject *_wrap_TaskBarIcon_SetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10994 PyObject *resultobj;
10995 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10996 wxIcon *arg2 = 0 ;
10997 wxString const &arg3_defvalue = wxPyEmptyString ;
10998 wxString *arg3 = (wxString *) &arg3_defvalue ;
10999 bool result;
11000 bool temp3 = False ;
11001 PyObject * obj0 = 0 ;
11002 PyObject * obj1 = 0 ;
11003 PyObject * obj2 = 0 ;
11004 char *kwnames[] = {
11005 (char *) "self",(char *) "icon",(char *) "tooltip", NULL
11006 };
11007
11008 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TaskBarIcon_SetIcon",kwnames,&obj0,&obj1,&obj2)) goto fail;
11009 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
11010 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11011 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxIcon,
11012 SWIG_POINTER_EXCEPTION | 0)) == -1)
11013 SWIG_fail;
11014 if (arg2 == NULL) {
11015 PyErr_SetString(PyExc_TypeError,"null reference");
11016 SWIG_fail;
11017 }
11018 if (obj2) {
11019 {
11020 arg3 = wxString_in_helper(obj2);
11021 if (arg3 == NULL) SWIG_fail;
11022 temp3 = True;
11023 }
11024 }
11025 {
11026 PyThreadState* __tstate = wxPyBeginAllowThreads();
11027 result = (bool)(arg1)->SetIcon((wxIcon const &)*arg2,(wxString const &)*arg3);
11028
11029 wxPyEndAllowThreads(__tstate);
11030 if (PyErr_Occurred()) SWIG_fail;
11031 }
11032 {
11033 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11034 }
11035 {
11036 if (temp3)
11037 delete arg3;
11038 }
11039 return resultobj;
11040 fail:
11041 {
11042 if (temp3)
11043 delete arg3;
11044 }
11045 return NULL;
11046 }
11047
11048
11049 static PyObject *_wrap_TaskBarIcon_RemoveIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
11050 PyObject *resultobj;
11051 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
11052 bool result;
11053 PyObject * obj0 = 0 ;
11054 char *kwnames[] = {
11055 (char *) "self", NULL
11056 };
11057
11058 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_RemoveIcon",kwnames,&obj0)) goto fail;
11059 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
11060 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11061 {
11062 PyThreadState* __tstate = wxPyBeginAllowThreads();
11063 result = (bool)(arg1)->RemoveIcon();
11064
11065 wxPyEndAllowThreads(__tstate);
11066 if (PyErr_Occurred()) SWIG_fail;
11067 }
11068 {
11069 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11070 }
11071 return resultobj;
11072 fail:
11073 return NULL;
11074 }
11075
11076
11077 static PyObject *_wrap_TaskBarIcon_PopupMenu(PyObject *self, PyObject *args, PyObject *kwargs) {
11078 PyObject *resultobj;
11079 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
11080 wxMenu *arg2 = (wxMenu *) 0 ;
11081 bool result;
11082 PyObject * obj0 = 0 ;
11083 PyObject * obj1 = 0 ;
11084 char *kwnames[] = {
11085 (char *) "self",(char *) "menu", NULL
11086 };
11087
11088 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TaskBarIcon_PopupMenu",kwnames,&obj0,&obj1)) goto fail;
11089 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
11090 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11091 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMenu,
11092 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11093 {
11094 PyThreadState* __tstate = wxPyBeginAllowThreads();
11095 result = (bool)(arg1)->PopupMenu(arg2);
11096
11097 wxPyEndAllowThreads(__tstate);
11098 if (PyErr_Occurred()) SWIG_fail;
11099 }
11100 {
11101 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11102 }
11103 return resultobj;
11104 fail:
11105 return NULL;
11106 }
11107
11108
11109 static PyObject * TaskBarIcon_swigregister(PyObject *self, PyObject *args) {
11110 PyObject *obj;
11111 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11112 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIcon, obj);
11113 Py_INCREF(obj);
11114 return Py_BuildValue((char *)"");
11115 }
11116 static PyObject *_wrap_new_TaskBarIconEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
11117 PyObject *resultobj;
11118 wxEventType arg1 ;
11119 wxTaskBarIcon *arg2 = (wxTaskBarIcon *) 0 ;
11120 wxTaskBarIconEvent *result;
11121 PyObject * obj0 = 0 ;
11122 PyObject * obj1 = 0 ;
11123 char *kwnames[] = {
11124 (char *) "evtType",(char *) "tbIcon", NULL
11125 };
11126
11127 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_TaskBarIconEvent",kwnames,&obj0,&obj1)) goto fail;
11128 arg1 = (wxEventType) SWIG_AsInt(obj0);
11129 if (PyErr_Occurred()) SWIG_fail;
11130 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxTaskBarIcon,
11131 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11132 {
11133 PyThreadState* __tstate = wxPyBeginAllowThreads();
11134 result = (wxTaskBarIconEvent *)new wxTaskBarIconEvent(arg1,arg2);
11135
11136 wxPyEndAllowThreads(__tstate);
11137 if (PyErr_Occurred()) SWIG_fail;
11138 }
11139 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTaskBarIconEvent, 1);
11140 return resultobj;
11141 fail:
11142 return NULL;
11143 }
11144
11145
11146 static PyObject * TaskBarIconEvent_swigregister(PyObject *self, PyObject *args) {
11147 PyObject *obj;
11148 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11149 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIconEvent, obj);
11150 Py_INCREF(obj);
11151 return Py_BuildValue((char *)"");
11152 }
11153 static int _wrap_FileSelectorPromptStr_set(PyObject *_val) {
11154 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorPromptStr is read-only.");
11155 return 1;
11156 }
11157
11158
11159 static PyObject *_wrap_FileSelectorPromptStr_get() {
11160 PyObject *pyobj;
11161
11162 {
11163 #if wxUSE_UNICODE
11164 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
11165 #else
11166 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
11167 #endif
11168 }
11169 return pyobj;
11170 }
11171
11172
11173 static int _wrap_DirSelectorPromptStr_set(PyObject *_val) {
11174 PyErr_SetString(PyExc_TypeError,"Variable DirSelectorPromptStr is read-only.");
11175 return 1;
11176 }
11177
11178
11179 static PyObject *_wrap_DirSelectorPromptStr_get() {
11180 PyObject *pyobj;
11181
11182 {
11183 #if wxUSE_UNICODE
11184 pyobj = PyUnicode_FromWideChar((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
11185 #else
11186 pyobj = PyString_FromStringAndSize((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
11187 #endif
11188 }
11189 return pyobj;
11190 }
11191
11192
11193 static int _wrap_DirDialogNameStr_set(PyObject *_val) {
11194 PyErr_SetString(PyExc_TypeError,"Variable DirDialogNameStr is read-only.");
11195 return 1;
11196 }
11197
11198
11199 static PyObject *_wrap_DirDialogNameStr_get() {
11200 PyObject *pyobj;
11201
11202 {
11203 #if wxUSE_UNICODE
11204 pyobj = PyUnicode_FromWideChar((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
11205 #else
11206 pyobj = PyString_FromStringAndSize((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
11207 #endif
11208 }
11209 return pyobj;
11210 }
11211
11212
11213 static int _wrap_FileSelectorDefaultWildcardStr_set(PyObject *_val) {
11214 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorDefaultWildcardStr is read-only.");
11215 return 1;
11216 }
11217
11218
11219 static PyObject *_wrap_FileSelectorDefaultWildcardStr_get() {
11220 PyObject *pyobj;
11221
11222 {
11223 #if wxUSE_UNICODE
11224 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
11225 #else
11226 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
11227 #endif
11228 }
11229 return pyobj;
11230 }
11231
11232
11233 static int _wrap_GetTextFromUserPromptStr_set(PyObject *_val) {
11234 PyErr_SetString(PyExc_TypeError,"Variable GetTextFromUserPromptStr is read-only.");
11235 return 1;
11236 }
11237
11238
11239 static PyObject *_wrap_GetTextFromUserPromptStr_get() {
11240 PyObject *pyobj;
11241
11242 {
11243 #if wxUSE_UNICODE
11244 pyobj = PyUnicode_FromWideChar((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
11245 #else
11246 pyobj = PyString_FromStringAndSize((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
11247 #endif
11248 }
11249 return pyobj;
11250 }
11251
11252
11253 static int _wrap_MessageBoxCaptionStr_set(PyObject *_val) {
11254 PyErr_SetString(PyExc_TypeError,"Variable MessageBoxCaptionStr is read-only.");
11255 return 1;
11256 }
11257
11258
11259 static PyObject *_wrap_MessageBoxCaptionStr_get() {
11260 PyObject *pyobj;
11261
11262 {
11263 #if wxUSE_UNICODE
11264 pyobj = PyUnicode_FromWideChar((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
11265 #else
11266 pyobj = PyString_FromStringAndSize((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
11267 #endif
11268 }
11269 return pyobj;
11270 }
11271
11272
11273 static PyObject *_wrap_new_ColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
11274 PyObject *resultobj;
11275 wxColourData *result;
11276 char *kwnames[] = {
11277 NULL
11278 };
11279
11280 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ColourData",kwnames)) goto fail;
11281 {
11282 PyThreadState* __tstate = wxPyBeginAllowThreads();
11283 result = (wxColourData *)new wxColourData();
11284
11285 wxPyEndAllowThreads(__tstate);
11286 if (PyErr_Occurred()) SWIG_fail;
11287 }
11288 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 1);
11289 return resultobj;
11290 fail:
11291 return NULL;
11292 }
11293
11294
11295 static PyObject *_wrap_delete_ColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
11296 PyObject *resultobj;
11297 wxColourData *arg1 = (wxColourData *) 0 ;
11298 PyObject * obj0 = 0 ;
11299 char *kwnames[] = {
11300 (char *) "self", NULL
11301 };
11302
11303 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_ColourData",kwnames,&obj0)) goto fail;
11304 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11305 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11306 {
11307 PyThreadState* __tstate = wxPyBeginAllowThreads();
11308 delete arg1;
11309
11310 wxPyEndAllowThreads(__tstate);
11311 if (PyErr_Occurred()) SWIG_fail;
11312 }
11313 Py_INCREF(Py_None); resultobj = Py_None;
11314 return resultobj;
11315 fail:
11316 return NULL;
11317 }
11318
11319
11320 static PyObject *_wrap_ColourData_GetChooseFull(PyObject *self, PyObject *args, PyObject *kwargs) {
11321 PyObject *resultobj;
11322 wxColourData *arg1 = (wxColourData *) 0 ;
11323 bool result;
11324 PyObject * obj0 = 0 ;
11325 char *kwnames[] = {
11326 (char *) "self", NULL
11327 };
11328
11329 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetChooseFull",kwnames,&obj0)) goto fail;
11330 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11331 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11332 {
11333 PyThreadState* __tstate = wxPyBeginAllowThreads();
11334 result = (bool)(arg1)->GetChooseFull();
11335
11336 wxPyEndAllowThreads(__tstate);
11337 if (PyErr_Occurred()) SWIG_fail;
11338 }
11339 {
11340 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11341 }
11342 return resultobj;
11343 fail:
11344 return NULL;
11345 }
11346
11347
11348 static PyObject *_wrap_ColourData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
11349 PyObject *resultobj;
11350 wxColourData *arg1 = (wxColourData *) 0 ;
11351 wxColour result;
11352 PyObject * obj0 = 0 ;
11353 char *kwnames[] = {
11354 (char *) "self", NULL
11355 };
11356
11357 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetColour",kwnames,&obj0)) goto fail;
11358 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11359 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11360 {
11361 PyThreadState* __tstate = wxPyBeginAllowThreads();
11362 result = (arg1)->GetColour();
11363
11364 wxPyEndAllowThreads(__tstate);
11365 if (PyErr_Occurred()) SWIG_fail;
11366 }
11367 {
11368 wxColour * resultptr;
11369 resultptr = new wxColour((wxColour &) result);
11370 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
11371 }
11372 return resultobj;
11373 fail:
11374 return NULL;
11375 }
11376
11377
11378 static PyObject *_wrap_ColourData_GetCustomColour(PyObject *self, PyObject *args, PyObject *kwargs) {
11379 PyObject *resultobj;
11380 wxColourData *arg1 = (wxColourData *) 0 ;
11381 int arg2 ;
11382 wxColour result;
11383 PyObject * obj0 = 0 ;
11384 PyObject * obj1 = 0 ;
11385 char *kwnames[] = {
11386 (char *) "self",(char *) "i", NULL
11387 };
11388
11389 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_GetCustomColour",kwnames,&obj0,&obj1)) goto fail;
11390 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11391 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11392 arg2 = (int) SWIG_AsInt(obj1);
11393 if (PyErr_Occurred()) SWIG_fail;
11394 {
11395 PyThreadState* __tstate = wxPyBeginAllowThreads();
11396 result = (arg1)->GetCustomColour(arg2);
11397
11398 wxPyEndAllowThreads(__tstate);
11399 if (PyErr_Occurred()) SWIG_fail;
11400 }
11401 {
11402 wxColour * resultptr;
11403 resultptr = new wxColour((wxColour &) result);
11404 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
11405 }
11406 return resultobj;
11407 fail:
11408 return NULL;
11409 }
11410
11411
11412 static PyObject *_wrap_ColourData_SetChooseFull(PyObject *self, PyObject *args, PyObject *kwargs) {
11413 PyObject *resultobj;
11414 wxColourData *arg1 = (wxColourData *) 0 ;
11415 int arg2 ;
11416 PyObject * obj0 = 0 ;
11417 PyObject * obj1 = 0 ;
11418 char *kwnames[] = {
11419 (char *) "self",(char *) "flag", NULL
11420 };
11421
11422 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetChooseFull",kwnames,&obj0,&obj1)) goto fail;
11423 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11424 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11425 arg2 = (int) SWIG_AsInt(obj1);
11426 if (PyErr_Occurred()) SWIG_fail;
11427 {
11428 PyThreadState* __tstate = wxPyBeginAllowThreads();
11429 (arg1)->SetChooseFull(arg2);
11430
11431 wxPyEndAllowThreads(__tstate);
11432 if (PyErr_Occurred()) SWIG_fail;
11433 }
11434 Py_INCREF(Py_None); resultobj = Py_None;
11435 return resultobj;
11436 fail:
11437 return NULL;
11438 }
11439
11440
11441 static PyObject *_wrap_ColourData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
11442 PyObject *resultobj;
11443 wxColourData *arg1 = (wxColourData *) 0 ;
11444 wxColour *arg2 = 0 ;
11445 wxColour temp2 ;
11446 PyObject * obj0 = 0 ;
11447 PyObject * obj1 = 0 ;
11448 char *kwnames[] = {
11449 (char *) "self",(char *) "colour", NULL
11450 };
11451
11452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetColour",kwnames,&obj0,&obj1)) goto fail;
11453 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11454 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11455 {
11456 arg2 = &temp2;
11457 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
11458 }
11459 {
11460 PyThreadState* __tstate = wxPyBeginAllowThreads();
11461 (arg1)->SetColour((wxColour const &)*arg2);
11462
11463 wxPyEndAllowThreads(__tstate);
11464 if (PyErr_Occurred()) SWIG_fail;
11465 }
11466 Py_INCREF(Py_None); resultobj = Py_None;
11467 return resultobj;
11468 fail:
11469 return NULL;
11470 }
11471
11472
11473 static PyObject *_wrap_ColourData_SetCustomColour(PyObject *self, PyObject *args, PyObject *kwargs) {
11474 PyObject *resultobj;
11475 wxColourData *arg1 = (wxColourData *) 0 ;
11476 int arg2 ;
11477 wxColour *arg3 = 0 ;
11478 wxColour temp3 ;
11479 PyObject * obj0 = 0 ;
11480 PyObject * obj1 = 0 ;
11481 PyObject * obj2 = 0 ;
11482 char *kwnames[] = {
11483 (char *) "self",(char *) "i",(char *) "colour", NULL
11484 };
11485
11486 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ColourData_SetCustomColour",kwnames,&obj0,&obj1,&obj2)) goto fail;
11487 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11488 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11489 arg2 = (int) SWIG_AsInt(obj1);
11490 if (PyErr_Occurred()) SWIG_fail;
11491 {
11492 arg3 = &temp3;
11493 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
11494 }
11495 {
11496 PyThreadState* __tstate = wxPyBeginAllowThreads();
11497 (arg1)->SetCustomColour(arg2,(wxColour const &)*arg3);
11498
11499 wxPyEndAllowThreads(__tstate);
11500 if (PyErr_Occurred()) SWIG_fail;
11501 }
11502 Py_INCREF(Py_None); resultobj = Py_None;
11503 return resultobj;
11504 fail:
11505 return NULL;
11506 }
11507
11508
11509 static PyObject * ColourData_swigregister(PyObject *self, PyObject *args) {
11510 PyObject *obj;
11511 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11512 SWIG_TypeClientData(SWIGTYPE_p_wxColourData, obj);
11513 Py_INCREF(obj);
11514 return Py_BuildValue((char *)"");
11515 }
11516 static PyObject *_wrap_new_ColourDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11517 PyObject *resultobj;
11518 wxWindow *arg1 = (wxWindow *) 0 ;
11519 wxColourData *arg2 = (wxColourData *) NULL ;
11520 wxColourDialog *result;
11521 PyObject * obj0 = 0 ;
11522 PyObject * obj1 = 0 ;
11523 char *kwnames[] = {
11524 (char *) "parent",(char *) "data", NULL
11525 };
11526
11527 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_ColourDialog",kwnames,&obj0,&obj1)) goto fail;
11528 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
11529 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11530 if (obj1) {
11531 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxColourData,
11532 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11533 }
11534 {
11535 if (!wxPyCheckForApp()) SWIG_fail;
11536 PyThreadState* __tstate = wxPyBeginAllowThreads();
11537 result = (wxColourDialog *)new wxColourDialog(arg1,arg2);
11538
11539 wxPyEndAllowThreads(__tstate);
11540 if (PyErr_Occurred()) SWIG_fail;
11541 }
11542 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourDialog, 1);
11543 return resultobj;
11544 fail:
11545 return NULL;
11546 }
11547
11548
11549 static PyObject *_wrap_ColourDialog_GetColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
11550 PyObject *resultobj;
11551 wxColourDialog *arg1 = (wxColourDialog *) 0 ;
11552 wxColourData *result;
11553 PyObject * obj0 = 0 ;
11554 char *kwnames[] = {
11555 (char *) "self", NULL
11556 };
11557
11558 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourDialog_GetColourData",kwnames,&obj0)) goto fail;
11559 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourDialog,
11560 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11561 {
11562 PyThreadState* __tstate = wxPyBeginAllowThreads();
11563 {
11564 wxColourData &_result_ref = (arg1)->GetColourData();
11565 result = (wxColourData *) &_result_ref;
11566 }
11567
11568 wxPyEndAllowThreads(__tstate);
11569 if (PyErr_Occurred()) SWIG_fail;
11570 }
11571 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 0);
11572 return resultobj;
11573 fail:
11574 return NULL;
11575 }
11576
11577
11578 static PyObject * ColourDialog_swigregister(PyObject *self, PyObject *args) {
11579 PyObject *obj;
11580 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11581 SWIG_TypeClientData(SWIGTYPE_p_wxColourDialog, obj);
11582 Py_INCREF(obj);
11583 return Py_BuildValue((char *)"");
11584 }
11585 static PyObject *_wrap_new_DirDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11586 PyObject *resultobj;
11587 wxWindow *arg1 = (wxWindow *) 0 ;
11588 wxString const &arg2_defvalue = wxPyDirSelectorPromptStr ;
11589 wxString *arg2 = (wxString *) &arg2_defvalue ;
11590 wxString const &arg3_defvalue = wxPyEmptyString ;
11591 wxString *arg3 = (wxString *) &arg3_defvalue ;
11592 long arg4 = (long) 0 ;
11593 wxPoint const &arg5_defvalue = wxDefaultPosition ;
11594 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
11595 wxSize const &arg6_defvalue = wxDefaultSize ;
11596 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
11597 wxString const &arg7_defvalue = wxPyDirDialogNameStr ;
11598 wxString *arg7 = (wxString *) &arg7_defvalue ;
11599 wxDirDialog *result;
11600 bool temp2 = False ;
11601 bool temp3 = False ;
11602 wxPoint temp5 ;
11603 wxSize temp6 ;
11604 bool temp7 = False ;
11605 PyObject * obj0 = 0 ;
11606 PyObject * obj1 = 0 ;
11607 PyObject * obj2 = 0 ;
11608 PyObject * obj3 = 0 ;
11609 PyObject * obj4 = 0 ;
11610 PyObject * obj5 = 0 ;
11611 PyObject * obj6 = 0 ;
11612 char *kwnames[] = {
11613 (char *) "parent",(char *) "message",(char *) "defaultPath",(char *) "style",(char *) "pos",(char *) "size",(char *) "name", NULL
11614 };
11615
11616 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_DirDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11617 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
11618 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11619 if (obj1) {
11620 {
11621 arg2 = wxString_in_helper(obj1);
11622 if (arg2 == NULL) SWIG_fail;
11623 temp2 = True;
11624 }
11625 }
11626 if (obj2) {
11627 {
11628 arg3 = wxString_in_helper(obj2);
11629 if (arg3 == NULL) SWIG_fail;
11630 temp3 = True;
11631 }
11632 }
11633 if (obj3) {
11634 arg4 = (long) SWIG_AsLong(obj3);
11635 if (PyErr_Occurred()) SWIG_fail;
11636 }
11637 if (obj4) {
11638 {
11639 arg5 = &temp5;
11640 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
11641 }
11642 }
11643 if (obj5) {
11644 {
11645 arg6 = &temp6;
11646 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
11647 }
11648 }
11649 if (obj6) {
11650 {
11651 arg7 = wxString_in_helper(obj6);
11652 if (arg7 == NULL) SWIG_fail;
11653 temp7 = True;
11654 }
11655 }
11656 {
11657 if (!wxPyCheckForApp()) SWIG_fail;
11658 PyThreadState* __tstate = wxPyBeginAllowThreads();
11659 result = (wxDirDialog *)new wxDirDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,(wxString const &)*arg7);
11660
11661 wxPyEndAllowThreads(__tstate);
11662 if (PyErr_Occurred()) SWIG_fail;
11663 }
11664 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDirDialog, 1);
11665 {
11666 if (temp2)
11667 delete arg2;
11668 }
11669 {
11670 if (temp3)
11671 delete arg3;
11672 }
11673 {
11674 if (temp7)
11675 delete arg7;
11676 }
11677 return resultobj;
11678 fail:
11679 {
11680 if (temp2)
11681 delete arg2;
11682 }
11683 {
11684 if (temp3)
11685 delete arg3;
11686 }
11687 {
11688 if (temp7)
11689 delete arg7;
11690 }
11691 return NULL;
11692 }
11693
11694
11695 static PyObject *_wrap_DirDialog_GetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11696 PyObject *resultobj;
11697 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11698 wxString result;
11699 PyObject * obj0 = 0 ;
11700 char *kwnames[] = {
11701 (char *) "self", NULL
11702 };
11703
11704 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetPath",kwnames,&obj0)) goto fail;
11705 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11706 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11707 {
11708 PyThreadState* __tstate = wxPyBeginAllowThreads();
11709 result = (arg1)->GetPath();
11710
11711 wxPyEndAllowThreads(__tstate);
11712 if (PyErr_Occurred()) SWIG_fail;
11713 }
11714 {
11715 #if wxUSE_UNICODE
11716 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11717 #else
11718 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11719 #endif
11720 }
11721 return resultobj;
11722 fail:
11723 return NULL;
11724 }
11725
11726
11727 static PyObject *_wrap_DirDialog_GetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11728 PyObject *resultobj;
11729 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11730 wxString result;
11731 PyObject * obj0 = 0 ;
11732 char *kwnames[] = {
11733 (char *) "self", NULL
11734 };
11735
11736 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetMessage",kwnames,&obj0)) goto fail;
11737 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11738 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11739 {
11740 PyThreadState* __tstate = wxPyBeginAllowThreads();
11741 result = (arg1)->GetMessage();
11742
11743 wxPyEndAllowThreads(__tstate);
11744 if (PyErr_Occurred()) SWIG_fail;
11745 }
11746 {
11747 #if wxUSE_UNICODE
11748 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11749 #else
11750 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11751 #endif
11752 }
11753 return resultobj;
11754 fail:
11755 return NULL;
11756 }
11757
11758
11759 static PyObject *_wrap_DirDialog_GetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
11760 PyObject *resultobj;
11761 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11762 long result;
11763 PyObject * obj0 = 0 ;
11764 char *kwnames[] = {
11765 (char *) "self", NULL
11766 };
11767
11768 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetStyle",kwnames,&obj0)) goto fail;
11769 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11770 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11771 {
11772 PyThreadState* __tstate = wxPyBeginAllowThreads();
11773 result = (long)(arg1)->GetStyle();
11774
11775 wxPyEndAllowThreads(__tstate);
11776 if (PyErr_Occurred()) SWIG_fail;
11777 }
11778 resultobj = SWIG_FromLong((long)result);
11779 return resultobj;
11780 fail:
11781 return NULL;
11782 }
11783
11784
11785 static PyObject *_wrap_DirDialog_SetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11786 PyObject *resultobj;
11787 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11788 wxString *arg2 = 0 ;
11789 bool temp2 = False ;
11790 PyObject * obj0 = 0 ;
11791 PyObject * obj1 = 0 ;
11792 char *kwnames[] = {
11793 (char *) "self",(char *) "message", NULL
11794 };
11795
11796 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
11797 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11798 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11799 {
11800 arg2 = wxString_in_helper(obj1);
11801 if (arg2 == NULL) SWIG_fail;
11802 temp2 = True;
11803 }
11804 {
11805 PyThreadState* __tstate = wxPyBeginAllowThreads();
11806 (arg1)->SetMessage((wxString const &)*arg2);
11807
11808 wxPyEndAllowThreads(__tstate);
11809 if (PyErr_Occurred()) SWIG_fail;
11810 }
11811 Py_INCREF(Py_None); resultobj = Py_None;
11812 {
11813 if (temp2)
11814 delete arg2;
11815 }
11816 return resultobj;
11817 fail:
11818 {
11819 if (temp2)
11820 delete arg2;
11821 }
11822 return NULL;
11823 }
11824
11825
11826 static PyObject *_wrap_DirDialog_SetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11827 PyObject *resultobj;
11828 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11829 wxString *arg2 = 0 ;
11830 bool temp2 = False ;
11831 PyObject * obj0 = 0 ;
11832 PyObject * obj1 = 0 ;
11833 char *kwnames[] = {
11834 (char *) "self",(char *) "path", NULL
11835 };
11836
11837 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
11838 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11839 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11840 {
11841 arg2 = wxString_in_helper(obj1);
11842 if (arg2 == NULL) SWIG_fail;
11843 temp2 = True;
11844 }
11845 {
11846 PyThreadState* __tstate = wxPyBeginAllowThreads();
11847 (arg1)->SetPath((wxString const &)*arg2);
11848
11849 wxPyEndAllowThreads(__tstate);
11850 if (PyErr_Occurred()) SWIG_fail;
11851 }
11852 Py_INCREF(Py_None); resultobj = Py_None;
11853 {
11854 if (temp2)
11855 delete arg2;
11856 }
11857 return resultobj;
11858 fail:
11859 {
11860 if (temp2)
11861 delete arg2;
11862 }
11863 return NULL;
11864 }
11865
11866
11867 static PyObject * DirDialog_swigregister(PyObject *self, PyObject *args) {
11868 PyObject *obj;
11869 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11870 SWIG_TypeClientData(SWIGTYPE_p_wxDirDialog, obj);
11871 Py_INCREF(obj);
11872 return Py_BuildValue((char *)"");
11873 }
11874 static PyObject *_wrap_new_FileDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11875 PyObject *resultobj;
11876 wxWindow *arg1 = (wxWindow *) 0 ;
11877 wxString const &arg2_defvalue = wxPyFileSelectorPromptStr ;
11878 wxString *arg2 = (wxString *) &arg2_defvalue ;
11879 wxString const &arg3_defvalue = wxPyEmptyString ;
11880 wxString *arg3 = (wxString *) &arg3_defvalue ;
11881 wxString const &arg4_defvalue = wxPyEmptyString ;
11882 wxString *arg4 = (wxString *) &arg4_defvalue ;
11883 wxString const &arg5_defvalue = wxPyFileSelectorDefaultWildcardStr ;
11884 wxString *arg5 = (wxString *) &arg5_defvalue ;
11885 long arg6 = (long) 0 ;
11886 wxPoint const &arg7_defvalue = wxDefaultPosition ;
11887 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
11888 wxFileDialog *result;
11889 bool temp2 = False ;
11890 bool temp3 = False ;
11891 bool temp4 = False ;
11892 bool temp5 = False ;
11893 wxPoint temp7 ;
11894 PyObject * obj0 = 0 ;
11895 PyObject * obj1 = 0 ;
11896 PyObject * obj2 = 0 ;
11897 PyObject * obj3 = 0 ;
11898 PyObject * obj4 = 0 ;
11899 PyObject * obj5 = 0 ;
11900 PyObject * obj6 = 0 ;
11901 char *kwnames[] = {
11902 (char *) "parent",(char *) "message",(char *) "defaultDir",(char *) "defaultFile",(char *) "wildcard",(char *) "style",(char *) "pos", NULL
11903 };
11904
11905 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_FileDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11906 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
11907 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11908 if (obj1) {
11909 {
11910 arg2 = wxString_in_helper(obj1);
11911 if (arg2 == NULL) SWIG_fail;
11912 temp2 = True;
11913 }
11914 }
11915 if (obj2) {
11916 {
11917 arg3 = wxString_in_helper(obj2);
11918 if (arg3 == NULL) SWIG_fail;
11919 temp3 = True;
11920 }
11921 }
11922 if (obj3) {
11923 {
11924 arg4 = wxString_in_helper(obj3);
11925 if (arg4 == NULL) SWIG_fail;
11926 temp4 = True;
11927 }
11928 }
11929 if (obj4) {
11930 {
11931 arg5 = wxString_in_helper(obj4);
11932 if (arg5 == NULL) SWIG_fail;
11933 temp5 = True;
11934 }
11935 }
11936 if (obj5) {
11937 arg6 = (long) SWIG_AsLong(obj5);
11938 if (PyErr_Occurred()) SWIG_fail;
11939 }
11940 if (obj6) {
11941 {
11942 arg7 = &temp7;
11943 if ( ! wxPoint_helper(obj6, &arg7)) SWIG_fail;
11944 }
11945 }
11946 {
11947 if (!wxPyCheckForApp()) SWIG_fail;
11948 PyThreadState* __tstate = wxPyBeginAllowThreads();
11949 result = (wxFileDialog *)new wxFileDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,(wxString const &)*arg5,arg6,(wxPoint const &)*arg7);
11950
11951 wxPyEndAllowThreads(__tstate);
11952 if (PyErr_Occurred()) SWIG_fail;
11953 }
11954 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileDialog, 1);
11955 {
11956 if (temp2)
11957 delete arg2;
11958 }
11959 {
11960 if (temp3)
11961 delete arg3;
11962 }
11963 {
11964 if (temp4)
11965 delete arg4;
11966 }
11967 {
11968 if (temp5)
11969 delete arg5;
11970 }
11971 return resultobj;
11972 fail:
11973 {
11974 if (temp2)
11975 delete arg2;
11976 }
11977 {
11978 if (temp3)
11979 delete arg3;
11980 }
11981 {
11982 if (temp4)
11983 delete arg4;
11984 }
11985 {
11986 if (temp5)
11987 delete arg5;
11988 }
11989 return NULL;
11990 }
11991
11992
11993 static PyObject *_wrap_FileDialog_SetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11994 PyObject *resultobj;
11995 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11996 wxString *arg2 = 0 ;
11997 bool temp2 = False ;
11998 PyObject * obj0 = 0 ;
11999 PyObject * obj1 = 0 ;
12000 char *kwnames[] = {
12001 (char *) "self",(char *) "message", NULL
12002 };
12003
12004 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
12005 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12006 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12007 {
12008 arg2 = wxString_in_helper(obj1);
12009 if (arg2 == NULL) SWIG_fail;
12010 temp2 = True;
12011 }
12012 {
12013 PyThreadState* __tstate = wxPyBeginAllowThreads();
12014 (arg1)->SetMessage((wxString const &)*arg2);
12015
12016 wxPyEndAllowThreads(__tstate);
12017 if (PyErr_Occurred()) SWIG_fail;
12018 }
12019 Py_INCREF(Py_None); resultobj = Py_None;
12020 {
12021 if (temp2)
12022 delete arg2;
12023 }
12024 return resultobj;
12025 fail:
12026 {
12027 if (temp2)
12028 delete arg2;
12029 }
12030 return NULL;
12031 }
12032
12033
12034 static PyObject *_wrap_FileDialog_SetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
12035 PyObject *resultobj;
12036 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12037 wxString *arg2 = 0 ;
12038 bool temp2 = False ;
12039 PyObject * obj0 = 0 ;
12040 PyObject * obj1 = 0 ;
12041 char *kwnames[] = {
12042 (char *) "self",(char *) "path", NULL
12043 };
12044
12045 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
12046 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12047 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12048 {
12049 arg2 = wxString_in_helper(obj1);
12050 if (arg2 == NULL) SWIG_fail;
12051 temp2 = True;
12052 }
12053 {
12054 PyThreadState* __tstate = wxPyBeginAllowThreads();
12055 (arg1)->SetPath((wxString const &)*arg2);
12056
12057 wxPyEndAllowThreads(__tstate);
12058 if (PyErr_Occurred()) SWIG_fail;
12059 }
12060 Py_INCREF(Py_None); resultobj = Py_None;
12061 {
12062 if (temp2)
12063 delete arg2;
12064 }
12065 return resultobj;
12066 fail:
12067 {
12068 if (temp2)
12069 delete arg2;
12070 }
12071 return NULL;
12072 }
12073
12074
12075 static PyObject *_wrap_FileDialog_SetDirectory(PyObject *self, PyObject *args, PyObject *kwargs) {
12076 PyObject *resultobj;
12077 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12078 wxString *arg2 = 0 ;
12079 bool temp2 = False ;
12080 PyObject * obj0 = 0 ;
12081 PyObject * obj1 = 0 ;
12082 char *kwnames[] = {
12083 (char *) "self",(char *) "dir", NULL
12084 };
12085
12086 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetDirectory",kwnames,&obj0,&obj1)) goto fail;
12087 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12088 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12089 {
12090 arg2 = wxString_in_helper(obj1);
12091 if (arg2 == NULL) SWIG_fail;
12092 temp2 = True;
12093 }
12094 {
12095 PyThreadState* __tstate = wxPyBeginAllowThreads();
12096 (arg1)->SetDirectory((wxString const &)*arg2);
12097
12098 wxPyEndAllowThreads(__tstate);
12099 if (PyErr_Occurred()) SWIG_fail;
12100 }
12101 Py_INCREF(Py_None); resultobj = Py_None;
12102 {
12103 if (temp2)
12104 delete arg2;
12105 }
12106 return resultobj;
12107 fail:
12108 {
12109 if (temp2)
12110 delete arg2;
12111 }
12112 return NULL;
12113 }
12114
12115
12116 static PyObject *_wrap_FileDialog_SetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
12117 PyObject *resultobj;
12118 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12119 wxString *arg2 = 0 ;
12120 bool temp2 = False ;
12121 PyObject * obj0 = 0 ;
12122 PyObject * obj1 = 0 ;
12123 char *kwnames[] = {
12124 (char *) "self",(char *) "name", NULL
12125 };
12126
12127 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilename",kwnames,&obj0,&obj1)) goto fail;
12128 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12129 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12130 {
12131 arg2 = wxString_in_helper(obj1);
12132 if (arg2 == NULL) SWIG_fail;
12133 temp2 = True;
12134 }
12135 {
12136 PyThreadState* __tstate = wxPyBeginAllowThreads();
12137 (arg1)->SetFilename((wxString const &)*arg2);
12138
12139 wxPyEndAllowThreads(__tstate);
12140 if (PyErr_Occurred()) SWIG_fail;
12141 }
12142 Py_INCREF(Py_None); resultobj = Py_None;
12143 {
12144 if (temp2)
12145 delete arg2;
12146 }
12147 return resultobj;
12148 fail:
12149 {
12150 if (temp2)
12151 delete arg2;
12152 }
12153 return NULL;
12154 }
12155
12156
12157 static PyObject *_wrap_FileDialog_SetWildcard(PyObject *self, PyObject *args, PyObject *kwargs) {
12158 PyObject *resultobj;
12159 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12160 wxString *arg2 = 0 ;
12161 bool temp2 = False ;
12162 PyObject * obj0 = 0 ;
12163 PyObject * obj1 = 0 ;
12164 char *kwnames[] = {
12165 (char *) "self",(char *) "wildCard", NULL
12166 };
12167
12168 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetWildcard",kwnames,&obj0,&obj1)) goto fail;
12169 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12170 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12171 {
12172 arg2 = wxString_in_helper(obj1);
12173 if (arg2 == NULL) SWIG_fail;
12174 temp2 = True;
12175 }
12176 {
12177 PyThreadState* __tstate = wxPyBeginAllowThreads();
12178 (arg1)->SetWildcard((wxString const &)*arg2);
12179
12180 wxPyEndAllowThreads(__tstate);
12181 if (PyErr_Occurred()) SWIG_fail;
12182 }
12183 Py_INCREF(Py_None); resultobj = Py_None;
12184 {
12185 if (temp2)
12186 delete arg2;
12187 }
12188 return resultobj;
12189 fail:
12190 {
12191 if (temp2)
12192 delete arg2;
12193 }
12194 return NULL;
12195 }
12196
12197
12198 static PyObject *_wrap_FileDialog_SetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
12199 PyObject *resultobj;
12200 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12201 long arg2 ;
12202 PyObject * obj0 = 0 ;
12203 PyObject * obj1 = 0 ;
12204 char *kwnames[] = {
12205 (char *) "self",(char *) "style", NULL
12206 };
12207
12208 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetStyle",kwnames,&obj0,&obj1)) goto fail;
12209 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12210 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12211 arg2 = (long) SWIG_AsLong(obj1);
12212 if (PyErr_Occurred()) SWIG_fail;
12213 {
12214 PyThreadState* __tstate = wxPyBeginAllowThreads();
12215 (arg1)->SetStyle(arg2);
12216
12217 wxPyEndAllowThreads(__tstate);
12218 if (PyErr_Occurred()) SWIG_fail;
12219 }
12220 Py_INCREF(Py_None); resultobj = Py_None;
12221 return resultobj;
12222 fail:
12223 return NULL;
12224 }
12225
12226
12227 static PyObject *_wrap_FileDialog_SetFilterIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
12228 PyObject *resultobj;
12229 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12230 int arg2 ;
12231 PyObject * obj0 = 0 ;
12232 PyObject * obj1 = 0 ;
12233 char *kwnames[] = {
12234 (char *) "self",(char *) "filterIndex", NULL
12235 };
12236
12237 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilterIndex",kwnames,&obj0,&obj1)) goto fail;
12238 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12239 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12240 arg2 = (int) SWIG_AsInt(obj1);
12241 if (PyErr_Occurred()) SWIG_fail;
12242 {
12243 PyThreadState* __tstate = wxPyBeginAllowThreads();
12244 (arg1)->SetFilterIndex(arg2);
12245
12246 wxPyEndAllowThreads(__tstate);
12247 if (PyErr_Occurred()) SWIG_fail;
12248 }
12249 Py_INCREF(Py_None); resultobj = Py_None;
12250 return resultobj;
12251 fail:
12252 return NULL;
12253 }
12254
12255
12256 static PyObject *_wrap_FileDialog_GetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
12257 PyObject *resultobj;
12258 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12259 wxString result;
12260 PyObject * obj0 = 0 ;
12261 char *kwnames[] = {
12262 (char *) "self", NULL
12263 };
12264
12265 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetMessage",kwnames,&obj0)) goto fail;
12266 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12267 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12268 {
12269 PyThreadState* __tstate = wxPyBeginAllowThreads();
12270 result = ((wxFileDialog const *)arg1)->GetMessage();
12271
12272 wxPyEndAllowThreads(__tstate);
12273 if (PyErr_Occurred()) SWIG_fail;
12274 }
12275 {
12276 #if wxUSE_UNICODE
12277 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12278 #else
12279 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12280 #endif
12281 }
12282 return resultobj;
12283 fail:
12284 return NULL;
12285 }
12286
12287
12288 static PyObject *_wrap_FileDialog_GetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
12289 PyObject *resultobj;
12290 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12291 wxString result;
12292 PyObject * obj0 = 0 ;
12293 char *kwnames[] = {
12294 (char *) "self", NULL
12295 };
12296
12297 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPath",kwnames,&obj0)) goto fail;
12298 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12299 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12300 {
12301 PyThreadState* __tstate = wxPyBeginAllowThreads();
12302 result = ((wxFileDialog const *)arg1)->GetPath();
12303
12304 wxPyEndAllowThreads(__tstate);
12305 if (PyErr_Occurred()) SWIG_fail;
12306 }
12307 {
12308 #if wxUSE_UNICODE
12309 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12310 #else
12311 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12312 #endif
12313 }
12314 return resultobj;
12315 fail:
12316 return NULL;
12317 }
12318
12319
12320 static PyObject *_wrap_FileDialog_GetDirectory(PyObject *self, PyObject *args, PyObject *kwargs) {
12321 PyObject *resultobj;
12322 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12323 wxString result;
12324 PyObject * obj0 = 0 ;
12325 char *kwnames[] = {
12326 (char *) "self", NULL
12327 };
12328
12329 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetDirectory",kwnames,&obj0)) goto fail;
12330 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12331 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12332 {
12333 PyThreadState* __tstate = wxPyBeginAllowThreads();
12334 result = ((wxFileDialog const *)arg1)->GetDirectory();
12335
12336 wxPyEndAllowThreads(__tstate);
12337 if (PyErr_Occurred()) SWIG_fail;
12338 }
12339 {
12340 #if wxUSE_UNICODE
12341 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12342 #else
12343 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12344 #endif
12345 }
12346 return resultobj;
12347 fail:
12348 return NULL;
12349 }
12350
12351
12352 static PyObject *_wrap_FileDialog_GetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
12353 PyObject *resultobj;
12354 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12355 wxString result;
12356 PyObject * obj0 = 0 ;
12357 char *kwnames[] = {
12358 (char *) "self", NULL
12359 };
12360
12361 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilename",kwnames,&obj0)) goto fail;
12362 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12363 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12364 {
12365 PyThreadState* __tstate = wxPyBeginAllowThreads();
12366 result = ((wxFileDialog const *)arg1)->GetFilename();
12367
12368 wxPyEndAllowThreads(__tstate);
12369 if (PyErr_Occurred()) SWIG_fail;
12370 }
12371 {
12372 #if wxUSE_UNICODE
12373 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12374 #else
12375 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12376 #endif
12377 }
12378 return resultobj;
12379 fail:
12380 return NULL;
12381 }
12382
12383
12384 static PyObject *_wrap_FileDialog_GetWildcard(PyObject *self, PyObject *args, PyObject *kwargs) {
12385 PyObject *resultobj;
12386 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12387 wxString result;
12388 PyObject * obj0 = 0 ;
12389 char *kwnames[] = {
12390 (char *) "self", NULL
12391 };
12392
12393 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetWildcard",kwnames,&obj0)) goto fail;
12394 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12395 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12396 {
12397 PyThreadState* __tstate = wxPyBeginAllowThreads();
12398 result = ((wxFileDialog const *)arg1)->GetWildcard();
12399
12400 wxPyEndAllowThreads(__tstate);
12401 if (PyErr_Occurred()) SWIG_fail;
12402 }
12403 {
12404 #if wxUSE_UNICODE
12405 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12406 #else
12407 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12408 #endif
12409 }
12410 return resultobj;
12411 fail:
12412 return NULL;
12413 }
12414
12415
12416 static PyObject *_wrap_FileDialog_GetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
12417 PyObject *resultobj;
12418 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12419 long result;
12420 PyObject * obj0 = 0 ;
12421 char *kwnames[] = {
12422 (char *) "self", NULL
12423 };
12424
12425 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetStyle",kwnames,&obj0)) goto fail;
12426 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12427 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12428 {
12429 PyThreadState* __tstate = wxPyBeginAllowThreads();
12430 result = (long)((wxFileDialog const *)arg1)->GetStyle();
12431
12432 wxPyEndAllowThreads(__tstate);
12433 if (PyErr_Occurred()) SWIG_fail;
12434 }
12435 resultobj = SWIG_FromLong((long)result);
12436 return resultobj;
12437 fail:
12438 return NULL;
12439 }
12440
12441
12442 static PyObject *_wrap_FileDialog_GetFilterIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
12443 PyObject *resultobj;
12444 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12445 int result;
12446 PyObject * obj0 = 0 ;
12447 char *kwnames[] = {
12448 (char *) "self", NULL
12449 };
12450
12451 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilterIndex",kwnames,&obj0)) goto fail;
12452 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12453 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12454 {
12455 PyThreadState* __tstate = wxPyBeginAllowThreads();
12456 result = (int)((wxFileDialog const *)arg1)->GetFilterIndex();
12457
12458 wxPyEndAllowThreads(__tstate);
12459 if (PyErr_Occurred()) SWIG_fail;
12460 }
12461 resultobj = SWIG_FromInt((int)result);
12462 return resultobj;
12463 fail:
12464 return NULL;
12465 }
12466
12467
12468 static PyObject *_wrap_FileDialog_GetFilenames(PyObject *self, PyObject *args, PyObject *kwargs) {
12469 PyObject *resultobj;
12470 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12471 PyObject *result;
12472 PyObject * obj0 = 0 ;
12473 char *kwnames[] = {
12474 (char *) "self", NULL
12475 };
12476
12477 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilenames",kwnames,&obj0)) goto fail;
12478 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12479 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12480 {
12481 PyThreadState* __tstate = wxPyBeginAllowThreads();
12482 result = (PyObject *)wxFileDialog_GetFilenames(arg1);
12483
12484 wxPyEndAllowThreads(__tstate);
12485 if (PyErr_Occurred()) SWIG_fail;
12486 }
12487 resultobj = result;
12488 return resultobj;
12489 fail:
12490 return NULL;
12491 }
12492
12493
12494 static PyObject *_wrap_FileDialog_GetPaths(PyObject *self, PyObject *args, PyObject *kwargs) {
12495 PyObject *resultobj;
12496 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12497 PyObject *result;
12498 PyObject * obj0 = 0 ;
12499 char *kwnames[] = {
12500 (char *) "self", NULL
12501 };
12502
12503 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPaths",kwnames,&obj0)) goto fail;
12504 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12505 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12506 {
12507 PyThreadState* __tstate = wxPyBeginAllowThreads();
12508 result = (PyObject *)wxFileDialog_GetPaths(arg1);
12509
12510 wxPyEndAllowThreads(__tstate);
12511 if (PyErr_Occurred()) SWIG_fail;
12512 }
12513 resultobj = result;
12514 return resultobj;
12515 fail:
12516 return NULL;
12517 }
12518
12519
12520 static PyObject * FileDialog_swigregister(PyObject *self, PyObject *args) {
12521 PyObject *obj;
12522 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12523 SWIG_TypeClientData(SWIGTYPE_p_wxFileDialog, obj);
12524 Py_INCREF(obj);
12525 return Py_BuildValue((char *)"");
12526 }
12527 static PyObject *_wrap_new_MultiChoiceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12528 PyObject *resultobj;
12529 wxWindow *arg1 = (wxWindow *) 0 ;
12530 wxString *arg2 = 0 ;
12531 wxString *arg3 = 0 ;
12532 int arg4 = (int) 0 ;
12533 wxString *arg5 = (wxString *) NULL ;
12534 long arg6 = (long) wxCHOICEDLG_STYLE ;
12535 wxPoint const &arg7_defvalue = wxDefaultPosition ;
12536 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
12537 wxMultiChoiceDialog *result;
12538 bool temp2 = False ;
12539 bool temp3 = False ;
12540 wxPoint temp6 ;
12541 PyObject * obj0 = 0 ;
12542 PyObject * obj1 = 0 ;
12543 PyObject * obj2 = 0 ;
12544 PyObject * obj3 = 0 ;
12545 PyObject * obj4 = 0 ;
12546 PyObject * obj5 = 0 ;
12547 char *kwnames[] = {
12548 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
12549 };
12550
12551 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_MultiChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12552 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
12553 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12554 {
12555 arg2 = wxString_in_helper(obj1);
12556 if (arg2 == NULL) SWIG_fail;
12557 temp2 = True;
12558 }
12559 {
12560 arg3 = wxString_in_helper(obj2);
12561 if (arg3 == NULL) SWIG_fail;
12562 temp3 = True;
12563 }
12564 if (obj3) {
12565 {
12566 arg4 = PyList_Size(obj3);
12567 arg5 = wxString_LIST_helper(obj3);
12568 if (arg5 == NULL) SWIG_fail;
12569 }
12570 }
12571 if (obj4) {
12572 arg6 = (long) SWIG_AsLong(obj4);
12573 if (PyErr_Occurred()) SWIG_fail;
12574 }
12575 if (obj5) {
12576 {
12577 arg7 = &temp6;
12578 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
12579 }
12580 }
12581 {
12582 if (!wxPyCheckForApp()) SWIG_fail;
12583 PyThreadState* __tstate = wxPyBeginAllowThreads();
12584 result = (wxMultiChoiceDialog *)new wxMultiChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
12585
12586 wxPyEndAllowThreads(__tstate);
12587 if (PyErr_Occurred()) SWIG_fail;
12588 }
12589 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMultiChoiceDialog, 1);
12590 {
12591 if (temp2)
12592 delete arg2;
12593 }
12594 {
12595 if (temp3)
12596 delete arg3;
12597 }
12598 {
12599 if (arg5) delete [] arg5;
12600 }
12601 return resultobj;
12602 fail:
12603 {
12604 if (temp2)
12605 delete arg2;
12606 }
12607 {
12608 if (temp3)
12609 delete arg3;
12610 }
12611 {
12612 if (arg5) delete [] arg5;
12613 }
12614 return NULL;
12615 }
12616
12617
12618 static PyObject *_wrap_MultiChoiceDialog_SetSelections(PyObject *self, PyObject *args, PyObject *kwargs) {
12619 PyObject *resultobj;
12620 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
12621 wxArrayInt *arg2 = 0 ;
12622 bool temp2 = False ;
12623 PyObject * obj0 = 0 ;
12624 PyObject * obj1 = 0 ;
12625 char *kwnames[] = {
12626 (char *) "self",(char *) "selections", NULL
12627 };
12628
12629 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MultiChoiceDialog_SetSelections",kwnames,&obj0,&obj1)) goto fail;
12630 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMultiChoiceDialog,
12631 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12632 {
12633 if (! PySequence_Check(obj1)) {
12634 PyErr_SetString(PyExc_TypeError, "Sequence of integers expected.");
12635 SWIG_fail;
12636 }
12637 arg2 = new wxArrayInt;
12638 temp2 = True;
12639 int i, len=PySequence_Length(obj1);
12640 for (i=0; i<len; i++) {
12641 PyObject* item = PySequence_GetItem(obj1, i);
12642 PyObject* number = PyNumber_Int(item);
12643 arg2->Add(PyInt_AS_LONG(number));
12644 Py_DECREF(item);
12645 Py_DECREF(number);
12646 }
12647 }
12648 {
12649 PyThreadState* __tstate = wxPyBeginAllowThreads();
12650 (arg1)->SetSelections((wxArrayInt const &)*arg2);
12651
12652 wxPyEndAllowThreads(__tstate);
12653 if (PyErr_Occurred()) SWIG_fail;
12654 }
12655 Py_INCREF(Py_None); resultobj = Py_None;
12656 {
12657 if (temp2) delete arg2;
12658 }
12659 return resultobj;
12660 fail:
12661 {
12662 if (temp2) delete arg2;
12663 }
12664 return NULL;
12665 }
12666
12667
12668 static PyObject *_wrap_MultiChoiceDialog_GetSelections(PyObject *self, PyObject *args, PyObject *kwargs) {
12669 PyObject *resultobj;
12670 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
12671 PyObject *result;
12672 PyObject * obj0 = 0 ;
12673 char *kwnames[] = {
12674 (char *) "self", NULL
12675 };
12676
12677 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MultiChoiceDialog_GetSelections",kwnames,&obj0)) goto fail;
12678 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMultiChoiceDialog,
12679 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12680 {
12681 PyThreadState* __tstate = wxPyBeginAllowThreads();
12682 result = (PyObject *)wxMultiChoiceDialog_GetSelections(arg1);
12683
12684 wxPyEndAllowThreads(__tstate);
12685 if (PyErr_Occurred()) SWIG_fail;
12686 }
12687 resultobj = result;
12688 return resultobj;
12689 fail:
12690 return NULL;
12691 }
12692
12693
12694 static PyObject * MultiChoiceDialog_swigregister(PyObject *self, PyObject *args) {
12695 PyObject *obj;
12696 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12697 SWIG_TypeClientData(SWIGTYPE_p_wxMultiChoiceDialog, obj);
12698 Py_INCREF(obj);
12699 return Py_BuildValue((char *)"");
12700 }
12701 static PyObject *_wrap_new_SingleChoiceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12702 PyObject *resultobj;
12703 wxWindow *arg1 = (wxWindow *) 0 ;
12704 wxString *arg2 = 0 ;
12705 wxString *arg3 = 0 ;
12706 int arg4 ;
12707 wxString *arg5 = (wxString *) 0 ;
12708 long arg6 = (long) wxCHOICEDLG_STYLE ;
12709 wxPoint const &arg7_defvalue = wxDefaultPosition ;
12710 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
12711 wxSingleChoiceDialog *result;
12712 bool temp2 = False ;
12713 bool temp3 = False ;
12714 wxPoint temp6 ;
12715 PyObject * obj0 = 0 ;
12716 PyObject * obj1 = 0 ;
12717 PyObject * obj2 = 0 ;
12718 PyObject * obj3 = 0 ;
12719 PyObject * obj4 = 0 ;
12720 PyObject * obj5 = 0 ;
12721 char *kwnames[] = {
12722 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
12723 };
12724
12725 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:new_SingleChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12726 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
12727 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12728 {
12729 arg2 = wxString_in_helper(obj1);
12730 if (arg2 == NULL) SWIG_fail;
12731 temp2 = True;
12732 }
12733 {
12734 arg3 = wxString_in_helper(obj2);
12735 if (arg3 == NULL) SWIG_fail;
12736 temp3 = True;
12737 }
12738 {
12739 arg4 = PyList_Size(obj3);
12740 arg5 = wxString_LIST_helper(obj3);
12741 if (arg5 == NULL) SWIG_fail;
12742 }
12743 if (obj4) {
12744 arg6 = (long) SWIG_AsLong(obj4);
12745 if (PyErr_Occurred()) SWIG_fail;
12746 }
12747 if (obj5) {
12748 {
12749 arg7 = &temp6;
12750 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
12751 }
12752 }
12753 {
12754 if (!wxPyCheckForApp()) SWIG_fail;
12755 PyThreadState* __tstate = wxPyBeginAllowThreads();
12756 result = (wxSingleChoiceDialog *)new_wxSingleChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
12757
12758 wxPyEndAllowThreads(__tstate);
12759 if (PyErr_Occurred()) SWIG_fail;
12760 }
12761 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSingleChoiceDialog, 1);
12762 {
12763 if (temp2)
12764 delete arg2;
12765 }
12766 {
12767 if (temp3)
12768 delete arg3;
12769 }
12770 {
12771 if (arg5) delete [] arg5;
12772 }
12773 return resultobj;
12774 fail:
12775 {
12776 if (temp2)
12777 delete arg2;
12778 }
12779 {
12780 if (temp3)
12781 delete arg3;
12782 }
12783 {
12784 if (arg5) delete [] arg5;
12785 }
12786 return NULL;
12787 }
12788
12789
12790 static PyObject *_wrap_SingleChoiceDialog_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12791 PyObject *resultobj;
12792 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12793 int result;
12794 PyObject * obj0 = 0 ;
12795 char *kwnames[] = {
12796 (char *) "self", NULL
12797 };
12798
12799 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetSelection",kwnames,&obj0)) goto fail;
12800 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSingleChoiceDialog,
12801 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12802 {
12803 PyThreadState* __tstate = wxPyBeginAllowThreads();
12804 result = (int)(arg1)->GetSelection();
12805
12806 wxPyEndAllowThreads(__tstate);
12807 if (PyErr_Occurred()) SWIG_fail;
12808 }
12809 resultobj = SWIG_FromInt((int)result);
12810 return resultobj;
12811 fail:
12812 return NULL;
12813 }
12814
12815
12816 static PyObject *_wrap_SingleChoiceDialog_GetStringSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12817 PyObject *resultobj;
12818 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12819 wxString result;
12820 PyObject * obj0 = 0 ;
12821 char *kwnames[] = {
12822 (char *) "self", NULL
12823 };
12824
12825 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetStringSelection",kwnames,&obj0)) goto fail;
12826 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSingleChoiceDialog,
12827 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12828 {
12829 PyThreadState* __tstate = wxPyBeginAllowThreads();
12830 result = (arg1)->GetStringSelection();
12831
12832 wxPyEndAllowThreads(__tstate);
12833 if (PyErr_Occurred()) SWIG_fail;
12834 }
12835 {
12836 #if wxUSE_UNICODE
12837 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12838 #else
12839 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12840 #endif
12841 }
12842 return resultobj;
12843 fail:
12844 return NULL;
12845 }
12846
12847
12848 static PyObject *_wrap_SingleChoiceDialog_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12849 PyObject *resultobj;
12850 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12851 int arg2 ;
12852 PyObject * obj0 = 0 ;
12853 PyObject * obj1 = 0 ;
12854 char *kwnames[] = {
12855 (char *) "self",(char *) "sel", NULL
12856 };
12857
12858 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SingleChoiceDialog_SetSelection",kwnames,&obj0,&obj1)) goto fail;
12859 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSingleChoiceDialog,
12860 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12861 arg2 = (int) SWIG_AsInt(obj1);
12862 if (PyErr_Occurred()) SWIG_fail;
12863 {
12864 PyThreadState* __tstate = wxPyBeginAllowThreads();
12865 (arg1)->SetSelection(arg2);
12866
12867 wxPyEndAllowThreads(__tstate);
12868 if (PyErr_Occurred()) SWIG_fail;
12869 }
12870 Py_INCREF(Py_None); resultobj = Py_None;
12871 return resultobj;
12872 fail:
12873 return NULL;
12874 }
12875
12876
12877 static PyObject * SingleChoiceDialog_swigregister(PyObject *self, PyObject *args) {
12878 PyObject *obj;
12879 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12880 SWIG_TypeClientData(SWIGTYPE_p_wxSingleChoiceDialog, obj);
12881 Py_INCREF(obj);
12882 return Py_BuildValue((char *)"");
12883 }
12884 static PyObject *_wrap_new_TextEntryDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12885 PyObject *resultobj;
12886 wxWindow *arg1 = (wxWindow *) 0 ;
12887 wxString *arg2 = 0 ;
12888 wxString const &arg3_defvalue = wxPyGetTextFromUserPromptStr ;
12889 wxString *arg3 = (wxString *) &arg3_defvalue ;
12890 wxString const &arg4_defvalue = wxPyEmptyString ;
12891 wxString *arg4 = (wxString *) &arg4_defvalue ;
12892 long arg5 = (long) wxOK|wxCANCEL|wxCENTRE ;
12893 wxPoint const &arg6_defvalue = wxDefaultPosition ;
12894 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
12895 wxTextEntryDialog *result;
12896 bool temp2 = False ;
12897 bool temp3 = False ;
12898 bool temp4 = False ;
12899 wxPoint temp6 ;
12900 PyObject * obj0 = 0 ;
12901 PyObject * obj1 = 0 ;
12902 PyObject * obj2 = 0 ;
12903 PyObject * obj3 = 0 ;
12904 PyObject * obj4 = 0 ;
12905 PyObject * obj5 = 0 ;
12906 char *kwnames[] = {
12907 (char *) "parent",(char *) "message",(char *) "caption",(char *) "defaultValue",(char *) "style",(char *) "pos", NULL
12908 };
12909
12910 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_TextEntryDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12911 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
12912 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12913 {
12914 arg2 = wxString_in_helper(obj1);
12915 if (arg2 == NULL) SWIG_fail;
12916 temp2 = True;
12917 }
12918 if (obj2) {
12919 {
12920 arg3 = wxString_in_helper(obj2);
12921 if (arg3 == NULL) SWIG_fail;
12922 temp3 = True;
12923 }
12924 }
12925 if (obj3) {
12926 {
12927 arg4 = wxString_in_helper(obj3);
12928 if (arg4 == NULL) SWIG_fail;
12929 temp4 = True;
12930 }
12931 }
12932 if (obj4) {
12933 arg5 = (long) SWIG_AsLong(obj4);
12934 if (PyErr_Occurred()) SWIG_fail;
12935 }
12936 if (obj5) {
12937 {
12938 arg6 = &temp6;
12939 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
12940 }
12941 }
12942 {
12943 if (!wxPyCheckForApp()) SWIG_fail;
12944 PyThreadState* __tstate = wxPyBeginAllowThreads();
12945 result = (wxTextEntryDialog *)new wxTextEntryDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,arg5,(wxPoint const &)*arg6);
12946
12947 wxPyEndAllowThreads(__tstate);
12948 if (PyErr_Occurred()) SWIG_fail;
12949 }
12950 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTextEntryDialog, 1);
12951 {
12952 if (temp2)
12953 delete arg2;
12954 }
12955 {
12956 if (temp3)
12957 delete arg3;
12958 }
12959 {
12960 if (temp4)
12961 delete arg4;
12962 }
12963 return resultobj;
12964 fail:
12965 {
12966 if (temp2)
12967 delete arg2;
12968 }
12969 {
12970 if (temp3)
12971 delete arg3;
12972 }
12973 {
12974 if (temp4)
12975 delete arg4;
12976 }
12977 return NULL;
12978 }
12979
12980
12981 static PyObject *_wrap_TextEntryDialog_GetValue(PyObject *self, PyObject *args, PyObject *kwargs) {
12982 PyObject *resultobj;
12983 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
12984 wxString result;
12985 PyObject * obj0 = 0 ;
12986 char *kwnames[] = {
12987 (char *) "self", NULL
12988 };
12989
12990 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TextEntryDialog_GetValue",kwnames,&obj0)) goto fail;
12991 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTextEntryDialog,
12992 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12993 {
12994 PyThreadState* __tstate = wxPyBeginAllowThreads();
12995 result = (arg1)->GetValue();
12996
12997 wxPyEndAllowThreads(__tstate);
12998 if (PyErr_Occurred()) SWIG_fail;
12999 }
13000 {
13001 #if wxUSE_UNICODE
13002 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13003 #else
13004 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13005 #endif
13006 }
13007 return resultobj;
13008 fail:
13009 return NULL;
13010 }
13011
13012
13013 static PyObject *_wrap_TextEntryDialog_SetValue(PyObject *self, PyObject *args, PyObject *kwargs) {
13014 PyObject *resultobj;
13015 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
13016 wxString *arg2 = 0 ;
13017 bool temp2 = False ;
13018 PyObject * obj0 = 0 ;
13019 PyObject * obj1 = 0 ;
13020 char *kwnames[] = {
13021 (char *) "self",(char *) "value", NULL
13022 };
13023
13024 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TextEntryDialog_SetValue",kwnames,&obj0,&obj1)) goto fail;
13025 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTextEntryDialog,
13026 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13027 {
13028 arg2 = wxString_in_helper(obj1);
13029 if (arg2 == NULL) SWIG_fail;
13030 temp2 = True;
13031 }
13032 {
13033 PyThreadState* __tstate = wxPyBeginAllowThreads();
13034 (arg1)->SetValue((wxString const &)*arg2);
13035
13036 wxPyEndAllowThreads(__tstate);
13037 if (PyErr_Occurred()) SWIG_fail;
13038 }
13039 Py_INCREF(Py_None); resultobj = Py_None;
13040 {
13041 if (temp2)
13042 delete arg2;
13043 }
13044 return resultobj;
13045 fail:
13046 {
13047 if (temp2)
13048 delete arg2;
13049 }
13050 return NULL;
13051 }
13052
13053
13054 static PyObject * TextEntryDialog_swigregister(PyObject *self, PyObject *args) {
13055 PyObject *obj;
13056 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13057 SWIG_TypeClientData(SWIGTYPE_p_wxTextEntryDialog, obj);
13058 Py_INCREF(obj);
13059 return Py_BuildValue((char *)"");
13060 }
13061 static PyObject *_wrap_new_FontData(PyObject *self, PyObject *args, PyObject *kwargs) {
13062 PyObject *resultobj;
13063 wxFontData *result;
13064 char *kwnames[] = {
13065 NULL
13066 };
13067
13068 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_FontData",kwnames)) goto fail;
13069 {
13070 PyThreadState* __tstate = wxPyBeginAllowThreads();
13071 result = (wxFontData *)new wxFontData();
13072
13073 wxPyEndAllowThreads(__tstate);
13074 if (PyErr_Occurred()) SWIG_fail;
13075 }
13076 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 1);
13077 return resultobj;
13078 fail:
13079 return NULL;
13080 }
13081
13082
13083 static PyObject *_wrap_delete_FontData(PyObject *self, PyObject *args, PyObject *kwargs) {
13084 PyObject *resultobj;
13085 wxFontData *arg1 = (wxFontData *) 0 ;
13086 PyObject * obj0 = 0 ;
13087 char *kwnames[] = {
13088 (char *) "self", NULL
13089 };
13090
13091 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FontData",kwnames,&obj0)) goto fail;
13092 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13093 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13094 {
13095 PyThreadState* __tstate = wxPyBeginAllowThreads();
13096 delete arg1;
13097
13098 wxPyEndAllowThreads(__tstate);
13099 if (PyErr_Occurred()) SWIG_fail;
13100 }
13101 Py_INCREF(Py_None); resultobj = Py_None;
13102 return resultobj;
13103 fail:
13104 return NULL;
13105 }
13106
13107
13108 static PyObject *_wrap_FontData_EnableEffects(PyObject *self, PyObject *args, PyObject *kwargs) {
13109 PyObject *resultobj;
13110 wxFontData *arg1 = (wxFontData *) 0 ;
13111 bool arg2 ;
13112 PyObject * obj0 = 0 ;
13113 PyObject * obj1 = 0 ;
13114 char *kwnames[] = {
13115 (char *) "self",(char *) "enable", NULL
13116 };
13117
13118 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_EnableEffects",kwnames,&obj0,&obj1)) goto fail;
13119 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13120 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13121 arg2 = (bool) SWIG_AsBool(obj1);
13122 if (PyErr_Occurred()) SWIG_fail;
13123 {
13124 PyThreadState* __tstate = wxPyBeginAllowThreads();
13125 (arg1)->EnableEffects(arg2);
13126
13127 wxPyEndAllowThreads(__tstate);
13128 if (PyErr_Occurred()) SWIG_fail;
13129 }
13130 Py_INCREF(Py_None); resultobj = Py_None;
13131 return resultobj;
13132 fail:
13133 return NULL;
13134 }
13135
13136
13137 static PyObject *_wrap_FontData_GetAllowSymbols(PyObject *self, PyObject *args, PyObject *kwargs) {
13138 PyObject *resultobj;
13139 wxFontData *arg1 = (wxFontData *) 0 ;
13140 bool result;
13141 PyObject * obj0 = 0 ;
13142 char *kwnames[] = {
13143 (char *) "self", NULL
13144 };
13145
13146 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetAllowSymbols",kwnames,&obj0)) goto fail;
13147 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13148 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13149 {
13150 PyThreadState* __tstate = wxPyBeginAllowThreads();
13151 result = (bool)(arg1)->GetAllowSymbols();
13152
13153 wxPyEndAllowThreads(__tstate);
13154 if (PyErr_Occurred()) SWIG_fail;
13155 }
13156 {
13157 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13158 }
13159 return resultobj;
13160 fail:
13161 return NULL;
13162 }
13163
13164
13165 static PyObject *_wrap_FontData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
13166 PyObject *resultobj;
13167 wxFontData *arg1 = (wxFontData *) 0 ;
13168 wxColour result;
13169 PyObject * obj0 = 0 ;
13170 char *kwnames[] = {
13171 (char *) "self", NULL
13172 };
13173
13174 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetColour",kwnames,&obj0)) goto fail;
13175 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13176 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13177 {
13178 PyThreadState* __tstate = wxPyBeginAllowThreads();
13179 result = (arg1)->GetColour();
13180
13181 wxPyEndAllowThreads(__tstate);
13182 if (PyErr_Occurred()) SWIG_fail;
13183 }
13184 {
13185 wxColour * resultptr;
13186 resultptr = new wxColour((wxColour &) result);
13187 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
13188 }
13189 return resultobj;
13190 fail:
13191 return NULL;
13192 }
13193
13194
13195 static PyObject *_wrap_FontData_GetChosenFont(PyObject *self, PyObject *args, PyObject *kwargs) {
13196 PyObject *resultobj;
13197 wxFontData *arg1 = (wxFontData *) 0 ;
13198 wxFont result;
13199 PyObject * obj0 = 0 ;
13200 char *kwnames[] = {
13201 (char *) "self", NULL
13202 };
13203
13204 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetChosenFont",kwnames,&obj0)) goto fail;
13205 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13206 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13207 {
13208 PyThreadState* __tstate = wxPyBeginAllowThreads();
13209 result = (arg1)->GetChosenFont();
13210
13211 wxPyEndAllowThreads(__tstate);
13212 if (PyErr_Occurred()) SWIG_fail;
13213 }
13214 {
13215 wxFont * resultptr;
13216 resultptr = new wxFont((wxFont &) result);
13217 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
13218 }
13219 return resultobj;
13220 fail:
13221 return NULL;
13222 }
13223
13224
13225 static PyObject *_wrap_FontData_GetEnableEffects(PyObject *self, PyObject *args, PyObject *kwargs) {
13226 PyObject *resultobj;
13227 wxFontData *arg1 = (wxFontData *) 0 ;
13228 bool result;
13229 PyObject * obj0 = 0 ;
13230 char *kwnames[] = {
13231 (char *) "self", NULL
13232 };
13233
13234 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetEnableEffects",kwnames,&obj0)) goto fail;
13235 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13236 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13237 {
13238 PyThreadState* __tstate = wxPyBeginAllowThreads();
13239 result = (bool)(arg1)->GetEnableEffects();
13240
13241 wxPyEndAllowThreads(__tstate);
13242 if (PyErr_Occurred()) SWIG_fail;
13243 }
13244 {
13245 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13246 }
13247 return resultobj;
13248 fail:
13249 return NULL;
13250 }
13251
13252
13253 static PyObject *_wrap_FontData_GetInitialFont(PyObject *self, PyObject *args, PyObject *kwargs) {
13254 PyObject *resultobj;
13255 wxFontData *arg1 = (wxFontData *) 0 ;
13256 wxFont result;
13257 PyObject * obj0 = 0 ;
13258 char *kwnames[] = {
13259 (char *) "self", NULL
13260 };
13261
13262 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetInitialFont",kwnames,&obj0)) goto fail;
13263 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13264 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13265 {
13266 PyThreadState* __tstate = wxPyBeginAllowThreads();
13267 result = (arg1)->GetInitialFont();
13268
13269 wxPyEndAllowThreads(__tstate);
13270 if (PyErr_Occurred()) SWIG_fail;
13271 }
13272 {
13273 wxFont * resultptr;
13274 resultptr = new wxFont((wxFont &) result);
13275 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
13276 }
13277 return resultobj;
13278 fail:
13279 return NULL;
13280 }
13281
13282
13283 static PyObject *_wrap_FontData_GetShowHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
13284 PyObject *resultobj;
13285 wxFontData *arg1 = (wxFontData *) 0 ;
13286 bool result;
13287 PyObject * obj0 = 0 ;
13288 char *kwnames[] = {
13289 (char *) "self", NULL
13290 };
13291
13292 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetShowHelp",kwnames,&obj0)) goto fail;
13293 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13294 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13295 {
13296 PyThreadState* __tstate = wxPyBeginAllowThreads();
13297 result = (bool)(arg1)->GetShowHelp();
13298
13299 wxPyEndAllowThreads(__tstate);
13300 if (PyErr_Occurred()) SWIG_fail;
13301 }
13302 {
13303 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13304 }
13305 return resultobj;
13306 fail:
13307 return NULL;
13308 }
13309
13310
13311 static PyObject *_wrap_FontData_SetAllowSymbols(PyObject *self, PyObject *args, PyObject *kwargs) {
13312 PyObject *resultobj;
13313 wxFontData *arg1 = (wxFontData *) 0 ;
13314 bool arg2 ;
13315 PyObject * obj0 = 0 ;
13316 PyObject * obj1 = 0 ;
13317 char *kwnames[] = {
13318 (char *) "self",(char *) "allowSymbols", NULL
13319 };
13320
13321 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetAllowSymbols",kwnames,&obj0,&obj1)) goto fail;
13322 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13323 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13324 arg2 = (bool) SWIG_AsBool(obj1);
13325 if (PyErr_Occurred()) SWIG_fail;
13326 {
13327 PyThreadState* __tstate = wxPyBeginAllowThreads();
13328 (arg1)->SetAllowSymbols(arg2);
13329
13330 wxPyEndAllowThreads(__tstate);
13331 if (PyErr_Occurred()) SWIG_fail;
13332 }
13333 Py_INCREF(Py_None); resultobj = Py_None;
13334 return resultobj;
13335 fail:
13336 return NULL;
13337 }
13338
13339
13340 static PyObject *_wrap_FontData_SetChosenFont(PyObject *self, PyObject *args, PyObject *kwargs) {
13341 PyObject *resultobj;
13342 wxFontData *arg1 = (wxFontData *) 0 ;
13343 wxFont *arg2 = 0 ;
13344 PyObject * obj0 = 0 ;
13345 PyObject * obj1 = 0 ;
13346 char *kwnames[] = {
13347 (char *) "self",(char *) "font", NULL
13348 };
13349
13350 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetChosenFont",kwnames,&obj0,&obj1)) goto fail;
13351 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13352 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13353 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFont,
13354 SWIG_POINTER_EXCEPTION | 0)) == -1)
13355 SWIG_fail;
13356 if (arg2 == NULL) {
13357 PyErr_SetString(PyExc_TypeError,"null reference");
13358 SWIG_fail;
13359 }
13360 {
13361 PyThreadState* __tstate = wxPyBeginAllowThreads();
13362 (arg1)->SetChosenFont((wxFont const &)*arg2);
13363
13364 wxPyEndAllowThreads(__tstate);
13365 if (PyErr_Occurred()) SWIG_fail;
13366 }
13367 Py_INCREF(Py_None); resultobj = Py_None;
13368 return resultobj;
13369 fail:
13370 return NULL;
13371 }
13372
13373
13374 static PyObject *_wrap_FontData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
13375 PyObject *resultobj;
13376 wxFontData *arg1 = (wxFontData *) 0 ;
13377 wxColour *arg2 = 0 ;
13378 wxColour temp2 ;
13379 PyObject * obj0 = 0 ;
13380 PyObject * obj1 = 0 ;
13381 char *kwnames[] = {
13382 (char *) "self",(char *) "colour", NULL
13383 };
13384
13385 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetColour",kwnames,&obj0,&obj1)) goto fail;
13386 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13387 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13388 {
13389 arg2 = &temp2;
13390 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
13391 }
13392 {
13393 PyThreadState* __tstate = wxPyBeginAllowThreads();
13394 (arg1)->SetColour((wxColour const &)*arg2);
13395
13396 wxPyEndAllowThreads(__tstate);
13397 if (PyErr_Occurred()) SWIG_fail;
13398 }
13399 Py_INCREF(Py_None); resultobj = Py_None;
13400 return resultobj;
13401 fail:
13402 return NULL;
13403 }
13404
13405
13406 static PyObject *_wrap_FontData_SetInitialFont(PyObject *self, PyObject *args, PyObject *kwargs) {
13407 PyObject *resultobj;
13408 wxFontData *arg1 = (wxFontData *) 0 ;
13409 wxFont *arg2 = 0 ;
13410 PyObject * obj0 = 0 ;
13411 PyObject * obj1 = 0 ;
13412 char *kwnames[] = {
13413 (char *) "self",(char *) "font", NULL
13414 };
13415
13416 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetInitialFont",kwnames,&obj0,&obj1)) goto fail;
13417 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13418 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13419 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFont,
13420 SWIG_POINTER_EXCEPTION | 0)) == -1)
13421 SWIG_fail;
13422 if (arg2 == NULL) {
13423 PyErr_SetString(PyExc_TypeError,"null reference");
13424 SWIG_fail;
13425 }
13426 {
13427 PyThreadState* __tstate = wxPyBeginAllowThreads();
13428 (arg1)->SetInitialFont((wxFont const &)*arg2);
13429
13430 wxPyEndAllowThreads(__tstate);
13431 if (PyErr_Occurred()) SWIG_fail;
13432 }
13433 Py_INCREF(Py_None); resultobj = Py_None;
13434 return resultobj;
13435 fail:
13436 return NULL;
13437 }
13438
13439
13440 static PyObject *_wrap_FontData_SetRange(PyObject *self, PyObject *args, PyObject *kwargs) {
13441 PyObject *resultobj;
13442 wxFontData *arg1 = (wxFontData *) 0 ;
13443 int arg2 ;
13444 int arg3 ;
13445 PyObject * obj0 = 0 ;
13446 PyObject * obj1 = 0 ;
13447 PyObject * obj2 = 0 ;
13448 char *kwnames[] = {
13449 (char *) "self",(char *) "min",(char *) "max", NULL
13450 };
13451
13452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:FontData_SetRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
13453 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13454 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13455 arg2 = (int) SWIG_AsInt(obj1);
13456 if (PyErr_Occurred()) SWIG_fail;
13457 arg3 = (int) SWIG_AsInt(obj2);
13458 if (PyErr_Occurred()) SWIG_fail;
13459 {
13460 PyThreadState* __tstate = wxPyBeginAllowThreads();
13461 (arg1)->SetRange(arg2,arg3);
13462
13463 wxPyEndAllowThreads(__tstate);
13464 if (PyErr_Occurred()) SWIG_fail;
13465 }
13466 Py_INCREF(Py_None); resultobj = Py_None;
13467 return resultobj;
13468 fail:
13469 return NULL;
13470 }
13471
13472
13473 static PyObject *_wrap_FontData_SetShowHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
13474 PyObject *resultobj;
13475 wxFontData *arg1 = (wxFontData *) 0 ;
13476 bool arg2 ;
13477 PyObject * obj0 = 0 ;
13478 PyObject * obj1 = 0 ;
13479 char *kwnames[] = {
13480 (char *) "self",(char *) "showHelp", NULL
13481 };
13482
13483 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetShowHelp",kwnames,&obj0,&obj1)) goto fail;
13484 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13485 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13486 arg2 = (bool) SWIG_AsBool(obj1);
13487 if (PyErr_Occurred()) SWIG_fail;
13488 {
13489 PyThreadState* __tstate = wxPyBeginAllowThreads();
13490 (arg1)->SetShowHelp(arg2);
13491
13492 wxPyEndAllowThreads(__tstate);
13493 if (PyErr_Occurred()) SWIG_fail;
13494 }
13495 Py_INCREF(Py_None); resultobj = Py_None;
13496 return resultobj;
13497 fail:
13498 return NULL;
13499 }
13500
13501
13502 static PyObject * FontData_swigregister(PyObject *self, PyObject *args) {
13503 PyObject *obj;
13504 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13505 SWIG_TypeClientData(SWIGTYPE_p_wxFontData, obj);
13506 Py_INCREF(obj);
13507 return Py_BuildValue((char *)"");
13508 }
13509 static PyObject *_wrap_new_FontDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13510 PyObject *resultobj;
13511 wxWindow *arg1 = (wxWindow *) 0 ;
13512 wxFontData *arg2 = 0 ;
13513 wxFontDialog *result;
13514 PyObject * obj0 = 0 ;
13515 PyObject * obj1 = 0 ;
13516 char *kwnames[] = {
13517 (char *) "parent",(char *) "data", NULL
13518 };
13519
13520 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_FontDialog",kwnames,&obj0,&obj1)) goto fail;
13521 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
13522 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13523 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFontData,
13524 SWIG_POINTER_EXCEPTION | 0)) == -1)
13525 SWIG_fail;
13526 if (arg2 == NULL) {
13527 PyErr_SetString(PyExc_TypeError,"null reference");
13528 SWIG_fail;
13529 }
13530 {
13531 if (!wxPyCheckForApp()) SWIG_fail;
13532 PyThreadState* __tstate = wxPyBeginAllowThreads();
13533 result = (wxFontDialog *)new wxFontDialog(arg1,(wxFontData const &)*arg2);
13534
13535 wxPyEndAllowThreads(__tstate);
13536 if (PyErr_Occurred()) SWIG_fail;
13537 }
13538 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontDialog, 1);
13539 return resultobj;
13540 fail:
13541 return NULL;
13542 }
13543
13544
13545 static PyObject *_wrap_FontDialog_GetFontData(PyObject *self, PyObject *args, PyObject *kwargs) {
13546 PyObject *resultobj;
13547 wxFontDialog *arg1 = (wxFontDialog *) 0 ;
13548 wxFontData *result;
13549 PyObject * obj0 = 0 ;
13550 char *kwnames[] = {
13551 (char *) "self", NULL
13552 };
13553
13554 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontDialog_GetFontData",kwnames,&obj0)) goto fail;
13555 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontDialog,
13556 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13557 {
13558 PyThreadState* __tstate = wxPyBeginAllowThreads();
13559 {
13560 wxFontData &_result_ref = (arg1)->GetFontData();
13561 result = (wxFontData *) &_result_ref;
13562 }
13563
13564 wxPyEndAllowThreads(__tstate);
13565 if (PyErr_Occurred()) SWIG_fail;
13566 }
13567 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 0);
13568 return resultobj;
13569 fail:
13570 return NULL;
13571 }
13572
13573
13574 static PyObject * FontDialog_swigregister(PyObject *self, PyObject *args) {
13575 PyObject *obj;
13576 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13577 SWIG_TypeClientData(SWIGTYPE_p_wxFontDialog, obj);
13578 Py_INCREF(obj);
13579 return Py_BuildValue((char *)"");
13580 }
13581 static PyObject *_wrap_new_MessageDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13582 PyObject *resultobj;
13583 wxWindow *arg1 = (wxWindow *) 0 ;
13584 wxString *arg2 = 0 ;
13585 wxString const &arg3_defvalue = wxPyMessageBoxCaptionStr ;
13586 wxString *arg3 = (wxString *) &arg3_defvalue ;
13587 long arg4 = (long) wxOK|wxCANCEL|wxCENTRE ;
13588 wxPoint const &arg5_defvalue = wxDefaultPosition ;
13589 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
13590 wxMessageDialog *result;
13591 bool temp2 = False ;
13592 bool temp3 = False ;
13593 wxPoint temp5 ;
13594 PyObject * obj0 = 0 ;
13595 PyObject * obj1 = 0 ;
13596 PyObject * obj2 = 0 ;
13597 PyObject * obj3 = 0 ;
13598 PyObject * obj4 = 0 ;
13599 char *kwnames[] = {
13600 (char *) "parent",(char *) "message",(char *) "caption",(char *) "style",(char *) "pos", NULL
13601 };
13602
13603 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_MessageDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
13604 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
13605 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13606 {
13607 arg2 = wxString_in_helper(obj1);
13608 if (arg2 == NULL) SWIG_fail;
13609 temp2 = True;
13610 }
13611 if (obj2) {
13612 {
13613 arg3 = wxString_in_helper(obj2);
13614 if (arg3 == NULL) SWIG_fail;
13615 temp3 = True;
13616 }
13617 }
13618 if (obj3) {
13619 arg4 = (long) SWIG_AsLong(obj3);
13620 if (PyErr_Occurred()) SWIG_fail;
13621 }
13622 if (obj4) {
13623 {
13624 arg5 = &temp5;
13625 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
13626 }
13627 }
13628 {
13629 if (!wxPyCheckForApp()) SWIG_fail;
13630 PyThreadState* __tstate = wxPyBeginAllowThreads();
13631 result = (wxMessageDialog *)new wxMessageDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5);
13632
13633 wxPyEndAllowThreads(__tstate);
13634 if (PyErr_Occurred()) SWIG_fail;
13635 }
13636 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMessageDialog, 1);
13637 {
13638 if (temp2)
13639 delete arg2;
13640 }
13641 {
13642 if (temp3)
13643 delete arg3;
13644 }
13645 return resultobj;
13646 fail:
13647 {
13648 if (temp2)
13649 delete arg2;
13650 }
13651 {
13652 if (temp3)
13653 delete arg3;
13654 }
13655 return NULL;
13656 }
13657
13658
13659 static PyObject * MessageDialog_swigregister(PyObject *self, PyObject *args) {
13660 PyObject *obj;
13661 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13662 SWIG_TypeClientData(SWIGTYPE_p_wxMessageDialog, obj);
13663 Py_INCREF(obj);
13664 return Py_BuildValue((char *)"");
13665 }
13666 static PyObject *_wrap_new_ProgressDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13667 PyObject *resultobj;
13668 wxString *arg1 = 0 ;
13669 wxString *arg2 = 0 ;
13670 int arg3 = (int) 100 ;
13671 wxWindow *arg4 = (wxWindow *) NULL ;
13672 int arg5 = (int) wxPD_AUTO_HIDE|wxPD_APP_MODAL ;
13673 wxProgressDialog *result;
13674 bool temp1 = False ;
13675 bool temp2 = False ;
13676 PyObject * obj0 = 0 ;
13677 PyObject * obj1 = 0 ;
13678 PyObject * obj2 = 0 ;
13679 PyObject * obj3 = 0 ;
13680 PyObject * obj4 = 0 ;
13681 char *kwnames[] = {
13682 (char *) "title",(char *) "message",(char *) "maximum",(char *) "parent",(char *) "style", NULL
13683 };
13684
13685 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_ProgressDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
13686 {
13687 arg1 = wxString_in_helper(obj0);
13688 if (arg1 == NULL) SWIG_fail;
13689 temp1 = True;
13690 }
13691 {
13692 arg2 = wxString_in_helper(obj1);
13693 if (arg2 == NULL) SWIG_fail;
13694 temp2 = True;
13695 }
13696 if (obj2) {
13697 arg3 = (int) SWIG_AsInt(obj2);
13698 if (PyErr_Occurred()) SWIG_fail;
13699 }
13700 if (obj3) {
13701 if ((SWIG_ConvertPtr(obj3,(void **)(&arg4),SWIGTYPE_p_wxWindow,
13702 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13703 }
13704 if (obj4) {
13705 arg5 = (int) SWIG_AsInt(obj4);
13706 if (PyErr_Occurred()) SWIG_fail;
13707 }
13708 {
13709 if (!wxPyCheckForApp()) SWIG_fail;
13710 PyThreadState* __tstate = wxPyBeginAllowThreads();
13711 result = (wxProgressDialog *)new wxProgressDialog((wxString const &)*arg1,(wxString const &)*arg2,arg3,arg4,arg5);
13712
13713 wxPyEndAllowThreads(__tstate);
13714 if (PyErr_Occurred()) SWIG_fail;
13715 }
13716 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxProgressDialog, 1);
13717 {
13718 if (temp1)
13719 delete arg1;
13720 }
13721 {
13722 if (temp2)
13723 delete arg2;
13724 }
13725 return resultobj;
13726 fail:
13727 {
13728 if (temp1)
13729 delete arg1;
13730 }
13731 {
13732 if (temp2)
13733 delete arg2;
13734 }
13735 return NULL;
13736 }
13737
13738
13739 static PyObject *_wrap_ProgressDialog_Update(PyObject *self, PyObject *args, PyObject *kwargs) {
13740 PyObject *resultobj;
13741 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
13742 int arg2 ;
13743 wxString const &arg3_defvalue = wxPyEmptyString ;
13744 wxString *arg3 = (wxString *) &arg3_defvalue ;
13745 bool result;
13746 bool temp3 = False ;
13747 PyObject * obj0 = 0 ;
13748 PyObject * obj1 = 0 ;
13749 PyObject * obj2 = 0 ;
13750 char *kwnames[] = {
13751 (char *) "self",(char *) "value",(char *) "newmsg", NULL
13752 };
13753
13754 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:ProgressDialog_Update",kwnames,&obj0,&obj1,&obj2)) goto fail;
13755 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxProgressDialog,
13756 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13757 arg2 = (int) SWIG_AsInt(obj1);
13758 if (PyErr_Occurred()) SWIG_fail;
13759 if (obj2) {
13760 {
13761 arg3 = wxString_in_helper(obj2);
13762 if (arg3 == NULL) SWIG_fail;
13763 temp3 = True;
13764 }
13765 }
13766 {
13767 PyThreadState* __tstate = wxPyBeginAllowThreads();
13768 result = (bool)(arg1)->Update(arg2,(wxString const &)*arg3);
13769
13770 wxPyEndAllowThreads(__tstate);
13771 if (PyErr_Occurred()) SWIG_fail;
13772 }
13773 {
13774 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13775 }
13776 {
13777 if (temp3)
13778 delete arg3;
13779 }
13780 return resultobj;
13781 fail:
13782 {
13783 if (temp3)
13784 delete arg3;
13785 }
13786 return NULL;
13787 }
13788
13789
13790 static PyObject *_wrap_ProgressDialog_Resume(PyObject *self, PyObject *args, PyObject *kwargs) {
13791 PyObject *resultobj;
13792 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
13793 PyObject * obj0 = 0 ;
13794 char *kwnames[] = {
13795 (char *) "self", NULL
13796 };
13797
13798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ProgressDialog_Resume",kwnames,&obj0)) goto fail;
13799 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxProgressDialog,
13800 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13801 {
13802 PyThreadState* __tstate = wxPyBeginAllowThreads();
13803 (arg1)->Resume();
13804
13805 wxPyEndAllowThreads(__tstate);
13806 if (PyErr_Occurred()) SWIG_fail;
13807 }
13808 Py_INCREF(Py_None); resultobj = Py_None;
13809 return resultobj;
13810 fail:
13811 return NULL;
13812 }
13813
13814
13815 static PyObject * ProgressDialog_swigregister(PyObject *self, PyObject *args) {
13816 PyObject *obj;
13817 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13818 SWIG_TypeClientData(SWIGTYPE_p_wxProgressDialog, obj);
13819 Py_INCREF(obj);
13820 return Py_BuildValue((char *)"");
13821 }
13822 static PyObject *_wrap_new_FindDialogEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
13823 PyObject *resultobj;
13824 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
13825 int arg2 = (int) 0 ;
13826 wxFindDialogEvent *result;
13827 PyObject * obj0 = 0 ;
13828 PyObject * obj1 = 0 ;
13829 char *kwnames[] = {
13830 (char *) "commandType",(char *) "id", NULL
13831 };
13832
13833 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_FindDialogEvent",kwnames,&obj0,&obj1)) goto fail;
13834 if (obj0) {
13835 arg1 = (wxEventType) SWIG_AsInt(obj0);
13836 if (PyErr_Occurred()) SWIG_fail;
13837 }
13838 if (obj1) {
13839 arg2 = (int) SWIG_AsInt(obj1);
13840 if (PyErr_Occurred()) SWIG_fail;
13841 }
13842 {
13843 PyThreadState* __tstate = wxPyBeginAllowThreads();
13844 result = (wxFindDialogEvent *)new wxFindDialogEvent(arg1,arg2);
13845
13846 wxPyEndAllowThreads(__tstate);
13847 if (PyErr_Occurred()) SWIG_fail;
13848 }
13849 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindDialogEvent, 1);
13850 return resultobj;
13851 fail:
13852 return NULL;
13853 }
13854
13855
13856 static PyObject *_wrap_FindDialogEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13857 PyObject *resultobj;
13858 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13859 int result;
13860 PyObject * obj0 = 0 ;
13861 char *kwnames[] = {
13862 (char *) "self", NULL
13863 };
13864
13865 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFlags",kwnames,&obj0)) goto fail;
13866 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13867 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13868 {
13869 PyThreadState* __tstate = wxPyBeginAllowThreads();
13870 result = (int)(arg1)->GetFlags();
13871
13872 wxPyEndAllowThreads(__tstate);
13873 if (PyErr_Occurred()) SWIG_fail;
13874 }
13875 resultobj = SWIG_FromInt((int)result);
13876 return resultobj;
13877 fail:
13878 return NULL;
13879 }
13880
13881
13882 static PyObject *_wrap_FindDialogEvent_GetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13883 PyObject *resultobj;
13884 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13885 wxString *result;
13886 PyObject * obj0 = 0 ;
13887 char *kwnames[] = {
13888 (char *) "self", NULL
13889 };
13890
13891 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFindString",kwnames,&obj0)) goto fail;
13892 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13893 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13894 {
13895 PyThreadState* __tstate = wxPyBeginAllowThreads();
13896 {
13897 wxString const &_result_ref = (arg1)->GetFindString();
13898 result = (wxString *) &_result_ref;
13899 }
13900
13901 wxPyEndAllowThreads(__tstate);
13902 if (PyErr_Occurred()) SWIG_fail;
13903 }
13904 {
13905 #if wxUSE_UNICODE
13906 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13907 #else
13908 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13909 #endif
13910 }
13911 return resultobj;
13912 fail:
13913 return NULL;
13914 }
13915
13916
13917 static PyObject *_wrap_FindDialogEvent_GetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13918 PyObject *resultobj;
13919 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13920 wxString *result;
13921 PyObject * obj0 = 0 ;
13922 char *kwnames[] = {
13923 (char *) "self", NULL
13924 };
13925
13926 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetReplaceString",kwnames,&obj0)) goto fail;
13927 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13928 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13929 {
13930 PyThreadState* __tstate = wxPyBeginAllowThreads();
13931 {
13932 wxString const &_result_ref = (arg1)->GetReplaceString();
13933 result = (wxString *) &_result_ref;
13934 }
13935
13936 wxPyEndAllowThreads(__tstate);
13937 if (PyErr_Occurred()) SWIG_fail;
13938 }
13939 {
13940 #if wxUSE_UNICODE
13941 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13942 #else
13943 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13944 #endif
13945 }
13946 return resultobj;
13947 fail:
13948 return NULL;
13949 }
13950
13951
13952 static PyObject *_wrap_FindDialogEvent_GetDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13953 PyObject *resultobj;
13954 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13955 wxFindReplaceDialog *result;
13956 PyObject * obj0 = 0 ;
13957 char *kwnames[] = {
13958 (char *) "self", NULL
13959 };
13960
13961 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetDialog",kwnames,&obj0)) goto fail;
13962 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13963 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13964 {
13965 PyThreadState* __tstate = wxPyBeginAllowThreads();
13966 result = (wxFindReplaceDialog *)(arg1)->GetDialog();
13967
13968 wxPyEndAllowThreads(__tstate);
13969 if (PyErr_Occurred()) SWIG_fail;
13970 }
13971 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 0);
13972 return resultobj;
13973 fail:
13974 return NULL;
13975 }
13976
13977
13978 static PyObject *_wrap_FindDialogEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13979 PyObject *resultobj;
13980 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13981 int arg2 ;
13982 PyObject * obj0 = 0 ;
13983 PyObject * obj1 = 0 ;
13984 char *kwnames[] = {
13985 (char *) "self",(char *) "flags", NULL
13986 };
13987
13988 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
13989 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13990 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13991 arg2 = (int) SWIG_AsInt(obj1);
13992 if (PyErr_Occurred()) SWIG_fail;
13993 {
13994 PyThreadState* __tstate = wxPyBeginAllowThreads();
13995 (arg1)->SetFlags(arg2);
13996
13997 wxPyEndAllowThreads(__tstate);
13998 if (PyErr_Occurred()) SWIG_fail;
13999 }
14000 Py_INCREF(Py_None); resultobj = Py_None;
14001 return resultobj;
14002 fail:
14003 return NULL;
14004 }
14005
14006
14007 static PyObject *_wrap_FindDialogEvent_SetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
14008 PyObject *resultobj;
14009 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
14010 wxString *arg2 = 0 ;
14011 bool temp2 = False ;
14012 PyObject * obj0 = 0 ;
14013 PyObject * obj1 = 0 ;
14014 char *kwnames[] = {
14015 (char *) "self",(char *) "str", NULL
14016 };
14017
14018 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFindString",kwnames,&obj0,&obj1)) goto fail;
14019 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
14020 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14021 {
14022 arg2 = wxString_in_helper(obj1);
14023 if (arg2 == NULL) SWIG_fail;
14024 temp2 = True;
14025 }
14026 {
14027 PyThreadState* __tstate = wxPyBeginAllowThreads();
14028 (arg1)->SetFindString((wxString const &)*arg2);
14029
14030 wxPyEndAllowThreads(__tstate);
14031 if (PyErr_Occurred()) SWIG_fail;
14032 }
14033 Py_INCREF(Py_None); resultobj = Py_None;
14034 {
14035 if (temp2)
14036 delete arg2;
14037 }
14038 return resultobj;
14039 fail:
14040 {
14041 if (temp2)
14042 delete arg2;
14043 }
14044 return NULL;
14045 }
14046
14047
14048 static PyObject *_wrap_FindDialogEvent_SetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
14049 PyObject *resultobj;
14050 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
14051 wxString *arg2 = 0 ;
14052 bool temp2 = False ;
14053 PyObject * obj0 = 0 ;
14054 PyObject * obj1 = 0 ;
14055 char *kwnames[] = {
14056 (char *) "self",(char *) "str", NULL
14057 };
14058
14059 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
14060 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
14061 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14062 {
14063 arg2 = wxString_in_helper(obj1);
14064 if (arg2 == NULL) SWIG_fail;
14065 temp2 = True;
14066 }
14067 {
14068 PyThreadState* __tstate = wxPyBeginAllowThreads();
14069 (arg1)->SetReplaceString((wxString const &)*arg2);
14070
14071 wxPyEndAllowThreads(__tstate);
14072 if (PyErr_Occurred()) SWIG_fail;
14073 }
14074 Py_INCREF(Py_None); resultobj = Py_None;
14075 {
14076 if (temp2)
14077 delete arg2;
14078 }
14079 return resultobj;
14080 fail:
14081 {
14082 if (temp2)
14083 delete arg2;
14084 }
14085 return NULL;
14086 }
14087
14088
14089 static PyObject * FindDialogEvent_swigregister(PyObject *self, PyObject *args) {
14090 PyObject *obj;
14091 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14092 SWIG_TypeClientData(SWIGTYPE_p_wxFindDialogEvent, obj);
14093 Py_INCREF(obj);
14094 return Py_BuildValue((char *)"");
14095 }
14096 static PyObject *_wrap_new_FindReplaceData(PyObject *self, PyObject *args, PyObject *kwargs) {
14097 PyObject *resultobj;
14098 int arg1 = (int) 0 ;
14099 wxFindReplaceData *result;
14100 PyObject * obj0 = 0 ;
14101 char *kwnames[] = {
14102 (char *) "flags", NULL
14103 };
14104
14105 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_FindReplaceData",kwnames,&obj0)) goto fail;
14106 if (obj0) {
14107 arg1 = (int) SWIG_AsInt(obj0);
14108 if (PyErr_Occurred()) SWIG_fail;
14109 }
14110 {
14111 PyThreadState* __tstate = wxPyBeginAllowThreads();
14112 result = (wxFindReplaceData *)new wxFindReplaceData(arg1);
14113
14114 wxPyEndAllowThreads(__tstate);
14115 if (PyErr_Occurred()) SWIG_fail;
14116 }
14117 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 1);
14118 return resultobj;
14119 fail:
14120 return NULL;
14121 }
14122
14123
14124 static PyObject *_wrap_delete_FindReplaceData(PyObject *self, PyObject *args, PyObject *kwargs) {
14125 PyObject *resultobj;
14126 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
14127 PyObject * obj0 = 0 ;
14128 char *kwnames[] = {
14129 (char *) "self", NULL
14130 };
14131
14132 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FindReplaceData",kwnames,&obj0)) goto fail;
14133 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14134 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14135 {
14136 PyThreadState* __tstate = wxPyBeginAllowThreads();
14137 delete arg1;
14138
14139 wxPyEndAllowThreads(__tstate);
14140 if (PyErr_Occurred()) SWIG_fail;
14141 }
14142 Py_INCREF(Py_None); resultobj = Py_None;
14143 return resultobj;
14144 fail:
14145 return NULL;
14146 }
14147
14148
14149 static PyObject *_wrap_FindReplaceData_GetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
14150 PyObject *resultobj;
14151 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
14152 wxString *result;
14153 PyObject * obj0 = 0 ;
14154 char *kwnames[] = {
14155 (char *) "self", NULL
14156 };
14157
14158 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFindString",kwnames,&obj0)) goto fail;
14159 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14160 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14161 {
14162 PyThreadState* __tstate = wxPyBeginAllowThreads();
14163 {
14164 wxString const &_result_ref = (arg1)->GetFindString();
14165 result = (wxString *) &_result_ref;
14166 }
14167
14168 wxPyEndAllowThreads(__tstate);
14169 if (PyErr_Occurred()) SWIG_fail;
14170 }
14171 {
14172 #if wxUSE_UNICODE
14173 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
14174 #else
14175 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
14176 #endif
14177 }
14178 return resultobj;
14179 fail:
14180 return NULL;
14181 }
14182
14183
14184 static PyObject *_wrap_FindReplaceData_GetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
14185 PyObject *resultobj;
14186 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
14187 wxString *result;
14188 PyObject * obj0 = 0 ;
14189 char *kwnames[] = {
14190 (char *) "self", NULL
14191 };
14192
14193 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetReplaceString",kwnames,&obj0)) goto fail;
14194 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14195 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14196 {
14197 PyThreadState* __tstate = wxPyBeginAllowThreads();
14198 {
14199 wxString const &_result_ref = (arg1)->GetReplaceString();
14200 result = (wxString *) &_result_ref;
14201 }
14202
14203 wxPyEndAllowThreads(__tstate);
14204 if (PyErr_Occurred()) SWIG_fail;
14205 }
14206 {
14207 #if wxUSE_UNICODE
14208 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
14209 #else
14210 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
14211 #endif
14212 }
14213 return resultobj;
14214 fail:
14215 return NULL;
14216 }
14217
14218
14219 static PyObject *_wrap_FindReplaceData_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
14220 PyObject *resultobj;
14221 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
14222 int result;
14223 PyObject * obj0 = 0 ;
14224 char *kwnames[] = {
14225 (char *) "self", NULL
14226 };
14227
14228 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFlags",kwnames,&obj0)) goto fail;
14229 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14230 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14231 {
14232 PyThreadState* __tstate = wxPyBeginAllowThreads();
14233 result = (int)(arg1)->GetFlags();
14234
14235 wxPyEndAllowThreads(__tstate);
14236 if (PyErr_Occurred()) SWIG_fail;
14237 }
14238 resultobj = SWIG_FromInt((int)result);
14239 return resultobj;
14240 fail:
14241 return NULL;
14242 }
14243
14244
14245 static PyObject *_wrap_FindReplaceData_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
14246 PyObject *resultobj;
14247 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
14248 int arg2 ;
14249 PyObject * obj0 = 0 ;
14250 PyObject * obj1 = 0 ;
14251 char *kwnames[] = {
14252 (char *) "self",(char *) "flags", NULL
14253 };
14254
14255 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFlags",kwnames,&obj0,&obj1)) goto fail;
14256 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14257 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14258 arg2 = (int) SWIG_AsInt(obj1);
14259 if (PyErr_Occurred()) SWIG_fail;
14260 {
14261 PyThreadState* __tstate = wxPyBeginAllowThreads();
14262 (arg1)->SetFlags(arg2);
14263
14264 wxPyEndAllowThreads(__tstate);
14265 if (PyErr_Occurred()) SWIG_fail;
14266 }
14267 Py_INCREF(Py_None); resultobj = Py_None;
14268 return resultobj;
14269 fail:
14270 return NULL;
14271 }
14272
14273
14274 static PyObject *_wrap_FindReplaceData_SetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
14275 PyObject *resultobj;
14276 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
14277 wxString *arg2 = 0 ;
14278 bool temp2 = False ;
14279 PyObject * obj0 = 0 ;
14280 PyObject * obj1 = 0 ;
14281 char *kwnames[] = {
14282 (char *) "self",(char *) "str", NULL
14283 };
14284
14285 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFindString",kwnames,&obj0,&obj1)) goto fail;
14286 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14287 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14288 {
14289 arg2 = wxString_in_helper(obj1);
14290 if (arg2 == NULL) SWIG_fail;
14291 temp2 = True;
14292 }
14293 {
14294 PyThreadState* __tstate = wxPyBeginAllowThreads();
14295 (arg1)->SetFindString((wxString const &)*arg2);
14296
14297 wxPyEndAllowThreads(__tstate);
14298 if (PyErr_Occurred()) SWIG_fail;
14299 }
14300 Py_INCREF(Py_None); resultobj = Py_None;
14301 {
14302 if (temp2)
14303 delete arg2;
14304 }
14305 return resultobj;
14306 fail:
14307 {
14308 if (temp2)
14309 delete arg2;
14310 }
14311 return NULL;
14312 }
14313
14314
14315 static PyObject *_wrap_FindReplaceData_SetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
14316 PyObject *resultobj;
14317 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
14318 wxString *arg2 = 0 ;
14319 bool temp2 = False ;
14320 PyObject * obj0 = 0 ;
14321 PyObject * obj1 = 0 ;
14322 char *kwnames[] = {
14323 (char *) "self",(char *) "str", NULL
14324 };
14325
14326 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
14327 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14328 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14329 {
14330 arg2 = wxString_in_helper(obj1);
14331 if (arg2 == NULL) SWIG_fail;
14332 temp2 = True;
14333 }
14334 {
14335 PyThreadState* __tstate = wxPyBeginAllowThreads();
14336 (arg1)->SetReplaceString((wxString const &)*arg2);
14337
14338 wxPyEndAllowThreads(__tstate);
14339 if (PyErr_Occurred()) SWIG_fail;
14340 }
14341 Py_INCREF(Py_None); resultobj = Py_None;
14342 {
14343 if (temp2)
14344 delete arg2;
14345 }
14346 return resultobj;
14347 fail:
14348 {
14349 if (temp2)
14350 delete arg2;
14351 }
14352 return NULL;
14353 }
14354
14355
14356 static PyObject * FindReplaceData_swigregister(PyObject *self, PyObject *args) {
14357 PyObject *obj;
14358 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14359 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceData, obj);
14360 Py_INCREF(obj);
14361 return Py_BuildValue((char *)"");
14362 }
14363 static PyObject *_wrap_new_FindReplaceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
14364 PyObject *resultobj;
14365 wxWindow *arg1 = (wxWindow *) 0 ;
14366 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
14367 wxString *arg3 = 0 ;
14368 int arg4 = (int) 0 ;
14369 wxFindReplaceDialog *result;
14370 bool temp3 = False ;
14371 PyObject * obj0 = 0 ;
14372 PyObject * obj1 = 0 ;
14373 PyObject * obj2 = 0 ;
14374 PyObject * obj3 = 0 ;
14375 char *kwnames[] = {
14376 (char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
14377 };
14378
14379 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:new_FindReplaceDialog",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
14380 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
14381 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14382 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFindReplaceData,
14383 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14384 {
14385 arg3 = wxString_in_helper(obj2);
14386 if (arg3 == NULL) SWIG_fail;
14387 temp3 = True;
14388 }
14389 if (obj3) {
14390 arg4 = (int) SWIG_AsInt(obj3);
14391 if (PyErr_Occurred()) SWIG_fail;
14392 }
14393 {
14394 if (!wxPyCheckForApp()) SWIG_fail;
14395 PyThreadState* __tstate = wxPyBeginAllowThreads();
14396 result = (wxFindReplaceDialog *)new wxFindReplaceDialog(arg1,arg2,(wxString const &)*arg3,arg4);
14397
14398 wxPyEndAllowThreads(__tstate);
14399 if (PyErr_Occurred()) SWIG_fail;
14400 }
14401 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
14402 {
14403 if (temp3)
14404 delete arg3;
14405 }
14406 return resultobj;
14407 fail:
14408 {
14409 if (temp3)
14410 delete arg3;
14411 }
14412 return NULL;
14413 }
14414
14415
14416 static PyObject *_wrap_new_PreFindReplaceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
14417 PyObject *resultobj;
14418 wxFindReplaceDialog *result;
14419 char *kwnames[] = {
14420 NULL
14421 };
14422
14423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFindReplaceDialog",kwnames)) goto fail;
14424 {
14425 if (!wxPyCheckForApp()) SWIG_fail;
14426 PyThreadState* __tstate = wxPyBeginAllowThreads();
14427 result = (wxFindReplaceDialog *)new wxFindReplaceDialog();
14428
14429 wxPyEndAllowThreads(__tstate);
14430 if (PyErr_Occurred()) SWIG_fail;
14431 }
14432 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
14433 return resultobj;
14434 fail:
14435 return NULL;
14436 }
14437
14438
14439 static PyObject *_wrap_FindReplaceDialog_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14440 PyObject *resultobj;
14441 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
14442 wxWindow *arg2 = (wxWindow *) 0 ;
14443 wxFindReplaceData *arg3 = (wxFindReplaceData *) 0 ;
14444 wxString *arg4 = 0 ;
14445 int arg5 = (int) 0 ;
14446 bool result;
14447 bool temp4 = False ;
14448 PyObject * obj0 = 0 ;
14449 PyObject * obj1 = 0 ;
14450 PyObject * obj2 = 0 ;
14451 PyObject * obj3 = 0 ;
14452 PyObject * obj4 = 0 ;
14453 char *kwnames[] = {
14454 (char *) "self",(char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
14455 };
14456
14457 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:FindReplaceDialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
14458 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceDialog,
14459 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14460 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
14461 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14462 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxFindReplaceData,
14463 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14464 {
14465 arg4 = wxString_in_helper(obj3);
14466 if (arg4 == NULL) SWIG_fail;
14467 temp4 = True;
14468 }
14469 if (obj4) {
14470 arg5 = (int) SWIG_AsInt(obj4);
14471 if (PyErr_Occurred()) SWIG_fail;
14472 }
14473 {
14474 PyThreadState* __tstate = wxPyBeginAllowThreads();
14475 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5);
14476
14477 wxPyEndAllowThreads(__tstate);
14478 if (PyErr_Occurred()) SWIG_fail;
14479 }
14480 {
14481 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14482 }
14483 {
14484 if (temp4)
14485 delete arg4;
14486 }
14487 return resultobj;
14488 fail:
14489 {
14490 if (temp4)
14491 delete arg4;
14492 }
14493 return NULL;
14494 }
14495
14496
14497 static PyObject *_wrap_FindReplaceDialog_GetData(PyObject *self, PyObject *args, PyObject *kwargs) {
14498 PyObject *resultobj;
14499 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
14500 wxFindReplaceData *result;
14501 PyObject * obj0 = 0 ;
14502 char *kwnames[] = {
14503 (char *) "self", NULL
14504 };
14505
14506 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceDialog_GetData",kwnames,&obj0)) goto fail;
14507 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceDialog,
14508 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14509 {
14510 PyThreadState* __tstate = wxPyBeginAllowThreads();
14511 result = (wxFindReplaceData *)(arg1)->GetData();
14512
14513 wxPyEndAllowThreads(__tstate);
14514 if (PyErr_Occurred()) SWIG_fail;
14515 }
14516 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 0);
14517 return resultobj;
14518 fail:
14519 return NULL;
14520 }
14521
14522
14523 static PyObject *_wrap_FindReplaceDialog_SetData(PyObject *self, PyObject *args, PyObject *kwargs) {
14524 PyObject *resultobj;
14525 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
14526 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
14527 PyObject * obj0 = 0 ;
14528 PyObject * obj1 = 0 ;
14529 char *kwnames[] = {
14530 (char *) "self",(char *) "data", NULL
14531 };
14532
14533 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceDialog_SetData",kwnames,&obj0,&obj1)) goto fail;
14534 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceDialog,
14535 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14536 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFindReplaceData,
14537 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14538 {
14539 PyThreadState* __tstate = wxPyBeginAllowThreads();
14540 (arg1)->SetData(arg2);
14541
14542 wxPyEndAllowThreads(__tstate);
14543 if (PyErr_Occurred()) SWIG_fail;
14544 }
14545 Py_INCREF(Py_None); resultobj = Py_None;
14546 return resultobj;
14547 fail:
14548 return NULL;
14549 }
14550
14551
14552 static PyObject * FindReplaceDialog_swigregister(PyObject *self, PyObject *args) {
14553 PyObject *obj;
14554 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14555 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceDialog, obj);
14556 Py_INCREF(obj);
14557 return Py_BuildValue((char *)"");
14558 }
14559 static PyObject *_wrap_new_MDIParentFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14560 PyObject *resultobj;
14561 wxWindow *arg1 = (wxWindow *) 0 ;
14562 int arg2 = (int) (int)-1 ;
14563 wxString const &arg3_defvalue = wxPyEmptyString ;
14564 wxString *arg3 = (wxString *) &arg3_defvalue ;
14565 wxPoint const &arg4_defvalue = wxDefaultPosition ;
14566 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
14567 wxSize const &arg5_defvalue = wxDefaultSize ;
14568 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
14569 long arg6 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
14570 wxString const &arg7_defvalue = wxPyFrameNameStr ;
14571 wxString *arg7 = (wxString *) &arg7_defvalue ;
14572 wxMDIParentFrame *result;
14573 bool temp3 = False ;
14574 wxPoint temp4 ;
14575 wxSize temp5 ;
14576 bool temp7 = False ;
14577 PyObject * obj0 = 0 ;
14578 PyObject * obj1 = 0 ;
14579 PyObject * obj2 = 0 ;
14580 PyObject * obj3 = 0 ;
14581 PyObject * obj4 = 0 ;
14582 PyObject * obj5 = 0 ;
14583 PyObject * obj6 = 0 ;
14584 char *kwnames[] = {
14585 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14586 };
14587
14588 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MDIParentFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
14589 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
14590 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14591 if (obj1) {
14592 arg2 = (int const) SWIG_AsInt(obj1);
14593 if (PyErr_Occurred()) SWIG_fail;
14594 }
14595 if (obj2) {
14596 {
14597 arg3 = wxString_in_helper(obj2);
14598 if (arg3 == NULL) SWIG_fail;
14599 temp3 = True;
14600 }
14601 }
14602 if (obj3) {
14603 {
14604 arg4 = &temp4;
14605 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
14606 }
14607 }
14608 if (obj4) {
14609 {
14610 arg5 = &temp5;
14611 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
14612 }
14613 }
14614 if (obj5) {
14615 arg6 = (long) SWIG_AsLong(obj5);
14616 if (PyErr_Occurred()) SWIG_fail;
14617 }
14618 if (obj6) {
14619 {
14620 arg7 = wxString_in_helper(obj6);
14621 if (arg7 == NULL) SWIG_fail;
14622 temp7 = True;
14623 }
14624 }
14625 {
14626 if (!wxPyCheckForApp()) SWIG_fail;
14627 PyThreadState* __tstate = wxPyBeginAllowThreads();
14628 result = (wxMDIParentFrame *)new wxMDIParentFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
14629
14630 wxPyEndAllowThreads(__tstate);
14631 if (PyErr_Occurred()) SWIG_fail;
14632 }
14633 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
14634 {
14635 if (temp3)
14636 delete arg3;
14637 }
14638 {
14639 if (temp7)
14640 delete arg7;
14641 }
14642 return resultobj;
14643 fail:
14644 {
14645 if (temp3)
14646 delete arg3;
14647 }
14648 {
14649 if (temp7)
14650 delete arg7;
14651 }
14652 return NULL;
14653 }
14654
14655
14656 static PyObject *_wrap_new_PreMDIParentFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14657 PyObject *resultobj;
14658 wxMDIParentFrame *result;
14659 char *kwnames[] = {
14660 NULL
14661 };
14662
14663 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIParentFrame",kwnames)) goto fail;
14664 {
14665 if (!wxPyCheckForApp()) SWIG_fail;
14666 PyThreadState* __tstate = wxPyBeginAllowThreads();
14667 result = (wxMDIParentFrame *)new wxMDIParentFrame();
14668
14669 wxPyEndAllowThreads(__tstate);
14670 if (PyErr_Occurred()) SWIG_fail;
14671 }
14672 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
14673 return resultobj;
14674 fail:
14675 return NULL;
14676 }
14677
14678
14679 static PyObject *_wrap_MDIParentFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14680 PyObject *resultobj;
14681 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14682 wxWindow *arg2 = (wxWindow *) 0 ;
14683 int arg3 = (int) (int)-1 ;
14684 wxString const &arg4_defvalue = wxPyEmptyString ;
14685 wxString *arg4 = (wxString *) &arg4_defvalue ;
14686 wxPoint const &arg5_defvalue = wxDefaultPosition ;
14687 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
14688 wxSize const &arg6_defvalue = wxDefaultSize ;
14689 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
14690 long arg7 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
14691 wxString const &arg8_defvalue = wxPyFrameNameStr ;
14692 wxString *arg8 = (wxString *) &arg8_defvalue ;
14693 bool result;
14694 bool temp4 = False ;
14695 wxPoint temp5 ;
14696 wxSize temp6 ;
14697 bool temp8 = False ;
14698 PyObject * obj0 = 0 ;
14699 PyObject * obj1 = 0 ;
14700 PyObject * obj2 = 0 ;
14701 PyObject * obj3 = 0 ;
14702 PyObject * obj4 = 0 ;
14703 PyObject * obj5 = 0 ;
14704 PyObject * obj6 = 0 ;
14705 PyObject * obj7 = 0 ;
14706 char *kwnames[] = {
14707 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14708 };
14709
14710 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MDIParentFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
14711 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14712 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14713 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
14714 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14715 if (obj2) {
14716 arg3 = (int const) SWIG_AsInt(obj2);
14717 if (PyErr_Occurred()) SWIG_fail;
14718 }
14719 if (obj3) {
14720 {
14721 arg4 = wxString_in_helper(obj3);
14722 if (arg4 == NULL) SWIG_fail;
14723 temp4 = True;
14724 }
14725 }
14726 if (obj4) {
14727 {
14728 arg5 = &temp5;
14729 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
14730 }
14731 }
14732 if (obj5) {
14733 {
14734 arg6 = &temp6;
14735 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
14736 }
14737 }
14738 if (obj6) {
14739 arg7 = (long) SWIG_AsLong(obj6);
14740 if (PyErr_Occurred()) SWIG_fail;
14741 }
14742 if (obj7) {
14743 {
14744 arg8 = wxString_in_helper(obj7);
14745 if (arg8 == NULL) SWIG_fail;
14746 temp8 = True;
14747 }
14748 }
14749 {
14750 PyThreadState* __tstate = wxPyBeginAllowThreads();
14751 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
14752
14753 wxPyEndAllowThreads(__tstate);
14754 if (PyErr_Occurred()) SWIG_fail;
14755 }
14756 {
14757 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14758 }
14759 {
14760 if (temp4)
14761 delete arg4;
14762 }
14763 {
14764 if (temp8)
14765 delete arg8;
14766 }
14767 return resultobj;
14768 fail:
14769 {
14770 if (temp4)
14771 delete arg4;
14772 }
14773 {
14774 if (temp8)
14775 delete arg8;
14776 }
14777 return NULL;
14778 }
14779
14780
14781 static PyObject *_wrap_MDIParentFrame_ActivateNext(PyObject *self, PyObject *args, PyObject *kwargs) {
14782 PyObject *resultobj;
14783 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14784 PyObject * obj0 = 0 ;
14785 char *kwnames[] = {
14786 (char *) "self", NULL
14787 };
14788
14789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivateNext",kwnames,&obj0)) goto fail;
14790 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14791 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14792 {
14793 PyThreadState* __tstate = wxPyBeginAllowThreads();
14794 (arg1)->ActivateNext();
14795
14796 wxPyEndAllowThreads(__tstate);
14797 if (PyErr_Occurred()) SWIG_fail;
14798 }
14799 Py_INCREF(Py_None); resultobj = Py_None;
14800 return resultobj;
14801 fail:
14802 return NULL;
14803 }
14804
14805
14806 static PyObject *_wrap_MDIParentFrame_ActivatePrevious(PyObject *self, PyObject *args, PyObject *kwargs) {
14807 PyObject *resultobj;
14808 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14809 PyObject * obj0 = 0 ;
14810 char *kwnames[] = {
14811 (char *) "self", NULL
14812 };
14813
14814 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivatePrevious",kwnames,&obj0)) goto fail;
14815 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14816 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14817 {
14818 PyThreadState* __tstate = wxPyBeginAllowThreads();
14819 (arg1)->ActivatePrevious();
14820
14821 wxPyEndAllowThreads(__tstate);
14822 if (PyErr_Occurred()) SWIG_fail;
14823 }
14824 Py_INCREF(Py_None); resultobj = Py_None;
14825 return resultobj;
14826 fail:
14827 return NULL;
14828 }
14829
14830
14831 static PyObject *_wrap_MDIParentFrame_ArrangeIcons(PyObject *self, PyObject *args, PyObject *kwargs) {
14832 PyObject *resultobj;
14833 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14834 PyObject * obj0 = 0 ;
14835 char *kwnames[] = {
14836 (char *) "self", NULL
14837 };
14838
14839 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ArrangeIcons",kwnames,&obj0)) goto fail;
14840 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14841 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14842 {
14843 PyThreadState* __tstate = wxPyBeginAllowThreads();
14844 (arg1)->ArrangeIcons();
14845
14846 wxPyEndAllowThreads(__tstate);
14847 if (PyErr_Occurred()) SWIG_fail;
14848 }
14849 Py_INCREF(Py_None); resultobj = Py_None;
14850 return resultobj;
14851 fail:
14852 return NULL;
14853 }
14854
14855
14856 static PyObject *_wrap_MDIParentFrame_Cascade(PyObject *self, PyObject *args, PyObject *kwargs) {
14857 PyObject *resultobj;
14858 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14859 PyObject * obj0 = 0 ;
14860 char *kwnames[] = {
14861 (char *) "self", NULL
14862 };
14863
14864 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Cascade",kwnames,&obj0)) goto fail;
14865 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14866 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14867 {
14868 PyThreadState* __tstate = wxPyBeginAllowThreads();
14869 (arg1)->Cascade();
14870
14871 wxPyEndAllowThreads(__tstate);
14872 if (PyErr_Occurred()) SWIG_fail;
14873 }
14874 Py_INCREF(Py_None); resultobj = Py_None;
14875 return resultobj;
14876 fail:
14877 return NULL;
14878 }
14879
14880
14881 static PyObject *_wrap_MDIParentFrame_GetActiveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
14882 PyObject *resultobj;
14883 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14884 wxMDIChildFrame *result;
14885 PyObject * obj0 = 0 ;
14886 char *kwnames[] = {
14887 (char *) "self", NULL
14888 };
14889
14890 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetActiveChild",kwnames,&obj0)) goto fail;
14891 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14892 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14893 {
14894 PyThreadState* __tstate = wxPyBeginAllowThreads();
14895 result = (wxMDIChildFrame *)(arg1)->GetActiveChild();
14896
14897 wxPyEndAllowThreads(__tstate);
14898 if (PyErr_Occurred()) SWIG_fail;
14899 }
14900 {
14901 resultobj = wxPyMake_wxObject(result, 0);
14902 }
14903 return resultobj;
14904 fail:
14905 return NULL;
14906 }
14907
14908
14909 static PyObject *_wrap_MDIParentFrame_GetClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14910 PyObject *resultobj;
14911 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14912 wxMDIClientWindow *result;
14913 PyObject * obj0 = 0 ;
14914 char *kwnames[] = {
14915 (char *) "self", NULL
14916 };
14917
14918 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetClientWindow",kwnames,&obj0)) goto fail;
14919 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14920 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14921 {
14922 PyThreadState* __tstate = wxPyBeginAllowThreads();
14923 result = (wxMDIClientWindow *)(arg1)->GetClientWindow();
14924
14925 wxPyEndAllowThreads(__tstate);
14926 if (PyErr_Occurred()) SWIG_fail;
14927 }
14928 {
14929 resultobj = wxPyMake_wxObject(result, 0);
14930 }
14931 return resultobj;
14932 fail:
14933 return NULL;
14934 }
14935
14936
14937 static PyObject *_wrap_MDIParentFrame_GetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
14938 PyObject *resultobj;
14939 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14940 wxWindow *result;
14941 PyObject * obj0 = 0 ;
14942 char *kwnames[] = {
14943 (char *) "self", NULL
14944 };
14945
14946 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetToolBar",kwnames,&obj0)) goto fail;
14947 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14948 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14949 {
14950 PyThreadState* __tstate = wxPyBeginAllowThreads();
14951 result = (wxWindow *)(arg1)->GetToolBar();
14952
14953 wxPyEndAllowThreads(__tstate);
14954 if (PyErr_Occurred()) SWIG_fail;
14955 }
14956 {
14957 resultobj = wxPyMake_wxObject(result, 0);
14958 }
14959 return resultobj;
14960 fail:
14961 return NULL;
14962 }
14963
14964
14965 static PyObject *_wrap_MDIParentFrame_Tile(PyObject *self, PyObject *args, PyObject *kwargs) {
14966 PyObject *resultobj;
14967 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14968 PyObject * obj0 = 0 ;
14969 char *kwnames[] = {
14970 (char *) "self", NULL
14971 };
14972
14973 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Tile",kwnames,&obj0)) goto fail;
14974 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14975 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14976 {
14977 PyThreadState* __tstate = wxPyBeginAllowThreads();
14978 (arg1)->Tile();
14979
14980 wxPyEndAllowThreads(__tstate);
14981 if (PyErr_Occurred()) SWIG_fail;
14982 }
14983 Py_INCREF(Py_None); resultobj = Py_None;
14984 return resultobj;
14985 fail:
14986 return NULL;
14987 }
14988
14989
14990 static PyObject * MDIParentFrame_swigregister(PyObject *self, PyObject *args) {
14991 PyObject *obj;
14992 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14993 SWIG_TypeClientData(SWIGTYPE_p_wxMDIParentFrame, obj);
14994 Py_INCREF(obj);
14995 return Py_BuildValue((char *)"");
14996 }
14997 static PyObject *_wrap_new_MDIChildFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14998 PyObject *resultobj;
14999 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
15000 int arg2 = (int) (int)-1 ;
15001 wxString const &arg3_defvalue = wxPyEmptyString ;
15002 wxString *arg3 = (wxString *) &arg3_defvalue ;
15003 wxPoint const &arg4_defvalue = wxDefaultPosition ;
15004 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
15005 wxSize const &arg5_defvalue = wxDefaultSize ;
15006 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
15007 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
15008 wxString const &arg7_defvalue = wxPyFrameNameStr ;
15009 wxString *arg7 = (wxString *) &arg7_defvalue ;
15010 wxMDIChildFrame *result;
15011 bool temp3 = False ;
15012 wxPoint temp4 ;
15013 wxSize temp5 ;
15014 bool temp7 = False ;
15015 PyObject * obj0 = 0 ;
15016 PyObject * obj1 = 0 ;
15017 PyObject * obj2 = 0 ;
15018 PyObject * obj3 = 0 ;
15019 PyObject * obj4 = 0 ;
15020 PyObject * obj5 = 0 ;
15021 PyObject * obj6 = 0 ;
15022 char *kwnames[] = {
15023 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
15024 };
15025
15026 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MDIChildFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
15027 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
15028 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15029 if (obj1) {
15030 arg2 = (int const) SWIG_AsInt(obj1);
15031 if (PyErr_Occurred()) SWIG_fail;
15032 }
15033 if (obj2) {
15034 {
15035 arg3 = wxString_in_helper(obj2);
15036 if (arg3 == NULL) SWIG_fail;
15037 temp3 = True;
15038 }
15039 }
15040 if (obj3) {
15041 {
15042 arg4 = &temp4;
15043 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
15044 }
15045 }
15046 if (obj4) {
15047 {
15048 arg5 = &temp5;
15049 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
15050 }
15051 }
15052 if (obj5) {
15053 arg6 = (long) SWIG_AsLong(obj5);
15054 if (PyErr_Occurred()) SWIG_fail;
15055 }
15056 if (obj6) {
15057 {
15058 arg7 = wxString_in_helper(obj6);
15059 if (arg7 == NULL) SWIG_fail;
15060 temp7 = True;
15061 }
15062 }
15063 {
15064 if (!wxPyCheckForApp()) SWIG_fail;
15065 PyThreadState* __tstate = wxPyBeginAllowThreads();
15066 result = (wxMDIChildFrame *)new wxMDIChildFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
15067
15068 wxPyEndAllowThreads(__tstate);
15069 if (PyErr_Occurred()) SWIG_fail;
15070 }
15071 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIChildFrame, 1);
15072 {
15073 if (temp3)
15074 delete arg3;
15075 }
15076 {
15077 if (temp7)
15078 delete arg7;
15079 }
15080 return resultobj;
15081 fail:
15082 {
15083 if (temp3)
15084 delete arg3;
15085 }
15086 {
15087 if (temp7)
15088 delete arg7;
15089 }
15090 return NULL;
15091 }
15092
15093
15094 static PyObject *_wrap_new_PreMDIChildFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
15095 PyObject *resultobj;
15096 wxMDIChildFrame *result;
15097 char *kwnames[] = {
15098 NULL
15099 };
15100
15101 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIChildFrame",kwnames)) goto fail;
15102 {
15103 if (!wxPyCheckForApp()) SWIG_fail;
15104 PyThreadState* __tstate = wxPyBeginAllowThreads();
15105 result = (wxMDIChildFrame *)new wxMDIChildFrame();
15106
15107 wxPyEndAllowThreads(__tstate);
15108 if (PyErr_Occurred()) SWIG_fail;
15109 }
15110 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIChildFrame, 1);
15111 return resultobj;
15112 fail:
15113 return NULL;
15114 }
15115
15116
15117 static PyObject *_wrap_MDIChildFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
15118 PyObject *resultobj;
15119 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
15120 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
15121 int arg3 = (int) (int)-1 ;
15122 wxString const &arg4_defvalue = wxPyEmptyString ;
15123 wxString *arg4 = (wxString *) &arg4_defvalue ;
15124 wxPoint const &arg5_defvalue = wxDefaultPosition ;
15125 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
15126 wxSize const &arg6_defvalue = wxDefaultSize ;
15127 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
15128 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
15129 wxString const &arg8_defvalue = wxPyFrameNameStr ;
15130 wxString *arg8 = (wxString *) &arg8_defvalue ;
15131 bool result;
15132 bool temp4 = False ;
15133 wxPoint temp5 ;
15134 wxSize temp6 ;
15135 bool temp8 = False ;
15136 PyObject * obj0 = 0 ;
15137 PyObject * obj1 = 0 ;
15138 PyObject * obj2 = 0 ;
15139 PyObject * obj3 = 0 ;
15140 PyObject * obj4 = 0 ;
15141 PyObject * obj5 = 0 ;
15142 PyObject * obj6 = 0 ;
15143 PyObject * obj7 = 0 ;
15144 char *kwnames[] = {
15145 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
15146 };
15147
15148 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MDIChildFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
15149 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
15150 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15151 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMDIParentFrame,
15152 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15153 if (obj2) {
15154 arg3 = (int const) SWIG_AsInt(obj2);
15155 if (PyErr_Occurred()) SWIG_fail;
15156 }
15157 if (obj3) {
15158 {
15159 arg4 = wxString_in_helper(obj3);
15160 if (arg4 == NULL) SWIG_fail;
15161 temp4 = True;
15162 }
15163 }
15164 if (obj4) {
15165 {
15166 arg5 = &temp5;
15167 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
15168 }
15169 }
15170 if (obj5) {
15171 {
15172 arg6 = &temp6;
15173 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
15174 }
15175 }
15176 if (obj6) {
15177 arg7 = (long) SWIG_AsLong(obj6);
15178 if (PyErr_Occurred()) SWIG_fail;
15179 }
15180 if (obj7) {
15181 {
15182 arg8 = wxString_in_helper(obj7);
15183 if (arg8 == NULL) SWIG_fail;
15184 temp8 = True;
15185 }
15186 }
15187 {
15188 PyThreadState* __tstate = wxPyBeginAllowThreads();
15189 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
15190
15191 wxPyEndAllowThreads(__tstate);
15192 if (PyErr_Occurred()) SWIG_fail;
15193 }
15194 {
15195 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15196 }
15197 {
15198 if (temp4)
15199 delete arg4;
15200 }
15201 {
15202 if (temp8)
15203 delete arg8;
15204 }
15205 return resultobj;
15206 fail:
15207 {
15208 if (temp4)
15209 delete arg4;
15210 }
15211 {
15212 if (temp8)
15213 delete arg8;
15214 }
15215 return NULL;
15216 }
15217
15218
15219 static PyObject *_wrap_MDIChildFrame_Activate(PyObject *self, PyObject *args, PyObject *kwargs) {
15220 PyObject *resultobj;
15221 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
15222 PyObject * obj0 = 0 ;
15223 char *kwnames[] = {
15224 (char *) "self", NULL
15225 };
15226
15227 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Activate",kwnames,&obj0)) goto fail;
15228 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
15229 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15230 {
15231 PyThreadState* __tstate = wxPyBeginAllowThreads();
15232 (arg1)->Activate();
15233
15234 wxPyEndAllowThreads(__tstate);
15235 if (PyErr_Occurred()) SWIG_fail;
15236 }
15237 Py_INCREF(Py_None); resultobj = Py_None;
15238 return resultobj;
15239 fail:
15240 return NULL;
15241 }
15242
15243
15244 static PyObject *_wrap_MDIChildFrame_Maximize(PyObject *self, PyObject *args, PyObject *kwargs) {
15245 PyObject *resultobj;
15246 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
15247 bool arg2 ;
15248 PyObject * obj0 = 0 ;
15249 PyObject * obj1 = 0 ;
15250 char *kwnames[] = {
15251 (char *) "self",(char *) "maximize", NULL
15252 };
15253
15254 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MDIChildFrame_Maximize",kwnames,&obj0,&obj1)) goto fail;
15255 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
15256 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15257 arg2 = (bool) SWIG_AsBool(obj1);
15258 if (PyErr_Occurred()) SWIG_fail;
15259 {
15260 PyThreadState* __tstate = wxPyBeginAllowThreads();
15261 (arg1)->Maximize(arg2);
15262
15263 wxPyEndAllowThreads(__tstate);
15264 if (PyErr_Occurred()) SWIG_fail;
15265 }
15266 Py_INCREF(Py_None); resultobj = Py_None;
15267 return resultobj;
15268 fail:
15269 return NULL;
15270 }
15271
15272
15273 static PyObject *_wrap_MDIChildFrame_Restore(PyObject *self, PyObject *args, PyObject *kwargs) {
15274 PyObject *resultobj;
15275 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
15276 PyObject * obj0 = 0 ;
15277 char *kwnames[] = {
15278 (char *) "self", NULL
15279 };
15280
15281 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Restore",kwnames,&obj0)) goto fail;
15282 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
15283 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15284 {
15285 PyThreadState* __tstate = wxPyBeginAllowThreads();
15286 (arg1)->Restore();
15287
15288 wxPyEndAllowThreads(__tstate);
15289 if (PyErr_Occurred()) SWIG_fail;
15290 }
15291 Py_INCREF(Py_None); resultobj = Py_None;
15292 return resultobj;
15293 fail:
15294 return NULL;
15295 }
15296
15297
15298 static PyObject * MDIChildFrame_swigregister(PyObject *self, PyObject *args) {
15299 PyObject *obj;
15300 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15301 SWIG_TypeClientData(SWIGTYPE_p_wxMDIChildFrame, obj);
15302 Py_INCREF(obj);
15303 return Py_BuildValue((char *)"");
15304 }
15305 static PyObject *_wrap_new_MDIClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15306 PyObject *resultobj;
15307 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
15308 long arg2 = (long) 0 ;
15309 wxMDIClientWindow *result;
15310 PyObject * obj0 = 0 ;
15311 PyObject * obj1 = 0 ;
15312 char *kwnames[] = {
15313 (char *) "parent",(char *) "style", NULL
15314 };
15315
15316 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_MDIClientWindow",kwnames,&obj0,&obj1)) goto fail;
15317 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
15318 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15319 if (obj1) {
15320 arg2 = (long) SWIG_AsLong(obj1);
15321 if (PyErr_Occurred()) SWIG_fail;
15322 }
15323 {
15324 if (!wxPyCheckForApp()) SWIG_fail;
15325 PyThreadState* __tstate = wxPyBeginAllowThreads();
15326 result = (wxMDIClientWindow *)new wxMDIClientWindow(arg1,arg2);
15327
15328 wxPyEndAllowThreads(__tstate);
15329 if (PyErr_Occurred()) SWIG_fail;
15330 }
15331 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIClientWindow, 1);
15332 return resultobj;
15333 fail:
15334 return NULL;
15335 }
15336
15337
15338 static PyObject *_wrap_new_PreMDIClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15339 PyObject *resultobj;
15340 wxMDIClientWindow *result;
15341 char *kwnames[] = {
15342 NULL
15343 };
15344
15345 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIClientWindow",kwnames)) goto fail;
15346 {
15347 if (!wxPyCheckForApp()) SWIG_fail;
15348 PyThreadState* __tstate = wxPyBeginAllowThreads();
15349 result = (wxMDIClientWindow *)new wxMDIClientWindow();
15350
15351 wxPyEndAllowThreads(__tstate);
15352 if (PyErr_Occurred()) SWIG_fail;
15353 }
15354 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIClientWindow, 1);
15355 return resultobj;
15356 fail:
15357 return NULL;
15358 }
15359
15360
15361 static PyObject *_wrap_MDIClientWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
15362 PyObject *resultobj;
15363 wxMDIClientWindow *arg1 = (wxMDIClientWindow *) 0 ;
15364 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
15365 long arg3 = (long) 0 ;
15366 bool result;
15367 PyObject * obj0 = 0 ;
15368 PyObject * obj1 = 0 ;
15369 PyObject * obj2 = 0 ;
15370 char *kwnames[] = {
15371 (char *) "self",(char *) "parent",(char *) "style", NULL
15372 };
15373
15374 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:MDIClientWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
15375 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIClientWindow,
15376 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15377 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMDIParentFrame,
15378 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15379 if (obj2) {
15380 arg3 = (long) SWIG_AsLong(obj2);
15381 if (PyErr_Occurred()) SWIG_fail;
15382 }
15383 {
15384 PyThreadState* __tstate = wxPyBeginAllowThreads();
15385 result = (bool)(arg1)->Create(arg2,arg3);
15386
15387 wxPyEndAllowThreads(__tstate);
15388 if (PyErr_Occurred()) SWIG_fail;
15389 }
15390 {
15391 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15392 }
15393 return resultobj;
15394 fail:
15395 return NULL;
15396 }
15397
15398
15399 static PyObject * MDIClientWindow_swigregister(PyObject *self, PyObject *args) {
15400 PyObject *obj;
15401 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15402 SWIG_TypeClientData(SWIGTYPE_p_wxMDIClientWindow, obj);
15403 Py_INCREF(obj);
15404 return Py_BuildValue((char *)"");
15405 }
15406 static PyObject *_wrap_new_PyWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15407 PyObject *resultobj;
15408 wxWindow *arg1 = (wxWindow *) 0 ;
15409 int arg2 = (int) (int)-1 ;
15410 wxPoint const &arg3_defvalue = wxDefaultPosition ;
15411 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
15412 wxSize const &arg4_defvalue = wxDefaultSize ;
15413 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
15414 long arg5 = (long) 0 ;
15415 wxString const &arg6_defvalue = wxPyPanelNameStr ;
15416 wxString *arg6 = (wxString *) &arg6_defvalue ;
15417 wxPyWindow *result;
15418 wxPoint temp3 ;
15419 wxSize temp4 ;
15420 bool temp6 = False ;
15421 PyObject * obj0 = 0 ;
15422 PyObject * obj1 = 0 ;
15423 PyObject * obj2 = 0 ;
15424 PyObject * obj3 = 0 ;
15425 PyObject * obj4 = 0 ;
15426 PyObject * obj5 = 0 ;
15427 char *kwnames[] = {
15428 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
15429 };
15430
15431 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
15432 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
15433 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15434 if (obj1) {
15435 arg2 = (int const) SWIG_AsInt(obj1);
15436 if (PyErr_Occurred()) SWIG_fail;
15437 }
15438 if (obj2) {
15439 {
15440 arg3 = &temp3;
15441 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15442 }
15443 }
15444 if (obj3) {
15445 {
15446 arg4 = &temp4;
15447 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15448 }
15449 }
15450 if (obj4) {
15451 arg5 = (long) SWIG_AsLong(obj4);
15452 if (PyErr_Occurred()) SWIG_fail;
15453 }
15454 if (obj5) {
15455 {
15456 arg6 = wxString_in_helper(obj5);
15457 if (arg6 == NULL) SWIG_fail;
15458 temp6 = True;
15459 }
15460 }
15461 {
15462 if (!wxPyCheckForApp()) SWIG_fail;
15463 PyThreadState* __tstate = wxPyBeginAllowThreads();
15464 result = (wxPyWindow *)new wxPyWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
15465
15466 wxPyEndAllowThreads(__tstate);
15467 if (PyErr_Occurred()) SWIG_fail;
15468 }
15469 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
15470 {
15471 if (temp6)
15472 delete arg6;
15473 }
15474 return resultobj;
15475 fail:
15476 {
15477 if (temp6)
15478 delete arg6;
15479 }
15480 return NULL;
15481 }
15482
15483
15484 static PyObject *_wrap_new_PrePyWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15485 PyObject *resultobj;
15486 wxPyWindow *result;
15487 char *kwnames[] = {
15488 NULL
15489 };
15490
15491 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyWindow",kwnames)) goto fail;
15492 {
15493 if (!wxPyCheckForApp()) SWIG_fail;
15494 PyThreadState* __tstate = wxPyBeginAllowThreads();
15495 result = (wxPyWindow *)new wxPyWindow();
15496
15497 wxPyEndAllowThreads(__tstate);
15498 if (PyErr_Occurred()) SWIG_fail;
15499 }
15500 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
15501 return resultobj;
15502 fail:
15503 return NULL;
15504 }
15505
15506
15507 static PyObject *_wrap_PyWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
15508 PyObject *resultobj;
15509 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15510 PyObject *arg2 = (PyObject *) 0 ;
15511 PyObject *arg3 = (PyObject *) 0 ;
15512 PyObject * obj0 = 0 ;
15513 PyObject * obj1 = 0 ;
15514 PyObject * obj2 = 0 ;
15515 char *kwnames[] = {
15516 (char *) "self",(char *) "self",(char *) "_class", NULL
15517 };
15518
15519 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
15520 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15521 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15522 arg2 = obj1;
15523 arg3 = obj2;
15524 {
15525 PyThreadState* __tstate = wxPyBeginAllowThreads();
15526 (arg1)->_setCallbackInfo(arg2,arg3);
15527
15528 wxPyEndAllowThreads(__tstate);
15529 if (PyErr_Occurred()) SWIG_fail;
15530 }
15531 Py_INCREF(Py_None); resultobj = Py_None;
15532 return resultobj;
15533 fail:
15534 return NULL;
15535 }
15536
15537
15538 static PyObject *_wrap_PyWindow_SetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15539 PyObject *resultobj;
15540 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15541 wxSize *arg2 = 0 ;
15542 wxSize temp2 ;
15543 PyObject * obj0 = 0 ;
15544 PyObject * obj1 = 0 ;
15545 char *kwnames[] = {
15546 (char *) "self",(char *) "size", NULL
15547 };
15548
15549 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
15550 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15551 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15552 {
15553 arg2 = &temp2;
15554 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
15555 }
15556 {
15557 PyThreadState* __tstate = wxPyBeginAllowThreads();
15558 (arg1)->SetBestSize((wxSize const &)*arg2);
15559
15560 wxPyEndAllowThreads(__tstate);
15561 if (PyErr_Occurred()) SWIG_fail;
15562 }
15563 Py_INCREF(Py_None); resultobj = Py_None;
15564 return resultobj;
15565 fail:
15566 return NULL;
15567 }
15568
15569
15570 static PyObject *_wrap_PyWindow_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15571 PyObject *resultobj;
15572 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15573 int arg2 ;
15574 int arg3 ;
15575 int arg4 ;
15576 int arg5 ;
15577 PyObject * obj0 = 0 ;
15578 PyObject * obj1 = 0 ;
15579 PyObject * obj2 = 0 ;
15580 PyObject * obj3 = 0 ;
15581 PyObject * obj4 = 0 ;
15582 char *kwnames[] = {
15583 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
15584 };
15585
15586 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
15587 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15588 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15589 arg2 = (int) SWIG_AsInt(obj1);
15590 if (PyErr_Occurred()) SWIG_fail;
15591 arg3 = (int) SWIG_AsInt(obj2);
15592 if (PyErr_Occurred()) SWIG_fail;
15593 arg4 = (int) SWIG_AsInt(obj3);
15594 if (PyErr_Occurred()) SWIG_fail;
15595 arg5 = (int) SWIG_AsInt(obj4);
15596 if (PyErr_Occurred()) SWIG_fail;
15597 {
15598 PyThreadState* __tstate = wxPyBeginAllowThreads();
15599 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
15600
15601 wxPyEndAllowThreads(__tstate);
15602 if (PyErr_Occurred()) SWIG_fail;
15603 }
15604 Py_INCREF(Py_None); resultobj = Py_None;
15605 return resultobj;
15606 fail:
15607 return NULL;
15608 }
15609
15610
15611 static PyObject *_wrap_PyWindow_base_DoSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15612 PyObject *resultobj;
15613 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15614 int arg2 ;
15615 int arg3 ;
15616 int arg4 ;
15617 int arg5 ;
15618 int arg6 = (int) wxSIZE_AUTO ;
15619 PyObject * obj0 = 0 ;
15620 PyObject * obj1 = 0 ;
15621 PyObject * obj2 = 0 ;
15622 PyObject * obj3 = 0 ;
15623 PyObject * obj4 = 0 ;
15624 PyObject * obj5 = 0 ;
15625 char *kwnames[] = {
15626 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
15627 };
15628
15629 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
15630 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15631 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15632 arg2 = (int) SWIG_AsInt(obj1);
15633 if (PyErr_Occurred()) SWIG_fail;
15634 arg3 = (int) SWIG_AsInt(obj2);
15635 if (PyErr_Occurred()) SWIG_fail;
15636 arg4 = (int) SWIG_AsInt(obj3);
15637 if (PyErr_Occurred()) SWIG_fail;
15638 arg5 = (int) SWIG_AsInt(obj4);
15639 if (PyErr_Occurred()) SWIG_fail;
15640 if (obj5) {
15641 arg6 = (int) SWIG_AsInt(obj5);
15642 if (PyErr_Occurred()) SWIG_fail;
15643 }
15644 {
15645 PyThreadState* __tstate = wxPyBeginAllowThreads();
15646 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
15647
15648 wxPyEndAllowThreads(__tstate);
15649 if (PyErr_Occurred()) SWIG_fail;
15650 }
15651 Py_INCREF(Py_None); resultobj = Py_None;
15652 return resultobj;
15653 fail:
15654 return NULL;
15655 }
15656
15657
15658 static PyObject *_wrap_PyWindow_base_DoSetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15659 PyObject *resultobj;
15660 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15661 int arg2 ;
15662 int arg3 ;
15663 PyObject * obj0 = 0 ;
15664 PyObject * obj1 = 0 ;
15665 PyObject * obj2 = 0 ;
15666 char *kwnames[] = {
15667 (char *) "self",(char *) "width",(char *) "height", NULL
15668 };
15669
15670 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
15671 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15672 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15673 arg2 = (int) SWIG_AsInt(obj1);
15674 if (PyErr_Occurred()) SWIG_fail;
15675 arg3 = (int) SWIG_AsInt(obj2);
15676 if (PyErr_Occurred()) SWIG_fail;
15677 {
15678 PyThreadState* __tstate = wxPyBeginAllowThreads();
15679 (arg1)->base_DoSetClientSize(arg2,arg3);
15680
15681 wxPyEndAllowThreads(__tstate);
15682 if (PyErr_Occurred()) SWIG_fail;
15683 }
15684 Py_INCREF(Py_None); resultobj = Py_None;
15685 return resultobj;
15686 fail:
15687 return NULL;
15688 }
15689
15690
15691 static PyObject *_wrap_PyWindow_base_DoSetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15692 PyObject *resultobj;
15693 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15694 int arg2 ;
15695 int arg3 ;
15696 PyObject * obj0 = 0 ;
15697 PyObject * obj1 = 0 ;
15698 PyObject * obj2 = 0 ;
15699 char *kwnames[] = {
15700 (char *) "self",(char *) "x",(char *) "y", NULL
15701 };
15702
15703 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
15704 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15705 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15706 arg2 = (int) SWIG_AsInt(obj1);
15707 if (PyErr_Occurred()) SWIG_fail;
15708 arg3 = (int) SWIG_AsInt(obj2);
15709 if (PyErr_Occurred()) SWIG_fail;
15710 {
15711 PyThreadState* __tstate = wxPyBeginAllowThreads();
15712 (arg1)->base_DoSetVirtualSize(arg2,arg3);
15713
15714 wxPyEndAllowThreads(__tstate);
15715 if (PyErr_Occurred()) SWIG_fail;
15716 }
15717 Py_INCREF(Py_None); resultobj = Py_None;
15718 return resultobj;
15719 fail:
15720 return NULL;
15721 }
15722
15723
15724 static PyObject *_wrap_PyWindow_base_DoGetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15725 PyObject *resultobj;
15726 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15727 int *arg2 = (int *) 0 ;
15728 int *arg3 = (int *) 0 ;
15729 int temp2 ;
15730 int temp3 ;
15731 PyObject * obj0 = 0 ;
15732 char *kwnames[] = {
15733 (char *) "self", NULL
15734 };
15735
15736 arg2 = &temp2;
15737 arg3 = &temp3;
15738 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
15739 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15740 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15741 {
15742 PyThreadState* __tstate = wxPyBeginAllowThreads();
15743 ((wxPyWindow const *)arg1)->base_DoGetSize(arg2,arg3);
15744
15745 wxPyEndAllowThreads(__tstate);
15746 if (PyErr_Occurred()) SWIG_fail;
15747 }
15748 Py_INCREF(Py_None); resultobj = Py_None;
15749 {
15750 PyObject *o = PyInt_FromLong((long) (*arg2));
15751 resultobj = t_output_helper(resultobj,o);
15752 }
15753 {
15754 PyObject *o = PyInt_FromLong((long) (*arg3));
15755 resultobj = t_output_helper(resultobj,o);
15756 }
15757 return resultobj;
15758 fail:
15759 return NULL;
15760 }
15761
15762
15763 static PyObject *_wrap_PyWindow_base_DoGetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15764 PyObject *resultobj;
15765 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15766 int *arg2 = (int *) 0 ;
15767 int *arg3 = (int *) 0 ;
15768 int temp2 ;
15769 int temp3 ;
15770 PyObject * obj0 = 0 ;
15771 char *kwnames[] = {
15772 (char *) "self", NULL
15773 };
15774
15775 arg2 = &temp2;
15776 arg3 = &temp3;
15777 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
15778 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15779 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15780 {
15781 PyThreadState* __tstate = wxPyBeginAllowThreads();
15782 ((wxPyWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
15783
15784 wxPyEndAllowThreads(__tstate);
15785 if (PyErr_Occurred()) SWIG_fail;
15786 }
15787 Py_INCREF(Py_None); resultobj = Py_None;
15788 {
15789 PyObject *o = PyInt_FromLong((long) (*arg2));
15790 resultobj = t_output_helper(resultobj,o);
15791 }
15792 {
15793 PyObject *o = PyInt_FromLong((long) (*arg3));
15794 resultobj = t_output_helper(resultobj,o);
15795 }
15796 return resultobj;
15797 fail:
15798 return NULL;
15799 }
15800
15801
15802 static PyObject *_wrap_PyWindow_base_DoGetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
15803 PyObject *resultobj;
15804 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15805 int *arg2 = (int *) 0 ;
15806 int *arg3 = (int *) 0 ;
15807 int temp2 ;
15808 int temp3 ;
15809 PyObject * obj0 = 0 ;
15810 char *kwnames[] = {
15811 (char *) "self", NULL
15812 };
15813
15814 arg2 = &temp2;
15815 arg3 = &temp3;
15816 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
15817 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15818 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15819 {
15820 PyThreadState* __tstate = wxPyBeginAllowThreads();
15821 ((wxPyWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
15822
15823 wxPyEndAllowThreads(__tstate);
15824 if (PyErr_Occurred()) SWIG_fail;
15825 }
15826 Py_INCREF(Py_None); resultobj = Py_None;
15827 {
15828 PyObject *o = PyInt_FromLong((long) (*arg2));
15829 resultobj = t_output_helper(resultobj,o);
15830 }
15831 {
15832 PyObject *o = PyInt_FromLong((long) (*arg3));
15833 resultobj = t_output_helper(resultobj,o);
15834 }
15835 return resultobj;
15836 fail:
15837 return NULL;
15838 }
15839
15840
15841 static PyObject *_wrap_PyWindow_base_DoGetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15842 PyObject *resultobj;
15843 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15844 wxSize result;
15845 PyObject * obj0 = 0 ;
15846 char *kwnames[] = {
15847 (char *) "self", NULL
15848 };
15849
15850 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
15851 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15852 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15853 {
15854 PyThreadState* __tstate = wxPyBeginAllowThreads();
15855 result = ((wxPyWindow const *)arg1)->base_DoGetVirtualSize();
15856
15857 wxPyEndAllowThreads(__tstate);
15858 if (PyErr_Occurred()) SWIG_fail;
15859 }
15860 {
15861 wxSize * resultptr;
15862 resultptr = new wxSize((wxSize &) result);
15863 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
15864 }
15865 return resultobj;
15866 fail:
15867 return NULL;
15868 }
15869
15870
15871 static PyObject *_wrap_PyWindow_base_DoGetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15872 PyObject *resultobj;
15873 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15874 wxSize result;
15875 PyObject * obj0 = 0 ;
15876 char *kwnames[] = {
15877 (char *) "self", NULL
15878 };
15879
15880 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
15881 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15882 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15883 {
15884 PyThreadState* __tstate = wxPyBeginAllowThreads();
15885 result = ((wxPyWindow const *)arg1)->base_DoGetBestSize();
15886
15887 wxPyEndAllowThreads(__tstate);
15888 if (PyErr_Occurred()) SWIG_fail;
15889 }
15890 {
15891 wxSize * resultptr;
15892 resultptr = new wxSize((wxSize &) result);
15893 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
15894 }
15895 return resultobj;
15896 fail:
15897 return NULL;
15898 }
15899
15900
15901 static PyObject *_wrap_PyWindow_base_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
15902 PyObject *resultobj;
15903 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15904 PyObject * obj0 = 0 ;
15905 char *kwnames[] = {
15906 (char *) "self", NULL
15907 };
15908
15909 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_InitDialog",kwnames,&obj0)) goto fail;
15910 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15911 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15912 {
15913 PyThreadState* __tstate = wxPyBeginAllowThreads();
15914 (arg1)->base_InitDialog();
15915
15916 wxPyEndAllowThreads(__tstate);
15917 if (PyErr_Occurred()) SWIG_fail;
15918 }
15919 Py_INCREF(Py_None); resultobj = Py_None;
15920 return resultobj;
15921 fail:
15922 return NULL;
15923 }
15924
15925
15926 static PyObject *_wrap_PyWindow_base_TransferDataToWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15927 PyObject *resultobj;
15928 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15929 bool result;
15930 PyObject * obj0 = 0 ;
15931 char *kwnames[] = {
15932 (char *) "self", NULL
15933 };
15934
15935 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
15936 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15937 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15938 {
15939 PyThreadState* __tstate = wxPyBeginAllowThreads();
15940 result = (bool)(arg1)->base_TransferDataToWindow();
15941
15942 wxPyEndAllowThreads(__tstate);
15943 if (PyErr_Occurred()) SWIG_fail;
15944 }
15945 {
15946 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15947 }
15948 return resultobj;
15949 fail:
15950 return NULL;
15951 }
15952
15953
15954 static PyObject *_wrap_PyWindow_base_TransferDataFromWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15955 PyObject *resultobj;
15956 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15957 bool result;
15958 PyObject * obj0 = 0 ;
15959 char *kwnames[] = {
15960 (char *) "self", NULL
15961 };
15962
15963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
15964 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15965 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15966 {
15967 PyThreadState* __tstate = wxPyBeginAllowThreads();
15968 result = (bool)(arg1)->base_TransferDataFromWindow();
15969
15970 wxPyEndAllowThreads(__tstate);
15971 if (PyErr_Occurred()) SWIG_fail;
15972 }
15973 {
15974 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15975 }
15976 return resultobj;
15977 fail:
15978 return NULL;
15979 }
15980
15981
15982 static PyObject *_wrap_PyWindow_base_Validate(PyObject *self, PyObject *args, PyObject *kwargs) {
15983 PyObject *resultobj;
15984 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15985 bool result;
15986 PyObject * obj0 = 0 ;
15987 char *kwnames[] = {
15988 (char *) "self", NULL
15989 };
15990
15991 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_Validate",kwnames,&obj0)) goto fail;
15992 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15993 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15994 {
15995 PyThreadState* __tstate = wxPyBeginAllowThreads();
15996 result = (bool)(arg1)->base_Validate();
15997
15998 wxPyEndAllowThreads(__tstate);
15999 if (PyErr_Occurred()) SWIG_fail;
16000 }
16001 {
16002 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16003 }
16004 return resultobj;
16005 fail:
16006 return NULL;
16007 }
16008
16009
16010 static PyObject *_wrap_PyWindow_base_AcceptsFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
16011 PyObject *resultobj;
16012 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
16013 bool result;
16014 PyObject * obj0 = 0 ;
16015 char *kwnames[] = {
16016 (char *) "self", NULL
16017 };
16018
16019 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
16020 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
16021 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16022 {
16023 PyThreadState* __tstate = wxPyBeginAllowThreads();
16024 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocus();
16025
16026 wxPyEndAllowThreads(__tstate);
16027 if (PyErr_Occurred()) SWIG_fail;
16028 }
16029 {
16030 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16031 }
16032 return resultobj;
16033 fail:
16034 return NULL;
16035 }
16036
16037
16038 static PyObject *_wrap_PyWindow_base_AcceptsFocusFromKeyboard(PyObject *self, PyObject *args, PyObject *kwargs) {
16039 PyObject *resultobj;
16040 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
16041 bool result;
16042 PyObject * obj0 = 0 ;
16043 char *kwnames[] = {
16044 (char *) "self", NULL
16045 };
16046
16047 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
16048 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
16049 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16050 {
16051 PyThreadState* __tstate = wxPyBeginAllowThreads();
16052 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
16053
16054 wxPyEndAllowThreads(__tstate);
16055 if (PyErr_Occurred()) SWIG_fail;
16056 }
16057 {
16058 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16059 }
16060 return resultobj;
16061 fail:
16062 return NULL;
16063 }
16064
16065
16066 static PyObject *_wrap_PyWindow_base_GetMaxSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16067 PyObject *resultobj;
16068 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
16069 wxSize result;
16070 PyObject * obj0 = 0 ;
16071 char *kwnames[] = {
16072 (char *) "self", NULL
16073 };
16074
16075 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
16076 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
16077 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16078 {
16079 PyThreadState* __tstate = wxPyBeginAllowThreads();
16080 result = ((wxPyWindow const *)arg1)->base_GetMaxSize();
16081
16082 wxPyEndAllowThreads(__tstate);
16083 if (PyErr_Occurred()) SWIG_fail;
16084 }
16085 {
16086 wxSize * resultptr;
16087 resultptr = new wxSize((wxSize &) result);
16088 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
16089 }
16090 return resultobj;
16091 fail:
16092 return NULL;
16093 }
16094
16095
16096 static PyObject *_wrap_PyWindow_base_AddChild(PyObject *self, PyObject *args, PyObject *kwargs) {
16097 PyObject *resultobj;
16098 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
16099 wxWindow *arg2 = (wxWindow *) 0 ;
16100 PyObject * obj0 = 0 ;
16101 PyObject * obj1 = 0 ;
16102 char *kwnames[] = {
16103 (char *) "self",(char *) "child", NULL
16104 };
16105
16106 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
16107 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
16108 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16109 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
16110 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16111 {
16112 PyThreadState* __tstate = wxPyBeginAllowThreads();
16113 (arg1)->base_AddChild(arg2);
16114
16115 wxPyEndAllowThreads(__tstate);
16116 if (PyErr_Occurred()) SWIG_fail;
16117 }
16118 Py_INCREF(Py_None); resultobj = Py_None;
16119 return resultobj;
16120 fail:
16121 return NULL;
16122 }
16123
16124
16125 static PyObject *_wrap_PyWindow_base_RemoveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
16126 PyObject *resultobj;
16127 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
16128 wxWindow *arg2 = (wxWindow *) 0 ;
16129 PyObject * obj0 = 0 ;
16130 PyObject * obj1 = 0 ;
16131 char *kwnames[] = {
16132 (char *) "self",(char *) "child", NULL
16133 };
16134
16135 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
16136 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
16137 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16138 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
16139 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16140 {
16141 PyThreadState* __tstate = wxPyBeginAllowThreads();
16142 (arg1)->base_RemoveChild(arg2);
16143
16144 wxPyEndAllowThreads(__tstate);
16145 if (PyErr_Occurred()) SWIG_fail;
16146 }
16147 Py_INCREF(Py_None); resultobj = Py_None;
16148 return resultobj;
16149 fail:
16150 return NULL;
16151 }
16152
16153
16154 static PyObject *_wrap_PyWindow_base_ShouldInheritColours(PyObject *self, PyObject *args, PyObject *kwargs) {
16155 PyObject *resultobj;
16156 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
16157 bool result;
16158 PyObject * obj0 = 0 ;
16159 char *kwnames[] = {
16160 (char *) "self", NULL
16161 };
16162
16163 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
16164 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
16165 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16166 {
16167 PyThreadState* __tstate = wxPyBeginAllowThreads();
16168 result = (bool)((wxPyWindow const *)arg1)->base_ShouldInheritColours();
16169
16170 wxPyEndAllowThreads(__tstate);
16171 if (PyErr_Occurred()) SWIG_fail;
16172 }
16173 {
16174 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16175 }
16176 return resultobj;
16177 fail:
16178 return NULL;
16179 }
16180
16181
16182 static PyObject *_wrap_PyWindow_base_ApplyParentThemeBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
16183 PyObject *resultobj;
16184 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
16185 wxColour *arg2 = 0 ;
16186 wxColour temp2 ;
16187 PyObject * obj0 = 0 ;
16188 PyObject * obj1 = 0 ;
16189 char *kwnames[] = {
16190 (char *) "self",(char *) "c", NULL
16191 };
16192
16193 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
16194 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
16195 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16196 {
16197 arg2 = &temp2;
16198 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
16199 }
16200 {
16201 PyThreadState* __tstate = wxPyBeginAllowThreads();
16202 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
16203
16204 wxPyEndAllowThreads(__tstate);
16205 if (PyErr_Occurred()) SWIG_fail;
16206 }
16207 Py_INCREF(Py_None); resultobj = Py_None;
16208 return resultobj;
16209 fail:
16210 return NULL;
16211 }
16212
16213
16214 static PyObject *_wrap_PyWindow_base_GetDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
16215 PyObject *resultobj;
16216 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
16217 wxVisualAttributes result;
16218 PyObject * obj0 = 0 ;
16219 char *kwnames[] = {
16220 (char *) "self", NULL
16221 };
16222
16223 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
16224 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
16225 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16226 {
16227 PyThreadState* __tstate = wxPyBeginAllowThreads();
16228 result = (arg1)->base_GetDefaultAttributes();
16229
16230 wxPyEndAllowThreads(__tstate);
16231 if (PyErr_Occurred()) SWIG_fail;
16232 }
16233 {
16234 wxVisualAttributes * resultptr;
16235 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
16236 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
16237 }
16238 return resultobj;
16239 fail:
16240 return NULL;
16241 }
16242
16243
16244 static PyObject * PyWindow_swigregister(PyObject *self, PyObject *args) {
16245 PyObject *obj;
16246 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16247 SWIG_TypeClientData(SWIGTYPE_p_wxPyWindow, obj);
16248 Py_INCREF(obj);
16249 return Py_BuildValue((char *)"");
16250 }
16251 static PyObject *_wrap_new_PyPanel(PyObject *self, PyObject *args, PyObject *kwargs) {
16252 PyObject *resultobj;
16253 wxWindow *arg1 = (wxWindow *) 0 ;
16254 int arg2 = (int) (int)-1 ;
16255 wxPoint const &arg3_defvalue = wxDefaultPosition ;
16256 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
16257 wxSize const &arg4_defvalue = wxDefaultSize ;
16258 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
16259 long arg5 = (long) 0 ;
16260 wxString const &arg6_defvalue = wxPyPanelNameStr ;
16261 wxString *arg6 = (wxString *) &arg6_defvalue ;
16262 wxPyPanel *result;
16263 wxPoint temp3 ;
16264 wxSize temp4 ;
16265 bool temp6 = False ;
16266 PyObject * obj0 = 0 ;
16267 PyObject * obj1 = 0 ;
16268 PyObject * obj2 = 0 ;
16269 PyObject * obj3 = 0 ;
16270 PyObject * obj4 = 0 ;
16271 PyObject * obj5 = 0 ;
16272 char *kwnames[] = {
16273 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16274 };
16275
16276 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyPanel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
16277 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
16278 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16279 if (obj1) {
16280 arg2 = (int const) SWIG_AsInt(obj1);
16281 if (PyErr_Occurred()) SWIG_fail;
16282 }
16283 if (obj2) {
16284 {
16285 arg3 = &temp3;
16286 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
16287 }
16288 }
16289 if (obj3) {
16290 {
16291 arg4 = &temp4;
16292 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
16293 }
16294 }
16295 if (obj4) {
16296 arg5 = (long) SWIG_AsLong(obj4);
16297 if (PyErr_Occurred()) SWIG_fail;
16298 }
16299 if (obj5) {
16300 {
16301 arg6 = wxString_in_helper(obj5);
16302 if (arg6 == NULL) SWIG_fail;
16303 temp6 = True;
16304 }
16305 }
16306 {
16307 if (!wxPyCheckForApp()) SWIG_fail;
16308 PyThreadState* __tstate = wxPyBeginAllowThreads();
16309 result = (wxPyPanel *)new wxPyPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
16310
16311 wxPyEndAllowThreads(__tstate);
16312 if (PyErr_Occurred()) SWIG_fail;
16313 }
16314 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
16315 {
16316 if (temp6)
16317 delete arg6;
16318 }
16319 return resultobj;
16320 fail:
16321 {
16322 if (temp6)
16323 delete arg6;
16324 }
16325 return NULL;
16326 }
16327
16328
16329 static PyObject *_wrap_new_PrePyPanel(PyObject *self, PyObject *args, PyObject *kwargs) {
16330 PyObject *resultobj;
16331 wxPyPanel *result;
16332 char *kwnames[] = {
16333 NULL
16334 };
16335
16336 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyPanel",kwnames)) goto fail;
16337 {
16338 if (!wxPyCheckForApp()) SWIG_fail;
16339 PyThreadState* __tstate = wxPyBeginAllowThreads();
16340 result = (wxPyPanel *)new wxPyPanel();
16341
16342 wxPyEndAllowThreads(__tstate);
16343 if (PyErr_Occurred()) SWIG_fail;
16344 }
16345 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
16346 return resultobj;
16347 fail:
16348 return NULL;
16349 }
16350
16351
16352 static PyObject *_wrap_PyPanel__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
16353 PyObject *resultobj;
16354 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16355 PyObject *arg2 = (PyObject *) 0 ;
16356 PyObject *arg3 = (PyObject *) 0 ;
16357 PyObject * obj0 = 0 ;
16358 PyObject * obj1 = 0 ;
16359 PyObject * obj2 = 0 ;
16360 char *kwnames[] = {
16361 (char *) "self",(char *) "self",(char *) "_class", NULL
16362 };
16363
16364 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
16365 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16366 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16367 arg2 = obj1;
16368 arg3 = obj2;
16369 {
16370 PyThreadState* __tstate = wxPyBeginAllowThreads();
16371 (arg1)->_setCallbackInfo(arg2,arg3);
16372
16373 wxPyEndAllowThreads(__tstate);
16374 if (PyErr_Occurred()) SWIG_fail;
16375 }
16376 Py_INCREF(Py_None); resultobj = Py_None;
16377 return resultobj;
16378 fail:
16379 return NULL;
16380 }
16381
16382
16383 static PyObject *_wrap_PyPanel_SetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16384 PyObject *resultobj;
16385 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16386 wxSize *arg2 = 0 ;
16387 wxSize temp2 ;
16388 PyObject * obj0 = 0 ;
16389 PyObject * obj1 = 0 ;
16390 char *kwnames[] = {
16391 (char *) "self",(char *) "size", NULL
16392 };
16393
16394 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
16395 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16396 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16397 {
16398 arg2 = &temp2;
16399 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
16400 }
16401 {
16402 PyThreadState* __tstate = wxPyBeginAllowThreads();
16403 (arg1)->SetBestSize((wxSize const &)*arg2);
16404
16405 wxPyEndAllowThreads(__tstate);
16406 if (PyErr_Occurred()) SWIG_fail;
16407 }
16408 Py_INCREF(Py_None); resultobj = Py_None;
16409 return resultobj;
16410 fail:
16411 return NULL;
16412 }
16413
16414
16415 static PyObject *_wrap_PyPanel_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16416 PyObject *resultobj;
16417 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16418 int arg2 ;
16419 int arg3 ;
16420 int arg4 ;
16421 int arg5 ;
16422 PyObject * obj0 = 0 ;
16423 PyObject * obj1 = 0 ;
16424 PyObject * obj2 = 0 ;
16425 PyObject * obj3 = 0 ;
16426 PyObject * obj4 = 0 ;
16427 char *kwnames[] = {
16428 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
16429 };
16430
16431 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyPanel_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
16432 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16433 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16434 arg2 = (int) SWIG_AsInt(obj1);
16435 if (PyErr_Occurred()) SWIG_fail;
16436 arg3 = (int) SWIG_AsInt(obj2);
16437 if (PyErr_Occurred()) SWIG_fail;
16438 arg4 = (int) SWIG_AsInt(obj3);
16439 if (PyErr_Occurred()) SWIG_fail;
16440 arg5 = (int) SWIG_AsInt(obj4);
16441 if (PyErr_Occurred()) SWIG_fail;
16442 {
16443 PyThreadState* __tstate = wxPyBeginAllowThreads();
16444 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
16445
16446 wxPyEndAllowThreads(__tstate);
16447 if (PyErr_Occurred()) SWIG_fail;
16448 }
16449 Py_INCREF(Py_None); resultobj = Py_None;
16450 return resultobj;
16451 fail:
16452 return NULL;
16453 }
16454
16455
16456 static PyObject *_wrap_PyPanel_base_DoSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16457 PyObject *resultobj;
16458 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16459 int arg2 ;
16460 int arg3 ;
16461 int arg4 ;
16462 int arg5 ;
16463 int arg6 = (int) wxSIZE_AUTO ;
16464 PyObject * obj0 = 0 ;
16465 PyObject * obj1 = 0 ;
16466 PyObject * obj2 = 0 ;
16467 PyObject * obj3 = 0 ;
16468 PyObject * obj4 = 0 ;
16469 PyObject * obj5 = 0 ;
16470 char *kwnames[] = {
16471 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
16472 };
16473
16474 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyPanel_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
16475 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16476 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16477 arg2 = (int) SWIG_AsInt(obj1);
16478 if (PyErr_Occurred()) SWIG_fail;
16479 arg3 = (int) SWIG_AsInt(obj2);
16480 if (PyErr_Occurred()) SWIG_fail;
16481 arg4 = (int) SWIG_AsInt(obj3);
16482 if (PyErr_Occurred()) SWIG_fail;
16483 arg5 = (int) SWIG_AsInt(obj4);
16484 if (PyErr_Occurred()) SWIG_fail;
16485 if (obj5) {
16486 arg6 = (int) SWIG_AsInt(obj5);
16487 if (PyErr_Occurred()) SWIG_fail;
16488 }
16489 {
16490 PyThreadState* __tstate = wxPyBeginAllowThreads();
16491 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
16492
16493 wxPyEndAllowThreads(__tstate);
16494 if (PyErr_Occurred()) SWIG_fail;
16495 }
16496 Py_INCREF(Py_None); resultobj = Py_None;
16497 return resultobj;
16498 fail:
16499 return NULL;
16500 }
16501
16502
16503 static PyObject *_wrap_PyPanel_base_DoSetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16504 PyObject *resultobj;
16505 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16506 int arg2 ;
16507 int arg3 ;
16508 PyObject * obj0 = 0 ;
16509 PyObject * obj1 = 0 ;
16510 PyObject * obj2 = 0 ;
16511 char *kwnames[] = {
16512 (char *) "self",(char *) "width",(char *) "height", NULL
16513 };
16514
16515 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
16516 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16517 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16518 arg2 = (int) SWIG_AsInt(obj1);
16519 if (PyErr_Occurred()) SWIG_fail;
16520 arg3 = (int) SWIG_AsInt(obj2);
16521 if (PyErr_Occurred()) SWIG_fail;
16522 {
16523 PyThreadState* __tstate = wxPyBeginAllowThreads();
16524 (arg1)->base_DoSetClientSize(arg2,arg3);
16525
16526 wxPyEndAllowThreads(__tstate);
16527 if (PyErr_Occurred()) SWIG_fail;
16528 }
16529 Py_INCREF(Py_None); resultobj = Py_None;
16530 return resultobj;
16531 fail:
16532 return NULL;
16533 }
16534
16535
16536 static PyObject *_wrap_PyPanel_base_DoSetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16537 PyObject *resultobj;
16538 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16539 int arg2 ;
16540 int arg3 ;
16541 PyObject * obj0 = 0 ;
16542 PyObject * obj1 = 0 ;
16543 PyObject * obj2 = 0 ;
16544 char *kwnames[] = {
16545 (char *) "self",(char *) "x",(char *) "y", NULL
16546 };
16547
16548 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
16549 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16550 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16551 arg2 = (int) SWIG_AsInt(obj1);
16552 if (PyErr_Occurred()) SWIG_fail;
16553 arg3 = (int) SWIG_AsInt(obj2);
16554 if (PyErr_Occurred()) SWIG_fail;
16555 {
16556 PyThreadState* __tstate = wxPyBeginAllowThreads();
16557 (arg1)->base_DoSetVirtualSize(arg2,arg3);
16558
16559 wxPyEndAllowThreads(__tstate);
16560 if (PyErr_Occurred()) SWIG_fail;
16561 }
16562 Py_INCREF(Py_None); resultobj = Py_None;
16563 return resultobj;
16564 fail:
16565 return NULL;
16566 }
16567
16568
16569 static PyObject *_wrap_PyPanel_base_DoGetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16570 PyObject *resultobj;
16571 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16572 int *arg2 = (int *) 0 ;
16573 int *arg3 = (int *) 0 ;
16574 int temp2 ;
16575 int temp3 ;
16576 PyObject * obj0 = 0 ;
16577 char *kwnames[] = {
16578 (char *) "self", NULL
16579 };
16580
16581 arg2 = &temp2;
16582 arg3 = &temp3;
16583 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetSize",kwnames,&obj0)) goto fail;
16584 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16585 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16586 {
16587 PyThreadState* __tstate = wxPyBeginAllowThreads();
16588 ((wxPyPanel const *)arg1)->base_DoGetSize(arg2,arg3);
16589
16590 wxPyEndAllowThreads(__tstate);
16591 if (PyErr_Occurred()) SWIG_fail;
16592 }
16593 Py_INCREF(Py_None); resultobj = Py_None;
16594 {
16595 PyObject *o = PyInt_FromLong((long) (*arg2));
16596 resultobj = t_output_helper(resultobj,o);
16597 }
16598 {
16599 PyObject *o = PyInt_FromLong((long) (*arg3));
16600 resultobj = t_output_helper(resultobj,o);
16601 }
16602 return resultobj;
16603 fail:
16604 return NULL;
16605 }
16606
16607
16608 static PyObject *_wrap_PyPanel_base_DoGetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16609 PyObject *resultobj;
16610 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16611 int *arg2 = (int *) 0 ;
16612 int *arg3 = (int *) 0 ;
16613 int temp2 ;
16614 int temp3 ;
16615 PyObject * obj0 = 0 ;
16616 char *kwnames[] = {
16617 (char *) "self", NULL
16618 };
16619
16620 arg2 = &temp2;
16621 arg3 = &temp3;
16622 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetClientSize",kwnames,&obj0)) goto fail;
16623 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16624 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16625 {
16626 PyThreadState* __tstate = wxPyBeginAllowThreads();
16627 ((wxPyPanel const *)arg1)->base_DoGetClientSize(arg2,arg3);
16628
16629 wxPyEndAllowThreads(__tstate);
16630 if (PyErr_Occurred()) SWIG_fail;
16631 }
16632 Py_INCREF(Py_None); resultobj = Py_None;
16633 {
16634 PyObject *o = PyInt_FromLong((long) (*arg2));
16635 resultobj = t_output_helper(resultobj,o);
16636 }
16637 {
16638 PyObject *o = PyInt_FromLong((long) (*arg3));
16639 resultobj = t_output_helper(resultobj,o);
16640 }
16641 return resultobj;
16642 fail:
16643 return NULL;
16644 }
16645
16646
16647 static PyObject *_wrap_PyPanel_base_DoGetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
16648 PyObject *resultobj;
16649 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16650 int *arg2 = (int *) 0 ;
16651 int *arg3 = (int *) 0 ;
16652 int temp2 ;
16653 int temp3 ;
16654 PyObject * obj0 = 0 ;
16655 char *kwnames[] = {
16656 (char *) "self", NULL
16657 };
16658
16659 arg2 = &temp2;
16660 arg3 = &temp3;
16661 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetPosition",kwnames,&obj0)) goto fail;
16662 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16663 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16664 {
16665 PyThreadState* __tstate = wxPyBeginAllowThreads();
16666 ((wxPyPanel const *)arg1)->base_DoGetPosition(arg2,arg3);
16667
16668 wxPyEndAllowThreads(__tstate);
16669 if (PyErr_Occurred()) SWIG_fail;
16670 }
16671 Py_INCREF(Py_None); resultobj = Py_None;
16672 {
16673 PyObject *o = PyInt_FromLong((long) (*arg2));
16674 resultobj = t_output_helper(resultobj,o);
16675 }
16676 {
16677 PyObject *o = PyInt_FromLong((long) (*arg3));
16678 resultobj = t_output_helper(resultobj,o);
16679 }
16680 return resultobj;
16681 fail:
16682 return NULL;
16683 }
16684
16685
16686 static PyObject *_wrap_PyPanel_base_DoGetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16687 PyObject *resultobj;
16688 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16689 wxSize result;
16690 PyObject * obj0 = 0 ;
16691 char *kwnames[] = {
16692 (char *) "self", NULL
16693 };
16694
16695 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
16696 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16697 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16698 {
16699 PyThreadState* __tstate = wxPyBeginAllowThreads();
16700 result = ((wxPyPanel const *)arg1)->base_DoGetVirtualSize();
16701
16702 wxPyEndAllowThreads(__tstate);
16703 if (PyErr_Occurred()) SWIG_fail;
16704 }
16705 {
16706 wxSize * resultptr;
16707 resultptr = new wxSize((wxSize &) result);
16708 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
16709 }
16710 return resultobj;
16711 fail:
16712 return NULL;
16713 }
16714
16715
16716 static PyObject *_wrap_PyPanel_base_DoGetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16717 PyObject *resultobj;
16718 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16719 wxSize result;
16720 PyObject * obj0 = 0 ;
16721 char *kwnames[] = {
16722 (char *) "self", NULL
16723 };
16724
16725 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetBestSize",kwnames,&obj0)) goto fail;
16726 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16727 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16728 {
16729 PyThreadState* __tstate = wxPyBeginAllowThreads();
16730 result = ((wxPyPanel const *)arg1)->base_DoGetBestSize();
16731
16732 wxPyEndAllowThreads(__tstate);
16733 if (PyErr_Occurred()) SWIG_fail;
16734 }
16735 {
16736 wxSize * resultptr;
16737 resultptr = new wxSize((wxSize &) result);
16738 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
16739 }
16740 return resultobj;
16741 fail:
16742 return NULL;
16743 }
16744
16745
16746 static PyObject *_wrap_PyPanel_base_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
16747 PyObject *resultobj;
16748 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16749 PyObject * obj0 = 0 ;
16750 char *kwnames[] = {
16751 (char *) "self", NULL
16752 };
16753
16754 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_InitDialog",kwnames,&obj0)) goto fail;
16755 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16756 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16757 {
16758 PyThreadState* __tstate = wxPyBeginAllowThreads();
16759 (arg1)->base_InitDialog();
16760
16761 wxPyEndAllowThreads(__tstate);
16762 if (PyErr_Occurred()) SWIG_fail;
16763 }
16764 Py_INCREF(Py_None); resultobj = Py_None;
16765 return resultobj;
16766 fail:
16767 return NULL;
16768 }
16769
16770
16771 static PyObject *_wrap_PyPanel_base_TransferDataToWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16772 PyObject *resultobj;
16773 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16774 bool result;
16775 PyObject * obj0 = 0 ;
16776 char *kwnames[] = {
16777 (char *) "self", NULL
16778 };
16779
16780 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
16781 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16782 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16783 {
16784 PyThreadState* __tstate = wxPyBeginAllowThreads();
16785 result = (bool)(arg1)->base_TransferDataToWindow();
16786
16787 wxPyEndAllowThreads(__tstate);
16788 if (PyErr_Occurred()) SWIG_fail;
16789 }
16790 {
16791 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16792 }
16793 return resultobj;
16794 fail:
16795 return NULL;
16796 }
16797
16798
16799 static PyObject *_wrap_PyPanel_base_TransferDataFromWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16800 PyObject *resultobj;
16801 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16802 bool result;
16803 PyObject * obj0 = 0 ;
16804 char *kwnames[] = {
16805 (char *) "self", NULL
16806 };
16807
16808 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
16809 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16810 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16811 {
16812 PyThreadState* __tstate = wxPyBeginAllowThreads();
16813 result = (bool)(arg1)->base_TransferDataFromWindow();
16814
16815 wxPyEndAllowThreads(__tstate);
16816 if (PyErr_Occurred()) SWIG_fail;
16817 }
16818 {
16819 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16820 }
16821 return resultobj;
16822 fail:
16823 return NULL;
16824 }
16825
16826
16827 static PyObject *_wrap_PyPanel_base_Validate(PyObject *self, PyObject *args, PyObject *kwargs) {
16828 PyObject *resultobj;
16829 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16830 bool result;
16831 PyObject * obj0 = 0 ;
16832 char *kwnames[] = {
16833 (char *) "self", NULL
16834 };
16835
16836 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_Validate",kwnames,&obj0)) goto fail;
16837 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16838 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16839 {
16840 PyThreadState* __tstate = wxPyBeginAllowThreads();
16841 result = (bool)(arg1)->base_Validate();
16842
16843 wxPyEndAllowThreads(__tstate);
16844 if (PyErr_Occurred()) SWIG_fail;
16845 }
16846 {
16847 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16848 }
16849 return resultobj;
16850 fail:
16851 return NULL;
16852 }
16853
16854
16855 static PyObject *_wrap_PyPanel_base_AcceptsFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
16856 PyObject *resultobj;
16857 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16858 bool result;
16859 PyObject * obj0 = 0 ;
16860 char *kwnames[] = {
16861 (char *) "self", NULL
16862 };
16863
16864 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocus",kwnames,&obj0)) goto fail;
16865 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16866 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16867 {
16868 PyThreadState* __tstate = wxPyBeginAllowThreads();
16869 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocus();
16870
16871 wxPyEndAllowThreads(__tstate);
16872 if (PyErr_Occurred()) SWIG_fail;
16873 }
16874 {
16875 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16876 }
16877 return resultobj;
16878 fail:
16879 return NULL;
16880 }
16881
16882
16883 static PyObject *_wrap_PyPanel_base_AcceptsFocusFromKeyboard(PyObject *self, PyObject *args, PyObject *kwargs) {
16884 PyObject *resultobj;
16885 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16886 bool result;
16887 PyObject * obj0 = 0 ;
16888 char *kwnames[] = {
16889 (char *) "self", NULL
16890 };
16891
16892 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
16893 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16894 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16895 {
16896 PyThreadState* __tstate = wxPyBeginAllowThreads();
16897 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocusFromKeyboard();
16898
16899 wxPyEndAllowThreads(__tstate);
16900 if (PyErr_Occurred()) SWIG_fail;
16901 }
16902 {
16903 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16904 }
16905 return resultobj;
16906 fail:
16907 return NULL;
16908 }
16909
16910
16911 static PyObject *_wrap_PyPanel_base_GetMaxSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16912 PyObject *resultobj;
16913 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16914 wxSize result;
16915 PyObject * obj0 = 0 ;
16916 char *kwnames[] = {
16917 (char *) "self", NULL
16918 };
16919
16920 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetMaxSize",kwnames,&obj0)) goto fail;
16921 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16922 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16923 {
16924 PyThreadState* __tstate = wxPyBeginAllowThreads();
16925 result = ((wxPyPanel const *)arg1)->base_GetMaxSize();
16926
16927 wxPyEndAllowThreads(__tstate);
16928 if (PyErr_Occurred()) SWIG_fail;
16929 }
16930 {
16931 wxSize * resultptr;
16932 resultptr = new wxSize((wxSize &) result);
16933 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
16934 }
16935 return resultobj;
16936 fail:
16937 return NULL;
16938 }
16939
16940
16941 static PyObject *_wrap_PyPanel_base_AddChild(PyObject *self, PyObject *args, PyObject *kwargs) {
16942 PyObject *resultobj;
16943 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16944 wxWindow *arg2 = (wxWindow *) 0 ;
16945 PyObject * obj0 = 0 ;
16946 PyObject * obj1 = 0 ;
16947 char *kwnames[] = {
16948 (char *) "self",(char *) "child", NULL
16949 };
16950
16951 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
16952 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16953 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16954 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
16955 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16956 {
16957 PyThreadState* __tstate = wxPyBeginAllowThreads();
16958 (arg1)->base_AddChild(arg2);
16959
16960 wxPyEndAllowThreads(__tstate);
16961 if (PyErr_Occurred()) SWIG_fail;
16962 }
16963 Py_INCREF(Py_None); resultobj = Py_None;
16964 return resultobj;
16965 fail:
16966 return NULL;
16967 }
16968
16969
16970 static PyObject *_wrap_PyPanel_base_RemoveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
16971 PyObject *resultobj;
16972 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16973 wxWindow *arg2 = (wxWindow *) 0 ;
16974 PyObject * obj0 = 0 ;
16975 PyObject * obj1 = 0 ;
16976 char *kwnames[] = {
16977 (char *) "self",(char *) "child", NULL
16978 };
16979
16980 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
16981 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16982 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16983 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
16984 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16985 {
16986 PyThreadState* __tstate = wxPyBeginAllowThreads();
16987 (arg1)->base_RemoveChild(arg2);
16988
16989 wxPyEndAllowThreads(__tstate);
16990 if (PyErr_Occurred()) SWIG_fail;
16991 }
16992 Py_INCREF(Py_None); resultobj = Py_None;
16993 return resultobj;
16994 fail:
16995 return NULL;
16996 }
16997
16998
16999 static PyObject *_wrap_PyPanel_base_ShouldInheritColours(PyObject *self, PyObject *args, PyObject *kwargs) {
17000 PyObject *resultobj;
17001 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
17002 bool result;
17003 PyObject * obj0 = 0 ;
17004 char *kwnames[] = {
17005 (char *) "self", NULL
17006 };
17007
17008 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
17009 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
17010 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17011 {
17012 PyThreadState* __tstate = wxPyBeginAllowThreads();
17013 result = (bool)((wxPyPanel const *)arg1)->base_ShouldInheritColours();
17014
17015 wxPyEndAllowThreads(__tstate);
17016 if (PyErr_Occurred()) SWIG_fail;
17017 }
17018 {
17019 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17020 }
17021 return resultobj;
17022 fail:
17023 return NULL;
17024 }
17025
17026
17027 static PyObject *_wrap_PyPanel_base_ApplyParentThemeBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
17028 PyObject *resultobj;
17029 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
17030 wxColour *arg2 = 0 ;
17031 wxColour temp2 ;
17032 PyObject * obj0 = 0 ;
17033 PyObject * obj1 = 0 ;
17034 char *kwnames[] = {
17035 (char *) "self",(char *) "c", NULL
17036 };
17037
17038 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
17039 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
17040 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17041 {
17042 arg2 = &temp2;
17043 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
17044 }
17045 {
17046 PyThreadState* __tstate = wxPyBeginAllowThreads();
17047 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
17048
17049 wxPyEndAllowThreads(__tstate);
17050 if (PyErr_Occurred()) SWIG_fail;
17051 }
17052 Py_INCREF(Py_None); resultobj = Py_None;
17053 return resultobj;
17054 fail:
17055 return NULL;
17056 }
17057
17058
17059 static PyObject *_wrap_PyPanel_base_GetDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
17060 PyObject *resultobj;
17061 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
17062 wxVisualAttributes result;
17063 PyObject * obj0 = 0 ;
17064 char *kwnames[] = {
17065 (char *) "self", NULL
17066 };
17067
17068 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
17069 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
17070 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17071 {
17072 PyThreadState* __tstate = wxPyBeginAllowThreads();
17073 result = (arg1)->base_GetDefaultAttributes();
17074
17075 wxPyEndAllowThreads(__tstate);
17076 if (PyErr_Occurred()) SWIG_fail;
17077 }
17078 {
17079 wxVisualAttributes * resultptr;
17080 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
17081 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
17082 }
17083 return resultobj;
17084 fail:
17085 return NULL;
17086 }
17087
17088
17089 static PyObject * PyPanel_swigregister(PyObject *self, PyObject *args) {
17090 PyObject *obj;
17091 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17092 SWIG_TypeClientData(SWIGTYPE_p_wxPyPanel, obj);
17093 Py_INCREF(obj);
17094 return Py_BuildValue((char *)"");
17095 }
17096 static PyObject *_wrap_new_PyScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
17097 PyObject *resultobj;
17098 wxWindow *arg1 = (wxWindow *) 0 ;
17099 int arg2 = (int) (int)-1 ;
17100 wxPoint const &arg3_defvalue = wxDefaultPosition ;
17101 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
17102 wxSize const &arg4_defvalue = wxDefaultSize ;
17103 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
17104 long arg5 = (long) 0 ;
17105 wxString const &arg6_defvalue = wxPyPanelNameStr ;
17106 wxString *arg6 = (wxString *) &arg6_defvalue ;
17107 wxPyScrolledWindow *result;
17108 wxPoint temp3 ;
17109 wxSize temp4 ;
17110 bool temp6 = False ;
17111 PyObject * obj0 = 0 ;
17112 PyObject * obj1 = 0 ;
17113 PyObject * obj2 = 0 ;
17114 PyObject * obj3 = 0 ;
17115 PyObject * obj4 = 0 ;
17116 PyObject * obj5 = 0 ;
17117 char *kwnames[] = {
17118 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17119 };
17120
17121 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
17122 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
17123 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17124 if (obj1) {
17125 arg2 = (int const) SWIG_AsInt(obj1);
17126 if (PyErr_Occurred()) SWIG_fail;
17127 }
17128 if (obj2) {
17129 {
17130 arg3 = &temp3;
17131 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
17132 }
17133 }
17134 if (obj3) {
17135 {
17136 arg4 = &temp4;
17137 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
17138 }
17139 }
17140 if (obj4) {
17141 arg5 = (long) SWIG_AsLong(obj4);
17142 if (PyErr_Occurred()) SWIG_fail;
17143 }
17144 if (obj5) {
17145 {
17146 arg6 = wxString_in_helper(obj5);
17147 if (arg6 == NULL) SWIG_fail;
17148 temp6 = True;
17149 }
17150 }
17151 {
17152 if (!wxPyCheckForApp()) SWIG_fail;
17153 PyThreadState* __tstate = wxPyBeginAllowThreads();
17154 result = (wxPyScrolledWindow *)new wxPyScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
17155
17156 wxPyEndAllowThreads(__tstate);
17157 if (PyErr_Occurred()) SWIG_fail;
17158 }
17159 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyScrolledWindow, 1);
17160 {
17161 if (temp6)
17162 delete arg6;
17163 }
17164 return resultobj;
17165 fail:
17166 {
17167 if (temp6)
17168 delete arg6;
17169 }
17170 return NULL;
17171 }
17172
17173
17174 static PyObject *_wrap_new_PrePyScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
17175 PyObject *resultobj;
17176 wxPyScrolledWindow *result;
17177 char *kwnames[] = {
17178 NULL
17179 };
17180
17181 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyScrolledWindow",kwnames)) goto fail;
17182 {
17183 if (!wxPyCheckForApp()) SWIG_fail;
17184 PyThreadState* __tstate = wxPyBeginAllowThreads();
17185 result = (wxPyScrolledWindow *)new wxPyScrolledWindow();
17186
17187 wxPyEndAllowThreads(__tstate);
17188 if (PyErr_Occurred()) SWIG_fail;
17189 }
17190 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyScrolledWindow, 1);
17191 return resultobj;
17192 fail:
17193 return NULL;
17194 }
17195
17196
17197 static PyObject *_wrap_PyScrolledWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
17198 PyObject *resultobj;
17199 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17200 PyObject *arg2 = (PyObject *) 0 ;
17201 PyObject *arg3 = (PyObject *) 0 ;
17202 PyObject * obj0 = 0 ;
17203 PyObject * obj1 = 0 ;
17204 PyObject * obj2 = 0 ;
17205 char *kwnames[] = {
17206 (char *) "self",(char *) "self",(char *) "_class", NULL
17207 };
17208
17209 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
17210 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17211 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17212 arg2 = obj1;
17213 arg3 = obj2;
17214 {
17215 PyThreadState* __tstate = wxPyBeginAllowThreads();
17216 (arg1)->_setCallbackInfo(arg2,arg3);
17217
17218 wxPyEndAllowThreads(__tstate);
17219 if (PyErr_Occurred()) SWIG_fail;
17220 }
17221 Py_INCREF(Py_None); resultobj = Py_None;
17222 return resultobj;
17223 fail:
17224 return NULL;
17225 }
17226
17227
17228 static PyObject *_wrap_PyScrolledWindow_SetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17229 PyObject *resultobj;
17230 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17231 wxSize *arg2 = 0 ;
17232 wxSize temp2 ;
17233 PyObject * obj0 = 0 ;
17234 PyObject * obj1 = 0 ;
17235 char *kwnames[] = {
17236 (char *) "self",(char *) "size", NULL
17237 };
17238
17239 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
17240 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17241 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17242 {
17243 arg2 = &temp2;
17244 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
17245 }
17246 {
17247 PyThreadState* __tstate = wxPyBeginAllowThreads();
17248 (arg1)->SetBestSize((wxSize const &)*arg2);
17249
17250 wxPyEndAllowThreads(__tstate);
17251 if (PyErr_Occurred()) SWIG_fail;
17252 }
17253 Py_INCREF(Py_None); resultobj = Py_None;
17254 return resultobj;
17255 fail:
17256 return NULL;
17257 }
17258
17259
17260 static PyObject *_wrap_PyScrolledWindow_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
17261 PyObject *resultobj;
17262 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17263 int arg2 ;
17264 int arg3 ;
17265 int arg4 ;
17266 int arg5 ;
17267 PyObject * obj0 = 0 ;
17268 PyObject * obj1 = 0 ;
17269 PyObject * obj2 = 0 ;
17270 PyObject * obj3 = 0 ;
17271 PyObject * obj4 = 0 ;
17272 char *kwnames[] = {
17273 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
17274 };
17275
17276 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyScrolledWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
17277 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17278 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17279 arg2 = (int) SWIG_AsInt(obj1);
17280 if (PyErr_Occurred()) SWIG_fail;
17281 arg3 = (int) SWIG_AsInt(obj2);
17282 if (PyErr_Occurred()) SWIG_fail;
17283 arg4 = (int) SWIG_AsInt(obj3);
17284 if (PyErr_Occurred()) SWIG_fail;
17285 arg5 = (int) SWIG_AsInt(obj4);
17286 if (PyErr_Occurred()) SWIG_fail;
17287 {
17288 PyThreadState* __tstate = wxPyBeginAllowThreads();
17289 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
17290
17291 wxPyEndAllowThreads(__tstate);
17292 if (PyErr_Occurred()) SWIG_fail;
17293 }
17294 Py_INCREF(Py_None); resultobj = Py_None;
17295 return resultobj;
17296 fail:
17297 return NULL;
17298 }
17299
17300
17301 static PyObject *_wrap_PyScrolledWindow_base_DoSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17302 PyObject *resultobj;
17303 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17304 int arg2 ;
17305 int arg3 ;
17306 int arg4 ;
17307 int arg5 ;
17308 int arg6 = (int) wxSIZE_AUTO ;
17309 PyObject * obj0 = 0 ;
17310 PyObject * obj1 = 0 ;
17311 PyObject * obj2 = 0 ;
17312 PyObject * obj3 = 0 ;
17313 PyObject * obj4 = 0 ;
17314 PyObject * obj5 = 0 ;
17315 char *kwnames[] = {
17316 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
17317 };
17318
17319 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyScrolledWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
17320 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17321 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17322 arg2 = (int) SWIG_AsInt(obj1);
17323 if (PyErr_Occurred()) SWIG_fail;
17324 arg3 = (int) SWIG_AsInt(obj2);
17325 if (PyErr_Occurred()) SWIG_fail;
17326 arg4 = (int) SWIG_AsInt(obj3);
17327 if (PyErr_Occurred()) SWIG_fail;
17328 arg5 = (int) SWIG_AsInt(obj4);
17329 if (PyErr_Occurred()) SWIG_fail;
17330 if (obj5) {
17331 arg6 = (int) SWIG_AsInt(obj5);
17332 if (PyErr_Occurred()) SWIG_fail;
17333 }
17334 {
17335 PyThreadState* __tstate = wxPyBeginAllowThreads();
17336 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
17337
17338 wxPyEndAllowThreads(__tstate);
17339 if (PyErr_Occurred()) SWIG_fail;
17340 }
17341 Py_INCREF(Py_None); resultobj = Py_None;
17342 return resultobj;
17343 fail:
17344 return NULL;
17345 }
17346
17347
17348 static PyObject *_wrap_PyScrolledWindow_base_DoSetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17349 PyObject *resultobj;
17350 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17351 int arg2 ;
17352 int arg3 ;
17353 PyObject * obj0 = 0 ;
17354 PyObject * obj1 = 0 ;
17355 PyObject * obj2 = 0 ;
17356 char *kwnames[] = {
17357 (char *) "self",(char *) "width",(char *) "height", NULL
17358 };
17359
17360 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
17361 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17362 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17363 arg2 = (int) SWIG_AsInt(obj1);
17364 if (PyErr_Occurred()) SWIG_fail;
17365 arg3 = (int) SWIG_AsInt(obj2);
17366 if (PyErr_Occurred()) SWIG_fail;
17367 {
17368 PyThreadState* __tstate = wxPyBeginAllowThreads();
17369 (arg1)->base_DoSetClientSize(arg2,arg3);
17370
17371 wxPyEndAllowThreads(__tstate);
17372 if (PyErr_Occurred()) SWIG_fail;
17373 }
17374 Py_INCREF(Py_None); resultobj = Py_None;
17375 return resultobj;
17376 fail:
17377 return NULL;
17378 }
17379
17380
17381 static PyObject *_wrap_PyScrolledWindow_base_DoSetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17382 PyObject *resultobj;
17383 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17384 int arg2 ;
17385 int arg3 ;
17386 PyObject * obj0 = 0 ;
17387 PyObject * obj1 = 0 ;
17388 PyObject * obj2 = 0 ;
17389 char *kwnames[] = {
17390 (char *) "self",(char *) "x",(char *) "y", NULL
17391 };
17392
17393 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
17394 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17395 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17396 arg2 = (int) SWIG_AsInt(obj1);
17397 if (PyErr_Occurred()) SWIG_fail;
17398 arg3 = (int) SWIG_AsInt(obj2);
17399 if (PyErr_Occurred()) SWIG_fail;
17400 {
17401 PyThreadState* __tstate = wxPyBeginAllowThreads();
17402 (arg1)->base_DoSetVirtualSize(arg2,arg3);
17403
17404 wxPyEndAllowThreads(__tstate);
17405 if (PyErr_Occurred()) SWIG_fail;
17406 }
17407 Py_INCREF(Py_None); resultobj = Py_None;
17408 return resultobj;
17409 fail:
17410 return NULL;
17411 }
17412
17413
17414 static PyObject *_wrap_PyScrolledWindow_base_DoGetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17415 PyObject *resultobj;
17416 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17417 int *arg2 = (int *) 0 ;
17418 int *arg3 = (int *) 0 ;
17419 int temp2 ;
17420 int temp3 ;
17421 PyObject * obj0 = 0 ;
17422 char *kwnames[] = {
17423 (char *) "self", NULL
17424 };
17425
17426 arg2 = &temp2;
17427 arg3 = &temp3;
17428 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
17429 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17430 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17431 {
17432 PyThreadState* __tstate = wxPyBeginAllowThreads();
17433 ((wxPyScrolledWindow const *)arg1)->base_DoGetSize(arg2,arg3);
17434
17435 wxPyEndAllowThreads(__tstate);
17436 if (PyErr_Occurred()) SWIG_fail;
17437 }
17438 Py_INCREF(Py_None); resultobj = Py_None;
17439 {
17440 PyObject *o = PyInt_FromLong((long) (*arg2));
17441 resultobj = t_output_helper(resultobj,o);
17442 }
17443 {
17444 PyObject *o = PyInt_FromLong((long) (*arg3));
17445 resultobj = t_output_helper(resultobj,o);
17446 }
17447 return resultobj;
17448 fail:
17449 return NULL;
17450 }
17451
17452
17453 static PyObject *_wrap_PyScrolledWindow_base_DoGetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17454 PyObject *resultobj;
17455 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17456 int *arg2 = (int *) 0 ;
17457 int *arg3 = (int *) 0 ;
17458 int temp2 ;
17459 int temp3 ;
17460 PyObject * obj0 = 0 ;
17461 char *kwnames[] = {
17462 (char *) "self", NULL
17463 };
17464
17465 arg2 = &temp2;
17466 arg3 = &temp3;
17467 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
17468 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17469 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17470 {
17471 PyThreadState* __tstate = wxPyBeginAllowThreads();
17472 ((wxPyScrolledWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
17473
17474 wxPyEndAllowThreads(__tstate);
17475 if (PyErr_Occurred()) SWIG_fail;
17476 }
17477 Py_INCREF(Py_None); resultobj = Py_None;
17478 {
17479 PyObject *o = PyInt_FromLong((long) (*arg2));
17480 resultobj = t_output_helper(resultobj,o);
17481 }
17482 {
17483 PyObject *o = PyInt_FromLong((long) (*arg3));
17484 resultobj = t_output_helper(resultobj,o);
17485 }
17486 return resultobj;
17487 fail:
17488 return NULL;
17489 }
17490
17491
17492 static PyObject *_wrap_PyScrolledWindow_base_DoGetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
17493 PyObject *resultobj;
17494 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17495 int *arg2 = (int *) 0 ;
17496 int *arg3 = (int *) 0 ;
17497 int temp2 ;
17498 int temp3 ;
17499 PyObject * obj0 = 0 ;
17500 char *kwnames[] = {
17501 (char *) "self", NULL
17502 };
17503
17504 arg2 = &temp2;
17505 arg3 = &temp3;
17506 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
17507 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17508 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17509 {
17510 PyThreadState* __tstate = wxPyBeginAllowThreads();
17511 ((wxPyScrolledWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
17512
17513 wxPyEndAllowThreads(__tstate);
17514 if (PyErr_Occurred()) SWIG_fail;
17515 }
17516 Py_INCREF(Py_None); resultobj = Py_None;
17517 {
17518 PyObject *o = PyInt_FromLong((long) (*arg2));
17519 resultobj = t_output_helper(resultobj,o);
17520 }
17521 {
17522 PyObject *o = PyInt_FromLong((long) (*arg3));
17523 resultobj = t_output_helper(resultobj,o);
17524 }
17525 return resultobj;
17526 fail:
17527 return NULL;
17528 }
17529
17530
17531 static PyObject *_wrap_PyScrolledWindow_base_DoGetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17532 PyObject *resultobj;
17533 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17534 wxSize result;
17535 PyObject * obj0 = 0 ;
17536 char *kwnames[] = {
17537 (char *) "self", NULL
17538 };
17539
17540 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
17541 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17542 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17543 {
17544 PyThreadState* __tstate = wxPyBeginAllowThreads();
17545 result = ((wxPyScrolledWindow const *)arg1)->base_DoGetVirtualSize();
17546
17547 wxPyEndAllowThreads(__tstate);
17548 if (PyErr_Occurred()) SWIG_fail;
17549 }
17550 {
17551 wxSize * resultptr;
17552 resultptr = new wxSize((wxSize &) result);
17553 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
17554 }
17555 return resultobj;
17556 fail:
17557 return NULL;
17558 }
17559
17560
17561 static PyObject *_wrap_PyScrolledWindow_base_DoGetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17562 PyObject *resultobj;
17563 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17564 wxSize result;
17565 PyObject * obj0 = 0 ;
17566 char *kwnames[] = {
17567 (char *) "self", NULL
17568 };
17569
17570 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
17571 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17572 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17573 {
17574 PyThreadState* __tstate = wxPyBeginAllowThreads();
17575 result = ((wxPyScrolledWindow const *)arg1)->base_DoGetBestSize();
17576
17577 wxPyEndAllowThreads(__tstate);
17578 if (PyErr_Occurred()) SWIG_fail;
17579 }
17580 {
17581 wxSize * resultptr;
17582 resultptr = new wxSize((wxSize &) result);
17583 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
17584 }
17585 return resultobj;
17586 fail:
17587 return NULL;
17588 }
17589
17590
17591 static PyObject *_wrap_PyScrolledWindow_base_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
17592 PyObject *resultobj;
17593 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17594 PyObject * obj0 = 0 ;
17595 char *kwnames[] = {
17596 (char *) "self", NULL
17597 };
17598
17599 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_InitDialog",kwnames,&obj0)) goto fail;
17600 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17601 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17602 {
17603 PyThreadState* __tstate = wxPyBeginAllowThreads();
17604 (arg1)->base_InitDialog();
17605
17606 wxPyEndAllowThreads(__tstate);
17607 if (PyErr_Occurred()) SWIG_fail;
17608 }
17609 Py_INCREF(Py_None); resultobj = Py_None;
17610 return resultobj;
17611 fail:
17612 return NULL;
17613 }
17614
17615
17616 static PyObject *_wrap_PyScrolledWindow_base_TransferDataToWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
17617 PyObject *resultobj;
17618 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17619 bool result;
17620 PyObject * obj0 = 0 ;
17621 char *kwnames[] = {
17622 (char *) "self", NULL
17623 };
17624
17625 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
17626 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17627 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17628 {
17629 PyThreadState* __tstate = wxPyBeginAllowThreads();
17630 result = (bool)(arg1)->base_TransferDataToWindow();
17631
17632 wxPyEndAllowThreads(__tstate);
17633 if (PyErr_Occurred()) SWIG_fail;
17634 }
17635 {
17636 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17637 }
17638 return resultobj;
17639 fail:
17640 return NULL;
17641 }
17642
17643
17644 static PyObject *_wrap_PyScrolledWindow_base_TransferDataFromWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
17645 PyObject *resultobj;
17646 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17647 bool result;
17648 PyObject * obj0 = 0 ;
17649 char *kwnames[] = {
17650 (char *) "self", NULL
17651 };
17652
17653 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
17654 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17655 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17656 {
17657 PyThreadState* __tstate = wxPyBeginAllowThreads();
17658 result = (bool)(arg1)->base_TransferDataFromWindow();
17659
17660 wxPyEndAllowThreads(__tstate);
17661 if (PyErr_Occurred()) SWIG_fail;
17662 }
17663 {
17664 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17665 }
17666 return resultobj;
17667 fail:
17668 return NULL;
17669 }
17670
17671
17672 static PyObject *_wrap_PyScrolledWindow_base_Validate(PyObject *self, PyObject *args, PyObject *kwargs) {
17673 PyObject *resultobj;
17674 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17675 bool result;
17676 PyObject * obj0 = 0 ;
17677 char *kwnames[] = {
17678 (char *) "self", NULL
17679 };
17680
17681 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_Validate",kwnames,&obj0)) goto fail;
17682 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17683 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17684 {
17685 PyThreadState* __tstate = wxPyBeginAllowThreads();
17686 result = (bool)(arg1)->base_Validate();
17687
17688 wxPyEndAllowThreads(__tstate);
17689 if (PyErr_Occurred()) SWIG_fail;
17690 }
17691 {
17692 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17693 }
17694 return resultobj;
17695 fail:
17696 return NULL;
17697 }
17698
17699
17700 static PyObject *_wrap_PyScrolledWindow_base_AcceptsFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
17701 PyObject *resultobj;
17702 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17703 bool result;
17704 PyObject * obj0 = 0 ;
17705 char *kwnames[] = {
17706 (char *) "self", NULL
17707 };
17708
17709 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
17710 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17711 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17712 {
17713 PyThreadState* __tstate = wxPyBeginAllowThreads();
17714 result = (bool)((wxPyScrolledWindow const *)arg1)->base_AcceptsFocus();
17715
17716 wxPyEndAllowThreads(__tstate);
17717 if (PyErr_Occurred()) SWIG_fail;
17718 }
17719 {
17720 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17721 }
17722 return resultobj;
17723 fail:
17724 return NULL;
17725 }
17726
17727
17728 static PyObject *_wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard(PyObject *self, PyObject *args, PyObject *kwargs) {
17729 PyObject *resultobj;
17730 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17731 bool result;
17732 PyObject * obj0 = 0 ;
17733 char *kwnames[] = {
17734 (char *) "self", NULL
17735 };
17736
17737 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
17738 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17739 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17740 {
17741 PyThreadState* __tstate = wxPyBeginAllowThreads();
17742 result = (bool)((wxPyScrolledWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
17743
17744 wxPyEndAllowThreads(__tstate);
17745 if (PyErr_Occurred()) SWIG_fail;
17746 }
17747 {
17748 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17749 }
17750 return resultobj;
17751 fail:
17752 return NULL;
17753 }
17754
17755
17756 static PyObject *_wrap_PyScrolledWindow_base_GetMaxSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17757 PyObject *resultobj;
17758 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17759 wxSize result;
17760 PyObject * obj0 = 0 ;
17761 char *kwnames[] = {
17762 (char *) "self", NULL
17763 };
17764
17765 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
17766 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17767 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17768 {
17769 PyThreadState* __tstate = wxPyBeginAllowThreads();
17770 result = ((wxPyScrolledWindow const *)arg1)->base_GetMaxSize();
17771
17772 wxPyEndAllowThreads(__tstate);
17773 if (PyErr_Occurred()) SWIG_fail;
17774 }
17775 {
17776 wxSize * resultptr;
17777 resultptr = new wxSize((wxSize &) result);
17778 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
17779 }
17780 return resultobj;
17781 fail:
17782 return NULL;
17783 }
17784
17785
17786 static PyObject *_wrap_PyScrolledWindow_base_AddChild(PyObject *self, PyObject *args, PyObject *kwargs) {
17787 PyObject *resultobj;
17788 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17789 wxWindow *arg2 = (wxWindow *) 0 ;
17790 PyObject * obj0 = 0 ;
17791 PyObject * obj1 = 0 ;
17792 char *kwnames[] = {
17793 (char *) "self",(char *) "child", NULL
17794 };
17795
17796 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
17797 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17798 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17799 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
17800 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17801 {
17802 PyThreadState* __tstate = wxPyBeginAllowThreads();
17803 (arg1)->base_AddChild(arg2);
17804
17805 wxPyEndAllowThreads(__tstate);
17806 if (PyErr_Occurred()) SWIG_fail;
17807 }
17808 Py_INCREF(Py_None); resultobj = Py_None;
17809 return resultobj;
17810 fail:
17811 return NULL;
17812 }
17813
17814
17815 static PyObject *_wrap_PyScrolledWindow_base_RemoveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
17816 PyObject *resultobj;
17817 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17818 wxWindow *arg2 = (wxWindow *) 0 ;
17819 PyObject * obj0 = 0 ;
17820 PyObject * obj1 = 0 ;
17821 char *kwnames[] = {
17822 (char *) "self",(char *) "child", NULL
17823 };
17824
17825 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
17826 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17827 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17828 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
17829 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17830 {
17831 PyThreadState* __tstate = wxPyBeginAllowThreads();
17832 (arg1)->base_RemoveChild(arg2);
17833
17834 wxPyEndAllowThreads(__tstate);
17835 if (PyErr_Occurred()) SWIG_fail;
17836 }
17837 Py_INCREF(Py_None); resultobj = Py_None;
17838 return resultobj;
17839 fail:
17840 return NULL;
17841 }
17842
17843
17844 static PyObject *_wrap_PyScrolledWindow_base_ShouldInheritColours(PyObject *self, PyObject *args, PyObject *kwargs) {
17845 PyObject *resultobj;
17846 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17847 bool result;
17848 PyObject * obj0 = 0 ;
17849 char *kwnames[] = {
17850 (char *) "self", NULL
17851 };
17852
17853 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
17854 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17855 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17856 {
17857 PyThreadState* __tstate = wxPyBeginAllowThreads();
17858 result = (bool)((wxPyScrolledWindow const *)arg1)->base_ShouldInheritColours();
17859
17860 wxPyEndAllowThreads(__tstate);
17861 if (PyErr_Occurred()) SWIG_fail;
17862 }
17863 {
17864 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17865 }
17866 return resultobj;
17867 fail:
17868 return NULL;
17869 }
17870
17871
17872 static PyObject *_wrap_PyScrolledWindow_base_ApplyParentThemeBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
17873 PyObject *resultobj;
17874 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17875 wxColour *arg2 = 0 ;
17876 wxColour temp2 ;
17877 PyObject * obj0 = 0 ;
17878 PyObject * obj1 = 0 ;
17879 char *kwnames[] = {
17880 (char *) "self",(char *) "c", NULL
17881 };
17882
17883 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
17884 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17885 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17886 {
17887 arg2 = &temp2;
17888 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
17889 }
17890 {
17891 PyThreadState* __tstate = wxPyBeginAllowThreads();
17892 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
17893
17894 wxPyEndAllowThreads(__tstate);
17895 if (PyErr_Occurred()) SWIG_fail;
17896 }
17897 Py_INCREF(Py_None); resultobj = Py_None;
17898 return resultobj;
17899 fail:
17900 return NULL;
17901 }
17902
17903
17904 static PyObject *_wrap_PyScrolledWindow_base_GetDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
17905 PyObject *resultobj;
17906 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17907 wxVisualAttributes result;
17908 PyObject * obj0 = 0 ;
17909 char *kwnames[] = {
17910 (char *) "self", NULL
17911 };
17912
17913 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
17914 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17915 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17916 {
17917 PyThreadState* __tstate = wxPyBeginAllowThreads();
17918 result = (arg1)->base_GetDefaultAttributes();
17919
17920 wxPyEndAllowThreads(__tstate);
17921 if (PyErr_Occurred()) SWIG_fail;
17922 }
17923 {
17924 wxVisualAttributes * resultptr;
17925 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
17926 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
17927 }
17928 return resultobj;
17929 fail:
17930 return NULL;
17931 }
17932
17933
17934 static PyObject * PyScrolledWindow_swigregister(PyObject *self, PyObject *args) {
17935 PyObject *obj;
17936 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17937 SWIG_TypeClientData(SWIGTYPE_p_wxPyScrolledWindow, obj);
17938 Py_INCREF(obj);
17939 return Py_BuildValue((char *)"");
17940 }
17941 static int _wrap_PrintoutTitleStr_set(PyObject *_val) {
17942 PyErr_SetString(PyExc_TypeError,"Variable PrintoutTitleStr is read-only.");
17943 return 1;
17944 }
17945
17946
17947 static PyObject *_wrap_PrintoutTitleStr_get() {
17948 PyObject *pyobj;
17949
17950 {
17951 #if wxUSE_UNICODE
17952 pyobj = PyUnicode_FromWideChar((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
17953 #else
17954 pyobj = PyString_FromStringAndSize((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
17955 #endif
17956 }
17957 return pyobj;
17958 }
17959
17960
17961 static int _wrap_PreviewCanvasNameStr_set(PyObject *_val) {
17962 PyErr_SetString(PyExc_TypeError,"Variable PreviewCanvasNameStr is read-only.");
17963 return 1;
17964 }
17965
17966
17967 static PyObject *_wrap_PreviewCanvasNameStr_get() {
17968 PyObject *pyobj;
17969
17970 {
17971 #if wxUSE_UNICODE
17972 pyobj = PyUnicode_FromWideChar((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
17973 #else
17974 pyobj = PyString_FromStringAndSize((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
17975 #endif
17976 }
17977 return pyobj;
17978 }
17979
17980
17981 static PyObject *_wrap_new_PrintData__SWIG_0(PyObject *self, PyObject *args) {
17982 PyObject *resultobj;
17983 wxPrintData *result;
17984
17985 if(!PyArg_ParseTuple(args,(char *)":new_PrintData")) goto fail;
17986 {
17987 PyThreadState* __tstate = wxPyBeginAllowThreads();
17988 result = (wxPrintData *)new wxPrintData();
17989
17990 wxPyEndAllowThreads(__tstate);
17991 if (PyErr_Occurred()) SWIG_fail;
17992 }
17993 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
17994 return resultobj;
17995 fail:
17996 return NULL;
17997 }
17998
17999
18000 static PyObject *_wrap_new_PrintData__SWIG_1(PyObject *self, PyObject *args) {
18001 PyObject *resultobj;
18002 wxPrintData *arg1 = 0 ;
18003 wxPrintData *result;
18004 PyObject * obj0 = 0 ;
18005
18006 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintData",&obj0)) goto fail;
18007 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18008 SWIG_POINTER_EXCEPTION | 0)) == -1)
18009 SWIG_fail;
18010 if (arg1 == NULL) {
18011 PyErr_SetString(PyExc_TypeError,"null reference");
18012 SWIG_fail;
18013 }
18014 {
18015 PyThreadState* __tstate = wxPyBeginAllowThreads();
18016 result = (wxPrintData *)new wxPrintData((wxPrintData const &)*arg1);
18017
18018 wxPyEndAllowThreads(__tstate);
18019 if (PyErr_Occurred()) SWIG_fail;
18020 }
18021 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
18022 return resultobj;
18023 fail:
18024 return NULL;
18025 }
18026
18027
18028 static PyObject *_wrap_new_PrintData(PyObject *self, PyObject *args) {
18029 int argc;
18030 PyObject *argv[2];
18031 int ii;
18032
18033 argc = PyObject_Length(args);
18034 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
18035 argv[ii] = PyTuple_GetItem(args,ii);
18036 }
18037 if (argc == 0) {
18038 return _wrap_new_PrintData__SWIG_0(self,args);
18039 }
18040 if (argc == 1) {
18041 int _v;
18042 {
18043 void *ptr;
18044 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
18045 _v = 0;
18046 PyErr_Clear();
18047 } else {
18048 _v = 1;
18049 }
18050 }
18051 if (_v) {
18052 return _wrap_new_PrintData__SWIG_1(self,args);
18053 }
18054 }
18055
18056 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PrintData'");
18057 return NULL;
18058 }
18059
18060
18061 static PyObject *_wrap_delete_PrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
18062 PyObject *resultobj;
18063 wxPrintData *arg1 = (wxPrintData *) 0 ;
18064 PyObject * obj0 = 0 ;
18065 char *kwnames[] = {
18066 (char *) "self", NULL
18067 };
18068
18069 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintData",kwnames,&obj0)) goto fail;
18070 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18071 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18072 {
18073 PyThreadState* __tstate = wxPyBeginAllowThreads();
18074 delete arg1;
18075
18076 wxPyEndAllowThreads(__tstate);
18077 if (PyErr_Occurred()) SWIG_fail;
18078 }
18079 Py_INCREF(Py_None); resultobj = Py_None;
18080 return resultobj;
18081 fail:
18082 return NULL;
18083 }
18084
18085
18086 static PyObject *_wrap_PrintData_GetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
18087 PyObject *resultobj;
18088 wxPrintData *arg1 = (wxPrintData *) 0 ;
18089 int result;
18090 PyObject * obj0 = 0 ;
18091 char *kwnames[] = {
18092 (char *) "self", NULL
18093 };
18094
18095 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetNoCopies",kwnames,&obj0)) goto fail;
18096 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18097 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18098 {
18099 PyThreadState* __tstate = wxPyBeginAllowThreads();
18100 result = (int)(arg1)->GetNoCopies();
18101
18102 wxPyEndAllowThreads(__tstate);
18103 if (PyErr_Occurred()) SWIG_fail;
18104 }
18105 resultobj = SWIG_FromInt((int)result);
18106 return resultobj;
18107 fail:
18108 return NULL;
18109 }
18110
18111
18112 static PyObject *_wrap_PrintData_GetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
18113 PyObject *resultobj;
18114 wxPrintData *arg1 = (wxPrintData *) 0 ;
18115 bool result;
18116 PyObject * obj0 = 0 ;
18117 char *kwnames[] = {
18118 (char *) "self", NULL
18119 };
18120
18121 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetCollate",kwnames,&obj0)) goto fail;
18122 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18123 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18124 {
18125 PyThreadState* __tstate = wxPyBeginAllowThreads();
18126 result = (bool)(arg1)->GetCollate();
18127
18128 wxPyEndAllowThreads(__tstate);
18129 if (PyErr_Occurred()) SWIG_fail;
18130 }
18131 {
18132 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18133 }
18134 return resultobj;
18135 fail:
18136 return NULL;
18137 }
18138
18139
18140 static PyObject *_wrap_PrintData_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
18141 PyObject *resultobj;
18142 wxPrintData *arg1 = (wxPrintData *) 0 ;
18143 int result;
18144 PyObject * obj0 = 0 ;
18145 char *kwnames[] = {
18146 (char *) "self", NULL
18147 };
18148
18149 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOrientation",kwnames,&obj0)) goto fail;
18150 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18151 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18152 {
18153 PyThreadState* __tstate = wxPyBeginAllowThreads();
18154 result = (int)(arg1)->GetOrientation();
18155
18156 wxPyEndAllowThreads(__tstate);
18157 if (PyErr_Occurred()) SWIG_fail;
18158 }
18159 resultobj = SWIG_FromInt((int)result);
18160 return resultobj;
18161 fail:
18162 return NULL;
18163 }
18164
18165
18166 static PyObject *_wrap_PrintData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
18167 PyObject *resultobj;
18168 wxPrintData *arg1 = (wxPrintData *) 0 ;
18169 bool result;
18170 PyObject * obj0 = 0 ;
18171 char *kwnames[] = {
18172 (char *) "self", NULL
18173 };
18174
18175 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_Ok",kwnames,&obj0)) goto fail;
18176 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18177 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18178 {
18179 PyThreadState* __tstate = wxPyBeginAllowThreads();
18180 result = (bool)(arg1)->Ok();
18181
18182 wxPyEndAllowThreads(__tstate);
18183 if (PyErr_Occurred()) SWIG_fail;
18184 }
18185 {
18186 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18187 }
18188 return resultobj;
18189 fail:
18190 return NULL;
18191 }
18192
18193
18194 static PyObject *_wrap_PrintData_GetPrinterName(PyObject *self, PyObject *args, PyObject *kwargs) {
18195 PyObject *resultobj;
18196 wxPrintData *arg1 = (wxPrintData *) 0 ;
18197 wxString *result;
18198 PyObject * obj0 = 0 ;
18199 char *kwnames[] = {
18200 (char *) "self", NULL
18201 };
18202
18203 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterName",kwnames,&obj0)) goto fail;
18204 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18205 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18206 {
18207 PyThreadState* __tstate = wxPyBeginAllowThreads();
18208 {
18209 wxString const &_result_ref = (arg1)->GetPrinterName();
18210 result = (wxString *) &_result_ref;
18211 }
18212
18213 wxPyEndAllowThreads(__tstate);
18214 if (PyErr_Occurred()) SWIG_fail;
18215 }
18216 {
18217 #if wxUSE_UNICODE
18218 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18219 #else
18220 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18221 #endif
18222 }
18223 return resultobj;
18224 fail:
18225 return NULL;
18226 }
18227
18228
18229 static PyObject *_wrap_PrintData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
18230 PyObject *resultobj;
18231 wxPrintData *arg1 = (wxPrintData *) 0 ;
18232 bool result;
18233 PyObject * obj0 = 0 ;
18234 char *kwnames[] = {
18235 (char *) "self", NULL
18236 };
18237
18238 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetColour",kwnames,&obj0)) goto fail;
18239 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18240 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18241 {
18242 PyThreadState* __tstate = wxPyBeginAllowThreads();
18243 result = (bool)(arg1)->GetColour();
18244
18245 wxPyEndAllowThreads(__tstate);
18246 if (PyErr_Occurred()) SWIG_fail;
18247 }
18248 {
18249 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18250 }
18251 return resultobj;
18252 fail:
18253 return NULL;
18254 }
18255
18256
18257 static PyObject *_wrap_PrintData_GetDuplex(PyObject *self, PyObject *args, PyObject *kwargs) {
18258 PyObject *resultobj;
18259 wxPrintData *arg1 = (wxPrintData *) 0 ;
18260 int result;
18261 PyObject * obj0 = 0 ;
18262 char *kwnames[] = {
18263 (char *) "self", NULL
18264 };
18265
18266 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetDuplex",kwnames,&obj0)) goto fail;
18267 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18268 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18269 {
18270 PyThreadState* __tstate = wxPyBeginAllowThreads();
18271 result = (int)(arg1)->GetDuplex();
18272
18273 wxPyEndAllowThreads(__tstate);
18274 if (PyErr_Occurred()) SWIG_fail;
18275 }
18276 resultobj = SWIG_FromInt((int)result);
18277 return resultobj;
18278 fail:
18279 return NULL;
18280 }
18281
18282
18283 static PyObject *_wrap_PrintData_GetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
18284 PyObject *resultobj;
18285 wxPrintData *arg1 = (wxPrintData *) 0 ;
18286 int result;
18287 PyObject * obj0 = 0 ;
18288 char *kwnames[] = {
18289 (char *) "self", NULL
18290 };
18291
18292 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperId",kwnames,&obj0)) goto fail;
18293 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18294 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18295 {
18296 PyThreadState* __tstate = wxPyBeginAllowThreads();
18297 result = (int)(arg1)->GetPaperId();
18298
18299 wxPyEndAllowThreads(__tstate);
18300 if (PyErr_Occurred()) SWIG_fail;
18301 }
18302 resultobj = SWIG_FromInt((int)result);
18303 return resultobj;
18304 fail:
18305 return NULL;
18306 }
18307
18308
18309 static PyObject *_wrap_PrintData_GetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
18310 PyObject *resultobj;
18311 wxPrintData *arg1 = (wxPrintData *) 0 ;
18312 wxSize *result;
18313 PyObject * obj0 = 0 ;
18314 char *kwnames[] = {
18315 (char *) "self", NULL
18316 };
18317
18318 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperSize",kwnames,&obj0)) goto fail;
18319 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18320 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18321 {
18322 PyThreadState* __tstate = wxPyBeginAllowThreads();
18323 {
18324 wxSize const &_result_ref = (arg1)->GetPaperSize();
18325 result = (wxSize *) &_result_ref;
18326 }
18327
18328 wxPyEndAllowThreads(__tstate);
18329 if (PyErr_Occurred()) SWIG_fail;
18330 }
18331 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSize, 0);
18332 return resultobj;
18333 fail:
18334 return NULL;
18335 }
18336
18337
18338 static PyObject *_wrap_PrintData_GetQuality(PyObject *self, PyObject *args, PyObject *kwargs) {
18339 PyObject *resultobj;
18340 wxPrintData *arg1 = (wxPrintData *) 0 ;
18341 int result;
18342 PyObject * obj0 = 0 ;
18343 char *kwnames[] = {
18344 (char *) "self", NULL
18345 };
18346
18347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetQuality",kwnames,&obj0)) goto fail;
18348 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18349 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18350 {
18351 PyThreadState* __tstate = wxPyBeginAllowThreads();
18352 result = (int)(arg1)->GetQuality();
18353
18354 wxPyEndAllowThreads(__tstate);
18355 if (PyErr_Occurred()) SWIG_fail;
18356 }
18357 resultobj = SWIG_FromInt((int)result);
18358 return resultobj;
18359 fail:
18360 return NULL;
18361 }
18362
18363
18364 static PyObject *_wrap_PrintData_SetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
18365 PyObject *resultobj;
18366 wxPrintData *arg1 = (wxPrintData *) 0 ;
18367 int arg2 ;
18368 PyObject * obj0 = 0 ;
18369 PyObject * obj1 = 0 ;
18370 char *kwnames[] = {
18371 (char *) "self",(char *) "v", NULL
18372 };
18373
18374 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
18375 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18376 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18377 arg2 = (int) SWIG_AsInt(obj1);
18378 if (PyErr_Occurred()) SWIG_fail;
18379 {
18380 PyThreadState* __tstate = wxPyBeginAllowThreads();
18381 (arg1)->SetNoCopies(arg2);
18382
18383 wxPyEndAllowThreads(__tstate);
18384 if (PyErr_Occurred()) SWIG_fail;
18385 }
18386 Py_INCREF(Py_None); resultobj = Py_None;
18387 return resultobj;
18388 fail:
18389 return NULL;
18390 }
18391
18392
18393 static PyObject *_wrap_PrintData_SetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
18394 PyObject *resultobj;
18395 wxPrintData *arg1 = (wxPrintData *) 0 ;
18396 bool arg2 ;
18397 PyObject * obj0 = 0 ;
18398 PyObject * obj1 = 0 ;
18399 char *kwnames[] = {
18400 (char *) "self",(char *) "flag", NULL
18401 };
18402
18403 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
18404 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18405 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18406 arg2 = (bool) SWIG_AsBool(obj1);
18407 if (PyErr_Occurred()) SWIG_fail;
18408 {
18409 PyThreadState* __tstate = wxPyBeginAllowThreads();
18410 (arg1)->SetCollate(arg2);
18411
18412 wxPyEndAllowThreads(__tstate);
18413 if (PyErr_Occurred()) SWIG_fail;
18414 }
18415 Py_INCREF(Py_None); resultobj = Py_None;
18416 return resultobj;
18417 fail:
18418 return NULL;
18419 }
18420
18421
18422 static PyObject *_wrap_PrintData_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
18423 PyObject *resultobj;
18424 wxPrintData *arg1 = (wxPrintData *) 0 ;
18425 int arg2 ;
18426 PyObject * obj0 = 0 ;
18427 PyObject * obj1 = 0 ;
18428 char *kwnames[] = {
18429 (char *) "self",(char *) "orient", NULL
18430 };
18431
18432 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
18433 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18434 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18435 arg2 = (int) SWIG_AsInt(obj1);
18436 if (PyErr_Occurred()) SWIG_fail;
18437 {
18438 PyThreadState* __tstate = wxPyBeginAllowThreads();
18439 (arg1)->SetOrientation(arg2);
18440
18441 wxPyEndAllowThreads(__tstate);
18442 if (PyErr_Occurred()) SWIG_fail;
18443 }
18444 Py_INCREF(Py_None); resultobj = Py_None;
18445 return resultobj;
18446 fail:
18447 return NULL;
18448 }
18449
18450
18451 static PyObject *_wrap_PrintData_SetPrinterName(PyObject *self, PyObject *args, PyObject *kwargs) {
18452 PyObject *resultobj;
18453 wxPrintData *arg1 = (wxPrintData *) 0 ;
18454 wxString *arg2 = 0 ;
18455 bool temp2 = False ;
18456 PyObject * obj0 = 0 ;
18457 PyObject * obj1 = 0 ;
18458 char *kwnames[] = {
18459 (char *) "self",(char *) "name", NULL
18460 };
18461
18462 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterName",kwnames,&obj0,&obj1)) goto fail;
18463 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18464 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18465 {
18466 arg2 = wxString_in_helper(obj1);
18467 if (arg2 == NULL) SWIG_fail;
18468 temp2 = True;
18469 }
18470 {
18471 PyThreadState* __tstate = wxPyBeginAllowThreads();
18472 (arg1)->SetPrinterName((wxString const &)*arg2);
18473
18474 wxPyEndAllowThreads(__tstate);
18475 if (PyErr_Occurred()) SWIG_fail;
18476 }
18477 Py_INCREF(Py_None); resultobj = Py_None;
18478 {
18479 if (temp2)
18480 delete arg2;
18481 }
18482 return resultobj;
18483 fail:
18484 {
18485 if (temp2)
18486 delete arg2;
18487 }
18488 return NULL;
18489 }
18490
18491
18492 static PyObject *_wrap_PrintData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
18493 PyObject *resultobj;
18494 wxPrintData *arg1 = (wxPrintData *) 0 ;
18495 bool arg2 ;
18496 PyObject * obj0 = 0 ;
18497 PyObject * obj1 = 0 ;
18498 char *kwnames[] = {
18499 (char *) "self",(char *) "colour", NULL
18500 };
18501
18502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetColour",kwnames,&obj0,&obj1)) goto fail;
18503 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18504 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18505 arg2 = (bool) SWIG_AsBool(obj1);
18506 if (PyErr_Occurred()) SWIG_fail;
18507 {
18508 PyThreadState* __tstate = wxPyBeginAllowThreads();
18509 (arg1)->SetColour(arg2);
18510
18511 wxPyEndAllowThreads(__tstate);
18512 if (PyErr_Occurred()) SWIG_fail;
18513 }
18514 Py_INCREF(Py_None); resultobj = Py_None;
18515 return resultobj;
18516 fail:
18517 return NULL;
18518 }
18519
18520
18521 static PyObject *_wrap_PrintData_SetDuplex(PyObject *self, PyObject *args, PyObject *kwargs) {
18522 PyObject *resultobj;
18523 wxPrintData *arg1 = (wxPrintData *) 0 ;
18524 int arg2 ;
18525 PyObject * obj0 = 0 ;
18526 PyObject * obj1 = 0 ;
18527 char *kwnames[] = {
18528 (char *) "self",(char *) "duplex", NULL
18529 };
18530
18531 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetDuplex",kwnames,&obj0,&obj1)) goto fail;
18532 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18533 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18534 arg2 = (wxDuplexMode) SWIG_AsInt(obj1);
18535 if (PyErr_Occurred()) SWIG_fail;
18536 {
18537 PyThreadState* __tstate = wxPyBeginAllowThreads();
18538 (arg1)->SetDuplex((wxDuplexMode )arg2);
18539
18540 wxPyEndAllowThreads(__tstate);
18541 if (PyErr_Occurred()) SWIG_fail;
18542 }
18543 Py_INCREF(Py_None); resultobj = Py_None;
18544 return resultobj;
18545 fail:
18546 return NULL;
18547 }
18548
18549
18550 static PyObject *_wrap_PrintData_SetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
18551 PyObject *resultobj;
18552 wxPrintData *arg1 = (wxPrintData *) 0 ;
18553 int arg2 ;
18554 PyObject * obj0 = 0 ;
18555 PyObject * obj1 = 0 ;
18556 char *kwnames[] = {
18557 (char *) "self",(char *) "sizeId", NULL
18558 };
18559
18560 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
18561 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18562 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18563 arg2 = (wxPaperSize) SWIG_AsInt(obj1);
18564 if (PyErr_Occurred()) SWIG_fail;
18565 {
18566 PyThreadState* __tstate = wxPyBeginAllowThreads();
18567 (arg1)->SetPaperId((wxPaperSize )arg2);
18568
18569 wxPyEndAllowThreads(__tstate);
18570 if (PyErr_Occurred()) SWIG_fail;
18571 }
18572 Py_INCREF(Py_None); resultobj = Py_None;
18573 return resultobj;
18574 fail:
18575 return NULL;
18576 }
18577
18578
18579 static PyObject *_wrap_PrintData_SetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
18580 PyObject *resultobj;
18581 wxPrintData *arg1 = (wxPrintData *) 0 ;
18582 wxSize *arg2 = 0 ;
18583 wxSize temp2 ;
18584 PyObject * obj0 = 0 ;
18585 PyObject * obj1 = 0 ;
18586 char *kwnames[] = {
18587 (char *) "self",(char *) "sz", NULL
18588 };
18589
18590 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
18591 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18592 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18593 {
18594 arg2 = &temp2;
18595 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
18596 }
18597 {
18598 PyThreadState* __tstate = wxPyBeginAllowThreads();
18599 (arg1)->SetPaperSize((wxSize const &)*arg2);
18600
18601 wxPyEndAllowThreads(__tstate);
18602 if (PyErr_Occurred()) SWIG_fail;
18603 }
18604 Py_INCREF(Py_None); resultobj = Py_None;
18605 return resultobj;
18606 fail:
18607 return NULL;
18608 }
18609
18610
18611 static PyObject *_wrap_PrintData_SetQuality(PyObject *self, PyObject *args, PyObject *kwargs) {
18612 PyObject *resultobj;
18613 wxPrintData *arg1 = (wxPrintData *) 0 ;
18614 int arg2 ;
18615 PyObject * obj0 = 0 ;
18616 PyObject * obj1 = 0 ;
18617 char *kwnames[] = {
18618 (char *) "self",(char *) "quality", NULL
18619 };
18620
18621 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetQuality",kwnames,&obj0,&obj1)) goto fail;
18622 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18623 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18624 arg2 = (int) SWIG_AsInt(obj1);
18625 if (PyErr_Occurred()) SWIG_fail;
18626 {
18627 PyThreadState* __tstate = wxPyBeginAllowThreads();
18628 (arg1)->SetQuality(arg2);
18629
18630 wxPyEndAllowThreads(__tstate);
18631 if (PyErr_Occurred()) SWIG_fail;
18632 }
18633 Py_INCREF(Py_None); resultobj = Py_None;
18634 return resultobj;
18635 fail:
18636 return NULL;
18637 }
18638
18639
18640 static PyObject *_wrap_PrintData_GetPrinterCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
18641 PyObject *resultobj;
18642 wxPrintData *arg1 = (wxPrintData *) 0 ;
18643 wxString *result;
18644 PyObject * obj0 = 0 ;
18645 char *kwnames[] = {
18646 (char *) "self", NULL
18647 };
18648
18649 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterCommand",kwnames,&obj0)) goto fail;
18650 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18651 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18652 {
18653 PyThreadState* __tstate = wxPyBeginAllowThreads();
18654 {
18655 wxString const &_result_ref = (arg1)->GetPrinterCommand();
18656 result = (wxString *) &_result_ref;
18657 }
18658
18659 wxPyEndAllowThreads(__tstate);
18660 if (PyErr_Occurred()) SWIG_fail;
18661 }
18662 {
18663 #if wxUSE_UNICODE
18664 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18665 #else
18666 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18667 #endif
18668 }
18669 return resultobj;
18670 fail:
18671 return NULL;
18672 }
18673
18674
18675 static PyObject *_wrap_PrintData_GetPrinterOptions(PyObject *self, PyObject *args, PyObject *kwargs) {
18676 PyObject *resultobj;
18677 wxPrintData *arg1 = (wxPrintData *) 0 ;
18678 wxString *result;
18679 PyObject * obj0 = 0 ;
18680 char *kwnames[] = {
18681 (char *) "self", NULL
18682 };
18683
18684 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterOptions",kwnames,&obj0)) goto fail;
18685 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18686 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18687 {
18688 PyThreadState* __tstate = wxPyBeginAllowThreads();
18689 {
18690 wxString const &_result_ref = (arg1)->GetPrinterOptions();
18691 result = (wxString *) &_result_ref;
18692 }
18693
18694 wxPyEndAllowThreads(__tstate);
18695 if (PyErr_Occurred()) SWIG_fail;
18696 }
18697 {
18698 #if wxUSE_UNICODE
18699 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18700 #else
18701 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18702 #endif
18703 }
18704 return resultobj;
18705 fail:
18706 return NULL;
18707 }
18708
18709
18710 static PyObject *_wrap_PrintData_GetPreviewCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
18711 PyObject *resultobj;
18712 wxPrintData *arg1 = (wxPrintData *) 0 ;
18713 wxString *result;
18714 PyObject * obj0 = 0 ;
18715 char *kwnames[] = {
18716 (char *) "self", NULL
18717 };
18718
18719 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPreviewCommand",kwnames,&obj0)) goto fail;
18720 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18721 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18722 {
18723 PyThreadState* __tstate = wxPyBeginAllowThreads();
18724 {
18725 wxString const &_result_ref = (arg1)->GetPreviewCommand();
18726 result = (wxString *) &_result_ref;
18727 }
18728
18729 wxPyEndAllowThreads(__tstate);
18730 if (PyErr_Occurred()) SWIG_fail;
18731 }
18732 {
18733 #if wxUSE_UNICODE
18734 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18735 #else
18736 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18737 #endif
18738 }
18739 return resultobj;
18740 fail:
18741 return NULL;
18742 }
18743
18744
18745 static PyObject *_wrap_PrintData_GetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
18746 PyObject *resultobj;
18747 wxPrintData *arg1 = (wxPrintData *) 0 ;
18748 wxString *result;
18749 PyObject * obj0 = 0 ;
18750 char *kwnames[] = {
18751 (char *) "self", NULL
18752 };
18753
18754 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFilename",kwnames,&obj0)) goto fail;
18755 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18756 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18757 {
18758 PyThreadState* __tstate = wxPyBeginAllowThreads();
18759 {
18760 wxString const &_result_ref = (arg1)->GetFilename();
18761 result = (wxString *) &_result_ref;
18762 }
18763
18764 wxPyEndAllowThreads(__tstate);
18765 if (PyErr_Occurred()) SWIG_fail;
18766 }
18767 {
18768 #if wxUSE_UNICODE
18769 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18770 #else
18771 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18772 #endif
18773 }
18774 return resultobj;
18775 fail:
18776 return NULL;
18777 }
18778
18779
18780 static PyObject *_wrap_PrintData_GetFontMetricPath(PyObject *self, PyObject *args, PyObject *kwargs) {
18781 PyObject *resultobj;
18782 wxPrintData *arg1 = (wxPrintData *) 0 ;
18783 wxString *result;
18784 PyObject * obj0 = 0 ;
18785 char *kwnames[] = {
18786 (char *) "self", NULL
18787 };
18788
18789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFontMetricPath",kwnames,&obj0)) goto fail;
18790 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18791 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18792 {
18793 PyThreadState* __tstate = wxPyBeginAllowThreads();
18794 {
18795 wxString const &_result_ref = (arg1)->GetFontMetricPath();
18796 result = (wxString *) &_result_ref;
18797 }
18798
18799 wxPyEndAllowThreads(__tstate);
18800 if (PyErr_Occurred()) SWIG_fail;
18801 }
18802 {
18803 #if wxUSE_UNICODE
18804 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18805 #else
18806 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18807 #endif
18808 }
18809 return resultobj;
18810 fail:
18811 return NULL;
18812 }
18813
18814
18815 static PyObject *_wrap_PrintData_GetPrinterScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
18816 PyObject *resultobj;
18817 wxPrintData *arg1 = (wxPrintData *) 0 ;
18818 double result;
18819 PyObject * obj0 = 0 ;
18820 char *kwnames[] = {
18821 (char *) "self", NULL
18822 };
18823
18824 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleX",kwnames,&obj0)) goto fail;
18825 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18826 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18827 {
18828 PyThreadState* __tstate = wxPyBeginAllowThreads();
18829 result = (double)(arg1)->GetPrinterScaleX();
18830
18831 wxPyEndAllowThreads(__tstate);
18832 if (PyErr_Occurred()) SWIG_fail;
18833 }
18834 resultobj = SWIG_FromDouble((double)result);
18835 return resultobj;
18836 fail:
18837 return NULL;
18838 }
18839
18840
18841 static PyObject *_wrap_PrintData_GetPrinterScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
18842 PyObject *resultobj;
18843 wxPrintData *arg1 = (wxPrintData *) 0 ;
18844 double result;
18845 PyObject * obj0 = 0 ;
18846 char *kwnames[] = {
18847 (char *) "self", NULL
18848 };
18849
18850 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleY",kwnames,&obj0)) goto fail;
18851 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18852 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18853 {
18854 PyThreadState* __tstate = wxPyBeginAllowThreads();
18855 result = (double)(arg1)->GetPrinterScaleY();
18856
18857 wxPyEndAllowThreads(__tstate);
18858 if (PyErr_Occurred()) SWIG_fail;
18859 }
18860 resultobj = SWIG_FromDouble((double)result);
18861 return resultobj;
18862 fail:
18863 return NULL;
18864 }
18865
18866
18867 static PyObject *_wrap_PrintData_GetPrinterTranslateX(PyObject *self, PyObject *args, PyObject *kwargs) {
18868 PyObject *resultobj;
18869 wxPrintData *arg1 = (wxPrintData *) 0 ;
18870 long result;
18871 PyObject * obj0 = 0 ;
18872 char *kwnames[] = {
18873 (char *) "self", NULL
18874 };
18875
18876 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateX",kwnames,&obj0)) goto fail;
18877 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18878 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18879 {
18880 PyThreadState* __tstate = wxPyBeginAllowThreads();
18881 result = (long)(arg1)->GetPrinterTranslateX();
18882
18883 wxPyEndAllowThreads(__tstate);
18884 if (PyErr_Occurred()) SWIG_fail;
18885 }
18886 resultobj = SWIG_FromLong((long)result);
18887 return resultobj;
18888 fail:
18889 return NULL;
18890 }
18891
18892
18893 static PyObject *_wrap_PrintData_GetPrinterTranslateY(PyObject *self, PyObject *args, PyObject *kwargs) {
18894 PyObject *resultobj;
18895 wxPrintData *arg1 = (wxPrintData *) 0 ;
18896 long result;
18897 PyObject * obj0 = 0 ;
18898 char *kwnames[] = {
18899 (char *) "self", NULL
18900 };
18901
18902 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateY",kwnames,&obj0)) goto fail;
18903 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18904 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18905 {
18906 PyThreadState* __tstate = wxPyBeginAllowThreads();
18907 result = (long)(arg1)->GetPrinterTranslateY();
18908
18909 wxPyEndAllowThreads(__tstate);
18910 if (PyErr_Occurred()) SWIG_fail;
18911 }
18912 resultobj = SWIG_FromLong((long)result);
18913 return resultobj;
18914 fail:
18915 return NULL;
18916 }
18917
18918
18919 static PyObject *_wrap_PrintData_GetPrintMode(PyObject *self, PyObject *args, PyObject *kwargs) {
18920 PyObject *resultobj;
18921 wxPrintData *arg1 = (wxPrintData *) 0 ;
18922 int result;
18923 PyObject * obj0 = 0 ;
18924 char *kwnames[] = {
18925 (char *) "self", NULL
18926 };
18927
18928 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrintMode",kwnames,&obj0)) goto fail;
18929 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18930 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18931 {
18932 PyThreadState* __tstate = wxPyBeginAllowThreads();
18933 result = (int)(arg1)->GetPrintMode();
18934
18935 wxPyEndAllowThreads(__tstate);
18936 if (PyErr_Occurred()) SWIG_fail;
18937 }
18938 resultobj = SWIG_FromInt((int)result);
18939 return resultobj;
18940 fail:
18941 return NULL;
18942 }
18943
18944
18945 static PyObject *_wrap_PrintData_SetPrinterCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
18946 PyObject *resultobj;
18947 wxPrintData *arg1 = (wxPrintData *) 0 ;
18948 wxString *arg2 = 0 ;
18949 bool temp2 = False ;
18950 PyObject * obj0 = 0 ;
18951 PyObject * obj1 = 0 ;
18952 char *kwnames[] = {
18953 (char *) "self",(char *) "command", NULL
18954 };
18955
18956 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterCommand",kwnames,&obj0,&obj1)) goto fail;
18957 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18958 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18959 {
18960 arg2 = wxString_in_helper(obj1);
18961 if (arg2 == NULL) SWIG_fail;
18962 temp2 = True;
18963 }
18964 {
18965 PyThreadState* __tstate = wxPyBeginAllowThreads();
18966 (arg1)->SetPrinterCommand((wxString const &)*arg2);
18967
18968 wxPyEndAllowThreads(__tstate);
18969 if (PyErr_Occurred()) SWIG_fail;
18970 }
18971 Py_INCREF(Py_None); resultobj = Py_None;
18972 {
18973 if (temp2)
18974 delete arg2;
18975 }
18976 return resultobj;
18977 fail:
18978 {
18979 if (temp2)
18980 delete arg2;
18981 }
18982 return NULL;
18983 }
18984
18985
18986 static PyObject *_wrap_PrintData_SetPrinterOptions(PyObject *self, PyObject *args, PyObject *kwargs) {
18987 PyObject *resultobj;
18988 wxPrintData *arg1 = (wxPrintData *) 0 ;
18989 wxString *arg2 = 0 ;
18990 bool temp2 = False ;
18991 PyObject * obj0 = 0 ;
18992 PyObject * obj1 = 0 ;
18993 char *kwnames[] = {
18994 (char *) "self",(char *) "options", NULL
18995 };
18996
18997 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterOptions",kwnames,&obj0,&obj1)) goto fail;
18998 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18999 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19000 {
19001 arg2 = wxString_in_helper(obj1);
19002 if (arg2 == NULL) SWIG_fail;
19003 temp2 = True;
19004 }
19005 {
19006 PyThreadState* __tstate = wxPyBeginAllowThreads();
19007 (arg1)->SetPrinterOptions((wxString const &)*arg2);
19008
19009 wxPyEndAllowThreads(__tstate);
19010 if (PyErr_Occurred()) SWIG_fail;
19011 }
19012 Py_INCREF(Py_None); resultobj = Py_None;
19013 {
19014 if (temp2)
19015 delete arg2;
19016 }
19017 return resultobj;
19018 fail:
19019 {
19020 if (temp2)
19021 delete arg2;
19022 }
19023 return NULL;
19024 }
19025
19026
19027 static PyObject *_wrap_PrintData_SetPreviewCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
19028 PyObject *resultobj;
19029 wxPrintData *arg1 = (wxPrintData *) 0 ;
19030 wxString *arg2 = 0 ;
19031 bool temp2 = False ;
19032 PyObject * obj0 = 0 ;
19033 PyObject * obj1 = 0 ;
19034 char *kwnames[] = {
19035 (char *) "self",(char *) "command", NULL
19036 };
19037
19038 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPreviewCommand",kwnames,&obj0,&obj1)) goto fail;
19039 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19040 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19041 {
19042 arg2 = wxString_in_helper(obj1);
19043 if (arg2 == NULL) SWIG_fail;
19044 temp2 = True;
19045 }
19046 {
19047 PyThreadState* __tstate = wxPyBeginAllowThreads();
19048 (arg1)->SetPreviewCommand((wxString const &)*arg2);
19049
19050 wxPyEndAllowThreads(__tstate);
19051 if (PyErr_Occurred()) SWIG_fail;
19052 }
19053 Py_INCREF(Py_None); resultobj = Py_None;
19054 {
19055 if (temp2)
19056 delete arg2;
19057 }
19058 return resultobj;
19059 fail:
19060 {
19061 if (temp2)
19062 delete arg2;
19063 }
19064 return NULL;
19065 }
19066
19067
19068 static PyObject *_wrap_PrintData_SetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
19069 PyObject *resultobj;
19070 wxPrintData *arg1 = (wxPrintData *) 0 ;
19071 wxString *arg2 = 0 ;
19072 bool temp2 = False ;
19073 PyObject * obj0 = 0 ;
19074 PyObject * obj1 = 0 ;
19075 char *kwnames[] = {
19076 (char *) "self",(char *) "filename", NULL
19077 };
19078
19079 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFilename",kwnames,&obj0,&obj1)) goto fail;
19080 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19081 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19082 {
19083 arg2 = wxString_in_helper(obj1);
19084 if (arg2 == NULL) SWIG_fail;
19085 temp2 = True;
19086 }
19087 {
19088 PyThreadState* __tstate = wxPyBeginAllowThreads();
19089 (arg1)->SetFilename((wxString const &)*arg2);
19090
19091 wxPyEndAllowThreads(__tstate);
19092 if (PyErr_Occurred()) SWIG_fail;
19093 }
19094 Py_INCREF(Py_None); resultobj = Py_None;
19095 {
19096 if (temp2)
19097 delete arg2;
19098 }
19099 return resultobj;
19100 fail:
19101 {
19102 if (temp2)
19103 delete arg2;
19104 }
19105 return NULL;
19106 }
19107
19108
19109 static PyObject *_wrap_PrintData_SetFontMetricPath(PyObject *self, PyObject *args, PyObject *kwargs) {
19110 PyObject *resultobj;
19111 wxPrintData *arg1 = (wxPrintData *) 0 ;
19112 wxString *arg2 = 0 ;
19113 bool temp2 = False ;
19114 PyObject * obj0 = 0 ;
19115 PyObject * obj1 = 0 ;
19116 char *kwnames[] = {
19117 (char *) "self",(char *) "path", NULL
19118 };
19119
19120 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFontMetricPath",kwnames,&obj0,&obj1)) goto fail;
19121 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19122 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19123 {
19124 arg2 = wxString_in_helper(obj1);
19125 if (arg2 == NULL) SWIG_fail;
19126 temp2 = True;
19127 }
19128 {
19129 PyThreadState* __tstate = wxPyBeginAllowThreads();
19130 (arg1)->SetFontMetricPath((wxString const &)*arg2);
19131
19132 wxPyEndAllowThreads(__tstate);
19133 if (PyErr_Occurred()) SWIG_fail;
19134 }
19135 Py_INCREF(Py_None); resultobj = Py_None;
19136 {
19137 if (temp2)
19138 delete arg2;
19139 }
19140 return resultobj;
19141 fail:
19142 {
19143 if (temp2)
19144 delete arg2;
19145 }
19146 return NULL;
19147 }
19148
19149
19150 static PyObject *_wrap_PrintData_SetPrinterScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
19151 PyObject *resultobj;
19152 wxPrintData *arg1 = (wxPrintData *) 0 ;
19153 double arg2 ;
19154 PyObject * obj0 = 0 ;
19155 PyObject * obj1 = 0 ;
19156 char *kwnames[] = {
19157 (char *) "self",(char *) "x", NULL
19158 };
19159
19160 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleX",kwnames,&obj0,&obj1)) goto fail;
19161 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19162 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19163 arg2 = (double) SWIG_AsDouble(obj1);
19164 if (PyErr_Occurred()) SWIG_fail;
19165 {
19166 PyThreadState* __tstate = wxPyBeginAllowThreads();
19167 (arg1)->SetPrinterScaleX(arg2);
19168
19169 wxPyEndAllowThreads(__tstate);
19170 if (PyErr_Occurred()) SWIG_fail;
19171 }
19172 Py_INCREF(Py_None); resultobj = Py_None;
19173 return resultobj;
19174 fail:
19175 return NULL;
19176 }
19177
19178
19179 static PyObject *_wrap_PrintData_SetPrinterScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
19180 PyObject *resultobj;
19181 wxPrintData *arg1 = (wxPrintData *) 0 ;
19182 double arg2 ;
19183 PyObject * obj0 = 0 ;
19184 PyObject * obj1 = 0 ;
19185 char *kwnames[] = {
19186 (char *) "self",(char *) "y", NULL
19187 };
19188
19189 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleY",kwnames,&obj0,&obj1)) goto fail;
19190 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19191 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19192 arg2 = (double) SWIG_AsDouble(obj1);
19193 if (PyErr_Occurred()) SWIG_fail;
19194 {
19195 PyThreadState* __tstate = wxPyBeginAllowThreads();
19196 (arg1)->SetPrinterScaleY(arg2);
19197
19198 wxPyEndAllowThreads(__tstate);
19199 if (PyErr_Occurred()) SWIG_fail;
19200 }
19201 Py_INCREF(Py_None); resultobj = Py_None;
19202 return resultobj;
19203 fail:
19204 return NULL;
19205 }
19206
19207
19208 static PyObject *_wrap_PrintData_SetPrinterScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
19209 PyObject *resultobj;
19210 wxPrintData *arg1 = (wxPrintData *) 0 ;
19211 double arg2 ;
19212 double arg3 ;
19213 PyObject * obj0 = 0 ;
19214 PyObject * obj1 = 0 ;
19215 PyObject * obj2 = 0 ;
19216 char *kwnames[] = {
19217 (char *) "self",(char *) "x",(char *) "y", NULL
19218 };
19219
19220 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterScaling",kwnames,&obj0,&obj1,&obj2)) goto fail;
19221 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19222 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19223 arg2 = (double) SWIG_AsDouble(obj1);
19224 if (PyErr_Occurred()) SWIG_fail;
19225 arg3 = (double) SWIG_AsDouble(obj2);
19226 if (PyErr_Occurred()) SWIG_fail;
19227 {
19228 PyThreadState* __tstate = wxPyBeginAllowThreads();
19229 (arg1)->SetPrinterScaling(arg2,arg3);
19230
19231 wxPyEndAllowThreads(__tstate);
19232 if (PyErr_Occurred()) SWIG_fail;
19233 }
19234 Py_INCREF(Py_None); resultobj = Py_None;
19235 return resultobj;
19236 fail:
19237 return NULL;
19238 }
19239
19240
19241 static PyObject *_wrap_PrintData_SetPrinterTranslateX(PyObject *self, PyObject *args, PyObject *kwargs) {
19242 PyObject *resultobj;
19243 wxPrintData *arg1 = (wxPrintData *) 0 ;
19244 long arg2 ;
19245 PyObject * obj0 = 0 ;
19246 PyObject * obj1 = 0 ;
19247 char *kwnames[] = {
19248 (char *) "self",(char *) "x", NULL
19249 };
19250
19251 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateX",kwnames,&obj0,&obj1)) goto fail;
19252 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19253 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19254 arg2 = (long) SWIG_AsLong(obj1);
19255 if (PyErr_Occurred()) SWIG_fail;
19256 {
19257 PyThreadState* __tstate = wxPyBeginAllowThreads();
19258 (arg1)->SetPrinterTranslateX(arg2);
19259
19260 wxPyEndAllowThreads(__tstate);
19261 if (PyErr_Occurred()) SWIG_fail;
19262 }
19263 Py_INCREF(Py_None); resultobj = Py_None;
19264 return resultobj;
19265 fail:
19266 return NULL;
19267 }
19268
19269
19270 static PyObject *_wrap_PrintData_SetPrinterTranslateY(PyObject *self, PyObject *args, PyObject *kwargs) {
19271 PyObject *resultobj;
19272 wxPrintData *arg1 = (wxPrintData *) 0 ;
19273 long arg2 ;
19274 PyObject * obj0 = 0 ;
19275 PyObject * obj1 = 0 ;
19276 char *kwnames[] = {
19277 (char *) "self",(char *) "y", NULL
19278 };
19279
19280 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateY",kwnames,&obj0,&obj1)) goto fail;
19281 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19282 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19283 arg2 = (long) SWIG_AsLong(obj1);
19284 if (PyErr_Occurred()) SWIG_fail;
19285 {
19286 PyThreadState* __tstate = wxPyBeginAllowThreads();
19287 (arg1)->SetPrinterTranslateY(arg2);
19288
19289 wxPyEndAllowThreads(__tstate);
19290 if (PyErr_Occurred()) SWIG_fail;
19291 }
19292 Py_INCREF(Py_None); resultobj = Py_None;
19293 return resultobj;
19294 fail:
19295 return NULL;
19296 }
19297
19298
19299 static PyObject *_wrap_PrintData_SetPrinterTranslation(PyObject *self, PyObject *args, PyObject *kwargs) {
19300 PyObject *resultobj;
19301 wxPrintData *arg1 = (wxPrintData *) 0 ;
19302 long arg2 ;
19303 long arg3 ;
19304 PyObject * obj0 = 0 ;
19305 PyObject * obj1 = 0 ;
19306 PyObject * obj2 = 0 ;
19307 char *kwnames[] = {
19308 (char *) "self",(char *) "x",(char *) "y", NULL
19309 };
19310
19311 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterTranslation",kwnames,&obj0,&obj1,&obj2)) goto fail;
19312 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19313 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19314 arg2 = (long) SWIG_AsLong(obj1);
19315 if (PyErr_Occurred()) SWIG_fail;
19316 arg3 = (long) SWIG_AsLong(obj2);
19317 if (PyErr_Occurred()) SWIG_fail;
19318 {
19319 PyThreadState* __tstate = wxPyBeginAllowThreads();
19320 (arg1)->SetPrinterTranslation(arg2,arg3);
19321
19322 wxPyEndAllowThreads(__tstate);
19323 if (PyErr_Occurred()) SWIG_fail;
19324 }
19325 Py_INCREF(Py_None); resultobj = Py_None;
19326 return resultobj;
19327 fail:
19328 return NULL;
19329 }
19330
19331
19332 static PyObject *_wrap_PrintData_SetPrintMode(PyObject *self, PyObject *args, PyObject *kwargs) {
19333 PyObject *resultobj;
19334 wxPrintData *arg1 = (wxPrintData *) 0 ;
19335 int arg2 ;
19336 PyObject * obj0 = 0 ;
19337 PyObject * obj1 = 0 ;
19338 char *kwnames[] = {
19339 (char *) "self",(char *) "printMode", NULL
19340 };
19341
19342 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrintMode",kwnames,&obj0,&obj1)) goto fail;
19343 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19344 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19345 arg2 = (wxPrintMode) SWIG_AsInt(obj1);
19346 if (PyErr_Occurred()) SWIG_fail;
19347 {
19348 PyThreadState* __tstate = wxPyBeginAllowThreads();
19349 (arg1)->SetPrintMode((wxPrintMode )arg2);
19350
19351 wxPyEndAllowThreads(__tstate);
19352 if (PyErr_Occurred()) SWIG_fail;
19353 }
19354 Py_INCREF(Py_None); resultobj = Py_None;
19355 return resultobj;
19356 fail:
19357 return NULL;
19358 }
19359
19360
19361 static PyObject *_wrap_PrintData_GetOutputStream(PyObject *self, PyObject *args, PyObject *kwargs) {
19362 PyObject *resultobj;
19363 wxPrintData *arg1 = (wxPrintData *) 0 ;
19364 wxOutputStream *result;
19365 PyObject * obj0 = 0 ;
19366 char *kwnames[] = {
19367 (char *) "self", NULL
19368 };
19369
19370 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOutputStream",kwnames,&obj0)) goto fail;
19371 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19372 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19373 {
19374 PyThreadState* __tstate = wxPyBeginAllowThreads();
19375 result = (wxOutputStream *)(arg1)->GetOutputStream();
19376
19377 wxPyEndAllowThreads(__tstate);
19378 if (PyErr_Occurred()) SWIG_fail;
19379 }
19380 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxOutputStream, 0);
19381 return resultobj;
19382 fail:
19383 return NULL;
19384 }
19385
19386
19387 static PyObject *_wrap_PrintData_SetOutputStream(PyObject *self, PyObject *args, PyObject *kwargs) {
19388 PyObject *resultobj;
19389 wxPrintData *arg1 = (wxPrintData *) 0 ;
19390 wxOutputStream *arg2 = (wxOutputStream *) 0 ;
19391 PyObject * obj0 = 0 ;
19392 PyObject * obj1 = 0 ;
19393 char *kwnames[] = {
19394 (char *) "self",(char *) "outputstream", NULL
19395 };
19396
19397 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOutputStream",kwnames,&obj0,&obj1)) goto fail;
19398 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19399 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19400 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxOutputStream,
19401 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19402 {
19403 PyThreadState* __tstate = wxPyBeginAllowThreads();
19404 (arg1)->SetOutputStream(arg2);
19405
19406 wxPyEndAllowThreads(__tstate);
19407 if (PyErr_Occurred()) SWIG_fail;
19408 }
19409 Py_INCREF(Py_None); resultobj = Py_None;
19410 return resultobj;
19411 fail:
19412 return NULL;
19413 }
19414
19415
19416 static PyObject * PrintData_swigregister(PyObject *self, PyObject *args) {
19417 PyObject *obj;
19418 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
19419 SWIG_TypeClientData(SWIGTYPE_p_wxPrintData, obj);
19420 Py_INCREF(obj);
19421 return Py_BuildValue((char *)"");
19422 }
19423 static PyObject *_wrap_new_PageSetupDialogData__SWIG_0(PyObject *self, PyObject *args) {
19424 PyObject *resultobj;
19425 wxPageSetupDialogData *result;
19426
19427 if(!PyArg_ParseTuple(args,(char *)":new_PageSetupDialogData")) goto fail;
19428 {
19429 PyThreadState* __tstate = wxPyBeginAllowThreads();
19430 result = (wxPageSetupDialogData *)new wxPageSetupDialogData();
19431
19432 wxPyEndAllowThreads(__tstate);
19433 if (PyErr_Occurred()) SWIG_fail;
19434 }
19435 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
19436 return resultobj;
19437 fail:
19438 return NULL;
19439 }
19440
19441
19442 static PyObject *_wrap_new_PageSetupDialogData__SWIG_1(PyObject *self, PyObject *args) {
19443 PyObject *resultobj;
19444 wxPageSetupDialogData *arg1 = 0 ;
19445 wxPageSetupDialogData *result;
19446 PyObject * obj0 = 0 ;
19447
19448 if(!PyArg_ParseTuple(args,(char *)"O:new_PageSetupDialogData",&obj0)) goto fail;
19449 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19450 SWIG_POINTER_EXCEPTION | 0)) == -1)
19451 SWIG_fail;
19452 if (arg1 == NULL) {
19453 PyErr_SetString(PyExc_TypeError,"null reference");
19454 SWIG_fail;
19455 }
19456 {
19457 PyThreadState* __tstate = wxPyBeginAllowThreads();
19458 result = (wxPageSetupDialogData *)new wxPageSetupDialogData((wxPageSetupDialogData const &)*arg1);
19459
19460 wxPyEndAllowThreads(__tstate);
19461 if (PyErr_Occurred()) SWIG_fail;
19462 }
19463 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
19464 return resultobj;
19465 fail:
19466 return NULL;
19467 }
19468
19469
19470 static PyObject *_wrap_new_PageSetupDialogData(PyObject *self, PyObject *args) {
19471 int argc;
19472 PyObject *argv[2];
19473 int ii;
19474
19475 argc = PyObject_Length(args);
19476 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
19477 argv[ii] = PyTuple_GetItem(args,ii);
19478 }
19479 if (argc == 0) {
19480 return _wrap_new_PageSetupDialogData__SWIG_0(self,args);
19481 }
19482 if (argc == 1) {
19483 int _v;
19484 {
19485 void *ptr;
19486 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPageSetupDialogData, 0) == -1) {
19487 _v = 0;
19488 PyErr_Clear();
19489 } else {
19490 _v = 1;
19491 }
19492 }
19493 if (_v) {
19494 return _wrap_new_PageSetupDialogData__SWIG_1(self,args);
19495 }
19496 }
19497
19498 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PageSetupDialogData'");
19499 return NULL;
19500 }
19501
19502
19503 static PyObject *_wrap_delete_PageSetupDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
19504 PyObject *resultobj;
19505 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19506 PyObject * obj0 = 0 ;
19507 char *kwnames[] = {
19508 (char *) "self", NULL
19509 };
19510
19511 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PageSetupDialogData",kwnames,&obj0)) goto fail;
19512 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19513 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19514 {
19515 PyThreadState* __tstate = wxPyBeginAllowThreads();
19516 delete arg1;
19517
19518 wxPyEndAllowThreads(__tstate);
19519 if (PyErr_Occurred()) SWIG_fail;
19520 }
19521 Py_INCREF(Py_None); resultobj = Py_None;
19522 return resultobj;
19523 fail:
19524 return NULL;
19525 }
19526
19527
19528 static PyObject *_wrap_PageSetupDialogData_EnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
19529 PyObject *resultobj;
19530 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19531 bool arg2 ;
19532 PyObject * obj0 = 0 ;
19533 PyObject * obj1 = 0 ;
19534 char *kwnames[] = {
19535 (char *) "self",(char *) "flag", NULL
19536 };
19537
19538 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
19539 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19540 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19541 arg2 = (bool) SWIG_AsBool(obj1);
19542 if (PyErr_Occurred()) SWIG_fail;
19543 {
19544 PyThreadState* __tstate = wxPyBeginAllowThreads();
19545 (arg1)->EnableHelp(arg2);
19546
19547 wxPyEndAllowThreads(__tstate);
19548 if (PyErr_Occurred()) SWIG_fail;
19549 }
19550 Py_INCREF(Py_None); resultobj = Py_None;
19551 return resultobj;
19552 fail:
19553 return NULL;
19554 }
19555
19556
19557 static PyObject *_wrap_PageSetupDialogData_EnableMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
19558 PyObject *resultobj;
19559 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19560 bool arg2 ;
19561 PyObject * obj0 = 0 ;
19562 PyObject * obj1 = 0 ;
19563 char *kwnames[] = {
19564 (char *) "self",(char *) "flag", NULL
19565 };
19566
19567 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableMargins",kwnames,&obj0,&obj1)) goto fail;
19568 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19569 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19570 arg2 = (bool) SWIG_AsBool(obj1);
19571 if (PyErr_Occurred()) SWIG_fail;
19572 {
19573 PyThreadState* __tstate = wxPyBeginAllowThreads();
19574 (arg1)->EnableMargins(arg2);
19575
19576 wxPyEndAllowThreads(__tstate);
19577 if (PyErr_Occurred()) SWIG_fail;
19578 }
19579 Py_INCREF(Py_None); resultobj = Py_None;
19580 return resultobj;
19581 fail:
19582 return NULL;
19583 }
19584
19585
19586 static PyObject *_wrap_PageSetupDialogData_EnableOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
19587 PyObject *resultobj;
19588 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19589 bool arg2 ;
19590 PyObject * obj0 = 0 ;
19591 PyObject * obj1 = 0 ;
19592 char *kwnames[] = {
19593 (char *) "self",(char *) "flag", NULL
19594 };
19595
19596 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableOrientation",kwnames,&obj0,&obj1)) goto fail;
19597 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19598 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19599 arg2 = (bool) SWIG_AsBool(obj1);
19600 if (PyErr_Occurred()) SWIG_fail;
19601 {
19602 PyThreadState* __tstate = wxPyBeginAllowThreads();
19603 (arg1)->EnableOrientation(arg2);
19604
19605 wxPyEndAllowThreads(__tstate);
19606 if (PyErr_Occurred()) SWIG_fail;
19607 }
19608 Py_INCREF(Py_None); resultobj = Py_None;
19609 return resultobj;
19610 fail:
19611 return NULL;
19612 }
19613
19614
19615 static PyObject *_wrap_PageSetupDialogData_EnablePaper(PyObject *self, PyObject *args, PyObject *kwargs) {
19616 PyObject *resultobj;
19617 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19618 bool arg2 ;
19619 PyObject * obj0 = 0 ;
19620 PyObject * obj1 = 0 ;
19621 char *kwnames[] = {
19622 (char *) "self",(char *) "flag", NULL
19623 };
19624
19625 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePaper",kwnames,&obj0,&obj1)) goto fail;
19626 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19627 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19628 arg2 = (bool) SWIG_AsBool(obj1);
19629 if (PyErr_Occurred()) SWIG_fail;
19630 {
19631 PyThreadState* __tstate = wxPyBeginAllowThreads();
19632 (arg1)->EnablePaper(arg2);
19633
19634 wxPyEndAllowThreads(__tstate);
19635 if (PyErr_Occurred()) SWIG_fail;
19636 }
19637 Py_INCREF(Py_None); resultobj = Py_None;
19638 return resultobj;
19639 fail:
19640 return NULL;
19641 }
19642
19643
19644 static PyObject *_wrap_PageSetupDialogData_EnablePrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
19645 PyObject *resultobj;
19646 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19647 bool arg2 ;
19648 PyObject * obj0 = 0 ;
19649 PyObject * obj1 = 0 ;
19650 char *kwnames[] = {
19651 (char *) "self",(char *) "flag", NULL
19652 };
19653
19654 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePrinter",kwnames,&obj0,&obj1)) goto fail;
19655 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19656 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19657 arg2 = (bool) SWIG_AsBool(obj1);
19658 if (PyErr_Occurred()) SWIG_fail;
19659 {
19660 PyThreadState* __tstate = wxPyBeginAllowThreads();
19661 (arg1)->EnablePrinter(arg2);
19662
19663 wxPyEndAllowThreads(__tstate);
19664 if (PyErr_Occurred()) SWIG_fail;
19665 }
19666 Py_INCREF(Py_None); resultobj = Py_None;
19667 return resultobj;
19668 fail:
19669 return NULL;
19670 }
19671
19672
19673 static PyObject *_wrap_PageSetupDialogData_GetDefaultMinMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
19674 PyObject *resultobj;
19675 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19676 bool result;
19677 PyObject * obj0 = 0 ;
19678 char *kwnames[] = {
19679 (char *) "self", NULL
19680 };
19681
19682 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultMinMargins",kwnames,&obj0)) goto fail;
19683 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19684 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19685 {
19686 PyThreadState* __tstate = wxPyBeginAllowThreads();
19687 result = (bool)(arg1)->GetDefaultMinMargins();
19688
19689 wxPyEndAllowThreads(__tstate);
19690 if (PyErr_Occurred()) SWIG_fail;
19691 }
19692 {
19693 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19694 }
19695 return resultobj;
19696 fail:
19697 return NULL;
19698 }
19699
19700
19701 static PyObject *_wrap_PageSetupDialogData_GetEnableMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
19702 PyObject *resultobj;
19703 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19704 bool result;
19705 PyObject * obj0 = 0 ;
19706 char *kwnames[] = {
19707 (char *) "self", NULL
19708 };
19709
19710 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableMargins",kwnames,&obj0)) goto fail;
19711 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19712 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19713 {
19714 PyThreadState* __tstate = wxPyBeginAllowThreads();
19715 result = (bool)(arg1)->GetEnableMargins();
19716
19717 wxPyEndAllowThreads(__tstate);
19718 if (PyErr_Occurred()) SWIG_fail;
19719 }
19720 {
19721 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19722 }
19723 return resultobj;
19724 fail:
19725 return NULL;
19726 }
19727
19728
19729 static PyObject *_wrap_PageSetupDialogData_GetEnableOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
19730 PyObject *resultobj;
19731 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19732 bool result;
19733 PyObject * obj0 = 0 ;
19734 char *kwnames[] = {
19735 (char *) "self", NULL
19736 };
19737
19738 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableOrientation",kwnames,&obj0)) goto fail;
19739 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19740 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19741 {
19742 PyThreadState* __tstate = wxPyBeginAllowThreads();
19743 result = (bool)(arg1)->GetEnableOrientation();
19744
19745 wxPyEndAllowThreads(__tstate);
19746 if (PyErr_Occurred()) SWIG_fail;
19747 }
19748 {
19749 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19750 }
19751 return resultobj;
19752 fail:
19753 return NULL;
19754 }
19755
19756
19757 static PyObject *_wrap_PageSetupDialogData_GetEnablePaper(PyObject *self, PyObject *args, PyObject *kwargs) {
19758 PyObject *resultobj;
19759 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19760 bool result;
19761 PyObject * obj0 = 0 ;
19762 char *kwnames[] = {
19763 (char *) "self", NULL
19764 };
19765
19766 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePaper",kwnames,&obj0)) goto fail;
19767 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19768 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19769 {
19770 PyThreadState* __tstate = wxPyBeginAllowThreads();
19771 result = (bool)(arg1)->GetEnablePaper();
19772
19773 wxPyEndAllowThreads(__tstate);
19774 if (PyErr_Occurred()) SWIG_fail;
19775 }
19776 {
19777 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19778 }
19779 return resultobj;
19780 fail:
19781 return NULL;
19782 }
19783
19784
19785 static PyObject *_wrap_PageSetupDialogData_GetEnablePrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
19786 PyObject *resultobj;
19787 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19788 bool result;
19789 PyObject * obj0 = 0 ;
19790 char *kwnames[] = {
19791 (char *) "self", NULL
19792 };
19793
19794 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePrinter",kwnames,&obj0)) goto fail;
19795 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19796 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19797 {
19798 PyThreadState* __tstate = wxPyBeginAllowThreads();
19799 result = (bool)(arg1)->GetEnablePrinter();
19800
19801 wxPyEndAllowThreads(__tstate);
19802 if (PyErr_Occurred()) SWIG_fail;
19803 }
19804 {
19805 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19806 }
19807 return resultobj;
19808 fail:
19809 return NULL;
19810 }
19811
19812
19813 static PyObject *_wrap_PageSetupDialogData_GetEnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
19814 PyObject *resultobj;
19815 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19816 bool result;
19817 PyObject * obj0 = 0 ;
19818 char *kwnames[] = {
19819 (char *) "self", NULL
19820 };
19821
19822 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
19823 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19824 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19825 {
19826 PyThreadState* __tstate = wxPyBeginAllowThreads();
19827 result = (bool)(arg1)->GetEnableHelp();
19828
19829 wxPyEndAllowThreads(__tstate);
19830 if (PyErr_Occurred()) SWIG_fail;
19831 }
19832 {
19833 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19834 }
19835 return resultobj;
19836 fail:
19837 return NULL;
19838 }
19839
19840
19841 static PyObject *_wrap_PageSetupDialogData_GetDefaultInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
19842 PyObject *resultobj;
19843 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19844 bool result;
19845 PyObject * obj0 = 0 ;
19846 char *kwnames[] = {
19847 (char *) "self", NULL
19848 };
19849
19850 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultInfo",kwnames,&obj0)) goto fail;
19851 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19852 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19853 {
19854 PyThreadState* __tstate = wxPyBeginAllowThreads();
19855 result = (bool)(arg1)->GetDefaultInfo();
19856
19857 wxPyEndAllowThreads(__tstate);
19858 if (PyErr_Occurred()) SWIG_fail;
19859 }
19860 {
19861 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19862 }
19863 return resultobj;
19864 fail:
19865 return NULL;
19866 }
19867
19868
19869 static PyObject *_wrap_PageSetupDialogData_GetMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
19870 PyObject *resultobj;
19871 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19872 wxPoint result;
19873 PyObject * obj0 = 0 ;
19874 char *kwnames[] = {
19875 (char *) "self", NULL
19876 };
19877
19878 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginTopLeft",kwnames,&obj0)) goto fail;
19879 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19880 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19881 {
19882 PyThreadState* __tstate = wxPyBeginAllowThreads();
19883 result = (arg1)->GetMarginTopLeft();
19884
19885 wxPyEndAllowThreads(__tstate);
19886 if (PyErr_Occurred()) SWIG_fail;
19887 }
19888 {
19889 wxPoint * resultptr;
19890 resultptr = new wxPoint((wxPoint &) result);
19891 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
19892 }
19893 return resultobj;
19894 fail:
19895 return NULL;
19896 }
19897
19898
19899 static PyObject *_wrap_PageSetupDialogData_GetMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
19900 PyObject *resultobj;
19901 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19902 wxPoint result;
19903 PyObject * obj0 = 0 ;
19904 char *kwnames[] = {
19905 (char *) "self", NULL
19906 };
19907
19908 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginBottomRight",kwnames,&obj0)) goto fail;
19909 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19910 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19911 {
19912 PyThreadState* __tstate = wxPyBeginAllowThreads();
19913 result = (arg1)->GetMarginBottomRight();
19914
19915 wxPyEndAllowThreads(__tstate);
19916 if (PyErr_Occurred()) SWIG_fail;
19917 }
19918 {
19919 wxPoint * resultptr;
19920 resultptr = new wxPoint((wxPoint &) result);
19921 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
19922 }
19923 return resultobj;
19924 fail:
19925 return NULL;
19926 }
19927
19928
19929 static PyObject *_wrap_PageSetupDialogData_GetMinMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
19930 PyObject *resultobj;
19931 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19932 wxPoint result;
19933 PyObject * obj0 = 0 ;
19934 char *kwnames[] = {
19935 (char *) "self", NULL
19936 };
19937
19938 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginTopLeft",kwnames,&obj0)) goto fail;
19939 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19940 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19941 {
19942 PyThreadState* __tstate = wxPyBeginAllowThreads();
19943 result = (arg1)->GetMinMarginTopLeft();
19944
19945 wxPyEndAllowThreads(__tstate);
19946 if (PyErr_Occurred()) SWIG_fail;
19947 }
19948 {
19949 wxPoint * resultptr;
19950 resultptr = new wxPoint((wxPoint &) result);
19951 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
19952 }
19953 return resultobj;
19954 fail:
19955 return NULL;
19956 }
19957
19958
19959 static PyObject *_wrap_PageSetupDialogData_GetMinMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
19960 PyObject *resultobj;
19961 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19962 wxPoint result;
19963 PyObject * obj0 = 0 ;
19964 char *kwnames[] = {
19965 (char *) "self", NULL
19966 };
19967
19968 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginBottomRight",kwnames,&obj0)) goto fail;
19969 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19970 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19971 {
19972 PyThreadState* __tstate = wxPyBeginAllowThreads();
19973 result = (arg1)->GetMinMarginBottomRight();
19974
19975 wxPyEndAllowThreads(__tstate);
19976 if (PyErr_Occurred()) SWIG_fail;
19977 }
19978 {
19979 wxPoint * resultptr;
19980 resultptr = new wxPoint((wxPoint &) result);
19981 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
19982 }
19983 return resultobj;
19984 fail:
19985 return NULL;
19986 }
19987
19988
19989 static PyObject *_wrap_PageSetupDialogData_GetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
19990 PyObject *resultobj;
19991 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19992 int result;
19993 PyObject * obj0 = 0 ;
19994 char *kwnames[] = {
19995 (char *) "self", NULL
19996 };
19997
19998 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperId",kwnames,&obj0)) goto fail;
19999 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20000 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20001 {
20002 PyThreadState* __tstate = wxPyBeginAllowThreads();
20003 result = (int)(arg1)->GetPaperId();
20004
20005 wxPyEndAllowThreads(__tstate);
20006 if (PyErr_Occurred()) SWIG_fail;
20007 }
20008 resultobj = SWIG_FromInt((int)result);
20009 return resultobj;
20010 fail:
20011 return NULL;
20012 }
20013
20014
20015 static PyObject *_wrap_PageSetupDialogData_GetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
20016 PyObject *resultobj;
20017 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20018 wxSize result;
20019 PyObject * obj0 = 0 ;
20020 char *kwnames[] = {
20021 (char *) "self", NULL
20022 };
20023
20024 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperSize",kwnames,&obj0)) goto fail;
20025 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20026 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20027 {
20028 PyThreadState* __tstate = wxPyBeginAllowThreads();
20029 result = (arg1)->GetPaperSize();
20030
20031 wxPyEndAllowThreads(__tstate);
20032 if (PyErr_Occurred()) SWIG_fail;
20033 }
20034 {
20035 wxSize * resultptr;
20036 resultptr = new wxSize((wxSize &) result);
20037 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
20038 }
20039 return resultobj;
20040 fail:
20041 return NULL;
20042 }
20043
20044
20045 static PyObject *_wrap_PageSetupDialogData_GetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
20046 PyObject *resultobj;
20047 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20048 wxPrintData *result;
20049 PyObject * obj0 = 0 ;
20050 char *kwnames[] = {
20051 (char *) "self", NULL
20052 };
20053
20054 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPrintData",kwnames,&obj0)) goto fail;
20055 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20056 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20057 {
20058 PyThreadState* __tstate = wxPyBeginAllowThreads();
20059 {
20060 wxPrintData &_result_ref = (arg1)->GetPrintData();
20061 result = (wxPrintData *) &_result_ref;
20062 }
20063
20064 wxPyEndAllowThreads(__tstate);
20065 if (PyErr_Occurred()) SWIG_fail;
20066 }
20067 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
20068 return resultobj;
20069 fail:
20070 return NULL;
20071 }
20072
20073
20074 static PyObject *_wrap_PageSetupDialogData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
20075 PyObject *resultobj;
20076 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20077 bool result;
20078 PyObject * obj0 = 0 ;
20079 char *kwnames[] = {
20080 (char *) "self", NULL
20081 };
20082
20083 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_Ok",kwnames,&obj0)) goto fail;
20084 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20085 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20086 {
20087 PyThreadState* __tstate = wxPyBeginAllowThreads();
20088 result = (bool)(arg1)->Ok();
20089
20090 wxPyEndAllowThreads(__tstate);
20091 if (PyErr_Occurred()) SWIG_fail;
20092 }
20093 {
20094 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20095 }
20096 return resultobj;
20097 fail:
20098 return NULL;
20099 }
20100
20101
20102 static PyObject *_wrap_PageSetupDialogData_SetDefaultInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
20103 PyObject *resultobj;
20104 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20105 bool arg2 ;
20106 PyObject * obj0 = 0 ;
20107 PyObject * obj1 = 0 ;
20108 char *kwnames[] = {
20109 (char *) "self",(char *) "flag", NULL
20110 };
20111
20112 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultInfo",kwnames,&obj0,&obj1)) goto fail;
20113 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20114 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20115 arg2 = (bool) SWIG_AsBool(obj1);
20116 if (PyErr_Occurred()) SWIG_fail;
20117 {
20118 PyThreadState* __tstate = wxPyBeginAllowThreads();
20119 (arg1)->SetDefaultInfo(arg2);
20120
20121 wxPyEndAllowThreads(__tstate);
20122 if (PyErr_Occurred()) SWIG_fail;
20123 }
20124 Py_INCREF(Py_None); resultobj = Py_None;
20125 return resultobj;
20126 fail:
20127 return NULL;
20128 }
20129
20130
20131 static PyObject *_wrap_PageSetupDialogData_SetDefaultMinMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
20132 PyObject *resultobj;
20133 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20134 bool arg2 ;
20135 PyObject * obj0 = 0 ;
20136 PyObject * obj1 = 0 ;
20137 char *kwnames[] = {
20138 (char *) "self",(char *) "flag", NULL
20139 };
20140
20141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultMinMargins",kwnames,&obj0,&obj1)) goto fail;
20142 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20143 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20144 arg2 = (bool) SWIG_AsBool(obj1);
20145 if (PyErr_Occurred()) SWIG_fail;
20146 {
20147 PyThreadState* __tstate = wxPyBeginAllowThreads();
20148 (arg1)->SetDefaultMinMargins(arg2);
20149
20150 wxPyEndAllowThreads(__tstate);
20151 if (PyErr_Occurred()) SWIG_fail;
20152 }
20153 Py_INCREF(Py_None); resultobj = Py_None;
20154 return resultobj;
20155 fail:
20156 return NULL;
20157 }
20158
20159
20160 static PyObject *_wrap_PageSetupDialogData_SetMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
20161 PyObject *resultobj;
20162 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20163 wxPoint *arg2 = 0 ;
20164 wxPoint temp2 ;
20165 PyObject * obj0 = 0 ;
20166 PyObject * obj1 = 0 ;
20167 char *kwnames[] = {
20168 (char *) "self",(char *) "pt", NULL
20169 };
20170
20171 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
20172 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20173 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20174 {
20175 arg2 = &temp2;
20176 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
20177 }
20178 {
20179 PyThreadState* __tstate = wxPyBeginAllowThreads();
20180 (arg1)->SetMarginTopLeft((wxPoint const &)*arg2);
20181
20182 wxPyEndAllowThreads(__tstate);
20183 if (PyErr_Occurred()) SWIG_fail;
20184 }
20185 Py_INCREF(Py_None); resultobj = Py_None;
20186 return resultobj;
20187 fail:
20188 return NULL;
20189 }
20190
20191
20192 static PyObject *_wrap_PageSetupDialogData_SetMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
20193 PyObject *resultobj;
20194 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20195 wxPoint *arg2 = 0 ;
20196 wxPoint temp2 ;
20197 PyObject * obj0 = 0 ;
20198 PyObject * obj1 = 0 ;
20199 char *kwnames[] = {
20200 (char *) "self",(char *) "pt", NULL
20201 };
20202
20203 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
20204 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20205 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20206 {
20207 arg2 = &temp2;
20208 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
20209 }
20210 {
20211 PyThreadState* __tstate = wxPyBeginAllowThreads();
20212 (arg1)->SetMarginBottomRight((wxPoint const &)*arg2);
20213
20214 wxPyEndAllowThreads(__tstate);
20215 if (PyErr_Occurred()) SWIG_fail;
20216 }
20217 Py_INCREF(Py_None); resultobj = Py_None;
20218 return resultobj;
20219 fail:
20220 return NULL;
20221 }
20222
20223
20224 static PyObject *_wrap_PageSetupDialogData_SetMinMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
20225 PyObject *resultobj;
20226 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20227 wxPoint *arg2 = 0 ;
20228 wxPoint temp2 ;
20229 PyObject * obj0 = 0 ;
20230 PyObject * obj1 = 0 ;
20231 char *kwnames[] = {
20232 (char *) "self",(char *) "pt", NULL
20233 };
20234
20235 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
20236 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20237 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20238 {
20239 arg2 = &temp2;
20240 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
20241 }
20242 {
20243 PyThreadState* __tstate = wxPyBeginAllowThreads();
20244 (arg1)->SetMinMarginTopLeft((wxPoint const &)*arg2);
20245
20246 wxPyEndAllowThreads(__tstate);
20247 if (PyErr_Occurred()) SWIG_fail;
20248 }
20249 Py_INCREF(Py_None); resultobj = Py_None;
20250 return resultobj;
20251 fail:
20252 return NULL;
20253 }
20254
20255
20256 static PyObject *_wrap_PageSetupDialogData_SetMinMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
20257 PyObject *resultobj;
20258 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20259 wxPoint *arg2 = 0 ;
20260 wxPoint temp2 ;
20261 PyObject * obj0 = 0 ;
20262 PyObject * obj1 = 0 ;
20263 char *kwnames[] = {
20264 (char *) "self",(char *) "pt", NULL
20265 };
20266
20267 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
20268 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20269 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20270 {
20271 arg2 = &temp2;
20272 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
20273 }
20274 {
20275 PyThreadState* __tstate = wxPyBeginAllowThreads();
20276 (arg1)->SetMinMarginBottomRight((wxPoint const &)*arg2);
20277
20278 wxPyEndAllowThreads(__tstate);
20279 if (PyErr_Occurred()) SWIG_fail;
20280 }
20281 Py_INCREF(Py_None); resultobj = Py_None;
20282 return resultobj;
20283 fail:
20284 return NULL;
20285 }
20286
20287
20288 static PyObject *_wrap_PageSetupDialogData_SetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
20289 PyObject *resultobj;
20290 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20291 int arg2 ;
20292 PyObject * obj0 = 0 ;
20293 PyObject * obj1 = 0 ;
20294 char *kwnames[] = {
20295 (char *) "self",(char *) "id", NULL
20296 };
20297
20298 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
20299 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20300 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20301 arg2 = (wxPaperSize) SWIG_AsInt(obj1);
20302 if (PyErr_Occurred()) SWIG_fail;
20303 {
20304 PyThreadState* __tstate = wxPyBeginAllowThreads();
20305 (arg1)->SetPaperId((wxPaperSize )arg2);
20306
20307 wxPyEndAllowThreads(__tstate);
20308 if (PyErr_Occurred()) SWIG_fail;
20309 }
20310 Py_INCREF(Py_None); resultobj = Py_None;
20311 return resultobj;
20312 fail:
20313 return NULL;
20314 }
20315
20316
20317 static PyObject *_wrap_PageSetupDialogData_SetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
20318 PyObject *resultobj;
20319 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20320 wxSize *arg2 = 0 ;
20321 wxSize temp2 ;
20322 PyObject * obj0 = 0 ;
20323 PyObject * obj1 = 0 ;
20324 char *kwnames[] = {
20325 (char *) "self",(char *) "size", NULL
20326 };
20327
20328 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
20329 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20330 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20331 {
20332 arg2 = &temp2;
20333 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
20334 }
20335 {
20336 PyThreadState* __tstate = wxPyBeginAllowThreads();
20337 (arg1)->SetPaperSize((wxSize const &)*arg2);
20338
20339 wxPyEndAllowThreads(__tstate);
20340 if (PyErr_Occurred()) SWIG_fail;
20341 }
20342 Py_INCREF(Py_None); resultobj = Py_None;
20343 return resultobj;
20344 fail:
20345 return NULL;
20346 }
20347
20348
20349 static PyObject *_wrap_PageSetupDialogData_SetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
20350 PyObject *resultobj;
20351 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20352 wxPrintData *arg2 = 0 ;
20353 PyObject * obj0 = 0 ;
20354 PyObject * obj1 = 0 ;
20355 char *kwnames[] = {
20356 (char *) "self",(char *) "printData", NULL
20357 };
20358
20359 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
20360 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20361 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20362 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintData,
20363 SWIG_POINTER_EXCEPTION | 0)) == -1)
20364 SWIG_fail;
20365 if (arg2 == NULL) {
20366 PyErr_SetString(PyExc_TypeError,"null reference");
20367 SWIG_fail;
20368 }
20369 {
20370 PyThreadState* __tstate = wxPyBeginAllowThreads();
20371 (arg1)->SetPrintData((wxPrintData const &)*arg2);
20372
20373 wxPyEndAllowThreads(__tstate);
20374 if (PyErr_Occurred()) SWIG_fail;
20375 }
20376 Py_INCREF(Py_None); resultobj = Py_None;
20377 return resultobj;
20378 fail:
20379 return NULL;
20380 }
20381
20382
20383 static PyObject * PageSetupDialogData_swigregister(PyObject *self, PyObject *args) {
20384 PyObject *obj;
20385 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20386 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialogData, obj);
20387 Py_INCREF(obj);
20388 return Py_BuildValue((char *)"");
20389 }
20390 static PyObject *_wrap_new_PageSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
20391 PyObject *resultobj;
20392 wxWindow *arg1 = (wxWindow *) 0 ;
20393 wxPageSetupDialogData *arg2 = (wxPageSetupDialogData *) NULL ;
20394 wxPageSetupDialog *result;
20395 PyObject * obj0 = 0 ;
20396 PyObject * obj1 = 0 ;
20397 char *kwnames[] = {
20398 (char *) "parent",(char *) "data", NULL
20399 };
20400
20401 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PageSetupDialog",kwnames,&obj0,&obj1)) goto fail;
20402 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
20403 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20404 if (obj1) {
20405 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPageSetupDialogData,
20406 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20407 }
20408 {
20409 if (!wxPyCheckForApp()) SWIG_fail;
20410 PyThreadState* __tstate = wxPyBeginAllowThreads();
20411 result = (wxPageSetupDialog *)new wxPageSetupDialog(arg1,arg2);
20412
20413 wxPyEndAllowThreads(__tstate);
20414 if (PyErr_Occurred()) SWIG_fail;
20415 }
20416 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialog, 1);
20417 return resultobj;
20418 fail:
20419 return NULL;
20420 }
20421
20422
20423 static PyObject *_wrap_PageSetupDialog_GetPageSetupData(PyObject *self, PyObject *args, PyObject *kwargs) {
20424 PyObject *resultobj;
20425 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
20426 wxPageSetupDialogData *result;
20427 PyObject * obj0 = 0 ;
20428 char *kwnames[] = {
20429 (char *) "self", NULL
20430 };
20431
20432 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_GetPageSetupData",kwnames,&obj0)) goto fail;
20433 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialog,
20434 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20435 {
20436 PyThreadState* __tstate = wxPyBeginAllowThreads();
20437 {
20438 wxPageSetupDialogData &_result_ref = (arg1)->GetPageSetupData();
20439 result = (wxPageSetupDialogData *) &_result_ref;
20440 }
20441
20442 wxPyEndAllowThreads(__tstate);
20443 if (PyErr_Occurred()) SWIG_fail;
20444 }
20445 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 0);
20446 return resultobj;
20447 fail:
20448 return NULL;
20449 }
20450
20451
20452 static PyObject *_wrap_PageSetupDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
20453 PyObject *resultobj;
20454 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
20455 int result;
20456 PyObject * obj0 = 0 ;
20457 char *kwnames[] = {
20458 (char *) "self", NULL
20459 };
20460
20461 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_ShowModal",kwnames,&obj0)) goto fail;
20462 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialog,
20463 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20464 {
20465 PyThreadState* __tstate = wxPyBeginAllowThreads();
20466 result = (int)(arg1)->ShowModal();
20467
20468 wxPyEndAllowThreads(__tstate);
20469 if (PyErr_Occurred()) SWIG_fail;
20470 }
20471 resultobj = SWIG_FromInt((int)result);
20472 return resultobj;
20473 fail:
20474 return NULL;
20475 }
20476
20477
20478 static PyObject * PageSetupDialog_swigregister(PyObject *self, PyObject *args) {
20479 PyObject *obj;
20480 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20481 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialog, obj);
20482 Py_INCREF(obj);
20483 return Py_BuildValue((char *)"");
20484 }
20485 static PyObject *_wrap_new_PrintDialogData__SWIG_0(PyObject *self, PyObject *args) {
20486 PyObject *resultobj;
20487 wxPrintDialogData *result;
20488
20489 if(!PyArg_ParseTuple(args,(char *)":new_PrintDialogData")) goto fail;
20490 {
20491 PyThreadState* __tstate = wxPyBeginAllowThreads();
20492 result = (wxPrintDialogData *)new wxPrintDialogData();
20493
20494 wxPyEndAllowThreads(__tstate);
20495 if (PyErr_Occurred()) SWIG_fail;
20496 }
20497 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
20498 return resultobj;
20499 fail:
20500 return NULL;
20501 }
20502
20503
20504 static PyObject *_wrap_new_PrintDialogData__SWIG_1(PyObject *self, PyObject *args) {
20505 PyObject *resultobj;
20506 wxPrintData *arg1 = 0 ;
20507 wxPrintDialogData *result;
20508 PyObject * obj0 = 0 ;
20509
20510 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintDialogData",&obj0)) goto fail;
20511 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
20512 SWIG_POINTER_EXCEPTION | 0)) == -1)
20513 SWIG_fail;
20514 if (arg1 == NULL) {
20515 PyErr_SetString(PyExc_TypeError,"null reference");
20516 SWIG_fail;
20517 }
20518 {
20519 PyThreadState* __tstate = wxPyBeginAllowThreads();
20520 result = (wxPrintDialogData *)new wxPrintDialogData((wxPrintData const &)*arg1);
20521
20522 wxPyEndAllowThreads(__tstate);
20523 if (PyErr_Occurred()) SWIG_fail;
20524 }
20525 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
20526 return resultobj;
20527 fail:
20528 return NULL;
20529 }
20530
20531
20532 static PyObject *_wrap_new_PrintDialogData(PyObject *self, PyObject *args) {
20533 int argc;
20534 PyObject *argv[2];
20535 int ii;
20536
20537 argc = PyObject_Length(args);
20538 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
20539 argv[ii] = PyTuple_GetItem(args,ii);
20540 }
20541 if (argc == 0) {
20542 return _wrap_new_PrintDialogData__SWIG_0(self,args);
20543 }
20544 if (argc == 1) {
20545 int _v;
20546 {
20547 void *ptr;
20548 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
20549 _v = 0;
20550 PyErr_Clear();
20551 } else {
20552 _v = 1;
20553 }
20554 }
20555 if (_v) {
20556 return _wrap_new_PrintDialogData__SWIG_1(self,args);
20557 }
20558 }
20559
20560 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PrintDialogData'");
20561 return NULL;
20562 }
20563
20564
20565 static PyObject *_wrap_delete_PrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
20566 PyObject *resultobj;
20567 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20568 PyObject * obj0 = 0 ;
20569 char *kwnames[] = {
20570 (char *) "self", NULL
20571 };
20572
20573 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintDialogData",kwnames,&obj0)) goto fail;
20574 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20575 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20576 {
20577 PyThreadState* __tstate = wxPyBeginAllowThreads();
20578 delete arg1;
20579
20580 wxPyEndAllowThreads(__tstate);
20581 if (PyErr_Occurred()) SWIG_fail;
20582 }
20583 Py_INCREF(Py_None); resultobj = Py_None;
20584 return resultobj;
20585 fail:
20586 return NULL;
20587 }
20588
20589
20590 static PyObject *_wrap_PrintDialogData_GetFromPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20591 PyObject *resultobj;
20592 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20593 int result;
20594 PyObject * obj0 = 0 ;
20595 char *kwnames[] = {
20596 (char *) "self", NULL
20597 };
20598
20599 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetFromPage",kwnames,&obj0)) goto fail;
20600 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20601 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20602 {
20603 PyThreadState* __tstate = wxPyBeginAllowThreads();
20604 result = (int)((wxPrintDialogData const *)arg1)->GetFromPage();
20605
20606 wxPyEndAllowThreads(__tstate);
20607 if (PyErr_Occurred()) SWIG_fail;
20608 }
20609 resultobj = SWIG_FromInt((int)result);
20610 return resultobj;
20611 fail:
20612 return NULL;
20613 }
20614
20615
20616 static PyObject *_wrap_PrintDialogData_GetToPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20617 PyObject *resultobj;
20618 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20619 int result;
20620 PyObject * obj0 = 0 ;
20621 char *kwnames[] = {
20622 (char *) "self", NULL
20623 };
20624
20625 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetToPage",kwnames,&obj0)) goto fail;
20626 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20627 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20628 {
20629 PyThreadState* __tstate = wxPyBeginAllowThreads();
20630 result = (int)((wxPrintDialogData const *)arg1)->GetToPage();
20631
20632 wxPyEndAllowThreads(__tstate);
20633 if (PyErr_Occurred()) SWIG_fail;
20634 }
20635 resultobj = SWIG_FromInt((int)result);
20636 return resultobj;
20637 fail:
20638 return NULL;
20639 }
20640
20641
20642 static PyObject *_wrap_PrintDialogData_GetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20643 PyObject *resultobj;
20644 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20645 int result;
20646 PyObject * obj0 = 0 ;
20647 char *kwnames[] = {
20648 (char *) "self", NULL
20649 };
20650
20651 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMinPage",kwnames,&obj0)) goto fail;
20652 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20653 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20654 {
20655 PyThreadState* __tstate = wxPyBeginAllowThreads();
20656 result = (int)((wxPrintDialogData const *)arg1)->GetMinPage();
20657
20658 wxPyEndAllowThreads(__tstate);
20659 if (PyErr_Occurred()) SWIG_fail;
20660 }
20661 resultobj = SWIG_FromInt((int)result);
20662 return resultobj;
20663 fail:
20664 return NULL;
20665 }
20666
20667
20668 static PyObject *_wrap_PrintDialogData_GetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20669 PyObject *resultobj;
20670 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20671 int result;
20672 PyObject * obj0 = 0 ;
20673 char *kwnames[] = {
20674 (char *) "self", NULL
20675 };
20676
20677 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMaxPage",kwnames,&obj0)) goto fail;
20678 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20679 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20680 {
20681 PyThreadState* __tstate = wxPyBeginAllowThreads();
20682 result = (int)((wxPrintDialogData const *)arg1)->GetMaxPage();
20683
20684 wxPyEndAllowThreads(__tstate);
20685 if (PyErr_Occurred()) SWIG_fail;
20686 }
20687 resultobj = SWIG_FromInt((int)result);
20688 return resultobj;
20689 fail:
20690 return NULL;
20691 }
20692
20693
20694 static PyObject *_wrap_PrintDialogData_GetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
20695 PyObject *resultobj;
20696 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20697 int result;
20698 PyObject * obj0 = 0 ;
20699 char *kwnames[] = {
20700 (char *) "self", NULL
20701 };
20702
20703 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetNoCopies",kwnames,&obj0)) goto fail;
20704 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20705 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20706 {
20707 PyThreadState* __tstate = wxPyBeginAllowThreads();
20708 result = (int)((wxPrintDialogData const *)arg1)->GetNoCopies();
20709
20710 wxPyEndAllowThreads(__tstate);
20711 if (PyErr_Occurred()) SWIG_fail;
20712 }
20713 resultobj = SWIG_FromInt((int)result);
20714 return resultobj;
20715 fail:
20716 return NULL;
20717 }
20718
20719
20720 static PyObject *_wrap_PrintDialogData_GetAllPages(PyObject *self, PyObject *args, PyObject *kwargs) {
20721 PyObject *resultobj;
20722 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20723 bool result;
20724 PyObject * obj0 = 0 ;
20725 char *kwnames[] = {
20726 (char *) "self", NULL
20727 };
20728
20729 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetAllPages",kwnames,&obj0)) goto fail;
20730 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20731 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20732 {
20733 PyThreadState* __tstate = wxPyBeginAllowThreads();
20734 result = (bool)((wxPrintDialogData const *)arg1)->GetAllPages();
20735
20736 wxPyEndAllowThreads(__tstate);
20737 if (PyErr_Occurred()) SWIG_fail;
20738 }
20739 {
20740 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20741 }
20742 return resultobj;
20743 fail:
20744 return NULL;
20745 }
20746
20747
20748 static PyObject *_wrap_PrintDialogData_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
20749 PyObject *resultobj;
20750 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20751 bool result;
20752 PyObject * obj0 = 0 ;
20753 char *kwnames[] = {
20754 (char *) "self", NULL
20755 };
20756
20757 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSelection",kwnames,&obj0)) goto fail;
20758 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20759 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20760 {
20761 PyThreadState* __tstate = wxPyBeginAllowThreads();
20762 result = (bool)((wxPrintDialogData const *)arg1)->GetSelection();
20763
20764 wxPyEndAllowThreads(__tstate);
20765 if (PyErr_Occurred()) SWIG_fail;
20766 }
20767 {
20768 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20769 }
20770 return resultobj;
20771 fail:
20772 return NULL;
20773 }
20774
20775
20776 static PyObject *_wrap_PrintDialogData_GetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
20777 PyObject *resultobj;
20778 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20779 bool result;
20780 PyObject * obj0 = 0 ;
20781 char *kwnames[] = {
20782 (char *) "self", NULL
20783 };
20784
20785 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetCollate",kwnames,&obj0)) goto fail;
20786 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20787 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20788 {
20789 PyThreadState* __tstate = wxPyBeginAllowThreads();
20790 result = (bool)((wxPrintDialogData const *)arg1)->GetCollate();
20791
20792 wxPyEndAllowThreads(__tstate);
20793 if (PyErr_Occurred()) SWIG_fail;
20794 }
20795 {
20796 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20797 }
20798 return resultobj;
20799 fail:
20800 return NULL;
20801 }
20802
20803
20804 static PyObject *_wrap_PrintDialogData_GetPrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
20805 PyObject *resultobj;
20806 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20807 bool result;
20808 PyObject * obj0 = 0 ;
20809 char *kwnames[] = {
20810 (char *) "self", NULL
20811 };
20812
20813 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintToFile",kwnames,&obj0)) goto fail;
20814 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20815 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20816 {
20817 PyThreadState* __tstate = wxPyBeginAllowThreads();
20818 result = (bool)((wxPrintDialogData const *)arg1)->GetPrintToFile();
20819
20820 wxPyEndAllowThreads(__tstate);
20821 if (PyErr_Occurred()) SWIG_fail;
20822 }
20823 {
20824 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20825 }
20826 return resultobj;
20827 fail:
20828 return NULL;
20829 }
20830
20831
20832 static PyObject *_wrap_PrintDialogData_GetSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
20833 PyObject *resultobj;
20834 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20835 bool result;
20836 PyObject * obj0 = 0 ;
20837 char *kwnames[] = {
20838 (char *) "self", NULL
20839 };
20840
20841 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSetupDialog",kwnames,&obj0)) goto fail;
20842 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20843 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20844 {
20845 PyThreadState* __tstate = wxPyBeginAllowThreads();
20846 result = (bool)((wxPrintDialogData const *)arg1)->GetSetupDialog();
20847
20848 wxPyEndAllowThreads(__tstate);
20849 if (PyErr_Occurred()) SWIG_fail;
20850 }
20851 {
20852 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20853 }
20854 return resultobj;
20855 fail:
20856 return NULL;
20857 }
20858
20859
20860 static PyObject *_wrap_PrintDialogData_SetFromPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20861 PyObject *resultobj;
20862 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20863 int arg2 ;
20864 PyObject * obj0 = 0 ;
20865 PyObject * obj1 = 0 ;
20866 char *kwnames[] = {
20867 (char *) "self",(char *) "v", NULL
20868 };
20869
20870 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetFromPage",kwnames,&obj0,&obj1)) goto fail;
20871 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20872 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20873 arg2 = (int) SWIG_AsInt(obj1);
20874 if (PyErr_Occurred()) SWIG_fail;
20875 {
20876 PyThreadState* __tstate = wxPyBeginAllowThreads();
20877 (arg1)->SetFromPage(arg2);
20878
20879 wxPyEndAllowThreads(__tstate);
20880 if (PyErr_Occurred()) SWIG_fail;
20881 }
20882 Py_INCREF(Py_None); resultobj = Py_None;
20883 return resultobj;
20884 fail:
20885 return NULL;
20886 }
20887
20888
20889 static PyObject *_wrap_PrintDialogData_SetToPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20890 PyObject *resultobj;
20891 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20892 int arg2 ;
20893 PyObject * obj0 = 0 ;
20894 PyObject * obj1 = 0 ;
20895 char *kwnames[] = {
20896 (char *) "self",(char *) "v", NULL
20897 };
20898
20899 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetToPage",kwnames,&obj0,&obj1)) goto fail;
20900 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20901 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20902 arg2 = (int) SWIG_AsInt(obj1);
20903 if (PyErr_Occurred()) SWIG_fail;
20904 {
20905 PyThreadState* __tstate = wxPyBeginAllowThreads();
20906 (arg1)->SetToPage(arg2);
20907
20908 wxPyEndAllowThreads(__tstate);
20909 if (PyErr_Occurred()) SWIG_fail;
20910 }
20911 Py_INCREF(Py_None); resultobj = Py_None;
20912 return resultobj;
20913 fail:
20914 return NULL;
20915 }
20916
20917
20918 static PyObject *_wrap_PrintDialogData_SetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20919 PyObject *resultobj;
20920 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20921 int arg2 ;
20922 PyObject * obj0 = 0 ;
20923 PyObject * obj1 = 0 ;
20924 char *kwnames[] = {
20925 (char *) "self",(char *) "v", NULL
20926 };
20927
20928 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMinPage",kwnames,&obj0,&obj1)) goto fail;
20929 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20930 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20931 arg2 = (int) SWIG_AsInt(obj1);
20932 if (PyErr_Occurred()) SWIG_fail;
20933 {
20934 PyThreadState* __tstate = wxPyBeginAllowThreads();
20935 (arg1)->SetMinPage(arg2);
20936
20937 wxPyEndAllowThreads(__tstate);
20938 if (PyErr_Occurred()) SWIG_fail;
20939 }
20940 Py_INCREF(Py_None); resultobj = Py_None;
20941 return resultobj;
20942 fail:
20943 return NULL;
20944 }
20945
20946
20947 static PyObject *_wrap_PrintDialogData_SetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20948 PyObject *resultobj;
20949 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20950 int arg2 ;
20951 PyObject * obj0 = 0 ;
20952 PyObject * obj1 = 0 ;
20953 char *kwnames[] = {
20954 (char *) "self",(char *) "v", NULL
20955 };
20956
20957 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMaxPage",kwnames,&obj0,&obj1)) goto fail;
20958 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20959 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20960 arg2 = (int) SWIG_AsInt(obj1);
20961 if (PyErr_Occurred()) SWIG_fail;
20962 {
20963 PyThreadState* __tstate = wxPyBeginAllowThreads();
20964 (arg1)->SetMaxPage(arg2);
20965
20966 wxPyEndAllowThreads(__tstate);
20967 if (PyErr_Occurred()) SWIG_fail;
20968 }
20969 Py_INCREF(Py_None); resultobj = Py_None;
20970 return resultobj;
20971 fail:
20972 return NULL;
20973 }
20974
20975
20976 static PyObject *_wrap_PrintDialogData_SetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
20977 PyObject *resultobj;
20978 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20979 int arg2 ;
20980 PyObject * obj0 = 0 ;
20981 PyObject * obj1 = 0 ;
20982 char *kwnames[] = {
20983 (char *) "self",(char *) "v", NULL
20984 };
20985
20986 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
20987 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20988 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20989 arg2 = (int) SWIG_AsInt(obj1);
20990 if (PyErr_Occurred()) SWIG_fail;
20991 {
20992 PyThreadState* __tstate = wxPyBeginAllowThreads();
20993 (arg1)->SetNoCopies(arg2);
20994
20995 wxPyEndAllowThreads(__tstate);
20996 if (PyErr_Occurred()) SWIG_fail;
20997 }
20998 Py_INCREF(Py_None); resultobj = Py_None;
20999 return resultobj;
21000 fail:
21001 return NULL;
21002 }
21003
21004
21005 static PyObject *_wrap_PrintDialogData_SetAllPages(PyObject *self, PyObject *args, PyObject *kwargs) {
21006 PyObject *resultobj;
21007 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21008 bool arg2 ;
21009 PyObject * obj0 = 0 ;
21010 PyObject * obj1 = 0 ;
21011 char *kwnames[] = {
21012 (char *) "self",(char *) "flag", NULL
21013 };
21014
21015 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetAllPages",kwnames,&obj0,&obj1)) goto fail;
21016 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21017 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21018 arg2 = (bool) SWIG_AsBool(obj1);
21019 if (PyErr_Occurred()) SWIG_fail;
21020 {
21021 PyThreadState* __tstate = wxPyBeginAllowThreads();
21022 (arg1)->SetAllPages(arg2);
21023
21024 wxPyEndAllowThreads(__tstate);
21025 if (PyErr_Occurred()) SWIG_fail;
21026 }
21027 Py_INCREF(Py_None); resultobj = Py_None;
21028 return resultobj;
21029 fail:
21030 return NULL;
21031 }
21032
21033
21034 static PyObject *_wrap_PrintDialogData_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
21035 PyObject *resultobj;
21036 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21037 bool arg2 ;
21038 PyObject * obj0 = 0 ;
21039 PyObject * obj1 = 0 ;
21040 char *kwnames[] = {
21041 (char *) "self",(char *) "flag", NULL
21042 };
21043
21044 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSelection",kwnames,&obj0,&obj1)) goto fail;
21045 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21046 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21047 arg2 = (bool) SWIG_AsBool(obj1);
21048 if (PyErr_Occurred()) SWIG_fail;
21049 {
21050 PyThreadState* __tstate = wxPyBeginAllowThreads();
21051 (arg1)->SetSelection(arg2);
21052
21053 wxPyEndAllowThreads(__tstate);
21054 if (PyErr_Occurred()) SWIG_fail;
21055 }
21056 Py_INCREF(Py_None); resultobj = Py_None;
21057 return resultobj;
21058 fail:
21059 return NULL;
21060 }
21061
21062
21063 static PyObject *_wrap_PrintDialogData_SetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
21064 PyObject *resultobj;
21065 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21066 bool arg2 ;
21067 PyObject * obj0 = 0 ;
21068 PyObject * obj1 = 0 ;
21069 char *kwnames[] = {
21070 (char *) "self",(char *) "flag", NULL
21071 };
21072
21073 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
21074 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21075 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21076 arg2 = (bool) SWIG_AsBool(obj1);
21077 if (PyErr_Occurred()) SWIG_fail;
21078 {
21079 PyThreadState* __tstate = wxPyBeginAllowThreads();
21080 (arg1)->SetCollate(arg2);
21081
21082 wxPyEndAllowThreads(__tstate);
21083 if (PyErr_Occurred()) SWIG_fail;
21084 }
21085 Py_INCREF(Py_None); resultobj = Py_None;
21086 return resultobj;
21087 fail:
21088 return NULL;
21089 }
21090
21091
21092 static PyObject *_wrap_PrintDialogData_SetPrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
21093 PyObject *resultobj;
21094 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21095 bool arg2 ;
21096 PyObject * obj0 = 0 ;
21097 PyObject * obj1 = 0 ;
21098 char *kwnames[] = {
21099 (char *) "self",(char *) "flag", NULL
21100 };
21101
21102 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintToFile",kwnames,&obj0,&obj1)) goto fail;
21103 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21104 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21105 arg2 = (bool) SWIG_AsBool(obj1);
21106 if (PyErr_Occurred()) SWIG_fail;
21107 {
21108 PyThreadState* __tstate = wxPyBeginAllowThreads();
21109 (arg1)->SetPrintToFile(arg2);
21110
21111 wxPyEndAllowThreads(__tstate);
21112 if (PyErr_Occurred()) SWIG_fail;
21113 }
21114 Py_INCREF(Py_None); resultobj = Py_None;
21115 return resultobj;
21116 fail:
21117 return NULL;
21118 }
21119
21120
21121 static PyObject *_wrap_PrintDialogData_SetSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
21122 PyObject *resultobj;
21123 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21124 bool arg2 ;
21125 PyObject * obj0 = 0 ;
21126 PyObject * obj1 = 0 ;
21127 char *kwnames[] = {
21128 (char *) "self",(char *) "flag", NULL
21129 };
21130
21131 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSetupDialog",kwnames,&obj0,&obj1)) goto fail;
21132 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21133 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21134 arg2 = (bool) SWIG_AsBool(obj1);
21135 if (PyErr_Occurred()) SWIG_fail;
21136 {
21137 PyThreadState* __tstate = wxPyBeginAllowThreads();
21138 (arg1)->SetSetupDialog(arg2);
21139
21140 wxPyEndAllowThreads(__tstate);
21141 if (PyErr_Occurred()) SWIG_fail;
21142 }
21143 Py_INCREF(Py_None); resultobj = Py_None;
21144 return resultobj;
21145 fail:
21146 return NULL;
21147 }
21148
21149
21150 static PyObject *_wrap_PrintDialogData_EnablePrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
21151 PyObject *resultobj;
21152 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21153 bool arg2 ;
21154 PyObject * obj0 = 0 ;
21155 PyObject * obj1 = 0 ;
21156 char *kwnames[] = {
21157 (char *) "self",(char *) "flag", NULL
21158 };
21159
21160 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePrintToFile",kwnames,&obj0,&obj1)) goto fail;
21161 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21162 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21163 arg2 = (bool) SWIG_AsBool(obj1);
21164 if (PyErr_Occurred()) SWIG_fail;
21165 {
21166 PyThreadState* __tstate = wxPyBeginAllowThreads();
21167 (arg1)->EnablePrintToFile(arg2);
21168
21169 wxPyEndAllowThreads(__tstate);
21170 if (PyErr_Occurred()) SWIG_fail;
21171 }
21172 Py_INCREF(Py_None); resultobj = Py_None;
21173 return resultobj;
21174 fail:
21175 return NULL;
21176 }
21177
21178
21179 static PyObject *_wrap_PrintDialogData_EnableSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
21180 PyObject *resultobj;
21181 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21182 bool arg2 ;
21183 PyObject * obj0 = 0 ;
21184 PyObject * obj1 = 0 ;
21185 char *kwnames[] = {
21186 (char *) "self",(char *) "flag", NULL
21187 };
21188
21189 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableSelection",kwnames,&obj0,&obj1)) goto fail;
21190 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21191 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21192 arg2 = (bool) SWIG_AsBool(obj1);
21193 if (PyErr_Occurred()) SWIG_fail;
21194 {
21195 PyThreadState* __tstate = wxPyBeginAllowThreads();
21196 (arg1)->EnableSelection(arg2);
21197
21198 wxPyEndAllowThreads(__tstate);
21199 if (PyErr_Occurred()) SWIG_fail;
21200 }
21201 Py_INCREF(Py_None); resultobj = Py_None;
21202 return resultobj;
21203 fail:
21204 return NULL;
21205 }
21206
21207
21208 static PyObject *_wrap_PrintDialogData_EnablePageNumbers(PyObject *self, PyObject *args, PyObject *kwargs) {
21209 PyObject *resultobj;
21210 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21211 bool arg2 ;
21212 PyObject * obj0 = 0 ;
21213 PyObject * obj1 = 0 ;
21214 char *kwnames[] = {
21215 (char *) "self",(char *) "flag", NULL
21216 };
21217
21218 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePageNumbers",kwnames,&obj0,&obj1)) goto fail;
21219 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21220 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21221 arg2 = (bool) SWIG_AsBool(obj1);
21222 if (PyErr_Occurred()) SWIG_fail;
21223 {
21224 PyThreadState* __tstate = wxPyBeginAllowThreads();
21225 (arg1)->EnablePageNumbers(arg2);
21226
21227 wxPyEndAllowThreads(__tstate);
21228 if (PyErr_Occurred()) SWIG_fail;
21229 }
21230 Py_INCREF(Py_None); resultobj = Py_None;
21231 return resultobj;
21232 fail:
21233 return NULL;
21234 }
21235
21236
21237 static PyObject *_wrap_PrintDialogData_EnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
21238 PyObject *resultobj;
21239 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21240 bool arg2 ;
21241 PyObject * obj0 = 0 ;
21242 PyObject * obj1 = 0 ;
21243 char *kwnames[] = {
21244 (char *) "self",(char *) "flag", NULL
21245 };
21246
21247 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
21248 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21249 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21250 arg2 = (bool) SWIG_AsBool(obj1);
21251 if (PyErr_Occurred()) SWIG_fail;
21252 {
21253 PyThreadState* __tstate = wxPyBeginAllowThreads();
21254 (arg1)->EnableHelp(arg2);
21255
21256 wxPyEndAllowThreads(__tstate);
21257 if (PyErr_Occurred()) SWIG_fail;
21258 }
21259 Py_INCREF(Py_None); resultobj = Py_None;
21260 return resultobj;
21261 fail:
21262 return NULL;
21263 }
21264
21265
21266 static PyObject *_wrap_PrintDialogData_GetEnablePrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
21267 PyObject *resultobj;
21268 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21269 bool result;
21270 PyObject * obj0 = 0 ;
21271 char *kwnames[] = {
21272 (char *) "self", NULL
21273 };
21274
21275 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePrintToFile",kwnames,&obj0)) goto fail;
21276 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21277 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21278 {
21279 PyThreadState* __tstate = wxPyBeginAllowThreads();
21280 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePrintToFile();
21281
21282 wxPyEndAllowThreads(__tstate);
21283 if (PyErr_Occurred()) SWIG_fail;
21284 }
21285 {
21286 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21287 }
21288 return resultobj;
21289 fail:
21290 return NULL;
21291 }
21292
21293
21294 static PyObject *_wrap_PrintDialogData_GetEnableSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
21295 PyObject *resultobj;
21296 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21297 bool result;
21298 PyObject * obj0 = 0 ;
21299 char *kwnames[] = {
21300 (char *) "self", NULL
21301 };
21302
21303 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableSelection",kwnames,&obj0)) goto fail;
21304 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21305 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21306 {
21307 PyThreadState* __tstate = wxPyBeginAllowThreads();
21308 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableSelection();
21309
21310 wxPyEndAllowThreads(__tstate);
21311 if (PyErr_Occurred()) SWIG_fail;
21312 }
21313 {
21314 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21315 }
21316 return resultobj;
21317 fail:
21318 return NULL;
21319 }
21320
21321
21322 static PyObject *_wrap_PrintDialogData_GetEnablePageNumbers(PyObject *self, PyObject *args, PyObject *kwargs) {
21323 PyObject *resultobj;
21324 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21325 bool result;
21326 PyObject * obj0 = 0 ;
21327 char *kwnames[] = {
21328 (char *) "self", NULL
21329 };
21330
21331 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePageNumbers",kwnames,&obj0)) goto fail;
21332 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21333 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21334 {
21335 PyThreadState* __tstate = wxPyBeginAllowThreads();
21336 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePageNumbers();
21337
21338 wxPyEndAllowThreads(__tstate);
21339 if (PyErr_Occurred()) SWIG_fail;
21340 }
21341 {
21342 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21343 }
21344 return resultobj;
21345 fail:
21346 return NULL;
21347 }
21348
21349
21350 static PyObject *_wrap_PrintDialogData_GetEnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
21351 PyObject *resultobj;
21352 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21353 bool result;
21354 PyObject * obj0 = 0 ;
21355 char *kwnames[] = {
21356 (char *) "self", NULL
21357 };
21358
21359 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
21360 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21361 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21362 {
21363 PyThreadState* __tstate = wxPyBeginAllowThreads();
21364 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableHelp();
21365
21366 wxPyEndAllowThreads(__tstate);
21367 if (PyErr_Occurred()) SWIG_fail;
21368 }
21369 {
21370 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21371 }
21372 return resultobj;
21373 fail:
21374 return NULL;
21375 }
21376
21377
21378 static PyObject *_wrap_PrintDialogData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
21379 PyObject *resultobj;
21380 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21381 bool result;
21382 PyObject * obj0 = 0 ;
21383 char *kwnames[] = {
21384 (char *) "self", NULL
21385 };
21386
21387 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_Ok",kwnames,&obj0)) goto fail;
21388 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21389 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21390 {
21391 PyThreadState* __tstate = wxPyBeginAllowThreads();
21392 result = (bool)((wxPrintDialogData const *)arg1)->Ok();
21393
21394 wxPyEndAllowThreads(__tstate);
21395 if (PyErr_Occurred()) SWIG_fail;
21396 }
21397 {
21398 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21399 }
21400 return resultobj;
21401 fail:
21402 return NULL;
21403 }
21404
21405
21406 static PyObject *_wrap_PrintDialogData_GetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
21407 PyObject *resultobj;
21408 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21409 wxPrintData *result;
21410 PyObject * obj0 = 0 ;
21411 char *kwnames[] = {
21412 (char *) "self", NULL
21413 };
21414
21415 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintData",kwnames,&obj0)) goto fail;
21416 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21417 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21418 {
21419 PyThreadState* __tstate = wxPyBeginAllowThreads();
21420 {
21421 wxPrintData &_result_ref = (arg1)->GetPrintData();
21422 result = (wxPrintData *) &_result_ref;
21423 }
21424
21425 wxPyEndAllowThreads(__tstate);
21426 if (PyErr_Occurred()) SWIG_fail;
21427 }
21428 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
21429 return resultobj;
21430 fail:
21431 return NULL;
21432 }
21433
21434
21435 static PyObject *_wrap_PrintDialogData_SetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
21436 PyObject *resultobj;
21437 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21438 wxPrintData *arg2 = 0 ;
21439 PyObject * obj0 = 0 ;
21440 PyObject * obj1 = 0 ;
21441 char *kwnames[] = {
21442 (char *) "self",(char *) "printData", NULL
21443 };
21444
21445 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
21446 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21447 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21448 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintData,
21449 SWIG_POINTER_EXCEPTION | 0)) == -1)
21450 SWIG_fail;
21451 if (arg2 == NULL) {
21452 PyErr_SetString(PyExc_TypeError,"null reference");
21453 SWIG_fail;
21454 }
21455 {
21456 PyThreadState* __tstate = wxPyBeginAllowThreads();
21457 (arg1)->SetPrintData((wxPrintData const &)*arg2);
21458
21459 wxPyEndAllowThreads(__tstate);
21460 if (PyErr_Occurred()) SWIG_fail;
21461 }
21462 Py_INCREF(Py_None); resultobj = Py_None;
21463 return resultobj;
21464 fail:
21465 return NULL;
21466 }
21467
21468
21469 static PyObject * PrintDialogData_swigregister(PyObject *self, PyObject *args) {
21470 PyObject *obj;
21471 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21472 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialogData, obj);
21473 Py_INCREF(obj);
21474 return Py_BuildValue((char *)"");
21475 }
21476 static PyObject *_wrap_new_PrintDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
21477 PyObject *resultobj;
21478 wxWindow *arg1 = (wxWindow *) 0 ;
21479 wxPrintDialogData *arg2 = (wxPrintDialogData *) NULL ;
21480 wxPrintDialog *result;
21481 PyObject * obj0 = 0 ;
21482 PyObject * obj1 = 0 ;
21483 char *kwnames[] = {
21484 (char *) "parent",(char *) "data", NULL
21485 };
21486
21487 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
21488 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
21489 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21490 if (obj1) {
21491 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintDialogData,
21492 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21493 }
21494 {
21495 if (!wxPyCheckForApp()) SWIG_fail;
21496 PyThreadState* __tstate = wxPyBeginAllowThreads();
21497 result = (wxPrintDialog *)new wxPrintDialog(arg1,arg2);
21498
21499 wxPyEndAllowThreads(__tstate);
21500 if (PyErr_Occurred()) SWIG_fail;
21501 }
21502 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialog, 1);
21503 return resultobj;
21504 fail:
21505 return NULL;
21506 }
21507
21508
21509 static PyObject *_wrap_PrintDialog_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
21510 PyObject *resultobj;
21511 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
21512 wxPrintDialogData *result;
21513 PyObject * obj0 = 0 ;
21514 char *kwnames[] = {
21515 (char *) "self", NULL
21516 };
21517
21518 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDialogData",kwnames,&obj0)) goto fail;
21519 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialog,
21520 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21521 {
21522 PyThreadState* __tstate = wxPyBeginAllowThreads();
21523 {
21524 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
21525 result = (wxPrintDialogData *) &_result_ref;
21526 }
21527
21528 wxPyEndAllowThreads(__tstate);
21529 if (PyErr_Occurred()) SWIG_fail;
21530 }
21531 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
21532 return resultobj;
21533 fail:
21534 return NULL;
21535 }
21536
21537
21538 static PyObject *_wrap_PrintDialog_GetPrintDC(PyObject *self, PyObject *args, PyObject *kwargs) {
21539 PyObject *resultobj;
21540 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
21541 wxDC *result;
21542 PyObject * obj0 = 0 ;
21543 char *kwnames[] = {
21544 (char *) "self", NULL
21545 };
21546
21547 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDC",kwnames,&obj0)) goto fail;
21548 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialog,
21549 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21550 {
21551 PyThreadState* __tstate = wxPyBeginAllowThreads();
21552 result = (wxDC *)(arg1)->GetPrintDC();
21553
21554 wxPyEndAllowThreads(__tstate);
21555 if (PyErr_Occurred()) SWIG_fail;
21556 }
21557 {
21558 resultobj = wxPyMake_wxObject(result, 1);
21559 }
21560 return resultobj;
21561 fail:
21562 return NULL;
21563 }
21564
21565
21566 static PyObject *_wrap_PrintDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
21567 PyObject *resultobj;
21568 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
21569 int result;
21570 PyObject * obj0 = 0 ;
21571 char *kwnames[] = {
21572 (char *) "self", NULL
21573 };
21574
21575 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_ShowModal",kwnames,&obj0)) goto fail;
21576 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialog,
21577 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21578 {
21579 PyThreadState* __tstate = wxPyBeginAllowThreads();
21580 result = (int)(arg1)->ShowModal();
21581
21582 wxPyEndAllowThreads(__tstate);
21583 if (PyErr_Occurred()) SWIG_fail;
21584 }
21585 resultobj = SWIG_FromInt((int)result);
21586 return resultobj;
21587 fail:
21588 return NULL;
21589 }
21590
21591
21592 static PyObject * PrintDialog_swigregister(PyObject *self, PyObject *args) {
21593 PyObject *obj;
21594 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21595 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialog, obj);
21596 Py_INCREF(obj);
21597 return Py_BuildValue((char *)"");
21598 }
21599 static PyObject *_wrap_new_Printer(PyObject *self, PyObject *args, PyObject *kwargs) {
21600 PyObject *resultobj;
21601 wxPrintDialogData *arg1 = (wxPrintDialogData *) NULL ;
21602 wxPrinter *result;
21603 PyObject * obj0 = 0 ;
21604 char *kwnames[] = {
21605 (char *) "data", NULL
21606 };
21607
21608 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printer",kwnames,&obj0)) goto fail;
21609 if (obj0) {
21610 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21611 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21612 }
21613 {
21614 if (!wxPyCheckForApp()) SWIG_fail;
21615 PyThreadState* __tstate = wxPyBeginAllowThreads();
21616 result = (wxPrinter *)new wxPrinter(arg1);
21617
21618 wxPyEndAllowThreads(__tstate);
21619 if (PyErr_Occurred()) SWIG_fail;
21620 }
21621 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrinter, 1);
21622 return resultobj;
21623 fail:
21624 return NULL;
21625 }
21626
21627
21628 static PyObject *_wrap_delete_Printer(PyObject *self, PyObject *args, PyObject *kwargs) {
21629 PyObject *resultobj;
21630 wxPrinter *arg1 = (wxPrinter *) 0 ;
21631 PyObject * obj0 = 0 ;
21632 char *kwnames[] = {
21633 (char *) "self", NULL
21634 };
21635
21636 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Printer",kwnames,&obj0)) goto fail;
21637 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21638 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21639 {
21640 PyThreadState* __tstate = wxPyBeginAllowThreads();
21641 delete arg1;
21642
21643 wxPyEndAllowThreads(__tstate);
21644 if (PyErr_Occurred()) SWIG_fail;
21645 }
21646 Py_INCREF(Py_None); resultobj = Py_None;
21647 return resultobj;
21648 fail:
21649 return NULL;
21650 }
21651
21652
21653 static PyObject *_wrap_Printer_CreateAbortWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
21654 PyObject *resultobj;
21655 wxPrinter *arg1 = (wxPrinter *) 0 ;
21656 wxWindow *arg2 = (wxWindow *) 0 ;
21657 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
21658 PyObject * obj0 = 0 ;
21659 PyObject * obj1 = 0 ;
21660 PyObject * obj2 = 0 ;
21661 char *kwnames[] = {
21662 (char *) "self",(char *) "parent",(char *) "printout", NULL
21663 };
21664
21665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printer_CreateAbortWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
21666 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21667 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21668 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
21669 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21670 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPyPrintout,
21671 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21672 {
21673 PyThreadState* __tstate = wxPyBeginAllowThreads();
21674 (arg1)->CreateAbortWindow(arg2,arg3);
21675
21676 wxPyEndAllowThreads(__tstate);
21677 if (PyErr_Occurred()) SWIG_fail;
21678 }
21679 Py_INCREF(Py_None); resultobj = Py_None;
21680 return resultobj;
21681 fail:
21682 return NULL;
21683 }
21684
21685
21686 static PyObject *_wrap_Printer_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
21687 PyObject *resultobj;
21688 wxPrinter *arg1 = (wxPrinter *) 0 ;
21689 wxPrintDialogData *result;
21690 PyObject * obj0 = 0 ;
21691 char *kwnames[] = {
21692 (char *) "self", NULL
21693 };
21694
21695 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetPrintDialogData",kwnames,&obj0)) goto fail;
21696 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21697 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21698 {
21699 PyThreadState* __tstate = wxPyBeginAllowThreads();
21700 {
21701 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
21702 result = (wxPrintDialogData *) &_result_ref;
21703 }
21704
21705 wxPyEndAllowThreads(__tstate);
21706 if (PyErr_Occurred()) SWIG_fail;
21707 }
21708 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
21709 return resultobj;
21710 fail:
21711 return NULL;
21712 }
21713
21714
21715 static PyObject *_wrap_Printer_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
21716 PyObject *resultobj;
21717 wxPrinter *arg1 = (wxPrinter *) 0 ;
21718 wxWindow *arg2 = (wxWindow *) 0 ;
21719 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
21720 int arg4 = (int) True ;
21721 bool result;
21722 PyObject * obj0 = 0 ;
21723 PyObject * obj1 = 0 ;
21724 PyObject * obj2 = 0 ;
21725 PyObject * obj3 = 0 ;
21726 char *kwnames[] = {
21727 (char *) "self",(char *) "parent",(char *) "printout",(char *) "prompt", NULL
21728 };
21729
21730 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Printer_Print",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
21731 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21732 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21733 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
21734 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21735 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPyPrintout,
21736 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21737 if (obj3) {
21738 arg4 = (int) SWIG_AsInt(obj3);
21739 if (PyErr_Occurred()) SWIG_fail;
21740 }
21741 {
21742 PyThreadState* __tstate = wxPyBeginAllowThreads();
21743 result = (bool)(arg1)->Print(arg2,arg3,arg4);
21744
21745 wxPyEndAllowThreads(__tstate);
21746 if (PyErr_Occurred()) SWIG_fail;
21747 }
21748 {
21749 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21750 }
21751 return resultobj;
21752 fail:
21753 return NULL;
21754 }
21755
21756
21757 static PyObject *_wrap_Printer_PrintDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
21758 PyObject *resultobj;
21759 wxPrinter *arg1 = (wxPrinter *) 0 ;
21760 wxWindow *arg2 = (wxWindow *) 0 ;
21761 wxDC *result;
21762 PyObject * obj0 = 0 ;
21763 PyObject * obj1 = 0 ;
21764 char *kwnames[] = {
21765 (char *) "self",(char *) "parent", NULL
21766 };
21767
21768 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
21769 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21770 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21771 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
21772 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21773 {
21774 PyThreadState* __tstate = wxPyBeginAllowThreads();
21775 result = (wxDC *)(arg1)->PrintDialog(arg2);
21776
21777 wxPyEndAllowThreads(__tstate);
21778 if (PyErr_Occurred()) SWIG_fail;
21779 }
21780 {
21781 resultobj = wxPyMake_wxObject(result, 0);
21782 }
21783 return resultobj;
21784 fail:
21785 return NULL;
21786 }
21787
21788
21789 static PyObject *_wrap_Printer_ReportError(PyObject *self, PyObject *args, PyObject *kwargs) {
21790 PyObject *resultobj;
21791 wxPrinter *arg1 = (wxPrinter *) 0 ;
21792 wxWindow *arg2 = (wxWindow *) 0 ;
21793 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
21794 wxString *arg4 = 0 ;
21795 bool temp4 = False ;
21796 PyObject * obj0 = 0 ;
21797 PyObject * obj1 = 0 ;
21798 PyObject * obj2 = 0 ;
21799 PyObject * obj3 = 0 ;
21800 char *kwnames[] = {
21801 (char *) "self",(char *) "parent",(char *) "printout",(char *) "message", NULL
21802 };
21803
21804 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Printer_ReportError",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
21805 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21806 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21807 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
21808 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21809 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPyPrintout,
21810 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21811 {
21812 arg4 = wxString_in_helper(obj3);
21813 if (arg4 == NULL) SWIG_fail;
21814 temp4 = True;
21815 }
21816 {
21817 PyThreadState* __tstate = wxPyBeginAllowThreads();
21818 (arg1)->ReportError(arg2,arg3,(wxString const &)*arg4);
21819
21820 wxPyEndAllowThreads(__tstate);
21821 if (PyErr_Occurred()) SWIG_fail;
21822 }
21823 Py_INCREF(Py_None); resultobj = Py_None;
21824 {
21825 if (temp4)
21826 delete arg4;
21827 }
21828 return resultobj;
21829 fail:
21830 {
21831 if (temp4)
21832 delete arg4;
21833 }
21834 return NULL;
21835 }
21836
21837
21838 static PyObject *_wrap_Printer_Setup(PyObject *self, PyObject *args, PyObject *kwargs) {
21839 PyObject *resultobj;
21840 wxPrinter *arg1 = (wxPrinter *) 0 ;
21841 wxWindow *arg2 = (wxWindow *) 0 ;
21842 bool result;
21843 PyObject * obj0 = 0 ;
21844 PyObject * obj1 = 0 ;
21845 char *kwnames[] = {
21846 (char *) "self",(char *) "parent", NULL
21847 };
21848
21849 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_Setup",kwnames,&obj0,&obj1)) goto fail;
21850 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21851 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21852 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
21853 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21854 {
21855 PyThreadState* __tstate = wxPyBeginAllowThreads();
21856 result = (bool)(arg1)->Setup(arg2);
21857
21858 wxPyEndAllowThreads(__tstate);
21859 if (PyErr_Occurred()) SWIG_fail;
21860 }
21861 {
21862 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21863 }
21864 return resultobj;
21865 fail:
21866 return NULL;
21867 }
21868
21869
21870 static PyObject *_wrap_Printer_GetAbort(PyObject *self, PyObject *args, PyObject *kwargs) {
21871 PyObject *resultobj;
21872 wxPrinter *arg1 = (wxPrinter *) 0 ;
21873 bool result;
21874 PyObject * obj0 = 0 ;
21875 char *kwnames[] = {
21876 (char *) "self", NULL
21877 };
21878
21879 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetAbort",kwnames,&obj0)) goto fail;
21880 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21881 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21882 {
21883 PyThreadState* __tstate = wxPyBeginAllowThreads();
21884 result = (bool)(arg1)->GetAbort();
21885
21886 wxPyEndAllowThreads(__tstate);
21887 if (PyErr_Occurred()) SWIG_fail;
21888 }
21889 {
21890 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21891 }
21892 return resultobj;
21893 fail:
21894 return NULL;
21895 }
21896
21897
21898 static PyObject *_wrap_Printer_GetLastError(PyObject *self, PyObject *args, PyObject *kwargs) {
21899 PyObject *resultobj;
21900 int result;
21901 char *kwnames[] = {
21902 NULL
21903 };
21904
21905 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Printer_GetLastError",kwnames)) goto fail;
21906 {
21907 PyThreadState* __tstate = wxPyBeginAllowThreads();
21908 result = (int)wxPrinter::GetLastError();
21909
21910 wxPyEndAllowThreads(__tstate);
21911 if (PyErr_Occurred()) SWIG_fail;
21912 }
21913 resultobj = SWIG_FromInt((int)result);
21914 return resultobj;
21915 fail:
21916 return NULL;
21917 }
21918
21919
21920 static PyObject * Printer_swigregister(PyObject *self, PyObject *args) {
21921 PyObject *obj;
21922 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21923 SWIG_TypeClientData(SWIGTYPE_p_wxPrinter, obj);
21924 Py_INCREF(obj);
21925 return Py_BuildValue((char *)"");
21926 }
21927 static PyObject *_wrap_new_Printout(PyObject *self, PyObject *args, PyObject *kwargs) {
21928 PyObject *resultobj;
21929 wxString const &arg1_defvalue = wxPyPrintoutTitleStr ;
21930 wxString *arg1 = (wxString *) &arg1_defvalue ;
21931 wxPyPrintout *result;
21932 bool temp1 = False ;
21933 PyObject * obj0 = 0 ;
21934 char *kwnames[] = {
21935 (char *) "title", NULL
21936 };
21937
21938 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printout",kwnames,&obj0)) goto fail;
21939 if (obj0) {
21940 {
21941 arg1 = wxString_in_helper(obj0);
21942 if (arg1 == NULL) SWIG_fail;
21943 temp1 = True;
21944 }
21945 }
21946 {
21947 if (!wxPyCheckForApp()) SWIG_fail;
21948 PyThreadState* __tstate = wxPyBeginAllowThreads();
21949 result = (wxPyPrintout *)new wxPyPrintout((wxString const &)*arg1);
21950
21951 wxPyEndAllowThreads(__tstate);
21952 if (PyErr_Occurred()) SWIG_fail;
21953 }
21954 {
21955 resultobj = wxPyMake_wxObject(result, 1);
21956 }
21957 {
21958 if (temp1)
21959 delete arg1;
21960 }
21961 return resultobj;
21962 fail:
21963 {
21964 if (temp1)
21965 delete arg1;
21966 }
21967 return NULL;
21968 }
21969
21970
21971 static PyObject *_wrap_Printout__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
21972 PyObject *resultobj;
21973 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21974 PyObject *arg2 = (PyObject *) 0 ;
21975 PyObject *arg3 = (PyObject *) 0 ;
21976 PyObject * obj0 = 0 ;
21977 PyObject * obj1 = 0 ;
21978 PyObject * obj2 = 0 ;
21979 char *kwnames[] = {
21980 (char *) "self",(char *) "self",(char *) "_class", NULL
21981 };
21982
21983 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
21984 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21985 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21986 arg2 = obj1;
21987 arg3 = obj2;
21988 {
21989 PyThreadState* __tstate = wxPyBeginAllowThreads();
21990 (arg1)->_setCallbackInfo(arg2,arg3);
21991
21992 wxPyEndAllowThreads(__tstate);
21993 if (PyErr_Occurred()) SWIG_fail;
21994 }
21995 Py_INCREF(Py_None); resultobj = Py_None;
21996 return resultobj;
21997 fail:
21998 return NULL;
21999 }
22000
22001
22002 static PyObject *_wrap_Printout_GetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
22003 PyObject *resultobj;
22004 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22005 wxString result;
22006 PyObject * obj0 = 0 ;
22007 char *kwnames[] = {
22008 (char *) "self", NULL
22009 };
22010
22011 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetTitle",kwnames,&obj0)) goto fail;
22012 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22013 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22014 {
22015 PyThreadState* __tstate = wxPyBeginAllowThreads();
22016 result = ((wxPyPrintout const *)arg1)->GetTitle();
22017
22018 wxPyEndAllowThreads(__tstate);
22019 if (PyErr_Occurred()) SWIG_fail;
22020 }
22021 {
22022 #if wxUSE_UNICODE
22023 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
22024 #else
22025 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
22026 #endif
22027 }
22028 return resultobj;
22029 fail:
22030 return NULL;
22031 }
22032
22033
22034 static PyObject *_wrap_Printout_GetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
22035 PyObject *resultobj;
22036 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22037 wxDC *result;
22038 PyObject * obj0 = 0 ;
22039 char *kwnames[] = {
22040 (char *) "self", NULL
22041 };
22042
22043 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetDC",kwnames,&obj0)) goto fail;
22044 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22045 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22046 {
22047 PyThreadState* __tstate = wxPyBeginAllowThreads();
22048 result = (wxDC *)(arg1)->GetDC();
22049
22050 wxPyEndAllowThreads(__tstate);
22051 if (PyErr_Occurred()) SWIG_fail;
22052 }
22053 {
22054 resultobj = wxPyMake_wxObject(result, 0);
22055 }
22056 return resultobj;
22057 fail:
22058 return NULL;
22059 }
22060
22061
22062 static PyObject *_wrap_Printout_SetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
22063 PyObject *resultobj;
22064 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22065 wxDC *arg2 = (wxDC *) 0 ;
22066 PyObject * obj0 = 0 ;
22067 PyObject * obj1 = 0 ;
22068 char *kwnames[] = {
22069 (char *) "self",(char *) "dc", NULL
22070 };
22071
22072 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetDC",kwnames,&obj0,&obj1)) goto fail;
22073 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22074 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22075 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxDC,
22076 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22077 {
22078 PyThreadState* __tstate = wxPyBeginAllowThreads();
22079 (arg1)->SetDC(arg2);
22080
22081 wxPyEndAllowThreads(__tstate);
22082 if (PyErr_Occurred()) SWIG_fail;
22083 }
22084 Py_INCREF(Py_None); resultobj = Py_None;
22085 return resultobj;
22086 fail:
22087 return NULL;
22088 }
22089
22090
22091 static PyObject *_wrap_Printout_SetPageSizePixels(PyObject *self, PyObject *args, PyObject *kwargs) {
22092 PyObject *resultobj;
22093 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22094 int arg2 ;
22095 int arg3 ;
22096 PyObject * obj0 = 0 ;
22097 PyObject * obj1 = 0 ;
22098 PyObject * obj2 = 0 ;
22099 char *kwnames[] = {
22100 (char *) "self",(char *) "w",(char *) "h", NULL
22101 };
22102
22103 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizePixels",kwnames,&obj0,&obj1,&obj2)) goto fail;
22104 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22105 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22106 arg2 = (int) SWIG_AsInt(obj1);
22107 if (PyErr_Occurred()) SWIG_fail;
22108 arg3 = (int) SWIG_AsInt(obj2);
22109 if (PyErr_Occurred()) SWIG_fail;
22110 {
22111 PyThreadState* __tstate = wxPyBeginAllowThreads();
22112 (arg1)->SetPageSizePixels(arg2,arg3);
22113
22114 wxPyEndAllowThreads(__tstate);
22115 if (PyErr_Occurred()) SWIG_fail;
22116 }
22117 Py_INCREF(Py_None); resultobj = Py_None;
22118 return resultobj;
22119 fail:
22120 return NULL;
22121 }
22122
22123
22124 static PyObject *_wrap_Printout_GetPageSizePixels(PyObject *self, PyObject *args, PyObject *kwargs) {
22125 PyObject *resultobj;
22126 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22127 int *arg2 = (int *) 0 ;
22128 int *arg3 = (int *) 0 ;
22129 int temp2 ;
22130 int temp3 ;
22131 PyObject * obj0 = 0 ;
22132 char *kwnames[] = {
22133 (char *) "self", NULL
22134 };
22135
22136 arg2 = &temp2;
22137 arg3 = &temp3;
22138 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizePixels",kwnames,&obj0)) goto fail;
22139 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22140 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22141 {
22142 PyThreadState* __tstate = wxPyBeginAllowThreads();
22143 (arg1)->GetPageSizePixels(arg2,arg3);
22144
22145 wxPyEndAllowThreads(__tstate);
22146 if (PyErr_Occurred()) SWIG_fail;
22147 }
22148 Py_INCREF(Py_None); resultobj = Py_None;
22149 {
22150 PyObject *o = PyInt_FromLong((long) (*arg2));
22151 resultobj = t_output_helper(resultobj,o);
22152 }
22153 {
22154 PyObject *o = PyInt_FromLong((long) (*arg3));
22155 resultobj = t_output_helper(resultobj,o);
22156 }
22157 return resultobj;
22158 fail:
22159 return NULL;
22160 }
22161
22162
22163 static PyObject *_wrap_Printout_SetPageSizeMM(PyObject *self, PyObject *args, PyObject *kwargs) {
22164 PyObject *resultobj;
22165 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22166 int arg2 ;
22167 int arg3 ;
22168 PyObject * obj0 = 0 ;
22169 PyObject * obj1 = 0 ;
22170 PyObject * obj2 = 0 ;
22171 char *kwnames[] = {
22172 (char *) "self",(char *) "w",(char *) "h", NULL
22173 };
22174
22175 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizeMM",kwnames,&obj0,&obj1,&obj2)) goto fail;
22176 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22177 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22178 arg2 = (int) SWIG_AsInt(obj1);
22179 if (PyErr_Occurred()) SWIG_fail;
22180 arg3 = (int) SWIG_AsInt(obj2);
22181 if (PyErr_Occurred()) SWIG_fail;
22182 {
22183 PyThreadState* __tstate = wxPyBeginAllowThreads();
22184 (arg1)->SetPageSizeMM(arg2,arg3);
22185
22186 wxPyEndAllowThreads(__tstate);
22187 if (PyErr_Occurred()) SWIG_fail;
22188 }
22189 Py_INCREF(Py_None); resultobj = Py_None;
22190 return resultobj;
22191 fail:
22192 return NULL;
22193 }
22194
22195
22196 static PyObject *_wrap_Printout_GetPageSizeMM(PyObject *self, PyObject *args, PyObject *kwargs) {
22197 PyObject *resultobj;
22198 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22199 int *arg2 = (int *) 0 ;
22200 int *arg3 = (int *) 0 ;
22201 int temp2 ;
22202 int temp3 ;
22203 PyObject * obj0 = 0 ;
22204 char *kwnames[] = {
22205 (char *) "self", NULL
22206 };
22207
22208 arg2 = &temp2;
22209 arg3 = &temp3;
22210 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizeMM",kwnames,&obj0)) goto fail;
22211 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22212 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22213 {
22214 PyThreadState* __tstate = wxPyBeginAllowThreads();
22215 (arg1)->GetPageSizeMM(arg2,arg3);
22216
22217 wxPyEndAllowThreads(__tstate);
22218 if (PyErr_Occurred()) SWIG_fail;
22219 }
22220 Py_INCREF(Py_None); resultobj = Py_None;
22221 {
22222 PyObject *o = PyInt_FromLong((long) (*arg2));
22223 resultobj = t_output_helper(resultobj,o);
22224 }
22225 {
22226 PyObject *o = PyInt_FromLong((long) (*arg3));
22227 resultobj = t_output_helper(resultobj,o);
22228 }
22229 return resultobj;
22230 fail:
22231 return NULL;
22232 }
22233
22234
22235 static PyObject *_wrap_Printout_SetPPIScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
22236 PyObject *resultobj;
22237 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22238 int arg2 ;
22239 int arg3 ;
22240 PyObject * obj0 = 0 ;
22241 PyObject * obj1 = 0 ;
22242 PyObject * obj2 = 0 ;
22243 char *kwnames[] = {
22244 (char *) "self",(char *) "x",(char *) "y", NULL
22245 };
22246
22247 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
22248 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22249 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22250 arg2 = (int) SWIG_AsInt(obj1);
22251 if (PyErr_Occurred()) SWIG_fail;
22252 arg3 = (int) SWIG_AsInt(obj2);
22253 if (PyErr_Occurred()) SWIG_fail;
22254 {
22255 PyThreadState* __tstate = wxPyBeginAllowThreads();
22256 (arg1)->SetPPIScreen(arg2,arg3);
22257
22258 wxPyEndAllowThreads(__tstate);
22259 if (PyErr_Occurred()) SWIG_fail;
22260 }
22261 Py_INCREF(Py_None); resultobj = Py_None;
22262 return resultobj;
22263 fail:
22264 return NULL;
22265 }
22266
22267
22268 static PyObject *_wrap_Printout_GetPPIScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
22269 PyObject *resultobj;
22270 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22271 int *arg2 = (int *) 0 ;
22272 int *arg3 = (int *) 0 ;
22273 int temp2 ;
22274 int temp3 ;
22275 PyObject * obj0 = 0 ;
22276 char *kwnames[] = {
22277 (char *) "self", NULL
22278 };
22279
22280 arg2 = &temp2;
22281 arg3 = &temp3;
22282 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIScreen",kwnames,&obj0)) goto fail;
22283 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22284 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22285 {
22286 PyThreadState* __tstate = wxPyBeginAllowThreads();
22287 (arg1)->GetPPIScreen(arg2,arg3);
22288
22289 wxPyEndAllowThreads(__tstate);
22290 if (PyErr_Occurred()) SWIG_fail;
22291 }
22292 Py_INCREF(Py_None); resultobj = Py_None;
22293 {
22294 PyObject *o = PyInt_FromLong((long) (*arg2));
22295 resultobj = t_output_helper(resultobj,o);
22296 }
22297 {
22298 PyObject *o = PyInt_FromLong((long) (*arg3));
22299 resultobj = t_output_helper(resultobj,o);
22300 }
22301 return resultobj;
22302 fail:
22303 return NULL;
22304 }
22305
22306
22307 static PyObject *_wrap_Printout_SetPPIPrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
22308 PyObject *resultobj;
22309 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22310 int arg2 ;
22311 int arg3 ;
22312 PyObject * obj0 = 0 ;
22313 PyObject * obj1 = 0 ;
22314 PyObject * obj2 = 0 ;
22315 char *kwnames[] = {
22316 (char *) "self",(char *) "x",(char *) "y", NULL
22317 };
22318
22319 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIPrinter",kwnames,&obj0,&obj1,&obj2)) goto fail;
22320 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22321 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22322 arg2 = (int) SWIG_AsInt(obj1);
22323 if (PyErr_Occurred()) SWIG_fail;
22324 arg3 = (int) SWIG_AsInt(obj2);
22325 if (PyErr_Occurred()) SWIG_fail;
22326 {
22327 PyThreadState* __tstate = wxPyBeginAllowThreads();
22328 (arg1)->SetPPIPrinter(arg2,arg3);
22329
22330 wxPyEndAllowThreads(__tstate);
22331 if (PyErr_Occurred()) SWIG_fail;
22332 }
22333 Py_INCREF(Py_None); resultobj = Py_None;
22334 return resultobj;
22335 fail:
22336 return NULL;
22337 }
22338
22339
22340 static PyObject *_wrap_Printout_GetPPIPrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
22341 PyObject *resultobj;
22342 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22343 int *arg2 = (int *) 0 ;
22344 int *arg3 = (int *) 0 ;
22345 int temp2 ;
22346 int temp3 ;
22347 PyObject * obj0 = 0 ;
22348 char *kwnames[] = {
22349 (char *) "self", NULL
22350 };
22351
22352 arg2 = &temp2;
22353 arg3 = &temp3;
22354 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIPrinter",kwnames,&obj0)) goto fail;
22355 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22356 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22357 {
22358 PyThreadState* __tstate = wxPyBeginAllowThreads();
22359 (arg1)->GetPPIPrinter(arg2,arg3);
22360
22361 wxPyEndAllowThreads(__tstate);
22362 if (PyErr_Occurred()) SWIG_fail;
22363 }
22364 Py_INCREF(Py_None); resultobj = Py_None;
22365 {
22366 PyObject *o = PyInt_FromLong((long) (*arg2));
22367 resultobj = t_output_helper(resultobj,o);
22368 }
22369 {
22370 PyObject *o = PyInt_FromLong((long) (*arg3));
22371 resultobj = t_output_helper(resultobj,o);
22372 }
22373 return resultobj;
22374 fail:
22375 return NULL;
22376 }
22377
22378
22379 static PyObject *_wrap_Printout_IsPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
22380 PyObject *resultobj;
22381 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22382 bool result;
22383 PyObject * obj0 = 0 ;
22384 char *kwnames[] = {
22385 (char *) "self", NULL
22386 };
22387
22388 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_IsPreview",kwnames,&obj0)) goto fail;
22389 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22390 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22391 {
22392 PyThreadState* __tstate = wxPyBeginAllowThreads();
22393 result = (bool)(arg1)->IsPreview();
22394
22395 wxPyEndAllowThreads(__tstate);
22396 if (PyErr_Occurred()) SWIG_fail;
22397 }
22398 {
22399 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22400 }
22401 return resultobj;
22402 fail:
22403 return NULL;
22404 }
22405
22406
22407 static PyObject *_wrap_Printout_SetIsPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
22408 PyObject *resultobj;
22409 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22410 bool arg2 ;
22411 PyObject * obj0 = 0 ;
22412 PyObject * obj1 = 0 ;
22413 char *kwnames[] = {
22414 (char *) "self",(char *) "p", NULL
22415 };
22416
22417 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetIsPreview",kwnames,&obj0,&obj1)) goto fail;
22418 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22419 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22420 arg2 = (bool) SWIG_AsBool(obj1);
22421 if (PyErr_Occurred()) SWIG_fail;
22422 {
22423 PyThreadState* __tstate = wxPyBeginAllowThreads();
22424 (arg1)->SetIsPreview(arg2);
22425
22426 wxPyEndAllowThreads(__tstate);
22427 if (PyErr_Occurred()) SWIG_fail;
22428 }
22429 Py_INCREF(Py_None); resultobj = Py_None;
22430 return resultobj;
22431 fail:
22432 return NULL;
22433 }
22434
22435
22436 static PyObject *_wrap_Printout_base_OnBeginDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
22437 PyObject *resultobj;
22438 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22439 int arg2 ;
22440 int arg3 ;
22441 bool result;
22442 PyObject * obj0 = 0 ;
22443 PyObject * obj1 = 0 ;
22444 PyObject * obj2 = 0 ;
22445 char *kwnames[] = {
22446 (char *) "self",(char *) "startPage",(char *) "endPage", NULL
22447 };
22448
22449 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_base_OnBeginDocument",kwnames,&obj0,&obj1,&obj2)) goto fail;
22450 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22451 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22452 arg2 = (int) SWIG_AsInt(obj1);
22453 if (PyErr_Occurred()) SWIG_fail;
22454 arg3 = (int) SWIG_AsInt(obj2);
22455 if (PyErr_Occurred()) SWIG_fail;
22456 {
22457 PyThreadState* __tstate = wxPyBeginAllowThreads();
22458 result = (bool)(arg1)->base_OnBeginDocument(arg2,arg3);
22459
22460 wxPyEndAllowThreads(__tstate);
22461 if (PyErr_Occurred()) SWIG_fail;
22462 }
22463 {
22464 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22465 }
22466 return resultobj;
22467 fail:
22468 return NULL;
22469 }
22470
22471
22472 static PyObject *_wrap_Printout_base_OnEndDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
22473 PyObject *resultobj;
22474 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22475 PyObject * obj0 = 0 ;
22476 char *kwnames[] = {
22477 (char *) "self", NULL
22478 };
22479
22480 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndDocument",kwnames,&obj0)) goto fail;
22481 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22482 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22483 {
22484 PyThreadState* __tstate = wxPyBeginAllowThreads();
22485 (arg1)->base_OnEndDocument();
22486
22487 wxPyEndAllowThreads(__tstate);
22488 if (PyErr_Occurred()) SWIG_fail;
22489 }
22490 Py_INCREF(Py_None); resultobj = Py_None;
22491 return resultobj;
22492 fail:
22493 return NULL;
22494 }
22495
22496
22497 static PyObject *_wrap_Printout_base_OnBeginPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
22498 PyObject *resultobj;
22499 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22500 PyObject * obj0 = 0 ;
22501 char *kwnames[] = {
22502 (char *) "self", NULL
22503 };
22504
22505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnBeginPrinting",kwnames,&obj0)) goto fail;
22506 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22507 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22508 {
22509 PyThreadState* __tstate = wxPyBeginAllowThreads();
22510 (arg1)->base_OnBeginPrinting();
22511
22512 wxPyEndAllowThreads(__tstate);
22513 if (PyErr_Occurred()) SWIG_fail;
22514 }
22515 Py_INCREF(Py_None); resultobj = Py_None;
22516 return resultobj;
22517 fail:
22518 return NULL;
22519 }
22520
22521
22522 static PyObject *_wrap_Printout_base_OnEndPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
22523 PyObject *resultobj;
22524 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22525 PyObject * obj0 = 0 ;
22526 char *kwnames[] = {
22527 (char *) "self", NULL
22528 };
22529
22530 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndPrinting",kwnames,&obj0)) goto fail;
22531 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22532 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22533 {
22534 PyThreadState* __tstate = wxPyBeginAllowThreads();
22535 (arg1)->base_OnEndPrinting();
22536
22537 wxPyEndAllowThreads(__tstate);
22538 if (PyErr_Occurred()) SWIG_fail;
22539 }
22540 Py_INCREF(Py_None); resultobj = Py_None;
22541 return resultobj;
22542 fail:
22543 return NULL;
22544 }
22545
22546
22547 static PyObject *_wrap_Printout_base_OnPreparePrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
22548 PyObject *resultobj;
22549 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22550 PyObject * obj0 = 0 ;
22551 char *kwnames[] = {
22552 (char *) "self", NULL
22553 };
22554
22555 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnPreparePrinting",kwnames,&obj0)) goto fail;
22556 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22557 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22558 {
22559 PyThreadState* __tstate = wxPyBeginAllowThreads();
22560 (arg1)->base_OnPreparePrinting();
22561
22562 wxPyEndAllowThreads(__tstate);
22563 if (PyErr_Occurred()) SWIG_fail;
22564 }
22565 Py_INCREF(Py_None); resultobj = Py_None;
22566 return resultobj;
22567 fail:
22568 return NULL;
22569 }
22570
22571
22572 static PyObject *_wrap_Printout_base_HasPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22573 PyObject *resultobj;
22574 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22575 int arg2 ;
22576 bool result;
22577 PyObject * obj0 = 0 ;
22578 PyObject * obj1 = 0 ;
22579 char *kwnames[] = {
22580 (char *) "self",(char *) "page", NULL
22581 };
22582
22583 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_base_HasPage",kwnames,&obj0,&obj1)) goto fail;
22584 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22585 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22586 arg2 = (int) SWIG_AsInt(obj1);
22587 if (PyErr_Occurred()) SWIG_fail;
22588 {
22589 PyThreadState* __tstate = wxPyBeginAllowThreads();
22590 result = (bool)(arg1)->base_HasPage(arg2);
22591
22592 wxPyEndAllowThreads(__tstate);
22593 if (PyErr_Occurred()) SWIG_fail;
22594 }
22595 {
22596 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22597 }
22598 return resultobj;
22599 fail:
22600 return NULL;
22601 }
22602
22603
22604 static PyObject *_wrap_Printout_base_GetPageInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
22605 PyObject *resultobj;
22606 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22607 int *arg2 = (int *) 0 ;
22608 int *arg3 = (int *) 0 ;
22609 int *arg4 = (int *) 0 ;
22610 int *arg5 = (int *) 0 ;
22611 int temp2 ;
22612 int temp3 ;
22613 int temp4 ;
22614 int temp5 ;
22615 PyObject * obj0 = 0 ;
22616 char *kwnames[] = {
22617 (char *) "self", NULL
22618 };
22619
22620 arg2 = &temp2;
22621 arg3 = &temp3;
22622 arg4 = &temp4;
22623 arg5 = &temp5;
22624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_GetPageInfo",kwnames,&obj0)) goto fail;
22625 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22626 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22627 {
22628 PyThreadState* __tstate = wxPyBeginAllowThreads();
22629 (arg1)->base_GetPageInfo(arg2,arg3,arg4,arg5);
22630
22631 wxPyEndAllowThreads(__tstate);
22632 if (PyErr_Occurred()) SWIG_fail;
22633 }
22634 Py_INCREF(Py_None); resultobj = Py_None;
22635 {
22636 PyObject *o = PyInt_FromLong((long) (*arg2));
22637 resultobj = t_output_helper(resultobj,o);
22638 }
22639 {
22640 PyObject *o = PyInt_FromLong((long) (*arg3));
22641 resultobj = t_output_helper(resultobj,o);
22642 }
22643 {
22644 PyObject *o = PyInt_FromLong((long) (*arg4));
22645 resultobj = t_output_helper(resultobj,o);
22646 }
22647 {
22648 PyObject *o = PyInt_FromLong((long) (*arg5));
22649 resultobj = t_output_helper(resultobj,o);
22650 }
22651 return resultobj;
22652 fail:
22653 return NULL;
22654 }
22655
22656
22657 static PyObject * Printout_swigregister(PyObject *self, PyObject *args) {
22658 PyObject *obj;
22659 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22660 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintout, obj);
22661 Py_INCREF(obj);
22662 return Py_BuildValue((char *)"");
22663 }
22664 static PyObject *_wrap_new_PreviewCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
22665 PyObject *resultobj;
22666 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22667 wxWindow *arg2 = (wxWindow *) 0 ;
22668 wxPoint const &arg3_defvalue = wxDefaultPosition ;
22669 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
22670 wxSize const &arg4_defvalue = wxDefaultSize ;
22671 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
22672 long arg5 = (long) 0 ;
22673 wxString const &arg6_defvalue = wxPyPreviewCanvasNameStr ;
22674 wxString *arg6 = (wxString *) &arg6_defvalue ;
22675 wxPreviewCanvas *result;
22676 wxPoint temp3 ;
22677 wxSize temp4 ;
22678 bool temp6 = False ;
22679 PyObject * obj0 = 0 ;
22680 PyObject * obj1 = 0 ;
22681 PyObject * obj2 = 0 ;
22682 PyObject * obj3 = 0 ;
22683 PyObject * obj4 = 0 ;
22684 PyObject * obj5 = 0 ;
22685 char *kwnames[] = {
22686 (char *) "preview",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
22687 };
22688
22689 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PreviewCanvas",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
22690 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22691 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22692 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
22693 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22694 if (obj2) {
22695 {
22696 arg3 = &temp3;
22697 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
22698 }
22699 }
22700 if (obj3) {
22701 {
22702 arg4 = &temp4;
22703 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
22704 }
22705 }
22706 if (obj4) {
22707 arg5 = (long) SWIG_AsLong(obj4);
22708 if (PyErr_Occurred()) SWIG_fail;
22709 }
22710 if (obj5) {
22711 {
22712 arg6 = wxString_in_helper(obj5);
22713 if (arg6 == NULL) SWIG_fail;
22714 temp6 = True;
22715 }
22716 }
22717 {
22718 if (!wxPyCheckForApp()) SWIG_fail;
22719 PyThreadState* __tstate = wxPyBeginAllowThreads();
22720 result = (wxPreviewCanvas *)new wxPreviewCanvas(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
22721
22722 wxPyEndAllowThreads(__tstate);
22723 if (PyErr_Occurred()) SWIG_fail;
22724 }
22725 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 1);
22726 {
22727 if (temp6)
22728 delete arg6;
22729 }
22730 return resultobj;
22731 fail:
22732 {
22733 if (temp6)
22734 delete arg6;
22735 }
22736 return NULL;
22737 }
22738
22739
22740 static PyObject * PreviewCanvas_swigregister(PyObject *self, PyObject *args) {
22741 PyObject *obj;
22742 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22743 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewCanvas, obj);
22744 Py_INCREF(obj);
22745 return Py_BuildValue((char *)"");
22746 }
22747 static PyObject *_wrap_new_PreviewFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
22748 PyObject *resultobj;
22749 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22750 wxFrame *arg2 = (wxFrame *) 0 ;
22751 wxString *arg3 = 0 ;
22752 wxPoint const &arg4_defvalue = wxDefaultPosition ;
22753 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
22754 wxSize const &arg5_defvalue = wxDefaultSize ;
22755 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
22756 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
22757 wxString const &arg7_defvalue = wxPyFrameNameStr ;
22758 wxString *arg7 = (wxString *) &arg7_defvalue ;
22759 wxPreviewFrame *result;
22760 bool temp3 = False ;
22761 wxPoint temp4 ;
22762 wxSize temp5 ;
22763 bool temp7 = False ;
22764 PyObject * obj0 = 0 ;
22765 PyObject * obj1 = 0 ;
22766 PyObject * obj2 = 0 ;
22767 PyObject * obj3 = 0 ;
22768 PyObject * obj4 = 0 ;
22769 PyObject * obj5 = 0 ;
22770 PyObject * obj6 = 0 ;
22771 char *kwnames[] = {
22772 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
22773 };
22774
22775 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
22776 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22777 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22778 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
22779 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22780 {
22781 arg3 = wxString_in_helper(obj2);
22782 if (arg3 == NULL) SWIG_fail;
22783 temp3 = True;
22784 }
22785 if (obj3) {
22786 {
22787 arg4 = &temp4;
22788 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
22789 }
22790 }
22791 if (obj4) {
22792 {
22793 arg5 = &temp5;
22794 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
22795 }
22796 }
22797 if (obj5) {
22798 arg6 = (long) SWIG_AsLong(obj5);
22799 if (PyErr_Occurred()) SWIG_fail;
22800 }
22801 if (obj6) {
22802 {
22803 arg7 = wxString_in_helper(obj6);
22804 if (arg7 == NULL) SWIG_fail;
22805 temp7 = True;
22806 }
22807 }
22808 {
22809 if (!wxPyCheckForApp()) SWIG_fail;
22810 PyThreadState* __tstate = wxPyBeginAllowThreads();
22811 result = (wxPreviewFrame *)new wxPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
22812
22813 wxPyEndAllowThreads(__tstate);
22814 if (PyErr_Occurred()) SWIG_fail;
22815 }
22816 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewFrame, 1);
22817 {
22818 if (temp3)
22819 delete arg3;
22820 }
22821 {
22822 if (temp7)
22823 delete arg7;
22824 }
22825 return resultobj;
22826 fail:
22827 {
22828 if (temp3)
22829 delete arg3;
22830 }
22831 {
22832 if (temp7)
22833 delete arg7;
22834 }
22835 return NULL;
22836 }
22837
22838
22839 static PyObject *_wrap_PreviewFrame_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
22840 PyObject *resultobj;
22841 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
22842 PyObject * obj0 = 0 ;
22843 char *kwnames[] = {
22844 (char *) "self", NULL
22845 };
22846
22847 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_Initialize",kwnames,&obj0)) goto fail;
22848 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
22849 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22850 {
22851 PyThreadState* __tstate = wxPyBeginAllowThreads();
22852 (arg1)->Initialize();
22853
22854 wxPyEndAllowThreads(__tstate);
22855 if (PyErr_Occurred()) SWIG_fail;
22856 }
22857 Py_INCREF(Py_None); resultobj = Py_None;
22858 return resultobj;
22859 fail:
22860 return NULL;
22861 }
22862
22863
22864 static PyObject *_wrap_PreviewFrame_CreateControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22865 PyObject *resultobj;
22866 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
22867 PyObject * obj0 = 0 ;
22868 char *kwnames[] = {
22869 (char *) "self", NULL
22870 };
22871
22872 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateControlBar",kwnames,&obj0)) goto fail;
22873 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
22874 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22875 {
22876 PyThreadState* __tstate = wxPyBeginAllowThreads();
22877 (arg1)->CreateControlBar();
22878
22879 wxPyEndAllowThreads(__tstate);
22880 if (PyErr_Occurred()) SWIG_fail;
22881 }
22882 Py_INCREF(Py_None); resultobj = Py_None;
22883 return resultobj;
22884 fail:
22885 return NULL;
22886 }
22887
22888
22889 static PyObject *_wrap_PreviewFrame_CreateCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
22890 PyObject *resultobj;
22891 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
22892 PyObject * obj0 = 0 ;
22893 char *kwnames[] = {
22894 (char *) "self", NULL
22895 };
22896
22897 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateCanvas",kwnames,&obj0)) goto fail;
22898 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
22899 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22900 {
22901 PyThreadState* __tstate = wxPyBeginAllowThreads();
22902 (arg1)->CreateCanvas();
22903
22904 wxPyEndAllowThreads(__tstate);
22905 if (PyErr_Occurred()) SWIG_fail;
22906 }
22907 Py_INCREF(Py_None); resultobj = Py_None;
22908 return resultobj;
22909 fail:
22910 return NULL;
22911 }
22912
22913
22914 static PyObject *_wrap_PreviewFrame_GetControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22915 PyObject *resultobj;
22916 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
22917 wxPreviewControlBar *result;
22918 PyObject * obj0 = 0 ;
22919 char *kwnames[] = {
22920 (char *) "self", NULL
22921 };
22922
22923 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_GetControlBar",kwnames,&obj0)) goto fail;
22924 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
22925 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22926 {
22927 PyThreadState* __tstate = wxPyBeginAllowThreads();
22928 result = (wxPreviewControlBar *)((wxPreviewFrame const *)arg1)->GetControlBar();
22929
22930 wxPyEndAllowThreads(__tstate);
22931 if (PyErr_Occurred()) SWIG_fail;
22932 }
22933 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 0);
22934 return resultobj;
22935 fail:
22936 return NULL;
22937 }
22938
22939
22940 static PyObject * PreviewFrame_swigregister(PyObject *self, PyObject *args) {
22941 PyObject *obj;
22942 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22943 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewFrame, obj);
22944 Py_INCREF(obj);
22945 return Py_BuildValue((char *)"");
22946 }
22947 static PyObject *_wrap_new_PreviewControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22948 PyObject *resultobj;
22949 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22950 long arg2 ;
22951 wxWindow *arg3 = (wxWindow *) 0 ;
22952 wxPoint const &arg4_defvalue = wxDefaultPosition ;
22953 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
22954 wxSize const &arg5_defvalue = wxDefaultSize ;
22955 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
22956 long arg6 = (long) wxTAB_TRAVERSAL ;
22957 wxString const &arg7_defvalue = wxPyPanelNameStr ;
22958 wxString *arg7 = (wxString *) &arg7_defvalue ;
22959 wxPreviewControlBar *result;
22960 wxPoint temp4 ;
22961 wxSize temp5 ;
22962 bool temp7 = False ;
22963 PyObject * obj0 = 0 ;
22964 PyObject * obj1 = 0 ;
22965 PyObject * obj2 = 0 ;
22966 PyObject * obj3 = 0 ;
22967 PyObject * obj4 = 0 ;
22968 PyObject * obj5 = 0 ;
22969 PyObject * obj6 = 0 ;
22970 char *kwnames[] = {
22971 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
22972 };
22973
22974 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
22975 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22976 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22977 arg2 = (long) SWIG_AsLong(obj1);
22978 if (PyErr_Occurred()) SWIG_fail;
22979 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
22980 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22981 if (obj3) {
22982 {
22983 arg4 = &temp4;
22984 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
22985 }
22986 }
22987 if (obj4) {
22988 {
22989 arg5 = &temp5;
22990 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
22991 }
22992 }
22993 if (obj5) {
22994 arg6 = (long) SWIG_AsLong(obj5);
22995 if (PyErr_Occurred()) SWIG_fail;
22996 }
22997 if (obj6) {
22998 {
22999 arg7 = wxString_in_helper(obj6);
23000 if (arg7 == NULL) SWIG_fail;
23001 temp7 = True;
23002 }
23003 }
23004 {
23005 if (!wxPyCheckForApp()) SWIG_fail;
23006 PyThreadState* __tstate = wxPyBeginAllowThreads();
23007 result = (wxPreviewControlBar *)new wxPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
23008
23009 wxPyEndAllowThreads(__tstate);
23010 if (PyErr_Occurred()) SWIG_fail;
23011 }
23012 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 1);
23013 {
23014 if (temp7)
23015 delete arg7;
23016 }
23017 return resultobj;
23018 fail:
23019 {
23020 if (temp7)
23021 delete arg7;
23022 }
23023 return NULL;
23024 }
23025
23026
23027 static PyObject *_wrap_PreviewControlBar_GetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
23028 PyObject *resultobj;
23029 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
23030 int result;
23031 PyObject * obj0 = 0 ;
23032 char *kwnames[] = {
23033 (char *) "self", NULL
23034 };
23035
23036 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetZoomControl",kwnames,&obj0)) goto fail;
23037 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
23038 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23039 {
23040 PyThreadState* __tstate = wxPyBeginAllowThreads();
23041 result = (int)(arg1)->GetZoomControl();
23042
23043 wxPyEndAllowThreads(__tstate);
23044 if (PyErr_Occurred()) SWIG_fail;
23045 }
23046 resultobj = SWIG_FromInt((int)result);
23047 return resultobj;
23048 fail:
23049 return NULL;
23050 }
23051
23052
23053 static PyObject *_wrap_PreviewControlBar_SetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
23054 PyObject *resultobj;
23055 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
23056 int arg2 ;
23057 PyObject * obj0 = 0 ;
23058 PyObject * obj1 = 0 ;
23059 char *kwnames[] = {
23060 (char *) "self",(char *) "zoom", NULL
23061 };
23062
23063 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PreviewControlBar_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
23064 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
23065 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23066 arg2 = (int) SWIG_AsInt(obj1);
23067 if (PyErr_Occurred()) SWIG_fail;
23068 {
23069 PyThreadState* __tstate = wxPyBeginAllowThreads();
23070 (arg1)->SetZoomControl(arg2);
23071
23072 wxPyEndAllowThreads(__tstate);
23073 if (PyErr_Occurred()) SWIG_fail;
23074 }
23075 Py_INCREF(Py_None); resultobj = Py_None;
23076 return resultobj;
23077 fail:
23078 return NULL;
23079 }
23080
23081
23082 static PyObject *_wrap_PreviewControlBar_GetPrintPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
23083 PyObject *resultobj;
23084 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
23085 wxPrintPreview *result;
23086 PyObject * obj0 = 0 ;
23087 char *kwnames[] = {
23088 (char *) "self", NULL
23089 };
23090
23091 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetPrintPreview",kwnames,&obj0)) goto fail;
23092 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
23093 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23094 {
23095 PyThreadState* __tstate = wxPyBeginAllowThreads();
23096 result = (wxPrintPreview *)(arg1)->GetPrintPreview();
23097
23098 wxPyEndAllowThreads(__tstate);
23099 if (PyErr_Occurred()) SWIG_fail;
23100 }
23101 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 0);
23102 return resultobj;
23103 fail:
23104 return NULL;
23105 }
23106
23107
23108 static PyObject *_wrap_PreviewControlBar_OnNext(PyObject *self, PyObject *args, PyObject *kwargs) {
23109 PyObject *resultobj;
23110 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
23111 PyObject * obj0 = 0 ;
23112 char *kwnames[] = {
23113 (char *) "self", NULL
23114 };
23115
23116 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnNext",kwnames,&obj0)) goto fail;
23117 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
23118 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23119 {
23120 PyThreadState* __tstate = wxPyBeginAllowThreads();
23121 (arg1)->OnNext();
23122
23123 wxPyEndAllowThreads(__tstate);
23124 if (PyErr_Occurred()) SWIG_fail;
23125 }
23126 Py_INCREF(Py_None); resultobj = Py_None;
23127 return resultobj;
23128 fail:
23129 return NULL;
23130 }
23131
23132
23133 static PyObject *_wrap_PreviewControlBar_OnPrevious(PyObject *self, PyObject *args, PyObject *kwargs) {
23134 PyObject *resultobj;
23135 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
23136 PyObject * obj0 = 0 ;
23137 char *kwnames[] = {
23138 (char *) "self", NULL
23139 };
23140
23141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnPrevious",kwnames,&obj0)) goto fail;
23142 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
23143 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23144 {
23145 PyThreadState* __tstate = wxPyBeginAllowThreads();
23146 (arg1)->OnPrevious();
23147
23148 wxPyEndAllowThreads(__tstate);
23149 if (PyErr_Occurred()) SWIG_fail;
23150 }
23151 Py_INCREF(Py_None); resultobj = Py_None;
23152 return resultobj;
23153 fail:
23154 return NULL;
23155 }
23156
23157
23158 static PyObject *_wrap_PreviewControlBar_OnFirst(PyObject *self, PyObject *args, PyObject *kwargs) {
23159 PyObject *resultobj;
23160 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
23161 PyObject * obj0 = 0 ;
23162 char *kwnames[] = {
23163 (char *) "self", NULL
23164 };
23165
23166 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnFirst",kwnames,&obj0)) goto fail;
23167 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
23168 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23169 {
23170 PyThreadState* __tstate = wxPyBeginAllowThreads();
23171 (arg1)->OnFirst();
23172
23173 wxPyEndAllowThreads(__tstate);
23174 if (PyErr_Occurred()) SWIG_fail;
23175 }
23176 Py_INCREF(Py_None); resultobj = Py_None;
23177 return resultobj;
23178 fail:
23179 return NULL;
23180 }
23181
23182
23183 static PyObject *_wrap_PreviewControlBar_OnLast(PyObject *self, PyObject *args, PyObject *kwargs) {
23184 PyObject *resultobj;
23185 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
23186 PyObject * obj0 = 0 ;
23187 char *kwnames[] = {
23188 (char *) "self", NULL
23189 };
23190
23191 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnLast",kwnames,&obj0)) goto fail;
23192 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
23193 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23194 {
23195 PyThreadState* __tstate = wxPyBeginAllowThreads();
23196 (arg1)->OnLast();
23197
23198 wxPyEndAllowThreads(__tstate);
23199 if (PyErr_Occurred()) SWIG_fail;
23200 }
23201 Py_INCREF(Py_None); resultobj = Py_None;
23202 return resultobj;
23203 fail:
23204 return NULL;
23205 }
23206
23207
23208 static PyObject *_wrap_PreviewControlBar_OnGoto(PyObject *self, PyObject *args, PyObject *kwargs) {
23209 PyObject *resultobj;
23210 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
23211 PyObject * obj0 = 0 ;
23212 char *kwnames[] = {
23213 (char *) "self", NULL
23214 };
23215
23216 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnGoto",kwnames,&obj0)) goto fail;
23217 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
23218 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23219 {
23220 PyThreadState* __tstate = wxPyBeginAllowThreads();
23221 (arg1)->OnGoto();
23222
23223 wxPyEndAllowThreads(__tstate);
23224 if (PyErr_Occurred()) SWIG_fail;
23225 }
23226 Py_INCREF(Py_None); resultobj = Py_None;
23227 return resultobj;
23228 fail:
23229 return NULL;
23230 }
23231
23232
23233 static PyObject * PreviewControlBar_swigregister(PyObject *self, PyObject *args) {
23234 PyObject *obj;
23235 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
23236 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewControlBar, obj);
23237 Py_INCREF(obj);
23238 return Py_BuildValue((char *)"");
23239 }
23240 static PyObject *_wrap_new_PrintPreview__SWIG_0(PyObject *self, PyObject *args) {
23241 PyObject *resultobj;
23242 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
23243 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
23244 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
23245 wxPrintPreview *result;
23246 PyObject * obj0 = 0 ;
23247 PyObject * obj1 = 0 ;
23248 PyObject * obj2 = 0 ;
23249
23250 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
23251 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
23252 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23253 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
23254 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23255 if (obj2) {
23256 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintDialogData,
23257 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23258 }
23259 {
23260 if (!wxPyCheckForApp()) SWIG_fail;
23261 PyThreadState* __tstate = wxPyBeginAllowThreads();
23262 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
23263
23264 wxPyEndAllowThreads(__tstate);
23265 if (PyErr_Occurred()) SWIG_fail;
23266 }
23267 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
23268 return resultobj;
23269 fail:
23270 return NULL;
23271 }
23272
23273
23274 static PyObject *_wrap_new_PrintPreview__SWIG_1(PyObject *self, PyObject *args) {
23275 PyObject *resultobj;
23276 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
23277 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
23278 wxPrintData *arg3 = (wxPrintData *) 0 ;
23279 wxPrintPreview *result;
23280 PyObject * obj0 = 0 ;
23281 PyObject * obj1 = 0 ;
23282 PyObject * obj2 = 0 ;
23283
23284 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
23285 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
23286 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23287 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
23288 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23289 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintData,
23290 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23291 {
23292 if (!wxPyCheckForApp()) SWIG_fail;
23293 PyThreadState* __tstate = wxPyBeginAllowThreads();
23294 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
23295
23296 wxPyEndAllowThreads(__tstate);
23297 if (PyErr_Occurred()) SWIG_fail;
23298 }
23299 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
23300 return resultobj;
23301 fail:
23302 return NULL;
23303 }
23304
23305
23306 static PyObject *_wrap_new_PrintPreview(PyObject *self, PyObject *args) {
23307 int argc;
23308 PyObject *argv[4];
23309 int ii;
23310
23311 argc = PyObject_Length(args);
23312 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
23313 argv[ii] = PyTuple_GetItem(args,ii);
23314 }
23315 if ((argc >= 2) && (argc <= 3)) {
23316 int _v;
23317 {
23318 void *ptr;
23319 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23320 _v = 0;
23321 PyErr_Clear();
23322 } else {
23323 _v = 1;
23324 }
23325 }
23326 if (_v) {
23327 {
23328 void *ptr;
23329 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23330 _v = 0;
23331 PyErr_Clear();
23332 } else {
23333 _v = 1;
23334 }
23335 }
23336 if (_v) {
23337 if (argc <= 2) {
23338 return _wrap_new_PrintPreview__SWIG_0(self,args);
23339 }
23340 {
23341 void *ptr;
23342 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
23343 _v = 0;
23344 PyErr_Clear();
23345 } else {
23346 _v = 1;
23347 }
23348 }
23349 if (_v) {
23350 return _wrap_new_PrintPreview__SWIG_0(self,args);
23351 }
23352 }
23353 }
23354 }
23355 if (argc == 3) {
23356 int _v;
23357 {
23358 void *ptr;
23359 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23360 _v = 0;
23361 PyErr_Clear();
23362 } else {
23363 _v = 1;
23364 }
23365 }
23366 if (_v) {
23367 {
23368 void *ptr;
23369 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23370 _v = 0;
23371 PyErr_Clear();
23372 } else {
23373 _v = 1;
23374 }
23375 }
23376 if (_v) {
23377 {
23378 void *ptr;
23379 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
23380 _v = 0;
23381 PyErr_Clear();
23382 } else {
23383 _v = 1;
23384 }
23385 }
23386 if (_v) {
23387 return _wrap_new_PrintPreview__SWIG_1(self,args);
23388 }
23389 }
23390 }
23391 }
23392
23393 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PrintPreview'");
23394 return NULL;
23395 }
23396
23397
23398 static PyObject *_wrap_PrintPreview_SetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23399 PyObject *resultobj;
23400 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23401 int arg2 ;
23402 bool result;
23403 PyObject * obj0 = 0 ;
23404 PyObject * obj1 = 0 ;
23405 char *kwnames[] = {
23406 (char *) "self",(char *) "pageNum", NULL
23407 };
23408
23409 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
23410 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23411 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23412 arg2 = (int) SWIG_AsInt(obj1);
23413 if (PyErr_Occurred()) SWIG_fail;
23414 {
23415 PyThreadState* __tstate = wxPyBeginAllowThreads();
23416 result = (bool)(arg1)->SetCurrentPage(arg2);
23417
23418 wxPyEndAllowThreads(__tstate);
23419 if (PyErr_Occurred()) SWIG_fail;
23420 }
23421 {
23422 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23423 }
23424 return resultobj;
23425 fail:
23426 return NULL;
23427 }
23428
23429
23430 static PyObject *_wrap_PrintPreview_GetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23431 PyObject *resultobj;
23432 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23433 int result;
23434 PyObject * obj0 = 0 ;
23435 char *kwnames[] = {
23436 (char *) "self", NULL
23437 };
23438
23439 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCurrentPage",kwnames,&obj0)) goto fail;
23440 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23441 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23442 {
23443 PyThreadState* __tstate = wxPyBeginAllowThreads();
23444 result = (int)(arg1)->GetCurrentPage();
23445
23446 wxPyEndAllowThreads(__tstate);
23447 if (PyErr_Occurred()) SWIG_fail;
23448 }
23449 resultobj = SWIG_FromInt((int)result);
23450 return resultobj;
23451 fail:
23452 return NULL;
23453 }
23454
23455
23456 static PyObject *_wrap_PrintPreview_SetPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
23457 PyObject *resultobj;
23458 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23459 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
23460 PyObject * obj0 = 0 ;
23461 PyObject * obj1 = 0 ;
23462 char *kwnames[] = {
23463 (char *) "self",(char *) "printout", NULL
23464 };
23465
23466 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetPrintout",kwnames,&obj0,&obj1)) goto fail;
23467 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23468 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23469 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
23470 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23471 {
23472 PyThreadState* __tstate = wxPyBeginAllowThreads();
23473 (arg1)->SetPrintout(arg2);
23474
23475 wxPyEndAllowThreads(__tstate);
23476 if (PyErr_Occurred()) SWIG_fail;
23477 }
23478 Py_INCREF(Py_None); resultobj = Py_None;
23479 return resultobj;
23480 fail:
23481 return NULL;
23482 }
23483
23484
23485 static PyObject *_wrap_PrintPreview_GetPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
23486 PyObject *resultobj;
23487 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23488 wxPyPrintout *result;
23489 PyObject * obj0 = 0 ;
23490 char *kwnames[] = {
23491 (char *) "self", NULL
23492 };
23493
23494 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintout",kwnames,&obj0)) goto fail;
23495 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23496 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23497 {
23498 PyThreadState* __tstate = wxPyBeginAllowThreads();
23499 result = (wxPyPrintout *)(arg1)->GetPrintout();
23500
23501 wxPyEndAllowThreads(__tstate);
23502 if (PyErr_Occurred()) SWIG_fail;
23503 }
23504 {
23505 resultobj = wxPyMake_wxObject(result, 0);
23506 }
23507 return resultobj;
23508 fail:
23509 return NULL;
23510 }
23511
23512
23513 static PyObject *_wrap_PrintPreview_GetPrintoutForPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
23514 PyObject *resultobj;
23515 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23516 wxPyPrintout *result;
23517 PyObject * obj0 = 0 ;
23518 char *kwnames[] = {
23519 (char *) "self", NULL
23520 };
23521
23522 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintoutForPrinting",kwnames,&obj0)) goto fail;
23523 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23524 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23525 {
23526 PyThreadState* __tstate = wxPyBeginAllowThreads();
23527 result = (wxPyPrintout *)(arg1)->GetPrintoutForPrinting();
23528
23529 wxPyEndAllowThreads(__tstate);
23530 if (PyErr_Occurred()) SWIG_fail;
23531 }
23532 {
23533 resultobj = wxPyMake_wxObject(result, 0);
23534 }
23535 return resultobj;
23536 fail:
23537 return NULL;
23538 }
23539
23540
23541 static PyObject *_wrap_PrintPreview_SetFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
23542 PyObject *resultobj;
23543 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23544 wxFrame *arg2 = (wxFrame *) 0 ;
23545 PyObject * obj0 = 0 ;
23546 PyObject * obj1 = 0 ;
23547 char *kwnames[] = {
23548 (char *) "self",(char *) "frame", NULL
23549 };
23550
23551 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetFrame",kwnames,&obj0,&obj1)) goto fail;
23552 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23553 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23554 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
23555 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23556 {
23557 PyThreadState* __tstate = wxPyBeginAllowThreads();
23558 (arg1)->SetFrame(arg2);
23559
23560 wxPyEndAllowThreads(__tstate);
23561 if (PyErr_Occurred()) SWIG_fail;
23562 }
23563 Py_INCREF(Py_None); resultobj = Py_None;
23564 return resultobj;
23565 fail:
23566 return NULL;
23567 }
23568
23569
23570 static PyObject *_wrap_PrintPreview_SetCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
23571 PyObject *resultobj;
23572 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23573 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
23574 PyObject * obj0 = 0 ;
23575 PyObject * obj1 = 0 ;
23576 char *kwnames[] = {
23577 (char *) "self",(char *) "canvas", NULL
23578 };
23579
23580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCanvas",kwnames,&obj0,&obj1)) goto fail;
23581 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23582 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23583 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
23584 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23585 {
23586 PyThreadState* __tstate = wxPyBeginAllowThreads();
23587 (arg1)->SetCanvas(arg2);
23588
23589 wxPyEndAllowThreads(__tstate);
23590 if (PyErr_Occurred()) SWIG_fail;
23591 }
23592 Py_INCREF(Py_None); resultobj = Py_None;
23593 return resultobj;
23594 fail:
23595 return NULL;
23596 }
23597
23598
23599 static PyObject *_wrap_PrintPreview_GetFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
23600 PyObject *resultobj;
23601 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23602 wxFrame *result;
23603 PyObject * obj0 = 0 ;
23604 char *kwnames[] = {
23605 (char *) "self", NULL
23606 };
23607
23608 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetFrame",kwnames,&obj0)) goto fail;
23609 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23610 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23611 {
23612 PyThreadState* __tstate = wxPyBeginAllowThreads();
23613 result = (wxFrame *)(arg1)->GetFrame();
23614
23615 wxPyEndAllowThreads(__tstate);
23616 if (PyErr_Occurred()) SWIG_fail;
23617 }
23618 {
23619 resultobj = wxPyMake_wxObject(result, 0);
23620 }
23621 return resultobj;
23622 fail:
23623 return NULL;
23624 }
23625
23626
23627 static PyObject *_wrap_PrintPreview_GetCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
23628 PyObject *resultobj;
23629 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23630 wxPreviewCanvas *result;
23631 PyObject * obj0 = 0 ;
23632 char *kwnames[] = {
23633 (char *) "self", NULL
23634 };
23635
23636 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCanvas",kwnames,&obj0)) goto fail;
23637 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23638 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23639 {
23640 PyThreadState* __tstate = wxPyBeginAllowThreads();
23641 result = (wxPreviewCanvas *)(arg1)->GetCanvas();
23642
23643 wxPyEndAllowThreads(__tstate);
23644 if (PyErr_Occurred()) SWIG_fail;
23645 }
23646 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 0);
23647 return resultobj;
23648 fail:
23649 return NULL;
23650 }
23651
23652
23653 static PyObject *_wrap_PrintPreview_PaintPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23654 PyObject *resultobj;
23655 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23656 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
23657 wxDC *arg3 = 0 ;
23658 bool result;
23659 PyObject * obj0 = 0 ;
23660 PyObject * obj1 = 0 ;
23661 PyObject * obj2 = 0 ;
23662 char *kwnames[] = {
23663 (char *) "self",(char *) "canvas",(char *) "dc", NULL
23664 };
23665
23666 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
23667 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23668 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23669 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
23670 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23671 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
23672 SWIG_POINTER_EXCEPTION | 0)) == -1)
23673 SWIG_fail;
23674 if (arg3 == NULL) {
23675 PyErr_SetString(PyExc_TypeError,"null reference");
23676 SWIG_fail;
23677 }
23678 {
23679 PyThreadState* __tstate = wxPyBeginAllowThreads();
23680 result = (bool)(arg1)->PaintPage(arg2,*arg3);
23681
23682 wxPyEndAllowThreads(__tstate);
23683 if (PyErr_Occurred()) SWIG_fail;
23684 }
23685 {
23686 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23687 }
23688 return resultobj;
23689 fail:
23690 return NULL;
23691 }
23692
23693
23694 static PyObject *_wrap_PrintPreview_DrawBlankPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23695 PyObject *resultobj;
23696 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23697 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
23698 wxDC *arg3 = 0 ;
23699 bool result;
23700 PyObject * obj0 = 0 ;
23701 PyObject * obj1 = 0 ;
23702 PyObject * obj2 = 0 ;
23703 char *kwnames[] = {
23704 (char *) "self",(char *) "canvas",(char *) "dc", NULL
23705 };
23706
23707 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
23708 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23709 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23710 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
23711 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23712 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
23713 SWIG_POINTER_EXCEPTION | 0)) == -1)
23714 SWIG_fail;
23715 if (arg3 == NULL) {
23716 PyErr_SetString(PyExc_TypeError,"null reference");
23717 SWIG_fail;
23718 }
23719 {
23720 PyThreadState* __tstate = wxPyBeginAllowThreads();
23721 result = (bool)(arg1)->DrawBlankPage(arg2,*arg3);
23722
23723 wxPyEndAllowThreads(__tstate);
23724 if (PyErr_Occurred()) SWIG_fail;
23725 }
23726 {
23727 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23728 }
23729 return resultobj;
23730 fail:
23731 return NULL;
23732 }
23733
23734
23735 static PyObject *_wrap_PrintPreview_RenderPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23736 PyObject *resultobj;
23737 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23738 int arg2 ;
23739 bool result;
23740 PyObject * obj0 = 0 ;
23741 PyObject * obj1 = 0 ;
23742 char *kwnames[] = {
23743 (char *) "self",(char *) "pageNum", NULL
23744 };
23745
23746 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_RenderPage",kwnames,&obj0,&obj1)) goto fail;
23747 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23748 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23749 arg2 = (int) SWIG_AsInt(obj1);
23750 if (PyErr_Occurred()) SWIG_fail;
23751 {
23752 PyThreadState* __tstate = wxPyBeginAllowThreads();
23753 result = (bool)(arg1)->RenderPage(arg2);
23754
23755 wxPyEndAllowThreads(__tstate);
23756 if (PyErr_Occurred()) SWIG_fail;
23757 }
23758 {
23759 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23760 }
23761 return resultobj;
23762 fail:
23763 return NULL;
23764 }
23765
23766
23767 static PyObject *_wrap_PrintPreview_AdjustScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
23768 PyObject *resultobj;
23769 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23770 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
23771 PyObject * obj0 = 0 ;
23772 PyObject * obj1 = 0 ;
23773 char *kwnames[] = {
23774 (char *) "self",(char *) "canvas", NULL
23775 };
23776
23777 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_AdjustScrollbars",kwnames,&obj0,&obj1)) goto fail;
23778 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23779 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23780 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
23781 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23782 {
23783 PyThreadState* __tstate = wxPyBeginAllowThreads();
23784 (arg1)->AdjustScrollbars(arg2);
23785
23786 wxPyEndAllowThreads(__tstate);
23787 if (PyErr_Occurred()) SWIG_fail;
23788 }
23789 Py_INCREF(Py_None); resultobj = Py_None;
23790 return resultobj;
23791 fail:
23792 return NULL;
23793 }
23794
23795
23796 static PyObject *_wrap_PrintPreview_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
23797 PyObject *resultobj;
23798 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23799 wxPrintDialogData *result;
23800 PyObject * obj0 = 0 ;
23801 char *kwnames[] = {
23802 (char *) "self", NULL
23803 };
23804
23805 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintDialogData",kwnames,&obj0)) goto fail;
23806 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23807 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23808 {
23809 PyThreadState* __tstate = wxPyBeginAllowThreads();
23810 {
23811 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
23812 result = (wxPrintDialogData *) &_result_ref;
23813 }
23814
23815 wxPyEndAllowThreads(__tstate);
23816 if (PyErr_Occurred()) SWIG_fail;
23817 }
23818 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
23819 return resultobj;
23820 fail:
23821 return NULL;
23822 }
23823
23824
23825 static PyObject *_wrap_PrintPreview_SetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
23826 PyObject *resultobj;
23827 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23828 int arg2 ;
23829 PyObject * obj0 = 0 ;
23830 PyObject * obj1 = 0 ;
23831 char *kwnames[] = {
23832 (char *) "self",(char *) "percent", NULL
23833 };
23834
23835 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetZoom",kwnames,&obj0,&obj1)) goto fail;
23836 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23837 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23838 arg2 = (int) SWIG_AsInt(obj1);
23839 if (PyErr_Occurred()) SWIG_fail;
23840 {
23841 PyThreadState* __tstate = wxPyBeginAllowThreads();
23842 (arg1)->SetZoom(arg2);
23843
23844 wxPyEndAllowThreads(__tstate);
23845 if (PyErr_Occurred()) SWIG_fail;
23846 }
23847 Py_INCREF(Py_None); resultobj = Py_None;
23848 return resultobj;
23849 fail:
23850 return NULL;
23851 }
23852
23853
23854 static PyObject *_wrap_PrintPreview_GetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
23855 PyObject *resultobj;
23856 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23857 int result;
23858 PyObject * obj0 = 0 ;
23859 char *kwnames[] = {
23860 (char *) "self", NULL
23861 };
23862
23863 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetZoom",kwnames,&obj0)) goto fail;
23864 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23865 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23866 {
23867 PyThreadState* __tstate = wxPyBeginAllowThreads();
23868 result = (int)(arg1)->GetZoom();
23869
23870 wxPyEndAllowThreads(__tstate);
23871 if (PyErr_Occurred()) SWIG_fail;
23872 }
23873 resultobj = SWIG_FromInt((int)result);
23874 return resultobj;
23875 fail:
23876 return NULL;
23877 }
23878
23879
23880 static PyObject *_wrap_PrintPreview_GetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23881 PyObject *resultobj;
23882 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23883 int result;
23884 PyObject * obj0 = 0 ;
23885 char *kwnames[] = {
23886 (char *) "self", NULL
23887 };
23888
23889 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMaxPage",kwnames,&obj0)) goto fail;
23890 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23891 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23892 {
23893 PyThreadState* __tstate = wxPyBeginAllowThreads();
23894 result = (int)(arg1)->GetMaxPage();
23895
23896 wxPyEndAllowThreads(__tstate);
23897 if (PyErr_Occurred()) SWIG_fail;
23898 }
23899 resultobj = SWIG_FromInt((int)result);
23900 return resultobj;
23901 fail:
23902 return NULL;
23903 }
23904
23905
23906 static PyObject *_wrap_PrintPreview_GetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23907 PyObject *resultobj;
23908 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23909 int result;
23910 PyObject * obj0 = 0 ;
23911 char *kwnames[] = {
23912 (char *) "self", NULL
23913 };
23914
23915 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMinPage",kwnames,&obj0)) goto fail;
23916 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23917 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23918 {
23919 PyThreadState* __tstate = wxPyBeginAllowThreads();
23920 result = (int)(arg1)->GetMinPage();
23921
23922 wxPyEndAllowThreads(__tstate);
23923 if (PyErr_Occurred()) SWIG_fail;
23924 }
23925 resultobj = SWIG_FromInt((int)result);
23926 return resultobj;
23927 fail:
23928 return NULL;
23929 }
23930
23931
23932 static PyObject *_wrap_PrintPreview_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
23933 PyObject *resultobj;
23934 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23935 bool result;
23936 PyObject * obj0 = 0 ;
23937 char *kwnames[] = {
23938 (char *) "self", NULL
23939 };
23940
23941 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_Ok",kwnames,&obj0)) goto fail;
23942 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23943 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23944 {
23945 PyThreadState* __tstate = wxPyBeginAllowThreads();
23946 result = (bool)(arg1)->Ok();
23947
23948 wxPyEndAllowThreads(__tstate);
23949 if (PyErr_Occurred()) SWIG_fail;
23950 }
23951 {
23952 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23953 }
23954 return resultobj;
23955 fail:
23956 return NULL;
23957 }
23958
23959
23960 static PyObject *_wrap_PrintPreview_SetOk(PyObject *self, PyObject *args, PyObject *kwargs) {
23961 PyObject *resultobj;
23962 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23963 bool arg2 ;
23964 PyObject * obj0 = 0 ;
23965 PyObject * obj1 = 0 ;
23966 char *kwnames[] = {
23967 (char *) "self",(char *) "ok", NULL
23968 };
23969
23970 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetOk",kwnames,&obj0,&obj1)) goto fail;
23971 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23972 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23973 arg2 = (bool) SWIG_AsBool(obj1);
23974 if (PyErr_Occurred()) SWIG_fail;
23975 {
23976 PyThreadState* __tstate = wxPyBeginAllowThreads();
23977 (arg1)->SetOk(arg2);
23978
23979 wxPyEndAllowThreads(__tstate);
23980 if (PyErr_Occurred()) SWIG_fail;
23981 }
23982 Py_INCREF(Py_None); resultobj = Py_None;
23983 return resultobj;
23984 fail:
23985 return NULL;
23986 }
23987
23988
23989 static PyObject *_wrap_PrintPreview_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
23990 PyObject *resultobj;
23991 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23992 bool arg2 ;
23993 bool result;
23994 PyObject * obj0 = 0 ;
23995 PyObject * obj1 = 0 ;
23996 char *kwnames[] = {
23997 (char *) "self",(char *) "interactive", NULL
23998 };
23999
24000 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_Print",kwnames,&obj0,&obj1)) goto fail;
24001 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
24002 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24003 arg2 = (bool) SWIG_AsBool(obj1);
24004 if (PyErr_Occurred()) SWIG_fail;
24005 {
24006 PyThreadState* __tstate = wxPyBeginAllowThreads();
24007 result = (bool)(arg1)->Print(arg2);
24008
24009 wxPyEndAllowThreads(__tstate);
24010 if (PyErr_Occurred()) SWIG_fail;
24011 }
24012 {
24013 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24014 }
24015 return resultobj;
24016 fail:
24017 return NULL;
24018 }
24019
24020
24021 static PyObject *_wrap_PrintPreview_DetermineScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
24022 PyObject *resultobj;
24023 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
24024 PyObject * obj0 = 0 ;
24025 char *kwnames[] = {
24026 (char *) "self", NULL
24027 };
24028
24029 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_DetermineScaling",kwnames,&obj0)) goto fail;
24030 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
24031 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24032 {
24033 PyThreadState* __tstate = wxPyBeginAllowThreads();
24034 (arg1)->DetermineScaling();
24035
24036 wxPyEndAllowThreads(__tstate);
24037 if (PyErr_Occurred()) SWIG_fail;
24038 }
24039 Py_INCREF(Py_None); resultobj = Py_None;
24040 return resultobj;
24041 fail:
24042 return NULL;
24043 }
24044
24045
24046 static PyObject * PrintPreview_swigregister(PyObject *self, PyObject *args) {
24047 PyObject *obj;
24048 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24049 SWIG_TypeClientData(SWIGTYPE_p_wxPrintPreview, obj);
24050 Py_INCREF(obj);
24051 return Py_BuildValue((char *)"");
24052 }
24053 static PyObject *_wrap_new_PyPrintPreview__SWIG_0(PyObject *self, PyObject *args) {
24054 PyObject *resultobj;
24055 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24056 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
24057 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
24058 wxPyPrintPreview *result;
24059 PyObject * obj0 = 0 ;
24060 PyObject * obj1 = 0 ;
24061 PyObject * obj2 = 0 ;
24062
24063 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
24064 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
24065 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24066 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
24067 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24068 if (obj2) {
24069 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintDialogData,
24070 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24071 }
24072 {
24073 if (!wxPyCheckForApp()) SWIG_fail;
24074 PyThreadState* __tstate = wxPyBeginAllowThreads();
24075 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
24076
24077 wxPyEndAllowThreads(__tstate);
24078 if (PyErr_Occurred()) SWIG_fail;
24079 }
24080 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
24081 return resultobj;
24082 fail:
24083 return NULL;
24084 }
24085
24086
24087 static PyObject *_wrap_new_PyPrintPreview__SWIG_1(PyObject *self, PyObject *args) {
24088 PyObject *resultobj;
24089 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24090 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
24091 wxPrintData *arg3 = (wxPrintData *) 0 ;
24092 wxPyPrintPreview *result;
24093 PyObject * obj0 = 0 ;
24094 PyObject * obj1 = 0 ;
24095 PyObject * obj2 = 0 ;
24096
24097 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
24098 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
24099 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24100 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
24101 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24102 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintData,
24103 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24104 {
24105 if (!wxPyCheckForApp()) SWIG_fail;
24106 PyThreadState* __tstate = wxPyBeginAllowThreads();
24107 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
24108
24109 wxPyEndAllowThreads(__tstate);
24110 if (PyErr_Occurred()) SWIG_fail;
24111 }
24112 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
24113 return resultobj;
24114 fail:
24115 return NULL;
24116 }
24117
24118
24119 static PyObject *_wrap_new_PyPrintPreview(PyObject *self, PyObject *args) {
24120 int argc;
24121 PyObject *argv[4];
24122 int ii;
24123
24124 argc = PyObject_Length(args);
24125 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
24126 argv[ii] = PyTuple_GetItem(args,ii);
24127 }
24128 if ((argc >= 2) && (argc <= 3)) {
24129 int _v;
24130 {
24131 void *ptr;
24132 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
24133 _v = 0;
24134 PyErr_Clear();
24135 } else {
24136 _v = 1;
24137 }
24138 }
24139 if (_v) {
24140 {
24141 void *ptr;
24142 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
24143 _v = 0;
24144 PyErr_Clear();
24145 } else {
24146 _v = 1;
24147 }
24148 }
24149 if (_v) {
24150 if (argc <= 2) {
24151 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
24152 }
24153 {
24154 void *ptr;
24155 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
24156 _v = 0;
24157 PyErr_Clear();
24158 } else {
24159 _v = 1;
24160 }
24161 }
24162 if (_v) {
24163 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
24164 }
24165 }
24166 }
24167 }
24168 if (argc == 3) {
24169 int _v;
24170 {
24171 void *ptr;
24172 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
24173 _v = 0;
24174 PyErr_Clear();
24175 } else {
24176 _v = 1;
24177 }
24178 }
24179 if (_v) {
24180 {
24181 void *ptr;
24182 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
24183 _v = 0;
24184 PyErr_Clear();
24185 } else {
24186 _v = 1;
24187 }
24188 }
24189 if (_v) {
24190 {
24191 void *ptr;
24192 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
24193 _v = 0;
24194 PyErr_Clear();
24195 } else {
24196 _v = 1;
24197 }
24198 }
24199 if (_v) {
24200 return _wrap_new_PyPrintPreview__SWIG_1(self,args);
24201 }
24202 }
24203 }
24204 }
24205
24206 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PyPrintPreview'");
24207 return NULL;
24208 }
24209
24210
24211 static PyObject *_wrap_PyPrintPreview__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
24212 PyObject *resultobj;
24213 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24214 PyObject *arg2 = (PyObject *) 0 ;
24215 PyObject *arg3 = (PyObject *) 0 ;
24216 PyObject * obj0 = 0 ;
24217 PyObject * obj1 = 0 ;
24218 PyObject * obj2 = 0 ;
24219 char *kwnames[] = {
24220 (char *) "self",(char *) "self",(char *) "_class", NULL
24221 };
24222
24223 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
24224 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24225 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24226 arg2 = obj1;
24227 arg3 = obj2;
24228 {
24229 PyThreadState* __tstate = wxPyBeginAllowThreads();
24230 (arg1)->_setCallbackInfo(arg2,arg3);
24231
24232 wxPyEndAllowThreads(__tstate);
24233 if (PyErr_Occurred()) SWIG_fail;
24234 }
24235 Py_INCREF(Py_None); resultobj = Py_None;
24236 return resultobj;
24237 fail:
24238 return NULL;
24239 }
24240
24241
24242 static PyObject *_wrap_PyPrintPreview_base_SetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
24243 PyObject *resultobj;
24244 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24245 int arg2 ;
24246 bool result;
24247 PyObject * obj0 = 0 ;
24248 PyObject * obj1 = 0 ;
24249 char *kwnames[] = {
24250 (char *) "self",(char *) "pageNum", NULL
24251 };
24252
24253 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
24254 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24255 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24256 arg2 = (int) SWIG_AsInt(obj1);
24257 if (PyErr_Occurred()) SWIG_fail;
24258 {
24259 PyThreadState* __tstate = wxPyBeginAllowThreads();
24260 result = (bool)(arg1)->base_SetCurrentPage(arg2);
24261
24262 wxPyEndAllowThreads(__tstate);
24263 if (PyErr_Occurred()) SWIG_fail;
24264 }
24265 {
24266 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24267 }
24268 return resultobj;
24269 fail:
24270 return NULL;
24271 }
24272
24273
24274 static PyObject *_wrap_PyPrintPreview_base_PaintPage(PyObject *self, PyObject *args, PyObject *kwargs) {
24275 PyObject *resultobj;
24276 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24277 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
24278 wxDC *arg3 = 0 ;
24279 bool result;
24280 PyObject * obj0 = 0 ;
24281 PyObject * obj1 = 0 ;
24282 PyObject * obj2 = 0 ;
24283 char *kwnames[] = {
24284 (char *) "self",(char *) "canvas",(char *) "dc", NULL
24285 };
24286
24287 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
24288 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24289 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24290 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
24291 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24292 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
24293 SWIG_POINTER_EXCEPTION | 0)) == -1)
24294 SWIG_fail;
24295 if (arg3 == NULL) {
24296 PyErr_SetString(PyExc_TypeError,"null reference");
24297 SWIG_fail;
24298 }
24299 {
24300 PyThreadState* __tstate = wxPyBeginAllowThreads();
24301 result = (bool)(arg1)->base_PaintPage(arg2,*arg3);
24302
24303 wxPyEndAllowThreads(__tstate);
24304 if (PyErr_Occurred()) SWIG_fail;
24305 }
24306 {
24307 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24308 }
24309 return resultobj;
24310 fail:
24311 return NULL;
24312 }
24313
24314
24315 static PyObject *_wrap_PyPrintPreview_base_DrawBlankPage(PyObject *self, PyObject *args, PyObject *kwargs) {
24316 PyObject *resultobj;
24317 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24318 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
24319 wxDC *arg3 = 0 ;
24320 bool result;
24321 PyObject * obj0 = 0 ;
24322 PyObject * obj1 = 0 ;
24323 PyObject * obj2 = 0 ;
24324 char *kwnames[] = {
24325 (char *) "self",(char *) "canvas",(char *) "dc", NULL
24326 };
24327
24328 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
24329 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24330 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24331 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
24332 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24333 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
24334 SWIG_POINTER_EXCEPTION | 0)) == -1)
24335 SWIG_fail;
24336 if (arg3 == NULL) {
24337 PyErr_SetString(PyExc_TypeError,"null reference");
24338 SWIG_fail;
24339 }
24340 {
24341 PyThreadState* __tstate = wxPyBeginAllowThreads();
24342 result = (bool)(arg1)->base_DrawBlankPage(arg2,*arg3);
24343
24344 wxPyEndAllowThreads(__tstate);
24345 if (PyErr_Occurred()) SWIG_fail;
24346 }
24347 {
24348 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24349 }
24350 return resultobj;
24351 fail:
24352 return NULL;
24353 }
24354
24355
24356 static PyObject *_wrap_PyPrintPreview_base_RenderPage(PyObject *self, PyObject *args, PyObject *kwargs) {
24357 PyObject *resultobj;
24358 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24359 int arg2 ;
24360 bool result;
24361 PyObject * obj0 = 0 ;
24362 PyObject * obj1 = 0 ;
24363 char *kwnames[] = {
24364 (char *) "self",(char *) "pageNum", NULL
24365 };
24366
24367 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_RenderPage",kwnames,&obj0,&obj1)) goto fail;
24368 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24369 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24370 arg2 = (int) SWIG_AsInt(obj1);
24371 if (PyErr_Occurred()) SWIG_fail;
24372 {
24373 PyThreadState* __tstate = wxPyBeginAllowThreads();
24374 result = (bool)(arg1)->base_RenderPage(arg2);
24375
24376 wxPyEndAllowThreads(__tstate);
24377 if (PyErr_Occurred()) SWIG_fail;
24378 }
24379 {
24380 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24381 }
24382 return resultobj;
24383 fail:
24384 return NULL;
24385 }
24386
24387
24388 static PyObject *_wrap_PyPrintPreview_base_SetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
24389 PyObject *resultobj;
24390 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24391 int arg2 ;
24392 PyObject * obj0 = 0 ;
24393 PyObject * obj1 = 0 ;
24394 char *kwnames[] = {
24395 (char *) "self",(char *) "percent", NULL
24396 };
24397
24398 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetZoom",kwnames,&obj0,&obj1)) goto fail;
24399 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24400 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24401 arg2 = (int) SWIG_AsInt(obj1);
24402 if (PyErr_Occurred()) SWIG_fail;
24403 {
24404 PyThreadState* __tstate = wxPyBeginAllowThreads();
24405 (arg1)->base_SetZoom(arg2);
24406
24407 wxPyEndAllowThreads(__tstate);
24408 if (PyErr_Occurred()) SWIG_fail;
24409 }
24410 Py_INCREF(Py_None); resultobj = Py_None;
24411 return resultobj;
24412 fail:
24413 return NULL;
24414 }
24415
24416
24417 static PyObject *_wrap_PyPrintPreview_base_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
24418 PyObject *resultobj;
24419 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24420 bool arg2 ;
24421 bool result;
24422 PyObject * obj0 = 0 ;
24423 PyObject * obj1 = 0 ;
24424 char *kwnames[] = {
24425 (char *) "self",(char *) "interactive", NULL
24426 };
24427
24428 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_Print",kwnames,&obj0,&obj1)) goto fail;
24429 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24430 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24431 arg2 = (bool) SWIG_AsBool(obj1);
24432 if (PyErr_Occurred()) SWIG_fail;
24433 {
24434 PyThreadState* __tstate = wxPyBeginAllowThreads();
24435 result = (bool)(arg1)->base_Print(arg2);
24436
24437 wxPyEndAllowThreads(__tstate);
24438 if (PyErr_Occurred()) SWIG_fail;
24439 }
24440 {
24441 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24442 }
24443 return resultobj;
24444 fail:
24445 return NULL;
24446 }
24447
24448
24449 static PyObject *_wrap_PyPrintPreview_base_DetermineScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
24450 PyObject *resultobj;
24451 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24452 PyObject * obj0 = 0 ;
24453 char *kwnames[] = {
24454 (char *) "self", NULL
24455 };
24456
24457 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPrintPreview_base_DetermineScaling",kwnames,&obj0)) goto fail;
24458 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24459 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24460 {
24461 PyThreadState* __tstate = wxPyBeginAllowThreads();
24462 (arg1)->base_DetermineScaling();
24463
24464 wxPyEndAllowThreads(__tstate);
24465 if (PyErr_Occurred()) SWIG_fail;
24466 }
24467 Py_INCREF(Py_None); resultobj = Py_None;
24468 return resultobj;
24469 fail:
24470 return NULL;
24471 }
24472
24473
24474 static PyObject * PyPrintPreview_swigregister(PyObject *self, PyObject *args) {
24475 PyObject *obj;
24476 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24477 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintPreview, obj);
24478 Py_INCREF(obj);
24479 return Py_BuildValue((char *)"");
24480 }
24481 static PyObject *_wrap_new_PyPreviewFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
24482 PyObject *resultobj;
24483 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
24484 wxFrame *arg2 = (wxFrame *) 0 ;
24485 wxString *arg3 = 0 ;
24486 wxPoint const &arg4_defvalue = wxDefaultPosition ;
24487 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
24488 wxSize const &arg5_defvalue = wxDefaultSize ;
24489 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
24490 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
24491 wxString const &arg7_defvalue = wxPyFrameNameStr ;
24492 wxString *arg7 = (wxString *) &arg7_defvalue ;
24493 wxPyPreviewFrame *result;
24494 bool temp3 = False ;
24495 wxPoint temp4 ;
24496 wxSize temp5 ;
24497 bool temp7 = False ;
24498 PyObject * obj0 = 0 ;
24499 PyObject * obj1 = 0 ;
24500 PyObject * obj2 = 0 ;
24501 PyObject * obj3 = 0 ;
24502 PyObject * obj4 = 0 ;
24503 PyObject * obj5 = 0 ;
24504 PyObject * obj6 = 0 ;
24505 char *kwnames[] = {
24506 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
24507 };
24508
24509 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
24510 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
24511 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24512 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
24513 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24514 {
24515 arg3 = wxString_in_helper(obj2);
24516 if (arg3 == NULL) SWIG_fail;
24517 temp3 = True;
24518 }
24519 if (obj3) {
24520 {
24521 arg4 = &temp4;
24522 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
24523 }
24524 }
24525 if (obj4) {
24526 {
24527 arg5 = &temp5;
24528 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
24529 }
24530 }
24531 if (obj5) {
24532 arg6 = (long) SWIG_AsLong(obj5);
24533 if (PyErr_Occurred()) SWIG_fail;
24534 }
24535 if (obj6) {
24536 {
24537 arg7 = wxString_in_helper(obj6);
24538 if (arg7 == NULL) SWIG_fail;
24539 temp7 = True;
24540 }
24541 }
24542 {
24543 if (!wxPyCheckForApp()) SWIG_fail;
24544 PyThreadState* __tstate = wxPyBeginAllowThreads();
24545 result = (wxPyPreviewFrame *)new wxPyPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
24546
24547 wxPyEndAllowThreads(__tstate);
24548 if (PyErr_Occurred()) SWIG_fail;
24549 }
24550 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewFrame, 1);
24551 {
24552 if (temp3)
24553 delete arg3;
24554 }
24555 {
24556 if (temp7)
24557 delete arg7;
24558 }
24559 return resultobj;
24560 fail:
24561 {
24562 if (temp3)
24563 delete arg3;
24564 }
24565 {
24566 if (temp7)
24567 delete arg7;
24568 }
24569 return NULL;
24570 }
24571
24572
24573 static PyObject *_wrap_PyPreviewFrame__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
24574 PyObject *resultobj;
24575 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24576 PyObject *arg2 = (PyObject *) 0 ;
24577 PyObject *arg3 = (PyObject *) 0 ;
24578 PyObject * obj0 = 0 ;
24579 PyObject * obj1 = 0 ;
24580 PyObject * obj2 = 0 ;
24581 char *kwnames[] = {
24582 (char *) "self",(char *) "self",(char *) "_class", NULL
24583 };
24584
24585 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewFrame__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
24586 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24587 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24588 arg2 = obj1;
24589 arg3 = obj2;
24590 {
24591 PyThreadState* __tstate = wxPyBeginAllowThreads();
24592 (arg1)->_setCallbackInfo(arg2,arg3);
24593
24594 wxPyEndAllowThreads(__tstate);
24595 if (PyErr_Occurred()) SWIG_fail;
24596 }
24597 Py_INCREF(Py_None); resultobj = Py_None;
24598 return resultobj;
24599 fail:
24600 return NULL;
24601 }
24602
24603
24604 static PyObject *_wrap_PyPreviewFrame_SetPreviewCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
24605 PyObject *resultobj;
24606 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24607 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
24608 PyObject * obj0 = 0 ;
24609 PyObject * obj1 = 0 ;
24610 char *kwnames[] = {
24611 (char *) "self",(char *) "canvas", NULL
24612 };
24613
24614 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetPreviewCanvas",kwnames,&obj0,&obj1)) goto fail;
24615 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24616 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24617 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
24618 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24619 {
24620 PyThreadState* __tstate = wxPyBeginAllowThreads();
24621 (arg1)->SetPreviewCanvas(arg2);
24622
24623 wxPyEndAllowThreads(__tstate);
24624 if (PyErr_Occurred()) SWIG_fail;
24625 }
24626 Py_INCREF(Py_None); resultobj = Py_None;
24627 return resultobj;
24628 fail:
24629 return NULL;
24630 }
24631
24632
24633 static PyObject *_wrap_PyPreviewFrame_SetControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
24634 PyObject *resultobj;
24635 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24636 wxPreviewControlBar *arg2 = (wxPreviewControlBar *) 0 ;
24637 PyObject * obj0 = 0 ;
24638 PyObject * obj1 = 0 ;
24639 char *kwnames[] = {
24640 (char *) "self",(char *) "bar", NULL
24641 };
24642
24643 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetControlBar",kwnames,&obj0,&obj1)) goto fail;
24644 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24645 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24646 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewControlBar,
24647 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24648 {
24649 PyThreadState* __tstate = wxPyBeginAllowThreads();
24650 (arg1)->SetControlBar(arg2);
24651
24652 wxPyEndAllowThreads(__tstate);
24653 if (PyErr_Occurred()) SWIG_fail;
24654 }
24655 Py_INCREF(Py_None); resultobj = Py_None;
24656 return resultobj;
24657 fail:
24658 return NULL;
24659 }
24660
24661
24662 static PyObject *_wrap_PyPreviewFrame_base_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
24663 PyObject *resultobj;
24664 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24665 PyObject * obj0 = 0 ;
24666 char *kwnames[] = {
24667 (char *) "self", NULL
24668 };
24669
24670 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_Initialize",kwnames,&obj0)) goto fail;
24671 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24672 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24673 {
24674 PyThreadState* __tstate = wxPyBeginAllowThreads();
24675 (arg1)->base_Initialize();
24676
24677 wxPyEndAllowThreads(__tstate);
24678 if (PyErr_Occurred()) SWIG_fail;
24679 }
24680 Py_INCREF(Py_None); resultobj = Py_None;
24681 return resultobj;
24682 fail:
24683 return NULL;
24684 }
24685
24686
24687 static PyObject *_wrap_PyPreviewFrame_base_CreateCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
24688 PyObject *resultobj;
24689 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24690 PyObject * obj0 = 0 ;
24691 char *kwnames[] = {
24692 (char *) "self", NULL
24693 };
24694
24695 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateCanvas",kwnames,&obj0)) goto fail;
24696 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24697 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24698 {
24699 PyThreadState* __tstate = wxPyBeginAllowThreads();
24700 (arg1)->base_CreateCanvas();
24701
24702 wxPyEndAllowThreads(__tstate);
24703 if (PyErr_Occurred()) SWIG_fail;
24704 }
24705 Py_INCREF(Py_None); resultobj = Py_None;
24706 return resultobj;
24707 fail:
24708 return NULL;
24709 }
24710
24711
24712 static PyObject *_wrap_PyPreviewFrame_base_CreateControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
24713 PyObject *resultobj;
24714 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24715 PyObject * obj0 = 0 ;
24716 char *kwnames[] = {
24717 (char *) "self", NULL
24718 };
24719
24720 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateControlBar",kwnames,&obj0)) goto fail;
24721 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24722 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24723 {
24724 PyThreadState* __tstate = wxPyBeginAllowThreads();
24725 (arg1)->base_CreateControlBar();
24726
24727 wxPyEndAllowThreads(__tstate);
24728 if (PyErr_Occurred()) SWIG_fail;
24729 }
24730 Py_INCREF(Py_None); resultobj = Py_None;
24731 return resultobj;
24732 fail:
24733 return NULL;
24734 }
24735
24736
24737 static PyObject * PyPreviewFrame_swigregister(PyObject *self, PyObject *args) {
24738 PyObject *obj;
24739 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24740 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewFrame, obj);
24741 Py_INCREF(obj);
24742 return Py_BuildValue((char *)"");
24743 }
24744 static PyObject *_wrap_new_PyPreviewControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
24745 PyObject *resultobj;
24746 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
24747 long arg2 ;
24748 wxWindow *arg3 = (wxWindow *) 0 ;
24749 wxPoint const &arg4_defvalue = wxDefaultPosition ;
24750 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
24751 wxSize const &arg5_defvalue = wxDefaultSize ;
24752 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
24753 long arg6 = (long) 0 ;
24754 wxString const &arg7_defvalue = wxPyPanelNameStr ;
24755 wxString *arg7 = (wxString *) &arg7_defvalue ;
24756 wxPyPreviewControlBar *result;
24757 wxPoint temp4 ;
24758 wxSize temp5 ;
24759 bool temp7 = False ;
24760 PyObject * obj0 = 0 ;
24761 PyObject * obj1 = 0 ;
24762 PyObject * obj2 = 0 ;
24763 PyObject * obj3 = 0 ;
24764 PyObject * obj4 = 0 ;
24765 PyObject * obj5 = 0 ;
24766 PyObject * obj6 = 0 ;
24767 char *kwnames[] = {
24768 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
24769 };
24770
24771 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
24772 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
24773 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24774 arg2 = (long) SWIG_AsLong(obj1);
24775 if (PyErr_Occurred()) SWIG_fail;
24776 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
24777 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24778 if (obj3) {
24779 {
24780 arg4 = &temp4;
24781 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
24782 }
24783 }
24784 if (obj4) {
24785 {
24786 arg5 = &temp5;
24787 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
24788 }
24789 }
24790 if (obj5) {
24791 arg6 = (long) SWIG_AsLong(obj5);
24792 if (PyErr_Occurred()) SWIG_fail;
24793 }
24794 if (obj6) {
24795 {
24796 arg7 = wxString_in_helper(obj6);
24797 if (arg7 == NULL) SWIG_fail;
24798 temp7 = True;
24799 }
24800 }
24801 {
24802 if (!wxPyCheckForApp()) SWIG_fail;
24803 PyThreadState* __tstate = wxPyBeginAllowThreads();
24804 result = (wxPyPreviewControlBar *)new wxPyPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
24805
24806 wxPyEndAllowThreads(__tstate);
24807 if (PyErr_Occurred()) SWIG_fail;
24808 }
24809 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewControlBar, 1);
24810 {
24811 if (temp7)
24812 delete arg7;
24813 }
24814 return resultobj;
24815 fail:
24816 {
24817 if (temp7)
24818 delete arg7;
24819 }
24820 return NULL;
24821 }
24822
24823
24824 static PyObject *_wrap_PyPreviewControlBar__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
24825 PyObject *resultobj;
24826 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
24827 PyObject *arg2 = (PyObject *) 0 ;
24828 PyObject *arg3 = (PyObject *) 0 ;
24829 PyObject * obj0 = 0 ;
24830 PyObject * obj1 = 0 ;
24831 PyObject * obj2 = 0 ;
24832 char *kwnames[] = {
24833 (char *) "self",(char *) "self",(char *) "_class", NULL
24834 };
24835
24836 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewControlBar__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
24837 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
24838 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24839 arg2 = obj1;
24840 arg3 = obj2;
24841 {
24842 PyThreadState* __tstate = wxPyBeginAllowThreads();
24843 (arg1)->_setCallbackInfo(arg2,arg3);
24844
24845 wxPyEndAllowThreads(__tstate);
24846 if (PyErr_Occurred()) SWIG_fail;
24847 }
24848 Py_INCREF(Py_None); resultobj = Py_None;
24849 return resultobj;
24850 fail:
24851 return NULL;
24852 }
24853
24854
24855 static PyObject *_wrap_PyPreviewControlBar_SetPrintPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
24856 PyObject *resultobj;
24857 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
24858 wxPrintPreview *arg2 = (wxPrintPreview *) 0 ;
24859 PyObject * obj0 = 0 ;
24860 PyObject * obj1 = 0 ;
24861 char *kwnames[] = {
24862 (char *) "self",(char *) "preview", NULL
24863 };
24864
24865 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_SetPrintPreview",kwnames,&obj0,&obj1)) goto fail;
24866 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
24867 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24868 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintPreview,
24869 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24870 {
24871 PyThreadState* __tstate = wxPyBeginAllowThreads();
24872 (arg1)->SetPrintPreview(arg2);
24873
24874 wxPyEndAllowThreads(__tstate);
24875 if (PyErr_Occurred()) SWIG_fail;
24876 }
24877 Py_INCREF(Py_None); resultobj = Py_None;
24878 return resultobj;
24879 fail:
24880 return NULL;
24881 }
24882
24883
24884 static PyObject *_wrap_PyPreviewControlBar_base_CreateButtons(PyObject *self, PyObject *args, PyObject *kwargs) {
24885 PyObject *resultobj;
24886 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
24887 PyObject * obj0 = 0 ;
24888 char *kwnames[] = {
24889 (char *) "self", NULL
24890 };
24891
24892 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewControlBar_base_CreateButtons",kwnames,&obj0)) goto fail;
24893 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
24894 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24895 {
24896 PyThreadState* __tstate = wxPyBeginAllowThreads();
24897 (arg1)->base_CreateButtons();
24898
24899 wxPyEndAllowThreads(__tstate);
24900 if (PyErr_Occurred()) SWIG_fail;
24901 }
24902 Py_INCREF(Py_None); resultobj = Py_None;
24903 return resultobj;
24904 fail:
24905 return NULL;
24906 }
24907
24908
24909 static PyObject *_wrap_PyPreviewControlBar_base_SetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
24910 PyObject *resultobj;
24911 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
24912 int arg2 ;
24913 PyObject * obj0 = 0 ;
24914 PyObject * obj1 = 0 ;
24915 char *kwnames[] = {
24916 (char *) "self",(char *) "zoom", NULL
24917 };
24918
24919 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_base_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
24920 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
24921 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24922 arg2 = (int) SWIG_AsInt(obj1);
24923 if (PyErr_Occurred()) SWIG_fail;
24924 {
24925 PyThreadState* __tstate = wxPyBeginAllowThreads();
24926 (arg1)->base_SetZoomControl(arg2);
24927
24928 wxPyEndAllowThreads(__tstate);
24929 if (PyErr_Occurred()) SWIG_fail;
24930 }
24931 Py_INCREF(Py_None); resultobj = Py_None;
24932 return resultobj;
24933 fail:
24934 return NULL;
24935 }
24936
24937
24938 static PyObject * PyPreviewControlBar_swigregister(PyObject *self, PyObject *args) {
24939 PyObject *obj;
24940 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24941 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewControlBar, obj);
24942 Py_INCREF(obj);
24943 return Py_BuildValue((char *)"");
24944 }
24945 static PyMethodDef SwigMethods[] = {
24946 { (char *)"new_Panel", (PyCFunction) _wrap_new_Panel, METH_VARARGS | METH_KEYWORDS },
24947 { (char *)"new_PrePanel", (PyCFunction) _wrap_new_PrePanel, METH_VARARGS | METH_KEYWORDS },
24948 { (char *)"Panel_Create", (PyCFunction) _wrap_Panel_Create, METH_VARARGS | METH_KEYWORDS },
24949 { (char *)"Panel_InitDialog", (PyCFunction) _wrap_Panel_InitDialog, METH_VARARGS | METH_KEYWORDS },
24950 { (char *)"Panel_GetClassDefaultAttributes", (PyCFunction) _wrap_Panel_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
24951 { (char *)"Panel_swigregister", Panel_swigregister, METH_VARARGS },
24952 { (char *)"new_ScrolledWindow", (PyCFunction) _wrap_new_ScrolledWindow, METH_VARARGS | METH_KEYWORDS },
24953 { (char *)"new_PreScrolledWindow", (PyCFunction) _wrap_new_PreScrolledWindow, METH_VARARGS | METH_KEYWORDS },
24954 { (char *)"ScrolledWindow_Create", (PyCFunction) _wrap_ScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS },
24955 { (char *)"ScrolledWindow_SetScrollbars", (PyCFunction) _wrap_ScrolledWindow_SetScrollbars, METH_VARARGS | METH_KEYWORDS },
24956 { (char *)"ScrolledWindow_Scroll", (PyCFunction) _wrap_ScrolledWindow_Scroll, METH_VARARGS | METH_KEYWORDS },
24957 { (char *)"ScrolledWindow_GetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_GetScrollPageSize, METH_VARARGS | METH_KEYWORDS },
24958 { (char *)"ScrolledWindow_SetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_SetScrollPageSize, METH_VARARGS | METH_KEYWORDS },
24959 { (char *)"ScrolledWindow_SetScrollRate", (PyCFunction) _wrap_ScrolledWindow_SetScrollRate, METH_VARARGS | METH_KEYWORDS },
24960 { (char *)"ScrolledWindow_GetScrollPixelsPerUnit", (PyCFunction) _wrap_ScrolledWindow_GetScrollPixelsPerUnit, METH_VARARGS | METH_KEYWORDS },
24961 { (char *)"ScrolledWindow_EnableScrolling", (PyCFunction) _wrap_ScrolledWindow_EnableScrolling, METH_VARARGS | METH_KEYWORDS },
24962 { (char *)"ScrolledWindow_GetViewStart", (PyCFunction) _wrap_ScrolledWindow_GetViewStart, METH_VARARGS | METH_KEYWORDS },
24963 { (char *)"ScrolledWindow_SetScale", (PyCFunction) _wrap_ScrolledWindow_SetScale, METH_VARARGS | METH_KEYWORDS },
24964 { (char *)"ScrolledWindow_GetScaleX", (PyCFunction) _wrap_ScrolledWindow_GetScaleX, METH_VARARGS | METH_KEYWORDS },
24965 { (char *)"ScrolledWindow_GetScaleY", (PyCFunction) _wrap_ScrolledWindow_GetScaleY, METH_VARARGS | METH_KEYWORDS },
24966 { (char *)"ScrolledWindow_CalcScrolledPosition", _wrap_ScrolledWindow_CalcScrolledPosition, METH_VARARGS },
24967 { (char *)"ScrolledWindow_CalcUnscrolledPosition", _wrap_ScrolledWindow_CalcUnscrolledPosition, METH_VARARGS },
24968 { (char *)"ScrolledWindow_AdjustScrollbars", (PyCFunction) _wrap_ScrolledWindow_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS },
24969 { (char *)"ScrolledWindow_CalcScrollInc", (PyCFunction) _wrap_ScrolledWindow_CalcScrollInc, METH_VARARGS | METH_KEYWORDS },
24970 { (char *)"ScrolledWindow_SetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_SetTargetWindow, METH_VARARGS | METH_KEYWORDS },
24971 { (char *)"ScrolledWindow_GetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_GetTargetWindow, METH_VARARGS | METH_KEYWORDS },
24972 { (char *)"ScrolledWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_ScrolledWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
24973 { (char *)"ScrolledWindow_swigregister", ScrolledWindow_swigregister, METH_VARARGS },
24974 { (char *)"TopLevelWindow_Maximize", (PyCFunction) _wrap_TopLevelWindow_Maximize, METH_VARARGS | METH_KEYWORDS },
24975 { (char *)"TopLevelWindow_Restore", (PyCFunction) _wrap_TopLevelWindow_Restore, METH_VARARGS | METH_KEYWORDS },
24976 { (char *)"TopLevelWindow_Iconize", (PyCFunction) _wrap_TopLevelWindow_Iconize, METH_VARARGS | METH_KEYWORDS },
24977 { (char *)"TopLevelWindow_IsMaximized", (PyCFunction) _wrap_TopLevelWindow_IsMaximized, METH_VARARGS | METH_KEYWORDS },
24978 { (char *)"TopLevelWindow_IsIconized", (PyCFunction) _wrap_TopLevelWindow_IsIconized, METH_VARARGS | METH_KEYWORDS },
24979 { (char *)"TopLevelWindow_GetIcon", (PyCFunction) _wrap_TopLevelWindow_GetIcon, METH_VARARGS | METH_KEYWORDS },
24980 { (char *)"TopLevelWindow_SetIcon", (PyCFunction) _wrap_TopLevelWindow_SetIcon, METH_VARARGS | METH_KEYWORDS },
24981 { (char *)"TopLevelWindow_SetIcons", (PyCFunction) _wrap_TopLevelWindow_SetIcons, METH_VARARGS | METH_KEYWORDS },
24982 { (char *)"TopLevelWindow_ShowFullScreen", (PyCFunction) _wrap_TopLevelWindow_ShowFullScreen, METH_VARARGS | METH_KEYWORDS },
24983 { (char *)"TopLevelWindow_IsFullScreen", (PyCFunction) _wrap_TopLevelWindow_IsFullScreen, METH_VARARGS | METH_KEYWORDS },
24984 { (char *)"TopLevelWindow_SetTitle", (PyCFunction) _wrap_TopLevelWindow_SetTitle, METH_VARARGS | METH_KEYWORDS },
24985 { (char *)"TopLevelWindow_GetTitle", (PyCFunction) _wrap_TopLevelWindow_GetTitle, METH_VARARGS | METH_KEYWORDS },
24986 { (char *)"TopLevelWindow_SetShape", (PyCFunction) _wrap_TopLevelWindow_SetShape, METH_VARARGS | METH_KEYWORDS },
24987 { (char *)"TopLevelWindow_swigregister", TopLevelWindow_swigregister, METH_VARARGS },
24988 { (char *)"new_Frame", (PyCFunction) _wrap_new_Frame, METH_VARARGS | METH_KEYWORDS },
24989 { (char *)"new_PreFrame", (PyCFunction) _wrap_new_PreFrame, METH_VARARGS | METH_KEYWORDS },
24990 { (char *)"Frame_Create", (PyCFunction) _wrap_Frame_Create, METH_VARARGS | METH_KEYWORDS },
24991 { (char *)"Frame_GetClientAreaOrigin", (PyCFunction) _wrap_Frame_GetClientAreaOrigin, METH_VARARGS | METH_KEYWORDS },
24992 { (char *)"Frame_SendSizeEvent", (PyCFunction) _wrap_Frame_SendSizeEvent, METH_VARARGS | METH_KEYWORDS },
24993 { (char *)"Frame_SetMenuBar", (PyCFunction) _wrap_Frame_SetMenuBar, METH_VARARGS | METH_KEYWORDS },
24994 { (char *)"Frame_GetMenuBar", (PyCFunction) _wrap_Frame_GetMenuBar, METH_VARARGS | METH_KEYWORDS },
24995 { (char *)"Frame_ProcessCommand", (PyCFunction) _wrap_Frame_ProcessCommand, METH_VARARGS | METH_KEYWORDS },
24996 { (char *)"Frame_CreateStatusBar", (PyCFunction) _wrap_Frame_CreateStatusBar, METH_VARARGS | METH_KEYWORDS },
24997 { (char *)"Frame_GetStatusBar", (PyCFunction) _wrap_Frame_GetStatusBar, METH_VARARGS | METH_KEYWORDS },
24998 { (char *)"Frame_SetStatusBar", (PyCFunction) _wrap_Frame_SetStatusBar, METH_VARARGS | METH_KEYWORDS },
24999 { (char *)"Frame_SetStatusText", (PyCFunction) _wrap_Frame_SetStatusText, METH_VARARGS | METH_KEYWORDS },
25000 { (char *)"Frame_SetStatusWidths", (PyCFunction) _wrap_Frame_SetStatusWidths, METH_VARARGS | METH_KEYWORDS },
25001 { (char *)"Frame_PushStatusText", (PyCFunction) _wrap_Frame_PushStatusText, METH_VARARGS | METH_KEYWORDS },
25002 { (char *)"Frame_PopStatusText", (PyCFunction) _wrap_Frame_PopStatusText, METH_VARARGS | METH_KEYWORDS },
25003 { (char *)"Frame_SetStatusBarPane", (PyCFunction) _wrap_Frame_SetStatusBarPane, METH_VARARGS | METH_KEYWORDS },
25004 { (char *)"Frame_GetStatusBarPane", (PyCFunction) _wrap_Frame_GetStatusBarPane, METH_VARARGS | METH_KEYWORDS },
25005 { (char *)"Frame_CreateToolBar", (PyCFunction) _wrap_Frame_CreateToolBar, METH_VARARGS | METH_KEYWORDS },
25006 { (char *)"Frame_GetToolBar", (PyCFunction) _wrap_Frame_GetToolBar, METH_VARARGS | METH_KEYWORDS },
25007 { (char *)"Frame_SetToolBar", (PyCFunction) _wrap_Frame_SetToolBar, METH_VARARGS | METH_KEYWORDS },
25008 { (char *)"Frame_DoGiveHelp", (PyCFunction) _wrap_Frame_DoGiveHelp, METH_VARARGS | METH_KEYWORDS },
25009 { (char *)"Frame_DoMenuUpdates", (PyCFunction) _wrap_Frame_DoMenuUpdates, METH_VARARGS | METH_KEYWORDS },
25010 { (char *)"Frame_GetClassDefaultAttributes", (PyCFunction) _wrap_Frame_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
25011 { (char *)"Frame_swigregister", Frame_swigregister, METH_VARARGS },
25012 { (char *)"new_Dialog", (PyCFunction) _wrap_new_Dialog, METH_VARARGS | METH_KEYWORDS },
25013 { (char *)"new_PreDialog", (PyCFunction) _wrap_new_PreDialog, METH_VARARGS | METH_KEYWORDS },
25014 { (char *)"Dialog_Create", (PyCFunction) _wrap_Dialog_Create, METH_VARARGS | METH_KEYWORDS },
25015 { (char *)"Dialog_SetReturnCode", (PyCFunction) _wrap_Dialog_SetReturnCode, METH_VARARGS | METH_KEYWORDS },
25016 { (char *)"Dialog_GetReturnCode", (PyCFunction) _wrap_Dialog_GetReturnCode, METH_VARARGS | METH_KEYWORDS },
25017 { (char *)"Dialog_CreateTextSizer", (PyCFunction) _wrap_Dialog_CreateTextSizer, METH_VARARGS | METH_KEYWORDS },
25018 { (char *)"Dialog_CreateButtonSizer", (PyCFunction) _wrap_Dialog_CreateButtonSizer, METH_VARARGS | METH_KEYWORDS },
25019 { (char *)"Dialog_IsModal", (PyCFunction) _wrap_Dialog_IsModal, METH_VARARGS | METH_KEYWORDS },
25020 { (char *)"Dialog_ShowModal", (PyCFunction) _wrap_Dialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
25021 { (char *)"Dialog_EndModal", (PyCFunction) _wrap_Dialog_EndModal, METH_VARARGS | METH_KEYWORDS },
25022 { (char *)"Dialog_GetClassDefaultAttributes", (PyCFunction) _wrap_Dialog_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
25023 { (char *)"Dialog_swigregister", Dialog_swigregister, METH_VARARGS },
25024 { (char *)"new_MiniFrame", (PyCFunction) _wrap_new_MiniFrame, METH_VARARGS | METH_KEYWORDS },
25025 { (char *)"new_PreMiniFrame", (PyCFunction) _wrap_new_PreMiniFrame, METH_VARARGS | METH_KEYWORDS },
25026 { (char *)"MiniFrame_Create", (PyCFunction) _wrap_MiniFrame_Create, METH_VARARGS | METH_KEYWORDS },
25027 { (char *)"MiniFrame_swigregister", MiniFrame_swigregister, METH_VARARGS },
25028 { (char *)"new_SplashScreenWindow", (PyCFunction) _wrap_new_SplashScreenWindow, METH_VARARGS | METH_KEYWORDS },
25029 { (char *)"SplashScreenWindow_SetBitmap", (PyCFunction) _wrap_SplashScreenWindow_SetBitmap, METH_VARARGS | METH_KEYWORDS },
25030 { (char *)"SplashScreenWindow_GetBitmap", (PyCFunction) _wrap_SplashScreenWindow_GetBitmap, METH_VARARGS | METH_KEYWORDS },
25031 { (char *)"SplashScreenWindow_swigregister", SplashScreenWindow_swigregister, METH_VARARGS },
25032 { (char *)"new_SplashScreen", (PyCFunction) _wrap_new_SplashScreen, METH_VARARGS | METH_KEYWORDS },
25033 { (char *)"SplashScreen_GetSplashStyle", (PyCFunction) _wrap_SplashScreen_GetSplashStyle, METH_VARARGS | METH_KEYWORDS },
25034 { (char *)"SplashScreen_GetSplashWindow", (PyCFunction) _wrap_SplashScreen_GetSplashWindow, METH_VARARGS | METH_KEYWORDS },
25035 { (char *)"SplashScreen_GetTimeout", (PyCFunction) _wrap_SplashScreen_GetTimeout, METH_VARARGS | METH_KEYWORDS },
25036 { (char *)"SplashScreen_swigregister", SplashScreen_swigregister, METH_VARARGS },
25037 { (char *)"new_StatusBar", (PyCFunction) _wrap_new_StatusBar, METH_VARARGS | METH_KEYWORDS },
25038 { (char *)"new_PreStatusBar", (PyCFunction) _wrap_new_PreStatusBar, METH_VARARGS | METH_KEYWORDS },
25039 { (char *)"StatusBar_Create", (PyCFunction) _wrap_StatusBar_Create, METH_VARARGS | METH_KEYWORDS },
25040 { (char *)"StatusBar_SetFieldsCount", (PyCFunction) _wrap_StatusBar_SetFieldsCount, METH_VARARGS | METH_KEYWORDS },
25041 { (char *)"StatusBar_GetFieldsCount", (PyCFunction) _wrap_StatusBar_GetFieldsCount, METH_VARARGS | METH_KEYWORDS },
25042 { (char *)"StatusBar_SetStatusText", (PyCFunction) _wrap_StatusBar_SetStatusText, METH_VARARGS | METH_KEYWORDS },
25043 { (char *)"StatusBar_GetStatusText", (PyCFunction) _wrap_StatusBar_GetStatusText, METH_VARARGS | METH_KEYWORDS },
25044 { (char *)"StatusBar_PushStatusText", (PyCFunction) _wrap_StatusBar_PushStatusText, METH_VARARGS | METH_KEYWORDS },
25045 { (char *)"StatusBar_PopStatusText", (PyCFunction) _wrap_StatusBar_PopStatusText, METH_VARARGS | METH_KEYWORDS },
25046 { (char *)"StatusBar_SetStatusWidths", (PyCFunction) _wrap_StatusBar_SetStatusWidths, METH_VARARGS | METH_KEYWORDS },
25047 { (char *)"StatusBar_GetFieldRect", (PyCFunction) _wrap_StatusBar_GetFieldRect, METH_VARARGS | METH_KEYWORDS },
25048 { (char *)"StatusBar_SetMinHeight", (PyCFunction) _wrap_StatusBar_SetMinHeight, METH_VARARGS | METH_KEYWORDS },
25049 { (char *)"StatusBar_GetBorderX", (PyCFunction) _wrap_StatusBar_GetBorderX, METH_VARARGS | METH_KEYWORDS },
25050 { (char *)"StatusBar_GetBorderY", (PyCFunction) _wrap_StatusBar_GetBorderY, METH_VARARGS | METH_KEYWORDS },
25051 { (char *)"StatusBar_GetClassDefaultAttributes", (PyCFunction) _wrap_StatusBar_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
25052 { (char *)"StatusBar_swigregister", StatusBar_swigregister, METH_VARARGS },
25053 { (char *)"new_SplitterWindow", (PyCFunction) _wrap_new_SplitterWindow, METH_VARARGS | METH_KEYWORDS },
25054 { (char *)"new_PreSplitterWindow", (PyCFunction) _wrap_new_PreSplitterWindow, METH_VARARGS | METH_KEYWORDS },
25055 { (char *)"SplitterWindow_Create", (PyCFunction) _wrap_SplitterWindow_Create, METH_VARARGS | METH_KEYWORDS },
25056 { (char *)"SplitterWindow_GetWindow1", (PyCFunction) _wrap_SplitterWindow_GetWindow1, METH_VARARGS | METH_KEYWORDS },
25057 { (char *)"SplitterWindow_GetWindow2", (PyCFunction) _wrap_SplitterWindow_GetWindow2, METH_VARARGS | METH_KEYWORDS },
25058 { (char *)"SplitterWindow_SetSplitMode", (PyCFunction) _wrap_SplitterWindow_SetSplitMode, METH_VARARGS | METH_KEYWORDS },
25059 { (char *)"SplitterWindow_GetSplitMode", (PyCFunction) _wrap_SplitterWindow_GetSplitMode, METH_VARARGS | METH_KEYWORDS },
25060 { (char *)"SplitterWindow_Initialize", (PyCFunction) _wrap_SplitterWindow_Initialize, METH_VARARGS | METH_KEYWORDS },
25061 { (char *)"SplitterWindow_SplitVertically", (PyCFunction) _wrap_SplitterWindow_SplitVertically, METH_VARARGS | METH_KEYWORDS },
25062 { (char *)"SplitterWindow_SplitHorizontally", (PyCFunction) _wrap_SplitterWindow_SplitHorizontally, METH_VARARGS | METH_KEYWORDS },
25063 { (char *)"SplitterWindow_Unsplit", (PyCFunction) _wrap_SplitterWindow_Unsplit, METH_VARARGS | METH_KEYWORDS },
25064 { (char *)"SplitterWindow_ReplaceWindow", (PyCFunction) _wrap_SplitterWindow_ReplaceWindow, METH_VARARGS | METH_KEYWORDS },
25065 { (char *)"SplitterWindow_UpdateSize", (PyCFunction) _wrap_SplitterWindow_UpdateSize, METH_VARARGS | METH_KEYWORDS },
25066 { (char *)"SplitterWindow_IsSplit", (PyCFunction) _wrap_SplitterWindow_IsSplit, METH_VARARGS | METH_KEYWORDS },
25067 { (char *)"SplitterWindow_SetSashSize", (PyCFunction) _wrap_SplitterWindow_SetSashSize, METH_VARARGS | METH_KEYWORDS },
25068 { (char *)"SplitterWindow_SetBorderSize", (PyCFunction) _wrap_SplitterWindow_SetBorderSize, METH_VARARGS | METH_KEYWORDS },
25069 { (char *)"SplitterWindow_GetSashSize", (PyCFunction) _wrap_SplitterWindow_GetSashSize, METH_VARARGS | METH_KEYWORDS },
25070 { (char *)"SplitterWindow_GetBorderSize", (PyCFunction) _wrap_SplitterWindow_GetBorderSize, METH_VARARGS | METH_KEYWORDS },
25071 { (char *)"SplitterWindow_SetSashPosition", (PyCFunction) _wrap_SplitterWindow_SetSashPosition, METH_VARARGS | METH_KEYWORDS },
25072 { (char *)"SplitterWindow_GetSashPosition", (PyCFunction) _wrap_SplitterWindow_GetSashPosition, METH_VARARGS | METH_KEYWORDS },
25073 { (char *)"SplitterWindow_SetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_SetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS },
25074 { (char *)"SplitterWindow_GetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_GetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS },
25075 { (char *)"SplitterWindow_SashHitTest", (PyCFunction) _wrap_SplitterWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS },
25076 { (char *)"SplitterWindow_SizeWindows", (PyCFunction) _wrap_SplitterWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS },
25077 { (char *)"SplitterWindow_SetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_SetNeedUpdating, METH_VARARGS | METH_KEYWORDS },
25078 { (char *)"SplitterWindow_GetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_GetNeedUpdating, METH_VARARGS | METH_KEYWORDS },
25079 { (char *)"SplitterWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_SplitterWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
25080 { (char *)"SplitterWindow_swigregister", SplitterWindow_swigregister, METH_VARARGS },
25081 { (char *)"new_SplitterEvent", (PyCFunction) _wrap_new_SplitterEvent, METH_VARARGS | METH_KEYWORDS },
25082 { (char *)"SplitterEvent_SetSashPosition", (PyCFunction) _wrap_SplitterEvent_SetSashPosition, METH_VARARGS | METH_KEYWORDS },
25083 { (char *)"SplitterEvent_GetSashPosition", (PyCFunction) _wrap_SplitterEvent_GetSashPosition, METH_VARARGS | METH_KEYWORDS },
25084 { (char *)"SplitterEvent_GetWindowBeingRemoved", (PyCFunction) _wrap_SplitterEvent_GetWindowBeingRemoved, METH_VARARGS | METH_KEYWORDS },
25085 { (char *)"SplitterEvent_GetX", (PyCFunction) _wrap_SplitterEvent_GetX, METH_VARARGS | METH_KEYWORDS },
25086 { (char *)"SplitterEvent_GetY", (PyCFunction) _wrap_SplitterEvent_GetY, METH_VARARGS | METH_KEYWORDS },
25087 { (char *)"SplitterEvent_swigregister", SplitterEvent_swigregister, METH_VARARGS },
25088 { (char *)"new_SashWindow", (PyCFunction) _wrap_new_SashWindow, METH_VARARGS | METH_KEYWORDS },
25089 { (char *)"new_PreSashWindow", (PyCFunction) _wrap_new_PreSashWindow, METH_VARARGS | METH_KEYWORDS },
25090 { (char *)"SashWindow_Create", (PyCFunction) _wrap_SashWindow_Create, METH_VARARGS | METH_KEYWORDS },
25091 { (char *)"SashWindow_SetSashVisible", (PyCFunction) _wrap_SashWindow_SetSashVisible, METH_VARARGS | METH_KEYWORDS },
25092 { (char *)"SashWindow_GetSashVisible", (PyCFunction) _wrap_SashWindow_GetSashVisible, METH_VARARGS | METH_KEYWORDS },
25093 { (char *)"SashWindow_SetSashBorder", (PyCFunction) _wrap_SashWindow_SetSashBorder, METH_VARARGS | METH_KEYWORDS },
25094 { (char *)"SashWindow_HasBorder", (PyCFunction) _wrap_SashWindow_HasBorder, METH_VARARGS | METH_KEYWORDS },
25095 { (char *)"SashWindow_GetEdgeMargin", (PyCFunction) _wrap_SashWindow_GetEdgeMargin, METH_VARARGS | METH_KEYWORDS },
25096 { (char *)"SashWindow_SetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_SetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS },
25097 { (char *)"SashWindow_GetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_GetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS },
25098 { (char *)"SashWindow_SetExtraBorderSize", (PyCFunction) _wrap_SashWindow_SetExtraBorderSize, METH_VARARGS | METH_KEYWORDS },
25099 { (char *)"SashWindow_GetExtraBorderSize", (PyCFunction) _wrap_SashWindow_GetExtraBorderSize, METH_VARARGS | METH_KEYWORDS },
25100 { (char *)"SashWindow_SetMinimumSizeX", (PyCFunction) _wrap_SashWindow_SetMinimumSizeX, METH_VARARGS | METH_KEYWORDS },
25101 { (char *)"SashWindow_SetMinimumSizeY", (PyCFunction) _wrap_SashWindow_SetMinimumSizeY, METH_VARARGS | METH_KEYWORDS },
25102 { (char *)"SashWindow_GetMinimumSizeX", (PyCFunction) _wrap_SashWindow_GetMinimumSizeX, METH_VARARGS | METH_KEYWORDS },
25103 { (char *)"SashWindow_GetMinimumSizeY", (PyCFunction) _wrap_SashWindow_GetMinimumSizeY, METH_VARARGS | METH_KEYWORDS },
25104 { (char *)"SashWindow_SetMaximumSizeX", (PyCFunction) _wrap_SashWindow_SetMaximumSizeX, METH_VARARGS | METH_KEYWORDS },
25105 { (char *)"SashWindow_SetMaximumSizeY", (PyCFunction) _wrap_SashWindow_SetMaximumSizeY, METH_VARARGS | METH_KEYWORDS },
25106 { (char *)"SashWindow_GetMaximumSizeX", (PyCFunction) _wrap_SashWindow_GetMaximumSizeX, METH_VARARGS | METH_KEYWORDS },
25107 { (char *)"SashWindow_GetMaximumSizeY", (PyCFunction) _wrap_SashWindow_GetMaximumSizeY, METH_VARARGS | METH_KEYWORDS },
25108 { (char *)"SashWindow_SashHitTest", (PyCFunction) _wrap_SashWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS },
25109 { (char *)"SashWindow_SizeWindows", (PyCFunction) _wrap_SashWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS },
25110 { (char *)"SashWindow_swigregister", SashWindow_swigregister, METH_VARARGS },
25111 { (char *)"new_SashEvent", (PyCFunction) _wrap_new_SashEvent, METH_VARARGS | METH_KEYWORDS },
25112 { (char *)"SashEvent_SetEdge", (PyCFunction) _wrap_SashEvent_SetEdge, METH_VARARGS | METH_KEYWORDS },
25113 { (char *)"SashEvent_GetEdge", (PyCFunction) _wrap_SashEvent_GetEdge, METH_VARARGS | METH_KEYWORDS },
25114 { (char *)"SashEvent_SetDragRect", (PyCFunction) _wrap_SashEvent_SetDragRect, METH_VARARGS | METH_KEYWORDS },
25115 { (char *)"SashEvent_GetDragRect", (PyCFunction) _wrap_SashEvent_GetDragRect, METH_VARARGS | METH_KEYWORDS },
25116 { (char *)"SashEvent_SetDragStatus", (PyCFunction) _wrap_SashEvent_SetDragStatus, METH_VARARGS | METH_KEYWORDS },
25117 { (char *)"SashEvent_GetDragStatus", (PyCFunction) _wrap_SashEvent_GetDragStatus, METH_VARARGS | METH_KEYWORDS },
25118 { (char *)"SashEvent_swigregister", SashEvent_swigregister, METH_VARARGS },
25119 { (char *)"new_QueryLayoutInfoEvent", (PyCFunction) _wrap_new_QueryLayoutInfoEvent, METH_VARARGS | METH_KEYWORDS },
25120 { (char *)"QueryLayoutInfoEvent_SetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetRequestedLength, METH_VARARGS | METH_KEYWORDS },
25121 { (char *)"QueryLayoutInfoEvent_GetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetRequestedLength, METH_VARARGS | METH_KEYWORDS },
25122 { (char *)"QueryLayoutInfoEvent_SetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
25123 { (char *)"QueryLayoutInfoEvent_GetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
25124 { (char *)"QueryLayoutInfoEvent_SetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetSize, METH_VARARGS | METH_KEYWORDS },
25125 { (char *)"QueryLayoutInfoEvent_GetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetSize, METH_VARARGS | METH_KEYWORDS },
25126 { (char *)"QueryLayoutInfoEvent_SetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS },
25127 { (char *)"QueryLayoutInfoEvent_GetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS },
25128 { (char *)"QueryLayoutInfoEvent_SetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetAlignment, METH_VARARGS | METH_KEYWORDS },
25129 { (char *)"QueryLayoutInfoEvent_GetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetAlignment, METH_VARARGS | METH_KEYWORDS },
25130 { (char *)"QueryLayoutInfoEvent_swigregister", QueryLayoutInfoEvent_swigregister, METH_VARARGS },
25131 { (char *)"new_CalculateLayoutEvent", (PyCFunction) _wrap_new_CalculateLayoutEvent, METH_VARARGS | METH_KEYWORDS },
25132 { (char *)"CalculateLayoutEvent_SetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
25133 { (char *)"CalculateLayoutEvent_GetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
25134 { (char *)"CalculateLayoutEvent_SetRect", (PyCFunction) _wrap_CalculateLayoutEvent_SetRect, METH_VARARGS | METH_KEYWORDS },
25135 { (char *)"CalculateLayoutEvent_GetRect", (PyCFunction) _wrap_CalculateLayoutEvent_GetRect, METH_VARARGS | METH_KEYWORDS },
25136 { (char *)"CalculateLayoutEvent_swigregister", CalculateLayoutEvent_swigregister, METH_VARARGS },
25137 { (char *)"new_SashLayoutWindow", (PyCFunction) _wrap_new_SashLayoutWindow, METH_VARARGS | METH_KEYWORDS },
25138 { (char *)"new_PreSashLayoutWindow", (PyCFunction) _wrap_new_PreSashLayoutWindow, METH_VARARGS | METH_KEYWORDS },
25139 { (char *)"SashLayoutWindow_Create", (PyCFunction) _wrap_SashLayoutWindow_Create, METH_VARARGS | METH_KEYWORDS },
25140 { (char *)"SashLayoutWindow_GetAlignment", (PyCFunction) _wrap_SashLayoutWindow_GetAlignment, METH_VARARGS | METH_KEYWORDS },
25141 { (char *)"SashLayoutWindow_GetOrientation", (PyCFunction) _wrap_SashLayoutWindow_GetOrientation, METH_VARARGS | METH_KEYWORDS },
25142 { (char *)"SashLayoutWindow_SetAlignment", (PyCFunction) _wrap_SashLayoutWindow_SetAlignment, METH_VARARGS | METH_KEYWORDS },
25143 { (char *)"SashLayoutWindow_SetDefaultSize", (PyCFunction) _wrap_SashLayoutWindow_SetDefaultSize, METH_VARARGS | METH_KEYWORDS },
25144 { (char *)"SashLayoutWindow_SetOrientation", (PyCFunction) _wrap_SashLayoutWindow_SetOrientation, METH_VARARGS | METH_KEYWORDS },
25145 { (char *)"SashLayoutWindow_swigregister", SashLayoutWindow_swigregister, METH_VARARGS },
25146 { (char *)"new_LayoutAlgorithm", (PyCFunction) _wrap_new_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS },
25147 { (char *)"delete_LayoutAlgorithm", (PyCFunction) _wrap_delete_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS },
25148 { (char *)"LayoutAlgorithm_LayoutMDIFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutMDIFrame, METH_VARARGS | METH_KEYWORDS },
25149 { (char *)"LayoutAlgorithm_LayoutFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutFrame, METH_VARARGS | METH_KEYWORDS },
25150 { (char *)"LayoutAlgorithm_LayoutWindow", (PyCFunction) _wrap_LayoutAlgorithm_LayoutWindow, METH_VARARGS | METH_KEYWORDS },
25151 { (char *)"LayoutAlgorithm_swigregister", LayoutAlgorithm_swigregister, METH_VARARGS },
25152 { (char *)"new_PopupWindow", (PyCFunction) _wrap_new_PopupWindow, METH_VARARGS | METH_KEYWORDS },
25153 { (char *)"new_PrePopupWindow", (PyCFunction) _wrap_new_PrePopupWindow, METH_VARARGS | METH_KEYWORDS },
25154 { (char *)"PopupWindow_Create", (PyCFunction) _wrap_PopupWindow_Create, METH_VARARGS | METH_KEYWORDS },
25155 { (char *)"PopupWindow_Position", (PyCFunction) _wrap_PopupWindow_Position, METH_VARARGS | METH_KEYWORDS },
25156 { (char *)"PopupWindow_swigregister", PopupWindow_swigregister, METH_VARARGS },
25157 { (char *)"new_PopupTransientWindow", (PyCFunction) _wrap_new_PopupTransientWindow, METH_VARARGS | METH_KEYWORDS },
25158 { (char *)"new_PrePopupTransientWindow", (PyCFunction) _wrap_new_PrePopupTransientWindow, METH_VARARGS | METH_KEYWORDS },
25159 { (char *)"PopupTransientWindow__setCallbackInfo", (PyCFunction) _wrap_PopupTransientWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25160 { (char *)"PopupTransientWindow_Popup", (PyCFunction) _wrap_PopupTransientWindow_Popup, METH_VARARGS | METH_KEYWORDS },
25161 { (char *)"PopupTransientWindow_Dismiss", (PyCFunction) _wrap_PopupTransientWindow_Dismiss, METH_VARARGS | METH_KEYWORDS },
25162 { (char *)"PopupTransientWindow_swigregister", PopupTransientWindow_swigregister, METH_VARARGS },
25163 { (char *)"new_TipWindow", (PyCFunction) _wrap_new_TipWindow, METH_VARARGS | METH_KEYWORDS },
25164 { (char *)"TipWindow_SetBoundingRect", (PyCFunction) _wrap_TipWindow_SetBoundingRect, METH_VARARGS | METH_KEYWORDS },
25165 { (char *)"TipWindow_Close", (PyCFunction) _wrap_TipWindow_Close, METH_VARARGS | METH_KEYWORDS },
25166 { (char *)"TipWindow_swigregister", TipWindow_swigregister, METH_VARARGS },
25167 { (char *)"new_VScrolledWindow", (PyCFunction) _wrap_new_VScrolledWindow, METH_VARARGS | METH_KEYWORDS },
25168 { (char *)"new_PreVScrolledWindow", (PyCFunction) _wrap_new_PreVScrolledWindow, METH_VARARGS | METH_KEYWORDS },
25169 { (char *)"VScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_VScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25170 { (char *)"VScrolledWindow_Create", (PyCFunction) _wrap_VScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS },
25171 { (char *)"VScrolledWindow_SetLineCount", (PyCFunction) _wrap_VScrolledWindow_SetLineCount, METH_VARARGS | METH_KEYWORDS },
25172 { (char *)"VScrolledWindow_ScrollToLine", (PyCFunction) _wrap_VScrolledWindow_ScrollToLine, METH_VARARGS | METH_KEYWORDS },
25173 { (char *)"VScrolledWindow_ScrollLines", (PyCFunction) _wrap_VScrolledWindow_ScrollLines, METH_VARARGS | METH_KEYWORDS },
25174 { (char *)"VScrolledWindow_ScrollPages", (PyCFunction) _wrap_VScrolledWindow_ScrollPages, METH_VARARGS | METH_KEYWORDS },
25175 { (char *)"VScrolledWindow_RefreshLine", (PyCFunction) _wrap_VScrolledWindow_RefreshLine, METH_VARARGS | METH_KEYWORDS },
25176 { (char *)"VScrolledWindow_RefreshLines", (PyCFunction) _wrap_VScrolledWindow_RefreshLines, METH_VARARGS | METH_KEYWORDS },
25177 { (char *)"VScrolledWindow_HitTestXT", (PyCFunction) _wrap_VScrolledWindow_HitTestXT, METH_VARARGS | METH_KEYWORDS },
25178 { (char *)"VScrolledWindow_HitTest", (PyCFunction) _wrap_VScrolledWindow_HitTest, METH_VARARGS | METH_KEYWORDS },
25179 { (char *)"VScrolledWindow_RefreshAll", (PyCFunction) _wrap_VScrolledWindow_RefreshAll, METH_VARARGS | METH_KEYWORDS },
25180 { (char *)"VScrolledWindow_GetLineCount", (PyCFunction) _wrap_VScrolledWindow_GetLineCount, METH_VARARGS | METH_KEYWORDS },
25181 { (char *)"VScrolledWindow_GetFirstVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetFirstVisibleLine, METH_VARARGS | METH_KEYWORDS },
25182 { (char *)"VScrolledWindow_GetLastVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetLastVisibleLine, METH_VARARGS | METH_KEYWORDS },
25183 { (char *)"VScrolledWindow_IsVisible", (PyCFunction) _wrap_VScrolledWindow_IsVisible, METH_VARARGS | METH_KEYWORDS },
25184 { (char *)"VScrolledWindow_swigregister", VScrolledWindow_swigregister, METH_VARARGS },
25185 { (char *)"new_VListBox", (PyCFunction) _wrap_new_VListBox, METH_VARARGS | METH_KEYWORDS },
25186 { (char *)"new_PreVListBox", (PyCFunction) _wrap_new_PreVListBox, METH_VARARGS | METH_KEYWORDS },
25187 { (char *)"VListBox__setCallbackInfo", (PyCFunction) _wrap_VListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25188 { (char *)"VListBox_Create", (PyCFunction) _wrap_VListBox_Create, METH_VARARGS | METH_KEYWORDS },
25189 { (char *)"VListBox_GetItemCount", (PyCFunction) _wrap_VListBox_GetItemCount, METH_VARARGS | METH_KEYWORDS },
25190 { (char *)"VListBox_HasMultipleSelection", (PyCFunction) _wrap_VListBox_HasMultipleSelection, METH_VARARGS | METH_KEYWORDS },
25191 { (char *)"VListBox_GetSelection", (PyCFunction) _wrap_VListBox_GetSelection, METH_VARARGS | METH_KEYWORDS },
25192 { (char *)"VListBox_IsCurrent", (PyCFunction) _wrap_VListBox_IsCurrent, METH_VARARGS | METH_KEYWORDS },
25193 { (char *)"VListBox_IsSelected", (PyCFunction) _wrap_VListBox_IsSelected, METH_VARARGS | METH_KEYWORDS },
25194 { (char *)"VListBox_GetSelectedCount", (PyCFunction) _wrap_VListBox_GetSelectedCount, METH_VARARGS | METH_KEYWORDS },
25195 { (char *)"VListBox_GetFirstSelected", (PyCFunction) _wrap_VListBox_GetFirstSelected, METH_VARARGS | METH_KEYWORDS },
25196 { (char *)"VListBox_GetNextSelected", (PyCFunction) _wrap_VListBox_GetNextSelected, METH_VARARGS | METH_KEYWORDS },
25197 { (char *)"VListBox_GetMargins", (PyCFunction) _wrap_VListBox_GetMargins, METH_VARARGS | METH_KEYWORDS },
25198 { (char *)"VListBox_GetSelectionBackground", (PyCFunction) _wrap_VListBox_GetSelectionBackground, METH_VARARGS | METH_KEYWORDS },
25199 { (char *)"VListBox_SetItemCount", (PyCFunction) _wrap_VListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS },
25200 { (char *)"VListBox_Clear", (PyCFunction) _wrap_VListBox_Clear, METH_VARARGS | METH_KEYWORDS },
25201 { (char *)"VListBox_SetSelection", (PyCFunction) _wrap_VListBox_SetSelection, METH_VARARGS | METH_KEYWORDS },
25202 { (char *)"VListBox_Select", (PyCFunction) _wrap_VListBox_Select, METH_VARARGS | METH_KEYWORDS },
25203 { (char *)"VListBox_SelectRange", (PyCFunction) _wrap_VListBox_SelectRange, METH_VARARGS | METH_KEYWORDS },
25204 { (char *)"VListBox_Toggle", (PyCFunction) _wrap_VListBox_Toggle, METH_VARARGS | METH_KEYWORDS },
25205 { (char *)"VListBox_SelectAll", (PyCFunction) _wrap_VListBox_SelectAll, METH_VARARGS | METH_KEYWORDS },
25206 { (char *)"VListBox_DeselectAll", (PyCFunction) _wrap_VListBox_DeselectAll, METH_VARARGS | METH_KEYWORDS },
25207 { (char *)"VListBox_SetMargins", (PyCFunction) _wrap_VListBox_SetMargins, METH_VARARGS | METH_KEYWORDS },
25208 { (char *)"VListBox_SetMarginsXY", (PyCFunction) _wrap_VListBox_SetMarginsXY, METH_VARARGS | METH_KEYWORDS },
25209 { (char *)"VListBox_SetSelectionBackground", (PyCFunction) _wrap_VListBox_SetSelectionBackground, METH_VARARGS | METH_KEYWORDS },
25210 { (char *)"VListBox_swigregister", VListBox_swigregister, METH_VARARGS },
25211 { (char *)"new_HtmlListBox", (PyCFunction) _wrap_new_HtmlListBox, METH_VARARGS | METH_KEYWORDS },
25212 { (char *)"new_PreHtmlListBox", (PyCFunction) _wrap_new_PreHtmlListBox, METH_VARARGS | METH_KEYWORDS },
25213 { (char *)"HtmlListBox__setCallbackInfo", (PyCFunction) _wrap_HtmlListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25214 { (char *)"HtmlListBox_Create", (PyCFunction) _wrap_HtmlListBox_Create, METH_VARARGS | METH_KEYWORDS },
25215 { (char *)"HtmlListBox_RefreshAll", (PyCFunction) _wrap_HtmlListBox_RefreshAll, METH_VARARGS | METH_KEYWORDS },
25216 { (char *)"HtmlListBox_SetItemCount", (PyCFunction) _wrap_HtmlListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS },
25217 { (char *)"HtmlListBox_GetFileSystem", (PyCFunction) _wrap_HtmlListBox_GetFileSystem, METH_VARARGS | METH_KEYWORDS },
25218 { (char *)"HtmlListBox_swigregister", HtmlListBox_swigregister, METH_VARARGS },
25219 { (char *)"new_TaskBarIcon", (PyCFunction) _wrap_new_TaskBarIcon, METH_VARARGS | METH_KEYWORDS },
25220 { (char *)"delete_TaskBarIcon", (PyCFunction) _wrap_delete_TaskBarIcon, METH_VARARGS | METH_KEYWORDS },
25221 { (char *)"TaskBarIcon_Destroy", (PyCFunction) _wrap_TaskBarIcon_Destroy, METH_VARARGS | METH_KEYWORDS },
25222 { (char *)"TaskBarIcon_IsOk", (PyCFunction) _wrap_TaskBarIcon_IsOk, METH_VARARGS | METH_KEYWORDS },
25223 { (char *)"TaskBarIcon_IsIconInstalled", (PyCFunction) _wrap_TaskBarIcon_IsIconInstalled, METH_VARARGS | METH_KEYWORDS },
25224 { (char *)"TaskBarIcon_SetIcon", (PyCFunction) _wrap_TaskBarIcon_SetIcon, METH_VARARGS | METH_KEYWORDS },
25225 { (char *)"TaskBarIcon_RemoveIcon", (PyCFunction) _wrap_TaskBarIcon_RemoveIcon, METH_VARARGS | METH_KEYWORDS },
25226 { (char *)"TaskBarIcon_PopupMenu", (PyCFunction) _wrap_TaskBarIcon_PopupMenu, METH_VARARGS | METH_KEYWORDS },
25227 { (char *)"TaskBarIcon_swigregister", TaskBarIcon_swigregister, METH_VARARGS },
25228 { (char *)"new_TaskBarIconEvent", (PyCFunction) _wrap_new_TaskBarIconEvent, METH_VARARGS | METH_KEYWORDS },
25229 { (char *)"TaskBarIconEvent_swigregister", TaskBarIconEvent_swigregister, METH_VARARGS },
25230 { (char *)"new_ColourData", (PyCFunction) _wrap_new_ColourData, METH_VARARGS | METH_KEYWORDS },
25231 { (char *)"delete_ColourData", (PyCFunction) _wrap_delete_ColourData, METH_VARARGS | METH_KEYWORDS },
25232 { (char *)"ColourData_GetChooseFull", (PyCFunction) _wrap_ColourData_GetChooseFull, METH_VARARGS | METH_KEYWORDS },
25233 { (char *)"ColourData_GetColour", (PyCFunction) _wrap_ColourData_GetColour, METH_VARARGS | METH_KEYWORDS },
25234 { (char *)"ColourData_GetCustomColour", (PyCFunction) _wrap_ColourData_GetCustomColour, METH_VARARGS | METH_KEYWORDS },
25235 { (char *)"ColourData_SetChooseFull", (PyCFunction) _wrap_ColourData_SetChooseFull, METH_VARARGS | METH_KEYWORDS },
25236 { (char *)"ColourData_SetColour", (PyCFunction) _wrap_ColourData_SetColour, METH_VARARGS | METH_KEYWORDS },
25237 { (char *)"ColourData_SetCustomColour", (PyCFunction) _wrap_ColourData_SetCustomColour, METH_VARARGS | METH_KEYWORDS },
25238 { (char *)"ColourData_swigregister", ColourData_swigregister, METH_VARARGS },
25239 { (char *)"new_ColourDialog", (PyCFunction) _wrap_new_ColourDialog, METH_VARARGS | METH_KEYWORDS },
25240 { (char *)"ColourDialog_GetColourData", (PyCFunction) _wrap_ColourDialog_GetColourData, METH_VARARGS | METH_KEYWORDS },
25241 { (char *)"ColourDialog_swigregister", ColourDialog_swigregister, METH_VARARGS },
25242 { (char *)"new_DirDialog", (PyCFunction) _wrap_new_DirDialog, METH_VARARGS | METH_KEYWORDS },
25243 { (char *)"DirDialog_GetPath", (PyCFunction) _wrap_DirDialog_GetPath, METH_VARARGS | METH_KEYWORDS },
25244 { (char *)"DirDialog_GetMessage", (PyCFunction) _wrap_DirDialog_GetMessage, METH_VARARGS | METH_KEYWORDS },
25245 { (char *)"DirDialog_GetStyle", (PyCFunction) _wrap_DirDialog_GetStyle, METH_VARARGS | METH_KEYWORDS },
25246 { (char *)"DirDialog_SetMessage", (PyCFunction) _wrap_DirDialog_SetMessage, METH_VARARGS | METH_KEYWORDS },
25247 { (char *)"DirDialog_SetPath", (PyCFunction) _wrap_DirDialog_SetPath, METH_VARARGS | METH_KEYWORDS },
25248 { (char *)"DirDialog_swigregister", DirDialog_swigregister, METH_VARARGS },
25249 { (char *)"new_FileDialog", (PyCFunction) _wrap_new_FileDialog, METH_VARARGS | METH_KEYWORDS },
25250 { (char *)"FileDialog_SetMessage", (PyCFunction) _wrap_FileDialog_SetMessage, METH_VARARGS | METH_KEYWORDS },
25251 { (char *)"FileDialog_SetPath", (PyCFunction) _wrap_FileDialog_SetPath, METH_VARARGS | METH_KEYWORDS },
25252 { (char *)"FileDialog_SetDirectory", (PyCFunction) _wrap_FileDialog_SetDirectory, METH_VARARGS | METH_KEYWORDS },
25253 { (char *)"FileDialog_SetFilename", (PyCFunction) _wrap_FileDialog_SetFilename, METH_VARARGS | METH_KEYWORDS },
25254 { (char *)"FileDialog_SetWildcard", (PyCFunction) _wrap_FileDialog_SetWildcard, METH_VARARGS | METH_KEYWORDS },
25255 { (char *)"FileDialog_SetStyle", (PyCFunction) _wrap_FileDialog_SetStyle, METH_VARARGS | METH_KEYWORDS },
25256 { (char *)"FileDialog_SetFilterIndex", (PyCFunction) _wrap_FileDialog_SetFilterIndex, METH_VARARGS | METH_KEYWORDS },
25257 { (char *)"FileDialog_GetMessage", (PyCFunction) _wrap_FileDialog_GetMessage, METH_VARARGS | METH_KEYWORDS },
25258 { (char *)"FileDialog_GetPath", (PyCFunction) _wrap_FileDialog_GetPath, METH_VARARGS | METH_KEYWORDS },
25259 { (char *)"FileDialog_GetDirectory", (PyCFunction) _wrap_FileDialog_GetDirectory, METH_VARARGS | METH_KEYWORDS },
25260 { (char *)"FileDialog_GetFilename", (PyCFunction) _wrap_FileDialog_GetFilename, METH_VARARGS | METH_KEYWORDS },
25261 { (char *)"FileDialog_GetWildcard", (PyCFunction) _wrap_FileDialog_GetWildcard, METH_VARARGS | METH_KEYWORDS },
25262 { (char *)"FileDialog_GetStyle", (PyCFunction) _wrap_FileDialog_GetStyle, METH_VARARGS | METH_KEYWORDS },
25263 { (char *)"FileDialog_GetFilterIndex", (PyCFunction) _wrap_FileDialog_GetFilterIndex, METH_VARARGS | METH_KEYWORDS },
25264 { (char *)"FileDialog_GetFilenames", (PyCFunction) _wrap_FileDialog_GetFilenames, METH_VARARGS | METH_KEYWORDS },
25265 { (char *)"FileDialog_GetPaths", (PyCFunction) _wrap_FileDialog_GetPaths, METH_VARARGS | METH_KEYWORDS },
25266 { (char *)"FileDialog_swigregister", FileDialog_swigregister, METH_VARARGS },
25267 { (char *)"new_MultiChoiceDialog", (PyCFunction) _wrap_new_MultiChoiceDialog, METH_VARARGS | METH_KEYWORDS },
25268 { (char *)"MultiChoiceDialog_SetSelections", (PyCFunction) _wrap_MultiChoiceDialog_SetSelections, METH_VARARGS | METH_KEYWORDS },
25269 { (char *)"MultiChoiceDialog_GetSelections", (PyCFunction) _wrap_MultiChoiceDialog_GetSelections, METH_VARARGS | METH_KEYWORDS },
25270 { (char *)"MultiChoiceDialog_swigregister", MultiChoiceDialog_swigregister, METH_VARARGS },
25271 { (char *)"new_SingleChoiceDialog", (PyCFunction) _wrap_new_SingleChoiceDialog, METH_VARARGS | METH_KEYWORDS },
25272 { (char *)"SingleChoiceDialog_GetSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetSelection, METH_VARARGS | METH_KEYWORDS },
25273 { (char *)"SingleChoiceDialog_GetStringSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetStringSelection, METH_VARARGS | METH_KEYWORDS },
25274 { (char *)"SingleChoiceDialog_SetSelection", (PyCFunction) _wrap_SingleChoiceDialog_SetSelection, METH_VARARGS | METH_KEYWORDS },
25275 { (char *)"SingleChoiceDialog_swigregister", SingleChoiceDialog_swigregister, METH_VARARGS },
25276 { (char *)"new_TextEntryDialog", (PyCFunction) _wrap_new_TextEntryDialog, METH_VARARGS | METH_KEYWORDS },
25277 { (char *)"TextEntryDialog_GetValue", (PyCFunction) _wrap_TextEntryDialog_GetValue, METH_VARARGS | METH_KEYWORDS },
25278 { (char *)"TextEntryDialog_SetValue", (PyCFunction) _wrap_TextEntryDialog_SetValue, METH_VARARGS | METH_KEYWORDS },
25279 { (char *)"TextEntryDialog_swigregister", TextEntryDialog_swigregister, METH_VARARGS },
25280 { (char *)"new_FontData", (PyCFunction) _wrap_new_FontData, METH_VARARGS | METH_KEYWORDS },
25281 { (char *)"delete_FontData", (PyCFunction) _wrap_delete_FontData, METH_VARARGS | METH_KEYWORDS },
25282 { (char *)"FontData_EnableEffects", (PyCFunction) _wrap_FontData_EnableEffects, METH_VARARGS | METH_KEYWORDS },
25283 { (char *)"FontData_GetAllowSymbols", (PyCFunction) _wrap_FontData_GetAllowSymbols, METH_VARARGS | METH_KEYWORDS },
25284 { (char *)"FontData_GetColour", (PyCFunction) _wrap_FontData_GetColour, METH_VARARGS | METH_KEYWORDS },
25285 { (char *)"FontData_GetChosenFont", (PyCFunction) _wrap_FontData_GetChosenFont, METH_VARARGS | METH_KEYWORDS },
25286 { (char *)"FontData_GetEnableEffects", (PyCFunction) _wrap_FontData_GetEnableEffects, METH_VARARGS | METH_KEYWORDS },
25287 { (char *)"FontData_GetInitialFont", (PyCFunction) _wrap_FontData_GetInitialFont, METH_VARARGS | METH_KEYWORDS },
25288 { (char *)"FontData_GetShowHelp", (PyCFunction) _wrap_FontData_GetShowHelp, METH_VARARGS | METH_KEYWORDS },
25289 { (char *)"FontData_SetAllowSymbols", (PyCFunction) _wrap_FontData_SetAllowSymbols, METH_VARARGS | METH_KEYWORDS },
25290 { (char *)"FontData_SetChosenFont", (PyCFunction) _wrap_FontData_SetChosenFont, METH_VARARGS | METH_KEYWORDS },
25291 { (char *)"FontData_SetColour", (PyCFunction) _wrap_FontData_SetColour, METH_VARARGS | METH_KEYWORDS },
25292 { (char *)"FontData_SetInitialFont", (PyCFunction) _wrap_FontData_SetInitialFont, METH_VARARGS | METH_KEYWORDS },
25293 { (char *)"FontData_SetRange", (PyCFunction) _wrap_FontData_SetRange, METH_VARARGS | METH_KEYWORDS },
25294 { (char *)"FontData_SetShowHelp", (PyCFunction) _wrap_FontData_SetShowHelp, METH_VARARGS | METH_KEYWORDS },
25295 { (char *)"FontData_swigregister", FontData_swigregister, METH_VARARGS },
25296 { (char *)"new_FontDialog", (PyCFunction) _wrap_new_FontDialog, METH_VARARGS | METH_KEYWORDS },
25297 { (char *)"FontDialog_GetFontData", (PyCFunction) _wrap_FontDialog_GetFontData, METH_VARARGS | METH_KEYWORDS },
25298 { (char *)"FontDialog_swigregister", FontDialog_swigregister, METH_VARARGS },
25299 { (char *)"new_MessageDialog", (PyCFunction) _wrap_new_MessageDialog, METH_VARARGS | METH_KEYWORDS },
25300 { (char *)"MessageDialog_swigregister", MessageDialog_swigregister, METH_VARARGS },
25301 { (char *)"new_ProgressDialog", (PyCFunction) _wrap_new_ProgressDialog, METH_VARARGS | METH_KEYWORDS },
25302 { (char *)"ProgressDialog_Update", (PyCFunction) _wrap_ProgressDialog_Update, METH_VARARGS | METH_KEYWORDS },
25303 { (char *)"ProgressDialog_Resume", (PyCFunction) _wrap_ProgressDialog_Resume, METH_VARARGS | METH_KEYWORDS },
25304 { (char *)"ProgressDialog_swigregister", ProgressDialog_swigregister, METH_VARARGS },
25305 { (char *)"new_FindDialogEvent", (PyCFunction) _wrap_new_FindDialogEvent, METH_VARARGS | METH_KEYWORDS },
25306 { (char *)"FindDialogEvent_GetFlags", (PyCFunction) _wrap_FindDialogEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
25307 { (char *)"FindDialogEvent_GetFindString", (PyCFunction) _wrap_FindDialogEvent_GetFindString, METH_VARARGS | METH_KEYWORDS },
25308 { (char *)"FindDialogEvent_GetReplaceString", (PyCFunction) _wrap_FindDialogEvent_GetReplaceString, METH_VARARGS | METH_KEYWORDS },
25309 { (char *)"FindDialogEvent_GetDialog", (PyCFunction) _wrap_FindDialogEvent_GetDialog, METH_VARARGS | METH_KEYWORDS },
25310 { (char *)"FindDialogEvent_SetFlags", (PyCFunction) _wrap_FindDialogEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
25311 { (char *)"FindDialogEvent_SetFindString", (PyCFunction) _wrap_FindDialogEvent_SetFindString, METH_VARARGS | METH_KEYWORDS },
25312 { (char *)"FindDialogEvent_SetReplaceString", (PyCFunction) _wrap_FindDialogEvent_SetReplaceString, METH_VARARGS | METH_KEYWORDS },
25313 { (char *)"FindDialogEvent_swigregister", FindDialogEvent_swigregister, METH_VARARGS },
25314 { (char *)"new_FindReplaceData", (PyCFunction) _wrap_new_FindReplaceData, METH_VARARGS | METH_KEYWORDS },
25315 { (char *)"delete_FindReplaceData", (PyCFunction) _wrap_delete_FindReplaceData, METH_VARARGS | METH_KEYWORDS },
25316 { (char *)"FindReplaceData_GetFindString", (PyCFunction) _wrap_FindReplaceData_GetFindString, METH_VARARGS | METH_KEYWORDS },
25317 { (char *)"FindReplaceData_GetReplaceString", (PyCFunction) _wrap_FindReplaceData_GetReplaceString, METH_VARARGS | METH_KEYWORDS },
25318 { (char *)"FindReplaceData_GetFlags", (PyCFunction) _wrap_FindReplaceData_GetFlags, METH_VARARGS | METH_KEYWORDS },
25319 { (char *)"FindReplaceData_SetFlags", (PyCFunction) _wrap_FindReplaceData_SetFlags, METH_VARARGS | METH_KEYWORDS },
25320 { (char *)"FindReplaceData_SetFindString", (PyCFunction) _wrap_FindReplaceData_SetFindString, METH_VARARGS | METH_KEYWORDS },
25321 { (char *)"FindReplaceData_SetReplaceString", (PyCFunction) _wrap_FindReplaceData_SetReplaceString, METH_VARARGS | METH_KEYWORDS },
25322 { (char *)"FindReplaceData_swigregister", FindReplaceData_swigregister, METH_VARARGS },
25323 { (char *)"new_FindReplaceDialog", (PyCFunction) _wrap_new_FindReplaceDialog, METH_VARARGS | METH_KEYWORDS },
25324 { (char *)"new_PreFindReplaceDialog", (PyCFunction) _wrap_new_PreFindReplaceDialog, METH_VARARGS | METH_KEYWORDS },
25325 { (char *)"FindReplaceDialog_Create", (PyCFunction) _wrap_FindReplaceDialog_Create, METH_VARARGS | METH_KEYWORDS },
25326 { (char *)"FindReplaceDialog_GetData", (PyCFunction) _wrap_FindReplaceDialog_GetData, METH_VARARGS | METH_KEYWORDS },
25327 { (char *)"FindReplaceDialog_SetData", (PyCFunction) _wrap_FindReplaceDialog_SetData, METH_VARARGS | METH_KEYWORDS },
25328 { (char *)"FindReplaceDialog_swigregister", FindReplaceDialog_swigregister, METH_VARARGS },
25329 { (char *)"new_MDIParentFrame", (PyCFunction) _wrap_new_MDIParentFrame, METH_VARARGS | METH_KEYWORDS },
25330 { (char *)"new_PreMDIParentFrame", (PyCFunction) _wrap_new_PreMDIParentFrame, METH_VARARGS | METH_KEYWORDS },
25331 { (char *)"MDIParentFrame_Create", (PyCFunction) _wrap_MDIParentFrame_Create, METH_VARARGS | METH_KEYWORDS },
25332 { (char *)"MDIParentFrame_ActivateNext", (PyCFunction) _wrap_MDIParentFrame_ActivateNext, METH_VARARGS | METH_KEYWORDS },
25333 { (char *)"MDIParentFrame_ActivatePrevious", (PyCFunction) _wrap_MDIParentFrame_ActivatePrevious, METH_VARARGS | METH_KEYWORDS },
25334 { (char *)"MDIParentFrame_ArrangeIcons", (PyCFunction) _wrap_MDIParentFrame_ArrangeIcons, METH_VARARGS | METH_KEYWORDS },
25335 { (char *)"MDIParentFrame_Cascade", (PyCFunction) _wrap_MDIParentFrame_Cascade, METH_VARARGS | METH_KEYWORDS },
25336 { (char *)"MDIParentFrame_GetActiveChild", (PyCFunction) _wrap_MDIParentFrame_GetActiveChild, METH_VARARGS | METH_KEYWORDS },
25337 { (char *)"MDIParentFrame_GetClientWindow", (PyCFunction) _wrap_MDIParentFrame_GetClientWindow, METH_VARARGS | METH_KEYWORDS },
25338 { (char *)"MDIParentFrame_GetToolBar", (PyCFunction) _wrap_MDIParentFrame_GetToolBar, METH_VARARGS | METH_KEYWORDS },
25339 { (char *)"MDIParentFrame_Tile", (PyCFunction) _wrap_MDIParentFrame_Tile, METH_VARARGS | METH_KEYWORDS },
25340 { (char *)"MDIParentFrame_swigregister", MDIParentFrame_swigregister, METH_VARARGS },
25341 { (char *)"new_MDIChildFrame", (PyCFunction) _wrap_new_MDIChildFrame, METH_VARARGS | METH_KEYWORDS },
25342 { (char *)"new_PreMDIChildFrame", (PyCFunction) _wrap_new_PreMDIChildFrame, METH_VARARGS | METH_KEYWORDS },
25343 { (char *)"MDIChildFrame_Create", (PyCFunction) _wrap_MDIChildFrame_Create, METH_VARARGS | METH_KEYWORDS },
25344 { (char *)"MDIChildFrame_Activate", (PyCFunction) _wrap_MDIChildFrame_Activate, METH_VARARGS | METH_KEYWORDS },
25345 { (char *)"MDIChildFrame_Maximize", (PyCFunction) _wrap_MDIChildFrame_Maximize, METH_VARARGS | METH_KEYWORDS },
25346 { (char *)"MDIChildFrame_Restore", (PyCFunction) _wrap_MDIChildFrame_Restore, METH_VARARGS | METH_KEYWORDS },
25347 { (char *)"MDIChildFrame_swigregister", MDIChildFrame_swigregister, METH_VARARGS },
25348 { (char *)"new_MDIClientWindow", (PyCFunction) _wrap_new_MDIClientWindow, METH_VARARGS | METH_KEYWORDS },
25349 { (char *)"new_PreMDIClientWindow", (PyCFunction) _wrap_new_PreMDIClientWindow, METH_VARARGS | METH_KEYWORDS },
25350 { (char *)"MDIClientWindow_Create", (PyCFunction) _wrap_MDIClientWindow_Create, METH_VARARGS | METH_KEYWORDS },
25351 { (char *)"MDIClientWindow_swigregister", MDIClientWindow_swigregister, METH_VARARGS },
25352 { (char *)"new_PyWindow", (PyCFunction) _wrap_new_PyWindow, METH_VARARGS | METH_KEYWORDS },
25353 { (char *)"new_PrePyWindow", (PyCFunction) _wrap_new_PrePyWindow, METH_VARARGS | METH_KEYWORDS },
25354 { (char *)"PyWindow__setCallbackInfo", (PyCFunction) _wrap_PyWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25355 { (char *)"PyWindow_SetBestSize", (PyCFunction) _wrap_PyWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS },
25356 { (char *)"PyWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
25357 { (char *)"PyWindow_base_DoSetSize", (PyCFunction) _wrap_PyWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
25358 { (char *)"PyWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
25359 { (char *)"PyWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25360 { (char *)"PyWindow_base_DoGetSize", (PyCFunction) _wrap_PyWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS },
25361 { (char *)"PyWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS },
25362 { (char *)"PyWindow_base_DoGetPosition", (PyCFunction) _wrap_PyWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS },
25363 { (char *)"PyWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25364 { (char *)"PyWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS },
25365 { (char *)"PyWindow_base_InitDialog", (PyCFunction) _wrap_PyWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS },
25366 { (char *)"PyWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS },
25367 { (char *)"PyWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS },
25368 { (char *)"PyWindow_base_Validate", (PyCFunction) _wrap_PyWindow_base_Validate, METH_VARARGS | METH_KEYWORDS },
25369 { (char *)"PyWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS },
25370 { (char *)"PyWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS },
25371 { (char *)"PyWindow_base_GetMaxSize", (PyCFunction) _wrap_PyWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS },
25372 { (char *)"PyWindow_base_AddChild", (PyCFunction) _wrap_PyWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS },
25373 { (char *)"PyWindow_base_RemoveChild", (PyCFunction) _wrap_PyWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
25374 { (char *)"PyWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS },
25375 { (char *)"PyWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS },
25376 { (char *)"PyWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
25377 { (char *)"PyWindow_swigregister", PyWindow_swigregister, METH_VARARGS },
25378 { (char *)"new_PyPanel", (PyCFunction) _wrap_new_PyPanel, METH_VARARGS | METH_KEYWORDS },
25379 { (char *)"new_PrePyPanel", (PyCFunction) _wrap_new_PrePyPanel, METH_VARARGS | METH_KEYWORDS },
25380 { (char *)"PyPanel__setCallbackInfo", (PyCFunction) _wrap_PyPanel__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25381 { (char *)"PyPanel_SetBestSize", (PyCFunction) _wrap_PyPanel_SetBestSize, METH_VARARGS | METH_KEYWORDS },
25382 { (char *)"PyPanel_base_DoMoveWindow", (PyCFunction) _wrap_PyPanel_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
25383 { (char *)"PyPanel_base_DoSetSize", (PyCFunction) _wrap_PyPanel_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
25384 { (char *)"PyPanel_base_DoSetClientSize", (PyCFunction) _wrap_PyPanel_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
25385 { (char *)"PyPanel_base_DoSetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25386 { (char *)"PyPanel_base_DoGetSize", (PyCFunction) _wrap_PyPanel_base_DoGetSize, METH_VARARGS | METH_KEYWORDS },
25387 { (char *)"PyPanel_base_DoGetClientSize", (PyCFunction) _wrap_PyPanel_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS },
25388 { (char *)"PyPanel_base_DoGetPosition", (PyCFunction) _wrap_PyPanel_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS },
25389 { (char *)"PyPanel_base_DoGetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25390 { (char *)"PyPanel_base_DoGetBestSize", (PyCFunction) _wrap_PyPanel_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS },
25391 { (char *)"PyPanel_base_InitDialog", (PyCFunction) _wrap_PyPanel_base_InitDialog, METH_VARARGS | METH_KEYWORDS },
25392 { (char *)"PyPanel_base_TransferDataToWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS },
25393 { (char *)"PyPanel_base_TransferDataFromWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS },
25394 { (char *)"PyPanel_base_Validate", (PyCFunction) _wrap_PyPanel_base_Validate, METH_VARARGS | METH_KEYWORDS },
25395 { (char *)"PyPanel_base_AcceptsFocus", (PyCFunction) _wrap_PyPanel_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS },
25396 { (char *)"PyPanel_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyPanel_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS },
25397 { (char *)"PyPanel_base_GetMaxSize", (PyCFunction) _wrap_PyPanel_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS },
25398 { (char *)"PyPanel_base_AddChild", (PyCFunction) _wrap_PyPanel_base_AddChild, METH_VARARGS | METH_KEYWORDS },
25399 { (char *)"PyPanel_base_RemoveChild", (PyCFunction) _wrap_PyPanel_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
25400 { (char *)"PyPanel_base_ShouldInheritColours", (PyCFunction) _wrap_PyPanel_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS },
25401 { (char *)"PyPanel_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyPanel_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS },
25402 { (char *)"PyPanel_base_GetDefaultAttributes", (PyCFunction) _wrap_PyPanel_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
25403 { (char *)"PyPanel_swigregister", PyPanel_swigregister, METH_VARARGS },
25404 { (char *)"new_PyScrolledWindow", (PyCFunction) _wrap_new_PyScrolledWindow, METH_VARARGS | METH_KEYWORDS },
25405 { (char *)"new_PrePyScrolledWindow", (PyCFunction) _wrap_new_PrePyScrolledWindow, METH_VARARGS | METH_KEYWORDS },
25406 { (char *)"PyScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_PyScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25407 { (char *)"PyScrolledWindow_SetBestSize", (PyCFunction) _wrap_PyScrolledWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS },
25408 { (char *)"PyScrolledWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyScrolledWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
25409 { (char *)"PyScrolledWindow_base_DoSetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
25410 { (char *)"PyScrolledWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
25411 { (char *)"PyScrolledWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25412 { (char *)"PyScrolledWindow_base_DoGetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS },
25413 { (char *)"PyScrolledWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS },
25414 { (char *)"PyScrolledWindow_base_DoGetPosition", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS },
25415 { (char *)"PyScrolledWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25416 { (char *)"PyScrolledWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS },
25417 { (char *)"PyScrolledWindow_base_InitDialog", (PyCFunction) _wrap_PyScrolledWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS },
25418 { (char *)"PyScrolledWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyScrolledWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS },
25419 { (char *)"PyScrolledWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyScrolledWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS },
25420 { (char *)"PyScrolledWindow_base_Validate", (PyCFunction) _wrap_PyScrolledWindow_base_Validate, METH_VARARGS | METH_KEYWORDS },
25421 { (char *)"PyScrolledWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyScrolledWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS },
25422 { (char *)"PyScrolledWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS },
25423 { (char *)"PyScrolledWindow_base_GetMaxSize", (PyCFunction) _wrap_PyScrolledWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS },
25424 { (char *)"PyScrolledWindow_base_AddChild", (PyCFunction) _wrap_PyScrolledWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS },
25425 { (char *)"PyScrolledWindow_base_RemoveChild", (PyCFunction) _wrap_PyScrolledWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
25426 { (char *)"PyScrolledWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyScrolledWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS },
25427 { (char *)"PyScrolledWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyScrolledWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS },
25428 { (char *)"PyScrolledWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyScrolledWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
25429 { (char *)"PyScrolledWindow_swigregister", PyScrolledWindow_swigregister, METH_VARARGS },
25430 { (char *)"new_PrintData", _wrap_new_PrintData, METH_VARARGS },
25431 { (char *)"delete_PrintData", (PyCFunction) _wrap_delete_PrintData, METH_VARARGS | METH_KEYWORDS },
25432 { (char *)"PrintData_GetNoCopies", (PyCFunction) _wrap_PrintData_GetNoCopies, METH_VARARGS | METH_KEYWORDS },
25433 { (char *)"PrintData_GetCollate", (PyCFunction) _wrap_PrintData_GetCollate, METH_VARARGS | METH_KEYWORDS },
25434 { (char *)"PrintData_GetOrientation", (PyCFunction) _wrap_PrintData_GetOrientation, METH_VARARGS | METH_KEYWORDS },
25435 { (char *)"PrintData_Ok", (PyCFunction) _wrap_PrintData_Ok, METH_VARARGS | METH_KEYWORDS },
25436 { (char *)"PrintData_GetPrinterName", (PyCFunction) _wrap_PrintData_GetPrinterName, METH_VARARGS | METH_KEYWORDS },
25437 { (char *)"PrintData_GetColour", (PyCFunction) _wrap_PrintData_GetColour, METH_VARARGS | METH_KEYWORDS },
25438 { (char *)"PrintData_GetDuplex", (PyCFunction) _wrap_PrintData_GetDuplex, METH_VARARGS | METH_KEYWORDS },
25439 { (char *)"PrintData_GetPaperId", (PyCFunction) _wrap_PrintData_GetPaperId, METH_VARARGS | METH_KEYWORDS },
25440 { (char *)"PrintData_GetPaperSize", (PyCFunction) _wrap_PrintData_GetPaperSize, METH_VARARGS | METH_KEYWORDS },
25441 { (char *)"PrintData_GetQuality", (PyCFunction) _wrap_PrintData_GetQuality, METH_VARARGS | METH_KEYWORDS },
25442 { (char *)"PrintData_SetNoCopies", (PyCFunction) _wrap_PrintData_SetNoCopies, METH_VARARGS | METH_KEYWORDS },
25443 { (char *)"PrintData_SetCollate", (PyCFunction) _wrap_PrintData_SetCollate, METH_VARARGS | METH_KEYWORDS },
25444 { (char *)"PrintData_SetOrientation", (PyCFunction) _wrap_PrintData_SetOrientation, METH_VARARGS | METH_KEYWORDS },
25445 { (char *)"PrintData_SetPrinterName", (PyCFunction) _wrap_PrintData_SetPrinterName, METH_VARARGS | METH_KEYWORDS },
25446 { (char *)"PrintData_SetColour", (PyCFunction) _wrap_PrintData_SetColour, METH_VARARGS | METH_KEYWORDS },
25447 { (char *)"PrintData_SetDuplex", (PyCFunction) _wrap_PrintData_SetDuplex, METH_VARARGS | METH_KEYWORDS },
25448 { (char *)"PrintData_SetPaperId", (PyCFunction) _wrap_PrintData_SetPaperId, METH_VARARGS | METH_KEYWORDS },
25449 { (char *)"PrintData_SetPaperSize", (PyCFunction) _wrap_PrintData_SetPaperSize, METH_VARARGS | METH_KEYWORDS },
25450 { (char *)"PrintData_SetQuality", (PyCFunction) _wrap_PrintData_SetQuality, METH_VARARGS | METH_KEYWORDS },
25451 { (char *)"PrintData_GetPrinterCommand", (PyCFunction) _wrap_PrintData_GetPrinterCommand, METH_VARARGS | METH_KEYWORDS },
25452 { (char *)"PrintData_GetPrinterOptions", (PyCFunction) _wrap_PrintData_GetPrinterOptions, METH_VARARGS | METH_KEYWORDS },
25453 { (char *)"PrintData_GetPreviewCommand", (PyCFunction) _wrap_PrintData_GetPreviewCommand, METH_VARARGS | METH_KEYWORDS },
25454 { (char *)"PrintData_GetFilename", (PyCFunction) _wrap_PrintData_GetFilename, METH_VARARGS | METH_KEYWORDS },
25455 { (char *)"PrintData_GetFontMetricPath", (PyCFunction) _wrap_PrintData_GetFontMetricPath, METH_VARARGS | METH_KEYWORDS },
25456 { (char *)"PrintData_GetPrinterScaleX", (PyCFunction) _wrap_PrintData_GetPrinterScaleX, METH_VARARGS | METH_KEYWORDS },
25457 { (char *)"PrintData_GetPrinterScaleY", (PyCFunction) _wrap_PrintData_GetPrinterScaleY, METH_VARARGS | METH_KEYWORDS },
25458 { (char *)"PrintData_GetPrinterTranslateX", (PyCFunction) _wrap_PrintData_GetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS },
25459 { (char *)"PrintData_GetPrinterTranslateY", (PyCFunction) _wrap_PrintData_GetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS },
25460 { (char *)"PrintData_GetPrintMode", (PyCFunction) _wrap_PrintData_GetPrintMode, METH_VARARGS | METH_KEYWORDS },
25461 { (char *)"PrintData_SetPrinterCommand", (PyCFunction) _wrap_PrintData_SetPrinterCommand, METH_VARARGS | METH_KEYWORDS },
25462 { (char *)"PrintData_SetPrinterOptions", (PyCFunction) _wrap_PrintData_SetPrinterOptions, METH_VARARGS | METH_KEYWORDS },
25463 { (char *)"PrintData_SetPreviewCommand", (PyCFunction) _wrap_PrintData_SetPreviewCommand, METH_VARARGS | METH_KEYWORDS },
25464 { (char *)"PrintData_SetFilename", (PyCFunction) _wrap_PrintData_SetFilename, METH_VARARGS | METH_KEYWORDS },
25465 { (char *)"PrintData_SetFontMetricPath", (PyCFunction) _wrap_PrintData_SetFontMetricPath, METH_VARARGS | METH_KEYWORDS },
25466 { (char *)"PrintData_SetPrinterScaleX", (PyCFunction) _wrap_PrintData_SetPrinterScaleX, METH_VARARGS | METH_KEYWORDS },
25467 { (char *)"PrintData_SetPrinterScaleY", (PyCFunction) _wrap_PrintData_SetPrinterScaleY, METH_VARARGS | METH_KEYWORDS },
25468 { (char *)"PrintData_SetPrinterScaling", (PyCFunction) _wrap_PrintData_SetPrinterScaling, METH_VARARGS | METH_KEYWORDS },
25469 { (char *)"PrintData_SetPrinterTranslateX", (PyCFunction) _wrap_PrintData_SetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS },
25470 { (char *)"PrintData_SetPrinterTranslateY", (PyCFunction) _wrap_PrintData_SetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS },
25471 { (char *)"PrintData_SetPrinterTranslation", (PyCFunction) _wrap_PrintData_SetPrinterTranslation, METH_VARARGS | METH_KEYWORDS },
25472 { (char *)"PrintData_SetPrintMode", (PyCFunction) _wrap_PrintData_SetPrintMode, METH_VARARGS | METH_KEYWORDS },
25473 { (char *)"PrintData_GetOutputStream", (PyCFunction) _wrap_PrintData_GetOutputStream, METH_VARARGS | METH_KEYWORDS },
25474 { (char *)"PrintData_SetOutputStream", (PyCFunction) _wrap_PrintData_SetOutputStream, METH_VARARGS | METH_KEYWORDS },
25475 { (char *)"PrintData_swigregister", PrintData_swigregister, METH_VARARGS },
25476 { (char *)"new_PageSetupDialogData", _wrap_new_PageSetupDialogData, METH_VARARGS },
25477 { (char *)"delete_PageSetupDialogData", (PyCFunction) _wrap_delete_PageSetupDialogData, METH_VARARGS | METH_KEYWORDS },
25478 { (char *)"PageSetupDialogData_EnableHelp", (PyCFunction) _wrap_PageSetupDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS },
25479 { (char *)"PageSetupDialogData_EnableMargins", (PyCFunction) _wrap_PageSetupDialogData_EnableMargins, METH_VARARGS | METH_KEYWORDS },
25480 { (char *)"PageSetupDialogData_EnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_EnableOrientation, METH_VARARGS | METH_KEYWORDS },
25481 { (char *)"PageSetupDialogData_EnablePaper", (PyCFunction) _wrap_PageSetupDialogData_EnablePaper, METH_VARARGS | METH_KEYWORDS },
25482 { (char *)"PageSetupDialogData_EnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_EnablePrinter, METH_VARARGS | METH_KEYWORDS },
25483 { (char *)"PageSetupDialogData_GetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS },
25484 { (char *)"PageSetupDialogData_GetEnableMargins", (PyCFunction) _wrap_PageSetupDialogData_GetEnableMargins, METH_VARARGS | METH_KEYWORDS },
25485 { (char *)"PageSetupDialogData_GetEnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_GetEnableOrientation, METH_VARARGS | METH_KEYWORDS },
25486 { (char *)"PageSetupDialogData_GetEnablePaper", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePaper, METH_VARARGS | METH_KEYWORDS },
25487 { (char *)"PageSetupDialogData_GetEnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePrinter, METH_VARARGS | METH_KEYWORDS },
25488 { (char *)"PageSetupDialogData_GetEnableHelp", (PyCFunction) _wrap_PageSetupDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS },
25489 { (char *)"PageSetupDialogData_GetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultInfo, METH_VARARGS | METH_KEYWORDS },
25490 { (char *)"PageSetupDialogData_GetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
25491 { (char *)"PageSetupDialogData_GetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
25492 { (char *)"PageSetupDialogData_GetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
25493 { (char *)"PageSetupDialogData_GetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
25494 { (char *)"PageSetupDialogData_GetPaperId", (PyCFunction) _wrap_PageSetupDialogData_GetPaperId, METH_VARARGS | METH_KEYWORDS },
25495 { (char *)"PageSetupDialogData_GetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_GetPaperSize, METH_VARARGS | METH_KEYWORDS },
25496 { (char *)"PageSetupDialogData_GetPrintData", (PyCFunction) _wrap_PageSetupDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS },
25497 { (char *)"PageSetupDialogData_Ok", (PyCFunction) _wrap_PageSetupDialogData_Ok, METH_VARARGS | METH_KEYWORDS },
25498 { (char *)"PageSetupDialogData_SetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultInfo, METH_VARARGS | METH_KEYWORDS },
25499 { (char *)"PageSetupDialogData_SetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS },
25500 { (char *)"PageSetupDialogData_SetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
25501 { (char *)"PageSetupDialogData_SetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
25502 { (char *)"PageSetupDialogData_SetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
25503 { (char *)"PageSetupDialogData_SetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
25504 { (char *)"PageSetupDialogData_SetPaperId", (PyCFunction) _wrap_PageSetupDialogData_SetPaperId, METH_VARARGS | METH_KEYWORDS },
25505 { (char *)"PageSetupDialogData_SetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_SetPaperSize, METH_VARARGS | METH_KEYWORDS },
25506 { (char *)"PageSetupDialogData_SetPrintData", (PyCFunction) _wrap_PageSetupDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS },
25507 { (char *)"PageSetupDialogData_swigregister", PageSetupDialogData_swigregister, METH_VARARGS },
25508 { (char *)"new_PageSetupDialog", (PyCFunction) _wrap_new_PageSetupDialog, METH_VARARGS | METH_KEYWORDS },
25509 { (char *)"PageSetupDialog_GetPageSetupData", (PyCFunction) _wrap_PageSetupDialog_GetPageSetupData, METH_VARARGS | METH_KEYWORDS },
25510 { (char *)"PageSetupDialog_ShowModal", (PyCFunction) _wrap_PageSetupDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
25511 { (char *)"PageSetupDialog_swigregister", PageSetupDialog_swigregister, METH_VARARGS },
25512 { (char *)"new_PrintDialogData", _wrap_new_PrintDialogData, METH_VARARGS },
25513 { (char *)"delete_PrintDialogData", (PyCFunction) _wrap_delete_PrintDialogData, METH_VARARGS | METH_KEYWORDS },
25514 { (char *)"PrintDialogData_GetFromPage", (PyCFunction) _wrap_PrintDialogData_GetFromPage, METH_VARARGS | METH_KEYWORDS },
25515 { (char *)"PrintDialogData_GetToPage", (PyCFunction) _wrap_PrintDialogData_GetToPage, METH_VARARGS | METH_KEYWORDS },
25516 { (char *)"PrintDialogData_GetMinPage", (PyCFunction) _wrap_PrintDialogData_GetMinPage, METH_VARARGS | METH_KEYWORDS },
25517 { (char *)"PrintDialogData_GetMaxPage", (PyCFunction) _wrap_PrintDialogData_GetMaxPage, METH_VARARGS | METH_KEYWORDS },
25518 { (char *)"PrintDialogData_GetNoCopies", (PyCFunction) _wrap_PrintDialogData_GetNoCopies, METH_VARARGS | METH_KEYWORDS },
25519 { (char *)"PrintDialogData_GetAllPages", (PyCFunction) _wrap_PrintDialogData_GetAllPages, METH_VARARGS | METH_KEYWORDS },
25520 { (char *)"PrintDialogData_GetSelection", (PyCFunction) _wrap_PrintDialogData_GetSelection, METH_VARARGS | METH_KEYWORDS },
25521 { (char *)"PrintDialogData_GetCollate", (PyCFunction) _wrap_PrintDialogData_GetCollate, METH_VARARGS | METH_KEYWORDS },
25522 { (char *)"PrintDialogData_GetPrintToFile", (PyCFunction) _wrap_PrintDialogData_GetPrintToFile, METH_VARARGS | METH_KEYWORDS },
25523 { (char *)"PrintDialogData_GetSetupDialog", (PyCFunction) _wrap_PrintDialogData_GetSetupDialog, METH_VARARGS | METH_KEYWORDS },
25524 { (char *)"PrintDialogData_SetFromPage", (PyCFunction) _wrap_PrintDialogData_SetFromPage, METH_VARARGS | METH_KEYWORDS },
25525 { (char *)"PrintDialogData_SetToPage", (PyCFunction) _wrap_PrintDialogData_SetToPage, METH_VARARGS | METH_KEYWORDS },
25526 { (char *)"PrintDialogData_SetMinPage", (PyCFunction) _wrap_PrintDialogData_SetMinPage, METH_VARARGS | METH_KEYWORDS },
25527 { (char *)"PrintDialogData_SetMaxPage", (PyCFunction) _wrap_PrintDialogData_SetMaxPage, METH_VARARGS | METH_KEYWORDS },
25528 { (char *)"PrintDialogData_SetNoCopies", (PyCFunction) _wrap_PrintDialogData_SetNoCopies, METH_VARARGS | METH_KEYWORDS },
25529 { (char *)"PrintDialogData_SetAllPages", (PyCFunction) _wrap_PrintDialogData_SetAllPages, METH_VARARGS | METH_KEYWORDS },
25530 { (char *)"PrintDialogData_SetSelection", (PyCFunction) _wrap_PrintDialogData_SetSelection, METH_VARARGS | METH_KEYWORDS },
25531 { (char *)"PrintDialogData_SetCollate", (PyCFunction) _wrap_PrintDialogData_SetCollate, METH_VARARGS | METH_KEYWORDS },
25532 { (char *)"PrintDialogData_SetPrintToFile", (PyCFunction) _wrap_PrintDialogData_SetPrintToFile, METH_VARARGS | METH_KEYWORDS },
25533 { (char *)"PrintDialogData_SetSetupDialog", (PyCFunction) _wrap_PrintDialogData_SetSetupDialog, METH_VARARGS | METH_KEYWORDS },
25534 { (char *)"PrintDialogData_EnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_EnablePrintToFile, METH_VARARGS | METH_KEYWORDS },
25535 { (char *)"PrintDialogData_EnableSelection", (PyCFunction) _wrap_PrintDialogData_EnableSelection, METH_VARARGS | METH_KEYWORDS },
25536 { (char *)"PrintDialogData_EnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_EnablePageNumbers, METH_VARARGS | METH_KEYWORDS },
25537 { (char *)"PrintDialogData_EnableHelp", (PyCFunction) _wrap_PrintDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS },
25538 { (char *)"PrintDialogData_GetEnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_GetEnablePrintToFile, METH_VARARGS | METH_KEYWORDS },
25539 { (char *)"PrintDialogData_GetEnableSelection", (PyCFunction) _wrap_PrintDialogData_GetEnableSelection, METH_VARARGS | METH_KEYWORDS },
25540 { (char *)"PrintDialogData_GetEnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_GetEnablePageNumbers, METH_VARARGS | METH_KEYWORDS },
25541 { (char *)"PrintDialogData_GetEnableHelp", (PyCFunction) _wrap_PrintDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS },
25542 { (char *)"PrintDialogData_Ok", (PyCFunction) _wrap_PrintDialogData_Ok, METH_VARARGS | METH_KEYWORDS },
25543 { (char *)"PrintDialogData_GetPrintData", (PyCFunction) _wrap_PrintDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS },
25544 { (char *)"PrintDialogData_SetPrintData", (PyCFunction) _wrap_PrintDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS },
25545 { (char *)"PrintDialogData_swigregister", PrintDialogData_swigregister, METH_VARARGS },
25546 { (char *)"new_PrintDialog", (PyCFunction) _wrap_new_PrintDialog, METH_VARARGS | METH_KEYWORDS },
25547 { (char *)"PrintDialog_GetPrintDialogData", (PyCFunction) _wrap_PrintDialog_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
25548 { (char *)"PrintDialog_GetPrintDC", (PyCFunction) _wrap_PrintDialog_GetPrintDC, METH_VARARGS | METH_KEYWORDS },
25549 { (char *)"PrintDialog_ShowModal", (PyCFunction) _wrap_PrintDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
25550 { (char *)"PrintDialog_swigregister", PrintDialog_swigregister, METH_VARARGS },
25551 { (char *)"new_Printer", (PyCFunction) _wrap_new_Printer, METH_VARARGS | METH_KEYWORDS },
25552 { (char *)"delete_Printer", (PyCFunction) _wrap_delete_Printer, METH_VARARGS | METH_KEYWORDS },
25553 { (char *)"Printer_CreateAbortWindow", (PyCFunction) _wrap_Printer_CreateAbortWindow, METH_VARARGS | METH_KEYWORDS },
25554 { (char *)"Printer_GetPrintDialogData", (PyCFunction) _wrap_Printer_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
25555 { (char *)"Printer_Print", (PyCFunction) _wrap_Printer_Print, METH_VARARGS | METH_KEYWORDS },
25556 { (char *)"Printer_PrintDialog", (PyCFunction) _wrap_Printer_PrintDialog, METH_VARARGS | METH_KEYWORDS },
25557 { (char *)"Printer_ReportError", (PyCFunction) _wrap_Printer_ReportError, METH_VARARGS | METH_KEYWORDS },
25558 { (char *)"Printer_Setup", (PyCFunction) _wrap_Printer_Setup, METH_VARARGS | METH_KEYWORDS },
25559 { (char *)"Printer_GetAbort", (PyCFunction) _wrap_Printer_GetAbort, METH_VARARGS | METH_KEYWORDS },
25560 { (char *)"Printer_GetLastError", (PyCFunction) _wrap_Printer_GetLastError, METH_VARARGS | METH_KEYWORDS },
25561 { (char *)"Printer_swigregister", Printer_swigregister, METH_VARARGS },
25562 { (char *)"new_Printout", (PyCFunction) _wrap_new_Printout, METH_VARARGS | METH_KEYWORDS },
25563 { (char *)"Printout__setCallbackInfo", (PyCFunction) _wrap_Printout__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25564 { (char *)"Printout_GetTitle", (PyCFunction) _wrap_Printout_GetTitle, METH_VARARGS | METH_KEYWORDS },
25565 { (char *)"Printout_GetDC", (PyCFunction) _wrap_Printout_GetDC, METH_VARARGS | METH_KEYWORDS },
25566 { (char *)"Printout_SetDC", (PyCFunction) _wrap_Printout_SetDC, METH_VARARGS | METH_KEYWORDS },
25567 { (char *)"Printout_SetPageSizePixels", (PyCFunction) _wrap_Printout_SetPageSizePixels, METH_VARARGS | METH_KEYWORDS },
25568 { (char *)"Printout_GetPageSizePixels", (PyCFunction) _wrap_Printout_GetPageSizePixels, METH_VARARGS | METH_KEYWORDS },
25569 { (char *)"Printout_SetPageSizeMM", (PyCFunction) _wrap_Printout_SetPageSizeMM, METH_VARARGS | METH_KEYWORDS },
25570 { (char *)"Printout_GetPageSizeMM", (PyCFunction) _wrap_Printout_GetPageSizeMM, METH_VARARGS | METH_KEYWORDS },
25571 { (char *)"Printout_SetPPIScreen", (PyCFunction) _wrap_Printout_SetPPIScreen, METH_VARARGS | METH_KEYWORDS },
25572 { (char *)"Printout_GetPPIScreen", (PyCFunction) _wrap_Printout_GetPPIScreen, METH_VARARGS | METH_KEYWORDS },
25573 { (char *)"Printout_SetPPIPrinter", (PyCFunction) _wrap_Printout_SetPPIPrinter, METH_VARARGS | METH_KEYWORDS },
25574 { (char *)"Printout_GetPPIPrinter", (PyCFunction) _wrap_Printout_GetPPIPrinter, METH_VARARGS | METH_KEYWORDS },
25575 { (char *)"Printout_IsPreview", (PyCFunction) _wrap_Printout_IsPreview, METH_VARARGS | METH_KEYWORDS },
25576 { (char *)"Printout_SetIsPreview", (PyCFunction) _wrap_Printout_SetIsPreview, METH_VARARGS | METH_KEYWORDS },
25577 { (char *)"Printout_base_OnBeginDocument", (PyCFunction) _wrap_Printout_base_OnBeginDocument, METH_VARARGS | METH_KEYWORDS },
25578 { (char *)"Printout_base_OnEndDocument", (PyCFunction) _wrap_Printout_base_OnEndDocument, METH_VARARGS | METH_KEYWORDS },
25579 { (char *)"Printout_base_OnBeginPrinting", (PyCFunction) _wrap_Printout_base_OnBeginPrinting, METH_VARARGS | METH_KEYWORDS },
25580 { (char *)"Printout_base_OnEndPrinting", (PyCFunction) _wrap_Printout_base_OnEndPrinting, METH_VARARGS | METH_KEYWORDS },
25581 { (char *)"Printout_base_OnPreparePrinting", (PyCFunction) _wrap_Printout_base_OnPreparePrinting, METH_VARARGS | METH_KEYWORDS },
25582 { (char *)"Printout_base_HasPage", (PyCFunction) _wrap_Printout_base_HasPage, METH_VARARGS | METH_KEYWORDS },
25583 { (char *)"Printout_base_GetPageInfo", (PyCFunction) _wrap_Printout_base_GetPageInfo, METH_VARARGS | METH_KEYWORDS },
25584 { (char *)"Printout_swigregister", Printout_swigregister, METH_VARARGS },
25585 { (char *)"new_PreviewCanvas", (PyCFunction) _wrap_new_PreviewCanvas, METH_VARARGS | METH_KEYWORDS },
25586 { (char *)"PreviewCanvas_swigregister", PreviewCanvas_swigregister, METH_VARARGS },
25587 { (char *)"new_PreviewFrame", (PyCFunction) _wrap_new_PreviewFrame, METH_VARARGS | METH_KEYWORDS },
25588 { (char *)"PreviewFrame_Initialize", (PyCFunction) _wrap_PreviewFrame_Initialize, METH_VARARGS | METH_KEYWORDS },
25589 { (char *)"PreviewFrame_CreateControlBar", (PyCFunction) _wrap_PreviewFrame_CreateControlBar, METH_VARARGS | METH_KEYWORDS },
25590 { (char *)"PreviewFrame_CreateCanvas", (PyCFunction) _wrap_PreviewFrame_CreateCanvas, METH_VARARGS | METH_KEYWORDS },
25591 { (char *)"PreviewFrame_GetControlBar", (PyCFunction) _wrap_PreviewFrame_GetControlBar, METH_VARARGS | METH_KEYWORDS },
25592 { (char *)"PreviewFrame_swigregister", PreviewFrame_swigregister, METH_VARARGS },
25593 { (char *)"new_PreviewControlBar", (PyCFunction) _wrap_new_PreviewControlBar, METH_VARARGS | METH_KEYWORDS },
25594 { (char *)"PreviewControlBar_GetZoomControl", (PyCFunction) _wrap_PreviewControlBar_GetZoomControl, METH_VARARGS | METH_KEYWORDS },
25595 { (char *)"PreviewControlBar_SetZoomControl", (PyCFunction) _wrap_PreviewControlBar_SetZoomControl, METH_VARARGS | METH_KEYWORDS },
25596 { (char *)"PreviewControlBar_GetPrintPreview", (PyCFunction) _wrap_PreviewControlBar_GetPrintPreview, METH_VARARGS | METH_KEYWORDS },
25597 { (char *)"PreviewControlBar_OnNext", (PyCFunction) _wrap_PreviewControlBar_OnNext, METH_VARARGS | METH_KEYWORDS },
25598 { (char *)"PreviewControlBar_OnPrevious", (PyCFunction) _wrap_PreviewControlBar_OnPrevious, METH_VARARGS | METH_KEYWORDS },
25599 { (char *)"PreviewControlBar_OnFirst", (PyCFunction) _wrap_PreviewControlBar_OnFirst, METH_VARARGS | METH_KEYWORDS },
25600 { (char *)"PreviewControlBar_OnLast", (PyCFunction) _wrap_PreviewControlBar_OnLast, METH_VARARGS | METH_KEYWORDS },
25601 { (char *)"PreviewControlBar_OnGoto", (PyCFunction) _wrap_PreviewControlBar_OnGoto, METH_VARARGS | METH_KEYWORDS },
25602 { (char *)"PreviewControlBar_swigregister", PreviewControlBar_swigregister, METH_VARARGS },
25603 { (char *)"new_PrintPreview", _wrap_new_PrintPreview, METH_VARARGS },
25604 { (char *)"PrintPreview_SetCurrentPage", (PyCFunction) _wrap_PrintPreview_SetCurrentPage, METH_VARARGS | METH_KEYWORDS },
25605 { (char *)"PrintPreview_GetCurrentPage", (PyCFunction) _wrap_PrintPreview_GetCurrentPage, METH_VARARGS | METH_KEYWORDS },
25606 { (char *)"PrintPreview_SetPrintout", (PyCFunction) _wrap_PrintPreview_SetPrintout, METH_VARARGS | METH_KEYWORDS },
25607 { (char *)"PrintPreview_GetPrintout", (PyCFunction) _wrap_PrintPreview_GetPrintout, METH_VARARGS | METH_KEYWORDS },
25608 { (char *)"PrintPreview_GetPrintoutForPrinting", (PyCFunction) _wrap_PrintPreview_GetPrintoutForPrinting, METH_VARARGS | METH_KEYWORDS },
25609 { (char *)"PrintPreview_SetFrame", (PyCFunction) _wrap_PrintPreview_SetFrame, METH_VARARGS | METH_KEYWORDS },
25610 { (char *)"PrintPreview_SetCanvas", (PyCFunction) _wrap_PrintPreview_SetCanvas, METH_VARARGS | METH_KEYWORDS },
25611 { (char *)"PrintPreview_GetFrame", (PyCFunction) _wrap_PrintPreview_GetFrame, METH_VARARGS | METH_KEYWORDS },
25612 { (char *)"PrintPreview_GetCanvas", (PyCFunction) _wrap_PrintPreview_GetCanvas, METH_VARARGS | METH_KEYWORDS },
25613 { (char *)"PrintPreview_PaintPage", (PyCFunction) _wrap_PrintPreview_PaintPage, METH_VARARGS | METH_KEYWORDS },
25614 { (char *)"PrintPreview_DrawBlankPage", (PyCFunction) _wrap_PrintPreview_DrawBlankPage, METH_VARARGS | METH_KEYWORDS },
25615 { (char *)"PrintPreview_RenderPage", (PyCFunction) _wrap_PrintPreview_RenderPage, METH_VARARGS | METH_KEYWORDS },
25616 { (char *)"PrintPreview_AdjustScrollbars", (PyCFunction) _wrap_PrintPreview_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS },
25617 { (char *)"PrintPreview_GetPrintDialogData", (PyCFunction) _wrap_PrintPreview_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
25618 { (char *)"PrintPreview_SetZoom", (PyCFunction) _wrap_PrintPreview_SetZoom, METH_VARARGS | METH_KEYWORDS },
25619 { (char *)"PrintPreview_GetZoom", (PyCFunction) _wrap_PrintPreview_GetZoom, METH_VARARGS | METH_KEYWORDS },
25620 { (char *)"PrintPreview_GetMaxPage", (PyCFunction) _wrap_PrintPreview_GetMaxPage, METH_VARARGS | METH_KEYWORDS },
25621 { (char *)"PrintPreview_GetMinPage", (PyCFunction) _wrap_PrintPreview_GetMinPage, METH_VARARGS | METH_KEYWORDS },
25622 { (char *)"PrintPreview_Ok", (PyCFunction) _wrap_PrintPreview_Ok, METH_VARARGS | METH_KEYWORDS },
25623 { (char *)"PrintPreview_SetOk", (PyCFunction) _wrap_PrintPreview_SetOk, METH_VARARGS | METH_KEYWORDS },
25624 { (char *)"PrintPreview_Print", (PyCFunction) _wrap_PrintPreview_Print, METH_VARARGS | METH_KEYWORDS },
25625 { (char *)"PrintPreview_DetermineScaling", (PyCFunction) _wrap_PrintPreview_DetermineScaling, METH_VARARGS | METH_KEYWORDS },
25626 { (char *)"PrintPreview_swigregister", PrintPreview_swigregister, METH_VARARGS },
25627 { (char *)"new_PyPrintPreview", _wrap_new_PyPrintPreview, METH_VARARGS },
25628 { (char *)"PyPrintPreview__setCallbackInfo", (PyCFunction) _wrap_PyPrintPreview__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25629 { (char *)"PyPrintPreview_base_SetCurrentPage", (PyCFunction) _wrap_PyPrintPreview_base_SetCurrentPage, METH_VARARGS | METH_KEYWORDS },
25630 { (char *)"PyPrintPreview_base_PaintPage", (PyCFunction) _wrap_PyPrintPreview_base_PaintPage, METH_VARARGS | METH_KEYWORDS },
25631 { (char *)"PyPrintPreview_base_DrawBlankPage", (PyCFunction) _wrap_PyPrintPreview_base_DrawBlankPage, METH_VARARGS | METH_KEYWORDS },
25632 { (char *)"PyPrintPreview_base_RenderPage", (PyCFunction) _wrap_PyPrintPreview_base_RenderPage, METH_VARARGS | METH_KEYWORDS },
25633 { (char *)"PyPrintPreview_base_SetZoom", (PyCFunction) _wrap_PyPrintPreview_base_SetZoom, METH_VARARGS | METH_KEYWORDS },
25634 { (char *)"PyPrintPreview_base_Print", (PyCFunction) _wrap_PyPrintPreview_base_Print, METH_VARARGS | METH_KEYWORDS },
25635 { (char *)"PyPrintPreview_base_DetermineScaling", (PyCFunction) _wrap_PyPrintPreview_base_DetermineScaling, METH_VARARGS | METH_KEYWORDS },
25636 { (char *)"PyPrintPreview_swigregister", PyPrintPreview_swigregister, METH_VARARGS },
25637 { (char *)"new_PyPreviewFrame", (PyCFunction) _wrap_new_PyPreviewFrame, METH_VARARGS | METH_KEYWORDS },
25638 { (char *)"PyPreviewFrame__setCallbackInfo", (PyCFunction) _wrap_PyPreviewFrame__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25639 { (char *)"PyPreviewFrame_SetPreviewCanvas", (PyCFunction) _wrap_PyPreviewFrame_SetPreviewCanvas, METH_VARARGS | METH_KEYWORDS },
25640 { (char *)"PyPreviewFrame_SetControlBar", (PyCFunction) _wrap_PyPreviewFrame_SetControlBar, METH_VARARGS | METH_KEYWORDS },
25641 { (char *)"PyPreviewFrame_base_Initialize", (PyCFunction) _wrap_PyPreviewFrame_base_Initialize, METH_VARARGS | METH_KEYWORDS },
25642 { (char *)"PyPreviewFrame_base_CreateCanvas", (PyCFunction) _wrap_PyPreviewFrame_base_CreateCanvas, METH_VARARGS | METH_KEYWORDS },
25643 { (char *)"PyPreviewFrame_base_CreateControlBar", (PyCFunction) _wrap_PyPreviewFrame_base_CreateControlBar, METH_VARARGS | METH_KEYWORDS },
25644 { (char *)"PyPreviewFrame_swigregister", PyPreviewFrame_swigregister, METH_VARARGS },
25645 { (char *)"new_PyPreviewControlBar", (PyCFunction) _wrap_new_PyPreviewControlBar, METH_VARARGS | METH_KEYWORDS },
25646 { (char *)"PyPreviewControlBar__setCallbackInfo", (PyCFunction) _wrap_PyPreviewControlBar__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25647 { (char *)"PyPreviewControlBar_SetPrintPreview", (PyCFunction) _wrap_PyPreviewControlBar_SetPrintPreview, METH_VARARGS | METH_KEYWORDS },
25648 { (char *)"PyPreviewControlBar_base_CreateButtons", (PyCFunction) _wrap_PyPreviewControlBar_base_CreateButtons, METH_VARARGS | METH_KEYWORDS },
25649 { (char *)"PyPreviewControlBar_base_SetZoomControl", (PyCFunction) _wrap_PyPreviewControlBar_base_SetZoomControl, METH_VARARGS | METH_KEYWORDS },
25650 { (char *)"PyPreviewControlBar_swigregister", PyPreviewControlBar_swigregister, METH_VARARGS },
25651 { NULL, NULL }
25652 };
25653
25654
25655 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
25656
25657 static void *_p_wxPyPreviewFrameTo_p_wxPreviewFrame(void *x) {
25658 return (void *)((wxPreviewFrame *) ((wxPyPreviewFrame *) x));
25659 }
25660 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
25661 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
25662 }
25663 static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
25664 return (void *)((wxEvent *) ((wxMenuEvent *) x));
25665 }
25666 static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
25667 return (void *)((wxEvent *) ((wxCloseEvent *) x));
25668 }
25669 static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
25670 return (void *)((wxEvent *) ((wxMouseEvent *) x));
25671 }
25672 static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
25673 return (void *)((wxEvent *) ((wxEraseEvent *) x));
25674 }
25675 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
25676 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
25677 }
25678 static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
25679 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
25680 }
25681 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
25682 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
25683 }
25684 static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
25685 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
25686 }
25687 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
25688 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
25689 }
25690 static void *_p_wxPyEventTo_p_wxEvent(void *x) {
25691 return (void *)((wxEvent *) ((wxPyEvent *) x));
25692 }
25693 static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
25694 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
25695 }
25696 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
25697 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
25698 }
25699 static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
25700 return (void *)((wxEvent *) ((wxIdleEvent *) x));
25701 }
25702 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
25703 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
25704 }
25705 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
25706 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
25707 }
25708 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
25709 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
25710 }
25711 static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
25712 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
25713 }
25714 static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
25715 return (void *)((wxEvent *) ((wxActivateEvent *) x));
25716 }
25717 static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
25718 return (void *)((wxEvent *) ((wxSizeEvent *) x));
25719 }
25720 static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
25721 return (void *)((wxEvent *) ((wxMoveEvent *) x));
25722 }
25723 static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
25724 return (void *)((wxEvent *) ((wxPaintEvent *) x));
25725 }
25726 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
25727 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
25728 }
25729 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
25730 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
25731 }
25732 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
25733 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
25734 }
25735 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
25736 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
25737 }
25738 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
25739 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
25740 }
25741 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
25742 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
25743 }
25744 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
25745 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
25746 }
25747 static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
25748 return (void *)((wxEvent *) ((wxFocusEvent *) x));
25749 }
25750 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
25751 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
25752 }
25753 static void *_p_wxSashEventTo_p_wxEvent(void *x) {
25754 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
25755 }
25756 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
25757 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
25758 }
25759 static void *_p_wxShowEventTo_p_wxEvent(void *x) {
25760 return (void *)((wxEvent *) ((wxShowEvent *) x));
25761 }
25762 static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
25763 return (void *)((wxEvent *) ((wxCommandEvent *) x));
25764 }
25765 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
25766 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
25767 }
25768 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
25769 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
25770 }
25771 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
25772 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
25773 }
25774 static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
25775 return (void *)((wxEvent *) ((wxKeyEvent *) x));
25776 }
25777 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
25778 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
25779 }
25780 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
25781 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
25782 }
25783 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
25784 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
25785 }
25786 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
25787 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
25788 }
25789 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
25790 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
25791 }
25792 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
25793 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
25794 }
25795 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
25796 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
25797 }
25798 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
25799 return (void *)((wxEvtHandler *) ((wxValidator *) x));
25800 }
25801 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
25802 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
25803 }
25804 static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
25805 return (void *)((wxEvtHandler *) ((wxMenu *) x));
25806 }
25807 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
25808 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
25809 }
25810 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
25811 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
25812 }
25813 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
25814 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
25815 }
25816 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
25817 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
25818 }
25819 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
25820 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
25821 }
25822 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
25823 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
25824 }
25825 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
25826 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
25827 }
25828 static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
25829 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
25830 }
25831 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
25832 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
25833 }
25834 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
25835 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
25836 }
25837 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
25838 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
25839 }
25840 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
25841 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
25842 }
25843 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
25844 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
25845 }
25846 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
25847 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
25848 }
25849 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
25850 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
25851 }
25852 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
25853 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
25854 }
25855 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
25856 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
25857 }
25858 static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
25859 return (void *)((wxEvtHandler *) ((wxWindow *) x));
25860 }
25861 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
25862 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
25863 }
25864 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
25865 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
25866 }
25867 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
25868 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
25869 }
25870 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
25871 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
25872 }
25873 static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
25874 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
25875 }
25876 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
25877 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
25878 }
25879 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
25880 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
25881 }
25882 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
25883 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
25884 }
25885 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
25886 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
25887 }
25888 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
25889 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
25890 }
25891 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
25892 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
25893 }
25894 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
25895 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
25896 }
25897 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
25898 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
25899 }
25900 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
25901 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
25902 }
25903 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
25904 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
25905 }
25906 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
25907 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
25908 }
25909 static void *_p_wxTaskBarIconTo_p_wxEvtHandler(void *x) {
25910 return (void *)((wxEvtHandler *) ((wxTaskBarIcon *) x));
25911 }
25912 static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
25913 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
25914 }
25915 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
25916 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
25917 }
25918 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
25919 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
25920 }
25921 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
25922 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
25923 }
25924 static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
25925 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
25926 }
25927 static void *_p_wxPageSetupDialogTo_p_wxEvtHandler(void *x) {
25928 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
25929 }
25930 static void *_p_wxPrintDialogTo_p_wxEvtHandler(void *x) {
25931 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
25932 }
25933 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
25934 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
25935 }
25936 static void *_p_wxPyHtmlListBoxTo_p_wxPyVListBox(void *x) {
25937 return (void *)((wxPyVListBox *) ((wxPyHtmlListBox *) x));
25938 }
25939 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
25940 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
25941 }
25942 static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
25943 return (void *)((wxFrame *) ((wxProgressDialog *) x));
25944 }
25945 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
25946 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
25947 }
25948 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
25949 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
25950 }
25951 static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
25952 return (void *)((wxFrame *) ((wxMiniFrame *) x));
25953 }
25954 static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
25955 return (void *)((wxFrame *) ((wxSplashScreen *) x));
25956 }
25957 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
25958 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
25959 }
25960 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
25961 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
25962 }
25963 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
25964 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
25965 }
25966 static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
25967 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
25968 }
25969 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
25970 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
25971 }
25972 static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
25973 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
25974 }
25975 static void *_p_wxSizerItemTo_p_wxObject(void *x) {
25976 return (void *)((wxObject *) ((wxSizerItem *) x));
25977 }
25978 static void *_p_wxScrollEventTo_p_wxObject(void *x) {
25979 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
25980 }
25981 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
25982 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
25983 }
25984 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
25985 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
25986 }
25987 static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
25988 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
25989 }
25990 static void *_p_wxSizerTo_p_wxObject(void *x) {
25991 return (void *)((wxObject *) ((wxSizer *) x));
25992 }
25993 static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
25994 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
25995 }
25996 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
25997 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
25998 }
25999 static void *_p_wxPyPanelTo_p_wxObject(void *x) {
26000 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
26001 }
26002 static void *_p_wxEventTo_p_wxObject(void *x) {
26003 return (void *)((wxObject *) ((wxEvent *) x));
26004 }
26005 static void *_p_wxFontDataTo_p_wxObject(void *x) {
26006 return (void *)((wxObject *) ((wxFontData *) x));
26007 }
26008 static void *_p_wxPrintDataTo_p_wxObject(void *x) {
26009 return (void *)((wxObject *) ((wxPrintData *) x));
26010 }
26011 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
26012 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
26013 }
26014 static void *_p_wxGridSizerTo_p_wxObject(void *x) {
26015 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
26016 }
26017 static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
26018 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
26019 }
26020 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
26021 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
26022 }
26023 static void *_p_wxTaskBarIconTo_p_wxObject(void *x) {
26024 return (void *)((wxObject *) (wxEvtHandler *) ((wxTaskBarIcon *) x));
26025 }
26026 static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
26027 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
26028 }
26029 static void *_p_wxPaintEventTo_p_wxObject(void *x) {
26030 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
26031 }
26032 static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
26033 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
26034 }
26035 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
26036 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
26037 }
26038 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
26039 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
26040 }
26041 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
26042 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
26043 }
26044 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
26045 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
26046 }
26047 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
26048 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
26049 }
26050 static void *_p_wxControlTo_p_wxObject(void *x) {
26051 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
26052 }
26053 static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
26054 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
26055 }
26056 static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
26057 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
26058 }
26059 static void *_p_wxFSFileTo_p_wxObject(void *x) {
26060 return (void *)((wxObject *) ((wxFSFile *) x));
26061 }
26062 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
26063 return (void *)((wxObject *) ((wxFindReplaceData *) x));
26064 }
26065 static void *_p_wxPySizerTo_p_wxObject(void *x) {
26066 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
26067 }
26068 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
26069 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
26070 }
26071 static void *_p_wxColourDataTo_p_wxObject(void *x) {
26072 return (void *)((wxObject *) ((wxColourData *) x));
26073 }
26074 static void *_p_wxPyEventTo_p_wxObject(void *x) {
26075 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
26076 }
26077 static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
26078 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
26079 }
26080 static void *_p_wxPyWindowTo_p_wxObject(void *x) {
26081 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
26082 }
26083 static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
26084 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
26085 }
26086 static void *_p_wxFileDialogTo_p_wxObject(void *x) {
26087 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
26088 }
26089 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
26090 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
26091 }
26092 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
26093 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
26094 }
26095 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
26096 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
26097 }
26098 static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
26099 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
26100 }
26101 static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
26102 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
26103 }
26104 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
26105 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
26106 }
26107 static void *_p_wxShowEventTo_p_wxObject(void *x) {
26108 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
26109 }
26110 static void *_p_wxPrinterTo_p_wxObject(void *x) {
26111 return (void *)((wxObject *) ((wxPrinter *) x));
26112 }
26113 static void *_p_wxMenuItemTo_p_wxObject(void *x) {
26114 return (void *)((wxObject *) ((wxMenuItem *) x));
26115 }
26116 static void *_p_wxIdleEventTo_p_wxObject(void *x) {
26117 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
26118 }
26119 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
26120 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
26121 }
26122 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
26123 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
26124 }
26125 static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
26126 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
26127 }
26128 static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
26129 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
26130 }
26131 static void *_p_wxSizeEventTo_p_wxObject(void *x) {
26132 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
26133 }
26134 static void *_p_wxMoveEventTo_p_wxObject(void *x) {
26135 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
26136 }
26137 static void *_p_wxActivateEventTo_p_wxObject(void *x) {
26138 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
26139 }
26140 static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
26141 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
26142 }
26143 static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
26144 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
26145 }
26146 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
26147 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
26148 }
26149 static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
26150 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
26151 }
26152 static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
26153 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
26154 }
26155 static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
26156 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
26157 }
26158 static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
26159 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
26160 }
26161 static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
26162 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
26163 }
26164 static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
26165 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
26166 }
26167 static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
26168 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
26169 }
26170 static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
26171 return (void *)((wxObject *) ((wxImageHandler *) x));
26172 }
26173 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
26174 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
26175 }
26176 static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
26177 return (void *)((wxObject *) ((wxEvtHandler *) x));
26178 }
26179 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
26180 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
26181 }
26182 static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
26183 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
26184 }
26185 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
26186 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
26187 }
26188 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
26189 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
26190 }
26191 static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
26192 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
26193 }
26194 static void *_p_wxImageTo_p_wxObject(void *x) {
26195 return (void *)((wxObject *) ((wxImage *) x));
26196 }
26197 static void *_p_wxFrameTo_p_wxObject(void *x) {
26198 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
26199 }
26200 static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
26201 return (void *)((wxObject *) ((wxPyPrintout *) x));
26202 }
26203 static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
26204 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
26205 }
26206 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
26207 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
26208 }
26209 static void *_p_wxStatusBarTo_p_wxObject(void *x) {
26210 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
26211 }
26212 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
26213 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
26214 }
26215 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
26216 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
26217 }
26218 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
26219 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
26220 }
26221 static void *_p_wxKeyEventTo_p_wxObject(void *x) {
26222 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
26223 }
26224 static void *_p_wxWindowTo_p_wxObject(void *x) {
26225 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
26226 }
26227 static void *_p_wxMenuTo_p_wxObject(void *x) {
26228 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
26229 }
26230 static void *_p_wxMenuBarTo_p_wxObject(void *x) {
26231 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
26232 }
26233 static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
26234 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
26235 }
26236 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
26237 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
26238 }
26239 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
26240 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
26241 }
26242 static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
26243 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
26244 }
26245 static void *_p_wxSashWindowTo_p_wxObject(void *x) {
26246 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
26247 }
26248 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
26249 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
26250 }
26251 static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
26252 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
26253 }
26254 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
26255 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
26256 }
26257 static void *_p_wxTipWindowTo_p_wxObject(void *x) {
26258 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
26259 }
26260 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
26261 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
26262 }
26263 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
26264 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
26265 }
26266 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
26267 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
26268 }
26269 static void *_p_wxSashEventTo_p_wxObject(void *x) {
26270 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
26271 }
26272 static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
26273 return (void *)((wxObject *) ((wxPrintPreview *) x));
26274 }
26275 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
26276 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
26277 }
26278 static void *_p_wxPanelTo_p_wxObject(void *x) {
26279 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
26280 }
26281 static void *_p_wxDialogTo_p_wxObject(void *x) {
26282 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
26283 }
26284 static void *_p_wxColourDialogTo_p_wxObject(void *x) {
26285 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
26286 }
26287 static void *_p_wxDirDialogTo_p_wxObject(void *x) {
26288 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
26289 }
26290 static void *_p_wxFontDialogTo_p_wxObject(void *x) {
26291 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
26292 }
26293 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
26294 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
26295 }
26296 static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
26297 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
26298 }
26299 static void *_p_wxFileSystemTo_p_wxObject(void *x) {
26300 return (void *)((wxObject *) ((wxFileSystem *) x));
26301 }
26302 static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
26303 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
26304 }
26305 static void *_p_wxMenuEventTo_p_wxObject(void *x) {
26306 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
26307 }
26308 static void *_p_wxPyAppTo_p_wxObject(void *x) {
26309 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
26310 }
26311 static void *_p_wxCloseEventTo_p_wxObject(void *x) {
26312 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
26313 }
26314 static void *_p_wxMouseEventTo_p_wxObject(void *x) {
26315 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
26316 }
26317 static void *_p_wxEraseEventTo_p_wxObject(void *x) {
26318 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
26319 }
26320 static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
26321 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
26322 }
26323 static void *_p_wxCommandEventTo_p_wxObject(void *x) {
26324 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
26325 }
26326 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
26327 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
26328 }
26329 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
26330 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
26331 }
26332 static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
26333 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
26334 }
26335 static void *_p_wxFocusEventTo_p_wxObject(void *x) {
26336 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
26337 }
26338 static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
26339 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
26340 }
26341 static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
26342 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
26343 }
26344 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
26345 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
26346 }
26347 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
26348 return (void *)((wxObject *) ((wxPrintDialogData *) x));
26349 }
26350 static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
26351 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
26352 }
26353 static void *_p_wxValidatorTo_p_wxObject(void *x) {
26354 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
26355 }
26356 static void *_p_wxPyVListBoxTo_p_wxPyVScrolledWindow(void *x) {
26357 return (void *)((wxPyVScrolledWindow *) ((wxPyVListBox *) x));
26358 }
26359 static void *_p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow(void *x) {
26360 return (void *)((wxPyVScrolledWindow *) (wxPyVListBox *) ((wxPyHtmlListBox *) x));
26361 }
26362 static void *_p_wxTipWindowTo_p_wxPyPopupTransientWindow(void *x) {
26363 return (void *)((wxPyPopupTransientWindow *) ((wxTipWindow *) x));
26364 }
26365 static void *_p_wxPyPopupTransientWindowTo_p_wxPopupWindow(void *x) {
26366 return (void *)((wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
26367 }
26368 static void *_p_wxTipWindowTo_p_wxPopupWindow(void *x) {
26369 return (void *)((wxPopupWindow *) (wxPyPopupTransientWindow *) ((wxTipWindow *) x));
26370 }
26371 static void *_p_wxSashLayoutWindowTo_p_wxSashWindow(void *x) {
26372 return (void *)((wxSashWindow *) ((wxSashLayoutWindow *) x));
26373 }
26374 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
26375 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
26376 }
26377 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
26378 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
26379 }
26380 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
26381 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
26382 }
26383 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
26384 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
26385 }
26386 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
26387 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
26388 }
26389 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
26390 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
26391 }
26392 static void *_p_wxPageSetupDialogTo_p_wxTopLevelWindow(void *x) {
26393 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxPageSetupDialog *) x));
26394 }
26395 static void *_p_wxPrintDialogTo_p_wxTopLevelWindow(void *x) {
26396 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxPrintDialog *) x));
26397 }
26398 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
26399 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
26400 }
26401 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
26402 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
26403 }
26404 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
26405 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
26406 }
26407 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
26408 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
26409 }
26410 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
26411 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
26412 }
26413 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
26414 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
26415 }
26416 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
26417 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
26418 }
26419 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
26420 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
26421 }
26422 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
26423 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
26424 }
26425 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
26426 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
26427 }
26428 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
26429 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
26430 }
26431 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
26432 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
26433 }
26434 static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
26435 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
26436 }
26437 static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
26438 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
26439 }
26440 static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
26441 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
26442 }
26443 static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
26444 return (void *)((wxWindow *) ((wxMenuBar *) x));
26445 }
26446 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
26447 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
26448 }
26449 static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
26450 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
26451 }
26452 static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
26453 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
26454 }
26455 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
26456 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
26457 }
26458 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
26459 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
26460 }
26461 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
26462 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
26463 }
26464 static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
26465 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
26466 }
26467 static void *_p_wxPanelTo_p_wxWindow(void *x) {
26468 return (void *)((wxWindow *) ((wxPanel *) x));
26469 }
26470 static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
26471 return (void *)((wxWindow *) ((wxStatusBar *) x));
26472 }
26473 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
26474 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
26475 }
26476 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
26477 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
26478 }
26479 static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
26480 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
26481 }
26482 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
26483 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
26484 }
26485 static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
26486 return (void *)((wxWindow *) ((wxPopupWindow *) x));
26487 }
26488 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
26489 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
26490 }
26491 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
26492 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
26493 }
26494 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
26495 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
26496 }
26497 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
26498 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
26499 }
26500 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
26501 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
26502 }
26503 static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
26504 return (void *)((wxWindow *) ((wxSashWindow *) x));
26505 }
26506 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
26507 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
26508 }
26509 static void *_p_wxControlTo_p_wxWindow(void *x) {
26510 return (void *)((wxWindow *) ((wxControl *) x));
26511 }
26512 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
26513 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
26514 }
26515 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
26516 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
26517 }
26518 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
26519 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
26520 }
26521 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
26522 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
26523 }
26524 static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
26525 return (void *)((wxWindow *) ((wxPyWindow *) x));
26526 }
26527 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
26528 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
26529 }
26530 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
26531 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
26532 }
26533 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
26534 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
26535 }
26536 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
26537 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
26538 }
26539 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
26540 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
26541 }
26542 static void *_p_wxFrameTo_p_wxWindow(void *x) {
26543 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
26544 }
26545 static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
26546 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
26547 }
26548 static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
26549 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
26550 }
26551 static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
26552 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
26553 }
26554 static void *_p_wxDialogTo_p_wxWindow(void *x) {
26555 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
26556 }
26557 static void *_p_wxPageSetupDialogTo_p_wxWindow(void *x) {
26558 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
26559 }
26560 static void *_p_wxPrintDialogTo_p_wxWindow(void *x) {
26561 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
26562 }
26563 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
26564 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
26565 }
26566 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x) {
26567 return (void *)((wxScrolledWindow *) ((wxPyScrolledWindow *) x));
26568 }
26569 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x) {
26570 return (void *)((wxScrolledWindow *) ((wxPreviewCanvas *) x));
26571 }
26572 static void *_p_wxPyPrintPreviewTo_p_wxPrintPreview(void *x) {
26573 return (void *)((wxPrintPreview *) ((wxPyPrintPreview *) x));
26574 }
26575 static void *_p_wxColourDialogTo_p_wxDialog(void *x) {
26576 return (void *)((wxDialog *) ((wxColourDialog *) x));
26577 }
26578 static void *_p_wxDirDialogTo_p_wxDialog(void *x) {
26579 return (void *)((wxDialog *) ((wxDirDialog *) x));
26580 }
26581 static void *_p_wxFontDialogTo_p_wxDialog(void *x) {
26582 return (void *)((wxDialog *) ((wxFontDialog *) x));
26583 }
26584 static void *_p_wxPageSetupDialogTo_p_wxDialog(void *x) {
26585 return (void *)((wxDialog *) ((wxPageSetupDialog *) x));
26586 }
26587 static void *_p_wxPrintDialogTo_p_wxDialog(void *x) {
26588 return (void *)((wxDialog *) ((wxPrintDialog *) x));
26589 }
26590 static void *_p_wxFileDialogTo_p_wxDialog(void *x) {
26591 return (void *)((wxDialog *) ((wxFileDialog *) x));
26592 }
26593 static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x) {
26594 return (void *)((wxDialog *) ((wxMultiChoiceDialog *) x));
26595 }
26596 static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x) {
26597 return (void *)((wxDialog *) ((wxSingleChoiceDialog *) x));
26598 }
26599 static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x) {
26600 return (void *)((wxDialog *) ((wxTextEntryDialog *) x));
26601 }
26602 static void *_p_wxMessageDialogTo_p_wxDialog(void *x) {
26603 return (void *)((wxDialog *) ((wxMessageDialog *) x));
26604 }
26605 static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x) {
26606 return (void *)((wxDialog *) ((wxFindReplaceDialog *) x));
26607 }
26608 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
26609 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
26610 }
26611 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
26612 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
26613 }
26614 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
26615 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
26616 }
26617 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
26618 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
26619 }
26620 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
26621 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
26622 }
26623 static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
26624 return (void *)((wxPanel *) ((wxPyPanel *) x));
26625 }
26626 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
26627 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
26628 }
26629 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
26630 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
26631 }
26632 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
26633 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
26634 }
26635 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
26636 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
26637 }
26638 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
26639 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
26640 }
26641 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
26642 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
26643 }
26644 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
26645 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
26646 }
26647 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
26648 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
26649 }
26650 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
26651 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
26652 }
26653 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
26654 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
26655 }
26656 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
26657 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
26658 }
26659 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
26660 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
26661 }
26662 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
26663 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
26664 }
26665 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
26666 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
26667 }
26668 static void *_p_wxPyPreviewControlBarTo_p_wxPreviewControlBar(void *x) {
26669 return (void *)((wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
26670 }
26671 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent[] = {{"_p_wxQueryLayoutInfoEvent", 0, "wxQueryLayoutInfoEvent *", 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26672 static swig_type_info _swigt__p_wxPreviewFrame[] = {{"_p_wxPreviewFrame", 0, "wxPreviewFrame *", 0, 0, 0, 0},{"_p_wxPreviewFrame", 0, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxPreviewFrame, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26673 static swig_type_info _swigt__p_wxPyPreviewFrame[] = {{"_p_wxPyPreviewFrame", 0, "wxPyPreviewFrame *", 0, 0, 0, 0},{"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26674 static swig_type_info _swigt__p_wxPyPanel[] = {{"_p_wxPyPanel", 0, "wxPyPanel *", 0, 0, 0, 0},{"_p_wxPyPanel", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26675 static swig_type_info _swigt__p_wxMenu[] = {{"_p_wxMenu", 0, "wxMenu *", 0, 0, 0, 0},{"_p_wxMenu", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26676 static swig_type_info _swigt__p_wxPrintData[] = {{"_p_wxPrintData", 0, "wxPrintData *", 0, 0, 0, 0},{"_p_wxPrintData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26677 static swig_type_info _swigt__p_wxFontData[] = {{"_p_wxFontData", 0, "wxFontData *", 0, 0, 0, 0},{"_p_wxFontData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26678 static swig_type_info _swigt__p_wxEvent[] = {{"_p_wxEvent", 0, "wxEvent *", 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxEvent", 0, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxEvent, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26679 static swig_type_info _swigt__p_wxTaskBarIcon[] = {{"_p_wxTaskBarIcon", 0, "wxTaskBarIcon *", 0, 0, 0, 0},{"_p_wxTaskBarIcon", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26680 static swig_type_info _swigt__p_wxIconBundle[] = {{"_p_wxIconBundle", 0, "wxIconBundle *", 0, 0, 0, 0},{"_p_wxIconBundle", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26681 static swig_type_info _swigt__p_wxLayoutAlgorithm[] = {{"_p_wxLayoutAlgorithm", 0, "wxLayoutAlgorithm *", 0, 0, 0, 0},{"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26682 static swig_type_info _swigt__p_wxFindDialogEvent[] = {{"_p_wxFindDialogEvent", 0, "wxFindDialogEvent *", 0, 0, 0, 0},{"_p_wxFindDialogEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26683 static swig_type_info _swigt__p_wxPreviewCanvas[] = {{"_p_wxPreviewCanvas", 0, "wxPreviewCanvas *", 0, 0, 0, 0},{"_p_wxPreviewCanvas", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26684 static swig_type_info _swigt__p_wxFont[] = {{"_p_wxFont", 0, "wxFont *", 0, 0, 0, 0},{"_p_wxFont", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26685 static swig_type_info _swigt__p_wxSplitterEvent[] = {{"_p_wxSplitterEvent", 0, "wxSplitterEvent *", 0, 0, 0, 0},{"_p_wxSplitterEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26686 static swig_type_info _swigt__p_wxRegion[] = {{"_p_wxRegion", 0, "wxRegion *", 0, 0, 0, 0},{"_p_wxRegion", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26687 static swig_type_info _swigt__p_wxFindReplaceData[] = {{"_p_wxFindReplaceData", 0, "wxFindReplaceData *", 0, 0, 0, 0},{"_p_wxFindReplaceData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26688 static swig_type_info _swigt__p_int[] = {{"_p_int", 0, "int *", 0, 0, 0, 0},{"_p_int", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26689 static swig_type_info _swigt__p_wxSize[] = {{"_p_wxSize", 0, "wxSize *", 0, 0, 0, 0},{"_p_wxSize", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26690 static swig_type_info _swigt__p_wxDC[] = {{"_p_wxDC", 0, "wxDC *", 0, 0, 0, 0},{"_p_wxDC", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26691 static swig_type_info _swigt__p_wxIcon[] = {{"_p_wxIcon", 0, "wxIcon *", 0, 0, 0, 0},{"_p_wxIcon", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26692 static swig_type_info _swigt__p_wxVisualAttributes[] = {{"_p_wxVisualAttributes", 0, "wxVisualAttributes *", 0, 0, 0, 0},{"_p_wxVisualAttributes", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26693 static swig_type_info _swigt__p_wxMDIChildFrame[] = {{"_p_wxMDIChildFrame", 0, "wxMDIChildFrame *", 0, 0, 0, 0},{"_p_wxMDIChildFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26694 static swig_type_info _swigt__p_wxColourData[] = {{"_p_wxColourData", 0, "wxColourData *", 0, 0, 0, 0},{"_p_wxColourData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26695 static swig_type_info _swigt__p_wxNotifyEvent[] = {{"_p_wxNotifyEvent", 0, "wxNotifyEvent *", 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxNotifyEvent, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26696 static swig_type_info _swigt__p_wxPyWindow[] = {{"_p_wxPyWindow", 0, "wxPyWindow *", 0, 0, 0, 0},{"_p_wxPyWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26697 static swig_type_info _swigt__p_wxSplashScreen[] = {{"_p_wxSplashScreen", 0, "wxSplashScreen *", 0, 0, 0, 0},{"_p_wxSplashScreen", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26698 static swig_type_info _swigt__p_wxFindReplaceDialog[] = {{"_p_wxFindReplaceDialog", 0, "wxFindReplaceDialog *", 0, 0, 0, 0},{"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26699 static swig_type_info _swigt__p_wxProgressDialog[] = {{"_p_wxProgressDialog", 0, "wxProgressDialog *", 0, 0, 0, 0},{"_p_wxProgressDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26700 static swig_type_info _swigt__p_wxMessageDialog[] = {{"_p_wxMessageDialog", 0, "wxMessageDialog *", 0, 0, 0, 0},{"_p_wxMessageDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26701 static swig_type_info _swigt__p_wxTextEntryDialog[] = {{"_p_wxTextEntryDialog", 0, "wxTextEntryDialog *", 0, 0, 0, 0},{"_p_wxTextEntryDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26702 static swig_type_info _swigt__p_wxSingleChoiceDialog[] = {{"_p_wxSingleChoiceDialog", 0, "wxSingleChoiceDialog *", 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26703 static swig_type_info _swigt__p_wxMultiChoiceDialog[] = {{"_p_wxMultiChoiceDialog", 0, "wxMultiChoiceDialog *", 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26704 static swig_type_info _swigt__p_wxFileDialog[] = {{"_p_wxFileDialog", 0, "wxFileDialog *", 0, 0, 0, 0},{"_p_wxFileDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26705 static swig_type_info _swigt__p_wxPrinter[] = {{"_p_wxPrinter", 0, "wxPrinter *", 0, 0, 0, 0},{"_p_wxPrinter", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26706 static swig_type_info _swigt__p_wxArrayInt[] = {{"_p_wxArrayInt", 0, "wxArrayInt *", 0, 0, 0, 0},{"_p_wxArrayInt", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26707 static swig_type_info _swigt__p_wxEvtHandler[] = {{"_p_wxEvtHandler", 0, "wxEvtHandler *", 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxValidator", _p_wxValidatorTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyApp", _p_wxPyAppTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", 0, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTaskBarIcon", _p_wxTaskBarIconTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26708 static swig_type_info _swigt__p_wxCalculateLayoutEvent[] = {{"_p_wxCalculateLayoutEvent", 0, "wxCalculateLayoutEvent *", 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26709 static swig_type_info _swigt__p_wxPyHtmlListBox[] = {{"_p_wxPyHtmlListBox", 0, "wxPyHtmlListBox *", 0, 0, 0, 0},{"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26710 static swig_type_info _swigt__p_wxPyVListBox[] = {{"_p_wxPyVListBox", 0, "wxPyVListBox *", 0, 0, 0, 0},{"_p_wxPyVListBox", 0, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPyVListBox, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26711 static swig_type_info _swigt__p_wxRect[] = {{"_p_wxRect", 0, "wxRect *", 0, 0, 0, 0},{"_p_wxRect", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26712 static swig_type_info _swigt__p_char[] = {{"_p_char", 0, "char *", 0, 0, 0, 0},{"_p_char", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26713 static swig_type_info _swigt__p_wxMiniFrame[] = {{"_p_wxMiniFrame", 0, "wxMiniFrame *", 0, 0, 0, 0},{"_p_wxMiniFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26714 static swig_type_info _swigt__p_wxFrame[] = {{"_p_wxFrame", 0, "wxFrame *", 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxFrame", 0, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26715 static swig_type_info _swigt__p_wxPyPrintout[] = {{"_p_wxPyPrintout", 0, "wxPyPrintout *", 0, 0, 0, 0},{"_p_wxPyPrintout", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26716 static swig_type_info _swigt__p_wxTaskBarIconEvent[] = {{"_p_wxTaskBarIconEvent", 0, "wxTaskBarIconEvent *", 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26717 static swig_type_info _swigt__p_wxScrollWinEvent[] = {{"_p_wxScrollWinEvent", 0, "wxScrollWinEvent *", 0, 0, 0, 0},{"_p_wxScrollWinEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26718 static swig_type_info _swigt__p_wxStatusBar[] = {{"_p_wxStatusBar", 0, "wxStatusBar *", 0, 0, 0, 0},{"_p_wxStatusBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26719 static swig_type_info _swigt__p_wxMDIParentFrame[] = {{"_p_wxMDIParentFrame", 0, "wxMDIParentFrame *", 0, 0, 0, 0},{"_p_wxMDIParentFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26720 static swig_type_info _swigt__p_wxPoint[] = {{"_p_wxPoint", 0, "wxPoint *", 0, 0, 0, 0},{"_p_wxPoint", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26721 static swig_type_info _swigt__p_wxObject[] = {{"_p_wxObject", 0, "wxObject *", 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxLayoutConstraints", _p_wxLayoutConstraintsTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGBSizerItem", _p_wxGBSizerItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizerItem", _p_wxSizerItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIndividualLayoutConstraint", _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxStaticBoxSizer", _p_wxStaticBoxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxBoxSizer", _p_wxBoxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizer", _p_wxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFontData", _p_wxFontDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintData", _p_wxPrintDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxEvent", _p_wxEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGridSizer", _p_wxGridSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFlexGridSizer", _p_wxFlexGridSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTaskBarIcon", _p_wxTaskBarIconTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxLayoutAlgorithm", _p_wxLayoutAlgorithmTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFSFile", _p_wxFSFileTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFindReplaceData", _p_wxFindReplaceDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPySizer", _p_wxPySizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxColourData", _p_wxColourDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrinter", _p_wxPrinterTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenuItem", _p_wxMenuItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", _p_wxEvtHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTIFFHandler", _p_wxTIFFHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxImageHandler", _p_wxImageHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxBMPHandler", _p_wxBMPHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxICOHandler", _p_wxICOHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCURHandler", _p_wxCURHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxANIHandler", _p_wxANIHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPNGHandler", _p_wxPNGHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGIFHandler", _p_wxGIFHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPCXHandler", _p_wxPCXHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxJPEGHandler", _p_wxJPEGHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPNMHandler", _p_wxPNMHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxXPMHandler", _p_wxXPMHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxAcceleratorTable", _p_wxAcceleratorTableTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxImage", _p_wxImageTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPrintout", _p_wxPyPrintoutTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxObject", 0, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintPreview", _p_wxPrintPreviewTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPrintPreview", _p_wxPyPrintPreviewTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFileSystem", _p_wxFileSystemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyApp", _p_wxPyAppTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialogData", _p_wxPageSetupDialogDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintDialogData", _p_wxPrintDialogDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxValidator", _p_wxValidatorTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxObject, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26722 static swig_type_info _swigt__p_wxOutputStream[] = {{"_p_wxOutputStream", 0, "wxOutputStream *", 0, 0, 0, 0},{"_p_wxOutputStream", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26723 static swig_type_info _swigt__p_wxPyScrolledWindow[] = {{"_p_wxPyScrolledWindow", 0, "wxPyScrolledWindow *", 0, 0, 0, 0},{"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26724 static swig_type_info _swigt__p_wxMDIClientWindow[] = {{"_p_wxMDIClientWindow", 0, "wxMDIClientWindow *", 0, 0, 0, 0},{"_p_wxMDIClientWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26725 static swig_type_info _swigt__p_wxTipWindow[] = {{"_p_wxTipWindow", 0, "wxTipWindow *", 0, 0, 0, 0},{"_p_wxTipWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26726 static swig_type_info _swigt__p_wxSashLayoutWindow[] = {{"_p_wxSashLayoutWindow", 0, "wxSashLayoutWindow *", 0, 0, 0, 0},{"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26727 static swig_type_info _swigt__p_wxSplitterWindow[] = {{"_p_wxSplitterWindow", 0, "wxSplitterWindow *", 0, 0, 0, 0},{"_p_wxSplitterWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26728 static swig_type_info _swigt__p_wxPyVScrolledWindow[] = {{"_p_wxPyVScrolledWindow", 0, "wxPyVScrolledWindow *", 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPyVScrolledWindow, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26729 static swig_type_info _swigt__p_wxPyPopupTransientWindow[] = {{"_p_wxPyPopupTransientWindow", 0, "wxPyPopupTransientWindow *", 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxPyPopupTransientWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26730 static swig_type_info _swigt__p_wxPopupWindow[] = {{"_p_wxPopupWindow", 0, "wxPopupWindow *", 0, 0, 0, 0},{"_p_wxPopupWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxPopupWindow, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxPopupWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26731 static swig_type_info _swigt__p_wxSashWindow[] = {{"_p_wxSashWindow", 0, "wxSashWindow *", 0, 0, 0, 0},{"_p_wxSashWindow", 0, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxSashWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26732 static swig_type_info _swigt__p_wxTopLevelWindow[] = {{"_p_wxTopLevelWindow", 0, "wxTopLevelWindow *", 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", 0, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26733 static swig_type_info _swigt__p_wxWindow[] = {{"_p_wxWindow", 0, "wxWindow *", 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxWindow", 0, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26734 static swig_type_info _swigt__p_wxScrolledWindow[] = {{"_p_wxScrolledWindow", 0, "wxScrolledWindow *", 0, 0, 0, 0},{"_p_wxScrolledWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxScrolledWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxScrolledWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26735 static swig_type_info _swigt__p_wxSplashScreenWindow[] = {{"_p_wxSplashScreenWindow", 0, "wxSplashScreenWindow *", 0, 0, 0, 0},{"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26736 static swig_type_info _swigt__p_wxMenuBar[] = {{"_p_wxMenuBar", 0, "wxMenuBar *", 0, 0, 0, 0},{"_p_wxMenuBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26737 static swig_type_info _swigt__p_wxPrintPreview[] = {{"_p_wxPrintPreview", 0, "wxPrintPreview *", 0, 0, 0, 0},{"_p_wxPrintPreview", 0, 0, 0, 0, 0, 0},{"_p_wxPyPrintPreview", _p_wxPyPrintPreviewTo_p_wxPrintPreview, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26738 static swig_type_info _swigt__p_wxSashEvent[] = {{"_p_wxSashEvent", 0, "wxSashEvent *", 0, 0, 0, 0},{"_p_wxSashEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26739 static swig_type_info _swigt__p_wxString[] = {{"_p_wxString", 0, "wxString *", 0, 0, 0, 0},{"_p_wxString", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26740 static swig_type_info _swigt__p_wxPyPrintPreview[] = {{"_p_wxPyPrintPreview", 0, "wxPyPrintPreview *", 0, 0, 0, 0},{"_p_wxPyPrintPreview", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26741 static swig_type_info _swigt__p_wxFontDialog[] = {{"_p_wxFontDialog", 0, "wxFontDialog *", 0, 0, 0, 0},{"_p_wxFontDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26742 static swig_type_info _swigt__p_wxDirDialog[] = {{"_p_wxDirDialog", 0, "wxDirDialog *", 0, 0, 0, 0},{"_p_wxDirDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26743 static swig_type_info _swigt__p_wxColourDialog[] = {{"_p_wxColourDialog", 0, "wxColourDialog *", 0, 0, 0, 0},{"_p_wxColourDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26744 static swig_type_info _swigt__p_wxDialog[] = {{"_p_wxDialog", 0, "wxDialog *", 0, 0, 0, 0},{"_p_wxDialog", 0, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26745 static swig_type_info _swigt__p_wxPanel[] = {{"_p_wxPanel", 0, "wxPanel *", 0, 0, 0, 0},{"_p_wxPanel", 0, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPanel, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26746 static swig_type_info _swigt__p_wxPageSetupDialog[] = {{"_p_wxPageSetupDialog", 0, "wxPageSetupDialog *", 0, 0, 0, 0},{"_p_wxPageSetupDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26747 static swig_type_info _swigt__p_wxPrintDialog[] = {{"_p_wxPrintDialog", 0, "wxPrintDialog *", 0, 0, 0, 0},{"_p_wxPrintDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26748 static swig_type_info _swigt__p_wxFileSystem[] = {{"_p_wxFileSystem", 0, "wxFileSystem *", 0, 0, 0, 0},{"_p_wxFileSystem", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26749 static swig_type_info _swigt__p_wxBitmap[] = {{"_p_wxBitmap", 0, "wxBitmap *", 0, 0, 0, 0},{"_p_wxBitmap", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26750 static swig_type_info _swigt__p_wxCommandEvent[] = {{"_p_wxCommandEvent", 0, "wxCommandEvent *", 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", 0, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26751 static swig_type_info _swigt__p_wxPreviewControlBar[] = {{"_p_wxPreviewControlBar", 0, "wxPreviewControlBar *", 0, 0, 0, 0},{"_p_wxPreviewControlBar", 0, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPreviewControlBar, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26752 static swig_type_info _swigt__p_wxPyPreviewControlBar[] = {{"_p_wxPyPreviewControlBar", 0, "wxPyPreviewControlBar *", 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26753 static swig_type_info _swigt__p_wxColour[] = {{"_p_wxColour", 0, "wxColour *", 0, 0, 0, 0},{"_p_wxColour", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26754 static swig_type_info _swigt__p_wxToolBar[] = {{"_p_wxToolBar", 0, "wxToolBar *", 0, 0, 0, 0},{"_p_wxToolBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26755 static swig_type_info _swigt__p_wxPageSetupDialogData[] = {{"_p_wxPageSetupDialogData", 0, "wxPageSetupDialogData *", 0, 0, 0, 0},{"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26756 static swig_type_info _swigt__p_wxPrintDialogData[] = {{"_p_wxPrintDialogData", 0, "wxPrintDialogData *", 0, 0, 0, 0},{"_p_wxPrintDialogData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26757
26758 static swig_type_info *swig_types_initial[] = {
26759 _swigt__p_wxQueryLayoutInfoEvent,
26760 _swigt__p_wxPreviewFrame,
26761 _swigt__p_wxPyPreviewFrame,
26762 _swigt__p_wxPyPanel,
26763 _swigt__p_wxMenu,
26764 _swigt__p_wxPrintData,
26765 _swigt__p_wxFontData,
26766 _swigt__p_wxEvent,
26767 _swigt__p_wxTaskBarIcon,
26768 _swigt__p_wxIconBundle,
26769 _swigt__p_wxLayoutAlgorithm,
26770 _swigt__p_wxFindDialogEvent,
26771 _swigt__p_wxPreviewCanvas,
26772 _swigt__p_wxFont,
26773 _swigt__p_wxSplitterEvent,
26774 _swigt__p_wxRegion,
26775 _swigt__p_wxFindReplaceData,
26776 _swigt__p_int,
26777 _swigt__p_wxSize,
26778 _swigt__p_wxDC,
26779 _swigt__p_wxIcon,
26780 _swigt__p_wxVisualAttributes,
26781 _swigt__p_wxMDIChildFrame,
26782 _swigt__p_wxColourData,
26783 _swigt__p_wxNotifyEvent,
26784 _swigt__p_wxPyWindow,
26785 _swigt__p_wxSplashScreen,
26786 _swigt__p_wxFindReplaceDialog,
26787 _swigt__p_wxProgressDialog,
26788 _swigt__p_wxMessageDialog,
26789 _swigt__p_wxTextEntryDialog,
26790 _swigt__p_wxSingleChoiceDialog,
26791 _swigt__p_wxMultiChoiceDialog,
26792 _swigt__p_wxFileDialog,
26793 _swigt__p_wxPrinter,
26794 _swigt__p_wxArrayInt,
26795 _swigt__p_wxEvtHandler,
26796 _swigt__p_wxCalculateLayoutEvent,
26797 _swigt__p_wxPyHtmlListBox,
26798 _swigt__p_wxPyVListBox,
26799 _swigt__p_wxRect,
26800 _swigt__p_char,
26801 _swigt__p_wxMiniFrame,
26802 _swigt__p_wxFrame,
26803 _swigt__p_wxPyPrintout,
26804 _swigt__p_wxTaskBarIconEvent,
26805 _swigt__p_wxScrollWinEvent,
26806 _swigt__p_wxStatusBar,
26807 _swigt__p_wxMDIParentFrame,
26808 _swigt__p_wxPoint,
26809 _swigt__p_wxObject,
26810 _swigt__p_wxOutputStream,
26811 _swigt__p_wxPyScrolledWindow,
26812 _swigt__p_wxMDIClientWindow,
26813 _swigt__p_wxTipWindow,
26814 _swigt__p_wxSashLayoutWindow,
26815 _swigt__p_wxSplitterWindow,
26816 _swigt__p_wxPyVScrolledWindow,
26817 _swigt__p_wxPyPopupTransientWindow,
26818 _swigt__p_wxPopupWindow,
26819 _swigt__p_wxSashWindow,
26820 _swigt__p_wxTopLevelWindow,
26821 _swigt__p_wxWindow,
26822 _swigt__p_wxScrolledWindow,
26823 _swigt__p_wxSplashScreenWindow,
26824 _swigt__p_wxMenuBar,
26825 _swigt__p_wxPrintPreview,
26826 _swigt__p_wxSashEvent,
26827 _swigt__p_wxString,
26828 _swigt__p_wxPyPrintPreview,
26829 _swigt__p_wxFontDialog,
26830 _swigt__p_wxDirDialog,
26831 _swigt__p_wxColourDialog,
26832 _swigt__p_wxDialog,
26833 _swigt__p_wxPanel,
26834 _swigt__p_wxPageSetupDialog,
26835 _swigt__p_wxPrintDialog,
26836 _swigt__p_wxFileSystem,
26837 _swigt__p_wxBitmap,
26838 _swigt__p_wxCommandEvent,
26839 _swigt__p_wxPreviewControlBar,
26840 _swigt__p_wxPyPreviewControlBar,
26841 _swigt__p_wxColour,
26842 _swigt__p_wxToolBar,
26843 _swigt__p_wxPageSetupDialogData,
26844 _swigt__p_wxPrintDialogData,
26845 0
26846 };
26847
26848
26849 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
26850
26851 static swig_const_info swig_const_table[] = {
26852 {0}};
26853
26854 #ifdef __cplusplus
26855 }
26856 #endif
26857
26858 #ifdef __cplusplus
26859 extern "C"
26860 #endif
26861 SWIGEXPORT(void) SWIG_init(void) {
26862 static PyObject *SWIG_globals = 0;
26863 static int typeinit = 0;
26864 PyObject *m, *d;
26865 int i;
26866 if (!SWIG_globals) SWIG_globals = SWIG_newvarlink();
26867 m = Py_InitModule((char *) SWIG_name, SwigMethods);
26868 d = PyModule_GetDict(m);
26869
26870 if (!typeinit) {
26871 for (i = 0; swig_types_initial[i]; i++) {
26872 swig_types[i] = SWIG_TypeRegister(swig_types_initial[i]);
26873 }
26874 typeinit = 1;
26875 }
26876 SWIG_InstallConstants(d,swig_const_table);
26877
26878 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals);
26879 SWIG_addvarlink(SWIG_globals,(char*)"FrameNameStr",_wrap_FrameNameStr_get, _wrap_FrameNameStr_set);
26880 SWIG_addvarlink(SWIG_globals,(char*)"DialogNameStr",_wrap_DialogNameStr_get, _wrap_DialogNameStr_set);
26881 SWIG_addvarlink(SWIG_globals,(char*)"StatusLineNameStr",_wrap_StatusLineNameStr_get, _wrap_StatusLineNameStr_set);
26882 SWIG_addvarlink(SWIG_globals,(char*)"ToolBarNameStr",_wrap_ToolBarNameStr_get, _wrap_ToolBarNameStr_set);
26883 PyDict_SetItemString(d,"STAY_ON_TOP", SWIG_FromInt((int)wxSTAY_ON_TOP));
26884 PyDict_SetItemString(d,"ICONIZE", SWIG_FromInt((int)wxICONIZE));
26885 PyDict_SetItemString(d,"MINIMIZE", SWIG_FromInt((int)wxMINIMIZE));
26886 PyDict_SetItemString(d,"MAXIMIZE", SWIG_FromInt((int)wxMAXIMIZE));
26887 PyDict_SetItemString(d,"CLOSE_BOX", SWIG_FromInt((int)wxCLOSE_BOX));
26888 PyDict_SetItemString(d,"THICK_FRAME", SWIG_FromInt((int)wxTHICK_FRAME));
26889 PyDict_SetItemString(d,"SYSTEM_MENU", SWIG_FromInt((int)wxSYSTEM_MENU));
26890 PyDict_SetItemString(d,"MINIMIZE_BOX", SWIG_FromInt((int)wxMINIMIZE_BOX));
26891 PyDict_SetItemString(d,"MAXIMIZE_BOX", SWIG_FromInt((int)wxMAXIMIZE_BOX));
26892 PyDict_SetItemString(d,"TINY_CAPTION_HORIZ", SWIG_FromInt((int)wxTINY_CAPTION_HORIZ));
26893 PyDict_SetItemString(d,"TINY_CAPTION_VERT", SWIG_FromInt((int)wxTINY_CAPTION_VERT));
26894 PyDict_SetItemString(d,"RESIZE_BOX", SWIG_FromInt((int)wxRESIZE_BOX));
26895 PyDict_SetItemString(d,"RESIZE_BORDER", SWIG_FromInt((int)wxRESIZE_BORDER));
26896 PyDict_SetItemString(d,"DIALOG_NO_PARENT", SWIG_FromInt((int)wxDIALOG_NO_PARENT));
26897 PyDict_SetItemString(d,"DEFAULT_FRAME_STYLE", SWIG_FromInt((int)wxDEFAULT_FRAME_STYLE));
26898 PyDict_SetItemString(d,"DEFAULT_DIALOG_STYLE", SWIG_FromInt((int)wxDEFAULT_DIALOG_STYLE));
26899 PyDict_SetItemString(d,"FRAME_TOOL_WINDOW", SWIG_FromInt((int)wxFRAME_TOOL_WINDOW));
26900 PyDict_SetItemString(d,"FRAME_FLOAT_ON_PARENT", SWIG_FromInt((int)wxFRAME_FLOAT_ON_PARENT));
26901 PyDict_SetItemString(d,"FRAME_NO_WINDOW_MENU", SWIG_FromInt((int)wxFRAME_NO_WINDOW_MENU));
26902 PyDict_SetItemString(d,"FRAME_NO_TASKBAR", SWIG_FromInt((int)wxFRAME_NO_TASKBAR));
26903 PyDict_SetItemString(d,"FRAME_SHAPED", SWIG_FromInt((int)wxFRAME_SHAPED));
26904 PyDict_SetItemString(d,"DIALOG_MODAL", SWIG_FromInt((int)wxDIALOG_MODAL));
26905 PyDict_SetItemString(d,"DIALOG_MODELESS", SWIG_FromInt((int)wxDIALOG_MODELESS));
26906 PyDict_SetItemString(d,"USER_COLOURS", SWIG_FromInt((int)wxUSER_COLOURS));
26907 PyDict_SetItemString(d,"NO_3D", SWIG_FromInt((int)wxNO_3D));
26908 PyDict_SetItemString(d,"FULLSCREEN_NOMENUBAR", SWIG_FromInt((int)wxFULLSCREEN_NOMENUBAR));
26909 PyDict_SetItemString(d,"FULLSCREEN_NOTOOLBAR", SWIG_FromInt((int)wxFULLSCREEN_NOTOOLBAR));
26910 PyDict_SetItemString(d,"FULLSCREEN_NOSTATUSBAR", SWIG_FromInt((int)wxFULLSCREEN_NOSTATUSBAR));
26911 PyDict_SetItemString(d,"FULLSCREEN_NOBORDER", SWIG_FromInt((int)wxFULLSCREEN_NOBORDER));
26912 PyDict_SetItemString(d,"FULLSCREEN_NOCAPTION", SWIG_FromInt((int)wxFULLSCREEN_NOCAPTION));
26913 PyDict_SetItemString(d,"FULLSCREEN_ALL", SWIG_FromInt((int)wxFULLSCREEN_ALL));
26914 PyDict_SetItemString(d,"TOPLEVEL_EX_DIALOG", SWIG_FromInt((int)wxTOPLEVEL_EX_DIALOG));
26915 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_PARENT", SWIG_FromInt((int)wxSPLASH_CENTRE_ON_PARENT));
26916 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_SCREEN", SWIG_FromInt((int)wxSPLASH_CENTRE_ON_SCREEN));
26917 PyDict_SetItemString(d,"SPLASH_NO_CENTRE", SWIG_FromInt((int)wxSPLASH_NO_CENTRE));
26918 PyDict_SetItemString(d,"SPLASH_TIMEOUT", SWIG_FromInt((int)wxSPLASH_TIMEOUT));
26919 PyDict_SetItemString(d,"SPLASH_NO_TIMEOUT", SWIG_FromInt((int)wxSPLASH_NO_TIMEOUT));
26920 SWIG_addvarlink(SWIG_globals,(char*)"SplitterNameStr",_wrap_SplitterNameStr_get, _wrap_SplitterNameStr_set);
26921 PyDict_SetItemString(d,"SP_NOBORDER", SWIG_FromInt((int)wxSP_NOBORDER));
26922 PyDict_SetItemString(d,"SP_NOSASH", SWIG_FromInt((int)wxSP_NOSASH));
26923 PyDict_SetItemString(d,"SP_PERMIT_UNSPLIT", SWIG_FromInt((int)wxSP_PERMIT_UNSPLIT));
26924 PyDict_SetItemString(d,"SP_LIVE_UPDATE", SWIG_FromInt((int)wxSP_LIVE_UPDATE));
26925 PyDict_SetItemString(d,"SP_3DSASH", SWIG_FromInt((int)wxSP_3DSASH));
26926 PyDict_SetItemString(d,"SP_3DBORDER", SWIG_FromInt((int)wxSP_3DBORDER));
26927 PyDict_SetItemString(d,"SP_NO_XP_THEME", SWIG_FromInt((int)wxSP_NO_XP_THEME));
26928 PyDict_SetItemString(d,"SP_BORDER", SWIG_FromInt((int)wxSP_BORDER));
26929 PyDict_SetItemString(d,"SP_3D", SWIG_FromInt((int)wxSP_3D));
26930 PyDict_SetItemString(d,"SPLIT_HORIZONTAL", SWIG_FromInt((int)wxSPLIT_HORIZONTAL));
26931 PyDict_SetItemString(d,"SPLIT_VERTICAL", SWIG_FromInt((int)wxSPLIT_VERTICAL));
26932 PyDict_SetItemString(d,"SPLIT_DRAG_NONE", SWIG_FromInt((int)wxSPLIT_DRAG_NONE));
26933 PyDict_SetItemString(d,"SPLIT_DRAG_DRAGGING", SWIG_FromInt((int)wxSPLIT_DRAG_DRAGGING));
26934 PyDict_SetItemString(d,"SPLIT_DRAG_LEFT_DOWN", SWIG_FromInt((int)wxSPLIT_DRAG_LEFT_DOWN));
26935 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED));
26936 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING));
26937 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_DOUBLECLICKED));
26938 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_UNSPLIT", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_UNSPLIT));
26939 SWIG_addvarlink(SWIG_globals,(char*)"SashNameStr",_wrap_SashNameStr_get, _wrap_SashNameStr_set);
26940 SWIG_addvarlink(SWIG_globals,(char*)"SashLayoutNameStr",_wrap_SashLayoutNameStr_get, _wrap_SashLayoutNameStr_set);
26941 PyDict_SetItemString(d,"SASH_DRAG_NONE", SWIG_FromInt((int)wxSASH_DRAG_NONE));
26942 PyDict_SetItemString(d,"SASH_DRAG_DRAGGING", SWIG_FromInt((int)wxSASH_DRAG_DRAGGING));
26943 PyDict_SetItemString(d,"SASH_DRAG_LEFT_DOWN", SWIG_FromInt((int)wxSASH_DRAG_LEFT_DOWN));
26944 PyDict_SetItemString(d,"SW_NOBORDER", SWIG_FromInt((int)wxSW_NOBORDER));
26945 PyDict_SetItemString(d,"SW_BORDER", SWIG_FromInt((int)wxSW_BORDER));
26946 PyDict_SetItemString(d,"SW_3DSASH", SWIG_FromInt((int)wxSW_3DSASH));
26947 PyDict_SetItemString(d,"SW_3DBORDER", SWIG_FromInt((int)wxSW_3DBORDER));
26948 PyDict_SetItemString(d,"SW_3D", SWIG_FromInt((int)wxSW_3D));
26949 PyDict_SetItemString(d,"SASH_TOP", SWIG_FromInt((int)wxSASH_TOP));
26950 PyDict_SetItemString(d,"SASH_RIGHT", SWIG_FromInt((int)wxSASH_RIGHT));
26951 PyDict_SetItemString(d,"SASH_BOTTOM", SWIG_FromInt((int)wxSASH_BOTTOM));
26952 PyDict_SetItemString(d,"SASH_LEFT", SWIG_FromInt((int)wxSASH_LEFT));
26953 PyDict_SetItemString(d,"SASH_NONE", SWIG_FromInt((int)wxSASH_NONE));
26954 PyDict_SetItemString(d,"SASH_STATUS_OK", SWIG_FromInt((int)wxSASH_STATUS_OK));
26955 PyDict_SetItemString(d,"SASH_STATUS_OUT_OF_RANGE", SWIG_FromInt((int)wxSASH_STATUS_OUT_OF_RANGE));
26956 PyDict_SetItemString(d, "wxEVT_SASH_DRAGGED", PyInt_FromLong(wxEVT_SASH_DRAGGED));
26957 PyDict_SetItemString(d,"LAYOUT_HORIZONTAL", SWIG_FromInt((int)wxLAYOUT_HORIZONTAL));
26958 PyDict_SetItemString(d,"LAYOUT_VERTICAL", SWIG_FromInt((int)wxLAYOUT_VERTICAL));
26959 PyDict_SetItemString(d,"LAYOUT_NONE", SWIG_FromInt((int)wxLAYOUT_NONE));
26960 PyDict_SetItemString(d,"LAYOUT_TOP", SWIG_FromInt((int)wxLAYOUT_TOP));
26961 PyDict_SetItemString(d,"LAYOUT_LEFT", SWIG_FromInt((int)wxLAYOUT_LEFT));
26962 PyDict_SetItemString(d,"LAYOUT_RIGHT", SWIG_FromInt((int)wxLAYOUT_RIGHT));
26963 PyDict_SetItemString(d,"LAYOUT_BOTTOM", SWIG_FromInt((int)wxLAYOUT_BOTTOM));
26964 PyDict_SetItemString(d,"LAYOUT_LENGTH_Y", SWIG_FromInt((int)wxLAYOUT_LENGTH_Y));
26965 PyDict_SetItemString(d,"LAYOUT_LENGTH_X", SWIG_FromInt((int)wxLAYOUT_LENGTH_X));
26966 PyDict_SetItemString(d,"LAYOUT_MRU_LENGTH", SWIG_FromInt((int)wxLAYOUT_MRU_LENGTH));
26967 PyDict_SetItemString(d,"LAYOUT_QUERY", SWIG_FromInt((int)wxLAYOUT_QUERY));
26968 PyDict_SetItemString(d, "wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong(wxEVT_QUERY_LAYOUT_INFO));
26969 PyDict_SetItemString(d, "wxEVT_CALCULATE_LAYOUT", PyInt_FromLong(wxEVT_CALCULATE_LAYOUT));
26970 SWIG_addvarlink(SWIG_globals,(char*)"VListBoxNameStr",_wrap_VListBoxNameStr_get, _wrap_VListBoxNameStr_set);
26971
26972 // Map renamed classes back to their common name for OOR
26973 wxPyPtrTypeMap_Add("wxHtmlListBox", "wxPyHtmlListBox");
26974 wxPyPtrTypeMap_Add("wxVListBox", "wxPyVListBox");
26975 wxPyPtrTypeMap_Add("wxVScrolledWindow", "wxPyVScrolledWindow");
26976
26977 PyDict_SetItemString(d, "wxEVT_TASKBAR_MOVE", PyInt_FromLong(wxEVT_TASKBAR_MOVE));
26978 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DOWN));
26979 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_UP", PyInt_FromLong(wxEVT_TASKBAR_LEFT_UP));
26980 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DOWN));
26981 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_UP", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_UP));
26982 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DCLICK));
26983 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DCLICK));
26984 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorPromptStr",_wrap_FileSelectorPromptStr_get, _wrap_FileSelectorPromptStr_set);
26985 SWIG_addvarlink(SWIG_globals,(char*)"DirSelectorPromptStr",_wrap_DirSelectorPromptStr_get, _wrap_DirSelectorPromptStr_set);
26986 SWIG_addvarlink(SWIG_globals,(char*)"DirDialogNameStr",_wrap_DirDialogNameStr_get, _wrap_DirDialogNameStr_set);
26987 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorDefaultWildcardStr",_wrap_FileSelectorDefaultWildcardStr_get, _wrap_FileSelectorDefaultWildcardStr_set);
26988 SWIG_addvarlink(SWIG_globals,(char*)"GetTextFromUserPromptStr",_wrap_GetTextFromUserPromptStr_get, _wrap_GetTextFromUserPromptStr_set);
26989 SWIG_addvarlink(SWIG_globals,(char*)"MessageBoxCaptionStr",_wrap_MessageBoxCaptionStr_get, _wrap_MessageBoxCaptionStr_set);
26990 PyDict_SetItemString(d,"CHOICEDLG_STYLE", SWIG_FromInt((int)wxCHOICEDLG_STYLE));
26991 PyDict_SetItemString(d,"FR_DOWN", SWIG_FromInt((int)wxFR_DOWN));
26992 PyDict_SetItemString(d,"FR_WHOLEWORD", SWIG_FromInt((int)wxFR_WHOLEWORD));
26993 PyDict_SetItemString(d,"FR_MATCHCASE", SWIG_FromInt((int)wxFR_MATCHCASE));
26994 PyDict_SetItemString(d,"FR_REPLACEDIALOG", SWIG_FromInt((int)wxFR_REPLACEDIALOG));
26995 PyDict_SetItemString(d,"FR_NOUPDOWN", SWIG_FromInt((int)wxFR_NOUPDOWN));
26996 PyDict_SetItemString(d,"FR_NOMATCHCASE", SWIG_FromInt((int)wxFR_NOMATCHCASE));
26997 PyDict_SetItemString(d,"FR_NOWHOLEWORD", SWIG_FromInt((int)wxFR_NOWHOLEWORD));
26998 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND", PyInt_FromLong(wxEVT_COMMAND_FIND));
26999 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_NEXT", PyInt_FromLong(wxEVT_COMMAND_FIND_NEXT));
27000 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE));
27001 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE_ALL", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE_ALL));
27002 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_CLOSE", PyInt_FromLong(wxEVT_COMMAND_FIND_CLOSE));
27003 PyDict_SetItemString(d,"IDM_WINDOWTILE", SWIG_FromInt((int)4001));
27004 PyDict_SetItemString(d,"IDM_WINDOWTILEHOR", SWIG_FromInt((int)4001));
27005 PyDict_SetItemString(d,"IDM_WINDOWCASCADE", SWIG_FromInt((int)4002));
27006 PyDict_SetItemString(d,"IDM_WINDOWICONS", SWIG_FromInt((int)4003));
27007 PyDict_SetItemString(d,"IDM_WINDOWNEXT", SWIG_FromInt((int)4004));
27008 PyDict_SetItemString(d,"IDM_WINDOWTILEVERT", SWIG_FromInt((int)4005));
27009 PyDict_SetItemString(d,"FIRST_MDI_CHILD", SWIG_FromInt((int)4100));
27010 PyDict_SetItemString(d,"LAST_MDI_CHILD", SWIG_FromInt((int)4600));
27011 SWIG_addvarlink(SWIG_globals,(char*)"PrintoutTitleStr",_wrap_PrintoutTitleStr_get, _wrap_PrintoutTitleStr_set);
27012 SWIG_addvarlink(SWIG_globals,(char*)"PreviewCanvasNameStr",_wrap_PreviewCanvasNameStr_get, _wrap_PreviewCanvasNameStr_set);
27013 PyDict_SetItemString(d,"PRINT_MODE_NONE", SWIG_FromInt((int)wxPRINT_MODE_NONE));
27014 PyDict_SetItemString(d,"PRINT_MODE_PREVIEW", SWIG_FromInt((int)wxPRINT_MODE_PREVIEW));
27015 PyDict_SetItemString(d,"PRINT_MODE_FILE", SWIG_FromInt((int)wxPRINT_MODE_FILE));
27016 PyDict_SetItemString(d,"PRINT_MODE_PRINTER", SWIG_FromInt((int)wxPRINT_MODE_PRINTER));
27017 PyDict_SetItemString(d,"PRINT_MODE_STREAM", SWIG_FromInt((int)wxPRINT_MODE_STREAM));
27018 PyDict_SetItemString(d,"PRINTER_NO_ERROR", SWIG_FromInt((int)wxPRINTER_NO_ERROR));
27019 PyDict_SetItemString(d,"PRINTER_CANCELLED", SWIG_FromInt((int)wxPRINTER_CANCELLED));
27020 PyDict_SetItemString(d,"PRINTER_ERROR", SWIG_FromInt((int)wxPRINTER_ERROR));
27021 PyDict_SetItemString(d,"PREVIEW_PRINT", SWIG_FromInt((int)wxPREVIEW_PRINT));
27022 PyDict_SetItemString(d,"PREVIEW_PREVIOUS", SWIG_FromInt((int)wxPREVIEW_PREVIOUS));
27023 PyDict_SetItemString(d,"PREVIEW_NEXT", SWIG_FromInt((int)wxPREVIEW_NEXT));
27024 PyDict_SetItemString(d,"PREVIEW_ZOOM", SWIG_FromInt((int)wxPREVIEW_ZOOM));
27025 PyDict_SetItemString(d,"PREVIEW_FIRST", SWIG_FromInt((int)wxPREVIEW_FIRST));
27026 PyDict_SetItemString(d,"PREVIEW_LAST", SWIG_FromInt((int)wxPREVIEW_LAST));
27027 PyDict_SetItemString(d,"PREVIEW_GOTO", SWIG_FromInt((int)wxPREVIEW_GOTO));
27028 PyDict_SetItemString(d,"PREVIEW_DEFAULT", SWIG_FromInt((int)wxPREVIEW_DEFAULT));
27029 PyDict_SetItemString(d,"ID_PREVIEW_CLOSE", SWIG_FromInt((int)wxID_PREVIEW_CLOSE));
27030 PyDict_SetItemString(d,"ID_PREVIEW_NEXT", SWIG_FromInt((int)wxID_PREVIEW_NEXT));
27031 PyDict_SetItemString(d,"ID_PREVIEW_PREVIOUS", SWIG_FromInt((int)wxID_PREVIEW_PREVIOUS));
27032 PyDict_SetItemString(d,"ID_PREVIEW_PRINT", SWIG_FromInt((int)wxID_PREVIEW_PRINT));
27033 PyDict_SetItemString(d,"ID_PREVIEW_ZOOM", SWIG_FromInt((int)wxID_PREVIEW_ZOOM));
27034 PyDict_SetItemString(d,"ID_PREVIEW_FIRST", SWIG_FromInt((int)wxID_PREVIEW_FIRST));
27035 PyDict_SetItemString(d,"ID_PREVIEW_LAST", SWIG_FromInt((int)wxID_PREVIEW_LAST));
27036 PyDict_SetItemString(d,"ID_PREVIEW_GOTO", SWIG_FromInt((int)wxID_PREVIEW_GOTO));
27037
27038 wxPyPtrTypeMap_Add("wxPrintout", "wxPyPrintout");
27039
27040 }
27041