]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/gtk/windows_wrap.cpp
Fixed typo causing multiple file selections to always return the same single name.
[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 /***********************************************************************
128 * pyrun.swg for wxPython
129 *
130 * Include only the function prototypes and such from SWIG's pyrun.swg,
131 * but not the runtime functions themselves. This helps keep the
132 * wrapper files clean of unnecessary stuff that is in the libpy.c file
133 * anyway.
134 *
135 ************************************************************************/
136
137 #include "Python.h"
138
139 #ifdef __cplusplus
140 extern "C" {
141 #endif
142
143 #define SWIG_PY_INT 1
144 #define SWIG_PY_FLOAT 2
145 #define SWIG_PY_STRING 3
146 #define SWIG_PY_POINTER 4
147 #define SWIG_PY_BINARY 5
148
149 /* Flags for pointer conversion */
150
151 #define SWIG_POINTER_EXCEPTION 0x1
152 #define SWIG_POINTER_DISOWN 0x2
153
154 /* Exception handling in wrappers */
155 #define SWIG_fail goto fail
156
157 /* Constant information structure */
158 typedef struct swig_const_info {
159 int type;
160 char *name;
161 long lvalue;
162 double dvalue;
163 void *pvalue;
164 swig_type_info **ptype;
165 } swig_const_info;
166
167 /* Common SWIG API */
168 #define SWIG_ConvertPtr(obj, pp, type, flags) \
169 SWIG_Python_ConvertPtr(obj, pp, type, flags)
170 #define SWIG_NewPointerObj(p, type, flags) \
171 SWIG_Python_NewPointerObj(p, type, flags)
172 #define SWIG_MustGetPtr(p, type, argnum, flags) \
173 SWIG_Python_MustGetPtr(p, type, argnum, flags)
174
175 /* Python-specific SWIG API */
176 #define SWIG_newvarlink() \
177 SWIG_Python_newvarlink()
178 #define SWIG_addvarlink(p, name, get_attr, set_attr) \
179 SWIG_Python_addvarlink(p, name, get_attr, set_attr)
180 #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) \
181 SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
182 #define SWIG_NewPackedObj(ptr, sz, type) \
183 SWIG_Python_NewPackedObj(ptr, sz, type)
184 #define SWIG_InstallConstants(d, constants) \
185 SWIG_Python_InstallConstants(d, constants)
186
187 typedef double (*py_objasdbl_conv)(PyObject *obj);
188
189 SWIGIMPORT(int) SWIG_Python_ConvertPtr(PyObject *, void **, swig_type_info *, int);
190 SWIGIMPORT(PyObject *) SWIG_Python_NewPointerObj(void *, swig_type_info *,int own);
191 SWIGIMPORT(void *) SWIG_Python_MustGetPtr(PyObject *, swig_type_info *, int, int);
192 SWIGIMPORT(PyObject *) SWIG_Python_newvarlink(void);
193 SWIGIMPORT(void) SWIG_Python_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
194 SWIGIMPORT(int) SWIG_Python_ConvertPacked(PyObject *, void *, int sz, swig_type_info *, int);
195 SWIGIMPORT(PyObject *) SWIG_Python_NewPackedObj(void *, int sz, swig_type_info *);
196 SWIGIMPORT(void) SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]);
197
198 /* -----------------------------------------------------------------------------
199 * the needed conversions between C++ and python
200 * ----------------------------------------------------------------------------- */
201 /* basic types */
202 /*
203 utilities
204 */
205 SWIGIMPORT(char* ) SWIG_PyObj_AsCharPtr(PyObject *obj, swig_type_info* pchar_info);
206 SWIGIMPORT(PyObject *) SWIG_PyObj_FromCharPtr(const char* cptr);
207 SWIGIMPORT(unsigned long) SWIG_PyObj_AsUnsignedLong(PyObject * obj);
208 SWIGIMPORT(long) SWIG_PyObj_AsLongInRange(PyObject * obj, const char* type,
209 long min_value, long max_value);
210 SWIGIMPORT(unsigned long) SWIG_PyObj_AsUnsignedLongInRange(PyObject *obj, const char* type,
211 unsigned long max_value);
212 SWIGIMPORT(char *) SWIG_PyObj_AsNewCharPtr(PyObject *obj, swig_type_info* pchar_info);
213 SWIGIMPORT(void) SWIG_PyObj_AsCharPtrAndSize(PyObject *obj, swig_type_info* pchar_info,
214 char** cptr, size_t* size);
215 SWIGIMPORT(void) SWIG_PyObj_AsCharArray(PyObject *obj, swig_type_info* pchar_info,
216 char* carray, size_t size);
217 SWIGIMPORT(PyObject *) SWIG_PyObj_FromCharArray(const char* carray, size_t size);
218 SWIGIMPORT(float) SWIG_PyObj_AsFloatConv(PyObject *obj, py_objasdbl_conv pyconv);
219
220
221 /* Contract support */
222
223 #define SWIG_contract_assert(expr, msg) if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
224
225 #ifdef __cplusplus
226 }
227 #endif
228
229
230
231 /* -------- TYPES TABLE (BEGIN) -------- */
232
233 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[0]
234 #define SWIGTYPE_p_wxPreviewFrame swig_types[1]
235 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[2]
236 #define SWIGTYPE_p_wxPyPanel swig_types[3]
237 #define SWIGTYPE_p_wxMenu swig_types[4]
238 #define SWIGTYPE_p_wxPrintData swig_types[5]
239 #define SWIGTYPE_p_wxFontData swig_types[6]
240 #define SWIGTYPE_p_wxEvent swig_types[7]
241 #define SWIGTYPE_p_wxTaskBarIcon swig_types[8]
242 #define SWIGTYPE_p_wxIconBundle swig_types[9]
243 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[10]
244 #define SWIGTYPE_p_wxFindDialogEvent swig_types[11]
245 #define SWIGTYPE_p_wxPreviewCanvas swig_types[12]
246 #define SWIGTYPE_p_wxFont swig_types[13]
247 #define SWIGTYPE_p_wxSplitterEvent swig_types[14]
248 #define SWIGTYPE_p_wxRegion swig_types[15]
249 #define SWIGTYPE_p_wxFindReplaceData swig_types[16]
250 #define SWIGTYPE_p_int swig_types[17]
251 #define SWIGTYPE_p_wxSize swig_types[18]
252 #define SWIGTYPE_p_wxDC swig_types[19]
253 #define SWIGTYPE_p_wxIcon swig_types[20]
254 #define SWIGTYPE_p_wxMDIChildFrame swig_types[21]
255 #define SWIGTYPE_p_wxColourData swig_types[22]
256 #define SWIGTYPE_p_wxNotifyEvent swig_types[23]
257 #define SWIGTYPE_p_wxPyWindow swig_types[24]
258 #define SWIGTYPE_p_wxSplashScreen swig_types[25]
259 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[26]
260 #define SWIGTYPE_p_wxProgressDialog swig_types[27]
261 #define SWIGTYPE_p_wxMessageDialog swig_types[28]
262 #define SWIGTYPE_p_wxTextEntryDialog swig_types[29]
263 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[30]
264 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[31]
265 #define SWIGTYPE_p_wxFileDialog swig_types[32]
266 #define SWIGTYPE_p_wxPrinter swig_types[33]
267 #define SWIGTYPE_p_wxArrayInt swig_types[34]
268 #define SWIGTYPE_p_wxEvtHandler swig_types[35]
269 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[36]
270 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[37]
271 #define SWIGTYPE_p_wxPyVListBox swig_types[38]
272 #define SWIGTYPE_p_wxRect swig_types[39]
273 #define SWIGTYPE_p_char swig_types[40]
274 #define SWIGTYPE_p_wxMiniFrame swig_types[41]
275 #define SWIGTYPE_p_wxFrame swig_types[42]
276 #define SWIGTYPE_p_wxPyPrintout swig_types[43]
277 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[44]
278 #define SWIGTYPE_p_wxScrollWinEvent swig_types[45]
279 #define SWIGTYPE_p_wxStatusBar swig_types[46]
280 #define SWIGTYPE_p_wxMDIParentFrame swig_types[47]
281 #define SWIGTYPE_p_wxPoint swig_types[48]
282 #define SWIGTYPE_p_wxObject swig_types[49]
283 #define SWIGTYPE_p_wxOutputStream swig_types[50]
284 #define SWIGTYPE_p_unsigned_long swig_types[51]
285 #define SWIGTYPE_p_wxMDIClientWindow swig_types[52]
286 #define SWIGTYPE_p_wxTipWindow swig_types[53]
287 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[54]
288 #define SWIGTYPE_p_wxSplitterWindow swig_types[55]
289 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[56]
290 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[57]
291 #define SWIGTYPE_p_wxPopupWindow swig_types[58]
292 #define SWIGTYPE_p_wxSashWindow swig_types[59]
293 #define SWIGTYPE_p_wxTopLevelWindow swig_types[60]
294 #define SWIGTYPE_p_wxWindow swig_types[61]
295 #define SWIGTYPE_p_wxScrolledWindow swig_types[62]
296 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[63]
297 #define SWIGTYPE_p_wxMenuBar swig_types[64]
298 #define SWIGTYPE_p_wxPrintPreview swig_types[65]
299 #define SWIGTYPE_p_wxSashEvent swig_types[66]
300 #define SWIGTYPE_p_wxString swig_types[67]
301 #define SWIGTYPE_p_wxPyPrintPreview swig_types[68]
302 #define SWIGTYPE_p_wxFontDialog swig_types[69]
303 #define SWIGTYPE_p_wxDirDialog swig_types[70]
304 #define SWIGTYPE_p_wxColourDialog swig_types[71]
305 #define SWIGTYPE_p_wxDialog swig_types[72]
306 #define SWIGTYPE_p_wxPanel swig_types[73]
307 #define SWIGTYPE_p_wxPageSetupDialog swig_types[74]
308 #define SWIGTYPE_p_wxPrintDialog swig_types[75]
309 #define SWIGTYPE_p_wxBitmap swig_types[76]
310 #define SWIGTYPE_p_wxCommandEvent swig_types[77]
311 #define SWIGTYPE_p_wxPreviewControlBar swig_types[78]
312 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[79]
313 #define SWIGTYPE_p_wxColour swig_types[80]
314 #define SWIGTYPE_p_wxToolBar swig_types[81]
315 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[82]
316 #define SWIGTYPE_p_wxPrintDialogData swig_types[83]
317 static swig_type_info *swig_types[85];
318
319 /* -------- TYPES TABLE (END) -------- */
320
321
322 /*-----------------------------------------------
323 @(target):= _windows.so
324 ------------------------------------------------*/
325 #define SWIG_init init_windows
326
327 #define SWIG_name "_windows"
328
329 #include <limits.h>
330 #include <float.h>
331 #include <string.h>
332
333 #ifndef SWIGSTATIC
334 #ifdef __cplusplus
335 #define SWIGSTATIC(a) static inline a
336 #else
337 #define SWIGSTATIC(a) static a
338 #endif
339 #endif
340
341 #ifndef numeric_cast
342 #ifdef __cplusplus
343 #ifdef HAVE_NUMERIC_CAST
344 #define numeric_cast(type,a) numeric_cast<type>(a)
345 #else
346 #define numeric_cast(type,a) static_cast<type>(a)
347 #endif
348 #else
349 #define numeric_cast(type,a) (type)(a)
350 #endif
351 #endif
352
353
354
355 #define SWIG_PyObj_FromSignedChar PyInt_FromLong
356 #define SWIG_PyObj_FromUnsignedChar PyInt_FromLong
357 #define SWIG_PyObj_FromShort PyInt_FromLong
358 #define SWIG_PyObj_FromUnsignedShort PyInt_FromLong
359 #define SWIG_PyObj_FromInt PyInt_FromLong
360 #define SWIG_PyObj_FromLong PyInt_FromLong
361 #define SWIG_PyObj_FromFloat PyFloat_FromDouble
362 #define SWIG_PyObj_FromDouble PyFloat_FromDouble
363 #define SWIG_PyObj_FromFloat PyFloat_FromDouble
364 #define SWIG_PyObj_FromDouble PyFloat_FromDouble
365
366
367 #include "wx/wxPython/wxPython.h"
368 #include "wx/wxPython/pyclasses.h"
369
370
371 static const wxString wxPyEmptyString(wxEmptyString);
372 static const wxString wxPyPanelNameStr(wxPanelNameStr);
373
374
375
376 SWIGSTATIC(int)
377 SWIG_PyObj_AsInt(PyObject *obj)
378 {
379 return numeric_cast(int,
380 SWIG_PyObj_AsLongInRange(obj, "int", INT_MIN, INT_MAX));
381 }
382
383
384 SWIGSTATIC(long)
385 SWIG_PyObj_AsLong(PyObject * obj)
386 {
387 return PyInt_Check(obj) ? PyInt_AsLong(obj) : PyLong_AsLong(obj);
388 }
389
390
391 SWIGSTATIC(bool)
392 SWIG_PyObj_AsBool(PyObject *obj)
393 {
394 return PyObject_IsTrue(obj) ? true : false;
395 }
396
397
398 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
399 PyObject* o2;
400 PyObject* o3;
401
402 if (!target) {
403 target = o;
404 } else if (target == Py_None) {
405 Py_DECREF(Py_None);
406 target = o;
407 } else {
408 if (!PyTuple_Check(target)) {
409 o2 = target;
410 target = PyTuple_New(1);
411 PyTuple_SetItem(target, 0, o2);
412 }
413 o3 = PyTuple_New(1);
414 PyTuple_SetItem(o3, 0, o);
415
416 o2 = target;
417 target = PySequence_Concat(o2, o3);
418 Py_DECREF(o2);
419 Py_DECREF(o3);
420 }
421 return target;
422 }
423
424
425 SWIGSTATIC(double)
426 SWIG_PyObj_AsDouble(PyObject *obj)
427 {
428 return (PyFloat_Check(obj)) ? PyFloat_AsDouble(obj) :
429 #if HAVE_LONG_LONG
430 (double)((PyInt_Check(obj)) ? PyInt_AsLong(obj) : PyLong_AsLongLong(obj));
431 #else
432 (double)((PyInt_Check(obj)) ? PyInt_AsLong(obj) : PyLong_AsLong(obj));
433 #endif
434 if (PyErr_Occurred()) {
435 PyErr_Clear();
436 PyErr_SetString(PyExc_TypeError, "a double is expected");
437 }
438 }
439
440 static const wxString wxPyFrameNameStr(wxFrameNameStr);
441 static const wxString wxPyDialogNameStr(wxDialogNameStr);
442 static const wxString wxPyStatusLineNameStr(wxStatusLineNameStr);
443 static const wxString wxPyToolBarNameStr(wxToolBarNameStr);
444 bool wxDialog_IsModalShowing(wxDialog *self){
445
446 return self->m_modalShowing;
447
448
449
450 }
451
452
453 wxRect wxStatusBar_GetFieldRect(wxStatusBar *self,int i){
454 wxRect r;
455 self->GetFieldRect(i, r);
456 return r;
457 }
458 static const wxString wxPySplitterNameStr(wxT("splitter"));
459 static const wxString wxPySashNameStr(wxT("sashWindow"));
460 static const wxString wxPySashLayoutNameStr(wxT("layoutWindow"));
461
462 #include <wx/popupwin.h>
463
464
465 class wxPyPopupTransientWindow : public wxPopupTransientWindow
466 {
467 public:
468 wxPyPopupTransientWindow() : wxPopupTransientWindow() {}
469 wxPyPopupTransientWindow(wxWindow* parent, int style = wxBORDER_NONE)
470 : wxPopupTransientWindow(parent, style) {}
471
472 DEC_PYCALLBACK_BOOL_ME(ProcessLeftDown);
473 DEC_PYCALLBACK__(OnDismiss);
474 DEC_PYCALLBACK_BOOL_(CanDismiss);
475 PYPRIVATE;
476 };
477
478
479 IMP_PYCALLBACK_BOOL_ME(wxPyPopupTransientWindow, wxPopupTransientWindow, ProcessLeftDown);
480 IMP_PYCALLBACK__(wxPyPopupTransientWindow, wxPopupTransientWindow, OnDismiss);
481 IMP_PYCALLBACK_BOOL_(wxPyPopupTransientWindow, wxPopupTransientWindow, CanDismiss);
482
483
484 #include <wx/tipwin.h>
485
486 wxTipWindow *new_wxTipWindow(wxWindow *parent,wxString const &text,int maxLength,wxRect *rectBound){
487 return new wxTipWindow(parent, text, maxLength, NULL, rectBound);
488 }
489
490 #include <wx/tipwin.h>
491
492
493 #include <wx/vscroll.h>
494
495
496 class wxPyVScrolledWindow : public wxVScrolledWindow
497 {
498 DECLARE_ABSTRACT_CLASS(wxPyVScrolledWindow);
499 public:
500 wxPyVScrolledWindow() : wxVScrolledWindow() {}
501
502 wxPyVScrolledWindow(wxWindow *parent,
503 wxWindowID id = wxID_ANY,
504 const wxPoint& pos = wxDefaultPosition,
505 const wxSize& size = wxDefaultSize,
506 long style = 0,
507 const wxString& name = wxPyPanelNameStr)
508 : wxVScrolledWindow(parent, id, pos, size, style, name)
509 {}
510
511 // Overridable virtuals
512
513 // this function must be overridden in the derived class and it should
514 // return the height of the given line in pixels
515 DEC_PYCALLBACK_COORD_SIZET_constpure(OnGetLineHeight);
516
517
518 // this function doesn't have to be overridden but it may be useful to do
519 // it if calculating the lines heights is a relatively expensive operation
520 // as it gives the user code a possibility to calculate several of them at
521 // once
522 //
523 // OnGetLinesHint() is normally called just before OnGetLineHeight() but you
524 // shouldn't rely on the latter being called for all lines in the interval
525 // specified here. It is also possible that OnGetLineHeight() will be
526 // called for the lines outside of this interval, so this is really just a
527 // hint, not a promise.
528 //
529 // finally note that lineMin is inclusive, while lineMax is exclusive, as
530 // usual
531 DEC_PYCALLBACK_VOID_SIZETSIZET_const(OnGetLinesHint);
532
533
534 // when the number of lines changes, we try to estimate the total height
535 // of all lines which is a rather expensive operation in terms of lines
536 // access, so if the user code may estimate the average height
537 // better/faster than we do, it should override this function to implement
538 // its own logic
539 //
540 // this function should return the best guess for the total height it may
541 // make
542 DEC_PYCALLBACK_COORD_const(EstimateTotalHeight);
543
544
545 // Also expose some other interesting protected methods
546
547
548 // find the index of the line we need to show at the top of the window such
549 // that the last (fully or partially) visible line is the given one
550 size_t FindFirstFromBottom(size_t lineLast, bool fullyVisible = False)
551 { return wxVScrolledWindow::FindFirstFromBottom(lineLast, fullyVisible); }
552
553 // get the total height of the lines between lineMin (inclusive) and
554 // lineMax (exclusive)
555 wxCoord GetLinesHeight(size_t lineMin, size_t lineMax) const
556 { return wxVScrolledWindow::GetLinesHeight(lineMin, lineMax); }
557
558
559 PYPRIVATE;
560 };
561
562 IMPLEMENT_ABSTRACT_CLASS(wxPyVScrolledWindow, wxVScrolledWindow);
563
564 IMP_PYCALLBACK_COORD_SIZET_constpure(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLineHeight);
565 IMP_PYCALLBACK_VOID_SIZETSIZET_const(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLinesHint);
566 IMP_PYCALLBACK_COORD_const (wxPyVScrolledWindow, wxVScrolledWindow, EstimateTotalHeight);
567
568
569 SWIGSTATIC(PyObject* )
570 SWIG_PyObj_FromUnsignedLong(unsigned long value)
571 {
572 return (value > (unsigned long)(LONG_MAX)) ?
573 PyLong_FromUnsignedLong(value) : PyInt_FromLong((long)value);
574 }
575
576
577 #include <wx/vlbox.h>
578
579 static const wxString wxPyVListBoxNameStr(wxVListBoxNameStr);
580
581 class wxPyVListBox : public wxVListBox
582 {
583 DECLARE_ABSTRACT_CLASS(wxPyVListBox);
584 public:
585 wxPyVListBox() : wxVListBox() {}
586
587 wxPyVListBox(wxWindow *parent,
588 wxWindowID id = wxID_ANY,
589 const wxPoint& pos = wxDefaultPosition,
590 const wxSize& size = wxDefaultSize,
591 long style = 0,
592 const wxString& name = wxPyVListBoxNameStr)
593 : wxVListBox(parent, id, pos, size, style, name)
594 {}
595
596 // Overridable virtuals
597
598 // the derived class must implement this function to actually draw the item
599 // with the given index on the provided DC
600 // virtual void OnDrawItem(wxDC& dc, const wxRect& rect, size_t n) const = 0;
601 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawItem);
602
603
604 // the derived class must implement this method to return the height of the
605 // specified item
606 // virtual wxCoord OnMeasureItem(size_t n) const = 0;
607 DEC_PYCALLBACK_COORD_SIZET_constpure(OnMeasureItem);
608
609
610 // this method may be used to draw separators between the lines; note that
611 // the rectangle may be modified, typically to deflate it a bit before
612 // passing to OnDrawItem()
613 //
614 // the base class version doesn't do anything
615 // virtual void OnDrawSeparator(wxDC& dc, wxRect& rect, size_t n) const;
616 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawSeparator);
617
618
619 // this method is used to draw the items background and, maybe, a border
620 // around it
621 //
622 // the base class version implements a reasonable default behaviour which
623 // consists in drawing the selected item with the standard background
624 // colour and drawing a border around the item if it is either selected or
625 // current
626 // virtual void OnDrawBackground(wxDC& dc, const wxRect& rect, size_t n) const;
627 DEC_PYCALLBACK__DCRECTSIZET_const(OnDrawBackground);
628
629
630 PYPRIVATE;
631 };
632
633 IMPLEMENT_ABSTRACT_CLASS(wxPyVListBox, wxVListBox);
634
635 IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawItem);
636 IMP_PYCALLBACK_COORD_SIZET_constpure (wxPyVListBox, wxVListBox, OnMeasureItem);
637 IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawSeparator);
638 IMP_PYCALLBACK__DCRECTSIZET_const (wxPyVListBox, wxVListBox, OnDrawBackground);
639
640
641
642 #include <wx/htmllbox.h>
643
644
645 class wxPyHtmlListBox : public wxHtmlListBox
646 {
647 DECLARE_ABSTRACT_CLASS(wxPyHtmlListBox);
648 public:
649 wxPyHtmlListBox() : wxHtmlListBox() {}
650
651 wxPyHtmlListBox(wxWindow *parent,
652 wxWindowID id = wxID_ANY,
653 const wxPoint& pos = wxDefaultPosition,
654 const wxSize& size = wxDefaultSize,
655 long style = 0,
656 const wxString& name = wxPyVListBoxNameStr)
657 : wxHtmlListBox(parent, id, pos, size, style, name)
658 {}
659
660 // Overridable virtuals
661
662 // this method must be implemented in the derived class and should return
663 // the body (i.e. without <html>) of the HTML for the given item
664 DEC_PYCALLBACK_STRING_SIZET_pure(OnGetItem);
665
666 // this function may be overridden to decorate HTML returned by OnGetItem()
667 DEC_PYCALLBACK_STRING_SIZET(OnGetItemMarkup);
668
669 // TODO:
670 // // this method allows to customize the selection appearance: it may be used
671 // // to specify the colour of the text which normally has the given colour
672 // // colFg when it is inside the selection
673 // //
674 // // by default, the original colour is not used at all and all text has the
675 // // same (default for this system) colour inside selection
676 // virtual wxColour GetSelectedTextColour(const wxColour& colFg) const;
677
678 // // this is the same as GetSelectedTextColour() but allows to customize the
679 // // background colour -- this is even more rarely used as you can change it
680 // // globally using SetSelectionBackground()
681 // virtual wxColour GetSelectedTextBgColour(const wxColour& colBg) const;
682
683
684 PYPRIVATE;
685 };
686
687
688 IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlListBox, wxHtmlListBox)
689
690 IMP_PYCALLBACK_STRING_SIZET_pure(wxPyHtmlListBox, wxHtmlListBox, OnGetItem);
691 IMP_PYCALLBACK_STRING_SIZET (wxPyHtmlListBox, wxHtmlListBox, OnGetItemMarkup);
692
693
694
695
696
697 #ifdef __WXMAC__
698 // implement dummy classes and such for wxMac
699
700 class wxTaskBarIcon : public wxEvtHandler
701 {
702 public:
703 wxTaskBarIcon() { wxPyRaiseNotImplemented(); }
704 };
705
706
707 class wxTaskBarIconEvent : public wxEvent
708 {
709 public:
710 wxTaskBarIconEvent(wxEventType, wxTaskBarIcon *)
711 { wxPyRaiseNotImplemented(); }
712 virtual wxEvent* Clone() const { return NULL; }
713 };
714
715 enum {
716 wxEVT_TASKBAR_MOVE = 0,
717 wxEVT_TASKBAR_LEFT_DOWN = 0,
718 wxEVT_TASKBAR_LEFT_UP = 0,
719 wxEVT_TASKBAR_RIGHT_DOWN = 0,
720 wxEVT_TASKBAR_RIGHT_UP = 0,
721 wxEVT_TASKBAR_LEFT_DCLICK = 0,
722 wxEVT_TASKBAR_RIGHT_DCLICK = 0,
723 };
724 #endif
725
726 static const wxString wxPyFileSelectorPromptStr(wxFileSelectorPromptStr);
727 static const wxString wxPyDirSelectorPromptStr(wxDirSelectorPromptStr);
728 static const wxString wxPyDirDialogNameStr(wxDirDialogNameStr);
729 static const wxString wxPyFileSelectorDefaultWildcardStr(wxFileSelectorDefaultWildcardStr);
730 static const wxString wxPyGetTextFromUserPromptStr(wxGetTextFromUserPromptStr);
731 static const wxString wxPyMessageBoxCaptionStr(wxMessageBoxCaptionStr);
732 PyObject *wxFileDialog_GetFilenames(wxFileDialog *self){
733 wxArrayString arr;
734 self->GetFilenames(arr);
735 return wxArrayString2PyList_helper(arr);
736 }
737 PyObject *wxFileDialog_GetPaths(wxFileDialog *self){
738 wxArrayString arr;
739 self->GetPaths(arr);
740 return wxArrayString2PyList_helper(arr);
741 }
742 PyObject *wxMultiChoiceDialog_GetSelections(wxMultiChoiceDialog *self){
743 return wxArrayInt2PyList_helper(self->GetSelections());
744 }
745 wxSingleChoiceDialog *new_wxSingleChoiceDialog(wxWindow *parent,wxString const &message,wxString const &caption,int choices,wxString *choices_array,long style,wxPoint const &pos){
746 return new wxSingleChoiceDialog(parent, message, caption,
747 choices, choices_array, NULL, style, pos);
748 }
749
750 #include <wx/mdi.h>
751
752 // C++ version of Python aware wxWindow
753 class wxPyWindow : public wxWindow
754 {
755 DECLARE_DYNAMIC_CLASS(wxPyWindow)
756 public:
757 wxPyWindow() : wxWindow() {}
758 wxPyWindow(wxWindow* parent, const wxWindowID id,
759 const wxPoint& pos = wxDefaultPosition,
760 const wxSize& size = wxDefaultSize,
761 long style = 0,
762 const wxString& name = wxPyPanelNameStr)
763 : wxWindow(parent, id, pos, size, style, name) {}
764
765
766 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
767 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
768 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
769 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
770
771 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
772 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
773 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
774
775 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
776 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
777
778 DEC_PYCALLBACK__(InitDialog);
779 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
780 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
781 DEC_PYCALLBACK_BOOL_(Validate);
782
783 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
784 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
785 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
786
787 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
788 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
789
790 PYPRIVATE;
791 };
792
793 IMPLEMENT_DYNAMIC_CLASS(wxPyWindow, wxWindow);
794
795 IMP_PYCALLBACK_VOID_INT4(wxPyWindow, wxWindow, DoMoveWindow);
796 IMP_PYCALLBACK_VOID_INT5(wxPyWindow, wxWindow, DoSetSize);
797 IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetClientSize);
798 IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetVirtualSize);
799
800 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetSize);
801 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetClientSize);
802 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetPosition);
803
804 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetVirtualSize);
805 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetBestSize);
806
807 IMP_PYCALLBACK__(wxPyWindow, wxWindow, InitDialog);
808 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataFromWindow);
809 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataToWindow);
810 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, Validate);
811
812 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocus);
813 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocusFromKeyboard);
814 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, GetMaxSize);
815
816 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, AddChild);
817 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, RemoveChild);
818
819
820 // C++ version of Python aware wxPanel
821 class wxPyPanel : public wxPanel
822 {
823 DECLARE_DYNAMIC_CLASS(wxPyPanel)
824 public:
825 wxPyPanel() : wxPanel() {}
826 wxPyPanel(wxWindow* parent, const wxWindowID id,
827 const wxPoint& pos = wxDefaultPosition,
828 const wxSize& size = wxDefaultSize,
829 long style = 0,
830 const wxString& name = wxPyPanelNameStr)
831 : wxPanel(parent, id, pos, size, style, name) {}
832
833
834 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
835 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
836 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
837 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
838
839 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
840 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
841 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
842
843 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
844 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
845
846 DEC_PYCALLBACK__(InitDialog);
847 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
848 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
849 DEC_PYCALLBACK_BOOL_(Validate);
850
851 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
852 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
853 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
854
855 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
856 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
857
858 PYPRIVATE;
859 };
860
861 IMPLEMENT_DYNAMIC_CLASS(wxPyPanel, wxPanel);
862
863 IMP_PYCALLBACK_VOID_INT4(wxPyPanel, wxPanel, DoMoveWindow);
864 IMP_PYCALLBACK_VOID_INT5(wxPyPanel, wxPanel, DoSetSize);
865 IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetClientSize);
866 IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetVirtualSize);
867
868 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetSize);
869 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetClientSize);
870 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetPosition);
871
872 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetVirtualSize);
873 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetBestSize);
874
875 IMP_PYCALLBACK__(wxPyPanel, wxPanel, InitDialog);
876 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataFromWindow);
877 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataToWindow);
878 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, Validate);
879
880 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocus);
881 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocusFromKeyboard);
882 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, GetMaxSize);
883
884 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, AddChild);
885 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, RemoveChild);
886
887
888
889 #include "wx/wxPython/printfw.h"
890
891
892 static const wxString wxPyPrintoutTitleStr(wxT("Printout"));
893 static const wxString wxPyPreviewCanvasNameStr(wxT("previewcanvas"));
894
895
896
897 // Since this one would be tough and ugly to do with the Macros...
898 void wxPyPrintout::GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
899 bool hadErr = False;
900 bool found;
901
902 wxPyBeginBlockThreads();
903 if ((found = wxPyCBH_findCallback(m_myInst, "GetPageInfo"))) {
904 PyObject* result = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
905 if (result && PyTuple_Check(result) && PyTuple_Size(result) == 4) {
906 PyObject* val;
907
908 val = PyTuple_GetItem(result, 0);
909 if (PyInt_Check(val)) *minPage = PyInt_AsLong(val);
910 else hadErr = True;
911
912 val = PyTuple_GetItem(result, 1);
913 if (PyInt_Check(val)) *maxPage = PyInt_AsLong(val);
914 else hadErr = True;
915
916 val = PyTuple_GetItem(result, 2);
917 if (PyInt_Check(val)) *pageFrom = PyInt_AsLong(val);
918 else hadErr = True;
919
920 val = PyTuple_GetItem(result, 3);
921 if (PyInt_Check(val)) *pageTo = PyInt_AsLong(val);
922 else hadErr = True;
923 }
924 else
925 hadErr = True;
926
927 if (hadErr) {
928 PyErr_SetString(PyExc_TypeError, "GetPageInfo should return a tuple of 4 integers.");
929 PyErr_Print();
930 }
931 Py_DECREF(result);
932 }
933 wxPyEndBlockThreads();
934 if (! found)
935 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
936 }
937
938 void wxPyPrintout::base_GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
939 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
940 }
941
942
943 IMP_PYCALLBACK_BOOL_INTINT(wxPyPrintout, wxPrintout, OnBeginDocument);
944 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndDocument);
945 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnBeginPrinting);
946 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndPrinting);
947 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnPreparePrinting);
948 IMP_PYCALLBACK_BOOL_INT_pure(wxPyPrintout, wxPrintout, OnPrintPage);
949 IMP_PYCALLBACK_BOOL_INT(wxPyPrintout, wxPrintout, HasPage);
950
951
952
953
954
955 #define DEC_PYCALLBACK_BOOL_PREWINDC(CBNAME) \
956 bool CBNAME(wxPreviewCanvas* a, wxDC& b); \
957 bool base_##CBNAME(wxPreviewCanvas* a, wxDC& b)
958
959
960 #define IMP_PYCALLBACK_BOOL_PREWINDC(CLASS, PCLASS, CBNAME) \
961 bool CLASS::CBNAME(wxPreviewCanvas* a, wxDC& b) { \
962 bool rval=False; \
963 bool found; \
964 wxPyBeginBlockThreads(); \
965 if ((found = wxPyCBH_findCallback(m_myInst, #CBNAME))) { \
966 PyObject* win = wxPyMake_wxObject(a); \
967 PyObject* dc = wxPyMake_wxObject(&b); \
968 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OO)", win, dc));\
969 Py_DECREF(win); \
970 Py_DECREF(dc); \
971 } \
972 wxPyEndBlockThreads(); \
973 if (! found) \
974 rval = PCLASS::CBNAME(a, b); \
975 return rval; \
976 } \
977 bool CLASS::base_##CBNAME(wxPreviewCanvas* a, wxDC& b) { \
978 return PCLASS::CBNAME(a, b); \
979 }
980
981
982
983
984 class wxPyPrintPreview : public wxPrintPreview
985 {
986 DECLARE_CLASS(wxPyPrintPreview)
987 public:
988 wxPyPrintPreview(wxPyPrintout* printout,
989 wxPyPrintout* printoutForPrinting,
990 wxPrintData* data=NULL)
991 : wxPrintPreview(printout, printoutForPrinting, data)
992 {}
993
994 DEC_PYCALLBACK_BOOL_INT(SetCurrentPage);
995 DEC_PYCALLBACK_BOOL_PREWINDC(PaintPage);
996 DEC_PYCALLBACK_BOOL_PREWINDC(DrawBlankPage);
997 DEC_PYCALLBACK_BOOL_INT(RenderPage);
998 DEC_PYCALLBACK_VOID_INT(SetZoom);
999 DEC_PYCALLBACK_BOOL_BOOL(Print);
1000 DEC_PYCALLBACK_VOID_(DetermineScaling);
1001
1002 PYPRIVATE;
1003 };
1004
1005 // Stupid renamed classes... Fix this in 2.5...
1006 #if defined(__WXMSW__)
1007 IMPLEMENT_CLASS( wxPyPrintPreview, wxWindowsPrintPreview );
1008 #elif defined(__WXMAC__)
1009 IMPLEMENT_CLASS( wxPyPrintPreview, wxMacPrintPreview );
1010 #else
1011 IMPLEMENT_CLASS( wxPyPrintPreview, wxPostScriptPrintPreview );
1012 #endif
1013
1014 IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, SetCurrentPage);
1015 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, PaintPage);
1016 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, DrawBlankPage);
1017 IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, RenderPage);
1018 IMP_PYCALLBACK_VOID_INT (wxPyPrintPreview, wxPrintPreview, SetZoom);
1019 IMP_PYCALLBACK_BOOL_BOOL (wxPyPrintPreview, wxPrintPreview, Print);
1020 IMP_PYCALLBACK_VOID_ (wxPyPrintPreview, wxPrintPreview, DetermineScaling);
1021
1022
1023 class wxPyPreviewFrame : public wxPreviewFrame
1024 {
1025 DECLARE_CLASS(wxPyPreviewFrame);
1026 public:
1027 wxPyPreviewFrame(wxPrintPreview* preview, wxFrame* parent,
1028 const wxString& title,
1029 const wxPoint& pos = wxDefaultPosition,
1030 const wxSize& size = wxDefaultSize,
1031 long style = wxDEFAULT_FRAME_STYLE,
1032 const wxString& name = wxPyFrameNameStr)
1033 : wxPreviewFrame(preview, parent, title, pos, size, style, name)
1034 {}
1035
1036 void SetPreviewCanvas(wxPreviewCanvas* canvas) { m_previewCanvas = canvas; }
1037 void SetControlBar(wxPreviewControlBar* bar) { m_controlBar = bar; }
1038
1039 DEC_PYCALLBACK_VOID_(Initialize);
1040 DEC_PYCALLBACK_VOID_(CreateCanvas);
1041 DEC_PYCALLBACK_VOID_(CreateControlBar);
1042
1043 PYPRIVATE;
1044 };
1045
1046 IMPLEMENT_CLASS(wxPyPreviewFrame, wxPreviewFrame);
1047
1048 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, Initialize);
1049 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateCanvas);
1050 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateControlBar);
1051
1052
1053 class wxPyPreviewControlBar : public wxPreviewControlBar
1054 {
1055 DECLARE_CLASS(wxPyPreviewControlBar);
1056 public:
1057 wxPyPreviewControlBar(wxPrintPreview *preview,
1058 long buttons,
1059 wxWindow *parent,
1060 const wxPoint& pos = wxDefaultPosition,
1061 const wxSize& size = wxDefaultSize,
1062 long style = 0,
1063 const wxString& name = wxPyPanelNameStr)
1064 : wxPreviewControlBar(preview, buttons, parent, pos, size, style, name)
1065 {}
1066
1067 void SetPrintPreview(wxPrintPreview* preview) { m_printPreview = preview; }
1068
1069 DEC_PYCALLBACK_VOID_(CreateButtons);
1070 DEC_PYCALLBACK_VOID_INT(SetZoomControl);
1071
1072 PYPRIVATE;
1073 };
1074
1075 IMPLEMENT_CLASS(wxPyPreviewControlBar, wxPreviewControlBar);
1076 IMP_PYCALLBACK_VOID_(wxPyPreviewControlBar, wxPreviewControlBar, CreateButtons);
1077 IMP_PYCALLBACK_VOID_INT(wxPyPreviewControlBar, wxPreviewControlBar, SetZoomControl);
1078
1079 #ifdef __cplusplus
1080 extern "C" {
1081 #endif
1082 static PyObject *_wrap_new_Panel(PyObject *self, PyObject *args, PyObject *kwargs) {
1083 PyObject *resultobj;
1084 wxWindow *arg1 = (wxWindow *) 0 ;
1085 int arg2 = (int) (int)-1 ;
1086 wxPoint const &arg3_defvalue = wxDefaultPosition ;
1087 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
1088 wxSize const &arg4_defvalue = wxDefaultSize ;
1089 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
1090 long arg5 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
1091 wxString const &arg6_defvalue = wxPyPanelNameStr ;
1092 wxString *arg6 = (wxString *) &arg6_defvalue ;
1093 wxPanel *result;
1094 wxPoint temp3 ;
1095 wxSize temp4 ;
1096 bool temp6 = False ;
1097 PyObject * obj0 = 0 ;
1098 PyObject * obj1 = 0 ;
1099 PyObject * obj2 = 0 ;
1100 PyObject * obj3 = 0 ;
1101 PyObject * obj4 = 0 ;
1102 PyObject * obj5 = 0 ;
1103 char *kwnames[] = {
1104 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1105 };
1106
1107 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_Panel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
1108 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1109 if (obj1) {
1110 {
1111 arg2 = (int const) SWIG_PyObj_AsInt(obj1);
1112 if (PyErr_Occurred()) SWIG_fail;
1113 }
1114 }
1115 if (obj2) {
1116 {
1117 arg3 = &temp3;
1118 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
1119 }
1120 }
1121 if (obj3) {
1122 {
1123 arg4 = &temp4;
1124 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
1125 }
1126 }
1127 if (obj4) {
1128 {
1129 arg5 = (long) SWIG_PyObj_AsLong(obj4);
1130 if (PyErr_Occurred()) SWIG_fail;
1131 }
1132 }
1133 if (obj5) {
1134 {
1135 arg6 = wxString_in_helper(obj5);
1136 if (arg6 == NULL) SWIG_fail;
1137 temp6 = True;
1138 }
1139 }
1140 {
1141 PyThreadState* __tstate = wxPyBeginAllowThreads();
1142 result = (wxPanel *)new wxPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
1143
1144 wxPyEndAllowThreads(__tstate);
1145 if (PyErr_Occurred()) SWIG_fail;
1146 }
1147 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPanel, 1);
1148 {
1149 if (temp6)
1150 delete arg6;
1151 }
1152 return resultobj;
1153 fail:
1154 {
1155 if (temp6)
1156 delete arg6;
1157 }
1158 return NULL;
1159 }
1160
1161
1162 static PyObject *_wrap_new_PrePanel(PyObject *self, PyObject *args, PyObject *kwargs) {
1163 PyObject *resultobj;
1164 wxPanel *result;
1165 char *kwnames[] = {
1166 NULL
1167 };
1168
1169 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePanel",kwnames)) goto fail;
1170 {
1171 PyThreadState* __tstate = wxPyBeginAllowThreads();
1172 result = (wxPanel *)new wxPanel();
1173
1174 wxPyEndAllowThreads(__tstate);
1175 if (PyErr_Occurred()) SWIG_fail;
1176 }
1177 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPanel, 1);
1178 return resultobj;
1179 fail:
1180 return NULL;
1181 }
1182
1183
1184 static PyObject *_wrap_Panel_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
1185 PyObject *resultobj;
1186 wxPanel *arg1 = (wxPanel *) 0 ;
1187 wxWindow *arg2 = (wxWindow *) 0 ;
1188 int arg3 ;
1189 wxPoint const &arg4_defvalue = wxDefaultPosition ;
1190 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
1191 wxSize const &arg5_defvalue = wxDefaultSize ;
1192 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
1193 long arg6 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
1194 wxString const &arg7_defvalue = wxPyPanelNameStr ;
1195 wxString *arg7 = (wxString *) &arg7_defvalue ;
1196 bool result;
1197 wxPoint temp4 ;
1198 wxSize temp5 ;
1199 bool temp7 = False ;
1200 PyObject * obj0 = 0 ;
1201 PyObject * obj1 = 0 ;
1202 PyObject * obj2 = 0 ;
1203 PyObject * obj3 = 0 ;
1204 PyObject * obj4 = 0 ;
1205 PyObject * obj5 = 0 ;
1206 PyObject * obj6 = 0 ;
1207 char *kwnames[] = {
1208 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1209 };
1210
1211 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:Panel_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
1212 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1213 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1214 {
1215 arg3 = (int const) SWIG_PyObj_AsInt(obj2);
1216 if (PyErr_Occurred()) SWIG_fail;
1217 }
1218 if (obj3) {
1219 {
1220 arg4 = &temp4;
1221 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
1222 }
1223 }
1224 if (obj4) {
1225 {
1226 arg5 = &temp5;
1227 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
1228 }
1229 }
1230 if (obj5) {
1231 {
1232 arg6 = (long) SWIG_PyObj_AsLong(obj5);
1233 if (PyErr_Occurred()) SWIG_fail;
1234 }
1235 }
1236 if (obj6) {
1237 {
1238 arg7 = wxString_in_helper(obj6);
1239 if (arg7 == NULL) SWIG_fail;
1240 temp7 = True;
1241 }
1242 }
1243 {
1244 PyThreadState* __tstate = wxPyBeginAllowThreads();
1245 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
1246
1247 wxPyEndAllowThreads(__tstate);
1248 if (PyErr_Occurred()) SWIG_fail;
1249 }
1250 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
1251 {
1252 if (temp7)
1253 delete arg7;
1254 }
1255 return resultobj;
1256 fail:
1257 {
1258 if (temp7)
1259 delete arg7;
1260 }
1261 return NULL;
1262 }
1263
1264
1265 static PyObject *_wrap_Panel_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
1266 PyObject *resultobj;
1267 wxPanel *arg1 = (wxPanel *) 0 ;
1268 PyObject * obj0 = 0 ;
1269 char *kwnames[] = {
1270 (char *) "self", NULL
1271 };
1272
1273 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_InitDialog",kwnames,&obj0)) goto fail;
1274 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1275 {
1276 PyThreadState* __tstate = wxPyBeginAllowThreads();
1277 (arg1)->InitDialog();
1278
1279 wxPyEndAllowThreads(__tstate);
1280 if (PyErr_Occurred()) SWIG_fail;
1281 }
1282 Py_INCREF(Py_None); resultobj = Py_None;
1283 return resultobj;
1284 fail:
1285 return NULL;
1286 }
1287
1288
1289 static PyObject * Panel_swigregister(PyObject *self, PyObject *args) {
1290 PyObject *obj;
1291 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
1292 SWIG_TypeClientData(SWIGTYPE_p_wxPanel, obj);
1293 Py_INCREF(obj);
1294 return Py_BuildValue((char *)"");
1295 }
1296 static PyObject *_wrap_new_ScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1297 PyObject *resultobj;
1298 wxWindow *arg1 = (wxWindow *) 0 ;
1299 int arg2 = (int) (int)-1 ;
1300 wxPoint const &arg3_defvalue = wxDefaultPosition ;
1301 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
1302 wxSize const &arg4_defvalue = wxDefaultSize ;
1303 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
1304 long arg5 = (long) wxHSCROLL|wxVSCROLL ;
1305 wxString const &arg6_defvalue = wxPyPanelNameStr ;
1306 wxString *arg6 = (wxString *) &arg6_defvalue ;
1307 wxScrolledWindow *result;
1308 wxPoint temp3 ;
1309 wxSize temp4 ;
1310 bool temp6 = False ;
1311 PyObject * obj0 = 0 ;
1312 PyObject * obj1 = 0 ;
1313 PyObject * obj2 = 0 ;
1314 PyObject * obj3 = 0 ;
1315 PyObject * obj4 = 0 ;
1316 PyObject * obj5 = 0 ;
1317 char *kwnames[] = {
1318 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1319 };
1320
1321 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_ScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
1322 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1323 if (obj1) {
1324 {
1325 arg2 = (int const) SWIG_PyObj_AsInt(obj1);
1326 if (PyErr_Occurred()) SWIG_fail;
1327 }
1328 }
1329 if (obj2) {
1330 {
1331 arg3 = &temp3;
1332 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
1333 }
1334 }
1335 if (obj3) {
1336 {
1337 arg4 = &temp4;
1338 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
1339 }
1340 }
1341 if (obj4) {
1342 {
1343 arg5 = (long) SWIG_PyObj_AsLong(obj4);
1344 if (PyErr_Occurred()) SWIG_fail;
1345 }
1346 }
1347 if (obj5) {
1348 {
1349 arg6 = wxString_in_helper(obj5);
1350 if (arg6 == NULL) SWIG_fail;
1351 temp6 = True;
1352 }
1353 }
1354 {
1355 PyThreadState* __tstate = wxPyBeginAllowThreads();
1356 result = (wxScrolledWindow *)new wxScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
1357
1358 wxPyEndAllowThreads(__tstate);
1359 if (PyErr_Occurred()) SWIG_fail;
1360 }
1361 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxScrolledWindow, 1);
1362 {
1363 if (temp6)
1364 delete arg6;
1365 }
1366 return resultobj;
1367 fail:
1368 {
1369 if (temp6)
1370 delete arg6;
1371 }
1372 return NULL;
1373 }
1374
1375
1376 static PyObject *_wrap_new_PreScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1377 PyObject *resultobj;
1378 wxScrolledWindow *result;
1379 char *kwnames[] = {
1380 NULL
1381 };
1382
1383 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreScrolledWindow",kwnames)) goto fail;
1384 {
1385 PyThreadState* __tstate = wxPyBeginAllowThreads();
1386 result = (wxScrolledWindow *)new wxScrolledWindow();
1387
1388 wxPyEndAllowThreads(__tstate);
1389 if (PyErr_Occurred()) SWIG_fail;
1390 }
1391 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxScrolledWindow, 1);
1392 return resultobj;
1393 fail:
1394 return NULL;
1395 }
1396
1397
1398 static PyObject *_wrap_ScrolledWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
1399 PyObject *resultobj;
1400 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1401 wxWindow *arg2 = (wxWindow *) 0 ;
1402 int arg3 = (int) (int)-1 ;
1403 wxPoint const &arg4_defvalue = wxDefaultPosition ;
1404 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
1405 wxSize const &arg5_defvalue = wxDefaultSize ;
1406 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
1407 long arg6 = (long) wxHSCROLL|wxVSCROLL ;
1408 wxString const &arg7_defvalue = wxPyPanelNameStr ;
1409 wxString *arg7 = (wxString *) &arg7_defvalue ;
1410 bool result;
1411 wxPoint temp4 ;
1412 wxSize temp5 ;
1413 bool temp7 = False ;
1414 PyObject * obj0 = 0 ;
1415 PyObject * obj1 = 0 ;
1416 PyObject * obj2 = 0 ;
1417 PyObject * obj3 = 0 ;
1418 PyObject * obj4 = 0 ;
1419 PyObject * obj5 = 0 ;
1420 PyObject * obj6 = 0 ;
1421 char *kwnames[] = {
1422 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1423 };
1424
1425 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:ScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
1426 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1427 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1428 if (obj2) {
1429 {
1430 arg3 = (int const) SWIG_PyObj_AsInt(obj2);
1431 if (PyErr_Occurred()) SWIG_fail;
1432 }
1433 }
1434 if (obj3) {
1435 {
1436 arg4 = &temp4;
1437 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
1438 }
1439 }
1440 if (obj4) {
1441 {
1442 arg5 = &temp5;
1443 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
1444 }
1445 }
1446 if (obj5) {
1447 {
1448 arg6 = (long) SWIG_PyObj_AsLong(obj5);
1449 if (PyErr_Occurred()) SWIG_fail;
1450 }
1451 }
1452 if (obj6) {
1453 {
1454 arg7 = wxString_in_helper(obj6);
1455 if (arg7 == NULL) SWIG_fail;
1456 temp7 = True;
1457 }
1458 }
1459 {
1460 PyThreadState* __tstate = wxPyBeginAllowThreads();
1461 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
1462
1463 wxPyEndAllowThreads(__tstate);
1464 if (PyErr_Occurred()) SWIG_fail;
1465 }
1466 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
1467 {
1468 if (temp7)
1469 delete arg7;
1470 }
1471 return resultobj;
1472 fail:
1473 {
1474 if (temp7)
1475 delete arg7;
1476 }
1477 return NULL;
1478 }
1479
1480
1481 static PyObject *_wrap_ScrolledWindow_SetScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
1482 PyObject *resultobj;
1483 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1484 int arg2 ;
1485 int arg3 ;
1486 int arg4 ;
1487 int arg5 ;
1488 int arg6 = (int) 0 ;
1489 int arg7 = (int) 0 ;
1490 bool arg8 = (bool) False ;
1491 PyObject * obj0 = 0 ;
1492 PyObject * obj1 = 0 ;
1493 PyObject * obj2 = 0 ;
1494 PyObject * obj3 = 0 ;
1495 PyObject * obj4 = 0 ;
1496 PyObject * obj5 = 0 ;
1497 PyObject * obj6 = 0 ;
1498 PyObject * obj7 = 0 ;
1499 char *kwnames[] = {
1500 (char *) "self",(char *) "pixelsPerUnitX",(char *) "pixelsPerUnitY",(char *) "noUnitsX",(char *) "noUnitsY",(char *) "xPos",(char *) "yPos",(char *) "noRefresh", NULL
1501 };
1502
1503 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|OOO:ScrolledWindow_SetScrollbars",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
1504 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1505 {
1506 arg2 = (int) SWIG_PyObj_AsInt(obj1);
1507 if (PyErr_Occurred()) SWIG_fail;
1508 }
1509 {
1510 arg3 = (int) SWIG_PyObj_AsInt(obj2);
1511 if (PyErr_Occurred()) SWIG_fail;
1512 }
1513 {
1514 arg4 = (int) SWIG_PyObj_AsInt(obj3);
1515 if (PyErr_Occurred()) SWIG_fail;
1516 }
1517 {
1518 arg5 = (int) SWIG_PyObj_AsInt(obj4);
1519 if (PyErr_Occurred()) SWIG_fail;
1520 }
1521 if (obj5) {
1522 {
1523 arg6 = (int) SWIG_PyObj_AsInt(obj5);
1524 if (PyErr_Occurred()) SWIG_fail;
1525 }
1526 }
1527 if (obj6) {
1528 {
1529 arg7 = (int) SWIG_PyObj_AsInt(obj6);
1530 if (PyErr_Occurred()) SWIG_fail;
1531 }
1532 }
1533 if (obj7) {
1534 {
1535 arg8 = (bool) SWIG_PyObj_AsBool(obj7);
1536 if (PyErr_Occurred()) SWIG_fail;
1537 }
1538 }
1539 {
1540 PyThreadState* __tstate = wxPyBeginAllowThreads();
1541 (arg1)->SetScrollbars(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
1542
1543 wxPyEndAllowThreads(__tstate);
1544 if (PyErr_Occurred()) SWIG_fail;
1545 }
1546 Py_INCREF(Py_None); resultobj = Py_None;
1547 return resultobj;
1548 fail:
1549 return NULL;
1550 }
1551
1552
1553 static PyObject *_wrap_ScrolledWindow_Scroll(PyObject *self, PyObject *args, PyObject *kwargs) {
1554 PyObject *resultobj;
1555 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1556 int arg2 ;
1557 int arg3 ;
1558 PyObject * obj0 = 0 ;
1559 PyObject * obj1 = 0 ;
1560 PyObject * obj2 = 0 ;
1561 char *kwnames[] = {
1562 (char *) "self",(char *) "x",(char *) "y", NULL
1563 };
1564
1565 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_Scroll",kwnames,&obj0,&obj1,&obj2)) goto fail;
1566 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1567 {
1568 arg2 = (int) SWIG_PyObj_AsInt(obj1);
1569 if (PyErr_Occurred()) SWIG_fail;
1570 }
1571 {
1572 arg3 = (int) SWIG_PyObj_AsInt(obj2);
1573 if (PyErr_Occurred()) SWIG_fail;
1574 }
1575 {
1576 PyThreadState* __tstate = wxPyBeginAllowThreads();
1577 (arg1)->Scroll(arg2,arg3);
1578
1579 wxPyEndAllowThreads(__tstate);
1580 if (PyErr_Occurred()) SWIG_fail;
1581 }
1582 Py_INCREF(Py_None); resultobj = Py_None;
1583 return resultobj;
1584 fail:
1585 return NULL;
1586 }
1587
1588
1589 static PyObject *_wrap_ScrolledWindow_GetScrollPageSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1590 PyObject *resultobj;
1591 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1592 int arg2 ;
1593 int result;
1594 PyObject * obj0 = 0 ;
1595 PyObject * obj1 = 0 ;
1596 char *kwnames[] = {
1597 (char *) "self",(char *) "orient", NULL
1598 };
1599
1600 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_GetScrollPageSize",kwnames,&obj0,&obj1)) goto fail;
1601 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1602 {
1603 arg2 = (int) SWIG_PyObj_AsInt(obj1);
1604 if (PyErr_Occurred()) SWIG_fail;
1605 }
1606 {
1607 PyThreadState* __tstate = wxPyBeginAllowThreads();
1608 result = (int)((wxScrolledWindow const *)arg1)->GetScrollPageSize(arg2);
1609
1610 wxPyEndAllowThreads(__tstate);
1611 if (PyErr_Occurred()) SWIG_fail;
1612 }
1613 resultobj = SWIG_PyObj_FromInt((int)result);
1614 return resultobj;
1615 fail:
1616 return NULL;
1617 }
1618
1619
1620 static PyObject *_wrap_ScrolledWindow_SetScrollPageSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1621 PyObject *resultobj;
1622 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1623 int arg2 ;
1624 int arg3 ;
1625 PyObject * obj0 = 0 ;
1626 PyObject * obj1 = 0 ;
1627 PyObject * obj2 = 0 ;
1628 char *kwnames[] = {
1629 (char *) "self",(char *) "orient",(char *) "pageSize", NULL
1630 };
1631
1632 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollPageSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
1633 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1634 {
1635 arg2 = (int) SWIG_PyObj_AsInt(obj1);
1636 if (PyErr_Occurred()) SWIG_fail;
1637 }
1638 {
1639 arg3 = (int) SWIG_PyObj_AsInt(obj2);
1640 if (PyErr_Occurred()) SWIG_fail;
1641 }
1642 {
1643 PyThreadState* __tstate = wxPyBeginAllowThreads();
1644 (arg1)->SetScrollPageSize(arg2,arg3);
1645
1646 wxPyEndAllowThreads(__tstate);
1647 if (PyErr_Occurred()) SWIG_fail;
1648 }
1649 Py_INCREF(Py_None); resultobj = Py_None;
1650 return resultobj;
1651 fail:
1652 return NULL;
1653 }
1654
1655
1656 static PyObject *_wrap_ScrolledWindow_SetScrollRate(PyObject *self, PyObject *args, PyObject *kwargs) {
1657 PyObject *resultobj;
1658 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1659 int arg2 ;
1660 int arg3 ;
1661 PyObject * obj0 = 0 ;
1662 PyObject * obj1 = 0 ;
1663 PyObject * obj2 = 0 ;
1664 char *kwnames[] = {
1665 (char *) "self",(char *) "xstep",(char *) "ystep", NULL
1666 };
1667
1668 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollRate",kwnames,&obj0,&obj1,&obj2)) goto fail;
1669 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1670 {
1671 arg2 = (int) SWIG_PyObj_AsInt(obj1);
1672 if (PyErr_Occurred()) SWIG_fail;
1673 }
1674 {
1675 arg3 = (int) SWIG_PyObj_AsInt(obj2);
1676 if (PyErr_Occurred()) SWIG_fail;
1677 }
1678 {
1679 PyThreadState* __tstate = wxPyBeginAllowThreads();
1680 (arg1)->SetScrollRate(arg2,arg3);
1681
1682 wxPyEndAllowThreads(__tstate);
1683 if (PyErr_Occurred()) SWIG_fail;
1684 }
1685 Py_INCREF(Py_None); resultobj = Py_None;
1686 return resultobj;
1687 fail:
1688 return NULL;
1689 }
1690
1691
1692 static PyObject *_wrap_ScrolledWindow_GetScrollPixelsPerUnit(PyObject *self, PyObject *args, PyObject *kwargs) {
1693 PyObject *resultobj;
1694 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1695 int *arg2 = (int *) 0 ;
1696 int *arg3 = (int *) 0 ;
1697 int temp2 ;
1698 int temp3 ;
1699 PyObject * obj0 = 0 ;
1700 char *kwnames[] = {
1701 (char *) "self", NULL
1702 };
1703
1704 arg2 = &temp2;
1705 arg3 = &temp3;
1706 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScrollPixelsPerUnit",kwnames,&obj0)) goto fail;
1707 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1708 {
1709 PyThreadState* __tstate = wxPyBeginAllowThreads();
1710 ((wxScrolledWindow const *)arg1)->GetScrollPixelsPerUnit(arg2,arg3);
1711
1712 wxPyEndAllowThreads(__tstate);
1713 if (PyErr_Occurred()) SWIG_fail;
1714 }
1715 Py_INCREF(Py_None); resultobj = Py_None;
1716 {
1717 PyObject *o = PyInt_FromLong((long) (*arg2));
1718 resultobj = t_output_helper(resultobj,o);
1719 }
1720 {
1721 PyObject *o = PyInt_FromLong((long) (*arg3));
1722 resultobj = t_output_helper(resultobj,o);
1723 }
1724 return resultobj;
1725 fail:
1726 return NULL;
1727 }
1728
1729
1730 static PyObject *_wrap_ScrolledWindow_EnableScrolling(PyObject *self, PyObject *args, PyObject *kwargs) {
1731 PyObject *resultobj;
1732 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1733 bool arg2 ;
1734 bool arg3 ;
1735 PyObject * obj0 = 0 ;
1736 PyObject * obj1 = 0 ;
1737 PyObject * obj2 = 0 ;
1738 char *kwnames[] = {
1739 (char *) "self",(char *) "x_scrolling",(char *) "y_scrolling", NULL
1740 };
1741
1742 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_EnableScrolling",kwnames,&obj0,&obj1,&obj2)) goto fail;
1743 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1744 {
1745 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
1746 if (PyErr_Occurred()) SWIG_fail;
1747 }
1748 {
1749 arg3 = (bool) SWIG_PyObj_AsBool(obj2);
1750 if (PyErr_Occurred()) SWIG_fail;
1751 }
1752 {
1753 PyThreadState* __tstate = wxPyBeginAllowThreads();
1754 (arg1)->EnableScrolling(arg2,arg3);
1755
1756 wxPyEndAllowThreads(__tstate);
1757 if (PyErr_Occurred()) SWIG_fail;
1758 }
1759 Py_INCREF(Py_None); resultobj = Py_None;
1760 return resultobj;
1761 fail:
1762 return NULL;
1763 }
1764
1765
1766 static PyObject *_wrap_ScrolledWindow_GetViewStart(PyObject *self, PyObject *args, PyObject *kwargs) {
1767 PyObject *resultobj;
1768 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1769 int *arg2 = (int *) 0 ;
1770 int *arg3 = (int *) 0 ;
1771 int temp2 ;
1772 int temp3 ;
1773 PyObject * obj0 = 0 ;
1774 char *kwnames[] = {
1775 (char *) "self", NULL
1776 };
1777
1778 arg2 = &temp2;
1779 arg3 = &temp3;
1780 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetViewStart",kwnames,&obj0)) goto fail;
1781 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1782 {
1783 PyThreadState* __tstate = wxPyBeginAllowThreads();
1784 ((wxScrolledWindow const *)arg1)->GetViewStart(arg2,arg3);
1785
1786 wxPyEndAllowThreads(__tstate);
1787 if (PyErr_Occurred()) SWIG_fail;
1788 }
1789 Py_INCREF(Py_None); resultobj = Py_None;
1790 {
1791 PyObject *o = PyInt_FromLong((long) (*arg2));
1792 resultobj = t_output_helper(resultobj,o);
1793 }
1794 {
1795 PyObject *o = PyInt_FromLong((long) (*arg3));
1796 resultobj = t_output_helper(resultobj,o);
1797 }
1798 return resultobj;
1799 fail:
1800 return NULL;
1801 }
1802
1803
1804 static PyObject *_wrap_ScrolledWindow_SetScale(PyObject *self, PyObject *args, PyObject *kwargs) {
1805 PyObject *resultobj;
1806 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1807 double arg2 ;
1808 double arg3 ;
1809 PyObject * obj0 = 0 ;
1810 PyObject * obj1 = 0 ;
1811 PyObject * obj2 = 0 ;
1812 char *kwnames[] = {
1813 (char *) "self",(char *) "xs",(char *) "ys", NULL
1814 };
1815
1816 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScale",kwnames,&obj0,&obj1,&obj2)) goto fail;
1817 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1818 {
1819 arg2 = (double) SWIG_PyObj_AsDouble(obj1);
1820 if (PyErr_Occurred()) SWIG_fail;
1821 }
1822 {
1823 arg3 = (double) SWIG_PyObj_AsDouble(obj2);
1824 if (PyErr_Occurred()) SWIG_fail;
1825 }
1826 {
1827 PyThreadState* __tstate = wxPyBeginAllowThreads();
1828 (arg1)->SetScale(arg2,arg3);
1829
1830 wxPyEndAllowThreads(__tstate);
1831 if (PyErr_Occurred()) SWIG_fail;
1832 }
1833 Py_INCREF(Py_None); resultobj = Py_None;
1834 return resultobj;
1835 fail:
1836 return NULL;
1837 }
1838
1839
1840 static PyObject *_wrap_ScrolledWindow_GetScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
1841 PyObject *resultobj;
1842 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1843 double result;
1844 PyObject * obj0 = 0 ;
1845 char *kwnames[] = {
1846 (char *) "self", NULL
1847 };
1848
1849 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleX",kwnames,&obj0)) goto fail;
1850 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1851 {
1852 PyThreadState* __tstate = wxPyBeginAllowThreads();
1853 result = (double)((wxScrolledWindow const *)arg1)->GetScaleX();
1854
1855 wxPyEndAllowThreads(__tstate);
1856 if (PyErr_Occurred()) SWIG_fail;
1857 }
1858 resultobj = SWIG_PyObj_FromDouble((double)result);
1859 return resultobj;
1860 fail:
1861 return NULL;
1862 }
1863
1864
1865 static PyObject *_wrap_ScrolledWindow_GetScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
1866 PyObject *resultobj;
1867 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1868 double result;
1869 PyObject * obj0 = 0 ;
1870 char *kwnames[] = {
1871 (char *) "self", NULL
1872 };
1873
1874 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleY",kwnames,&obj0)) goto fail;
1875 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1876 {
1877 PyThreadState* __tstate = wxPyBeginAllowThreads();
1878 result = (double)((wxScrolledWindow const *)arg1)->GetScaleY();
1879
1880 wxPyEndAllowThreads(__tstate);
1881 if (PyErr_Occurred()) SWIG_fail;
1882 }
1883 resultobj = SWIG_PyObj_FromDouble((double)result);
1884 return resultobj;
1885 fail:
1886 return NULL;
1887 }
1888
1889
1890 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(PyObject *self, PyObject *args) {
1891 PyObject *resultobj;
1892 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1893 wxPoint *arg2 = 0 ;
1894 wxPoint result;
1895 wxPoint temp2 ;
1896 PyObject * obj0 = 0 ;
1897 PyObject * obj1 = 0 ;
1898
1899 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1)) goto fail;
1900 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1901 {
1902 arg2 = &temp2;
1903 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
1904 }
1905 {
1906 PyThreadState* __tstate = wxPyBeginAllowThreads();
1907 result = ((wxScrolledWindow const *)arg1)->CalcScrolledPosition((wxPoint const &)*arg2);
1908
1909 wxPyEndAllowThreads(__tstate);
1910 if (PyErr_Occurred()) SWIG_fail;
1911 }
1912 {
1913 wxPoint * resultptr;
1914 resultptr = new wxPoint((wxPoint &) result);
1915 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxPoint, 1);
1916 }
1917 return resultobj;
1918 fail:
1919 return NULL;
1920 }
1921
1922
1923 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(PyObject *self, PyObject *args) {
1924 PyObject *resultobj;
1925 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1926 int arg2 ;
1927 int arg3 ;
1928 int *arg4 = (int *) 0 ;
1929 int *arg5 = (int *) 0 ;
1930 int temp4 ;
1931 int temp5 ;
1932 PyObject * obj0 = 0 ;
1933 PyObject * obj1 = 0 ;
1934 PyObject * obj2 = 0 ;
1935
1936 arg4 = &temp4;
1937 arg5 = &temp5;
1938 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1,&obj2)) goto fail;
1939 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
1940 {
1941 arg2 = (int) SWIG_PyObj_AsInt(obj1);
1942 if (PyErr_Occurred()) SWIG_fail;
1943 }
1944 {
1945 arg3 = (int) SWIG_PyObj_AsInt(obj2);
1946 if (PyErr_Occurred()) SWIG_fail;
1947 }
1948 {
1949 PyThreadState* __tstate = wxPyBeginAllowThreads();
1950 ((wxScrolledWindow const *)arg1)->CalcScrolledPosition(arg2,arg3,arg4,arg5);
1951
1952 wxPyEndAllowThreads(__tstate);
1953 if (PyErr_Occurred()) SWIG_fail;
1954 }
1955 Py_INCREF(Py_None); resultobj = Py_None;
1956 {
1957 PyObject *o = PyInt_FromLong((long) (*arg4));
1958 resultobj = t_output_helper(resultobj,o);
1959 }
1960 {
1961 PyObject *o = PyInt_FromLong((long) (*arg5));
1962 resultobj = t_output_helper(resultobj,o);
1963 }
1964 return resultobj;
1965 fail:
1966 return NULL;
1967 }
1968
1969
1970 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition(PyObject *self, PyObject *args) {
1971 int argc;
1972 PyObject *argv[4];
1973 int ii;
1974
1975 argc = PyObject_Length(args);
1976 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
1977 argv[ii] = PyTuple_GetItem(args,ii);
1978 }
1979 if (argc == 2) {
1980 int _v;
1981 {
1982 void *ptr;
1983 if (SWIG_ConvertPtr(argv[0], (void **) &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
1984 _v = 0;
1985 PyErr_Clear();
1986 } else {
1987 _v = 1;
1988 }
1989 }
1990 if (_v) {
1991 {
1992 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
1993 }
1994 if (_v) {
1995 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(self,args);
1996 }
1997 }
1998 }
1999 if (argc == 3) {
2000 int _v;
2001 {
2002 void *ptr;
2003 if (SWIG_ConvertPtr(argv[0], (void **) &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2004 _v = 0;
2005 PyErr_Clear();
2006 } else {
2007 _v = 1;
2008 }
2009 }
2010 if (_v) {
2011 {
2012 SWIG_PyObj_AsInt(argv[1]);
2013 if (PyErr_Occurred()) {
2014 _v = 0;
2015 PyErr_Clear();
2016 } else {
2017 _v = 1;
2018 }
2019 }
2020 if (_v) {
2021 {
2022 SWIG_PyObj_AsInt(argv[2]);
2023 if (PyErr_Occurred()) {
2024 _v = 0;
2025 PyErr_Clear();
2026 } else {
2027 _v = 1;
2028 }
2029 }
2030 if (_v) {
2031 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(self,args);
2032 }
2033 }
2034 }
2035 }
2036
2037 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'ScrolledWindow_CalcScrolledPosition'");
2038 return NULL;
2039 }
2040
2041
2042 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(PyObject *self, PyObject *args) {
2043 PyObject *resultobj;
2044 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2045 wxPoint *arg2 = 0 ;
2046 wxPoint result;
2047 wxPoint temp2 ;
2048 PyObject * obj0 = 0 ;
2049 PyObject * obj1 = 0 ;
2050
2051 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1)) goto fail;
2052 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2053 {
2054 arg2 = &temp2;
2055 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
2056 }
2057 {
2058 PyThreadState* __tstate = wxPyBeginAllowThreads();
2059 result = ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition((wxPoint const &)*arg2);
2060
2061 wxPyEndAllowThreads(__tstate);
2062 if (PyErr_Occurred()) SWIG_fail;
2063 }
2064 {
2065 wxPoint * resultptr;
2066 resultptr = new wxPoint((wxPoint &) result);
2067 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxPoint, 1);
2068 }
2069 return resultobj;
2070 fail:
2071 return NULL;
2072 }
2073
2074
2075 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(PyObject *self, PyObject *args) {
2076 PyObject *resultobj;
2077 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2078 int arg2 ;
2079 int arg3 ;
2080 int *arg4 = (int *) 0 ;
2081 int *arg5 = (int *) 0 ;
2082 int temp4 ;
2083 int temp5 ;
2084 PyObject * obj0 = 0 ;
2085 PyObject * obj1 = 0 ;
2086 PyObject * obj2 = 0 ;
2087
2088 arg4 = &temp4;
2089 arg5 = &temp5;
2090 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1,&obj2)) goto fail;
2091 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2092 {
2093 arg2 = (int) SWIG_PyObj_AsInt(obj1);
2094 if (PyErr_Occurred()) SWIG_fail;
2095 }
2096 {
2097 arg3 = (int) SWIG_PyObj_AsInt(obj2);
2098 if (PyErr_Occurred()) SWIG_fail;
2099 }
2100 {
2101 PyThreadState* __tstate = wxPyBeginAllowThreads();
2102 ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition(arg2,arg3,arg4,arg5);
2103
2104 wxPyEndAllowThreads(__tstate);
2105 if (PyErr_Occurred()) SWIG_fail;
2106 }
2107 Py_INCREF(Py_None); resultobj = Py_None;
2108 {
2109 PyObject *o = PyInt_FromLong((long) (*arg4));
2110 resultobj = t_output_helper(resultobj,o);
2111 }
2112 {
2113 PyObject *o = PyInt_FromLong((long) (*arg5));
2114 resultobj = t_output_helper(resultobj,o);
2115 }
2116 return resultobj;
2117 fail:
2118 return NULL;
2119 }
2120
2121
2122 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition(PyObject *self, PyObject *args) {
2123 int argc;
2124 PyObject *argv[4];
2125 int ii;
2126
2127 argc = PyObject_Length(args);
2128 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
2129 argv[ii] = PyTuple_GetItem(args,ii);
2130 }
2131 if (argc == 2) {
2132 int _v;
2133 {
2134 void *ptr;
2135 if (SWIG_ConvertPtr(argv[0], (void **) &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2136 _v = 0;
2137 PyErr_Clear();
2138 } else {
2139 _v = 1;
2140 }
2141 }
2142 if (_v) {
2143 {
2144 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
2145 }
2146 if (_v) {
2147 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(self,args);
2148 }
2149 }
2150 }
2151 if (argc == 3) {
2152 int _v;
2153 {
2154 void *ptr;
2155 if (SWIG_ConvertPtr(argv[0], (void **) &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2156 _v = 0;
2157 PyErr_Clear();
2158 } else {
2159 _v = 1;
2160 }
2161 }
2162 if (_v) {
2163 {
2164 SWIG_PyObj_AsInt(argv[1]);
2165 if (PyErr_Occurred()) {
2166 _v = 0;
2167 PyErr_Clear();
2168 } else {
2169 _v = 1;
2170 }
2171 }
2172 if (_v) {
2173 {
2174 SWIG_PyObj_AsInt(argv[2]);
2175 if (PyErr_Occurred()) {
2176 _v = 0;
2177 PyErr_Clear();
2178 } else {
2179 _v = 1;
2180 }
2181 }
2182 if (_v) {
2183 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(self,args);
2184 }
2185 }
2186 }
2187 }
2188
2189 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'ScrolledWindow_CalcUnscrolledPosition'");
2190 return NULL;
2191 }
2192
2193
2194 static PyObject *_wrap_ScrolledWindow_AdjustScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
2195 PyObject *resultobj;
2196 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2197 PyObject * obj0 = 0 ;
2198 char *kwnames[] = {
2199 (char *) "self", NULL
2200 };
2201
2202 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_AdjustScrollbars",kwnames,&obj0)) goto fail;
2203 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2204 {
2205 PyThreadState* __tstate = wxPyBeginAllowThreads();
2206 (arg1)->AdjustScrollbars();
2207
2208 wxPyEndAllowThreads(__tstate);
2209 if (PyErr_Occurred()) SWIG_fail;
2210 }
2211 Py_INCREF(Py_None); resultobj = Py_None;
2212 return resultobj;
2213 fail:
2214 return NULL;
2215 }
2216
2217
2218 static PyObject *_wrap_ScrolledWindow_CalcScrollInc(PyObject *self, PyObject *args, PyObject *kwargs) {
2219 PyObject *resultobj;
2220 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2221 wxScrollWinEvent *arg2 = 0 ;
2222 int result;
2223 PyObject * obj0 = 0 ;
2224 PyObject * obj1 = 0 ;
2225 char *kwnames[] = {
2226 (char *) "self",(char *) "event", NULL
2227 };
2228
2229 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_CalcScrollInc",kwnames,&obj0,&obj1)) goto fail;
2230 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2231 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxScrollWinEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2232 if (arg2 == NULL) {
2233 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
2234 }
2235 {
2236 PyThreadState* __tstate = wxPyBeginAllowThreads();
2237 result = (int)(arg1)->CalcScrollInc(*arg2);
2238
2239 wxPyEndAllowThreads(__tstate);
2240 if (PyErr_Occurred()) SWIG_fail;
2241 }
2242 resultobj = SWIG_PyObj_FromInt((int)result);
2243 return resultobj;
2244 fail:
2245 return NULL;
2246 }
2247
2248
2249 static PyObject *_wrap_ScrolledWindow_SetTargetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
2250 PyObject *resultobj;
2251 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2252 wxWindow *arg2 = (wxWindow *) 0 ;
2253 PyObject * obj0 = 0 ;
2254 PyObject * obj1 = 0 ;
2255 char *kwnames[] = {
2256 (char *) "self",(char *) "target", NULL
2257 };
2258
2259 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetWindow",kwnames,&obj0,&obj1)) goto fail;
2260 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2261 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2262 {
2263 PyThreadState* __tstate = wxPyBeginAllowThreads();
2264 (arg1)->SetTargetWindow(arg2);
2265
2266 wxPyEndAllowThreads(__tstate);
2267 if (PyErr_Occurred()) SWIG_fail;
2268 }
2269 Py_INCREF(Py_None); resultobj = Py_None;
2270 return resultobj;
2271 fail:
2272 return NULL;
2273 }
2274
2275
2276 static PyObject *_wrap_ScrolledWindow_GetTargetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
2277 PyObject *resultobj;
2278 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2279 wxWindow *result;
2280 PyObject * obj0 = 0 ;
2281 char *kwnames[] = {
2282 (char *) "self", NULL
2283 };
2284
2285 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetWindow",kwnames,&obj0)) goto fail;
2286 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2287 {
2288 PyThreadState* __tstate = wxPyBeginAllowThreads();
2289 result = (wxWindow *)((wxScrolledWindow const *)arg1)->GetTargetWindow();
2290
2291 wxPyEndAllowThreads(__tstate);
2292 if (PyErr_Occurred()) SWIG_fail;
2293 }
2294 {
2295 resultobj = wxPyMake_wxObject(result);
2296 }
2297 return resultobj;
2298 fail:
2299 return NULL;
2300 }
2301
2302
2303 static PyObject * ScrolledWindow_swigregister(PyObject *self, PyObject *args) {
2304 PyObject *obj;
2305 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
2306 SWIG_TypeClientData(SWIGTYPE_p_wxScrolledWindow, obj);
2307 Py_INCREF(obj);
2308 return Py_BuildValue((char *)"");
2309 }
2310 static int _wrap_FrameNameStr_set(PyObject *_val) {
2311 PyErr_SetString(PyExc_TypeError,"Variable FrameNameStr is read-only.");
2312 return 1;
2313 }
2314
2315
2316 static PyObject *_wrap_FrameNameStr_get() {
2317 PyObject *pyobj;
2318
2319 {
2320 #if wxUSE_UNICODE
2321 pyobj = PyUnicode_FromWideChar((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
2322 #else
2323 pyobj = PyString_FromStringAndSize((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
2324 #endif
2325 }
2326 return pyobj;
2327 }
2328
2329
2330 static int _wrap_DialogNameStr_set(PyObject *_val) {
2331 PyErr_SetString(PyExc_TypeError,"Variable DialogNameStr is read-only.");
2332 return 1;
2333 }
2334
2335
2336 static PyObject *_wrap_DialogNameStr_get() {
2337 PyObject *pyobj;
2338
2339 {
2340 #if wxUSE_UNICODE
2341 pyobj = PyUnicode_FromWideChar((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
2342 #else
2343 pyobj = PyString_FromStringAndSize((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
2344 #endif
2345 }
2346 return pyobj;
2347 }
2348
2349
2350 static int _wrap_StatusLineNameStr_set(PyObject *_val) {
2351 PyErr_SetString(PyExc_TypeError,"Variable StatusLineNameStr is read-only.");
2352 return 1;
2353 }
2354
2355
2356 static PyObject *_wrap_StatusLineNameStr_get() {
2357 PyObject *pyobj;
2358
2359 {
2360 #if wxUSE_UNICODE
2361 pyobj = PyUnicode_FromWideChar((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
2362 #else
2363 pyobj = PyString_FromStringAndSize((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
2364 #endif
2365 }
2366 return pyobj;
2367 }
2368
2369
2370 static int _wrap_ToolBarNameStr_set(PyObject *_val) {
2371 PyErr_SetString(PyExc_TypeError,"Variable ToolBarNameStr is read-only.");
2372 return 1;
2373 }
2374
2375
2376 static PyObject *_wrap_ToolBarNameStr_get() {
2377 PyObject *pyobj;
2378
2379 {
2380 #if wxUSE_UNICODE
2381 pyobj = PyUnicode_FromWideChar((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
2382 #else
2383 pyobj = PyString_FromStringAndSize((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
2384 #endif
2385 }
2386 return pyobj;
2387 }
2388
2389
2390 static PyObject *_wrap_TopLevelWindow_Maximize(PyObject *self, PyObject *args, PyObject *kwargs) {
2391 PyObject *resultobj;
2392 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2393 bool arg2 = (bool) True ;
2394 PyObject * obj0 = 0 ;
2395 PyObject * obj1 = 0 ;
2396 char *kwnames[] = {
2397 (char *) "self",(char *) "maximize", NULL
2398 };
2399
2400 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Maximize",kwnames,&obj0,&obj1)) goto fail;
2401 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2402 if (obj1) {
2403 {
2404 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
2405 if (PyErr_Occurred()) SWIG_fail;
2406 }
2407 }
2408 {
2409 PyThreadState* __tstate = wxPyBeginAllowThreads();
2410 (arg1)->Maximize(arg2);
2411
2412 wxPyEndAllowThreads(__tstate);
2413 if (PyErr_Occurred()) SWIG_fail;
2414 }
2415 Py_INCREF(Py_None); resultobj = Py_None;
2416 return resultobj;
2417 fail:
2418 return NULL;
2419 }
2420
2421
2422 static PyObject *_wrap_TopLevelWindow_Restore(PyObject *self, PyObject *args, PyObject *kwargs) {
2423 PyObject *resultobj;
2424 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2425 PyObject * obj0 = 0 ;
2426 char *kwnames[] = {
2427 (char *) "self", NULL
2428 };
2429
2430 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_Restore",kwnames,&obj0)) goto fail;
2431 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2432 {
2433 PyThreadState* __tstate = wxPyBeginAllowThreads();
2434 (arg1)->Restore();
2435
2436 wxPyEndAllowThreads(__tstate);
2437 if (PyErr_Occurred()) SWIG_fail;
2438 }
2439 Py_INCREF(Py_None); resultobj = Py_None;
2440 return resultobj;
2441 fail:
2442 return NULL;
2443 }
2444
2445
2446 static PyObject *_wrap_TopLevelWindow_Iconize(PyObject *self, PyObject *args, PyObject *kwargs) {
2447 PyObject *resultobj;
2448 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2449 bool arg2 = (bool) True ;
2450 PyObject * obj0 = 0 ;
2451 PyObject * obj1 = 0 ;
2452 char *kwnames[] = {
2453 (char *) "self",(char *) "iconize", NULL
2454 };
2455
2456 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Iconize",kwnames,&obj0,&obj1)) goto fail;
2457 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2458 if (obj1) {
2459 {
2460 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
2461 if (PyErr_Occurred()) SWIG_fail;
2462 }
2463 }
2464 {
2465 PyThreadState* __tstate = wxPyBeginAllowThreads();
2466 (arg1)->Iconize(arg2);
2467
2468 wxPyEndAllowThreads(__tstate);
2469 if (PyErr_Occurred()) SWIG_fail;
2470 }
2471 Py_INCREF(Py_None); resultobj = Py_None;
2472 return resultobj;
2473 fail:
2474 return NULL;
2475 }
2476
2477
2478 static PyObject *_wrap_TopLevelWindow_IsMaximized(PyObject *self, PyObject *args, PyObject *kwargs) {
2479 PyObject *resultobj;
2480 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2481 bool result;
2482 PyObject * obj0 = 0 ;
2483 char *kwnames[] = {
2484 (char *) "self", NULL
2485 };
2486
2487 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsMaximized",kwnames,&obj0)) goto fail;
2488 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2489 {
2490 PyThreadState* __tstate = wxPyBeginAllowThreads();
2491 result = (bool)((wxTopLevelWindow const *)arg1)->IsMaximized();
2492
2493 wxPyEndAllowThreads(__tstate);
2494 if (PyErr_Occurred()) SWIG_fail;
2495 }
2496 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2497 return resultobj;
2498 fail:
2499 return NULL;
2500 }
2501
2502
2503 static PyObject *_wrap_TopLevelWindow_IsIconized(PyObject *self, PyObject *args, PyObject *kwargs) {
2504 PyObject *resultobj;
2505 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2506 bool result;
2507 PyObject * obj0 = 0 ;
2508 char *kwnames[] = {
2509 (char *) "self", NULL
2510 };
2511
2512 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsIconized",kwnames,&obj0)) goto fail;
2513 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2514 {
2515 PyThreadState* __tstate = wxPyBeginAllowThreads();
2516 result = (bool)((wxTopLevelWindow const *)arg1)->IsIconized();
2517
2518 wxPyEndAllowThreads(__tstate);
2519 if (PyErr_Occurred()) SWIG_fail;
2520 }
2521 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2522 return resultobj;
2523 fail:
2524 return NULL;
2525 }
2526
2527
2528 static PyObject *_wrap_TopLevelWindow_GetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
2529 PyObject *resultobj;
2530 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2531 wxIcon result;
2532 PyObject * obj0 = 0 ;
2533 char *kwnames[] = {
2534 (char *) "self", NULL
2535 };
2536
2537 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetIcon",kwnames,&obj0)) goto fail;
2538 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2539 {
2540 PyThreadState* __tstate = wxPyBeginAllowThreads();
2541 result = ((wxTopLevelWindow const *)arg1)->GetIcon();
2542
2543 wxPyEndAllowThreads(__tstate);
2544 if (PyErr_Occurred()) SWIG_fail;
2545 }
2546 {
2547 wxIcon * resultptr;
2548 resultptr = new wxIcon((wxIcon &) result);
2549 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxIcon, 1);
2550 }
2551 return resultobj;
2552 fail:
2553 return NULL;
2554 }
2555
2556
2557 static PyObject *_wrap_TopLevelWindow_SetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
2558 PyObject *resultobj;
2559 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2560 wxIcon *arg2 = 0 ;
2561 PyObject * obj0 = 0 ;
2562 PyObject * obj1 = 0 ;
2563 char *kwnames[] = {
2564 (char *) "self",(char *) "icon", NULL
2565 };
2566
2567 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcon",kwnames,&obj0,&obj1)) goto fail;
2568 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2569 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxIcon,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2570 if (arg2 == NULL) {
2571 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
2572 }
2573 {
2574 PyThreadState* __tstate = wxPyBeginAllowThreads();
2575 (arg1)->SetIcon((wxIcon const &)*arg2);
2576
2577 wxPyEndAllowThreads(__tstate);
2578 if (PyErr_Occurred()) SWIG_fail;
2579 }
2580 Py_INCREF(Py_None); resultobj = Py_None;
2581 return resultobj;
2582 fail:
2583 return NULL;
2584 }
2585
2586
2587 static PyObject *_wrap_TopLevelWindow_SetIcons(PyObject *self, PyObject *args, PyObject *kwargs) {
2588 PyObject *resultobj;
2589 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2590 wxIconBundle *arg2 = 0 ;
2591 PyObject * obj0 = 0 ;
2592 PyObject * obj1 = 0 ;
2593 char *kwnames[] = {
2594 (char *) "self",(char *) "icons", NULL
2595 };
2596
2597 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcons",kwnames,&obj0,&obj1)) goto fail;
2598 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2599 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxIconBundle,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2600 if (arg2 == NULL) {
2601 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
2602 }
2603 {
2604 PyThreadState* __tstate = wxPyBeginAllowThreads();
2605 (arg1)->SetIcons((wxIconBundle const &)*arg2);
2606
2607 wxPyEndAllowThreads(__tstate);
2608 if (PyErr_Occurred()) SWIG_fail;
2609 }
2610 Py_INCREF(Py_None); resultobj = Py_None;
2611 return resultobj;
2612 fail:
2613 return NULL;
2614 }
2615
2616
2617 static PyObject *_wrap_TopLevelWindow_ShowFullScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
2618 PyObject *resultobj;
2619 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2620 bool arg2 ;
2621 long arg3 = (long) wxFULLSCREEN_ALL ;
2622 bool result;
2623 PyObject * obj0 = 0 ;
2624 PyObject * obj1 = 0 ;
2625 PyObject * obj2 = 0 ;
2626 char *kwnames[] = {
2627 (char *) "self",(char *) "show",(char *) "style", NULL
2628 };
2629
2630 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TopLevelWindow_ShowFullScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
2631 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2632 {
2633 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
2634 if (PyErr_Occurred()) SWIG_fail;
2635 }
2636 if (obj2) {
2637 {
2638 arg3 = (long) SWIG_PyObj_AsLong(obj2);
2639 if (PyErr_Occurred()) SWIG_fail;
2640 }
2641 }
2642 {
2643 PyThreadState* __tstate = wxPyBeginAllowThreads();
2644 result = (bool)(arg1)->ShowFullScreen(arg2,arg3);
2645
2646 wxPyEndAllowThreads(__tstate);
2647 if (PyErr_Occurred()) SWIG_fail;
2648 }
2649 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2650 return resultobj;
2651 fail:
2652 return NULL;
2653 }
2654
2655
2656 static PyObject *_wrap_TopLevelWindow_IsFullScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
2657 PyObject *resultobj;
2658 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2659 bool result;
2660 PyObject * obj0 = 0 ;
2661 char *kwnames[] = {
2662 (char *) "self", NULL
2663 };
2664
2665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsFullScreen",kwnames,&obj0)) goto fail;
2666 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2667 {
2668 PyThreadState* __tstate = wxPyBeginAllowThreads();
2669 result = (bool)((wxTopLevelWindow const *)arg1)->IsFullScreen();
2670
2671 wxPyEndAllowThreads(__tstate);
2672 if (PyErr_Occurred()) SWIG_fail;
2673 }
2674 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2675 return resultobj;
2676 fail:
2677 return NULL;
2678 }
2679
2680
2681 static PyObject *_wrap_TopLevelWindow_SetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
2682 PyObject *resultobj;
2683 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2684 wxString *arg2 = 0 ;
2685 bool temp2 = False ;
2686 PyObject * obj0 = 0 ;
2687 PyObject * obj1 = 0 ;
2688 char *kwnames[] = {
2689 (char *) "self",(char *) "title", NULL
2690 };
2691
2692 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetTitle",kwnames,&obj0,&obj1)) goto fail;
2693 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2694 {
2695 arg2 = wxString_in_helper(obj1);
2696 if (arg2 == NULL) SWIG_fail;
2697 temp2 = True;
2698 }
2699 {
2700 PyThreadState* __tstate = wxPyBeginAllowThreads();
2701 (arg1)->SetTitle((wxString const &)*arg2);
2702
2703 wxPyEndAllowThreads(__tstate);
2704 if (PyErr_Occurred()) SWIG_fail;
2705 }
2706 Py_INCREF(Py_None); resultobj = Py_None;
2707 {
2708 if (temp2)
2709 delete arg2;
2710 }
2711 return resultobj;
2712 fail:
2713 {
2714 if (temp2)
2715 delete arg2;
2716 }
2717 return NULL;
2718 }
2719
2720
2721 static PyObject *_wrap_TopLevelWindow_GetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
2722 PyObject *resultobj;
2723 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2724 wxString result;
2725 PyObject * obj0 = 0 ;
2726 char *kwnames[] = {
2727 (char *) "self", NULL
2728 };
2729
2730 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetTitle",kwnames,&obj0)) goto fail;
2731 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2732 {
2733 PyThreadState* __tstate = wxPyBeginAllowThreads();
2734 result = ((wxTopLevelWindow const *)arg1)->GetTitle();
2735
2736 wxPyEndAllowThreads(__tstate);
2737 if (PyErr_Occurred()) SWIG_fail;
2738 }
2739 {
2740 #if wxUSE_UNICODE
2741 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
2742 #else
2743 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
2744 #endif
2745 }
2746 return resultobj;
2747 fail:
2748 return NULL;
2749 }
2750
2751
2752 static PyObject *_wrap_TopLevelWindow_SetShape(PyObject *self, PyObject *args, PyObject *kwargs) {
2753 PyObject *resultobj;
2754 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2755 wxRegion *arg2 = 0 ;
2756 bool result;
2757 PyObject * obj0 = 0 ;
2758 PyObject * obj1 = 0 ;
2759 char *kwnames[] = {
2760 (char *) "self",(char *) "region", NULL
2761 };
2762
2763 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetShape",kwnames,&obj0,&obj1)) goto fail;
2764 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTopLevelWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2765 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxRegion,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2766 if (arg2 == NULL) {
2767 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
2768 }
2769 {
2770 PyThreadState* __tstate = wxPyBeginAllowThreads();
2771 result = (bool)(arg1)->SetShape((wxRegion const &)*arg2);
2772
2773 wxPyEndAllowThreads(__tstate);
2774 if (PyErr_Occurred()) SWIG_fail;
2775 }
2776 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2777 return resultobj;
2778 fail:
2779 return NULL;
2780 }
2781
2782
2783 static PyObject * TopLevelWindow_swigregister(PyObject *self, PyObject *args) {
2784 PyObject *obj;
2785 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
2786 SWIG_TypeClientData(SWIGTYPE_p_wxTopLevelWindow, obj);
2787 Py_INCREF(obj);
2788 return Py_BuildValue((char *)"");
2789 }
2790 static PyObject *_wrap_new_Frame(PyObject *self, PyObject *args, PyObject *kwargs) {
2791 PyObject *resultobj;
2792 wxWindow *arg1 = (wxWindow *) 0 ;
2793 int arg2 ;
2794 wxString *arg3 = 0 ;
2795 wxPoint const &arg4_defvalue = wxDefaultPosition ;
2796 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
2797 wxSize const &arg5_defvalue = wxDefaultSize ;
2798 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
2799 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
2800 wxString const &arg7_defvalue = wxPyFrameNameStr ;
2801 wxString *arg7 = (wxString *) &arg7_defvalue ;
2802 wxFrame *result;
2803 bool temp3 = False ;
2804 wxPoint temp4 ;
2805 wxSize temp5 ;
2806 bool temp7 = False ;
2807 PyObject * obj0 = 0 ;
2808 PyObject * obj1 = 0 ;
2809 PyObject * obj2 = 0 ;
2810 PyObject * obj3 = 0 ;
2811 PyObject * obj4 = 0 ;
2812 PyObject * obj5 = 0 ;
2813 PyObject * obj6 = 0 ;
2814 char *kwnames[] = {
2815 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2816 };
2817
2818 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_Frame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2819 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2820 {
2821 arg2 = (int const) SWIG_PyObj_AsInt(obj1);
2822 if (PyErr_Occurred()) SWIG_fail;
2823 }
2824 {
2825 arg3 = wxString_in_helper(obj2);
2826 if (arg3 == NULL) SWIG_fail;
2827 temp3 = True;
2828 }
2829 if (obj3) {
2830 {
2831 arg4 = &temp4;
2832 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
2833 }
2834 }
2835 if (obj4) {
2836 {
2837 arg5 = &temp5;
2838 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
2839 }
2840 }
2841 if (obj5) {
2842 {
2843 arg6 = (long) SWIG_PyObj_AsLong(obj5);
2844 if (PyErr_Occurred()) SWIG_fail;
2845 }
2846 }
2847 if (obj6) {
2848 {
2849 arg7 = wxString_in_helper(obj6);
2850 if (arg7 == NULL) SWIG_fail;
2851 temp7 = True;
2852 }
2853 }
2854 {
2855 PyThreadState* __tstate = wxPyBeginAllowThreads();
2856 result = (wxFrame *)new wxFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
2857
2858 wxPyEndAllowThreads(__tstate);
2859 if (PyErr_Occurred()) SWIG_fail;
2860 }
2861 {
2862 resultobj = wxPyMake_wxObject(result);
2863 }
2864 {
2865 if (temp3)
2866 delete arg3;
2867 }
2868 {
2869 if (temp7)
2870 delete arg7;
2871 }
2872 return resultobj;
2873 fail:
2874 {
2875 if (temp3)
2876 delete arg3;
2877 }
2878 {
2879 if (temp7)
2880 delete arg7;
2881 }
2882 return NULL;
2883 }
2884
2885
2886 static PyObject *_wrap_new_PreFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
2887 PyObject *resultobj;
2888 wxFrame *result;
2889 char *kwnames[] = {
2890 NULL
2891 };
2892
2893 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFrame",kwnames)) goto fail;
2894 {
2895 PyThreadState* __tstate = wxPyBeginAllowThreads();
2896 result = (wxFrame *)new wxFrame();
2897
2898 wxPyEndAllowThreads(__tstate);
2899 if (PyErr_Occurred()) SWIG_fail;
2900 }
2901 {
2902 resultobj = wxPyMake_wxObject(result);
2903 }
2904 return resultobj;
2905 fail:
2906 return NULL;
2907 }
2908
2909
2910 static PyObject *_wrap_Frame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
2911 PyObject *resultobj;
2912 wxFrame *arg1 = (wxFrame *) 0 ;
2913 wxWindow *arg2 = (wxWindow *) 0 ;
2914 int arg3 ;
2915 wxString *arg4 = 0 ;
2916 wxPoint const &arg5_defvalue = wxDefaultPosition ;
2917 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
2918 wxSize const &arg6_defvalue = wxDefaultSize ;
2919 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
2920 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
2921 wxString const &arg8_defvalue = wxPyFrameNameStr ;
2922 wxString *arg8 = (wxString *) &arg8_defvalue ;
2923 bool result;
2924 bool temp4 = False ;
2925 wxPoint temp5 ;
2926 wxSize temp6 ;
2927 bool temp8 = False ;
2928 PyObject * obj0 = 0 ;
2929 PyObject * obj1 = 0 ;
2930 PyObject * obj2 = 0 ;
2931 PyObject * obj3 = 0 ;
2932 PyObject * obj4 = 0 ;
2933 PyObject * obj5 = 0 ;
2934 PyObject * obj6 = 0 ;
2935 PyObject * obj7 = 0 ;
2936 char *kwnames[] = {
2937 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2938 };
2939
2940 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:Frame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
2941 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2942 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
2943 {
2944 arg3 = (int const) SWIG_PyObj_AsInt(obj2);
2945 if (PyErr_Occurred()) SWIG_fail;
2946 }
2947 {
2948 arg4 = wxString_in_helper(obj3);
2949 if (arg4 == NULL) SWIG_fail;
2950 temp4 = True;
2951 }
2952 if (obj4) {
2953 {
2954 arg5 = &temp5;
2955 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
2956 }
2957 }
2958 if (obj5) {
2959 {
2960 arg6 = &temp6;
2961 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
2962 }
2963 }
2964 if (obj6) {
2965 {
2966 arg7 = (long) SWIG_PyObj_AsLong(obj6);
2967 if (PyErr_Occurred()) SWIG_fail;
2968 }
2969 }
2970 if (obj7) {
2971 {
2972 arg8 = wxString_in_helper(obj7);
2973 if (arg8 == NULL) SWIG_fail;
2974 temp8 = True;
2975 }
2976 }
2977 {
2978 PyThreadState* __tstate = wxPyBeginAllowThreads();
2979 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
2980
2981 wxPyEndAllowThreads(__tstate);
2982 if (PyErr_Occurred()) SWIG_fail;
2983 }
2984 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2985 {
2986 if (temp4)
2987 delete arg4;
2988 }
2989 {
2990 if (temp8)
2991 delete arg8;
2992 }
2993 return resultobj;
2994 fail:
2995 {
2996 if (temp4)
2997 delete arg4;
2998 }
2999 {
3000 if (temp8)
3001 delete arg8;
3002 }
3003 return NULL;
3004 }
3005
3006
3007 static PyObject *_wrap_Frame_GetClientAreaOrigin(PyObject *self, PyObject *args, PyObject *kwargs) {
3008 PyObject *resultobj;
3009 wxFrame *arg1 = (wxFrame *) 0 ;
3010 wxPoint result;
3011 PyObject * obj0 = 0 ;
3012 char *kwnames[] = {
3013 (char *) "self", NULL
3014 };
3015
3016 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetClientAreaOrigin",kwnames,&obj0)) goto fail;
3017 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3018 {
3019 PyThreadState* __tstate = wxPyBeginAllowThreads();
3020 result = ((wxFrame const *)arg1)->GetClientAreaOrigin();
3021
3022 wxPyEndAllowThreads(__tstate);
3023 if (PyErr_Occurred()) SWIG_fail;
3024 }
3025 {
3026 wxPoint * resultptr;
3027 resultptr = new wxPoint((wxPoint &) result);
3028 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxPoint, 1);
3029 }
3030 return resultobj;
3031 fail:
3032 return NULL;
3033 }
3034
3035
3036 static PyObject *_wrap_Frame_SendSizeEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
3037 PyObject *resultobj;
3038 wxFrame *arg1 = (wxFrame *) 0 ;
3039 PyObject * obj0 = 0 ;
3040 char *kwnames[] = {
3041 (char *) "self", NULL
3042 };
3043
3044 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_SendSizeEvent",kwnames,&obj0)) goto fail;
3045 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3046 {
3047 PyThreadState* __tstate = wxPyBeginAllowThreads();
3048 (arg1)->SendSizeEvent();
3049
3050 wxPyEndAllowThreads(__tstate);
3051 if (PyErr_Occurred()) SWIG_fail;
3052 }
3053 Py_INCREF(Py_None); resultobj = Py_None;
3054 return resultobj;
3055 fail:
3056 return NULL;
3057 }
3058
3059
3060 static PyObject *_wrap_Frame_SetMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3061 PyObject *resultobj;
3062 wxFrame *arg1 = (wxFrame *) 0 ;
3063 wxMenuBar *arg2 = (wxMenuBar *) 0 ;
3064 PyObject * obj0 = 0 ;
3065 PyObject * obj1 = 0 ;
3066 char *kwnames[] = {
3067 (char *) "self",(char *) "menubar", NULL
3068 };
3069
3070 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetMenuBar",kwnames,&obj0,&obj1)) goto fail;
3071 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3072 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxMenuBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3073 {
3074 PyThreadState* __tstate = wxPyBeginAllowThreads();
3075 (arg1)->SetMenuBar(arg2);
3076
3077 wxPyEndAllowThreads(__tstate);
3078 if (PyErr_Occurred()) SWIG_fail;
3079 }
3080 Py_INCREF(Py_None); resultobj = Py_None;
3081 return resultobj;
3082 fail:
3083 return NULL;
3084 }
3085
3086
3087 static PyObject *_wrap_Frame_GetMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3088 PyObject *resultobj;
3089 wxFrame *arg1 = (wxFrame *) 0 ;
3090 wxMenuBar *result;
3091 PyObject * obj0 = 0 ;
3092 char *kwnames[] = {
3093 (char *) "self", NULL
3094 };
3095
3096 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetMenuBar",kwnames,&obj0)) goto fail;
3097 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3098 {
3099 PyThreadState* __tstate = wxPyBeginAllowThreads();
3100 result = (wxMenuBar *)((wxFrame const *)arg1)->GetMenuBar();
3101
3102 wxPyEndAllowThreads(__tstate);
3103 if (PyErr_Occurred()) SWIG_fail;
3104 }
3105 {
3106 resultobj = wxPyMake_wxObject(result);
3107 }
3108 return resultobj;
3109 fail:
3110 return NULL;
3111 }
3112
3113
3114 static PyObject *_wrap_Frame_ProcessCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
3115 PyObject *resultobj;
3116 wxFrame *arg1 = (wxFrame *) 0 ;
3117 int arg2 ;
3118 bool result;
3119 PyObject * obj0 = 0 ;
3120 PyObject * obj1 = 0 ;
3121 char *kwnames[] = {
3122 (char *) "self",(char *) "winid", NULL
3123 };
3124
3125 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_ProcessCommand",kwnames,&obj0,&obj1)) goto fail;
3126 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3127 {
3128 arg2 = (int) SWIG_PyObj_AsInt(obj1);
3129 if (PyErr_Occurred()) SWIG_fail;
3130 }
3131 {
3132 PyThreadState* __tstate = wxPyBeginAllowThreads();
3133 result = (bool)(arg1)->ProcessCommand(arg2);
3134
3135 wxPyEndAllowThreads(__tstate);
3136 if (PyErr_Occurred()) SWIG_fail;
3137 }
3138 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3139 return resultobj;
3140 fail:
3141 return NULL;
3142 }
3143
3144
3145 static PyObject *_wrap_Frame_CreateStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3146 PyObject *resultobj;
3147 wxFrame *arg1 = (wxFrame *) 0 ;
3148 int arg2 = (int) 1 ;
3149 long arg3 = (long) wxST_SIZEGRIP ;
3150 int arg4 = (int) 0 ;
3151 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
3152 wxString *arg5 = (wxString *) &arg5_defvalue ;
3153 wxStatusBar *result;
3154 bool temp5 = False ;
3155 PyObject * obj0 = 0 ;
3156 PyObject * obj1 = 0 ;
3157 PyObject * obj2 = 0 ;
3158 PyObject * obj3 = 0 ;
3159 PyObject * obj4 = 0 ;
3160 char *kwnames[] = {
3161 (char *) "self",(char *) "number",(char *) "style",(char *) "winid",(char *) "name", NULL
3162 };
3163
3164 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:Frame_CreateStatusBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
3165 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3166 if (obj1) {
3167 {
3168 arg2 = (int) SWIG_PyObj_AsInt(obj1);
3169 if (PyErr_Occurred()) SWIG_fail;
3170 }
3171 }
3172 if (obj2) {
3173 {
3174 arg3 = (long) SWIG_PyObj_AsLong(obj2);
3175 if (PyErr_Occurred()) SWIG_fail;
3176 }
3177 }
3178 if (obj3) {
3179 {
3180 arg4 = (int) SWIG_PyObj_AsInt(obj3);
3181 if (PyErr_Occurred()) SWIG_fail;
3182 }
3183 }
3184 if (obj4) {
3185 {
3186 arg5 = wxString_in_helper(obj4);
3187 if (arg5 == NULL) SWIG_fail;
3188 temp5 = True;
3189 }
3190 }
3191 {
3192 PyThreadState* __tstate = wxPyBeginAllowThreads();
3193 result = (wxStatusBar *)(arg1)->CreateStatusBar(arg2,arg3,arg4,(wxString const &)*arg5);
3194
3195 wxPyEndAllowThreads(__tstate);
3196 if (PyErr_Occurred()) SWIG_fail;
3197 }
3198 {
3199 resultobj = wxPyMake_wxObject(result);
3200 }
3201 {
3202 if (temp5)
3203 delete arg5;
3204 }
3205 return resultobj;
3206 fail:
3207 {
3208 if (temp5)
3209 delete arg5;
3210 }
3211 return NULL;
3212 }
3213
3214
3215 static PyObject *_wrap_Frame_GetStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3216 PyObject *resultobj;
3217 wxFrame *arg1 = (wxFrame *) 0 ;
3218 wxStatusBar *result;
3219 PyObject * obj0 = 0 ;
3220 char *kwnames[] = {
3221 (char *) "self", NULL
3222 };
3223
3224 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBar",kwnames,&obj0)) goto fail;
3225 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3226 {
3227 PyThreadState* __tstate = wxPyBeginAllowThreads();
3228 result = (wxStatusBar *)((wxFrame const *)arg1)->GetStatusBar();
3229
3230 wxPyEndAllowThreads(__tstate);
3231 if (PyErr_Occurred()) SWIG_fail;
3232 }
3233 {
3234 resultobj = wxPyMake_wxObject(result);
3235 }
3236 return resultobj;
3237 fail:
3238 return NULL;
3239 }
3240
3241
3242 static PyObject *_wrap_Frame_SetStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3243 PyObject *resultobj;
3244 wxFrame *arg1 = (wxFrame *) 0 ;
3245 wxStatusBar *arg2 = (wxStatusBar *) 0 ;
3246 PyObject * obj0 = 0 ;
3247 PyObject * obj1 = 0 ;
3248 char *kwnames[] = {
3249 (char *) "self",(char *) "statBar", NULL
3250 };
3251
3252 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBar",kwnames,&obj0,&obj1)) goto fail;
3253 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3254 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3255 {
3256 PyThreadState* __tstate = wxPyBeginAllowThreads();
3257 (arg1)->SetStatusBar(arg2);
3258
3259 wxPyEndAllowThreads(__tstate);
3260 if (PyErr_Occurred()) SWIG_fail;
3261 }
3262 Py_INCREF(Py_None); resultobj = Py_None;
3263 return resultobj;
3264 fail:
3265 return NULL;
3266 }
3267
3268
3269 static PyObject *_wrap_Frame_SetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3270 PyObject *resultobj;
3271 wxFrame *arg1 = (wxFrame *) 0 ;
3272 wxString *arg2 = 0 ;
3273 int arg3 = (int) 0 ;
3274 bool temp2 = False ;
3275 PyObject * obj0 = 0 ;
3276 PyObject * obj1 = 0 ;
3277 PyObject * obj2 = 0 ;
3278 char *kwnames[] = {
3279 (char *) "self",(char *) "text",(char *) "number", NULL
3280 };
3281
3282 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
3283 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3284 {
3285 arg2 = wxString_in_helper(obj1);
3286 if (arg2 == NULL) SWIG_fail;
3287 temp2 = True;
3288 }
3289 if (obj2) {
3290 {
3291 arg3 = (int) SWIG_PyObj_AsInt(obj2);
3292 if (PyErr_Occurred()) SWIG_fail;
3293 }
3294 }
3295 {
3296 PyThreadState* __tstate = wxPyBeginAllowThreads();
3297 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
3298
3299 wxPyEndAllowThreads(__tstate);
3300 if (PyErr_Occurred()) SWIG_fail;
3301 }
3302 Py_INCREF(Py_None); resultobj = Py_None;
3303 {
3304 if (temp2)
3305 delete arg2;
3306 }
3307 return resultobj;
3308 fail:
3309 {
3310 if (temp2)
3311 delete arg2;
3312 }
3313 return NULL;
3314 }
3315
3316
3317 static PyObject *_wrap_Frame_SetStatusWidths(PyObject *self, PyObject *args, PyObject *kwargs) {
3318 PyObject *resultobj;
3319 wxFrame *arg1 = (wxFrame *) 0 ;
3320 int arg2 ;
3321 int *arg3 = (int *) 0 ;
3322 PyObject * obj0 = 0 ;
3323 PyObject * obj1 = 0 ;
3324 char *kwnames[] = {
3325 (char *) "self",(char *) "widths", NULL
3326 };
3327
3328 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
3329 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3330 {
3331 arg2 = PyList_Size(obj1);
3332 arg3 = int_LIST_helper(obj1);
3333 if (arg3 == NULL) SWIG_fail;
3334 }
3335 {
3336 PyThreadState* __tstate = wxPyBeginAllowThreads();
3337 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
3338
3339 wxPyEndAllowThreads(__tstate);
3340 if (PyErr_Occurred()) SWIG_fail;
3341 }
3342 Py_INCREF(Py_None); resultobj = Py_None;
3343 {
3344 if (arg3) delete [] arg3;
3345 }
3346 return resultobj;
3347 fail:
3348 {
3349 if (arg3) delete [] arg3;
3350 }
3351 return NULL;
3352 }
3353
3354
3355 static PyObject *_wrap_Frame_PushStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3356 PyObject *resultobj;
3357 wxFrame *arg1 = (wxFrame *) 0 ;
3358 wxString *arg2 = 0 ;
3359 int arg3 = (int) 0 ;
3360 bool temp2 = False ;
3361 PyObject * obj0 = 0 ;
3362 PyObject * obj1 = 0 ;
3363 PyObject * obj2 = 0 ;
3364 char *kwnames[] = {
3365 (char *) "self",(char *) "text",(char *) "number", NULL
3366 };
3367
3368 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
3369 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3370 {
3371 arg2 = wxString_in_helper(obj1);
3372 if (arg2 == NULL) SWIG_fail;
3373 temp2 = True;
3374 }
3375 if (obj2) {
3376 {
3377 arg3 = (int) SWIG_PyObj_AsInt(obj2);
3378 if (PyErr_Occurred()) SWIG_fail;
3379 }
3380 }
3381 {
3382 PyThreadState* __tstate = wxPyBeginAllowThreads();
3383 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
3384
3385 wxPyEndAllowThreads(__tstate);
3386 if (PyErr_Occurred()) SWIG_fail;
3387 }
3388 Py_INCREF(Py_None); resultobj = Py_None;
3389 {
3390 if (temp2)
3391 delete arg2;
3392 }
3393 return resultobj;
3394 fail:
3395 {
3396 if (temp2)
3397 delete arg2;
3398 }
3399 return NULL;
3400 }
3401
3402
3403 static PyObject *_wrap_Frame_PopStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3404 PyObject *resultobj;
3405 wxFrame *arg1 = (wxFrame *) 0 ;
3406 int arg2 = (int) 0 ;
3407 PyObject * obj0 = 0 ;
3408 PyObject * obj1 = 0 ;
3409 char *kwnames[] = {
3410 (char *) "self",(char *) "number", NULL
3411 };
3412
3413 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
3414 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3415 if (obj1) {
3416 {
3417 arg2 = (int) SWIG_PyObj_AsInt(obj1);
3418 if (PyErr_Occurred()) SWIG_fail;
3419 }
3420 }
3421 {
3422 PyThreadState* __tstate = wxPyBeginAllowThreads();
3423 (arg1)->PopStatusText(arg2);
3424
3425 wxPyEndAllowThreads(__tstate);
3426 if (PyErr_Occurred()) SWIG_fail;
3427 }
3428 Py_INCREF(Py_None); resultobj = Py_None;
3429 return resultobj;
3430 fail:
3431 return NULL;
3432 }
3433
3434
3435 static PyObject *_wrap_Frame_SetStatusBarPane(PyObject *self, PyObject *args, PyObject *kwargs) {
3436 PyObject *resultobj;
3437 wxFrame *arg1 = (wxFrame *) 0 ;
3438 int arg2 ;
3439 PyObject * obj0 = 0 ;
3440 PyObject * obj1 = 0 ;
3441 char *kwnames[] = {
3442 (char *) "self",(char *) "n", NULL
3443 };
3444
3445 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBarPane",kwnames,&obj0,&obj1)) goto fail;
3446 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3447 {
3448 arg2 = (int) SWIG_PyObj_AsInt(obj1);
3449 if (PyErr_Occurred()) SWIG_fail;
3450 }
3451 {
3452 PyThreadState* __tstate = wxPyBeginAllowThreads();
3453 (arg1)->SetStatusBarPane(arg2);
3454
3455 wxPyEndAllowThreads(__tstate);
3456 if (PyErr_Occurred()) SWIG_fail;
3457 }
3458 Py_INCREF(Py_None); resultobj = Py_None;
3459 return resultobj;
3460 fail:
3461 return NULL;
3462 }
3463
3464
3465 static PyObject *_wrap_Frame_GetStatusBarPane(PyObject *self, PyObject *args, PyObject *kwargs) {
3466 PyObject *resultobj;
3467 wxFrame *arg1 = (wxFrame *) 0 ;
3468 int result;
3469 PyObject * obj0 = 0 ;
3470 char *kwnames[] = {
3471 (char *) "self", NULL
3472 };
3473
3474 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBarPane",kwnames,&obj0)) goto fail;
3475 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3476 {
3477 PyThreadState* __tstate = wxPyBeginAllowThreads();
3478 result = (int)((wxFrame const *)arg1)->GetStatusBarPane();
3479
3480 wxPyEndAllowThreads(__tstate);
3481 if (PyErr_Occurred()) SWIG_fail;
3482 }
3483 resultobj = SWIG_PyObj_FromInt((int)result);
3484 return resultobj;
3485 fail:
3486 return NULL;
3487 }
3488
3489
3490 static PyObject *_wrap_Frame_CreateToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3491 PyObject *resultobj;
3492 wxFrame *arg1 = (wxFrame *) 0 ;
3493 long arg2 = (long) -1 ;
3494 int arg3 = (int) -1 ;
3495 wxString const &arg4_defvalue = wxPyToolBarNameStr ;
3496 wxString *arg4 = (wxString *) &arg4_defvalue ;
3497 wxToolBar *result;
3498 bool temp4 = False ;
3499 PyObject * obj0 = 0 ;
3500 PyObject * obj1 = 0 ;
3501 PyObject * obj2 = 0 ;
3502 PyObject * obj3 = 0 ;
3503 char *kwnames[] = {
3504 (char *) "self",(char *) "style",(char *) "winid",(char *) "name", NULL
3505 };
3506
3507 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:Frame_CreateToolBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
3508 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3509 if (obj1) {
3510 {
3511 arg2 = (long) SWIG_PyObj_AsLong(obj1);
3512 if (PyErr_Occurred()) SWIG_fail;
3513 }
3514 }
3515 if (obj2) {
3516 {
3517 arg3 = (int) SWIG_PyObj_AsInt(obj2);
3518 if (PyErr_Occurred()) SWIG_fail;
3519 }
3520 }
3521 if (obj3) {
3522 {
3523 arg4 = wxString_in_helper(obj3);
3524 if (arg4 == NULL) SWIG_fail;
3525 temp4 = True;
3526 }
3527 }
3528 {
3529 PyThreadState* __tstate = wxPyBeginAllowThreads();
3530 result = (wxToolBar *)(arg1)->CreateToolBar(arg2,arg3,(wxString const &)*arg4);
3531
3532 wxPyEndAllowThreads(__tstate);
3533 if (PyErr_Occurred()) SWIG_fail;
3534 }
3535 {
3536 resultobj = wxPyMake_wxObject(result);
3537 }
3538 {
3539 if (temp4)
3540 delete arg4;
3541 }
3542 return resultobj;
3543 fail:
3544 {
3545 if (temp4)
3546 delete arg4;
3547 }
3548 return NULL;
3549 }
3550
3551
3552 static PyObject *_wrap_Frame_GetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3553 PyObject *resultobj;
3554 wxFrame *arg1 = (wxFrame *) 0 ;
3555 wxToolBar *result;
3556 PyObject * obj0 = 0 ;
3557 char *kwnames[] = {
3558 (char *) "self", NULL
3559 };
3560
3561 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetToolBar",kwnames,&obj0)) goto fail;
3562 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3563 {
3564 PyThreadState* __tstate = wxPyBeginAllowThreads();
3565 result = (wxToolBar *)((wxFrame const *)arg1)->GetToolBar();
3566
3567 wxPyEndAllowThreads(__tstate);
3568 if (PyErr_Occurred()) SWIG_fail;
3569 }
3570 {
3571 resultobj = wxPyMake_wxObject(result);
3572 }
3573 return resultobj;
3574 fail:
3575 return NULL;
3576 }
3577
3578
3579 static PyObject *_wrap_Frame_SetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3580 PyObject *resultobj;
3581 wxFrame *arg1 = (wxFrame *) 0 ;
3582 wxToolBar *arg2 = (wxToolBar *) 0 ;
3583 PyObject * obj0 = 0 ;
3584 PyObject * obj1 = 0 ;
3585 char *kwnames[] = {
3586 (char *) "self",(char *) "toolbar", NULL
3587 };
3588
3589 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetToolBar",kwnames,&obj0,&obj1)) goto fail;
3590 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3591 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxToolBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3592 {
3593 PyThreadState* __tstate = wxPyBeginAllowThreads();
3594 (arg1)->SetToolBar(arg2);
3595
3596 wxPyEndAllowThreads(__tstate);
3597 if (PyErr_Occurred()) SWIG_fail;
3598 }
3599 Py_INCREF(Py_None); resultobj = Py_None;
3600 return resultobj;
3601 fail:
3602 return NULL;
3603 }
3604
3605
3606 static PyObject *_wrap_Frame_DoGiveHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
3607 PyObject *resultobj;
3608 wxFrame *arg1 = (wxFrame *) 0 ;
3609 wxString *arg2 = 0 ;
3610 bool arg3 ;
3611 bool temp2 = False ;
3612 PyObject * obj0 = 0 ;
3613 PyObject * obj1 = 0 ;
3614 PyObject * obj2 = 0 ;
3615 char *kwnames[] = {
3616 (char *) "self",(char *) "text",(char *) "show", NULL
3617 };
3618
3619 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Frame_DoGiveHelp",kwnames,&obj0,&obj1,&obj2)) goto fail;
3620 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3621 {
3622 arg2 = wxString_in_helper(obj1);
3623 if (arg2 == NULL) SWIG_fail;
3624 temp2 = True;
3625 }
3626 {
3627 arg3 = (bool) SWIG_PyObj_AsBool(obj2);
3628 if (PyErr_Occurred()) SWIG_fail;
3629 }
3630 {
3631 PyThreadState* __tstate = wxPyBeginAllowThreads();
3632 (arg1)->DoGiveHelp((wxString const &)*arg2,arg3);
3633
3634 wxPyEndAllowThreads(__tstate);
3635 if (PyErr_Occurred()) SWIG_fail;
3636 }
3637 Py_INCREF(Py_None); resultobj = Py_None;
3638 {
3639 if (temp2)
3640 delete arg2;
3641 }
3642 return resultobj;
3643 fail:
3644 {
3645 if (temp2)
3646 delete arg2;
3647 }
3648 return NULL;
3649 }
3650
3651
3652 static PyObject *_wrap_Frame_DoMenuUpdates(PyObject *self, PyObject *args, PyObject *kwargs) {
3653 PyObject *resultobj;
3654 wxFrame *arg1 = (wxFrame *) 0 ;
3655 wxMenu *arg2 = (wxMenu *) NULL ;
3656 PyObject * obj0 = 0 ;
3657 PyObject * obj1 = 0 ;
3658 char *kwnames[] = {
3659 (char *) "self",(char *) "menu", NULL
3660 };
3661
3662 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_DoMenuUpdates",kwnames,&obj0,&obj1)) goto fail;
3663 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3664 if (obj1) {
3665 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxMenu,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3666 }
3667 {
3668 PyThreadState* __tstate = wxPyBeginAllowThreads();
3669 (arg1)->DoMenuUpdates(arg2);
3670
3671 wxPyEndAllowThreads(__tstate);
3672 if (PyErr_Occurred()) SWIG_fail;
3673 }
3674 Py_INCREF(Py_None); resultobj = Py_None;
3675 return resultobj;
3676 fail:
3677 return NULL;
3678 }
3679
3680
3681 static PyObject * Frame_swigregister(PyObject *self, PyObject *args) {
3682 PyObject *obj;
3683 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
3684 SWIG_TypeClientData(SWIGTYPE_p_wxFrame, obj);
3685 Py_INCREF(obj);
3686 return Py_BuildValue((char *)"");
3687 }
3688 static PyObject *_wrap_new_Dialog(PyObject *self, PyObject *args, PyObject *kwargs) {
3689 PyObject *resultobj;
3690 wxWindow *arg1 = (wxWindow *) 0 ;
3691 int arg2 ;
3692 wxString *arg3 = 0 ;
3693 wxPoint const &arg4_defvalue = wxDefaultPosition ;
3694 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
3695 wxSize const &arg5_defvalue = wxDefaultSize ;
3696 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
3697 long arg6 = (long) wxDEFAULT_DIALOG_STYLE ;
3698 wxString const &arg7_defvalue = wxPyDialogNameStr ;
3699 wxString *arg7 = (wxString *) &arg7_defvalue ;
3700 wxDialog *result;
3701 bool temp3 = False ;
3702 wxPoint temp4 ;
3703 wxSize temp5 ;
3704 bool temp7 = False ;
3705 PyObject * obj0 = 0 ;
3706 PyObject * obj1 = 0 ;
3707 PyObject * obj2 = 0 ;
3708 PyObject * obj3 = 0 ;
3709 PyObject * obj4 = 0 ;
3710 PyObject * obj5 = 0 ;
3711 PyObject * obj6 = 0 ;
3712 char *kwnames[] = {
3713 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3714 };
3715
3716 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_Dialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
3717 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3718 {
3719 arg2 = (int const) SWIG_PyObj_AsInt(obj1);
3720 if (PyErr_Occurred()) SWIG_fail;
3721 }
3722 {
3723 arg3 = wxString_in_helper(obj2);
3724 if (arg3 == NULL) SWIG_fail;
3725 temp3 = True;
3726 }
3727 if (obj3) {
3728 {
3729 arg4 = &temp4;
3730 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
3731 }
3732 }
3733 if (obj4) {
3734 {
3735 arg5 = &temp5;
3736 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
3737 }
3738 }
3739 if (obj5) {
3740 {
3741 arg6 = (long) SWIG_PyObj_AsLong(obj5);
3742 if (PyErr_Occurred()) SWIG_fail;
3743 }
3744 }
3745 if (obj6) {
3746 {
3747 arg7 = wxString_in_helper(obj6);
3748 if (arg7 == NULL) SWIG_fail;
3749 temp7 = True;
3750 }
3751 }
3752 {
3753 PyThreadState* __tstate = wxPyBeginAllowThreads();
3754 result = (wxDialog *)new wxDialog(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
3755
3756 wxPyEndAllowThreads(__tstate);
3757 if (PyErr_Occurred()) SWIG_fail;
3758 }
3759 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxDialog, 1);
3760 {
3761 if (temp3)
3762 delete arg3;
3763 }
3764 {
3765 if (temp7)
3766 delete arg7;
3767 }
3768 return resultobj;
3769 fail:
3770 {
3771 if (temp3)
3772 delete arg3;
3773 }
3774 {
3775 if (temp7)
3776 delete arg7;
3777 }
3778 return NULL;
3779 }
3780
3781
3782 static PyObject *_wrap_new_PreDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
3783 PyObject *resultobj;
3784 wxDialog *result;
3785 char *kwnames[] = {
3786 NULL
3787 };
3788
3789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreDialog",kwnames)) goto fail;
3790 {
3791 PyThreadState* __tstate = wxPyBeginAllowThreads();
3792 result = (wxDialog *)new wxDialog();
3793
3794 wxPyEndAllowThreads(__tstate);
3795 if (PyErr_Occurred()) SWIG_fail;
3796 }
3797 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxDialog, 1);
3798 return resultobj;
3799 fail:
3800 return NULL;
3801 }
3802
3803
3804 static PyObject *_wrap_Dialog_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
3805 PyObject *resultobj;
3806 wxDialog *arg1 = (wxDialog *) 0 ;
3807 wxWindow *arg2 = (wxWindow *) 0 ;
3808 int arg3 ;
3809 wxString *arg4 = 0 ;
3810 wxPoint const &arg5_defvalue = wxDefaultPosition ;
3811 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
3812 wxSize const &arg6_defvalue = wxDefaultSize ;
3813 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
3814 long arg7 = (long) wxDEFAULT_DIALOG_STYLE ;
3815 wxString const &arg8_defvalue = wxPyDialogNameStr ;
3816 wxString *arg8 = (wxString *) &arg8_defvalue ;
3817 bool result;
3818 bool temp4 = False ;
3819 wxPoint temp5 ;
3820 wxSize temp6 ;
3821 bool temp8 = False ;
3822 PyObject * obj0 = 0 ;
3823 PyObject * obj1 = 0 ;
3824 PyObject * obj2 = 0 ;
3825 PyObject * obj3 = 0 ;
3826 PyObject * obj4 = 0 ;
3827 PyObject * obj5 = 0 ;
3828 PyObject * obj6 = 0 ;
3829 PyObject * obj7 = 0 ;
3830 char *kwnames[] = {
3831 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3832 };
3833
3834 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:Dialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
3835 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3836 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3837 {
3838 arg3 = (int const) SWIG_PyObj_AsInt(obj2);
3839 if (PyErr_Occurred()) SWIG_fail;
3840 }
3841 {
3842 arg4 = wxString_in_helper(obj3);
3843 if (arg4 == NULL) SWIG_fail;
3844 temp4 = True;
3845 }
3846 if (obj4) {
3847 {
3848 arg5 = &temp5;
3849 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
3850 }
3851 }
3852 if (obj5) {
3853 {
3854 arg6 = &temp6;
3855 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
3856 }
3857 }
3858 if (obj6) {
3859 {
3860 arg7 = (long) SWIG_PyObj_AsLong(obj6);
3861 if (PyErr_Occurred()) SWIG_fail;
3862 }
3863 }
3864 if (obj7) {
3865 {
3866 arg8 = wxString_in_helper(obj7);
3867 if (arg8 == NULL) SWIG_fail;
3868 temp8 = True;
3869 }
3870 }
3871 {
3872 PyThreadState* __tstate = wxPyBeginAllowThreads();
3873 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
3874
3875 wxPyEndAllowThreads(__tstate);
3876 if (PyErr_Occurred()) SWIG_fail;
3877 }
3878 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3879 {
3880 if (temp4)
3881 delete arg4;
3882 }
3883 {
3884 if (temp8)
3885 delete arg8;
3886 }
3887 return resultobj;
3888 fail:
3889 {
3890 if (temp4)
3891 delete arg4;
3892 }
3893 {
3894 if (temp8)
3895 delete arg8;
3896 }
3897 return NULL;
3898 }
3899
3900
3901 static PyObject *_wrap_Dialog_SetReturnCode(PyObject *self, PyObject *args, PyObject *kwargs) {
3902 PyObject *resultobj;
3903 wxDialog *arg1 = (wxDialog *) 0 ;
3904 int arg2 ;
3905 PyObject * obj0 = 0 ;
3906 PyObject * obj1 = 0 ;
3907 char *kwnames[] = {
3908 (char *) "self",(char *) "returnCode", NULL
3909 };
3910
3911 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_SetReturnCode",kwnames,&obj0,&obj1)) goto fail;
3912 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3913 {
3914 arg2 = (int) SWIG_PyObj_AsInt(obj1);
3915 if (PyErr_Occurred()) SWIG_fail;
3916 }
3917 {
3918 PyThreadState* __tstate = wxPyBeginAllowThreads();
3919 (arg1)->SetReturnCode(arg2);
3920
3921 wxPyEndAllowThreads(__tstate);
3922 if (PyErr_Occurred()) SWIG_fail;
3923 }
3924 Py_INCREF(Py_None); resultobj = Py_None;
3925 return resultobj;
3926 fail:
3927 return NULL;
3928 }
3929
3930
3931 static PyObject *_wrap_Dialog_GetReturnCode(PyObject *self, PyObject *args, PyObject *kwargs) {
3932 PyObject *resultobj;
3933 wxDialog *arg1 = (wxDialog *) 0 ;
3934 int result;
3935 PyObject * obj0 = 0 ;
3936 char *kwnames[] = {
3937 (char *) "self", NULL
3938 };
3939
3940 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_GetReturnCode",kwnames,&obj0)) goto fail;
3941 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3942 {
3943 PyThreadState* __tstate = wxPyBeginAllowThreads();
3944 result = (int)((wxDialog const *)arg1)->GetReturnCode();
3945
3946 wxPyEndAllowThreads(__tstate);
3947 if (PyErr_Occurred()) SWIG_fail;
3948 }
3949 resultobj = SWIG_PyObj_FromInt((int)result);
3950 return resultobj;
3951 fail:
3952 return NULL;
3953 }
3954
3955
3956 static PyObject *_wrap_Dialog_CreateTextSizer(PyObject *self, PyObject *args, PyObject *kwargs) {
3957 PyObject *resultobj;
3958 wxDialog *arg1 = (wxDialog *) 0 ;
3959 wxString *arg2 = 0 ;
3960 wxSizer *result;
3961 bool temp2 = False ;
3962 PyObject * obj0 = 0 ;
3963 PyObject * obj1 = 0 ;
3964 char *kwnames[] = {
3965 (char *) "self",(char *) "message", NULL
3966 };
3967
3968 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateTextSizer",kwnames,&obj0,&obj1)) goto fail;
3969 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
3970 {
3971 arg2 = wxString_in_helper(obj1);
3972 if (arg2 == NULL) SWIG_fail;
3973 temp2 = True;
3974 }
3975 {
3976 PyThreadState* __tstate = wxPyBeginAllowThreads();
3977 result = (wxSizer *)(arg1)->CreateTextSizer((wxString const &)*arg2);
3978
3979 wxPyEndAllowThreads(__tstate);
3980 if (PyErr_Occurred()) SWIG_fail;
3981 }
3982 {
3983 resultobj = wxPyMake_wxSizer(result);
3984 }
3985 {
3986 if (temp2)
3987 delete arg2;
3988 }
3989 return resultobj;
3990 fail:
3991 {
3992 if (temp2)
3993 delete arg2;
3994 }
3995 return NULL;
3996 }
3997
3998
3999 static PyObject *_wrap_Dialog_CreateButtonSizer(PyObject *self, PyObject *args, PyObject *kwargs) {
4000 PyObject *resultobj;
4001 wxDialog *arg1 = (wxDialog *) 0 ;
4002 long arg2 ;
4003 wxSizer *result;
4004 PyObject * obj0 = 0 ;
4005 PyObject * obj1 = 0 ;
4006 char *kwnames[] = {
4007 (char *) "self",(char *) "flags", NULL
4008 };
4009
4010 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateButtonSizer",kwnames,&obj0,&obj1)) goto fail;
4011 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4012 {
4013 arg2 = (long) SWIG_PyObj_AsLong(obj1);
4014 if (PyErr_Occurred()) SWIG_fail;
4015 }
4016 {
4017 PyThreadState* __tstate = wxPyBeginAllowThreads();
4018 result = (wxSizer *)(arg1)->CreateButtonSizer(arg2);
4019
4020 wxPyEndAllowThreads(__tstate);
4021 if (PyErr_Occurred()) SWIG_fail;
4022 }
4023 {
4024 resultobj = wxPyMake_wxSizer(result);
4025 }
4026 return resultobj;
4027 fail:
4028 return NULL;
4029 }
4030
4031
4032 static PyObject *_wrap_Dialog_IsModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4033 PyObject *resultobj;
4034 wxDialog *arg1 = (wxDialog *) 0 ;
4035 bool result;
4036 PyObject * obj0 = 0 ;
4037 char *kwnames[] = {
4038 (char *) "self", NULL
4039 };
4040
4041 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_IsModal",kwnames,&obj0)) goto fail;
4042 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4043 {
4044 PyThreadState* __tstate = wxPyBeginAllowThreads();
4045 result = (bool)((wxDialog const *)arg1)->IsModal();
4046
4047 wxPyEndAllowThreads(__tstate);
4048 if (PyErr_Occurred()) SWIG_fail;
4049 }
4050 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4051 return resultobj;
4052 fail:
4053 return NULL;
4054 }
4055
4056
4057 static PyObject *_wrap_Dialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4058 PyObject *resultobj;
4059 wxDialog *arg1 = (wxDialog *) 0 ;
4060 int result;
4061 PyObject * obj0 = 0 ;
4062 char *kwnames[] = {
4063 (char *) "self", NULL
4064 };
4065
4066 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_ShowModal",kwnames,&obj0)) goto fail;
4067 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4068 {
4069 PyThreadState* __tstate = wxPyBeginAllowThreads();
4070 result = (int)(arg1)->ShowModal();
4071
4072 wxPyEndAllowThreads(__tstate);
4073 if (PyErr_Occurred()) SWIG_fail;
4074 }
4075 resultobj = SWIG_PyObj_FromInt((int)result);
4076 return resultobj;
4077 fail:
4078 return NULL;
4079 }
4080
4081
4082 static PyObject *_wrap_Dialog_EndModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4083 PyObject *resultobj;
4084 wxDialog *arg1 = (wxDialog *) 0 ;
4085 int arg2 ;
4086 PyObject * obj0 = 0 ;
4087 PyObject * obj1 = 0 ;
4088 char *kwnames[] = {
4089 (char *) "self",(char *) "retCode", NULL
4090 };
4091
4092 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_EndModal",kwnames,&obj0,&obj1)) goto fail;
4093 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4094 {
4095 arg2 = (int) SWIG_PyObj_AsInt(obj1);
4096 if (PyErr_Occurred()) SWIG_fail;
4097 }
4098 {
4099 PyThreadState* __tstate = wxPyBeginAllowThreads();
4100 (arg1)->EndModal(arg2);
4101
4102 wxPyEndAllowThreads(__tstate);
4103 if (PyErr_Occurred()) SWIG_fail;
4104 }
4105 Py_INCREF(Py_None); resultobj = Py_None;
4106 return resultobj;
4107 fail:
4108 return NULL;
4109 }
4110
4111
4112 static PyObject *_wrap_Dialog_IsModalShowing(PyObject *self, PyObject *args, PyObject *kwargs) {
4113 PyObject *resultobj;
4114 wxDialog *arg1 = (wxDialog *) 0 ;
4115 bool result;
4116 PyObject * obj0 = 0 ;
4117 char *kwnames[] = {
4118 (char *) "self", NULL
4119 };
4120
4121 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_IsModalShowing",kwnames,&obj0)) goto fail;
4122 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4123 {
4124 PyThreadState* __tstate = wxPyBeginAllowThreads();
4125 result = (bool)wxDialog_IsModalShowing(arg1);
4126
4127 wxPyEndAllowThreads(__tstate);
4128 if (PyErr_Occurred()) SWIG_fail;
4129 }
4130 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4131 return resultobj;
4132 fail:
4133 return NULL;
4134 }
4135
4136
4137 static PyObject * Dialog_swigregister(PyObject *self, PyObject *args) {
4138 PyObject *obj;
4139 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4140 SWIG_TypeClientData(SWIGTYPE_p_wxDialog, obj);
4141 Py_INCREF(obj);
4142 return Py_BuildValue((char *)"");
4143 }
4144 static PyObject *_wrap_new_MiniFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
4145 PyObject *resultobj;
4146 wxWindow *arg1 = (wxWindow *) 0 ;
4147 int arg2 ;
4148 wxString *arg3 = 0 ;
4149 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4150 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4151 wxSize const &arg5_defvalue = wxDefaultSize ;
4152 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4153 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
4154 wxString const &arg7_defvalue = wxPyFrameNameStr ;
4155 wxString *arg7 = (wxString *) &arg7_defvalue ;
4156 wxMiniFrame *result;
4157 bool temp3 = False ;
4158 wxPoint temp4 ;
4159 wxSize temp5 ;
4160 bool temp7 = False ;
4161 PyObject * obj0 = 0 ;
4162 PyObject * obj1 = 0 ;
4163 PyObject * obj2 = 0 ;
4164 PyObject * obj3 = 0 ;
4165 PyObject * obj4 = 0 ;
4166 PyObject * obj5 = 0 ;
4167 PyObject * obj6 = 0 ;
4168 char *kwnames[] = {
4169 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4170 };
4171
4172 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_MiniFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
4173 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4174 {
4175 arg2 = (int const) SWIG_PyObj_AsInt(obj1);
4176 if (PyErr_Occurred()) SWIG_fail;
4177 }
4178 {
4179 arg3 = wxString_in_helper(obj2);
4180 if (arg3 == NULL) SWIG_fail;
4181 temp3 = True;
4182 }
4183 if (obj3) {
4184 {
4185 arg4 = &temp4;
4186 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4187 }
4188 }
4189 if (obj4) {
4190 {
4191 arg5 = &temp5;
4192 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4193 }
4194 }
4195 if (obj5) {
4196 {
4197 arg6 = (long) SWIG_PyObj_AsLong(obj5);
4198 if (PyErr_Occurred()) SWIG_fail;
4199 }
4200 }
4201 if (obj6) {
4202 {
4203 arg7 = wxString_in_helper(obj6);
4204 if (arg7 == NULL) SWIG_fail;
4205 temp7 = True;
4206 }
4207 }
4208 {
4209 PyThreadState* __tstate = wxPyBeginAllowThreads();
4210 result = (wxMiniFrame *)new wxMiniFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
4211
4212 wxPyEndAllowThreads(__tstate);
4213 if (PyErr_Occurred()) SWIG_fail;
4214 }
4215 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxMiniFrame, 1);
4216 {
4217 if (temp3)
4218 delete arg3;
4219 }
4220 {
4221 if (temp7)
4222 delete arg7;
4223 }
4224 return resultobj;
4225 fail:
4226 {
4227 if (temp3)
4228 delete arg3;
4229 }
4230 {
4231 if (temp7)
4232 delete arg7;
4233 }
4234 return NULL;
4235 }
4236
4237
4238 static PyObject *_wrap_new_PreMiniFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
4239 PyObject *resultobj;
4240 wxMiniFrame *result;
4241 char *kwnames[] = {
4242 NULL
4243 };
4244
4245 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMiniFrame",kwnames)) goto fail;
4246 {
4247 PyThreadState* __tstate = wxPyBeginAllowThreads();
4248 result = (wxMiniFrame *)new wxMiniFrame();
4249
4250 wxPyEndAllowThreads(__tstate);
4251 if (PyErr_Occurred()) SWIG_fail;
4252 }
4253 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxMiniFrame, 1);
4254 return resultobj;
4255 fail:
4256 return NULL;
4257 }
4258
4259
4260 static PyObject *_wrap_MiniFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
4261 PyObject *resultobj;
4262 wxMiniFrame *arg1 = (wxMiniFrame *) 0 ;
4263 wxWindow *arg2 = (wxWindow *) 0 ;
4264 int arg3 ;
4265 wxString *arg4 = 0 ;
4266 wxPoint const &arg5_defvalue = wxDefaultPosition ;
4267 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
4268 wxSize const &arg6_defvalue = wxDefaultSize ;
4269 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
4270 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
4271 wxString const &arg8_defvalue = wxPyFrameNameStr ;
4272 wxString *arg8 = (wxString *) &arg8_defvalue ;
4273 bool result;
4274 bool temp4 = False ;
4275 wxPoint temp5 ;
4276 wxSize temp6 ;
4277 bool temp8 = False ;
4278 PyObject * obj0 = 0 ;
4279 PyObject * obj1 = 0 ;
4280 PyObject * obj2 = 0 ;
4281 PyObject * obj3 = 0 ;
4282 PyObject * obj4 = 0 ;
4283 PyObject * obj5 = 0 ;
4284 PyObject * obj6 = 0 ;
4285 PyObject * obj7 = 0 ;
4286 char *kwnames[] = {
4287 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4288 };
4289
4290 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:MiniFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
4291 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMiniFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4292 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4293 {
4294 arg3 = (int const) SWIG_PyObj_AsInt(obj2);
4295 if (PyErr_Occurred()) SWIG_fail;
4296 }
4297 {
4298 arg4 = wxString_in_helper(obj3);
4299 if (arg4 == NULL) SWIG_fail;
4300 temp4 = True;
4301 }
4302 if (obj4) {
4303 {
4304 arg5 = &temp5;
4305 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
4306 }
4307 }
4308 if (obj5) {
4309 {
4310 arg6 = &temp6;
4311 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
4312 }
4313 }
4314 if (obj6) {
4315 {
4316 arg7 = (long) SWIG_PyObj_AsLong(obj6);
4317 if (PyErr_Occurred()) SWIG_fail;
4318 }
4319 }
4320 if (obj7) {
4321 {
4322 arg8 = wxString_in_helper(obj7);
4323 if (arg8 == NULL) SWIG_fail;
4324 temp8 = True;
4325 }
4326 }
4327 {
4328 PyThreadState* __tstate = wxPyBeginAllowThreads();
4329 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
4330
4331 wxPyEndAllowThreads(__tstate);
4332 if (PyErr_Occurred()) SWIG_fail;
4333 }
4334 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4335 {
4336 if (temp4)
4337 delete arg4;
4338 }
4339 {
4340 if (temp8)
4341 delete arg8;
4342 }
4343 return resultobj;
4344 fail:
4345 {
4346 if (temp4)
4347 delete arg4;
4348 }
4349 {
4350 if (temp8)
4351 delete arg8;
4352 }
4353 return NULL;
4354 }
4355
4356
4357 static PyObject * MiniFrame_swigregister(PyObject *self, PyObject *args) {
4358 PyObject *obj;
4359 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4360 SWIG_TypeClientData(SWIGTYPE_p_wxMiniFrame, obj);
4361 Py_INCREF(obj);
4362 return Py_BuildValue((char *)"");
4363 }
4364 static PyObject *_wrap_new_SplashScreenWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
4365 PyObject *resultobj;
4366 wxBitmap *arg1 = 0 ;
4367 wxWindow *arg2 = (wxWindow *) 0 ;
4368 int arg3 ;
4369 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4370 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4371 wxSize const &arg5_defvalue = wxDefaultSize ;
4372 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4373 long arg6 = (long) wxNO_BORDER ;
4374 wxSplashScreenWindow *result;
4375 wxPoint temp4 ;
4376 wxSize temp5 ;
4377 PyObject * obj0 = 0 ;
4378 PyObject * obj1 = 0 ;
4379 PyObject * obj2 = 0 ;
4380 PyObject * obj3 = 0 ;
4381 PyObject * obj4 = 0 ;
4382 PyObject * obj5 = 0 ;
4383 char *kwnames[] = {
4384 (char *) "bitmap",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4385 };
4386
4387 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_SplashScreenWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
4388 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxBitmap,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4389 if (arg1 == NULL) {
4390 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
4391 }
4392 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4393 {
4394 arg3 = (int) SWIG_PyObj_AsInt(obj2);
4395 if (PyErr_Occurred()) SWIG_fail;
4396 }
4397 if (obj3) {
4398 {
4399 arg4 = &temp4;
4400 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4401 }
4402 }
4403 if (obj4) {
4404 {
4405 arg5 = &temp5;
4406 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4407 }
4408 }
4409 if (obj5) {
4410 {
4411 arg6 = (long) SWIG_PyObj_AsLong(obj5);
4412 if (PyErr_Occurred()) SWIG_fail;
4413 }
4414 }
4415 {
4416 PyThreadState* __tstate = wxPyBeginAllowThreads();
4417 result = (wxSplashScreenWindow *)new wxSplashScreenWindow((wxBitmap const &)*arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
4418
4419 wxPyEndAllowThreads(__tstate);
4420 if (PyErr_Occurred()) SWIG_fail;
4421 }
4422 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSplashScreenWindow, 1);
4423 return resultobj;
4424 fail:
4425 return NULL;
4426 }
4427
4428
4429 static PyObject *_wrap_SplashScreenWindow_SetBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
4430 PyObject *resultobj;
4431 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
4432 wxBitmap *arg2 = 0 ;
4433 PyObject * obj0 = 0 ;
4434 PyObject * obj1 = 0 ;
4435 char *kwnames[] = {
4436 (char *) "self",(char *) "bitmap", NULL
4437 };
4438
4439 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplashScreenWindow_SetBitmap",kwnames,&obj0,&obj1)) goto fail;
4440 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplashScreenWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4441 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxBitmap,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4442 if (arg2 == NULL) {
4443 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
4444 }
4445 {
4446 PyThreadState* __tstate = wxPyBeginAllowThreads();
4447 (arg1)->SetBitmap((wxBitmap const &)*arg2);
4448
4449 wxPyEndAllowThreads(__tstate);
4450 if (PyErr_Occurred()) SWIG_fail;
4451 }
4452 Py_INCREF(Py_None); resultobj = Py_None;
4453 return resultobj;
4454 fail:
4455 return NULL;
4456 }
4457
4458
4459 static PyObject *_wrap_SplashScreenWindow_GetBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
4460 PyObject *resultobj;
4461 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
4462 wxBitmap *result;
4463 PyObject * obj0 = 0 ;
4464 char *kwnames[] = {
4465 (char *) "self", NULL
4466 };
4467
4468 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreenWindow_GetBitmap",kwnames,&obj0)) goto fail;
4469 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplashScreenWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4470 {
4471 PyThreadState* __tstate = wxPyBeginAllowThreads();
4472 {
4473 wxBitmap &_result_ref = (arg1)->GetBitmap();
4474 result = (wxBitmap *) &_result_ref;
4475 }
4476
4477 wxPyEndAllowThreads(__tstate);
4478 if (PyErr_Occurred()) SWIG_fail;
4479 }
4480 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxBitmap, 0);
4481 return resultobj;
4482 fail:
4483 return NULL;
4484 }
4485
4486
4487 static PyObject * SplashScreenWindow_swigregister(PyObject *self, PyObject *args) {
4488 PyObject *obj;
4489 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4490 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreenWindow, obj);
4491 Py_INCREF(obj);
4492 return Py_BuildValue((char *)"");
4493 }
4494 static PyObject *_wrap_new_SplashScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
4495 PyObject *resultobj;
4496 wxBitmap *arg1 = 0 ;
4497 long arg2 ;
4498 int arg3 ;
4499 wxWindow *arg4 = (wxWindow *) 0 ;
4500 int arg5 ;
4501 wxPoint const &arg6_defvalue = wxDefaultPosition ;
4502 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
4503 wxSize const &arg7_defvalue = wxDefaultSize ;
4504 wxSize *arg7 = (wxSize *) &arg7_defvalue ;
4505 long arg8 = (long) wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP ;
4506 wxSplashScreen *result;
4507 wxPoint temp6 ;
4508 wxSize temp7 ;
4509 PyObject * obj0 = 0 ;
4510 PyObject * obj1 = 0 ;
4511 PyObject * obj2 = 0 ;
4512 PyObject * obj3 = 0 ;
4513 PyObject * obj4 = 0 ;
4514 PyObject * obj5 = 0 ;
4515 PyObject * obj6 = 0 ;
4516 PyObject * obj7 = 0 ;
4517 char *kwnames[] = {
4518 (char *) "bitmap",(char *) "splashStyle",(char *) "milliseconds",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4519 };
4520
4521 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|OOO:new_SplashScreen",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
4522 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxBitmap,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4523 if (arg1 == NULL) {
4524 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
4525 }
4526 {
4527 arg2 = (long) SWIG_PyObj_AsLong(obj1);
4528 if (PyErr_Occurred()) SWIG_fail;
4529 }
4530 {
4531 arg3 = (int) SWIG_PyObj_AsInt(obj2);
4532 if (PyErr_Occurred()) SWIG_fail;
4533 }
4534 if ((SWIG_ConvertPtr(obj3,(void **) &arg4, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4535 {
4536 arg5 = (int) SWIG_PyObj_AsInt(obj4);
4537 if (PyErr_Occurred()) SWIG_fail;
4538 }
4539 if (obj5) {
4540 {
4541 arg6 = &temp6;
4542 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
4543 }
4544 }
4545 if (obj6) {
4546 {
4547 arg7 = &temp7;
4548 if ( ! wxSize_helper(obj6, &arg7)) SWIG_fail;
4549 }
4550 }
4551 if (obj7) {
4552 {
4553 arg8 = (long) SWIG_PyObj_AsLong(obj7);
4554 if (PyErr_Occurred()) SWIG_fail;
4555 }
4556 }
4557 {
4558 PyThreadState* __tstate = wxPyBeginAllowThreads();
4559 result = (wxSplashScreen *)new wxSplashScreen((wxBitmap const &)*arg1,arg2,arg3,arg4,arg5,(wxPoint const &)*arg6,(wxSize const &)*arg7,arg8);
4560
4561 wxPyEndAllowThreads(__tstate);
4562 if (PyErr_Occurred()) SWIG_fail;
4563 }
4564 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSplashScreen, 1);
4565 return resultobj;
4566 fail:
4567 return NULL;
4568 }
4569
4570
4571 static PyObject *_wrap_SplashScreen_GetSplashStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
4572 PyObject *resultobj;
4573 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
4574 long result;
4575 PyObject * obj0 = 0 ;
4576 char *kwnames[] = {
4577 (char *) "self", NULL
4578 };
4579
4580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashStyle",kwnames,&obj0)) goto fail;
4581 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplashScreen,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4582 {
4583 PyThreadState* __tstate = wxPyBeginAllowThreads();
4584 result = (long)((wxSplashScreen const *)arg1)->GetSplashStyle();
4585
4586 wxPyEndAllowThreads(__tstate);
4587 if (PyErr_Occurred()) SWIG_fail;
4588 }
4589 resultobj = SWIG_PyObj_FromLong((long)result);
4590 return resultobj;
4591 fail:
4592 return NULL;
4593 }
4594
4595
4596 static PyObject *_wrap_SplashScreen_GetSplashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
4597 PyObject *resultobj;
4598 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
4599 wxSplashScreenWindow *result;
4600 PyObject * obj0 = 0 ;
4601 char *kwnames[] = {
4602 (char *) "self", NULL
4603 };
4604
4605 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashWindow",kwnames,&obj0)) goto fail;
4606 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplashScreen,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4607 {
4608 PyThreadState* __tstate = wxPyBeginAllowThreads();
4609 result = (wxSplashScreenWindow *)((wxSplashScreen const *)arg1)->GetSplashWindow();
4610
4611 wxPyEndAllowThreads(__tstate);
4612 if (PyErr_Occurred()) SWIG_fail;
4613 }
4614 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSplashScreenWindow, 0);
4615 return resultobj;
4616 fail:
4617 return NULL;
4618 }
4619
4620
4621 static PyObject *_wrap_SplashScreen_GetTimeout(PyObject *self, PyObject *args, PyObject *kwargs) {
4622 PyObject *resultobj;
4623 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
4624 int result;
4625 PyObject * obj0 = 0 ;
4626 char *kwnames[] = {
4627 (char *) "self", NULL
4628 };
4629
4630 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetTimeout",kwnames,&obj0)) goto fail;
4631 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplashScreen,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4632 {
4633 PyThreadState* __tstate = wxPyBeginAllowThreads();
4634 result = (int)((wxSplashScreen const *)arg1)->GetTimeout();
4635
4636 wxPyEndAllowThreads(__tstate);
4637 if (PyErr_Occurred()) SWIG_fail;
4638 }
4639 resultobj = SWIG_PyObj_FromInt((int)result);
4640 return resultobj;
4641 fail:
4642 return NULL;
4643 }
4644
4645
4646 static PyObject * SplashScreen_swigregister(PyObject *self, PyObject *args) {
4647 PyObject *obj;
4648 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4649 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreen, obj);
4650 Py_INCREF(obj);
4651 return Py_BuildValue((char *)"");
4652 }
4653 static PyObject *_wrap_new_StatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
4654 PyObject *resultobj;
4655 wxWindow *arg1 = (wxWindow *) 0 ;
4656 int arg2 = (int) -1 ;
4657 long arg3 = (long) wxST_SIZEGRIP ;
4658 wxString const &arg4_defvalue = wxPyStatusLineNameStr ;
4659 wxString *arg4 = (wxString *) &arg4_defvalue ;
4660 wxStatusBar *result;
4661 bool temp4 = False ;
4662 PyObject * obj0 = 0 ;
4663 PyObject * obj1 = 0 ;
4664 PyObject * obj2 = 0 ;
4665 PyObject * obj3 = 0 ;
4666 char *kwnames[] = {
4667 (char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
4668 };
4669
4670 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:new_StatusBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
4671 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4672 if (obj1) {
4673 {
4674 arg2 = (int) SWIG_PyObj_AsInt(obj1);
4675 if (PyErr_Occurred()) SWIG_fail;
4676 }
4677 }
4678 if (obj2) {
4679 {
4680 arg3 = (long) SWIG_PyObj_AsLong(obj2);
4681 if (PyErr_Occurred()) SWIG_fail;
4682 }
4683 }
4684 if (obj3) {
4685 {
4686 arg4 = wxString_in_helper(obj3);
4687 if (arg4 == NULL) SWIG_fail;
4688 temp4 = True;
4689 }
4690 }
4691 {
4692 PyThreadState* __tstate = wxPyBeginAllowThreads();
4693 result = (wxStatusBar *)new wxStatusBar(arg1,arg2,arg3,(wxString const &)*arg4);
4694
4695 wxPyEndAllowThreads(__tstate);
4696 if (PyErr_Occurred()) SWIG_fail;
4697 }
4698 {
4699 resultobj = wxPyMake_wxObject(result);
4700 }
4701 {
4702 if (temp4)
4703 delete arg4;
4704 }
4705 return resultobj;
4706 fail:
4707 {
4708 if (temp4)
4709 delete arg4;
4710 }
4711 return NULL;
4712 }
4713
4714
4715 static PyObject *_wrap_new_PreStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
4716 PyObject *resultobj;
4717 wxStatusBar *result;
4718 char *kwnames[] = {
4719 NULL
4720 };
4721
4722 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreStatusBar",kwnames)) goto fail;
4723 {
4724 PyThreadState* __tstate = wxPyBeginAllowThreads();
4725 result = (wxStatusBar *)new wxStatusBar();
4726
4727 wxPyEndAllowThreads(__tstate);
4728 if (PyErr_Occurred()) SWIG_fail;
4729 }
4730 {
4731 resultobj = wxPyMake_wxObject(result);
4732 }
4733 return resultobj;
4734 fail:
4735 return NULL;
4736 }
4737
4738
4739 static PyObject *_wrap_StatusBar_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
4740 PyObject *resultobj;
4741 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4742 wxWindow *arg2 = (wxWindow *) 0 ;
4743 int arg3 ;
4744 long arg4 = (long) wxST_SIZEGRIP ;
4745 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
4746 wxString *arg5 = (wxString *) &arg5_defvalue ;
4747 bool result;
4748 bool temp5 = False ;
4749 PyObject * obj0 = 0 ;
4750 PyObject * obj1 = 0 ;
4751 PyObject * obj2 = 0 ;
4752 PyObject * obj3 = 0 ;
4753 PyObject * obj4 = 0 ;
4754 char *kwnames[] = {
4755 (char *) "self",(char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
4756 };
4757
4758 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:StatusBar_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
4759 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4760 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4761 {
4762 arg3 = (int) SWIG_PyObj_AsInt(obj2);
4763 if (PyErr_Occurred()) SWIG_fail;
4764 }
4765 if (obj3) {
4766 {
4767 arg4 = (long) SWIG_PyObj_AsLong(obj3);
4768 if (PyErr_Occurred()) SWIG_fail;
4769 }
4770 }
4771 if (obj4) {
4772 {
4773 arg5 = wxString_in_helper(obj4);
4774 if (arg5 == NULL) SWIG_fail;
4775 temp5 = True;
4776 }
4777 }
4778 {
4779 PyThreadState* __tstate = wxPyBeginAllowThreads();
4780 result = (bool)(arg1)->Create(arg2,arg3,arg4,(wxString const &)*arg5);
4781
4782 wxPyEndAllowThreads(__tstate);
4783 if (PyErr_Occurred()) SWIG_fail;
4784 }
4785 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4786 {
4787 if (temp5)
4788 delete arg5;
4789 }
4790 return resultobj;
4791 fail:
4792 {
4793 if (temp5)
4794 delete arg5;
4795 }
4796 return NULL;
4797 }
4798
4799
4800 static PyObject *_wrap_StatusBar_SetFieldsCount(PyObject *self, PyObject *args, PyObject *kwargs) {
4801 PyObject *resultobj;
4802 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4803 int arg2 = (int) 1 ;
4804 PyObject * obj0 = 0 ;
4805 PyObject * obj1 = 0 ;
4806 char *kwnames[] = {
4807 (char *) "self",(char *) "number", NULL
4808 };
4809
4810 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_SetFieldsCount",kwnames,&obj0,&obj1)) goto fail;
4811 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4812 if (obj1) {
4813 {
4814 arg2 = (int) SWIG_PyObj_AsInt(obj1);
4815 if (PyErr_Occurred()) SWIG_fail;
4816 }
4817 }
4818 {
4819 PyThreadState* __tstate = wxPyBeginAllowThreads();
4820 (arg1)->SetFieldsCount(arg2);
4821
4822 wxPyEndAllowThreads(__tstate);
4823 if (PyErr_Occurred()) SWIG_fail;
4824 }
4825 Py_INCREF(Py_None); resultobj = Py_None;
4826 return resultobj;
4827 fail:
4828 return NULL;
4829 }
4830
4831
4832 static PyObject *_wrap_StatusBar_GetFieldsCount(PyObject *self, PyObject *args, PyObject *kwargs) {
4833 PyObject *resultobj;
4834 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4835 int result;
4836 PyObject * obj0 = 0 ;
4837 char *kwnames[] = {
4838 (char *) "self", NULL
4839 };
4840
4841 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetFieldsCount",kwnames,&obj0)) goto fail;
4842 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4843 {
4844 PyThreadState* __tstate = wxPyBeginAllowThreads();
4845 result = (int)((wxStatusBar const *)arg1)->GetFieldsCount();
4846
4847 wxPyEndAllowThreads(__tstate);
4848 if (PyErr_Occurred()) SWIG_fail;
4849 }
4850 resultobj = SWIG_PyObj_FromInt((int)result);
4851 return resultobj;
4852 fail:
4853 return NULL;
4854 }
4855
4856
4857 static PyObject *_wrap_StatusBar_SetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
4858 PyObject *resultobj;
4859 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4860 wxString *arg2 = 0 ;
4861 int arg3 = (int) 0 ;
4862 bool temp2 = False ;
4863 PyObject * obj0 = 0 ;
4864 PyObject * obj1 = 0 ;
4865 PyObject * obj2 = 0 ;
4866 char *kwnames[] = {
4867 (char *) "self",(char *) "text",(char *) "number", NULL
4868 };
4869
4870 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
4871 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4872 {
4873 arg2 = wxString_in_helper(obj1);
4874 if (arg2 == NULL) SWIG_fail;
4875 temp2 = True;
4876 }
4877 if (obj2) {
4878 {
4879 arg3 = (int) SWIG_PyObj_AsInt(obj2);
4880 if (PyErr_Occurred()) SWIG_fail;
4881 }
4882 }
4883 {
4884 PyThreadState* __tstate = wxPyBeginAllowThreads();
4885 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
4886
4887 wxPyEndAllowThreads(__tstate);
4888 if (PyErr_Occurred()) SWIG_fail;
4889 }
4890 Py_INCREF(Py_None); resultobj = Py_None;
4891 {
4892 if (temp2)
4893 delete arg2;
4894 }
4895 return resultobj;
4896 fail:
4897 {
4898 if (temp2)
4899 delete arg2;
4900 }
4901 return NULL;
4902 }
4903
4904
4905 static PyObject *_wrap_StatusBar_GetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
4906 PyObject *resultobj;
4907 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4908 int arg2 = (int) 0 ;
4909 wxString result;
4910 PyObject * obj0 = 0 ;
4911 PyObject * obj1 = 0 ;
4912 char *kwnames[] = {
4913 (char *) "self",(char *) "number", NULL
4914 };
4915
4916 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_GetStatusText",kwnames,&obj0,&obj1)) goto fail;
4917 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4918 if (obj1) {
4919 {
4920 arg2 = (int) SWIG_PyObj_AsInt(obj1);
4921 if (PyErr_Occurred()) SWIG_fail;
4922 }
4923 }
4924 {
4925 PyThreadState* __tstate = wxPyBeginAllowThreads();
4926 result = ((wxStatusBar const *)arg1)->GetStatusText(arg2);
4927
4928 wxPyEndAllowThreads(__tstate);
4929 if (PyErr_Occurred()) SWIG_fail;
4930 }
4931 {
4932 #if wxUSE_UNICODE
4933 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
4934 #else
4935 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
4936 #endif
4937 }
4938 return resultobj;
4939 fail:
4940 return NULL;
4941 }
4942
4943
4944 static PyObject *_wrap_StatusBar_PushStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
4945 PyObject *resultobj;
4946 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4947 wxString *arg2 = 0 ;
4948 int arg3 = (int) 0 ;
4949 bool temp2 = False ;
4950 PyObject * obj0 = 0 ;
4951 PyObject * obj1 = 0 ;
4952 PyObject * obj2 = 0 ;
4953 char *kwnames[] = {
4954 (char *) "self",(char *) "text",(char *) "number", NULL
4955 };
4956
4957 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
4958 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
4959 {
4960 arg2 = wxString_in_helper(obj1);
4961 if (arg2 == NULL) SWIG_fail;
4962 temp2 = True;
4963 }
4964 if (obj2) {
4965 {
4966 arg3 = (int) SWIG_PyObj_AsInt(obj2);
4967 if (PyErr_Occurred()) SWIG_fail;
4968 }
4969 }
4970 {
4971 PyThreadState* __tstate = wxPyBeginAllowThreads();
4972 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
4973
4974 wxPyEndAllowThreads(__tstate);
4975 if (PyErr_Occurred()) SWIG_fail;
4976 }
4977 Py_INCREF(Py_None); resultobj = Py_None;
4978 {
4979 if (temp2)
4980 delete arg2;
4981 }
4982 return resultobj;
4983 fail:
4984 {
4985 if (temp2)
4986 delete arg2;
4987 }
4988 return NULL;
4989 }
4990
4991
4992 static PyObject *_wrap_StatusBar_PopStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
4993 PyObject *resultobj;
4994 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4995 int arg2 = (int) 0 ;
4996 PyObject * obj0 = 0 ;
4997 PyObject * obj1 = 0 ;
4998 char *kwnames[] = {
4999 (char *) "self",(char *) "number", NULL
5000 };
5001
5002 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
5003 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5004 if (obj1) {
5005 {
5006 arg2 = (int) SWIG_PyObj_AsInt(obj1);
5007 if (PyErr_Occurred()) SWIG_fail;
5008 }
5009 }
5010 {
5011 PyThreadState* __tstate = wxPyBeginAllowThreads();
5012 (arg1)->PopStatusText(arg2);
5013
5014 wxPyEndAllowThreads(__tstate);
5015 if (PyErr_Occurred()) SWIG_fail;
5016 }
5017 Py_INCREF(Py_None); resultobj = Py_None;
5018 return resultobj;
5019 fail:
5020 return NULL;
5021 }
5022
5023
5024 static PyObject *_wrap_StatusBar_SetStatusWidths(PyObject *self, PyObject *args, PyObject *kwargs) {
5025 PyObject *resultobj;
5026 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5027 int arg2 ;
5028 int *arg3 = (int *) 0 ;
5029 PyObject * obj0 = 0 ;
5030 PyObject * obj1 = 0 ;
5031 char *kwnames[] = {
5032 (char *) "self",(char *) "widths", NULL
5033 };
5034
5035 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
5036 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5037 {
5038 arg2 = PyList_Size(obj1);
5039 arg3 = int_LIST_helper(obj1);
5040 if (arg3 == NULL) SWIG_fail;
5041 }
5042 {
5043 PyThreadState* __tstate = wxPyBeginAllowThreads();
5044 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
5045
5046 wxPyEndAllowThreads(__tstate);
5047 if (PyErr_Occurred()) SWIG_fail;
5048 }
5049 Py_INCREF(Py_None); resultobj = Py_None;
5050 {
5051 if (arg3) delete [] arg3;
5052 }
5053 return resultobj;
5054 fail:
5055 {
5056 if (arg3) delete [] arg3;
5057 }
5058 return NULL;
5059 }
5060
5061
5062 static PyObject *_wrap_StatusBar_GetFieldRect(PyObject *self, PyObject *args, PyObject *kwargs) {
5063 PyObject *resultobj;
5064 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5065 int arg2 ;
5066 wxRect result;
5067 PyObject * obj0 = 0 ;
5068 PyObject * obj1 = 0 ;
5069 char *kwnames[] = {
5070 (char *) "self",(char *) "i", NULL
5071 };
5072
5073 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_GetFieldRect",kwnames,&obj0,&obj1)) goto fail;
5074 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5075 {
5076 arg2 = (int) SWIG_PyObj_AsInt(obj1);
5077 if (PyErr_Occurred()) SWIG_fail;
5078 }
5079 {
5080 PyThreadState* __tstate = wxPyBeginAllowThreads();
5081 result = wxStatusBar_GetFieldRect(arg1,arg2);
5082
5083 wxPyEndAllowThreads(__tstate);
5084 if (PyErr_Occurred()) SWIG_fail;
5085 }
5086 {
5087 wxRect * resultptr;
5088 resultptr = new wxRect((wxRect &) result);
5089 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxRect, 1);
5090 }
5091 return resultobj;
5092 fail:
5093 return NULL;
5094 }
5095
5096
5097 static PyObject *_wrap_StatusBar_SetMinHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
5098 PyObject *resultobj;
5099 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5100 int arg2 ;
5101 PyObject * obj0 = 0 ;
5102 PyObject * obj1 = 0 ;
5103 char *kwnames[] = {
5104 (char *) "self",(char *) "height", NULL
5105 };
5106
5107 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetMinHeight",kwnames,&obj0,&obj1)) goto fail;
5108 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5109 {
5110 arg2 = (int) SWIG_PyObj_AsInt(obj1);
5111 if (PyErr_Occurred()) SWIG_fail;
5112 }
5113 {
5114 PyThreadState* __tstate = wxPyBeginAllowThreads();
5115 (arg1)->SetMinHeight(arg2);
5116
5117 wxPyEndAllowThreads(__tstate);
5118 if (PyErr_Occurred()) SWIG_fail;
5119 }
5120 Py_INCREF(Py_None); resultobj = Py_None;
5121 return resultobj;
5122 fail:
5123 return NULL;
5124 }
5125
5126
5127 static PyObject *_wrap_StatusBar_GetBorderX(PyObject *self, PyObject *args, PyObject *kwargs) {
5128 PyObject *resultobj;
5129 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5130 int result;
5131 PyObject * obj0 = 0 ;
5132 char *kwnames[] = {
5133 (char *) "self", NULL
5134 };
5135
5136 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderX",kwnames,&obj0)) goto fail;
5137 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5138 {
5139 PyThreadState* __tstate = wxPyBeginAllowThreads();
5140 result = (int)((wxStatusBar const *)arg1)->GetBorderX();
5141
5142 wxPyEndAllowThreads(__tstate);
5143 if (PyErr_Occurred()) SWIG_fail;
5144 }
5145 resultobj = SWIG_PyObj_FromInt((int)result);
5146 return resultobj;
5147 fail:
5148 return NULL;
5149 }
5150
5151
5152 static PyObject *_wrap_StatusBar_GetBorderY(PyObject *self, PyObject *args, PyObject *kwargs) {
5153 PyObject *resultobj;
5154 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5155 int result;
5156 PyObject * obj0 = 0 ;
5157 char *kwnames[] = {
5158 (char *) "self", NULL
5159 };
5160
5161 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderY",kwnames,&obj0)) goto fail;
5162 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxStatusBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5163 {
5164 PyThreadState* __tstate = wxPyBeginAllowThreads();
5165 result = (int)((wxStatusBar const *)arg1)->GetBorderY();
5166
5167 wxPyEndAllowThreads(__tstate);
5168 if (PyErr_Occurred()) SWIG_fail;
5169 }
5170 resultobj = SWIG_PyObj_FromInt((int)result);
5171 return resultobj;
5172 fail:
5173 return NULL;
5174 }
5175
5176
5177 static PyObject * StatusBar_swigregister(PyObject *self, PyObject *args) {
5178 PyObject *obj;
5179 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
5180 SWIG_TypeClientData(SWIGTYPE_p_wxStatusBar, obj);
5181 Py_INCREF(obj);
5182 return Py_BuildValue((char *)"");
5183 }
5184 static int _wrap_SplitterNameStr_set(PyObject *_val) {
5185 PyErr_SetString(PyExc_TypeError,"Variable SplitterNameStr is read-only.");
5186 return 1;
5187 }
5188
5189
5190 static PyObject *_wrap_SplitterNameStr_get() {
5191 PyObject *pyobj;
5192
5193 {
5194 #if wxUSE_UNICODE
5195 pyobj = PyUnicode_FromWideChar((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
5196 #else
5197 pyobj = PyString_FromStringAndSize((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
5198 #endif
5199 }
5200 return pyobj;
5201 }
5202
5203
5204 static PyObject *_wrap_new_SplitterWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5205 PyObject *resultobj;
5206 wxWindow *arg1 = (wxWindow *) 0 ;
5207 int arg2 ;
5208 wxPoint const &arg3_defvalue = wxDefaultPosition ;
5209 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
5210 wxSize const &arg4_defvalue = wxDefaultSize ;
5211 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
5212 long arg5 = (long) wxSP_3D ;
5213 wxString const &arg6_defvalue = wxPySplitterNameStr ;
5214 wxString *arg6 = (wxString *) &arg6_defvalue ;
5215 wxSplitterWindow *result;
5216 wxPoint temp3 ;
5217 wxSize temp4 ;
5218 bool temp6 = False ;
5219 PyObject * obj0 = 0 ;
5220 PyObject * obj1 = 0 ;
5221 PyObject * obj2 = 0 ;
5222 PyObject * obj3 = 0 ;
5223 PyObject * obj4 = 0 ;
5224 PyObject * obj5 = 0 ;
5225 char *kwnames[] = {
5226 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5227 };
5228
5229 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_SplitterWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
5230 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5231 {
5232 arg2 = (int) SWIG_PyObj_AsInt(obj1);
5233 if (PyErr_Occurred()) SWIG_fail;
5234 }
5235 if (obj2) {
5236 {
5237 arg3 = &temp3;
5238 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
5239 }
5240 }
5241 if (obj3) {
5242 {
5243 arg4 = &temp4;
5244 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
5245 }
5246 }
5247 if (obj4) {
5248 {
5249 arg5 = (long) SWIG_PyObj_AsLong(obj4);
5250 if (PyErr_Occurred()) SWIG_fail;
5251 }
5252 }
5253 if (obj5) {
5254 {
5255 arg6 = wxString_in_helper(obj5);
5256 if (arg6 == NULL) SWIG_fail;
5257 temp6 = True;
5258 }
5259 }
5260 {
5261 PyThreadState* __tstate = wxPyBeginAllowThreads();
5262 result = (wxSplitterWindow *)new wxSplitterWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
5263
5264 wxPyEndAllowThreads(__tstate);
5265 if (PyErr_Occurred()) SWIG_fail;
5266 }
5267 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSplitterWindow, 1);
5268 {
5269 if (temp6)
5270 delete arg6;
5271 }
5272 return resultobj;
5273 fail:
5274 {
5275 if (temp6)
5276 delete arg6;
5277 }
5278 return NULL;
5279 }
5280
5281
5282 static PyObject *_wrap_new_PreSplitterWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5283 PyObject *resultobj;
5284 wxSplitterWindow *result;
5285 char *kwnames[] = {
5286 NULL
5287 };
5288
5289 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSplitterWindow",kwnames)) goto fail;
5290 {
5291 PyThreadState* __tstate = wxPyBeginAllowThreads();
5292 result = (wxSplitterWindow *)new wxSplitterWindow();
5293
5294 wxPyEndAllowThreads(__tstate);
5295 if (PyErr_Occurred()) SWIG_fail;
5296 }
5297 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSplitterWindow, 1);
5298 return resultobj;
5299 fail:
5300 return NULL;
5301 }
5302
5303
5304 static PyObject *_wrap_SplitterWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
5305 PyObject *resultobj;
5306 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5307 wxWindow *arg2 = (wxWindow *) 0 ;
5308 int arg3 ;
5309 wxPoint const &arg4_defvalue = wxDefaultPosition ;
5310 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
5311 wxSize const &arg5_defvalue = wxDefaultSize ;
5312 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
5313 long arg6 = (long) wxSP_3D ;
5314 wxString const &arg7_defvalue = wxPySplitterNameStr ;
5315 wxString *arg7 = (wxString *) &arg7_defvalue ;
5316 bool result;
5317 wxPoint temp4 ;
5318 wxSize temp5 ;
5319 bool temp7 = False ;
5320 PyObject * obj0 = 0 ;
5321 PyObject * obj1 = 0 ;
5322 PyObject * obj2 = 0 ;
5323 PyObject * obj3 = 0 ;
5324 PyObject * obj4 = 0 ;
5325 PyObject * obj5 = 0 ;
5326 PyObject * obj6 = 0 ;
5327 char *kwnames[] = {
5328 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5329 };
5330
5331 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:SplitterWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
5332 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5333 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5334 {
5335 arg3 = (int) SWIG_PyObj_AsInt(obj2);
5336 if (PyErr_Occurred()) SWIG_fail;
5337 }
5338 if (obj3) {
5339 {
5340 arg4 = &temp4;
5341 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
5342 }
5343 }
5344 if (obj4) {
5345 {
5346 arg5 = &temp5;
5347 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
5348 }
5349 }
5350 if (obj5) {
5351 {
5352 arg6 = (long) SWIG_PyObj_AsLong(obj5);
5353 if (PyErr_Occurred()) SWIG_fail;
5354 }
5355 }
5356 if (obj6) {
5357 {
5358 arg7 = wxString_in_helper(obj6);
5359 if (arg7 == NULL) SWIG_fail;
5360 temp7 = True;
5361 }
5362 }
5363 {
5364 PyThreadState* __tstate = wxPyBeginAllowThreads();
5365 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
5366
5367 wxPyEndAllowThreads(__tstate);
5368 if (PyErr_Occurred()) SWIG_fail;
5369 }
5370 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5371 {
5372 if (temp7)
5373 delete arg7;
5374 }
5375 return resultobj;
5376 fail:
5377 {
5378 if (temp7)
5379 delete arg7;
5380 }
5381 return NULL;
5382 }
5383
5384
5385 static PyObject *_wrap_SplitterWindow_GetWindow1(PyObject *self, PyObject *args, PyObject *kwargs) {
5386 PyObject *resultobj;
5387 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5388 wxWindow *result;
5389 PyObject * obj0 = 0 ;
5390 char *kwnames[] = {
5391 (char *) "self", NULL
5392 };
5393
5394 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow1",kwnames,&obj0)) goto fail;
5395 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5396 {
5397 PyThreadState* __tstate = wxPyBeginAllowThreads();
5398 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow1();
5399
5400 wxPyEndAllowThreads(__tstate);
5401 if (PyErr_Occurred()) SWIG_fail;
5402 }
5403 {
5404 resultobj = wxPyMake_wxObject(result);
5405 }
5406 return resultobj;
5407 fail:
5408 return NULL;
5409 }
5410
5411
5412 static PyObject *_wrap_SplitterWindow_GetWindow2(PyObject *self, PyObject *args, PyObject *kwargs) {
5413 PyObject *resultobj;
5414 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5415 wxWindow *result;
5416 PyObject * obj0 = 0 ;
5417 char *kwnames[] = {
5418 (char *) "self", NULL
5419 };
5420
5421 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow2",kwnames,&obj0)) goto fail;
5422 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5423 {
5424 PyThreadState* __tstate = wxPyBeginAllowThreads();
5425 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow2();
5426
5427 wxPyEndAllowThreads(__tstate);
5428 if (PyErr_Occurred()) SWIG_fail;
5429 }
5430 {
5431 resultobj = wxPyMake_wxObject(result);
5432 }
5433 return resultobj;
5434 fail:
5435 return NULL;
5436 }
5437
5438
5439 static PyObject *_wrap_SplitterWindow_SetSplitMode(PyObject *self, PyObject *args, PyObject *kwargs) {
5440 PyObject *resultobj;
5441 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5442 int arg2 ;
5443 PyObject * obj0 = 0 ;
5444 PyObject * obj1 = 0 ;
5445 char *kwnames[] = {
5446 (char *) "self",(char *) "mode", NULL
5447 };
5448
5449 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSplitMode",kwnames,&obj0,&obj1)) goto fail;
5450 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5451 {
5452 arg2 = (int) SWIG_PyObj_AsInt(obj1);
5453 if (PyErr_Occurred()) SWIG_fail;
5454 }
5455 {
5456 PyThreadState* __tstate = wxPyBeginAllowThreads();
5457 (arg1)->SetSplitMode(arg2);
5458
5459 wxPyEndAllowThreads(__tstate);
5460 if (PyErr_Occurred()) SWIG_fail;
5461 }
5462 Py_INCREF(Py_None); resultobj = Py_None;
5463 return resultobj;
5464 fail:
5465 return NULL;
5466 }
5467
5468
5469 static PyObject *_wrap_SplitterWindow_GetSplitMode(PyObject *self, PyObject *args, PyObject *kwargs) {
5470 PyObject *resultobj;
5471 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5472 int result;
5473 PyObject * obj0 = 0 ;
5474 char *kwnames[] = {
5475 (char *) "self", NULL
5476 };
5477
5478 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSplitMode",kwnames,&obj0)) goto fail;
5479 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5480 {
5481 PyThreadState* __tstate = wxPyBeginAllowThreads();
5482 result = (int)((wxSplitterWindow const *)arg1)->GetSplitMode();
5483
5484 wxPyEndAllowThreads(__tstate);
5485 if (PyErr_Occurred()) SWIG_fail;
5486 }
5487 resultobj = SWIG_PyObj_FromInt((int)result);
5488 return resultobj;
5489 fail:
5490 return NULL;
5491 }
5492
5493
5494 static PyObject *_wrap_SplitterWindow_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
5495 PyObject *resultobj;
5496 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5497 wxWindow *arg2 = (wxWindow *) 0 ;
5498 PyObject * obj0 = 0 ;
5499 PyObject * obj1 = 0 ;
5500 char *kwnames[] = {
5501 (char *) "self",(char *) "window", NULL
5502 };
5503
5504 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_Initialize",kwnames,&obj0,&obj1)) goto fail;
5505 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5506 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5507 {
5508 PyThreadState* __tstate = wxPyBeginAllowThreads();
5509 (arg1)->Initialize(arg2);
5510
5511 wxPyEndAllowThreads(__tstate);
5512 if (PyErr_Occurred()) SWIG_fail;
5513 }
5514 Py_INCREF(Py_None); resultobj = Py_None;
5515 return resultobj;
5516 fail:
5517 return NULL;
5518 }
5519
5520
5521 static PyObject *_wrap_SplitterWindow_SplitVertically(PyObject *self, PyObject *args, PyObject *kwargs) {
5522 PyObject *resultobj;
5523 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5524 wxWindow *arg2 = (wxWindow *) 0 ;
5525 wxWindow *arg3 = (wxWindow *) 0 ;
5526 int arg4 = (int) 0 ;
5527 bool result;
5528 PyObject * obj0 = 0 ;
5529 PyObject * obj1 = 0 ;
5530 PyObject * obj2 = 0 ;
5531 PyObject * obj3 = 0 ;
5532 char *kwnames[] = {
5533 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
5534 };
5535
5536 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitVertically",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
5537 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5538 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5539 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5540 if (obj3) {
5541 {
5542 arg4 = (int) SWIG_PyObj_AsInt(obj3);
5543 if (PyErr_Occurred()) SWIG_fail;
5544 }
5545 }
5546 {
5547 PyThreadState* __tstate = wxPyBeginAllowThreads();
5548 result = (bool)(arg1)->SplitVertically(arg2,arg3,arg4);
5549
5550 wxPyEndAllowThreads(__tstate);
5551 if (PyErr_Occurred()) SWIG_fail;
5552 }
5553 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5554 return resultobj;
5555 fail:
5556 return NULL;
5557 }
5558
5559
5560 static PyObject *_wrap_SplitterWindow_SplitHorizontally(PyObject *self, PyObject *args, PyObject *kwargs) {
5561 PyObject *resultobj;
5562 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5563 wxWindow *arg2 = (wxWindow *) 0 ;
5564 wxWindow *arg3 = (wxWindow *) 0 ;
5565 int arg4 = (int) 0 ;
5566 bool result;
5567 PyObject * obj0 = 0 ;
5568 PyObject * obj1 = 0 ;
5569 PyObject * obj2 = 0 ;
5570 PyObject * obj3 = 0 ;
5571 char *kwnames[] = {
5572 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
5573 };
5574
5575 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitHorizontally",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
5576 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5577 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5578 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5579 if (obj3) {
5580 {
5581 arg4 = (int) SWIG_PyObj_AsInt(obj3);
5582 if (PyErr_Occurred()) SWIG_fail;
5583 }
5584 }
5585 {
5586 PyThreadState* __tstate = wxPyBeginAllowThreads();
5587 result = (bool)(arg1)->SplitHorizontally(arg2,arg3,arg4);
5588
5589 wxPyEndAllowThreads(__tstate);
5590 if (PyErr_Occurred()) SWIG_fail;
5591 }
5592 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5593 return resultobj;
5594 fail:
5595 return NULL;
5596 }
5597
5598
5599 static PyObject *_wrap_SplitterWindow_Unsplit(PyObject *self, PyObject *args, PyObject *kwargs) {
5600 PyObject *resultobj;
5601 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5602 wxWindow *arg2 = (wxWindow *) NULL ;
5603 bool result;
5604 PyObject * obj0 = 0 ;
5605 PyObject * obj1 = 0 ;
5606 char *kwnames[] = {
5607 (char *) "self",(char *) "toRemove", NULL
5608 };
5609
5610 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:SplitterWindow_Unsplit",kwnames,&obj0,&obj1)) goto fail;
5611 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5612 if (obj1) {
5613 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5614 }
5615 {
5616 PyThreadState* __tstate = wxPyBeginAllowThreads();
5617 result = (bool)(arg1)->Unsplit(arg2);
5618
5619 wxPyEndAllowThreads(__tstate);
5620 if (PyErr_Occurred()) SWIG_fail;
5621 }
5622 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5623 return resultobj;
5624 fail:
5625 return NULL;
5626 }
5627
5628
5629 static PyObject *_wrap_SplitterWindow_ReplaceWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5630 PyObject *resultobj;
5631 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5632 wxWindow *arg2 = (wxWindow *) 0 ;
5633 wxWindow *arg3 = (wxWindow *) 0 ;
5634 bool result;
5635 PyObject * obj0 = 0 ;
5636 PyObject * obj1 = 0 ;
5637 PyObject * obj2 = 0 ;
5638 char *kwnames[] = {
5639 (char *) "self",(char *) "winOld",(char *) "winNew", NULL
5640 };
5641
5642 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SplitterWindow_ReplaceWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
5643 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5644 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5645 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5646 {
5647 PyThreadState* __tstate = wxPyBeginAllowThreads();
5648 result = (bool)(arg1)->ReplaceWindow(arg2,arg3);
5649
5650 wxPyEndAllowThreads(__tstate);
5651 if (PyErr_Occurred()) SWIG_fail;
5652 }
5653 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5654 return resultobj;
5655 fail:
5656 return NULL;
5657 }
5658
5659
5660 static PyObject *_wrap_SplitterWindow_IsSplit(PyObject *self, PyObject *args, PyObject *kwargs) {
5661 PyObject *resultobj;
5662 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5663 bool result;
5664 PyObject * obj0 = 0 ;
5665 char *kwnames[] = {
5666 (char *) "self", NULL
5667 };
5668
5669 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_IsSplit",kwnames,&obj0)) goto fail;
5670 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5671 {
5672 PyThreadState* __tstate = wxPyBeginAllowThreads();
5673 result = (bool)((wxSplitterWindow const *)arg1)->IsSplit();
5674
5675 wxPyEndAllowThreads(__tstate);
5676 if (PyErr_Occurred()) SWIG_fail;
5677 }
5678 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5679 return resultobj;
5680 fail:
5681 return NULL;
5682 }
5683
5684
5685 static PyObject *_wrap_SplitterWindow_SetSashSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5686 PyObject *resultobj;
5687 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5688 int arg2 ;
5689 PyObject * obj0 = 0 ;
5690 PyObject * obj1 = 0 ;
5691 char *kwnames[] = {
5692 (char *) "self",(char *) "width", NULL
5693 };
5694
5695 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSashSize",kwnames,&obj0,&obj1)) goto fail;
5696 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5697 {
5698 arg2 = (int) SWIG_PyObj_AsInt(obj1);
5699 if (PyErr_Occurred()) SWIG_fail;
5700 }
5701 {
5702 PyThreadState* __tstate = wxPyBeginAllowThreads();
5703 (arg1)->SetSashSize(arg2);
5704
5705 wxPyEndAllowThreads(__tstate);
5706 if (PyErr_Occurred()) SWIG_fail;
5707 }
5708 Py_INCREF(Py_None); resultobj = Py_None;
5709 return resultobj;
5710 fail:
5711 return NULL;
5712 }
5713
5714
5715 static PyObject *_wrap_SplitterWindow_SetBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5716 PyObject *resultobj;
5717 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5718 int arg2 ;
5719 PyObject * obj0 = 0 ;
5720 PyObject * obj1 = 0 ;
5721 char *kwnames[] = {
5722 (char *) "self",(char *) "width", NULL
5723 };
5724
5725 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetBorderSize",kwnames,&obj0,&obj1)) goto fail;
5726 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5727 {
5728 arg2 = (int) SWIG_PyObj_AsInt(obj1);
5729 if (PyErr_Occurred()) SWIG_fail;
5730 }
5731 {
5732 PyThreadState* __tstate = wxPyBeginAllowThreads();
5733 (arg1)->SetBorderSize(arg2);
5734
5735 wxPyEndAllowThreads(__tstate);
5736 if (PyErr_Occurred()) SWIG_fail;
5737 }
5738 Py_INCREF(Py_None); resultobj = Py_None;
5739 return resultobj;
5740 fail:
5741 return NULL;
5742 }
5743
5744
5745 static PyObject *_wrap_SplitterWindow_GetSashSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5746 PyObject *resultobj;
5747 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5748 int result;
5749 PyObject * obj0 = 0 ;
5750 char *kwnames[] = {
5751 (char *) "self", NULL
5752 };
5753
5754 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashSize",kwnames,&obj0)) goto fail;
5755 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5756 {
5757 PyThreadState* __tstate = wxPyBeginAllowThreads();
5758 result = (int)((wxSplitterWindow const *)arg1)->GetSashSize();
5759
5760 wxPyEndAllowThreads(__tstate);
5761 if (PyErr_Occurred()) SWIG_fail;
5762 }
5763 resultobj = SWIG_PyObj_FromInt((int)result);
5764 return resultobj;
5765 fail:
5766 return NULL;
5767 }
5768
5769
5770 static PyObject *_wrap_SplitterWindow_GetBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5771 PyObject *resultobj;
5772 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5773 int result;
5774 PyObject * obj0 = 0 ;
5775 char *kwnames[] = {
5776 (char *) "self", NULL
5777 };
5778
5779 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetBorderSize",kwnames,&obj0)) goto fail;
5780 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5781 {
5782 PyThreadState* __tstate = wxPyBeginAllowThreads();
5783 result = (int)((wxSplitterWindow const *)arg1)->GetBorderSize();
5784
5785 wxPyEndAllowThreads(__tstate);
5786 if (PyErr_Occurred()) SWIG_fail;
5787 }
5788 resultobj = SWIG_PyObj_FromInt((int)result);
5789 return resultobj;
5790 fail:
5791 return NULL;
5792 }
5793
5794
5795 static PyObject *_wrap_SplitterWindow_SetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
5796 PyObject *resultobj;
5797 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5798 int arg2 ;
5799 bool arg3 = (bool) True ;
5800 PyObject * obj0 = 0 ;
5801 PyObject * obj1 = 0 ;
5802 PyObject * obj2 = 0 ;
5803 char *kwnames[] = {
5804 (char *) "self",(char *) "position",(char *) "redraw", NULL
5805 };
5806
5807 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:SplitterWindow_SetSashPosition",kwnames,&obj0,&obj1,&obj2)) goto fail;
5808 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5809 {
5810 arg2 = (int) SWIG_PyObj_AsInt(obj1);
5811 if (PyErr_Occurred()) SWIG_fail;
5812 }
5813 if (obj2) {
5814 {
5815 arg3 = (bool) SWIG_PyObj_AsBool(obj2);
5816 if (PyErr_Occurred()) SWIG_fail;
5817 }
5818 }
5819 {
5820 PyThreadState* __tstate = wxPyBeginAllowThreads();
5821 (arg1)->SetSashPosition(arg2,arg3);
5822
5823 wxPyEndAllowThreads(__tstate);
5824 if (PyErr_Occurred()) SWIG_fail;
5825 }
5826 Py_INCREF(Py_None); resultobj = Py_None;
5827 return resultobj;
5828 fail:
5829 return NULL;
5830 }
5831
5832
5833 static PyObject *_wrap_SplitterWindow_GetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
5834 PyObject *resultobj;
5835 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5836 int result;
5837 PyObject * obj0 = 0 ;
5838 char *kwnames[] = {
5839 (char *) "self", NULL
5840 };
5841
5842 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashPosition",kwnames,&obj0)) goto fail;
5843 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5844 {
5845 PyThreadState* __tstate = wxPyBeginAllowThreads();
5846 result = (int)((wxSplitterWindow const *)arg1)->GetSashPosition();
5847
5848 wxPyEndAllowThreads(__tstate);
5849 if (PyErr_Occurred()) SWIG_fail;
5850 }
5851 resultobj = SWIG_PyObj_FromInt((int)result);
5852 return resultobj;
5853 fail:
5854 return NULL;
5855 }
5856
5857
5858 static PyObject *_wrap_SplitterWindow_SetMinimumPaneSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5859 PyObject *resultobj;
5860 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5861 int arg2 ;
5862 PyObject * obj0 = 0 ;
5863 PyObject * obj1 = 0 ;
5864 char *kwnames[] = {
5865 (char *) "self",(char *) "min", NULL
5866 };
5867
5868 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetMinimumPaneSize",kwnames,&obj0,&obj1)) goto fail;
5869 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5870 {
5871 arg2 = (int) SWIG_PyObj_AsInt(obj1);
5872 if (PyErr_Occurred()) SWIG_fail;
5873 }
5874 {
5875 PyThreadState* __tstate = wxPyBeginAllowThreads();
5876 (arg1)->SetMinimumPaneSize(arg2);
5877
5878 wxPyEndAllowThreads(__tstate);
5879 if (PyErr_Occurred()) SWIG_fail;
5880 }
5881 Py_INCREF(Py_None); resultobj = Py_None;
5882 return resultobj;
5883 fail:
5884 return NULL;
5885 }
5886
5887
5888 static PyObject *_wrap_SplitterWindow_GetMinimumPaneSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5889 PyObject *resultobj;
5890 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5891 int result;
5892 PyObject * obj0 = 0 ;
5893 char *kwnames[] = {
5894 (char *) "self", NULL
5895 };
5896
5897 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetMinimumPaneSize",kwnames,&obj0)) goto fail;
5898 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5899 {
5900 PyThreadState* __tstate = wxPyBeginAllowThreads();
5901 result = (int)((wxSplitterWindow const *)arg1)->GetMinimumPaneSize();
5902
5903 wxPyEndAllowThreads(__tstate);
5904 if (PyErr_Occurred()) SWIG_fail;
5905 }
5906 resultobj = SWIG_PyObj_FromInt((int)result);
5907 return resultobj;
5908 fail:
5909 return NULL;
5910 }
5911
5912
5913 static PyObject *_wrap_SplitterWindow_SashHitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
5914 PyObject *resultobj;
5915 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5916 int arg2 ;
5917 int arg3 ;
5918 int arg4 = (int) 5 ;
5919 bool result;
5920 PyObject * obj0 = 0 ;
5921 PyObject * obj1 = 0 ;
5922 PyObject * obj2 = 0 ;
5923 PyObject * obj3 = 0 ;
5924 char *kwnames[] = {
5925 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
5926 };
5927
5928 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
5929 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5930 {
5931 arg2 = (int) SWIG_PyObj_AsInt(obj1);
5932 if (PyErr_Occurred()) SWIG_fail;
5933 }
5934 {
5935 arg3 = (int) SWIG_PyObj_AsInt(obj2);
5936 if (PyErr_Occurred()) SWIG_fail;
5937 }
5938 if (obj3) {
5939 {
5940 arg4 = (int) SWIG_PyObj_AsInt(obj3);
5941 if (PyErr_Occurred()) SWIG_fail;
5942 }
5943 }
5944 {
5945 PyThreadState* __tstate = wxPyBeginAllowThreads();
5946 result = (bool)(arg1)->SashHitTest(arg2,arg3,arg4);
5947
5948 wxPyEndAllowThreads(__tstate);
5949 if (PyErr_Occurred()) SWIG_fail;
5950 }
5951 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5952 return resultobj;
5953 fail:
5954 return NULL;
5955 }
5956
5957
5958 static PyObject *_wrap_SplitterWindow_SizeWindows(PyObject *self, PyObject *args, PyObject *kwargs) {
5959 PyObject *resultobj;
5960 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5961 PyObject * obj0 = 0 ;
5962 char *kwnames[] = {
5963 (char *) "self", NULL
5964 };
5965
5966 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_SizeWindows",kwnames,&obj0)) goto fail;
5967 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5968 {
5969 PyThreadState* __tstate = wxPyBeginAllowThreads();
5970 (arg1)->SizeWindows();
5971
5972 wxPyEndAllowThreads(__tstate);
5973 if (PyErr_Occurred()) SWIG_fail;
5974 }
5975 Py_INCREF(Py_None); resultobj = Py_None;
5976 return resultobj;
5977 fail:
5978 return NULL;
5979 }
5980
5981
5982 static PyObject *_wrap_SplitterWindow_SetNeedUpdating(PyObject *self, PyObject *args, PyObject *kwargs) {
5983 PyObject *resultobj;
5984 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5985 bool arg2 ;
5986 PyObject * obj0 = 0 ;
5987 PyObject * obj1 = 0 ;
5988 char *kwnames[] = {
5989 (char *) "self",(char *) "needUpdating", NULL
5990 };
5991
5992 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetNeedUpdating",kwnames,&obj0,&obj1)) goto fail;
5993 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
5994 {
5995 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
5996 if (PyErr_Occurred()) SWIG_fail;
5997 }
5998 {
5999 PyThreadState* __tstate = wxPyBeginAllowThreads();
6000 (arg1)->SetNeedUpdating(arg2);
6001
6002 wxPyEndAllowThreads(__tstate);
6003 if (PyErr_Occurred()) SWIG_fail;
6004 }
6005 Py_INCREF(Py_None); resultobj = Py_None;
6006 return resultobj;
6007 fail:
6008 return NULL;
6009 }
6010
6011
6012 static PyObject *_wrap_SplitterWindow_GetNeedUpdating(PyObject *self, PyObject *args, PyObject *kwargs) {
6013 PyObject *resultobj;
6014 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6015 bool result;
6016 PyObject * obj0 = 0 ;
6017 char *kwnames[] = {
6018 (char *) "self", NULL
6019 };
6020
6021 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetNeedUpdating",kwnames,&obj0)) goto fail;
6022 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6023 {
6024 PyThreadState* __tstate = wxPyBeginAllowThreads();
6025 result = (bool)((wxSplitterWindow const *)arg1)->GetNeedUpdating();
6026
6027 wxPyEndAllowThreads(__tstate);
6028 if (PyErr_Occurred()) SWIG_fail;
6029 }
6030 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6031 return resultobj;
6032 fail:
6033 return NULL;
6034 }
6035
6036
6037 static PyObject * SplitterWindow_swigregister(PyObject *self, PyObject *args) {
6038 PyObject *obj;
6039 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6040 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterWindow, obj);
6041 Py_INCREF(obj);
6042 return Py_BuildValue((char *)"");
6043 }
6044 static PyObject *_wrap_new_SplitterEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6045 PyObject *resultobj;
6046 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
6047 wxSplitterWindow *arg2 = (wxSplitterWindow *) (wxSplitterWindow *) NULL ;
6048 wxSplitterEvent *result;
6049 PyObject * obj0 = 0 ;
6050 PyObject * obj1 = 0 ;
6051 char *kwnames[] = {
6052 (char *) "type",(char *) "splitter", NULL
6053 };
6054
6055 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SplitterEvent",kwnames,&obj0,&obj1)) goto fail;
6056 if (obj0) {
6057 {
6058 arg1 = (wxEventType) SWIG_PyObj_AsInt(obj0);
6059 if (PyErr_Occurred()) SWIG_fail;
6060 }
6061 }
6062 if (obj1) {
6063 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxSplitterWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6064 }
6065 {
6066 PyThreadState* __tstate = wxPyBeginAllowThreads();
6067 result = (wxSplitterEvent *)new wxSplitterEvent(arg1,arg2);
6068
6069 wxPyEndAllowThreads(__tstate);
6070 if (PyErr_Occurred()) SWIG_fail;
6071 }
6072 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSplitterEvent, 1);
6073 return resultobj;
6074 fail:
6075 return NULL;
6076 }
6077
6078
6079 static PyObject *_wrap_SplitterEvent_SetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6080 PyObject *resultobj;
6081 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6082 int arg2 ;
6083 PyObject * obj0 = 0 ;
6084 PyObject * obj1 = 0 ;
6085 char *kwnames[] = {
6086 (char *) "self",(char *) "pos", NULL
6087 };
6088
6089 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterEvent_SetSashPosition",kwnames,&obj0,&obj1)) goto fail;
6090 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6091 {
6092 arg2 = (int) SWIG_PyObj_AsInt(obj1);
6093 if (PyErr_Occurred()) SWIG_fail;
6094 }
6095 {
6096 PyThreadState* __tstate = wxPyBeginAllowThreads();
6097 (arg1)->SetSashPosition(arg2);
6098
6099 wxPyEndAllowThreads(__tstate);
6100 if (PyErr_Occurred()) SWIG_fail;
6101 }
6102 Py_INCREF(Py_None); resultobj = Py_None;
6103 return resultobj;
6104 fail:
6105 return NULL;
6106 }
6107
6108
6109 static PyObject *_wrap_SplitterEvent_GetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6110 PyObject *resultobj;
6111 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6112 int result;
6113 PyObject * obj0 = 0 ;
6114 char *kwnames[] = {
6115 (char *) "self", NULL
6116 };
6117
6118 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetSashPosition",kwnames,&obj0)) goto fail;
6119 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6120 {
6121 PyThreadState* __tstate = wxPyBeginAllowThreads();
6122 result = (int)((wxSplitterEvent const *)arg1)->GetSashPosition();
6123
6124 wxPyEndAllowThreads(__tstate);
6125 if (PyErr_Occurred()) SWIG_fail;
6126 }
6127 resultobj = SWIG_PyObj_FromInt((int)result);
6128 return resultobj;
6129 fail:
6130 return NULL;
6131 }
6132
6133
6134 static PyObject *_wrap_SplitterEvent_GetWindowBeingRemoved(PyObject *self, PyObject *args, PyObject *kwargs) {
6135 PyObject *resultobj;
6136 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6137 wxWindow *result;
6138 PyObject * obj0 = 0 ;
6139 char *kwnames[] = {
6140 (char *) "self", NULL
6141 };
6142
6143 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetWindowBeingRemoved",kwnames,&obj0)) goto fail;
6144 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6145 {
6146 PyThreadState* __tstate = wxPyBeginAllowThreads();
6147 result = (wxWindow *)((wxSplitterEvent const *)arg1)->GetWindowBeingRemoved();
6148
6149 wxPyEndAllowThreads(__tstate);
6150 if (PyErr_Occurred()) SWIG_fail;
6151 }
6152 {
6153 resultobj = wxPyMake_wxObject(result);
6154 }
6155 return resultobj;
6156 fail:
6157 return NULL;
6158 }
6159
6160
6161 static PyObject *_wrap_SplitterEvent_GetX(PyObject *self, PyObject *args, PyObject *kwargs) {
6162 PyObject *resultobj;
6163 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6164 int result;
6165 PyObject * obj0 = 0 ;
6166 char *kwnames[] = {
6167 (char *) "self", NULL
6168 };
6169
6170 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetX",kwnames,&obj0)) goto fail;
6171 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6172 {
6173 PyThreadState* __tstate = wxPyBeginAllowThreads();
6174 result = (int)((wxSplitterEvent const *)arg1)->GetX();
6175
6176 wxPyEndAllowThreads(__tstate);
6177 if (PyErr_Occurred()) SWIG_fail;
6178 }
6179 resultobj = SWIG_PyObj_FromInt((int)result);
6180 return resultobj;
6181 fail:
6182 return NULL;
6183 }
6184
6185
6186 static PyObject *_wrap_SplitterEvent_GetY(PyObject *self, PyObject *args, PyObject *kwargs) {
6187 PyObject *resultobj;
6188 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6189 int result;
6190 PyObject * obj0 = 0 ;
6191 char *kwnames[] = {
6192 (char *) "self", NULL
6193 };
6194
6195 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetY",kwnames,&obj0)) goto fail;
6196 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSplitterEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6197 {
6198 PyThreadState* __tstate = wxPyBeginAllowThreads();
6199 result = (int)((wxSplitterEvent const *)arg1)->GetY();
6200
6201 wxPyEndAllowThreads(__tstate);
6202 if (PyErr_Occurred()) SWIG_fail;
6203 }
6204 resultobj = SWIG_PyObj_FromInt((int)result);
6205 return resultobj;
6206 fail:
6207 return NULL;
6208 }
6209
6210
6211 static PyObject * SplitterEvent_swigregister(PyObject *self, PyObject *args) {
6212 PyObject *obj;
6213 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6214 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterEvent, obj);
6215 Py_INCREF(obj);
6216 return Py_BuildValue((char *)"");
6217 }
6218 static int _wrap_SashNameStr_set(PyObject *_val) {
6219 PyErr_SetString(PyExc_TypeError,"Variable SashNameStr is read-only.");
6220 return 1;
6221 }
6222
6223
6224 static PyObject *_wrap_SashNameStr_get() {
6225 PyObject *pyobj;
6226
6227 {
6228 #if wxUSE_UNICODE
6229 pyobj = PyUnicode_FromWideChar((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
6230 #else
6231 pyobj = PyString_FromStringAndSize((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
6232 #endif
6233 }
6234 return pyobj;
6235 }
6236
6237
6238 static int _wrap_SashLayoutNameStr_set(PyObject *_val) {
6239 PyErr_SetString(PyExc_TypeError,"Variable SashLayoutNameStr is read-only.");
6240 return 1;
6241 }
6242
6243
6244 static PyObject *_wrap_SashLayoutNameStr_get() {
6245 PyObject *pyobj;
6246
6247 {
6248 #if wxUSE_UNICODE
6249 pyobj = PyUnicode_FromWideChar((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
6250 #else
6251 pyobj = PyString_FromStringAndSize((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
6252 #endif
6253 }
6254 return pyobj;
6255 }
6256
6257
6258 static PyObject *_wrap_new_SashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6259 PyObject *resultobj;
6260 wxWindow *arg1 = (wxWindow *) 0 ;
6261 int arg2 ;
6262 wxPoint const &arg3_defvalue = wxDefaultPosition ;
6263 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
6264 wxSize const &arg4_defvalue = wxDefaultSize ;
6265 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
6266 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
6267 wxString const &arg6_defvalue = wxPySashNameStr ;
6268 wxString *arg6 = (wxString *) &arg6_defvalue ;
6269 wxSashWindow *result;
6270 wxPoint temp3 ;
6271 wxSize temp4 ;
6272 bool temp6 = False ;
6273 PyObject * obj0 = 0 ;
6274 PyObject * obj1 = 0 ;
6275 PyObject * obj2 = 0 ;
6276 PyObject * obj3 = 0 ;
6277 PyObject * obj4 = 0 ;
6278 PyObject * obj5 = 0 ;
6279 char *kwnames[] = {
6280 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6281 };
6282
6283 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_SashWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
6284 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6285 {
6286 arg2 = (int) SWIG_PyObj_AsInt(obj1);
6287 if (PyErr_Occurred()) SWIG_fail;
6288 }
6289 if (obj2) {
6290 {
6291 arg3 = &temp3;
6292 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
6293 }
6294 }
6295 if (obj3) {
6296 {
6297 arg4 = &temp4;
6298 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
6299 }
6300 }
6301 if (obj4) {
6302 {
6303 arg5 = (long) SWIG_PyObj_AsLong(obj4);
6304 if (PyErr_Occurred()) SWIG_fail;
6305 }
6306 }
6307 if (obj5) {
6308 {
6309 arg6 = wxString_in_helper(obj5);
6310 if (arg6 == NULL) SWIG_fail;
6311 temp6 = True;
6312 }
6313 }
6314 {
6315 PyThreadState* __tstate = wxPyBeginAllowThreads();
6316 result = (wxSashWindow *)new wxSashWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
6317
6318 wxPyEndAllowThreads(__tstate);
6319 if (PyErr_Occurred()) SWIG_fail;
6320 }
6321 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSashWindow, 1);
6322 {
6323 if (temp6)
6324 delete arg6;
6325 }
6326 return resultobj;
6327 fail:
6328 {
6329 if (temp6)
6330 delete arg6;
6331 }
6332 return NULL;
6333 }
6334
6335
6336 static PyObject *_wrap_new_PreSashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6337 PyObject *resultobj;
6338 wxSashWindow *result;
6339 char *kwnames[] = {
6340 NULL
6341 };
6342
6343 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashWindow",kwnames)) goto fail;
6344 {
6345 PyThreadState* __tstate = wxPyBeginAllowThreads();
6346 result = (wxSashWindow *)new wxSashWindow();
6347
6348 wxPyEndAllowThreads(__tstate);
6349 if (PyErr_Occurred()) SWIG_fail;
6350 }
6351 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSashWindow, 1);
6352 return resultobj;
6353 fail:
6354 return NULL;
6355 }
6356
6357
6358 static PyObject *_wrap_SashWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
6359 PyObject *resultobj;
6360 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6361 wxWindow *arg2 = (wxWindow *) 0 ;
6362 int arg3 ;
6363 wxPoint const &arg4_defvalue = wxDefaultPosition ;
6364 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
6365 wxSize const &arg5_defvalue = wxDefaultSize ;
6366 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
6367 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
6368 wxString const &arg7_defvalue = wxPySashNameStr ;
6369 wxString *arg7 = (wxString *) &arg7_defvalue ;
6370 bool result;
6371 wxPoint temp4 ;
6372 wxSize temp5 ;
6373 bool temp7 = False ;
6374 PyObject * obj0 = 0 ;
6375 PyObject * obj1 = 0 ;
6376 PyObject * obj2 = 0 ;
6377 PyObject * obj3 = 0 ;
6378 PyObject * obj4 = 0 ;
6379 PyObject * obj5 = 0 ;
6380 PyObject * obj6 = 0 ;
6381 char *kwnames[] = {
6382 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6383 };
6384
6385 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:SashWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
6386 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6387 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6388 {
6389 arg3 = (int) SWIG_PyObj_AsInt(obj2);
6390 if (PyErr_Occurred()) SWIG_fail;
6391 }
6392 if (obj3) {
6393 {
6394 arg4 = &temp4;
6395 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
6396 }
6397 }
6398 if (obj4) {
6399 {
6400 arg5 = &temp5;
6401 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
6402 }
6403 }
6404 if (obj5) {
6405 {
6406 arg6 = (long) SWIG_PyObj_AsLong(obj5);
6407 if (PyErr_Occurred()) SWIG_fail;
6408 }
6409 }
6410 if (obj6) {
6411 {
6412 arg7 = wxString_in_helper(obj6);
6413 if (arg7 == NULL) SWIG_fail;
6414 temp7 = True;
6415 }
6416 }
6417 {
6418 PyThreadState* __tstate = wxPyBeginAllowThreads();
6419 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
6420
6421 wxPyEndAllowThreads(__tstate);
6422 if (PyErr_Occurred()) SWIG_fail;
6423 }
6424 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6425 {
6426 if (temp7)
6427 delete arg7;
6428 }
6429 return resultobj;
6430 fail:
6431 {
6432 if (temp7)
6433 delete arg7;
6434 }
6435 return NULL;
6436 }
6437
6438
6439 static PyObject *_wrap_SashWindow_SetSashVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
6440 PyObject *resultobj;
6441 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6442 int arg2 ;
6443 bool arg3 ;
6444 PyObject * obj0 = 0 ;
6445 PyObject * obj1 = 0 ;
6446 PyObject * obj2 = 0 ;
6447 char *kwnames[] = {
6448 (char *) "self",(char *) "edge",(char *) "sash", NULL
6449 };
6450
6451 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashVisible",kwnames,&obj0,&obj1,&obj2)) goto fail;
6452 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6453 {
6454 arg2 = (wxSashEdgePosition) SWIG_PyObj_AsInt(obj1);
6455 if (PyErr_Occurred()) SWIG_fail;
6456 }
6457 {
6458 arg3 = (bool) SWIG_PyObj_AsBool(obj2);
6459 if (PyErr_Occurred()) SWIG_fail;
6460 }
6461 {
6462 PyThreadState* __tstate = wxPyBeginAllowThreads();
6463 (arg1)->SetSashVisible((wxSashEdgePosition )arg2,arg3);
6464
6465 wxPyEndAllowThreads(__tstate);
6466 if (PyErr_Occurred()) SWIG_fail;
6467 }
6468 Py_INCREF(Py_None); resultobj = Py_None;
6469 return resultobj;
6470 fail:
6471 return NULL;
6472 }
6473
6474
6475 static PyObject *_wrap_SashWindow_GetSashVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
6476 PyObject *resultobj;
6477 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6478 int arg2 ;
6479 bool result;
6480 PyObject * obj0 = 0 ;
6481 PyObject * obj1 = 0 ;
6482 char *kwnames[] = {
6483 (char *) "self",(char *) "edge", NULL
6484 };
6485
6486 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetSashVisible",kwnames,&obj0,&obj1)) goto fail;
6487 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6488 {
6489 arg2 = (wxSashEdgePosition) SWIG_PyObj_AsInt(obj1);
6490 if (PyErr_Occurred()) SWIG_fail;
6491 }
6492 {
6493 PyThreadState* __tstate = wxPyBeginAllowThreads();
6494 result = (bool)((wxSashWindow const *)arg1)->GetSashVisible((wxSashEdgePosition )arg2);
6495
6496 wxPyEndAllowThreads(__tstate);
6497 if (PyErr_Occurred()) SWIG_fail;
6498 }
6499 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6500 return resultobj;
6501 fail:
6502 return NULL;
6503 }
6504
6505
6506 static PyObject *_wrap_SashWindow_SetSashBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
6507 PyObject *resultobj;
6508 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6509 int arg2 ;
6510 bool arg3 ;
6511 PyObject * obj0 = 0 ;
6512 PyObject * obj1 = 0 ;
6513 PyObject * obj2 = 0 ;
6514 char *kwnames[] = {
6515 (char *) "self",(char *) "edge",(char *) "border", NULL
6516 };
6517
6518 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashBorder",kwnames,&obj0,&obj1,&obj2)) goto fail;
6519 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6520 {
6521 arg2 = (wxSashEdgePosition) SWIG_PyObj_AsInt(obj1);
6522 if (PyErr_Occurred()) SWIG_fail;
6523 }
6524 {
6525 arg3 = (bool) SWIG_PyObj_AsBool(obj2);
6526 if (PyErr_Occurred()) SWIG_fail;
6527 }
6528 {
6529 PyThreadState* __tstate = wxPyBeginAllowThreads();
6530 (arg1)->SetSashBorder((wxSashEdgePosition )arg2,arg3);
6531
6532 wxPyEndAllowThreads(__tstate);
6533 if (PyErr_Occurred()) SWIG_fail;
6534 }
6535 Py_INCREF(Py_None); resultobj = Py_None;
6536 return resultobj;
6537 fail:
6538 return NULL;
6539 }
6540
6541
6542 static PyObject *_wrap_SashWindow_HasBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
6543 PyObject *resultobj;
6544 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6545 int arg2 ;
6546 bool result;
6547 PyObject * obj0 = 0 ;
6548 PyObject * obj1 = 0 ;
6549 char *kwnames[] = {
6550 (char *) "self",(char *) "edge", NULL
6551 };
6552
6553 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_HasBorder",kwnames,&obj0,&obj1)) goto fail;
6554 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6555 {
6556 arg2 = (wxSashEdgePosition) SWIG_PyObj_AsInt(obj1);
6557 if (PyErr_Occurred()) SWIG_fail;
6558 }
6559 {
6560 PyThreadState* __tstate = wxPyBeginAllowThreads();
6561 result = (bool)((wxSashWindow const *)arg1)->HasBorder((wxSashEdgePosition )arg2);
6562
6563 wxPyEndAllowThreads(__tstate);
6564 if (PyErr_Occurred()) SWIG_fail;
6565 }
6566 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6567 return resultobj;
6568 fail:
6569 return NULL;
6570 }
6571
6572
6573 static PyObject *_wrap_SashWindow_GetEdgeMargin(PyObject *self, PyObject *args, PyObject *kwargs) {
6574 PyObject *resultobj;
6575 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6576 int arg2 ;
6577 int result;
6578 PyObject * obj0 = 0 ;
6579 PyObject * obj1 = 0 ;
6580 char *kwnames[] = {
6581 (char *) "self",(char *) "edge", NULL
6582 };
6583
6584 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetEdgeMargin",kwnames,&obj0,&obj1)) goto fail;
6585 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6586 {
6587 arg2 = (wxSashEdgePosition) SWIG_PyObj_AsInt(obj1);
6588 if (PyErr_Occurred()) SWIG_fail;
6589 }
6590 {
6591 PyThreadState* __tstate = wxPyBeginAllowThreads();
6592 result = (int)((wxSashWindow const *)arg1)->GetEdgeMargin((wxSashEdgePosition )arg2);
6593
6594 wxPyEndAllowThreads(__tstate);
6595 if (PyErr_Occurred()) SWIG_fail;
6596 }
6597 resultobj = SWIG_PyObj_FromInt((int)result);
6598 return resultobj;
6599 fail:
6600 return NULL;
6601 }
6602
6603
6604 static PyObject *_wrap_SashWindow_SetDefaultBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6605 PyObject *resultobj;
6606 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6607 int arg2 ;
6608 PyObject * obj0 = 0 ;
6609 PyObject * obj1 = 0 ;
6610 char *kwnames[] = {
6611 (char *) "self",(char *) "width", NULL
6612 };
6613
6614 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetDefaultBorderSize",kwnames,&obj0,&obj1)) goto fail;
6615 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6616 {
6617 arg2 = (int) SWIG_PyObj_AsInt(obj1);
6618 if (PyErr_Occurred()) SWIG_fail;
6619 }
6620 {
6621 PyThreadState* __tstate = wxPyBeginAllowThreads();
6622 (arg1)->SetDefaultBorderSize(arg2);
6623
6624 wxPyEndAllowThreads(__tstate);
6625 if (PyErr_Occurred()) SWIG_fail;
6626 }
6627 Py_INCREF(Py_None); resultobj = Py_None;
6628 return resultobj;
6629 fail:
6630 return NULL;
6631 }
6632
6633
6634 static PyObject *_wrap_SashWindow_GetDefaultBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6635 PyObject *resultobj;
6636 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6637 int result;
6638 PyObject * obj0 = 0 ;
6639 char *kwnames[] = {
6640 (char *) "self", NULL
6641 };
6642
6643 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetDefaultBorderSize",kwnames,&obj0)) goto fail;
6644 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6645 {
6646 PyThreadState* __tstate = wxPyBeginAllowThreads();
6647 result = (int)((wxSashWindow const *)arg1)->GetDefaultBorderSize();
6648
6649 wxPyEndAllowThreads(__tstate);
6650 if (PyErr_Occurred()) SWIG_fail;
6651 }
6652 resultobj = SWIG_PyObj_FromInt((int)result);
6653 return resultobj;
6654 fail:
6655 return NULL;
6656 }
6657
6658
6659 static PyObject *_wrap_SashWindow_SetExtraBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6660 PyObject *resultobj;
6661 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6662 int arg2 ;
6663 PyObject * obj0 = 0 ;
6664 PyObject * obj1 = 0 ;
6665 char *kwnames[] = {
6666 (char *) "self",(char *) "width", NULL
6667 };
6668
6669 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetExtraBorderSize",kwnames,&obj0,&obj1)) goto fail;
6670 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6671 {
6672 arg2 = (int) SWIG_PyObj_AsInt(obj1);
6673 if (PyErr_Occurred()) SWIG_fail;
6674 }
6675 {
6676 PyThreadState* __tstate = wxPyBeginAllowThreads();
6677 (arg1)->SetExtraBorderSize(arg2);
6678
6679 wxPyEndAllowThreads(__tstate);
6680 if (PyErr_Occurred()) SWIG_fail;
6681 }
6682 Py_INCREF(Py_None); resultobj = Py_None;
6683 return resultobj;
6684 fail:
6685 return NULL;
6686 }
6687
6688
6689 static PyObject *_wrap_SashWindow_GetExtraBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6690 PyObject *resultobj;
6691 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6692 int result;
6693 PyObject * obj0 = 0 ;
6694 char *kwnames[] = {
6695 (char *) "self", NULL
6696 };
6697
6698 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetExtraBorderSize",kwnames,&obj0)) goto fail;
6699 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6700 {
6701 PyThreadState* __tstate = wxPyBeginAllowThreads();
6702 result = (int)((wxSashWindow const *)arg1)->GetExtraBorderSize();
6703
6704 wxPyEndAllowThreads(__tstate);
6705 if (PyErr_Occurred()) SWIG_fail;
6706 }
6707 resultobj = SWIG_PyObj_FromInt((int)result);
6708 return resultobj;
6709 fail:
6710 return NULL;
6711 }
6712
6713
6714 static PyObject *_wrap_SashWindow_SetMinimumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
6715 PyObject *resultobj;
6716 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6717 int arg2 ;
6718 PyObject * obj0 = 0 ;
6719 PyObject * obj1 = 0 ;
6720 char *kwnames[] = {
6721 (char *) "self",(char *) "min", NULL
6722 };
6723
6724 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeX",kwnames,&obj0,&obj1)) goto fail;
6725 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6726 {
6727 arg2 = (int) SWIG_PyObj_AsInt(obj1);
6728 if (PyErr_Occurred()) SWIG_fail;
6729 }
6730 {
6731 PyThreadState* __tstate = wxPyBeginAllowThreads();
6732 (arg1)->SetMinimumSizeX(arg2);
6733
6734 wxPyEndAllowThreads(__tstate);
6735 if (PyErr_Occurred()) SWIG_fail;
6736 }
6737 Py_INCREF(Py_None); resultobj = Py_None;
6738 return resultobj;
6739 fail:
6740 return NULL;
6741 }
6742
6743
6744 static PyObject *_wrap_SashWindow_SetMinimumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
6745 PyObject *resultobj;
6746 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6747 int arg2 ;
6748 PyObject * obj0 = 0 ;
6749 PyObject * obj1 = 0 ;
6750 char *kwnames[] = {
6751 (char *) "self",(char *) "min", NULL
6752 };
6753
6754 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeY",kwnames,&obj0,&obj1)) goto fail;
6755 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6756 {
6757 arg2 = (int) SWIG_PyObj_AsInt(obj1);
6758 if (PyErr_Occurred()) SWIG_fail;
6759 }
6760 {
6761 PyThreadState* __tstate = wxPyBeginAllowThreads();
6762 (arg1)->SetMinimumSizeY(arg2);
6763
6764 wxPyEndAllowThreads(__tstate);
6765 if (PyErr_Occurred()) SWIG_fail;
6766 }
6767 Py_INCREF(Py_None); resultobj = Py_None;
6768 return resultobj;
6769 fail:
6770 return NULL;
6771 }
6772
6773
6774 static PyObject *_wrap_SashWindow_GetMinimumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
6775 PyObject *resultobj;
6776 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6777 int result;
6778 PyObject * obj0 = 0 ;
6779 char *kwnames[] = {
6780 (char *) "self", NULL
6781 };
6782
6783 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeX",kwnames,&obj0)) goto fail;
6784 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6785 {
6786 PyThreadState* __tstate = wxPyBeginAllowThreads();
6787 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeX();
6788
6789 wxPyEndAllowThreads(__tstate);
6790 if (PyErr_Occurred()) SWIG_fail;
6791 }
6792 resultobj = SWIG_PyObj_FromInt((int)result);
6793 return resultobj;
6794 fail:
6795 return NULL;
6796 }
6797
6798
6799 static PyObject *_wrap_SashWindow_GetMinimumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
6800 PyObject *resultobj;
6801 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6802 int result;
6803 PyObject * obj0 = 0 ;
6804 char *kwnames[] = {
6805 (char *) "self", NULL
6806 };
6807
6808 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeY",kwnames,&obj0)) goto fail;
6809 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6810 {
6811 PyThreadState* __tstate = wxPyBeginAllowThreads();
6812 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeY();
6813
6814 wxPyEndAllowThreads(__tstate);
6815 if (PyErr_Occurred()) SWIG_fail;
6816 }
6817 resultobj = SWIG_PyObj_FromInt((int)result);
6818 return resultobj;
6819 fail:
6820 return NULL;
6821 }
6822
6823
6824 static PyObject *_wrap_SashWindow_SetMaximumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
6825 PyObject *resultobj;
6826 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6827 int arg2 ;
6828 PyObject * obj0 = 0 ;
6829 PyObject * obj1 = 0 ;
6830 char *kwnames[] = {
6831 (char *) "self",(char *) "max", NULL
6832 };
6833
6834 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeX",kwnames,&obj0,&obj1)) goto fail;
6835 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6836 {
6837 arg2 = (int) SWIG_PyObj_AsInt(obj1);
6838 if (PyErr_Occurred()) SWIG_fail;
6839 }
6840 {
6841 PyThreadState* __tstate = wxPyBeginAllowThreads();
6842 (arg1)->SetMaximumSizeX(arg2);
6843
6844 wxPyEndAllowThreads(__tstate);
6845 if (PyErr_Occurred()) SWIG_fail;
6846 }
6847 Py_INCREF(Py_None); resultobj = Py_None;
6848 return resultobj;
6849 fail:
6850 return NULL;
6851 }
6852
6853
6854 static PyObject *_wrap_SashWindow_SetMaximumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
6855 PyObject *resultobj;
6856 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6857 int arg2 ;
6858 PyObject * obj0 = 0 ;
6859 PyObject * obj1 = 0 ;
6860 char *kwnames[] = {
6861 (char *) "self",(char *) "max", NULL
6862 };
6863
6864 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeY",kwnames,&obj0,&obj1)) goto fail;
6865 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6866 {
6867 arg2 = (int) SWIG_PyObj_AsInt(obj1);
6868 if (PyErr_Occurred()) SWIG_fail;
6869 }
6870 {
6871 PyThreadState* __tstate = wxPyBeginAllowThreads();
6872 (arg1)->SetMaximumSizeY(arg2);
6873
6874 wxPyEndAllowThreads(__tstate);
6875 if (PyErr_Occurred()) SWIG_fail;
6876 }
6877 Py_INCREF(Py_None); resultobj = Py_None;
6878 return resultobj;
6879 fail:
6880 return NULL;
6881 }
6882
6883
6884 static PyObject *_wrap_SashWindow_GetMaximumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
6885 PyObject *resultobj;
6886 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6887 int result;
6888 PyObject * obj0 = 0 ;
6889 char *kwnames[] = {
6890 (char *) "self", NULL
6891 };
6892
6893 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeX",kwnames,&obj0)) goto fail;
6894 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6895 {
6896 PyThreadState* __tstate = wxPyBeginAllowThreads();
6897 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeX();
6898
6899 wxPyEndAllowThreads(__tstate);
6900 if (PyErr_Occurred()) SWIG_fail;
6901 }
6902 resultobj = SWIG_PyObj_FromInt((int)result);
6903 return resultobj;
6904 fail:
6905 return NULL;
6906 }
6907
6908
6909 static PyObject *_wrap_SashWindow_GetMaximumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
6910 PyObject *resultobj;
6911 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6912 int result;
6913 PyObject * obj0 = 0 ;
6914 char *kwnames[] = {
6915 (char *) "self", NULL
6916 };
6917
6918 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeY",kwnames,&obj0)) goto fail;
6919 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6920 {
6921 PyThreadState* __tstate = wxPyBeginAllowThreads();
6922 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeY();
6923
6924 wxPyEndAllowThreads(__tstate);
6925 if (PyErr_Occurred()) SWIG_fail;
6926 }
6927 resultobj = SWIG_PyObj_FromInt((int)result);
6928 return resultobj;
6929 fail:
6930 return NULL;
6931 }
6932
6933
6934 static PyObject *_wrap_SashWindow_SashHitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
6935 PyObject *resultobj;
6936 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6937 int arg2 ;
6938 int arg3 ;
6939 int arg4 = (int) 2 ;
6940 int result;
6941 PyObject * obj0 = 0 ;
6942 PyObject * obj1 = 0 ;
6943 PyObject * obj2 = 0 ;
6944 PyObject * obj3 = 0 ;
6945 char *kwnames[] = {
6946 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
6947 };
6948
6949 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SashWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
6950 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6951 {
6952 arg2 = (int) SWIG_PyObj_AsInt(obj1);
6953 if (PyErr_Occurred()) SWIG_fail;
6954 }
6955 {
6956 arg3 = (int) SWIG_PyObj_AsInt(obj2);
6957 if (PyErr_Occurred()) SWIG_fail;
6958 }
6959 if (obj3) {
6960 {
6961 arg4 = (int) SWIG_PyObj_AsInt(obj3);
6962 if (PyErr_Occurred()) SWIG_fail;
6963 }
6964 }
6965 {
6966 PyThreadState* __tstate = wxPyBeginAllowThreads();
6967 result = (int)(arg1)->SashHitTest(arg2,arg3,arg4);
6968
6969 wxPyEndAllowThreads(__tstate);
6970 if (PyErr_Occurred()) SWIG_fail;
6971 }
6972 resultobj = SWIG_PyObj_FromInt((int)result);
6973 return resultobj;
6974 fail:
6975 return NULL;
6976 }
6977
6978
6979 static PyObject *_wrap_SashWindow_SizeWindows(PyObject *self, PyObject *args, PyObject *kwargs) {
6980 PyObject *resultobj;
6981 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6982 PyObject * obj0 = 0 ;
6983 char *kwnames[] = {
6984 (char *) "self", NULL
6985 };
6986
6987 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_SizeWindows",kwnames,&obj0)) goto fail;
6988 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
6989 {
6990 PyThreadState* __tstate = wxPyBeginAllowThreads();
6991 (arg1)->SizeWindows();
6992
6993 wxPyEndAllowThreads(__tstate);
6994 if (PyErr_Occurred()) SWIG_fail;
6995 }
6996 Py_INCREF(Py_None); resultobj = Py_None;
6997 return resultobj;
6998 fail:
6999 return NULL;
7000 }
7001
7002
7003 static PyObject * SashWindow_swigregister(PyObject *self, PyObject *args) {
7004 PyObject *obj;
7005 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7006 SWIG_TypeClientData(SWIGTYPE_p_wxSashWindow, obj);
7007 Py_INCREF(obj);
7008 return Py_BuildValue((char *)"");
7009 }
7010 static PyObject *_wrap_new_SashEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7011 PyObject *resultobj;
7012 int arg1 = (int) 0 ;
7013 int arg2 = (int) wxSASH_NONE ;
7014 wxSashEvent *result;
7015 PyObject * obj0 = 0 ;
7016 PyObject * obj1 = 0 ;
7017 char *kwnames[] = {
7018 (char *) "id",(char *) "edge", NULL
7019 };
7020
7021 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SashEvent",kwnames,&obj0,&obj1)) goto fail;
7022 if (obj0) {
7023 {
7024 arg1 = (int) SWIG_PyObj_AsInt(obj0);
7025 if (PyErr_Occurred()) SWIG_fail;
7026 }
7027 }
7028 if (obj1) {
7029 {
7030 arg2 = (wxSashEdgePosition) SWIG_PyObj_AsInt(obj1);
7031 if (PyErr_Occurred()) SWIG_fail;
7032 }
7033 }
7034 {
7035 PyThreadState* __tstate = wxPyBeginAllowThreads();
7036 result = (wxSashEvent *)new wxSashEvent(arg1,(wxSashEdgePosition )arg2);
7037
7038 wxPyEndAllowThreads(__tstate);
7039 if (PyErr_Occurred()) SWIG_fail;
7040 }
7041 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSashEvent, 1);
7042 return resultobj;
7043 fail:
7044 return NULL;
7045 }
7046
7047
7048 static PyObject *_wrap_SashEvent_SetEdge(PyObject *self, PyObject *args, PyObject *kwargs) {
7049 PyObject *resultobj;
7050 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7051 int arg2 ;
7052 PyObject * obj0 = 0 ;
7053 PyObject * obj1 = 0 ;
7054 char *kwnames[] = {
7055 (char *) "self",(char *) "edge", NULL
7056 };
7057
7058 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetEdge",kwnames,&obj0,&obj1)) goto fail;
7059 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7060 {
7061 arg2 = (wxSashEdgePosition) SWIG_PyObj_AsInt(obj1);
7062 if (PyErr_Occurred()) SWIG_fail;
7063 }
7064 {
7065 PyThreadState* __tstate = wxPyBeginAllowThreads();
7066 (arg1)->SetEdge((wxSashEdgePosition )arg2);
7067
7068 wxPyEndAllowThreads(__tstate);
7069 if (PyErr_Occurred()) SWIG_fail;
7070 }
7071 Py_INCREF(Py_None); resultobj = Py_None;
7072 return resultobj;
7073 fail:
7074 return NULL;
7075 }
7076
7077
7078 static PyObject *_wrap_SashEvent_GetEdge(PyObject *self, PyObject *args, PyObject *kwargs) {
7079 PyObject *resultobj;
7080 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7081 int result;
7082 PyObject * obj0 = 0 ;
7083 char *kwnames[] = {
7084 (char *) "self", NULL
7085 };
7086
7087 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetEdge",kwnames,&obj0)) goto fail;
7088 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7089 {
7090 PyThreadState* __tstate = wxPyBeginAllowThreads();
7091 result = (int)((wxSashEvent const *)arg1)->GetEdge();
7092
7093 wxPyEndAllowThreads(__tstate);
7094 if (PyErr_Occurred()) SWIG_fail;
7095 }
7096 resultobj = SWIG_PyObj_FromInt((int)result);
7097 return resultobj;
7098 fail:
7099 return NULL;
7100 }
7101
7102
7103 static PyObject *_wrap_SashEvent_SetDragRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7104 PyObject *resultobj;
7105 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7106 wxRect *arg2 = 0 ;
7107 wxRect temp2 ;
7108 PyObject * obj0 = 0 ;
7109 PyObject * obj1 = 0 ;
7110 char *kwnames[] = {
7111 (char *) "self",(char *) "rect", NULL
7112 };
7113
7114 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragRect",kwnames,&obj0,&obj1)) goto fail;
7115 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7116 {
7117 arg2 = &temp2;
7118 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
7119 }
7120 {
7121 PyThreadState* __tstate = wxPyBeginAllowThreads();
7122 (arg1)->SetDragRect((wxRect const &)*arg2);
7123
7124 wxPyEndAllowThreads(__tstate);
7125 if (PyErr_Occurred()) SWIG_fail;
7126 }
7127 Py_INCREF(Py_None); resultobj = Py_None;
7128 return resultobj;
7129 fail:
7130 return NULL;
7131 }
7132
7133
7134 static PyObject *_wrap_SashEvent_GetDragRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7135 PyObject *resultobj;
7136 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7137 wxRect result;
7138 PyObject * obj0 = 0 ;
7139 char *kwnames[] = {
7140 (char *) "self", NULL
7141 };
7142
7143 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragRect",kwnames,&obj0)) goto fail;
7144 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7145 {
7146 PyThreadState* __tstate = wxPyBeginAllowThreads();
7147 result = ((wxSashEvent const *)arg1)->GetDragRect();
7148
7149 wxPyEndAllowThreads(__tstate);
7150 if (PyErr_Occurred()) SWIG_fail;
7151 }
7152 {
7153 wxRect * resultptr;
7154 resultptr = new wxRect((wxRect &) result);
7155 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxRect, 1);
7156 }
7157 return resultobj;
7158 fail:
7159 return NULL;
7160 }
7161
7162
7163 static PyObject *_wrap_SashEvent_SetDragStatus(PyObject *self, PyObject *args, PyObject *kwargs) {
7164 PyObject *resultobj;
7165 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7166 int arg2 ;
7167 PyObject * obj0 = 0 ;
7168 PyObject * obj1 = 0 ;
7169 char *kwnames[] = {
7170 (char *) "self",(char *) "status", NULL
7171 };
7172
7173 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragStatus",kwnames,&obj0,&obj1)) goto fail;
7174 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7175 {
7176 arg2 = (wxSashDragStatus) SWIG_PyObj_AsInt(obj1);
7177 if (PyErr_Occurred()) SWIG_fail;
7178 }
7179 {
7180 PyThreadState* __tstate = wxPyBeginAllowThreads();
7181 (arg1)->SetDragStatus((wxSashDragStatus )arg2);
7182
7183 wxPyEndAllowThreads(__tstate);
7184 if (PyErr_Occurred()) SWIG_fail;
7185 }
7186 Py_INCREF(Py_None); resultobj = Py_None;
7187 return resultobj;
7188 fail:
7189 return NULL;
7190 }
7191
7192
7193 static PyObject *_wrap_SashEvent_GetDragStatus(PyObject *self, PyObject *args, PyObject *kwargs) {
7194 PyObject *resultobj;
7195 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7196 int result;
7197 PyObject * obj0 = 0 ;
7198 char *kwnames[] = {
7199 (char *) "self", NULL
7200 };
7201
7202 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragStatus",kwnames,&obj0)) goto fail;
7203 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7204 {
7205 PyThreadState* __tstate = wxPyBeginAllowThreads();
7206 result = (int)((wxSashEvent const *)arg1)->GetDragStatus();
7207
7208 wxPyEndAllowThreads(__tstate);
7209 if (PyErr_Occurred()) SWIG_fail;
7210 }
7211 resultobj = SWIG_PyObj_FromInt((int)result);
7212 return resultobj;
7213 fail:
7214 return NULL;
7215 }
7216
7217
7218 static PyObject * SashEvent_swigregister(PyObject *self, PyObject *args) {
7219 PyObject *obj;
7220 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7221 SWIG_TypeClientData(SWIGTYPE_p_wxSashEvent, obj);
7222 Py_INCREF(obj);
7223 return Py_BuildValue((char *)"");
7224 }
7225 static PyObject *_wrap_new_QueryLayoutInfoEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7226 PyObject *resultobj;
7227 int arg1 = (int) 0 ;
7228 wxQueryLayoutInfoEvent *result;
7229 PyObject * obj0 = 0 ;
7230 char *kwnames[] = {
7231 (char *) "id", NULL
7232 };
7233
7234 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_QueryLayoutInfoEvent",kwnames,&obj0)) goto fail;
7235 if (obj0) {
7236 {
7237 arg1 = (int) SWIG_PyObj_AsInt(obj0);
7238 if (PyErr_Occurred()) SWIG_fail;
7239 }
7240 }
7241 {
7242 PyThreadState* __tstate = wxPyBeginAllowThreads();
7243 result = (wxQueryLayoutInfoEvent *)new wxQueryLayoutInfoEvent(arg1);
7244
7245 wxPyEndAllowThreads(__tstate);
7246 if (PyErr_Occurred()) SWIG_fail;
7247 }
7248 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxQueryLayoutInfoEvent, 1);
7249 return resultobj;
7250 fail:
7251 return NULL;
7252 }
7253
7254
7255 static PyObject *_wrap_QueryLayoutInfoEvent_SetRequestedLength(PyObject *self, PyObject *args, PyObject *kwargs) {
7256 PyObject *resultobj;
7257 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7258 int arg2 ;
7259 PyObject * obj0 = 0 ;
7260 PyObject * obj1 = 0 ;
7261 char *kwnames[] = {
7262 (char *) "self",(char *) "length", NULL
7263 };
7264
7265 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetRequestedLength",kwnames,&obj0,&obj1)) goto fail;
7266 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7267 {
7268 arg2 = (int) SWIG_PyObj_AsInt(obj1);
7269 if (PyErr_Occurred()) SWIG_fail;
7270 }
7271 {
7272 PyThreadState* __tstate = wxPyBeginAllowThreads();
7273 (arg1)->SetRequestedLength(arg2);
7274
7275 wxPyEndAllowThreads(__tstate);
7276 if (PyErr_Occurred()) SWIG_fail;
7277 }
7278 Py_INCREF(Py_None); resultobj = Py_None;
7279 return resultobj;
7280 fail:
7281 return NULL;
7282 }
7283
7284
7285 static PyObject *_wrap_QueryLayoutInfoEvent_GetRequestedLength(PyObject *self, PyObject *args, PyObject *kwargs) {
7286 PyObject *resultobj;
7287 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7288 int result;
7289 PyObject * obj0 = 0 ;
7290 char *kwnames[] = {
7291 (char *) "self", NULL
7292 };
7293
7294 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetRequestedLength",kwnames,&obj0)) goto fail;
7295 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7296 {
7297 PyThreadState* __tstate = wxPyBeginAllowThreads();
7298 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetRequestedLength();
7299
7300 wxPyEndAllowThreads(__tstate);
7301 if (PyErr_Occurred()) SWIG_fail;
7302 }
7303 resultobj = SWIG_PyObj_FromInt((int)result);
7304 return resultobj;
7305 fail:
7306 return NULL;
7307 }
7308
7309
7310 static PyObject *_wrap_QueryLayoutInfoEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7311 PyObject *resultobj;
7312 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7313 int arg2 ;
7314 PyObject * obj0 = 0 ;
7315 PyObject * obj1 = 0 ;
7316 char *kwnames[] = {
7317 (char *) "self",(char *) "flags", NULL
7318 };
7319
7320 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
7321 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7322 {
7323 arg2 = (int) SWIG_PyObj_AsInt(obj1);
7324 if (PyErr_Occurred()) SWIG_fail;
7325 }
7326 {
7327 PyThreadState* __tstate = wxPyBeginAllowThreads();
7328 (arg1)->SetFlags(arg2);
7329
7330 wxPyEndAllowThreads(__tstate);
7331 if (PyErr_Occurred()) SWIG_fail;
7332 }
7333 Py_INCREF(Py_None); resultobj = Py_None;
7334 return resultobj;
7335 fail:
7336 return NULL;
7337 }
7338
7339
7340 static PyObject *_wrap_QueryLayoutInfoEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7341 PyObject *resultobj;
7342 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7343 int result;
7344 PyObject * obj0 = 0 ;
7345 char *kwnames[] = {
7346 (char *) "self", NULL
7347 };
7348
7349 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetFlags",kwnames,&obj0)) goto fail;
7350 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7351 {
7352 PyThreadState* __tstate = wxPyBeginAllowThreads();
7353 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetFlags();
7354
7355 wxPyEndAllowThreads(__tstate);
7356 if (PyErr_Occurred()) SWIG_fail;
7357 }
7358 resultobj = SWIG_PyObj_FromInt((int)result);
7359 return resultobj;
7360 fail:
7361 return NULL;
7362 }
7363
7364
7365 static PyObject *_wrap_QueryLayoutInfoEvent_SetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7366 PyObject *resultobj;
7367 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7368 wxSize *arg2 = 0 ;
7369 wxSize temp2 ;
7370 PyObject * obj0 = 0 ;
7371 PyObject * obj1 = 0 ;
7372 char *kwnames[] = {
7373 (char *) "self",(char *) "size", NULL
7374 };
7375
7376 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetSize",kwnames,&obj0,&obj1)) goto fail;
7377 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7378 {
7379 arg2 = &temp2;
7380 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
7381 }
7382 {
7383 PyThreadState* __tstate = wxPyBeginAllowThreads();
7384 (arg1)->SetSize((wxSize const &)*arg2);
7385
7386 wxPyEndAllowThreads(__tstate);
7387 if (PyErr_Occurred()) SWIG_fail;
7388 }
7389 Py_INCREF(Py_None); resultobj = Py_None;
7390 return resultobj;
7391 fail:
7392 return NULL;
7393 }
7394
7395
7396 static PyObject *_wrap_QueryLayoutInfoEvent_GetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7397 PyObject *resultobj;
7398 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7399 wxSize result;
7400 PyObject * obj0 = 0 ;
7401 char *kwnames[] = {
7402 (char *) "self", NULL
7403 };
7404
7405 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetSize",kwnames,&obj0)) goto fail;
7406 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7407 {
7408 PyThreadState* __tstate = wxPyBeginAllowThreads();
7409 result = ((wxQueryLayoutInfoEvent const *)arg1)->GetSize();
7410
7411 wxPyEndAllowThreads(__tstate);
7412 if (PyErr_Occurred()) SWIG_fail;
7413 }
7414 {
7415 wxSize * resultptr;
7416 resultptr = new wxSize((wxSize &) result);
7417 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxSize, 1);
7418 }
7419 return resultobj;
7420 fail:
7421 return NULL;
7422 }
7423
7424
7425 static PyObject *_wrap_QueryLayoutInfoEvent_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
7426 PyObject *resultobj;
7427 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7428 int arg2 ;
7429 PyObject * obj0 = 0 ;
7430 PyObject * obj1 = 0 ;
7431 char *kwnames[] = {
7432 (char *) "self",(char *) "orient", NULL
7433 };
7434
7435 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
7436 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7437 {
7438 arg2 = (wxLayoutOrientation) SWIG_PyObj_AsInt(obj1);
7439 if (PyErr_Occurred()) SWIG_fail;
7440 }
7441 {
7442 PyThreadState* __tstate = wxPyBeginAllowThreads();
7443 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
7444
7445 wxPyEndAllowThreads(__tstate);
7446 if (PyErr_Occurred()) SWIG_fail;
7447 }
7448 Py_INCREF(Py_None); resultobj = Py_None;
7449 return resultobj;
7450 fail:
7451 return NULL;
7452 }
7453
7454
7455 static PyObject *_wrap_QueryLayoutInfoEvent_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
7456 PyObject *resultobj;
7457 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7458 int result;
7459 PyObject * obj0 = 0 ;
7460 char *kwnames[] = {
7461 (char *) "self", NULL
7462 };
7463
7464 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetOrientation",kwnames,&obj0)) goto fail;
7465 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7466 {
7467 PyThreadState* __tstate = wxPyBeginAllowThreads();
7468 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetOrientation();
7469
7470 wxPyEndAllowThreads(__tstate);
7471 if (PyErr_Occurred()) SWIG_fail;
7472 }
7473 resultobj = SWIG_PyObj_FromInt((int)result);
7474 return resultobj;
7475 fail:
7476 return NULL;
7477 }
7478
7479
7480 static PyObject *_wrap_QueryLayoutInfoEvent_SetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
7481 PyObject *resultobj;
7482 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7483 int arg2 ;
7484 PyObject * obj0 = 0 ;
7485 PyObject * obj1 = 0 ;
7486 char *kwnames[] = {
7487 (char *) "self",(char *) "align", NULL
7488 };
7489
7490 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
7491 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7492 {
7493 arg2 = (wxLayoutAlignment) SWIG_PyObj_AsInt(obj1);
7494 if (PyErr_Occurred()) SWIG_fail;
7495 }
7496 {
7497 PyThreadState* __tstate = wxPyBeginAllowThreads();
7498 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
7499
7500 wxPyEndAllowThreads(__tstate);
7501 if (PyErr_Occurred()) SWIG_fail;
7502 }
7503 Py_INCREF(Py_None); resultobj = Py_None;
7504 return resultobj;
7505 fail:
7506 return NULL;
7507 }
7508
7509
7510 static PyObject *_wrap_QueryLayoutInfoEvent_GetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
7511 PyObject *resultobj;
7512 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7513 int result;
7514 PyObject * obj0 = 0 ;
7515 char *kwnames[] = {
7516 (char *) "self", NULL
7517 };
7518
7519 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetAlignment",kwnames,&obj0)) goto fail;
7520 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7521 {
7522 PyThreadState* __tstate = wxPyBeginAllowThreads();
7523 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetAlignment();
7524
7525 wxPyEndAllowThreads(__tstate);
7526 if (PyErr_Occurred()) SWIG_fail;
7527 }
7528 resultobj = SWIG_PyObj_FromInt((int)result);
7529 return resultobj;
7530 fail:
7531 return NULL;
7532 }
7533
7534
7535 static PyObject * QueryLayoutInfoEvent_swigregister(PyObject *self, PyObject *args) {
7536 PyObject *obj;
7537 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7538 SWIG_TypeClientData(SWIGTYPE_p_wxQueryLayoutInfoEvent, obj);
7539 Py_INCREF(obj);
7540 return Py_BuildValue((char *)"");
7541 }
7542 static PyObject *_wrap_new_CalculateLayoutEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7543 PyObject *resultobj;
7544 int arg1 = (int) 0 ;
7545 wxCalculateLayoutEvent *result;
7546 PyObject * obj0 = 0 ;
7547 char *kwnames[] = {
7548 (char *) "id", NULL
7549 };
7550
7551 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_CalculateLayoutEvent",kwnames,&obj0)) goto fail;
7552 if (obj0) {
7553 {
7554 arg1 = (int) SWIG_PyObj_AsInt(obj0);
7555 if (PyErr_Occurred()) SWIG_fail;
7556 }
7557 }
7558 {
7559 PyThreadState* __tstate = wxPyBeginAllowThreads();
7560 result = (wxCalculateLayoutEvent *)new wxCalculateLayoutEvent(arg1);
7561
7562 wxPyEndAllowThreads(__tstate);
7563 if (PyErr_Occurred()) SWIG_fail;
7564 }
7565 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxCalculateLayoutEvent, 1);
7566 return resultobj;
7567 fail:
7568 return NULL;
7569 }
7570
7571
7572 static PyObject *_wrap_CalculateLayoutEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7573 PyObject *resultobj;
7574 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
7575 int arg2 ;
7576 PyObject * obj0 = 0 ;
7577 PyObject * obj1 = 0 ;
7578 char *kwnames[] = {
7579 (char *) "self",(char *) "flags", NULL
7580 };
7581
7582 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
7583 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxCalculateLayoutEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7584 {
7585 arg2 = (int) SWIG_PyObj_AsInt(obj1);
7586 if (PyErr_Occurred()) SWIG_fail;
7587 }
7588 {
7589 PyThreadState* __tstate = wxPyBeginAllowThreads();
7590 (arg1)->SetFlags(arg2);
7591
7592 wxPyEndAllowThreads(__tstate);
7593 if (PyErr_Occurred()) SWIG_fail;
7594 }
7595 Py_INCREF(Py_None); resultobj = Py_None;
7596 return resultobj;
7597 fail:
7598 return NULL;
7599 }
7600
7601
7602 static PyObject *_wrap_CalculateLayoutEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7603 PyObject *resultobj;
7604 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
7605 int result;
7606 PyObject * obj0 = 0 ;
7607 char *kwnames[] = {
7608 (char *) "self", NULL
7609 };
7610
7611 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetFlags",kwnames,&obj0)) goto fail;
7612 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxCalculateLayoutEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7613 {
7614 PyThreadState* __tstate = wxPyBeginAllowThreads();
7615 result = (int)((wxCalculateLayoutEvent const *)arg1)->GetFlags();
7616
7617 wxPyEndAllowThreads(__tstate);
7618 if (PyErr_Occurred()) SWIG_fail;
7619 }
7620 resultobj = SWIG_PyObj_FromInt((int)result);
7621 return resultobj;
7622 fail:
7623 return NULL;
7624 }
7625
7626
7627 static PyObject *_wrap_CalculateLayoutEvent_SetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7628 PyObject *resultobj;
7629 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
7630 wxRect *arg2 = 0 ;
7631 wxRect temp2 ;
7632 PyObject * obj0 = 0 ;
7633 PyObject * obj1 = 0 ;
7634 char *kwnames[] = {
7635 (char *) "self",(char *) "rect", NULL
7636 };
7637
7638 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
7639 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxCalculateLayoutEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7640 {
7641 arg2 = &temp2;
7642 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
7643 }
7644 {
7645 PyThreadState* __tstate = wxPyBeginAllowThreads();
7646 (arg1)->SetRect((wxRect const &)*arg2);
7647
7648 wxPyEndAllowThreads(__tstate);
7649 if (PyErr_Occurred()) SWIG_fail;
7650 }
7651 Py_INCREF(Py_None); resultobj = Py_None;
7652 return resultobj;
7653 fail:
7654 return NULL;
7655 }
7656
7657
7658 static PyObject *_wrap_CalculateLayoutEvent_GetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7659 PyObject *resultobj;
7660 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
7661 wxRect result;
7662 PyObject * obj0 = 0 ;
7663 char *kwnames[] = {
7664 (char *) "self", NULL
7665 };
7666
7667 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetRect",kwnames,&obj0)) goto fail;
7668 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxCalculateLayoutEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7669 {
7670 PyThreadState* __tstate = wxPyBeginAllowThreads();
7671 result = ((wxCalculateLayoutEvent const *)arg1)->GetRect();
7672
7673 wxPyEndAllowThreads(__tstate);
7674 if (PyErr_Occurred()) SWIG_fail;
7675 }
7676 {
7677 wxRect * resultptr;
7678 resultptr = new wxRect((wxRect &) result);
7679 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxRect, 1);
7680 }
7681 return resultobj;
7682 fail:
7683 return NULL;
7684 }
7685
7686
7687 static PyObject * CalculateLayoutEvent_swigregister(PyObject *self, PyObject *args) {
7688 PyObject *obj;
7689 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7690 SWIG_TypeClientData(SWIGTYPE_p_wxCalculateLayoutEvent, obj);
7691 Py_INCREF(obj);
7692 return Py_BuildValue((char *)"");
7693 }
7694 static PyObject *_wrap_new_SashLayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
7695 PyObject *resultobj;
7696 wxWindow *arg1 = (wxWindow *) 0 ;
7697 int arg2 ;
7698 wxPoint const &arg3_defvalue = wxDefaultPosition ;
7699 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
7700 wxSize const &arg4_defvalue = wxDefaultSize ;
7701 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
7702 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
7703 wxString const &arg6_defvalue = wxPySashLayoutNameStr ;
7704 wxString *arg6 = (wxString *) &arg6_defvalue ;
7705 wxSashLayoutWindow *result;
7706 wxPoint temp3 ;
7707 wxSize temp4 ;
7708 bool temp6 = False ;
7709 PyObject * obj0 = 0 ;
7710 PyObject * obj1 = 0 ;
7711 PyObject * obj2 = 0 ;
7712 PyObject * obj3 = 0 ;
7713 PyObject * obj4 = 0 ;
7714 PyObject * obj5 = 0 ;
7715 char *kwnames[] = {
7716 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
7717 };
7718
7719 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_SashLayoutWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
7720 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7721 {
7722 arg2 = (int) SWIG_PyObj_AsInt(obj1);
7723 if (PyErr_Occurred()) SWIG_fail;
7724 }
7725 if (obj2) {
7726 {
7727 arg3 = &temp3;
7728 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
7729 }
7730 }
7731 if (obj3) {
7732 {
7733 arg4 = &temp4;
7734 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
7735 }
7736 }
7737 if (obj4) {
7738 {
7739 arg5 = (long) SWIG_PyObj_AsLong(obj4);
7740 if (PyErr_Occurred()) SWIG_fail;
7741 }
7742 }
7743 if (obj5) {
7744 {
7745 arg6 = wxString_in_helper(obj5);
7746 if (arg6 == NULL) SWIG_fail;
7747 temp6 = True;
7748 }
7749 }
7750 {
7751 PyThreadState* __tstate = wxPyBeginAllowThreads();
7752 result = (wxSashLayoutWindow *)new wxSashLayoutWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
7753
7754 wxPyEndAllowThreads(__tstate);
7755 if (PyErr_Occurred()) SWIG_fail;
7756 }
7757 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSashLayoutWindow, 1);
7758 {
7759 if (temp6)
7760 delete arg6;
7761 }
7762 return resultobj;
7763 fail:
7764 {
7765 if (temp6)
7766 delete arg6;
7767 }
7768 return NULL;
7769 }
7770
7771
7772 static PyObject *_wrap_new_PreSashLayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
7773 PyObject *resultobj;
7774 wxSashLayoutWindow *result;
7775 char *kwnames[] = {
7776 NULL
7777 };
7778
7779 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashLayoutWindow",kwnames)) goto fail;
7780 {
7781 PyThreadState* __tstate = wxPyBeginAllowThreads();
7782 result = (wxSashLayoutWindow *)new wxSashLayoutWindow();
7783
7784 wxPyEndAllowThreads(__tstate);
7785 if (PyErr_Occurred()) SWIG_fail;
7786 }
7787 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSashLayoutWindow, 1);
7788 return resultobj;
7789 fail:
7790 return NULL;
7791 }
7792
7793
7794 static PyObject *_wrap_SashLayoutWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
7795 PyObject *resultobj;
7796 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
7797 wxWindow *arg2 = (wxWindow *) 0 ;
7798 int arg3 ;
7799 wxPoint const &arg4_defvalue = wxDefaultPosition ;
7800 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
7801 wxSize const &arg5_defvalue = wxDefaultSize ;
7802 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
7803 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
7804 wxString const &arg7_defvalue = wxPySashLayoutNameStr ;
7805 wxString *arg7 = (wxString *) &arg7_defvalue ;
7806 bool result;
7807 wxPoint temp4 ;
7808 wxSize temp5 ;
7809 bool temp7 = False ;
7810 PyObject * obj0 = 0 ;
7811 PyObject * obj1 = 0 ;
7812 PyObject * obj2 = 0 ;
7813 PyObject * obj3 = 0 ;
7814 PyObject * obj4 = 0 ;
7815 PyObject * obj5 = 0 ;
7816 PyObject * obj6 = 0 ;
7817 char *kwnames[] = {
7818 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
7819 };
7820
7821 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:SashLayoutWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
7822 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashLayoutWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7823 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7824 {
7825 arg3 = (int) SWIG_PyObj_AsInt(obj2);
7826 if (PyErr_Occurred()) SWIG_fail;
7827 }
7828 if (obj3) {
7829 {
7830 arg4 = &temp4;
7831 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
7832 }
7833 }
7834 if (obj4) {
7835 {
7836 arg5 = &temp5;
7837 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
7838 }
7839 }
7840 if (obj5) {
7841 {
7842 arg6 = (long) SWIG_PyObj_AsLong(obj5);
7843 if (PyErr_Occurred()) SWIG_fail;
7844 }
7845 }
7846 if (obj6) {
7847 {
7848 arg7 = wxString_in_helper(obj6);
7849 if (arg7 == NULL) SWIG_fail;
7850 temp7 = True;
7851 }
7852 }
7853 {
7854 PyThreadState* __tstate = wxPyBeginAllowThreads();
7855 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
7856
7857 wxPyEndAllowThreads(__tstate);
7858 if (PyErr_Occurred()) SWIG_fail;
7859 }
7860 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7861 {
7862 if (temp7)
7863 delete arg7;
7864 }
7865 return resultobj;
7866 fail:
7867 {
7868 if (temp7)
7869 delete arg7;
7870 }
7871 return NULL;
7872 }
7873
7874
7875 static PyObject *_wrap_SashLayoutWindow_GetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
7876 PyObject *resultobj;
7877 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
7878 int result;
7879 PyObject * obj0 = 0 ;
7880 char *kwnames[] = {
7881 (char *) "self", NULL
7882 };
7883
7884 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetAlignment",kwnames,&obj0)) goto fail;
7885 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashLayoutWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7886 {
7887 PyThreadState* __tstate = wxPyBeginAllowThreads();
7888 result = (int)(arg1)->GetAlignment();
7889
7890 wxPyEndAllowThreads(__tstate);
7891 if (PyErr_Occurred()) SWIG_fail;
7892 }
7893 resultobj = SWIG_PyObj_FromInt((int)result);
7894 return resultobj;
7895 fail:
7896 return NULL;
7897 }
7898
7899
7900 static PyObject *_wrap_SashLayoutWindow_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
7901 PyObject *resultobj;
7902 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
7903 int result;
7904 PyObject * obj0 = 0 ;
7905 char *kwnames[] = {
7906 (char *) "self", NULL
7907 };
7908
7909 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetOrientation",kwnames,&obj0)) goto fail;
7910 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashLayoutWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7911 {
7912 PyThreadState* __tstate = wxPyBeginAllowThreads();
7913 result = (int)(arg1)->GetOrientation();
7914
7915 wxPyEndAllowThreads(__tstate);
7916 if (PyErr_Occurred()) SWIG_fail;
7917 }
7918 resultobj = SWIG_PyObj_FromInt((int)result);
7919 return resultobj;
7920 fail:
7921 return NULL;
7922 }
7923
7924
7925 static PyObject *_wrap_SashLayoutWindow_SetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
7926 PyObject *resultobj;
7927 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
7928 int arg2 ;
7929 PyObject * obj0 = 0 ;
7930 PyObject * obj1 = 0 ;
7931 char *kwnames[] = {
7932 (char *) "self",(char *) "alignment", NULL
7933 };
7934
7935 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
7936 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashLayoutWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7937 {
7938 arg2 = (wxLayoutAlignment) SWIG_PyObj_AsInt(obj1);
7939 if (PyErr_Occurred()) SWIG_fail;
7940 }
7941 {
7942 PyThreadState* __tstate = wxPyBeginAllowThreads();
7943 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
7944
7945 wxPyEndAllowThreads(__tstate);
7946 if (PyErr_Occurred()) SWIG_fail;
7947 }
7948 Py_INCREF(Py_None); resultobj = Py_None;
7949 return resultobj;
7950 fail:
7951 return NULL;
7952 }
7953
7954
7955 static PyObject *_wrap_SashLayoutWindow_SetDefaultSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7956 PyObject *resultobj;
7957 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
7958 wxSize *arg2 = 0 ;
7959 wxSize temp2 ;
7960 PyObject * obj0 = 0 ;
7961 PyObject * obj1 = 0 ;
7962 char *kwnames[] = {
7963 (char *) "self",(char *) "size", NULL
7964 };
7965
7966 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetDefaultSize",kwnames,&obj0,&obj1)) goto fail;
7967 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashLayoutWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7968 {
7969 arg2 = &temp2;
7970 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
7971 }
7972 {
7973 PyThreadState* __tstate = wxPyBeginAllowThreads();
7974 (arg1)->SetDefaultSize((wxSize const &)*arg2);
7975
7976 wxPyEndAllowThreads(__tstate);
7977 if (PyErr_Occurred()) SWIG_fail;
7978 }
7979 Py_INCREF(Py_None); resultobj = Py_None;
7980 return resultobj;
7981 fail:
7982 return NULL;
7983 }
7984
7985
7986 static PyObject *_wrap_SashLayoutWindow_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
7987 PyObject *resultobj;
7988 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
7989 int arg2 ;
7990 PyObject * obj0 = 0 ;
7991 PyObject * obj1 = 0 ;
7992 char *kwnames[] = {
7993 (char *) "self",(char *) "orientation", NULL
7994 };
7995
7996 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
7997 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSashLayoutWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
7998 {
7999 arg2 = (wxLayoutOrientation) SWIG_PyObj_AsInt(obj1);
8000 if (PyErr_Occurred()) SWIG_fail;
8001 }
8002 {
8003 PyThreadState* __tstate = wxPyBeginAllowThreads();
8004 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
8005
8006 wxPyEndAllowThreads(__tstate);
8007 if (PyErr_Occurred()) SWIG_fail;
8008 }
8009 Py_INCREF(Py_None); resultobj = Py_None;
8010 return resultobj;
8011 fail:
8012 return NULL;
8013 }
8014
8015
8016 static PyObject * SashLayoutWindow_swigregister(PyObject *self, PyObject *args) {
8017 PyObject *obj;
8018 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8019 SWIG_TypeClientData(SWIGTYPE_p_wxSashLayoutWindow, obj);
8020 Py_INCREF(obj);
8021 return Py_BuildValue((char *)"");
8022 }
8023 static PyObject *_wrap_new_LayoutAlgorithm(PyObject *self, PyObject *args, PyObject *kwargs) {
8024 PyObject *resultobj;
8025 wxLayoutAlgorithm *result;
8026 char *kwnames[] = {
8027 NULL
8028 };
8029
8030 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_LayoutAlgorithm",kwnames)) goto fail;
8031 {
8032 PyThreadState* __tstate = wxPyBeginAllowThreads();
8033 result = (wxLayoutAlgorithm *)new wxLayoutAlgorithm();
8034
8035 wxPyEndAllowThreads(__tstate);
8036 if (PyErr_Occurred()) SWIG_fail;
8037 }
8038 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxLayoutAlgorithm, 1);
8039 return resultobj;
8040 fail:
8041 return NULL;
8042 }
8043
8044
8045 static PyObject *_wrap_delete_LayoutAlgorithm(PyObject *self, PyObject *args, PyObject *kwargs) {
8046 PyObject *resultobj;
8047 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8048 PyObject * obj0 = 0 ;
8049 char *kwnames[] = {
8050 (char *) "self", NULL
8051 };
8052
8053 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_LayoutAlgorithm",kwnames,&obj0)) goto fail;
8054 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxLayoutAlgorithm,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8055 {
8056 PyThreadState* __tstate = wxPyBeginAllowThreads();
8057 delete arg1;
8058
8059 wxPyEndAllowThreads(__tstate);
8060 if (PyErr_Occurred()) SWIG_fail;
8061 }
8062 Py_INCREF(Py_None); resultobj = Py_None;
8063 return resultobj;
8064 fail:
8065 return NULL;
8066 }
8067
8068
8069 static PyObject *_wrap_LayoutAlgorithm_LayoutMDIFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
8070 PyObject *resultobj;
8071 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8072 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
8073 wxRect *arg3 = (wxRect *) NULL ;
8074 bool result;
8075 PyObject * obj0 = 0 ;
8076 PyObject * obj1 = 0 ;
8077 PyObject * obj2 = 0 ;
8078 char *kwnames[] = {
8079 (char *) "self",(char *) "frame",(char *) "rect", NULL
8080 };
8081
8082 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutMDIFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
8083 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxLayoutAlgorithm,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8084 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8085 if (obj2) {
8086 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxRect,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8087 }
8088 {
8089 PyThreadState* __tstate = wxPyBeginAllowThreads();
8090 result = (bool)(arg1)->LayoutMDIFrame(arg2,arg3);
8091
8092 wxPyEndAllowThreads(__tstate);
8093 if (PyErr_Occurred()) SWIG_fail;
8094 }
8095 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8096 return resultobj;
8097 fail:
8098 return NULL;
8099 }
8100
8101
8102 static PyObject *_wrap_LayoutAlgorithm_LayoutFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
8103 PyObject *resultobj;
8104 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8105 wxFrame *arg2 = (wxFrame *) 0 ;
8106 wxWindow *arg3 = (wxWindow *) NULL ;
8107 bool result;
8108 PyObject * obj0 = 0 ;
8109 PyObject * obj1 = 0 ;
8110 PyObject * obj2 = 0 ;
8111 char *kwnames[] = {
8112 (char *) "self",(char *) "frame",(char *) "mainWindow", NULL
8113 };
8114
8115 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
8116 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxLayoutAlgorithm,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8117 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8118 if (obj2) {
8119 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8120 }
8121 {
8122 PyThreadState* __tstate = wxPyBeginAllowThreads();
8123 result = (bool)(arg1)->LayoutFrame(arg2,arg3);
8124
8125 wxPyEndAllowThreads(__tstate);
8126 if (PyErr_Occurred()) SWIG_fail;
8127 }
8128 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8129 return resultobj;
8130 fail:
8131 return NULL;
8132 }
8133
8134
8135 static PyObject *_wrap_LayoutAlgorithm_LayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8136 PyObject *resultobj;
8137 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8138 wxWindow *arg2 = (wxWindow *) 0 ;
8139 wxWindow *arg3 = (wxWindow *) NULL ;
8140 bool result;
8141 PyObject * obj0 = 0 ;
8142 PyObject * obj1 = 0 ;
8143 PyObject * obj2 = 0 ;
8144 char *kwnames[] = {
8145 (char *) "self",(char *) "parent",(char *) "mainWindow", NULL
8146 };
8147
8148 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
8149 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxLayoutAlgorithm,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8150 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8151 if (obj2) {
8152 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8153 }
8154 {
8155 PyThreadState* __tstate = wxPyBeginAllowThreads();
8156 result = (bool)(arg1)->LayoutWindow(arg2,arg3);
8157
8158 wxPyEndAllowThreads(__tstate);
8159 if (PyErr_Occurred()) SWIG_fail;
8160 }
8161 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8162 return resultobj;
8163 fail:
8164 return NULL;
8165 }
8166
8167
8168 static PyObject * LayoutAlgorithm_swigregister(PyObject *self, PyObject *args) {
8169 PyObject *obj;
8170 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8171 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutAlgorithm, obj);
8172 Py_INCREF(obj);
8173 return Py_BuildValue((char *)"");
8174 }
8175 static PyObject *_wrap_new_PopupWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8176 PyObject *resultobj;
8177 wxWindow *arg1 = (wxWindow *) 0 ;
8178 int arg2 = (int) wxBORDER_NONE ;
8179 wxPopupWindow *result;
8180 PyObject * obj0 = 0 ;
8181 PyObject * obj1 = 0 ;
8182 char *kwnames[] = {
8183 (char *) "parent",(char *) "flags", NULL
8184 };
8185
8186 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupWindow",kwnames,&obj0,&obj1)) goto fail;
8187 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8188 if (obj1) {
8189 {
8190 arg2 = (int) SWIG_PyObj_AsInt(obj1);
8191 if (PyErr_Occurred()) SWIG_fail;
8192 }
8193 }
8194 {
8195 PyThreadState* __tstate = wxPyBeginAllowThreads();
8196 result = (wxPopupWindow *)new wxPopupWindow(arg1,arg2);
8197
8198 wxPyEndAllowThreads(__tstate);
8199 if (PyErr_Occurred()) SWIG_fail;
8200 }
8201 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPopupWindow, 1);
8202 return resultobj;
8203 fail:
8204 return NULL;
8205 }
8206
8207
8208 static PyObject *_wrap_new_PrePopupWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8209 PyObject *resultobj;
8210 wxPopupWindow *result;
8211 char *kwnames[] = {
8212 NULL
8213 };
8214
8215 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupWindow",kwnames)) goto fail;
8216 {
8217 PyThreadState* __tstate = wxPyBeginAllowThreads();
8218 result = (wxPopupWindow *)new wxPopupWindow();
8219
8220 wxPyEndAllowThreads(__tstate);
8221 if (PyErr_Occurred()) SWIG_fail;
8222 }
8223 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPopupWindow, 1);
8224 return resultobj;
8225 fail:
8226 return NULL;
8227 }
8228
8229
8230 static PyObject *_wrap_PopupWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
8231 PyObject *resultobj;
8232 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
8233 wxWindow *arg2 = (wxWindow *) 0 ;
8234 int arg3 = (int) wxBORDER_NONE ;
8235 bool result;
8236 PyObject * obj0 = 0 ;
8237 PyObject * obj1 = 0 ;
8238 PyObject * obj2 = 0 ;
8239 char *kwnames[] = {
8240 (char *) "self",(char *) "parent",(char *) "flags", NULL
8241 };
8242
8243 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:PopupWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
8244 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPopupWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8245 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8246 if (obj2) {
8247 {
8248 arg3 = (int) SWIG_PyObj_AsInt(obj2);
8249 if (PyErr_Occurred()) SWIG_fail;
8250 }
8251 }
8252 {
8253 PyThreadState* __tstate = wxPyBeginAllowThreads();
8254 result = (bool)(arg1)->Create(arg2,arg3);
8255
8256 wxPyEndAllowThreads(__tstate);
8257 if (PyErr_Occurred()) SWIG_fail;
8258 }
8259 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8260 return resultobj;
8261 fail:
8262 return NULL;
8263 }
8264
8265
8266 static PyObject *_wrap_PopupWindow_Position(PyObject *self, PyObject *args, PyObject *kwargs) {
8267 PyObject *resultobj;
8268 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
8269 wxPoint *arg2 = 0 ;
8270 wxSize *arg3 = 0 ;
8271 wxPoint temp2 ;
8272 wxSize temp3 ;
8273 PyObject * obj0 = 0 ;
8274 PyObject * obj1 = 0 ;
8275 PyObject * obj2 = 0 ;
8276 char *kwnames[] = {
8277 (char *) "self",(char *) "ptOrigin",(char *) "size", NULL
8278 };
8279
8280 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupWindow_Position",kwnames,&obj0,&obj1,&obj2)) goto fail;
8281 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPopupWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8282 {
8283 arg2 = &temp2;
8284 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
8285 }
8286 {
8287 arg3 = &temp3;
8288 if ( ! wxSize_helper(obj2, &arg3)) SWIG_fail;
8289 }
8290 {
8291 PyThreadState* __tstate = wxPyBeginAllowThreads();
8292 (arg1)->Position((wxPoint const &)*arg2,(wxSize const &)*arg3);
8293
8294 wxPyEndAllowThreads(__tstate);
8295 if (PyErr_Occurred()) SWIG_fail;
8296 }
8297 Py_INCREF(Py_None); resultobj = Py_None;
8298 return resultobj;
8299 fail:
8300 return NULL;
8301 }
8302
8303
8304 static PyObject * PopupWindow_swigregister(PyObject *self, PyObject *args) {
8305 PyObject *obj;
8306 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8307 SWIG_TypeClientData(SWIGTYPE_p_wxPopupWindow, obj);
8308 Py_INCREF(obj);
8309 return Py_BuildValue((char *)"");
8310 }
8311 static PyObject *_wrap_new_PopupTransientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8312 PyObject *resultobj;
8313 wxWindow *arg1 = (wxWindow *) 0 ;
8314 int arg2 = (int) wxBORDER_NONE ;
8315 wxPyPopupTransientWindow *result;
8316 PyObject * obj0 = 0 ;
8317 PyObject * obj1 = 0 ;
8318 char *kwnames[] = {
8319 (char *) "parent",(char *) "style", NULL
8320 };
8321
8322 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupTransientWindow",kwnames,&obj0,&obj1)) goto fail;
8323 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8324 if (obj1) {
8325 {
8326 arg2 = (int) SWIG_PyObj_AsInt(obj1);
8327 if (PyErr_Occurred()) SWIG_fail;
8328 }
8329 }
8330 {
8331 PyThreadState* __tstate = wxPyBeginAllowThreads();
8332 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow(arg1,arg2);
8333
8334 wxPyEndAllowThreads(__tstate);
8335 if (PyErr_Occurred()) SWIG_fail;
8336 }
8337 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyPopupTransientWindow, 1);
8338 return resultobj;
8339 fail:
8340 return NULL;
8341 }
8342
8343
8344 static PyObject *_wrap_new_PrePopupTransientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8345 PyObject *resultobj;
8346 wxPyPopupTransientWindow *result;
8347 char *kwnames[] = {
8348 NULL
8349 };
8350
8351 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupTransientWindow",kwnames)) goto fail;
8352 {
8353 PyThreadState* __tstate = wxPyBeginAllowThreads();
8354 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow();
8355
8356 wxPyEndAllowThreads(__tstate);
8357 if (PyErr_Occurred()) SWIG_fail;
8358 }
8359 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyPopupTransientWindow, 1);
8360 return resultobj;
8361 fail:
8362 return NULL;
8363 }
8364
8365
8366 static PyObject *_wrap_PopupTransientWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
8367 PyObject *resultobj;
8368 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
8369 PyObject *arg2 = (PyObject *) 0 ;
8370 PyObject *arg3 = (PyObject *) 0 ;
8371 PyObject * obj0 = 0 ;
8372 PyObject * obj1 = 0 ;
8373 PyObject * obj2 = 0 ;
8374 char *kwnames[] = {
8375 (char *) "self",(char *) "self",(char *) "_class", NULL
8376 };
8377
8378 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupTransientWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
8379 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPopupTransientWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8380 arg2 = obj1;
8381 arg3 = obj2;
8382 {
8383 PyThreadState* __tstate = wxPyBeginAllowThreads();
8384 (arg1)->_setCallbackInfo(arg2,arg3);
8385
8386 wxPyEndAllowThreads(__tstate);
8387 if (PyErr_Occurred()) SWIG_fail;
8388 }
8389 Py_INCREF(Py_None); resultobj = Py_None;
8390 return resultobj;
8391 fail:
8392 return NULL;
8393 }
8394
8395
8396 static PyObject *_wrap_PopupTransientWindow_Popup(PyObject *self, PyObject *args, PyObject *kwargs) {
8397 PyObject *resultobj;
8398 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
8399 wxWindow *arg2 = (wxWindow *) NULL ;
8400 PyObject * obj0 = 0 ;
8401 PyObject * obj1 = 0 ;
8402 char *kwnames[] = {
8403 (char *) "self",(char *) "focus", NULL
8404 };
8405
8406 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:PopupTransientWindow_Popup",kwnames,&obj0,&obj1)) goto fail;
8407 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPopupTransientWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8408 if (obj1) {
8409 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8410 }
8411 {
8412 PyThreadState* __tstate = wxPyBeginAllowThreads();
8413 (arg1)->Popup(arg2);
8414
8415 wxPyEndAllowThreads(__tstate);
8416 if (PyErr_Occurred()) SWIG_fail;
8417 }
8418 Py_INCREF(Py_None); resultobj = Py_None;
8419 return resultobj;
8420 fail:
8421 return NULL;
8422 }
8423
8424
8425 static PyObject *_wrap_PopupTransientWindow_Dismiss(PyObject *self, PyObject *args, PyObject *kwargs) {
8426 PyObject *resultobj;
8427 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
8428 PyObject * obj0 = 0 ;
8429 char *kwnames[] = {
8430 (char *) "self", NULL
8431 };
8432
8433 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PopupTransientWindow_Dismiss",kwnames,&obj0)) goto fail;
8434 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPopupTransientWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8435 {
8436 PyThreadState* __tstate = wxPyBeginAllowThreads();
8437 (arg1)->Dismiss();
8438
8439 wxPyEndAllowThreads(__tstate);
8440 if (PyErr_Occurred()) SWIG_fail;
8441 }
8442 Py_INCREF(Py_None); resultobj = Py_None;
8443 return resultobj;
8444 fail:
8445 return NULL;
8446 }
8447
8448
8449 static PyObject * PopupTransientWindow_swigregister(PyObject *self, PyObject *args) {
8450 PyObject *obj;
8451 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8452 SWIG_TypeClientData(SWIGTYPE_p_wxPyPopupTransientWindow, obj);
8453 Py_INCREF(obj);
8454 return Py_BuildValue((char *)"");
8455 }
8456 static PyObject *_wrap_new_TipWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8457 PyObject *resultobj;
8458 wxWindow *arg1 = (wxWindow *) 0 ;
8459 wxString *arg2 = 0 ;
8460 int arg3 = (int) 100 ;
8461 wxRect *arg4 = (wxRect *) NULL ;
8462 wxTipWindow *result;
8463 bool temp2 = False ;
8464 PyObject * obj0 = 0 ;
8465 PyObject * obj1 = 0 ;
8466 PyObject * obj2 = 0 ;
8467 PyObject * obj3 = 0 ;
8468 char *kwnames[] = {
8469 (char *) "parent",(char *) "text",(char *) "maxLength",(char *) "rectBound", NULL
8470 };
8471
8472 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:new_TipWindow",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
8473 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8474 {
8475 arg2 = wxString_in_helper(obj1);
8476 if (arg2 == NULL) SWIG_fail;
8477 temp2 = True;
8478 }
8479 if (obj2) {
8480 {
8481 arg3 = (int) SWIG_PyObj_AsInt(obj2);
8482 if (PyErr_Occurred()) SWIG_fail;
8483 }
8484 }
8485 if (obj3) {
8486 if ((SWIG_ConvertPtr(obj3,(void **) &arg4, SWIGTYPE_p_wxRect,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8487 }
8488 {
8489 PyThreadState* __tstate = wxPyBeginAllowThreads();
8490 result = (wxTipWindow *)new_wxTipWindow(arg1,(wxString const &)*arg2,arg3,arg4);
8491
8492 wxPyEndAllowThreads(__tstate);
8493 if (PyErr_Occurred()) SWIG_fail;
8494 }
8495 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxTipWindow, 1);
8496 {
8497 if (temp2)
8498 delete arg2;
8499 }
8500 return resultobj;
8501 fail:
8502 {
8503 if (temp2)
8504 delete arg2;
8505 }
8506 return NULL;
8507 }
8508
8509
8510 static PyObject *_wrap_TipWindow_SetBoundingRect(PyObject *self, PyObject *args, PyObject *kwargs) {
8511 PyObject *resultobj;
8512 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
8513 wxRect *arg2 = 0 ;
8514 wxRect temp2 ;
8515 PyObject * obj0 = 0 ;
8516 PyObject * obj1 = 0 ;
8517 char *kwnames[] = {
8518 (char *) "self",(char *) "rectBound", NULL
8519 };
8520
8521 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TipWindow_SetBoundingRect",kwnames,&obj0,&obj1)) goto fail;
8522 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTipWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8523 {
8524 arg2 = &temp2;
8525 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8526 }
8527 {
8528 PyThreadState* __tstate = wxPyBeginAllowThreads();
8529 (arg1)->SetBoundingRect((wxRect const &)*arg2);
8530
8531 wxPyEndAllowThreads(__tstate);
8532 if (PyErr_Occurred()) SWIG_fail;
8533 }
8534 Py_INCREF(Py_None); resultobj = Py_None;
8535 return resultobj;
8536 fail:
8537 return NULL;
8538 }
8539
8540
8541 static PyObject *_wrap_TipWindow_Close(PyObject *self, PyObject *args, PyObject *kwargs) {
8542 PyObject *resultobj;
8543 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
8544 PyObject * obj0 = 0 ;
8545 char *kwnames[] = {
8546 (char *) "self", NULL
8547 };
8548
8549 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TipWindow_Close",kwnames,&obj0)) goto fail;
8550 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTipWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8551 {
8552 PyThreadState* __tstate = wxPyBeginAllowThreads();
8553 (arg1)->Close();
8554
8555 wxPyEndAllowThreads(__tstate);
8556 if (PyErr_Occurred()) SWIG_fail;
8557 }
8558 Py_INCREF(Py_None); resultobj = Py_None;
8559 return resultobj;
8560 fail:
8561 return NULL;
8562 }
8563
8564
8565 static PyObject * TipWindow_swigregister(PyObject *self, PyObject *args) {
8566 PyObject *obj;
8567 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8568 SWIG_TypeClientData(SWIGTYPE_p_wxTipWindow, obj);
8569 Py_INCREF(obj);
8570 return Py_BuildValue((char *)"");
8571 }
8572 static PyObject *_wrap_new_VScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8573 PyObject *resultobj;
8574 wxWindow *arg1 = (wxWindow *) 0 ;
8575 int arg2 = (int) wxID_ANY ;
8576 wxPoint const &arg3_defvalue = wxDefaultPosition ;
8577 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
8578 wxSize const &arg4_defvalue = wxDefaultSize ;
8579 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
8580 long arg5 = (long) 0 ;
8581 wxString const &arg6_defvalue = wxPyPanelNameStr ;
8582 wxString *arg6 = (wxString *) &arg6_defvalue ;
8583 wxPyVScrolledWindow *result;
8584 wxPoint temp3 ;
8585 wxSize temp4 ;
8586 bool temp6 = False ;
8587 PyObject * obj0 = 0 ;
8588 PyObject * obj1 = 0 ;
8589 PyObject * obj2 = 0 ;
8590 PyObject * obj3 = 0 ;
8591 PyObject * obj4 = 0 ;
8592 PyObject * obj5 = 0 ;
8593 char *kwnames[] = {
8594 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8595 };
8596
8597 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
8598 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8599 if (obj1) {
8600 {
8601 arg2 = (int) SWIG_PyObj_AsInt(obj1);
8602 if (PyErr_Occurred()) SWIG_fail;
8603 }
8604 }
8605 if (obj2) {
8606 {
8607 arg3 = &temp3;
8608 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8609 }
8610 }
8611 if (obj3) {
8612 {
8613 arg4 = &temp4;
8614 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
8615 }
8616 }
8617 if (obj4) {
8618 {
8619 arg5 = (long) SWIG_PyObj_AsLong(obj4);
8620 if (PyErr_Occurred()) SWIG_fail;
8621 }
8622 }
8623 if (obj5) {
8624 {
8625 arg6 = wxString_in_helper(obj5);
8626 if (arg6 == NULL) SWIG_fail;
8627 temp6 = True;
8628 }
8629 }
8630 {
8631 PyThreadState* __tstate = wxPyBeginAllowThreads();
8632 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
8633
8634 wxPyEndAllowThreads(__tstate);
8635 if (PyErr_Occurred()) SWIG_fail;
8636 }
8637 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyVScrolledWindow, 1);
8638 {
8639 if (temp6)
8640 delete arg6;
8641 }
8642 return resultobj;
8643 fail:
8644 {
8645 if (temp6)
8646 delete arg6;
8647 }
8648 return NULL;
8649 }
8650
8651
8652 static PyObject *_wrap_new_PreVScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8653 PyObject *resultobj;
8654 wxPyVScrolledWindow *result;
8655 char *kwnames[] = {
8656 NULL
8657 };
8658
8659 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVScrolledWindow",kwnames)) goto fail;
8660 {
8661 PyThreadState* __tstate = wxPyBeginAllowThreads();
8662 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow();
8663
8664 wxPyEndAllowThreads(__tstate);
8665 if (PyErr_Occurred()) SWIG_fail;
8666 }
8667 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyVScrolledWindow, 1);
8668 return resultobj;
8669 fail:
8670 return NULL;
8671 }
8672
8673
8674 static PyObject *_wrap_VScrolledWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
8675 PyObject *resultobj;
8676 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8677 PyObject *arg2 = (PyObject *) 0 ;
8678 PyObject *arg3 = (PyObject *) 0 ;
8679 PyObject * obj0 = 0 ;
8680 PyObject * obj1 = 0 ;
8681 PyObject * obj2 = 0 ;
8682 char *kwnames[] = {
8683 (char *) "self",(char *) "self",(char *) "_class", NULL
8684 };
8685
8686 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
8687 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8688 arg2 = obj1;
8689 arg3 = obj2;
8690 {
8691 PyThreadState* __tstate = wxPyBeginAllowThreads();
8692 (arg1)->_setCallbackInfo(arg2,arg3);
8693
8694 wxPyEndAllowThreads(__tstate);
8695 if (PyErr_Occurred()) SWIG_fail;
8696 }
8697 Py_INCREF(Py_None); resultobj = Py_None;
8698 return resultobj;
8699 fail:
8700 return NULL;
8701 }
8702
8703
8704 static PyObject *_wrap_VScrolledWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
8705 PyObject *resultobj;
8706 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8707 wxWindow *arg2 = (wxWindow *) 0 ;
8708 int arg3 = (int) wxID_ANY ;
8709 wxPoint const &arg4_defvalue = wxDefaultPosition ;
8710 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
8711 wxSize const &arg5_defvalue = wxDefaultSize ;
8712 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
8713 long arg6 = (long) 0 ;
8714 wxString const &arg7_defvalue = wxPyPanelNameStr ;
8715 wxString *arg7 = (wxString *) &arg7_defvalue ;
8716 bool result;
8717 wxPoint temp4 ;
8718 wxSize temp5 ;
8719 bool temp7 = False ;
8720 PyObject * obj0 = 0 ;
8721 PyObject * obj1 = 0 ;
8722 PyObject * obj2 = 0 ;
8723 PyObject * obj3 = 0 ;
8724 PyObject * obj4 = 0 ;
8725 PyObject * obj5 = 0 ;
8726 PyObject * obj6 = 0 ;
8727 char *kwnames[] = {
8728 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8729 };
8730
8731 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
8732 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8733 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8734 if (obj2) {
8735 {
8736 arg3 = (int) SWIG_PyObj_AsInt(obj2);
8737 if (PyErr_Occurred()) SWIG_fail;
8738 }
8739 }
8740 if (obj3) {
8741 {
8742 arg4 = &temp4;
8743 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8744 }
8745 }
8746 if (obj4) {
8747 {
8748 arg5 = &temp5;
8749 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
8750 }
8751 }
8752 if (obj5) {
8753 {
8754 arg6 = (long) SWIG_PyObj_AsLong(obj5);
8755 if (PyErr_Occurred()) SWIG_fail;
8756 }
8757 }
8758 if (obj6) {
8759 {
8760 arg7 = wxString_in_helper(obj6);
8761 if (arg7 == NULL) SWIG_fail;
8762 temp7 = True;
8763 }
8764 }
8765 {
8766 PyThreadState* __tstate = wxPyBeginAllowThreads();
8767 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
8768
8769 wxPyEndAllowThreads(__tstate);
8770 if (PyErr_Occurred()) SWIG_fail;
8771 }
8772 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8773 {
8774 if (temp7)
8775 delete arg7;
8776 }
8777 return resultobj;
8778 fail:
8779 {
8780 if (temp7)
8781 delete arg7;
8782 }
8783 return NULL;
8784 }
8785
8786
8787 static PyObject *_wrap_VScrolledWindow_SetLineCount(PyObject *self, PyObject *args, PyObject *kwargs) {
8788 PyObject *resultobj;
8789 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8790 size_t arg2 ;
8791 PyObject * obj0 = 0 ;
8792 PyObject * obj1 = 0 ;
8793 char *kwnames[] = {
8794 (char *) "self",(char *) "count", NULL
8795 };
8796
8797 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_SetLineCount",kwnames,&obj0,&obj1)) goto fail;
8798 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8799 {
8800 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
8801 if (PyErr_Occurred()) SWIG_fail;
8802 }
8803 {
8804 PyThreadState* __tstate = wxPyBeginAllowThreads();
8805 (arg1)->SetLineCount(arg2);
8806
8807 wxPyEndAllowThreads(__tstate);
8808 if (PyErr_Occurred()) SWIG_fail;
8809 }
8810 Py_INCREF(Py_None); resultobj = Py_None;
8811 return resultobj;
8812 fail:
8813 return NULL;
8814 }
8815
8816
8817 static PyObject *_wrap_VScrolledWindow_ScrollToLine(PyObject *self, PyObject *args, PyObject *kwargs) {
8818 PyObject *resultobj;
8819 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8820 size_t arg2 ;
8821 bool result;
8822 PyObject * obj0 = 0 ;
8823 PyObject * obj1 = 0 ;
8824 char *kwnames[] = {
8825 (char *) "self",(char *) "line", NULL
8826 };
8827
8828 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollToLine",kwnames,&obj0,&obj1)) goto fail;
8829 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8830 {
8831 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
8832 if (PyErr_Occurred()) SWIG_fail;
8833 }
8834 {
8835 PyThreadState* __tstate = wxPyBeginAllowThreads();
8836 result = (bool)(arg1)->ScrollToLine(arg2);
8837
8838 wxPyEndAllowThreads(__tstate);
8839 if (PyErr_Occurred()) SWIG_fail;
8840 }
8841 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8842 return resultobj;
8843 fail:
8844 return NULL;
8845 }
8846
8847
8848 static PyObject *_wrap_VScrolledWindow_ScrollLines(PyObject *self, PyObject *args, PyObject *kwargs) {
8849 PyObject *resultobj;
8850 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8851 int arg2 ;
8852 bool result;
8853 PyObject * obj0 = 0 ;
8854 PyObject * obj1 = 0 ;
8855 char *kwnames[] = {
8856 (char *) "self",(char *) "lines", NULL
8857 };
8858
8859 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollLines",kwnames,&obj0,&obj1)) goto fail;
8860 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8861 {
8862 arg2 = (int) SWIG_PyObj_AsInt(obj1);
8863 if (PyErr_Occurred()) SWIG_fail;
8864 }
8865 {
8866 PyThreadState* __tstate = wxPyBeginAllowThreads();
8867 result = (bool)(arg1)->ScrollLines(arg2);
8868
8869 wxPyEndAllowThreads(__tstate);
8870 if (PyErr_Occurred()) SWIG_fail;
8871 }
8872 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8873 return resultobj;
8874 fail:
8875 return NULL;
8876 }
8877
8878
8879 static PyObject *_wrap_VScrolledWindow_ScrollPages(PyObject *self, PyObject *args, PyObject *kwargs) {
8880 PyObject *resultobj;
8881 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8882 int arg2 ;
8883 bool result;
8884 PyObject * obj0 = 0 ;
8885 PyObject * obj1 = 0 ;
8886 char *kwnames[] = {
8887 (char *) "self",(char *) "pages", NULL
8888 };
8889
8890 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollPages",kwnames,&obj0,&obj1)) goto fail;
8891 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8892 {
8893 arg2 = (int) SWIG_PyObj_AsInt(obj1);
8894 if (PyErr_Occurred()) SWIG_fail;
8895 }
8896 {
8897 PyThreadState* __tstate = wxPyBeginAllowThreads();
8898 result = (bool)(arg1)->ScrollPages(arg2);
8899
8900 wxPyEndAllowThreads(__tstate);
8901 if (PyErr_Occurred()) SWIG_fail;
8902 }
8903 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8904 return resultobj;
8905 fail:
8906 return NULL;
8907 }
8908
8909
8910 static PyObject *_wrap_VScrolledWindow_RefreshLine(PyObject *self, PyObject *args, PyObject *kwargs) {
8911 PyObject *resultobj;
8912 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8913 size_t arg2 ;
8914 PyObject * obj0 = 0 ;
8915 PyObject * obj1 = 0 ;
8916 char *kwnames[] = {
8917 (char *) "self",(char *) "line", NULL
8918 };
8919
8920 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_RefreshLine",kwnames,&obj0,&obj1)) goto fail;
8921 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8922 {
8923 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
8924 if (PyErr_Occurred()) SWIG_fail;
8925 }
8926 {
8927 PyThreadState* __tstate = wxPyBeginAllowThreads();
8928 (arg1)->RefreshLine(arg2);
8929
8930 wxPyEndAllowThreads(__tstate);
8931 if (PyErr_Occurred()) SWIG_fail;
8932 }
8933 Py_INCREF(Py_None); resultobj = Py_None;
8934 return resultobj;
8935 fail:
8936 return NULL;
8937 }
8938
8939
8940 static PyObject *_wrap_VScrolledWindow_RefreshLines(PyObject *self, PyObject *args, PyObject *kwargs) {
8941 PyObject *resultobj;
8942 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8943 size_t arg2 ;
8944 size_t arg3 ;
8945 PyObject * obj0 = 0 ;
8946 PyObject * obj1 = 0 ;
8947 PyObject * obj2 = 0 ;
8948 char *kwnames[] = {
8949 (char *) "self",(char *) "from",(char *) "to", NULL
8950 };
8951
8952 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_RefreshLines",kwnames,&obj0,&obj1,&obj2)) goto fail;
8953 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8954 {
8955 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
8956 if (PyErr_Occurred()) SWIG_fail;
8957 }
8958 {
8959 arg3 = (size_t) SWIG_PyObj_AsUnsignedLong(obj2);
8960 if (PyErr_Occurred()) SWIG_fail;
8961 }
8962 {
8963 PyThreadState* __tstate = wxPyBeginAllowThreads();
8964 (arg1)->RefreshLines(arg2,arg3);
8965
8966 wxPyEndAllowThreads(__tstate);
8967 if (PyErr_Occurred()) SWIG_fail;
8968 }
8969 Py_INCREF(Py_None); resultobj = Py_None;
8970 return resultobj;
8971 fail:
8972 return NULL;
8973 }
8974
8975
8976 static PyObject *_wrap_VScrolledWindow_HitTestXT(PyObject *self, PyObject *args, PyObject *kwargs) {
8977 PyObject *resultobj;
8978 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8979 int arg2 ;
8980 int arg3 ;
8981 int result;
8982 PyObject * obj0 = 0 ;
8983 PyObject * obj1 = 0 ;
8984 PyObject * obj2 = 0 ;
8985 char *kwnames[] = {
8986 (char *) "self",(char *) "x",(char *) "y", NULL
8987 };
8988
8989 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_HitTestXT",kwnames,&obj0,&obj1,&obj2)) goto fail;
8990 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
8991 {
8992 arg2 = (int) SWIG_PyObj_AsInt(obj1);
8993 if (PyErr_Occurred()) SWIG_fail;
8994 }
8995 {
8996 arg3 = (int) SWIG_PyObj_AsInt(obj2);
8997 if (PyErr_Occurred()) SWIG_fail;
8998 }
8999 {
9000 PyThreadState* __tstate = wxPyBeginAllowThreads();
9001 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest(arg2,arg3);
9002
9003 wxPyEndAllowThreads(__tstate);
9004 if (PyErr_Occurred()) SWIG_fail;
9005 }
9006 resultobj = SWIG_PyObj_FromInt((int)result);
9007 return resultobj;
9008 fail:
9009 return NULL;
9010 }
9011
9012
9013 static PyObject *_wrap_VScrolledWindow_HitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
9014 PyObject *resultobj;
9015 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9016 wxPoint *arg2 = 0 ;
9017 int result;
9018 wxPoint temp2 ;
9019 PyObject * obj0 = 0 ;
9020 PyObject * obj1 = 0 ;
9021 char *kwnames[] = {
9022 (char *) "self",(char *) "pt", NULL
9023 };
9024
9025 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_HitTest",kwnames,&obj0,&obj1)) goto fail;
9026 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9027 {
9028 arg2 = &temp2;
9029 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
9030 }
9031 {
9032 PyThreadState* __tstate = wxPyBeginAllowThreads();
9033 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest((wxPoint const &)*arg2);
9034
9035 wxPyEndAllowThreads(__tstate);
9036 if (PyErr_Occurred()) SWIG_fail;
9037 }
9038 resultobj = SWIG_PyObj_FromInt((int)result);
9039 return resultobj;
9040 fail:
9041 return NULL;
9042 }
9043
9044
9045 static PyObject *_wrap_VScrolledWindow_RefreshAll(PyObject *self, PyObject *args, PyObject *kwargs) {
9046 PyObject *resultobj;
9047 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9048 PyObject * obj0 = 0 ;
9049 char *kwnames[] = {
9050 (char *) "self", NULL
9051 };
9052
9053 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_RefreshAll",kwnames,&obj0)) goto fail;
9054 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9055 {
9056 PyThreadState* __tstate = wxPyBeginAllowThreads();
9057 (arg1)->RefreshAll();
9058
9059 wxPyEndAllowThreads(__tstate);
9060 if (PyErr_Occurred()) SWIG_fail;
9061 }
9062 Py_INCREF(Py_None); resultobj = Py_None;
9063 return resultobj;
9064 fail:
9065 return NULL;
9066 }
9067
9068
9069 static PyObject *_wrap_VScrolledWindow_GetLineCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9070 PyObject *resultobj;
9071 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9072 size_t result;
9073 PyObject * obj0 = 0 ;
9074 char *kwnames[] = {
9075 (char *) "self", NULL
9076 };
9077
9078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLineCount",kwnames,&obj0)) goto fail;
9079 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9080 {
9081 PyThreadState* __tstate = wxPyBeginAllowThreads();
9082 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLineCount();
9083
9084 wxPyEndAllowThreads(__tstate);
9085 if (PyErr_Occurred()) SWIG_fail;
9086 }
9087 resultobj = SWIG_PyObj_FromUnsignedLong((unsigned long)result);
9088 return resultobj;
9089 fail:
9090 return NULL;
9091 }
9092
9093
9094 static PyObject *_wrap_VScrolledWindow_GetFirstVisibleLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9095 PyObject *resultobj;
9096 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9097 size_t result;
9098 PyObject * obj0 = 0 ;
9099 char *kwnames[] = {
9100 (char *) "self", NULL
9101 };
9102
9103 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetFirstVisibleLine",kwnames,&obj0)) goto fail;
9104 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9105 {
9106 PyThreadState* __tstate = wxPyBeginAllowThreads();
9107 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetFirstVisibleLine();
9108
9109 wxPyEndAllowThreads(__tstate);
9110 if (PyErr_Occurred()) SWIG_fail;
9111 }
9112 resultobj = SWIG_PyObj_FromUnsignedLong((unsigned long)result);
9113 return resultobj;
9114 fail:
9115 return NULL;
9116 }
9117
9118
9119 static PyObject *_wrap_VScrolledWindow_GetLastVisibleLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9120 PyObject *resultobj;
9121 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9122 size_t result;
9123 PyObject * obj0 = 0 ;
9124 char *kwnames[] = {
9125 (char *) "self", NULL
9126 };
9127
9128 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLastVisibleLine",kwnames,&obj0)) goto fail;
9129 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9130 {
9131 PyThreadState* __tstate = wxPyBeginAllowThreads();
9132 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLastVisibleLine();
9133
9134 wxPyEndAllowThreads(__tstate);
9135 if (PyErr_Occurred()) SWIG_fail;
9136 }
9137 resultobj = SWIG_PyObj_FromUnsignedLong((unsigned long)result);
9138 return resultobj;
9139 fail:
9140 return NULL;
9141 }
9142
9143
9144 static PyObject *_wrap_VScrolledWindow_IsVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
9145 PyObject *resultobj;
9146 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9147 size_t arg2 ;
9148 bool result;
9149 PyObject * obj0 = 0 ;
9150 PyObject * obj1 = 0 ;
9151 char *kwnames[] = {
9152 (char *) "self",(char *) "line", NULL
9153 };
9154
9155 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_IsVisible",kwnames,&obj0,&obj1)) goto fail;
9156 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVScrolledWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9157 {
9158 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
9159 if (PyErr_Occurred()) SWIG_fail;
9160 }
9161 {
9162 PyThreadState* __tstate = wxPyBeginAllowThreads();
9163 result = (bool)((wxPyVScrolledWindow const *)arg1)->IsVisible(arg2);
9164
9165 wxPyEndAllowThreads(__tstate);
9166 if (PyErr_Occurred()) SWIG_fail;
9167 }
9168 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9169 return resultobj;
9170 fail:
9171 return NULL;
9172 }
9173
9174
9175 static PyObject * VScrolledWindow_swigregister(PyObject *self, PyObject *args) {
9176 PyObject *obj;
9177 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9178 SWIG_TypeClientData(SWIGTYPE_p_wxPyVScrolledWindow, obj);
9179 Py_INCREF(obj);
9180 return Py_BuildValue((char *)"");
9181 }
9182 static int _wrap_VListBoxNameStr_set(PyObject *_val) {
9183 PyErr_SetString(PyExc_TypeError,"Variable VListBoxNameStr is read-only.");
9184 return 1;
9185 }
9186
9187
9188 static PyObject *_wrap_VListBoxNameStr_get() {
9189 PyObject *pyobj;
9190
9191 {
9192 #if wxUSE_UNICODE
9193 pyobj = PyUnicode_FromWideChar((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
9194 #else
9195 pyobj = PyString_FromStringAndSize((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
9196 #endif
9197 }
9198 return pyobj;
9199 }
9200
9201
9202 static PyObject *_wrap_new_VListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
9203 PyObject *resultobj;
9204 wxWindow *arg1 = (wxWindow *) 0 ;
9205 int arg2 = (int) wxID_ANY ;
9206 wxPoint const &arg3_defvalue = wxDefaultPosition ;
9207 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
9208 wxSize const &arg4_defvalue = wxDefaultSize ;
9209 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
9210 long arg5 = (long) 0 ;
9211 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
9212 wxString *arg6 = (wxString *) &arg6_defvalue ;
9213 wxPyVListBox *result;
9214 wxPoint temp3 ;
9215 wxSize temp4 ;
9216 bool temp6 = False ;
9217 PyObject * obj0 = 0 ;
9218 PyObject * obj1 = 0 ;
9219 PyObject * obj2 = 0 ;
9220 PyObject * obj3 = 0 ;
9221 PyObject * obj4 = 0 ;
9222 PyObject * obj5 = 0 ;
9223 char *kwnames[] = {
9224 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9225 };
9226
9227 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
9228 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9229 if (obj1) {
9230 {
9231 arg2 = (int) SWIG_PyObj_AsInt(obj1);
9232 if (PyErr_Occurred()) SWIG_fail;
9233 }
9234 }
9235 if (obj2) {
9236 {
9237 arg3 = &temp3;
9238 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
9239 }
9240 }
9241 if (obj3) {
9242 {
9243 arg4 = &temp4;
9244 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
9245 }
9246 }
9247 if (obj4) {
9248 {
9249 arg5 = (long) SWIG_PyObj_AsLong(obj4);
9250 if (PyErr_Occurred()) SWIG_fail;
9251 }
9252 }
9253 if (obj5) {
9254 {
9255 arg6 = wxString_in_helper(obj5);
9256 if (arg6 == NULL) SWIG_fail;
9257 temp6 = True;
9258 }
9259 }
9260 {
9261 PyThreadState* __tstate = wxPyBeginAllowThreads();
9262 result = (wxPyVListBox *)new wxPyVListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
9263
9264 wxPyEndAllowThreads(__tstate);
9265 if (PyErr_Occurred()) SWIG_fail;
9266 }
9267 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyVListBox, 1);
9268 {
9269 if (temp6)
9270 delete arg6;
9271 }
9272 return resultobj;
9273 fail:
9274 {
9275 if (temp6)
9276 delete arg6;
9277 }
9278 return NULL;
9279 }
9280
9281
9282 static PyObject *_wrap_new_PreVListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
9283 PyObject *resultobj;
9284 wxPyVListBox *result;
9285 char *kwnames[] = {
9286 NULL
9287 };
9288
9289 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVListBox",kwnames)) goto fail;
9290 {
9291 PyThreadState* __tstate = wxPyBeginAllowThreads();
9292 result = (wxPyVListBox *)new wxPyVListBox();
9293
9294 wxPyEndAllowThreads(__tstate);
9295 if (PyErr_Occurred()) SWIG_fail;
9296 }
9297 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyVListBox, 1);
9298 return resultobj;
9299 fail:
9300 return NULL;
9301 }
9302
9303
9304 static PyObject *_wrap_VListBox__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
9305 PyObject *resultobj;
9306 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9307 PyObject *arg2 = (PyObject *) 0 ;
9308 PyObject *arg3 = (PyObject *) 0 ;
9309 PyObject * obj0 = 0 ;
9310 PyObject * obj1 = 0 ;
9311 PyObject * obj2 = 0 ;
9312 char *kwnames[] = {
9313 (char *) "self",(char *) "self",(char *) "_class", NULL
9314 };
9315
9316 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
9317 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9318 arg2 = obj1;
9319 arg3 = obj2;
9320 {
9321 PyThreadState* __tstate = wxPyBeginAllowThreads();
9322 (arg1)->_setCallbackInfo(arg2,arg3);
9323
9324 wxPyEndAllowThreads(__tstate);
9325 if (PyErr_Occurred()) SWIG_fail;
9326 }
9327 Py_INCREF(Py_None); resultobj = Py_None;
9328 return resultobj;
9329 fail:
9330 return NULL;
9331 }
9332
9333
9334 static PyObject *_wrap_VListBox_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
9335 PyObject *resultobj;
9336 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9337 wxWindow *arg2 = (wxWindow *) 0 ;
9338 int arg3 = (int) wxID_ANY ;
9339 wxPoint const &arg4_defvalue = wxDefaultPosition ;
9340 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
9341 wxSize const &arg5_defvalue = wxDefaultSize ;
9342 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
9343 long arg6 = (long) 0 ;
9344 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
9345 wxString *arg7 = (wxString *) &arg7_defvalue ;
9346 bool result;
9347 wxPoint temp4 ;
9348 wxSize temp5 ;
9349 bool temp7 = False ;
9350 PyObject * obj0 = 0 ;
9351 PyObject * obj1 = 0 ;
9352 PyObject * obj2 = 0 ;
9353 PyObject * obj3 = 0 ;
9354 PyObject * obj4 = 0 ;
9355 PyObject * obj5 = 0 ;
9356 PyObject * obj6 = 0 ;
9357 char *kwnames[] = {
9358 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9359 };
9360
9361 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
9362 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9363 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9364 if (obj2) {
9365 {
9366 arg3 = (int) SWIG_PyObj_AsInt(obj2);
9367 if (PyErr_Occurred()) SWIG_fail;
9368 }
9369 }
9370 if (obj3) {
9371 {
9372 arg4 = &temp4;
9373 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
9374 }
9375 }
9376 if (obj4) {
9377 {
9378 arg5 = &temp5;
9379 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
9380 }
9381 }
9382 if (obj5) {
9383 {
9384 arg6 = (long) SWIG_PyObj_AsLong(obj5);
9385 if (PyErr_Occurred()) SWIG_fail;
9386 }
9387 }
9388 if (obj6) {
9389 {
9390 arg7 = wxString_in_helper(obj6);
9391 if (arg7 == NULL) SWIG_fail;
9392 temp7 = True;
9393 }
9394 }
9395 {
9396 PyThreadState* __tstate = wxPyBeginAllowThreads();
9397 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
9398
9399 wxPyEndAllowThreads(__tstate);
9400 if (PyErr_Occurred()) SWIG_fail;
9401 }
9402 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9403 {
9404 if (temp7)
9405 delete arg7;
9406 }
9407 return resultobj;
9408 fail:
9409 {
9410 if (temp7)
9411 delete arg7;
9412 }
9413 return NULL;
9414 }
9415
9416
9417 static PyObject *_wrap_VListBox_GetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9418 PyObject *resultobj;
9419 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9420 size_t result;
9421 PyObject * obj0 = 0 ;
9422 char *kwnames[] = {
9423 (char *) "self", NULL
9424 };
9425
9426 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetItemCount",kwnames,&obj0)) goto fail;
9427 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9428 {
9429 PyThreadState* __tstate = wxPyBeginAllowThreads();
9430 result = (size_t)((wxPyVListBox const *)arg1)->GetItemCount();
9431
9432 wxPyEndAllowThreads(__tstate);
9433 if (PyErr_Occurred()) SWIG_fail;
9434 }
9435 resultobj = SWIG_PyObj_FromUnsignedLong((unsigned long)result);
9436 return resultobj;
9437 fail:
9438 return NULL;
9439 }
9440
9441
9442 static PyObject *_wrap_VListBox_HasMultipleSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
9443 PyObject *resultobj;
9444 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9445 bool result;
9446 PyObject * obj0 = 0 ;
9447 char *kwnames[] = {
9448 (char *) "self", NULL
9449 };
9450
9451 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_HasMultipleSelection",kwnames,&obj0)) goto fail;
9452 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9453 {
9454 PyThreadState* __tstate = wxPyBeginAllowThreads();
9455 result = (bool)((wxPyVListBox const *)arg1)->HasMultipleSelection();
9456
9457 wxPyEndAllowThreads(__tstate);
9458 if (PyErr_Occurred()) SWIG_fail;
9459 }
9460 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9461 return resultobj;
9462 fail:
9463 return NULL;
9464 }
9465
9466
9467 static PyObject *_wrap_VListBox_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
9468 PyObject *resultobj;
9469 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9470 int result;
9471 PyObject * obj0 = 0 ;
9472 char *kwnames[] = {
9473 (char *) "self", NULL
9474 };
9475
9476 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelection",kwnames,&obj0)) goto fail;
9477 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9478 {
9479 PyThreadState* __tstate = wxPyBeginAllowThreads();
9480 result = (int)((wxPyVListBox const *)arg1)->GetSelection();
9481
9482 wxPyEndAllowThreads(__tstate);
9483 if (PyErr_Occurred()) SWIG_fail;
9484 }
9485 resultobj = SWIG_PyObj_FromInt((int)result);
9486 return resultobj;
9487 fail:
9488 return NULL;
9489 }
9490
9491
9492 static PyObject *_wrap_VListBox_IsCurrent(PyObject *self, PyObject *args, PyObject *kwargs) {
9493 PyObject *resultobj;
9494 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9495 size_t arg2 ;
9496 bool result;
9497 PyObject * obj0 = 0 ;
9498 PyObject * obj1 = 0 ;
9499 char *kwnames[] = {
9500 (char *) "self",(char *) "item", NULL
9501 };
9502
9503 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsCurrent",kwnames,&obj0,&obj1)) goto fail;
9504 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9505 {
9506 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
9507 if (PyErr_Occurred()) SWIG_fail;
9508 }
9509 {
9510 PyThreadState* __tstate = wxPyBeginAllowThreads();
9511 result = (bool)((wxPyVListBox const *)arg1)->IsCurrent(arg2);
9512
9513 wxPyEndAllowThreads(__tstate);
9514 if (PyErr_Occurred()) SWIG_fail;
9515 }
9516 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9517 return resultobj;
9518 fail:
9519 return NULL;
9520 }
9521
9522
9523 static PyObject *_wrap_VListBox_IsSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
9524 PyObject *resultobj;
9525 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9526 size_t arg2 ;
9527 bool result;
9528 PyObject * obj0 = 0 ;
9529 PyObject * obj1 = 0 ;
9530 char *kwnames[] = {
9531 (char *) "self",(char *) "item", NULL
9532 };
9533
9534 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsSelected",kwnames,&obj0,&obj1)) goto fail;
9535 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9536 {
9537 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
9538 if (PyErr_Occurred()) SWIG_fail;
9539 }
9540 {
9541 PyThreadState* __tstate = wxPyBeginAllowThreads();
9542 result = (bool)((wxPyVListBox const *)arg1)->IsSelected(arg2);
9543
9544 wxPyEndAllowThreads(__tstate);
9545 if (PyErr_Occurred()) SWIG_fail;
9546 }
9547 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9548 return resultobj;
9549 fail:
9550 return NULL;
9551 }
9552
9553
9554 static PyObject *_wrap_VListBox_GetSelectedCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9555 PyObject *resultobj;
9556 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9557 size_t result;
9558 PyObject * obj0 = 0 ;
9559 char *kwnames[] = {
9560 (char *) "self", NULL
9561 };
9562
9563 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectedCount",kwnames,&obj0)) goto fail;
9564 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9565 {
9566 PyThreadState* __tstate = wxPyBeginAllowThreads();
9567 result = (size_t)((wxPyVListBox const *)arg1)->GetSelectedCount();
9568
9569 wxPyEndAllowThreads(__tstate);
9570 if (PyErr_Occurred()) SWIG_fail;
9571 }
9572 resultobj = SWIG_PyObj_FromUnsignedLong((unsigned long)result);
9573 return resultobj;
9574 fail:
9575 return NULL;
9576 }
9577
9578
9579 static PyObject *_wrap_VListBox_GetFirstSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
9580 PyObject *resultobj;
9581 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9582 unsigned long *arg2 = 0 ;
9583 int result;
9584 PyObject * obj0 = 0 ;
9585 PyObject * obj1 = 0 ;
9586 char *kwnames[] = {
9587 (char *) "self",(char *) "cookie", NULL
9588 };
9589
9590 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_GetFirstSelected",kwnames,&obj0,&obj1)) goto fail;
9591 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9592 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_unsigned_long,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9593 if (arg2 == NULL) {
9594 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
9595 }
9596 {
9597 PyThreadState* __tstate = wxPyBeginAllowThreads();
9598 result = (int)((wxPyVListBox const *)arg1)->GetFirstSelected(*arg2);
9599
9600 wxPyEndAllowThreads(__tstate);
9601 if (PyErr_Occurred()) SWIG_fail;
9602 }
9603 resultobj = SWIG_PyObj_FromInt((int)result);
9604 return resultobj;
9605 fail:
9606 return NULL;
9607 }
9608
9609
9610 static PyObject *_wrap_VListBox_GetNextSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
9611 PyObject *resultobj;
9612 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9613 unsigned long *arg2 = 0 ;
9614 int result;
9615 PyObject * obj0 = 0 ;
9616 PyObject * obj1 = 0 ;
9617 char *kwnames[] = {
9618 (char *) "self",(char *) "cookie", NULL
9619 };
9620
9621 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_GetNextSelected",kwnames,&obj0,&obj1)) goto fail;
9622 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9623 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_unsigned_long,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9624 if (arg2 == NULL) {
9625 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
9626 }
9627 {
9628 PyThreadState* __tstate = wxPyBeginAllowThreads();
9629 result = (int)((wxPyVListBox const *)arg1)->GetNextSelected(*arg2);
9630
9631 wxPyEndAllowThreads(__tstate);
9632 if (PyErr_Occurred()) SWIG_fail;
9633 }
9634 resultobj = SWIG_PyObj_FromInt((int)result);
9635 return resultobj;
9636 fail:
9637 return NULL;
9638 }
9639
9640
9641 static PyObject *_wrap_VListBox_GetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
9642 PyObject *resultobj;
9643 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9644 wxPoint result;
9645 PyObject * obj0 = 0 ;
9646 char *kwnames[] = {
9647 (char *) "self", NULL
9648 };
9649
9650 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetMargins",kwnames,&obj0)) goto fail;
9651 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9652 {
9653 PyThreadState* __tstate = wxPyBeginAllowThreads();
9654 result = ((wxPyVListBox const *)arg1)->GetMargins();
9655
9656 wxPyEndAllowThreads(__tstate);
9657 if (PyErr_Occurred()) SWIG_fail;
9658 }
9659 {
9660 wxPoint * resultptr;
9661 resultptr = new wxPoint((wxPoint &) result);
9662 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxPoint, 1);
9663 }
9664 return resultobj;
9665 fail:
9666 return NULL;
9667 }
9668
9669
9670 static PyObject *_wrap_VListBox_GetSelectionBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
9671 PyObject *resultobj;
9672 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9673 wxColour *result;
9674 PyObject * obj0 = 0 ;
9675 char *kwnames[] = {
9676 (char *) "self", NULL
9677 };
9678
9679 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectionBackground",kwnames,&obj0)) goto fail;
9680 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9681 {
9682 PyThreadState* __tstate = wxPyBeginAllowThreads();
9683 {
9684 wxColour const &_result_ref = ((wxPyVListBox const *)arg1)->GetSelectionBackground();
9685 result = (wxColour *) &_result_ref;
9686 }
9687
9688 wxPyEndAllowThreads(__tstate);
9689 if (PyErr_Occurred()) SWIG_fail;
9690 }
9691 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxColour, 0);
9692 return resultobj;
9693 fail:
9694 return NULL;
9695 }
9696
9697
9698 static PyObject *_wrap_VListBox_SetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9699 PyObject *resultobj;
9700 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9701 size_t arg2 ;
9702 PyObject * obj0 = 0 ;
9703 PyObject * obj1 = 0 ;
9704 char *kwnames[] = {
9705 (char *) "self",(char *) "count", NULL
9706 };
9707
9708 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
9709 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9710 {
9711 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
9712 if (PyErr_Occurred()) SWIG_fail;
9713 }
9714 {
9715 PyThreadState* __tstate = wxPyBeginAllowThreads();
9716 (arg1)->SetItemCount(arg2);
9717
9718 wxPyEndAllowThreads(__tstate);
9719 if (PyErr_Occurred()) SWIG_fail;
9720 }
9721 Py_INCREF(Py_None); resultobj = Py_None;
9722 return resultobj;
9723 fail:
9724 return NULL;
9725 }
9726
9727
9728 static PyObject *_wrap_VListBox_Clear(PyObject *self, PyObject *args, PyObject *kwargs) {
9729 PyObject *resultobj;
9730 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9731 PyObject * obj0 = 0 ;
9732 char *kwnames[] = {
9733 (char *) "self", NULL
9734 };
9735
9736 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_Clear",kwnames,&obj0)) goto fail;
9737 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9738 {
9739 PyThreadState* __tstate = wxPyBeginAllowThreads();
9740 (arg1)->Clear();
9741
9742 wxPyEndAllowThreads(__tstate);
9743 if (PyErr_Occurred()) SWIG_fail;
9744 }
9745 Py_INCREF(Py_None); resultobj = Py_None;
9746 return resultobj;
9747 fail:
9748 return NULL;
9749 }
9750
9751
9752 static PyObject *_wrap_VListBox_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
9753 PyObject *resultobj;
9754 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9755 int arg2 ;
9756 PyObject * obj0 = 0 ;
9757 PyObject * obj1 = 0 ;
9758 char *kwnames[] = {
9759 (char *) "self",(char *) "selection", NULL
9760 };
9761
9762 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelection",kwnames,&obj0,&obj1)) goto fail;
9763 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9764 {
9765 arg2 = (int) SWIG_PyObj_AsInt(obj1);
9766 if (PyErr_Occurred()) SWIG_fail;
9767 }
9768 {
9769 PyThreadState* __tstate = wxPyBeginAllowThreads();
9770 (arg1)->SetSelection(arg2);
9771
9772 wxPyEndAllowThreads(__tstate);
9773 if (PyErr_Occurred()) SWIG_fail;
9774 }
9775 Py_INCREF(Py_None); resultobj = Py_None;
9776 return resultobj;
9777 fail:
9778 return NULL;
9779 }
9780
9781
9782 static PyObject *_wrap_VListBox_Select(PyObject *self, PyObject *args, PyObject *kwargs) {
9783 PyObject *resultobj;
9784 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9785 size_t arg2 ;
9786 bool arg3 = (bool) True ;
9787 bool result;
9788 PyObject * obj0 = 0 ;
9789 PyObject * obj1 = 0 ;
9790 PyObject * obj2 = 0 ;
9791 char *kwnames[] = {
9792 (char *) "self",(char *) "item",(char *) "select", NULL
9793 };
9794
9795 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:VListBox_Select",kwnames,&obj0,&obj1,&obj2)) goto fail;
9796 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9797 {
9798 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
9799 if (PyErr_Occurred()) SWIG_fail;
9800 }
9801 if (obj2) {
9802 {
9803 arg3 = (bool) SWIG_PyObj_AsBool(obj2);
9804 if (PyErr_Occurred()) SWIG_fail;
9805 }
9806 }
9807 {
9808 PyThreadState* __tstate = wxPyBeginAllowThreads();
9809 result = (bool)(arg1)->Select(arg2,arg3);
9810
9811 wxPyEndAllowThreads(__tstate);
9812 if (PyErr_Occurred()) SWIG_fail;
9813 }
9814 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9815 return resultobj;
9816 fail:
9817 return NULL;
9818 }
9819
9820
9821 static PyObject *_wrap_VListBox_SelectRange(PyObject *self, PyObject *args, PyObject *kwargs) {
9822 PyObject *resultobj;
9823 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9824 size_t arg2 ;
9825 size_t arg3 ;
9826 bool result;
9827 PyObject * obj0 = 0 ;
9828 PyObject * obj1 = 0 ;
9829 PyObject * obj2 = 0 ;
9830 char *kwnames[] = {
9831 (char *) "self",(char *) "from",(char *) "to", NULL
9832 };
9833
9834 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SelectRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
9835 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9836 {
9837 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
9838 if (PyErr_Occurred()) SWIG_fail;
9839 }
9840 {
9841 arg3 = (size_t) SWIG_PyObj_AsUnsignedLong(obj2);
9842 if (PyErr_Occurred()) SWIG_fail;
9843 }
9844 {
9845 PyThreadState* __tstate = wxPyBeginAllowThreads();
9846 result = (bool)(arg1)->SelectRange(arg2,arg3);
9847
9848 wxPyEndAllowThreads(__tstate);
9849 if (PyErr_Occurred()) SWIG_fail;
9850 }
9851 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9852 return resultobj;
9853 fail:
9854 return NULL;
9855 }
9856
9857
9858 static PyObject *_wrap_VListBox_Toggle(PyObject *self, PyObject *args, PyObject *kwargs) {
9859 PyObject *resultobj;
9860 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9861 size_t arg2 ;
9862 PyObject * obj0 = 0 ;
9863 PyObject * obj1 = 0 ;
9864 char *kwnames[] = {
9865 (char *) "self",(char *) "item", NULL
9866 };
9867
9868 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_Toggle",kwnames,&obj0,&obj1)) goto fail;
9869 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9870 {
9871 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
9872 if (PyErr_Occurred()) SWIG_fail;
9873 }
9874 {
9875 PyThreadState* __tstate = wxPyBeginAllowThreads();
9876 (arg1)->Toggle(arg2);
9877
9878 wxPyEndAllowThreads(__tstate);
9879 if (PyErr_Occurred()) SWIG_fail;
9880 }
9881 Py_INCREF(Py_None); resultobj = Py_None;
9882 return resultobj;
9883 fail:
9884 return NULL;
9885 }
9886
9887
9888 static PyObject *_wrap_VListBox_SelectAll(PyObject *self, PyObject *args, PyObject *kwargs) {
9889 PyObject *resultobj;
9890 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9891 bool result;
9892 PyObject * obj0 = 0 ;
9893 char *kwnames[] = {
9894 (char *) "self", NULL
9895 };
9896
9897 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_SelectAll",kwnames,&obj0)) goto fail;
9898 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9899 {
9900 PyThreadState* __tstate = wxPyBeginAllowThreads();
9901 result = (bool)(arg1)->SelectAll();
9902
9903 wxPyEndAllowThreads(__tstate);
9904 if (PyErr_Occurred()) SWIG_fail;
9905 }
9906 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9907 return resultobj;
9908 fail:
9909 return NULL;
9910 }
9911
9912
9913 static PyObject *_wrap_VListBox_DeselectAll(PyObject *self, PyObject *args, PyObject *kwargs) {
9914 PyObject *resultobj;
9915 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9916 bool result;
9917 PyObject * obj0 = 0 ;
9918 char *kwnames[] = {
9919 (char *) "self", NULL
9920 };
9921
9922 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_DeselectAll",kwnames,&obj0)) goto fail;
9923 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9924 {
9925 PyThreadState* __tstate = wxPyBeginAllowThreads();
9926 result = (bool)(arg1)->DeselectAll();
9927
9928 wxPyEndAllowThreads(__tstate);
9929 if (PyErr_Occurred()) SWIG_fail;
9930 }
9931 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9932 return resultobj;
9933 fail:
9934 return NULL;
9935 }
9936
9937
9938 static PyObject *_wrap_VListBox_SetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
9939 PyObject *resultobj;
9940 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9941 wxPoint *arg2 = 0 ;
9942 wxPoint temp2 ;
9943 PyObject * obj0 = 0 ;
9944 PyObject * obj1 = 0 ;
9945 char *kwnames[] = {
9946 (char *) "self",(char *) "pt", NULL
9947 };
9948
9949 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetMargins",kwnames,&obj0,&obj1)) goto fail;
9950 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9951 {
9952 arg2 = &temp2;
9953 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
9954 }
9955 {
9956 PyThreadState* __tstate = wxPyBeginAllowThreads();
9957 (arg1)->SetMargins((wxPoint const &)*arg2);
9958
9959 wxPyEndAllowThreads(__tstate);
9960 if (PyErr_Occurred()) SWIG_fail;
9961 }
9962 Py_INCREF(Py_None); resultobj = Py_None;
9963 return resultobj;
9964 fail:
9965 return NULL;
9966 }
9967
9968
9969 static PyObject *_wrap_VListBox_SetMarginsXY(PyObject *self, PyObject *args, PyObject *kwargs) {
9970 PyObject *resultobj;
9971 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9972 int arg2 ;
9973 int arg3 ;
9974 PyObject * obj0 = 0 ;
9975 PyObject * obj1 = 0 ;
9976 PyObject * obj2 = 0 ;
9977 char *kwnames[] = {
9978 (char *) "self",(char *) "x",(char *) "y", NULL
9979 };
9980
9981 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SetMarginsXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
9982 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
9983 {
9984 arg2 = (int) SWIG_PyObj_AsInt(obj1);
9985 if (PyErr_Occurred()) SWIG_fail;
9986 }
9987 {
9988 arg3 = (int) SWIG_PyObj_AsInt(obj2);
9989 if (PyErr_Occurred()) SWIG_fail;
9990 }
9991 {
9992 PyThreadState* __tstate = wxPyBeginAllowThreads();
9993 (arg1)->SetMargins(arg2,arg3);
9994
9995 wxPyEndAllowThreads(__tstate);
9996 if (PyErr_Occurred()) SWIG_fail;
9997 }
9998 Py_INCREF(Py_None); resultobj = Py_None;
9999 return resultobj;
10000 fail:
10001 return NULL;
10002 }
10003
10004
10005 static PyObject *_wrap_VListBox_SetSelectionBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
10006 PyObject *resultobj;
10007 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10008 wxColour *arg2 = 0 ;
10009 wxColour temp2 ;
10010 PyObject * obj0 = 0 ;
10011 PyObject * obj1 = 0 ;
10012 char *kwnames[] = {
10013 (char *) "self",(char *) "col", NULL
10014 };
10015
10016 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelectionBackground",kwnames,&obj0,&obj1)) goto fail;
10017 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyVListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10018 {
10019 arg2 = &temp2;
10020 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
10021 }
10022 {
10023 PyThreadState* __tstate = wxPyBeginAllowThreads();
10024 (arg1)->SetSelectionBackground((wxColour const &)*arg2);
10025
10026 wxPyEndAllowThreads(__tstate);
10027 if (PyErr_Occurred()) SWIG_fail;
10028 }
10029 Py_INCREF(Py_None); resultobj = Py_None;
10030 return resultobj;
10031 fail:
10032 return NULL;
10033 }
10034
10035
10036 static PyObject * VListBox_swigregister(PyObject *self, PyObject *args) {
10037 PyObject *obj;
10038 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10039 SWIG_TypeClientData(SWIGTYPE_p_wxPyVListBox, obj);
10040 Py_INCREF(obj);
10041 return Py_BuildValue((char *)"");
10042 }
10043 static PyObject *_wrap_new_HtmlListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
10044 PyObject *resultobj;
10045 wxWindow *arg1 = (wxWindow *) 0 ;
10046 int arg2 = (int) wxID_ANY ;
10047 wxPoint const &arg3_defvalue = wxDefaultPosition ;
10048 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
10049 wxSize const &arg4_defvalue = wxDefaultSize ;
10050 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
10051 long arg5 = (long) 0 ;
10052 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
10053 wxString *arg6 = (wxString *) &arg6_defvalue ;
10054 wxPyHtmlListBox *result;
10055 wxPoint temp3 ;
10056 wxSize temp4 ;
10057 bool temp6 = False ;
10058 PyObject * obj0 = 0 ;
10059 PyObject * obj1 = 0 ;
10060 PyObject * obj2 = 0 ;
10061 PyObject * obj3 = 0 ;
10062 PyObject * obj4 = 0 ;
10063 PyObject * obj5 = 0 ;
10064 char *kwnames[] = {
10065 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10066 };
10067
10068 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_HtmlListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
10069 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10070 if (obj1) {
10071 {
10072 arg2 = (int) SWIG_PyObj_AsInt(obj1);
10073 if (PyErr_Occurred()) SWIG_fail;
10074 }
10075 }
10076 if (obj2) {
10077 {
10078 arg3 = &temp3;
10079 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
10080 }
10081 }
10082 if (obj3) {
10083 {
10084 arg4 = &temp4;
10085 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
10086 }
10087 }
10088 if (obj4) {
10089 {
10090 arg5 = (long) SWIG_PyObj_AsLong(obj4);
10091 if (PyErr_Occurred()) SWIG_fail;
10092 }
10093 }
10094 if (obj5) {
10095 {
10096 arg6 = wxString_in_helper(obj5);
10097 if (arg6 == NULL) SWIG_fail;
10098 temp6 = True;
10099 }
10100 }
10101 {
10102 PyThreadState* __tstate = wxPyBeginAllowThreads();
10103 result = (wxPyHtmlListBox *)new wxPyHtmlListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
10104
10105 wxPyEndAllowThreads(__tstate);
10106 if (PyErr_Occurred()) SWIG_fail;
10107 }
10108 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyHtmlListBox, 1);
10109 {
10110 if (temp6)
10111 delete arg6;
10112 }
10113 return resultobj;
10114 fail:
10115 {
10116 if (temp6)
10117 delete arg6;
10118 }
10119 return NULL;
10120 }
10121
10122
10123 static PyObject *_wrap_new_PreHtmlListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
10124 PyObject *resultobj;
10125 wxPyHtmlListBox *result;
10126 char *kwnames[] = {
10127 NULL
10128 };
10129
10130 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreHtmlListBox",kwnames)) goto fail;
10131 {
10132 PyThreadState* __tstate = wxPyBeginAllowThreads();
10133 result = (wxPyHtmlListBox *)new wxPyHtmlListBox();
10134
10135 wxPyEndAllowThreads(__tstate);
10136 if (PyErr_Occurred()) SWIG_fail;
10137 }
10138 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyHtmlListBox, 1);
10139 return resultobj;
10140 fail:
10141 return NULL;
10142 }
10143
10144
10145 static PyObject *_wrap_HtmlListBox__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
10146 PyObject *resultobj;
10147 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10148 PyObject *arg2 = (PyObject *) 0 ;
10149 PyObject *arg3 = (PyObject *) 0 ;
10150 PyObject * obj0 = 0 ;
10151 PyObject * obj1 = 0 ;
10152 PyObject * obj2 = 0 ;
10153 char *kwnames[] = {
10154 (char *) "self",(char *) "self",(char *) "_class", NULL
10155 };
10156
10157 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
10158 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyHtmlListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10159 arg2 = obj1;
10160 arg3 = obj2;
10161 {
10162 PyThreadState* __tstate = wxPyBeginAllowThreads();
10163 (arg1)->_setCallbackInfo(arg2,arg3);
10164
10165 wxPyEndAllowThreads(__tstate);
10166 if (PyErr_Occurred()) SWIG_fail;
10167 }
10168 Py_INCREF(Py_None); resultobj = Py_None;
10169 return resultobj;
10170 fail:
10171 return NULL;
10172 }
10173
10174
10175 static PyObject *_wrap_HtmlListBox_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
10176 PyObject *resultobj;
10177 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10178 wxWindow *arg2 = (wxWindow *) 0 ;
10179 int arg3 = (int) wxID_ANY ;
10180 wxPoint const &arg4_defvalue = wxDefaultPosition ;
10181 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
10182 wxSize const &arg5_defvalue = wxDefaultSize ;
10183 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
10184 long arg6 = (long) 0 ;
10185 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
10186 wxString *arg7 = (wxString *) &arg7_defvalue ;
10187 bool result;
10188 wxPoint temp4 ;
10189 wxSize temp5 ;
10190 bool temp7 = False ;
10191 PyObject * obj0 = 0 ;
10192 PyObject * obj1 = 0 ;
10193 PyObject * obj2 = 0 ;
10194 PyObject * obj3 = 0 ;
10195 PyObject * obj4 = 0 ;
10196 PyObject * obj5 = 0 ;
10197 PyObject * obj6 = 0 ;
10198 char *kwnames[] = {
10199 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10200 };
10201
10202 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:HtmlListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
10203 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyHtmlListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10204 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10205 if (obj2) {
10206 {
10207 arg3 = (int) SWIG_PyObj_AsInt(obj2);
10208 if (PyErr_Occurred()) SWIG_fail;
10209 }
10210 }
10211 if (obj3) {
10212 {
10213 arg4 = &temp4;
10214 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
10215 }
10216 }
10217 if (obj4) {
10218 {
10219 arg5 = &temp5;
10220 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
10221 }
10222 }
10223 if (obj5) {
10224 {
10225 arg6 = (long) SWIG_PyObj_AsLong(obj5);
10226 if (PyErr_Occurred()) SWIG_fail;
10227 }
10228 }
10229 if (obj6) {
10230 {
10231 arg7 = wxString_in_helper(obj6);
10232 if (arg7 == NULL) SWIG_fail;
10233 temp7 = True;
10234 }
10235 }
10236 {
10237 PyThreadState* __tstate = wxPyBeginAllowThreads();
10238 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
10239
10240 wxPyEndAllowThreads(__tstate);
10241 if (PyErr_Occurred()) SWIG_fail;
10242 }
10243 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10244 {
10245 if (temp7)
10246 delete arg7;
10247 }
10248 return resultobj;
10249 fail:
10250 {
10251 if (temp7)
10252 delete arg7;
10253 }
10254 return NULL;
10255 }
10256
10257
10258 static PyObject *_wrap_HtmlListBox_RefreshAll(PyObject *self, PyObject *args, PyObject *kwargs) {
10259 PyObject *resultobj;
10260 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10261 PyObject * obj0 = 0 ;
10262 char *kwnames[] = {
10263 (char *) "self", NULL
10264 };
10265
10266 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_RefreshAll",kwnames,&obj0)) goto fail;
10267 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyHtmlListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10268 {
10269 PyThreadState* __tstate = wxPyBeginAllowThreads();
10270 (arg1)->RefreshAll();
10271
10272 wxPyEndAllowThreads(__tstate);
10273 if (PyErr_Occurred()) SWIG_fail;
10274 }
10275 Py_INCREF(Py_None); resultobj = Py_None;
10276 return resultobj;
10277 fail:
10278 return NULL;
10279 }
10280
10281
10282 static PyObject *_wrap_HtmlListBox_SetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
10283 PyObject *resultobj;
10284 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10285 size_t arg2 ;
10286 PyObject * obj0 = 0 ;
10287 PyObject * obj1 = 0 ;
10288 char *kwnames[] = {
10289 (char *) "self",(char *) "count", NULL
10290 };
10291
10292 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
10293 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyHtmlListBox,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10294 {
10295 arg2 = (size_t) SWIG_PyObj_AsUnsignedLong(obj1);
10296 if (PyErr_Occurred()) SWIG_fail;
10297 }
10298 {
10299 PyThreadState* __tstate = wxPyBeginAllowThreads();
10300 (arg1)->SetItemCount(arg2);
10301
10302 wxPyEndAllowThreads(__tstate);
10303 if (PyErr_Occurred()) SWIG_fail;
10304 }
10305 Py_INCREF(Py_None); resultobj = Py_None;
10306 return resultobj;
10307 fail:
10308 return NULL;
10309 }
10310
10311
10312 static PyObject * HtmlListBox_swigregister(PyObject *self, PyObject *args) {
10313 PyObject *obj;
10314 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10315 SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlListBox, obj);
10316 Py_INCREF(obj);
10317 return Py_BuildValue((char *)"");
10318 }
10319 static PyObject *_wrap_new_TaskBarIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10320 PyObject *resultobj;
10321 wxTaskBarIcon *result;
10322 char *kwnames[] = {
10323 NULL
10324 };
10325
10326 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_TaskBarIcon",kwnames)) goto fail;
10327 {
10328 PyThreadState* __tstate = wxPyBeginAllowThreads();
10329 result = (wxTaskBarIcon *)new wxTaskBarIcon();
10330
10331 wxPyEndAllowThreads(__tstate);
10332 if (PyErr_Occurred()) SWIG_fail;
10333 }
10334 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxTaskBarIcon, 1);
10335 return resultobj;
10336 fail:
10337 return NULL;
10338 }
10339
10340
10341 static PyObject *_wrap_delete_TaskBarIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10342 PyObject *resultobj;
10343 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10344 PyObject * obj0 = 0 ;
10345 char *kwnames[] = {
10346 (char *) "self", NULL
10347 };
10348
10349 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_TaskBarIcon",kwnames,&obj0)) goto fail;
10350 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTaskBarIcon,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10351 {
10352 PyThreadState* __tstate = wxPyBeginAllowThreads();
10353 delete arg1;
10354
10355 wxPyEndAllowThreads(__tstate);
10356 if (PyErr_Occurred()) SWIG_fail;
10357 }
10358 Py_INCREF(Py_None); resultobj = Py_None;
10359 return resultobj;
10360 fail:
10361 return NULL;
10362 }
10363
10364
10365 static PyObject *_wrap_TaskBarIcon_IsOk(PyObject *self, PyObject *args, PyObject *kwargs) {
10366 PyObject *resultobj;
10367 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10368 bool result;
10369 PyObject * obj0 = 0 ;
10370 char *kwnames[] = {
10371 (char *) "self", NULL
10372 };
10373
10374 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsOk",kwnames,&obj0)) goto fail;
10375 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTaskBarIcon,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10376 {
10377 PyThreadState* __tstate = wxPyBeginAllowThreads();
10378 result = (bool)((wxTaskBarIcon const *)arg1)->IsOk();
10379
10380 wxPyEndAllowThreads(__tstate);
10381 if (PyErr_Occurred()) SWIG_fail;
10382 }
10383 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10384 return resultobj;
10385 fail:
10386 return NULL;
10387 }
10388
10389
10390 static PyObject *_wrap_TaskBarIcon_IsIconInstalled(PyObject *self, PyObject *args, PyObject *kwargs) {
10391 PyObject *resultobj;
10392 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10393 bool result;
10394 PyObject * obj0 = 0 ;
10395 char *kwnames[] = {
10396 (char *) "self", NULL
10397 };
10398
10399 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsIconInstalled",kwnames,&obj0)) goto fail;
10400 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTaskBarIcon,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10401 {
10402 PyThreadState* __tstate = wxPyBeginAllowThreads();
10403 result = (bool)((wxTaskBarIcon const *)arg1)->IsIconInstalled();
10404
10405 wxPyEndAllowThreads(__tstate);
10406 if (PyErr_Occurred()) SWIG_fail;
10407 }
10408 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10409 return resultobj;
10410 fail:
10411 return NULL;
10412 }
10413
10414
10415 static PyObject *_wrap_TaskBarIcon_SetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10416 PyObject *resultobj;
10417 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10418 wxIcon *arg2 = 0 ;
10419 wxString const &arg3_defvalue = wxPyEmptyString ;
10420 wxString *arg3 = (wxString *) &arg3_defvalue ;
10421 bool result;
10422 bool temp3 = False ;
10423 PyObject * obj0 = 0 ;
10424 PyObject * obj1 = 0 ;
10425 PyObject * obj2 = 0 ;
10426 char *kwnames[] = {
10427 (char *) "self",(char *) "icon",(char *) "tooltip", NULL
10428 };
10429
10430 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TaskBarIcon_SetIcon",kwnames,&obj0,&obj1,&obj2)) goto fail;
10431 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTaskBarIcon,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10432 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxIcon,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10433 if (arg2 == NULL) {
10434 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
10435 }
10436 if (obj2) {
10437 {
10438 arg3 = wxString_in_helper(obj2);
10439 if (arg3 == NULL) SWIG_fail;
10440 temp3 = True;
10441 }
10442 }
10443 {
10444 PyThreadState* __tstate = wxPyBeginAllowThreads();
10445 result = (bool)(arg1)->SetIcon((wxIcon const &)*arg2,(wxString const &)*arg3);
10446
10447 wxPyEndAllowThreads(__tstate);
10448 if (PyErr_Occurred()) SWIG_fail;
10449 }
10450 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10451 {
10452 if (temp3)
10453 delete arg3;
10454 }
10455 return resultobj;
10456 fail:
10457 {
10458 if (temp3)
10459 delete arg3;
10460 }
10461 return NULL;
10462 }
10463
10464
10465 static PyObject *_wrap_TaskBarIcon_RemoveIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10466 PyObject *resultobj;
10467 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10468 bool result;
10469 PyObject * obj0 = 0 ;
10470 char *kwnames[] = {
10471 (char *) "self", NULL
10472 };
10473
10474 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_RemoveIcon",kwnames,&obj0)) goto fail;
10475 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTaskBarIcon,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10476 {
10477 PyThreadState* __tstate = wxPyBeginAllowThreads();
10478 result = (bool)(arg1)->RemoveIcon();
10479
10480 wxPyEndAllowThreads(__tstate);
10481 if (PyErr_Occurred()) SWIG_fail;
10482 }
10483 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10484 return resultobj;
10485 fail:
10486 return NULL;
10487 }
10488
10489
10490 static PyObject *_wrap_TaskBarIcon_PopupMenu(PyObject *self, PyObject *args, PyObject *kwargs) {
10491 PyObject *resultobj;
10492 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10493 wxMenu *arg2 = (wxMenu *) 0 ;
10494 bool result;
10495 PyObject * obj0 = 0 ;
10496 PyObject * obj1 = 0 ;
10497 char *kwnames[] = {
10498 (char *) "self",(char *) "menu", NULL
10499 };
10500
10501 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TaskBarIcon_PopupMenu",kwnames,&obj0,&obj1)) goto fail;
10502 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTaskBarIcon,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10503 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxMenu,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10504 {
10505 PyThreadState* __tstate = wxPyBeginAllowThreads();
10506 result = (bool)(arg1)->PopupMenu(arg2);
10507
10508 wxPyEndAllowThreads(__tstate);
10509 if (PyErr_Occurred()) SWIG_fail;
10510 }
10511 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10512 return resultobj;
10513 fail:
10514 return NULL;
10515 }
10516
10517
10518 static PyObject * TaskBarIcon_swigregister(PyObject *self, PyObject *args) {
10519 PyObject *obj;
10520 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10521 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIcon, obj);
10522 Py_INCREF(obj);
10523 return Py_BuildValue((char *)"");
10524 }
10525 static PyObject *_wrap_new_TaskBarIconEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
10526 PyObject *resultobj;
10527 wxEventType arg1 ;
10528 wxTaskBarIcon *arg2 = (wxTaskBarIcon *) 0 ;
10529 wxTaskBarIconEvent *result;
10530 PyObject * obj0 = 0 ;
10531 PyObject * obj1 = 0 ;
10532 char *kwnames[] = {
10533 (char *) "evtType",(char *) "tbIcon", NULL
10534 };
10535
10536 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_TaskBarIconEvent",kwnames,&obj0,&obj1)) goto fail;
10537 {
10538 arg1 = (wxEventType) SWIG_PyObj_AsInt(obj0);
10539 if (PyErr_Occurred()) SWIG_fail;
10540 }
10541 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxTaskBarIcon,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10542 {
10543 PyThreadState* __tstate = wxPyBeginAllowThreads();
10544 result = (wxTaskBarIconEvent *)new wxTaskBarIconEvent(arg1,arg2);
10545
10546 wxPyEndAllowThreads(__tstate);
10547 if (PyErr_Occurred()) SWIG_fail;
10548 }
10549 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxTaskBarIconEvent, 1);
10550 return resultobj;
10551 fail:
10552 return NULL;
10553 }
10554
10555
10556 static PyObject * TaskBarIconEvent_swigregister(PyObject *self, PyObject *args) {
10557 PyObject *obj;
10558 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10559 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIconEvent, obj);
10560 Py_INCREF(obj);
10561 return Py_BuildValue((char *)"");
10562 }
10563 static int _wrap_FileSelectorPromptStr_set(PyObject *_val) {
10564 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorPromptStr is read-only.");
10565 return 1;
10566 }
10567
10568
10569 static PyObject *_wrap_FileSelectorPromptStr_get() {
10570 PyObject *pyobj;
10571
10572 {
10573 #if wxUSE_UNICODE
10574 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
10575 #else
10576 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
10577 #endif
10578 }
10579 return pyobj;
10580 }
10581
10582
10583 static int _wrap_DirSelectorPromptStr_set(PyObject *_val) {
10584 PyErr_SetString(PyExc_TypeError,"Variable DirSelectorPromptStr is read-only.");
10585 return 1;
10586 }
10587
10588
10589 static PyObject *_wrap_DirSelectorPromptStr_get() {
10590 PyObject *pyobj;
10591
10592 {
10593 #if wxUSE_UNICODE
10594 pyobj = PyUnicode_FromWideChar((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
10595 #else
10596 pyobj = PyString_FromStringAndSize((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
10597 #endif
10598 }
10599 return pyobj;
10600 }
10601
10602
10603 static int _wrap_DirDialogNameStr_set(PyObject *_val) {
10604 PyErr_SetString(PyExc_TypeError,"Variable DirDialogNameStr is read-only.");
10605 return 1;
10606 }
10607
10608
10609 static PyObject *_wrap_DirDialogNameStr_get() {
10610 PyObject *pyobj;
10611
10612 {
10613 #if wxUSE_UNICODE
10614 pyobj = PyUnicode_FromWideChar((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
10615 #else
10616 pyobj = PyString_FromStringAndSize((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
10617 #endif
10618 }
10619 return pyobj;
10620 }
10621
10622
10623 static int _wrap_FileSelectorDefaultWildcardStr_set(PyObject *_val) {
10624 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorDefaultWildcardStr is read-only.");
10625 return 1;
10626 }
10627
10628
10629 static PyObject *_wrap_FileSelectorDefaultWildcardStr_get() {
10630 PyObject *pyobj;
10631
10632 {
10633 #if wxUSE_UNICODE
10634 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
10635 #else
10636 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
10637 #endif
10638 }
10639 return pyobj;
10640 }
10641
10642
10643 static int _wrap_GetTextFromUserPromptStr_set(PyObject *_val) {
10644 PyErr_SetString(PyExc_TypeError,"Variable GetTextFromUserPromptStr is read-only.");
10645 return 1;
10646 }
10647
10648
10649 static PyObject *_wrap_GetTextFromUserPromptStr_get() {
10650 PyObject *pyobj;
10651
10652 {
10653 #if wxUSE_UNICODE
10654 pyobj = PyUnicode_FromWideChar((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
10655 #else
10656 pyobj = PyString_FromStringAndSize((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
10657 #endif
10658 }
10659 return pyobj;
10660 }
10661
10662
10663 static int _wrap_MessageBoxCaptionStr_set(PyObject *_val) {
10664 PyErr_SetString(PyExc_TypeError,"Variable MessageBoxCaptionStr is read-only.");
10665 return 1;
10666 }
10667
10668
10669 static PyObject *_wrap_MessageBoxCaptionStr_get() {
10670 PyObject *pyobj;
10671
10672 {
10673 #if wxUSE_UNICODE
10674 pyobj = PyUnicode_FromWideChar((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
10675 #else
10676 pyobj = PyString_FromStringAndSize((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
10677 #endif
10678 }
10679 return pyobj;
10680 }
10681
10682
10683 static PyObject *_wrap_new_ColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
10684 PyObject *resultobj;
10685 wxColourData *result;
10686 char *kwnames[] = {
10687 NULL
10688 };
10689
10690 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ColourData",kwnames)) goto fail;
10691 {
10692 PyThreadState* __tstate = wxPyBeginAllowThreads();
10693 result = (wxColourData *)new wxColourData();
10694
10695 wxPyEndAllowThreads(__tstate);
10696 if (PyErr_Occurred()) SWIG_fail;
10697 }
10698 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxColourData, 1);
10699 return resultobj;
10700 fail:
10701 return NULL;
10702 }
10703
10704
10705 static PyObject *_wrap_delete_ColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
10706 PyObject *resultobj;
10707 wxColourData *arg1 = (wxColourData *) 0 ;
10708 PyObject * obj0 = 0 ;
10709 char *kwnames[] = {
10710 (char *) "self", NULL
10711 };
10712
10713 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_ColourData",kwnames,&obj0)) goto fail;
10714 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxColourData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10715 {
10716 PyThreadState* __tstate = wxPyBeginAllowThreads();
10717 delete arg1;
10718
10719 wxPyEndAllowThreads(__tstate);
10720 if (PyErr_Occurred()) SWIG_fail;
10721 }
10722 Py_INCREF(Py_None); resultobj = Py_None;
10723 return resultobj;
10724 fail:
10725 return NULL;
10726 }
10727
10728
10729 static PyObject *_wrap_ColourData_GetChooseFull(PyObject *self, PyObject *args, PyObject *kwargs) {
10730 PyObject *resultobj;
10731 wxColourData *arg1 = (wxColourData *) 0 ;
10732 bool result;
10733 PyObject * obj0 = 0 ;
10734 char *kwnames[] = {
10735 (char *) "self", NULL
10736 };
10737
10738 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetChooseFull",kwnames,&obj0)) goto fail;
10739 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxColourData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10740 {
10741 PyThreadState* __tstate = wxPyBeginAllowThreads();
10742 result = (bool)(arg1)->GetChooseFull();
10743
10744 wxPyEndAllowThreads(__tstate);
10745 if (PyErr_Occurred()) SWIG_fail;
10746 }
10747 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10748 return resultobj;
10749 fail:
10750 return NULL;
10751 }
10752
10753
10754 static PyObject *_wrap_ColourData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
10755 PyObject *resultobj;
10756 wxColourData *arg1 = (wxColourData *) 0 ;
10757 wxColour result;
10758 PyObject * obj0 = 0 ;
10759 char *kwnames[] = {
10760 (char *) "self", NULL
10761 };
10762
10763 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetColour",kwnames,&obj0)) goto fail;
10764 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxColourData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10765 {
10766 PyThreadState* __tstate = wxPyBeginAllowThreads();
10767 result = (arg1)->GetColour();
10768
10769 wxPyEndAllowThreads(__tstate);
10770 if (PyErr_Occurred()) SWIG_fail;
10771 }
10772 {
10773 wxColour * resultptr;
10774 resultptr = new wxColour((wxColour &) result);
10775 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxColour, 1);
10776 }
10777 return resultobj;
10778 fail:
10779 return NULL;
10780 }
10781
10782
10783 static PyObject *_wrap_ColourData_GetCustomColour(PyObject *self, PyObject *args, PyObject *kwargs) {
10784 PyObject *resultobj;
10785 wxColourData *arg1 = (wxColourData *) 0 ;
10786 int arg2 ;
10787 wxColour result;
10788 PyObject * obj0 = 0 ;
10789 PyObject * obj1 = 0 ;
10790 char *kwnames[] = {
10791 (char *) "self",(char *) "i", NULL
10792 };
10793
10794 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_GetCustomColour",kwnames,&obj0,&obj1)) goto fail;
10795 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxColourData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10796 {
10797 arg2 = (int) SWIG_PyObj_AsInt(obj1);
10798 if (PyErr_Occurred()) SWIG_fail;
10799 }
10800 {
10801 PyThreadState* __tstate = wxPyBeginAllowThreads();
10802 result = (arg1)->GetCustomColour(arg2);
10803
10804 wxPyEndAllowThreads(__tstate);
10805 if (PyErr_Occurred()) SWIG_fail;
10806 }
10807 {
10808 wxColour * resultptr;
10809 resultptr = new wxColour((wxColour &) result);
10810 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxColour, 1);
10811 }
10812 return resultobj;
10813 fail:
10814 return NULL;
10815 }
10816
10817
10818 static PyObject *_wrap_ColourData_SetChooseFull(PyObject *self, PyObject *args, PyObject *kwargs) {
10819 PyObject *resultobj;
10820 wxColourData *arg1 = (wxColourData *) 0 ;
10821 int arg2 ;
10822 PyObject * obj0 = 0 ;
10823 PyObject * obj1 = 0 ;
10824 char *kwnames[] = {
10825 (char *) "self",(char *) "flag", NULL
10826 };
10827
10828 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetChooseFull",kwnames,&obj0,&obj1)) goto fail;
10829 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxColourData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10830 {
10831 arg2 = (int) SWIG_PyObj_AsInt(obj1);
10832 if (PyErr_Occurred()) SWIG_fail;
10833 }
10834 {
10835 PyThreadState* __tstate = wxPyBeginAllowThreads();
10836 (arg1)->SetChooseFull(arg2);
10837
10838 wxPyEndAllowThreads(__tstate);
10839 if (PyErr_Occurred()) SWIG_fail;
10840 }
10841 Py_INCREF(Py_None); resultobj = Py_None;
10842 return resultobj;
10843 fail:
10844 return NULL;
10845 }
10846
10847
10848 static PyObject *_wrap_ColourData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
10849 PyObject *resultobj;
10850 wxColourData *arg1 = (wxColourData *) 0 ;
10851 wxColour *arg2 = 0 ;
10852 wxColour temp2 ;
10853 PyObject * obj0 = 0 ;
10854 PyObject * obj1 = 0 ;
10855 char *kwnames[] = {
10856 (char *) "self",(char *) "colour", NULL
10857 };
10858
10859 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetColour",kwnames,&obj0,&obj1)) goto fail;
10860 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxColourData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10861 {
10862 arg2 = &temp2;
10863 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
10864 }
10865 {
10866 PyThreadState* __tstate = wxPyBeginAllowThreads();
10867 (arg1)->SetColour((wxColour const &)*arg2);
10868
10869 wxPyEndAllowThreads(__tstate);
10870 if (PyErr_Occurred()) SWIG_fail;
10871 }
10872 Py_INCREF(Py_None); resultobj = Py_None;
10873 return resultobj;
10874 fail:
10875 return NULL;
10876 }
10877
10878
10879 static PyObject *_wrap_ColourData_SetCustomColour(PyObject *self, PyObject *args, PyObject *kwargs) {
10880 PyObject *resultobj;
10881 wxColourData *arg1 = (wxColourData *) 0 ;
10882 int arg2 ;
10883 wxColour *arg3 = 0 ;
10884 wxColour temp3 ;
10885 PyObject * obj0 = 0 ;
10886 PyObject * obj1 = 0 ;
10887 PyObject * obj2 = 0 ;
10888 char *kwnames[] = {
10889 (char *) "self",(char *) "i",(char *) "colour", NULL
10890 };
10891
10892 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ColourData_SetCustomColour",kwnames,&obj0,&obj1,&obj2)) goto fail;
10893 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxColourData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10894 {
10895 arg2 = (int) SWIG_PyObj_AsInt(obj1);
10896 if (PyErr_Occurred()) SWIG_fail;
10897 }
10898 {
10899 arg3 = &temp3;
10900 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
10901 }
10902 {
10903 PyThreadState* __tstate = wxPyBeginAllowThreads();
10904 (arg1)->SetCustomColour(arg2,(wxColour const &)*arg3);
10905
10906 wxPyEndAllowThreads(__tstate);
10907 if (PyErr_Occurred()) SWIG_fail;
10908 }
10909 Py_INCREF(Py_None); resultobj = Py_None;
10910 return resultobj;
10911 fail:
10912 return NULL;
10913 }
10914
10915
10916 static PyObject * ColourData_swigregister(PyObject *self, PyObject *args) {
10917 PyObject *obj;
10918 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10919 SWIG_TypeClientData(SWIGTYPE_p_wxColourData, obj);
10920 Py_INCREF(obj);
10921 return Py_BuildValue((char *)"");
10922 }
10923 static PyObject *_wrap_new_ColourDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
10924 PyObject *resultobj;
10925 wxWindow *arg1 = (wxWindow *) 0 ;
10926 wxColourData *arg2 = (wxColourData *) NULL ;
10927 wxColourDialog *result;
10928 PyObject * obj0 = 0 ;
10929 PyObject * obj1 = 0 ;
10930 char *kwnames[] = {
10931 (char *) "parent",(char *) "data", NULL
10932 };
10933
10934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_ColourDialog",kwnames,&obj0,&obj1)) goto fail;
10935 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10936 if (obj1) {
10937 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxColourData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10938 }
10939 {
10940 PyThreadState* __tstate = wxPyBeginAllowThreads();
10941 result = (wxColourDialog *)new wxColourDialog(arg1,arg2);
10942
10943 wxPyEndAllowThreads(__tstate);
10944 if (PyErr_Occurred()) SWIG_fail;
10945 }
10946 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxColourDialog, 1);
10947 return resultobj;
10948 fail:
10949 return NULL;
10950 }
10951
10952
10953 static PyObject *_wrap_ColourDialog_GetColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
10954 PyObject *resultobj;
10955 wxColourDialog *arg1 = (wxColourDialog *) 0 ;
10956 wxColourData *result;
10957 PyObject * obj0 = 0 ;
10958 char *kwnames[] = {
10959 (char *) "self", NULL
10960 };
10961
10962 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourDialog_GetColourData",kwnames,&obj0)) goto fail;
10963 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxColourDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10964 {
10965 PyThreadState* __tstate = wxPyBeginAllowThreads();
10966 {
10967 wxColourData &_result_ref = (arg1)->GetColourData();
10968 result = (wxColourData *) &_result_ref;
10969 }
10970
10971 wxPyEndAllowThreads(__tstate);
10972 if (PyErr_Occurred()) SWIG_fail;
10973 }
10974 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxColourData, 0);
10975 return resultobj;
10976 fail:
10977 return NULL;
10978 }
10979
10980
10981 static PyObject *_wrap_ColourDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
10982 PyObject *resultobj;
10983 wxColourDialog *arg1 = (wxColourDialog *) 0 ;
10984 int result;
10985 PyObject * obj0 = 0 ;
10986 char *kwnames[] = {
10987 (char *) "self", NULL
10988 };
10989
10990 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourDialog_ShowModal",kwnames,&obj0)) goto fail;
10991 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxColourDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
10992 {
10993 PyThreadState* __tstate = wxPyBeginAllowThreads();
10994 result = (int)(arg1)->ShowModal();
10995
10996 wxPyEndAllowThreads(__tstate);
10997 if (PyErr_Occurred()) SWIG_fail;
10998 }
10999 resultobj = SWIG_PyObj_FromInt((int)result);
11000 return resultobj;
11001 fail:
11002 return NULL;
11003 }
11004
11005
11006 static PyObject * ColourDialog_swigregister(PyObject *self, PyObject *args) {
11007 PyObject *obj;
11008 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11009 SWIG_TypeClientData(SWIGTYPE_p_wxColourDialog, obj);
11010 Py_INCREF(obj);
11011 return Py_BuildValue((char *)"");
11012 }
11013 static PyObject *_wrap_new_DirDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11014 PyObject *resultobj;
11015 wxWindow *arg1 = (wxWindow *) 0 ;
11016 wxString const &arg2_defvalue = wxPyDirSelectorPromptStr ;
11017 wxString *arg2 = (wxString *) &arg2_defvalue ;
11018 wxString const &arg3_defvalue = wxPyEmptyString ;
11019 wxString *arg3 = (wxString *) &arg3_defvalue ;
11020 long arg4 = (long) 0 ;
11021 wxPoint const &arg5_defvalue = wxDefaultPosition ;
11022 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
11023 wxSize const &arg6_defvalue = wxDefaultSize ;
11024 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
11025 wxString const &arg7_defvalue = wxPyDirDialogNameStr ;
11026 wxString *arg7 = (wxString *) &arg7_defvalue ;
11027 wxDirDialog *result;
11028 bool temp2 = False ;
11029 bool temp3 = False ;
11030 wxPoint temp5 ;
11031 wxSize temp6 ;
11032 bool temp7 = False ;
11033 PyObject * obj0 = 0 ;
11034 PyObject * obj1 = 0 ;
11035 PyObject * obj2 = 0 ;
11036 PyObject * obj3 = 0 ;
11037 PyObject * obj4 = 0 ;
11038 PyObject * obj5 = 0 ;
11039 PyObject * obj6 = 0 ;
11040 char *kwnames[] = {
11041 (char *) "parent",(char *) "message",(char *) "defaultPath",(char *) "style",(char *) "pos",(char *) "size",(char *) "name", NULL
11042 };
11043
11044 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_DirDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11045 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11046 if (obj1) {
11047 {
11048 arg2 = wxString_in_helper(obj1);
11049 if (arg2 == NULL) SWIG_fail;
11050 temp2 = True;
11051 }
11052 }
11053 if (obj2) {
11054 {
11055 arg3 = wxString_in_helper(obj2);
11056 if (arg3 == NULL) SWIG_fail;
11057 temp3 = True;
11058 }
11059 }
11060 if (obj3) {
11061 {
11062 arg4 = (long) SWIG_PyObj_AsLong(obj3);
11063 if (PyErr_Occurred()) SWIG_fail;
11064 }
11065 }
11066 if (obj4) {
11067 {
11068 arg5 = &temp5;
11069 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
11070 }
11071 }
11072 if (obj5) {
11073 {
11074 arg6 = &temp6;
11075 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
11076 }
11077 }
11078 if (obj6) {
11079 {
11080 arg7 = wxString_in_helper(obj6);
11081 if (arg7 == NULL) SWIG_fail;
11082 temp7 = True;
11083 }
11084 }
11085 {
11086 PyThreadState* __tstate = wxPyBeginAllowThreads();
11087 result = (wxDirDialog *)new wxDirDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,(wxString const &)*arg7);
11088
11089 wxPyEndAllowThreads(__tstate);
11090 if (PyErr_Occurred()) SWIG_fail;
11091 }
11092 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxDirDialog, 1);
11093 {
11094 if (temp2)
11095 delete arg2;
11096 }
11097 {
11098 if (temp3)
11099 delete arg3;
11100 }
11101 {
11102 if (temp7)
11103 delete arg7;
11104 }
11105 return resultobj;
11106 fail:
11107 {
11108 if (temp2)
11109 delete arg2;
11110 }
11111 {
11112 if (temp3)
11113 delete arg3;
11114 }
11115 {
11116 if (temp7)
11117 delete arg7;
11118 }
11119 return NULL;
11120 }
11121
11122
11123 static PyObject *_wrap_DirDialog_GetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11124 PyObject *resultobj;
11125 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11126 wxString result;
11127 PyObject * obj0 = 0 ;
11128 char *kwnames[] = {
11129 (char *) "self", NULL
11130 };
11131
11132 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetPath",kwnames,&obj0)) goto fail;
11133 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDirDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11134 {
11135 PyThreadState* __tstate = wxPyBeginAllowThreads();
11136 result = (arg1)->GetPath();
11137
11138 wxPyEndAllowThreads(__tstate);
11139 if (PyErr_Occurred()) SWIG_fail;
11140 }
11141 {
11142 #if wxUSE_UNICODE
11143 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11144 #else
11145 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11146 #endif
11147 }
11148 return resultobj;
11149 fail:
11150 return NULL;
11151 }
11152
11153
11154 static PyObject *_wrap_DirDialog_GetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11155 PyObject *resultobj;
11156 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11157 wxString result;
11158 PyObject * obj0 = 0 ;
11159 char *kwnames[] = {
11160 (char *) "self", NULL
11161 };
11162
11163 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetMessage",kwnames,&obj0)) goto fail;
11164 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDirDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11165 {
11166 PyThreadState* __tstate = wxPyBeginAllowThreads();
11167 result = (arg1)->GetMessage();
11168
11169 wxPyEndAllowThreads(__tstate);
11170 if (PyErr_Occurred()) SWIG_fail;
11171 }
11172 {
11173 #if wxUSE_UNICODE
11174 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11175 #else
11176 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11177 #endif
11178 }
11179 return resultobj;
11180 fail:
11181 return NULL;
11182 }
11183
11184
11185 static PyObject *_wrap_DirDialog_GetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
11186 PyObject *resultobj;
11187 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11188 long result;
11189 PyObject * obj0 = 0 ;
11190 char *kwnames[] = {
11191 (char *) "self", NULL
11192 };
11193
11194 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetStyle",kwnames,&obj0)) goto fail;
11195 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDirDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11196 {
11197 PyThreadState* __tstate = wxPyBeginAllowThreads();
11198 result = (long)(arg1)->GetStyle();
11199
11200 wxPyEndAllowThreads(__tstate);
11201 if (PyErr_Occurred()) SWIG_fail;
11202 }
11203 resultobj = SWIG_PyObj_FromLong((long)result);
11204 return resultobj;
11205 fail:
11206 return NULL;
11207 }
11208
11209
11210 static PyObject *_wrap_DirDialog_SetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11211 PyObject *resultobj;
11212 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11213 wxString *arg2 = 0 ;
11214 bool temp2 = False ;
11215 PyObject * obj0 = 0 ;
11216 PyObject * obj1 = 0 ;
11217 char *kwnames[] = {
11218 (char *) "self",(char *) "message", NULL
11219 };
11220
11221 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
11222 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDirDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11223 {
11224 arg2 = wxString_in_helper(obj1);
11225 if (arg2 == NULL) SWIG_fail;
11226 temp2 = True;
11227 }
11228 {
11229 PyThreadState* __tstate = wxPyBeginAllowThreads();
11230 (arg1)->SetMessage((wxString const &)*arg2);
11231
11232 wxPyEndAllowThreads(__tstate);
11233 if (PyErr_Occurred()) SWIG_fail;
11234 }
11235 Py_INCREF(Py_None); resultobj = Py_None;
11236 {
11237 if (temp2)
11238 delete arg2;
11239 }
11240 return resultobj;
11241 fail:
11242 {
11243 if (temp2)
11244 delete arg2;
11245 }
11246 return NULL;
11247 }
11248
11249
11250 static PyObject *_wrap_DirDialog_SetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11251 PyObject *resultobj;
11252 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11253 wxString *arg2 = 0 ;
11254 bool temp2 = False ;
11255 PyObject * obj0 = 0 ;
11256 PyObject * obj1 = 0 ;
11257 char *kwnames[] = {
11258 (char *) "self",(char *) "path", NULL
11259 };
11260
11261 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
11262 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDirDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11263 {
11264 arg2 = wxString_in_helper(obj1);
11265 if (arg2 == NULL) SWIG_fail;
11266 temp2 = True;
11267 }
11268 {
11269 PyThreadState* __tstate = wxPyBeginAllowThreads();
11270 (arg1)->SetPath((wxString const &)*arg2);
11271
11272 wxPyEndAllowThreads(__tstate);
11273 if (PyErr_Occurred()) SWIG_fail;
11274 }
11275 Py_INCREF(Py_None); resultobj = Py_None;
11276 {
11277 if (temp2)
11278 delete arg2;
11279 }
11280 return resultobj;
11281 fail:
11282 {
11283 if (temp2)
11284 delete arg2;
11285 }
11286 return NULL;
11287 }
11288
11289
11290 static PyObject *_wrap_DirDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
11291 PyObject *resultobj;
11292 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11293 int result;
11294 PyObject * obj0 = 0 ;
11295 char *kwnames[] = {
11296 (char *) "self", NULL
11297 };
11298
11299 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_ShowModal",kwnames,&obj0)) goto fail;
11300 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxDirDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11301 {
11302 PyThreadState* __tstate = wxPyBeginAllowThreads();
11303 result = (int)(arg1)->ShowModal();
11304
11305 wxPyEndAllowThreads(__tstate);
11306 if (PyErr_Occurred()) SWIG_fail;
11307 }
11308 resultobj = SWIG_PyObj_FromInt((int)result);
11309 return resultobj;
11310 fail:
11311 return NULL;
11312 }
11313
11314
11315 static PyObject * DirDialog_swigregister(PyObject *self, PyObject *args) {
11316 PyObject *obj;
11317 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11318 SWIG_TypeClientData(SWIGTYPE_p_wxDirDialog, obj);
11319 Py_INCREF(obj);
11320 return Py_BuildValue((char *)"");
11321 }
11322 static PyObject *_wrap_new_FileDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11323 PyObject *resultobj;
11324 wxWindow *arg1 = (wxWindow *) 0 ;
11325 wxString const &arg2_defvalue = wxPyFileSelectorPromptStr ;
11326 wxString *arg2 = (wxString *) &arg2_defvalue ;
11327 wxString const &arg3_defvalue = wxPyEmptyString ;
11328 wxString *arg3 = (wxString *) &arg3_defvalue ;
11329 wxString const &arg4_defvalue = wxPyEmptyString ;
11330 wxString *arg4 = (wxString *) &arg4_defvalue ;
11331 wxString const &arg5_defvalue = wxPyFileSelectorDefaultWildcardStr ;
11332 wxString *arg5 = (wxString *) &arg5_defvalue ;
11333 long arg6 = (long) 0 ;
11334 wxPoint const &arg7_defvalue = wxDefaultPosition ;
11335 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
11336 wxFileDialog *result;
11337 bool temp2 = False ;
11338 bool temp3 = False ;
11339 bool temp4 = False ;
11340 bool temp5 = False ;
11341 wxPoint temp7 ;
11342 PyObject * obj0 = 0 ;
11343 PyObject * obj1 = 0 ;
11344 PyObject * obj2 = 0 ;
11345 PyObject * obj3 = 0 ;
11346 PyObject * obj4 = 0 ;
11347 PyObject * obj5 = 0 ;
11348 PyObject * obj6 = 0 ;
11349 char *kwnames[] = {
11350 (char *) "parent",(char *) "message",(char *) "defaultDir",(char *) "defaultFile",(char *) "wildcard",(char *) "style",(char *) "pos", NULL
11351 };
11352
11353 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_FileDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11354 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11355 if (obj1) {
11356 {
11357 arg2 = wxString_in_helper(obj1);
11358 if (arg2 == NULL) SWIG_fail;
11359 temp2 = True;
11360 }
11361 }
11362 if (obj2) {
11363 {
11364 arg3 = wxString_in_helper(obj2);
11365 if (arg3 == NULL) SWIG_fail;
11366 temp3 = True;
11367 }
11368 }
11369 if (obj3) {
11370 {
11371 arg4 = wxString_in_helper(obj3);
11372 if (arg4 == NULL) SWIG_fail;
11373 temp4 = True;
11374 }
11375 }
11376 if (obj4) {
11377 {
11378 arg5 = wxString_in_helper(obj4);
11379 if (arg5 == NULL) SWIG_fail;
11380 temp5 = True;
11381 }
11382 }
11383 if (obj5) {
11384 {
11385 arg6 = (long) SWIG_PyObj_AsLong(obj5);
11386 if (PyErr_Occurred()) SWIG_fail;
11387 }
11388 }
11389 if (obj6) {
11390 {
11391 arg7 = &temp7;
11392 if ( ! wxPoint_helper(obj6, &arg7)) SWIG_fail;
11393 }
11394 }
11395 {
11396 PyThreadState* __tstate = wxPyBeginAllowThreads();
11397 result = (wxFileDialog *)new wxFileDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,(wxString const &)*arg5,arg6,(wxPoint const &)*arg7);
11398
11399 wxPyEndAllowThreads(__tstate);
11400 if (PyErr_Occurred()) SWIG_fail;
11401 }
11402 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxFileDialog, 1);
11403 {
11404 if (temp2)
11405 delete arg2;
11406 }
11407 {
11408 if (temp3)
11409 delete arg3;
11410 }
11411 {
11412 if (temp4)
11413 delete arg4;
11414 }
11415 {
11416 if (temp5)
11417 delete arg5;
11418 }
11419 return resultobj;
11420 fail:
11421 {
11422 if (temp2)
11423 delete arg2;
11424 }
11425 {
11426 if (temp3)
11427 delete arg3;
11428 }
11429 {
11430 if (temp4)
11431 delete arg4;
11432 }
11433 {
11434 if (temp5)
11435 delete arg5;
11436 }
11437 return NULL;
11438 }
11439
11440
11441 static PyObject *_wrap_FileDialog_SetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11442 PyObject *resultobj;
11443 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11444 wxString *arg2 = 0 ;
11445 bool temp2 = False ;
11446 PyObject * obj0 = 0 ;
11447 PyObject * obj1 = 0 ;
11448 char *kwnames[] = {
11449 (char *) "self",(char *) "message", NULL
11450 };
11451
11452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
11453 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11454 {
11455 arg2 = wxString_in_helper(obj1);
11456 if (arg2 == NULL) SWIG_fail;
11457 temp2 = True;
11458 }
11459 {
11460 PyThreadState* __tstate = wxPyBeginAllowThreads();
11461 (arg1)->SetMessage((wxString const &)*arg2);
11462
11463 wxPyEndAllowThreads(__tstate);
11464 if (PyErr_Occurred()) SWIG_fail;
11465 }
11466 Py_INCREF(Py_None); resultobj = Py_None;
11467 {
11468 if (temp2)
11469 delete arg2;
11470 }
11471 return resultobj;
11472 fail:
11473 {
11474 if (temp2)
11475 delete arg2;
11476 }
11477 return NULL;
11478 }
11479
11480
11481 static PyObject *_wrap_FileDialog_SetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11482 PyObject *resultobj;
11483 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11484 wxString *arg2 = 0 ;
11485 bool temp2 = False ;
11486 PyObject * obj0 = 0 ;
11487 PyObject * obj1 = 0 ;
11488 char *kwnames[] = {
11489 (char *) "self",(char *) "path", NULL
11490 };
11491
11492 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
11493 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11494 {
11495 arg2 = wxString_in_helper(obj1);
11496 if (arg2 == NULL) SWIG_fail;
11497 temp2 = True;
11498 }
11499 {
11500 PyThreadState* __tstate = wxPyBeginAllowThreads();
11501 (arg1)->SetPath((wxString const &)*arg2);
11502
11503 wxPyEndAllowThreads(__tstate);
11504 if (PyErr_Occurred()) SWIG_fail;
11505 }
11506 Py_INCREF(Py_None); resultobj = Py_None;
11507 {
11508 if (temp2)
11509 delete arg2;
11510 }
11511 return resultobj;
11512 fail:
11513 {
11514 if (temp2)
11515 delete arg2;
11516 }
11517 return NULL;
11518 }
11519
11520
11521 static PyObject *_wrap_FileDialog_SetDirectory(PyObject *self, PyObject *args, PyObject *kwargs) {
11522 PyObject *resultobj;
11523 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11524 wxString *arg2 = 0 ;
11525 bool temp2 = False ;
11526 PyObject * obj0 = 0 ;
11527 PyObject * obj1 = 0 ;
11528 char *kwnames[] = {
11529 (char *) "self",(char *) "dir", NULL
11530 };
11531
11532 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetDirectory",kwnames,&obj0,&obj1)) goto fail;
11533 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11534 {
11535 arg2 = wxString_in_helper(obj1);
11536 if (arg2 == NULL) SWIG_fail;
11537 temp2 = True;
11538 }
11539 {
11540 PyThreadState* __tstate = wxPyBeginAllowThreads();
11541 (arg1)->SetDirectory((wxString const &)*arg2);
11542
11543 wxPyEndAllowThreads(__tstate);
11544 if (PyErr_Occurred()) SWIG_fail;
11545 }
11546 Py_INCREF(Py_None); resultobj = Py_None;
11547 {
11548 if (temp2)
11549 delete arg2;
11550 }
11551 return resultobj;
11552 fail:
11553 {
11554 if (temp2)
11555 delete arg2;
11556 }
11557 return NULL;
11558 }
11559
11560
11561 static PyObject *_wrap_FileDialog_SetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
11562 PyObject *resultobj;
11563 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11564 wxString *arg2 = 0 ;
11565 bool temp2 = False ;
11566 PyObject * obj0 = 0 ;
11567 PyObject * obj1 = 0 ;
11568 char *kwnames[] = {
11569 (char *) "self",(char *) "name", NULL
11570 };
11571
11572 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilename",kwnames,&obj0,&obj1)) goto fail;
11573 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11574 {
11575 arg2 = wxString_in_helper(obj1);
11576 if (arg2 == NULL) SWIG_fail;
11577 temp2 = True;
11578 }
11579 {
11580 PyThreadState* __tstate = wxPyBeginAllowThreads();
11581 (arg1)->SetFilename((wxString const &)*arg2);
11582
11583 wxPyEndAllowThreads(__tstate);
11584 if (PyErr_Occurred()) SWIG_fail;
11585 }
11586 Py_INCREF(Py_None); resultobj = Py_None;
11587 {
11588 if (temp2)
11589 delete arg2;
11590 }
11591 return resultobj;
11592 fail:
11593 {
11594 if (temp2)
11595 delete arg2;
11596 }
11597 return NULL;
11598 }
11599
11600
11601 static PyObject *_wrap_FileDialog_SetWildcard(PyObject *self, PyObject *args, PyObject *kwargs) {
11602 PyObject *resultobj;
11603 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11604 wxString *arg2 = 0 ;
11605 bool temp2 = False ;
11606 PyObject * obj0 = 0 ;
11607 PyObject * obj1 = 0 ;
11608 char *kwnames[] = {
11609 (char *) "self",(char *) "wildCard", NULL
11610 };
11611
11612 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetWildcard",kwnames,&obj0,&obj1)) goto fail;
11613 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11614 {
11615 arg2 = wxString_in_helper(obj1);
11616 if (arg2 == NULL) SWIG_fail;
11617 temp2 = True;
11618 }
11619 {
11620 PyThreadState* __tstate = wxPyBeginAllowThreads();
11621 (arg1)->SetWildcard((wxString const &)*arg2);
11622
11623 wxPyEndAllowThreads(__tstate);
11624 if (PyErr_Occurred()) SWIG_fail;
11625 }
11626 Py_INCREF(Py_None); resultobj = Py_None;
11627 {
11628 if (temp2)
11629 delete arg2;
11630 }
11631 return resultobj;
11632 fail:
11633 {
11634 if (temp2)
11635 delete arg2;
11636 }
11637 return NULL;
11638 }
11639
11640
11641 static PyObject *_wrap_FileDialog_SetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
11642 PyObject *resultobj;
11643 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11644 long arg2 ;
11645 PyObject * obj0 = 0 ;
11646 PyObject * obj1 = 0 ;
11647 char *kwnames[] = {
11648 (char *) "self",(char *) "style", NULL
11649 };
11650
11651 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetStyle",kwnames,&obj0,&obj1)) goto fail;
11652 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11653 {
11654 arg2 = (long) SWIG_PyObj_AsLong(obj1);
11655 if (PyErr_Occurred()) SWIG_fail;
11656 }
11657 {
11658 PyThreadState* __tstate = wxPyBeginAllowThreads();
11659 (arg1)->SetStyle(arg2);
11660
11661 wxPyEndAllowThreads(__tstate);
11662 if (PyErr_Occurred()) SWIG_fail;
11663 }
11664 Py_INCREF(Py_None); resultobj = Py_None;
11665 return resultobj;
11666 fail:
11667 return NULL;
11668 }
11669
11670
11671 static PyObject *_wrap_FileDialog_SetFilterIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
11672 PyObject *resultobj;
11673 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11674 int arg2 ;
11675 PyObject * obj0 = 0 ;
11676 PyObject * obj1 = 0 ;
11677 char *kwnames[] = {
11678 (char *) "self",(char *) "filterIndex", NULL
11679 };
11680
11681 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilterIndex",kwnames,&obj0,&obj1)) goto fail;
11682 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11683 {
11684 arg2 = (int) SWIG_PyObj_AsInt(obj1);
11685 if (PyErr_Occurred()) SWIG_fail;
11686 }
11687 {
11688 PyThreadState* __tstate = wxPyBeginAllowThreads();
11689 (arg1)->SetFilterIndex(arg2);
11690
11691 wxPyEndAllowThreads(__tstate);
11692 if (PyErr_Occurred()) SWIG_fail;
11693 }
11694 Py_INCREF(Py_None); resultobj = Py_None;
11695 return resultobj;
11696 fail:
11697 return NULL;
11698 }
11699
11700
11701 static PyObject *_wrap_FileDialog_GetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11702 PyObject *resultobj;
11703 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11704 wxString result;
11705 PyObject * obj0 = 0 ;
11706 char *kwnames[] = {
11707 (char *) "self", NULL
11708 };
11709
11710 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetMessage",kwnames,&obj0)) goto fail;
11711 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11712 {
11713 PyThreadState* __tstate = wxPyBeginAllowThreads();
11714 result = ((wxFileDialog const *)arg1)->GetMessage();
11715
11716 wxPyEndAllowThreads(__tstate);
11717 if (PyErr_Occurred()) SWIG_fail;
11718 }
11719 {
11720 #if wxUSE_UNICODE
11721 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11722 #else
11723 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11724 #endif
11725 }
11726 return resultobj;
11727 fail:
11728 return NULL;
11729 }
11730
11731
11732 static PyObject *_wrap_FileDialog_GetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11733 PyObject *resultobj;
11734 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11735 wxString result;
11736 PyObject * obj0 = 0 ;
11737 char *kwnames[] = {
11738 (char *) "self", NULL
11739 };
11740
11741 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPath",kwnames,&obj0)) goto fail;
11742 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11743 {
11744 PyThreadState* __tstate = wxPyBeginAllowThreads();
11745 result = ((wxFileDialog const *)arg1)->GetPath();
11746
11747 wxPyEndAllowThreads(__tstate);
11748 if (PyErr_Occurred()) SWIG_fail;
11749 }
11750 {
11751 #if wxUSE_UNICODE
11752 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11753 #else
11754 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11755 #endif
11756 }
11757 return resultobj;
11758 fail:
11759 return NULL;
11760 }
11761
11762
11763 static PyObject *_wrap_FileDialog_GetDirectory(PyObject *self, PyObject *args, PyObject *kwargs) {
11764 PyObject *resultobj;
11765 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11766 wxString result;
11767 PyObject * obj0 = 0 ;
11768 char *kwnames[] = {
11769 (char *) "self", NULL
11770 };
11771
11772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetDirectory",kwnames,&obj0)) goto fail;
11773 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11774 {
11775 PyThreadState* __tstate = wxPyBeginAllowThreads();
11776 result = ((wxFileDialog const *)arg1)->GetDirectory();
11777
11778 wxPyEndAllowThreads(__tstate);
11779 if (PyErr_Occurred()) SWIG_fail;
11780 }
11781 {
11782 #if wxUSE_UNICODE
11783 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11784 #else
11785 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11786 #endif
11787 }
11788 return resultobj;
11789 fail:
11790 return NULL;
11791 }
11792
11793
11794 static PyObject *_wrap_FileDialog_GetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
11795 PyObject *resultobj;
11796 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11797 wxString result;
11798 PyObject * obj0 = 0 ;
11799 char *kwnames[] = {
11800 (char *) "self", NULL
11801 };
11802
11803 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilename",kwnames,&obj0)) goto fail;
11804 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11805 {
11806 PyThreadState* __tstate = wxPyBeginAllowThreads();
11807 result = ((wxFileDialog const *)arg1)->GetFilename();
11808
11809 wxPyEndAllowThreads(__tstate);
11810 if (PyErr_Occurred()) SWIG_fail;
11811 }
11812 {
11813 #if wxUSE_UNICODE
11814 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11815 #else
11816 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11817 #endif
11818 }
11819 return resultobj;
11820 fail:
11821 return NULL;
11822 }
11823
11824
11825 static PyObject *_wrap_FileDialog_GetWildcard(PyObject *self, PyObject *args, PyObject *kwargs) {
11826 PyObject *resultobj;
11827 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11828 wxString result;
11829 PyObject * obj0 = 0 ;
11830 char *kwnames[] = {
11831 (char *) "self", NULL
11832 };
11833
11834 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetWildcard",kwnames,&obj0)) goto fail;
11835 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11836 {
11837 PyThreadState* __tstate = wxPyBeginAllowThreads();
11838 result = ((wxFileDialog const *)arg1)->GetWildcard();
11839
11840 wxPyEndAllowThreads(__tstate);
11841 if (PyErr_Occurred()) SWIG_fail;
11842 }
11843 {
11844 #if wxUSE_UNICODE
11845 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11846 #else
11847 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11848 #endif
11849 }
11850 return resultobj;
11851 fail:
11852 return NULL;
11853 }
11854
11855
11856 static PyObject *_wrap_FileDialog_GetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
11857 PyObject *resultobj;
11858 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11859 long result;
11860 PyObject * obj0 = 0 ;
11861 char *kwnames[] = {
11862 (char *) "self", NULL
11863 };
11864
11865 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetStyle",kwnames,&obj0)) goto fail;
11866 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11867 {
11868 PyThreadState* __tstate = wxPyBeginAllowThreads();
11869 result = (long)((wxFileDialog const *)arg1)->GetStyle();
11870
11871 wxPyEndAllowThreads(__tstate);
11872 if (PyErr_Occurred()) SWIG_fail;
11873 }
11874 resultobj = SWIG_PyObj_FromLong((long)result);
11875 return resultobj;
11876 fail:
11877 return NULL;
11878 }
11879
11880
11881 static PyObject *_wrap_FileDialog_GetFilterIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
11882 PyObject *resultobj;
11883 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11884 int result;
11885 PyObject * obj0 = 0 ;
11886 char *kwnames[] = {
11887 (char *) "self", NULL
11888 };
11889
11890 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilterIndex",kwnames,&obj0)) goto fail;
11891 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11892 {
11893 PyThreadState* __tstate = wxPyBeginAllowThreads();
11894 result = (int)((wxFileDialog const *)arg1)->GetFilterIndex();
11895
11896 wxPyEndAllowThreads(__tstate);
11897 if (PyErr_Occurred()) SWIG_fail;
11898 }
11899 resultobj = SWIG_PyObj_FromInt((int)result);
11900 return resultobj;
11901 fail:
11902 return NULL;
11903 }
11904
11905
11906 static PyObject *_wrap_FileDialog_GetFilenames(PyObject *self, PyObject *args, PyObject *kwargs) {
11907 PyObject *resultobj;
11908 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11909 PyObject *result;
11910 PyObject * obj0 = 0 ;
11911 char *kwnames[] = {
11912 (char *) "self", NULL
11913 };
11914
11915 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilenames",kwnames,&obj0)) goto fail;
11916 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11917 {
11918 PyThreadState* __tstate = wxPyBeginAllowThreads();
11919 result = (PyObject *)wxFileDialog_GetFilenames(arg1);
11920
11921 wxPyEndAllowThreads(__tstate);
11922 if (PyErr_Occurred()) SWIG_fail;
11923 }
11924 resultobj = result;
11925 return resultobj;
11926 fail:
11927 return NULL;
11928 }
11929
11930
11931 static PyObject *_wrap_FileDialog_GetPaths(PyObject *self, PyObject *args, PyObject *kwargs) {
11932 PyObject *resultobj;
11933 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11934 PyObject *result;
11935 PyObject * obj0 = 0 ;
11936 char *kwnames[] = {
11937 (char *) "self", NULL
11938 };
11939
11940 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPaths",kwnames,&obj0)) goto fail;
11941 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFileDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11942 {
11943 PyThreadState* __tstate = wxPyBeginAllowThreads();
11944 result = (PyObject *)wxFileDialog_GetPaths(arg1);
11945
11946 wxPyEndAllowThreads(__tstate);
11947 if (PyErr_Occurred()) SWIG_fail;
11948 }
11949 resultobj = result;
11950 return resultobj;
11951 fail:
11952 return NULL;
11953 }
11954
11955
11956 static PyObject * FileDialog_swigregister(PyObject *self, PyObject *args) {
11957 PyObject *obj;
11958 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11959 SWIG_TypeClientData(SWIGTYPE_p_wxFileDialog, obj);
11960 Py_INCREF(obj);
11961 return Py_BuildValue((char *)"");
11962 }
11963 static PyObject *_wrap_new_MultiChoiceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11964 PyObject *resultobj;
11965 wxWindow *arg1 = (wxWindow *) 0 ;
11966 wxString *arg2 = 0 ;
11967 wxString *arg3 = 0 ;
11968 int arg4 = (int) 0 ;
11969 wxString *arg5 = (wxString *) 0 ;
11970 long arg6 = (long) wxCHOICEDLG_STYLE ;
11971 wxPoint const &arg7_defvalue = wxDefaultPosition ;
11972 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
11973 wxMultiChoiceDialog *result;
11974 bool temp2 = False ;
11975 bool temp3 = False ;
11976 wxPoint temp6 ;
11977 PyObject * obj0 = 0 ;
11978 PyObject * obj1 = 0 ;
11979 PyObject * obj2 = 0 ;
11980 PyObject * obj3 = 0 ;
11981 PyObject * obj4 = 0 ;
11982 PyObject * obj5 = 0 ;
11983 char *kwnames[] = {
11984 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
11985 };
11986
11987 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_MultiChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
11988 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
11989 {
11990 arg2 = wxString_in_helper(obj1);
11991 if (arg2 == NULL) SWIG_fail;
11992 temp2 = True;
11993 }
11994 {
11995 arg3 = wxString_in_helper(obj2);
11996 if (arg3 == NULL) SWIG_fail;
11997 temp3 = True;
11998 }
11999 if (obj3) {
12000 {
12001 arg4 = PyList_Size(obj3);
12002 arg5 = wxString_LIST_helper(obj3);
12003 if (arg5 == NULL) SWIG_fail;
12004 }
12005 }
12006 if (obj4) {
12007 {
12008 arg6 = (long) SWIG_PyObj_AsLong(obj4);
12009 if (PyErr_Occurred()) SWIG_fail;
12010 }
12011 }
12012 if (obj5) {
12013 {
12014 arg7 = &temp6;
12015 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
12016 }
12017 }
12018 {
12019 PyThreadState* __tstate = wxPyBeginAllowThreads();
12020 result = (wxMultiChoiceDialog *)new wxMultiChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
12021
12022 wxPyEndAllowThreads(__tstate);
12023 if (PyErr_Occurred()) SWIG_fail;
12024 }
12025 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxMultiChoiceDialog, 1);
12026 {
12027 if (temp2)
12028 delete arg2;
12029 }
12030 {
12031 if (temp3)
12032 delete arg3;
12033 }
12034 {
12035 if (arg5) delete [] arg5;
12036 }
12037 return resultobj;
12038 fail:
12039 {
12040 if (temp2)
12041 delete arg2;
12042 }
12043 {
12044 if (temp3)
12045 delete arg3;
12046 }
12047 {
12048 if (arg5) delete [] arg5;
12049 }
12050 return NULL;
12051 }
12052
12053
12054 static PyObject *_wrap_MultiChoiceDialog_SetSelections(PyObject *self, PyObject *args, PyObject *kwargs) {
12055 PyObject *resultobj;
12056 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
12057 wxArrayInt *arg2 = 0 ;
12058 bool temp2 = False ;
12059 PyObject * obj0 = 0 ;
12060 PyObject * obj1 = 0 ;
12061 char *kwnames[] = {
12062 (char *) "self",(char *) "selections", NULL
12063 };
12064
12065 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MultiChoiceDialog_SetSelections",kwnames,&obj0,&obj1)) goto fail;
12066 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMultiChoiceDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12067 {
12068 if (! PySequence_Check(obj1)) {
12069 PyErr_SetString(PyExc_TypeError, "Sequence of integers expected.");
12070 SWIG_fail;
12071 }
12072 arg2 = new wxArrayInt;
12073 temp2 = True;
12074 int i, len=PySequence_Length(obj1);
12075 for (i=0; i<len; i++) {
12076 PyObject* item = PySequence_GetItem(obj1, i);
12077 PyObject* number = PyNumber_Int(item);
12078 arg2->Add(PyInt_AS_LONG(number));
12079 Py_DECREF(item);
12080 Py_DECREF(number);
12081 }
12082 }
12083 {
12084 PyThreadState* __tstate = wxPyBeginAllowThreads();
12085 (arg1)->SetSelections((wxArrayInt const &)*arg2);
12086
12087 wxPyEndAllowThreads(__tstate);
12088 if (PyErr_Occurred()) SWIG_fail;
12089 }
12090 Py_INCREF(Py_None); resultobj = Py_None;
12091 {
12092 if (temp2) delete arg2;
12093 }
12094 return resultobj;
12095 fail:
12096 {
12097 if (temp2) delete arg2;
12098 }
12099 return NULL;
12100 }
12101
12102
12103 static PyObject *_wrap_MultiChoiceDialog_GetSelections(PyObject *self, PyObject *args, PyObject *kwargs) {
12104 PyObject *resultobj;
12105 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
12106 PyObject *result;
12107 PyObject * obj0 = 0 ;
12108 char *kwnames[] = {
12109 (char *) "self", NULL
12110 };
12111
12112 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MultiChoiceDialog_GetSelections",kwnames,&obj0)) goto fail;
12113 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMultiChoiceDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12114 {
12115 PyThreadState* __tstate = wxPyBeginAllowThreads();
12116 result = (PyObject *)wxMultiChoiceDialog_GetSelections(arg1);
12117
12118 wxPyEndAllowThreads(__tstate);
12119 if (PyErr_Occurred()) SWIG_fail;
12120 }
12121 resultobj = result;
12122 return resultobj;
12123 fail:
12124 return NULL;
12125 }
12126
12127
12128 static PyObject * MultiChoiceDialog_swigregister(PyObject *self, PyObject *args) {
12129 PyObject *obj;
12130 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12131 SWIG_TypeClientData(SWIGTYPE_p_wxMultiChoiceDialog, obj);
12132 Py_INCREF(obj);
12133 return Py_BuildValue((char *)"");
12134 }
12135 static PyObject *_wrap_new_SingleChoiceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12136 PyObject *resultobj;
12137 wxWindow *arg1 = (wxWindow *) 0 ;
12138 wxString *arg2 = 0 ;
12139 wxString *arg3 = 0 ;
12140 int arg4 ;
12141 wxString *arg5 = (wxString *) 0 ;
12142 long arg6 = (long) wxCHOICEDLG_STYLE ;
12143 wxPoint const &arg7_defvalue = wxDefaultPosition ;
12144 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
12145 wxSingleChoiceDialog *result;
12146 bool temp2 = False ;
12147 bool temp3 = False ;
12148 wxPoint temp6 ;
12149 PyObject * obj0 = 0 ;
12150 PyObject * obj1 = 0 ;
12151 PyObject * obj2 = 0 ;
12152 PyObject * obj3 = 0 ;
12153 PyObject * obj4 = 0 ;
12154 PyObject * obj5 = 0 ;
12155 char *kwnames[] = {
12156 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
12157 };
12158
12159 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:new_SingleChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12160 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12161 {
12162 arg2 = wxString_in_helper(obj1);
12163 if (arg2 == NULL) SWIG_fail;
12164 temp2 = True;
12165 }
12166 {
12167 arg3 = wxString_in_helper(obj2);
12168 if (arg3 == NULL) SWIG_fail;
12169 temp3 = True;
12170 }
12171 {
12172 arg4 = PyList_Size(obj3);
12173 arg5 = wxString_LIST_helper(obj3);
12174 if (arg5 == NULL) SWIG_fail;
12175 }
12176 if (obj4) {
12177 {
12178 arg6 = (long) SWIG_PyObj_AsLong(obj4);
12179 if (PyErr_Occurred()) SWIG_fail;
12180 }
12181 }
12182 if (obj5) {
12183 {
12184 arg7 = &temp6;
12185 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
12186 }
12187 }
12188 {
12189 PyThreadState* __tstate = wxPyBeginAllowThreads();
12190 result = (wxSingleChoiceDialog *)new_wxSingleChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
12191
12192 wxPyEndAllowThreads(__tstate);
12193 if (PyErr_Occurred()) SWIG_fail;
12194 }
12195 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSingleChoiceDialog, 1);
12196 {
12197 if (temp2)
12198 delete arg2;
12199 }
12200 {
12201 if (temp3)
12202 delete arg3;
12203 }
12204 {
12205 if (arg5) delete [] arg5;
12206 }
12207 return resultobj;
12208 fail:
12209 {
12210 if (temp2)
12211 delete arg2;
12212 }
12213 {
12214 if (temp3)
12215 delete arg3;
12216 }
12217 {
12218 if (arg5) delete [] arg5;
12219 }
12220 return NULL;
12221 }
12222
12223
12224 static PyObject *_wrap_SingleChoiceDialog_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12225 PyObject *resultobj;
12226 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12227 int result;
12228 PyObject * obj0 = 0 ;
12229 char *kwnames[] = {
12230 (char *) "self", NULL
12231 };
12232
12233 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetSelection",kwnames,&obj0)) goto fail;
12234 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSingleChoiceDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12235 {
12236 PyThreadState* __tstate = wxPyBeginAllowThreads();
12237 result = (int)(arg1)->GetSelection();
12238
12239 wxPyEndAllowThreads(__tstate);
12240 if (PyErr_Occurred()) SWIG_fail;
12241 }
12242 resultobj = SWIG_PyObj_FromInt((int)result);
12243 return resultobj;
12244 fail:
12245 return NULL;
12246 }
12247
12248
12249 static PyObject *_wrap_SingleChoiceDialog_GetStringSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12250 PyObject *resultobj;
12251 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12252 wxString result;
12253 PyObject * obj0 = 0 ;
12254 char *kwnames[] = {
12255 (char *) "self", NULL
12256 };
12257
12258 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetStringSelection",kwnames,&obj0)) goto fail;
12259 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSingleChoiceDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12260 {
12261 PyThreadState* __tstate = wxPyBeginAllowThreads();
12262 result = (arg1)->GetStringSelection();
12263
12264 wxPyEndAllowThreads(__tstate);
12265 if (PyErr_Occurred()) SWIG_fail;
12266 }
12267 {
12268 #if wxUSE_UNICODE
12269 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12270 #else
12271 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12272 #endif
12273 }
12274 return resultobj;
12275 fail:
12276 return NULL;
12277 }
12278
12279
12280 static PyObject *_wrap_SingleChoiceDialog_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12281 PyObject *resultobj;
12282 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12283 int arg2 ;
12284 PyObject * obj0 = 0 ;
12285 PyObject * obj1 = 0 ;
12286 char *kwnames[] = {
12287 (char *) "self",(char *) "sel", NULL
12288 };
12289
12290 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SingleChoiceDialog_SetSelection",kwnames,&obj0,&obj1)) goto fail;
12291 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSingleChoiceDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12292 {
12293 arg2 = (int) SWIG_PyObj_AsInt(obj1);
12294 if (PyErr_Occurred()) SWIG_fail;
12295 }
12296 {
12297 PyThreadState* __tstate = wxPyBeginAllowThreads();
12298 (arg1)->SetSelection(arg2);
12299
12300 wxPyEndAllowThreads(__tstate);
12301 if (PyErr_Occurred()) SWIG_fail;
12302 }
12303 Py_INCREF(Py_None); resultobj = Py_None;
12304 return resultobj;
12305 fail:
12306 return NULL;
12307 }
12308
12309
12310 static PyObject *_wrap_SingleChoiceDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
12311 PyObject *resultobj;
12312 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12313 int result;
12314 PyObject * obj0 = 0 ;
12315 char *kwnames[] = {
12316 (char *) "self", NULL
12317 };
12318
12319 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_ShowModal",kwnames,&obj0)) goto fail;
12320 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxSingleChoiceDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12321 {
12322 PyThreadState* __tstate = wxPyBeginAllowThreads();
12323 result = (int)(arg1)->ShowModal();
12324
12325 wxPyEndAllowThreads(__tstate);
12326 if (PyErr_Occurred()) SWIG_fail;
12327 }
12328 resultobj = SWIG_PyObj_FromInt((int)result);
12329 return resultobj;
12330 fail:
12331 return NULL;
12332 }
12333
12334
12335 static PyObject * SingleChoiceDialog_swigregister(PyObject *self, PyObject *args) {
12336 PyObject *obj;
12337 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12338 SWIG_TypeClientData(SWIGTYPE_p_wxSingleChoiceDialog, obj);
12339 Py_INCREF(obj);
12340 return Py_BuildValue((char *)"");
12341 }
12342 static PyObject *_wrap_new_TextEntryDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12343 PyObject *resultobj;
12344 wxWindow *arg1 = (wxWindow *) 0 ;
12345 wxString *arg2 = 0 ;
12346 wxString const &arg3_defvalue = wxPyGetTextFromUserPromptStr ;
12347 wxString *arg3 = (wxString *) &arg3_defvalue ;
12348 wxString const &arg4_defvalue = wxPyEmptyString ;
12349 wxString *arg4 = (wxString *) &arg4_defvalue ;
12350 long arg5 = (long) wxOK|wxCANCEL|wxCENTRE ;
12351 wxPoint const &arg6_defvalue = wxDefaultPosition ;
12352 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
12353 wxTextEntryDialog *result;
12354 bool temp2 = False ;
12355 bool temp3 = False ;
12356 bool temp4 = False ;
12357 wxPoint temp6 ;
12358 PyObject * obj0 = 0 ;
12359 PyObject * obj1 = 0 ;
12360 PyObject * obj2 = 0 ;
12361 PyObject * obj3 = 0 ;
12362 PyObject * obj4 = 0 ;
12363 PyObject * obj5 = 0 ;
12364 char *kwnames[] = {
12365 (char *) "parent",(char *) "message",(char *) "caption",(char *) "defaultValue",(char *) "style",(char *) "pos", NULL
12366 };
12367
12368 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_TextEntryDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12369 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12370 {
12371 arg2 = wxString_in_helper(obj1);
12372 if (arg2 == NULL) SWIG_fail;
12373 temp2 = True;
12374 }
12375 if (obj2) {
12376 {
12377 arg3 = wxString_in_helper(obj2);
12378 if (arg3 == NULL) SWIG_fail;
12379 temp3 = True;
12380 }
12381 }
12382 if (obj3) {
12383 {
12384 arg4 = wxString_in_helper(obj3);
12385 if (arg4 == NULL) SWIG_fail;
12386 temp4 = True;
12387 }
12388 }
12389 if (obj4) {
12390 {
12391 arg5 = (long) SWIG_PyObj_AsLong(obj4);
12392 if (PyErr_Occurred()) SWIG_fail;
12393 }
12394 }
12395 if (obj5) {
12396 {
12397 arg6 = &temp6;
12398 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
12399 }
12400 }
12401 {
12402 PyThreadState* __tstate = wxPyBeginAllowThreads();
12403 result = (wxTextEntryDialog *)new wxTextEntryDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,arg5,(wxPoint const &)*arg6);
12404
12405 wxPyEndAllowThreads(__tstate);
12406 if (PyErr_Occurred()) SWIG_fail;
12407 }
12408 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxTextEntryDialog, 1);
12409 {
12410 if (temp2)
12411 delete arg2;
12412 }
12413 {
12414 if (temp3)
12415 delete arg3;
12416 }
12417 {
12418 if (temp4)
12419 delete arg4;
12420 }
12421 return resultobj;
12422 fail:
12423 {
12424 if (temp2)
12425 delete arg2;
12426 }
12427 {
12428 if (temp3)
12429 delete arg3;
12430 }
12431 {
12432 if (temp4)
12433 delete arg4;
12434 }
12435 return NULL;
12436 }
12437
12438
12439 static PyObject *_wrap_TextEntryDialog_GetValue(PyObject *self, PyObject *args, PyObject *kwargs) {
12440 PyObject *resultobj;
12441 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
12442 wxString result;
12443 PyObject * obj0 = 0 ;
12444 char *kwnames[] = {
12445 (char *) "self", NULL
12446 };
12447
12448 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TextEntryDialog_GetValue",kwnames,&obj0)) goto fail;
12449 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTextEntryDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12450 {
12451 PyThreadState* __tstate = wxPyBeginAllowThreads();
12452 result = (arg1)->GetValue();
12453
12454 wxPyEndAllowThreads(__tstate);
12455 if (PyErr_Occurred()) SWIG_fail;
12456 }
12457 {
12458 #if wxUSE_UNICODE
12459 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12460 #else
12461 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12462 #endif
12463 }
12464 return resultobj;
12465 fail:
12466 return NULL;
12467 }
12468
12469
12470 static PyObject *_wrap_TextEntryDialog_SetValue(PyObject *self, PyObject *args, PyObject *kwargs) {
12471 PyObject *resultobj;
12472 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
12473 wxString *arg2 = 0 ;
12474 bool temp2 = False ;
12475 PyObject * obj0 = 0 ;
12476 PyObject * obj1 = 0 ;
12477 char *kwnames[] = {
12478 (char *) "self",(char *) "value", NULL
12479 };
12480
12481 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TextEntryDialog_SetValue",kwnames,&obj0,&obj1)) goto fail;
12482 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTextEntryDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12483 {
12484 arg2 = wxString_in_helper(obj1);
12485 if (arg2 == NULL) SWIG_fail;
12486 temp2 = True;
12487 }
12488 {
12489 PyThreadState* __tstate = wxPyBeginAllowThreads();
12490 (arg1)->SetValue((wxString const &)*arg2);
12491
12492 wxPyEndAllowThreads(__tstate);
12493 if (PyErr_Occurred()) SWIG_fail;
12494 }
12495 Py_INCREF(Py_None); resultobj = Py_None;
12496 {
12497 if (temp2)
12498 delete arg2;
12499 }
12500 return resultobj;
12501 fail:
12502 {
12503 if (temp2)
12504 delete arg2;
12505 }
12506 return NULL;
12507 }
12508
12509
12510 static PyObject *_wrap_TextEntryDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
12511 PyObject *resultobj;
12512 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
12513 int result;
12514 PyObject * obj0 = 0 ;
12515 char *kwnames[] = {
12516 (char *) "self", NULL
12517 };
12518
12519 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TextEntryDialog_ShowModal",kwnames,&obj0)) goto fail;
12520 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxTextEntryDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12521 {
12522 PyThreadState* __tstate = wxPyBeginAllowThreads();
12523 result = (int)(arg1)->ShowModal();
12524
12525 wxPyEndAllowThreads(__tstate);
12526 if (PyErr_Occurred()) SWIG_fail;
12527 }
12528 resultobj = SWIG_PyObj_FromInt((int)result);
12529 return resultobj;
12530 fail:
12531 return NULL;
12532 }
12533
12534
12535 static PyObject * TextEntryDialog_swigregister(PyObject *self, PyObject *args) {
12536 PyObject *obj;
12537 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12538 SWIG_TypeClientData(SWIGTYPE_p_wxTextEntryDialog, obj);
12539 Py_INCREF(obj);
12540 return Py_BuildValue((char *)"");
12541 }
12542 static PyObject *_wrap_new_FontData(PyObject *self, PyObject *args, PyObject *kwargs) {
12543 PyObject *resultobj;
12544 wxFontData *result;
12545 char *kwnames[] = {
12546 NULL
12547 };
12548
12549 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_FontData",kwnames)) goto fail;
12550 {
12551 PyThreadState* __tstate = wxPyBeginAllowThreads();
12552 result = (wxFontData *)new wxFontData();
12553
12554 wxPyEndAllowThreads(__tstate);
12555 if (PyErr_Occurred()) SWIG_fail;
12556 }
12557 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxFontData, 1);
12558 return resultobj;
12559 fail:
12560 return NULL;
12561 }
12562
12563
12564 static PyObject *_wrap_delete_FontData(PyObject *self, PyObject *args, PyObject *kwargs) {
12565 PyObject *resultobj;
12566 wxFontData *arg1 = (wxFontData *) 0 ;
12567 PyObject * obj0 = 0 ;
12568 char *kwnames[] = {
12569 (char *) "self", NULL
12570 };
12571
12572 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FontData",kwnames,&obj0)) goto fail;
12573 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12574 {
12575 PyThreadState* __tstate = wxPyBeginAllowThreads();
12576 delete arg1;
12577
12578 wxPyEndAllowThreads(__tstate);
12579 if (PyErr_Occurred()) SWIG_fail;
12580 }
12581 Py_INCREF(Py_None); resultobj = Py_None;
12582 return resultobj;
12583 fail:
12584 return NULL;
12585 }
12586
12587
12588 static PyObject *_wrap_FontData_EnableEffects(PyObject *self, PyObject *args, PyObject *kwargs) {
12589 PyObject *resultobj;
12590 wxFontData *arg1 = (wxFontData *) 0 ;
12591 bool arg2 ;
12592 PyObject * obj0 = 0 ;
12593 PyObject * obj1 = 0 ;
12594 char *kwnames[] = {
12595 (char *) "self",(char *) "enable", NULL
12596 };
12597
12598 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_EnableEffects",kwnames,&obj0,&obj1)) goto fail;
12599 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12600 {
12601 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
12602 if (PyErr_Occurred()) SWIG_fail;
12603 }
12604 {
12605 PyThreadState* __tstate = wxPyBeginAllowThreads();
12606 (arg1)->EnableEffects(arg2);
12607
12608 wxPyEndAllowThreads(__tstate);
12609 if (PyErr_Occurred()) SWIG_fail;
12610 }
12611 Py_INCREF(Py_None); resultobj = Py_None;
12612 return resultobj;
12613 fail:
12614 return NULL;
12615 }
12616
12617
12618 static PyObject *_wrap_FontData_GetAllowSymbols(PyObject *self, PyObject *args, PyObject *kwargs) {
12619 PyObject *resultobj;
12620 wxFontData *arg1 = (wxFontData *) 0 ;
12621 bool result;
12622 PyObject * obj0 = 0 ;
12623 char *kwnames[] = {
12624 (char *) "self", NULL
12625 };
12626
12627 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetAllowSymbols",kwnames,&obj0)) goto fail;
12628 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12629 {
12630 PyThreadState* __tstate = wxPyBeginAllowThreads();
12631 result = (bool)(arg1)->GetAllowSymbols();
12632
12633 wxPyEndAllowThreads(__tstate);
12634 if (PyErr_Occurred()) SWIG_fail;
12635 }
12636 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12637 return resultobj;
12638 fail:
12639 return NULL;
12640 }
12641
12642
12643 static PyObject *_wrap_FontData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
12644 PyObject *resultobj;
12645 wxFontData *arg1 = (wxFontData *) 0 ;
12646 wxColour result;
12647 PyObject * obj0 = 0 ;
12648 char *kwnames[] = {
12649 (char *) "self", NULL
12650 };
12651
12652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetColour",kwnames,&obj0)) goto fail;
12653 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12654 {
12655 PyThreadState* __tstate = wxPyBeginAllowThreads();
12656 result = (arg1)->GetColour();
12657
12658 wxPyEndAllowThreads(__tstate);
12659 if (PyErr_Occurred()) SWIG_fail;
12660 }
12661 {
12662 wxColour * resultptr;
12663 resultptr = new wxColour((wxColour &) result);
12664 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxColour, 1);
12665 }
12666 return resultobj;
12667 fail:
12668 return NULL;
12669 }
12670
12671
12672 static PyObject *_wrap_FontData_GetChosenFont(PyObject *self, PyObject *args, PyObject *kwargs) {
12673 PyObject *resultobj;
12674 wxFontData *arg1 = (wxFontData *) 0 ;
12675 wxFont result;
12676 PyObject * obj0 = 0 ;
12677 char *kwnames[] = {
12678 (char *) "self", NULL
12679 };
12680
12681 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetChosenFont",kwnames,&obj0)) goto fail;
12682 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12683 {
12684 PyThreadState* __tstate = wxPyBeginAllowThreads();
12685 result = (arg1)->GetChosenFont();
12686
12687 wxPyEndAllowThreads(__tstate);
12688 if (PyErr_Occurred()) SWIG_fail;
12689 }
12690 {
12691 wxFont * resultptr;
12692 resultptr = new wxFont((wxFont &) result);
12693 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxFont, 1);
12694 }
12695 return resultobj;
12696 fail:
12697 return NULL;
12698 }
12699
12700
12701 static PyObject *_wrap_FontData_GetEnableEffects(PyObject *self, PyObject *args, PyObject *kwargs) {
12702 PyObject *resultobj;
12703 wxFontData *arg1 = (wxFontData *) 0 ;
12704 bool result;
12705 PyObject * obj0 = 0 ;
12706 char *kwnames[] = {
12707 (char *) "self", NULL
12708 };
12709
12710 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetEnableEffects",kwnames,&obj0)) goto fail;
12711 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12712 {
12713 PyThreadState* __tstate = wxPyBeginAllowThreads();
12714 result = (bool)(arg1)->GetEnableEffects();
12715
12716 wxPyEndAllowThreads(__tstate);
12717 if (PyErr_Occurred()) SWIG_fail;
12718 }
12719 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12720 return resultobj;
12721 fail:
12722 return NULL;
12723 }
12724
12725
12726 static PyObject *_wrap_FontData_GetInitialFont(PyObject *self, PyObject *args, PyObject *kwargs) {
12727 PyObject *resultobj;
12728 wxFontData *arg1 = (wxFontData *) 0 ;
12729 wxFont result;
12730 PyObject * obj0 = 0 ;
12731 char *kwnames[] = {
12732 (char *) "self", NULL
12733 };
12734
12735 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetInitialFont",kwnames,&obj0)) goto fail;
12736 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12737 {
12738 PyThreadState* __tstate = wxPyBeginAllowThreads();
12739 result = (arg1)->GetInitialFont();
12740
12741 wxPyEndAllowThreads(__tstate);
12742 if (PyErr_Occurred()) SWIG_fail;
12743 }
12744 {
12745 wxFont * resultptr;
12746 resultptr = new wxFont((wxFont &) result);
12747 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxFont, 1);
12748 }
12749 return resultobj;
12750 fail:
12751 return NULL;
12752 }
12753
12754
12755 static PyObject *_wrap_FontData_GetShowHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
12756 PyObject *resultobj;
12757 wxFontData *arg1 = (wxFontData *) 0 ;
12758 bool result;
12759 PyObject * obj0 = 0 ;
12760 char *kwnames[] = {
12761 (char *) "self", NULL
12762 };
12763
12764 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetShowHelp",kwnames,&obj0)) goto fail;
12765 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12766 {
12767 PyThreadState* __tstate = wxPyBeginAllowThreads();
12768 result = (bool)(arg1)->GetShowHelp();
12769
12770 wxPyEndAllowThreads(__tstate);
12771 if (PyErr_Occurred()) SWIG_fail;
12772 }
12773 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12774 return resultobj;
12775 fail:
12776 return NULL;
12777 }
12778
12779
12780 static PyObject *_wrap_FontData_SetAllowSymbols(PyObject *self, PyObject *args, PyObject *kwargs) {
12781 PyObject *resultobj;
12782 wxFontData *arg1 = (wxFontData *) 0 ;
12783 bool arg2 ;
12784 PyObject * obj0 = 0 ;
12785 PyObject * obj1 = 0 ;
12786 char *kwnames[] = {
12787 (char *) "self",(char *) "allowSymbols", NULL
12788 };
12789
12790 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetAllowSymbols",kwnames,&obj0,&obj1)) goto fail;
12791 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12792 {
12793 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
12794 if (PyErr_Occurred()) SWIG_fail;
12795 }
12796 {
12797 PyThreadState* __tstate = wxPyBeginAllowThreads();
12798 (arg1)->SetAllowSymbols(arg2);
12799
12800 wxPyEndAllowThreads(__tstate);
12801 if (PyErr_Occurred()) SWIG_fail;
12802 }
12803 Py_INCREF(Py_None); resultobj = Py_None;
12804 return resultobj;
12805 fail:
12806 return NULL;
12807 }
12808
12809
12810 static PyObject *_wrap_FontData_SetChosenFont(PyObject *self, PyObject *args, PyObject *kwargs) {
12811 PyObject *resultobj;
12812 wxFontData *arg1 = (wxFontData *) 0 ;
12813 wxFont *arg2 = 0 ;
12814 PyObject * obj0 = 0 ;
12815 PyObject * obj1 = 0 ;
12816 char *kwnames[] = {
12817 (char *) "self",(char *) "font", NULL
12818 };
12819
12820 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetChosenFont",kwnames,&obj0,&obj1)) goto fail;
12821 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12822 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxFont,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12823 if (arg2 == NULL) {
12824 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
12825 }
12826 {
12827 PyThreadState* __tstate = wxPyBeginAllowThreads();
12828 (arg1)->SetChosenFont((wxFont const &)*arg2);
12829
12830 wxPyEndAllowThreads(__tstate);
12831 if (PyErr_Occurred()) SWIG_fail;
12832 }
12833 Py_INCREF(Py_None); resultobj = Py_None;
12834 return resultobj;
12835 fail:
12836 return NULL;
12837 }
12838
12839
12840 static PyObject *_wrap_FontData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
12841 PyObject *resultobj;
12842 wxFontData *arg1 = (wxFontData *) 0 ;
12843 wxColour *arg2 = 0 ;
12844 wxColour temp2 ;
12845 PyObject * obj0 = 0 ;
12846 PyObject * obj1 = 0 ;
12847 char *kwnames[] = {
12848 (char *) "self",(char *) "colour", NULL
12849 };
12850
12851 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetColour",kwnames,&obj0,&obj1)) goto fail;
12852 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12853 {
12854 arg2 = &temp2;
12855 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
12856 }
12857 {
12858 PyThreadState* __tstate = wxPyBeginAllowThreads();
12859 (arg1)->SetColour((wxColour const &)*arg2);
12860
12861 wxPyEndAllowThreads(__tstate);
12862 if (PyErr_Occurred()) SWIG_fail;
12863 }
12864 Py_INCREF(Py_None); resultobj = Py_None;
12865 return resultobj;
12866 fail:
12867 return NULL;
12868 }
12869
12870
12871 static PyObject *_wrap_FontData_SetInitialFont(PyObject *self, PyObject *args, PyObject *kwargs) {
12872 PyObject *resultobj;
12873 wxFontData *arg1 = (wxFontData *) 0 ;
12874 wxFont *arg2 = 0 ;
12875 PyObject * obj0 = 0 ;
12876 PyObject * obj1 = 0 ;
12877 char *kwnames[] = {
12878 (char *) "self",(char *) "font", NULL
12879 };
12880
12881 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetInitialFont",kwnames,&obj0,&obj1)) goto fail;
12882 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12883 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxFont,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12884 if (arg2 == NULL) {
12885 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
12886 }
12887 {
12888 PyThreadState* __tstate = wxPyBeginAllowThreads();
12889 (arg1)->SetInitialFont((wxFont const &)*arg2);
12890
12891 wxPyEndAllowThreads(__tstate);
12892 if (PyErr_Occurred()) SWIG_fail;
12893 }
12894 Py_INCREF(Py_None); resultobj = Py_None;
12895 return resultobj;
12896 fail:
12897 return NULL;
12898 }
12899
12900
12901 static PyObject *_wrap_FontData_SetRange(PyObject *self, PyObject *args, PyObject *kwargs) {
12902 PyObject *resultobj;
12903 wxFontData *arg1 = (wxFontData *) 0 ;
12904 int arg2 ;
12905 int arg3 ;
12906 PyObject * obj0 = 0 ;
12907 PyObject * obj1 = 0 ;
12908 PyObject * obj2 = 0 ;
12909 char *kwnames[] = {
12910 (char *) "self",(char *) "min",(char *) "max", NULL
12911 };
12912
12913 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:FontData_SetRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
12914 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12915 {
12916 arg2 = (int) SWIG_PyObj_AsInt(obj1);
12917 if (PyErr_Occurred()) SWIG_fail;
12918 }
12919 {
12920 arg3 = (int) SWIG_PyObj_AsInt(obj2);
12921 if (PyErr_Occurred()) SWIG_fail;
12922 }
12923 {
12924 PyThreadState* __tstate = wxPyBeginAllowThreads();
12925 (arg1)->SetRange(arg2,arg3);
12926
12927 wxPyEndAllowThreads(__tstate);
12928 if (PyErr_Occurred()) SWIG_fail;
12929 }
12930 Py_INCREF(Py_None); resultobj = Py_None;
12931 return resultobj;
12932 fail:
12933 return NULL;
12934 }
12935
12936
12937 static PyObject *_wrap_FontData_SetShowHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
12938 PyObject *resultobj;
12939 wxFontData *arg1 = (wxFontData *) 0 ;
12940 bool arg2 ;
12941 PyObject * obj0 = 0 ;
12942 PyObject * obj1 = 0 ;
12943 char *kwnames[] = {
12944 (char *) "self",(char *) "showHelp", NULL
12945 };
12946
12947 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetShowHelp",kwnames,&obj0,&obj1)) goto fail;
12948 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12949 {
12950 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
12951 if (PyErr_Occurred()) SWIG_fail;
12952 }
12953 {
12954 PyThreadState* __tstate = wxPyBeginAllowThreads();
12955 (arg1)->SetShowHelp(arg2);
12956
12957 wxPyEndAllowThreads(__tstate);
12958 if (PyErr_Occurred()) SWIG_fail;
12959 }
12960 Py_INCREF(Py_None); resultobj = Py_None;
12961 return resultobj;
12962 fail:
12963 return NULL;
12964 }
12965
12966
12967 static PyObject * FontData_swigregister(PyObject *self, PyObject *args) {
12968 PyObject *obj;
12969 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12970 SWIG_TypeClientData(SWIGTYPE_p_wxFontData, obj);
12971 Py_INCREF(obj);
12972 return Py_BuildValue((char *)"");
12973 }
12974 static PyObject *_wrap_new_FontDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12975 PyObject *resultobj;
12976 wxWindow *arg1 = (wxWindow *) 0 ;
12977 wxFontData *arg2 = 0 ;
12978 wxFontDialog *result;
12979 PyObject * obj0 = 0 ;
12980 PyObject * obj1 = 0 ;
12981 char *kwnames[] = {
12982 (char *) "parent",(char *) "data", NULL
12983 };
12984
12985 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_FontDialog",kwnames,&obj0,&obj1)) goto fail;
12986 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12987 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxFontData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
12988 if (arg2 == NULL) {
12989 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
12990 }
12991 {
12992 PyThreadState* __tstate = wxPyBeginAllowThreads();
12993 result = (wxFontDialog *)new wxFontDialog(arg1,(wxFontData const &)*arg2);
12994
12995 wxPyEndAllowThreads(__tstate);
12996 if (PyErr_Occurred()) SWIG_fail;
12997 }
12998 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxFontDialog, 1);
12999 return resultobj;
13000 fail:
13001 return NULL;
13002 }
13003
13004
13005 static PyObject *_wrap_FontDialog_GetFontData(PyObject *self, PyObject *args, PyObject *kwargs) {
13006 PyObject *resultobj;
13007 wxFontDialog *arg1 = (wxFontDialog *) 0 ;
13008 wxFontData *result;
13009 PyObject * obj0 = 0 ;
13010 char *kwnames[] = {
13011 (char *) "self", NULL
13012 };
13013
13014 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontDialog_GetFontData",kwnames,&obj0)) goto fail;
13015 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13016 {
13017 PyThreadState* __tstate = wxPyBeginAllowThreads();
13018 {
13019 wxFontData &_result_ref = (arg1)->GetFontData();
13020 result = (wxFontData *) &_result_ref;
13021 }
13022
13023 wxPyEndAllowThreads(__tstate);
13024 if (PyErr_Occurred()) SWIG_fail;
13025 }
13026 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxFontData, 0);
13027 return resultobj;
13028 fail:
13029 return NULL;
13030 }
13031
13032
13033 static PyObject *_wrap_FontDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
13034 PyObject *resultobj;
13035 wxFontDialog *arg1 = (wxFontDialog *) 0 ;
13036 int result;
13037 PyObject * obj0 = 0 ;
13038 char *kwnames[] = {
13039 (char *) "self", NULL
13040 };
13041
13042 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontDialog_ShowModal",kwnames,&obj0)) goto fail;
13043 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFontDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13044 {
13045 PyThreadState* __tstate = wxPyBeginAllowThreads();
13046 result = (int)(arg1)->ShowModal();
13047
13048 wxPyEndAllowThreads(__tstate);
13049 if (PyErr_Occurred()) SWIG_fail;
13050 }
13051 resultobj = SWIG_PyObj_FromInt((int)result);
13052 return resultobj;
13053 fail:
13054 return NULL;
13055 }
13056
13057
13058 static PyObject * FontDialog_swigregister(PyObject *self, PyObject *args) {
13059 PyObject *obj;
13060 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13061 SWIG_TypeClientData(SWIGTYPE_p_wxFontDialog, obj);
13062 Py_INCREF(obj);
13063 return Py_BuildValue((char *)"");
13064 }
13065 static PyObject *_wrap_new_MessageDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13066 PyObject *resultobj;
13067 wxWindow *arg1 = (wxWindow *) 0 ;
13068 wxString *arg2 = 0 ;
13069 wxString const &arg3_defvalue = wxPyMessageBoxCaptionStr ;
13070 wxString *arg3 = (wxString *) &arg3_defvalue ;
13071 long arg4 = (long) wxOK|wxCANCEL|wxCENTRE ;
13072 wxPoint const &arg5_defvalue = wxDefaultPosition ;
13073 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
13074 wxMessageDialog *result;
13075 bool temp2 = False ;
13076 bool temp3 = False ;
13077 wxPoint temp5 ;
13078 PyObject * obj0 = 0 ;
13079 PyObject * obj1 = 0 ;
13080 PyObject * obj2 = 0 ;
13081 PyObject * obj3 = 0 ;
13082 PyObject * obj4 = 0 ;
13083 char *kwnames[] = {
13084 (char *) "parent",(char *) "message",(char *) "caption",(char *) "style",(char *) "pos", NULL
13085 };
13086
13087 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_MessageDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
13088 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13089 {
13090 arg2 = wxString_in_helper(obj1);
13091 if (arg2 == NULL) SWIG_fail;
13092 temp2 = True;
13093 }
13094 if (obj2) {
13095 {
13096 arg3 = wxString_in_helper(obj2);
13097 if (arg3 == NULL) SWIG_fail;
13098 temp3 = True;
13099 }
13100 }
13101 if (obj3) {
13102 {
13103 arg4 = (long) SWIG_PyObj_AsLong(obj3);
13104 if (PyErr_Occurred()) SWIG_fail;
13105 }
13106 }
13107 if (obj4) {
13108 {
13109 arg5 = &temp5;
13110 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
13111 }
13112 }
13113 {
13114 PyThreadState* __tstate = wxPyBeginAllowThreads();
13115 result = (wxMessageDialog *)new wxMessageDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5);
13116
13117 wxPyEndAllowThreads(__tstate);
13118 if (PyErr_Occurred()) SWIG_fail;
13119 }
13120 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxMessageDialog, 1);
13121 {
13122 if (temp2)
13123 delete arg2;
13124 }
13125 {
13126 if (temp3)
13127 delete arg3;
13128 }
13129 return resultobj;
13130 fail:
13131 {
13132 if (temp2)
13133 delete arg2;
13134 }
13135 {
13136 if (temp3)
13137 delete arg3;
13138 }
13139 return NULL;
13140 }
13141
13142
13143 static PyObject *_wrap_MessageDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
13144 PyObject *resultobj;
13145 wxMessageDialog *arg1 = (wxMessageDialog *) 0 ;
13146 int result;
13147 PyObject * obj0 = 0 ;
13148 char *kwnames[] = {
13149 (char *) "self", NULL
13150 };
13151
13152 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MessageDialog_ShowModal",kwnames,&obj0)) goto fail;
13153 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMessageDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13154 {
13155 PyThreadState* __tstate = wxPyBeginAllowThreads();
13156 result = (int)(arg1)->ShowModal();
13157
13158 wxPyEndAllowThreads(__tstate);
13159 if (PyErr_Occurred()) SWIG_fail;
13160 }
13161 resultobj = SWIG_PyObj_FromInt((int)result);
13162 return resultobj;
13163 fail:
13164 return NULL;
13165 }
13166
13167
13168 static PyObject * MessageDialog_swigregister(PyObject *self, PyObject *args) {
13169 PyObject *obj;
13170 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13171 SWIG_TypeClientData(SWIGTYPE_p_wxMessageDialog, obj);
13172 Py_INCREF(obj);
13173 return Py_BuildValue((char *)"");
13174 }
13175 static PyObject *_wrap_new_ProgressDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13176 PyObject *resultobj;
13177 wxString *arg1 = 0 ;
13178 wxString *arg2 = 0 ;
13179 int arg3 = (int) 100 ;
13180 wxWindow *arg4 = (wxWindow *) NULL ;
13181 int arg5 = (int) wxPD_AUTO_HIDE|wxPD_APP_MODAL ;
13182 wxProgressDialog *result;
13183 bool temp1 = False ;
13184 bool temp2 = False ;
13185 PyObject * obj0 = 0 ;
13186 PyObject * obj1 = 0 ;
13187 PyObject * obj2 = 0 ;
13188 PyObject * obj3 = 0 ;
13189 PyObject * obj4 = 0 ;
13190 char *kwnames[] = {
13191 (char *) "title",(char *) "message",(char *) "maximum",(char *) "parent",(char *) "style", NULL
13192 };
13193
13194 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_ProgressDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
13195 {
13196 arg1 = wxString_in_helper(obj0);
13197 if (arg1 == NULL) SWIG_fail;
13198 temp1 = True;
13199 }
13200 {
13201 arg2 = wxString_in_helper(obj1);
13202 if (arg2 == NULL) SWIG_fail;
13203 temp2 = True;
13204 }
13205 if (obj2) {
13206 {
13207 arg3 = (int) SWIG_PyObj_AsInt(obj2);
13208 if (PyErr_Occurred()) SWIG_fail;
13209 }
13210 }
13211 if (obj3) {
13212 if ((SWIG_ConvertPtr(obj3,(void **) &arg4, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13213 }
13214 if (obj4) {
13215 {
13216 arg5 = (int) SWIG_PyObj_AsInt(obj4);
13217 if (PyErr_Occurred()) SWIG_fail;
13218 }
13219 }
13220 {
13221 PyThreadState* __tstate = wxPyBeginAllowThreads();
13222 result = (wxProgressDialog *)new wxProgressDialog((wxString const &)*arg1,(wxString const &)*arg2,arg3,arg4,arg5);
13223
13224 wxPyEndAllowThreads(__tstate);
13225 if (PyErr_Occurred()) SWIG_fail;
13226 }
13227 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxProgressDialog, 1);
13228 {
13229 if (temp1)
13230 delete arg1;
13231 }
13232 {
13233 if (temp2)
13234 delete arg2;
13235 }
13236 return resultobj;
13237 fail:
13238 {
13239 if (temp1)
13240 delete arg1;
13241 }
13242 {
13243 if (temp2)
13244 delete arg2;
13245 }
13246 return NULL;
13247 }
13248
13249
13250 static PyObject *_wrap_ProgressDialog_Update(PyObject *self, PyObject *args, PyObject *kwargs) {
13251 PyObject *resultobj;
13252 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
13253 int arg2 ;
13254 wxString const &arg3_defvalue = wxPyEmptyString ;
13255 wxString *arg3 = (wxString *) &arg3_defvalue ;
13256 bool result;
13257 bool temp3 = False ;
13258 PyObject * obj0 = 0 ;
13259 PyObject * obj1 = 0 ;
13260 PyObject * obj2 = 0 ;
13261 char *kwnames[] = {
13262 (char *) "self",(char *) "value",(char *) "newmsg", NULL
13263 };
13264
13265 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:ProgressDialog_Update",kwnames,&obj0,&obj1,&obj2)) goto fail;
13266 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxProgressDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13267 {
13268 arg2 = (int) SWIG_PyObj_AsInt(obj1);
13269 if (PyErr_Occurred()) SWIG_fail;
13270 }
13271 if (obj2) {
13272 {
13273 arg3 = wxString_in_helper(obj2);
13274 if (arg3 == NULL) SWIG_fail;
13275 temp3 = True;
13276 }
13277 }
13278 {
13279 PyThreadState* __tstate = wxPyBeginAllowThreads();
13280 result = (bool)(arg1)->Update(arg2,(wxString const &)*arg3);
13281
13282 wxPyEndAllowThreads(__tstate);
13283 if (PyErr_Occurred()) SWIG_fail;
13284 }
13285 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13286 {
13287 if (temp3)
13288 delete arg3;
13289 }
13290 return resultobj;
13291 fail:
13292 {
13293 if (temp3)
13294 delete arg3;
13295 }
13296 return NULL;
13297 }
13298
13299
13300 static PyObject *_wrap_ProgressDialog_Resume(PyObject *self, PyObject *args, PyObject *kwargs) {
13301 PyObject *resultobj;
13302 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
13303 PyObject * obj0 = 0 ;
13304 char *kwnames[] = {
13305 (char *) "self", NULL
13306 };
13307
13308 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ProgressDialog_Resume",kwnames,&obj0)) goto fail;
13309 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxProgressDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13310 {
13311 PyThreadState* __tstate = wxPyBeginAllowThreads();
13312 (arg1)->Resume();
13313
13314 wxPyEndAllowThreads(__tstate);
13315 if (PyErr_Occurred()) SWIG_fail;
13316 }
13317 Py_INCREF(Py_None); resultobj = Py_None;
13318 return resultobj;
13319 fail:
13320 return NULL;
13321 }
13322
13323
13324 static PyObject * ProgressDialog_swigregister(PyObject *self, PyObject *args) {
13325 PyObject *obj;
13326 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13327 SWIG_TypeClientData(SWIGTYPE_p_wxProgressDialog, obj);
13328 Py_INCREF(obj);
13329 return Py_BuildValue((char *)"");
13330 }
13331 static PyObject *_wrap_new_FindDialogEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
13332 PyObject *resultobj;
13333 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
13334 int arg2 = (int) 0 ;
13335 wxFindDialogEvent *result;
13336 PyObject * obj0 = 0 ;
13337 PyObject * obj1 = 0 ;
13338 char *kwnames[] = {
13339 (char *) "commandType",(char *) "id", NULL
13340 };
13341
13342 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_FindDialogEvent",kwnames,&obj0,&obj1)) goto fail;
13343 if (obj0) {
13344 {
13345 arg1 = (wxEventType) SWIG_PyObj_AsInt(obj0);
13346 if (PyErr_Occurred()) SWIG_fail;
13347 }
13348 }
13349 if (obj1) {
13350 {
13351 arg2 = (int) SWIG_PyObj_AsInt(obj1);
13352 if (PyErr_Occurred()) SWIG_fail;
13353 }
13354 }
13355 {
13356 PyThreadState* __tstate = wxPyBeginAllowThreads();
13357 result = (wxFindDialogEvent *)new wxFindDialogEvent(arg1,arg2);
13358
13359 wxPyEndAllowThreads(__tstate);
13360 if (PyErr_Occurred()) SWIG_fail;
13361 }
13362 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxFindDialogEvent, 1);
13363 return resultobj;
13364 fail:
13365 return NULL;
13366 }
13367
13368
13369 static PyObject *_wrap_FindDialogEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13370 PyObject *resultobj;
13371 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13372 int result;
13373 PyObject * obj0 = 0 ;
13374 char *kwnames[] = {
13375 (char *) "self", NULL
13376 };
13377
13378 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFlags",kwnames,&obj0)) goto fail;
13379 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindDialogEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13380 {
13381 PyThreadState* __tstate = wxPyBeginAllowThreads();
13382 result = (int)(arg1)->GetFlags();
13383
13384 wxPyEndAllowThreads(__tstate);
13385 if (PyErr_Occurred()) SWIG_fail;
13386 }
13387 resultobj = SWIG_PyObj_FromInt((int)result);
13388 return resultobj;
13389 fail:
13390 return NULL;
13391 }
13392
13393
13394 static PyObject *_wrap_FindDialogEvent_GetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13395 PyObject *resultobj;
13396 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13397 wxString *result;
13398 PyObject * obj0 = 0 ;
13399 char *kwnames[] = {
13400 (char *) "self", NULL
13401 };
13402
13403 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFindString",kwnames,&obj0)) goto fail;
13404 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindDialogEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13405 {
13406 PyThreadState* __tstate = wxPyBeginAllowThreads();
13407 {
13408 wxString const &_result_ref = (arg1)->GetFindString();
13409 result = (wxString *) &_result_ref;
13410 }
13411
13412 wxPyEndAllowThreads(__tstate);
13413 if (PyErr_Occurred()) SWIG_fail;
13414 }
13415 {
13416 #if wxUSE_UNICODE
13417 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13418 #else
13419 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13420 #endif
13421 }
13422 return resultobj;
13423 fail:
13424 return NULL;
13425 }
13426
13427
13428 static PyObject *_wrap_FindDialogEvent_GetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13429 PyObject *resultobj;
13430 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13431 wxString *result;
13432 PyObject * obj0 = 0 ;
13433 char *kwnames[] = {
13434 (char *) "self", NULL
13435 };
13436
13437 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetReplaceString",kwnames,&obj0)) goto fail;
13438 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindDialogEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13439 {
13440 PyThreadState* __tstate = wxPyBeginAllowThreads();
13441 {
13442 wxString const &_result_ref = (arg1)->GetReplaceString();
13443 result = (wxString *) &_result_ref;
13444 }
13445
13446 wxPyEndAllowThreads(__tstate);
13447 if (PyErr_Occurred()) SWIG_fail;
13448 }
13449 {
13450 #if wxUSE_UNICODE
13451 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13452 #else
13453 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13454 #endif
13455 }
13456 return resultobj;
13457 fail:
13458 return NULL;
13459 }
13460
13461
13462 static PyObject *_wrap_FindDialogEvent_GetDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13463 PyObject *resultobj;
13464 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13465 wxFindReplaceDialog *result;
13466 PyObject * obj0 = 0 ;
13467 char *kwnames[] = {
13468 (char *) "self", NULL
13469 };
13470
13471 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetDialog",kwnames,&obj0)) goto fail;
13472 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindDialogEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13473 {
13474 PyThreadState* __tstate = wxPyBeginAllowThreads();
13475 result = (wxFindReplaceDialog *)(arg1)->GetDialog();
13476
13477 wxPyEndAllowThreads(__tstate);
13478 if (PyErr_Occurred()) SWIG_fail;
13479 }
13480 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxFindReplaceDialog, 0);
13481 return resultobj;
13482 fail:
13483 return NULL;
13484 }
13485
13486
13487 static PyObject *_wrap_FindDialogEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13488 PyObject *resultobj;
13489 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13490 int arg2 ;
13491 PyObject * obj0 = 0 ;
13492 PyObject * obj1 = 0 ;
13493 char *kwnames[] = {
13494 (char *) "self",(char *) "flags", NULL
13495 };
13496
13497 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
13498 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindDialogEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13499 {
13500 arg2 = (int) SWIG_PyObj_AsInt(obj1);
13501 if (PyErr_Occurred()) SWIG_fail;
13502 }
13503 {
13504 PyThreadState* __tstate = wxPyBeginAllowThreads();
13505 (arg1)->SetFlags(arg2);
13506
13507 wxPyEndAllowThreads(__tstate);
13508 if (PyErr_Occurred()) SWIG_fail;
13509 }
13510 Py_INCREF(Py_None); resultobj = Py_None;
13511 return resultobj;
13512 fail:
13513 return NULL;
13514 }
13515
13516
13517 static PyObject *_wrap_FindDialogEvent_SetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13518 PyObject *resultobj;
13519 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13520 wxString *arg2 = 0 ;
13521 bool temp2 = False ;
13522 PyObject * obj0 = 0 ;
13523 PyObject * obj1 = 0 ;
13524 char *kwnames[] = {
13525 (char *) "self",(char *) "str", NULL
13526 };
13527
13528 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFindString",kwnames,&obj0,&obj1)) goto fail;
13529 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindDialogEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13530 {
13531 arg2 = wxString_in_helper(obj1);
13532 if (arg2 == NULL) SWIG_fail;
13533 temp2 = True;
13534 }
13535 {
13536 PyThreadState* __tstate = wxPyBeginAllowThreads();
13537 (arg1)->SetFindString((wxString const &)*arg2);
13538
13539 wxPyEndAllowThreads(__tstate);
13540 if (PyErr_Occurred()) SWIG_fail;
13541 }
13542 Py_INCREF(Py_None); resultobj = Py_None;
13543 {
13544 if (temp2)
13545 delete arg2;
13546 }
13547 return resultobj;
13548 fail:
13549 {
13550 if (temp2)
13551 delete arg2;
13552 }
13553 return NULL;
13554 }
13555
13556
13557 static PyObject *_wrap_FindDialogEvent_SetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13558 PyObject *resultobj;
13559 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13560 wxString *arg2 = 0 ;
13561 bool temp2 = False ;
13562 PyObject * obj0 = 0 ;
13563 PyObject * obj1 = 0 ;
13564 char *kwnames[] = {
13565 (char *) "self",(char *) "str", NULL
13566 };
13567
13568 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
13569 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindDialogEvent,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13570 {
13571 arg2 = wxString_in_helper(obj1);
13572 if (arg2 == NULL) SWIG_fail;
13573 temp2 = True;
13574 }
13575 {
13576 PyThreadState* __tstate = wxPyBeginAllowThreads();
13577 (arg1)->SetReplaceString((wxString const &)*arg2);
13578
13579 wxPyEndAllowThreads(__tstate);
13580 if (PyErr_Occurred()) SWIG_fail;
13581 }
13582 Py_INCREF(Py_None); resultobj = Py_None;
13583 {
13584 if (temp2)
13585 delete arg2;
13586 }
13587 return resultobj;
13588 fail:
13589 {
13590 if (temp2)
13591 delete arg2;
13592 }
13593 return NULL;
13594 }
13595
13596
13597 static PyObject * FindDialogEvent_swigregister(PyObject *self, PyObject *args) {
13598 PyObject *obj;
13599 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13600 SWIG_TypeClientData(SWIGTYPE_p_wxFindDialogEvent, obj);
13601 Py_INCREF(obj);
13602 return Py_BuildValue((char *)"");
13603 }
13604 static PyObject *_wrap_new_FindReplaceData(PyObject *self, PyObject *args, PyObject *kwargs) {
13605 PyObject *resultobj;
13606 int arg1 = (int) 0 ;
13607 wxFindReplaceData *result;
13608 PyObject * obj0 = 0 ;
13609 char *kwnames[] = {
13610 (char *) "flags", NULL
13611 };
13612
13613 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_FindReplaceData",kwnames,&obj0)) goto fail;
13614 if (obj0) {
13615 {
13616 arg1 = (int) SWIG_PyObj_AsInt(obj0);
13617 if (PyErr_Occurred()) SWIG_fail;
13618 }
13619 }
13620 {
13621 PyThreadState* __tstate = wxPyBeginAllowThreads();
13622 result = (wxFindReplaceData *)new wxFindReplaceData(arg1);
13623
13624 wxPyEndAllowThreads(__tstate);
13625 if (PyErr_Occurred()) SWIG_fail;
13626 }
13627 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxFindReplaceData, 1);
13628 return resultobj;
13629 fail:
13630 return NULL;
13631 }
13632
13633
13634 static PyObject *_wrap_delete_FindReplaceData(PyObject *self, PyObject *args, PyObject *kwargs) {
13635 PyObject *resultobj;
13636 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13637 PyObject * obj0 = 0 ;
13638 char *kwnames[] = {
13639 (char *) "self", NULL
13640 };
13641
13642 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FindReplaceData",kwnames,&obj0)) goto fail;
13643 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindReplaceData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13644 {
13645 PyThreadState* __tstate = wxPyBeginAllowThreads();
13646 delete arg1;
13647
13648 wxPyEndAllowThreads(__tstate);
13649 if (PyErr_Occurred()) SWIG_fail;
13650 }
13651 Py_INCREF(Py_None); resultobj = Py_None;
13652 return resultobj;
13653 fail:
13654 return NULL;
13655 }
13656
13657
13658 static PyObject *_wrap_FindReplaceData_GetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13659 PyObject *resultobj;
13660 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13661 wxString *result;
13662 PyObject * obj0 = 0 ;
13663 char *kwnames[] = {
13664 (char *) "self", NULL
13665 };
13666
13667 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFindString",kwnames,&obj0)) goto fail;
13668 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindReplaceData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13669 {
13670 PyThreadState* __tstate = wxPyBeginAllowThreads();
13671 {
13672 wxString const &_result_ref = (arg1)->GetFindString();
13673 result = (wxString *) &_result_ref;
13674 }
13675
13676 wxPyEndAllowThreads(__tstate);
13677 if (PyErr_Occurred()) SWIG_fail;
13678 }
13679 {
13680 #if wxUSE_UNICODE
13681 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13682 #else
13683 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13684 #endif
13685 }
13686 return resultobj;
13687 fail:
13688 return NULL;
13689 }
13690
13691
13692 static PyObject *_wrap_FindReplaceData_GetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13693 PyObject *resultobj;
13694 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13695 wxString *result;
13696 PyObject * obj0 = 0 ;
13697 char *kwnames[] = {
13698 (char *) "self", NULL
13699 };
13700
13701 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetReplaceString",kwnames,&obj0)) goto fail;
13702 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindReplaceData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13703 {
13704 PyThreadState* __tstate = wxPyBeginAllowThreads();
13705 {
13706 wxString const &_result_ref = (arg1)->GetReplaceString();
13707 result = (wxString *) &_result_ref;
13708 }
13709
13710 wxPyEndAllowThreads(__tstate);
13711 if (PyErr_Occurred()) SWIG_fail;
13712 }
13713 {
13714 #if wxUSE_UNICODE
13715 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13716 #else
13717 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13718 #endif
13719 }
13720 return resultobj;
13721 fail:
13722 return NULL;
13723 }
13724
13725
13726 static PyObject *_wrap_FindReplaceData_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13727 PyObject *resultobj;
13728 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13729 int result;
13730 PyObject * obj0 = 0 ;
13731 char *kwnames[] = {
13732 (char *) "self", NULL
13733 };
13734
13735 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFlags",kwnames,&obj0)) goto fail;
13736 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindReplaceData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13737 {
13738 PyThreadState* __tstate = wxPyBeginAllowThreads();
13739 result = (int)(arg1)->GetFlags();
13740
13741 wxPyEndAllowThreads(__tstate);
13742 if (PyErr_Occurred()) SWIG_fail;
13743 }
13744 resultobj = SWIG_PyObj_FromInt((int)result);
13745 return resultobj;
13746 fail:
13747 return NULL;
13748 }
13749
13750
13751 static PyObject *_wrap_FindReplaceData_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13752 PyObject *resultobj;
13753 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13754 int arg2 ;
13755 PyObject * obj0 = 0 ;
13756 PyObject * obj1 = 0 ;
13757 char *kwnames[] = {
13758 (char *) "self",(char *) "flags", NULL
13759 };
13760
13761 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFlags",kwnames,&obj0,&obj1)) goto fail;
13762 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindReplaceData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13763 {
13764 arg2 = (int) SWIG_PyObj_AsInt(obj1);
13765 if (PyErr_Occurred()) SWIG_fail;
13766 }
13767 {
13768 PyThreadState* __tstate = wxPyBeginAllowThreads();
13769 (arg1)->SetFlags(arg2);
13770
13771 wxPyEndAllowThreads(__tstate);
13772 if (PyErr_Occurred()) SWIG_fail;
13773 }
13774 Py_INCREF(Py_None); resultobj = Py_None;
13775 return resultobj;
13776 fail:
13777 return NULL;
13778 }
13779
13780
13781 static PyObject *_wrap_FindReplaceData_SetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13782 PyObject *resultobj;
13783 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13784 wxString *arg2 = 0 ;
13785 bool temp2 = False ;
13786 PyObject * obj0 = 0 ;
13787 PyObject * obj1 = 0 ;
13788 char *kwnames[] = {
13789 (char *) "self",(char *) "str", NULL
13790 };
13791
13792 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFindString",kwnames,&obj0,&obj1)) goto fail;
13793 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindReplaceData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13794 {
13795 arg2 = wxString_in_helper(obj1);
13796 if (arg2 == NULL) SWIG_fail;
13797 temp2 = True;
13798 }
13799 {
13800 PyThreadState* __tstate = wxPyBeginAllowThreads();
13801 (arg1)->SetFindString((wxString const &)*arg2);
13802
13803 wxPyEndAllowThreads(__tstate);
13804 if (PyErr_Occurred()) SWIG_fail;
13805 }
13806 Py_INCREF(Py_None); resultobj = Py_None;
13807 {
13808 if (temp2)
13809 delete arg2;
13810 }
13811 return resultobj;
13812 fail:
13813 {
13814 if (temp2)
13815 delete arg2;
13816 }
13817 return NULL;
13818 }
13819
13820
13821 static PyObject *_wrap_FindReplaceData_SetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13822 PyObject *resultobj;
13823 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13824 wxString *arg2 = 0 ;
13825 bool temp2 = False ;
13826 PyObject * obj0 = 0 ;
13827 PyObject * obj1 = 0 ;
13828 char *kwnames[] = {
13829 (char *) "self",(char *) "str", NULL
13830 };
13831
13832 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
13833 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindReplaceData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13834 {
13835 arg2 = wxString_in_helper(obj1);
13836 if (arg2 == NULL) SWIG_fail;
13837 temp2 = True;
13838 }
13839 {
13840 PyThreadState* __tstate = wxPyBeginAllowThreads();
13841 (arg1)->SetReplaceString((wxString const &)*arg2);
13842
13843 wxPyEndAllowThreads(__tstate);
13844 if (PyErr_Occurred()) SWIG_fail;
13845 }
13846 Py_INCREF(Py_None); resultobj = Py_None;
13847 {
13848 if (temp2)
13849 delete arg2;
13850 }
13851 return resultobj;
13852 fail:
13853 {
13854 if (temp2)
13855 delete arg2;
13856 }
13857 return NULL;
13858 }
13859
13860
13861 static PyObject * FindReplaceData_swigregister(PyObject *self, PyObject *args) {
13862 PyObject *obj;
13863 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13864 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceData, obj);
13865 Py_INCREF(obj);
13866 return Py_BuildValue((char *)"");
13867 }
13868 static PyObject *_wrap_new_FindReplaceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13869 PyObject *resultobj;
13870 wxWindow *arg1 = (wxWindow *) 0 ;
13871 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
13872 wxString *arg3 = 0 ;
13873 int arg4 = (int) 0 ;
13874 wxFindReplaceDialog *result;
13875 bool temp3 = False ;
13876 PyObject * obj0 = 0 ;
13877 PyObject * obj1 = 0 ;
13878 PyObject * obj2 = 0 ;
13879 PyObject * obj3 = 0 ;
13880 char *kwnames[] = {
13881 (char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
13882 };
13883
13884 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:new_FindReplaceDialog",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
13885 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13886 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxFindReplaceData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13887 {
13888 arg3 = wxString_in_helper(obj2);
13889 if (arg3 == NULL) SWIG_fail;
13890 temp3 = True;
13891 }
13892 if (obj3) {
13893 {
13894 arg4 = (int) SWIG_PyObj_AsInt(obj3);
13895 if (PyErr_Occurred()) SWIG_fail;
13896 }
13897 }
13898 {
13899 PyThreadState* __tstate = wxPyBeginAllowThreads();
13900 result = (wxFindReplaceDialog *)new wxFindReplaceDialog(arg1,arg2,(wxString const &)*arg3,arg4);
13901
13902 wxPyEndAllowThreads(__tstate);
13903 if (PyErr_Occurred()) SWIG_fail;
13904 }
13905 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxFindReplaceDialog, 1);
13906 {
13907 if (temp3)
13908 delete arg3;
13909 }
13910 return resultobj;
13911 fail:
13912 {
13913 if (temp3)
13914 delete arg3;
13915 }
13916 return NULL;
13917 }
13918
13919
13920 static PyObject *_wrap_new_PreFindReplaceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13921 PyObject *resultobj;
13922 wxFindReplaceDialog *result;
13923 char *kwnames[] = {
13924 NULL
13925 };
13926
13927 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFindReplaceDialog",kwnames)) goto fail;
13928 {
13929 PyThreadState* __tstate = wxPyBeginAllowThreads();
13930 result = (wxFindReplaceDialog *)new wxFindReplaceDialog();
13931
13932 wxPyEndAllowThreads(__tstate);
13933 if (PyErr_Occurred()) SWIG_fail;
13934 }
13935 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxFindReplaceDialog, 1);
13936 return resultobj;
13937 fail:
13938 return NULL;
13939 }
13940
13941
13942 static PyObject *_wrap_FindReplaceDialog_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
13943 PyObject *resultobj;
13944 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
13945 wxWindow *arg2 = (wxWindow *) 0 ;
13946 wxFindReplaceData *arg3 = (wxFindReplaceData *) 0 ;
13947 wxString *arg4 = 0 ;
13948 int arg5 = (int) 0 ;
13949 bool result;
13950 bool temp4 = False ;
13951 PyObject * obj0 = 0 ;
13952 PyObject * obj1 = 0 ;
13953 PyObject * obj2 = 0 ;
13954 PyObject * obj3 = 0 ;
13955 PyObject * obj4 = 0 ;
13956 char *kwnames[] = {
13957 (char *) "self",(char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
13958 };
13959
13960 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:FindReplaceDialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
13961 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindReplaceDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13962 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13963 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxFindReplaceData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
13964 {
13965 arg4 = wxString_in_helper(obj3);
13966 if (arg4 == NULL) SWIG_fail;
13967 temp4 = True;
13968 }
13969 if (obj4) {
13970 {
13971 arg5 = (int) SWIG_PyObj_AsInt(obj4);
13972 if (PyErr_Occurred()) SWIG_fail;
13973 }
13974 }
13975 {
13976 PyThreadState* __tstate = wxPyBeginAllowThreads();
13977 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5);
13978
13979 wxPyEndAllowThreads(__tstate);
13980 if (PyErr_Occurred()) SWIG_fail;
13981 }
13982 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13983 {
13984 if (temp4)
13985 delete arg4;
13986 }
13987 return resultobj;
13988 fail:
13989 {
13990 if (temp4)
13991 delete arg4;
13992 }
13993 return NULL;
13994 }
13995
13996
13997 static PyObject *_wrap_FindReplaceDialog_GetData(PyObject *self, PyObject *args, PyObject *kwargs) {
13998 PyObject *resultobj;
13999 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
14000 wxFindReplaceData *result;
14001 PyObject * obj0 = 0 ;
14002 char *kwnames[] = {
14003 (char *) "self", NULL
14004 };
14005
14006 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceDialog_GetData",kwnames,&obj0)) goto fail;
14007 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindReplaceDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14008 {
14009 PyThreadState* __tstate = wxPyBeginAllowThreads();
14010 result = (wxFindReplaceData *)(arg1)->GetData();
14011
14012 wxPyEndAllowThreads(__tstate);
14013 if (PyErr_Occurred()) SWIG_fail;
14014 }
14015 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxFindReplaceData, 0);
14016 return resultobj;
14017 fail:
14018 return NULL;
14019 }
14020
14021
14022 static PyObject *_wrap_FindReplaceDialog_SetData(PyObject *self, PyObject *args, PyObject *kwargs) {
14023 PyObject *resultobj;
14024 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
14025 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
14026 PyObject * obj0 = 0 ;
14027 PyObject * obj1 = 0 ;
14028 char *kwnames[] = {
14029 (char *) "self",(char *) "data", NULL
14030 };
14031
14032 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceDialog_SetData",kwnames,&obj0,&obj1)) goto fail;
14033 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxFindReplaceDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14034 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxFindReplaceData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14035 {
14036 PyThreadState* __tstate = wxPyBeginAllowThreads();
14037 (arg1)->SetData(arg2);
14038
14039 wxPyEndAllowThreads(__tstate);
14040 if (PyErr_Occurred()) SWIG_fail;
14041 }
14042 Py_INCREF(Py_None); resultobj = Py_None;
14043 return resultobj;
14044 fail:
14045 return NULL;
14046 }
14047
14048
14049 static PyObject * FindReplaceDialog_swigregister(PyObject *self, PyObject *args) {
14050 PyObject *obj;
14051 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14052 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceDialog, obj);
14053 Py_INCREF(obj);
14054 return Py_BuildValue((char *)"");
14055 }
14056 static PyObject *_wrap_new_MDIParentFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14057 PyObject *resultobj;
14058 wxWindow *arg1 = (wxWindow *) 0 ;
14059 int arg2 ;
14060 wxString *arg3 = 0 ;
14061 wxPoint const &arg4_defvalue = wxDefaultPosition ;
14062 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
14063 wxSize const &arg5_defvalue = wxDefaultSize ;
14064 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
14065 long arg6 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
14066 wxString const &arg7_defvalue = wxPyFrameNameStr ;
14067 wxString *arg7 = (wxString *) &arg7_defvalue ;
14068 wxMDIParentFrame *result;
14069 bool temp3 = False ;
14070 wxPoint temp4 ;
14071 wxSize temp5 ;
14072 bool temp7 = False ;
14073 PyObject * obj0 = 0 ;
14074 PyObject * obj1 = 0 ;
14075 PyObject * obj2 = 0 ;
14076 PyObject * obj3 = 0 ;
14077 PyObject * obj4 = 0 ;
14078 PyObject * obj5 = 0 ;
14079 PyObject * obj6 = 0 ;
14080 char *kwnames[] = {
14081 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14082 };
14083
14084 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_MDIParentFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
14085 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14086 {
14087 arg2 = (int const) SWIG_PyObj_AsInt(obj1);
14088 if (PyErr_Occurred()) SWIG_fail;
14089 }
14090 {
14091 arg3 = wxString_in_helper(obj2);
14092 if (arg3 == NULL) SWIG_fail;
14093 temp3 = True;
14094 }
14095 if (obj3) {
14096 {
14097 arg4 = &temp4;
14098 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
14099 }
14100 }
14101 if (obj4) {
14102 {
14103 arg5 = &temp5;
14104 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
14105 }
14106 }
14107 if (obj5) {
14108 {
14109 arg6 = (long) SWIG_PyObj_AsLong(obj5);
14110 if (PyErr_Occurred()) SWIG_fail;
14111 }
14112 }
14113 if (obj6) {
14114 {
14115 arg7 = wxString_in_helper(obj6);
14116 if (arg7 == NULL) SWIG_fail;
14117 temp7 = True;
14118 }
14119 }
14120 {
14121 PyThreadState* __tstate = wxPyBeginAllowThreads();
14122 result = (wxMDIParentFrame *)new wxMDIParentFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
14123
14124 wxPyEndAllowThreads(__tstate);
14125 if (PyErr_Occurred()) SWIG_fail;
14126 }
14127 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxMDIParentFrame, 1);
14128 {
14129 if (temp3)
14130 delete arg3;
14131 }
14132 {
14133 if (temp7)
14134 delete arg7;
14135 }
14136 return resultobj;
14137 fail:
14138 {
14139 if (temp3)
14140 delete arg3;
14141 }
14142 {
14143 if (temp7)
14144 delete arg7;
14145 }
14146 return NULL;
14147 }
14148
14149
14150 static PyObject *_wrap_new_PreMDIParentFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14151 PyObject *resultobj;
14152 wxMDIParentFrame *result;
14153 char *kwnames[] = {
14154 NULL
14155 };
14156
14157 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIParentFrame",kwnames)) goto fail;
14158 {
14159 PyThreadState* __tstate = wxPyBeginAllowThreads();
14160 result = (wxMDIParentFrame *)new wxMDIParentFrame();
14161
14162 wxPyEndAllowThreads(__tstate);
14163 if (PyErr_Occurred()) SWIG_fail;
14164 }
14165 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxMDIParentFrame, 1);
14166 return resultobj;
14167 fail:
14168 return NULL;
14169 }
14170
14171
14172 static PyObject *_wrap_MDIParentFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14173 PyObject *resultobj;
14174 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14175 wxWindow *arg2 = (wxWindow *) 0 ;
14176 int arg3 ;
14177 wxString *arg4 = 0 ;
14178 wxPoint const &arg5_defvalue = wxDefaultPosition ;
14179 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
14180 wxSize const &arg6_defvalue = wxDefaultSize ;
14181 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
14182 long arg7 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
14183 wxString const &arg8_defvalue = wxPyFrameNameStr ;
14184 wxString *arg8 = (wxString *) &arg8_defvalue ;
14185 bool result;
14186 bool temp4 = False ;
14187 wxPoint temp5 ;
14188 wxSize temp6 ;
14189 bool temp8 = False ;
14190 PyObject * obj0 = 0 ;
14191 PyObject * obj1 = 0 ;
14192 PyObject * obj2 = 0 ;
14193 PyObject * obj3 = 0 ;
14194 PyObject * obj4 = 0 ;
14195 PyObject * obj5 = 0 ;
14196 PyObject * obj6 = 0 ;
14197 PyObject * obj7 = 0 ;
14198 char *kwnames[] = {
14199 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14200 };
14201
14202 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:MDIParentFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
14203 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14204 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14205 {
14206 arg3 = (int const) SWIG_PyObj_AsInt(obj2);
14207 if (PyErr_Occurred()) SWIG_fail;
14208 }
14209 {
14210 arg4 = wxString_in_helper(obj3);
14211 if (arg4 == NULL) SWIG_fail;
14212 temp4 = True;
14213 }
14214 if (obj4) {
14215 {
14216 arg5 = &temp5;
14217 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
14218 }
14219 }
14220 if (obj5) {
14221 {
14222 arg6 = &temp6;
14223 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
14224 }
14225 }
14226 if (obj6) {
14227 {
14228 arg7 = (long) SWIG_PyObj_AsLong(obj6);
14229 if (PyErr_Occurred()) SWIG_fail;
14230 }
14231 }
14232 if (obj7) {
14233 {
14234 arg8 = wxString_in_helper(obj7);
14235 if (arg8 == NULL) SWIG_fail;
14236 temp8 = True;
14237 }
14238 }
14239 {
14240 PyThreadState* __tstate = wxPyBeginAllowThreads();
14241 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
14242
14243 wxPyEndAllowThreads(__tstate);
14244 if (PyErr_Occurred()) SWIG_fail;
14245 }
14246 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14247 {
14248 if (temp4)
14249 delete arg4;
14250 }
14251 {
14252 if (temp8)
14253 delete arg8;
14254 }
14255 return resultobj;
14256 fail:
14257 {
14258 if (temp4)
14259 delete arg4;
14260 }
14261 {
14262 if (temp8)
14263 delete arg8;
14264 }
14265 return NULL;
14266 }
14267
14268
14269 static PyObject *_wrap_MDIParentFrame_ActivateNext(PyObject *self, PyObject *args, PyObject *kwargs) {
14270 PyObject *resultobj;
14271 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14272 PyObject * obj0 = 0 ;
14273 char *kwnames[] = {
14274 (char *) "self", NULL
14275 };
14276
14277 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivateNext",kwnames,&obj0)) goto fail;
14278 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14279 {
14280 PyThreadState* __tstate = wxPyBeginAllowThreads();
14281 (arg1)->ActivateNext();
14282
14283 wxPyEndAllowThreads(__tstate);
14284 if (PyErr_Occurred()) SWIG_fail;
14285 }
14286 Py_INCREF(Py_None); resultobj = Py_None;
14287 return resultobj;
14288 fail:
14289 return NULL;
14290 }
14291
14292
14293 static PyObject *_wrap_MDIParentFrame_ActivatePrevious(PyObject *self, PyObject *args, PyObject *kwargs) {
14294 PyObject *resultobj;
14295 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14296 PyObject * obj0 = 0 ;
14297 char *kwnames[] = {
14298 (char *) "self", NULL
14299 };
14300
14301 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivatePrevious",kwnames,&obj0)) goto fail;
14302 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14303 {
14304 PyThreadState* __tstate = wxPyBeginAllowThreads();
14305 (arg1)->ActivatePrevious();
14306
14307 wxPyEndAllowThreads(__tstate);
14308 if (PyErr_Occurred()) SWIG_fail;
14309 }
14310 Py_INCREF(Py_None); resultobj = Py_None;
14311 return resultobj;
14312 fail:
14313 return NULL;
14314 }
14315
14316
14317 static PyObject *_wrap_MDIParentFrame_ArrangeIcons(PyObject *self, PyObject *args, PyObject *kwargs) {
14318 PyObject *resultobj;
14319 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14320 PyObject * obj0 = 0 ;
14321 char *kwnames[] = {
14322 (char *) "self", NULL
14323 };
14324
14325 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ArrangeIcons",kwnames,&obj0)) goto fail;
14326 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14327 {
14328 PyThreadState* __tstate = wxPyBeginAllowThreads();
14329 (arg1)->ArrangeIcons();
14330
14331 wxPyEndAllowThreads(__tstate);
14332 if (PyErr_Occurred()) SWIG_fail;
14333 }
14334 Py_INCREF(Py_None); resultobj = Py_None;
14335 return resultobj;
14336 fail:
14337 return NULL;
14338 }
14339
14340
14341 static PyObject *_wrap_MDIParentFrame_Cascade(PyObject *self, PyObject *args, PyObject *kwargs) {
14342 PyObject *resultobj;
14343 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14344 PyObject * obj0 = 0 ;
14345 char *kwnames[] = {
14346 (char *) "self", NULL
14347 };
14348
14349 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Cascade",kwnames,&obj0)) goto fail;
14350 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14351 {
14352 PyThreadState* __tstate = wxPyBeginAllowThreads();
14353 (arg1)->Cascade();
14354
14355 wxPyEndAllowThreads(__tstate);
14356 if (PyErr_Occurred()) SWIG_fail;
14357 }
14358 Py_INCREF(Py_None); resultobj = Py_None;
14359 return resultobj;
14360 fail:
14361 return NULL;
14362 }
14363
14364
14365 static PyObject *_wrap_MDIParentFrame_GetActiveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
14366 PyObject *resultobj;
14367 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14368 wxMDIChildFrame *result;
14369 PyObject * obj0 = 0 ;
14370 char *kwnames[] = {
14371 (char *) "self", NULL
14372 };
14373
14374 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetActiveChild",kwnames,&obj0)) goto fail;
14375 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14376 {
14377 PyThreadState* __tstate = wxPyBeginAllowThreads();
14378 result = (wxMDIChildFrame *)(arg1)->GetActiveChild();
14379
14380 wxPyEndAllowThreads(__tstate);
14381 if (PyErr_Occurred()) SWIG_fail;
14382 }
14383 {
14384 resultobj = wxPyMake_wxObject(result);
14385 }
14386 return resultobj;
14387 fail:
14388 return NULL;
14389 }
14390
14391
14392 static PyObject *_wrap_MDIParentFrame_GetClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14393 PyObject *resultobj;
14394 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14395 wxMDIClientWindow *result;
14396 PyObject * obj0 = 0 ;
14397 char *kwnames[] = {
14398 (char *) "self", NULL
14399 };
14400
14401 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetClientWindow",kwnames,&obj0)) goto fail;
14402 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14403 {
14404 PyThreadState* __tstate = wxPyBeginAllowThreads();
14405 result = (wxMDIClientWindow *)(arg1)->GetClientWindow();
14406
14407 wxPyEndAllowThreads(__tstate);
14408 if (PyErr_Occurred()) SWIG_fail;
14409 }
14410 {
14411 resultobj = wxPyMake_wxObject(result);
14412 }
14413 return resultobj;
14414 fail:
14415 return NULL;
14416 }
14417
14418
14419 static PyObject *_wrap_MDIParentFrame_GetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
14420 PyObject *resultobj;
14421 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14422 wxWindow *result;
14423 PyObject * obj0 = 0 ;
14424 char *kwnames[] = {
14425 (char *) "self", NULL
14426 };
14427
14428 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetToolBar",kwnames,&obj0)) goto fail;
14429 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14430 {
14431 PyThreadState* __tstate = wxPyBeginAllowThreads();
14432 result = (wxWindow *)(arg1)->GetToolBar();
14433
14434 wxPyEndAllowThreads(__tstate);
14435 if (PyErr_Occurred()) SWIG_fail;
14436 }
14437 {
14438 resultobj = wxPyMake_wxObject(result);
14439 }
14440 return resultobj;
14441 fail:
14442 return NULL;
14443 }
14444
14445
14446 static PyObject *_wrap_MDIParentFrame_Tile(PyObject *self, PyObject *args, PyObject *kwargs) {
14447 PyObject *resultobj;
14448 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14449 PyObject * obj0 = 0 ;
14450 char *kwnames[] = {
14451 (char *) "self", NULL
14452 };
14453
14454 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Tile",kwnames,&obj0)) goto fail;
14455 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14456 {
14457 PyThreadState* __tstate = wxPyBeginAllowThreads();
14458 (arg1)->Tile();
14459
14460 wxPyEndAllowThreads(__tstate);
14461 if (PyErr_Occurred()) SWIG_fail;
14462 }
14463 Py_INCREF(Py_None); resultobj = Py_None;
14464 return resultobj;
14465 fail:
14466 return NULL;
14467 }
14468
14469
14470 static PyObject * MDIParentFrame_swigregister(PyObject *self, PyObject *args) {
14471 PyObject *obj;
14472 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14473 SWIG_TypeClientData(SWIGTYPE_p_wxMDIParentFrame, obj);
14474 Py_INCREF(obj);
14475 return Py_BuildValue((char *)"");
14476 }
14477 static PyObject *_wrap_new_MDIChildFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14478 PyObject *resultobj;
14479 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14480 int arg2 ;
14481 wxString *arg3 = 0 ;
14482 wxPoint const &arg4_defvalue = wxDefaultPosition ;
14483 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
14484 wxSize const &arg5_defvalue = wxDefaultSize ;
14485 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
14486 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
14487 wxString const &arg7_defvalue = wxPyFrameNameStr ;
14488 wxString *arg7 = (wxString *) &arg7_defvalue ;
14489 wxMDIChildFrame *result;
14490 bool temp3 = False ;
14491 wxPoint temp4 ;
14492 wxSize temp5 ;
14493 bool temp7 = False ;
14494 PyObject * obj0 = 0 ;
14495 PyObject * obj1 = 0 ;
14496 PyObject * obj2 = 0 ;
14497 PyObject * obj3 = 0 ;
14498 PyObject * obj4 = 0 ;
14499 PyObject * obj5 = 0 ;
14500 PyObject * obj6 = 0 ;
14501 char *kwnames[] = {
14502 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14503 };
14504
14505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_MDIChildFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
14506 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14507 {
14508 arg2 = (int const) SWIG_PyObj_AsInt(obj1);
14509 if (PyErr_Occurred()) SWIG_fail;
14510 }
14511 {
14512 arg3 = wxString_in_helper(obj2);
14513 if (arg3 == NULL) SWIG_fail;
14514 temp3 = True;
14515 }
14516 if (obj3) {
14517 {
14518 arg4 = &temp4;
14519 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
14520 }
14521 }
14522 if (obj4) {
14523 {
14524 arg5 = &temp5;
14525 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
14526 }
14527 }
14528 if (obj5) {
14529 {
14530 arg6 = (long) SWIG_PyObj_AsLong(obj5);
14531 if (PyErr_Occurred()) SWIG_fail;
14532 }
14533 }
14534 if (obj6) {
14535 {
14536 arg7 = wxString_in_helper(obj6);
14537 if (arg7 == NULL) SWIG_fail;
14538 temp7 = True;
14539 }
14540 }
14541 {
14542 PyThreadState* __tstate = wxPyBeginAllowThreads();
14543 result = (wxMDIChildFrame *)new wxMDIChildFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
14544
14545 wxPyEndAllowThreads(__tstate);
14546 if (PyErr_Occurred()) SWIG_fail;
14547 }
14548 {
14549 resultobj = wxPyMake_wxObject(result);
14550 }
14551 {
14552 if (temp3)
14553 delete arg3;
14554 }
14555 {
14556 if (temp7)
14557 delete arg7;
14558 }
14559 return resultobj;
14560 fail:
14561 {
14562 if (temp3)
14563 delete arg3;
14564 }
14565 {
14566 if (temp7)
14567 delete arg7;
14568 }
14569 return NULL;
14570 }
14571
14572
14573 static PyObject *_wrap_new_PreMDIChildFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14574 PyObject *resultobj;
14575 wxMDIChildFrame *result;
14576 char *kwnames[] = {
14577 NULL
14578 };
14579
14580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIChildFrame",kwnames)) goto fail;
14581 {
14582 PyThreadState* __tstate = wxPyBeginAllowThreads();
14583 result = (wxMDIChildFrame *)new wxMDIChildFrame();
14584
14585 wxPyEndAllowThreads(__tstate);
14586 if (PyErr_Occurred()) SWIG_fail;
14587 }
14588 {
14589 resultobj = wxPyMake_wxObject(result);
14590 }
14591 return resultobj;
14592 fail:
14593 return NULL;
14594 }
14595
14596
14597 static PyObject *_wrap_MDIChildFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14598 PyObject *resultobj;
14599 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
14600 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
14601 int arg3 ;
14602 wxString *arg4 = 0 ;
14603 wxPoint const &arg5_defvalue = wxDefaultPosition ;
14604 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
14605 wxSize const &arg6_defvalue = wxDefaultSize ;
14606 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
14607 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
14608 wxString const &arg8_defvalue = wxPyFrameNameStr ;
14609 wxString *arg8 = (wxString *) &arg8_defvalue ;
14610 bool result;
14611 bool temp4 = False ;
14612 wxPoint temp5 ;
14613 wxSize temp6 ;
14614 bool temp8 = False ;
14615 PyObject * obj0 = 0 ;
14616 PyObject * obj1 = 0 ;
14617 PyObject * obj2 = 0 ;
14618 PyObject * obj3 = 0 ;
14619 PyObject * obj4 = 0 ;
14620 PyObject * obj5 = 0 ;
14621 PyObject * obj6 = 0 ;
14622 PyObject * obj7 = 0 ;
14623 char *kwnames[] = {
14624 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14625 };
14626
14627 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:MDIChildFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
14628 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIChildFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14629 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14630 {
14631 arg3 = (int const) SWIG_PyObj_AsInt(obj2);
14632 if (PyErr_Occurred()) SWIG_fail;
14633 }
14634 {
14635 arg4 = wxString_in_helper(obj3);
14636 if (arg4 == NULL) SWIG_fail;
14637 temp4 = True;
14638 }
14639 if (obj4) {
14640 {
14641 arg5 = &temp5;
14642 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
14643 }
14644 }
14645 if (obj5) {
14646 {
14647 arg6 = &temp6;
14648 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
14649 }
14650 }
14651 if (obj6) {
14652 {
14653 arg7 = (long) SWIG_PyObj_AsLong(obj6);
14654 if (PyErr_Occurred()) SWIG_fail;
14655 }
14656 }
14657 if (obj7) {
14658 {
14659 arg8 = wxString_in_helper(obj7);
14660 if (arg8 == NULL) SWIG_fail;
14661 temp8 = True;
14662 }
14663 }
14664 {
14665 PyThreadState* __tstate = wxPyBeginAllowThreads();
14666 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
14667
14668 wxPyEndAllowThreads(__tstate);
14669 if (PyErr_Occurred()) SWIG_fail;
14670 }
14671 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14672 {
14673 if (temp4)
14674 delete arg4;
14675 }
14676 {
14677 if (temp8)
14678 delete arg8;
14679 }
14680 return resultobj;
14681 fail:
14682 {
14683 if (temp4)
14684 delete arg4;
14685 }
14686 {
14687 if (temp8)
14688 delete arg8;
14689 }
14690 return NULL;
14691 }
14692
14693
14694 static PyObject *_wrap_MDIChildFrame_Activate(PyObject *self, PyObject *args, PyObject *kwargs) {
14695 PyObject *resultobj;
14696 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
14697 PyObject * obj0 = 0 ;
14698 char *kwnames[] = {
14699 (char *) "self", NULL
14700 };
14701
14702 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Activate",kwnames,&obj0)) goto fail;
14703 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIChildFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14704 {
14705 PyThreadState* __tstate = wxPyBeginAllowThreads();
14706 (arg1)->Activate();
14707
14708 wxPyEndAllowThreads(__tstate);
14709 if (PyErr_Occurred()) SWIG_fail;
14710 }
14711 Py_INCREF(Py_None); resultobj = Py_None;
14712 return resultobj;
14713 fail:
14714 return NULL;
14715 }
14716
14717
14718 static PyObject *_wrap_MDIChildFrame_Maximize(PyObject *self, PyObject *args, PyObject *kwargs) {
14719 PyObject *resultobj;
14720 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
14721 bool arg2 ;
14722 PyObject * obj0 = 0 ;
14723 PyObject * obj1 = 0 ;
14724 char *kwnames[] = {
14725 (char *) "self",(char *) "maximize", NULL
14726 };
14727
14728 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MDIChildFrame_Maximize",kwnames,&obj0,&obj1)) goto fail;
14729 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIChildFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14730 {
14731 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
14732 if (PyErr_Occurred()) SWIG_fail;
14733 }
14734 {
14735 PyThreadState* __tstate = wxPyBeginAllowThreads();
14736 (arg1)->Maximize(arg2);
14737
14738 wxPyEndAllowThreads(__tstate);
14739 if (PyErr_Occurred()) SWIG_fail;
14740 }
14741 Py_INCREF(Py_None); resultobj = Py_None;
14742 return resultobj;
14743 fail:
14744 return NULL;
14745 }
14746
14747
14748 static PyObject *_wrap_MDIChildFrame_Restore(PyObject *self, PyObject *args, PyObject *kwargs) {
14749 PyObject *resultobj;
14750 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
14751 PyObject * obj0 = 0 ;
14752 char *kwnames[] = {
14753 (char *) "self", NULL
14754 };
14755
14756 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Restore",kwnames,&obj0)) goto fail;
14757 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIChildFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14758 {
14759 PyThreadState* __tstate = wxPyBeginAllowThreads();
14760 (arg1)->Restore();
14761
14762 wxPyEndAllowThreads(__tstate);
14763 if (PyErr_Occurred()) SWIG_fail;
14764 }
14765 Py_INCREF(Py_None); resultobj = Py_None;
14766 return resultobj;
14767 fail:
14768 return NULL;
14769 }
14770
14771
14772 static PyObject * MDIChildFrame_swigregister(PyObject *self, PyObject *args) {
14773 PyObject *obj;
14774 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14775 SWIG_TypeClientData(SWIGTYPE_p_wxMDIChildFrame, obj);
14776 Py_INCREF(obj);
14777 return Py_BuildValue((char *)"");
14778 }
14779 static PyObject *_wrap_new_MDIClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14780 PyObject *resultobj;
14781 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14782 long arg2 = (long) 0 ;
14783 wxMDIClientWindow *result;
14784 PyObject * obj0 = 0 ;
14785 PyObject * obj1 = 0 ;
14786 char *kwnames[] = {
14787 (char *) "parent",(char *) "style", NULL
14788 };
14789
14790 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_MDIClientWindow",kwnames,&obj0,&obj1)) goto fail;
14791 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14792 if (obj1) {
14793 {
14794 arg2 = (long) SWIG_PyObj_AsLong(obj1);
14795 if (PyErr_Occurred()) SWIG_fail;
14796 }
14797 }
14798 {
14799 PyThreadState* __tstate = wxPyBeginAllowThreads();
14800 result = (wxMDIClientWindow *)new wxMDIClientWindow(arg1,arg2);
14801
14802 wxPyEndAllowThreads(__tstate);
14803 if (PyErr_Occurred()) SWIG_fail;
14804 }
14805 {
14806 resultobj = wxPyMake_wxObject(result);
14807 }
14808 return resultobj;
14809 fail:
14810 return NULL;
14811 }
14812
14813
14814 static PyObject *_wrap_new_PreMDIClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14815 PyObject *resultobj;
14816 wxMDIClientWindow *result;
14817 char *kwnames[] = {
14818 NULL
14819 };
14820
14821 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIClientWindow",kwnames)) goto fail;
14822 {
14823 PyThreadState* __tstate = wxPyBeginAllowThreads();
14824 result = (wxMDIClientWindow *)new wxMDIClientWindow();
14825
14826 wxPyEndAllowThreads(__tstate);
14827 if (PyErr_Occurred()) SWIG_fail;
14828 }
14829 {
14830 resultobj = wxPyMake_wxObject(result);
14831 }
14832 return resultobj;
14833 fail:
14834 return NULL;
14835 }
14836
14837
14838 static PyObject *_wrap_MDIClientWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14839 PyObject *resultobj;
14840 wxMDIClientWindow *arg1 = (wxMDIClientWindow *) 0 ;
14841 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
14842 long arg3 = (long) 0 ;
14843 bool result;
14844 PyObject * obj0 = 0 ;
14845 PyObject * obj1 = 0 ;
14846 PyObject * obj2 = 0 ;
14847 char *kwnames[] = {
14848 (char *) "self",(char *) "parent",(char *) "style", NULL
14849 };
14850
14851 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:MDIClientWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
14852 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxMDIClientWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14853 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxMDIParentFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14854 if (obj2) {
14855 {
14856 arg3 = (long) SWIG_PyObj_AsLong(obj2);
14857 if (PyErr_Occurred()) SWIG_fail;
14858 }
14859 }
14860 {
14861 PyThreadState* __tstate = wxPyBeginAllowThreads();
14862 result = (bool)(arg1)->Create(arg2,arg3);
14863
14864 wxPyEndAllowThreads(__tstate);
14865 if (PyErr_Occurred()) SWIG_fail;
14866 }
14867 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14868 return resultobj;
14869 fail:
14870 return NULL;
14871 }
14872
14873
14874 static PyObject * MDIClientWindow_swigregister(PyObject *self, PyObject *args) {
14875 PyObject *obj;
14876 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14877 SWIG_TypeClientData(SWIGTYPE_p_wxMDIClientWindow, obj);
14878 Py_INCREF(obj);
14879 return Py_BuildValue((char *)"");
14880 }
14881 static PyObject *_wrap_new_PyWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14882 PyObject *resultobj;
14883 wxWindow *arg1 = (wxWindow *) 0 ;
14884 int arg2 ;
14885 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14886 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14887 wxSize const &arg4_defvalue = wxDefaultSize ;
14888 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14889 long arg5 = (long) 0 ;
14890 wxString const &arg6_defvalue = wxPyPanelNameStr ;
14891 wxString *arg6 = (wxString *) &arg6_defvalue ;
14892 wxPyWindow *result;
14893 wxPoint temp3 ;
14894 wxSize temp4 ;
14895 bool temp6 = False ;
14896 PyObject * obj0 = 0 ;
14897 PyObject * obj1 = 0 ;
14898 PyObject * obj2 = 0 ;
14899 PyObject * obj3 = 0 ;
14900 PyObject * obj4 = 0 ;
14901 PyObject * obj5 = 0 ;
14902 char *kwnames[] = {
14903 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14904 };
14905
14906 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PyWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
14907 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14908 {
14909 arg2 = (int const) SWIG_PyObj_AsInt(obj1);
14910 if (PyErr_Occurred()) SWIG_fail;
14911 }
14912 if (obj2) {
14913 {
14914 arg3 = &temp3;
14915 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
14916 }
14917 }
14918 if (obj3) {
14919 {
14920 arg4 = &temp4;
14921 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
14922 }
14923 }
14924 if (obj4) {
14925 {
14926 arg5 = (long) SWIG_PyObj_AsLong(obj4);
14927 if (PyErr_Occurred()) SWIG_fail;
14928 }
14929 }
14930 if (obj5) {
14931 {
14932 arg6 = wxString_in_helper(obj5);
14933 if (arg6 == NULL) SWIG_fail;
14934 temp6 = True;
14935 }
14936 }
14937 {
14938 PyThreadState* __tstate = wxPyBeginAllowThreads();
14939 result = (wxPyWindow *)new wxPyWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
14940
14941 wxPyEndAllowThreads(__tstate);
14942 if (PyErr_Occurred()) SWIG_fail;
14943 }
14944 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyWindow, 1);
14945 {
14946 if (temp6)
14947 delete arg6;
14948 }
14949 return resultobj;
14950 fail:
14951 {
14952 if (temp6)
14953 delete arg6;
14954 }
14955 return NULL;
14956 }
14957
14958
14959 static PyObject *_wrap_PyWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
14960 PyObject *resultobj;
14961 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
14962 PyObject *arg2 = (PyObject *) 0 ;
14963 PyObject *arg3 = (PyObject *) 0 ;
14964 PyObject * obj0 = 0 ;
14965 PyObject * obj1 = 0 ;
14966 PyObject * obj2 = 0 ;
14967 char *kwnames[] = {
14968 (char *) "self",(char *) "self",(char *) "_class", NULL
14969 };
14970
14971 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
14972 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
14973 arg2 = obj1;
14974 arg3 = obj2;
14975 {
14976 PyThreadState* __tstate = wxPyBeginAllowThreads();
14977 (arg1)->_setCallbackInfo(arg2,arg3);
14978
14979 wxPyEndAllowThreads(__tstate);
14980 if (PyErr_Occurred()) SWIG_fail;
14981 }
14982 Py_INCREF(Py_None); resultobj = Py_None;
14983 return resultobj;
14984 fail:
14985 return NULL;
14986 }
14987
14988
14989 static PyObject *_wrap_PyWindow_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14990 PyObject *resultobj;
14991 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
14992 int arg2 ;
14993 int arg3 ;
14994 int arg4 ;
14995 int arg5 ;
14996 PyObject * obj0 = 0 ;
14997 PyObject * obj1 = 0 ;
14998 PyObject * obj2 = 0 ;
14999 PyObject * obj3 = 0 ;
15000 PyObject * obj4 = 0 ;
15001 char *kwnames[] = {
15002 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
15003 };
15004
15005 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
15006 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15007 {
15008 arg2 = (int) SWIG_PyObj_AsInt(obj1);
15009 if (PyErr_Occurred()) SWIG_fail;
15010 }
15011 {
15012 arg3 = (int) SWIG_PyObj_AsInt(obj2);
15013 if (PyErr_Occurred()) SWIG_fail;
15014 }
15015 {
15016 arg4 = (int) SWIG_PyObj_AsInt(obj3);
15017 if (PyErr_Occurred()) SWIG_fail;
15018 }
15019 {
15020 arg5 = (int) SWIG_PyObj_AsInt(obj4);
15021 if (PyErr_Occurred()) SWIG_fail;
15022 }
15023 {
15024 PyThreadState* __tstate = wxPyBeginAllowThreads();
15025 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
15026
15027 wxPyEndAllowThreads(__tstate);
15028 if (PyErr_Occurred()) SWIG_fail;
15029 }
15030 Py_INCREF(Py_None); resultobj = Py_None;
15031 return resultobj;
15032 fail:
15033 return NULL;
15034 }
15035
15036
15037 static PyObject *_wrap_PyWindow_base_DoSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15038 PyObject *resultobj;
15039 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15040 int arg2 ;
15041 int arg3 ;
15042 int arg4 ;
15043 int arg5 ;
15044 int arg6 = (int) wxSIZE_AUTO ;
15045 PyObject * obj0 = 0 ;
15046 PyObject * obj1 = 0 ;
15047 PyObject * obj2 = 0 ;
15048 PyObject * obj3 = 0 ;
15049 PyObject * obj4 = 0 ;
15050 PyObject * obj5 = 0 ;
15051 char *kwnames[] = {
15052 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
15053 };
15054
15055 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
15056 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15057 {
15058 arg2 = (int) SWIG_PyObj_AsInt(obj1);
15059 if (PyErr_Occurred()) SWIG_fail;
15060 }
15061 {
15062 arg3 = (int) SWIG_PyObj_AsInt(obj2);
15063 if (PyErr_Occurred()) SWIG_fail;
15064 }
15065 {
15066 arg4 = (int) SWIG_PyObj_AsInt(obj3);
15067 if (PyErr_Occurred()) SWIG_fail;
15068 }
15069 {
15070 arg5 = (int) SWIG_PyObj_AsInt(obj4);
15071 if (PyErr_Occurred()) SWIG_fail;
15072 }
15073 if (obj5) {
15074 {
15075 arg6 = (int) SWIG_PyObj_AsInt(obj5);
15076 if (PyErr_Occurred()) SWIG_fail;
15077 }
15078 }
15079 {
15080 PyThreadState* __tstate = wxPyBeginAllowThreads();
15081 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
15082
15083 wxPyEndAllowThreads(__tstate);
15084 if (PyErr_Occurred()) SWIG_fail;
15085 }
15086 Py_INCREF(Py_None); resultobj = Py_None;
15087 return resultobj;
15088 fail:
15089 return NULL;
15090 }
15091
15092
15093 static PyObject *_wrap_PyWindow_base_DoSetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15094 PyObject *resultobj;
15095 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15096 int arg2 ;
15097 int arg3 ;
15098 PyObject * obj0 = 0 ;
15099 PyObject * obj1 = 0 ;
15100 PyObject * obj2 = 0 ;
15101 char *kwnames[] = {
15102 (char *) "self",(char *) "width",(char *) "height", NULL
15103 };
15104
15105 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
15106 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15107 {
15108 arg2 = (int) SWIG_PyObj_AsInt(obj1);
15109 if (PyErr_Occurred()) SWIG_fail;
15110 }
15111 {
15112 arg3 = (int) SWIG_PyObj_AsInt(obj2);
15113 if (PyErr_Occurred()) SWIG_fail;
15114 }
15115 {
15116 PyThreadState* __tstate = wxPyBeginAllowThreads();
15117 (arg1)->base_DoSetClientSize(arg2,arg3);
15118
15119 wxPyEndAllowThreads(__tstate);
15120 if (PyErr_Occurred()) SWIG_fail;
15121 }
15122 Py_INCREF(Py_None); resultobj = Py_None;
15123 return resultobj;
15124 fail:
15125 return NULL;
15126 }
15127
15128
15129 static PyObject *_wrap_PyWindow_base_DoSetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15130 PyObject *resultobj;
15131 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15132 int arg2 ;
15133 int arg3 ;
15134 PyObject * obj0 = 0 ;
15135 PyObject * obj1 = 0 ;
15136 PyObject * obj2 = 0 ;
15137 char *kwnames[] = {
15138 (char *) "self",(char *) "x",(char *) "y", NULL
15139 };
15140
15141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
15142 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15143 {
15144 arg2 = (int) SWIG_PyObj_AsInt(obj1);
15145 if (PyErr_Occurred()) SWIG_fail;
15146 }
15147 {
15148 arg3 = (int) SWIG_PyObj_AsInt(obj2);
15149 if (PyErr_Occurred()) SWIG_fail;
15150 }
15151 {
15152 PyThreadState* __tstate = wxPyBeginAllowThreads();
15153 (arg1)->base_DoSetVirtualSize(arg2,arg3);
15154
15155 wxPyEndAllowThreads(__tstate);
15156 if (PyErr_Occurred()) SWIG_fail;
15157 }
15158 Py_INCREF(Py_None); resultobj = Py_None;
15159 return resultobj;
15160 fail:
15161 return NULL;
15162 }
15163
15164
15165 static PyObject *_wrap_PyWindow_base_DoGetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15166 PyObject *resultobj;
15167 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15168 int *arg2 = (int *) 0 ;
15169 int *arg3 = (int *) 0 ;
15170 int temp2 ;
15171 int temp3 ;
15172 PyObject * obj0 = 0 ;
15173 char *kwnames[] = {
15174 (char *) "self", NULL
15175 };
15176
15177 arg2 = &temp2;
15178 arg3 = &temp3;
15179 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
15180 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15181 {
15182 PyThreadState* __tstate = wxPyBeginAllowThreads();
15183 ((wxPyWindow const *)arg1)->base_DoGetSize(arg2,arg3);
15184
15185 wxPyEndAllowThreads(__tstate);
15186 if (PyErr_Occurred()) SWIG_fail;
15187 }
15188 Py_INCREF(Py_None); resultobj = Py_None;
15189 {
15190 PyObject *o = PyInt_FromLong((long) (*arg2));
15191 resultobj = t_output_helper(resultobj,o);
15192 }
15193 {
15194 PyObject *o = PyInt_FromLong((long) (*arg3));
15195 resultobj = t_output_helper(resultobj,o);
15196 }
15197 return resultobj;
15198 fail:
15199 return NULL;
15200 }
15201
15202
15203 static PyObject *_wrap_PyWindow_base_DoGetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15204 PyObject *resultobj;
15205 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15206 int *arg2 = (int *) 0 ;
15207 int *arg3 = (int *) 0 ;
15208 int temp2 ;
15209 int temp3 ;
15210 PyObject * obj0 = 0 ;
15211 char *kwnames[] = {
15212 (char *) "self", NULL
15213 };
15214
15215 arg2 = &temp2;
15216 arg3 = &temp3;
15217 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
15218 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15219 {
15220 PyThreadState* __tstate = wxPyBeginAllowThreads();
15221 ((wxPyWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
15222
15223 wxPyEndAllowThreads(__tstate);
15224 if (PyErr_Occurred()) SWIG_fail;
15225 }
15226 Py_INCREF(Py_None); resultobj = Py_None;
15227 {
15228 PyObject *o = PyInt_FromLong((long) (*arg2));
15229 resultobj = t_output_helper(resultobj,o);
15230 }
15231 {
15232 PyObject *o = PyInt_FromLong((long) (*arg3));
15233 resultobj = t_output_helper(resultobj,o);
15234 }
15235 return resultobj;
15236 fail:
15237 return NULL;
15238 }
15239
15240
15241 static PyObject *_wrap_PyWindow_base_DoGetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
15242 PyObject *resultobj;
15243 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15244 int *arg2 = (int *) 0 ;
15245 int *arg3 = (int *) 0 ;
15246 int temp2 ;
15247 int temp3 ;
15248 PyObject * obj0 = 0 ;
15249 char *kwnames[] = {
15250 (char *) "self", NULL
15251 };
15252
15253 arg2 = &temp2;
15254 arg3 = &temp3;
15255 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
15256 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15257 {
15258 PyThreadState* __tstate = wxPyBeginAllowThreads();
15259 ((wxPyWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
15260
15261 wxPyEndAllowThreads(__tstate);
15262 if (PyErr_Occurred()) SWIG_fail;
15263 }
15264 Py_INCREF(Py_None); resultobj = Py_None;
15265 {
15266 PyObject *o = PyInt_FromLong((long) (*arg2));
15267 resultobj = t_output_helper(resultobj,o);
15268 }
15269 {
15270 PyObject *o = PyInt_FromLong((long) (*arg3));
15271 resultobj = t_output_helper(resultobj,o);
15272 }
15273 return resultobj;
15274 fail:
15275 return NULL;
15276 }
15277
15278
15279 static PyObject *_wrap_PyWindow_base_DoGetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15280 PyObject *resultobj;
15281 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15282 wxSize result;
15283 PyObject * obj0 = 0 ;
15284 char *kwnames[] = {
15285 (char *) "self", NULL
15286 };
15287
15288 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
15289 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15290 {
15291 PyThreadState* __tstate = wxPyBeginAllowThreads();
15292 result = ((wxPyWindow const *)arg1)->base_DoGetVirtualSize();
15293
15294 wxPyEndAllowThreads(__tstate);
15295 if (PyErr_Occurred()) SWIG_fail;
15296 }
15297 {
15298 wxSize * resultptr;
15299 resultptr = new wxSize((wxSize &) result);
15300 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxSize, 1);
15301 }
15302 return resultobj;
15303 fail:
15304 return NULL;
15305 }
15306
15307
15308 static PyObject *_wrap_PyWindow_base_DoGetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15309 PyObject *resultobj;
15310 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15311 wxSize result;
15312 PyObject * obj0 = 0 ;
15313 char *kwnames[] = {
15314 (char *) "self", NULL
15315 };
15316
15317 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
15318 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15319 {
15320 PyThreadState* __tstate = wxPyBeginAllowThreads();
15321 result = ((wxPyWindow const *)arg1)->base_DoGetBestSize();
15322
15323 wxPyEndAllowThreads(__tstate);
15324 if (PyErr_Occurred()) SWIG_fail;
15325 }
15326 {
15327 wxSize * resultptr;
15328 resultptr = new wxSize((wxSize &) result);
15329 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxSize, 1);
15330 }
15331 return resultobj;
15332 fail:
15333 return NULL;
15334 }
15335
15336
15337 static PyObject *_wrap_PyWindow_base_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
15338 PyObject *resultobj;
15339 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15340 PyObject * obj0 = 0 ;
15341 char *kwnames[] = {
15342 (char *) "self", NULL
15343 };
15344
15345 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_InitDialog",kwnames,&obj0)) goto fail;
15346 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15347 {
15348 PyThreadState* __tstate = wxPyBeginAllowThreads();
15349 (arg1)->base_InitDialog();
15350
15351 wxPyEndAllowThreads(__tstate);
15352 if (PyErr_Occurred()) SWIG_fail;
15353 }
15354 Py_INCREF(Py_None); resultobj = Py_None;
15355 return resultobj;
15356 fail:
15357 return NULL;
15358 }
15359
15360
15361 static PyObject *_wrap_PyWindow_base_TransferDataToWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15362 PyObject *resultobj;
15363 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15364 bool result;
15365 PyObject * obj0 = 0 ;
15366 char *kwnames[] = {
15367 (char *) "self", NULL
15368 };
15369
15370 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
15371 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15372 {
15373 PyThreadState* __tstate = wxPyBeginAllowThreads();
15374 result = (bool)(arg1)->base_TransferDataToWindow();
15375
15376 wxPyEndAllowThreads(__tstate);
15377 if (PyErr_Occurred()) SWIG_fail;
15378 }
15379 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15380 return resultobj;
15381 fail:
15382 return NULL;
15383 }
15384
15385
15386 static PyObject *_wrap_PyWindow_base_TransferDataFromWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15387 PyObject *resultobj;
15388 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15389 bool result;
15390 PyObject * obj0 = 0 ;
15391 char *kwnames[] = {
15392 (char *) "self", NULL
15393 };
15394
15395 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
15396 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15397 {
15398 PyThreadState* __tstate = wxPyBeginAllowThreads();
15399 result = (bool)(arg1)->base_TransferDataFromWindow();
15400
15401 wxPyEndAllowThreads(__tstate);
15402 if (PyErr_Occurred()) SWIG_fail;
15403 }
15404 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15405 return resultobj;
15406 fail:
15407 return NULL;
15408 }
15409
15410
15411 static PyObject *_wrap_PyWindow_base_Validate(PyObject *self, PyObject *args, PyObject *kwargs) {
15412 PyObject *resultobj;
15413 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15414 bool result;
15415 PyObject * obj0 = 0 ;
15416 char *kwnames[] = {
15417 (char *) "self", NULL
15418 };
15419
15420 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_Validate",kwnames,&obj0)) goto fail;
15421 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15422 {
15423 PyThreadState* __tstate = wxPyBeginAllowThreads();
15424 result = (bool)(arg1)->base_Validate();
15425
15426 wxPyEndAllowThreads(__tstate);
15427 if (PyErr_Occurred()) SWIG_fail;
15428 }
15429 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15430 return resultobj;
15431 fail:
15432 return NULL;
15433 }
15434
15435
15436 static PyObject *_wrap_PyWindow_base_AcceptsFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
15437 PyObject *resultobj;
15438 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15439 bool result;
15440 PyObject * obj0 = 0 ;
15441 char *kwnames[] = {
15442 (char *) "self", NULL
15443 };
15444
15445 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
15446 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15447 {
15448 PyThreadState* __tstate = wxPyBeginAllowThreads();
15449 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocus();
15450
15451 wxPyEndAllowThreads(__tstate);
15452 if (PyErr_Occurred()) SWIG_fail;
15453 }
15454 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15455 return resultobj;
15456 fail:
15457 return NULL;
15458 }
15459
15460
15461 static PyObject *_wrap_PyWindow_base_AcceptsFocusFromKeyboard(PyObject *self, PyObject *args, PyObject *kwargs) {
15462 PyObject *resultobj;
15463 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15464 bool result;
15465 PyObject * obj0 = 0 ;
15466 char *kwnames[] = {
15467 (char *) "self", NULL
15468 };
15469
15470 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
15471 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15472 {
15473 PyThreadState* __tstate = wxPyBeginAllowThreads();
15474 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
15475
15476 wxPyEndAllowThreads(__tstate);
15477 if (PyErr_Occurred()) SWIG_fail;
15478 }
15479 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15480 return resultobj;
15481 fail:
15482 return NULL;
15483 }
15484
15485
15486 static PyObject *_wrap_PyWindow_base_GetMaxSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15487 PyObject *resultobj;
15488 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15489 wxSize result;
15490 PyObject * obj0 = 0 ;
15491 char *kwnames[] = {
15492 (char *) "self", NULL
15493 };
15494
15495 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
15496 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15497 {
15498 PyThreadState* __tstate = wxPyBeginAllowThreads();
15499 result = ((wxPyWindow const *)arg1)->base_GetMaxSize();
15500
15501 wxPyEndAllowThreads(__tstate);
15502 if (PyErr_Occurred()) SWIG_fail;
15503 }
15504 {
15505 wxSize * resultptr;
15506 resultptr = new wxSize((wxSize &) result);
15507 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxSize, 1);
15508 }
15509 return resultobj;
15510 fail:
15511 return NULL;
15512 }
15513
15514
15515 static PyObject *_wrap_PyWindow_base_AddChild(PyObject *self, PyObject *args, PyObject *kwargs) {
15516 PyObject *resultobj;
15517 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15518 wxWindow *arg2 = (wxWindow *) 0 ;
15519 PyObject * obj0 = 0 ;
15520 PyObject * obj1 = 0 ;
15521 char *kwnames[] = {
15522 (char *) "self",(char *) "child", NULL
15523 };
15524
15525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
15526 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15527 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15528 {
15529 PyThreadState* __tstate = wxPyBeginAllowThreads();
15530 (arg1)->base_AddChild(arg2);
15531
15532 wxPyEndAllowThreads(__tstate);
15533 if (PyErr_Occurred()) SWIG_fail;
15534 }
15535 Py_INCREF(Py_None); resultobj = Py_None;
15536 return resultobj;
15537 fail:
15538 return NULL;
15539 }
15540
15541
15542 static PyObject *_wrap_PyWindow_base_RemoveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
15543 PyObject *resultobj;
15544 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15545 wxWindow *arg2 = (wxWindow *) 0 ;
15546 PyObject * obj0 = 0 ;
15547 PyObject * obj1 = 0 ;
15548 char *kwnames[] = {
15549 (char *) "self",(char *) "child", NULL
15550 };
15551
15552 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
15553 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15554 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15555 {
15556 PyThreadState* __tstate = wxPyBeginAllowThreads();
15557 (arg1)->base_RemoveChild(arg2);
15558
15559 wxPyEndAllowThreads(__tstate);
15560 if (PyErr_Occurred()) SWIG_fail;
15561 }
15562 Py_INCREF(Py_None); resultobj = Py_None;
15563 return resultobj;
15564 fail:
15565 return NULL;
15566 }
15567
15568
15569 static PyObject * PyWindow_swigregister(PyObject *self, PyObject *args) {
15570 PyObject *obj;
15571 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15572 SWIG_TypeClientData(SWIGTYPE_p_wxPyWindow, obj);
15573 Py_INCREF(obj);
15574 return Py_BuildValue((char *)"");
15575 }
15576 static PyObject *_wrap_new_PyPanel(PyObject *self, PyObject *args, PyObject *kwargs) {
15577 PyObject *resultobj;
15578 wxWindow *arg1 = (wxWindow *) 0 ;
15579 int arg2 ;
15580 wxPoint const &arg3_defvalue = wxDefaultPosition ;
15581 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
15582 wxSize const &arg4_defvalue = wxDefaultSize ;
15583 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
15584 long arg5 = (long) 0 ;
15585 wxString const &arg6_defvalue = wxPyPanelNameStr ;
15586 wxString *arg6 = (wxString *) &arg6_defvalue ;
15587 wxPyPanel *result;
15588 wxPoint temp3 ;
15589 wxSize temp4 ;
15590 bool temp6 = False ;
15591 PyObject * obj0 = 0 ;
15592 PyObject * obj1 = 0 ;
15593 PyObject * obj2 = 0 ;
15594 PyObject * obj3 = 0 ;
15595 PyObject * obj4 = 0 ;
15596 PyObject * obj5 = 0 ;
15597 char *kwnames[] = {
15598 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
15599 };
15600
15601 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PyPanel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
15602 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15603 {
15604 arg2 = (int const) SWIG_PyObj_AsInt(obj1);
15605 if (PyErr_Occurred()) SWIG_fail;
15606 }
15607 if (obj2) {
15608 {
15609 arg3 = &temp3;
15610 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15611 }
15612 }
15613 if (obj3) {
15614 {
15615 arg4 = &temp4;
15616 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15617 }
15618 }
15619 if (obj4) {
15620 {
15621 arg5 = (long) SWIG_PyObj_AsLong(obj4);
15622 if (PyErr_Occurred()) SWIG_fail;
15623 }
15624 }
15625 if (obj5) {
15626 {
15627 arg6 = wxString_in_helper(obj5);
15628 if (arg6 == NULL) SWIG_fail;
15629 temp6 = True;
15630 }
15631 }
15632 {
15633 PyThreadState* __tstate = wxPyBeginAllowThreads();
15634 result = (wxPyPanel *)new wxPyPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
15635
15636 wxPyEndAllowThreads(__tstate);
15637 if (PyErr_Occurred()) SWIG_fail;
15638 }
15639 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyPanel, 1);
15640 {
15641 if (temp6)
15642 delete arg6;
15643 }
15644 return resultobj;
15645 fail:
15646 {
15647 if (temp6)
15648 delete arg6;
15649 }
15650 return NULL;
15651 }
15652
15653
15654 static PyObject *_wrap_PyPanel__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
15655 PyObject *resultobj;
15656 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15657 PyObject *arg2 = (PyObject *) 0 ;
15658 PyObject *arg3 = (PyObject *) 0 ;
15659 PyObject * obj0 = 0 ;
15660 PyObject * obj1 = 0 ;
15661 PyObject * obj2 = 0 ;
15662 char *kwnames[] = {
15663 (char *) "self",(char *) "self",(char *) "_class", NULL
15664 };
15665
15666 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
15667 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15668 arg2 = obj1;
15669 arg3 = obj2;
15670 {
15671 PyThreadState* __tstate = wxPyBeginAllowThreads();
15672 (arg1)->_setCallbackInfo(arg2,arg3);
15673
15674 wxPyEndAllowThreads(__tstate);
15675 if (PyErr_Occurred()) SWIG_fail;
15676 }
15677 Py_INCREF(Py_None); resultobj = Py_None;
15678 return resultobj;
15679 fail:
15680 return NULL;
15681 }
15682
15683
15684 static PyObject *_wrap_PyPanel_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15685 PyObject *resultobj;
15686 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15687 int arg2 ;
15688 int arg3 ;
15689 int arg4 ;
15690 int arg5 ;
15691 PyObject * obj0 = 0 ;
15692 PyObject * obj1 = 0 ;
15693 PyObject * obj2 = 0 ;
15694 PyObject * obj3 = 0 ;
15695 PyObject * obj4 = 0 ;
15696 char *kwnames[] = {
15697 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
15698 };
15699
15700 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyPanel_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
15701 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15702 {
15703 arg2 = (int) SWIG_PyObj_AsInt(obj1);
15704 if (PyErr_Occurred()) SWIG_fail;
15705 }
15706 {
15707 arg3 = (int) SWIG_PyObj_AsInt(obj2);
15708 if (PyErr_Occurred()) SWIG_fail;
15709 }
15710 {
15711 arg4 = (int) SWIG_PyObj_AsInt(obj3);
15712 if (PyErr_Occurred()) SWIG_fail;
15713 }
15714 {
15715 arg5 = (int) SWIG_PyObj_AsInt(obj4);
15716 if (PyErr_Occurred()) SWIG_fail;
15717 }
15718 {
15719 PyThreadState* __tstate = wxPyBeginAllowThreads();
15720 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
15721
15722 wxPyEndAllowThreads(__tstate);
15723 if (PyErr_Occurred()) SWIG_fail;
15724 }
15725 Py_INCREF(Py_None); resultobj = Py_None;
15726 return resultobj;
15727 fail:
15728 return NULL;
15729 }
15730
15731
15732 static PyObject *_wrap_PyPanel_base_DoSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15733 PyObject *resultobj;
15734 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15735 int arg2 ;
15736 int arg3 ;
15737 int arg4 ;
15738 int arg5 ;
15739 int arg6 = (int) wxSIZE_AUTO ;
15740 PyObject * obj0 = 0 ;
15741 PyObject * obj1 = 0 ;
15742 PyObject * obj2 = 0 ;
15743 PyObject * obj3 = 0 ;
15744 PyObject * obj4 = 0 ;
15745 PyObject * obj5 = 0 ;
15746 char *kwnames[] = {
15747 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
15748 };
15749
15750 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyPanel_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
15751 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15752 {
15753 arg2 = (int) SWIG_PyObj_AsInt(obj1);
15754 if (PyErr_Occurred()) SWIG_fail;
15755 }
15756 {
15757 arg3 = (int) SWIG_PyObj_AsInt(obj2);
15758 if (PyErr_Occurred()) SWIG_fail;
15759 }
15760 {
15761 arg4 = (int) SWIG_PyObj_AsInt(obj3);
15762 if (PyErr_Occurred()) SWIG_fail;
15763 }
15764 {
15765 arg5 = (int) SWIG_PyObj_AsInt(obj4);
15766 if (PyErr_Occurred()) SWIG_fail;
15767 }
15768 if (obj5) {
15769 {
15770 arg6 = (int) SWIG_PyObj_AsInt(obj5);
15771 if (PyErr_Occurred()) SWIG_fail;
15772 }
15773 }
15774 {
15775 PyThreadState* __tstate = wxPyBeginAllowThreads();
15776 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
15777
15778 wxPyEndAllowThreads(__tstate);
15779 if (PyErr_Occurred()) SWIG_fail;
15780 }
15781 Py_INCREF(Py_None); resultobj = Py_None;
15782 return resultobj;
15783 fail:
15784 return NULL;
15785 }
15786
15787
15788 static PyObject *_wrap_PyPanel_base_DoSetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15789 PyObject *resultobj;
15790 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15791 int arg2 ;
15792 int arg3 ;
15793 PyObject * obj0 = 0 ;
15794 PyObject * obj1 = 0 ;
15795 PyObject * obj2 = 0 ;
15796 char *kwnames[] = {
15797 (char *) "self",(char *) "width",(char *) "height", NULL
15798 };
15799
15800 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
15801 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15802 {
15803 arg2 = (int) SWIG_PyObj_AsInt(obj1);
15804 if (PyErr_Occurred()) SWIG_fail;
15805 }
15806 {
15807 arg3 = (int) SWIG_PyObj_AsInt(obj2);
15808 if (PyErr_Occurred()) SWIG_fail;
15809 }
15810 {
15811 PyThreadState* __tstate = wxPyBeginAllowThreads();
15812 (arg1)->base_DoSetClientSize(arg2,arg3);
15813
15814 wxPyEndAllowThreads(__tstate);
15815 if (PyErr_Occurred()) SWIG_fail;
15816 }
15817 Py_INCREF(Py_None); resultobj = Py_None;
15818 return resultobj;
15819 fail:
15820 return NULL;
15821 }
15822
15823
15824 static PyObject *_wrap_PyPanel_base_DoSetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15825 PyObject *resultobj;
15826 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15827 int arg2 ;
15828 int arg3 ;
15829 PyObject * obj0 = 0 ;
15830 PyObject * obj1 = 0 ;
15831 PyObject * obj2 = 0 ;
15832 char *kwnames[] = {
15833 (char *) "self",(char *) "x",(char *) "y", NULL
15834 };
15835
15836 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
15837 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15838 {
15839 arg2 = (int) SWIG_PyObj_AsInt(obj1);
15840 if (PyErr_Occurred()) SWIG_fail;
15841 }
15842 {
15843 arg3 = (int) SWIG_PyObj_AsInt(obj2);
15844 if (PyErr_Occurred()) SWIG_fail;
15845 }
15846 {
15847 PyThreadState* __tstate = wxPyBeginAllowThreads();
15848 (arg1)->base_DoSetVirtualSize(arg2,arg3);
15849
15850 wxPyEndAllowThreads(__tstate);
15851 if (PyErr_Occurred()) SWIG_fail;
15852 }
15853 Py_INCREF(Py_None); resultobj = Py_None;
15854 return resultobj;
15855 fail:
15856 return NULL;
15857 }
15858
15859
15860 static PyObject *_wrap_PyPanel_base_DoGetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15861 PyObject *resultobj;
15862 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15863 int *arg2 = (int *) 0 ;
15864 int *arg3 = (int *) 0 ;
15865 int temp2 ;
15866 int temp3 ;
15867 PyObject * obj0 = 0 ;
15868 char *kwnames[] = {
15869 (char *) "self", NULL
15870 };
15871
15872 arg2 = &temp2;
15873 arg3 = &temp3;
15874 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetSize",kwnames,&obj0)) goto fail;
15875 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15876 {
15877 PyThreadState* __tstate = wxPyBeginAllowThreads();
15878 ((wxPyPanel const *)arg1)->base_DoGetSize(arg2,arg3);
15879
15880 wxPyEndAllowThreads(__tstate);
15881 if (PyErr_Occurred()) SWIG_fail;
15882 }
15883 Py_INCREF(Py_None); resultobj = Py_None;
15884 {
15885 PyObject *o = PyInt_FromLong((long) (*arg2));
15886 resultobj = t_output_helper(resultobj,o);
15887 }
15888 {
15889 PyObject *o = PyInt_FromLong((long) (*arg3));
15890 resultobj = t_output_helper(resultobj,o);
15891 }
15892 return resultobj;
15893 fail:
15894 return NULL;
15895 }
15896
15897
15898 static PyObject *_wrap_PyPanel_base_DoGetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15899 PyObject *resultobj;
15900 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15901 int *arg2 = (int *) 0 ;
15902 int *arg3 = (int *) 0 ;
15903 int temp2 ;
15904 int temp3 ;
15905 PyObject * obj0 = 0 ;
15906 char *kwnames[] = {
15907 (char *) "self", NULL
15908 };
15909
15910 arg2 = &temp2;
15911 arg3 = &temp3;
15912 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetClientSize",kwnames,&obj0)) goto fail;
15913 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15914 {
15915 PyThreadState* __tstate = wxPyBeginAllowThreads();
15916 ((wxPyPanel const *)arg1)->base_DoGetClientSize(arg2,arg3);
15917
15918 wxPyEndAllowThreads(__tstate);
15919 if (PyErr_Occurred()) SWIG_fail;
15920 }
15921 Py_INCREF(Py_None); resultobj = Py_None;
15922 {
15923 PyObject *o = PyInt_FromLong((long) (*arg2));
15924 resultobj = t_output_helper(resultobj,o);
15925 }
15926 {
15927 PyObject *o = PyInt_FromLong((long) (*arg3));
15928 resultobj = t_output_helper(resultobj,o);
15929 }
15930 return resultobj;
15931 fail:
15932 return NULL;
15933 }
15934
15935
15936 static PyObject *_wrap_PyPanel_base_DoGetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
15937 PyObject *resultobj;
15938 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15939 int *arg2 = (int *) 0 ;
15940 int *arg3 = (int *) 0 ;
15941 int temp2 ;
15942 int temp3 ;
15943 PyObject * obj0 = 0 ;
15944 char *kwnames[] = {
15945 (char *) "self", NULL
15946 };
15947
15948 arg2 = &temp2;
15949 arg3 = &temp3;
15950 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetPosition",kwnames,&obj0)) goto fail;
15951 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15952 {
15953 PyThreadState* __tstate = wxPyBeginAllowThreads();
15954 ((wxPyPanel const *)arg1)->base_DoGetPosition(arg2,arg3);
15955
15956 wxPyEndAllowThreads(__tstate);
15957 if (PyErr_Occurred()) SWIG_fail;
15958 }
15959 Py_INCREF(Py_None); resultobj = Py_None;
15960 {
15961 PyObject *o = PyInt_FromLong((long) (*arg2));
15962 resultobj = t_output_helper(resultobj,o);
15963 }
15964 {
15965 PyObject *o = PyInt_FromLong((long) (*arg3));
15966 resultobj = t_output_helper(resultobj,o);
15967 }
15968 return resultobj;
15969 fail:
15970 return NULL;
15971 }
15972
15973
15974 static PyObject *_wrap_PyPanel_base_DoGetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15975 PyObject *resultobj;
15976 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15977 wxSize result;
15978 PyObject * obj0 = 0 ;
15979 char *kwnames[] = {
15980 (char *) "self", NULL
15981 };
15982
15983 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
15984 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
15985 {
15986 PyThreadState* __tstate = wxPyBeginAllowThreads();
15987 result = ((wxPyPanel const *)arg1)->base_DoGetVirtualSize();
15988
15989 wxPyEndAllowThreads(__tstate);
15990 if (PyErr_Occurred()) SWIG_fail;
15991 }
15992 {
15993 wxSize * resultptr;
15994 resultptr = new wxSize((wxSize &) result);
15995 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxSize, 1);
15996 }
15997 return resultobj;
15998 fail:
15999 return NULL;
16000 }
16001
16002
16003 static PyObject *_wrap_PyPanel_base_DoGetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16004 PyObject *resultobj;
16005 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16006 wxSize result;
16007 PyObject * obj0 = 0 ;
16008 char *kwnames[] = {
16009 (char *) "self", NULL
16010 };
16011
16012 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetBestSize",kwnames,&obj0)) goto fail;
16013 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16014 {
16015 PyThreadState* __tstate = wxPyBeginAllowThreads();
16016 result = ((wxPyPanel const *)arg1)->base_DoGetBestSize();
16017
16018 wxPyEndAllowThreads(__tstate);
16019 if (PyErr_Occurred()) SWIG_fail;
16020 }
16021 {
16022 wxSize * resultptr;
16023 resultptr = new wxSize((wxSize &) result);
16024 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxSize, 1);
16025 }
16026 return resultobj;
16027 fail:
16028 return NULL;
16029 }
16030
16031
16032 static PyObject *_wrap_PyPanel_base_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
16033 PyObject *resultobj;
16034 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16035 PyObject * obj0 = 0 ;
16036 char *kwnames[] = {
16037 (char *) "self", NULL
16038 };
16039
16040 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_InitDialog",kwnames,&obj0)) goto fail;
16041 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16042 {
16043 PyThreadState* __tstate = wxPyBeginAllowThreads();
16044 (arg1)->base_InitDialog();
16045
16046 wxPyEndAllowThreads(__tstate);
16047 if (PyErr_Occurred()) SWIG_fail;
16048 }
16049 Py_INCREF(Py_None); resultobj = Py_None;
16050 return resultobj;
16051 fail:
16052 return NULL;
16053 }
16054
16055
16056 static PyObject *_wrap_PyPanel_base_TransferDataToWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16057 PyObject *resultobj;
16058 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16059 bool result;
16060 PyObject * obj0 = 0 ;
16061 char *kwnames[] = {
16062 (char *) "self", NULL
16063 };
16064
16065 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
16066 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16067 {
16068 PyThreadState* __tstate = wxPyBeginAllowThreads();
16069 result = (bool)(arg1)->base_TransferDataToWindow();
16070
16071 wxPyEndAllowThreads(__tstate);
16072 if (PyErr_Occurred()) SWIG_fail;
16073 }
16074 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16075 return resultobj;
16076 fail:
16077 return NULL;
16078 }
16079
16080
16081 static PyObject *_wrap_PyPanel_base_TransferDataFromWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16082 PyObject *resultobj;
16083 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16084 bool result;
16085 PyObject * obj0 = 0 ;
16086 char *kwnames[] = {
16087 (char *) "self", NULL
16088 };
16089
16090 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
16091 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16092 {
16093 PyThreadState* __tstate = wxPyBeginAllowThreads();
16094 result = (bool)(arg1)->base_TransferDataFromWindow();
16095
16096 wxPyEndAllowThreads(__tstate);
16097 if (PyErr_Occurred()) SWIG_fail;
16098 }
16099 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16100 return resultobj;
16101 fail:
16102 return NULL;
16103 }
16104
16105
16106 static PyObject *_wrap_PyPanel_base_Validate(PyObject *self, PyObject *args, PyObject *kwargs) {
16107 PyObject *resultobj;
16108 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16109 bool result;
16110 PyObject * obj0 = 0 ;
16111 char *kwnames[] = {
16112 (char *) "self", NULL
16113 };
16114
16115 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_Validate",kwnames,&obj0)) goto fail;
16116 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16117 {
16118 PyThreadState* __tstate = wxPyBeginAllowThreads();
16119 result = (bool)(arg1)->base_Validate();
16120
16121 wxPyEndAllowThreads(__tstate);
16122 if (PyErr_Occurred()) SWIG_fail;
16123 }
16124 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16125 return resultobj;
16126 fail:
16127 return NULL;
16128 }
16129
16130
16131 static PyObject *_wrap_PyPanel_base_AcceptsFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
16132 PyObject *resultobj;
16133 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16134 bool result;
16135 PyObject * obj0 = 0 ;
16136 char *kwnames[] = {
16137 (char *) "self", NULL
16138 };
16139
16140 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocus",kwnames,&obj0)) goto fail;
16141 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16142 {
16143 PyThreadState* __tstate = wxPyBeginAllowThreads();
16144 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocus();
16145
16146 wxPyEndAllowThreads(__tstate);
16147 if (PyErr_Occurred()) SWIG_fail;
16148 }
16149 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16150 return resultobj;
16151 fail:
16152 return NULL;
16153 }
16154
16155
16156 static PyObject *_wrap_PyPanel_base_AcceptsFocusFromKeyboard(PyObject *self, PyObject *args, PyObject *kwargs) {
16157 PyObject *resultobj;
16158 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16159 bool result;
16160 PyObject * obj0 = 0 ;
16161 char *kwnames[] = {
16162 (char *) "self", NULL
16163 };
16164
16165 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
16166 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16167 {
16168 PyThreadState* __tstate = wxPyBeginAllowThreads();
16169 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocusFromKeyboard();
16170
16171 wxPyEndAllowThreads(__tstate);
16172 if (PyErr_Occurred()) SWIG_fail;
16173 }
16174 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16175 return resultobj;
16176 fail:
16177 return NULL;
16178 }
16179
16180
16181 static PyObject *_wrap_PyPanel_base_GetMaxSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16182 PyObject *resultobj;
16183 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16184 wxSize result;
16185 PyObject * obj0 = 0 ;
16186 char *kwnames[] = {
16187 (char *) "self", NULL
16188 };
16189
16190 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetMaxSize",kwnames,&obj0)) goto fail;
16191 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16192 {
16193 PyThreadState* __tstate = wxPyBeginAllowThreads();
16194 result = ((wxPyPanel const *)arg1)->base_GetMaxSize();
16195
16196 wxPyEndAllowThreads(__tstate);
16197 if (PyErr_Occurred()) SWIG_fail;
16198 }
16199 {
16200 wxSize * resultptr;
16201 resultptr = new wxSize((wxSize &) result);
16202 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxSize, 1);
16203 }
16204 return resultobj;
16205 fail:
16206 return NULL;
16207 }
16208
16209
16210 static PyObject *_wrap_PyPanel_base_AddChild(PyObject *self, PyObject *args, PyObject *kwargs) {
16211 PyObject *resultobj;
16212 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16213 wxWindow *arg2 = (wxWindow *) 0 ;
16214 PyObject * obj0 = 0 ;
16215 PyObject * obj1 = 0 ;
16216 char *kwnames[] = {
16217 (char *) "self",(char *) "child", NULL
16218 };
16219
16220 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
16221 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16222 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16223 {
16224 PyThreadState* __tstate = wxPyBeginAllowThreads();
16225 (arg1)->base_AddChild(arg2);
16226
16227 wxPyEndAllowThreads(__tstate);
16228 if (PyErr_Occurred()) SWIG_fail;
16229 }
16230 Py_INCREF(Py_None); resultobj = Py_None;
16231 return resultobj;
16232 fail:
16233 return NULL;
16234 }
16235
16236
16237 static PyObject *_wrap_PyPanel_base_RemoveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
16238 PyObject *resultobj;
16239 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16240 wxWindow *arg2 = (wxWindow *) 0 ;
16241 PyObject * obj0 = 0 ;
16242 PyObject * obj1 = 0 ;
16243 char *kwnames[] = {
16244 (char *) "self",(char *) "child", NULL
16245 };
16246
16247 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
16248 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPanel,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16249 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16250 {
16251 PyThreadState* __tstate = wxPyBeginAllowThreads();
16252 (arg1)->base_RemoveChild(arg2);
16253
16254 wxPyEndAllowThreads(__tstate);
16255 if (PyErr_Occurred()) SWIG_fail;
16256 }
16257 Py_INCREF(Py_None); resultobj = Py_None;
16258 return resultobj;
16259 fail:
16260 return NULL;
16261 }
16262
16263
16264 static PyObject * PyPanel_swigregister(PyObject *self, PyObject *args) {
16265 PyObject *obj;
16266 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16267 SWIG_TypeClientData(SWIGTYPE_p_wxPyPanel, obj);
16268 Py_INCREF(obj);
16269 return Py_BuildValue((char *)"");
16270 }
16271 static int _wrap_PrintoutTitleStr_set(PyObject *_val) {
16272 PyErr_SetString(PyExc_TypeError,"Variable PrintoutTitleStr is read-only.");
16273 return 1;
16274 }
16275
16276
16277 static PyObject *_wrap_PrintoutTitleStr_get() {
16278 PyObject *pyobj;
16279
16280 {
16281 #if wxUSE_UNICODE
16282 pyobj = PyUnicode_FromWideChar((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
16283 #else
16284 pyobj = PyString_FromStringAndSize((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
16285 #endif
16286 }
16287 return pyobj;
16288 }
16289
16290
16291 static int _wrap_PreviewCanvasNameStr_set(PyObject *_val) {
16292 PyErr_SetString(PyExc_TypeError,"Variable PreviewCanvasNameStr is read-only.");
16293 return 1;
16294 }
16295
16296
16297 static PyObject *_wrap_PreviewCanvasNameStr_get() {
16298 PyObject *pyobj;
16299
16300 {
16301 #if wxUSE_UNICODE
16302 pyobj = PyUnicode_FromWideChar((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
16303 #else
16304 pyobj = PyString_FromStringAndSize((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
16305 #endif
16306 }
16307 return pyobj;
16308 }
16309
16310
16311 static PyObject *_wrap_new_PrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
16312 PyObject *resultobj;
16313 wxPrintData *result;
16314 char *kwnames[] = {
16315 NULL
16316 };
16317
16318 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrintData",kwnames)) goto fail;
16319 {
16320 PyThreadState* __tstate = wxPyBeginAllowThreads();
16321 result = (wxPrintData *)new wxPrintData();
16322
16323 wxPyEndAllowThreads(__tstate);
16324 if (PyErr_Occurred()) SWIG_fail;
16325 }
16326 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrintData, 1);
16327 return resultobj;
16328 fail:
16329 return NULL;
16330 }
16331
16332
16333 static PyObject *_wrap_delete_PrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
16334 PyObject *resultobj;
16335 wxPrintData *arg1 = (wxPrintData *) 0 ;
16336 PyObject * obj0 = 0 ;
16337 char *kwnames[] = {
16338 (char *) "self", NULL
16339 };
16340
16341 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintData",kwnames,&obj0)) goto fail;
16342 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16343 {
16344 PyThreadState* __tstate = wxPyBeginAllowThreads();
16345 delete arg1;
16346
16347 wxPyEndAllowThreads(__tstate);
16348 if (PyErr_Occurred()) SWIG_fail;
16349 }
16350 Py_INCREF(Py_None); resultobj = Py_None;
16351 return resultobj;
16352 fail:
16353 return NULL;
16354 }
16355
16356
16357 static PyObject *_wrap_PrintData_GetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
16358 PyObject *resultobj;
16359 wxPrintData *arg1 = (wxPrintData *) 0 ;
16360 int result;
16361 PyObject * obj0 = 0 ;
16362 char *kwnames[] = {
16363 (char *) "self", NULL
16364 };
16365
16366 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetNoCopies",kwnames,&obj0)) goto fail;
16367 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16368 {
16369 PyThreadState* __tstate = wxPyBeginAllowThreads();
16370 result = (int)(arg1)->GetNoCopies();
16371
16372 wxPyEndAllowThreads(__tstate);
16373 if (PyErr_Occurred()) SWIG_fail;
16374 }
16375 resultobj = SWIG_PyObj_FromInt((int)result);
16376 return resultobj;
16377 fail:
16378 return NULL;
16379 }
16380
16381
16382 static PyObject *_wrap_PrintData_GetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
16383 PyObject *resultobj;
16384 wxPrintData *arg1 = (wxPrintData *) 0 ;
16385 bool result;
16386 PyObject * obj0 = 0 ;
16387 char *kwnames[] = {
16388 (char *) "self", NULL
16389 };
16390
16391 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetCollate",kwnames,&obj0)) goto fail;
16392 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16393 {
16394 PyThreadState* __tstate = wxPyBeginAllowThreads();
16395 result = (bool)(arg1)->GetCollate();
16396
16397 wxPyEndAllowThreads(__tstate);
16398 if (PyErr_Occurred()) SWIG_fail;
16399 }
16400 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16401 return resultobj;
16402 fail:
16403 return NULL;
16404 }
16405
16406
16407 static PyObject *_wrap_PrintData_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
16408 PyObject *resultobj;
16409 wxPrintData *arg1 = (wxPrintData *) 0 ;
16410 int result;
16411 PyObject * obj0 = 0 ;
16412 char *kwnames[] = {
16413 (char *) "self", NULL
16414 };
16415
16416 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOrientation",kwnames,&obj0)) goto fail;
16417 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16418 {
16419 PyThreadState* __tstate = wxPyBeginAllowThreads();
16420 result = (int)(arg1)->GetOrientation();
16421
16422 wxPyEndAllowThreads(__tstate);
16423 if (PyErr_Occurred()) SWIG_fail;
16424 }
16425 resultobj = SWIG_PyObj_FromInt((int)result);
16426 return resultobj;
16427 fail:
16428 return NULL;
16429 }
16430
16431
16432 static PyObject *_wrap_PrintData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
16433 PyObject *resultobj;
16434 wxPrintData *arg1 = (wxPrintData *) 0 ;
16435 bool result;
16436 PyObject * obj0 = 0 ;
16437 char *kwnames[] = {
16438 (char *) "self", NULL
16439 };
16440
16441 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_Ok",kwnames,&obj0)) goto fail;
16442 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16443 {
16444 PyThreadState* __tstate = wxPyBeginAllowThreads();
16445 result = (bool)(arg1)->Ok();
16446
16447 wxPyEndAllowThreads(__tstate);
16448 if (PyErr_Occurred()) SWIG_fail;
16449 }
16450 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16451 return resultobj;
16452 fail:
16453 return NULL;
16454 }
16455
16456
16457 static PyObject *_wrap_PrintData_GetPrinterName(PyObject *self, PyObject *args, PyObject *kwargs) {
16458 PyObject *resultobj;
16459 wxPrintData *arg1 = (wxPrintData *) 0 ;
16460 wxString *result;
16461 PyObject * obj0 = 0 ;
16462 char *kwnames[] = {
16463 (char *) "self", NULL
16464 };
16465
16466 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterName",kwnames,&obj0)) goto fail;
16467 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16468 {
16469 PyThreadState* __tstate = wxPyBeginAllowThreads();
16470 {
16471 wxString const &_result_ref = (arg1)->GetPrinterName();
16472 result = (wxString *) &_result_ref;
16473 }
16474
16475 wxPyEndAllowThreads(__tstate);
16476 if (PyErr_Occurred()) SWIG_fail;
16477 }
16478 {
16479 #if wxUSE_UNICODE
16480 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16481 #else
16482 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16483 #endif
16484 }
16485 return resultobj;
16486 fail:
16487 return NULL;
16488 }
16489
16490
16491 static PyObject *_wrap_PrintData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
16492 PyObject *resultobj;
16493 wxPrintData *arg1 = (wxPrintData *) 0 ;
16494 bool result;
16495 PyObject * obj0 = 0 ;
16496 char *kwnames[] = {
16497 (char *) "self", NULL
16498 };
16499
16500 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetColour",kwnames,&obj0)) goto fail;
16501 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16502 {
16503 PyThreadState* __tstate = wxPyBeginAllowThreads();
16504 result = (bool)(arg1)->GetColour();
16505
16506 wxPyEndAllowThreads(__tstate);
16507 if (PyErr_Occurred()) SWIG_fail;
16508 }
16509 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16510 return resultobj;
16511 fail:
16512 return NULL;
16513 }
16514
16515
16516 static PyObject *_wrap_PrintData_GetDuplex(PyObject *self, PyObject *args, PyObject *kwargs) {
16517 PyObject *resultobj;
16518 wxPrintData *arg1 = (wxPrintData *) 0 ;
16519 int result;
16520 PyObject * obj0 = 0 ;
16521 char *kwnames[] = {
16522 (char *) "self", NULL
16523 };
16524
16525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetDuplex",kwnames,&obj0)) goto fail;
16526 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16527 {
16528 PyThreadState* __tstate = wxPyBeginAllowThreads();
16529 result = (int)(arg1)->GetDuplex();
16530
16531 wxPyEndAllowThreads(__tstate);
16532 if (PyErr_Occurred()) SWIG_fail;
16533 }
16534 resultobj = SWIG_PyObj_FromInt((int)result);
16535 return resultobj;
16536 fail:
16537 return NULL;
16538 }
16539
16540
16541 static PyObject *_wrap_PrintData_GetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
16542 PyObject *resultobj;
16543 wxPrintData *arg1 = (wxPrintData *) 0 ;
16544 int result;
16545 PyObject * obj0 = 0 ;
16546 char *kwnames[] = {
16547 (char *) "self", NULL
16548 };
16549
16550 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperId",kwnames,&obj0)) goto fail;
16551 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16552 {
16553 PyThreadState* __tstate = wxPyBeginAllowThreads();
16554 result = (int)(arg1)->GetPaperId();
16555
16556 wxPyEndAllowThreads(__tstate);
16557 if (PyErr_Occurred()) SWIG_fail;
16558 }
16559 resultobj = SWIG_PyObj_FromInt((int)result);
16560 return resultobj;
16561 fail:
16562 return NULL;
16563 }
16564
16565
16566 static PyObject *_wrap_PrintData_GetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16567 PyObject *resultobj;
16568 wxPrintData *arg1 = (wxPrintData *) 0 ;
16569 wxSize *result;
16570 PyObject * obj0 = 0 ;
16571 char *kwnames[] = {
16572 (char *) "self", NULL
16573 };
16574
16575 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperSize",kwnames,&obj0)) goto fail;
16576 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16577 {
16578 PyThreadState* __tstate = wxPyBeginAllowThreads();
16579 {
16580 wxSize const &_result_ref = (arg1)->GetPaperSize();
16581 result = (wxSize *) &_result_ref;
16582 }
16583
16584 wxPyEndAllowThreads(__tstate);
16585 if (PyErr_Occurred()) SWIG_fail;
16586 }
16587 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxSize, 0);
16588 return resultobj;
16589 fail:
16590 return NULL;
16591 }
16592
16593
16594 static PyObject *_wrap_PrintData_GetQuality(PyObject *self, PyObject *args, PyObject *kwargs) {
16595 PyObject *resultobj;
16596 wxPrintData *arg1 = (wxPrintData *) 0 ;
16597 int result;
16598 PyObject * obj0 = 0 ;
16599 char *kwnames[] = {
16600 (char *) "self", NULL
16601 };
16602
16603 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetQuality",kwnames,&obj0)) goto fail;
16604 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16605 {
16606 PyThreadState* __tstate = wxPyBeginAllowThreads();
16607 result = (int)(arg1)->GetQuality();
16608
16609 wxPyEndAllowThreads(__tstate);
16610 if (PyErr_Occurred()) SWIG_fail;
16611 }
16612 resultobj = SWIG_PyObj_FromInt((int)result);
16613 return resultobj;
16614 fail:
16615 return NULL;
16616 }
16617
16618
16619 static PyObject *_wrap_PrintData_SetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
16620 PyObject *resultobj;
16621 wxPrintData *arg1 = (wxPrintData *) 0 ;
16622 int arg2 ;
16623 PyObject * obj0 = 0 ;
16624 PyObject * obj1 = 0 ;
16625 char *kwnames[] = {
16626 (char *) "self",(char *) "v", NULL
16627 };
16628
16629 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
16630 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16631 {
16632 arg2 = (int) SWIG_PyObj_AsInt(obj1);
16633 if (PyErr_Occurred()) SWIG_fail;
16634 }
16635 {
16636 PyThreadState* __tstate = wxPyBeginAllowThreads();
16637 (arg1)->SetNoCopies(arg2);
16638
16639 wxPyEndAllowThreads(__tstate);
16640 if (PyErr_Occurred()) SWIG_fail;
16641 }
16642 Py_INCREF(Py_None); resultobj = Py_None;
16643 return resultobj;
16644 fail:
16645 return NULL;
16646 }
16647
16648
16649 static PyObject *_wrap_PrintData_SetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
16650 PyObject *resultobj;
16651 wxPrintData *arg1 = (wxPrintData *) 0 ;
16652 bool arg2 ;
16653 PyObject * obj0 = 0 ;
16654 PyObject * obj1 = 0 ;
16655 char *kwnames[] = {
16656 (char *) "self",(char *) "flag", NULL
16657 };
16658
16659 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
16660 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16661 {
16662 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
16663 if (PyErr_Occurred()) SWIG_fail;
16664 }
16665 {
16666 PyThreadState* __tstate = wxPyBeginAllowThreads();
16667 (arg1)->SetCollate(arg2);
16668
16669 wxPyEndAllowThreads(__tstate);
16670 if (PyErr_Occurred()) SWIG_fail;
16671 }
16672 Py_INCREF(Py_None); resultobj = Py_None;
16673 return resultobj;
16674 fail:
16675 return NULL;
16676 }
16677
16678
16679 static PyObject *_wrap_PrintData_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
16680 PyObject *resultobj;
16681 wxPrintData *arg1 = (wxPrintData *) 0 ;
16682 int arg2 ;
16683 PyObject * obj0 = 0 ;
16684 PyObject * obj1 = 0 ;
16685 char *kwnames[] = {
16686 (char *) "self",(char *) "orient", NULL
16687 };
16688
16689 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
16690 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16691 {
16692 arg2 = (int) SWIG_PyObj_AsInt(obj1);
16693 if (PyErr_Occurred()) SWIG_fail;
16694 }
16695 {
16696 PyThreadState* __tstate = wxPyBeginAllowThreads();
16697 (arg1)->SetOrientation(arg2);
16698
16699 wxPyEndAllowThreads(__tstate);
16700 if (PyErr_Occurred()) SWIG_fail;
16701 }
16702 Py_INCREF(Py_None); resultobj = Py_None;
16703 return resultobj;
16704 fail:
16705 return NULL;
16706 }
16707
16708
16709 static PyObject *_wrap_PrintData_SetPrinterName(PyObject *self, PyObject *args, PyObject *kwargs) {
16710 PyObject *resultobj;
16711 wxPrintData *arg1 = (wxPrintData *) 0 ;
16712 wxString *arg2 = 0 ;
16713 bool temp2 = False ;
16714 PyObject * obj0 = 0 ;
16715 PyObject * obj1 = 0 ;
16716 char *kwnames[] = {
16717 (char *) "self",(char *) "name", NULL
16718 };
16719
16720 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterName",kwnames,&obj0,&obj1)) goto fail;
16721 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16722 {
16723 arg2 = wxString_in_helper(obj1);
16724 if (arg2 == NULL) SWIG_fail;
16725 temp2 = True;
16726 }
16727 {
16728 PyThreadState* __tstate = wxPyBeginAllowThreads();
16729 (arg1)->SetPrinterName((wxString const &)*arg2);
16730
16731 wxPyEndAllowThreads(__tstate);
16732 if (PyErr_Occurred()) SWIG_fail;
16733 }
16734 Py_INCREF(Py_None); resultobj = Py_None;
16735 {
16736 if (temp2)
16737 delete arg2;
16738 }
16739 return resultobj;
16740 fail:
16741 {
16742 if (temp2)
16743 delete arg2;
16744 }
16745 return NULL;
16746 }
16747
16748
16749 static PyObject *_wrap_PrintData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
16750 PyObject *resultobj;
16751 wxPrintData *arg1 = (wxPrintData *) 0 ;
16752 bool arg2 ;
16753 PyObject * obj0 = 0 ;
16754 PyObject * obj1 = 0 ;
16755 char *kwnames[] = {
16756 (char *) "self",(char *) "colour", NULL
16757 };
16758
16759 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetColour",kwnames,&obj0,&obj1)) goto fail;
16760 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16761 {
16762 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
16763 if (PyErr_Occurred()) SWIG_fail;
16764 }
16765 {
16766 PyThreadState* __tstate = wxPyBeginAllowThreads();
16767 (arg1)->SetColour(arg2);
16768
16769 wxPyEndAllowThreads(__tstate);
16770 if (PyErr_Occurred()) SWIG_fail;
16771 }
16772 Py_INCREF(Py_None); resultobj = Py_None;
16773 return resultobj;
16774 fail:
16775 return NULL;
16776 }
16777
16778
16779 static PyObject *_wrap_PrintData_SetDuplex(PyObject *self, PyObject *args, PyObject *kwargs) {
16780 PyObject *resultobj;
16781 wxPrintData *arg1 = (wxPrintData *) 0 ;
16782 int arg2 ;
16783 PyObject * obj0 = 0 ;
16784 PyObject * obj1 = 0 ;
16785 char *kwnames[] = {
16786 (char *) "self",(char *) "duplex", NULL
16787 };
16788
16789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetDuplex",kwnames,&obj0,&obj1)) goto fail;
16790 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16791 {
16792 arg2 = (wxDuplexMode) SWIG_PyObj_AsInt(obj1);
16793 if (PyErr_Occurred()) SWIG_fail;
16794 }
16795 {
16796 PyThreadState* __tstate = wxPyBeginAllowThreads();
16797 (arg1)->SetDuplex((wxDuplexMode )arg2);
16798
16799 wxPyEndAllowThreads(__tstate);
16800 if (PyErr_Occurred()) SWIG_fail;
16801 }
16802 Py_INCREF(Py_None); resultobj = Py_None;
16803 return resultobj;
16804 fail:
16805 return NULL;
16806 }
16807
16808
16809 static PyObject *_wrap_PrintData_SetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
16810 PyObject *resultobj;
16811 wxPrintData *arg1 = (wxPrintData *) 0 ;
16812 int arg2 ;
16813 PyObject * obj0 = 0 ;
16814 PyObject * obj1 = 0 ;
16815 char *kwnames[] = {
16816 (char *) "self",(char *) "sizeId", NULL
16817 };
16818
16819 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
16820 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16821 {
16822 arg2 = (wxPaperSize) SWIG_PyObj_AsInt(obj1);
16823 if (PyErr_Occurred()) SWIG_fail;
16824 }
16825 {
16826 PyThreadState* __tstate = wxPyBeginAllowThreads();
16827 (arg1)->SetPaperId((wxPaperSize )arg2);
16828
16829 wxPyEndAllowThreads(__tstate);
16830 if (PyErr_Occurred()) SWIG_fail;
16831 }
16832 Py_INCREF(Py_None); resultobj = Py_None;
16833 return resultobj;
16834 fail:
16835 return NULL;
16836 }
16837
16838
16839 static PyObject *_wrap_PrintData_SetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16840 PyObject *resultobj;
16841 wxPrintData *arg1 = (wxPrintData *) 0 ;
16842 wxSize *arg2 = 0 ;
16843 wxSize temp2 ;
16844 PyObject * obj0 = 0 ;
16845 PyObject * obj1 = 0 ;
16846 char *kwnames[] = {
16847 (char *) "self",(char *) "sz", NULL
16848 };
16849
16850 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
16851 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16852 {
16853 arg2 = &temp2;
16854 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
16855 }
16856 {
16857 PyThreadState* __tstate = wxPyBeginAllowThreads();
16858 (arg1)->SetPaperSize((wxSize const &)*arg2);
16859
16860 wxPyEndAllowThreads(__tstate);
16861 if (PyErr_Occurred()) SWIG_fail;
16862 }
16863 Py_INCREF(Py_None); resultobj = Py_None;
16864 return resultobj;
16865 fail:
16866 return NULL;
16867 }
16868
16869
16870 static PyObject *_wrap_PrintData_SetQuality(PyObject *self, PyObject *args, PyObject *kwargs) {
16871 PyObject *resultobj;
16872 wxPrintData *arg1 = (wxPrintData *) 0 ;
16873 int arg2 ;
16874 PyObject * obj0 = 0 ;
16875 PyObject * obj1 = 0 ;
16876 char *kwnames[] = {
16877 (char *) "self",(char *) "quality", NULL
16878 };
16879
16880 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetQuality",kwnames,&obj0,&obj1)) goto fail;
16881 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16882 {
16883 arg2 = (int) SWIG_PyObj_AsInt(obj1);
16884 if (PyErr_Occurred()) SWIG_fail;
16885 }
16886 {
16887 PyThreadState* __tstate = wxPyBeginAllowThreads();
16888 (arg1)->SetQuality(arg2);
16889
16890 wxPyEndAllowThreads(__tstate);
16891 if (PyErr_Occurred()) SWIG_fail;
16892 }
16893 Py_INCREF(Py_None); resultobj = Py_None;
16894 return resultobj;
16895 fail:
16896 return NULL;
16897 }
16898
16899
16900 static PyObject *_wrap_PrintData_GetPrinterCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
16901 PyObject *resultobj;
16902 wxPrintData *arg1 = (wxPrintData *) 0 ;
16903 wxString *result;
16904 PyObject * obj0 = 0 ;
16905 char *kwnames[] = {
16906 (char *) "self", NULL
16907 };
16908
16909 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterCommand",kwnames,&obj0)) goto fail;
16910 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16911 {
16912 PyThreadState* __tstate = wxPyBeginAllowThreads();
16913 {
16914 wxString const &_result_ref = (arg1)->GetPrinterCommand();
16915 result = (wxString *) &_result_ref;
16916 }
16917
16918 wxPyEndAllowThreads(__tstate);
16919 if (PyErr_Occurred()) SWIG_fail;
16920 }
16921 {
16922 #if wxUSE_UNICODE
16923 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16924 #else
16925 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16926 #endif
16927 }
16928 return resultobj;
16929 fail:
16930 return NULL;
16931 }
16932
16933
16934 static PyObject *_wrap_PrintData_GetPrinterOptions(PyObject *self, PyObject *args, PyObject *kwargs) {
16935 PyObject *resultobj;
16936 wxPrintData *arg1 = (wxPrintData *) 0 ;
16937 wxString *result;
16938 PyObject * obj0 = 0 ;
16939 char *kwnames[] = {
16940 (char *) "self", NULL
16941 };
16942
16943 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterOptions",kwnames,&obj0)) goto fail;
16944 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16945 {
16946 PyThreadState* __tstate = wxPyBeginAllowThreads();
16947 {
16948 wxString const &_result_ref = (arg1)->GetPrinterOptions();
16949 result = (wxString *) &_result_ref;
16950 }
16951
16952 wxPyEndAllowThreads(__tstate);
16953 if (PyErr_Occurred()) SWIG_fail;
16954 }
16955 {
16956 #if wxUSE_UNICODE
16957 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16958 #else
16959 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16960 #endif
16961 }
16962 return resultobj;
16963 fail:
16964 return NULL;
16965 }
16966
16967
16968 static PyObject *_wrap_PrintData_GetPreviewCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
16969 PyObject *resultobj;
16970 wxPrintData *arg1 = (wxPrintData *) 0 ;
16971 wxString *result;
16972 PyObject * obj0 = 0 ;
16973 char *kwnames[] = {
16974 (char *) "self", NULL
16975 };
16976
16977 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPreviewCommand",kwnames,&obj0)) goto fail;
16978 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
16979 {
16980 PyThreadState* __tstate = wxPyBeginAllowThreads();
16981 {
16982 wxString const &_result_ref = (arg1)->GetPreviewCommand();
16983 result = (wxString *) &_result_ref;
16984 }
16985
16986 wxPyEndAllowThreads(__tstate);
16987 if (PyErr_Occurred()) SWIG_fail;
16988 }
16989 {
16990 #if wxUSE_UNICODE
16991 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16992 #else
16993 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16994 #endif
16995 }
16996 return resultobj;
16997 fail:
16998 return NULL;
16999 }
17000
17001
17002 static PyObject *_wrap_PrintData_GetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
17003 PyObject *resultobj;
17004 wxPrintData *arg1 = (wxPrintData *) 0 ;
17005 wxString *result;
17006 PyObject * obj0 = 0 ;
17007 char *kwnames[] = {
17008 (char *) "self", NULL
17009 };
17010
17011 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFilename",kwnames,&obj0)) goto fail;
17012 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17013 {
17014 PyThreadState* __tstate = wxPyBeginAllowThreads();
17015 {
17016 wxString const &_result_ref = (arg1)->GetFilename();
17017 result = (wxString *) &_result_ref;
17018 }
17019
17020 wxPyEndAllowThreads(__tstate);
17021 if (PyErr_Occurred()) SWIG_fail;
17022 }
17023 {
17024 #if wxUSE_UNICODE
17025 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
17026 #else
17027 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
17028 #endif
17029 }
17030 return resultobj;
17031 fail:
17032 return NULL;
17033 }
17034
17035
17036 static PyObject *_wrap_PrintData_GetFontMetricPath(PyObject *self, PyObject *args, PyObject *kwargs) {
17037 PyObject *resultobj;
17038 wxPrintData *arg1 = (wxPrintData *) 0 ;
17039 wxString *result;
17040 PyObject * obj0 = 0 ;
17041 char *kwnames[] = {
17042 (char *) "self", NULL
17043 };
17044
17045 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFontMetricPath",kwnames,&obj0)) goto fail;
17046 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17047 {
17048 PyThreadState* __tstate = wxPyBeginAllowThreads();
17049 {
17050 wxString const &_result_ref = (arg1)->GetFontMetricPath();
17051 result = (wxString *) &_result_ref;
17052 }
17053
17054 wxPyEndAllowThreads(__tstate);
17055 if (PyErr_Occurred()) SWIG_fail;
17056 }
17057 {
17058 #if wxUSE_UNICODE
17059 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
17060 #else
17061 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
17062 #endif
17063 }
17064 return resultobj;
17065 fail:
17066 return NULL;
17067 }
17068
17069
17070 static PyObject *_wrap_PrintData_GetPrinterScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
17071 PyObject *resultobj;
17072 wxPrintData *arg1 = (wxPrintData *) 0 ;
17073 double result;
17074 PyObject * obj0 = 0 ;
17075 char *kwnames[] = {
17076 (char *) "self", NULL
17077 };
17078
17079 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleX",kwnames,&obj0)) goto fail;
17080 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17081 {
17082 PyThreadState* __tstate = wxPyBeginAllowThreads();
17083 result = (double)(arg1)->GetPrinterScaleX();
17084
17085 wxPyEndAllowThreads(__tstate);
17086 if (PyErr_Occurred()) SWIG_fail;
17087 }
17088 resultobj = SWIG_PyObj_FromDouble((double)result);
17089 return resultobj;
17090 fail:
17091 return NULL;
17092 }
17093
17094
17095 static PyObject *_wrap_PrintData_GetPrinterScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
17096 PyObject *resultobj;
17097 wxPrintData *arg1 = (wxPrintData *) 0 ;
17098 double result;
17099 PyObject * obj0 = 0 ;
17100 char *kwnames[] = {
17101 (char *) "self", NULL
17102 };
17103
17104 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleY",kwnames,&obj0)) goto fail;
17105 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17106 {
17107 PyThreadState* __tstate = wxPyBeginAllowThreads();
17108 result = (double)(arg1)->GetPrinterScaleY();
17109
17110 wxPyEndAllowThreads(__tstate);
17111 if (PyErr_Occurred()) SWIG_fail;
17112 }
17113 resultobj = SWIG_PyObj_FromDouble((double)result);
17114 return resultobj;
17115 fail:
17116 return NULL;
17117 }
17118
17119
17120 static PyObject *_wrap_PrintData_GetPrinterTranslateX(PyObject *self, PyObject *args, PyObject *kwargs) {
17121 PyObject *resultobj;
17122 wxPrintData *arg1 = (wxPrintData *) 0 ;
17123 long result;
17124 PyObject * obj0 = 0 ;
17125 char *kwnames[] = {
17126 (char *) "self", NULL
17127 };
17128
17129 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateX",kwnames,&obj0)) goto fail;
17130 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17131 {
17132 PyThreadState* __tstate = wxPyBeginAllowThreads();
17133 result = (long)(arg1)->GetPrinterTranslateX();
17134
17135 wxPyEndAllowThreads(__tstate);
17136 if (PyErr_Occurred()) SWIG_fail;
17137 }
17138 resultobj = SWIG_PyObj_FromLong((long)result);
17139 return resultobj;
17140 fail:
17141 return NULL;
17142 }
17143
17144
17145 static PyObject *_wrap_PrintData_GetPrinterTranslateY(PyObject *self, PyObject *args, PyObject *kwargs) {
17146 PyObject *resultobj;
17147 wxPrintData *arg1 = (wxPrintData *) 0 ;
17148 long result;
17149 PyObject * obj0 = 0 ;
17150 char *kwnames[] = {
17151 (char *) "self", NULL
17152 };
17153
17154 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateY",kwnames,&obj0)) goto fail;
17155 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17156 {
17157 PyThreadState* __tstate = wxPyBeginAllowThreads();
17158 result = (long)(arg1)->GetPrinterTranslateY();
17159
17160 wxPyEndAllowThreads(__tstate);
17161 if (PyErr_Occurred()) SWIG_fail;
17162 }
17163 resultobj = SWIG_PyObj_FromLong((long)result);
17164 return resultobj;
17165 fail:
17166 return NULL;
17167 }
17168
17169
17170 static PyObject *_wrap_PrintData_GetPrintMode(PyObject *self, PyObject *args, PyObject *kwargs) {
17171 PyObject *resultobj;
17172 wxPrintData *arg1 = (wxPrintData *) 0 ;
17173 int result;
17174 PyObject * obj0 = 0 ;
17175 char *kwnames[] = {
17176 (char *) "self", NULL
17177 };
17178
17179 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrintMode",kwnames,&obj0)) goto fail;
17180 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17181 {
17182 PyThreadState* __tstate = wxPyBeginAllowThreads();
17183 result = (int)(arg1)->GetPrintMode();
17184
17185 wxPyEndAllowThreads(__tstate);
17186 if (PyErr_Occurred()) SWIG_fail;
17187 }
17188 resultobj = SWIG_PyObj_FromInt((int)result);
17189 return resultobj;
17190 fail:
17191 return NULL;
17192 }
17193
17194
17195 static PyObject *_wrap_PrintData_SetPrinterCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
17196 PyObject *resultobj;
17197 wxPrintData *arg1 = (wxPrintData *) 0 ;
17198 wxString *arg2 = 0 ;
17199 bool temp2 = False ;
17200 PyObject * obj0 = 0 ;
17201 PyObject * obj1 = 0 ;
17202 char *kwnames[] = {
17203 (char *) "self",(char *) "command", NULL
17204 };
17205
17206 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterCommand",kwnames,&obj0,&obj1)) goto fail;
17207 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17208 {
17209 arg2 = wxString_in_helper(obj1);
17210 if (arg2 == NULL) SWIG_fail;
17211 temp2 = True;
17212 }
17213 {
17214 PyThreadState* __tstate = wxPyBeginAllowThreads();
17215 (arg1)->SetPrinterCommand((wxString const &)*arg2);
17216
17217 wxPyEndAllowThreads(__tstate);
17218 if (PyErr_Occurred()) SWIG_fail;
17219 }
17220 Py_INCREF(Py_None); resultobj = Py_None;
17221 {
17222 if (temp2)
17223 delete arg2;
17224 }
17225 return resultobj;
17226 fail:
17227 {
17228 if (temp2)
17229 delete arg2;
17230 }
17231 return NULL;
17232 }
17233
17234
17235 static PyObject *_wrap_PrintData_SetPrinterOptions(PyObject *self, PyObject *args, PyObject *kwargs) {
17236 PyObject *resultobj;
17237 wxPrintData *arg1 = (wxPrintData *) 0 ;
17238 wxString *arg2 = 0 ;
17239 bool temp2 = False ;
17240 PyObject * obj0 = 0 ;
17241 PyObject * obj1 = 0 ;
17242 char *kwnames[] = {
17243 (char *) "self",(char *) "options", NULL
17244 };
17245
17246 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterOptions",kwnames,&obj0,&obj1)) goto fail;
17247 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17248 {
17249 arg2 = wxString_in_helper(obj1);
17250 if (arg2 == NULL) SWIG_fail;
17251 temp2 = True;
17252 }
17253 {
17254 PyThreadState* __tstate = wxPyBeginAllowThreads();
17255 (arg1)->SetPrinterOptions((wxString const &)*arg2);
17256
17257 wxPyEndAllowThreads(__tstate);
17258 if (PyErr_Occurred()) SWIG_fail;
17259 }
17260 Py_INCREF(Py_None); resultobj = Py_None;
17261 {
17262 if (temp2)
17263 delete arg2;
17264 }
17265 return resultobj;
17266 fail:
17267 {
17268 if (temp2)
17269 delete arg2;
17270 }
17271 return NULL;
17272 }
17273
17274
17275 static PyObject *_wrap_PrintData_SetPreviewCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
17276 PyObject *resultobj;
17277 wxPrintData *arg1 = (wxPrintData *) 0 ;
17278 wxString *arg2 = 0 ;
17279 bool temp2 = False ;
17280 PyObject * obj0 = 0 ;
17281 PyObject * obj1 = 0 ;
17282 char *kwnames[] = {
17283 (char *) "self",(char *) "command", NULL
17284 };
17285
17286 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPreviewCommand",kwnames,&obj0,&obj1)) goto fail;
17287 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17288 {
17289 arg2 = wxString_in_helper(obj1);
17290 if (arg2 == NULL) SWIG_fail;
17291 temp2 = True;
17292 }
17293 {
17294 PyThreadState* __tstate = wxPyBeginAllowThreads();
17295 (arg1)->SetPreviewCommand((wxString const &)*arg2);
17296
17297 wxPyEndAllowThreads(__tstate);
17298 if (PyErr_Occurred()) SWIG_fail;
17299 }
17300 Py_INCREF(Py_None); resultobj = Py_None;
17301 {
17302 if (temp2)
17303 delete arg2;
17304 }
17305 return resultobj;
17306 fail:
17307 {
17308 if (temp2)
17309 delete arg2;
17310 }
17311 return NULL;
17312 }
17313
17314
17315 static PyObject *_wrap_PrintData_SetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
17316 PyObject *resultobj;
17317 wxPrintData *arg1 = (wxPrintData *) 0 ;
17318 wxString *arg2 = 0 ;
17319 bool temp2 = False ;
17320 PyObject * obj0 = 0 ;
17321 PyObject * obj1 = 0 ;
17322 char *kwnames[] = {
17323 (char *) "self",(char *) "filename", NULL
17324 };
17325
17326 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFilename",kwnames,&obj0,&obj1)) goto fail;
17327 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17328 {
17329 arg2 = wxString_in_helper(obj1);
17330 if (arg2 == NULL) SWIG_fail;
17331 temp2 = True;
17332 }
17333 {
17334 PyThreadState* __tstate = wxPyBeginAllowThreads();
17335 (arg1)->SetFilename((wxString const &)*arg2);
17336
17337 wxPyEndAllowThreads(__tstate);
17338 if (PyErr_Occurred()) SWIG_fail;
17339 }
17340 Py_INCREF(Py_None); resultobj = Py_None;
17341 {
17342 if (temp2)
17343 delete arg2;
17344 }
17345 return resultobj;
17346 fail:
17347 {
17348 if (temp2)
17349 delete arg2;
17350 }
17351 return NULL;
17352 }
17353
17354
17355 static PyObject *_wrap_PrintData_SetFontMetricPath(PyObject *self, PyObject *args, PyObject *kwargs) {
17356 PyObject *resultobj;
17357 wxPrintData *arg1 = (wxPrintData *) 0 ;
17358 wxString *arg2 = 0 ;
17359 bool temp2 = False ;
17360 PyObject * obj0 = 0 ;
17361 PyObject * obj1 = 0 ;
17362 char *kwnames[] = {
17363 (char *) "self",(char *) "path", NULL
17364 };
17365
17366 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFontMetricPath",kwnames,&obj0,&obj1)) goto fail;
17367 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17368 {
17369 arg2 = wxString_in_helper(obj1);
17370 if (arg2 == NULL) SWIG_fail;
17371 temp2 = True;
17372 }
17373 {
17374 PyThreadState* __tstate = wxPyBeginAllowThreads();
17375 (arg1)->SetFontMetricPath((wxString const &)*arg2);
17376
17377 wxPyEndAllowThreads(__tstate);
17378 if (PyErr_Occurred()) SWIG_fail;
17379 }
17380 Py_INCREF(Py_None); resultobj = Py_None;
17381 {
17382 if (temp2)
17383 delete arg2;
17384 }
17385 return resultobj;
17386 fail:
17387 {
17388 if (temp2)
17389 delete arg2;
17390 }
17391 return NULL;
17392 }
17393
17394
17395 static PyObject *_wrap_PrintData_SetPrinterScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
17396 PyObject *resultobj;
17397 wxPrintData *arg1 = (wxPrintData *) 0 ;
17398 double arg2 ;
17399 PyObject * obj0 = 0 ;
17400 PyObject * obj1 = 0 ;
17401 char *kwnames[] = {
17402 (char *) "self",(char *) "x", NULL
17403 };
17404
17405 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleX",kwnames,&obj0,&obj1)) goto fail;
17406 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17407 {
17408 arg2 = (double) SWIG_PyObj_AsDouble(obj1);
17409 if (PyErr_Occurred()) SWIG_fail;
17410 }
17411 {
17412 PyThreadState* __tstate = wxPyBeginAllowThreads();
17413 (arg1)->SetPrinterScaleX(arg2);
17414
17415 wxPyEndAllowThreads(__tstate);
17416 if (PyErr_Occurred()) SWIG_fail;
17417 }
17418 Py_INCREF(Py_None); resultobj = Py_None;
17419 return resultobj;
17420 fail:
17421 return NULL;
17422 }
17423
17424
17425 static PyObject *_wrap_PrintData_SetPrinterScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
17426 PyObject *resultobj;
17427 wxPrintData *arg1 = (wxPrintData *) 0 ;
17428 double arg2 ;
17429 PyObject * obj0 = 0 ;
17430 PyObject * obj1 = 0 ;
17431 char *kwnames[] = {
17432 (char *) "self",(char *) "y", NULL
17433 };
17434
17435 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleY",kwnames,&obj0,&obj1)) goto fail;
17436 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17437 {
17438 arg2 = (double) SWIG_PyObj_AsDouble(obj1);
17439 if (PyErr_Occurred()) SWIG_fail;
17440 }
17441 {
17442 PyThreadState* __tstate = wxPyBeginAllowThreads();
17443 (arg1)->SetPrinterScaleY(arg2);
17444
17445 wxPyEndAllowThreads(__tstate);
17446 if (PyErr_Occurred()) SWIG_fail;
17447 }
17448 Py_INCREF(Py_None); resultobj = Py_None;
17449 return resultobj;
17450 fail:
17451 return NULL;
17452 }
17453
17454
17455 static PyObject *_wrap_PrintData_SetPrinterScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
17456 PyObject *resultobj;
17457 wxPrintData *arg1 = (wxPrintData *) 0 ;
17458 double arg2 ;
17459 double arg3 ;
17460 PyObject * obj0 = 0 ;
17461 PyObject * obj1 = 0 ;
17462 PyObject * obj2 = 0 ;
17463 char *kwnames[] = {
17464 (char *) "self",(char *) "x",(char *) "y", NULL
17465 };
17466
17467 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterScaling",kwnames,&obj0,&obj1,&obj2)) goto fail;
17468 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17469 {
17470 arg2 = (double) SWIG_PyObj_AsDouble(obj1);
17471 if (PyErr_Occurred()) SWIG_fail;
17472 }
17473 {
17474 arg3 = (double) SWIG_PyObj_AsDouble(obj2);
17475 if (PyErr_Occurred()) SWIG_fail;
17476 }
17477 {
17478 PyThreadState* __tstate = wxPyBeginAllowThreads();
17479 (arg1)->SetPrinterScaling(arg2,arg3);
17480
17481 wxPyEndAllowThreads(__tstate);
17482 if (PyErr_Occurred()) SWIG_fail;
17483 }
17484 Py_INCREF(Py_None); resultobj = Py_None;
17485 return resultobj;
17486 fail:
17487 return NULL;
17488 }
17489
17490
17491 static PyObject *_wrap_PrintData_SetPrinterTranslateX(PyObject *self, PyObject *args, PyObject *kwargs) {
17492 PyObject *resultobj;
17493 wxPrintData *arg1 = (wxPrintData *) 0 ;
17494 long arg2 ;
17495 PyObject * obj0 = 0 ;
17496 PyObject * obj1 = 0 ;
17497 char *kwnames[] = {
17498 (char *) "self",(char *) "x", NULL
17499 };
17500
17501 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateX",kwnames,&obj0,&obj1)) goto fail;
17502 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17503 {
17504 arg2 = (long) SWIG_PyObj_AsLong(obj1);
17505 if (PyErr_Occurred()) SWIG_fail;
17506 }
17507 {
17508 PyThreadState* __tstate = wxPyBeginAllowThreads();
17509 (arg1)->SetPrinterTranslateX(arg2);
17510
17511 wxPyEndAllowThreads(__tstate);
17512 if (PyErr_Occurred()) SWIG_fail;
17513 }
17514 Py_INCREF(Py_None); resultobj = Py_None;
17515 return resultobj;
17516 fail:
17517 return NULL;
17518 }
17519
17520
17521 static PyObject *_wrap_PrintData_SetPrinterTranslateY(PyObject *self, PyObject *args, PyObject *kwargs) {
17522 PyObject *resultobj;
17523 wxPrintData *arg1 = (wxPrintData *) 0 ;
17524 long arg2 ;
17525 PyObject * obj0 = 0 ;
17526 PyObject * obj1 = 0 ;
17527 char *kwnames[] = {
17528 (char *) "self",(char *) "y", NULL
17529 };
17530
17531 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateY",kwnames,&obj0,&obj1)) goto fail;
17532 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17533 {
17534 arg2 = (long) SWIG_PyObj_AsLong(obj1);
17535 if (PyErr_Occurred()) SWIG_fail;
17536 }
17537 {
17538 PyThreadState* __tstate = wxPyBeginAllowThreads();
17539 (arg1)->SetPrinterTranslateY(arg2);
17540
17541 wxPyEndAllowThreads(__tstate);
17542 if (PyErr_Occurred()) SWIG_fail;
17543 }
17544 Py_INCREF(Py_None); resultobj = Py_None;
17545 return resultobj;
17546 fail:
17547 return NULL;
17548 }
17549
17550
17551 static PyObject *_wrap_PrintData_SetPrinterTranslation(PyObject *self, PyObject *args, PyObject *kwargs) {
17552 PyObject *resultobj;
17553 wxPrintData *arg1 = (wxPrintData *) 0 ;
17554 long arg2 ;
17555 long arg3 ;
17556 PyObject * obj0 = 0 ;
17557 PyObject * obj1 = 0 ;
17558 PyObject * obj2 = 0 ;
17559 char *kwnames[] = {
17560 (char *) "self",(char *) "x",(char *) "y", NULL
17561 };
17562
17563 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterTranslation",kwnames,&obj0,&obj1,&obj2)) goto fail;
17564 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17565 {
17566 arg2 = (long) SWIG_PyObj_AsLong(obj1);
17567 if (PyErr_Occurred()) SWIG_fail;
17568 }
17569 {
17570 arg3 = (long) SWIG_PyObj_AsLong(obj2);
17571 if (PyErr_Occurred()) SWIG_fail;
17572 }
17573 {
17574 PyThreadState* __tstate = wxPyBeginAllowThreads();
17575 (arg1)->SetPrinterTranslation(arg2,arg3);
17576
17577 wxPyEndAllowThreads(__tstate);
17578 if (PyErr_Occurred()) SWIG_fail;
17579 }
17580 Py_INCREF(Py_None); resultobj = Py_None;
17581 return resultobj;
17582 fail:
17583 return NULL;
17584 }
17585
17586
17587 static PyObject *_wrap_PrintData_SetPrintMode(PyObject *self, PyObject *args, PyObject *kwargs) {
17588 PyObject *resultobj;
17589 wxPrintData *arg1 = (wxPrintData *) 0 ;
17590 int arg2 ;
17591 PyObject * obj0 = 0 ;
17592 PyObject * obj1 = 0 ;
17593 char *kwnames[] = {
17594 (char *) "self",(char *) "printMode", NULL
17595 };
17596
17597 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrintMode",kwnames,&obj0,&obj1)) goto fail;
17598 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17599 {
17600 arg2 = (wxPrintMode) SWIG_PyObj_AsInt(obj1);
17601 if (PyErr_Occurred()) SWIG_fail;
17602 }
17603 {
17604 PyThreadState* __tstate = wxPyBeginAllowThreads();
17605 (arg1)->SetPrintMode((wxPrintMode )arg2);
17606
17607 wxPyEndAllowThreads(__tstate);
17608 if (PyErr_Occurred()) SWIG_fail;
17609 }
17610 Py_INCREF(Py_None); resultobj = Py_None;
17611 return resultobj;
17612 fail:
17613 return NULL;
17614 }
17615
17616
17617 static PyObject *_wrap_PrintData_GetOutputStream(PyObject *self, PyObject *args, PyObject *kwargs) {
17618 PyObject *resultobj;
17619 wxPrintData *arg1 = (wxPrintData *) 0 ;
17620 wxOutputStream *result;
17621 PyObject * obj0 = 0 ;
17622 char *kwnames[] = {
17623 (char *) "self", NULL
17624 };
17625
17626 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOutputStream",kwnames,&obj0)) goto fail;
17627 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17628 {
17629 PyThreadState* __tstate = wxPyBeginAllowThreads();
17630 result = (wxOutputStream *)(arg1)->GetOutputStream();
17631
17632 wxPyEndAllowThreads(__tstate);
17633 if (PyErr_Occurred()) SWIG_fail;
17634 }
17635 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxOutputStream, 0);
17636 return resultobj;
17637 fail:
17638 return NULL;
17639 }
17640
17641
17642 static PyObject *_wrap_PrintData_SetOutputStream(PyObject *self, PyObject *args, PyObject *kwargs) {
17643 PyObject *resultobj;
17644 wxPrintData *arg1 = (wxPrintData *) 0 ;
17645 wxOutputStream *arg2 = (wxOutputStream *) 0 ;
17646 PyObject * obj0 = 0 ;
17647 PyObject * obj1 = 0 ;
17648 char *kwnames[] = {
17649 (char *) "self",(char *) "outputstream", NULL
17650 };
17651
17652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOutputStream",kwnames,&obj0,&obj1)) goto fail;
17653 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17654 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxOutputStream,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17655 {
17656 PyThreadState* __tstate = wxPyBeginAllowThreads();
17657 (arg1)->SetOutputStream(arg2);
17658
17659 wxPyEndAllowThreads(__tstate);
17660 if (PyErr_Occurred()) SWIG_fail;
17661 }
17662 Py_INCREF(Py_None); resultobj = Py_None;
17663 return resultobj;
17664 fail:
17665 return NULL;
17666 }
17667
17668
17669 static PyObject * PrintData_swigregister(PyObject *self, PyObject *args) {
17670 PyObject *obj;
17671 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17672 SWIG_TypeClientData(SWIGTYPE_p_wxPrintData, obj);
17673 Py_INCREF(obj);
17674 return Py_BuildValue((char *)"");
17675 }
17676 static PyObject *_wrap_new_PageSetupDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
17677 PyObject *resultobj;
17678 wxPageSetupDialogData *result;
17679 char *kwnames[] = {
17680 NULL
17681 };
17682
17683 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PageSetupDialogData",kwnames)) goto fail;
17684 {
17685 PyThreadState* __tstate = wxPyBeginAllowThreads();
17686 result = (wxPageSetupDialogData *)new wxPageSetupDialogData();
17687
17688 wxPyEndAllowThreads(__tstate);
17689 if (PyErr_Occurred()) SWIG_fail;
17690 }
17691 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPageSetupDialogData, 1);
17692 return resultobj;
17693 fail:
17694 return NULL;
17695 }
17696
17697
17698 static PyObject *_wrap_delete_PageSetupDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
17699 PyObject *resultobj;
17700 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17701 PyObject * obj0 = 0 ;
17702 char *kwnames[] = {
17703 (char *) "self", NULL
17704 };
17705
17706 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PageSetupDialogData",kwnames,&obj0)) goto fail;
17707 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17708 {
17709 PyThreadState* __tstate = wxPyBeginAllowThreads();
17710 delete arg1;
17711
17712 wxPyEndAllowThreads(__tstate);
17713 if (PyErr_Occurred()) SWIG_fail;
17714 }
17715 Py_INCREF(Py_None); resultobj = Py_None;
17716 return resultobj;
17717 fail:
17718 return NULL;
17719 }
17720
17721
17722 static PyObject *_wrap_PageSetupDialogData_EnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
17723 PyObject *resultobj;
17724 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17725 bool arg2 ;
17726 PyObject * obj0 = 0 ;
17727 PyObject * obj1 = 0 ;
17728 char *kwnames[] = {
17729 (char *) "self",(char *) "flag", NULL
17730 };
17731
17732 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
17733 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17734 {
17735 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
17736 if (PyErr_Occurred()) SWIG_fail;
17737 }
17738 {
17739 PyThreadState* __tstate = wxPyBeginAllowThreads();
17740 (arg1)->EnableHelp(arg2);
17741
17742 wxPyEndAllowThreads(__tstate);
17743 if (PyErr_Occurred()) SWIG_fail;
17744 }
17745 Py_INCREF(Py_None); resultobj = Py_None;
17746 return resultobj;
17747 fail:
17748 return NULL;
17749 }
17750
17751
17752 static PyObject *_wrap_PageSetupDialogData_EnableMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
17753 PyObject *resultobj;
17754 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17755 bool arg2 ;
17756 PyObject * obj0 = 0 ;
17757 PyObject * obj1 = 0 ;
17758 char *kwnames[] = {
17759 (char *) "self",(char *) "flag", NULL
17760 };
17761
17762 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableMargins",kwnames,&obj0,&obj1)) goto fail;
17763 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17764 {
17765 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
17766 if (PyErr_Occurred()) SWIG_fail;
17767 }
17768 {
17769 PyThreadState* __tstate = wxPyBeginAllowThreads();
17770 (arg1)->EnableMargins(arg2);
17771
17772 wxPyEndAllowThreads(__tstate);
17773 if (PyErr_Occurred()) SWIG_fail;
17774 }
17775 Py_INCREF(Py_None); resultobj = Py_None;
17776 return resultobj;
17777 fail:
17778 return NULL;
17779 }
17780
17781
17782 static PyObject *_wrap_PageSetupDialogData_EnableOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
17783 PyObject *resultobj;
17784 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17785 bool arg2 ;
17786 PyObject * obj0 = 0 ;
17787 PyObject * obj1 = 0 ;
17788 char *kwnames[] = {
17789 (char *) "self",(char *) "flag", NULL
17790 };
17791
17792 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableOrientation",kwnames,&obj0,&obj1)) goto fail;
17793 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17794 {
17795 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
17796 if (PyErr_Occurred()) SWIG_fail;
17797 }
17798 {
17799 PyThreadState* __tstate = wxPyBeginAllowThreads();
17800 (arg1)->EnableOrientation(arg2);
17801
17802 wxPyEndAllowThreads(__tstate);
17803 if (PyErr_Occurred()) SWIG_fail;
17804 }
17805 Py_INCREF(Py_None); resultobj = Py_None;
17806 return resultobj;
17807 fail:
17808 return NULL;
17809 }
17810
17811
17812 static PyObject *_wrap_PageSetupDialogData_EnablePaper(PyObject *self, PyObject *args, PyObject *kwargs) {
17813 PyObject *resultobj;
17814 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17815 bool arg2 ;
17816 PyObject * obj0 = 0 ;
17817 PyObject * obj1 = 0 ;
17818 char *kwnames[] = {
17819 (char *) "self",(char *) "flag", NULL
17820 };
17821
17822 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePaper",kwnames,&obj0,&obj1)) goto fail;
17823 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17824 {
17825 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
17826 if (PyErr_Occurred()) SWIG_fail;
17827 }
17828 {
17829 PyThreadState* __tstate = wxPyBeginAllowThreads();
17830 (arg1)->EnablePaper(arg2);
17831
17832 wxPyEndAllowThreads(__tstate);
17833 if (PyErr_Occurred()) SWIG_fail;
17834 }
17835 Py_INCREF(Py_None); resultobj = Py_None;
17836 return resultobj;
17837 fail:
17838 return NULL;
17839 }
17840
17841
17842 static PyObject *_wrap_PageSetupDialogData_EnablePrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
17843 PyObject *resultobj;
17844 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17845 bool arg2 ;
17846 PyObject * obj0 = 0 ;
17847 PyObject * obj1 = 0 ;
17848 char *kwnames[] = {
17849 (char *) "self",(char *) "flag", NULL
17850 };
17851
17852 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePrinter",kwnames,&obj0,&obj1)) goto fail;
17853 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17854 {
17855 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
17856 if (PyErr_Occurred()) SWIG_fail;
17857 }
17858 {
17859 PyThreadState* __tstate = wxPyBeginAllowThreads();
17860 (arg1)->EnablePrinter(arg2);
17861
17862 wxPyEndAllowThreads(__tstate);
17863 if (PyErr_Occurred()) SWIG_fail;
17864 }
17865 Py_INCREF(Py_None); resultobj = Py_None;
17866 return resultobj;
17867 fail:
17868 return NULL;
17869 }
17870
17871
17872 static PyObject *_wrap_PageSetupDialogData_GetDefaultMinMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
17873 PyObject *resultobj;
17874 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17875 bool result;
17876 PyObject * obj0 = 0 ;
17877 char *kwnames[] = {
17878 (char *) "self", NULL
17879 };
17880
17881 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultMinMargins",kwnames,&obj0)) goto fail;
17882 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17883 {
17884 PyThreadState* __tstate = wxPyBeginAllowThreads();
17885 result = (bool)(arg1)->GetDefaultMinMargins();
17886
17887 wxPyEndAllowThreads(__tstate);
17888 if (PyErr_Occurred()) SWIG_fail;
17889 }
17890 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17891 return resultobj;
17892 fail:
17893 return NULL;
17894 }
17895
17896
17897 static PyObject *_wrap_PageSetupDialogData_GetEnableMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
17898 PyObject *resultobj;
17899 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17900 bool result;
17901 PyObject * obj0 = 0 ;
17902 char *kwnames[] = {
17903 (char *) "self", NULL
17904 };
17905
17906 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableMargins",kwnames,&obj0)) goto fail;
17907 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17908 {
17909 PyThreadState* __tstate = wxPyBeginAllowThreads();
17910 result = (bool)(arg1)->GetEnableMargins();
17911
17912 wxPyEndAllowThreads(__tstate);
17913 if (PyErr_Occurred()) SWIG_fail;
17914 }
17915 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17916 return resultobj;
17917 fail:
17918 return NULL;
17919 }
17920
17921
17922 static PyObject *_wrap_PageSetupDialogData_GetEnableOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
17923 PyObject *resultobj;
17924 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17925 bool result;
17926 PyObject * obj0 = 0 ;
17927 char *kwnames[] = {
17928 (char *) "self", NULL
17929 };
17930
17931 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableOrientation",kwnames,&obj0)) goto fail;
17932 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17933 {
17934 PyThreadState* __tstate = wxPyBeginAllowThreads();
17935 result = (bool)(arg1)->GetEnableOrientation();
17936
17937 wxPyEndAllowThreads(__tstate);
17938 if (PyErr_Occurred()) SWIG_fail;
17939 }
17940 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17941 return resultobj;
17942 fail:
17943 return NULL;
17944 }
17945
17946
17947 static PyObject *_wrap_PageSetupDialogData_GetEnablePaper(PyObject *self, PyObject *args, PyObject *kwargs) {
17948 PyObject *resultobj;
17949 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17950 bool result;
17951 PyObject * obj0 = 0 ;
17952 char *kwnames[] = {
17953 (char *) "self", NULL
17954 };
17955
17956 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePaper",kwnames,&obj0)) goto fail;
17957 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17958 {
17959 PyThreadState* __tstate = wxPyBeginAllowThreads();
17960 result = (bool)(arg1)->GetEnablePaper();
17961
17962 wxPyEndAllowThreads(__tstate);
17963 if (PyErr_Occurred()) SWIG_fail;
17964 }
17965 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17966 return resultobj;
17967 fail:
17968 return NULL;
17969 }
17970
17971
17972 static PyObject *_wrap_PageSetupDialogData_GetEnablePrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
17973 PyObject *resultobj;
17974 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17975 bool result;
17976 PyObject * obj0 = 0 ;
17977 char *kwnames[] = {
17978 (char *) "self", NULL
17979 };
17980
17981 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePrinter",kwnames,&obj0)) goto fail;
17982 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
17983 {
17984 PyThreadState* __tstate = wxPyBeginAllowThreads();
17985 result = (bool)(arg1)->GetEnablePrinter();
17986
17987 wxPyEndAllowThreads(__tstate);
17988 if (PyErr_Occurred()) SWIG_fail;
17989 }
17990 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17991 return resultobj;
17992 fail:
17993 return NULL;
17994 }
17995
17996
17997 static PyObject *_wrap_PageSetupDialogData_GetEnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
17998 PyObject *resultobj;
17999 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18000 bool result;
18001 PyObject * obj0 = 0 ;
18002 char *kwnames[] = {
18003 (char *) "self", NULL
18004 };
18005
18006 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
18007 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18008 {
18009 PyThreadState* __tstate = wxPyBeginAllowThreads();
18010 result = (bool)(arg1)->GetEnableHelp();
18011
18012 wxPyEndAllowThreads(__tstate);
18013 if (PyErr_Occurred()) SWIG_fail;
18014 }
18015 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18016 return resultobj;
18017 fail:
18018 return NULL;
18019 }
18020
18021
18022 static PyObject *_wrap_PageSetupDialogData_GetDefaultInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
18023 PyObject *resultobj;
18024 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18025 bool result;
18026 PyObject * obj0 = 0 ;
18027 char *kwnames[] = {
18028 (char *) "self", NULL
18029 };
18030
18031 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultInfo",kwnames,&obj0)) goto fail;
18032 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18033 {
18034 PyThreadState* __tstate = wxPyBeginAllowThreads();
18035 result = (bool)(arg1)->GetDefaultInfo();
18036
18037 wxPyEndAllowThreads(__tstate);
18038 if (PyErr_Occurred()) SWIG_fail;
18039 }
18040 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18041 return resultobj;
18042 fail:
18043 return NULL;
18044 }
18045
18046
18047 static PyObject *_wrap_PageSetupDialogData_GetMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
18048 PyObject *resultobj;
18049 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18050 wxPoint result;
18051 PyObject * obj0 = 0 ;
18052 char *kwnames[] = {
18053 (char *) "self", NULL
18054 };
18055
18056 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginTopLeft",kwnames,&obj0)) goto fail;
18057 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18058 {
18059 PyThreadState* __tstate = wxPyBeginAllowThreads();
18060 result = (arg1)->GetMarginTopLeft();
18061
18062 wxPyEndAllowThreads(__tstate);
18063 if (PyErr_Occurred()) SWIG_fail;
18064 }
18065 {
18066 wxPoint * resultptr;
18067 resultptr = new wxPoint((wxPoint &) result);
18068 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxPoint, 1);
18069 }
18070 return resultobj;
18071 fail:
18072 return NULL;
18073 }
18074
18075
18076 static PyObject *_wrap_PageSetupDialogData_GetMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
18077 PyObject *resultobj;
18078 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18079 wxPoint result;
18080 PyObject * obj0 = 0 ;
18081 char *kwnames[] = {
18082 (char *) "self", NULL
18083 };
18084
18085 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginBottomRight",kwnames,&obj0)) goto fail;
18086 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18087 {
18088 PyThreadState* __tstate = wxPyBeginAllowThreads();
18089 result = (arg1)->GetMarginBottomRight();
18090
18091 wxPyEndAllowThreads(__tstate);
18092 if (PyErr_Occurred()) SWIG_fail;
18093 }
18094 {
18095 wxPoint * resultptr;
18096 resultptr = new wxPoint((wxPoint &) result);
18097 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxPoint, 1);
18098 }
18099 return resultobj;
18100 fail:
18101 return NULL;
18102 }
18103
18104
18105 static PyObject *_wrap_PageSetupDialogData_GetMinMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
18106 PyObject *resultobj;
18107 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18108 wxPoint result;
18109 PyObject * obj0 = 0 ;
18110 char *kwnames[] = {
18111 (char *) "self", NULL
18112 };
18113
18114 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginTopLeft",kwnames,&obj0)) goto fail;
18115 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18116 {
18117 PyThreadState* __tstate = wxPyBeginAllowThreads();
18118 result = (arg1)->GetMinMarginTopLeft();
18119
18120 wxPyEndAllowThreads(__tstate);
18121 if (PyErr_Occurred()) SWIG_fail;
18122 }
18123 {
18124 wxPoint * resultptr;
18125 resultptr = new wxPoint((wxPoint &) result);
18126 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxPoint, 1);
18127 }
18128 return resultobj;
18129 fail:
18130 return NULL;
18131 }
18132
18133
18134 static PyObject *_wrap_PageSetupDialogData_GetMinMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
18135 PyObject *resultobj;
18136 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18137 wxPoint result;
18138 PyObject * obj0 = 0 ;
18139 char *kwnames[] = {
18140 (char *) "self", NULL
18141 };
18142
18143 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginBottomRight",kwnames,&obj0)) goto fail;
18144 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18145 {
18146 PyThreadState* __tstate = wxPyBeginAllowThreads();
18147 result = (arg1)->GetMinMarginBottomRight();
18148
18149 wxPyEndAllowThreads(__tstate);
18150 if (PyErr_Occurred()) SWIG_fail;
18151 }
18152 {
18153 wxPoint * resultptr;
18154 resultptr = new wxPoint((wxPoint &) result);
18155 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxPoint, 1);
18156 }
18157 return resultobj;
18158 fail:
18159 return NULL;
18160 }
18161
18162
18163 static PyObject *_wrap_PageSetupDialogData_GetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
18164 PyObject *resultobj;
18165 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18166 int result;
18167 PyObject * obj0 = 0 ;
18168 char *kwnames[] = {
18169 (char *) "self", NULL
18170 };
18171
18172 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperId",kwnames,&obj0)) goto fail;
18173 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18174 {
18175 PyThreadState* __tstate = wxPyBeginAllowThreads();
18176 result = (int)(arg1)->GetPaperId();
18177
18178 wxPyEndAllowThreads(__tstate);
18179 if (PyErr_Occurred()) SWIG_fail;
18180 }
18181 resultobj = SWIG_PyObj_FromInt((int)result);
18182 return resultobj;
18183 fail:
18184 return NULL;
18185 }
18186
18187
18188 static PyObject *_wrap_PageSetupDialogData_GetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
18189 PyObject *resultobj;
18190 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18191 wxSize result;
18192 PyObject * obj0 = 0 ;
18193 char *kwnames[] = {
18194 (char *) "self", NULL
18195 };
18196
18197 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperSize",kwnames,&obj0)) goto fail;
18198 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18199 {
18200 PyThreadState* __tstate = wxPyBeginAllowThreads();
18201 result = (arg1)->GetPaperSize();
18202
18203 wxPyEndAllowThreads(__tstate);
18204 if (PyErr_Occurred()) SWIG_fail;
18205 }
18206 {
18207 wxSize * resultptr;
18208 resultptr = new wxSize((wxSize &) result);
18209 resultobj = SWIG_NewPointerObj((void *) resultptr, SWIGTYPE_p_wxSize, 1);
18210 }
18211 return resultobj;
18212 fail:
18213 return NULL;
18214 }
18215
18216
18217 static PyObject *_wrap_PageSetupDialogData_GetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
18218 PyObject *resultobj;
18219 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18220 wxPrintData *result;
18221 PyObject * obj0 = 0 ;
18222 char *kwnames[] = {
18223 (char *) "self", NULL
18224 };
18225
18226 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPrintData",kwnames,&obj0)) goto fail;
18227 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18228 {
18229 PyThreadState* __tstate = wxPyBeginAllowThreads();
18230 {
18231 wxPrintData &_result_ref = (arg1)->GetPrintData();
18232 result = (wxPrintData *) &_result_ref;
18233 }
18234
18235 wxPyEndAllowThreads(__tstate);
18236 if (PyErr_Occurred()) SWIG_fail;
18237 }
18238 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrintData, 0);
18239 return resultobj;
18240 fail:
18241 return NULL;
18242 }
18243
18244
18245 static PyObject *_wrap_PageSetupDialogData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
18246 PyObject *resultobj;
18247 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18248 bool result;
18249 PyObject * obj0 = 0 ;
18250 char *kwnames[] = {
18251 (char *) "self", NULL
18252 };
18253
18254 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_Ok",kwnames,&obj0)) goto fail;
18255 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18256 {
18257 PyThreadState* __tstate = wxPyBeginAllowThreads();
18258 result = (bool)(arg1)->Ok();
18259
18260 wxPyEndAllowThreads(__tstate);
18261 if (PyErr_Occurred()) SWIG_fail;
18262 }
18263 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18264 return resultobj;
18265 fail:
18266 return NULL;
18267 }
18268
18269
18270 static PyObject *_wrap_PageSetupDialogData_SetDefaultInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
18271 PyObject *resultobj;
18272 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18273 bool arg2 ;
18274 PyObject * obj0 = 0 ;
18275 PyObject * obj1 = 0 ;
18276 char *kwnames[] = {
18277 (char *) "self",(char *) "flag", NULL
18278 };
18279
18280 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultInfo",kwnames,&obj0,&obj1)) goto fail;
18281 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18282 {
18283 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
18284 if (PyErr_Occurred()) SWIG_fail;
18285 }
18286 {
18287 PyThreadState* __tstate = wxPyBeginAllowThreads();
18288 (arg1)->SetDefaultInfo(arg2);
18289
18290 wxPyEndAllowThreads(__tstate);
18291 if (PyErr_Occurred()) SWIG_fail;
18292 }
18293 Py_INCREF(Py_None); resultobj = Py_None;
18294 return resultobj;
18295 fail:
18296 return NULL;
18297 }
18298
18299
18300 static PyObject *_wrap_PageSetupDialogData_SetDefaultMinMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
18301 PyObject *resultobj;
18302 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18303 bool arg2 ;
18304 PyObject * obj0 = 0 ;
18305 PyObject * obj1 = 0 ;
18306 char *kwnames[] = {
18307 (char *) "self",(char *) "flag", NULL
18308 };
18309
18310 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultMinMargins",kwnames,&obj0,&obj1)) goto fail;
18311 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18312 {
18313 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
18314 if (PyErr_Occurred()) SWIG_fail;
18315 }
18316 {
18317 PyThreadState* __tstate = wxPyBeginAllowThreads();
18318 (arg1)->SetDefaultMinMargins(arg2);
18319
18320 wxPyEndAllowThreads(__tstate);
18321 if (PyErr_Occurred()) SWIG_fail;
18322 }
18323 Py_INCREF(Py_None); resultobj = Py_None;
18324 return resultobj;
18325 fail:
18326 return NULL;
18327 }
18328
18329
18330 static PyObject *_wrap_PageSetupDialogData_SetMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
18331 PyObject *resultobj;
18332 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18333 wxPoint *arg2 = 0 ;
18334 wxPoint temp2 ;
18335 PyObject * obj0 = 0 ;
18336 PyObject * obj1 = 0 ;
18337 char *kwnames[] = {
18338 (char *) "self",(char *) "pt", NULL
18339 };
18340
18341 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
18342 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18343 {
18344 arg2 = &temp2;
18345 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
18346 }
18347 {
18348 PyThreadState* __tstate = wxPyBeginAllowThreads();
18349 (arg1)->SetMarginTopLeft((wxPoint const &)*arg2);
18350
18351 wxPyEndAllowThreads(__tstate);
18352 if (PyErr_Occurred()) SWIG_fail;
18353 }
18354 Py_INCREF(Py_None); resultobj = Py_None;
18355 return resultobj;
18356 fail:
18357 return NULL;
18358 }
18359
18360
18361 static PyObject *_wrap_PageSetupDialogData_SetMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
18362 PyObject *resultobj;
18363 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18364 wxPoint *arg2 = 0 ;
18365 wxPoint temp2 ;
18366 PyObject * obj0 = 0 ;
18367 PyObject * obj1 = 0 ;
18368 char *kwnames[] = {
18369 (char *) "self",(char *) "pt", NULL
18370 };
18371
18372 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
18373 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18374 {
18375 arg2 = &temp2;
18376 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
18377 }
18378 {
18379 PyThreadState* __tstate = wxPyBeginAllowThreads();
18380 (arg1)->SetMarginBottomRight((wxPoint const &)*arg2);
18381
18382 wxPyEndAllowThreads(__tstate);
18383 if (PyErr_Occurred()) SWIG_fail;
18384 }
18385 Py_INCREF(Py_None); resultobj = Py_None;
18386 return resultobj;
18387 fail:
18388 return NULL;
18389 }
18390
18391
18392 static PyObject *_wrap_PageSetupDialogData_SetMinMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
18393 PyObject *resultobj;
18394 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18395 wxPoint *arg2 = 0 ;
18396 wxPoint temp2 ;
18397 PyObject * obj0 = 0 ;
18398 PyObject * obj1 = 0 ;
18399 char *kwnames[] = {
18400 (char *) "self",(char *) "pt", NULL
18401 };
18402
18403 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
18404 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18405 {
18406 arg2 = &temp2;
18407 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
18408 }
18409 {
18410 PyThreadState* __tstate = wxPyBeginAllowThreads();
18411 (arg1)->SetMinMarginTopLeft((wxPoint const &)*arg2);
18412
18413 wxPyEndAllowThreads(__tstate);
18414 if (PyErr_Occurred()) SWIG_fail;
18415 }
18416 Py_INCREF(Py_None); resultobj = Py_None;
18417 return resultobj;
18418 fail:
18419 return NULL;
18420 }
18421
18422
18423 static PyObject *_wrap_PageSetupDialogData_SetMinMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
18424 PyObject *resultobj;
18425 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18426 wxPoint *arg2 = 0 ;
18427 wxPoint temp2 ;
18428 PyObject * obj0 = 0 ;
18429 PyObject * obj1 = 0 ;
18430 char *kwnames[] = {
18431 (char *) "self",(char *) "pt", NULL
18432 };
18433
18434 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
18435 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18436 {
18437 arg2 = &temp2;
18438 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
18439 }
18440 {
18441 PyThreadState* __tstate = wxPyBeginAllowThreads();
18442 (arg1)->SetMinMarginBottomRight((wxPoint const &)*arg2);
18443
18444 wxPyEndAllowThreads(__tstate);
18445 if (PyErr_Occurred()) SWIG_fail;
18446 }
18447 Py_INCREF(Py_None); resultobj = Py_None;
18448 return resultobj;
18449 fail:
18450 return NULL;
18451 }
18452
18453
18454 static PyObject *_wrap_PageSetupDialogData_SetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
18455 PyObject *resultobj;
18456 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18457 int arg2 ;
18458 PyObject * obj0 = 0 ;
18459 PyObject * obj1 = 0 ;
18460 char *kwnames[] = {
18461 (char *) "self",(char *) "id", NULL
18462 };
18463
18464 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
18465 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18466 {
18467 arg2 = (wxPaperSize) SWIG_PyObj_AsInt(obj1);
18468 if (PyErr_Occurred()) SWIG_fail;
18469 }
18470 {
18471 PyThreadState* __tstate = wxPyBeginAllowThreads();
18472 (arg1)->SetPaperId((wxPaperSize )arg2);
18473
18474 wxPyEndAllowThreads(__tstate);
18475 if (PyErr_Occurred()) SWIG_fail;
18476 }
18477 Py_INCREF(Py_None); resultobj = Py_None;
18478 return resultobj;
18479 fail:
18480 return NULL;
18481 }
18482
18483
18484 static PyObject *_wrap_PageSetupDialogData_SetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
18485 PyObject *resultobj;
18486 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18487 wxSize *arg2 = 0 ;
18488 wxSize temp2 ;
18489 PyObject * obj0 = 0 ;
18490 PyObject * obj1 = 0 ;
18491 char *kwnames[] = {
18492 (char *) "self",(char *) "size", NULL
18493 };
18494
18495 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
18496 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18497 {
18498 arg2 = &temp2;
18499 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
18500 }
18501 {
18502 PyThreadState* __tstate = wxPyBeginAllowThreads();
18503 (arg1)->SetPaperSize((wxSize const &)*arg2);
18504
18505 wxPyEndAllowThreads(__tstate);
18506 if (PyErr_Occurred()) SWIG_fail;
18507 }
18508 Py_INCREF(Py_None); resultobj = Py_None;
18509 return resultobj;
18510 fail:
18511 return NULL;
18512 }
18513
18514
18515 static PyObject *_wrap_PageSetupDialogData_SetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
18516 PyObject *resultobj;
18517 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18518 wxPrintData *arg2 = 0 ;
18519 PyObject * obj0 = 0 ;
18520 PyObject * obj1 = 0 ;
18521 char *kwnames[] = {
18522 (char *) "self",(char *) "printData", NULL
18523 };
18524
18525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
18526 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18527 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18528 if (arg2 == NULL) {
18529 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
18530 }
18531 {
18532 PyThreadState* __tstate = wxPyBeginAllowThreads();
18533 (arg1)->SetPrintData((wxPrintData const &)*arg2);
18534
18535 wxPyEndAllowThreads(__tstate);
18536 if (PyErr_Occurred()) SWIG_fail;
18537 }
18538 Py_INCREF(Py_None); resultobj = Py_None;
18539 return resultobj;
18540 fail:
18541 return NULL;
18542 }
18543
18544
18545 static PyObject * PageSetupDialogData_swigregister(PyObject *self, PyObject *args) {
18546 PyObject *obj;
18547 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
18548 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialogData, obj);
18549 Py_INCREF(obj);
18550 return Py_BuildValue((char *)"");
18551 }
18552 static PyObject *_wrap_new_PageSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
18553 PyObject *resultobj;
18554 wxWindow *arg1 = (wxWindow *) 0 ;
18555 wxPageSetupDialogData *arg2 = (wxPageSetupDialogData *) NULL ;
18556 wxPageSetupDialog *result;
18557 PyObject * obj0 = 0 ;
18558 PyObject * obj1 = 0 ;
18559 char *kwnames[] = {
18560 (char *) "parent",(char *) "data", NULL
18561 };
18562
18563 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PageSetupDialog",kwnames,&obj0,&obj1)) goto fail;
18564 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18565 if (obj1) {
18566 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPageSetupDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18567 }
18568 {
18569 PyThreadState* __tstate = wxPyBeginAllowThreads();
18570 result = (wxPageSetupDialog *)new wxPageSetupDialog(arg1,arg2);
18571
18572 wxPyEndAllowThreads(__tstate);
18573 if (PyErr_Occurred()) SWIG_fail;
18574 }
18575 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPageSetupDialog, 1);
18576 return resultobj;
18577 fail:
18578 return NULL;
18579 }
18580
18581
18582 static PyObject *_wrap_PageSetupDialog_GetPageSetupData(PyObject *self, PyObject *args, PyObject *kwargs) {
18583 PyObject *resultobj;
18584 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
18585 wxPageSetupDialogData *result;
18586 PyObject * obj0 = 0 ;
18587 char *kwnames[] = {
18588 (char *) "self", NULL
18589 };
18590
18591 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_GetPageSetupData",kwnames,&obj0)) goto fail;
18592 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18593 {
18594 PyThreadState* __tstate = wxPyBeginAllowThreads();
18595 {
18596 wxPageSetupDialogData &_result_ref = (arg1)->GetPageSetupData();
18597 result = (wxPageSetupDialogData *) &_result_ref;
18598 }
18599
18600 wxPyEndAllowThreads(__tstate);
18601 if (PyErr_Occurred()) SWIG_fail;
18602 }
18603 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPageSetupDialogData, 0);
18604 return resultobj;
18605 fail:
18606 return NULL;
18607 }
18608
18609
18610 static PyObject *_wrap_PageSetupDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
18611 PyObject *resultobj;
18612 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
18613 int result;
18614 PyObject * obj0 = 0 ;
18615 char *kwnames[] = {
18616 (char *) "self", NULL
18617 };
18618
18619 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_ShowModal",kwnames,&obj0)) goto fail;
18620 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPageSetupDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18621 {
18622 PyThreadState* __tstate = wxPyBeginAllowThreads();
18623 result = (int)(arg1)->ShowModal();
18624
18625 wxPyEndAllowThreads(__tstate);
18626 if (PyErr_Occurred()) SWIG_fail;
18627 }
18628 resultobj = SWIG_PyObj_FromInt((int)result);
18629 return resultobj;
18630 fail:
18631 return NULL;
18632 }
18633
18634
18635 static PyObject * PageSetupDialog_swigregister(PyObject *self, PyObject *args) {
18636 PyObject *obj;
18637 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
18638 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialog, obj);
18639 Py_INCREF(obj);
18640 return Py_BuildValue((char *)"");
18641 }
18642 static PyObject *_wrap_new_PrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
18643 PyObject *resultobj;
18644 wxPrintDialogData *result;
18645 char *kwnames[] = {
18646 NULL
18647 };
18648
18649 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrintDialogData",kwnames)) goto fail;
18650 {
18651 PyThreadState* __tstate = wxPyBeginAllowThreads();
18652 result = (wxPrintDialogData *)new wxPrintDialogData();
18653
18654 wxPyEndAllowThreads(__tstate);
18655 if (PyErr_Occurred()) SWIG_fail;
18656 }
18657 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrintDialogData, 1);
18658 return resultobj;
18659 fail:
18660 return NULL;
18661 }
18662
18663
18664 static PyObject *_wrap_delete_PrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
18665 PyObject *resultobj;
18666 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18667 PyObject * obj0 = 0 ;
18668 char *kwnames[] = {
18669 (char *) "self", NULL
18670 };
18671
18672 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintDialogData",kwnames,&obj0)) goto fail;
18673 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18674 {
18675 PyThreadState* __tstate = wxPyBeginAllowThreads();
18676 delete arg1;
18677
18678 wxPyEndAllowThreads(__tstate);
18679 if (PyErr_Occurred()) SWIG_fail;
18680 }
18681 Py_INCREF(Py_None); resultobj = Py_None;
18682 return resultobj;
18683 fail:
18684 return NULL;
18685 }
18686
18687
18688 static PyObject *_wrap_PrintDialogData_GetFromPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18689 PyObject *resultobj;
18690 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18691 int result;
18692 PyObject * obj0 = 0 ;
18693 char *kwnames[] = {
18694 (char *) "self", NULL
18695 };
18696
18697 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetFromPage",kwnames,&obj0)) goto fail;
18698 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18699 {
18700 PyThreadState* __tstate = wxPyBeginAllowThreads();
18701 result = (int)((wxPrintDialogData const *)arg1)->GetFromPage();
18702
18703 wxPyEndAllowThreads(__tstate);
18704 if (PyErr_Occurred()) SWIG_fail;
18705 }
18706 resultobj = SWIG_PyObj_FromInt((int)result);
18707 return resultobj;
18708 fail:
18709 return NULL;
18710 }
18711
18712
18713 static PyObject *_wrap_PrintDialogData_GetToPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18714 PyObject *resultobj;
18715 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18716 int result;
18717 PyObject * obj0 = 0 ;
18718 char *kwnames[] = {
18719 (char *) "self", NULL
18720 };
18721
18722 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetToPage",kwnames,&obj0)) goto fail;
18723 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18724 {
18725 PyThreadState* __tstate = wxPyBeginAllowThreads();
18726 result = (int)((wxPrintDialogData const *)arg1)->GetToPage();
18727
18728 wxPyEndAllowThreads(__tstate);
18729 if (PyErr_Occurred()) SWIG_fail;
18730 }
18731 resultobj = SWIG_PyObj_FromInt((int)result);
18732 return resultobj;
18733 fail:
18734 return NULL;
18735 }
18736
18737
18738 static PyObject *_wrap_PrintDialogData_GetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18739 PyObject *resultobj;
18740 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18741 int result;
18742 PyObject * obj0 = 0 ;
18743 char *kwnames[] = {
18744 (char *) "self", NULL
18745 };
18746
18747 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMinPage",kwnames,&obj0)) goto fail;
18748 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18749 {
18750 PyThreadState* __tstate = wxPyBeginAllowThreads();
18751 result = (int)((wxPrintDialogData const *)arg1)->GetMinPage();
18752
18753 wxPyEndAllowThreads(__tstate);
18754 if (PyErr_Occurred()) SWIG_fail;
18755 }
18756 resultobj = SWIG_PyObj_FromInt((int)result);
18757 return resultobj;
18758 fail:
18759 return NULL;
18760 }
18761
18762
18763 static PyObject *_wrap_PrintDialogData_GetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18764 PyObject *resultobj;
18765 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18766 int result;
18767 PyObject * obj0 = 0 ;
18768 char *kwnames[] = {
18769 (char *) "self", NULL
18770 };
18771
18772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMaxPage",kwnames,&obj0)) goto fail;
18773 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18774 {
18775 PyThreadState* __tstate = wxPyBeginAllowThreads();
18776 result = (int)((wxPrintDialogData const *)arg1)->GetMaxPage();
18777
18778 wxPyEndAllowThreads(__tstate);
18779 if (PyErr_Occurred()) SWIG_fail;
18780 }
18781 resultobj = SWIG_PyObj_FromInt((int)result);
18782 return resultobj;
18783 fail:
18784 return NULL;
18785 }
18786
18787
18788 static PyObject *_wrap_PrintDialogData_GetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
18789 PyObject *resultobj;
18790 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18791 int result;
18792 PyObject * obj0 = 0 ;
18793 char *kwnames[] = {
18794 (char *) "self", NULL
18795 };
18796
18797 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetNoCopies",kwnames,&obj0)) goto fail;
18798 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18799 {
18800 PyThreadState* __tstate = wxPyBeginAllowThreads();
18801 result = (int)((wxPrintDialogData const *)arg1)->GetNoCopies();
18802
18803 wxPyEndAllowThreads(__tstate);
18804 if (PyErr_Occurred()) SWIG_fail;
18805 }
18806 resultobj = SWIG_PyObj_FromInt((int)result);
18807 return resultobj;
18808 fail:
18809 return NULL;
18810 }
18811
18812
18813 static PyObject *_wrap_PrintDialogData_GetAllPages(PyObject *self, PyObject *args, PyObject *kwargs) {
18814 PyObject *resultobj;
18815 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18816 bool result;
18817 PyObject * obj0 = 0 ;
18818 char *kwnames[] = {
18819 (char *) "self", NULL
18820 };
18821
18822 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetAllPages",kwnames,&obj0)) goto fail;
18823 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18824 {
18825 PyThreadState* __tstate = wxPyBeginAllowThreads();
18826 result = (bool)((wxPrintDialogData const *)arg1)->GetAllPages();
18827
18828 wxPyEndAllowThreads(__tstate);
18829 if (PyErr_Occurred()) SWIG_fail;
18830 }
18831 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18832 return resultobj;
18833 fail:
18834 return NULL;
18835 }
18836
18837
18838 static PyObject *_wrap_PrintDialogData_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
18839 PyObject *resultobj;
18840 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18841 bool result;
18842 PyObject * obj0 = 0 ;
18843 char *kwnames[] = {
18844 (char *) "self", NULL
18845 };
18846
18847 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSelection",kwnames,&obj0)) goto fail;
18848 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18849 {
18850 PyThreadState* __tstate = wxPyBeginAllowThreads();
18851 result = (bool)((wxPrintDialogData const *)arg1)->GetSelection();
18852
18853 wxPyEndAllowThreads(__tstate);
18854 if (PyErr_Occurred()) SWIG_fail;
18855 }
18856 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18857 return resultobj;
18858 fail:
18859 return NULL;
18860 }
18861
18862
18863 static PyObject *_wrap_PrintDialogData_GetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
18864 PyObject *resultobj;
18865 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18866 bool result;
18867 PyObject * obj0 = 0 ;
18868 char *kwnames[] = {
18869 (char *) "self", NULL
18870 };
18871
18872 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetCollate",kwnames,&obj0)) goto fail;
18873 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18874 {
18875 PyThreadState* __tstate = wxPyBeginAllowThreads();
18876 result = (bool)((wxPrintDialogData const *)arg1)->GetCollate();
18877
18878 wxPyEndAllowThreads(__tstate);
18879 if (PyErr_Occurred()) SWIG_fail;
18880 }
18881 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18882 return resultobj;
18883 fail:
18884 return NULL;
18885 }
18886
18887
18888 static PyObject *_wrap_PrintDialogData_GetPrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
18889 PyObject *resultobj;
18890 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18891 bool result;
18892 PyObject * obj0 = 0 ;
18893 char *kwnames[] = {
18894 (char *) "self", NULL
18895 };
18896
18897 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintToFile",kwnames,&obj0)) goto fail;
18898 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18899 {
18900 PyThreadState* __tstate = wxPyBeginAllowThreads();
18901 result = (bool)((wxPrintDialogData const *)arg1)->GetPrintToFile();
18902
18903 wxPyEndAllowThreads(__tstate);
18904 if (PyErr_Occurred()) SWIG_fail;
18905 }
18906 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18907 return resultobj;
18908 fail:
18909 return NULL;
18910 }
18911
18912
18913 static PyObject *_wrap_PrintDialogData_GetSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
18914 PyObject *resultobj;
18915 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18916 bool result;
18917 PyObject * obj0 = 0 ;
18918 char *kwnames[] = {
18919 (char *) "self", NULL
18920 };
18921
18922 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSetupDialog",kwnames,&obj0)) goto fail;
18923 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18924 {
18925 PyThreadState* __tstate = wxPyBeginAllowThreads();
18926 result = (bool)((wxPrintDialogData const *)arg1)->GetSetupDialog();
18927
18928 wxPyEndAllowThreads(__tstate);
18929 if (PyErr_Occurred()) SWIG_fail;
18930 }
18931 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18932 return resultobj;
18933 fail:
18934 return NULL;
18935 }
18936
18937
18938 static PyObject *_wrap_PrintDialogData_SetFromPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18939 PyObject *resultobj;
18940 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18941 int arg2 ;
18942 PyObject * obj0 = 0 ;
18943 PyObject * obj1 = 0 ;
18944 char *kwnames[] = {
18945 (char *) "self",(char *) "v", NULL
18946 };
18947
18948 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetFromPage",kwnames,&obj0,&obj1)) goto fail;
18949 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18950 {
18951 arg2 = (int) SWIG_PyObj_AsInt(obj1);
18952 if (PyErr_Occurred()) SWIG_fail;
18953 }
18954 {
18955 PyThreadState* __tstate = wxPyBeginAllowThreads();
18956 (arg1)->SetFromPage(arg2);
18957
18958 wxPyEndAllowThreads(__tstate);
18959 if (PyErr_Occurred()) SWIG_fail;
18960 }
18961 Py_INCREF(Py_None); resultobj = Py_None;
18962 return resultobj;
18963 fail:
18964 return NULL;
18965 }
18966
18967
18968 static PyObject *_wrap_PrintDialogData_SetToPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18969 PyObject *resultobj;
18970 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18971 int arg2 ;
18972 PyObject * obj0 = 0 ;
18973 PyObject * obj1 = 0 ;
18974 char *kwnames[] = {
18975 (char *) "self",(char *) "v", NULL
18976 };
18977
18978 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetToPage",kwnames,&obj0,&obj1)) goto fail;
18979 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
18980 {
18981 arg2 = (int) SWIG_PyObj_AsInt(obj1);
18982 if (PyErr_Occurred()) SWIG_fail;
18983 }
18984 {
18985 PyThreadState* __tstate = wxPyBeginAllowThreads();
18986 (arg1)->SetToPage(arg2);
18987
18988 wxPyEndAllowThreads(__tstate);
18989 if (PyErr_Occurred()) SWIG_fail;
18990 }
18991 Py_INCREF(Py_None); resultobj = Py_None;
18992 return resultobj;
18993 fail:
18994 return NULL;
18995 }
18996
18997
18998 static PyObject *_wrap_PrintDialogData_SetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18999 PyObject *resultobj;
19000 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19001 int arg2 ;
19002 PyObject * obj0 = 0 ;
19003 PyObject * obj1 = 0 ;
19004 char *kwnames[] = {
19005 (char *) "self",(char *) "v", NULL
19006 };
19007
19008 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMinPage",kwnames,&obj0,&obj1)) goto fail;
19009 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19010 {
19011 arg2 = (int) SWIG_PyObj_AsInt(obj1);
19012 if (PyErr_Occurred()) SWIG_fail;
19013 }
19014 {
19015 PyThreadState* __tstate = wxPyBeginAllowThreads();
19016 (arg1)->SetMinPage(arg2);
19017
19018 wxPyEndAllowThreads(__tstate);
19019 if (PyErr_Occurred()) SWIG_fail;
19020 }
19021 Py_INCREF(Py_None); resultobj = Py_None;
19022 return resultobj;
19023 fail:
19024 return NULL;
19025 }
19026
19027
19028 static PyObject *_wrap_PrintDialogData_SetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
19029 PyObject *resultobj;
19030 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19031 int arg2 ;
19032 PyObject * obj0 = 0 ;
19033 PyObject * obj1 = 0 ;
19034 char *kwnames[] = {
19035 (char *) "self",(char *) "v", NULL
19036 };
19037
19038 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMaxPage",kwnames,&obj0,&obj1)) goto fail;
19039 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19040 {
19041 arg2 = (int) SWIG_PyObj_AsInt(obj1);
19042 if (PyErr_Occurred()) SWIG_fail;
19043 }
19044 {
19045 PyThreadState* __tstate = wxPyBeginAllowThreads();
19046 (arg1)->SetMaxPage(arg2);
19047
19048 wxPyEndAllowThreads(__tstate);
19049 if (PyErr_Occurred()) SWIG_fail;
19050 }
19051 Py_INCREF(Py_None); resultobj = Py_None;
19052 return resultobj;
19053 fail:
19054 return NULL;
19055 }
19056
19057
19058 static PyObject *_wrap_PrintDialogData_SetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
19059 PyObject *resultobj;
19060 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19061 int arg2 ;
19062 PyObject * obj0 = 0 ;
19063 PyObject * obj1 = 0 ;
19064 char *kwnames[] = {
19065 (char *) "self",(char *) "v", NULL
19066 };
19067
19068 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
19069 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19070 {
19071 arg2 = (int) SWIG_PyObj_AsInt(obj1);
19072 if (PyErr_Occurred()) SWIG_fail;
19073 }
19074 {
19075 PyThreadState* __tstate = wxPyBeginAllowThreads();
19076 (arg1)->SetNoCopies(arg2);
19077
19078 wxPyEndAllowThreads(__tstate);
19079 if (PyErr_Occurred()) SWIG_fail;
19080 }
19081 Py_INCREF(Py_None); resultobj = Py_None;
19082 return resultobj;
19083 fail:
19084 return NULL;
19085 }
19086
19087
19088 static PyObject *_wrap_PrintDialogData_SetAllPages(PyObject *self, PyObject *args, PyObject *kwargs) {
19089 PyObject *resultobj;
19090 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19091 bool arg2 ;
19092 PyObject * obj0 = 0 ;
19093 PyObject * obj1 = 0 ;
19094 char *kwnames[] = {
19095 (char *) "self",(char *) "flag", NULL
19096 };
19097
19098 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetAllPages",kwnames,&obj0,&obj1)) goto fail;
19099 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19100 {
19101 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
19102 if (PyErr_Occurred()) SWIG_fail;
19103 }
19104 {
19105 PyThreadState* __tstate = wxPyBeginAllowThreads();
19106 (arg1)->SetAllPages(arg2);
19107
19108 wxPyEndAllowThreads(__tstate);
19109 if (PyErr_Occurred()) SWIG_fail;
19110 }
19111 Py_INCREF(Py_None); resultobj = Py_None;
19112 return resultobj;
19113 fail:
19114 return NULL;
19115 }
19116
19117
19118 static PyObject *_wrap_PrintDialogData_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
19119 PyObject *resultobj;
19120 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19121 bool arg2 ;
19122 PyObject * obj0 = 0 ;
19123 PyObject * obj1 = 0 ;
19124 char *kwnames[] = {
19125 (char *) "self",(char *) "flag", NULL
19126 };
19127
19128 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSelection",kwnames,&obj0,&obj1)) goto fail;
19129 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19130 {
19131 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
19132 if (PyErr_Occurred()) SWIG_fail;
19133 }
19134 {
19135 PyThreadState* __tstate = wxPyBeginAllowThreads();
19136 (arg1)->SetSelection(arg2);
19137
19138 wxPyEndAllowThreads(__tstate);
19139 if (PyErr_Occurred()) SWIG_fail;
19140 }
19141 Py_INCREF(Py_None); resultobj = Py_None;
19142 return resultobj;
19143 fail:
19144 return NULL;
19145 }
19146
19147
19148 static PyObject *_wrap_PrintDialogData_SetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
19149 PyObject *resultobj;
19150 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19151 bool arg2 ;
19152 PyObject * obj0 = 0 ;
19153 PyObject * obj1 = 0 ;
19154 char *kwnames[] = {
19155 (char *) "self",(char *) "flag", NULL
19156 };
19157
19158 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
19159 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19160 {
19161 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
19162 if (PyErr_Occurred()) SWIG_fail;
19163 }
19164 {
19165 PyThreadState* __tstate = wxPyBeginAllowThreads();
19166 (arg1)->SetCollate(arg2);
19167
19168 wxPyEndAllowThreads(__tstate);
19169 if (PyErr_Occurred()) SWIG_fail;
19170 }
19171 Py_INCREF(Py_None); resultobj = Py_None;
19172 return resultobj;
19173 fail:
19174 return NULL;
19175 }
19176
19177
19178 static PyObject *_wrap_PrintDialogData_SetPrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
19179 PyObject *resultobj;
19180 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19181 bool arg2 ;
19182 PyObject * obj0 = 0 ;
19183 PyObject * obj1 = 0 ;
19184 char *kwnames[] = {
19185 (char *) "self",(char *) "flag", NULL
19186 };
19187
19188 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintToFile",kwnames,&obj0,&obj1)) goto fail;
19189 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19190 {
19191 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
19192 if (PyErr_Occurred()) SWIG_fail;
19193 }
19194 {
19195 PyThreadState* __tstate = wxPyBeginAllowThreads();
19196 (arg1)->SetPrintToFile(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_PrintDialogData_SetSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
19209 PyObject *resultobj;
19210 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19211 bool arg2 ;
19212 PyObject * obj0 = 0 ;
19213 PyObject * obj1 = 0 ;
19214 char *kwnames[] = {
19215 (char *) "self",(char *) "flag", NULL
19216 };
19217
19218 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSetupDialog",kwnames,&obj0,&obj1)) goto fail;
19219 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19220 {
19221 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
19222 if (PyErr_Occurred()) SWIG_fail;
19223 }
19224 {
19225 PyThreadState* __tstate = wxPyBeginAllowThreads();
19226 (arg1)->SetSetupDialog(arg2);
19227
19228 wxPyEndAllowThreads(__tstate);
19229 if (PyErr_Occurred()) SWIG_fail;
19230 }
19231 Py_INCREF(Py_None); resultobj = Py_None;
19232 return resultobj;
19233 fail:
19234 return NULL;
19235 }
19236
19237
19238 static PyObject *_wrap_PrintDialogData_EnablePrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
19239 PyObject *resultobj;
19240 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19241 bool arg2 ;
19242 PyObject * obj0 = 0 ;
19243 PyObject * obj1 = 0 ;
19244 char *kwnames[] = {
19245 (char *) "self",(char *) "flag", NULL
19246 };
19247
19248 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePrintToFile",kwnames,&obj0,&obj1)) goto fail;
19249 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19250 {
19251 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
19252 if (PyErr_Occurred()) SWIG_fail;
19253 }
19254 {
19255 PyThreadState* __tstate = wxPyBeginAllowThreads();
19256 (arg1)->EnablePrintToFile(arg2);
19257
19258 wxPyEndAllowThreads(__tstate);
19259 if (PyErr_Occurred()) SWIG_fail;
19260 }
19261 Py_INCREF(Py_None); resultobj = Py_None;
19262 return resultobj;
19263 fail:
19264 return NULL;
19265 }
19266
19267
19268 static PyObject *_wrap_PrintDialogData_EnableSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
19269 PyObject *resultobj;
19270 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19271 bool arg2 ;
19272 PyObject * obj0 = 0 ;
19273 PyObject * obj1 = 0 ;
19274 char *kwnames[] = {
19275 (char *) "self",(char *) "flag", NULL
19276 };
19277
19278 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableSelection",kwnames,&obj0,&obj1)) goto fail;
19279 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19280 {
19281 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
19282 if (PyErr_Occurred()) SWIG_fail;
19283 }
19284 {
19285 PyThreadState* __tstate = wxPyBeginAllowThreads();
19286 (arg1)->EnableSelection(arg2);
19287
19288 wxPyEndAllowThreads(__tstate);
19289 if (PyErr_Occurred()) SWIG_fail;
19290 }
19291 Py_INCREF(Py_None); resultobj = Py_None;
19292 return resultobj;
19293 fail:
19294 return NULL;
19295 }
19296
19297
19298 static PyObject *_wrap_PrintDialogData_EnablePageNumbers(PyObject *self, PyObject *args, PyObject *kwargs) {
19299 PyObject *resultobj;
19300 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19301 bool arg2 ;
19302 PyObject * obj0 = 0 ;
19303 PyObject * obj1 = 0 ;
19304 char *kwnames[] = {
19305 (char *) "self",(char *) "flag", NULL
19306 };
19307
19308 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePageNumbers",kwnames,&obj0,&obj1)) goto fail;
19309 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19310 {
19311 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
19312 if (PyErr_Occurred()) SWIG_fail;
19313 }
19314 {
19315 PyThreadState* __tstate = wxPyBeginAllowThreads();
19316 (arg1)->EnablePageNumbers(arg2);
19317
19318 wxPyEndAllowThreads(__tstate);
19319 if (PyErr_Occurred()) SWIG_fail;
19320 }
19321 Py_INCREF(Py_None); resultobj = Py_None;
19322 return resultobj;
19323 fail:
19324 return NULL;
19325 }
19326
19327
19328 static PyObject *_wrap_PrintDialogData_EnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
19329 PyObject *resultobj;
19330 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19331 bool arg2 ;
19332 PyObject * obj0 = 0 ;
19333 PyObject * obj1 = 0 ;
19334 char *kwnames[] = {
19335 (char *) "self",(char *) "flag", NULL
19336 };
19337
19338 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
19339 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19340 {
19341 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
19342 if (PyErr_Occurred()) SWIG_fail;
19343 }
19344 {
19345 PyThreadState* __tstate = wxPyBeginAllowThreads();
19346 (arg1)->EnableHelp(arg2);
19347
19348 wxPyEndAllowThreads(__tstate);
19349 if (PyErr_Occurred()) SWIG_fail;
19350 }
19351 Py_INCREF(Py_None); resultobj = Py_None;
19352 return resultobj;
19353 fail:
19354 return NULL;
19355 }
19356
19357
19358 static PyObject *_wrap_PrintDialogData_GetEnablePrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
19359 PyObject *resultobj;
19360 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19361 bool result;
19362 PyObject * obj0 = 0 ;
19363 char *kwnames[] = {
19364 (char *) "self", NULL
19365 };
19366
19367 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePrintToFile",kwnames,&obj0)) goto fail;
19368 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19369 {
19370 PyThreadState* __tstate = wxPyBeginAllowThreads();
19371 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePrintToFile();
19372
19373 wxPyEndAllowThreads(__tstate);
19374 if (PyErr_Occurred()) SWIG_fail;
19375 }
19376 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19377 return resultobj;
19378 fail:
19379 return NULL;
19380 }
19381
19382
19383 static PyObject *_wrap_PrintDialogData_GetEnableSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
19384 PyObject *resultobj;
19385 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19386 bool result;
19387 PyObject * obj0 = 0 ;
19388 char *kwnames[] = {
19389 (char *) "self", NULL
19390 };
19391
19392 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableSelection",kwnames,&obj0)) goto fail;
19393 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19394 {
19395 PyThreadState* __tstate = wxPyBeginAllowThreads();
19396 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableSelection();
19397
19398 wxPyEndAllowThreads(__tstate);
19399 if (PyErr_Occurred()) SWIG_fail;
19400 }
19401 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19402 return resultobj;
19403 fail:
19404 return NULL;
19405 }
19406
19407
19408 static PyObject *_wrap_PrintDialogData_GetEnablePageNumbers(PyObject *self, PyObject *args, PyObject *kwargs) {
19409 PyObject *resultobj;
19410 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19411 bool result;
19412 PyObject * obj0 = 0 ;
19413 char *kwnames[] = {
19414 (char *) "self", NULL
19415 };
19416
19417 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePageNumbers",kwnames,&obj0)) goto fail;
19418 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19419 {
19420 PyThreadState* __tstate = wxPyBeginAllowThreads();
19421 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePageNumbers();
19422
19423 wxPyEndAllowThreads(__tstate);
19424 if (PyErr_Occurred()) SWIG_fail;
19425 }
19426 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19427 return resultobj;
19428 fail:
19429 return NULL;
19430 }
19431
19432
19433 static PyObject *_wrap_PrintDialogData_GetEnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
19434 PyObject *resultobj;
19435 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19436 bool result;
19437 PyObject * obj0 = 0 ;
19438 char *kwnames[] = {
19439 (char *) "self", NULL
19440 };
19441
19442 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
19443 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19444 {
19445 PyThreadState* __tstate = wxPyBeginAllowThreads();
19446 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableHelp();
19447
19448 wxPyEndAllowThreads(__tstate);
19449 if (PyErr_Occurred()) SWIG_fail;
19450 }
19451 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19452 return resultobj;
19453 fail:
19454 return NULL;
19455 }
19456
19457
19458 static PyObject *_wrap_PrintDialogData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
19459 PyObject *resultobj;
19460 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19461 bool result;
19462 PyObject * obj0 = 0 ;
19463 char *kwnames[] = {
19464 (char *) "self", NULL
19465 };
19466
19467 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_Ok",kwnames,&obj0)) goto fail;
19468 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19469 {
19470 PyThreadState* __tstate = wxPyBeginAllowThreads();
19471 result = (bool)((wxPrintDialogData const *)arg1)->Ok();
19472
19473 wxPyEndAllowThreads(__tstate);
19474 if (PyErr_Occurred()) SWIG_fail;
19475 }
19476 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19477 return resultobj;
19478 fail:
19479 return NULL;
19480 }
19481
19482
19483 static PyObject *_wrap_PrintDialogData_GetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
19484 PyObject *resultobj;
19485 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19486 wxPrintData *result;
19487 PyObject * obj0 = 0 ;
19488 char *kwnames[] = {
19489 (char *) "self", NULL
19490 };
19491
19492 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintData",kwnames,&obj0)) goto fail;
19493 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19494 {
19495 PyThreadState* __tstate = wxPyBeginAllowThreads();
19496 {
19497 wxPrintData &_result_ref = (arg1)->GetPrintData();
19498 result = (wxPrintData *) &_result_ref;
19499 }
19500
19501 wxPyEndAllowThreads(__tstate);
19502 if (PyErr_Occurred()) SWIG_fail;
19503 }
19504 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrintData, 0);
19505 return resultobj;
19506 fail:
19507 return NULL;
19508 }
19509
19510
19511 static PyObject *_wrap_PrintDialogData_SetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
19512 PyObject *resultobj;
19513 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19514 wxPrintData *arg2 = 0 ;
19515 PyObject * obj0 = 0 ;
19516 PyObject * obj1 = 0 ;
19517 char *kwnames[] = {
19518 (char *) "self",(char *) "printData", NULL
19519 };
19520
19521 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
19522 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19523 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19524 if (arg2 == NULL) {
19525 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
19526 }
19527 {
19528 PyThreadState* __tstate = wxPyBeginAllowThreads();
19529 (arg1)->SetPrintData((wxPrintData const &)*arg2);
19530
19531 wxPyEndAllowThreads(__tstate);
19532 if (PyErr_Occurred()) SWIG_fail;
19533 }
19534 Py_INCREF(Py_None); resultobj = Py_None;
19535 return resultobj;
19536 fail:
19537 return NULL;
19538 }
19539
19540
19541 static PyObject * PrintDialogData_swigregister(PyObject *self, PyObject *args) {
19542 PyObject *obj;
19543 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
19544 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialogData, obj);
19545 Py_INCREF(obj);
19546 return Py_BuildValue((char *)"");
19547 }
19548 static PyObject *_wrap_new_PrintDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
19549 PyObject *resultobj;
19550 wxWindow *arg1 = (wxWindow *) 0 ;
19551 wxPrintDialogData *arg2 = (wxPrintDialogData *) NULL ;
19552 wxPrintDialog *result;
19553 PyObject * obj0 = 0 ;
19554 PyObject * obj1 = 0 ;
19555 char *kwnames[] = {
19556 (char *) "parent",(char *) "data", NULL
19557 };
19558
19559 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
19560 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19561 if (obj1) {
19562 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19563 }
19564 {
19565 PyThreadState* __tstate = wxPyBeginAllowThreads();
19566 result = (wxPrintDialog *)new wxPrintDialog(arg1,arg2);
19567
19568 wxPyEndAllowThreads(__tstate);
19569 if (PyErr_Occurred()) SWIG_fail;
19570 }
19571 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrintDialog, 1);
19572 return resultobj;
19573 fail:
19574 return NULL;
19575 }
19576
19577
19578 static PyObject *_wrap_PrintDialog_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
19579 PyObject *resultobj;
19580 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
19581 wxPrintDialogData *result;
19582 PyObject * obj0 = 0 ;
19583 char *kwnames[] = {
19584 (char *) "self", NULL
19585 };
19586
19587 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDialogData",kwnames,&obj0)) goto fail;
19588 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19589 {
19590 PyThreadState* __tstate = wxPyBeginAllowThreads();
19591 {
19592 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
19593 result = (wxPrintDialogData *) &_result_ref;
19594 }
19595
19596 wxPyEndAllowThreads(__tstate);
19597 if (PyErr_Occurred()) SWIG_fail;
19598 }
19599 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrintDialogData, 0);
19600 return resultobj;
19601 fail:
19602 return NULL;
19603 }
19604
19605
19606 static PyObject *_wrap_PrintDialog_GetPrintDC(PyObject *self, PyObject *args, PyObject *kwargs) {
19607 PyObject *resultobj;
19608 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
19609 wxDC *result;
19610 PyObject * obj0 = 0 ;
19611 char *kwnames[] = {
19612 (char *) "self", NULL
19613 };
19614
19615 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDC",kwnames,&obj0)) goto fail;
19616 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19617 {
19618 PyThreadState* __tstate = wxPyBeginAllowThreads();
19619 result = (wxDC *)(arg1)->GetPrintDC();
19620
19621 wxPyEndAllowThreads(__tstate);
19622 if (PyErr_Occurred()) SWIG_fail;
19623 }
19624 {
19625 resultobj = wxPyMake_wxObject(result);
19626 }
19627 return resultobj;
19628 fail:
19629 return NULL;
19630 }
19631
19632
19633 static PyObject *_wrap_PrintDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
19634 PyObject *resultobj;
19635 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
19636 int result;
19637 PyObject * obj0 = 0 ;
19638 char *kwnames[] = {
19639 (char *) "self", NULL
19640 };
19641
19642 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_ShowModal",kwnames,&obj0)) goto fail;
19643 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialog,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19644 {
19645 PyThreadState* __tstate = wxPyBeginAllowThreads();
19646 result = (int)(arg1)->ShowModal();
19647
19648 wxPyEndAllowThreads(__tstate);
19649 if (PyErr_Occurred()) SWIG_fail;
19650 }
19651 resultobj = SWIG_PyObj_FromInt((int)result);
19652 return resultobj;
19653 fail:
19654 return NULL;
19655 }
19656
19657
19658 static PyObject * PrintDialog_swigregister(PyObject *self, PyObject *args) {
19659 PyObject *obj;
19660 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
19661 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialog, obj);
19662 Py_INCREF(obj);
19663 return Py_BuildValue((char *)"");
19664 }
19665 static PyObject *_wrap_new_Printer(PyObject *self, PyObject *args, PyObject *kwargs) {
19666 PyObject *resultobj;
19667 wxPrintDialogData *arg1 = (wxPrintDialogData *) NULL ;
19668 wxPrinter *result;
19669 PyObject * obj0 = 0 ;
19670 char *kwnames[] = {
19671 (char *) "data", NULL
19672 };
19673
19674 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printer",kwnames,&obj0)) goto fail;
19675 if (obj0) {
19676 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintDialogData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19677 }
19678 {
19679 PyThreadState* __tstate = wxPyBeginAllowThreads();
19680 result = (wxPrinter *)new wxPrinter(arg1);
19681
19682 wxPyEndAllowThreads(__tstate);
19683 if (PyErr_Occurred()) SWIG_fail;
19684 }
19685 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrinter, 1);
19686 return resultobj;
19687 fail:
19688 return NULL;
19689 }
19690
19691
19692 static PyObject *_wrap_delete_Printer(PyObject *self, PyObject *args, PyObject *kwargs) {
19693 PyObject *resultobj;
19694 wxPrinter *arg1 = (wxPrinter *) 0 ;
19695 PyObject * obj0 = 0 ;
19696 char *kwnames[] = {
19697 (char *) "self", NULL
19698 };
19699
19700 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Printer",kwnames,&obj0)) goto fail;
19701 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrinter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19702 {
19703 PyThreadState* __tstate = wxPyBeginAllowThreads();
19704 delete arg1;
19705
19706 wxPyEndAllowThreads(__tstate);
19707 if (PyErr_Occurred()) SWIG_fail;
19708 }
19709 Py_INCREF(Py_None); resultobj = Py_None;
19710 return resultobj;
19711 fail:
19712 return NULL;
19713 }
19714
19715
19716 static PyObject *_wrap_Printer_CreateAbortWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
19717 PyObject *resultobj;
19718 wxPrinter *arg1 = (wxPrinter *) 0 ;
19719 wxWindow *arg2 = (wxWindow *) 0 ;
19720 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
19721 PyObject * obj0 = 0 ;
19722 PyObject * obj1 = 0 ;
19723 PyObject * obj2 = 0 ;
19724 char *kwnames[] = {
19725 (char *) "self",(char *) "parent",(char *) "printout", NULL
19726 };
19727
19728 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printer_CreateAbortWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
19729 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrinter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19730 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19731 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19732 {
19733 PyThreadState* __tstate = wxPyBeginAllowThreads();
19734 (arg1)->CreateAbortWindow(arg2,arg3);
19735
19736 wxPyEndAllowThreads(__tstate);
19737 if (PyErr_Occurred()) SWIG_fail;
19738 }
19739 Py_INCREF(Py_None); resultobj = Py_None;
19740 return resultobj;
19741 fail:
19742 return NULL;
19743 }
19744
19745
19746 static PyObject *_wrap_Printer_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
19747 PyObject *resultobj;
19748 wxPrinter *arg1 = (wxPrinter *) 0 ;
19749 wxPrintDialogData *result;
19750 PyObject * obj0 = 0 ;
19751 char *kwnames[] = {
19752 (char *) "self", NULL
19753 };
19754
19755 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetPrintDialogData",kwnames,&obj0)) goto fail;
19756 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrinter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19757 {
19758 PyThreadState* __tstate = wxPyBeginAllowThreads();
19759 {
19760 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
19761 result = (wxPrintDialogData *) &_result_ref;
19762 }
19763
19764 wxPyEndAllowThreads(__tstate);
19765 if (PyErr_Occurred()) SWIG_fail;
19766 }
19767 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrintDialogData, 0);
19768 return resultobj;
19769 fail:
19770 return NULL;
19771 }
19772
19773
19774 static PyObject *_wrap_Printer_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
19775 PyObject *resultobj;
19776 wxPrinter *arg1 = (wxPrinter *) 0 ;
19777 wxWindow *arg2 = (wxWindow *) 0 ;
19778 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
19779 int arg4 = (int) True ;
19780 bool result;
19781 PyObject * obj0 = 0 ;
19782 PyObject * obj1 = 0 ;
19783 PyObject * obj2 = 0 ;
19784 PyObject * obj3 = 0 ;
19785 char *kwnames[] = {
19786 (char *) "self",(char *) "parent",(char *) "printout",(char *) "prompt", NULL
19787 };
19788
19789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Printer_Print",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
19790 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrinter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19791 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19792 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19793 if (obj3) {
19794 {
19795 arg4 = (int) SWIG_PyObj_AsInt(obj3);
19796 if (PyErr_Occurred()) SWIG_fail;
19797 }
19798 }
19799 {
19800 PyThreadState* __tstate = wxPyBeginAllowThreads();
19801 result = (bool)(arg1)->Print(arg2,arg3,arg4);
19802
19803 wxPyEndAllowThreads(__tstate);
19804 if (PyErr_Occurred()) SWIG_fail;
19805 }
19806 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19807 return resultobj;
19808 fail:
19809 return NULL;
19810 }
19811
19812
19813 static PyObject *_wrap_Printer_PrintDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
19814 PyObject *resultobj;
19815 wxPrinter *arg1 = (wxPrinter *) 0 ;
19816 wxWindow *arg2 = (wxWindow *) 0 ;
19817 wxDC *result;
19818 PyObject * obj0 = 0 ;
19819 PyObject * obj1 = 0 ;
19820 char *kwnames[] = {
19821 (char *) "self",(char *) "parent", NULL
19822 };
19823
19824 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
19825 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrinter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19826 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19827 {
19828 PyThreadState* __tstate = wxPyBeginAllowThreads();
19829 result = (wxDC *)(arg1)->PrintDialog(arg2);
19830
19831 wxPyEndAllowThreads(__tstate);
19832 if (PyErr_Occurred()) SWIG_fail;
19833 }
19834 {
19835 resultobj = wxPyMake_wxObject(result);
19836 }
19837 return resultobj;
19838 fail:
19839 return NULL;
19840 }
19841
19842
19843 static PyObject *_wrap_Printer_ReportError(PyObject *self, PyObject *args, PyObject *kwargs) {
19844 PyObject *resultobj;
19845 wxPrinter *arg1 = (wxPrinter *) 0 ;
19846 wxWindow *arg2 = (wxWindow *) 0 ;
19847 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
19848 wxString *arg4 = 0 ;
19849 bool temp4 = False ;
19850 PyObject * obj0 = 0 ;
19851 PyObject * obj1 = 0 ;
19852 PyObject * obj2 = 0 ;
19853 PyObject * obj3 = 0 ;
19854 char *kwnames[] = {
19855 (char *) "self",(char *) "parent",(char *) "printout",(char *) "message", NULL
19856 };
19857
19858 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Printer_ReportError",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
19859 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrinter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19860 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19861 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19862 {
19863 arg4 = wxString_in_helper(obj3);
19864 if (arg4 == NULL) SWIG_fail;
19865 temp4 = True;
19866 }
19867 {
19868 PyThreadState* __tstate = wxPyBeginAllowThreads();
19869 (arg1)->ReportError(arg2,arg3,(wxString const &)*arg4);
19870
19871 wxPyEndAllowThreads(__tstate);
19872 if (PyErr_Occurred()) SWIG_fail;
19873 }
19874 Py_INCREF(Py_None); resultobj = Py_None;
19875 {
19876 if (temp4)
19877 delete arg4;
19878 }
19879 return resultobj;
19880 fail:
19881 {
19882 if (temp4)
19883 delete arg4;
19884 }
19885 return NULL;
19886 }
19887
19888
19889 static PyObject *_wrap_Printer_Setup(PyObject *self, PyObject *args, PyObject *kwargs) {
19890 PyObject *resultobj;
19891 wxPrinter *arg1 = (wxPrinter *) 0 ;
19892 wxWindow *arg2 = (wxWindow *) 0 ;
19893 bool result;
19894 PyObject * obj0 = 0 ;
19895 PyObject * obj1 = 0 ;
19896 char *kwnames[] = {
19897 (char *) "self",(char *) "parent", NULL
19898 };
19899
19900 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_Setup",kwnames,&obj0,&obj1)) goto fail;
19901 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrinter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19902 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19903 {
19904 PyThreadState* __tstate = wxPyBeginAllowThreads();
19905 result = (bool)(arg1)->Setup(arg2);
19906
19907 wxPyEndAllowThreads(__tstate);
19908 if (PyErr_Occurred()) SWIG_fail;
19909 }
19910 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19911 return resultobj;
19912 fail:
19913 return NULL;
19914 }
19915
19916
19917 static PyObject *_wrap_Printer_GetAbort(PyObject *self, PyObject *args, PyObject *kwargs) {
19918 PyObject *resultobj;
19919 wxPrinter *arg1 = (wxPrinter *) 0 ;
19920 bool result;
19921 PyObject * obj0 = 0 ;
19922 char *kwnames[] = {
19923 (char *) "self", NULL
19924 };
19925
19926 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetAbort",kwnames,&obj0)) goto fail;
19927 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrinter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
19928 {
19929 PyThreadState* __tstate = wxPyBeginAllowThreads();
19930 result = (bool)(arg1)->GetAbort();
19931
19932 wxPyEndAllowThreads(__tstate);
19933 if (PyErr_Occurred()) SWIG_fail;
19934 }
19935 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19936 return resultobj;
19937 fail:
19938 return NULL;
19939 }
19940
19941
19942 static PyObject *_wrap_Printer_GetLastError(PyObject *self, PyObject *args, PyObject *kwargs) {
19943 PyObject *resultobj;
19944 int result;
19945 char *kwnames[] = {
19946 NULL
19947 };
19948
19949 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Printer_GetLastError",kwnames)) goto fail;
19950 {
19951 PyThreadState* __tstate = wxPyBeginAllowThreads();
19952 result = (int)wxPrinter::GetLastError();
19953
19954 wxPyEndAllowThreads(__tstate);
19955 if (PyErr_Occurred()) SWIG_fail;
19956 }
19957 resultobj = SWIG_PyObj_FromInt((int)result);
19958 return resultobj;
19959 fail:
19960 return NULL;
19961 }
19962
19963
19964 static PyObject * Printer_swigregister(PyObject *self, PyObject *args) {
19965 PyObject *obj;
19966 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
19967 SWIG_TypeClientData(SWIGTYPE_p_wxPrinter, obj);
19968 Py_INCREF(obj);
19969 return Py_BuildValue((char *)"");
19970 }
19971 static PyObject *_wrap_new_Printout(PyObject *self, PyObject *args, PyObject *kwargs) {
19972 PyObject *resultobj;
19973 wxString const &arg1_defvalue = wxPyPrintoutTitleStr ;
19974 wxString *arg1 = (wxString *) &arg1_defvalue ;
19975 wxPyPrintout *result;
19976 bool temp1 = False ;
19977 PyObject * obj0 = 0 ;
19978 char *kwnames[] = {
19979 (char *) "title", NULL
19980 };
19981
19982 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printout",kwnames,&obj0)) goto fail;
19983 if (obj0) {
19984 {
19985 arg1 = wxString_in_helper(obj0);
19986 if (arg1 == NULL) SWIG_fail;
19987 temp1 = True;
19988 }
19989 }
19990 {
19991 PyThreadState* __tstate = wxPyBeginAllowThreads();
19992 result = (wxPyPrintout *)new wxPyPrintout((wxString const &)*arg1);
19993
19994 wxPyEndAllowThreads(__tstate);
19995 if (PyErr_Occurred()) SWIG_fail;
19996 }
19997 {
19998 resultobj = wxPyMake_wxObject(result);
19999 }
20000 {
20001 if (temp1)
20002 delete arg1;
20003 }
20004 return resultobj;
20005 fail:
20006 {
20007 if (temp1)
20008 delete arg1;
20009 }
20010 return NULL;
20011 }
20012
20013
20014 static PyObject *_wrap_Printout__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
20015 PyObject *resultobj;
20016 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20017 PyObject *arg2 = (PyObject *) 0 ;
20018 PyObject *arg3 = (PyObject *) 0 ;
20019 PyObject * obj0 = 0 ;
20020 PyObject * obj1 = 0 ;
20021 PyObject * obj2 = 0 ;
20022 char *kwnames[] = {
20023 (char *) "self",(char *) "self",(char *) "_class", NULL
20024 };
20025
20026 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
20027 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20028 arg2 = obj1;
20029 arg3 = obj2;
20030 {
20031 PyThreadState* __tstate = wxPyBeginAllowThreads();
20032 (arg1)->_setCallbackInfo(arg2,arg3);
20033
20034 wxPyEndAllowThreads(__tstate);
20035 if (PyErr_Occurred()) SWIG_fail;
20036 }
20037 Py_INCREF(Py_None); resultobj = Py_None;
20038 return resultobj;
20039 fail:
20040 return NULL;
20041 }
20042
20043
20044 static PyObject *_wrap_Printout_GetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
20045 PyObject *resultobj;
20046 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20047 wxString result;
20048 PyObject * obj0 = 0 ;
20049 char *kwnames[] = {
20050 (char *) "self", NULL
20051 };
20052
20053 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetTitle",kwnames,&obj0)) goto fail;
20054 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20055 {
20056 PyThreadState* __tstate = wxPyBeginAllowThreads();
20057 result = ((wxPyPrintout const *)arg1)->GetTitle();
20058
20059 wxPyEndAllowThreads(__tstate);
20060 if (PyErr_Occurred()) SWIG_fail;
20061 }
20062 {
20063 #if wxUSE_UNICODE
20064 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
20065 #else
20066 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
20067 #endif
20068 }
20069 return resultobj;
20070 fail:
20071 return NULL;
20072 }
20073
20074
20075 static PyObject *_wrap_Printout_GetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
20076 PyObject *resultobj;
20077 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20078 wxDC *result;
20079 PyObject * obj0 = 0 ;
20080 char *kwnames[] = {
20081 (char *) "self", NULL
20082 };
20083
20084 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetDC",kwnames,&obj0)) goto fail;
20085 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20086 {
20087 PyThreadState* __tstate = wxPyBeginAllowThreads();
20088 result = (wxDC *)(arg1)->GetDC();
20089
20090 wxPyEndAllowThreads(__tstate);
20091 if (PyErr_Occurred()) SWIG_fail;
20092 }
20093 {
20094 resultobj = wxPyMake_wxObject(result);
20095 }
20096 return resultobj;
20097 fail:
20098 return NULL;
20099 }
20100
20101
20102 static PyObject *_wrap_Printout_SetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
20103 PyObject *resultobj;
20104 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20105 wxDC *arg2 = (wxDC *) 0 ;
20106 PyObject * obj0 = 0 ;
20107 PyObject * obj1 = 0 ;
20108 char *kwnames[] = {
20109 (char *) "self",(char *) "dc", NULL
20110 };
20111
20112 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetDC",kwnames,&obj0,&obj1)) goto fail;
20113 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20114 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxDC,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20115 {
20116 PyThreadState* __tstate = wxPyBeginAllowThreads();
20117 (arg1)->SetDC(arg2);
20118
20119 wxPyEndAllowThreads(__tstate);
20120 if (PyErr_Occurred()) SWIG_fail;
20121 }
20122 Py_INCREF(Py_None); resultobj = Py_None;
20123 return resultobj;
20124 fail:
20125 return NULL;
20126 }
20127
20128
20129 static PyObject *_wrap_Printout_SetPageSizePixels(PyObject *self, PyObject *args, PyObject *kwargs) {
20130 PyObject *resultobj;
20131 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20132 int arg2 ;
20133 int arg3 ;
20134 PyObject * obj0 = 0 ;
20135 PyObject * obj1 = 0 ;
20136 PyObject * obj2 = 0 ;
20137 char *kwnames[] = {
20138 (char *) "self",(char *) "w",(char *) "h", NULL
20139 };
20140
20141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizePixels",kwnames,&obj0,&obj1,&obj2)) goto fail;
20142 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20143 {
20144 arg2 = (int) SWIG_PyObj_AsInt(obj1);
20145 if (PyErr_Occurred()) SWIG_fail;
20146 }
20147 {
20148 arg3 = (int) SWIG_PyObj_AsInt(obj2);
20149 if (PyErr_Occurred()) SWIG_fail;
20150 }
20151 {
20152 PyThreadState* __tstate = wxPyBeginAllowThreads();
20153 (arg1)->SetPageSizePixels(arg2,arg3);
20154
20155 wxPyEndAllowThreads(__tstate);
20156 if (PyErr_Occurred()) SWIG_fail;
20157 }
20158 Py_INCREF(Py_None); resultobj = Py_None;
20159 return resultobj;
20160 fail:
20161 return NULL;
20162 }
20163
20164
20165 static PyObject *_wrap_Printout_GetPageSizePixels(PyObject *self, PyObject *args, PyObject *kwargs) {
20166 PyObject *resultobj;
20167 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20168 int *arg2 = (int *) 0 ;
20169 int *arg3 = (int *) 0 ;
20170 int temp2 ;
20171 int temp3 ;
20172 PyObject * obj0 = 0 ;
20173 char *kwnames[] = {
20174 (char *) "self", NULL
20175 };
20176
20177 arg2 = &temp2;
20178 arg3 = &temp3;
20179 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizePixels",kwnames,&obj0)) goto fail;
20180 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20181 {
20182 PyThreadState* __tstate = wxPyBeginAllowThreads();
20183 (arg1)->GetPageSizePixels(arg2,arg3);
20184
20185 wxPyEndAllowThreads(__tstate);
20186 if (PyErr_Occurred()) SWIG_fail;
20187 }
20188 Py_INCREF(Py_None); resultobj = Py_None;
20189 {
20190 PyObject *o = PyInt_FromLong((long) (*arg2));
20191 resultobj = t_output_helper(resultobj,o);
20192 }
20193 {
20194 PyObject *o = PyInt_FromLong((long) (*arg3));
20195 resultobj = t_output_helper(resultobj,o);
20196 }
20197 return resultobj;
20198 fail:
20199 return NULL;
20200 }
20201
20202
20203 static PyObject *_wrap_Printout_SetPageSizeMM(PyObject *self, PyObject *args, PyObject *kwargs) {
20204 PyObject *resultobj;
20205 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20206 int arg2 ;
20207 int arg3 ;
20208 PyObject * obj0 = 0 ;
20209 PyObject * obj1 = 0 ;
20210 PyObject * obj2 = 0 ;
20211 char *kwnames[] = {
20212 (char *) "self",(char *) "w",(char *) "h", NULL
20213 };
20214
20215 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizeMM",kwnames,&obj0,&obj1,&obj2)) goto fail;
20216 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20217 {
20218 arg2 = (int) SWIG_PyObj_AsInt(obj1);
20219 if (PyErr_Occurred()) SWIG_fail;
20220 }
20221 {
20222 arg3 = (int) SWIG_PyObj_AsInt(obj2);
20223 if (PyErr_Occurred()) SWIG_fail;
20224 }
20225 {
20226 PyThreadState* __tstate = wxPyBeginAllowThreads();
20227 (arg1)->SetPageSizeMM(arg2,arg3);
20228
20229 wxPyEndAllowThreads(__tstate);
20230 if (PyErr_Occurred()) SWIG_fail;
20231 }
20232 Py_INCREF(Py_None); resultobj = Py_None;
20233 return resultobj;
20234 fail:
20235 return NULL;
20236 }
20237
20238
20239 static PyObject *_wrap_Printout_GetPageSizeMM(PyObject *self, PyObject *args, PyObject *kwargs) {
20240 PyObject *resultobj;
20241 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20242 int *arg2 = (int *) 0 ;
20243 int *arg3 = (int *) 0 ;
20244 int temp2 ;
20245 int temp3 ;
20246 PyObject * obj0 = 0 ;
20247 char *kwnames[] = {
20248 (char *) "self", NULL
20249 };
20250
20251 arg2 = &temp2;
20252 arg3 = &temp3;
20253 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizeMM",kwnames,&obj0)) goto fail;
20254 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20255 {
20256 PyThreadState* __tstate = wxPyBeginAllowThreads();
20257 (arg1)->GetPageSizeMM(arg2,arg3);
20258
20259 wxPyEndAllowThreads(__tstate);
20260 if (PyErr_Occurred()) SWIG_fail;
20261 }
20262 Py_INCREF(Py_None); resultobj = Py_None;
20263 {
20264 PyObject *o = PyInt_FromLong((long) (*arg2));
20265 resultobj = t_output_helper(resultobj,o);
20266 }
20267 {
20268 PyObject *o = PyInt_FromLong((long) (*arg3));
20269 resultobj = t_output_helper(resultobj,o);
20270 }
20271 return resultobj;
20272 fail:
20273 return NULL;
20274 }
20275
20276
20277 static PyObject *_wrap_Printout_SetPPIScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
20278 PyObject *resultobj;
20279 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20280 int arg2 ;
20281 int arg3 ;
20282 PyObject * obj0 = 0 ;
20283 PyObject * obj1 = 0 ;
20284 PyObject * obj2 = 0 ;
20285 char *kwnames[] = {
20286 (char *) "self",(char *) "x",(char *) "y", NULL
20287 };
20288
20289 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
20290 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20291 {
20292 arg2 = (int) SWIG_PyObj_AsInt(obj1);
20293 if (PyErr_Occurred()) SWIG_fail;
20294 }
20295 {
20296 arg3 = (int) SWIG_PyObj_AsInt(obj2);
20297 if (PyErr_Occurred()) SWIG_fail;
20298 }
20299 {
20300 PyThreadState* __tstate = wxPyBeginAllowThreads();
20301 (arg1)->SetPPIScreen(arg2,arg3);
20302
20303 wxPyEndAllowThreads(__tstate);
20304 if (PyErr_Occurred()) SWIG_fail;
20305 }
20306 Py_INCREF(Py_None); resultobj = Py_None;
20307 return resultobj;
20308 fail:
20309 return NULL;
20310 }
20311
20312
20313 static PyObject *_wrap_Printout_GetPPIScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
20314 PyObject *resultobj;
20315 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20316 int *arg2 = (int *) 0 ;
20317 int *arg3 = (int *) 0 ;
20318 int temp2 ;
20319 int temp3 ;
20320 PyObject * obj0 = 0 ;
20321 char *kwnames[] = {
20322 (char *) "self", NULL
20323 };
20324
20325 arg2 = &temp2;
20326 arg3 = &temp3;
20327 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIScreen",kwnames,&obj0)) goto fail;
20328 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20329 {
20330 PyThreadState* __tstate = wxPyBeginAllowThreads();
20331 (arg1)->GetPPIScreen(arg2,arg3);
20332
20333 wxPyEndAllowThreads(__tstate);
20334 if (PyErr_Occurred()) SWIG_fail;
20335 }
20336 Py_INCREF(Py_None); resultobj = Py_None;
20337 {
20338 PyObject *o = PyInt_FromLong((long) (*arg2));
20339 resultobj = t_output_helper(resultobj,o);
20340 }
20341 {
20342 PyObject *o = PyInt_FromLong((long) (*arg3));
20343 resultobj = t_output_helper(resultobj,o);
20344 }
20345 return resultobj;
20346 fail:
20347 return NULL;
20348 }
20349
20350
20351 static PyObject *_wrap_Printout_SetPPIPrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
20352 PyObject *resultobj;
20353 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20354 int arg2 ;
20355 int arg3 ;
20356 PyObject * obj0 = 0 ;
20357 PyObject * obj1 = 0 ;
20358 PyObject * obj2 = 0 ;
20359 char *kwnames[] = {
20360 (char *) "self",(char *) "x",(char *) "y", NULL
20361 };
20362
20363 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIPrinter",kwnames,&obj0,&obj1,&obj2)) goto fail;
20364 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20365 {
20366 arg2 = (int) SWIG_PyObj_AsInt(obj1);
20367 if (PyErr_Occurred()) SWIG_fail;
20368 }
20369 {
20370 arg3 = (int) SWIG_PyObj_AsInt(obj2);
20371 if (PyErr_Occurred()) SWIG_fail;
20372 }
20373 {
20374 PyThreadState* __tstate = wxPyBeginAllowThreads();
20375 (arg1)->SetPPIPrinter(arg2,arg3);
20376
20377 wxPyEndAllowThreads(__tstate);
20378 if (PyErr_Occurred()) SWIG_fail;
20379 }
20380 Py_INCREF(Py_None); resultobj = Py_None;
20381 return resultobj;
20382 fail:
20383 return NULL;
20384 }
20385
20386
20387 static PyObject *_wrap_Printout_GetPPIPrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
20388 PyObject *resultobj;
20389 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20390 int *arg2 = (int *) 0 ;
20391 int *arg3 = (int *) 0 ;
20392 int temp2 ;
20393 int temp3 ;
20394 PyObject * obj0 = 0 ;
20395 char *kwnames[] = {
20396 (char *) "self", NULL
20397 };
20398
20399 arg2 = &temp2;
20400 arg3 = &temp3;
20401 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIPrinter",kwnames,&obj0)) goto fail;
20402 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20403 {
20404 PyThreadState* __tstate = wxPyBeginAllowThreads();
20405 (arg1)->GetPPIPrinter(arg2,arg3);
20406
20407 wxPyEndAllowThreads(__tstate);
20408 if (PyErr_Occurred()) SWIG_fail;
20409 }
20410 Py_INCREF(Py_None); resultobj = Py_None;
20411 {
20412 PyObject *o = PyInt_FromLong((long) (*arg2));
20413 resultobj = t_output_helper(resultobj,o);
20414 }
20415 {
20416 PyObject *o = PyInt_FromLong((long) (*arg3));
20417 resultobj = t_output_helper(resultobj,o);
20418 }
20419 return resultobj;
20420 fail:
20421 return NULL;
20422 }
20423
20424
20425 static PyObject *_wrap_Printout_IsPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
20426 PyObject *resultobj;
20427 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20428 bool result;
20429 PyObject * obj0 = 0 ;
20430 char *kwnames[] = {
20431 (char *) "self", NULL
20432 };
20433
20434 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_IsPreview",kwnames,&obj0)) goto fail;
20435 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20436 {
20437 PyThreadState* __tstate = wxPyBeginAllowThreads();
20438 result = (bool)(arg1)->IsPreview();
20439
20440 wxPyEndAllowThreads(__tstate);
20441 if (PyErr_Occurred()) SWIG_fail;
20442 }
20443 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20444 return resultobj;
20445 fail:
20446 return NULL;
20447 }
20448
20449
20450 static PyObject *_wrap_Printout_SetIsPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
20451 PyObject *resultobj;
20452 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20453 bool arg2 ;
20454 PyObject * obj0 = 0 ;
20455 PyObject * obj1 = 0 ;
20456 char *kwnames[] = {
20457 (char *) "self",(char *) "p", NULL
20458 };
20459
20460 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetIsPreview",kwnames,&obj0,&obj1)) goto fail;
20461 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20462 {
20463 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
20464 if (PyErr_Occurred()) SWIG_fail;
20465 }
20466 {
20467 PyThreadState* __tstate = wxPyBeginAllowThreads();
20468 (arg1)->SetIsPreview(arg2);
20469
20470 wxPyEndAllowThreads(__tstate);
20471 if (PyErr_Occurred()) SWIG_fail;
20472 }
20473 Py_INCREF(Py_None); resultobj = Py_None;
20474 return resultobj;
20475 fail:
20476 return NULL;
20477 }
20478
20479
20480 static PyObject *_wrap_Printout_base_OnBeginDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
20481 PyObject *resultobj;
20482 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20483 int arg2 ;
20484 int arg3 ;
20485 bool result;
20486 PyObject * obj0 = 0 ;
20487 PyObject * obj1 = 0 ;
20488 PyObject * obj2 = 0 ;
20489 char *kwnames[] = {
20490 (char *) "self",(char *) "startPage",(char *) "endPage", NULL
20491 };
20492
20493 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_base_OnBeginDocument",kwnames,&obj0,&obj1,&obj2)) goto fail;
20494 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20495 {
20496 arg2 = (int) SWIG_PyObj_AsInt(obj1);
20497 if (PyErr_Occurred()) SWIG_fail;
20498 }
20499 {
20500 arg3 = (int) SWIG_PyObj_AsInt(obj2);
20501 if (PyErr_Occurred()) SWIG_fail;
20502 }
20503 {
20504 PyThreadState* __tstate = wxPyBeginAllowThreads();
20505 result = (bool)(arg1)->base_OnBeginDocument(arg2,arg3);
20506
20507 wxPyEndAllowThreads(__tstate);
20508 if (PyErr_Occurred()) SWIG_fail;
20509 }
20510 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20511 return resultobj;
20512 fail:
20513 return NULL;
20514 }
20515
20516
20517 static PyObject *_wrap_Printout_base_OnEndDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
20518 PyObject *resultobj;
20519 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20520 PyObject * obj0 = 0 ;
20521 char *kwnames[] = {
20522 (char *) "self", NULL
20523 };
20524
20525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndDocument",kwnames,&obj0)) goto fail;
20526 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20527 {
20528 PyThreadState* __tstate = wxPyBeginAllowThreads();
20529 (arg1)->base_OnEndDocument();
20530
20531 wxPyEndAllowThreads(__tstate);
20532 if (PyErr_Occurred()) SWIG_fail;
20533 }
20534 Py_INCREF(Py_None); resultobj = Py_None;
20535 return resultobj;
20536 fail:
20537 return NULL;
20538 }
20539
20540
20541 static PyObject *_wrap_Printout_base_OnBeginPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
20542 PyObject *resultobj;
20543 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20544 PyObject * obj0 = 0 ;
20545 char *kwnames[] = {
20546 (char *) "self", NULL
20547 };
20548
20549 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnBeginPrinting",kwnames,&obj0)) goto fail;
20550 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20551 {
20552 PyThreadState* __tstate = wxPyBeginAllowThreads();
20553 (arg1)->base_OnBeginPrinting();
20554
20555 wxPyEndAllowThreads(__tstate);
20556 if (PyErr_Occurred()) SWIG_fail;
20557 }
20558 Py_INCREF(Py_None); resultobj = Py_None;
20559 return resultobj;
20560 fail:
20561 return NULL;
20562 }
20563
20564
20565 static PyObject *_wrap_Printout_base_OnEndPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
20566 PyObject *resultobj;
20567 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20568 PyObject * obj0 = 0 ;
20569 char *kwnames[] = {
20570 (char *) "self", NULL
20571 };
20572
20573 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndPrinting",kwnames,&obj0)) goto fail;
20574 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20575 {
20576 PyThreadState* __tstate = wxPyBeginAllowThreads();
20577 (arg1)->base_OnEndPrinting();
20578
20579 wxPyEndAllowThreads(__tstate);
20580 if (PyErr_Occurred()) SWIG_fail;
20581 }
20582 Py_INCREF(Py_None); resultobj = Py_None;
20583 return resultobj;
20584 fail:
20585 return NULL;
20586 }
20587
20588
20589 static PyObject *_wrap_Printout_base_OnPreparePrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
20590 PyObject *resultobj;
20591 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20592 PyObject * obj0 = 0 ;
20593 char *kwnames[] = {
20594 (char *) "self", NULL
20595 };
20596
20597 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnPreparePrinting",kwnames,&obj0)) goto fail;
20598 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20599 {
20600 PyThreadState* __tstate = wxPyBeginAllowThreads();
20601 (arg1)->base_OnPreparePrinting();
20602
20603 wxPyEndAllowThreads(__tstate);
20604 if (PyErr_Occurred()) SWIG_fail;
20605 }
20606 Py_INCREF(Py_None); resultobj = Py_None;
20607 return resultobj;
20608 fail:
20609 return NULL;
20610 }
20611
20612
20613 static PyObject *_wrap_Printout_base_HasPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20614 PyObject *resultobj;
20615 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20616 int arg2 ;
20617 bool result;
20618 PyObject * obj0 = 0 ;
20619 PyObject * obj1 = 0 ;
20620 char *kwnames[] = {
20621 (char *) "self",(char *) "page", NULL
20622 };
20623
20624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_base_HasPage",kwnames,&obj0,&obj1)) goto fail;
20625 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20626 {
20627 arg2 = (int) SWIG_PyObj_AsInt(obj1);
20628 if (PyErr_Occurred()) SWIG_fail;
20629 }
20630 {
20631 PyThreadState* __tstate = wxPyBeginAllowThreads();
20632 result = (bool)(arg1)->base_HasPage(arg2);
20633
20634 wxPyEndAllowThreads(__tstate);
20635 if (PyErr_Occurred()) SWIG_fail;
20636 }
20637 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20638 return resultobj;
20639 fail:
20640 return NULL;
20641 }
20642
20643
20644 static PyObject *_wrap_Printout_base_GetPageInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
20645 PyObject *resultobj;
20646 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20647 int *arg2 = (int *) 0 ;
20648 int *arg3 = (int *) 0 ;
20649 int *arg4 = (int *) 0 ;
20650 int *arg5 = (int *) 0 ;
20651 int temp2 ;
20652 int temp3 ;
20653 int temp4 ;
20654 int temp5 ;
20655 PyObject * obj0 = 0 ;
20656 char *kwnames[] = {
20657 (char *) "self", NULL
20658 };
20659
20660 arg2 = &temp2;
20661 arg3 = &temp3;
20662 arg4 = &temp4;
20663 arg5 = &temp5;
20664 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_GetPageInfo",kwnames,&obj0)) goto fail;
20665 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20666 {
20667 PyThreadState* __tstate = wxPyBeginAllowThreads();
20668 (arg1)->base_GetPageInfo(arg2,arg3,arg4,arg5);
20669
20670 wxPyEndAllowThreads(__tstate);
20671 if (PyErr_Occurred()) SWIG_fail;
20672 }
20673 Py_INCREF(Py_None); resultobj = Py_None;
20674 {
20675 PyObject *o = PyInt_FromLong((long) (*arg2));
20676 resultobj = t_output_helper(resultobj,o);
20677 }
20678 {
20679 PyObject *o = PyInt_FromLong((long) (*arg3));
20680 resultobj = t_output_helper(resultobj,o);
20681 }
20682 {
20683 PyObject *o = PyInt_FromLong((long) (*arg4));
20684 resultobj = t_output_helper(resultobj,o);
20685 }
20686 {
20687 PyObject *o = PyInt_FromLong((long) (*arg5));
20688 resultobj = t_output_helper(resultobj,o);
20689 }
20690 return resultobj;
20691 fail:
20692 return NULL;
20693 }
20694
20695
20696 static PyObject * Printout_swigregister(PyObject *self, PyObject *args) {
20697 PyObject *obj;
20698 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20699 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintout, obj);
20700 Py_INCREF(obj);
20701 return Py_BuildValue((char *)"");
20702 }
20703 static PyObject *_wrap_new_PreviewCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
20704 PyObject *resultobj;
20705 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
20706 wxWindow *arg2 = (wxWindow *) 0 ;
20707 wxPoint const &arg3_defvalue = wxDefaultPosition ;
20708 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
20709 wxSize const &arg4_defvalue = wxDefaultSize ;
20710 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
20711 long arg5 = (long) 0 ;
20712 wxString const &arg6_defvalue = wxPyPreviewCanvasNameStr ;
20713 wxString *arg6 = (wxString *) &arg6_defvalue ;
20714 wxPreviewCanvas *result;
20715 wxPoint temp3 ;
20716 wxSize temp4 ;
20717 bool temp6 = False ;
20718 PyObject * obj0 = 0 ;
20719 PyObject * obj1 = 0 ;
20720 PyObject * obj2 = 0 ;
20721 PyObject * obj3 = 0 ;
20722 PyObject * obj4 = 0 ;
20723 PyObject * obj5 = 0 ;
20724 char *kwnames[] = {
20725 (char *) "preview",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
20726 };
20727
20728 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PreviewCanvas",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
20729 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20730 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20731 if (obj2) {
20732 {
20733 arg3 = &temp3;
20734 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
20735 }
20736 }
20737 if (obj3) {
20738 {
20739 arg4 = &temp4;
20740 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
20741 }
20742 }
20743 if (obj4) {
20744 {
20745 arg5 = (long) SWIG_PyObj_AsLong(obj4);
20746 if (PyErr_Occurred()) SWIG_fail;
20747 }
20748 }
20749 if (obj5) {
20750 {
20751 arg6 = wxString_in_helper(obj5);
20752 if (arg6 == NULL) SWIG_fail;
20753 temp6 = True;
20754 }
20755 }
20756 {
20757 PyThreadState* __tstate = wxPyBeginAllowThreads();
20758 result = (wxPreviewCanvas *)new wxPreviewCanvas(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
20759
20760 wxPyEndAllowThreads(__tstate);
20761 if (PyErr_Occurred()) SWIG_fail;
20762 }
20763 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPreviewCanvas, 1);
20764 {
20765 if (temp6)
20766 delete arg6;
20767 }
20768 return resultobj;
20769 fail:
20770 {
20771 if (temp6)
20772 delete arg6;
20773 }
20774 return NULL;
20775 }
20776
20777
20778 static PyObject * PreviewCanvas_swigregister(PyObject *self, PyObject *args) {
20779 PyObject *obj;
20780 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20781 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewCanvas, obj);
20782 Py_INCREF(obj);
20783 return Py_BuildValue((char *)"");
20784 }
20785 static PyObject *_wrap_new_PreviewFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
20786 PyObject *resultobj;
20787 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
20788 wxFrame *arg2 = (wxFrame *) 0 ;
20789 wxString *arg3 = 0 ;
20790 wxPoint const &arg4_defvalue = wxDefaultPosition ;
20791 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
20792 wxSize const &arg5_defvalue = wxDefaultSize ;
20793 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
20794 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
20795 wxString const &arg7_defvalue = wxPyFrameNameStr ;
20796 wxString *arg7 = (wxString *) &arg7_defvalue ;
20797 wxPreviewFrame *result;
20798 bool temp3 = False ;
20799 wxPoint temp4 ;
20800 wxSize temp5 ;
20801 bool temp7 = False ;
20802 PyObject * obj0 = 0 ;
20803 PyObject * obj1 = 0 ;
20804 PyObject * obj2 = 0 ;
20805 PyObject * obj3 = 0 ;
20806 PyObject * obj4 = 0 ;
20807 PyObject * obj5 = 0 ;
20808 PyObject * obj6 = 0 ;
20809 char *kwnames[] = {
20810 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
20811 };
20812
20813 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
20814 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20815 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20816 {
20817 arg3 = wxString_in_helper(obj2);
20818 if (arg3 == NULL) SWIG_fail;
20819 temp3 = True;
20820 }
20821 if (obj3) {
20822 {
20823 arg4 = &temp4;
20824 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
20825 }
20826 }
20827 if (obj4) {
20828 {
20829 arg5 = &temp5;
20830 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
20831 }
20832 }
20833 if (obj5) {
20834 {
20835 arg6 = (long) SWIG_PyObj_AsLong(obj5);
20836 if (PyErr_Occurred()) SWIG_fail;
20837 }
20838 }
20839 if (obj6) {
20840 {
20841 arg7 = wxString_in_helper(obj6);
20842 if (arg7 == NULL) SWIG_fail;
20843 temp7 = True;
20844 }
20845 }
20846 {
20847 PyThreadState* __tstate = wxPyBeginAllowThreads();
20848 result = (wxPreviewFrame *)new wxPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
20849
20850 wxPyEndAllowThreads(__tstate);
20851 if (PyErr_Occurred()) SWIG_fail;
20852 }
20853 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPreviewFrame, 1);
20854 {
20855 if (temp3)
20856 delete arg3;
20857 }
20858 {
20859 if (temp7)
20860 delete arg7;
20861 }
20862 return resultobj;
20863 fail:
20864 {
20865 if (temp3)
20866 delete arg3;
20867 }
20868 {
20869 if (temp7)
20870 delete arg7;
20871 }
20872 return NULL;
20873 }
20874
20875
20876 static PyObject *_wrap_PreviewFrame_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
20877 PyObject *resultobj;
20878 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
20879 PyObject * obj0 = 0 ;
20880 char *kwnames[] = {
20881 (char *) "self", NULL
20882 };
20883
20884 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_Initialize",kwnames,&obj0)) goto fail;
20885 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20886 {
20887 PyThreadState* __tstate = wxPyBeginAllowThreads();
20888 (arg1)->Initialize();
20889
20890 wxPyEndAllowThreads(__tstate);
20891 if (PyErr_Occurred()) SWIG_fail;
20892 }
20893 Py_INCREF(Py_None); resultobj = Py_None;
20894 return resultobj;
20895 fail:
20896 return NULL;
20897 }
20898
20899
20900 static PyObject *_wrap_PreviewFrame_CreateControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
20901 PyObject *resultobj;
20902 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
20903 PyObject * obj0 = 0 ;
20904 char *kwnames[] = {
20905 (char *) "self", NULL
20906 };
20907
20908 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateControlBar",kwnames,&obj0)) goto fail;
20909 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20910 {
20911 PyThreadState* __tstate = wxPyBeginAllowThreads();
20912 (arg1)->CreateControlBar();
20913
20914 wxPyEndAllowThreads(__tstate);
20915 if (PyErr_Occurred()) SWIG_fail;
20916 }
20917 Py_INCREF(Py_None); resultobj = Py_None;
20918 return resultobj;
20919 fail:
20920 return NULL;
20921 }
20922
20923
20924 static PyObject *_wrap_PreviewFrame_CreateCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
20925 PyObject *resultobj;
20926 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
20927 PyObject * obj0 = 0 ;
20928 char *kwnames[] = {
20929 (char *) "self", NULL
20930 };
20931
20932 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateCanvas",kwnames,&obj0)) goto fail;
20933 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20934 {
20935 PyThreadState* __tstate = wxPyBeginAllowThreads();
20936 (arg1)->CreateCanvas();
20937
20938 wxPyEndAllowThreads(__tstate);
20939 if (PyErr_Occurred()) SWIG_fail;
20940 }
20941 Py_INCREF(Py_None); resultobj = Py_None;
20942 return resultobj;
20943 fail:
20944 return NULL;
20945 }
20946
20947
20948 static PyObject *_wrap_PreviewFrame_GetControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
20949 PyObject *resultobj;
20950 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
20951 wxPreviewControlBar *result;
20952 PyObject * obj0 = 0 ;
20953 char *kwnames[] = {
20954 (char *) "self", NULL
20955 };
20956
20957 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_GetControlBar",kwnames,&obj0)) goto fail;
20958 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
20959 {
20960 PyThreadState* __tstate = wxPyBeginAllowThreads();
20961 result = (wxPreviewControlBar *)((wxPreviewFrame const *)arg1)->GetControlBar();
20962
20963 wxPyEndAllowThreads(__tstate);
20964 if (PyErr_Occurred()) SWIG_fail;
20965 }
20966 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPreviewControlBar, 0);
20967 return resultobj;
20968 fail:
20969 return NULL;
20970 }
20971
20972
20973 static PyObject * PreviewFrame_swigregister(PyObject *self, PyObject *args) {
20974 PyObject *obj;
20975 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20976 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewFrame, obj);
20977 Py_INCREF(obj);
20978 return Py_BuildValue((char *)"");
20979 }
20980 static PyObject *_wrap_new_PreviewControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
20981 PyObject *resultobj;
20982 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
20983 long arg2 ;
20984 wxWindow *arg3 = (wxWindow *) 0 ;
20985 wxPoint const &arg4_defvalue = wxDefaultPosition ;
20986 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
20987 wxSize const &arg5_defvalue = wxDefaultSize ;
20988 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
20989 long arg6 = (long) wxTAB_TRAVERSAL ;
20990 wxString const &arg7_defvalue = wxPyPanelNameStr ;
20991 wxString *arg7 = (wxString *) &arg7_defvalue ;
20992 wxPreviewControlBar *result;
20993 wxPoint temp4 ;
20994 wxSize temp5 ;
20995 bool temp7 = False ;
20996 PyObject * obj0 = 0 ;
20997 PyObject * obj1 = 0 ;
20998 PyObject * obj2 = 0 ;
20999 PyObject * obj3 = 0 ;
21000 PyObject * obj4 = 0 ;
21001 PyObject * obj5 = 0 ;
21002 PyObject * obj6 = 0 ;
21003 char *kwnames[] = {
21004 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
21005 };
21006
21007 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
21008 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21009 {
21010 arg2 = (long) SWIG_PyObj_AsLong(obj1);
21011 if (PyErr_Occurred()) SWIG_fail;
21012 }
21013 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21014 if (obj3) {
21015 {
21016 arg4 = &temp4;
21017 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
21018 }
21019 }
21020 if (obj4) {
21021 {
21022 arg5 = &temp5;
21023 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
21024 }
21025 }
21026 if (obj5) {
21027 {
21028 arg6 = (long) SWIG_PyObj_AsLong(obj5);
21029 if (PyErr_Occurred()) SWIG_fail;
21030 }
21031 }
21032 if (obj6) {
21033 {
21034 arg7 = wxString_in_helper(obj6);
21035 if (arg7 == NULL) SWIG_fail;
21036 temp7 = True;
21037 }
21038 }
21039 {
21040 PyThreadState* __tstate = wxPyBeginAllowThreads();
21041 result = (wxPreviewControlBar *)new wxPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
21042
21043 wxPyEndAllowThreads(__tstate);
21044 if (PyErr_Occurred()) SWIG_fail;
21045 }
21046 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPreviewControlBar, 1);
21047 {
21048 if (temp7)
21049 delete arg7;
21050 }
21051 return resultobj;
21052 fail:
21053 {
21054 if (temp7)
21055 delete arg7;
21056 }
21057 return NULL;
21058 }
21059
21060
21061 static PyObject *_wrap_PreviewControlBar_GetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
21062 PyObject *resultobj;
21063 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21064 int result;
21065 PyObject * obj0 = 0 ;
21066 char *kwnames[] = {
21067 (char *) "self", NULL
21068 };
21069
21070 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetZoomControl",kwnames,&obj0)) goto fail;
21071 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21072 {
21073 PyThreadState* __tstate = wxPyBeginAllowThreads();
21074 result = (int)(arg1)->GetZoomControl();
21075
21076 wxPyEndAllowThreads(__tstate);
21077 if (PyErr_Occurred()) SWIG_fail;
21078 }
21079 resultobj = SWIG_PyObj_FromInt((int)result);
21080 return resultobj;
21081 fail:
21082 return NULL;
21083 }
21084
21085
21086 static PyObject *_wrap_PreviewControlBar_SetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
21087 PyObject *resultobj;
21088 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21089 int arg2 ;
21090 PyObject * obj0 = 0 ;
21091 PyObject * obj1 = 0 ;
21092 char *kwnames[] = {
21093 (char *) "self",(char *) "zoom", NULL
21094 };
21095
21096 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PreviewControlBar_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
21097 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21098 {
21099 arg2 = (int) SWIG_PyObj_AsInt(obj1);
21100 if (PyErr_Occurred()) SWIG_fail;
21101 }
21102 {
21103 PyThreadState* __tstate = wxPyBeginAllowThreads();
21104 (arg1)->SetZoomControl(arg2);
21105
21106 wxPyEndAllowThreads(__tstate);
21107 if (PyErr_Occurred()) SWIG_fail;
21108 }
21109 Py_INCREF(Py_None); resultobj = Py_None;
21110 return resultobj;
21111 fail:
21112 return NULL;
21113 }
21114
21115
21116 static PyObject *_wrap_PreviewControlBar_GetPrintPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
21117 PyObject *resultobj;
21118 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21119 wxPrintPreview *result;
21120 PyObject * obj0 = 0 ;
21121 char *kwnames[] = {
21122 (char *) "self", NULL
21123 };
21124
21125 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetPrintPreview",kwnames,&obj0)) goto fail;
21126 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21127 {
21128 PyThreadState* __tstate = wxPyBeginAllowThreads();
21129 result = (wxPrintPreview *)(arg1)->GetPrintPreview();
21130
21131 wxPyEndAllowThreads(__tstate);
21132 if (PyErr_Occurred()) SWIG_fail;
21133 }
21134 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrintPreview, 0);
21135 return resultobj;
21136 fail:
21137 return NULL;
21138 }
21139
21140
21141 static PyObject *_wrap_PreviewControlBar_OnNext(PyObject *self, PyObject *args, PyObject *kwargs) {
21142 PyObject *resultobj;
21143 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21144 PyObject * obj0 = 0 ;
21145 char *kwnames[] = {
21146 (char *) "self", NULL
21147 };
21148
21149 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnNext",kwnames,&obj0)) goto fail;
21150 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21151 {
21152 PyThreadState* __tstate = wxPyBeginAllowThreads();
21153 (arg1)->OnNext();
21154
21155 wxPyEndAllowThreads(__tstate);
21156 if (PyErr_Occurred()) SWIG_fail;
21157 }
21158 Py_INCREF(Py_None); resultobj = Py_None;
21159 return resultobj;
21160 fail:
21161 return NULL;
21162 }
21163
21164
21165 static PyObject *_wrap_PreviewControlBar_OnPrevious(PyObject *self, PyObject *args, PyObject *kwargs) {
21166 PyObject *resultobj;
21167 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21168 PyObject * obj0 = 0 ;
21169 char *kwnames[] = {
21170 (char *) "self", NULL
21171 };
21172
21173 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnPrevious",kwnames,&obj0)) goto fail;
21174 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21175 {
21176 PyThreadState* __tstate = wxPyBeginAllowThreads();
21177 (arg1)->OnPrevious();
21178
21179 wxPyEndAllowThreads(__tstate);
21180 if (PyErr_Occurred()) SWIG_fail;
21181 }
21182 Py_INCREF(Py_None); resultobj = Py_None;
21183 return resultobj;
21184 fail:
21185 return NULL;
21186 }
21187
21188
21189 static PyObject *_wrap_PreviewControlBar_OnFirst(PyObject *self, PyObject *args, PyObject *kwargs) {
21190 PyObject *resultobj;
21191 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21192 PyObject * obj0 = 0 ;
21193 char *kwnames[] = {
21194 (char *) "self", NULL
21195 };
21196
21197 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnFirst",kwnames,&obj0)) goto fail;
21198 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21199 {
21200 PyThreadState* __tstate = wxPyBeginAllowThreads();
21201 (arg1)->OnFirst();
21202
21203 wxPyEndAllowThreads(__tstate);
21204 if (PyErr_Occurred()) SWIG_fail;
21205 }
21206 Py_INCREF(Py_None); resultobj = Py_None;
21207 return resultobj;
21208 fail:
21209 return NULL;
21210 }
21211
21212
21213 static PyObject *_wrap_PreviewControlBar_OnLast(PyObject *self, PyObject *args, PyObject *kwargs) {
21214 PyObject *resultobj;
21215 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21216 PyObject * obj0 = 0 ;
21217 char *kwnames[] = {
21218 (char *) "self", NULL
21219 };
21220
21221 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnLast",kwnames,&obj0)) goto fail;
21222 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21223 {
21224 PyThreadState* __tstate = wxPyBeginAllowThreads();
21225 (arg1)->OnLast();
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_PreviewControlBar_OnGoto(PyObject *self, PyObject *args, PyObject *kwargs) {
21238 PyObject *resultobj;
21239 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21240 PyObject * obj0 = 0 ;
21241 char *kwnames[] = {
21242 (char *) "self", NULL
21243 };
21244
21245 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnGoto",kwnames,&obj0)) goto fail;
21246 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21247 {
21248 PyThreadState* __tstate = wxPyBeginAllowThreads();
21249 (arg1)->OnGoto();
21250
21251 wxPyEndAllowThreads(__tstate);
21252 if (PyErr_Occurred()) SWIG_fail;
21253 }
21254 Py_INCREF(Py_None); resultobj = Py_None;
21255 return resultobj;
21256 fail:
21257 return NULL;
21258 }
21259
21260
21261 static PyObject * PreviewControlBar_swigregister(PyObject *self, PyObject *args) {
21262 PyObject *obj;
21263 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21264 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewControlBar, obj);
21265 Py_INCREF(obj);
21266 return Py_BuildValue((char *)"");
21267 }
21268 static PyObject *_wrap_new_PrintPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
21269 PyObject *resultobj;
21270 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21271 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
21272 wxPrintData *arg3 = (wxPrintData *) NULL ;
21273 wxPrintPreview *result;
21274 PyObject * obj0 = 0 ;
21275 PyObject * obj1 = 0 ;
21276 PyObject * obj2 = 0 ;
21277 char *kwnames[] = {
21278 (char *) "printout",(char *) "printoutForPrinting",(char *) "data", NULL
21279 };
21280
21281 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:new_PrintPreview",kwnames,&obj0,&obj1,&obj2)) goto fail;
21282 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21283 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21284 if (obj2) {
21285 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21286 }
21287 {
21288 PyThreadState* __tstate = wxPyBeginAllowThreads();
21289 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
21290
21291 wxPyEndAllowThreads(__tstate);
21292 if (PyErr_Occurred()) SWIG_fail;
21293 }
21294 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrintPreview, 1);
21295 return resultobj;
21296 fail:
21297 return NULL;
21298 }
21299
21300
21301 static PyObject *_wrap_PrintPreview_SetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21302 PyObject *resultobj;
21303 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21304 int arg2 ;
21305 bool result;
21306 PyObject * obj0 = 0 ;
21307 PyObject * obj1 = 0 ;
21308 char *kwnames[] = {
21309 (char *) "self",(char *) "pageNum", NULL
21310 };
21311
21312 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
21313 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21314 {
21315 arg2 = (int) SWIG_PyObj_AsInt(obj1);
21316 if (PyErr_Occurred()) SWIG_fail;
21317 }
21318 {
21319 PyThreadState* __tstate = wxPyBeginAllowThreads();
21320 result = (bool)(arg1)->SetCurrentPage(arg2);
21321
21322 wxPyEndAllowThreads(__tstate);
21323 if (PyErr_Occurred()) SWIG_fail;
21324 }
21325 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21326 return resultobj;
21327 fail:
21328 return NULL;
21329 }
21330
21331
21332 static PyObject *_wrap_PrintPreview_GetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21333 PyObject *resultobj;
21334 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21335 int result;
21336 PyObject * obj0 = 0 ;
21337 char *kwnames[] = {
21338 (char *) "self", NULL
21339 };
21340
21341 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCurrentPage",kwnames,&obj0)) goto fail;
21342 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21343 {
21344 PyThreadState* __tstate = wxPyBeginAllowThreads();
21345 result = (int)(arg1)->GetCurrentPage();
21346
21347 wxPyEndAllowThreads(__tstate);
21348 if (PyErr_Occurred()) SWIG_fail;
21349 }
21350 resultobj = SWIG_PyObj_FromInt((int)result);
21351 return resultobj;
21352 fail:
21353 return NULL;
21354 }
21355
21356
21357 static PyObject *_wrap_PrintPreview_SetPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
21358 PyObject *resultobj;
21359 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21360 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
21361 PyObject * obj0 = 0 ;
21362 PyObject * obj1 = 0 ;
21363 char *kwnames[] = {
21364 (char *) "self",(char *) "printout", NULL
21365 };
21366
21367 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetPrintout",kwnames,&obj0,&obj1)) goto fail;
21368 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21369 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21370 {
21371 PyThreadState* __tstate = wxPyBeginAllowThreads();
21372 (arg1)->SetPrintout(arg2);
21373
21374 wxPyEndAllowThreads(__tstate);
21375 if (PyErr_Occurred()) SWIG_fail;
21376 }
21377 Py_INCREF(Py_None); resultobj = Py_None;
21378 return resultobj;
21379 fail:
21380 return NULL;
21381 }
21382
21383
21384 static PyObject *_wrap_PrintPreview_GetPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
21385 PyObject *resultobj;
21386 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21387 wxPyPrintout *result;
21388 PyObject * obj0 = 0 ;
21389 char *kwnames[] = {
21390 (char *) "self", NULL
21391 };
21392
21393 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintout",kwnames,&obj0)) goto fail;
21394 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21395 {
21396 PyThreadState* __tstate = wxPyBeginAllowThreads();
21397 result = (wxPyPrintout *)(arg1)->GetPrintout();
21398
21399 wxPyEndAllowThreads(__tstate);
21400 if (PyErr_Occurred()) SWIG_fail;
21401 }
21402 {
21403 resultobj = wxPyMake_wxObject(result);
21404 }
21405 return resultobj;
21406 fail:
21407 return NULL;
21408 }
21409
21410
21411 static PyObject *_wrap_PrintPreview_GetPrintoutForPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
21412 PyObject *resultobj;
21413 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21414 wxPyPrintout *result;
21415 PyObject * obj0 = 0 ;
21416 char *kwnames[] = {
21417 (char *) "self", NULL
21418 };
21419
21420 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintoutForPrinting",kwnames,&obj0)) goto fail;
21421 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21422 {
21423 PyThreadState* __tstate = wxPyBeginAllowThreads();
21424 result = (wxPyPrintout *)(arg1)->GetPrintoutForPrinting();
21425
21426 wxPyEndAllowThreads(__tstate);
21427 if (PyErr_Occurred()) SWIG_fail;
21428 }
21429 {
21430 resultobj = wxPyMake_wxObject(result);
21431 }
21432 return resultobj;
21433 fail:
21434 return NULL;
21435 }
21436
21437
21438 static PyObject *_wrap_PrintPreview_SetFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
21439 PyObject *resultobj;
21440 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21441 wxFrame *arg2 = (wxFrame *) 0 ;
21442 PyObject * obj0 = 0 ;
21443 PyObject * obj1 = 0 ;
21444 char *kwnames[] = {
21445 (char *) "self",(char *) "frame", NULL
21446 };
21447
21448 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetFrame",kwnames,&obj0,&obj1)) goto fail;
21449 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21450 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21451 {
21452 PyThreadState* __tstate = wxPyBeginAllowThreads();
21453 (arg1)->SetFrame(arg2);
21454
21455 wxPyEndAllowThreads(__tstate);
21456 if (PyErr_Occurred()) SWIG_fail;
21457 }
21458 Py_INCREF(Py_None); resultobj = Py_None;
21459 return resultobj;
21460 fail:
21461 return NULL;
21462 }
21463
21464
21465 static PyObject *_wrap_PrintPreview_SetCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
21466 PyObject *resultobj;
21467 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21468 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
21469 PyObject * obj0 = 0 ;
21470 PyObject * obj1 = 0 ;
21471 char *kwnames[] = {
21472 (char *) "self",(char *) "canvas", NULL
21473 };
21474
21475 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCanvas",kwnames,&obj0,&obj1)) goto fail;
21476 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21477 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPreviewCanvas,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21478 {
21479 PyThreadState* __tstate = wxPyBeginAllowThreads();
21480 (arg1)->SetCanvas(arg2);
21481
21482 wxPyEndAllowThreads(__tstate);
21483 if (PyErr_Occurred()) SWIG_fail;
21484 }
21485 Py_INCREF(Py_None); resultobj = Py_None;
21486 return resultobj;
21487 fail:
21488 return NULL;
21489 }
21490
21491
21492 static PyObject *_wrap_PrintPreview_GetFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
21493 PyObject *resultobj;
21494 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21495 wxFrame *result;
21496 PyObject * obj0 = 0 ;
21497 char *kwnames[] = {
21498 (char *) "self", NULL
21499 };
21500
21501 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetFrame",kwnames,&obj0)) goto fail;
21502 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21503 {
21504 PyThreadState* __tstate = wxPyBeginAllowThreads();
21505 result = (wxFrame *)(arg1)->GetFrame();
21506
21507 wxPyEndAllowThreads(__tstate);
21508 if (PyErr_Occurred()) SWIG_fail;
21509 }
21510 {
21511 resultobj = wxPyMake_wxObject(result);
21512 }
21513 return resultobj;
21514 fail:
21515 return NULL;
21516 }
21517
21518
21519 static PyObject *_wrap_PrintPreview_GetCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
21520 PyObject *resultobj;
21521 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21522 wxPreviewCanvas *result;
21523 PyObject * obj0 = 0 ;
21524 char *kwnames[] = {
21525 (char *) "self", NULL
21526 };
21527
21528 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCanvas",kwnames,&obj0)) goto fail;
21529 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21530 {
21531 PyThreadState* __tstate = wxPyBeginAllowThreads();
21532 result = (wxPreviewCanvas *)(arg1)->GetCanvas();
21533
21534 wxPyEndAllowThreads(__tstate);
21535 if (PyErr_Occurred()) SWIG_fail;
21536 }
21537 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPreviewCanvas, 0);
21538 return resultobj;
21539 fail:
21540 return NULL;
21541 }
21542
21543
21544 static PyObject *_wrap_PrintPreview_PaintPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21545 PyObject *resultobj;
21546 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21547 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
21548 wxDC *arg3 = 0 ;
21549 bool result;
21550 PyObject * obj0 = 0 ;
21551 PyObject * obj1 = 0 ;
21552 PyObject * obj2 = 0 ;
21553 char *kwnames[] = {
21554 (char *) "self",(char *) "canvas",(char *) "dc", NULL
21555 };
21556
21557 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
21558 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21559 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPreviewCanvas,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21560 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxDC,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21561 if (arg3 == NULL) {
21562 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
21563 }
21564 {
21565 PyThreadState* __tstate = wxPyBeginAllowThreads();
21566 result = (bool)(arg1)->PaintPage(arg2,*arg3);
21567
21568 wxPyEndAllowThreads(__tstate);
21569 if (PyErr_Occurred()) SWIG_fail;
21570 }
21571 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21572 return resultobj;
21573 fail:
21574 return NULL;
21575 }
21576
21577
21578 static PyObject *_wrap_PrintPreview_DrawBlankPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21579 PyObject *resultobj;
21580 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21581 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
21582 wxDC *arg3 = 0 ;
21583 bool result;
21584 PyObject * obj0 = 0 ;
21585 PyObject * obj1 = 0 ;
21586 PyObject * obj2 = 0 ;
21587 char *kwnames[] = {
21588 (char *) "self",(char *) "canvas",(char *) "dc", NULL
21589 };
21590
21591 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
21592 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21593 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPreviewCanvas,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21594 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxDC,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21595 if (arg3 == NULL) {
21596 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
21597 }
21598 {
21599 PyThreadState* __tstate = wxPyBeginAllowThreads();
21600 result = (bool)(arg1)->DrawBlankPage(arg2,*arg3);
21601
21602 wxPyEndAllowThreads(__tstate);
21603 if (PyErr_Occurred()) SWIG_fail;
21604 }
21605 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21606 return resultobj;
21607 fail:
21608 return NULL;
21609 }
21610
21611
21612 static PyObject *_wrap_PrintPreview_RenderPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21613 PyObject *resultobj;
21614 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21615 int arg2 ;
21616 bool result;
21617 PyObject * obj0 = 0 ;
21618 PyObject * obj1 = 0 ;
21619 char *kwnames[] = {
21620 (char *) "self",(char *) "pageNum", NULL
21621 };
21622
21623 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_RenderPage",kwnames,&obj0,&obj1)) goto fail;
21624 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21625 {
21626 arg2 = (int) SWIG_PyObj_AsInt(obj1);
21627 if (PyErr_Occurred()) SWIG_fail;
21628 }
21629 {
21630 PyThreadState* __tstate = wxPyBeginAllowThreads();
21631 result = (bool)(arg1)->RenderPage(arg2);
21632
21633 wxPyEndAllowThreads(__tstate);
21634 if (PyErr_Occurred()) SWIG_fail;
21635 }
21636 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21637 return resultobj;
21638 fail:
21639 return NULL;
21640 }
21641
21642
21643 static PyObject *_wrap_PrintPreview_AdjustScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
21644 PyObject *resultobj;
21645 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21646 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
21647 PyObject * obj0 = 0 ;
21648 PyObject * obj1 = 0 ;
21649 char *kwnames[] = {
21650 (char *) "self",(char *) "canvas", NULL
21651 };
21652
21653 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_AdjustScrollbars",kwnames,&obj0,&obj1)) goto fail;
21654 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21655 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPreviewCanvas,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21656 {
21657 PyThreadState* __tstate = wxPyBeginAllowThreads();
21658 (arg1)->AdjustScrollbars(arg2);
21659
21660 wxPyEndAllowThreads(__tstate);
21661 if (PyErr_Occurred()) SWIG_fail;
21662 }
21663 Py_INCREF(Py_None); resultobj = Py_None;
21664 return resultobj;
21665 fail:
21666 return NULL;
21667 }
21668
21669
21670 static PyObject *_wrap_PrintPreview_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
21671 PyObject *resultobj;
21672 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21673 wxPrintDialogData *result;
21674 PyObject * obj0 = 0 ;
21675 char *kwnames[] = {
21676 (char *) "self", NULL
21677 };
21678
21679 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintDialogData",kwnames,&obj0)) goto fail;
21680 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21681 {
21682 PyThreadState* __tstate = wxPyBeginAllowThreads();
21683 {
21684 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
21685 result = (wxPrintDialogData *) &_result_ref;
21686 }
21687
21688 wxPyEndAllowThreads(__tstate);
21689 if (PyErr_Occurred()) SWIG_fail;
21690 }
21691 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPrintDialogData, 0);
21692 return resultobj;
21693 fail:
21694 return NULL;
21695 }
21696
21697
21698 static PyObject *_wrap_PrintPreview_SetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
21699 PyObject *resultobj;
21700 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21701 int arg2 ;
21702 PyObject * obj0 = 0 ;
21703 PyObject * obj1 = 0 ;
21704 char *kwnames[] = {
21705 (char *) "self",(char *) "percent", NULL
21706 };
21707
21708 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetZoom",kwnames,&obj0,&obj1)) goto fail;
21709 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21710 {
21711 arg2 = (int) SWIG_PyObj_AsInt(obj1);
21712 if (PyErr_Occurred()) SWIG_fail;
21713 }
21714 {
21715 PyThreadState* __tstate = wxPyBeginAllowThreads();
21716 (arg1)->SetZoom(arg2);
21717
21718 wxPyEndAllowThreads(__tstate);
21719 if (PyErr_Occurred()) SWIG_fail;
21720 }
21721 Py_INCREF(Py_None); resultobj = Py_None;
21722 return resultobj;
21723 fail:
21724 return NULL;
21725 }
21726
21727
21728 static PyObject *_wrap_PrintPreview_GetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
21729 PyObject *resultobj;
21730 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21731 int result;
21732 PyObject * obj0 = 0 ;
21733 char *kwnames[] = {
21734 (char *) "self", NULL
21735 };
21736
21737 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetZoom",kwnames,&obj0)) goto fail;
21738 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21739 {
21740 PyThreadState* __tstate = wxPyBeginAllowThreads();
21741 result = (int)(arg1)->GetZoom();
21742
21743 wxPyEndAllowThreads(__tstate);
21744 if (PyErr_Occurred()) SWIG_fail;
21745 }
21746 resultobj = SWIG_PyObj_FromInt((int)result);
21747 return resultobj;
21748 fail:
21749 return NULL;
21750 }
21751
21752
21753 static PyObject *_wrap_PrintPreview_GetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21754 PyObject *resultobj;
21755 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21756 int result;
21757 PyObject * obj0 = 0 ;
21758 char *kwnames[] = {
21759 (char *) "self", NULL
21760 };
21761
21762 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMaxPage",kwnames,&obj0)) goto fail;
21763 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21764 {
21765 PyThreadState* __tstate = wxPyBeginAllowThreads();
21766 result = (int)(arg1)->GetMaxPage();
21767
21768 wxPyEndAllowThreads(__tstate);
21769 if (PyErr_Occurred()) SWIG_fail;
21770 }
21771 resultobj = SWIG_PyObj_FromInt((int)result);
21772 return resultobj;
21773 fail:
21774 return NULL;
21775 }
21776
21777
21778 static PyObject *_wrap_PrintPreview_GetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21779 PyObject *resultobj;
21780 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21781 int result;
21782 PyObject * obj0 = 0 ;
21783 char *kwnames[] = {
21784 (char *) "self", NULL
21785 };
21786
21787 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMinPage",kwnames,&obj0)) goto fail;
21788 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21789 {
21790 PyThreadState* __tstate = wxPyBeginAllowThreads();
21791 result = (int)(arg1)->GetMinPage();
21792
21793 wxPyEndAllowThreads(__tstate);
21794 if (PyErr_Occurred()) SWIG_fail;
21795 }
21796 resultobj = SWIG_PyObj_FromInt((int)result);
21797 return resultobj;
21798 fail:
21799 return NULL;
21800 }
21801
21802
21803 static PyObject *_wrap_PrintPreview_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
21804 PyObject *resultobj;
21805 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21806 bool result;
21807 PyObject * obj0 = 0 ;
21808 char *kwnames[] = {
21809 (char *) "self", NULL
21810 };
21811
21812 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_Ok",kwnames,&obj0)) goto fail;
21813 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21814 {
21815 PyThreadState* __tstate = wxPyBeginAllowThreads();
21816 result = (bool)(arg1)->Ok();
21817
21818 wxPyEndAllowThreads(__tstate);
21819 if (PyErr_Occurred()) SWIG_fail;
21820 }
21821 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21822 return resultobj;
21823 fail:
21824 return NULL;
21825 }
21826
21827
21828 static PyObject *_wrap_PrintPreview_SetOk(PyObject *self, PyObject *args, PyObject *kwargs) {
21829 PyObject *resultobj;
21830 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21831 bool arg2 ;
21832 PyObject * obj0 = 0 ;
21833 PyObject * obj1 = 0 ;
21834 char *kwnames[] = {
21835 (char *) "self",(char *) "ok", NULL
21836 };
21837
21838 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetOk",kwnames,&obj0,&obj1)) goto fail;
21839 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21840 {
21841 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
21842 if (PyErr_Occurred()) SWIG_fail;
21843 }
21844 {
21845 PyThreadState* __tstate = wxPyBeginAllowThreads();
21846 (arg1)->SetOk(arg2);
21847
21848 wxPyEndAllowThreads(__tstate);
21849 if (PyErr_Occurred()) SWIG_fail;
21850 }
21851 Py_INCREF(Py_None); resultobj = Py_None;
21852 return resultobj;
21853 fail:
21854 return NULL;
21855 }
21856
21857
21858 static PyObject *_wrap_PrintPreview_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
21859 PyObject *resultobj;
21860 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21861 bool arg2 ;
21862 bool result;
21863 PyObject * obj0 = 0 ;
21864 PyObject * obj1 = 0 ;
21865 char *kwnames[] = {
21866 (char *) "self",(char *) "interactive", NULL
21867 };
21868
21869 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_Print",kwnames,&obj0,&obj1)) goto fail;
21870 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21871 {
21872 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
21873 if (PyErr_Occurred()) SWIG_fail;
21874 }
21875 {
21876 PyThreadState* __tstate = wxPyBeginAllowThreads();
21877 result = (bool)(arg1)->Print(arg2);
21878
21879 wxPyEndAllowThreads(__tstate);
21880 if (PyErr_Occurred()) SWIG_fail;
21881 }
21882 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21883 return resultobj;
21884 fail:
21885 return NULL;
21886 }
21887
21888
21889 static PyObject *_wrap_PrintPreview_DetermineScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
21890 PyObject *resultobj;
21891 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21892 PyObject * obj0 = 0 ;
21893 char *kwnames[] = {
21894 (char *) "self", NULL
21895 };
21896
21897 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_DetermineScaling",kwnames,&obj0)) goto fail;
21898 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21899 {
21900 PyThreadState* __tstate = wxPyBeginAllowThreads();
21901 (arg1)->DetermineScaling();
21902
21903 wxPyEndAllowThreads(__tstate);
21904 if (PyErr_Occurred()) SWIG_fail;
21905 }
21906 Py_INCREF(Py_None); resultobj = Py_None;
21907 return resultobj;
21908 fail:
21909 return NULL;
21910 }
21911
21912
21913 static PyObject * PrintPreview_swigregister(PyObject *self, PyObject *args) {
21914 PyObject *obj;
21915 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21916 SWIG_TypeClientData(SWIGTYPE_p_wxPrintPreview, obj);
21917 Py_INCREF(obj);
21918 return Py_BuildValue((char *)"");
21919 }
21920 static PyObject *_wrap_new_PyPrintPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
21921 PyObject *resultobj;
21922 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21923 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
21924 wxPrintData *arg3 = (wxPrintData *) NULL ;
21925 wxPyPrintPreview *result;
21926 PyObject * obj0 = 0 ;
21927 PyObject * obj1 = 0 ;
21928 PyObject * obj2 = 0 ;
21929 char *kwnames[] = {
21930 (char *) "printout",(char *) "printoutForPrinting",(char *) "data", NULL
21931 };
21932
21933 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:new_PyPrintPreview",kwnames,&obj0,&obj1,&obj2)) goto fail;
21934 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21935 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPyPrintout,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21936 if (obj2) {
21937 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxPrintData,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21938 }
21939 {
21940 PyThreadState* __tstate = wxPyBeginAllowThreads();
21941 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
21942
21943 wxPyEndAllowThreads(__tstate);
21944 if (PyErr_Occurred()) SWIG_fail;
21945 }
21946 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyPrintPreview, 1);
21947 return resultobj;
21948 fail:
21949 return NULL;
21950 }
21951
21952
21953 static PyObject *_wrap_PyPrintPreview__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
21954 PyObject *resultobj;
21955 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
21956 PyObject *arg2 = (PyObject *) 0 ;
21957 PyObject *arg3 = (PyObject *) 0 ;
21958 PyObject * obj0 = 0 ;
21959 PyObject * obj1 = 0 ;
21960 PyObject * obj2 = 0 ;
21961 char *kwnames[] = {
21962 (char *) "self",(char *) "self",(char *) "_class", NULL
21963 };
21964
21965 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
21966 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21967 arg2 = obj1;
21968 arg3 = obj2;
21969 {
21970 PyThreadState* __tstate = wxPyBeginAllowThreads();
21971 (arg1)->_setCallbackInfo(arg2,arg3);
21972
21973 wxPyEndAllowThreads(__tstate);
21974 if (PyErr_Occurred()) SWIG_fail;
21975 }
21976 Py_INCREF(Py_None); resultobj = Py_None;
21977 return resultobj;
21978 fail:
21979 return NULL;
21980 }
21981
21982
21983 static PyObject *_wrap_PyPrintPreview_base_SetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21984 PyObject *resultobj;
21985 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
21986 int arg2 ;
21987 bool result;
21988 PyObject * obj0 = 0 ;
21989 PyObject * obj1 = 0 ;
21990 char *kwnames[] = {
21991 (char *) "self",(char *) "pageNum", NULL
21992 };
21993
21994 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
21995 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
21996 {
21997 arg2 = (int) SWIG_PyObj_AsInt(obj1);
21998 if (PyErr_Occurred()) SWIG_fail;
21999 }
22000 {
22001 PyThreadState* __tstate = wxPyBeginAllowThreads();
22002 result = (bool)(arg1)->base_SetCurrentPage(arg2);
22003
22004 wxPyEndAllowThreads(__tstate);
22005 if (PyErr_Occurred()) SWIG_fail;
22006 }
22007 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22008 return resultobj;
22009 fail:
22010 return NULL;
22011 }
22012
22013
22014 static PyObject *_wrap_PyPrintPreview_base_PaintPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22015 PyObject *resultobj;
22016 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22017 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
22018 wxDC *arg3 = 0 ;
22019 bool result;
22020 PyObject * obj0 = 0 ;
22021 PyObject * obj1 = 0 ;
22022 PyObject * obj2 = 0 ;
22023 char *kwnames[] = {
22024 (char *) "self",(char *) "canvas",(char *) "dc", NULL
22025 };
22026
22027 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
22028 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22029 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPreviewCanvas,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22030 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxDC,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22031 if (arg3 == NULL) {
22032 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
22033 }
22034 {
22035 PyThreadState* __tstate = wxPyBeginAllowThreads();
22036 result = (bool)(arg1)->base_PaintPage(arg2,*arg3);
22037
22038 wxPyEndAllowThreads(__tstate);
22039 if (PyErr_Occurred()) SWIG_fail;
22040 }
22041 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22042 return resultobj;
22043 fail:
22044 return NULL;
22045 }
22046
22047
22048 static PyObject *_wrap_PyPrintPreview_base_DrawBlankPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22049 PyObject *resultobj;
22050 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22051 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
22052 wxDC *arg3 = 0 ;
22053 bool result;
22054 PyObject * obj0 = 0 ;
22055 PyObject * obj1 = 0 ;
22056 PyObject * obj2 = 0 ;
22057 char *kwnames[] = {
22058 (char *) "self",(char *) "canvas",(char *) "dc", NULL
22059 };
22060
22061 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
22062 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22063 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPreviewCanvas,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22064 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxDC,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22065 if (arg3 == NULL) {
22066 PyErr_SetString(PyExc_TypeError,"null reference"); SWIG_fail;
22067 }
22068 {
22069 PyThreadState* __tstate = wxPyBeginAllowThreads();
22070 result = (bool)(arg1)->base_DrawBlankPage(arg2,*arg3);
22071
22072 wxPyEndAllowThreads(__tstate);
22073 if (PyErr_Occurred()) SWIG_fail;
22074 }
22075 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22076 return resultobj;
22077 fail:
22078 return NULL;
22079 }
22080
22081
22082 static PyObject *_wrap_PyPrintPreview_base_RenderPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22083 PyObject *resultobj;
22084 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22085 int arg2 ;
22086 bool result;
22087 PyObject * obj0 = 0 ;
22088 PyObject * obj1 = 0 ;
22089 char *kwnames[] = {
22090 (char *) "self",(char *) "pageNum", NULL
22091 };
22092
22093 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_RenderPage",kwnames,&obj0,&obj1)) goto fail;
22094 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22095 {
22096 arg2 = (int) SWIG_PyObj_AsInt(obj1);
22097 if (PyErr_Occurred()) SWIG_fail;
22098 }
22099 {
22100 PyThreadState* __tstate = wxPyBeginAllowThreads();
22101 result = (bool)(arg1)->base_RenderPage(arg2);
22102
22103 wxPyEndAllowThreads(__tstate);
22104 if (PyErr_Occurred()) SWIG_fail;
22105 }
22106 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22107 return resultobj;
22108 fail:
22109 return NULL;
22110 }
22111
22112
22113 static PyObject *_wrap_PyPrintPreview_base_SetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
22114 PyObject *resultobj;
22115 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22116 int arg2 ;
22117 PyObject * obj0 = 0 ;
22118 PyObject * obj1 = 0 ;
22119 char *kwnames[] = {
22120 (char *) "self",(char *) "percent", NULL
22121 };
22122
22123 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetZoom",kwnames,&obj0,&obj1)) goto fail;
22124 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22125 {
22126 arg2 = (int) SWIG_PyObj_AsInt(obj1);
22127 if (PyErr_Occurred()) SWIG_fail;
22128 }
22129 {
22130 PyThreadState* __tstate = wxPyBeginAllowThreads();
22131 (arg1)->base_SetZoom(arg2);
22132
22133 wxPyEndAllowThreads(__tstate);
22134 if (PyErr_Occurred()) SWIG_fail;
22135 }
22136 Py_INCREF(Py_None); resultobj = Py_None;
22137 return resultobj;
22138 fail:
22139 return NULL;
22140 }
22141
22142
22143 static PyObject *_wrap_PyPrintPreview_base_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
22144 PyObject *resultobj;
22145 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22146 bool arg2 ;
22147 bool result;
22148 PyObject * obj0 = 0 ;
22149 PyObject * obj1 = 0 ;
22150 char *kwnames[] = {
22151 (char *) "self",(char *) "interactive", NULL
22152 };
22153
22154 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_Print",kwnames,&obj0,&obj1)) goto fail;
22155 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22156 {
22157 arg2 = (bool) SWIG_PyObj_AsBool(obj1);
22158 if (PyErr_Occurred()) SWIG_fail;
22159 }
22160 {
22161 PyThreadState* __tstate = wxPyBeginAllowThreads();
22162 result = (bool)(arg1)->base_Print(arg2);
22163
22164 wxPyEndAllowThreads(__tstate);
22165 if (PyErr_Occurred()) SWIG_fail;
22166 }
22167 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22168 return resultobj;
22169 fail:
22170 return NULL;
22171 }
22172
22173
22174 static PyObject *_wrap_PyPrintPreview_base_DetermineScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
22175 PyObject *resultobj;
22176 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22177 PyObject * obj0 = 0 ;
22178 char *kwnames[] = {
22179 (char *) "self", NULL
22180 };
22181
22182 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPrintPreview_base_DetermineScaling",kwnames,&obj0)) goto fail;
22183 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22184 {
22185 PyThreadState* __tstate = wxPyBeginAllowThreads();
22186 (arg1)->base_DetermineScaling();
22187
22188 wxPyEndAllowThreads(__tstate);
22189 if (PyErr_Occurred()) SWIG_fail;
22190 }
22191 Py_INCREF(Py_None); resultobj = Py_None;
22192 return resultobj;
22193 fail:
22194 return NULL;
22195 }
22196
22197
22198 static PyObject * PyPrintPreview_swigregister(PyObject *self, PyObject *args) {
22199 PyObject *obj;
22200 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22201 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintPreview, obj);
22202 Py_INCREF(obj);
22203 return Py_BuildValue((char *)"");
22204 }
22205 static PyObject *_wrap_new_PyPreviewFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
22206 PyObject *resultobj;
22207 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22208 wxFrame *arg2 = (wxFrame *) 0 ;
22209 wxString *arg3 = 0 ;
22210 wxPoint const &arg4_defvalue = wxDefaultPosition ;
22211 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
22212 wxSize const &arg5_defvalue = wxDefaultSize ;
22213 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
22214 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
22215 wxString const &arg7_defvalue = wxPyFrameNameStr ;
22216 wxString *arg7 = (wxString *) &arg7_defvalue ;
22217 wxPyPreviewFrame *result;
22218 bool temp3 = False ;
22219 wxPoint temp4 ;
22220 wxSize temp5 ;
22221 bool temp7 = False ;
22222 PyObject * obj0 = 0 ;
22223 PyObject * obj1 = 0 ;
22224 PyObject * obj2 = 0 ;
22225 PyObject * obj3 = 0 ;
22226 PyObject * obj4 = 0 ;
22227 PyObject * obj5 = 0 ;
22228 PyObject * obj6 = 0 ;
22229 char *kwnames[] = {
22230 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
22231 };
22232
22233 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
22234 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22235 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22236 {
22237 arg3 = wxString_in_helper(obj2);
22238 if (arg3 == NULL) SWIG_fail;
22239 temp3 = True;
22240 }
22241 if (obj3) {
22242 {
22243 arg4 = &temp4;
22244 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
22245 }
22246 }
22247 if (obj4) {
22248 {
22249 arg5 = &temp5;
22250 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
22251 }
22252 }
22253 if (obj5) {
22254 {
22255 arg6 = (long) SWIG_PyObj_AsLong(obj5);
22256 if (PyErr_Occurred()) SWIG_fail;
22257 }
22258 }
22259 if (obj6) {
22260 {
22261 arg7 = wxString_in_helper(obj6);
22262 if (arg7 == NULL) SWIG_fail;
22263 temp7 = True;
22264 }
22265 }
22266 {
22267 PyThreadState* __tstate = wxPyBeginAllowThreads();
22268 result = (wxPyPreviewFrame *)new wxPyPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
22269
22270 wxPyEndAllowThreads(__tstate);
22271 if (PyErr_Occurred()) SWIG_fail;
22272 }
22273 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyPreviewFrame, 1);
22274 {
22275 if (temp3)
22276 delete arg3;
22277 }
22278 {
22279 if (temp7)
22280 delete arg7;
22281 }
22282 return resultobj;
22283 fail:
22284 {
22285 if (temp3)
22286 delete arg3;
22287 }
22288 {
22289 if (temp7)
22290 delete arg7;
22291 }
22292 return NULL;
22293 }
22294
22295
22296 static PyObject *_wrap_PyPreviewFrame__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
22297 PyObject *resultobj;
22298 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22299 PyObject *arg2 = (PyObject *) 0 ;
22300 PyObject *arg3 = (PyObject *) 0 ;
22301 PyObject * obj0 = 0 ;
22302 PyObject * obj1 = 0 ;
22303 PyObject * obj2 = 0 ;
22304 char *kwnames[] = {
22305 (char *) "self",(char *) "self",(char *) "_class", NULL
22306 };
22307
22308 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewFrame__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
22309 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPreviewFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22310 arg2 = obj1;
22311 arg3 = obj2;
22312 {
22313 PyThreadState* __tstate = wxPyBeginAllowThreads();
22314 (arg1)->_setCallbackInfo(arg2,arg3);
22315
22316 wxPyEndAllowThreads(__tstate);
22317 if (PyErr_Occurred()) SWIG_fail;
22318 }
22319 Py_INCREF(Py_None); resultobj = Py_None;
22320 return resultobj;
22321 fail:
22322 return NULL;
22323 }
22324
22325
22326 static PyObject *_wrap_PyPreviewFrame_SetPreviewCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
22327 PyObject *resultobj;
22328 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22329 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
22330 PyObject * obj0 = 0 ;
22331 PyObject * obj1 = 0 ;
22332 char *kwnames[] = {
22333 (char *) "self",(char *) "canvas", NULL
22334 };
22335
22336 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetPreviewCanvas",kwnames,&obj0,&obj1)) goto fail;
22337 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPreviewFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22338 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPreviewCanvas,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22339 {
22340 PyThreadState* __tstate = wxPyBeginAllowThreads();
22341 (arg1)->SetPreviewCanvas(arg2);
22342
22343 wxPyEndAllowThreads(__tstate);
22344 if (PyErr_Occurred()) SWIG_fail;
22345 }
22346 Py_INCREF(Py_None); resultobj = Py_None;
22347 return resultobj;
22348 fail:
22349 return NULL;
22350 }
22351
22352
22353 static PyObject *_wrap_PyPreviewFrame_SetControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22354 PyObject *resultobj;
22355 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22356 wxPreviewControlBar *arg2 = (wxPreviewControlBar *) 0 ;
22357 PyObject * obj0 = 0 ;
22358 PyObject * obj1 = 0 ;
22359 char *kwnames[] = {
22360 (char *) "self",(char *) "bar", NULL
22361 };
22362
22363 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetControlBar",kwnames,&obj0,&obj1)) goto fail;
22364 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPreviewFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22365 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22366 {
22367 PyThreadState* __tstate = wxPyBeginAllowThreads();
22368 (arg1)->SetControlBar(arg2);
22369
22370 wxPyEndAllowThreads(__tstate);
22371 if (PyErr_Occurred()) SWIG_fail;
22372 }
22373 Py_INCREF(Py_None); resultobj = Py_None;
22374 return resultobj;
22375 fail:
22376 return NULL;
22377 }
22378
22379
22380 static PyObject *_wrap_PyPreviewFrame_base_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
22381 PyObject *resultobj;
22382 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22383 PyObject * obj0 = 0 ;
22384 char *kwnames[] = {
22385 (char *) "self", NULL
22386 };
22387
22388 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_Initialize",kwnames,&obj0)) goto fail;
22389 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPreviewFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22390 {
22391 PyThreadState* __tstate = wxPyBeginAllowThreads();
22392 (arg1)->base_Initialize();
22393
22394 wxPyEndAllowThreads(__tstate);
22395 if (PyErr_Occurred()) SWIG_fail;
22396 }
22397 Py_INCREF(Py_None); resultobj = Py_None;
22398 return resultobj;
22399 fail:
22400 return NULL;
22401 }
22402
22403
22404 static PyObject *_wrap_PyPreviewFrame_base_CreateCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
22405 PyObject *resultobj;
22406 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22407 PyObject * obj0 = 0 ;
22408 char *kwnames[] = {
22409 (char *) "self", NULL
22410 };
22411
22412 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateCanvas",kwnames,&obj0)) goto fail;
22413 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPreviewFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22414 {
22415 PyThreadState* __tstate = wxPyBeginAllowThreads();
22416 (arg1)->base_CreateCanvas();
22417
22418 wxPyEndAllowThreads(__tstate);
22419 if (PyErr_Occurred()) SWIG_fail;
22420 }
22421 Py_INCREF(Py_None); resultobj = Py_None;
22422 return resultobj;
22423 fail:
22424 return NULL;
22425 }
22426
22427
22428 static PyObject *_wrap_PyPreviewFrame_base_CreateControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22429 PyObject *resultobj;
22430 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22431 PyObject * obj0 = 0 ;
22432 char *kwnames[] = {
22433 (char *) "self", NULL
22434 };
22435
22436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateControlBar",kwnames,&obj0)) goto fail;
22437 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPreviewFrame,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22438 {
22439 PyThreadState* __tstate = wxPyBeginAllowThreads();
22440 (arg1)->base_CreateControlBar();
22441
22442 wxPyEndAllowThreads(__tstate);
22443 if (PyErr_Occurred()) SWIG_fail;
22444 }
22445 Py_INCREF(Py_None); resultobj = Py_None;
22446 return resultobj;
22447 fail:
22448 return NULL;
22449 }
22450
22451
22452 static PyObject * PyPreviewFrame_swigregister(PyObject *self, PyObject *args) {
22453 PyObject *obj;
22454 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22455 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewFrame, obj);
22456 Py_INCREF(obj);
22457 return Py_BuildValue((char *)"");
22458 }
22459 static PyObject *_wrap_new_PyPreviewControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22460 PyObject *resultobj;
22461 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22462 long arg2 ;
22463 wxWindow *arg3 = (wxWindow *) 0 ;
22464 wxPoint const &arg4_defvalue = wxDefaultPosition ;
22465 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
22466 wxSize const &arg5_defvalue = wxDefaultSize ;
22467 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
22468 long arg6 = (long) 0 ;
22469 wxString const &arg7_defvalue = wxPyPanelNameStr ;
22470 wxString *arg7 = (wxString *) &arg7_defvalue ;
22471 wxPyPreviewControlBar *result;
22472 wxPoint temp4 ;
22473 wxSize temp5 ;
22474 bool temp7 = False ;
22475 PyObject * obj0 = 0 ;
22476 PyObject * obj1 = 0 ;
22477 PyObject * obj2 = 0 ;
22478 PyObject * obj3 = 0 ;
22479 PyObject * obj4 = 0 ;
22480 PyObject * obj5 = 0 ;
22481 PyObject * obj6 = 0 ;
22482 char *kwnames[] = {
22483 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
22484 };
22485
22486 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
22487 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22488 {
22489 arg2 = (long) SWIG_PyObj_AsLong(obj1);
22490 if (PyErr_Occurred()) SWIG_fail;
22491 }
22492 if ((SWIG_ConvertPtr(obj2,(void **) &arg3, SWIGTYPE_p_wxWindow,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22493 if (obj3) {
22494 {
22495 arg4 = &temp4;
22496 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
22497 }
22498 }
22499 if (obj4) {
22500 {
22501 arg5 = &temp5;
22502 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
22503 }
22504 }
22505 if (obj5) {
22506 {
22507 arg6 = (long) SWIG_PyObj_AsLong(obj5);
22508 if (PyErr_Occurred()) SWIG_fail;
22509 }
22510 }
22511 if (obj6) {
22512 {
22513 arg7 = wxString_in_helper(obj6);
22514 if (arg7 == NULL) SWIG_fail;
22515 temp7 = True;
22516 }
22517 }
22518 {
22519 PyThreadState* __tstate = wxPyBeginAllowThreads();
22520 result = (wxPyPreviewControlBar *)new wxPyPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
22521
22522 wxPyEndAllowThreads(__tstate);
22523 if (PyErr_Occurred()) SWIG_fail;
22524 }
22525 resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_wxPyPreviewControlBar, 1);
22526 {
22527 if (temp7)
22528 delete arg7;
22529 }
22530 return resultobj;
22531 fail:
22532 {
22533 if (temp7)
22534 delete arg7;
22535 }
22536 return NULL;
22537 }
22538
22539
22540 static PyObject *_wrap_PyPreviewControlBar__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
22541 PyObject *resultobj;
22542 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
22543 PyObject *arg2 = (PyObject *) 0 ;
22544 PyObject *arg3 = (PyObject *) 0 ;
22545 PyObject * obj0 = 0 ;
22546 PyObject * obj1 = 0 ;
22547 PyObject * obj2 = 0 ;
22548 char *kwnames[] = {
22549 (char *) "self",(char *) "self",(char *) "_class", NULL
22550 };
22551
22552 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewControlBar__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
22553 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22554 arg2 = obj1;
22555 arg3 = obj2;
22556 {
22557 PyThreadState* __tstate = wxPyBeginAllowThreads();
22558 (arg1)->_setCallbackInfo(arg2,arg3);
22559
22560 wxPyEndAllowThreads(__tstate);
22561 if (PyErr_Occurred()) SWIG_fail;
22562 }
22563 Py_INCREF(Py_None); resultobj = Py_None;
22564 return resultobj;
22565 fail:
22566 return NULL;
22567 }
22568
22569
22570 static PyObject *_wrap_PyPreviewControlBar_SetPrintPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
22571 PyObject *resultobj;
22572 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
22573 wxPrintPreview *arg2 = (wxPrintPreview *) 0 ;
22574 PyObject * obj0 = 0 ;
22575 PyObject * obj1 = 0 ;
22576 char *kwnames[] = {
22577 (char *) "self",(char *) "preview", NULL
22578 };
22579
22580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_SetPrintPreview",kwnames,&obj0,&obj1)) goto fail;
22581 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22582 if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_wxPrintPreview,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22583 {
22584 PyThreadState* __tstate = wxPyBeginAllowThreads();
22585 (arg1)->SetPrintPreview(arg2);
22586
22587 wxPyEndAllowThreads(__tstate);
22588 if (PyErr_Occurred()) SWIG_fail;
22589 }
22590 Py_INCREF(Py_None); resultobj = Py_None;
22591 return resultobj;
22592 fail:
22593 return NULL;
22594 }
22595
22596
22597 static PyObject *_wrap_PyPreviewControlBar_base_CreateButtons(PyObject *self, PyObject *args, PyObject *kwargs) {
22598 PyObject *resultobj;
22599 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
22600 PyObject * obj0 = 0 ;
22601 char *kwnames[] = {
22602 (char *) "self", NULL
22603 };
22604
22605 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewControlBar_base_CreateButtons",kwnames,&obj0)) goto fail;
22606 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22607 {
22608 PyThreadState* __tstate = wxPyBeginAllowThreads();
22609 (arg1)->base_CreateButtons();
22610
22611 wxPyEndAllowThreads(__tstate);
22612 if (PyErr_Occurred()) SWIG_fail;
22613 }
22614 Py_INCREF(Py_None); resultobj = Py_None;
22615 return resultobj;
22616 fail:
22617 return NULL;
22618 }
22619
22620
22621 static PyObject *_wrap_PyPreviewControlBar_base_SetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
22622 PyObject *resultobj;
22623 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
22624 int arg2 ;
22625 PyObject * obj0 = 0 ;
22626 PyObject * obj1 = 0 ;
22627 char *kwnames[] = {
22628 (char *) "self",(char *) "zoom", NULL
22629 };
22630
22631 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_base_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
22632 if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_wxPyPreviewControlBar,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
22633 {
22634 arg2 = (int) SWIG_PyObj_AsInt(obj1);
22635 if (PyErr_Occurred()) SWIG_fail;
22636 }
22637 {
22638 PyThreadState* __tstate = wxPyBeginAllowThreads();
22639 (arg1)->base_SetZoomControl(arg2);
22640
22641 wxPyEndAllowThreads(__tstate);
22642 if (PyErr_Occurred()) SWIG_fail;
22643 }
22644 Py_INCREF(Py_None); resultobj = Py_None;
22645 return resultobj;
22646 fail:
22647 return NULL;
22648 }
22649
22650
22651 static PyObject * PyPreviewControlBar_swigregister(PyObject *self, PyObject *args) {
22652 PyObject *obj;
22653 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22654 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewControlBar, obj);
22655 Py_INCREF(obj);
22656 return Py_BuildValue((char *)"");
22657 }
22658 static PyMethodDef SwigMethods[] = {
22659 { (char *)"new_Panel", (PyCFunction) _wrap_new_Panel, METH_VARARGS | METH_KEYWORDS },
22660 { (char *)"new_PrePanel", (PyCFunction) _wrap_new_PrePanel, METH_VARARGS | METH_KEYWORDS },
22661 { (char *)"Panel_Create", (PyCFunction) _wrap_Panel_Create, METH_VARARGS | METH_KEYWORDS },
22662 { (char *)"Panel_InitDialog", (PyCFunction) _wrap_Panel_InitDialog, METH_VARARGS | METH_KEYWORDS },
22663 { (char *)"Panel_swigregister", Panel_swigregister, METH_VARARGS },
22664 { (char *)"new_ScrolledWindow", (PyCFunction) _wrap_new_ScrolledWindow, METH_VARARGS | METH_KEYWORDS },
22665 { (char *)"new_PreScrolledWindow", (PyCFunction) _wrap_new_PreScrolledWindow, METH_VARARGS | METH_KEYWORDS },
22666 { (char *)"ScrolledWindow_Create", (PyCFunction) _wrap_ScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS },
22667 { (char *)"ScrolledWindow_SetScrollbars", (PyCFunction) _wrap_ScrolledWindow_SetScrollbars, METH_VARARGS | METH_KEYWORDS },
22668 { (char *)"ScrolledWindow_Scroll", (PyCFunction) _wrap_ScrolledWindow_Scroll, METH_VARARGS | METH_KEYWORDS },
22669 { (char *)"ScrolledWindow_GetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_GetScrollPageSize, METH_VARARGS | METH_KEYWORDS },
22670 { (char *)"ScrolledWindow_SetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_SetScrollPageSize, METH_VARARGS | METH_KEYWORDS },
22671 { (char *)"ScrolledWindow_SetScrollRate", (PyCFunction) _wrap_ScrolledWindow_SetScrollRate, METH_VARARGS | METH_KEYWORDS },
22672 { (char *)"ScrolledWindow_GetScrollPixelsPerUnit", (PyCFunction) _wrap_ScrolledWindow_GetScrollPixelsPerUnit, METH_VARARGS | METH_KEYWORDS },
22673 { (char *)"ScrolledWindow_EnableScrolling", (PyCFunction) _wrap_ScrolledWindow_EnableScrolling, METH_VARARGS | METH_KEYWORDS },
22674 { (char *)"ScrolledWindow_GetViewStart", (PyCFunction) _wrap_ScrolledWindow_GetViewStart, METH_VARARGS | METH_KEYWORDS },
22675 { (char *)"ScrolledWindow_SetScale", (PyCFunction) _wrap_ScrolledWindow_SetScale, METH_VARARGS | METH_KEYWORDS },
22676 { (char *)"ScrolledWindow_GetScaleX", (PyCFunction) _wrap_ScrolledWindow_GetScaleX, METH_VARARGS | METH_KEYWORDS },
22677 { (char *)"ScrolledWindow_GetScaleY", (PyCFunction) _wrap_ScrolledWindow_GetScaleY, METH_VARARGS | METH_KEYWORDS },
22678 { (char *)"ScrolledWindow_CalcScrolledPosition", _wrap_ScrolledWindow_CalcScrolledPosition, METH_VARARGS },
22679 { (char *)"ScrolledWindow_CalcUnscrolledPosition", _wrap_ScrolledWindow_CalcUnscrolledPosition, METH_VARARGS },
22680 { (char *)"ScrolledWindow_AdjustScrollbars", (PyCFunction) _wrap_ScrolledWindow_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS },
22681 { (char *)"ScrolledWindow_CalcScrollInc", (PyCFunction) _wrap_ScrolledWindow_CalcScrollInc, METH_VARARGS | METH_KEYWORDS },
22682 { (char *)"ScrolledWindow_SetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_SetTargetWindow, METH_VARARGS | METH_KEYWORDS },
22683 { (char *)"ScrolledWindow_GetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_GetTargetWindow, METH_VARARGS | METH_KEYWORDS },
22684 { (char *)"ScrolledWindow_swigregister", ScrolledWindow_swigregister, METH_VARARGS },
22685 { (char *)"TopLevelWindow_Maximize", (PyCFunction) _wrap_TopLevelWindow_Maximize, METH_VARARGS | METH_KEYWORDS },
22686 { (char *)"TopLevelWindow_Restore", (PyCFunction) _wrap_TopLevelWindow_Restore, METH_VARARGS | METH_KEYWORDS },
22687 { (char *)"TopLevelWindow_Iconize", (PyCFunction) _wrap_TopLevelWindow_Iconize, METH_VARARGS | METH_KEYWORDS },
22688 { (char *)"TopLevelWindow_IsMaximized", (PyCFunction) _wrap_TopLevelWindow_IsMaximized, METH_VARARGS | METH_KEYWORDS },
22689 { (char *)"TopLevelWindow_IsIconized", (PyCFunction) _wrap_TopLevelWindow_IsIconized, METH_VARARGS | METH_KEYWORDS },
22690 { (char *)"TopLevelWindow_GetIcon", (PyCFunction) _wrap_TopLevelWindow_GetIcon, METH_VARARGS | METH_KEYWORDS },
22691 { (char *)"TopLevelWindow_SetIcon", (PyCFunction) _wrap_TopLevelWindow_SetIcon, METH_VARARGS | METH_KEYWORDS },
22692 { (char *)"TopLevelWindow_SetIcons", (PyCFunction) _wrap_TopLevelWindow_SetIcons, METH_VARARGS | METH_KEYWORDS },
22693 { (char *)"TopLevelWindow_ShowFullScreen", (PyCFunction) _wrap_TopLevelWindow_ShowFullScreen, METH_VARARGS | METH_KEYWORDS },
22694 { (char *)"TopLevelWindow_IsFullScreen", (PyCFunction) _wrap_TopLevelWindow_IsFullScreen, METH_VARARGS | METH_KEYWORDS },
22695 { (char *)"TopLevelWindow_SetTitle", (PyCFunction) _wrap_TopLevelWindow_SetTitle, METH_VARARGS | METH_KEYWORDS },
22696 { (char *)"TopLevelWindow_GetTitle", (PyCFunction) _wrap_TopLevelWindow_GetTitle, METH_VARARGS | METH_KEYWORDS },
22697 { (char *)"TopLevelWindow_SetShape", (PyCFunction) _wrap_TopLevelWindow_SetShape, METH_VARARGS | METH_KEYWORDS },
22698 { (char *)"TopLevelWindow_swigregister", TopLevelWindow_swigregister, METH_VARARGS },
22699 { (char *)"new_Frame", (PyCFunction) _wrap_new_Frame, METH_VARARGS | METH_KEYWORDS },
22700 { (char *)"new_PreFrame", (PyCFunction) _wrap_new_PreFrame, METH_VARARGS | METH_KEYWORDS },
22701 { (char *)"Frame_Create", (PyCFunction) _wrap_Frame_Create, METH_VARARGS | METH_KEYWORDS },
22702 { (char *)"Frame_GetClientAreaOrigin", (PyCFunction) _wrap_Frame_GetClientAreaOrigin, METH_VARARGS | METH_KEYWORDS },
22703 { (char *)"Frame_SendSizeEvent", (PyCFunction) _wrap_Frame_SendSizeEvent, METH_VARARGS | METH_KEYWORDS },
22704 { (char *)"Frame_SetMenuBar", (PyCFunction) _wrap_Frame_SetMenuBar, METH_VARARGS | METH_KEYWORDS },
22705 { (char *)"Frame_GetMenuBar", (PyCFunction) _wrap_Frame_GetMenuBar, METH_VARARGS | METH_KEYWORDS },
22706 { (char *)"Frame_ProcessCommand", (PyCFunction) _wrap_Frame_ProcessCommand, METH_VARARGS | METH_KEYWORDS },
22707 { (char *)"Frame_CreateStatusBar", (PyCFunction) _wrap_Frame_CreateStatusBar, METH_VARARGS | METH_KEYWORDS },
22708 { (char *)"Frame_GetStatusBar", (PyCFunction) _wrap_Frame_GetStatusBar, METH_VARARGS | METH_KEYWORDS },
22709 { (char *)"Frame_SetStatusBar", (PyCFunction) _wrap_Frame_SetStatusBar, METH_VARARGS | METH_KEYWORDS },
22710 { (char *)"Frame_SetStatusText", (PyCFunction) _wrap_Frame_SetStatusText, METH_VARARGS | METH_KEYWORDS },
22711 { (char *)"Frame_SetStatusWidths", (PyCFunction) _wrap_Frame_SetStatusWidths, METH_VARARGS | METH_KEYWORDS },
22712 { (char *)"Frame_PushStatusText", (PyCFunction) _wrap_Frame_PushStatusText, METH_VARARGS | METH_KEYWORDS },
22713 { (char *)"Frame_PopStatusText", (PyCFunction) _wrap_Frame_PopStatusText, METH_VARARGS | METH_KEYWORDS },
22714 { (char *)"Frame_SetStatusBarPane", (PyCFunction) _wrap_Frame_SetStatusBarPane, METH_VARARGS | METH_KEYWORDS },
22715 { (char *)"Frame_GetStatusBarPane", (PyCFunction) _wrap_Frame_GetStatusBarPane, METH_VARARGS | METH_KEYWORDS },
22716 { (char *)"Frame_CreateToolBar", (PyCFunction) _wrap_Frame_CreateToolBar, METH_VARARGS | METH_KEYWORDS },
22717 { (char *)"Frame_GetToolBar", (PyCFunction) _wrap_Frame_GetToolBar, METH_VARARGS | METH_KEYWORDS },
22718 { (char *)"Frame_SetToolBar", (PyCFunction) _wrap_Frame_SetToolBar, METH_VARARGS | METH_KEYWORDS },
22719 { (char *)"Frame_DoGiveHelp", (PyCFunction) _wrap_Frame_DoGiveHelp, METH_VARARGS | METH_KEYWORDS },
22720 { (char *)"Frame_DoMenuUpdates", (PyCFunction) _wrap_Frame_DoMenuUpdates, METH_VARARGS | METH_KEYWORDS },
22721 { (char *)"Frame_swigregister", Frame_swigregister, METH_VARARGS },
22722 { (char *)"new_Dialog", (PyCFunction) _wrap_new_Dialog, METH_VARARGS | METH_KEYWORDS },
22723 { (char *)"new_PreDialog", (PyCFunction) _wrap_new_PreDialog, METH_VARARGS | METH_KEYWORDS },
22724 { (char *)"Dialog_Create", (PyCFunction) _wrap_Dialog_Create, METH_VARARGS | METH_KEYWORDS },
22725 { (char *)"Dialog_SetReturnCode", (PyCFunction) _wrap_Dialog_SetReturnCode, METH_VARARGS | METH_KEYWORDS },
22726 { (char *)"Dialog_GetReturnCode", (PyCFunction) _wrap_Dialog_GetReturnCode, METH_VARARGS | METH_KEYWORDS },
22727 { (char *)"Dialog_CreateTextSizer", (PyCFunction) _wrap_Dialog_CreateTextSizer, METH_VARARGS | METH_KEYWORDS },
22728 { (char *)"Dialog_CreateButtonSizer", (PyCFunction) _wrap_Dialog_CreateButtonSizer, METH_VARARGS | METH_KEYWORDS },
22729 { (char *)"Dialog_IsModal", (PyCFunction) _wrap_Dialog_IsModal, METH_VARARGS | METH_KEYWORDS },
22730 { (char *)"Dialog_ShowModal", (PyCFunction) _wrap_Dialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
22731 { (char *)"Dialog_EndModal", (PyCFunction) _wrap_Dialog_EndModal, METH_VARARGS | METH_KEYWORDS },
22732 { (char *)"Dialog_IsModalShowing", (PyCFunction) _wrap_Dialog_IsModalShowing, METH_VARARGS | METH_KEYWORDS },
22733 { (char *)"Dialog_swigregister", Dialog_swigregister, METH_VARARGS },
22734 { (char *)"new_MiniFrame", (PyCFunction) _wrap_new_MiniFrame, METH_VARARGS | METH_KEYWORDS },
22735 { (char *)"new_PreMiniFrame", (PyCFunction) _wrap_new_PreMiniFrame, METH_VARARGS | METH_KEYWORDS },
22736 { (char *)"MiniFrame_Create", (PyCFunction) _wrap_MiniFrame_Create, METH_VARARGS | METH_KEYWORDS },
22737 { (char *)"MiniFrame_swigregister", MiniFrame_swigregister, METH_VARARGS },
22738 { (char *)"new_SplashScreenWindow", (PyCFunction) _wrap_new_SplashScreenWindow, METH_VARARGS | METH_KEYWORDS },
22739 { (char *)"SplashScreenWindow_SetBitmap", (PyCFunction) _wrap_SplashScreenWindow_SetBitmap, METH_VARARGS | METH_KEYWORDS },
22740 { (char *)"SplashScreenWindow_GetBitmap", (PyCFunction) _wrap_SplashScreenWindow_GetBitmap, METH_VARARGS | METH_KEYWORDS },
22741 { (char *)"SplashScreenWindow_swigregister", SplashScreenWindow_swigregister, METH_VARARGS },
22742 { (char *)"new_SplashScreen", (PyCFunction) _wrap_new_SplashScreen, METH_VARARGS | METH_KEYWORDS },
22743 { (char *)"SplashScreen_GetSplashStyle", (PyCFunction) _wrap_SplashScreen_GetSplashStyle, METH_VARARGS | METH_KEYWORDS },
22744 { (char *)"SplashScreen_GetSplashWindow", (PyCFunction) _wrap_SplashScreen_GetSplashWindow, METH_VARARGS | METH_KEYWORDS },
22745 { (char *)"SplashScreen_GetTimeout", (PyCFunction) _wrap_SplashScreen_GetTimeout, METH_VARARGS | METH_KEYWORDS },
22746 { (char *)"SplashScreen_swigregister", SplashScreen_swigregister, METH_VARARGS },
22747 { (char *)"new_StatusBar", (PyCFunction) _wrap_new_StatusBar, METH_VARARGS | METH_KEYWORDS },
22748 { (char *)"new_PreStatusBar", (PyCFunction) _wrap_new_PreStatusBar, METH_VARARGS | METH_KEYWORDS },
22749 { (char *)"StatusBar_Create", (PyCFunction) _wrap_StatusBar_Create, METH_VARARGS | METH_KEYWORDS },
22750 { (char *)"StatusBar_SetFieldsCount", (PyCFunction) _wrap_StatusBar_SetFieldsCount, METH_VARARGS | METH_KEYWORDS },
22751 { (char *)"StatusBar_GetFieldsCount", (PyCFunction) _wrap_StatusBar_GetFieldsCount, METH_VARARGS | METH_KEYWORDS },
22752 { (char *)"StatusBar_SetStatusText", (PyCFunction) _wrap_StatusBar_SetStatusText, METH_VARARGS | METH_KEYWORDS },
22753 { (char *)"StatusBar_GetStatusText", (PyCFunction) _wrap_StatusBar_GetStatusText, METH_VARARGS | METH_KEYWORDS },
22754 { (char *)"StatusBar_PushStatusText", (PyCFunction) _wrap_StatusBar_PushStatusText, METH_VARARGS | METH_KEYWORDS },
22755 { (char *)"StatusBar_PopStatusText", (PyCFunction) _wrap_StatusBar_PopStatusText, METH_VARARGS | METH_KEYWORDS },
22756 { (char *)"StatusBar_SetStatusWidths", (PyCFunction) _wrap_StatusBar_SetStatusWidths, METH_VARARGS | METH_KEYWORDS },
22757 { (char *)"StatusBar_GetFieldRect", (PyCFunction) _wrap_StatusBar_GetFieldRect, METH_VARARGS | METH_KEYWORDS },
22758 { (char *)"StatusBar_SetMinHeight", (PyCFunction) _wrap_StatusBar_SetMinHeight, METH_VARARGS | METH_KEYWORDS },
22759 { (char *)"StatusBar_GetBorderX", (PyCFunction) _wrap_StatusBar_GetBorderX, METH_VARARGS | METH_KEYWORDS },
22760 { (char *)"StatusBar_GetBorderY", (PyCFunction) _wrap_StatusBar_GetBorderY, METH_VARARGS | METH_KEYWORDS },
22761 { (char *)"StatusBar_swigregister", StatusBar_swigregister, METH_VARARGS },
22762 { (char *)"new_SplitterWindow", (PyCFunction) _wrap_new_SplitterWindow, METH_VARARGS | METH_KEYWORDS },
22763 { (char *)"new_PreSplitterWindow", (PyCFunction) _wrap_new_PreSplitterWindow, METH_VARARGS | METH_KEYWORDS },
22764 { (char *)"SplitterWindow_Create", (PyCFunction) _wrap_SplitterWindow_Create, METH_VARARGS | METH_KEYWORDS },
22765 { (char *)"SplitterWindow_GetWindow1", (PyCFunction) _wrap_SplitterWindow_GetWindow1, METH_VARARGS | METH_KEYWORDS },
22766 { (char *)"SplitterWindow_GetWindow2", (PyCFunction) _wrap_SplitterWindow_GetWindow2, METH_VARARGS | METH_KEYWORDS },
22767 { (char *)"SplitterWindow_SetSplitMode", (PyCFunction) _wrap_SplitterWindow_SetSplitMode, METH_VARARGS | METH_KEYWORDS },
22768 { (char *)"SplitterWindow_GetSplitMode", (PyCFunction) _wrap_SplitterWindow_GetSplitMode, METH_VARARGS | METH_KEYWORDS },
22769 { (char *)"SplitterWindow_Initialize", (PyCFunction) _wrap_SplitterWindow_Initialize, METH_VARARGS | METH_KEYWORDS },
22770 { (char *)"SplitterWindow_SplitVertically", (PyCFunction) _wrap_SplitterWindow_SplitVertically, METH_VARARGS | METH_KEYWORDS },
22771 { (char *)"SplitterWindow_SplitHorizontally", (PyCFunction) _wrap_SplitterWindow_SplitHorizontally, METH_VARARGS | METH_KEYWORDS },
22772 { (char *)"SplitterWindow_Unsplit", (PyCFunction) _wrap_SplitterWindow_Unsplit, METH_VARARGS | METH_KEYWORDS },
22773 { (char *)"SplitterWindow_ReplaceWindow", (PyCFunction) _wrap_SplitterWindow_ReplaceWindow, METH_VARARGS | METH_KEYWORDS },
22774 { (char *)"SplitterWindow_IsSplit", (PyCFunction) _wrap_SplitterWindow_IsSplit, METH_VARARGS | METH_KEYWORDS },
22775 { (char *)"SplitterWindow_SetSashSize", (PyCFunction) _wrap_SplitterWindow_SetSashSize, METH_VARARGS | METH_KEYWORDS },
22776 { (char *)"SplitterWindow_SetBorderSize", (PyCFunction) _wrap_SplitterWindow_SetBorderSize, METH_VARARGS | METH_KEYWORDS },
22777 { (char *)"SplitterWindow_GetSashSize", (PyCFunction) _wrap_SplitterWindow_GetSashSize, METH_VARARGS | METH_KEYWORDS },
22778 { (char *)"SplitterWindow_GetBorderSize", (PyCFunction) _wrap_SplitterWindow_GetBorderSize, METH_VARARGS | METH_KEYWORDS },
22779 { (char *)"SplitterWindow_SetSashPosition", (PyCFunction) _wrap_SplitterWindow_SetSashPosition, METH_VARARGS | METH_KEYWORDS },
22780 { (char *)"SplitterWindow_GetSashPosition", (PyCFunction) _wrap_SplitterWindow_GetSashPosition, METH_VARARGS | METH_KEYWORDS },
22781 { (char *)"SplitterWindow_SetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_SetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS },
22782 { (char *)"SplitterWindow_GetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_GetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS },
22783 { (char *)"SplitterWindow_SashHitTest", (PyCFunction) _wrap_SplitterWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS },
22784 { (char *)"SplitterWindow_SizeWindows", (PyCFunction) _wrap_SplitterWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS },
22785 { (char *)"SplitterWindow_SetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_SetNeedUpdating, METH_VARARGS | METH_KEYWORDS },
22786 { (char *)"SplitterWindow_GetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_GetNeedUpdating, METH_VARARGS | METH_KEYWORDS },
22787 { (char *)"SplitterWindow_swigregister", SplitterWindow_swigregister, METH_VARARGS },
22788 { (char *)"new_SplitterEvent", (PyCFunction) _wrap_new_SplitterEvent, METH_VARARGS | METH_KEYWORDS },
22789 { (char *)"SplitterEvent_SetSashPosition", (PyCFunction) _wrap_SplitterEvent_SetSashPosition, METH_VARARGS | METH_KEYWORDS },
22790 { (char *)"SplitterEvent_GetSashPosition", (PyCFunction) _wrap_SplitterEvent_GetSashPosition, METH_VARARGS | METH_KEYWORDS },
22791 { (char *)"SplitterEvent_GetWindowBeingRemoved", (PyCFunction) _wrap_SplitterEvent_GetWindowBeingRemoved, METH_VARARGS | METH_KEYWORDS },
22792 { (char *)"SplitterEvent_GetX", (PyCFunction) _wrap_SplitterEvent_GetX, METH_VARARGS | METH_KEYWORDS },
22793 { (char *)"SplitterEvent_GetY", (PyCFunction) _wrap_SplitterEvent_GetY, METH_VARARGS | METH_KEYWORDS },
22794 { (char *)"SplitterEvent_swigregister", SplitterEvent_swigregister, METH_VARARGS },
22795 { (char *)"new_SashWindow", (PyCFunction) _wrap_new_SashWindow, METH_VARARGS | METH_KEYWORDS },
22796 { (char *)"new_PreSashWindow", (PyCFunction) _wrap_new_PreSashWindow, METH_VARARGS | METH_KEYWORDS },
22797 { (char *)"SashWindow_Create", (PyCFunction) _wrap_SashWindow_Create, METH_VARARGS | METH_KEYWORDS },
22798 { (char *)"SashWindow_SetSashVisible", (PyCFunction) _wrap_SashWindow_SetSashVisible, METH_VARARGS | METH_KEYWORDS },
22799 { (char *)"SashWindow_GetSashVisible", (PyCFunction) _wrap_SashWindow_GetSashVisible, METH_VARARGS | METH_KEYWORDS },
22800 { (char *)"SashWindow_SetSashBorder", (PyCFunction) _wrap_SashWindow_SetSashBorder, METH_VARARGS | METH_KEYWORDS },
22801 { (char *)"SashWindow_HasBorder", (PyCFunction) _wrap_SashWindow_HasBorder, METH_VARARGS | METH_KEYWORDS },
22802 { (char *)"SashWindow_GetEdgeMargin", (PyCFunction) _wrap_SashWindow_GetEdgeMargin, METH_VARARGS | METH_KEYWORDS },
22803 { (char *)"SashWindow_SetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_SetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS },
22804 { (char *)"SashWindow_GetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_GetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS },
22805 { (char *)"SashWindow_SetExtraBorderSize", (PyCFunction) _wrap_SashWindow_SetExtraBorderSize, METH_VARARGS | METH_KEYWORDS },
22806 { (char *)"SashWindow_GetExtraBorderSize", (PyCFunction) _wrap_SashWindow_GetExtraBorderSize, METH_VARARGS | METH_KEYWORDS },
22807 { (char *)"SashWindow_SetMinimumSizeX", (PyCFunction) _wrap_SashWindow_SetMinimumSizeX, METH_VARARGS | METH_KEYWORDS },
22808 { (char *)"SashWindow_SetMinimumSizeY", (PyCFunction) _wrap_SashWindow_SetMinimumSizeY, METH_VARARGS | METH_KEYWORDS },
22809 { (char *)"SashWindow_GetMinimumSizeX", (PyCFunction) _wrap_SashWindow_GetMinimumSizeX, METH_VARARGS | METH_KEYWORDS },
22810 { (char *)"SashWindow_GetMinimumSizeY", (PyCFunction) _wrap_SashWindow_GetMinimumSizeY, METH_VARARGS | METH_KEYWORDS },
22811 { (char *)"SashWindow_SetMaximumSizeX", (PyCFunction) _wrap_SashWindow_SetMaximumSizeX, METH_VARARGS | METH_KEYWORDS },
22812 { (char *)"SashWindow_SetMaximumSizeY", (PyCFunction) _wrap_SashWindow_SetMaximumSizeY, METH_VARARGS | METH_KEYWORDS },
22813 { (char *)"SashWindow_GetMaximumSizeX", (PyCFunction) _wrap_SashWindow_GetMaximumSizeX, METH_VARARGS | METH_KEYWORDS },
22814 { (char *)"SashWindow_GetMaximumSizeY", (PyCFunction) _wrap_SashWindow_GetMaximumSizeY, METH_VARARGS | METH_KEYWORDS },
22815 { (char *)"SashWindow_SashHitTest", (PyCFunction) _wrap_SashWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS },
22816 { (char *)"SashWindow_SizeWindows", (PyCFunction) _wrap_SashWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS },
22817 { (char *)"SashWindow_swigregister", SashWindow_swigregister, METH_VARARGS },
22818 { (char *)"new_SashEvent", (PyCFunction) _wrap_new_SashEvent, METH_VARARGS | METH_KEYWORDS },
22819 { (char *)"SashEvent_SetEdge", (PyCFunction) _wrap_SashEvent_SetEdge, METH_VARARGS | METH_KEYWORDS },
22820 { (char *)"SashEvent_GetEdge", (PyCFunction) _wrap_SashEvent_GetEdge, METH_VARARGS | METH_KEYWORDS },
22821 { (char *)"SashEvent_SetDragRect", (PyCFunction) _wrap_SashEvent_SetDragRect, METH_VARARGS | METH_KEYWORDS },
22822 { (char *)"SashEvent_GetDragRect", (PyCFunction) _wrap_SashEvent_GetDragRect, METH_VARARGS | METH_KEYWORDS },
22823 { (char *)"SashEvent_SetDragStatus", (PyCFunction) _wrap_SashEvent_SetDragStatus, METH_VARARGS | METH_KEYWORDS },
22824 { (char *)"SashEvent_GetDragStatus", (PyCFunction) _wrap_SashEvent_GetDragStatus, METH_VARARGS | METH_KEYWORDS },
22825 { (char *)"SashEvent_swigregister", SashEvent_swigregister, METH_VARARGS },
22826 { (char *)"new_QueryLayoutInfoEvent", (PyCFunction) _wrap_new_QueryLayoutInfoEvent, METH_VARARGS | METH_KEYWORDS },
22827 { (char *)"QueryLayoutInfoEvent_SetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetRequestedLength, METH_VARARGS | METH_KEYWORDS },
22828 { (char *)"QueryLayoutInfoEvent_GetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetRequestedLength, METH_VARARGS | METH_KEYWORDS },
22829 { (char *)"QueryLayoutInfoEvent_SetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
22830 { (char *)"QueryLayoutInfoEvent_GetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
22831 { (char *)"QueryLayoutInfoEvent_SetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetSize, METH_VARARGS | METH_KEYWORDS },
22832 { (char *)"QueryLayoutInfoEvent_GetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetSize, METH_VARARGS | METH_KEYWORDS },
22833 { (char *)"QueryLayoutInfoEvent_SetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS },
22834 { (char *)"QueryLayoutInfoEvent_GetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS },
22835 { (char *)"QueryLayoutInfoEvent_SetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetAlignment, METH_VARARGS | METH_KEYWORDS },
22836 { (char *)"QueryLayoutInfoEvent_GetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetAlignment, METH_VARARGS | METH_KEYWORDS },
22837 { (char *)"QueryLayoutInfoEvent_swigregister", QueryLayoutInfoEvent_swigregister, METH_VARARGS },
22838 { (char *)"new_CalculateLayoutEvent", (PyCFunction) _wrap_new_CalculateLayoutEvent, METH_VARARGS | METH_KEYWORDS },
22839 { (char *)"CalculateLayoutEvent_SetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
22840 { (char *)"CalculateLayoutEvent_GetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
22841 { (char *)"CalculateLayoutEvent_SetRect", (PyCFunction) _wrap_CalculateLayoutEvent_SetRect, METH_VARARGS | METH_KEYWORDS },
22842 { (char *)"CalculateLayoutEvent_GetRect", (PyCFunction) _wrap_CalculateLayoutEvent_GetRect, METH_VARARGS | METH_KEYWORDS },
22843 { (char *)"CalculateLayoutEvent_swigregister", CalculateLayoutEvent_swigregister, METH_VARARGS },
22844 { (char *)"new_SashLayoutWindow", (PyCFunction) _wrap_new_SashLayoutWindow, METH_VARARGS | METH_KEYWORDS },
22845 { (char *)"new_PreSashLayoutWindow", (PyCFunction) _wrap_new_PreSashLayoutWindow, METH_VARARGS | METH_KEYWORDS },
22846 { (char *)"SashLayoutWindow_Create", (PyCFunction) _wrap_SashLayoutWindow_Create, METH_VARARGS | METH_KEYWORDS },
22847 { (char *)"SashLayoutWindow_GetAlignment", (PyCFunction) _wrap_SashLayoutWindow_GetAlignment, METH_VARARGS | METH_KEYWORDS },
22848 { (char *)"SashLayoutWindow_GetOrientation", (PyCFunction) _wrap_SashLayoutWindow_GetOrientation, METH_VARARGS | METH_KEYWORDS },
22849 { (char *)"SashLayoutWindow_SetAlignment", (PyCFunction) _wrap_SashLayoutWindow_SetAlignment, METH_VARARGS | METH_KEYWORDS },
22850 { (char *)"SashLayoutWindow_SetDefaultSize", (PyCFunction) _wrap_SashLayoutWindow_SetDefaultSize, METH_VARARGS | METH_KEYWORDS },
22851 { (char *)"SashLayoutWindow_SetOrientation", (PyCFunction) _wrap_SashLayoutWindow_SetOrientation, METH_VARARGS | METH_KEYWORDS },
22852 { (char *)"SashLayoutWindow_swigregister", SashLayoutWindow_swigregister, METH_VARARGS },
22853 { (char *)"new_LayoutAlgorithm", (PyCFunction) _wrap_new_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS },
22854 { (char *)"delete_LayoutAlgorithm", (PyCFunction) _wrap_delete_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS },
22855 { (char *)"LayoutAlgorithm_LayoutMDIFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutMDIFrame, METH_VARARGS | METH_KEYWORDS },
22856 { (char *)"LayoutAlgorithm_LayoutFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutFrame, METH_VARARGS | METH_KEYWORDS },
22857 { (char *)"LayoutAlgorithm_LayoutWindow", (PyCFunction) _wrap_LayoutAlgorithm_LayoutWindow, METH_VARARGS | METH_KEYWORDS },
22858 { (char *)"LayoutAlgorithm_swigregister", LayoutAlgorithm_swigregister, METH_VARARGS },
22859 { (char *)"new_PopupWindow", (PyCFunction) _wrap_new_PopupWindow, METH_VARARGS | METH_KEYWORDS },
22860 { (char *)"new_PrePopupWindow", (PyCFunction) _wrap_new_PrePopupWindow, METH_VARARGS | METH_KEYWORDS },
22861 { (char *)"PopupWindow_Create", (PyCFunction) _wrap_PopupWindow_Create, METH_VARARGS | METH_KEYWORDS },
22862 { (char *)"PopupWindow_Position", (PyCFunction) _wrap_PopupWindow_Position, METH_VARARGS | METH_KEYWORDS },
22863 { (char *)"PopupWindow_swigregister", PopupWindow_swigregister, METH_VARARGS },
22864 { (char *)"new_PopupTransientWindow", (PyCFunction) _wrap_new_PopupTransientWindow, METH_VARARGS | METH_KEYWORDS },
22865 { (char *)"new_PrePopupTransientWindow", (PyCFunction) _wrap_new_PrePopupTransientWindow, METH_VARARGS | METH_KEYWORDS },
22866 { (char *)"PopupTransientWindow__setCallbackInfo", (PyCFunction) _wrap_PopupTransientWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
22867 { (char *)"PopupTransientWindow_Popup", (PyCFunction) _wrap_PopupTransientWindow_Popup, METH_VARARGS | METH_KEYWORDS },
22868 { (char *)"PopupTransientWindow_Dismiss", (PyCFunction) _wrap_PopupTransientWindow_Dismiss, METH_VARARGS | METH_KEYWORDS },
22869 { (char *)"PopupTransientWindow_swigregister", PopupTransientWindow_swigregister, METH_VARARGS },
22870 { (char *)"new_TipWindow", (PyCFunction) _wrap_new_TipWindow, METH_VARARGS | METH_KEYWORDS },
22871 { (char *)"TipWindow_SetBoundingRect", (PyCFunction) _wrap_TipWindow_SetBoundingRect, METH_VARARGS | METH_KEYWORDS },
22872 { (char *)"TipWindow_Close", (PyCFunction) _wrap_TipWindow_Close, METH_VARARGS | METH_KEYWORDS },
22873 { (char *)"TipWindow_swigregister", TipWindow_swigregister, METH_VARARGS },
22874 { (char *)"new_VScrolledWindow", (PyCFunction) _wrap_new_VScrolledWindow, METH_VARARGS | METH_KEYWORDS },
22875 { (char *)"new_PreVScrolledWindow", (PyCFunction) _wrap_new_PreVScrolledWindow, METH_VARARGS | METH_KEYWORDS },
22876 { (char *)"VScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_VScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
22877 { (char *)"VScrolledWindow_Create", (PyCFunction) _wrap_VScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS },
22878 { (char *)"VScrolledWindow_SetLineCount", (PyCFunction) _wrap_VScrolledWindow_SetLineCount, METH_VARARGS | METH_KEYWORDS },
22879 { (char *)"VScrolledWindow_ScrollToLine", (PyCFunction) _wrap_VScrolledWindow_ScrollToLine, METH_VARARGS | METH_KEYWORDS },
22880 { (char *)"VScrolledWindow_ScrollLines", (PyCFunction) _wrap_VScrolledWindow_ScrollLines, METH_VARARGS | METH_KEYWORDS },
22881 { (char *)"VScrolledWindow_ScrollPages", (PyCFunction) _wrap_VScrolledWindow_ScrollPages, METH_VARARGS | METH_KEYWORDS },
22882 { (char *)"VScrolledWindow_RefreshLine", (PyCFunction) _wrap_VScrolledWindow_RefreshLine, METH_VARARGS | METH_KEYWORDS },
22883 { (char *)"VScrolledWindow_RefreshLines", (PyCFunction) _wrap_VScrolledWindow_RefreshLines, METH_VARARGS | METH_KEYWORDS },
22884 { (char *)"VScrolledWindow_HitTestXT", (PyCFunction) _wrap_VScrolledWindow_HitTestXT, METH_VARARGS | METH_KEYWORDS },
22885 { (char *)"VScrolledWindow_HitTest", (PyCFunction) _wrap_VScrolledWindow_HitTest, METH_VARARGS | METH_KEYWORDS },
22886 { (char *)"VScrolledWindow_RefreshAll", (PyCFunction) _wrap_VScrolledWindow_RefreshAll, METH_VARARGS | METH_KEYWORDS },
22887 { (char *)"VScrolledWindow_GetLineCount", (PyCFunction) _wrap_VScrolledWindow_GetLineCount, METH_VARARGS | METH_KEYWORDS },
22888 { (char *)"VScrolledWindow_GetFirstVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetFirstVisibleLine, METH_VARARGS | METH_KEYWORDS },
22889 { (char *)"VScrolledWindow_GetLastVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetLastVisibleLine, METH_VARARGS | METH_KEYWORDS },
22890 { (char *)"VScrolledWindow_IsVisible", (PyCFunction) _wrap_VScrolledWindow_IsVisible, METH_VARARGS | METH_KEYWORDS },
22891 { (char *)"VScrolledWindow_swigregister", VScrolledWindow_swigregister, METH_VARARGS },
22892 { (char *)"new_VListBox", (PyCFunction) _wrap_new_VListBox, METH_VARARGS | METH_KEYWORDS },
22893 { (char *)"new_PreVListBox", (PyCFunction) _wrap_new_PreVListBox, METH_VARARGS | METH_KEYWORDS },
22894 { (char *)"VListBox__setCallbackInfo", (PyCFunction) _wrap_VListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
22895 { (char *)"VListBox_Create", (PyCFunction) _wrap_VListBox_Create, METH_VARARGS | METH_KEYWORDS },
22896 { (char *)"VListBox_GetItemCount", (PyCFunction) _wrap_VListBox_GetItemCount, METH_VARARGS | METH_KEYWORDS },
22897 { (char *)"VListBox_HasMultipleSelection", (PyCFunction) _wrap_VListBox_HasMultipleSelection, METH_VARARGS | METH_KEYWORDS },
22898 { (char *)"VListBox_GetSelection", (PyCFunction) _wrap_VListBox_GetSelection, METH_VARARGS | METH_KEYWORDS },
22899 { (char *)"VListBox_IsCurrent", (PyCFunction) _wrap_VListBox_IsCurrent, METH_VARARGS | METH_KEYWORDS },
22900 { (char *)"VListBox_IsSelected", (PyCFunction) _wrap_VListBox_IsSelected, METH_VARARGS | METH_KEYWORDS },
22901 { (char *)"VListBox_GetSelectedCount", (PyCFunction) _wrap_VListBox_GetSelectedCount, METH_VARARGS | METH_KEYWORDS },
22902 { (char *)"VListBox_GetFirstSelected", (PyCFunction) _wrap_VListBox_GetFirstSelected, METH_VARARGS | METH_KEYWORDS },
22903 { (char *)"VListBox_GetNextSelected", (PyCFunction) _wrap_VListBox_GetNextSelected, METH_VARARGS | METH_KEYWORDS },
22904 { (char *)"VListBox_GetMargins", (PyCFunction) _wrap_VListBox_GetMargins, METH_VARARGS | METH_KEYWORDS },
22905 { (char *)"VListBox_GetSelectionBackground", (PyCFunction) _wrap_VListBox_GetSelectionBackground, METH_VARARGS | METH_KEYWORDS },
22906 { (char *)"VListBox_SetItemCount", (PyCFunction) _wrap_VListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS },
22907 { (char *)"VListBox_Clear", (PyCFunction) _wrap_VListBox_Clear, METH_VARARGS | METH_KEYWORDS },
22908 { (char *)"VListBox_SetSelection", (PyCFunction) _wrap_VListBox_SetSelection, METH_VARARGS | METH_KEYWORDS },
22909 { (char *)"VListBox_Select", (PyCFunction) _wrap_VListBox_Select, METH_VARARGS | METH_KEYWORDS },
22910 { (char *)"VListBox_SelectRange", (PyCFunction) _wrap_VListBox_SelectRange, METH_VARARGS | METH_KEYWORDS },
22911 { (char *)"VListBox_Toggle", (PyCFunction) _wrap_VListBox_Toggle, METH_VARARGS | METH_KEYWORDS },
22912 { (char *)"VListBox_SelectAll", (PyCFunction) _wrap_VListBox_SelectAll, METH_VARARGS | METH_KEYWORDS },
22913 { (char *)"VListBox_DeselectAll", (PyCFunction) _wrap_VListBox_DeselectAll, METH_VARARGS | METH_KEYWORDS },
22914 { (char *)"VListBox_SetMargins", (PyCFunction) _wrap_VListBox_SetMargins, METH_VARARGS | METH_KEYWORDS },
22915 { (char *)"VListBox_SetMarginsXY", (PyCFunction) _wrap_VListBox_SetMarginsXY, METH_VARARGS | METH_KEYWORDS },
22916 { (char *)"VListBox_SetSelectionBackground", (PyCFunction) _wrap_VListBox_SetSelectionBackground, METH_VARARGS | METH_KEYWORDS },
22917 { (char *)"VListBox_swigregister", VListBox_swigregister, METH_VARARGS },
22918 { (char *)"new_HtmlListBox", (PyCFunction) _wrap_new_HtmlListBox, METH_VARARGS | METH_KEYWORDS },
22919 { (char *)"new_PreHtmlListBox", (PyCFunction) _wrap_new_PreHtmlListBox, METH_VARARGS | METH_KEYWORDS },
22920 { (char *)"HtmlListBox__setCallbackInfo", (PyCFunction) _wrap_HtmlListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
22921 { (char *)"HtmlListBox_Create", (PyCFunction) _wrap_HtmlListBox_Create, METH_VARARGS | METH_KEYWORDS },
22922 { (char *)"HtmlListBox_RefreshAll", (PyCFunction) _wrap_HtmlListBox_RefreshAll, METH_VARARGS | METH_KEYWORDS },
22923 { (char *)"HtmlListBox_SetItemCount", (PyCFunction) _wrap_HtmlListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS },
22924 { (char *)"HtmlListBox_swigregister", HtmlListBox_swigregister, METH_VARARGS },
22925 { (char *)"new_TaskBarIcon", (PyCFunction) _wrap_new_TaskBarIcon, METH_VARARGS | METH_KEYWORDS },
22926 { (char *)"delete_TaskBarIcon", (PyCFunction) _wrap_delete_TaskBarIcon, METH_VARARGS | METH_KEYWORDS },
22927 { (char *)"TaskBarIcon_IsOk", (PyCFunction) _wrap_TaskBarIcon_IsOk, METH_VARARGS | METH_KEYWORDS },
22928 { (char *)"TaskBarIcon_IsIconInstalled", (PyCFunction) _wrap_TaskBarIcon_IsIconInstalled, METH_VARARGS | METH_KEYWORDS },
22929 { (char *)"TaskBarIcon_SetIcon", (PyCFunction) _wrap_TaskBarIcon_SetIcon, METH_VARARGS | METH_KEYWORDS },
22930 { (char *)"TaskBarIcon_RemoveIcon", (PyCFunction) _wrap_TaskBarIcon_RemoveIcon, METH_VARARGS | METH_KEYWORDS },
22931 { (char *)"TaskBarIcon_PopupMenu", (PyCFunction) _wrap_TaskBarIcon_PopupMenu, METH_VARARGS | METH_KEYWORDS },
22932 { (char *)"TaskBarIcon_swigregister", TaskBarIcon_swigregister, METH_VARARGS },
22933 { (char *)"new_TaskBarIconEvent", (PyCFunction) _wrap_new_TaskBarIconEvent, METH_VARARGS | METH_KEYWORDS },
22934 { (char *)"TaskBarIconEvent_swigregister", TaskBarIconEvent_swigregister, METH_VARARGS },
22935 { (char *)"new_ColourData", (PyCFunction) _wrap_new_ColourData, METH_VARARGS | METH_KEYWORDS },
22936 { (char *)"delete_ColourData", (PyCFunction) _wrap_delete_ColourData, METH_VARARGS | METH_KEYWORDS },
22937 { (char *)"ColourData_GetChooseFull", (PyCFunction) _wrap_ColourData_GetChooseFull, METH_VARARGS | METH_KEYWORDS },
22938 { (char *)"ColourData_GetColour", (PyCFunction) _wrap_ColourData_GetColour, METH_VARARGS | METH_KEYWORDS },
22939 { (char *)"ColourData_GetCustomColour", (PyCFunction) _wrap_ColourData_GetCustomColour, METH_VARARGS | METH_KEYWORDS },
22940 { (char *)"ColourData_SetChooseFull", (PyCFunction) _wrap_ColourData_SetChooseFull, METH_VARARGS | METH_KEYWORDS },
22941 { (char *)"ColourData_SetColour", (PyCFunction) _wrap_ColourData_SetColour, METH_VARARGS | METH_KEYWORDS },
22942 { (char *)"ColourData_SetCustomColour", (PyCFunction) _wrap_ColourData_SetCustomColour, METH_VARARGS | METH_KEYWORDS },
22943 { (char *)"ColourData_swigregister", ColourData_swigregister, METH_VARARGS },
22944 { (char *)"new_ColourDialog", (PyCFunction) _wrap_new_ColourDialog, METH_VARARGS | METH_KEYWORDS },
22945 { (char *)"ColourDialog_GetColourData", (PyCFunction) _wrap_ColourDialog_GetColourData, METH_VARARGS | METH_KEYWORDS },
22946 { (char *)"ColourDialog_ShowModal", (PyCFunction) _wrap_ColourDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
22947 { (char *)"ColourDialog_swigregister", ColourDialog_swigregister, METH_VARARGS },
22948 { (char *)"new_DirDialog", (PyCFunction) _wrap_new_DirDialog, METH_VARARGS | METH_KEYWORDS },
22949 { (char *)"DirDialog_GetPath", (PyCFunction) _wrap_DirDialog_GetPath, METH_VARARGS | METH_KEYWORDS },
22950 { (char *)"DirDialog_GetMessage", (PyCFunction) _wrap_DirDialog_GetMessage, METH_VARARGS | METH_KEYWORDS },
22951 { (char *)"DirDialog_GetStyle", (PyCFunction) _wrap_DirDialog_GetStyle, METH_VARARGS | METH_KEYWORDS },
22952 { (char *)"DirDialog_SetMessage", (PyCFunction) _wrap_DirDialog_SetMessage, METH_VARARGS | METH_KEYWORDS },
22953 { (char *)"DirDialog_SetPath", (PyCFunction) _wrap_DirDialog_SetPath, METH_VARARGS | METH_KEYWORDS },
22954 { (char *)"DirDialog_ShowModal", (PyCFunction) _wrap_DirDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
22955 { (char *)"DirDialog_swigregister", DirDialog_swigregister, METH_VARARGS },
22956 { (char *)"new_FileDialog", (PyCFunction) _wrap_new_FileDialog, METH_VARARGS | METH_KEYWORDS },
22957 { (char *)"FileDialog_SetMessage", (PyCFunction) _wrap_FileDialog_SetMessage, METH_VARARGS | METH_KEYWORDS },
22958 { (char *)"FileDialog_SetPath", (PyCFunction) _wrap_FileDialog_SetPath, METH_VARARGS | METH_KEYWORDS },
22959 { (char *)"FileDialog_SetDirectory", (PyCFunction) _wrap_FileDialog_SetDirectory, METH_VARARGS | METH_KEYWORDS },
22960 { (char *)"FileDialog_SetFilename", (PyCFunction) _wrap_FileDialog_SetFilename, METH_VARARGS | METH_KEYWORDS },
22961 { (char *)"FileDialog_SetWildcard", (PyCFunction) _wrap_FileDialog_SetWildcard, METH_VARARGS | METH_KEYWORDS },
22962 { (char *)"FileDialog_SetStyle", (PyCFunction) _wrap_FileDialog_SetStyle, METH_VARARGS | METH_KEYWORDS },
22963 { (char *)"FileDialog_SetFilterIndex", (PyCFunction) _wrap_FileDialog_SetFilterIndex, METH_VARARGS | METH_KEYWORDS },
22964 { (char *)"FileDialog_GetMessage", (PyCFunction) _wrap_FileDialog_GetMessage, METH_VARARGS | METH_KEYWORDS },
22965 { (char *)"FileDialog_GetPath", (PyCFunction) _wrap_FileDialog_GetPath, METH_VARARGS | METH_KEYWORDS },
22966 { (char *)"FileDialog_GetDirectory", (PyCFunction) _wrap_FileDialog_GetDirectory, METH_VARARGS | METH_KEYWORDS },
22967 { (char *)"FileDialog_GetFilename", (PyCFunction) _wrap_FileDialog_GetFilename, METH_VARARGS | METH_KEYWORDS },
22968 { (char *)"FileDialog_GetWildcard", (PyCFunction) _wrap_FileDialog_GetWildcard, METH_VARARGS | METH_KEYWORDS },
22969 { (char *)"FileDialog_GetStyle", (PyCFunction) _wrap_FileDialog_GetStyle, METH_VARARGS | METH_KEYWORDS },
22970 { (char *)"FileDialog_GetFilterIndex", (PyCFunction) _wrap_FileDialog_GetFilterIndex, METH_VARARGS | METH_KEYWORDS },
22971 { (char *)"FileDialog_GetFilenames", (PyCFunction) _wrap_FileDialog_GetFilenames, METH_VARARGS | METH_KEYWORDS },
22972 { (char *)"FileDialog_GetPaths", (PyCFunction) _wrap_FileDialog_GetPaths, METH_VARARGS | METH_KEYWORDS },
22973 { (char *)"FileDialog_swigregister", FileDialog_swigregister, METH_VARARGS },
22974 { (char *)"new_MultiChoiceDialog", (PyCFunction) _wrap_new_MultiChoiceDialog, METH_VARARGS | METH_KEYWORDS },
22975 { (char *)"MultiChoiceDialog_SetSelections", (PyCFunction) _wrap_MultiChoiceDialog_SetSelections, METH_VARARGS | METH_KEYWORDS },
22976 { (char *)"MultiChoiceDialog_GetSelections", (PyCFunction) _wrap_MultiChoiceDialog_GetSelections, METH_VARARGS | METH_KEYWORDS },
22977 { (char *)"MultiChoiceDialog_swigregister", MultiChoiceDialog_swigregister, METH_VARARGS },
22978 { (char *)"new_SingleChoiceDialog", (PyCFunction) _wrap_new_SingleChoiceDialog, METH_VARARGS | METH_KEYWORDS },
22979 { (char *)"SingleChoiceDialog_GetSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetSelection, METH_VARARGS | METH_KEYWORDS },
22980 { (char *)"SingleChoiceDialog_GetStringSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetStringSelection, METH_VARARGS | METH_KEYWORDS },
22981 { (char *)"SingleChoiceDialog_SetSelection", (PyCFunction) _wrap_SingleChoiceDialog_SetSelection, METH_VARARGS | METH_KEYWORDS },
22982 { (char *)"SingleChoiceDialog_ShowModal", (PyCFunction) _wrap_SingleChoiceDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
22983 { (char *)"SingleChoiceDialog_swigregister", SingleChoiceDialog_swigregister, METH_VARARGS },
22984 { (char *)"new_TextEntryDialog", (PyCFunction) _wrap_new_TextEntryDialog, METH_VARARGS | METH_KEYWORDS },
22985 { (char *)"TextEntryDialog_GetValue", (PyCFunction) _wrap_TextEntryDialog_GetValue, METH_VARARGS | METH_KEYWORDS },
22986 { (char *)"TextEntryDialog_SetValue", (PyCFunction) _wrap_TextEntryDialog_SetValue, METH_VARARGS | METH_KEYWORDS },
22987 { (char *)"TextEntryDialog_ShowModal", (PyCFunction) _wrap_TextEntryDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
22988 { (char *)"TextEntryDialog_swigregister", TextEntryDialog_swigregister, METH_VARARGS },
22989 { (char *)"new_FontData", (PyCFunction) _wrap_new_FontData, METH_VARARGS | METH_KEYWORDS },
22990 { (char *)"delete_FontData", (PyCFunction) _wrap_delete_FontData, METH_VARARGS | METH_KEYWORDS },
22991 { (char *)"FontData_EnableEffects", (PyCFunction) _wrap_FontData_EnableEffects, METH_VARARGS | METH_KEYWORDS },
22992 { (char *)"FontData_GetAllowSymbols", (PyCFunction) _wrap_FontData_GetAllowSymbols, METH_VARARGS | METH_KEYWORDS },
22993 { (char *)"FontData_GetColour", (PyCFunction) _wrap_FontData_GetColour, METH_VARARGS | METH_KEYWORDS },
22994 { (char *)"FontData_GetChosenFont", (PyCFunction) _wrap_FontData_GetChosenFont, METH_VARARGS | METH_KEYWORDS },
22995 { (char *)"FontData_GetEnableEffects", (PyCFunction) _wrap_FontData_GetEnableEffects, METH_VARARGS | METH_KEYWORDS },
22996 { (char *)"FontData_GetInitialFont", (PyCFunction) _wrap_FontData_GetInitialFont, METH_VARARGS | METH_KEYWORDS },
22997 { (char *)"FontData_GetShowHelp", (PyCFunction) _wrap_FontData_GetShowHelp, METH_VARARGS | METH_KEYWORDS },
22998 { (char *)"FontData_SetAllowSymbols", (PyCFunction) _wrap_FontData_SetAllowSymbols, METH_VARARGS | METH_KEYWORDS },
22999 { (char *)"FontData_SetChosenFont", (PyCFunction) _wrap_FontData_SetChosenFont, METH_VARARGS | METH_KEYWORDS },
23000 { (char *)"FontData_SetColour", (PyCFunction) _wrap_FontData_SetColour, METH_VARARGS | METH_KEYWORDS },
23001 { (char *)"FontData_SetInitialFont", (PyCFunction) _wrap_FontData_SetInitialFont, METH_VARARGS | METH_KEYWORDS },
23002 { (char *)"FontData_SetRange", (PyCFunction) _wrap_FontData_SetRange, METH_VARARGS | METH_KEYWORDS },
23003 { (char *)"FontData_SetShowHelp", (PyCFunction) _wrap_FontData_SetShowHelp, METH_VARARGS | METH_KEYWORDS },
23004 { (char *)"FontData_swigregister", FontData_swigregister, METH_VARARGS },
23005 { (char *)"new_FontDialog", (PyCFunction) _wrap_new_FontDialog, METH_VARARGS | METH_KEYWORDS },
23006 { (char *)"FontDialog_GetFontData", (PyCFunction) _wrap_FontDialog_GetFontData, METH_VARARGS | METH_KEYWORDS },
23007 { (char *)"FontDialog_ShowModal", (PyCFunction) _wrap_FontDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
23008 { (char *)"FontDialog_swigregister", FontDialog_swigregister, METH_VARARGS },
23009 { (char *)"new_MessageDialog", (PyCFunction) _wrap_new_MessageDialog, METH_VARARGS | METH_KEYWORDS },
23010 { (char *)"MessageDialog_ShowModal", (PyCFunction) _wrap_MessageDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
23011 { (char *)"MessageDialog_swigregister", MessageDialog_swigregister, METH_VARARGS },
23012 { (char *)"new_ProgressDialog", (PyCFunction) _wrap_new_ProgressDialog, METH_VARARGS | METH_KEYWORDS },
23013 { (char *)"ProgressDialog_Update", (PyCFunction) _wrap_ProgressDialog_Update, METH_VARARGS | METH_KEYWORDS },
23014 { (char *)"ProgressDialog_Resume", (PyCFunction) _wrap_ProgressDialog_Resume, METH_VARARGS | METH_KEYWORDS },
23015 { (char *)"ProgressDialog_swigregister", ProgressDialog_swigregister, METH_VARARGS },
23016 { (char *)"new_FindDialogEvent", (PyCFunction) _wrap_new_FindDialogEvent, METH_VARARGS | METH_KEYWORDS },
23017 { (char *)"FindDialogEvent_GetFlags", (PyCFunction) _wrap_FindDialogEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
23018 { (char *)"FindDialogEvent_GetFindString", (PyCFunction) _wrap_FindDialogEvent_GetFindString, METH_VARARGS | METH_KEYWORDS },
23019 { (char *)"FindDialogEvent_GetReplaceString", (PyCFunction) _wrap_FindDialogEvent_GetReplaceString, METH_VARARGS | METH_KEYWORDS },
23020 { (char *)"FindDialogEvent_GetDialog", (PyCFunction) _wrap_FindDialogEvent_GetDialog, METH_VARARGS | METH_KEYWORDS },
23021 { (char *)"FindDialogEvent_SetFlags", (PyCFunction) _wrap_FindDialogEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
23022 { (char *)"FindDialogEvent_SetFindString", (PyCFunction) _wrap_FindDialogEvent_SetFindString, METH_VARARGS | METH_KEYWORDS },
23023 { (char *)"FindDialogEvent_SetReplaceString", (PyCFunction) _wrap_FindDialogEvent_SetReplaceString, METH_VARARGS | METH_KEYWORDS },
23024 { (char *)"FindDialogEvent_swigregister", FindDialogEvent_swigregister, METH_VARARGS },
23025 { (char *)"new_FindReplaceData", (PyCFunction) _wrap_new_FindReplaceData, METH_VARARGS | METH_KEYWORDS },
23026 { (char *)"delete_FindReplaceData", (PyCFunction) _wrap_delete_FindReplaceData, METH_VARARGS | METH_KEYWORDS },
23027 { (char *)"FindReplaceData_GetFindString", (PyCFunction) _wrap_FindReplaceData_GetFindString, METH_VARARGS | METH_KEYWORDS },
23028 { (char *)"FindReplaceData_GetReplaceString", (PyCFunction) _wrap_FindReplaceData_GetReplaceString, METH_VARARGS | METH_KEYWORDS },
23029 { (char *)"FindReplaceData_GetFlags", (PyCFunction) _wrap_FindReplaceData_GetFlags, METH_VARARGS | METH_KEYWORDS },
23030 { (char *)"FindReplaceData_SetFlags", (PyCFunction) _wrap_FindReplaceData_SetFlags, METH_VARARGS | METH_KEYWORDS },
23031 { (char *)"FindReplaceData_SetFindString", (PyCFunction) _wrap_FindReplaceData_SetFindString, METH_VARARGS | METH_KEYWORDS },
23032 { (char *)"FindReplaceData_SetReplaceString", (PyCFunction) _wrap_FindReplaceData_SetReplaceString, METH_VARARGS | METH_KEYWORDS },
23033 { (char *)"FindReplaceData_swigregister", FindReplaceData_swigregister, METH_VARARGS },
23034 { (char *)"new_FindReplaceDialog", (PyCFunction) _wrap_new_FindReplaceDialog, METH_VARARGS | METH_KEYWORDS },
23035 { (char *)"new_PreFindReplaceDialog", (PyCFunction) _wrap_new_PreFindReplaceDialog, METH_VARARGS | METH_KEYWORDS },
23036 { (char *)"FindReplaceDialog_Create", (PyCFunction) _wrap_FindReplaceDialog_Create, METH_VARARGS | METH_KEYWORDS },
23037 { (char *)"FindReplaceDialog_GetData", (PyCFunction) _wrap_FindReplaceDialog_GetData, METH_VARARGS | METH_KEYWORDS },
23038 { (char *)"FindReplaceDialog_SetData", (PyCFunction) _wrap_FindReplaceDialog_SetData, METH_VARARGS | METH_KEYWORDS },
23039 { (char *)"FindReplaceDialog_swigregister", FindReplaceDialog_swigregister, METH_VARARGS },
23040 { (char *)"new_MDIParentFrame", (PyCFunction) _wrap_new_MDIParentFrame, METH_VARARGS | METH_KEYWORDS },
23041 { (char *)"new_PreMDIParentFrame", (PyCFunction) _wrap_new_PreMDIParentFrame, METH_VARARGS | METH_KEYWORDS },
23042 { (char *)"MDIParentFrame_Create", (PyCFunction) _wrap_MDIParentFrame_Create, METH_VARARGS | METH_KEYWORDS },
23043 { (char *)"MDIParentFrame_ActivateNext", (PyCFunction) _wrap_MDIParentFrame_ActivateNext, METH_VARARGS | METH_KEYWORDS },
23044 { (char *)"MDIParentFrame_ActivatePrevious", (PyCFunction) _wrap_MDIParentFrame_ActivatePrevious, METH_VARARGS | METH_KEYWORDS },
23045 { (char *)"MDIParentFrame_ArrangeIcons", (PyCFunction) _wrap_MDIParentFrame_ArrangeIcons, METH_VARARGS | METH_KEYWORDS },
23046 { (char *)"MDIParentFrame_Cascade", (PyCFunction) _wrap_MDIParentFrame_Cascade, METH_VARARGS | METH_KEYWORDS },
23047 { (char *)"MDIParentFrame_GetActiveChild", (PyCFunction) _wrap_MDIParentFrame_GetActiveChild, METH_VARARGS | METH_KEYWORDS },
23048 { (char *)"MDIParentFrame_GetClientWindow", (PyCFunction) _wrap_MDIParentFrame_GetClientWindow, METH_VARARGS | METH_KEYWORDS },
23049 { (char *)"MDIParentFrame_GetToolBar", (PyCFunction) _wrap_MDIParentFrame_GetToolBar, METH_VARARGS | METH_KEYWORDS },
23050 { (char *)"MDIParentFrame_Tile", (PyCFunction) _wrap_MDIParentFrame_Tile, METH_VARARGS | METH_KEYWORDS },
23051 { (char *)"MDIParentFrame_swigregister", MDIParentFrame_swigregister, METH_VARARGS },
23052 { (char *)"new_MDIChildFrame", (PyCFunction) _wrap_new_MDIChildFrame, METH_VARARGS | METH_KEYWORDS },
23053 { (char *)"new_PreMDIChildFrame", (PyCFunction) _wrap_new_PreMDIChildFrame, METH_VARARGS | METH_KEYWORDS },
23054 { (char *)"MDIChildFrame_Create", (PyCFunction) _wrap_MDIChildFrame_Create, METH_VARARGS | METH_KEYWORDS },
23055 { (char *)"MDIChildFrame_Activate", (PyCFunction) _wrap_MDIChildFrame_Activate, METH_VARARGS | METH_KEYWORDS },
23056 { (char *)"MDIChildFrame_Maximize", (PyCFunction) _wrap_MDIChildFrame_Maximize, METH_VARARGS | METH_KEYWORDS },
23057 { (char *)"MDIChildFrame_Restore", (PyCFunction) _wrap_MDIChildFrame_Restore, METH_VARARGS | METH_KEYWORDS },
23058 { (char *)"MDIChildFrame_swigregister", MDIChildFrame_swigregister, METH_VARARGS },
23059 { (char *)"new_MDIClientWindow", (PyCFunction) _wrap_new_MDIClientWindow, METH_VARARGS | METH_KEYWORDS },
23060 { (char *)"new_PreMDIClientWindow", (PyCFunction) _wrap_new_PreMDIClientWindow, METH_VARARGS | METH_KEYWORDS },
23061 { (char *)"MDIClientWindow_Create", (PyCFunction) _wrap_MDIClientWindow_Create, METH_VARARGS | METH_KEYWORDS },
23062 { (char *)"MDIClientWindow_swigregister", MDIClientWindow_swigregister, METH_VARARGS },
23063 { (char *)"new_PyWindow", (PyCFunction) _wrap_new_PyWindow, METH_VARARGS | METH_KEYWORDS },
23064 { (char *)"PyWindow__setCallbackInfo", (PyCFunction) _wrap_PyWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23065 { (char *)"PyWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
23066 { (char *)"PyWindow_base_DoSetSize", (PyCFunction) _wrap_PyWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
23067 { (char *)"PyWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
23068 { (char *)"PyWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS },
23069 { (char *)"PyWindow_base_DoGetSize", (PyCFunction) _wrap_PyWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS },
23070 { (char *)"PyWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS },
23071 { (char *)"PyWindow_base_DoGetPosition", (PyCFunction) _wrap_PyWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS },
23072 { (char *)"PyWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS },
23073 { (char *)"PyWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS },
23074 { (char *)"PyWindow_base_InitDialog", (PyCFunction) _wrap_PyWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS },
23075 { (char *)"PyWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS },
23076 { (char *)"PyWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS },
23077 { (char *)"PyWindow_base_Validate", (PyCFunction) _wrap_PyWindow_base_Validate, METH_VARARGS | METH_KEYWORDS },
23078 { (char *)"PyWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS },
23079 { (char *)"PyWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS },
23080 { (char *)"PyWindow_base_GetMaxSize", (PyCFunction) _wrap_PyWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS },
23081 { (char *)"PyWindow_base_AddChild", (PyCFunction) _wrap_PyWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS },
23082 { (char *)"PyWindow_base_RemoveChild", (PyCFunction) _wrap_PyWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
23083 { (char *)"PyWindow_swigregister", PyWindow_swigregister, METH_VARARGS },
23084 { (char *)"new_PyPanel", (PyCFunction) _wrap_new_PyPanel, METH_VARARGS | METH_KEYWORDS },
23085 { (char *)"PyPanel__setCallbackInfo", (PyCFunction) _wrap_PyPanel__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23086 { (char *)"PyPanel_base_DoMoveWindow", (PyCFunction) _wrap_PyPanel_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
23087 { (char *)"PyPanel_base_DoSetSize", (PyCFunction) _wrap_PyPanel_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
23088 { (char *)"PyPanel_base_DoSetClientSize", (PyCFunction) _wrap_PyPanel_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
23089 { (char *)"PyPanel_base_DoSetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS },
23090 { (char *)"PyPanel_base_DoGetSize", (PyCFunction) _wrap_PyPanel_base_DoGetSize, METH_VARARGS | METH_KEYWORDS },
23091 { (char *)"PyPanel_base_DoGetClientSize", (PyCFunction) _wrap_PyPanel_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS },
23092 { (char *)"PyPanel_base_DoGetPosition", (PyCFunction) _wrap_PyPanel_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS },
23093 { (char *)"PyPanel_base_DoGetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS },
23094 { (char *)"PyPanel_base_DoGetBestSize", (PyCFunction) _wrap_PyPanel_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS },
23095 { (char *)"PyPanel_base_InitDialog", (PyCFunction) _wrap_PyPanel_base_InitDialog, METH_VARARGS | METH_KEYWORDS },
23096 { (char *)"PyPanel_base_TransferDataToWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS },
23097 { (char *)"PyPanel_base_TransferDataFromWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS },
23098 { (char *)"PyPanel_base_Validate", (PyCFunction) _wrap_PyPanel_base_Validate, METH_VARARGS | METH_KEYWORDS },
23099 { (char *)"PyPanel_base_AcceptsFocus", (PyCFunction) _wrap_PyPanel_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS },
23100 { (char *)"PyPanel_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyPanel_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS },
23101 { (char *)"PyPanel_base_GetMaxSize", (PyCFunction) _wrap_PyPanel_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS },
23102 { (char *)"PyPanel_base_AddChild", (PyCFunction) _wrap_PyPanel_base_AddChild, METH_VARARGS | METH_KEYWORDS },
23103 { (char *)"PyPanel_base_RemoveChild", (PyCFunction) _wrap_PyPanel_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
23104 { (char *)"PyPanel_swigregister", PyPanel_swigregister, METH_VARARGS },
23105 { (char *)"new_PrintData", (PyCFunction) _wrap_new_PrintData, METH_VARARGS | METH_KEYWORDS },
23106 { (char *)"delete_PrintData", (PyCFunction) _wrap_delete_PrintData, METH_VARARGS | METH_KEYWORDS },
23107 { (char *)"PrintData_GetNoCopies", (PyCFunction) _wrap_PrintData_GetNoCopies, METH_VARARGS | METH_KEYWORDS },
23108 { (char *)"PrintData_GetCollate", (PyCFunction) _wrap_PrintData_GetCollate, METH_VARARGS | METH_KEYWORDS },
23109 { (char *)"PrintData_GetOrientation", (PyCFunction) _wrap_PrintData_GetOrientation, METH_VARARGS | METH_KEYWORDS },
23110 { (char *)"PrintData_Ok", (PyCFunction) _wrap_PrintData_Ok, METH_VARARGS | METH_KEYWORDS },
23111 { (char *)"PrintData_GetPrinterName", (PyCFunction) _wrap_PrintData_GetPrinterName, METH_VARARGS | METH_KEYWORDS },
23112 { (char *)"PrintData_GetColour", (PyCFunction) _wrap_PrintData_GetColour, METH_VARARGS | METH_KEYWORDS },
23113 { (char *)"PrintData_GetDuplex", (PyCFunction) _wrap_PrintData_GetDuplex, METH_VARARGS | METH_KEYWORDS },
23114 { (char *)"PrintData_GetPaperId", (PyCFunction) _wrap_PrintData_GetPaperId, METH_VARARGS | METH_KEYWORDS },
23115 { (char *)"PrintData_GetPaperSize", (PyCFunction) _wrap_PrintData_GetPaperSize, METH_VARARGS | METH_KEYWORDS },
23116 { (char *)"PrintData_GetQuality", (PyCFunction) _wrap_PrintData_GetQuality, METH_VARARGS | METH_KEYWORDS },
23117 { (char *)"PrintData_SetNoCopies", (PyCFunction) _wrap_PrintData_SetNoCopies, METH_VARARGS | METH_KEYWORDS },
23118 { (char *)"PrintData_SetCollate", (PyCFunction) _wrap_PrintData_SetCollate, METH_VARARGS | METH_KEYWORDS },
23119 { (char *)"PrintData_SetOrientation", (PyCFunction) _wrap_PrintData_SetOrientation, METH_VARARGS | METH_KEYWORDS },
23120 { (char *)"PrintData_SetPrinterName", (PyCFunction) _wrap_PrintData_SetPrinterName, METH_VARARGS | METH_KEYWORDS },
23121 { (char *)"PrintData_SetColour", (PyCFunction) _wrap_PrintData_SetColour, METH_VARARGS | METH_KEYWORDS },
23122 { (char *)"PrintData_SetDuplex", (PyCFunction) _wrap_PrintData_SetDuplex, METH_VARARGS | METH_KEYWORDS },
23123 { (char *)"PrintData_SetPaperId", (PyCFunction) _wrap_PrintData_SetPaperId, METH_VARARGS | METH_KEYWORDS },
23124 { (char *)"PrintData_SetPaperSize", (PyCFunction) _wrap_PrintData_SetPaperSize, METH_VARARGS | METH_KEYWORDS },
23125 { (char *)"PrintData_SetQuality", (PyCFunction) _wrap_PrintData_SetQuality, METH_VARARGS | METH_KEYWORDS },
23126 { (char *)"PrintData_GetPrinterCommand", (PyCFunction) _wrap_PrintData_GetPrinterCommand, METH_VARARGS | METH_KEYWORDS },
23127 { (char *)"PrintData_GetPrinterOptions", (PyCFunction) _wrap_PrintData_GetPrinterOptions, METH_VARARGS | METH_KEYWORDS },
23128 { (char *)"PrintData_GetPreviewCommand", (PyCFunction) _wrap_PrintData_GetPreviewCommand, METH_VARARGS | METH_KEYWORDS },
23129 { (char *)"PrintData_GetFilename", (PyCFunction) _wrap_PrintData_GetFilename, METH_VARARGS | METH_KEYWORDS },
23130 { (char *)"PrintData_GetFontMetricPath", (PyCFunction) _wrap_PrintData_GetFontMetricPath, METH_VARARGS | METH_KEYWORDS },
23131 { (char *)"PrintData_GetPrinterScaleX", (PyCFunction) _wrap_PrintData_GetPrinterScaleX, METH_VARARGS | METH_KEYWORDS },
23132 { (char *)"PrintData_GetPrinterScaleY", (PyCFunction) _wrap_PrintData_GetPrinterScaleY, METH_VARARGS | METH_KEYWORDS },
23133 { (char *)"PrintData_GetPrinterTranslateX", (PyCFunction) _wrap_PrintData_GetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS },
23134 { (char *)"PrintData_GetPrinterTranslateY", (PyCFunction) _wrap_PrintData_GetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS },
23135 { (char *)"PrintData_GetPrintMode", (PyCFunction) _wrap_PrintData_GetPrintMode, METH_VARARGS | METH_KEYWORDS },
23136 { (char *)"PrintData_SetPrinterCommand", (PyCFunction) _wrap_PrintData_SetPrinterCommand, METH_VARARGS | METH_KEYWORDS },
23137 { (char *)"PrintData_SetPrinterOptions", (PyCFunction) _wrap_PrintData_SetPrinterOptions, METH_VARARGS | METH_KEYWORDS },
23138 { (char *)"PrintData_SetPreviewCommand", (PyCFunction) _wrap_PrintData_SetPreviewCommand, METH_VARARGS | METH_KEYWORDS },
23139 { (char *)"PrintData_SetFilename", (PyCFunction) _wrap_PrintData_SetFilename, METH_VARARGS | METH_KEYWORDS },
23140 { (char *)"PrintData_SetFontMetricPath", (PyCFunction) _wrap_PrintData_SetFontMetricPath, METH_VARARGS | METH_KEYWORDS },
23141 { (char *)"PrintData_SetPrinterScaleX", (PyCFunction) _wrap_PrintData_SetPrinterScaleX, METH_VARARGS | METH_KEYWORDS },
23142 { (char *)"PrintData_SetPrinterScaleY", (PyCFunction) _wrap_PrintData_SetPrinterScaleY, METH_VARARGS | METH_KEYWORDS },
23143 { (char *)"PrintData_SetPrinterScaling", (PyCFunction) _wrap_PrintData_SetPrinterScaling, METH_VARARGS | METH_KEYWORDS },
23144 { (char *)"PrintData_SetPrinterTranslateX", (PyCFunction) _wrap_PrintData_SetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS },
23145 { (char *)"PrintData_SetPrinterTranslateY", (PyCFunction) _wrap_PrintData_SetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS },
23146 { (char *)"PrintData_SetPrinterTranslation", (PyCFunction) _wrap_PrintData_SetPrinterTranslation, METH_VARARGS | METH_KEYWORDS },
23147 { (char *)"PrintData_SetPrintMode", (PyCFunction) _wrap_PrintData_SetPrintMode, METH_VARARGS | METH_KEYWORDS },
23148 { (char *)"PrintData_GetOutputStream", (PyCFunction) _wrap_PrintData_GetOutputStream, METH_VARARGS | METH_KEYWORDS },
23149 { (char *)"PrintData_SetOutputStream", (PyCFunction) _wrap_PrintData_SetOutputStream, METH_VARARGS | METH_KEYWORDS },
23150 { (char *)"PrintData_swigregister", PrintData_swigregister, METH_VARARGS },
23151 { (char *)"new_PageSetupDialogData", (PyCFunction) _wrap_new_PageSetupDialogData, METH_VARARGS | METH_KEYWORDS },
23152 { (char *)"delete_PageSetupDialogData", (PyCFunction) _wrap_delete_PageSetupDialogData, METH_VARARGS | METH_KEYWORDS },
23153 { (char *)"PageSetupDialogData_EnableHelp", (PyCFunction) _wrap_PageSetupDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS },
23154 { (char *)"PageSetupDialogData_EnableMargins", (PyCFunction) _wrap_PageSetupDialogData_EnableMargins, METH_VARARGS | METH_KEYWORDS },
23155 { (char *)"PageSetupDialogData_EnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_EnableOrientation, METH_VARARGS | METH_KEYWORDS },
23156 { (char *)"PageSetupDialogData_EnablePaper", (PyCFunction) _wrap_PageSetupDialogData_EnablePaper, METH_VARARGS | METH_KEYWORDS },
23157 { (char *)"PageSetupDialogData_EnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_EnablePrinter, METH_VARARGS | METH_KEYWORDS },
23158 { (char *)"PageSetupDialogData_GetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS },
23159 { (char *)"PageSetupDialogData_GetEnableMargins", (PyCFunction) _wrap_PageSetupDialogData_GetEnableMargins, METH_VARARGS | METH_KEYWORDS },
23160 { (char *)"PageSetupDialogData_GetEnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_GetEnableOrientation, METH_VARARGS | METH_KEYWORDS },
23161 { (char *)"PageSetupDialogData_GetEnablePaper", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePaper, METH_VARARGS | METH_KEYWORDS },
23162 { (char *)"PageSetupDialogData_GetEnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePrinter, METH_VARARGS | METH_KEYWORDS },
23163 { (char *)"PageSetupDialogData_GetEnableHelp", (PyCFunction) _wrap_PageSetupDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS },
23164 { (char *)"PageSetupDialogData_GetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultInfo, METH_VARARGS | METH_KEYWORDS },
23165 { (char *)"PageSetupDialogData_GetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
23166 { (char *)"PageSetupDialogData_GetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
23167 { (char *)"PageSetupDialogData_GetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
23168 { (char *)"PageSetupDialogData_GetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
23169 { (char *)"PageSetupDialogData_GetPaperId", (PyCFunction) _wrap_PageSetupDialogData_GetPaperId, METH_VARARGS | METH_KEYWORDS },
23170 { (char *)"PageSetupDialogData_GetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_GetPaperSize, METH_VARARGS | METH_KEYWORDS },
23171 { (char *)"PageSetupDialogData_GetPrintData", (PyCFunction) _wrap_PageSetupDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS },
23172 { (char *)"PageSetupDialogData_Ok", (PyCFunction) _wrap_PageSetupDialogData_Ok, METH_VARARGS | METH_KEYWORDS },
23173 { (char *)"PageSetupDialogData_SetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultInfo, METH_VARARGS | METH_KEYWORDS },
23174 { (char *)"PageSetupDialogData_SetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS },
23175 { (char *)"PageSetupDialogData_SetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
23176 { (char *)"PageSetupDialogData_SetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
23177 { (char *)"PageSetupDialogData_SetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
23178 { (char *)"PageSetupDialogData_SetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
23179 { (char *)"PageSetupDialogData_SetPaperId", (PyCFunction) _wrap_PageSetupDialogData_SetPaperId, METH_VARARGS | METH_KEYWORDS },
23180 { (char *)"PageSetupDialogData_SetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_SetPaperSize, METH_VARARGS | METH_KEYWORDS },
23181 { (char *)"PageSetupDialogData_SetPrintData", (PyCFunction) _wrap_PageSetupDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS },
23182 { (char *)"PageSetupDialogData_swigregister", PageSetupDialogData_swigregister, METH_VARARGS },
23183 { (char *)"new_PageSetupDialog", (PyCFunction) _wrap_new_PageSetupDialog, METH_VARARGS | METH_KEYWORDS },
23184 { (char *)"PageSetupDialog_GetPageSetupData", (PyCFunction) _wrap_PageSetupDialog_GetPageSetupData, METH_VARARGS | METH_KEYWORDS },
23185 { (char *)"PageSetupDialog_ShowModal", (PyCFunction) _wrap_PageSetupDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
23186 { (char *)"PageSetupDialog_swigregister", PageSetupDialog_swigregister, METH_VARARGS },
23187 { (char *)"new_PrintDialogData", (PyCFunction) _wrap_new_PrintDialogData, METH_VARARGS | METH_KEYWORDS },
23188 { (char *)"delete_PrintDialogData", (PyCFunction) _wrap_delete_PrintDialogData, METH_VARARGS | METH_KEYWORDS },
23189 { (char *)"PrintDialogData_GetFromPage", (PyCFunction) _wrap_PrintDialogData_GetFromPage, METH_VARARGS | METH_KEYWORDS },
23190 { (char *)"PrintDialogData_GetToPage", (PyCFunction) _wrap_PrintDialogData_GetToPage, METH_VARARGS | METH_KEYWORDS },
23191 { (char *)"PrintDialogData_GetMinPage", (PyCFunction) _wrap_PrintDialogData_GetMinPage, METH_VARARGS | METH_KEYWORDS },
23192 { (char *)"PrintDialogData_GetMaxPage", (PyCFunction) _wrap_PrintDialogData_GetMaxPage, METH_VARARGS | METH_KEYWORDS },
23193 { (char *)"PrintDialogData_GetNoCopies", (PyCFunction) _wrap_PrintDialogData_GetNoCopies, METH_VARARGS | METH_KEYWORDS },
23194 { (char *)"PrintDialogData_GetAllPages", (PyCFunction) _wrap_PrintDialogData_GetAllPages, METH_VARARGS | METH_KEYWORDS },
23195 { (char *)"PrintDialogData_GetSelection", (PyCFunction) _wrap_PrintDialogData_GetSelection, METH_VARARGS | METH_KEYWORDS },
23196 { (char *)"PrintDialogData_GetCollate", (PyCFunction) _wrap_PrintDialogData_GetCollate, METH_VARARGS | METH_KEYWORDS },
23197 { (char *)"PrintDialogData_GetPrintToFile", (PyCFunction) _wrap_PrintDialogData_GetPrintToFile, METH_VARARGS | METH_KEYWORDS },
23198 { (char *)"PrintDialogData_GetSetupDialog", (PyCFunction) _wrap_PrintDialogData_GetSetupDialog, METH_VARARGS | METH_KEYWORDS },
23199 { (char *)"PrintDialogData_SetFromPage", (PyCFunction) _wrap_PrintDialogData_SetFromPage, METH_VARARGS | METH_KEYWORDS },
23200 { (char *)"PrintDialogData_SetToPage", (PyCFunction) _wrap_PrintDialogData_SetToPage, METH_VARARGS | METH_KEYWORDS },
23201 { (char *)"PrintDialogData_SetMinPage", (PyCFunction) _wrap_PrintDialogData_SetMinPage, METH_VARARGS | METH_KEYWORDS },
23202 { (char *)"PrintDialogData_SetMaxPage", (PyCFunction) _wrap_PrintDialogData_SetMaxPage, METH_VARARGS | METH_KEYWORDS },
23203 { (char *)"PrintDialogData_SetNoCopies", (PyCFunction) _wrap_PrintDialogData_SetNoCopies, METH_VARARGS | METH_KEYWORDS },
23204 { (char *)"PrintDialogData_SetAllPages", (PyCFunction) _wrap_PrintDialogData_SetAllPages, METH_VARARGS | METH_KEYWORDS },
23205 { (char *)"PrintDialogData_SetSelection", (PyCFunction) _wrap_PrintDialogData_SetSelection, METH_VARARGS | METH_KEYWORDS },
23206 { (char *)"PrintDialogData_SetCollate", (PyCFunction) _wrap_PrintDialogData_SetCollate, METH_VARARGS | METH_KEYWORDS },
23207 { (char *)"PrintDialogData_SetPrintToFile", (PyCFunction) _wrap_PrintDialogData_SetPrintToFile, METH_VARARGS | METH_KEYWORDS },
23208 { (char *)"PrintDialogData_SetSetupDialog", (PyCFunction) _wrap_PrintDialogData_SetSetupDialog, METH_VARARGS | METH_KEYWORDS },
23209 { (char *)"PrintDialogData_EnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_EnablePrintToFile, METH_VARARGS | METH_KEYWORDS },
23210 { (char *)"PrintDialogData_EnableSelection", (PyCFunction) _wrap_PrintDialogData_EnableSelection, METH_VARARGS | METH_KEYWORDS },
23211 { (char *)"PrintDialogData_EnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_EnablePageNumbers, METH_VARARGS | METH_KEYWORDS },
23212 { (char *)"PrintDialogData_EnableHelp", (PyCFunction) _wrap_PrintDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS },
23213 { (char *)"PrintDialogData_GetEnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_GetEnablePrintToFile, METH_VARARGS | METH_KEYWORDS },
23214 { (char *)"PrintDialogData_GetEnableSelection", (PyCFunction) _wrap_PrintDialogData_GetEnableSelection, METH_VARARGS | METH_KEYWORDS },
23215 { (char *)"PrintDialogData_GetEnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_GetEnablePageNumbers, METH_VARARGS | METH_KEYWORDS },
23216 { (char *)"PrintDialogData_GetEnableHelp", (PyCFunction) _wrap_PrintDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS },
23217 { (char *)"PrintDialogData_Ok", (PyCFunction) _wrap_PrintDialogData_Ok, METH_VARARGS | METH_KEYWORDS },
23218 { (char *)"PrintDialogData_GetPrintData", (PyCFunction) _wrap_PrintDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS },
23219 { (char *)"PrintDialogData_SetPrintData", (PyCFunction) _wrap_PrintDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS },
23220 { (char *)"PrintDialogData_swigregister", PrintDialogData_swigregister, METH_VARARGS },
23221 { (char *)"new_PrintDialog", (PyCFunction) _wrap_new_PrintDialog, METH_VARARGS | METH_KEYWORDS },
23222 { (char *)"PrintDialog_GetPrintDialogData", (PyCFunction) _wrap_PrintDialog_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
23223 { (char *)"PrintDialog_GetPrintDC", (PyCFunction) _wrap_PrintDialog_GetPrintDC, METH_VARARGS | METH_KEYWORDS },
23224 { (char *)"PrintDialog_ShowModal", (PyCFunction) _wrap_PrintDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
23225 { (char *)"PrintDialog_swigregister", PrintDialog_swigregister, METH_VARARGS },
23226 { (char *)"new_Printer", (PyCFunction) _wrap_new_Printer, METH_VARARGS | METH_KEYWORDS },
23227 { (char *)"delete_Printer", (PyCFunction) _wrap_delete_Printer, METH_VARARGS | METH_KEYWORDS },
23228 { (char *)"Printer_CreateAbortWindow", (PyCFunction) _wrap_Printer_CreateAbortWindow, METH_VARARGS | METH_KEYWORDS },
23229 { (char *)"Printer_GetPrintDialogData", (PyCFunction) _wrap_Printer_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
23230 { (char *)"Printer_Print", (PyCFunction) _wrap_Printer_Print, METH_VARARGS | METH_KEYWORDS },
23231 { (char *)"Printer_PrintDialog", (PyCFunction) _wrap_Printer_PrintDialog, METH_VARARGS | METH_KEYWORDS },
23232 { (char *)"Printer_ReportError", (PyCFunction) _wrap_Printer_ReportError, METH_VARARGS | METH_KEYWORDS },
23233 { (char *)"Printer_Setup", (PyCFunction) _wrap_Printer_Setup, METH_VARARGS | METH_KEYWORDS },
23234 { (char *)"Printer_GetAbort", (PyCFunction) _wrap_Printer_GetAbort, METH_VARARGS | METH_KEYWORDS },
23235 { (char *)"Printer_GetLastError", (PyCFunction) _wrap_Printer_GetLastError, METH_VARARGS | METH_KEYWORDS },
23236 { (char *)"Printer_swigregister", Printer_swigregister, METH_VARARGS },
23237 { (char *)"new_Printout", (PyCFunction) _wrap_new_Printout, METH_VARARGS | METH_KEYWORDS },
23238 { (char *)"Printout__setCallbackInfo", (PyCFunction) _wrap_Printout__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23239 { (char *)"Printout_GetTitle", (PyCFunction) _wrap_Printout_GetTitle, METH_VARARGS | METH_KEYWORDS },
23240 { (char *)"Printout_GetDC", (PyCFunction) _wrap_Printout_GetDC, METH_VARARGS | METH_KEYWORDS },
23241 { (char *)"Printout_SetDC", (PyCFunction) _wrap_Printout_SetDC, METH_VARARGS | METH_KEYWORDS },
23242 { (char *)"Printout_SetPageSizePixels", (PyCFunction) _wrap_Printout_SetPageSizePixels, METH_VARARGS | METH_KEYWORDS },
23243 { (char *)"Printout_GetPageSizePixels", (PyCFunction) _wrap_Printout_GetPageSizePixels, METH_VARARGS | METH_KEYWORDS },
23244 { (char *)"Printout_SetPageSizeMM", (PyCFunction) _wrap_Printout_SetPageSizeMM, METH_VARARGS | METH_KEYWORDS },
23245 { (char *)"Printout_GetPageSizeMM", (PyCFunction) _wrap_Printout_GetPageSizeMM, METH_VARARGS | METH_KEYWORDS },
23246 { (char *)"Printout_SetPPIScreen", (PyCFunction) _wrap_Printout_SetPPIScreen, METH_VARARGS | METH_KEYWORDS },
23247 { (char *)"Printout_GetPPIScreen", (PyCFunction) _wrap_Printout_GetPPIScreen, METH_VARARGS | METH_KEYWORDS },
23248 { (char *)"Printout_SetPPIPrinter", (PyCFunction) _wrap_Printout_SetPPIPrinter, METH_VARARGS | METH_KEYWORDS },
23249 { (char *)"Printout_GetPPIPrinter", (PyCFunction) _wrap_Printout_GetPPIPrinter, METH_VARARGS | METH_KEYWORDS },
23250 { (char *)"Printout_IsPreview", (PyCFunction) _wrap_Printout_IsPreview, METH_VARARGS | METH_KEYWORDS },
23251 { (char *)"Printout_SetIsPreview", (PyCFunction) _wrap_Printout_SetIsPreview, METH_VARARGS | METH_KEYWORDS },
23252 { (char *)"Printout_base_OnBeginDocument", (PyCFunction) _wrap_Printout_base_OnBeginDocument, METH_VARARGS | METH_KEYWORDS },
23253 { (char *)"Printout_base_OnEndDocument", (PyCFunction) _wrap_Printout_base_OnEndDocument, METH_VARARGS | METH_KEYWORDS },
23254 { (char *)"Printout_base_OnBeginPrinting", (PyCFunction) _wrap_Printout_base_OnBeginPrinting, METH_VARARGS | METH_KEYWORDS },
23255 { (char *)"Printout_base_OnEndPrinting", (PyCFunction) _wrap_Printout_base_OnEndPrinting, METH_VARARGS | METH_KEYWORDS },
23256 { (char *)"Printout_base_OnPreparePrinting", (PyCFunction) _wrap_Printout_base_OnPreparePrinting, METH_VARARGS | METH_KEYWORDS },
23257 { (char *)"Printout_base_HasPage", (PyCFunction) _wrap_Printout_base_HasPage, METH_VARARGS | METH_KEYWORDS },
23258 { (char *)"Printout_base_GetPageInfo", (PyCFunction) _wrap_Printout_base_GetPageInfo, METH_VARARGS | METH_KEYWORDS },
23259 { (char *)"Printout_swigregister", Printout_swigregister, METH_VARARGS },
23260 { (char *)"new_PreviewCanvas", (PyCFunction) _wrap_new_PreviewCanvas, METH_VARARGS | METH_KEYWORDS },
23261 { (char *)"PreviewCanvas_swigregister", PreviewCanvas_swigregister, METH_VARARGS },
23262 { (char *)"new_PreviewFrame", (PyCFunction) _wrap_new_PreviewFrame, METH_VARARGS | METH_KEYWORDS },
23263 { (char *)"PreviewFrame_Initialize", (PyCFunction) _wrap_PreviewFrame_Initialize, METH_VARARGS | METH_KEYWORDS },
23264 { (char *)"PreviewFrame_CreateControlBar", (PyCFunction) _wrap_PreviewFrame_CreateControlBar, METH_VARARGS | METH_KEYWORDS },
23265 { (char *)"PreviewFrame_CreateCanvas", (PyCFunction) _wrap_PreviewFrame_CreateCanvas, METH_VARARGS | METH_KEYWORDS },
23266 { (char *)"PreviewFrame_GetControlBar", (PyCFunction) _wrap_PreviewFrame_GetControlBar, METH_VARARGS | METH_KEYWORDS },
23267 { (char *)"PreviewFrame_swigregister", PreviewFrame_swigregister, METH_VARARGS },
23268 { (char *)"new_PreviewControlBar", (PyCFunction) _wrap_new_PreviewControlBar, METH_VARARGS | METH_KEYWORDS },
23269 { (char *)"PreviewControlBar_GetZoomControl", (PyCFunction) _wrap_PreviewControlBar_GetZoomControl, METH_VARARGS | METH_KEYWORDS },
23270 { (char *)"PreviewControlBar_SetZoomControl", (PyCFunction) _wrap_PreviewControlBar_SetZoomControl, METH_VARARGS | METH_KEYWORDS },
23271 { (char *)"PreviewControlBar_GetPrintPreview", (PyCFunction) _wrap_PreviewControlBar_GetPrintPreview, METH_VARARGS | METH_KEYWORDS },
23272 { (char *)"PreviewControlBar_OnNext", (PyCFunction) _wrap_PreviewControlBar_OnNext, METH_VARARGS | METH_KEYWORDS },
23273 { (char *)"PreviewControlBar_OnPrevious", (PyCFunction) _wrap_PreviewControlBar_OnPrevious, METH_VARARGS | METH_KEYWORDS },
23274 { (char *)"PreviewControlBar_OnFirst", (PyCFunction) _wrap_PreviewControlBar_OnFirst, METH_VARARGS | METH_KEYWORDS },
23275 { (char *)"PreviewControlBar_OnLast", (PyCFunction) _wrap_PreviewControlBar_OnLast, METH_VARARGS | METH_KEYWORDS },
23276 { (char *)"PreviewControlBar_OnGoto", (PyCFunction) _wrap_PreviewControlBar_OnGoto, METH_VARARGS | METH_KEYWORDS },
23277 { (char *)"PreviewControlBar_swigregister", PreviewControlBar_swigregister, METH_VARARGS },
23278 { (char *)"new_PrintPreview", (PyCFunction) _wrap_new_PrintPreview, METH_VARARGS | METH_KEYWORDS },
23279 { (char *)"PrintPreview_SetCurrentPage", (PyCFunction) _wrap_PrintPreview_SetCurrentPage, METH_VARARGS | METH_KEYWORDS },
23280 { (char *)"PrintPreview_GetCurrentPage", (PyCFunction) _wrap_PrintPreview_GetCurrentPage, METH_VARARGS | METH_KEYWORDS },
23281 { (char *)"PrintPreview_SetPrintout", (PyCFunction) _wrap_PrintPreview_SetPrintout, METH_VARARGS | METH_KEYWORDS },
23282 { (char *)"PrintPreview_GetPrintout", (PyCFunction) _wrap_PrintPreview_GetPrintout, METH_VARARGS | METH_KEYWORDS },
23283 { (char *)"PrintPreview_GetPrintoutForPrinting", (PyCFunction) _wrap_PrintPreview_GetPrintoutForPrinting, METH_VARARGS | METH_KEYWORDS },
23284 { (char *)"PrintPreview_SetFrame", (PyCFunction) _wrap_PrintPreview_SetFrame, METH_VARARGS | METH_KEYWORDS },
23285 { (char *)"PrintPreview_SetCanvas", (PyCFunction) _wrap_PrintPreview_SetCanvas, METH_VARARGS | METH_KEYWORDS },
23286 { (char *)"PrintPreview_GetFrame", (PyCFunction) _wrap_PrintPreview_GetFrame, METH_VARARGS | METH_KEYWORDS },
23287 { (char *)"PrintPreview_GetCanvas", (PyCFunction) _wrap_PrintPreview_GetCanvas, METH_VARARGS | METH_KEYWORDS },
23288 { (char *)"PrintPreview_PaintPage", (PyCFunction) _wrap_PrintPreview_PaintPage, METH_VARARGS | METH_KEYWORDS },
23289 { (char *)"PrintPreview_DrawBlankPage", (PyCFunction) _wrap_PrintPreview_DrawBlankPage, METH_VARARGS | METH_KEYWORDS },
23290 { (char *)"PrintPreview_RenderPage", (PyCFunction) _wrap_PrintPreview_RenderPage, METH_VARARGS | METH_KEYWORDS },
23291 { (char *)"PrintPreview_AdjustScrollbars", (PyCFunction) _wrap_PrintPreview_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS },
23292 { (char *)"PrintPreview_GetPrintDialogData", (PyCFunction) _wrap_PrintPreview_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
23293 { (char *)"PrintPreview_SetZoom", (PyCFunction) _wrap_PrintPreview_SetZoom, METH_VARARGS | METH_KEYWORDS },
23294 { (char *)"PrintPreview_GetZoom", (PyCFunction) _wrap_PrintPreview_GetZoom, METH_VARARGS | METH_KEYWORDS },
23295 { (char *)"PrintPreview_GetMaxPage", (PyCFunction) _wrap_PrintPreview_GetMaxPage, METH_VARARGS | METH_KEYWORDS },
23296 { (char *)"PrintPreview_GetMinPage", (PyCFunction) _wrap_PrintPreview_GetMinPage, METH_VARARGS | METH_KEYWORDS },
23297 { (char *)"PrintPreview_Ok", (PyCFunction) _wrap_PrintPreview_Ok, METH_VARARGS | METH_KEYWORDS },
23298 { (char *)"PrintPreview_SetOk", (PyCFunction) _wrap_PrintPreview_SetOk, METH_VARARGS | METH_KEYWORDS },
23299 { (char *)"PrintPreview_Print", (PyCFunction) _wrap_PrintPreview_Print, METH_VARARGS | METH_KEYWORDS },
23300 { (char *)"PrintPreview_DetermineScaling", (PyCFunction) _wrap_PrintPreview_DetermineScaling, METH_VARARGS | METH_KEYWORDS },
23301 { (char *)"PrintPreview_swigregister", PrintPreview_swigregister, METH_VARARGS },
23302 { (char *)"new_PyPrintPreview", (PyCFunction) _wrap_new_PyPrintPreview, METH_VARARGS | METH_KEYWORDS },
23303 { (char *)"PyPrintPreview__setCallbackInfo", (PyCFunction) _wrap_PyPrintPreview__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23304 { (char *)"PyPrintPreview_base_SetCurrentPage", (PyCFunction) _wrap_PyPrintPreview_base_SetCurrentPage, METH_VARARGS | METH_KEYWORDS },
23305 { (char *)"PyPrintPreview_base_PaintPage", (PyCFunction) _wrap_PyPrintPreview_base_PaintPage, METH_VARARGS | METH_KEYWORDS },
23306 { (char *)"PyPrintPreview_base_DrawBlankPage", (PyCFunction) _wrap_PyPrintPreview_base_DrawBlankPage, METH_VARARGS | METH_KEYWORDS },
23307 { (char *)"PyPrintPreview_base_RenderPage", (PyCFunction) _wrap_PyPrintPreview_base_RenderPage, METH_VARARGS | METH_KEYWORDS },
23308 { (char *)"PyPrintPreview_base_SetZoom", (PyCFunction) _wrap_PyPrintPreview_base_SetZoom, METH_VARARGS | METH_KEYWORDS },
23309 { (char *)"PyPrintPreview_base_Print", (PyCFunction) _wrap_PyPrintPreview_base_Print, METH_VARARGS | METH_KEYWORDS },
23310 { (char *)"PyPrintPreview_base_DetermineScaling", (PyCFunction) _wrap_PyPrintPreview_base_DetermineScaling, METH_VARARGS | METH_KEYWORDS },
23311 { (char *)"PyPrintPreview_swigregister", PyPrintPreview_swigregister, METH_VARARGS },
23312 { (char *)"new_PyPreviewFrame", (PyCFunction) _wrap_new_PyPreviewFrame, METH_VARARGS | METH_KEYWORDS },
23313 { (char *)"PyPreviewFrame__setCallbackInfo", (PyCFunction) _wrap_PyPreviewFrame__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23314 { (char *)"PyPreviewFrame_SetPreviewCanvas", (PyCFunction) _wrap_PyPreviewFrame_SetPreviewCanvas, METH_VARARGS | METH_KEYWORDS },
23315 { (char *)"PyPreviewFrame_SetControlBar", (PyCFunction) _wrap_PyPreviewFrame_SetControlBar, METH_VARARGS | METH_KEYWORDS },
23316 { (char *)"PyPreviewFrame_base_Initialize", (PyCFunction) _wrap_PyPreviewFrame_base_Initialize, METH_VARARGS | METH_KEYWORDS },
23317 { (char *)"PyPreviewFrame_base_CreateCanvas", (PyCFunction) _wrap_PyPreviewFrame_base_CreateCanvas, METH_VARARGS | METH_KEYWORDS },
23318 { (char *)"PyPreviewFrame_base_CreateControlBar", (PyCFunction) _wrap_PyPreviewFrame_base_CreateControlBar, METH_VARARGS | METH_KEYWORDS },
23319 { (char *)"PyPreviewFrame_swigregister", PyPreviewFrame_swigregister, METH_VARARGS },
23320 { (char *)"new_PyPreviewControlBar", (PyCFunction) _wrap_new_PyPreviewControlBar, METH_VARARGS | METH_KEYWORDS },
23321 { (char *)"PyPreviewControlBar__setCallbackInfo", (PyCFunction) _wrap_PyPreviewControlBar__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23322 { (char *)"PyPreviewControlBar_SetPrintPreview", (PyCFunction) _wrap_PyPreviewControlBar_SetPrintPreview, METH_VARARGS | METH_KEYWORDS },
23323 { (char *)"PyPreviewControlBar_base_CreateButtons", (PyCFunction) _wrap_PyPreviewControlBar_base_CreateButtons, METH_VARARGS | METH_KEYWORDS },
23324 { (char *)"PyPreviewControlBar_base_SetZoomControl", (PyCFunction) _wrap_PyPreviewControlBar_base_SetZoomControl, METH_VARARGS | METH_KEYWORDS },
23325 { (char *)"PyPreviewControlBar_swigregister", PyPreviewControlBar_swigregister, METH_VARARGS },
23326 { NULL, NULL }
23327 };
23328
23329
23330 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
23331
23332 static void *_p_wxPyPreviewFrameTo_p_wxPreviewFrame(void *x) {
23333 return (void *)((wxPreviewFrame *) ((wxPyPreviewFrame *) x));
23334 }
23335 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
23336 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
23337 }
23338 static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
23339 return (void *)((wxEvent *) ((wxMenuEvent *) x));
23340 }
23341 static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
23342 return (void *)((wxEvent *) ((wxCloseEvent *) x));
23343 }
23344 static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
23345 return (void *)((wxEvent *) ((wxMouseEvent *) x));
23346 }
23347 static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
23348 return (void *)((wxEvent *) ((wxEraseEvent *) x));
23349 }
23350 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
23351 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
23352 }
23353 static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
23354 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
23355 }
23356 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
23357 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
23358 }
23359 static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
23360 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
23361 }
23362 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
23363 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
23364 }
23365 static void *_p_wxPyEventTo_p_wxEvent(void *x) {
23366 return (void *)((wxEvent *) ((wxPyEvent *) x));
23367 }
23368 static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
23369 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
23370 }
23371 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
23372 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
23373 }
23374 static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
23375 return (void *)((wxEvent *) ((wxIdleEvent *) x));
23376 }
23377 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
23378 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
23379 }
23380 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
23381 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
23382 }
23383 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
23384 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
23385 }
23386 static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
23387 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
23388 }
23389 static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
23390 return (void *)((wxEvent *) ((wxActivateEvent *) x));
23391 }
23392 static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
23393 return (void *)((wxEvent *) ((wxSizeEvent *) x));
23394 }
23395 static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
23396 return (void *)((wxEvent *) ((wxMoveEvent *) x));
23397 }
23398 static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
23399 return (void *)((wxEvent *) ((wxPaintEvent *) x));
23400 }
23401 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
23402 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
23403 }
23404 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
23405 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
23406 }
23407 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
23408 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
23409 }
23410 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
23411 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
23412 }
23413 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
23414 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
23415 }
23416 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
23417 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
23418 }
23419 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
23420 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
23421 }
23422 static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
23423 return (void *)((wxEvent *) ((wxFocusEvent *) x));
23424 }
23425 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
23426 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
23427 }
23428 static void *_p_wxSashEventTo_p_wxEvent(void *x) {
23429 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
23430 }
23431 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
23432 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
23433 }
23434 static void *_p_wxShowEventTo_p_wxEvent(void *x) {
23435 return (void *)((wxEvent *) ((wxShowEvent *) x));
23436 }
23437 static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
23438 return (void *)((wxEvent *) ((wxCommandEvent *) x));
23439 }
23440 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
23441 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
23442 }
23443 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
23444 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
23445 }
23446 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
23447 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
23448 }
23449 static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
23450 return (void *)((wxEvent *) ((wxKeyEvent *) x));
23451 }
23452 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
23453 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
23454 }
23455 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
23456 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
23457 }
23458 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
23459 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
23460 }
23461 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
23462 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
23463 }
23464 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
23465 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
23466 }
23467 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
23468 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
23469 }
23470 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
23471 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
23472 }
23473 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
23474 return (void *)((wxEvtHandler *) ((wxValidator *) x));
23475 }
23476 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
23477 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
23478 }
23479 static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
23480 return (void *)((wxEvtHandler *) ((wxMenu *) x));
23481 }
23482 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
23483 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
23484 }
23485 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
23486 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
23487 }
23488 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
23489 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
23490 }
23491 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
23492 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
23493 }
23494 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
23495 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
23496 }
23497 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
23498 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
23499 }
23500 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
23501 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
23502 }
23503 static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
23504 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
23505 }
23506 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
23507 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
23508 }
23509 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
23510 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
23511 }
23512 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
23513 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
23514 }
23515 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
23516 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
23517 }
23518 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
23519 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
23520 }
23521 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
23522 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
23523 }
23524 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
23525 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
23526 }
23527 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
23528 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
23529 }
23530 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
23531 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
23532 }
23533 static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
23534 return (void *)((wxEvtHandler *) ((wxWindow *) x));
23535 }
23536 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
23537 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
23538 }
23539 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
23540 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
23541 }
23542 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
23543 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
23544 }
23545 static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
23546 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
23547 }
23548 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
23549 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
23550 }
23551 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
23552 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
23553 }
23554 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
23555 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
23556 }
23557 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
23558 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
23559 }
23560 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
23561 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
23562 }
23563 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
23564 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
23565 }
23566 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
23567 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
23568 }
23569 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
23570 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
23571 }
23572 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
23573 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
23574 }
23575 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
23576 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
23577 }
23578 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
23579 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
23580 }
23581 static void *_p_wxTaskBarIconTo_p_wxEvtHandler(void *x) {
23582 return (void *)((wxEvtHandler *) ((wxTaskBarIcon *) x));
23583 }
23584 static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
23585 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
23586 }
23587 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
23588 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
23589 }
23590 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
23591 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
23592 }
23593 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
23594 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
23595 }
23596 static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
23597 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
23598 }
23599 static void *_p_wxPageSetupDialogTo_p_wxEvtHandler(void *x) {
23600 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
23601 }
23602 static void *_p_wxPrintDialogTo_p_wxEvtHandler(void *x) {
23603 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
23604 }
23605 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
23606 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
23607 }
23608 static void *_p_wxPyHtmlListBoxTo_p_wxPyVListBox(void *x) {
23609 return (void *)((wxPyVListBox *) ((wxPyHtmlListBox *) x));
23610 }
23611 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
23612 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
23613 }
23614 static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
23615 return (void *)((wxFrame *) ((wxProgressDialog *) x));
23616 }
23617 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
23618 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
23619 }
23620 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
23621 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
23622 }
23623 static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
23624 return (void *)((wxFrame *) ((wxMiniFrame *) x));
23625 }
23626 static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
23627 return (void *)((wxFrame *) ((wxSplashScreen *) x));
23628 }
23629 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
23630 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
23631 }
23632 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
23633 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
23634 }
23635 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
23636 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
23637 }
23638 static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
23639 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
23640 }
23641 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
23642 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
23643 }
23644 static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
23645 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
23646 }
23647 static void *_p_wxSizerItemTo_p_wxObject(void *x) {
23648 return (void *)((wxObject *) ((wxSizerItem *) x));
23649 }
23650 static void *_p_wxScrollEventTo_p_wxObject(void *x) {
23651 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
23652 }
23653 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
23654 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
23655 }
23656 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
23657 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
23658 }
23659 static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
23660 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
23661 }
23662 static void *_p_wxSizerTo_p_wxObject(void *x) {
23663 return (void *)((wxObject *) ((wxSizer *) x));
23664 }
23665 static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
23666 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
23667 }
23668 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
23669 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
23670 }
23671 static void *_p_wxPyPanelTo_p_wxObject(void *x) {
23672 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
23673 }
23674 static void *_p_wxEventTo_p_wxObject(void *x) {
23675 return (void *)((wxObject *) ((wxEvent *) x));
23676 }
23677 static void *_p_wxFontDataTo_p_wxObject(void *x) {
23678 return (void *)((wxObject *) ((wxFontData *) x));
23679 }
23680 static void *_p_wxPrintDataTo_p_wxObject(void *x) {
23681 return (void *)((wxObject *) ((wxPrintData *) x));
23682 }
23683 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
23684 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
23685 }
23686 static void *_p_wxGridSizerTo_p_wxObject(void *x) {
23687 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
23688 }
23689 static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
23690 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
23691 }
23692 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
23693 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
23694 }
23695 static void *_p_wxTaskBarIconTo_p_wxObject(void *x) {
23696 return (void *)((wxObject *) (wxEvtHandler *) ((wxTaskBarIcon *) x));
23697 }
23698 static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
23699 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
23700 }
23701 static void *_p_wxPaintEventTo_p_wxObject(void *x) {
23702 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
23703 }
23704 static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
23705 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
23706 }
23707 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
23708 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
23709 }
23710 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
23711 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
23712 }
23713 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
23714 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
23715 }
23716 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
23717 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
23718 }
23719 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
23720 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
23721 }
23722 static void *_p_wxControlTo_p_wxObject(void *x) {
23723 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
23724 }
23725 static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
23726 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
23727 }
23728 static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
23729 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
23730 }
23731 static void *_p_wxFSFileTo_p_wxObject(void *x) {
23732 return (void *)((wxObject *) ((wxFSFile *) x));
23733 }
23734 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
23735 return (void *)((wxObject *) ((wxFindReplaceData *) x));
23736 }
23737 static void *_p_wxPySizerTo_p_wxObject(void *x) {
23738 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
23739 }
23740 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
23741 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
23742 }
23743 static void *_p_wxColourDataTo_p_wxObject(void *x) {
23744 return (void *)((wxObject *) ((wxColourData *) x));
23745 }
23746 static void *_p_wxPyEventTo_p_wxObject(void *x) {
23747 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
23748 }
23749 static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
23750 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
23751 }
23752 static void *_p_wxPyWindowTo_p_wxObject(void *x) {
23753 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
23754 }
23755 static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
23756 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
23757 }
23758 static void *_p_wxFileDialogTo_p_wxObject(void *x) {
23759 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
23760 }
23761 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
23762 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
23763 }
23764 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
23765 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
23766 }
23767 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
23768 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
23769 }
23770 static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
23771 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
23772 }
23773 static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
23774 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
23775 }
23776 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
23777 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
23778 }
23779 static void *_p_wxShowEventTo_p_wxObject(void *x) {
23780 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
23781 }
23782 static void *_p_wxPrinterTo_p_wxObject(void *x) {
23783 return (void *)((wxObject *) ((wxPrinter *) x));
23784 }
23785 static void *_p_wxMenuItemTo_p_wxObject(void *x) {
23786 return (void *)((wxObject *) ((wxMenuItem *) x));
23787 }
23788 static void *_p_wxIdleEventTo_p_wxObject(void *x) {
23789 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
23790 }
23791 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
23792 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
23793 }
23794 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
23795 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
23796 }
23797 static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
23798 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
23799 }
23800 static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
23801 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
23802 }
23803 static void *_p_wxSizeEventTo_p_wxObject(void *x) {
23804 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
23805 }
23806 static void *_p_wxMoveEventTo_p_wxObject(void *x) {
23807 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
23808 }
23809 static void *_p_wxActivateEventTo_p_wxObject(void *x) {
23810 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
23811 }
23812 static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
23813 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
23814 }
23815 static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
23816 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
23817 }
23818 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
23819 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
23820 }
23821 static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
23822 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
23823 }
23824 static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
23825 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
23826 }
23827 static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
23828 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
23829 }
23830 static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
23831 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
23832 }
23833 static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
23834 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
23835 }
23836 static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
23837 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
23838 }
23839 static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
23840 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
23841 }
23842 static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
23843 return (void *)((wxObject *) ((wxImageHandler *) x));
23844 }
23845 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
23846 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
23847 }
23848 static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
23849 return (void *)((wxObject *) ((wxEvtHandler *) x));
23850 }
23851 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
23852 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
23853 }
23854 static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
23855 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
23856 }
23857 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
23858 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
23859 }
23860 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
23861 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
23862 }
23863 static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
23864 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
23865 }
23866 static void *_p_wxImageTo_p_wxObject(void *x) {
23867 return (void *)((wxObject *) ((wxImage *) x));
23868 }
23869 static void *_p_wxFrameTo_p_wxObject(void *x) {
23870 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
23871 }
23872 static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
23873 return (void *)((wxObject *) ((wxPyPrintout *) x));
23874 }
23875 static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
23876 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
23877 }
23878 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
23879 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
23880 }
23881 static void *_p_wxStatusBarTo_p_wxObject(void *x) {
23882 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
23883 }
23884 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
23885 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
23886 }
23887 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
23888 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
23889 }
23890 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
23891 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
23892 }
23893 static void *_p_wxKeyEventTo_p_wxObject(void *x) {
23894 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
23895 }
23896 static void *_p_wxWindowTo_p_wxObject(void *x) {
23897 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
23898 }
23899 static void *_p_wxMenuTo_p_wxObject(void *x) {
23900 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
23901 }
23902 static void *_p_wxMenuBarTo_p_wxObject(void *x) {
23903 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
23904 }
23905 static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
23906 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
23907 }
23908 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
23909 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
23910 }
23911 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
23912 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
23913 }
23914 static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
23915 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
23916 }
23917 static void *_p_wxSashWindowTo_p_wxObject(void *x) {
23918 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
23919 }
23920 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
23921 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
23922 }
23923 static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
23924 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
23925 }
23926 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
23927 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
23928 }
23929 static void *_p_wxTipWindowTo_p_wxObject(void *x) {
23930 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
23931 }
23932 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
23933 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
23934 }
23935 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
23936 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
23937 }
23938 static void *_p_wxSashEventTo_p_wxObject(void *x) {
23939 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
23940 }
23941 static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
23942 return (void *)((wxObject *) ((wxPrintPreview *) x));
23943 }
23944 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
23945 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
23946 }
23947 static void *_p_wxPanelTo_p_wxObject(void *x) {
23948 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
23949 }
23950 static void *_p_wxDialogTo_p_wxObject(void *x) {
23951 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
23952 }
23953 static void *_p_wxColourDialogTo_p_wxObject(void *x) {
23954 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
23955 }
23956 static void *_p_wxDirDialogTo_p_wxObject(void *x) {
23957 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
23958 }
23959 static void *_p_wxFontDialogTo_p_wxObject(void *x) {
23960 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
23961 }
23962 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
23963 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
23964 }
23965 static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
23966 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
23967 }
23968 static void *_p_wxFileSystemTo_p_wxObject(void *x) {
23969 return (void *)((wxObject *) ((wxFileSystem *) x));
23970 }
23971 static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
23972 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
23973 }
23974 static void *_p_wxMenuEventTo_p_wxObject(void *x) {
23975 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
23976 }
23977 static void *_p_wxPyAppTo_p_wxObject(void *x) {
23978 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
23979 }
23980 static void *_p_wxCloseEventTo_p_wxObject(void *x) {
23981 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
23982 }
23983 static void *_p_wxMouseEventTo_p_wxObject(void *x) {
23984 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
23985 }
23986 static void *_p_wxEraseEventTo_p_wxObject(void *x) {
23987 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
23988 }
23989 static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
23990 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
23991 }
23992 static void *_p_wxCommandEventTo_p_wxObject(void *x) {
23993 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
23994 }
23995 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
23996 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
23997 }
23998 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
23999 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
24000 }
24001 static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
24002 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
24003 }
24004 static void *_p_wxFocusEventTo_p_wxObject(void *x) {
24005 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
24006 }
24007 static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
24008 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
24009 }
24010 static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
24011 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
24012 }
24013 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
24014 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
24015 }
24016 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
24017 return (void *)((wxObject *) ((wxPrintDialogData *) x));
24018 }
24019 static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
24020 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
24021 }
24022 static void *_p_wxValidatorTo_p_wxObject(void *x) {
24023 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
24024 }
24025 static void *_p_wxPyVListBoxTo_p_wxPyVScrolledWindow(void *x) {
24026 return (void *)((wxPyVScrolledWindow *) ((wxPyVListBox *) x));
24027 }
24028 static void *_p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow(void *x) {
24029 return (void *)((wxPyVScrolledWindow *) (wxPyVListBox *) ((wxPyHtmlListBox *) x));
24030 }
24031 static void *_p_wxTipWindowTo_p_wxPyPopupTransientWindow(void *x) {
24032 return (void *)((wxPyPopupTransientWindow *) ((wxTipWindow *) x));
24033 }
24034 static void *_p_wxPyPopupTransientWindowTo_p_wxPopupWindow(void *x) {
24035 return (void *)((wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
24036 }
24037 static void *_p_wxTipWindowTo_p_wxPopupWindow(void *x) {
24038 return (void *)((wxPopupWindow *) (wxPyPopupTransientWindow *) ((wxTipWindow *) x));
24039 }
24040 static void *_p_wxSashLayoutWindowTo_p_wxSashWindow(void *x) {
24041 return (void *)((wxSashWindow *) ((wxSashLayoutWindow *) x));
24042 }
24043 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
24044 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
24045 }
24046 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
24047 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
24048 }
24049 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
24050 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
24051 }
24052 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
24053 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
24054 }
24055 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
24056 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
24057 }
24058 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
24059 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
24060 }
24061 static void *_p_wxPageSetupDialogTo_p_wxTopLevelWindow(void *x) {
24062 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxPageSetupDialog *) x));
24063 }
24064 static void *_p_wxPrintDialogTo_p_wxTopLevelWindow(void *x) {
24065 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxPrintDialog *) x));
24066 }
24067 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
24068 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
24069 }
24070 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
24071 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
24072 }
24073 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
24074 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
24075 }
24076 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
24077 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
24078 }
24079 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
24080 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
24081 }
24082 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
24083 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
24084 }
24085 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
24086 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
24087 }
24088 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
24089 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
24090 }
24091 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
24092 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
24093 }
24094 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
24095 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
24096 }
24097 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
24098 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
24099 }
24100 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
24101 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
24102 }
24103 static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
24104 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
24105 }
24106 static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
24107 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
24108 }
24109 static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
24110 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
24111 }
24112 static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
24113 return (void *)((wxWindow *) ((wxMenuBar *) x));
24114 }
24115 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
24116 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
24117 }
24118 static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
24119 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
24120 }
24121 static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
24122 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
24123 }
24124 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
24125 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
24126 }
24127 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
24128 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
24129 }
24130 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
24131 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
24132 }
24133 static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
24134 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
24135 }
24136 static void *_p_wxPanelTo_p_wxWindow(void *x) {
24137 return (void *)((wxWindow *) ((wxPanel *) x));
24138 }
24139 static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
24140 return (void *)((wxWindow *) ((wxStatusBar *) x));
24141 }
24142 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
24143 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
24144 }
24145 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
24146 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
24147 }
24148 static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
24149 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
24150 }
24151 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
24152 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
24153 }
24154 static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
24155 return (void *)((wxWindow *) ((wxPopupWindow *) x));
24156 }
24157 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
24158 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
24159 }
24160 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
24161 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
24162 }
24163 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
24164 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
24165 }
24166 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
24167 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
24168 }
24169 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
24170 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
24171 }
24172 static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
24173 return (void *)((wxWindow *) ((wxSashWindow *) x));
24174 }
24175 static void *_p_wxControlTo_p_wxWindow(void *x) {
24176 return (void *)((wxWindow *) ((wxControl *) x));
24177 }
24178 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
24179 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
24180 }
24181 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
24182 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
24183 }
24184 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
24185 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
24186 }
24187 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
24188 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
24189 }
24190 static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
24191 return (void *)((wxWindow *) ((wxPyWindow *) x));
24192 }
24193 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
24194 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
24195 }
24196 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
24197 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
24198 }
24199 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
24200 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
24201 }
24202 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
24203 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
24204 }
24205 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
24206 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
24207 }
24208 static void *_p_wxFrameTo_p_wxWindow(void *x) {
24209 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
24210 }
24211 static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
24212 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
24213 }
24214 static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
24215 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
24216 }
24217 static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
24218 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
24219 }
24220 static void *_p_wxDialogTo_p_wxWindow(void *x) {
24221 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
24222 }
24223 static void *_p_wxPageSetupDialogTo_p_wxWindow(void *x) {
24224 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
24225 }
24226 static void *_p_wxPrintDialogTo_p_wxWindow(void *x) {
24227 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
24228 }
24229 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
24230 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
24231 }
24232 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x) {
24233 return (void *)((wxScrolledWindow *) ((wxPreviewCanvas *) x));
24234 }
24235 static void *_p_wxPyPrintPreviewTo_p_wxPrintPreview(void *x) {
24236 return (void *)((wxPrintPreview *) ((wxPyPrintPreview *) x));
24237 }
24238 static void *_p_wxColourDialogTo_p_wxDialog(void *x) {
24239 return (void *)((wxDialog *) ((wxColourDialog *) x));
24240 }
24241 static void *_p_wxDirDialogTo_p_wxDialog(void *x) {
24242 return (void *)((wxDialog *) ((wxDirDialog *) x));
24243 }
24244 static void *_p_wxFontDialogTo_p_wxDialog(void *x) {
24245 return (void *)((wxDialog *) ((wxFontDialog *) x));
24246 }
24247 static void *_p_wxPageSetupDialogTo_p_wxDialog(void *x) {
24248 return (void *)((wxDialog *) ((wxPageSetupDialog *) x));
24249 }
24250 static void *_p_wxPrintDialogTo_p_wxDialog(void *x) {
24251 return (void *)((wxDialog *) ((wxPrintDialog *) x));
24252 }
24253 static void *_p_wxFileDialogTo_p_wxDialog(void *x) {
24254 return (void *)((wxDialog *) ((wxFileDialog *) x));
24255 }
24256 static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x) {
24257 return (void *)((wxDialog *) ((wxMultiChoiceDialog *) x));
24258 }
24259 static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x) {
24260 return (void *)((wxDialog *) ((wxSingleChoiceDialog *) x));
24261 }
24262 static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x) {
24263 return (void *)((wxDialog *) ((wxTextEntryDialog *) x));
24264 }
24265 static void *_p_wxMessageDialogTo_p_wxDialog(void *x) {
24266 return (void *)((wxDialog *) ((wxMessageDialog *) x));
24267 }
24268 static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x) {
24269 return (void *)((wxDialog *) ((wxFindReplaceDialog *) x));
24270 }
24271 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
24272 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
24273 }
24274 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
24275 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
24276 }
24277 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
24278 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
24279 }
24280 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
24281 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
24282 }
24283 static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
24284 return (void *)((wxPanel *) ((wxPyPanel *) x));
24285 }
24286 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
24287 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
24288 }
24289 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
24290 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
24291 }
24292 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
24293 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
24294 }
24295 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
24296 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
24297 }
24298 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
24299 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
24300 }
24301 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
24302 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
24303 }
24304 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
24305 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
24306 }
24307 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
24308 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
24309 }
24310 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
24311 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
24312 }
24313 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
24314 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
24315 }
24316 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
24317 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
24318 }
24319 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
24320 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
24321 }
24322 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
24323 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
24324 }
24325 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
24326 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
24327 }
24328 static void *_p_wxPyPreviewControlBarTo_p_wxPreviewControlBar(void *x) {
24329 return (void *)((wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
24330 }
24331 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent[] = {{"_p_wxQueryLayoutInfoEvent", 0, "wxQueryLayoutInfoEvent *", 0},{"_p_wxQueryLayoutInfoEvent"},{0}};
24332 static swig_type_info _swigt__p_wxPreviewFrame[] = {{"_p_wxPreviewFrame", 0, "wxPreviewFrame *", 0},{"_p_wxPreviewFrame"},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxPreviewFrame},{0}};
24333 static swig_type_info _swigt__p_wxPyPreviewFrame[] = {{"_p_wxPyPreviewFrame", 0, "wxPyPreviewFrame *", 0},{"_p_wxPyPreviewFrame"},{0}};
24334 static swig_type_info _swigt__p_wxPyPanel[] = {{"_p_wxPyPanel", 0, "wxPyPanel *", 0},{"_p_wxPyPanel"},{0}};
24335 static swig_type_info _swigt__p_wxMenu[] = {{"_p_wxMenu", 0, "wxMenu *", 0},{"_p_wxMenu"},{0}};
24336 static swig_type_info _swigt__p_wxPrintData[] = {{"_p_wxPrintData", 0, "wxPrintData *", 0},{"_p_wxPrintData"},{0}};
24337 static swig_type_info _swigt__p_wxFontData[] = {{"_p_wxFontData", 0, "wxFontData *", 0},{"_p_wxFontData"},{0}};
24338 static swig_type_info _swigt__p_wxEvent[] = {{"_p_wxEvent", 0, "wxEvent *", 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxEvent},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxEvent},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxEvent},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxEvent},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxEvent},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxEvent},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxEvent},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxEvent},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxEvent},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxEvent},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxEvent},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxEvent},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxEvent},{"_p_wxEvent"},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxEvent},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxEvent},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxEvent},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxEvent},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxEvent},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxEvent},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxEvent},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxEvent},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxEvent},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxEvent},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxEvent},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxEvent},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxEvent},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxEvent},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxEvent},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxEvent},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxEvent},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxEvent},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxEvent},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxEvent},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxEvent},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxEvent},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxEvent},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxEvent},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxEvent},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxEvent},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxEvent},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxEvent},{0}};
24339 static swig_type_info _swigt__p_wxTaskBarIcon[] = {{"_p_wxTaskBarIcon", 0, "wxTaskBarIcon *", 0},{"_p_wxTaskBarIcon"},{0}};
24340 static swig_type_info _swigt__p_wxIconBundle[] = {{"_p_wxIconBundle", 0, "wxIconBundle *", 0},{"_p_wxIconBundle"},{0}};
24341 static swig_type_info _swigt__p_wxLayoutAlgorithm[] = {{"_p_wxLayoutAlgorithm", 0, "wxLayoutAlgorithm *", 0},{"_p_wxLayoutAlgorithm"},{0}};
24342 static swig_type_info _swigt__p_wxFindDialogEvent[] = {{"_p_wxFindDialogEvent", 0, "wxFindDialogEvent *", 0},{"_p_wxFindDialogEvent"},{0}};
24343 static swig_type_info _swigt__p_wxPreviewCanvas[] = {{"_p_wxPreviewCanvas", 0, "wxPreviewCanvas *", 0},{"_p_wxPreviewCanvas"},{0}};
24344 static swig_type_info _swigt__p_wxFont[] = {{"_p_wxFont", 0, "wxFont *", 0},{"_p_wxFont"},{0}};
24345 static swig_type_info _swigt__p_wxSplitterEvent[] = {{"_p_wxSplitterEvent", 0, "wxSplitterEvent *", 0},{"_p_wxSplitterEvent"},{0}};
24346 static swig_type_info _swigt__p_wxRegion[] = {{"_p_wxRegion", 0, "wxRegion *", 0},{"_p_wxRegion"},{0}};
24347 static swig_type_info _swigt__p_wxFindReplaceData[] = {{"_p_wxFindReplaceData", 0, "wxFindReplaceData *", 0},{"_p_wxFindReplaceData"},{0}};
24348 static swig_type_info _swigt__p_int[] = {{"_p_int", 0, "int *", 0},{"_p_int"},{0}};
24349 static swig_type_info _swigt__p_wxSize[] = {{"_p_wxSize", 0, "wxSize *", 0},{"_p_wxSize"},{0}};
24350 static swig_type_info _swigt__p_wxDC[] = {{"_p_wxDC", 0, "wxDC *", 0},{"_p_wxDC"},{0}};
24351 static swig_type_info _swigt__p_wxIcon[] = {{"_p_wxIcon", 0, "wxIcon *", 0},{"_p_wxIcon"},{0}};
24352 static swig_type_info _swigt__p_wxMDIChildFrame[] = {{"_p_wxMDIChildFrame", 0, "wxMDIChildFrame *", 0},{"_p_wxMDIChildFrame"},{0}};
24353 static swig_type_info _swigt__p_wxColourData[] = {{"_p_wxColourData", 0, "wxColourData *", 0},{"_p_wxColourData"},{0}};
24354 static swig_type_info _swigt__p_wxNotifyEvent[] = {{"_p_wxNotifyEvent", 0, "wxNotifyEvent *", 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxNotifyEvent},{"_p_wxNotifyEvent"},{0}};
24355 static swig_type_info _swigt__p_wxPyWindow[] = {{"_p_wxPyWindow", 0, "wxPyWindow *", 0},{"_p_wxPyWindow"},{0}};
24356 static swig_type_info _swigt__p_wxSplashScreen[] = {{"_p_wxSplashScreen", 0, "wxSplashScreen *", 0},{"_p_wxSplashScreen"},{0}};
24357 static swig_type_info _swigt__p_wxFindReplaceDialog[] = {{"_p_wxFindReplaceDialog", 0, "wxFindReplaceDialog *", 0},{"_p_wxFindReplaceDialog"},{0}};
24358 static swig_type_info _swigt__p_wxProgressDialog[] = {{"_p_wxProgressDialog", 0, "wxProgressDialog *", 0},{"_p_wxProgressDialog"},{0}};
24359 static swig_type_info _swigt__p_wxMessageDialog[] = {{"_p_wxMessageDialog", 0, "wxMessageDialog *", 0},{"_p_wxMessageDialog"},{0}};
24360 static swig_type_info _swigt__p_wxTextEntryDialog[] = {{"_p_wxTextEntryDialog", 0, "wxTextEntryDialog *", 0},{"_p_wxTextEntryDialog"},{0}};
24361 static swig_type_info _swigt__p_wxSingleChoiceDialog[] = {{"_p_wxSingleChoiceDialog", 0, "wxSingleChoiceDialog *", 0},{"_p_wxSingleChoiceDialog"},{0}};
24362 static swig_type_info _swigt__p_wxMultiChoiceDialog[] = {{"_p_wxMultiChoiceDialog", 0, "wxMultiChoiceDialog *", 0},{"_p_wxMultiChoiceDialog"},{0}};
24363 static swig_type_info _swigt__p_wxFileDialog[] = {{"_p_wxFileDialog", 0, "wxFileDialog *", 0},{"_p_wxFileDialog"},{0}};
24364 static swig_type_info _swigt__p_wxPrinter[] = {{"_p_wxPrinter", 0, "wxPrinter *", 0},{"_p_wxPrinter"},{0}};
24365 static swig_type_info _swigt__p_wxArrayInt[] = {{"_p_wxArrayInt", 0, "wxArrayInt *", 0},{"_p_wxArrayInt"},{0}};
24366 static swig_type_info _swigt__p_wxEvtHandler[] = {{"_p_wxEvtHandler", 0, "wxEvtHandler *", 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxEvtHandler},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxEvtHandler},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxEvtHandler},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxEvtHandler},{"_p_wxValidator", _p_wxValidatorTo_p_wxEvtHandler},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxEvtHandler},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxEvtHandler},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxEvtHandler},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxEvtHandler},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxEvtHandler},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxEvtHandler},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxEvtHandler},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxEvtHandler},{"_p_wxPanel", _p_wxPanelTo_p_wxEvtHandler},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxEvtHandler},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxEvtHandler},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxEvtHandler},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxEvtHandler},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxEvtHandler},{"_p_wxWindow", _p_wxWindowTo_p_wxEvtHandler},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxEvtHandler},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxEvtHandler},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxEvtHandler},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxEvtHandler},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxEvtHandler},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxEvtHandler},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxEvtHandler},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxEvtHandler},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxEvtHandler},{"_p_wxControl", _p_wxControlTo_p_wxEvtHandler},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxEvtHandler},{"_p_wxPyApp", _p_wxPyAppTo_p_wxEvtHandler},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxEvtHandler},{"_p_wxEvtHandler"},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxEvtHandler},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxEvtHandler},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxEvtHandler},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxEvtHandler},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxEvtHandler},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxEvtHandler},{"_p_wxTaskBarIcon", _p_wxTaskBarIconTo_p_wxEvtHandler},{"_p_wxFrame", _p_wxFrameTo_p_wxEvtHandler},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxEvtHandler},{"_p_wxDialog", _p_wxDialogTo_p_wxEvtHandler},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxEvtHandler},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxEvtHandler},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxEvtHandler},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxEvtHandler},{"_p_wxMenu", _p_wxMenuTo_p_wxEvtHandler},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxEvtHandler},{0}};
24367 static swig_type_info _swigt__p_wxCalculateLayoutEvent[] = {{"_p_wxCalculateLayoutEvent", 0, "wxCalculateLayoutEvent *", 0},{"_p_wxCalculateLayoutEvent"},{0}};
24368 static swig_type_info _swigt__p_wxPyHtmlListBox[] = {{"_p_wxPyHtmlListBox", 0, "wxPyHtmlListBox *", 0},{"_p_wxPyHtmlListBox"},{0}};
24369 static swig_type_info _swigt__p_wxPyVListBox[] = {{"_p_wxPyVListBox", 0, "wxPyVListBox *", 0},{"_p_wxPyVListBox"},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPyVListBox},{0}};
24370 static swig_type_info _swigt__p_wxRect[] = {{"_p_wxRect", 0, "wxRect *", 0},{"_p_wxRect"},{0}};
24371 static swig_type_info _swigt__p_char[] = {{"_p_char", 0, "char *", 0},{"_p_char"},{0}};
24372 static swig_type_info _swigt__p_wxMiniFrame[] = {{"_p_wxMiniFrame", 0, "wxMiniFrame *", 0},{"_p_wxMiniFrame"},{0}};
24373 static swig_type_info _swigt__p_wxFrame[] = {{"_p_wxFrame", 0, "wxFrame *", 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxFrame},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxFrame},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxFrame},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxFrame},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxFrame},{"_p_wxFrame"},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxFrame},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxFrame},{0}};
24374 static swig_type_info _swigt__p_wxPyPrintout[] = {{"_p_wxPyPrintout", 0, "wxPyPrintout *", 0},{"_p_wxPyPrintout"},{0}};
24375 static swig_type_info _swigt__p_wxTaskBarIconEvent[] = {{"_p_wxTaskBarIconEvent", 0, "wxTaskBarIconEvent *", 0},{"_p_wxTaskBarIconEvent"},{0}};
24376 static swig_type_info _swigt__p_wxScrollWinEvent[] = {{"_p_wxScrollWinEvent", 0, "wxScrollWinEvent *", 0},{"_p_wxScrollWinEvent"},{0}};
24377 static swig_type_info _swigt__p_wxStatusBar[] = {{"_p_wxStatusBar", 0, "wxStatusBar *", 0},{"_p_wxStatusBar"},{0}};
24378 static swig_type_info _swigt__p_wxMDIParentFrame[] = {{"_p_wxMDIParentFrame", 0, "wxMDIParentFrame *", 0},{"_p_wxMDIParentFrame"},{0}};
24379 static swig_type_info _swigt__p_wxPoint[] = {{"_p_wxPoint", 0, "wxPoint *", 0},{"_p_wxPoint"},{0}};
24380 static swig_type_info _swigt__p_wxObject[] = {{"_p_wxObject", 0, "wxObject *", 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxObject},{"_p_wxLayoutConstraints", _p_wxLayoutConstraintsTo_p_wxObject},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxObject},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxObject},{"_p_wxGBSizerItem", _p_wxGBSizerItemTo_p_wxObject},{"_p_wxSizerItem", _p_wxSizerItemTo_p_wxObject},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxObject},{"_p_wxIndividualLayoutConstraint", _p_wxIndividualLayoutConstraintTo_p_wxObject},{"_p_wxStaticBoxSizer", _p_wxStaticBoxSizerTo_p_wxObject},{"_p_wxBoxSizer", _p_wxBoxSizerTo_p_wxObject},{"_p_wxSizer", _p_wxSizerTo_p_wxObject},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxObject},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxObject},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxObject},{"_p_wxMenu", _p_wxMenuTo_p_wxObject},{"_p_wxFontData", _p_wxFontDataTo_p_wxObject},{"_p_wxPrintData", _p_wxPrintDataTo_p_wxObject},{"_p_wxEvent", _p_wxEventTo_p_wxObject},{"_p_wxGridSizer", _p_wxGridSizerTo_p_wxObject},{"_p_wxFlexGridSizer", _p_wxFlexGridSizerTo_p_wxObject},{"_p_wxTaskBarIcon", _p_wxTaskBarIconTo_p_wxObject},{"_p_wxLayoutAlgorithm", _p_wxLayoutAlgorithmTo_p_wxObject},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxObject},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxObject},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxObject},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxObject},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxObject},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxObject},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxObject},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxObject},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxObject},{"_p_wxControl", _p_wxControlTo_p_wxObject},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxObject},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxObject},{"_p_wxFSFile", _p_wxFSFileTo_p_wxObject},{"_p_wxFindReplaceData", _p_wxFindReplaceDataTo_p_wxObject},{"_p_wxPySizer", _p_wxPySizerTo_p_wxObject},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxObject},{"_p_wxColourData", _p_wxColourDataTo_p_wxObject},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxObject},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxObject},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxObject},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxObject},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxObject},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxObject},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxObject},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxObject},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxObject},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxObject},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxObject},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxObject},{"_p_wxPrinter", _p_wxPrinterTo_p_wxObject},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxObject},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxObject},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxObject},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxObject},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxObject},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxObject},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxObject},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxObject},{"_p_wxMenuItem", _p_wxMenuItemTo_p_wxObject},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxObject},{"_p_wxEvtHandler", _p_wxEvtHandlerTo_p_wxObject},{"_p_wxTIFFHandler", _p_wxTIFFHandlerTo_p_wxObject},{"_p_wxImageHandler", _p_wxImageHandlerTo_p_wxObject},{"_p_wxBMPHandler", _p_wxBMPHandlerTo_p_wxObject},{"_p_wxICOHandler", _p_wxICOHandlerTo_p_wxObject},{"_p_wxCURHandler", _p_wxCURHandlerTo_p_wxObject},{"_p_wxANIHandler", _p_wxANIHandlerTo_p_wxObject},{"_p_wxPNGHandler", _p_wxPNGHandlerTo_p_wxObject},{"_p_wxGIFHandler", _p_wxGIFHandlerTo_p_wxObject},{"_p_wxPCXHandler", _p_wxPCXHandlerTo_p_wxObject},{"_p_wxJPEGHandler", _p_wxJPEGHandlerTo_p_wxObject},{"_p_wxPNMHandler", _p_wxPNMHandlerTo_p_wxObject},{"_p_wxXPMHandler", _p_wxXPMHandlerTo_p_wxObject},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxObject},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxObject},{"_p_wxAcceleratorTable", _p_wxAcceleratorTableTo_p_wxObject},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxObject},{"_p_wxImage", _p_wxImageTo_p_wxObject},{"_p_wxFrame", _p_wxFrameTo_p_wxObject},{"_p_wxPyPrintout", _p_wxPyPrintoutTo_p_wxObject},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxObject},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxObject},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxObject},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxObject},{"_p_wxObject"},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxObject},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxObject},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxObject},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxObject},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxObject},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxObject},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxObject},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxObject},{"_p_wxWindow", _p_wxWindowTo_p_wxObject},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxObject},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxObject},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxObject},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxObject},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxObject},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxObject},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxObject},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxObject},{"_p_wxPrintPreview", _p_wxPrintPreviewTo_p_wxObject},{"_p_wxPyPrintPreview", _p_wxPyPrintPreviewTo_p_wxObject},{"_p_wxPanel", _p_wxPanelTo_p_wxObject},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxObject},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxObject},{"_p_wxDialog", _p_wxDialogTo_p_wxObject},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxObject},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxObject},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxObject},{"_p_wxFileSystem", _p_wxFileSystemTo_p_wxObject},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxObject},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxObject},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxObject},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxObject},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxObject},{"_p_wxPyApp", _p_wxPyAppTo_p_wxObject},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxObject},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxObject},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxObject},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxObject},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxObject},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxObject},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxObject},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxObject},{"_p_wxPageSetupDialogData", _p_wxPageSetupDialogDataTo_p_wxObject},{"_p_wxPrintDialogData", _p_wxPrintDialogDataTo_p_wxObject},{"_p_wxValidator", _p_wxValidatorTo_p_wxObject},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxObject},{0}};
24381 static swig_type_info _swigt__p_wxOutputStream[] = {{"_p_wxOutputStream", 0, "wxOutputStream *", 0},{"_p_wxOutputStream"},{0}};
24382 static swig_type_info _swigt__p_unsigned_long[] = {{"_p_unsigned_long", 0, "unsigned long *", 0},{"_p_unsigned_long"},{0}};
24383 static swig_type_info _swigt__p_wxMDIClientWindow[] = {{"_p_wxMDIClientWindow", 0, "wxMDIClientWindow *", 0},{"_p_wxMDIClientWindow"},{0}};
24384 static swig_type_info _swigt__p_wxTipWindow[] = {{"_p_wxTipWindow", 0, "wxTipWindow *", 0},{"_p_wxTipWindow"},{0}};
24385 static swig_type_info _swigt__p_wxSashLayoutWindow[] = {{"_p_wxSashLayoutWindow", 0, "wxSashLayoutWindow *", 0},{"_p_wxSashLayoutWindow"},{0}};
24386 static swig_type_info _swigt__p_wxSplitterWindow[] = {{"_p_wxSplitterWindow", 0, "wxSplitterWindow *", 0},{"_p_wxSplitterWindow"},{0}};
24387 static swig_type_info _swigt__p_wxPyVScrolledWindow[] = {{"_p_wxPyVScrolledWindow", 0, "wxPyVScrolledWindow *", 0},{"_p_wxPyVScrolledWindow"},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPyVScrolledWindow},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow},{0}};
24388 static swig_type_info _swigt__p_wxPyPopupTransientWindow[] = {{"_p_wxPyPopupTransientWindow", 0, "wxPyPopupTransientWindow *", 0},{"_p_wxPyPopupTransientWindow"},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxPyPopupTransientWindow},{0}};
24389 static swig_type_info _swigt__p_wxPopupWindow[] = {{"_p_wxPopupWindow", 0, "wxPopupWindow *", 0},{"_p_wxPopupWindow"},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxPopupWindow},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxPopupWindow},{0}};
24390 static swig_type_info _swigt__p_wxSashWindow[] = {{"_p_wxSashWindow", 0, "wxSashWindow *", 0},{"_p_wxSashWindow"},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxSashWindow},{0}};
24391 static swig_type_info _swigt__p_wxTopLevelWindow[] = {{"_p_wxTopLevelWindow", 0, "wxTopLevelWindow *", 0},{"_p_wxFrame", _p_wxFrameTo_p_wxTopLevelWindow},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxTopLevelWindow},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxTopLevelWindow},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxTopLevelWindow},{"_p_wxDialog", _p_wxDialogTo_p_wxTopLevelWindow},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxTopLevelWindow},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxTopLevelWindow},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxTopLevelWindow},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxTopLevelWindow},{"_p_wxTopLevelWindow"},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxTopLevelWindow},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxTopLevelWindow},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxTopLevelWindow},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxTopLevelWindow},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxTopLevelWindow},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxTopLevelWindow},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxTopLevelWindow},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxTopLevelWindow},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxTopLevelWindow},{0}};
24392 static swig_type_info _swigt__p_wxWindow[] = {{"_p_wxWindow", 0, "wxWindow *", 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxWindow},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxWindow},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxWindow},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxWindow},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxWindow},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxWindow},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxWindow},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxWindow},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxWindow},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxWindow},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxWindow},{"_p_wxPanel", _p_wxPanelTo_p_wxWindow},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxWindow},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxWindow},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxWindow},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxWindow},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxWindow},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxWindow},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxWindow},{"_p_wxWindow"},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxWindow},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxWindow},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxWindow},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxWindow},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxWindow},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxWindow},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxWindow},{"_p_wxControl", _p_wxControlTo_p_wxWindow},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxWindow},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxWindow},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxWindow},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxWindow},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxWindow},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxWindow},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxWindow},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxWindow},{"_p_wxFrame", _p_wxFrameTo_p_wxWindow},{"_p_wxDialog", _p_wxDialogTo_p_wxWindow},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxWindow},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxWindow},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxWindow},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxWindow},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxWindow},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxWindow},{0}};
24393 static swig_type_info _swigt__p_wxScrolledWindow[] = {{"_p_wxScrolledWindow", 0, "wxScrolledWindow *", 0},{"_p_wxScrolledWindow"},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxScrolledWindow},{0}};
24394 static swig_type_info _swigt__p_wxSplashScreenWindow[] = {{"_p_wxSplashScreenWindow", 0, "wxSplashScreenWindow *", 0},{"_p_wxSplashScreenWindow"},{0}};
24395 static swig_type_info _swigt__p_wxMenuBar[] = {{"_p_wxMenuBar", 0, "wxMenuBar *", 0},{"_p_wxMenuBar"},{0}};
24396 static swig_type_info _swigt__p_wxPrintPreview[] = {{"_p_wxPrintPreview", 0, "wxPrintPreview *", 0},{"_p_wxPrintPreview"},{"_p_wxPyPrintPreview", _p_wxPyPrintPreviewTo_p_wxPrintPreview},{0}};
24397 static swig_type_info _swigt__p_wxSashEvent[] = {{"_p_wxSashEvent", 0, "wxSashEvent *", 0},{"_p_wxSashEvent"},{0}};
24398 static swig_type_info _swigt__p_wxString[] = {{"_p_wxString", 0, "wxString *", 0},{"_p_wxString"},{0}};
24399 static swig_type_info _swigt__p_wxPyPrintPreview[] = {{"_p_wxPyPrintPreview", 0, "wxPyPrintPreview *", 0},{"_p_wxPyPrintPreview"},{0}};
24400 static swig_type_info _swigt__p_wxFontDialog[] = {{"_p_wxFontDialog", 0, "wxFontDialog *", 0},{"_p_wxFontDialog"},{0}};
24401 static swig_type_info _swigt__p_wxDirDialog[] = {{"_p_wxDirDialog", 0, "wxDirDialog *", 0},{"_p_wxDirDialog"},{0}};
24402 static swig_type_info _swigt__p_wxColourDialog[] = {{"_p_wxColourDialog", 0, "wxColourDialog *", 0},{"_p_wxColourDialog"},{0}};
24403 static swig_type_info _swigt__p_wxDialog[] = {{"_p_wxDialog", 0, "wxDialog *", 0},{"_p_wxDialog"},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxDialog},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxDialog},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxDialog},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxDialog},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxDialog},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxDialog},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxDialog},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxDialog},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxDialog},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxDialog},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxDialog},{0}};
24404 static swig_type_info _swigt__p_wxPanel[] = {{"_p_wxPanel", 0, "wxPanel *", 0},{"_p_wxPanel"},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxPanel},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxPanel},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPanel},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPanel},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxPanel},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxPanel},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxPanel},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPanel},{0}};
24405 static swig_type_info _swigt__p_wxPageSetupDialog[] = {{"_p_wxPageSetupDialog", 0, "wxPageSetupDialog *", 0},{"_p_wxPageSetupDialog"},{0}};
24406 static swig_type_info _swigt__p_wxPrintDialog[] = {{"_p_wxPrintDialog", 0, "wxPrintDialog *", 0},{"_p_wxPrintDialog"},{0}};
24407 static swig_type_info _swigt__p_wxBitmap[] = {{"_p_wxBitmap", 0, "wxBitmap *", 0},{"_p_wxBitmap"},{0}};
24408 static swig_type_info _swigt__p_wxCommandEvent[] = {{"_p_wxCommandEvent", 0, "wxCommandEvent *", 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxCommandEvent},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxCommandEvent},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxCommandEvent},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxCommandEvent},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxCommandEvent},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxCommandEvent},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxCommandEvent},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxCommandEvent},{"_p_wxCommandEvent"},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxCommandEvent},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxCommandEvent},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxCommandEvent},{0}};
24409 static swig_type_info _swigt__p_wxPreviewControlBar[] = {{"_p_wxPreviewControlBar", 0, "wxPreviewControlBar *", 0},{"_p_wxPreviewControlBar"},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPreviewControlBar},{0}};
24410 static swig_type_info _swigt__p_wxPyPreviewControlBar[] = {{"_p_wxPyPreviewControlBar", 0, "wxPyPreviewControlBar *", 0},{"_p_wxPyPreviewControlBar"},{0}};
24411 static swig_type_info _swigt__p_wxColour[] = {{"_p_wxColour", 0, "wxColour *", 0},{"_p_wxColour"},{0}};
24412 static swig_type_info _swigt__p_wxToolBar[] = {{"_p_wxToolBar", 0, "wxToolBar *", 0},{"_p_wxToolBar"},{0}};
24413 static swig_type_info _swigt__p_wxPageSetupDialogData[] = {{"_p_wxPageSetupDialogData", 0, "wxPageSetupDialogData *", 0},{"_p_wxPageSetupDialogData"},{0}};
24414 static swig_type_info _swigt__p_wxPrintDialogData[] = {{"_p_wxPrintDialogData", 0, "wxPrintDialogData *", 0},{"_p_wxPrintDialogData"},{0}};
24415
24416 static swig_type_info *swig_types_initial[] = {
24417 _swigt__p_wxQueryLayoutInfoEvent,
24418 _swigt__p_wxPreviewFrame,
24419 _swigt__p_wxPyPreviewFrame,
24420 _swigt__p_wxPyPanel,
24421 _swigt__p_wxMenu,
24422 _swigt__p_wxPrintData,
24423 _swigt__p_wxFontData,
24424 _swigt__p_wxEvent,
24425 _swigt__p_wxTaskBarIcon,
24426 _swigt__p_wxIconBundle,
24427 _swigt__p_wxLayoutAlgorithm,
24428 _swigt__p_wxFindDialogEvent,
24429 _swigt__p_wxPreviewCanvas,
24430 _swigt__p_wxFont,
24431 _swigt__p_wxSplitterEvent,
24432 _swigt__p_wxRegion,
24433 _swigt__p_wxFindReplaceData,
24434 _swigt__p_int,
24435 _swigt__p_wxSize,
24436 _swigt__p_wxDC,
24437 _swigt__p_wxIcon,
24438 _swigt__p_wxMDIChildFrame,
24439 _swigt__p_wxColourData,
24440 _swigt__p_wxNotifyEvent,
24441 _swigt__p_wxPyWindow,
24442 _swigt__p_wxSplashScreen,
24443 _swigt__p_wxFindReplaceDialog,
24444 _swigt__p_wxProgressDialog,
24445 _swigt__p_wxMessageDialog,
24446 _swigt__p_wxTextEntryDialog,
24447 _swigt__p_wxSingleChoiceDialog,
24448 _swigt__p_wxMultiChoiceDialog,
24449 _swigt__p_wxFileDialog,
24450 _swigt__p_wxPrinter,
24451 _swigt__p_wxArrayInt,
24452 _swigt__p_wxEvtHandler,
24453 _swigt__p_wxCalculateLayoutEvent,
24454 _swigt__p_wxPyHtmlListBox,
24455 _swigt__p_wxPyVListBox,
24456 _swigt__p_wxRect,
24457 _swigt__p_char,
24458 _swigt__p_wxMiniFrame,
24459 _swigt__p_wxFrame,
24460 _swigt__p_wxPyPrintout,
24461 _swigt__p_wxTaskBarIconEvent,
24462 _swigt__p_wxScrollWinEvent,
24463 _swigt__p_wxStatusBar,
24464 _swigt__p_wxMDIParentFrame,
24465 _swigt__p_wxPoint,
24466 _swigt__p_wxObject,
24467 _swigt__p_wxOutputStream,
24468 _swigt__p_unsigned_long,
24469 _swigt__p_wxMDIClientWindow,
24470 _swigt__p_wxTipWindow,
24471 _swigt__p_wxSashLayoutWindow,
24472 _swigt__p_wxSplitterWindow,
24473 _swigt__p_wxPyVScrolledWindow,
24474 _swigt__p_wxPyPopupTransientWindow,
24475 _swigt__p_wxPopupWindow,
24476 _swigt__p_wxSashWindow,
24477 _swigt__p_wxTopLevelWindow,
24478 _swigt__p_wxWindow,
24479 _swigt__p_wxScrolledWindow,
24480 _swigt__p_wxSplashScreenWindow,
24481 _swigt__p_wxMenuBar,
24482 _swigt__p_wxPrintPreview,
24483 _swigt__p_wxSashEvent,
24484 _swigt__p_wxString,
24485 _swigt__p_wxPyPrintPreview,
24486 _swigt__p_wxFontDialog,
24487 _swigt__p_wxDirDialog,
24488 _swigt__p_wxColourDialog,
24489 _swigt__p_wxDialog,
24490 _swigt__p_wxPanel,
24491 _swigt__p_wxPageSetupDialog,
24492 _swigt__p_wxPrintDialog,
24493 _swigt__p_wxBitmap,
24494 _swigt__p_wxCommandEvent,
24495 _swigt__p_wxPreviewControlBar,
24496 _swigt__p_wxPyPreviewControlBar,
24497 _swigt__p_wxColour,
24498 _swigt__p_wxToolBar,
24499 _swigt__p_wxPageSetupDialogData,
24500 _swigt__p_wxPrintDialogData,
24501 0
24502 };
24503
24504
24505 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
24506
24507 static swig_const_info swig_const_table[] = {
24508 {0}};
24509
24510 #ifdef __cplusplus
24511 }
24512 #endif
24513
24514 #ifdef __cplusplus
24515 extern "C"
24516 #endif
24517 SWIGEXPORT(void) SWIG_init(void) {
24518 static PyObject *SWIG_globals = 0;
24519 static int typeinit = 0;
24520 PyObject *m, *d;
24521 int i;
24522 if (!SWIG_globals) SWIG_globals = SWIG_newvarlink();
24523 m = Py_InitModule((char *) SWIG_name, SwigMethods);
24524 d = PyModule_GetDict(m);
24525
24526 if (!typeinit) {
24527 for (i = 0; swig_types_initial[i]; i++) {
24528 swig_types[i] = SWIG_TypeRegister(swig_types_initial[i]);
24529 }
24530 typeinit = 1;
24531 }
24532 SWIG_InstallConstants(d,swig_const_table);
24533
24534 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals);
24535 SWIG_addvarlink(SWIG_globals,(char*)"FrameNameStr",_wrap_FrameNameStr_get, _wrap_FrameNameStr_set);
24536 SWIG_addvarlink(SWIG_globals,(char*)"DialogNameStr",_wrap_DialogNameStr_get, _wrap_DialogNameStr_set);
24537 SWIG_addvarlink(SWIG_globals,(char*)"StatusLineNameStr",_wrap_StatusLineNameStr_get, _wrap_StatusLineNameStr_set);
24538 SWIG_addvarlink(SWIG_globals,(char*)"ToolBarNameStr",_wrap_ToolBarNameStr_get, _wrap_ToolBarNameStr_set);
24539 PyDict_SetItemString(d,"FULLSCREEN_NOMENUBAR", SWIG_PyObj_FromInt((int)wxFULLSCREEN_NOMENUBAR));
24540 PyDict_SetItemString(d,"FULLSCREEN_NOTOOLBAR", SWIG_PyObj_FromInt((int)wxFULLSCREEN_NOTOOLBAR));
24541 PyDict_SetItemString(d,"FULLSCREEN_NOSTATUSBAR", SWIG_PyObj_FromInt((int)wxFULLSCREEN_NOSTATUSBAR));
24542 PyDict_SetItemString(d,"FULLSCREEN_NOBORDER", SWIG_PyObj_FromInt((int)wxFULLSCREEN_NOBORDER));
24543 PyDict_SetItemString(d,"FULLSCREEN_NOCAPTION", SWIG_PyObj_FromInt((int)wxFULLSCREEN_NOCAPTION));
24544 PyDict_SetItemString(d,"FULLSCREEN_ALL", SWIG_PyObj_FromInt((int)wxFULLSCREEN_ALL));
24545 PyDict_SetItemString(d,"TOPLEVEL_EX_DIALOG", SWIG_PyObj_FromInt((int)wxTOPLEVEL_EX_DIALOG));
24546 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_PARENT", SWIG_PyObj_FromInt((int)wxSPLASH_CENTRE_ON_PARENT));
24547 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_SCREEN", SWIG_PyObj_FromInt((int)wxSPLASH_CENTRE_ON_SCREEN));
24548 PyDict_SetItemString(d,"SPLASH_NO_CENTRE", SWIG_PyObj_FromInt((int)wxSPLASH_NO_CENTRE));
24549 PyDict_SetItemString(d,"SPLASH_TIMEOUT", SWIG_PyObj_FromInt((int)wxSPLASH_TIMEOUT));
24550 PyDict_SetItemString(d,"SPLASH_NO_TIMEOUT", SWIG_PyObj_FromInt((int)wxSPLASH_NO_TIMEOUT));
24551 SWIG_addvarlink(SWIG_globals,(char*)"SplitterNameStr",_wrap_SplitterNameStr_get, _wrap_SplitterNameStr_set);
24552 PyDict_SetItemString(d,"SP_NOBORDER", SWIG_PyObj_FromInt((int)wxSP_NOBORDER));
24553 PyDict_SetItemString(d,"SP_NOSASH", SWIG_PyObj_FromInt((int)wxSP_NOSASH));
24554 PyDict_SetItemString(d,"SP_PERMIT_UNSPLIT", SWIG_PyObj_FromInt((int)wxSP_PERMIT_UNSPLIT));
24555 PyDict_SetItemString(d,"SP_LIVE_UPDATE", SWIG_PyObj_FromInt((int)wxSP_LIVE_UPDATE));
24556 PyDict_SetItemString(d,"SP_3DSASH", SWIG_PyObj_FromInt((int)wxSP_3DSASH));
24557 PyDict_SetItemString(d,"SP_3DBORDER", SWIG_PyObj_FromInt((int)wxSP_3DBORDER));
24558 PyDict_SetItemString(d,"SP_BORDER", SWIG_PyObj_FromInt((int)wxSP_BORDER));
24559 PyDict_SetItemString(d,"SP_3D", SWIG_PyObj_FromInt((int)wxSP_3D));
24560 PyDict_SetItemString(d,"SPLIT_HORIZONTAL", SWIG_PyObj_FromInt((int)wxSPLIT_HORIZONTAL));
24561 PyDict_SetItemString(d,"SPLIT_VERTICAL", SWIG_PyObj_FromInt((int)wxSPLIT_VERTICAL));
24562 PyDict_SetItemString(d,"SPLIT_DRAG_NONE", SWIG_PyObj_FromInt((int)wxSPLIT_DRAG_NONE));
24563 PyDict_SetItemString(d,"SPLIT_DRAG_DRAGGING", SWIG_PyObj_FromInt((int)wxSPLIT_DRAG_DRAGGING));
24564 PyDict_SetItemString(d,"SPLIT_DRAG_LEFT_DOWN", SWIG_PyObj_FromInt((int)wxSPLIT_DRAG_LEFT_DOWN));
24565 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED));
24566 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING));
24567 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_DOUBLECLICKED));
24568 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_UNSPLIT", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_UNSPLIT));
24569 SWIG_addvarlink(SWIG_globals,(char*)"SashNameStr",_wrap_SashNameStr_get, _wrap_SashNameStr_set);
24570 SWIG_addvarlink(SWIG_globals,(char*)"SashLayoutNameStr",_wrap_SashLayoutNameStr_get, _wrap_SashLayoutNameStr_set);
24571 PyDict_SetItemString(d,"SASH_DRAG_NONE", SWIG_PyObj_FromInt((int)wxSASH_DRAG_NONE));
24572 PyDict_SetItemString(d,"SASH_DRAG_DRAGGING", SWIG_PyObj_FromInt((int)wxSASH_DRAG_DRAGGING));
24573 PyDict_SetItemString(d,"SASH_DRAG_LEFT_DOWN", SWIG_PyObj_FromInt((int)wxSASH_DRAG_LEFT_DOWN));
24574 PyDict_SetItemString(d,"SW_NOBORDER", SWIG_PyObj_FromInt((int)wxSW_NOBORDER));
24575 PyDict_SetItemString(d,"SW_BORDER", SWIG_PyObj_FromInt((int)wxSW_BORDER));
24576 PyDict_SetItemString(d,"SW_3DSASH", SWIG_PyObj_FromInt((int)wxSW_3DSASH));
24577 PyDict_SetItemString(d,"SW_3DBORDER", SWIG_PyObj_FromInt((int)wxSW_3DBORDER));
24578 PyDict_SetItemString(d,"SW_3D", SWIG_PyObj_FromInt((int)wxSW_3D));
24579 PyDict_SetItemString(d,"SASH_TOP", SWIG_PyObj_FromInt((int)wxSASH_TOP));
24580 PyDict_SetItemString(d,"SASH_RIGHT", SWIG_PyObj_FromInt((int)wxSASH_RIGHT));
24581 PyDict_SetItemString(d,"SASH_BOTTOM", SWIG_PyObj_FromInt((int)wxSASH_BOTTOM));
24582 PyDict_SetItemString(d,"SASH_LEFT", SWIG_PyObj_FromInt((int)wxSASH_LEFT));
24583 PyDict_SetItemString(d,"SASH_NONE", SWIG_PyObj_FromInt((int)wxSASH_NONE));
24584 PyDict_SetItemString(d,"SASH_STATUS_OK", SWIG_PyObj_FromInt((int)wxSASH_STATUS_OK));
24585 PyDict_SetItemString(d,"SASH_STATUS_OUT_OF_RANGE", SWIG_PyObj_FromInt((int)wxSASH_STATUS_OUT_OF_RANGE));
24586 PyDict_SetItemString(d, "wxEVT_SASH_DRAGGED", PyInt_FromLong(wxEVT_SASH_DRAGGED));
24587 PyDict_SetItemString(d,"LAYOUT_HORIZONTAL", SWIG_PyObj_FromInt((int)wxLAYOUT_HORIZONTAL));
24588 PyDict_SetItemString(d,"LAYOUT_VERTICAL", SWIG_PyObj_FromInt((int)wxLAYOUT_VERTICAL));
24589 PyDict_SetItemString(d,"LAYOUT_NONE", SWIG_PyObj_FromInt((int)wxLAYOUT_NONE));
24590 PyDict_SetItemString(d,"LAYOUT_TOP", SWIG_PyObj_FromInt((int)wxLAYOUT_TOP));
24591 PyDict_SetItemString(d,"LAYOUT_LEFT", SWIG_PyObj_FromInt((int)wxLAYOUT_LEFT));
24592 PyDict_SetItemString(d,"LAYOUT_RIGHT", SWIG_PyObj_FromInt((int)wxLAYOUT_RIGHT));
24593 PyDict_SetItemString(d,"LAYOUT_BOTTOM", SWIG_PyObj_FromInt((int)wxLAYOUT_BOTTOM));
24594 PyDict_SetItemString(d,"LAYOUT_LENGTH_Y", SWIG_PyObj_FromInt((int)wxLAYOUT_LENGTH_Y));
24595 PyDict_SetItemString(d,"LAYOUT_LENGTH_X", SWIG_PyObj_FromInt((int)wxLAYOUT_LENGTH_X));
24596 PyDict_SetItemString(d,"LAYOUT_MRU_LENGTH", SWIG_PyObj_FromInt((int)wxLAYOUT_MRU_LENGTH));
24597 PyDict_SetItemString(d,"LAYOUT_QUERY", SWIG_PyObj_FromInt((int)wxLAYOUT_QUERY));
24598 PyDict_SetItemString(d, "wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong(wxEVT_QUERY_LAYOUT_INFO));
24599 PyDict_SetItemString(d, "wxEVT_CALCULATE_LAYOUT", PyInt_FromLong(wxEVT_CALCULATE_LAYOUT));
24600 SWIG_addvarlink(SWIG_globals,(char*)"VListBoxNameStr",_wrap_VListBoxNameStr_get, _wrap_VListBoxNameStr_set);
24601
24602 // Map renamed classes back to their common name for OOR
24603 wxPyPtrTypeMap_Add("wxHtmlListBox", "wxPyHtmlListBox");
24604 wxPyPtrTypeMap_Add("wxVListBox", "wxPyVListBox");
24605 wxPyPtrTypeMap_Add("wxVScrolledWindow", "wxPyVScrolledWindow");
24606
24607 PyDict_SetItemString(d, "wxEVT_TASKBAR_MOVE", PyInt_FromLong(wxEVT_TASKBAR_MOVE));
24608 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DOWN));
24609 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_UP", PyInt_FromLong(wxEVT_TASKBAR_LEFT_UP));
24610 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DOWN));
24611 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_UP", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_UP));
24612 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DCLICK));
24613 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DCLICK));
24614 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorPromptStr",_wrap_FileSelectorPromptStr_get, _wrap_FileSelectorPromptStr_set);
24615 SWIG_addvarlink(SWIG_globals,(char*)"DirSelectorPromptStr",_wrap_DirSelectorPromptStr_get, _wrap_DirSelectorPromptStr_set);
24616 SWIG_addvarlink(SWIG_globals,(char*)"DirDialogNameStr",_wrap_DirDialogNameStr_get, _wrap_DirDialogNameStr_set);
24617 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorDefaultWildcardStr",_wrap_FileSelectorDefaultWildcardStr_get, _wrap_FileSelectorDefaultWildcardStr_set);
24618 SWIG_addvarlink(SWIG_globals,(char*)"GetTextFromUserPromptStr",_wrap_GetTextFromUserPromptStr_get, _wrap_GetTextFromUserPromptStr_set);
24619 SWIG_addvarlink(SWIG_globals,(char*)"MessageBoxCaptionStr",_wrap_MessageBoxCaptionStr_get, _wrap_MessageBoxCaptionStr_set);
24620 PyDict_SetItemString(d,"CHOICEDLG_STYLE", SWIG_PyObj_FromInt((int)wxCHOICEDLG_STYLE));
24621 PyDict_SetItemString(d,"FR_DOWN", SWIG_PyObj_FromInt((int)wxFR_DOWN));
24622 PyDict_SetItemString(d,"FR_WHOLEWORD", SWIG_PyObj_FromInt((int)wxFR_WHOLEWORD));
24623 PyDict_SetItemString(d,"FR_MATCHCASE", SWIG_PyObj_FromInt((int)wxFR_MATCHCASE));
24624 PyDict_SetItemString(d,"FR_REPLACEDIALOG", SWIG_PyObj_FromInt((int)wxFR_REPLACEDIALOG));
24625 PyDict_SetItemString(d,"FR_NOUPDOWN", SWIG_PyObj_FromInt((int)wxFR_NOUPDOWN));
24626 PyDict_SetItemString(d,"FR_NOMATCHCASE", SWIG_PyObj_FromInt((int)wxFR_NOMATCHCASE));
24627 PyDict_SetItemString(d,"FR_NOWHOLEWORD", SWIG_PyObj_FromInt((int)wxFR_NOWHOLEWORD));
24628 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND", PyInt_FromLong(wxEVT_COMMAND_FIND));
24629 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_NEXT", PyInt_FromLong(wxEVT_COMMAND_FIND_NEXT));
24630 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE));
24631 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE_ALL", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE_ALL));
24632 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_CLOSE", PyInt_FromLong(wxEVT_COMMAND_FIND_CLOSE));
24633 PyDict_SetItemString(d,"IDM_WINDOWTILE", SWIG_PyObj_FromInt((int)4001));
24634 PyDict_SetItemString(d,"IDM_WINDOWTILEHOR", SWIG_PyObj_FromInt((int)4001));
24635 PyDict_SetItemString(d,"IDM_WINDOWCASCADE", SWIG_PyObj_FromInt((int)4002));
24636 PyDict_SetItemString(d,"IDM_WINDOWICONS", SWIG_PyObj_FromInt((int)4003));
24637 PyDict_SetItemString(d,"IDM_WINDOWNEXT", SWIG_PyObj_FromInt((int)4004));
24638 PyDict_SetItemString(d,"IDM_WINDOWTILEVERT", SWIG_PyObj_FromInt((int)4005));
24639 PyDict_SetItemString(d,"FIRST_MDI_CHILD", SWIG_PyObj_FromInt((int)4100));
24640 PyDict_SetItemString(d,"LAST_MDI_CHILD", SWIG_PyObj_FromInt((int)4600));
24641 SWIG_addvarlink(SWIG_globals,(char*)"PrintoutTitleStr",_wrap_PrintoutTitleStr_get, _wrap_PrintoutTitleStr_set);
24642 SWIG_addvarlink(SWIG_globals,(char*)"PreviewCanvasNameStr",_wrap_PreviewCanvasNameStr_get, _wrap_PreviewCanvasNameStr_set);
24643 PyDict_SetItemString(d,"PRINT_MODE_NONE", SWIG_PyObj_FromInt((int)wxPRINT_MODE_NONE));
24644 PyDict_SetItemString(d,"PRINT_MODE_PREVIEW", SWIG_PyObj_FromInt((int)wxPRINT_MODE_PREVIEW));
24645 PyDict_SetItemString(d,"PRINT_MODE_FILE", SWIG_PyObj_FromInt((int)wxPRINT_MODE_FILE));
24646 PyDict_SetItemString(d,"PRINT_MODE_PRINTER", SWIG_PyObj_FromInt((int)wxPRINT_MODE_PRINTER));
24647 PyDict_SetItemString(d,"PRINT_MODE_STREAM", SWIG_PyObj_FromInt((int)wxPRINT_MODE_STREAM));
24648 PyDict_SetItemString(d,"PRINTER_NO_ERROR", SWIG_PyObj_FromInt((int)wxPRINTER_NO_ERROR));
24649 PyDict_SetItemString(d,"PRINTER_CANCELLED", SWIG_PyObj_FromInt((int)wxPRINTER_CANCELLED));
24650 PyDict_SetItemString(d,"PRINTER_ERROR", SWIG_PyObj_FromInt((int)wxPRINTER_ERROR));
24651 PyDict_SetItemString(d,"PREVIEW_PRINT", SWIG_PyObj_FromInt((int)wxPREVIEW_PRINT));
24652 PyDict_SetItemString(d,"PREVIEW_PREVIOUS", SWIG_PyObj_FromInt((int)wxPREVIEW_PREVIOUS));
24653 PyDict_SetItemString(d,"PREVIEW_NEXT", SWIG_PyObj_FromInt((int)wxPREVIEW_NEXT));
24654 PyDict_SetItemString(d,"PREVIEW_ZOOM", SWIG_PyObj_FromInt((int)wxPREVIEW_ZOOM));
24655 PyDict_SetItemString(d,"PREVIEW_FIRST", SWIG_PyObj_FromInt((int)wxPREVIEW_FIRST));
24656 PyDict_SetItemString(d,"PREVIEW_LAST", SWIG_PyObj_FromInt((int)wxPREVIEW_LAST));
24657 PyDict_SetItemString(d,"PREVIEW_GOTO", SWIG_PyObj_FromInt((int)wxPREVIEW_GOTO));
24658 PyDict_SetItemString(d,"PREVIEW_DEFAULT", SWIG_PyObj_FromInt((int)wxPREVIEW_DEFAULT));
24659 PyDict_SetItemString(d,"ID_PREVIEW_CLOSE", SWIG_PyObj_FromInt((int)wxID_PREVIEW_CLOSE));
24660 PyDict_SetItemString(d,"ID_PREVIEW_NEXT", SWIG_PyObj_FromInt((int)wxID_PREVIEW_NEXT));
24661 PyDict_SetItemString(d,"ID_PREVIEW_PREVIOUS", SWIG_PyObj_FromInt((int)wxID_PREVIEW_PREVIOUS));
24662 PyDict_SetItemString(d,"ID_PREVIEW_PRINT", SWIG_PyObj_FromInt((int)wxID_PREVIEW_PRINT));
24663 PyDict_SetItemString(d,"ID_PREVIEW_ZOOM", SWIG_PyObj_FromInt((int)wxID_PREVIEW_ZOOM));
24664 PyDict_SetItemString(d,"ID_PREVIEW_FIRST", SWIG_PyObj_FromInt((int)wxID_PREVIEW_FIRST));
24665 PyDict_SetItemString(d,"ID_PREVIEW_LAST", SWIG_PyObj_FromInt((int)wxID_PREVIEW_LAST));
24666 PyDict_SetItemString(d,"ID_PREVIEW_GOTO", SWIG_PyObj_FromInt((int)wxID_PREVIEW_GOTO));
24667
24668 wxPyPtrTypeMap_Add("wxPrintout", "wxPyPrintout");
24669
24670 }
24671