]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/msw/windows_wrap.cpp
Fixed OOR typo
[wxWidgets.git] / wxPython / src / msw / windows_wrap.cpp
CommitLineData
d14a1e28
RD
1/* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
83448d71 3 * Version 1.3.22
d14a1e28
RD
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
15template<class T> class SwigValueWrapper {
16 T *tt;
17public:
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; }
25private:
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
9fd4be55
RD
48#define SWIG_PackData SWIG_Python_PackData
49#define SWIG_UnpackData SWIG_Python_UnpackData
50
d14a1e28
RD
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
f0983263
RD
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
d14a1e28 82#else
f0983263
RD
83# define SWIGEXPORT(a) a
84# define SWIGIMPORT(a) a
d14a1e28
RD
85#endif
86
87#ifdef SWIG_GLOBAL
f0983263 88# define SWIGRUNTIME(a) SWIGEXPORT(a)
d14a1e28 89#else
f0983263 90# define SWIGRUNTIME(a) static a
d14a1e28
RD
91#endif
92
d14a1e28
RD
93#ifdef __cplusplus
94extern "C" {
95#endif
96
97typedef void *(*swig_converter_func)(void *);
98typedef struct swig_type_info *(*swig_dycast_func)(void **);
99
100typedef struct swig_type_info {
f0983263 101 const char *name;
d14a1e28
RD
102 swig_converter_func converter;
103 const char *str;
f0983263 104 void *clientdata;
d14a1e28
RD
105 swig_dycast_func dcast;
106 struct swig_type_info *next;
107 struct swig_type_info *prev;
108} swig_type_info;
109
110
111SWIGIMPORT(swig_type_info *) SWIG_TypeRegister(swig_type_info *);
112SWIGIMPORT(swig_type_info *) SWIG_TypeCheck(char *c, swig_type_info *);
113SWIGIMPORT(void *) SWIG_TypeCast(swig_type_info *, void *);
114SWIGIMPORT(swig_type_info *) SWIG_TypeDynamicCast(swig_type_info *, void **);
115SWIGIMPORT(const char *) SWIG_TypeName(const swig_type_info *);
116SWIGIMPORT(swig_type_info *) SWIG_TypeQuery(const char *);
117SWIGIMPORT(void) SWIG_TypeClientData(swig_type_info *, void *);
f0983263
RD
118SWIGIMPORT(char *) SWIG_PackData(char *, void *, int);
119SWIGIMPORT(char *) SWIG_UnpackData(char *, void *, int);
d14a1e28
RD
120
121
122#ifdef __cplusplus
123}
124#endif
125
126/***********************************************************************
127 * pyrun.swg for wxPython
128 *
129 * Include only the function prototypes and such from SWIG's pyrun.swg,
130 * but not the runtime functions themselves. This helps keep the
131 * wrapper files clean of unnecessary stuff that is in the libpy.c file
132 * anyway.
133 *
134 ************************************************************************/
135
d14a1e28
RD
136#include "Python.h"
137
138#ifdef __cplusplus
139extern "C" {
140#endif
141
142#define SWIG_PY_INT 1
143#define SWIG_PY_FLOAT 2
144#define SWIG_PY_STRING 3
145#define SWIG_PY_POINTER 4
146#define SWIG_PY_BINARY 5
147
148/* Flags for pointer conversion */
149
150#define SWIG_POINTER_EXCEPTION 0x1
151#define SWIG_POINTER_DISOWN 0x2
152
153/* Exception handling in wrappers */
154#define SWIG_fail goto fail
155
156/* Constant information structure */
157typedef struct swig_const_info {
158 int type;
159 char *name;
160 long lvalue;
161 double dvalue;
162 void *pvalue;
163 swig_type_info **ptype;
164} swig_const_info;
165
d14a1e28
RD
166/* Common SWIG API */
167#define SWIG_ConvertPtr(obj, pp, type, flags) \
168 SWIG_Python_ConvertPtr(obj, pp, type, flags)
169#define SWIG_NewPointerObj(p, type, flags) \
170 SWIG_Python_NewPointerObj(p, type, flags)
171#define SWIG_MustGetPtr(p, type, argnum, flags) \
172 SWIG_Python_MustGetPtr(p, type, argnum, flags)
83448d71 173
d14a1e28
RD
174/* Python-specific SWIG API */
175#define SWIG_newvarlink() \
176 SWIG_Python_newvarlink()
177#define SWIG_addvarlink(p, name, get_attr, set_attr) \
178 SWIG_Python_addvarlink(p, name, get_attr, set_attr)
179#define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) \
180 SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
d14a1e28
RD
181#define SWIG_NewPackedObj(ptr, sz, type) \
182 SWIG_Python_NewPackedObj(ptr, sz, type)
183#define SWIG_InstallConstants(d, constants) \
184 SWIG_Python_InstallConstants(d, constants)
185
8edf1c75 186typedef double (*py_objasdbl_conv)(PyObject *obj);
d14a1e28 187
f0983263
RD
188SWIGIMPORT(int) SWIG_Python_ConvertPtr(PyObject *, void **, swig_type_info *, int);
189SWIGIMPORT(PyObject *) SWIG_Python_NewPointerObj(void *, swig_type_info *,int own);
190SWIGIMPORT(void *) SWIG_Python_MustGetPtr(PyObject *, swig_type_info *, int, int);
191SWIGIMPORT(PyObject *) SWIG_Python_newvarlink(void);
192SWIGIMPORT(void) SWIG_Python_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
193SWIGIMPORT(int) SWIG_Python_ConvertPacked(PyObject *, void *, int sz, swig_type_info *, int);
194SWIGIMPORT(PyObject *) SWIG_Python_NewPackedObj(void *, int sz, swig_type_info *);
195SWIGIMPORT(void) SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]);
d14a1e28 196
d14a1e28
RD
197
198/* Contract support */
199
423f194a 200#define SWIG_contract_assert(expr, msg) if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
d14a1e28 201
d14a1e28
RD
202#ifdef __cplusplus
203}
204#endif
205
206
d14a1e28
RD
207/* -------- TYPES TABLE (BEGIN) -------- */
208
209#define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[0]
210#define SWIGTYPE_p_wxPreviewFrame swig_types[1]
211#define SWIGTYPE_p_wxPyPreviewFrame swig_types[2]
41f1cec7
RD
212#define SWIGTYPE_p_wxPyPanel swig_types[3]
213#define SWIGTYPE_p_wxMenu swig_types[4]
214#define SWIGTYPE_p_wxPrintData swig_types[5]
215#define SWIGTYPE_p_wxFontData swig_types[6]
216#define SWIGTYPE_p_wxEvent swig_types[7]
217#define SWIGTYPE_p_wxTaskBarIcon swig_types[8]
218#define SWIGTYPE_p_wxIconBundle swig_types[9]
219#define SWIGTYPE_p_wxLayoutAlgorithm swig_types[10]
220#define SWIGTYPE_p_wxFindDialogEvent swig_types[11]
221#define SWIGTYPE_p_wxPreviewCanvas swig_types[12]
222#define SWIGTYPE_p_wxFont swig_types[13]
223#define SWIGTYPE_p_wxSplitterEvent swig_types[14]
224#define SWIGTYPE_p_wxRegion swig_types[15]
225#define SWIGTYPE_p_wxFindReplaceData swig_types[16]
226#define SWIGTYPE_p_int swig_types[17]
227#define SWIGTYPE_p_wxSize swig_types[18]
228#define SWIGTYPE_p_wxDC swig_types[19]
229#define SWIGTYPE_p_wxIcon swig_types[20]
230#define SWIGTYPE_p_wxMDIChildFrame swig_types[21]
231#define SWIGTYPE_p_wxColourData swig_types[22]
232#define SWIGTYPE_p_wxNotifyEvent swig_types[23]
233#define SWIGTYPE_p_wxPyWindow swig_types[24]
234#define SWIGTYPE_p_wxSplashScreen swig_types[25]
235#define SWIGTYPE_p_wxFindReplaceDialog swig_types[26]
236#define SWIGTYPE_p_wxProgressDialog swig_types[27]
237#define SWIGTYPE_p_wxMessageDialog swig_types[28]
238#define SWIGTYPE_p_wxTextEntryDialog swig_types[29]
239#define SWIGTYPE_p_wxSingleChoiceDialog swig_types[30]
240#define SWIGTYPE_p_wxMultiChoiceDialog swig_types[31]
241#define SWIGTYPE_p_wxFileDialog swig_types[32]
242#define SWIGTYPE_p_wxPrinter swig_types[33]
243#define SWIGTYPE_p_wxArrayInt swig_types[34]
244#define SWIGTYPE_p_wxEvtHandler swig_types[35]
245#define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[36]
246#define SWIGTYPE_p_wxPyHtmlListBox swig_types[37]
247#define SWIGTYPE_p_wxPyVListBox swig_types[38]
248#define SWIGTYPE_p_wxRect swig_types[39]
8edf1c75
RD
249#define SWIGTYPE_p_char swig_types[40]
250#define SWIGTYPE_p_wxMiniFrame swig_types[41]
251#define SWIGTYPE_p_wxFrame swig_types[42]
252#define SWIGTYPE_p_wxPyPrintout swig_types[43]
253#define SWIGTYPE_p_wxTaskBarIconEvent swig_types[44]
254#define SWIGTYPE_p_wxScrollWinEvent swig_types[45]
255#define SWIGTYPE_p_wxStatusBar swig_types[46]
256#define SWIGTYPE_p_wxMDIParentFrame swig_types[47]
257#define SWIGTYPE_p_wxPoint swig_types[48]
258#define SWIGTYPE_p_wxObject swig_types[49]
db914595
RD
259#define SWIGTYPE_p_wxOutputStream swig_types[50]
260#define SWIGTYPE_p_unsigned_long swig_types[51]
261#define SWIGTYPE_p_wxMDIClientWindow swig_types[52]
262#define SWIGTYPE_p_wxTipWindow swig_types[53]
263#define SWIGTYPE_p_wxSashLayoutWindow swig_types[54]
264#define SWIGTYPE_p_wxSplitterWindow swig_types[55]
265#define SWIGTYPE_p_wxPyVScrolledWindow swig_types[56]
266#define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[57]
267#define SWIGTYPE_p_wxPopupWindow swig_types[58]
268#define SWIGTYPE_p_wxSashWindow swig_types[59]
269#define SWIGTYPE_p_wxTopLevelWindow swig_types[60]
270#define SWIGTYPE_p_wxWindow swig_types[61]
271#define SWIGTYPE_p_wxScrolledWindow swig_types[62]
272#define SWIGTYPE_p_wxSplashScreenWindow swig_types[63]
273#define SWIGTYPE_p_wxMenuBar swig_types[64]
274#define SWIGTYPE_p_wxPrintPreview swig_types[65]
275#define SWIGTYPE_p_wxSashEvent swig_types[66]
276#define SWIGTYPE_p_wxString swig_types[67]
277#define SWIGTYPE_p_wxPyPrintPreview swig_types[68]
8edf1c75
RD
278#define SWIGTYPE_p_wxFontDialog swig_types[69]
279#define SWIGTYPE_p_wxDirDialog swig_types[70]
280#define SWIGTYPE_p_wxColourDialog swig_types[71]
281#define SWIGTYPE_p_wxDialog swig_types[72]
282#define SWIGTYPE_p_wxPanel swig_types[73]
db914595
RD
283#define SWIGTYPE_p_wxPageSetupDialog swig_types[74]
284#define SWIGTYPE_p_wxPrintDialog swig_types[75]
285#define SWIGTYPE_p_wxBitmap swig_types[76]
286#define SWIGTYPE_p_wxCommandEvent swig_types[77]
287#define SWIGTYPE_p_wxPreviewControlBar swig_types[78]
288#define SWIGTYPE_p_wxPyPreviewControlBar swig_types[79]
289#define SWIGTYPE_p_wxColour swig_types[80]
290#define SWIGTYPE_p_wxToolBar swig_types[81]
291#define SWIGTYPE_p_wxPageSetupDialogData swig_types[82]
292#define SWIGTYPE_p_wxPrintDialogData swig_types[83]
293static swig_type_info *swig_types[85];
d14a1e28
RD
294
295/* -------- TYPES TABLE (END) -------- */
296
297
298/*-----------------------------------------------
299 @(target):= _windows.so
300 ------------------------------------------------*/
301#define SWIG_init init_windows
302
303#define SWIG_name "_windows"
304
2f4c0a16 305/* Auxiliar swig macros */
8edf1c75 306
8edf1c75 307#ifdef __cplusplus
2f4c0a16 308#define SWIGSTATICINLINE(a) static inline a
8edf1c75 309#define SWIGSTATIC(a) static a
2f4c0a16
RD
310#define swig_new_array(type, size) (new type[(size)])
311#define swig_delete_array(cptr) delete[] cptr
312#define swig_const_cast(type,a) const_cast<type>(a)
313#define swig_static_cast(type,a) static_cast<type>(a)
314#define swig_reinterpret_cast(type,a) reinterpret_cast<type>(a)
8edf1c75 315
8edf1c75 316#ifdef HAVE_NUMERIC_CAST
2f4c0a16 317#define swig_numeric_cast(type,a) numeric_cast<type>(a)
8edf1c75 318#else
2f4c0a16 319#define swig_numeric_cast(type,a) static_cast<type>(a)
8edf1c75
RD
320#endif
321
2f4c0a16
RD
322#else /* C case */
323
324#define SWIGSTATICINLINE(a) static a
325#define SWIGSTATIC(a) static a
326#define swig_new_array(type, size) ((type*) malloc((size)*sizeof(type)))
327#define swig_delete_array(cptr) free((char*)cptr)
328#define swig_const_cast(type,a) (type)(a)
329#define swig_static_cast(type,a) (type)(a)
330#define swig_reinterpret_cast(type,a) (type)(a)
331#define swig_numeric_cast(type,a) (type)(a)
332
333#endif /* __cplusplus */
8edf1c75
RD
334
335
2f4c0a16
RD
336#define SWIG_FromSignedChar PyInt_FromLong
337#define SWIG_FromUnsignedChar PyInt_FromLong
338#define SWIG_FromShort PyInt_FromLong
339#define SWIG_FromUnsignedShort PyInt_FromLong
340#define SWIG_FromInt PyInt_FromLong
341#define SWIG_FromLong PyInt_FromLong
342#define SWIG_FromFloat PyFloat_FromDouble
343#define SWIG_FromDouble PyFloat_FromDouble
344#define SWIG_FromFloat PyFloat_FromDouble
345#define SWIG_FromDouble PyFloat_FromDouble
8edf1c75
RD
346
347
d14a1e28
RD
348#include "wx/wxPython/wxPython.h"
349#include "wx/wxPython/pyclasses.h"
350
d14a1e28 351
d03fd34d
RD
352 static const wxString wxPyEmptyString(wxEmptyString);
353 static const wxString wxPyPanelNameStr(wxPanelNameStr);
d14a1e28
RD
354
355
356
2f4c0a16
RD
357#include <limits.h>
358
359
360SWIGSTATICINLINE(long)
361SWIG_CheckLongInRange(long value, const char* type,
362 long min_value, long max_value)
363{
364 if (!PyErr_Occurred()) {
365 if (value < min_value) {
366 PyObject *err =
367 PyString_FromFormat("value %ld is less than '%s' minimum %ld",
368 value, type, min_value);
369
370 PyErr_SetObject(PyExc_OverflowError, err);
371 Py_DECREF(err);
372 } else if (value > max_value) {
373 PyObject *err =
374 PyString_FromFormat("value %ld is greater than '%s' maximum %ld",
375 value, type, max_value);
376 PyErr_SetObject(PyExc_OverflowError, err);
377 Py_DECREF(err);
378 }
379 }
380 return value;
8edf1c75
RD
381}
382
383
2f4c0a16
RD
384SWIGSTATICINLINE(long)
385SWIG_AsLong(PyObject * obj)
8edf1c75
RD
386{
387 return PyInt_Check(obj) ? PyInt_AsLong(obj) : PyLong_AsLong(obj);
388}
389
390
2f4c0a16
RD
391#if INT_MAX != LONG_MAX
392SWIGSTATICINLINE(int)
393SWIG_AsInt(PyObject *obj)
394{
395 return swig_numeric_cast(int,
396 SWIG_CheckLongInRange(SWIG_AsLong(obj),
397 "int", INT_MIN, INT_MAX));
398}
399#else
400#define SWIG_AsInt SWIG_AsLong
401#endif
402
403
404SWIGSTATICINLINE(int)
405SWIG_CheckInt(PyObject* obj)
406{
407 SWIG_AsInt(obj);
408 if (PyErr_Occurred()) {
409 PyErr_Clear();
410 return 0;
411 } else {
412 return 1;
413 }
414}
415
416
417SWIGSTATICINLINE(int)
418SWIG_CheckLong(PyObject* obj)
419{
420 SWIG_AsLong(obj);
421 if (PyErr_Occurred()) {
422 PyErr_Clear();
423 return 0;
424 } else {
425 return 1;
426 }
427}
428
429
430SWIGSTATICINLINE(bool)
431SWIG_AsBool(PyObject *obj)
8edf1c75
RD
432{
433 return PyObject_IsTrue(obj) ? true : false;
434}
435
436
2f4c0a16
RD
437SWIGSTATICINLINE(int)
438SWIG_CheckBool(PyObject* obj)
439{
440 SWIG_AsBool(obj);
441 if (PyErr_Occurred()) {
442 PyErr_Clear();
443 return 0;
444 } else {
445 return 1;
446 }
447}
448
449
d14a1e28
RD
450static PyObject* t_output_helper(PyObject* target, PyObject* o) {
451 PyObject* o2;
452 PyObject* o3;
453
454 if (!target) {
455 target = o;
456 } else if (target == Py_None) {
457 Py_DECREF(Py_None);
458 target = o;
459 } else {
460 if (!PyTuple_Check(target)) {
461 o2 = target;
462 target = PyTuple_New(1);
463 PyTuple_SetItem(target, 0, o2);
464 }
465 o3 = PyTuple_New(1);
466 PyTuple_SetItem(o3, 0, o);
467
468 o2 = target;
469 target = PySequence_Concat(o2, o3);
470 Py_DECREF(o2);
471 Py_DECREF(o3);
472 }
473 return target;
474}
475
8edf1c75 476
2f4c0a16
RD
477SWIGSTATICINLINE(double)
478SWIG_AsDouble(PyObject *obj)
8edf1c75 479{
2f4c0a16 480 double val = (PyFloat_Check(obj)) ? PyFloat_AsDouble(obj) :
8edf1c75 481#if HAVE_LONG_LONG
2f4c0a16 482 ((PyInt_Check(obj)) ? PyInt_AsLong(obj) : PyLong_AsLongLong(obj));
8edf1c75 483#else
2f4c0a16 484 ((PyInt_Check(obj)) ? PyInt_AsLong(obj) : PyLong_AsLong(obj));
8edf1c75
RD
485#endif
486 if (PyErr_Occurred()) {
487 PyErr_Clear();
488 PyErr_SetString(PyExc_TypeError, "a double is expected");
489 }
2f4c0a16
RD
490 return val;
491}
492
493
494SWIGSTATICINLINE(int)
495SWIG_CheckDouble(PyObject* obj)
496{
497 SWIG_AsDouble(obj);
498 if (PyErr_Occurred()) {
499 PyErr_Clear();
500 return 0;
501 } else {
502 return 1;
503 }
8edf1c75
RD
504}
505
d03fd34d
RD
506 static const wxString wxPyFrameNameStr(wxFrameNameStr);
507 static const wxString wxPyDialogNameStr(wxDialogNameStr);
508 static const wxString wxPyStatusLineNameStr(wxStatusLineNameStr);
509 static const wxString wxPyToolBarNameStr(wxToolBarNameStr);
d14a1e28
RD
510bool wxDialog_IsModalShowing(wxDialog *self){
511
512
513
514 return self->IsModalShowing();
515
516 }
517
518
44127b65
RD
519wxRect wxStatusBar_GetFieldRect(wxStatusBar *self,int i){
520 wxRect r;
521 self->GetFieldRect(i, r);
522 return r;
523 }
eb9b6107
RD
524 static const wxString wxPySplitterNameStr(wxT("splitter"));
525 static const wxString wxPySashNameStr(wxT("sashWindow"));
526 static const wxString wxPySashLayoutNameStr(wxT("layoutWindow"));
d14a1e28
RD
527
528#include <wx/popupwin.h>
529
530
531class wxPyPopupTransientWindow : public wxPopupTransientWindow
532{
533public:
534 wxPyPopupTransientWindow() : wxPopupTransientWindow() {}
535 wxPyPopupTransientWindow(wxWindow* parent, int style = wxBORDER_NONE)
536 : wxPopupTransientWindow(parent, style) {}
537
538 DEC_PYCALLBACK_BOOL_ME(ProcessLeftDown);
539 DEC_PYCALLBACK__(OnDismiss);
540 DEC_PYCALLBACK_BOOL_(CanDismiss);
541 PYPRIVATE;
542};
543
544
545IMP_PYCALLBACK_BOOL_ME(wxPyPopupTransientWindow, wxPopupTransientWindow, ProcessLeftDown);
546IMP_PYCALLBACK__(wxPyPopupTransientWindow, wxPopupTransientWindow, OnDismiss);
547IMP_PYCALLBACK_BOOL_(wxPyPopupTransientWindow, wxPopupTransientWindow, CanDismiss);
548
549
550#include <wx/tipwin.h>
551
8a0b029b
RD
552wxTipWindow *new_wxTipWindow(wxWindow *parent,wxString const &text,int maxLength,wxRect *rectBound){
553 return new wxTipWindow(parent, text, maxLength, NULL, rectBound);
d14a1e28
RD
554 }
555
556#include <wx/tipwin.h>
557
558
559#include <wx/vscroll.h>
560
561
562class wxPyVScrolledWindow : public wxVScrolledWindow
563{
564 DECLARE_ABSTRACT_CLASS(wxPyVScrolledWindow);
565public:
566 wxPyVScrolledWindow() : wxVScrolledWindow() {}
567
568 wxPyVScrolledWindow(wxWindow *parent,
569 wxWindowID id = wxID_ANY,
570 const wxPoint& pos = wxDefaultPosition,
571 const wxSize& size = wxDefaultSize,
572 long style = 0,
573 const wxString& name = wxPyPanelNameStr)
574 : wxVScrolledWindow(parent, id, pos, size, style, name)
575 {}
576
577 // Overridable virtuals
578
579 // this function must be overridden in the derived class and it should
580 // return the height of the given line in pixels
581 DEC_PYCALLBACK_COORD_SIZET_constpure(OnGetLineHeight);
582
583
584 // this function doesn't have to be overridden but it may be useful to do
585 // it if calculating the lines heights is a relatively expensive operation
586 // as it gives the user code a possibility to calculate several of them at
587 // once
588 //
589 // OnGetLinesHint() is normally called just before OnGetLineHeight() but you
590 // shouldn't rely on the latter being called for all lines in the interval
591 // specified here. It is also possible that OnGetLineHeight() will be
592 // called for the lines outside of this interval, so this is really just a
593 // hint, not a promise.
594 //
595 // finally note that lineMin is inclusive, while lineMax is exclusive, as
596 // usual
597 DEC_PYCALLBACK_VOID_SIZETSIZET_const(OnGetLinesHint);
598
599
600 // when the number of lines changes, we try to estimate the total height
601 // of all lines which is a rather expensive operation in terms of lines
602 // access, so if the user code may estimate the average height
603 // better/faster than we do, it should override this function to implement
604 // its own logic
605 //
606 // this function should return the best guess for the total height it may
607 // make
608 DEC_PYCALLBACK_COORD_const(EstimateTotalHeight);
609
610
611 // Also expose some other interesting protected methods
612
613
614 // find the index of the line we need to show at the top of the window such
615 // that the last (fully or partially) visible line is the given one
423f194a 616 size_t FindFirstFromBottom(size_t lineLast, bool fullyVisible = False)
d14a1e28
RD
617 { return wxVScrolledWindow::FindFirstFromBottom(lineLast, fullyVisible); }
618
619 // get the total height of the lines between lineMin (inclusive) and
620 // lineMax (exclusive)
621 wxCoord GetLinesHeight(size_t lineMin, size_t lineMax) const
622 { return wxVScrolledWindow::GetLinesHeight(lineMin, lineMax); }
623
624
625 PYPRIVATE;
626};
627
628IMPLEMENT_ABSTRACT_CLASS(wxPyVScrolledWindow, wxVScrolledWindow);
629
630IMP_PYCALLBACK_COORD_SIZET_constpure(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLineHeight);
631IMP_PYCALLBACK_VOID_SIZETSIZET_const(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLinesHint);
632IMP_PYCALLBACK_COORD_const (wxPyVScrolledWindow, wxVScrolledWindow, EstimateTotalHeight);
633
634
2f4c0a16
RD
635SWIGSTATICINLINE(unsigned long)
636SWIG_AsUnsignedLong(PyObject * obj)
637{
638 if (PyLong_Check(obj)) {
639 return PyLong_AsUnsignedLong(obj);
640 } else {
641 long i = PyInt_AsLong(obj);
642 if ( !PyErr_Occurred() && (i < 0)) {
643 PyErr_SetString(PyExc_TypeError, "negative value for unsigned type");
644 }
645 return i;
646 }
647}
648
649
650SWIGSTATICINLINE(int)
651SWIG_CheckUnsignedLong(PyObject* obj)
652{
653 SWIG_AsUnsignedLong(obj);
654 if (PyErr_Occurred()) {
655 PyErr_Clear();
656 return 0;
657 } else {
658 return 1;
659 }
660}
661
662
663SWIGSTATICINLINE(PyObject* )
664SWIG_FromUnsignedLong(unsigned long value)
8edf1c75 665{
2f4c0a16
RD
666 return (value > LONG_MAX) ?
667 PyLong_FromUnsignedLong(value)
668 : PyInt_FromLong(swig_numeric_cast(long,value));
8edf1c75
RD
669}
670
671
d14a1e28 672#include <wx/vlbox.h>
d14a1e28 673
d03fd34d 674 static const wxString wxPyVListBoxNameStr(wxVListBoxNameStr);
d14a1e28
RD
675
676class wxPyVListBox : public wxVListBox
677{
678 DECLARE_ABSTRACT_CLASS(wxPyVListBox);
679public:
680 wxPyVListBox() : wxVListBox() {}
681
682 wxPyVListBox(wxWindow *parent,
683 wxWindowID id = wxID_ANY,
684 const wxPoint& pos = wxDefaultPosition,
685 const wxSize& size = wxDefaultSize,
686 long style = 0,
687 const wxString& name = wxPyVListBoxNameStr)
688 : wxVListBox(parent, id, pos, size, style, name)
689 {}
690
691 // Overridable virtuals
692
693 // the derived class must implement this function to actually draw the item
694 // with the given index on the provided DC
695 // virtual void OnDrawItem(wxDC& dc, const wxRect& rect, size_t n) const = 0;
696 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawItem);
697
698
699 // the derived class must implement this method to return the height of the
700 // specified item
701 // virtual wxCoord OnMeasureItem(size_t n) const = 0;
702 DEC_PYCALLBACK_COORD_SIZET_constpure(OnMeasureItem);
703
704
705 // this method may be used to draw separators between the lines; note that
706 // the rectangle may be modified, typically to deflate it a bit before
707 // passing to OnDrawItem()
708 //
709 // the base class version doesn't do anything
710 // virtual void OnDrawSeparator(wxDC& dc, wxRect& rect, size_t n) const;
711 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawSeparator);
712
713
714 // this method is used to draw the items background and, maybe, a border
715 // around it
716 //
717 // the base class version implements a reasonable default behaviour which
718 // consists in drawing the selected item with the standard background
719 // colour and drawing a border around the item if it is either selected or
720 // current
721 // virtual void OnDrawBackground(wxDC& dc, const wxRect& rect, size_t n) const;
722 DEC_PYCALLBACK__DCRECTSIZET_const(OnDrawBackground);
723
724
725 PYPRIVATE;
726};
727
728IMPLEMENT_ABSTRACT_CLASS(wxPyVListBox, wxVListBox);
729
730IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawItem);
731IMP_PYCALLBACK_COORD_SIZET_constpure (wxPyVListBox, wxVListBox, OnMeasureItem);
732IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawSeparator);
733IMP_PYCALLBACK__DCRECTSIZET_const (wxPyVListBox, wxVListBox, OnDrawBackground);
734
735
736
737#include <wx/htmllbox.h>
738
739
740class wxPyHtmlListBox : public wxHtmlListBox
741{
742 DECLARE_ABSTRACT_CLASS(wxPyHtmlListBox);
743public:
744 wxPyHtmlListBox() : wxHtmlListBox() {}
745
746 wxPyHtmlListBox(wxWindow *parent,
747 wxWindowID id = wxID_ANY,
748 const wxPoint& pos = wxDefaultPosition,
749 const wxSize& size = wxDefaultSize,
750 long style = 0,
751 const wxString& name = wxPyVListBoxNameStr)
752 : wxHtmlListBox(parent, id, pos, size, style, name)
753 {}
754
755 // Overridable virtuals
756
757 // this method must be implemented in the derived class and should return
758 // the body (i.e. without <html>) of the HTML for the given item
759 DEC_PYCALLBACK_STRING_SIZET_pure(OnGetItem);
760
761 // this function may be overridden to decorate HTML returned by OnGetItem()
762 DEC_PYCALLBACK_STRING_SIZET(OnGetItemMarkup);
763
764// TODO:
765// // this method allows to customize the selection appearance: it may be used
766// // to specify the colour of the text which normally has the given colour
767// // colFg when it is inside the selection
768// //
769// // by default, the original colour is not used at all and all text has the
770// // same (default for this system) colour inside selection
771// virtual wxColour GetSelectedTextColour(const wxColour& colFg) const;
772
773// // this is the same as GetSelectedTextColour() but allows to customize the
774// // background colour -- this is even more rarely used as you can change it
775// // globally using SetSelectionBackground()
776// virtual wxColour GetSelectedTextBgColour(const wxColour& colBg) const;
777
778
779 PYPRIVATE;
780};
781
782
783IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlListBox, wxHtmlListBox)
784
785IMP_PYCALLBACK_STRING_SIZET_pure(wxPyHtmlListBox, wxHtmlListBox, OnGetItem);
786IMP_PYCALLBACK_STRING_SIZET (wxPyHtmlListBox, wxHtmlListBox, OnGetItemMarkup);
787
788
789
790
791
792#ifdef __WXMAC__
793// implement dummy classes and such for wxMac
794
795class wxTaskBarIcon : public wxEvtHandler
796{
797public:
cbd72d4f 798 wxTaskBarIcon() { wxPyRaiseNotImplemented(); }
d14a1e28
RD
799};
800
801
802class wxTaskBarIconEvent : public wxEvent
803{
804public:
805 wxTaskBarIconEvent(wxEventType, wxTaskBarIcon *)
cbd72d4f 806 { wxPyRaiseNotImplemented(); }
d14a1e28
RD
807 virtual wxEvent* Clone() const { return NULL; }
808};
809
810enum {
811 wxEVT_TASKBAR_MOVE = 0,
812 wxEVT_TASKBAR_LEFT_DOWN = 0,
813 wxEVT_TASKBAR_LEFT_UP = 0,
814 wxEVT_TASKBAR_RIGHT_DOWN = 0,
815 wxEVT_TASKBAR_RIGHT_UP = 0,
816 wxEVT_TASKBAR_LEFT_DCLICK = 0,
817 wxEVT_TASKBAR_RIGHT_DCLICK = 0,
818};
819#endif
820
d03fd34d
RD
821 static const wxString wxPyFileSelectorPromptStr(wxFileSelectorPromptStr);
822 static const wxString wxPyDirSelectorPromptStr(wxDirSelectorPromptStr);
823 static const wxString wxPyDirDialogNameStr(wxDirDialogNameStr);
824 static const wxString wxPyFileSelectorDefaultWildcardStr(wxFileSelectorDefaultWildcardStr);
825 static const wxString wxPyGetTextFromUserPromptStr(wxGetTextFromUserPromptStr);
826 static const wxString wxPyMessageBoxCaptionStr(wxMessageBoxCaptionStr);
d14a1e28
RD
827PyObject *wxFileDialog_GetFilenames(wxFileDialog *self){
828 wxArrayString arr;
829 self->GetFilenames(arr);
830 return wxArrayString2PyList_helper(arr);
831 }
832PyObject *wxFileDialog_GetPaths(wxFileDialog *self){
833 wxArrayString arr;
834 self->GetPaths(arr);
835 return wxArrayString2PyList_helper(arr);
836 }
837PyObject *wxMultiChoiceDialog_GetSelections(wxMultiChoiceDialog *self){
838 return wxArrayInt2PyList_helper(self->GetSelections());
839 }
840wxSingleChoiceDialog *new_wxSingleChoiceDialog(wxWindow *parent,wxString const &message,wxString const &caption,int choices,wxString *choices_array,long style,wxPoint const &pos){
841 return new wxSingleChoiceDialog(parent, message, caption,
842 choices, choices_array, NULL, style, pos);
843 }
844
845#include <wx/mdi.h>
846
847 // C++ version of Python aware wxWindow
848class wxPyWindow : public wxWindow
849{
850 DECLARE_DYNAMIC_CLASS(wxPyWindow)
851public:
852 wxPyWindow() : wxWindow() {}
853 wxPyWindow(wxWindow* parent, const wxWindowID id,
854 const wxPoint& pos = wxDefaultPosition,
855 const wxSize& size = wxDefaultSize,
856 long style = 0,
857 const wxString& name = wxPyPanelNameStr)
858 : wxWindow(parent, id, pos, size, style, name) {}
859
860
861 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
862 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
863 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
864 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
865
866 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
867 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
868 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
869
870 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
871 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
872
873 DEC_PYCALLBACK__(InitDialog);
874 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
875 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
876 DEC_PYCALLBACK_BOOL_(Validate);
877
878 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
879 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
880 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
881
882 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
883 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
884
fe763115
RD
885 DEC_PYCALLBACK_BOOL_(ShouldInheritColours);
886
d14a1e28
RD
887 PYPRIVATE;
888};
889
890IMPLEMENT_DYNAMIC_CLASS(wxPyWindow, wxWindow);
891
892IMP_PYCALLBACK_VOID_INT4(wxPyWindow, wxWindow, DoMoveWindow);
893IMP_PYCALLBACK_VOID_INT5(wxPyWindow, wxWindow, DoSetSize);
894IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetClientSize);
895IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetVirtualSize);
896
897IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetSize);
898IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetClientSize);
899IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetPosition);
900
901IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetVirtualSize);
902IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetBestSize);
903
904IMP_PYCALLBACK__(wxPyWindow, wxWindow, InitDialog);
905IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataFromWindow);
906IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataToWindow);
907IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, Validate);
908
909IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocus);
910IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocusFromKeyboard);
911IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, GetMaxSize);
912
913IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, AddChild);
914IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, RemoveChild);
915
fe763115 916IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, ShouldInheritColours);
d14a1e28
RD
917
918 // C++ version of Python aware wxPanel
919class wxPyPanel : public wxPanel
920{
921 DECLARE_DYNAMIC_CLASS(wxPyPanel)
922public:
923 wxPyPanel() : wxPanel() {}
924 wxPyPanel(wxWindow* parent, const wxWindowID id,
925 const wxPoint& pos = wxDefaultPosition,
926 const wxSize& size = wxDefaultSize,
927 long style = 0,
928 const wxString& name = wxPyPanelNameStr)
929 : wxPanel(parent, id, pos, size, style, name) {}
930
931
932 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
933 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
934 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
935 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
936
937 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
938 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
939 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
940
941 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
942 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
943
944 DEC_PYCALLBACK__(InitDialog);
945 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
946 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
947 DEC_PYCALLBACK_BOOL_(Validate);
948
949 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
950 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
951 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
952
953 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
954 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
955
fe763115
RD
956 DEC_PYCALLBACK_BOOL_(ShouldInheritColours);
957
d14a1e28
RD
958 PYPRIVATE;
959};
960
961IMPLEMENT_DYNAMIC_CLASS(wxPyPanel, wxPanel);
962
963IMP_PYCALLBACK_VOID_INT4(wxPyPanel, wxPanel, DoMoveWindow);
964IMP_PYCALLBACK_VOID_INT5(wxPyPanel, wxPanel, DoSetSize);
965IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetClientSize);
966IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetVirtualSize);
967
968IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetSize);
969IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetClientSize);
970IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetPosition);
971
972IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetVirtualSize);
973IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetBestSize);
974
975IMP_PYCALLBACK__(wxPyPanel, wxPanel, InitDialog);
976IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataFromWindow);
977IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataToWindow);
978IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, Validate);
979
980IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocus);
981IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocusFromKeyboard);
982IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, GetMaxSize);
983
984IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, AddChild);
985IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, RemoveChild);
986
fe763115 987IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, ShouldInheritColours);
d14a1e28
RD
988
989
990#include "wx/wxPython/printfw.h"
991
d14a1e28 992
eb9b6107
RD
993 static const wxString wxPyPrintoutTitleStr(wxT("Printout"));
994 static const wxString wxPyPreviewCanvasNameStr(wxT("previewcanvas"));
d14a1e28
RD
995
996
997
998// Since this one would be tough and ugly to do with the Macros...
999void wxPyPrintout::GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
423f194a 1000 bool hadErr = False;
d14a1e28
RD
1001 bool found;
1002
1003 wxPyBeginBlockThreads();
1004 if ((found = wxPyCBH_findCallback(m_myInst, "GetPageInfo"))) {
1005 PyObject* result = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
1006 if (result && PyTuple_Check(result) && PyTuple_Size(result) == 4) {
1007 PyObject* val;
1008
1009 val = PyTuple_GetItem(result, 0);
1010 if (PyInt_Check(val)) *minPage = PyInt_AsLong(val);
423f194a 1011 else hadErr = True;
d14a1e28
RD
1012
1013 val = PyTuple_GetItem(result, 1);
1014 if (PyInt_Check(val)) *maxPage = PyInt_AsLong(val);
423f194a 1015 else hadErr = True;
d14a1e28
RD
1016
1017 val = PyTuple_GetItem(result, 2);
1018 if (PyInt_Check(val)) *pageFrom = PyInt_AsLong(val);
423f194a 1019 else hadErr = True;
d14a1e28
RD
1020
1021 val = PyTuple_GetItem(result, 3);
1022 if (PyInt_Check(val)) *pageTo = PyInt_AsLong(val);
423f194a 1023 else hadErr = True;
d14a1e28
RD
1024 }
1025 else
423f194a 1026 hadErr = True;
d14a1e28
RD
1027
1028 if (hadErr) {
1029 PyErr_SetString(PyExc_TypeError, "GetPageInfo should return a tuple of 4 integers.");
1030 PyErr_Print();
1031 }
1032 Py_DECREF(result);
1033 }
1034 wxPyEndBlockThreads();
1035 if (! found)
1036 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
1037}
1038
1039void wxPyPrintout::base_GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
1040 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
1041}
1042
1043
1044IMP_PYCALLBACK_BOOL_INTINT(wxPyPrintout, wxPrintout, OnBeginDocument);
1045IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndDocument);
1046IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnBeginPrinting);
1047IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndPrinting);
1048IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnPreparePrinting);
1049IMP_PYCALLBACK_BOOL_INT_pure(wxPyPrintout, wxPrintout, OnPrintPage);
1050IMP_PYCALLBACK_BOOL_INT(wxPyPrintout, wxPrintout, HasPage);
1051
1052
1053
1054
1055
1056#define DEC_PYCALLBACK_BOOL_PREWINDC(CBNAME) \
1057 bool CBNAME(wxPreviewCanvas* a, wxDC& b); \
1058 bool base_##CBNAME(wxPreviewCanvas* a, wxDC& b)
1059
1060
1061#define IMP_PYCALLBACK_BOOL_PREWINDC(CLASS, PCLASS, CBNAME) \
1062 bool CLASS::CBNAME(wxPreviewCanvas* a, wxDC& b) { \
423f194a 1063 bool rval=False; \
d14a1e28
RD
1064 bool found; \
1065 wxPyBeginBlockThreads(); \
1066 if ((found = wxPyCBH_findCallback(m_myInst, #CBNAME))) { \
1067 PyObject* win = wxPyMake_wxObject(a); \
1068 PyObject* dc = wxPyMake_wxObject(&b); \
1069 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OO)", win, dc));\
1070 Py_DECREF(win); \
1071 Py_DECREF(dc); \
1072 } \
1073 wxPyEndBlockThreads(); \
1074 if (! found) \
1075 rval = PCLASS::CBNAME(a, b); \
1076 return rval; \
1077 } \
1078 bool CLASS::base_##CBNAME(wxPreviewCanvas* a, wxDC& b) { \
1079 return PCLASS::CBNAME(a, b); \
1080 }
1081
1082
1083
1084
1085class wxPyPrintPreview : public wxPrintPreview
1086{
1087 DECLARE_CLASS(wxPyPrintPreview)
1088public:
fe763115
RD
1089 wxPyPrintPreview(wxPyPrintout* printout,
1090 wxPyPrintout* printoutForPrinting,
1091 wxPrintDialogData* data=NULL)
1092 : wxPrintPreview(printout, printoutForPrinting, data)
1093 {}
d14a1e28
RD
1094 wxPyPrintPreview(wxPyPrintout* printout,
1095 wxPyPrintout* printoutForPrinting,
1096 wxPrintData* data=NULL)
1097 : wxPrintPreview(printout, printoutForPrinting, data)
1098 {}
1099
1100 DEC_PYCALLBACK_BOOL_INT(SetCurrentPage);
1101 DEC_PYCALLBACK_BOOL_PREWINDC(PaintPage);
1102 DEC_PYCALLBACK_BOOL_PREWINDC(DrawBlankPage);
1103 DEC_PYCALLBACK_BOOL_INT(RenderPage);
1104 DEC_PYCALLBACK_VOID_INT(SetZoom);
1105 DEC_PYCALLBACK_BOOL_BOOL(Print);
1106 DEC_PYCALLBACK_VOID_(DetermineScaling);
1107
1108 PYPRIVATE;
1109};
1110
1111// Stupid renamed classes... Fix this in 2.5...
1112#if defined(__WXMSW__)
1113IMPLEMENT_CLASS( wxPyPrintPreview, wxWindowsPrintPreview );
1114#elif defined(__WXMAC__)
1115IMPLEMENT_CLASS( wxPyPrintPreview, wxMacPrintPreview );
1116#else
1117IMPLEMENT_CLASS( wxPyPrintPreview, wxPostScriptPrintPreview );
1118#endif
1119
1120IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, SetCurrentPage);
1121IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, PaintPage);
1122IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, DrawBlankPage);
1123IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, RenderPage);
1124IMP_PYCALLBACK_VOID_INT (wxPyPrintPreview, wxPrintPreview, SetZoom);
1125IMP_PYCALLBACK_BOOL_BOOL (wxPyPrintPreview, wxPrintPreview, Print);
1126IMP_PYCALLBACK_VOID_ (wxPyPrintPreview, wxPrintPreview, DetermineScaling);
1127
1128
1129class wxPyPreviewFrame : public wxPreviewFrame
1130{
1131 DECLARE_CLASS(wxPyPreviewFrame);
1132public:
1133 wxPyPreviewFrame(wxPrintPreview* preview, wxFrame* parent,
1134 const wxString& title,
1135 const wxPoint& pos = wxDefaultPosition,
1136 const wxSize& size = wxDefaultSize,
1137 long style = wxDEFAULT_FRAME_STYLE,
1138 const wxString& name = wxPyFrameNameStr)
1139 : wxPreviewFrame(preview, parent, title, pos, size, style, name)
1140 {}
1141
1142 void SetPreviewCanvas(wxPreviewCanvas* canvas) { m_previewCanvas = canvas; }
1143 void SetControlBar(wxPreviewControlBar* bar) { m_controlBar = bar; }
1144
1145 DEC_PYCALLBACK_VOID_(Initialize);
1146 DEC_PYCALLBACK_VOID_(CreateCanvas);
1147 DEC_PYCALLBACK_VOID_(CreateControlBar);
1148
1149 PYPRIVATE;
1150};
1151
1152IMPLEMENT_CLASS(wxPyPreviewFrame, wxPreviewFrame);
1153
1154IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, Initialize);
1155IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateCanvas);
1156IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateControlBar);
1157
1158
1159class wxPyPreviewControlBar : public wxPreviewControlBar
1160{
1161 DECLARE_CLASS(wxPyPreviewControlBar);
1162public:
1163 wxPyPreviewControlBar(wxPrintPreview *preview,
1164 long buttons,
1165 wxWindow *parent,
1166 const wxPoint& pos = wxDefaultPosition,
1167 const wxSize& size = wxDefaultSize,
1168 long style = 0,
1169 const wxString& name = wxPyPanelNameStr)
1170 : wxPreviewControlBar(preview, buttons, parent, pos, size, style, name)
1171 {}
1172
1173 void SetPrintPreview(wxPrintPreview* preview) { m_printPreview = preview; }
1174
1175 DEC_PYCALLBACK_VOID_(CreateButtons);
1176 DEC_PYCALLBACK_VOID_INT(SetZoomControl);
1177
1178 PYPRIVATE;
1179};
1180
1181IMPLEMENT_CLASS(wxPyPreviewControlBar, wxPreviewControlBar);
1182IMP_PYCALLBACK_VOID_(wxPyPreviewControlBar, wxPreviewControlBar, CreateButtons);
1183IMP_PYCALLBACK_VOID_INT(wxPyPreviewControlBar, wxPreviewControlBar, SetZoomControl);
1184
1185#ifdef __cplusplus
1186extern "C" {
1187#endif
1188static PyObject *_wrap_new_Panel(PyObject *self, PyObject *args, PyObject *kwargs) {
1189 PyObject *resultobj;
1190 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 1191 int arg2 = (int) (int)-1 ;
d14a1e28
RD
1192 wxPoint const &arg3_defvalue = wxDefaultPosition ;
1193 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
1194 wxSize const &arg4_defvalue = wxDefaultSize ;
1195 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
1196 long arg5 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
1197 wxString const &arg6_defvalue = wxPyPanelNameStr ;
1198 wxString *arg6 = (wxString *) &arg6_defvalue ;
1199 wxPanel *result;
1200 wxPoint temp3 ;
1201 wxSize temp4 ;
423f194a 1202 bool temp6 = False ;
d14a1e28 1203 PyObject * obj0 = 0 ;
8edf1c75 1204 PyObject * obj1 = 0 ;
d14a1e28
RD
1205 PyObject * obj2 = 0 ;
1206 PyObject * obj3 = 0 ;
8edf1c75 1207 PyObject * obj4 = 0 ;
d14a1e28
RD
1208 PyObject * obj5 = 0 ;
1209 char *kwnames[] = {
1210 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1211 };
1212
8edf1c75 1213 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_Panel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
1214 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
1215 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 1216 if (obj1) {
2f4c0a16
RD
1217 arg2 = (int const) SWIG_AsInt(obj1);
1218 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 1219 }
d14a1e28
RD
1220 if (obj2) {
1221 {
1222 arg3 = &temp3;
1223 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
1224 }
1225 }
1226 if (obj3) {
1227 {
1228 arg4 = &temp4;
1229 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
1230 }
1231 }
8edf1c75 1232 if (obj4) {
2f4c0a16
RD
1233 arg5 = (long) SWIG_AsLong(obj4);
1234 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 1235 }
d14a1e28
RD
1236 if (obj5) {
1237 {
1238 arg6 = wxString_in_helper(obj5);
1239 if (arg6 == NULL) SWIG_fail;
423f194a 1240 temp6 = True;
d14a1e28
RD
1241 }
1242 }
1243 {
1244 PyThreadState* __tstate = wxPyBeginAllowThreads();
1245 result = (wxPanel *)new wxPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
1246
1247 wxPyEndAllowThreads(__tstate);
1248 if (PyErr_Occurred()) SWIG_fail;
1249 }
2f4c0a16 1250 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
d14a1e28
RD
1251 {
1252 if (temp6)
1253 delete arg6;
1254 }
1255 return resultobj;
1256 fail:
1257 {
1258 if (temp6)
1259 delete arg6;
1260 }
1261 return NULL;
1262}
1263
1264
1265static PyObject *_wrap_new_PrePanel(PyObject *self, PyObject *args, PyObject *kwargs) {
1266 PyObject *resultobj;
1267 wxPanel *result;
1268 char *kwnames[] = {
1269 NULL
1270 };
1271
1272 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePanel",kwnames)) goto fail;
1273 {
1274 PyThreadState* __tstate = wxPyBeginAllowThreads();
1275 result = (wxPanel *)new wxPanel();
1276
1277 wxPyEndAllowThreads(__tstate);
1278 if (PyErr_Occurred()) SWIG_fail;
1279 }
2f4c0a16 1280 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
d14a1e28
RD
1281 return resultobj;
1282 fail:
1283 return NULL;
1284}
1285
1286
1287static PyObject *_wrap_Panel_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
1288 PyObject *resultobj;
1289 wxPanel *arg1 = (wxPanel *) 0 ;
1290 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 1291 int arg3 ;
d14a1e28
RD
1292 wxPoint const &arg4_defvalue = wxDefaultPosition ;
1293 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
1294 wxSize const &arg5_defvalue = wxDefaultSize ;
1295 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
1296 long arg6 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
1297 wxString const &arg7_defvalue = wxPyPanelNameStr ;
1298 wxString *arg7 = (wxString *) &arg7_defvalue ;
1299 bool result;
1300 wxPoint temp4 ;
1301 wxSize temp5 ;
423f194a 1302 bool temp7 = False ;
d14a1e28
RD
1303 PyObject * obj0 = 0 ;
1304 PyObject * obj1 = 0 ;
8edf1c75 1305 PyObject * obj2 = 0 ;
d14a1e28
RD
1306 PyObject * obj3 = 0 ;
1307 PyObject * obj4 = 0 ;
8edf1c75 1308 PyObject * obj5 = 0 ;
d14a1e28
RD
1309 PyObject * obj6 = 0 ;
1310 char *kwnames[] = {
1311 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1312 };
1313
8edf1c75 1314 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:Panel_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
1315 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPanel,
1316 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1317 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
1318 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1319 arg3 = (int const) SWIG_AsInt(obj2);
1320 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
1321 if (obj3) {
1322 {
1323 arg4 = &temp4;
1324 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
1325 }
1326 }
1327 if (obj4) {
1328 {
1329 arg5 = &temp5;
1330 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
1331 }
1332 }
8edf1c75 1333 if (obj5) {
2f4c0a16
RD
1334 arg6 = (long) SWIG_AsLong(obj5);
1335 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 1336 }
d14a1e28
RD
1337 if (obj6) {
1338 {
1339 arg7 = wxString_in_helper(obj6);
1340 if (arg7 == NULL) SWIG_fail;
423f194a 1341 temp7 = True;
d14a1e28
RD
1342 }
1343 }
1344 {
1345 PyThreadState* __tstate = wxPyBeginAllowThreads();
1346 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
1347
1348 wxPyEndAllowThreads(__tstate);
1349 if (PyErr_Occurred()) SWIG_fail;
1350 }
4e760a36 1351 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
1352 {
1353 if (temp7)
1354 delete arg7;
1355 }
1356 return resultobj;
1357 fail:
1358 {
1359 if (temp7)
1360 delete arg7;
1361 }
1362 return NULL;
1363}
1364
1365
1366static PyObject *_wrap_Panel_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
1367 PyObject *resultobj;
1368 wxPanel *arg1 = (wxPanel *) 0 ;
1369 PyObject * obj0 = 0 ;
1370 char *kwnames[] = {
1371 (char *) "self", NULL
1372 };
1373
1374 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_InitDialog",kwnames,&obj0)) goto fail;
2f4c0a16
RD
1375 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPanel,
1376 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
1377 {
1378 PyThreadState* __tstate = wxPyBeginAllowThreads();
1379 (arg1)->InitDialog();
1380
1381 wxPyEndAllowThreads(__tstate);
1382 if (PyErr_Occurred()) SWIG_fail;
1383 }
1384 Py_INCREF(Py_None); resultobj = Py_None;
1385 return resultobj;
1386 fail:
1387 return NULL;
1388}
1389
1390
1391static PyObject * Panel_swigregister(PyObject *self, PyObject *args) {
1392 PyObject *obj;
1393 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
1394 SWIG_TypeClientData(SWIGTYPE_p_wxPanel, obj);
1395 Py_INCREF(obj);
1396 return Py_BuildValue((char *)"");
1397}
1398static PyObject *_wrap_new_ScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1399 PyObject *resultobj;
1400 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 1401 int arg2 = (int) (int)-1 ;
d14a1e28
RD
1402 wxPoint const &arg3_defvalue = wxDefaultPosition ;
1403 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
1404 wxSize const &arg4_defvalue = wxDefaultSize ;
1405 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
1406 long arg5 = (long) wxHSCROLL|wxVSCROLL ;
1407 wxString const &arg6_defvalue = wxPyPanelNameStr ;
1408 wxString *arg6 = (wxString *) &arg6_defvalue ;
1409 wxScrolledWindow *result;
1410 wxPoint temp3 ;
1411 wxSize temp4 ;
423f194a 1412 bool temp6 = False ;
d14a1e28 1413 PyObject * obj0 = 0 ;
8edf1c75 1414 PyObject * obj1 = 0 ;
d14a1e28
RD
1415 PyObject * obj2 = 0 ;
1416 PyObject * obj3 = 0 ;
8edf1c75 1417 PyObject * obj4 = 0 ;
d14a1e28
RD
1418 PyObject * obj5 = 0 ;
1419 char *kwnames[] = {
1420 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1421 };
1422
8edf1c75 1423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_ScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
1424 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
1425 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 1426 if (obj1) {
2f4c0a16
RD
1427 arg2 = (int const) SWIG_AsInt(obj1);
1428 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 1429 }
d14a1e28
RD
1430 if (obj2) {
1431 {
1432 arg3 = &temp3;
1433 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
1434 }
1435 }
1436 if (obj3) {
1437 {
1438 arg4 = &temp4;
1439 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
1440 }
1441 }
8edf1c75 1442 if (obj4) {
2f4c0a16
RD
1443 arg5 = (long) SWIG_AsLong(obj4);
1444 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 1445 }
d14a1e28
RD
1446 if (obj5) {
1447 {
1448 arg6 = wxString_in_helper(obj5);
1449 if (arg6 == NULL) SWIG_fail;
423f194a 1450 temp6 = True;
d14a1e28
RD
1451 }
1452 }
1453 {
1454 PyThreadState* __tstate = wxPyBeginAllowThreads();
1455 result = (wxScrolledWindow *)new wxScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
1456
1457 wxPyEndAllowThreads(__tstate);
1458 if (PyErr_Occurred()) SWIG_fail;
1459 }
2f4c0a16 1460 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
d14a1e28
RD
1461 {
1462 if (temp6)
1463 delete arg6;
1464 }
1465 return resultobj;
1466 fail:
1467 {
1468 if (temp6)
1469 delete arg6;
1470 }
1471 return NULL;
1472}
1473
1474
1475static PyObject *_wrap_new_PreScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1476 PyObject *resultobj;
1477 wxScrolledWindow *result;
1478 char *kwnames[] = {
1479 NULL
1480 };
1481
1482 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreScrolledWindow",kwnames)) goto fail;
1483 {
1484 PyThreadState* __tstate = wxPyBeginAllowThreads();
1485 result = (wxScrolledWindow *)new wxScrolledWindow();
1486
1487 wxPyEndAllowThreads(__tstate);
1488 if (PyErr_Occurred()) SWIG_fail;
1489 }
2f4c0a16 1490 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
d14a1e28
RD
1491 return resultobj;
1492 fail:
1493 return NULL;
1494}
1495
1496
1497static PyObject *_wrap_ScrolledWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
1498 PyObject *resultobj;
1499 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1500 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 1501 int arg3 = (int) (int)-1 ;
d14a1e28
RD
1502 wxPoint const &arg4_defvalue = wxDefaultPosition ;
1503 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
1504 wxSize const &arg5_defvalue = wxDefaultSize ;
1505 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
1506 long arg6 = (long) wxHSCROLL|wxVSCROLL ;
1507 wxString const &arg7_defvalue = wxPyPanelNameStr ;
1508 wxString *arg7 = (wxString *) &arg7_defvalue ;
1509 bool result;
1510 wxPoint temp4 ;
1511 wxSize temp5 ;
423f194a 1512 bool temp7 = False ;
d14a1e28
RD
1513 PyObject * obj0 = 0 ;
1514 PyObject * obj1 = 0 ;
8edf1c75 1515 PyObject * obj2 = 0 ;
d14a1e28
RD
1516 PyObject * obj3 = 0 ;
1517 PyObject * obj4 = 0 ;
8edf1c75 1518 PyObject * obj5 = 0 ;
d14a1e28
RD
1519 PyObject * obj6 = 0 ;
1520 char *kwnames[] = {
1521 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1522 };
1523
8edf1c75 1524 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:ScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
1525 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1526 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1527 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
1528 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 1529 if (obj2) {
2f4c0a16
RD
1530 arg3 = (int const) SWIG_AsInt(obj2);
1531 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 1532 }
d14a1e28
RD
1533 if (obj3) {
1534 {
1535 arg4 = &temp4;
1536 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
1537 }
1538 }
1539 if (obj4) {
1540 {
1541 arg5 = &temp5;
1542 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
1543 }
1544 }
8edf1c75 1545 if (obj5) {
2f4c0a16
RD
1546 arg6 = (long) SWIG_AsLong(obj5);
1547 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 1548 }
d14a1e28
RD
1549 if (obj6) {
1550 {
1551 arg7 = wxString_in_helper(obj6);
1552 if (arg7 == NULL) SWIG_fail;
423f194a 1553 temp7 = True;
d14a1e28
RD
1554 }
1555 }
1556 {
1557 PyThreadState* __tstate = wxPyBeginAllowThreads();
1558 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
1559
1560 wxPyEndAllowThreads(__tstate);
1561 if (PyErr_Occurred()) SWIG_fail;
1562 }
4e760a36 1563 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
1564 {
1565 if (temp7)
1566 delete arg7;
1567 }
1568 return resultobj;
1569 fail:
1570 {
1571 if (temp7)
1572 delete arg7;
1573 }
1574 return NULL;
1575}
1576
1577
1578static PyObject *_wrap_ScrolledWindow_SetScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
1579 PyObject *resultobj;
1580 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1581 int arg2 ;
1582 int arg3 ;
1583 int arg4 ;
1584 int arg5 ;
1585 int arg6 = (int) 0 ;
1586 int arg7 = (int) 0 ;
423f194a 1587 bool arg8 = (bool) False ;
d14a1e28 1588 PyObject * obj0 = 0 ;
8edf1c75
RD
1589 PyObject * obj1 = 0 ;
1590 PyObject * obj2 = 0 ;
1591 PyObject * obj3 = 0 ;
1592 PyObject * obj4 = 0 ;
1593 PyObject * obj5 = 0 ;
1594 PyObject * obj6 = 0 ;
d14a1e28
RD
1595 PyObject * obj7 = 0 ;
1596 char *kwnames[] = {
1597 (char *) "self",(char *) "pixelsPerUnitX",(char *) "pixelsPerUnitY",(char *) "noUnitsX",(char *) "noUnitsY",(char *) "xPos",(char *) "yPos",(char *) "noRefresh", NULL
1598 };
1599
8edf1c75 1600 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|OOO:ScrolledWindow_SetScrollbars",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
2f4c0a16
RD
1601 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1602 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1603 arg2 = (int) SWIG_AsInt(obj1);
1604 if (PyErr_Occurred()) SWIG_fail;
1605 arg3 = (int) SWIG_AsInt(obj2);
1606 if (PyErr_Occurred()) SWIG_fail;
1607 arg4 = (int) SWIG_AsInt(obj3);
1608 if (PyErr_Occurred()) SWIG_fail;
1609 arg5 = (int) SWIG_AsInt(obj4);
1610 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 1611 if (obj5) {
2f4c0a16
RD
1612 arg6 = (int) SWIG_AsInt(obj5);
1613 if (PyErr_Occurred()) SWIG_fail;
8edf1c75
RD
1614 }
1615 if (obj6) {
2f4c0a16
RD
1616 arg7 = (int) SWIG_AsInt(obj6);
1617 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 1618 }
d14a1e28 1619 if (obj7) {
2f4c0a16
RD
1620 arg8 = (bool) SWIG_AsBool(obj7);
1621 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
1622 }
1623 {
1624 PyThreadState* __tstate = wxPyBeginAllowThreads();
1625 (arg1)->SetScrollbars(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
1626
1627 wxPyEndAllowThreads(__tstate);
1628 if (PyErr_Occurred()) SWIG_fail;
1629 }
1630 Py_INCREF(Py_None); resultobj = Py_None;
1631 return resultobj;
1632 fail:
1633 return NULL;
1634}
1635
1636
1637static PyObject *_wrap_ScrolledWindow_Scroll(PyObject *self, PyObject *args, PyObject *kwargs) {
1638 PyObject *resultobj;
1639 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1640 int arg2 ;
1641 int arg3 ;
1642 PyObject * obj0 = 0 ;
8edf1c75
RD
1643 PyObject * obj1 = 0 ;
1644 PyObject * obj2 = 0 ;
d14a1e28
RD
1645 char *kwnames[] = {
1646 (char *) "self",(char *) "x",(char *) "y", NULL
1647 };
1648
8edf1c75 1649 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_Scroll",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
1650 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1651 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1652 arg2 = (int) SWIG_AsInt(obj1);
1653 if (PyErr_Occurred()) SWIG_fail;
1654 arg3 = (int) SWIG_AsInt(obj2);
1655 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
1656 {
1657 PyThreadState* __tstate = wxPyBeginAllowThreads();
1658 (arg1)->Scroll(arg2,arg3);
1659
1660 wxPyEndAllowThreads(__tstate);
1661 if (PyErr_Occurred()) SWIG_fail;
1662 }
1663 Py_INCREF(Py_None); resultobj = Py_None;
1664 return resultobj;
1665 fail:
1666 return NULL;
1667}
1668
1669
1670static PyObject *_wrap_ScrolledWindow_GetScrollPageSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1671 PyObject *resultobj;
1672 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1673 int arg2 ;
1674 int result;
1675 PyObject * obj0 = 0 ;
8edf1c75 1676 PyObject * obj1 = 0 ;
d14a1e28
RD
1677 char *kwnames[] = {
1678 (char *) "self",(char *) "orient", NULL
1679 };
1680
8edf1c75 1681 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_GetScrollPageSize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
1682 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1683 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1684 arg2 = (int) SWIG_AsInt(obj1);
1685 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
1686 {
1687 PyThreadState* __tstate = wxPyBeginAllowThreads();
1688 result = (int)((wxScrolledWindow const *)arg1)->GetScrollPageSize(arg2);
1689
1690 wxPyEndAllowThreads(__tstate);
1691 if (PyErr_Occurred()) SWIG_fail;
1692 }
2f4c0a16 1693 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
1694 return resultobj;
1695 fail:
1696 return NULL;
1697}
1698
1699
1700static PyObject *_wrap_ScrolledWindow_SetScrollPageSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1701 PyObject *resultobj;
1702 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1703 int arg2 ;
1704 int arg3 ;
1705 PyObject * obj0 = 0 ;
8edf1c75
RD
1706 PyObject * obj1 = 0 ;
1707 PyObject * obj2 = 0 ;
d14a1e28
RD
1708 char *kwnames[] = {
1709 (char *) "self",(char *) "orient",(char *) "pageSize", NULL
1710 };
1711
8edf1c75 1712 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollPageSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
1713 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1714 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1715 arg2 = (int) SWIG_AsInt(obj1);
1716 if (PyErr_Occurred()) SWIG_fail;
1717 arg3 = (int) SWIG_AsInt(obj2);
1718 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
1719 {
1720 PyThreadState* __tstate = wxPyBeginAllowThreads();
1721 (arg1)->SetScrollPageSize(arg2,arg3);
1722
1723 wxPyEndAllowThreads(__tstate);
1724 if (PyErr_Occurred()) SWIG_fail;
1725 }
1726 Py_INCREF(Py_None); resultobj = Py_None;
1727 return resultobj;
1728 fail:
1729 return NULL;
1730}
1731
1732
1733static PyObject *_wrap_ScrolledWindow_SetScrollRate(PyObject *self, PyObject *args, PyObject *kwargs) {
1734 PyObject *resultobj;
1735 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1736 int arg2 ;
1737 int arg3 ;
1738 PyObject * obj0 = 0 ;
8edf1c75
RD
1739 PyObject * obj1 = 0 ;
1740 PyObject * obj2 = 0 ;
d14a1e28
RD
1741 char *kwnames[] = {
1742 (char *) "self",(char *) "xstep",(char *) "ystep", NULL
1743 };
1744
8edf1c75 1745 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollRate",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
1746 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1747 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1748 arg2 = (int) SWIG_AsInt(obj1);
1749 if (PyErr_Occurred()) SWIG_fail;
1750 arg3 = (int) SWIG_AsInt(obj2);
1751 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
1752 {
1753 PyThreadState* __tstate = wxPyBeginAllowThreads();
1754 (arg1)->SetScrollRate(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
1766static PyObject *_wrap_ScrolledWindow_GetScrollPixelsPerUnit(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_GetScrollPixelsPerUnit",kwnames,&obj0)) goto fail;
2f4c0a16
RD
1781 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1782 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
1783 {
1784 PyThreadState* __tstate = wxPyBeginAllowThreads();
1785 ((wxScrolledWindow const *)arg1)->GetScrollPixelsPerUnit(arg2,arg3);
1786
1787 wxPyEndAllowThreads(__tstate);
1788 if (PyErr_Occurred()) SWIG_fail;
1789 }
1790 Py_INCREF(Py_None); resultobj = Py_None;
1791 {
1792 PyObject *o = PyInt_FromLong((long) (*arg2));
1793 resultobj = t_output_helper(resultobj,o);
1794 }
1795 {
1796 PyObject *o = PyInt_FromLong((long) (*arg3));
1797 resultobj = t_output_helper(resultobj,o);
1798 }
1799 return resultobj;
1800 fail:
1801 return NULL;
1802}
1803
1804
1805static PyObject *_wrap_ScrolledWindow_EnableScrolling(PyObject *self, PyObject *args, PyObject *kwargs) {
1806 PyObject *resultobj;
1807 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1808 bool arg2 ;
1809 bool arg3 ;
1810 PyObject * obj0 = 0 ;
1811 PyObject * obj1 = 0 ;
1812 PyObject * obj2 = 0 ;
1813 char *kwnames[] = {
1814 (char *) "self",(char *) "x_scrolling",(char *) "y_scrolling", NULL
1815 };
1816
1817 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_EnableScrolling",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
1818 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1819 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1820 arg2 = (bool) SWIG_AsBool(obj1);
1821 if (PyErr_Occurred()) SWIG_fail;
1822 arg3 = (bool) SWIG_AsBool(obj2);
1823 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
1824 {
1825 PyThreadState* __tstate = wxPyBeginAllowThreads();
1826 (arg1)->EnableScrolling(arg2,arg3);
1827
1828 wxPyEndAllowThreads(__tstate);
1829 if (PyErr_Occurred()) SWIG_fail;
1830 }
1831 Py_INCREF(Py_None); resultobj = Py_None;
1832 return resultobj;
1833 fail:
1834 return NULL;
1835}
1836
1837
1838static PyObject *_wrap_ScrolledWindow_GetViewStart(PyObject *self, PyObject *args, PyObject *kwargs) {
1839 PyObject *resultobj;
1840 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1841 int *arg2 = (int *) 0 ;
1842 int *arg3 = (int *) 0 ;
1843 int temp2 ;
1844 int temp3 ;
1845 PyObject * obj0 = 0 ;
1846 char *kwnames[] = {
1847 (char *) "self", NULL
1848 };
1849
1850 arg2 = &temp2;
1851 arg3 = &temp3;
1852 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetViewStart",kwnames,&obj0)) goto fail;
2f4c0a16
RD
1853 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1854 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
1855 {
1856 PyThreadState* __tstate = wxPyBeginAllowThreads();
1857 ((wxScrolledWindow const *)arg1)->GetViewStart(arg2,arg3);
1858
1859 wxPyEndAllowThreads(__tstate);
1860 if (PyErr_Occurred()) SWIG_fail;
1861 }
1862 Py_INCREF(Py_None); resultobj = Py_None;
1863 {
1864 PyObject *o = PyInt_FromLong((long) (*arg2));
1865 resultobj = t_output_helper(resultobj,o);
1866 }
1867 {
1868 PyObject *o = PyInt_FromLong((long) (*arg3));
1869 resultobj = t_output_helper(resultobj,o);
1870 }
1871 return resultobj;
1872 fail:
1873 return NULL;
1874}
1875
1876
1877static PyObject *_wrap_ScrolledWindow_SetScale(PyObject *self, PyObject *args, PyObject *kwargs) {
1878 PyObject *resultobj;
1879 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1880 double arg2 ;
1881 double arg3 ;
1882 PyObject * obj0 = 0 ;
8edf1c75
RD
1883 PyObject * obj1 = 0 ;
1884 PyObject * obj2 = 0 ;
d14a1e28
RD
1885 char *kwnames[] = {
1886 (char *) "self",(char *) "xs",(char *) "ys", NULL
1887 };
1888
8edf1c75 1889 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScale",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
1890 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1891 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1892 arg2 = (double) SWIG_AsDouble(obj1);
1893 if (PyErr_Occurred()) SWIG_fail;
1894 arg3 = (double) SWIG_AsDouble(obj2);
1895 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
1896 {
1897 PyThreadState* __tstate = wxPyBeginAllowThreads();
1898 (arg1)->SetScale(arg2,arg3);
1899
1900 wxPyEndAllowThreads(__tstate);
1901 if (PyErr_Occurred()) SWIG_fail;
1902 }
1903 Py_INCREF(Py_None); resultobj = Py_None;
1904 return resultobj;
1905 fail:
1906 return NULL;
1907}
1908
1909
1910static PyObject *_wrap_ScrolledWindow_GetScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
1911 PyObject *resultobj;
1912 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1913 double result;
1914 PyObject * obj0 = 0 ;
1915 char *kwnames[] = {
1916 (char *) "self", NULL
1917 };
1918
1919 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleX",kwnames,&obj0)) goto fail;
2f4c0a16
RD
1920 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1921 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
1922 {
1923 PyThreadState* __tstate = wxPyBeginAllowThreads();
1924 result = (double)((wxScrolledWindow const *)arg1)->GetScaleX();
1925
1926 wxPyEndAllowThreads(__tstate);
1927 if (PyErr_Occurred()) SWIG_fail;
1928 }
2f4c0a16 1929 resultobj = SWIG_FromDouble((double)result);
d14a1e28
RD
1930 return resultobj;
1931 fail:
1932 return NULL;
1933}
1934
1935
1936static PyObject *_wrap_ScrolledWindow_GetScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
1937 PyObject *resultobj;
1938 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1939 double result;
1940 PyObject * obj0 = 0 ;
1941 char *kwnames[] = {
1942 (char *) "self", NULL
1943 };
1944
1945 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleY",kwnames,&obj0)) goto fail;
2f4c0a16
RD
1946 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1947 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
1948 {
1949 PyThreadState* __tstate = wxPyBeginAllowThreads();
1950 result = (double)((wxScrolledWindow const *)arg1)->GetScaleY();
1951
1952 wxPyEndAllowThreads(__tstate);
1953 if (PyErr_Occurred()) SWIG_fail;
1954 }
2f4c0a16 1955 resultobj = SWIG_FromDouble((double)result);
d14a1e28
RD
1956 return resultobj;
1957 fail:
1958 return NULL;
1959}
1960
1961
1962static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(PyObject *self, PyObject *args) {
1963 PyObject *resultobj;
1964 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
44127b65
RD
1965 wxPoint *arg2 = 0 ;
1966 wxPoint result;
1967 wxPoint temp2 ;
d14a1e28 1968 PyObject * obj0 = 0 ;
44127b65 1969 PyObject * obj1 = 0 ;
d14a1e28 1970
44127b65 1971 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1)) goto fail;
2f4c0a16
RD
1972 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1973 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
44127b65
RD
1974 {
1975 arg2 = &temp2;
1976 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
1977 }
d14a1e28
RD
1978 {
1979 PyThreadState* __tstate = wxPyBeginAllowThreads();
44127b65 1980 result = ((wxScrolledWindow const *)arg1)->CalcScrolledPosition((wxPoint const &)*arg2);
d14a1e28
RD
1981
1982 wxPyEndAllowThreads(__tstate);
1983 if (PyErr_Occurred()) SWIG_fail;
1984 }
d14a1e28 1985 {
44127b65
RD
1986 wxPoint * resultptr;
1987 resultptr = new wxPoint((wxPoint &) result);
2f4c0a16 1988 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
d14a1e28
RD
1989 }
1990 return resultobj;
1991 fail:
1992 return NULL;
1993}
1994
1995
1996static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(PyObject *self, PyObject *args) {
1997 PyObject *resultobj;
1998 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
44127b65
RD
1999 int arg2 ;
2000 int arg3 ;
2001 int *arg4 = (int *) 0 ;
2002 int *arg5 = (int *) 0 ;
2003 int temp4 ;
2004 int temp5 ;
d14a1e28 2005 PyObject * obj0 = 0 ;
8edf1c75
RD
2006 PyObject * obj1 = 0 ;
2007 PyObject * obj2 = 0 ;
d14a1e28 2008
44127b65
RD
2009 arg4 = &temp4;
2010 arg5 = &temp5;
8edf1c75 2011 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
2012 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2013 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2014 arg2 = (int) SWIG_AsInt(obj1);
2015 if (PyErr_Occurred()) SWIG_fail;
2016 arg3 = (int) SWIG_AsInt(obj2);
2017 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
2018 {
2019 PyThreadState* __tstate = wxPyBeginAllowThreads();
44127b65 2020 ((wxScrolledWindow const *)arg1)->CalcScrolledPosition(arg2,arg3,arg4,arg5);
d14a1e28
RD
2021
2022 wxPyEndAllowThreads(__tstate);
2023 if (PyErr_Occurred()) SWIG_fail;
2024 }
44127b65 2025 Py_INCREF(Py_None); resultobj = Py_None;
d14a1e28 2026 {
44127b65
RD
2027 PyObject *o = PyInt_FromLong((long) (*arg4));
2028 resultobj = t_output_helper(resultobj,o);
2029 }
2030 {
2031 PyObject *o = PyInt_FromLong((long) (*arg5));
2032 resultobj = t_output_helper(resultobj,o);
d14a1e28
RD
2033 }
2034 return resultobj;
2035 fail:
2036 return NULL;
2037}
2038
2039
2040static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition(PyObject *self, PyObject *args) {
2041 int argc;
2042 PyObject *argv[4];
2043 int ii;
2044
2045 argc = PyObject_Length(args);
2046 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
2047 argv[ii] = PyTuple_GetItem(args,ii);
2048 }
2049 if (argc == 2) {
2050 int _v;
2051 {
2052 void *ptr;
2f4c0a16 2053 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
d14a1e28
RD
2054 _v = 0;
2055 PyErr_Clear();
2056 } else {
2057 _v = 1;
2058 }
2059 }
2060 if (_v) {
2061 {
2062 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
2063 }
2064 if (_v) {
44127b65 2065 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(self,args);
d14a1e28
RD
2066 }
2067 }
2068 }
2069 if (argc == 3) {
2070 int _v;
2071 {
2072 void *ptr;
2f4c0a16 2073 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
d14a1e28
RD
2074 _v = 0;
2075 PyErr_Clear();
2076 } else {
2077 _v = 1;
2078 }
2079 }
2080 if (_v) {
2f4c0a16 2081 _v = SWIG_CheckInt(argv[1]);
d14a1e28 2082 if (_v) {
2f4c0a16 2083 _v = SWIG_CheckInt(argv[2]);
d14a1e28 2084 if (_v) {
44127b65 2085 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(self,args);
d14a1e28
RD
2086 }
2087 }
2088 }
2089 }
2090
2091 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'ScrolledWindow_CalcScrolledPosition'");
2092 return NULL;
2093}
2094
2095
2096static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(PyObject *self, PyObject *args) {
2097 PyObject *resultobj;
2098 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
44127b65
RD
2099 wxPoint *arg2 = 0 ;
2100 wxPoint result;
2101 wxPoint temp2 ;
d14a1e28 2102 PyObject * obj0 = 0 ;
44127b65 2103 PyObject * obj1 = 0 ;
d14a1e28 2104
44127b65 2105 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1)) goto fail;
2f4c0a16
RD
2106 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2107 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
44127b65
RD
2108 {
2109 arg2 = &temp2;
2110 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
2111 }
d14a1e28
RD
2112 {
2113 PyThreadState* __tstate = wxPyBeginAllowThreads();
44127b65 2114 result = ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition((wxPoint const &)*arg2);
d14a1e28
RD
2115
2116 wxPyEndAllowThreads(__tstate);
2117 if (PyErr_Occurred()) SWIG_fail;
2118 }
d14a1e28 2119 {
44127b65
RD
2120 wxPoint * resultptr;
2121 resultptr = new wxPoint((wxPoint &) result);
2f4c0a16 2122 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
d14a1e28
RD
2123 }
2124 return resultobj;
2125 fail:
2126 return NULL;
2127}
2128
2129
2130static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(PyObject *self, PyObject *args) {
2131 PyObject *resultobj;
2132 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
44127b65
RD
2133 int arg2 ;
2134 int arg3 ;
2135 int *arg4 = (int *) 0 ;
2136 int *arg5 = (int *) 0 ;
2137 int temp4 ;
2138 int temp5 ;
d14a1e28 2139 PyObject * obj0 = 0 ;
8edf1c75
RD
2140 PyObject * obj1 = 0 ;
2141 PyObject * obj2 = 0 ;
d14a1e28 2142
44127b65
RD
2143 arg4 = &temp4;
2144 arg5 = &temp5;
8edf1c75 2145 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
2146 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2147 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2148 arg2 = (int) SWIG_AsInt(obj1);
2149 if (PyErr_Occurred()) SWIG_fail;
2150 arg3 = (int) SWIG_AsInt(obj2);
2151 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
2152 {
2153 PyThreadState* __tstate = wxPyBeginAllowThreads();
44127b65 2154 ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition(arg2,arg3,arg4,arg5);
d14a1e28
RD
2155
2156 wxPyEndAllowThreads(__tstate);
2157 if (PyErr_Occurred()) SWIG_fail;
2158 }
44127b65
RD
2159 Py_INCREF(Py_None); resultobj = Py_None;
2160 {
2161 PyObject *o = PyInt_FromLong((long) (*arg4));
2162 resultobj = t_output_helper(resultobj,o);
2163 }
d14a1e28 2164 {
44127b65
RD
2165 PyObject *o = PyInt_FromLong((long) (*arg5));
2166 resultobj = t_output_helper(resultobj,o);
d14a1e28
RD
2167 }
2168 return resultobj;
2169 fail:
2170 return NULL;
2171}
2172
2173
2174static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition(PyObject *self, PyObject *args) {
2175 int argc;
2176 PyObject *argv[4];
2177 int ii;
2178
2179 argc = PyObject_Length(args);
2180 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
2181 argv[ii] = PyTuple_GetItem(args,ii);
2182 }
2183 if (argc == 2) {
2184 int _v;
2185 {
2186 void *ptr;
2f4c0a16 2187 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
d14a1e28
RD
2188 _v = 0;
2189 PyErr_Clear();
2190 } else {
2191 _v = 1;
2192 }
2193 }
2194 if (_v) {
2195 {
2196 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
2197 }
2198 if (_v) {
44127b65 2199 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(self,args);
d14a1e28
RD
2200 }
2201 }
2202 }
2203 if (argc == 3) {
2204 int _v;
2205 {
2206 void *ptr;
2f4c0a16 2207 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
d14a1e28
RD
2208 _v = 0;
2209 PyErr_Clear();
2210 } else {
2211 _v = 1;
2212 }
2213 }
2214 if (_v) {
2f4c0a16 2215 _v = SWIG_CheckInt(argv[1]);
d14a1e28 2216 if (_v) {
2f4c0a16 2217 _v = SWIG_CheckInt(argv[2]);
d14a1e28 2218 if (_v) {
44127b65 2219 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(self,args);
d14a1e28
RD
2220 }
2221 }
2222 }
2223 }
2224
2225 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'ScrolledWindow_CalcUnscrolledPosition'");
2226 return NULL;
2227}
2228
2229
2230static PyObject *_wrap_ScrolledWindow_AdjustScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
2231 PyObject *resultobj;
2232 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2233 PyObject * obj0 = 0 ;
2234 char *kwnames[] = {
2235 (char *) "self", NULL
2236 };
2237
2238 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_AdjustScrollbars",kwnames,&obj0)) goto fail;
2f4c0a16
RD
2239 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2240 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2241 {
2242 PyThreadState* __tstate = wxPyBeginAllowThreads();
2243 (arg1)->AdjustScrollbars();
2244
2245 wxPyEndAllowThreads(__tstate);
2246 if (PyErr_Occurred()) SWIG_fail;
2247 }
2248 Py_INCREF(Py_None); resultobj = Py_None;
2249 return resultobj;
2250 fail:
2251 return NULL;
2252}
2253
2254
2255static PyObject *_wrap_ScrolledWindow_CalcScrollInc(PyObject *self, PyObject *args, PyObject *kwargs) {
2256 PyObject *resultobj;
2257 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2258 wxScrollWinEvent *arg2 = 0 ;
2259 int result;
2260 PyObject * obj0 = 0 ;
2261 PyObject * obj1 = 0 ;
2262 char *kwnames[] = {
2263 (char *) "self",(char *) "event", NULL
2264 };
2265
2266 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_CalcScrollInc",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
2267 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2268 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2269 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxScrollWinEvent,
2270 SWIG_POINTER_EXCEPTION | 0)) == -1)
2271 SWIG_fail;
d14a1e28 2272 if (arg2 == NULL) {
2f4c0a16
RD
2273 PyErr_SetString(PyExc_TypeError,"null reference");
2274 SWIG_fail;
d14a1e28
RD
2275 }
2276 {
2277 PyThreadState* __tstate = wxPyBeginAllowThreads();
2278 result = (int)(arg1)->CalcScrollInc(*arg2);
2279
2280 wxPyEndAllowThreads(__tstate);
2281 if (PyErr_Occurred()) SWIG_fail;
2282 }
2f4c0a16 2283 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
2284 return resultobj;
2285 fail:
2286 return NULL;
2287}
2288
2289
2290static PyObject *_wrap_ScrolledWindow_SetTargetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
2291 PyObject *resultobj;
2292 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2293 wxWindow *arg2 = (wxWindow *) 0 ;
2294 PyObject * obj0 = 0 ;
2295 PyObject * obj1 = 0 ;
2296 char *kwnames[] = {
2297 (char *) "self",(char *) "target", NULL
2298 };
2299
2300 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetWindow",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
2301 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2302 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2303 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
2304 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2305 {
2306 PyThreadState* __tstate = wxPyBeginAllowThreads();
2307 (arg1)->SetTargetWindow(arg2);
2308
2309 wxPyEndAllowThreads(__tstate);
2310 if (PyErr_Occurred()) SWIG_fail;
2311 }
2312 Py_INCREF(Py_None); resultobj = Py_None;
2313 return resultobj;
2314 fail:
2315 return NULL;
2316}
2317
2318
2319static PyObject *_wrap_ScrolledWindow_GetTargetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
2320 PyObject *resultobj;
2321 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2322 wxWindow *result;
2323 PyObject * obj0 = 0 ;
2324 char *kwnames[] = {
2325 (char *) "self", NULL
2326 };
2327
2328 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetWindow",kwnames,&obj0)) goto fail;
2f4c0a16
RD
2329 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2330 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2331 {
2332 PyThreadState* __tstate = wxPyBeginAllowThreads();
2333 result = (wxWindow *)((wxScrolledWindow const *)arg1)->GetTargetWindow();
2334
2335 wxPyEndAllowThreads(__tstate);
2336 if (PyErr_Occurred()) SWIG_fail;
2337 }
2338 {
2339 resultobj = wxPyMake_wxObject(result);
2340 }
2341 return resultobj;
2342 fail:
2343 return NULL;
2344}
2345
2346
2347static PyObject *_wrap_ScrolledWindow_SetTargetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
2348 PyObject *resultobj;
2349 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2350 wxRect *arg2 = 0 ;
2351 wxRect temp2 ;
2352 PyObject * obj0 = 0 ;
2353 PyObject * obj1 = 0 ;
2354 char *kwnames[] = {
2355 (char *) "self",(char *) "rect", NULL
2356 };
2357
2358 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetRect",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
2359 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2360 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2361 {
2362 arg2 = &temp2;
2363 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
2364 }
2365 {
2366 PyThreadState* __tstate = wxPyBeginAllowThreads();
2367 (arg1)->SetTargetRect((wxRect const &)*arg2);
2368
2369 wxPyEndAllowThreads(__tstate);
2370 if (PyErr_Occurred()) SWIG_fail;
2371 }
2372 Py_INCREF(Py_None); resultobj = Py_None;
2373 return resultobj;
2374 fail:
2375 return NULL;
2376}
2377
2378
2379static PyObject *_wrap_ScrolledWindow_GetTargetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
2380 PyObject *resultobj;
2381 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2382 wxRect result;
2383 PyObject * obj0 = 0 ;
2384 char *kwnames[] = {
2385 (char *) "self", NULL
2386 };
2387
2388 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetRect",kwnames,&obj0)) goto fail;
2f4c0a16
RD
2389 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2390 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2391 {
2392 PyThreadState* __tstate = wxPyBeginAllowThreads();
2393 result = ((wxScrolledWindow const *)arg1)->GetTargetRect();
2394
2395 wxPyEndAllowThreads(__tstate);
2396 if (PyErr_Occurred()) SWIG_fail;
2397 }
2398 {
2399 wxRect * resultptr;
2400 resultptr = new wxRect((wxRect &) result);
2f4c0a16 2401 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
d14a1e28
RD
2402 }
2403 return resultobj;
2404 fail:
2405 return NULL;
2406}
2407
2408
2409static PyObject * ScrolledWindow_swigregister(PyObject *self, PyObject *args) {
2410 PyObject *obj;
2411 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
2412 SWIG_TypeClientData(SWIGTYPE_p_wxScrolledWindow, obj);
2413 Py_INCREF(obj);
2414 return Py_BuildValue((char *)"");
2415}
2f4c0a16 2416static int _wrap_FrameNameStr_set(PyObject *_val) {
d03fd34d
RD
2417 PyErr_SetString(PyExc_TypeError,"Variable FrameNameStr is read-only.");
2418 return 1;
2419}
2420
2421
2422static PyObject *_wrap_FrameNameStr_get() {
2423 PyObject *pyobj;
2424
2425 {
2426#if wxUSE_UNICODE
2427 pyobj = PyUnicode_FromWideChar((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
2428#else
2429 pyobj = PyString_FromStringAndSize((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
2430#endif
2431 }
2432 return pyobj;
2433}
2434
2435
2f4c0a16 2436static int _wrap_DialogNameStr_set(PyObject *_val) {
d03fd34d
RD
2437 PyErr_SetString(PyExc_TypeError,"Variable DialogNameStr is read-only.");
2438 return 1;
2439}
2440
2441
2442static PyObject *_wrap_DialogNameStr_get() {
2443 PyObject *pyobj;
2444
2445 {
2446#if wxUSE_UNICODE
2447 pyobj = PyUnicode_FromWideChar((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
2448#else
2449 pyobj = PyString_FromStringAndSize((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
2450#endif
2451 }
2452 return pyobj;
2453}
2454
2455
2f4c0a16 2456static int _wrap_StatusLineNameStr_set(PyObject *_val) {
d03fd34d
RD
2457 PyErr_SetString(PyExc_TypeError,"Variable StatusLineNameStr is read-only.");
2458 return 1;
2459}
2460
2461
2462static PyObject *_wrap_StatusLineNameStr_get() {
2463 PyObject *pyobj;
2464
2465 {
2466#if wxUSE_UNICODE
2467 pyobj = PyUnicode_FromWideChar((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
2468#else
2469 pyobj = PyString_FromStringAndSize((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
2470#endif
2471 }
2472 return pyobj;
2473}
2474
2475
2f4c0a16 2476static int _wrap_ToolBarNameStr_set(PyObject *_val) {
d03fd34d
RD
2477 PyErr_SetString(PyExc_TypeError,"Variable ToolBarNameStr is read-only.");
2478 return 1;
2479}
2480
2481
2482static PyObject *_wrap_ToolBarNameStr_get() {
2483 PyObject *pyobj;
2484
2485 {
2486#if wxUSE_UNICODE
2487 pyobj = PyUnicode_FromWideChar((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
2488#else
2489 pyobj = PyString_FromStringAndSize((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
2490#endif
2491 }
2492 return pyobj;
2493}
2494
2495
d14a1e28
RD
2496static PyObject *_wrap_TopLevelWindow_Maximize(PyObject *self, PyObject *args, PyObject *kwargs) {
2497 PyObject *resultobj;
2498 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
423f194a 2499 bool arg2 = (bool) True ;
d14a1e28
RD
2500 PyObject * obj0 = 0 ;
2501 PyObject * obj1 = 0 ;
2502 char *kwnames[] = {
2503 (char *) "self",(char *) "maximize", NULL
2504 };
2505
2506 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Maximize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
2507 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2508 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 2509 if (obj1) {
2f4c0a16
RD
2510 arg2 = (bool) SWIG_AsBool(obj1);
2511 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
2512 }
2513 {
2514 PyThreadState* __tstate = wxPyBeginAllowThreads();
2515 (arg1)->Maximize(arg2);
2516
2517 wxPyEndAllowThreads(__tstate);
2518 if (PyErr_Occurred()) SWIG_fail;
2519 }
2520 Py_INCREF(Py_None); resultobj = Py_None;
2521 return resultobj;
2522 fail:
2523 return NULL;
2524}
2525
2526
2527static PyObject *_wrap_TopLevelWindow_Restore(PyObject *self, PyObject *args, PyObject *kwargs) {
2528 PyObject *resultobj;
2529 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2530 PyObject * obj0 = 0 ;
2531 char *kwnames[] = {
2532 (char *) "self", NULL
2533 };
2534
2535 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_Restore",kwnames,&obj0)) goto fail;
2f4c0a16
RD
2536 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2537 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2538 {
2539 PyThreadState* __tstate = wxPyBeginAllowThreads();
2540 (arg1)->Restore();
2541
2542 wxPyEndAllowThreads(__tstate);
2543 if (PyErr_Occurred()) SWIG_fail;
2544 }
2545 Py_INCREF(Py_None); resultobj = Py_None;
2546 return resultobj;
2547 fail:
2548 return NULL;
2549}
2550
2551
2552static PyObject *_wrap_TopLevelWindow_Iconize(PyObject *self, PyObject *args, PyObject *kwargs) {
2553 PyObject *resultobj;
2554 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
423f194a 2555 bool arg2 = (bool) True ;
d14a1e28
RD
2556 PyObject * obj0 = 0 ;
2557 PyObject * obj1 = 0 ;
2558 char *kwnames[] = {
2559 (char *) "self",(char *) "iconize", NULL
2560 };
2561
2562 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Iconize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
2563 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2564 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 2565 if (obj1) {
2f4c0a16
RD
2566 arg2 = (bool) SWIG_AsBool(obj1);
2567 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
2568 }
2569 {
2570 PyThreadState* __tstate = wxPyBeginAllowThreads();
2571 (arg1)->Iconize(arg2);
2572
2573 wxPyEndAllowThreads(__tstate);
2574 if (PyErr_Occurred()) SWIG_fail;
2575 }
2576 Py_INCREF(Py_None); resultobj = Py_None;
2577 return resultobj;
2578 fail:
2579 return NULL;
2580}
2581
2582
2583static PyObject *_wrap_TopLevelWindow_IsMaximized(PyObject *self, PyObject *args, PyObject *kwargs) {
2584 PyObject *resultobj;
2585 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2586 bool result;
2587 PyObject * obj0 = 0 ;
2588 char *kwnames[] = {
2589 (char *) "self", NULL
2590 };
2591
2592 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsMaximized",kwnames,&obj0)) goto fail;
2f4c0a16
RD
2593 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2594 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2595 {
2596 PyThreadState* __tstate = wxPyBeginAllowThreads();
2597 result = (bool)((wxTopLevelWindow const *)arg1)->IsMaximized();
2598
2599 wxPyEndAllowThreads(__tstate);
2600 if (PyErr_Occurred()) SWIG_fail;
2601 }
4e760a36 2602 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
2603 return resultobj;
2604 fail:
2605 return NULL;
2606}
2607
2608
2609static PyObject *_wrap_TopLevelWindow_IsIconized(PyObject *self, PyObject *args, PyObject *kwargs) {
2610 PyObject *resultobj;
2611 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2612 bool result;
2613 PyObject * obj0 = 0 ;
2614 char *kwnames[] = {
2615 (char *) "self", NULL
2616 };
2617
2618 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsIconized",kwnames,&obj0)) goto fail;
2f4c0a16
RD
2619 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2620 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2621 {
2622 PyThreadState* __tstate = wxPyBeginAllowThreads();
2623 result = (bool)((wxTopLevelWindow const *)arg1)->IsIconized();
2624
2625 wxPyEndAllowThreads(__tstate);
2626 if (PyErr_Occurred()) SWIG_fail;
2627 }
4e760a36 2628 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
2629 return resultobj;
2630 fail:
2631 return NULL;
2632}
2633
2634
2635static PyObject *_wrap_TopLevelWindow_GetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
2636 PyObject *resultobj;
2637 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2638 wxIcon result;
2639 PyObject * obj0 = 0 ;
2640 char *kwnames[] = {
2641 (char *) "self", NULL
2642 };
2643
2644 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetIcon",kwnames,&obj0)) goto fail;
2f4c0a16
RD
2645 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2646 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2647 {
2648 PyThreadState* __tstate = wxPyBeginAllowThreads();
2649 result = ((wxTopLevelWindow const *)arg1)->GetIcon();
2650
2651 wxPyEndAllowThreads(__tstate);
2652 if (PyErr_Occurred()) SWIG_fail;
2653 }
2654 {
2655 wxIcon * resultptr;
2656 resultptr = new wxIcon((wxIcon &) result);
2f4c0a16 2657 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxIcon, 1);
d14a1e28
RD
2658 }
2659 return resultobj;
2660 fail:
2661 return NULL;
2662}
2663
2664
2665static PyObject *_wrap_TopLevelWindow_SetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
2666 PyObject *resultobj;
2667 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2668 wxIcon *arg2 = 0 ;
2669 PyObject * obj0 = 0 ;
2670 PyObject * obj1 = 0 ;
2671 char *kwnames[] = {
2672 (char *) "self",(char *) "icon", NULL
2673 };
2674
2675 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcon",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
2676 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2677 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2678 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxIcon,
2679 SWIG_POINTER_EXCEPTION | 0)) == -1)
2680 SWIG_fail;
d14a1e28 2681 if (arg2 == NULL) {
2f4c0a16
RD
2682 PyErr_SetString(PyExc_TypeError,"null reference");
2683 SWIG_fail;
d14a1e28
RD
2684 }
2685 {
2686 PyThreadState* __tstate = wxPyBeginAllowThreads();
2687 (arg1)->SetIcon((wxIcon const &)*arg2);
2688
2689 wxPyEndAllowThreads(__tstate);
2690 if (PyErr_Occurred()) SWIG_fail;
2691 }
2692 Py_INCREF(Py_None); resultobj = Py_None;
2693 return resultobj;
2694 fail:
2695 return NULL;
2696}
2697
2698
2699static PyObject *_wrap_TopLevelWindow_SetIcons(PyObject *self, PyObject *args, PyObject *kwargs) {
2700 PyObject *resultobj;
2701 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2702 wxIconBundle *arg2 = 0 ;
2703 PyObject * obj0 = 0 ;
2704 PyObject * obj1 = 0 ;
2705 char *kwnames[] = {
2706 (char *) "self",(char *) "icons", NULL
2707 };
2708
2709 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcons",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
2710 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2711 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2712 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxIconBundle,
2713 SWIG_POINTER_EXCEPTION | 0)) == -1)
2714 SWIG_fail;
d14a1e28 2715 if (arg2 == NULL) {
2f4c0a16
RD
2716 PyErr_SetString(PyExc_TypeError,"null reference");
2717 SWIG_fail;
d14a1e28
RD
2718 }
2719 {
2720 PyThreadState* __tstate = wxPyBeginAllowThreads();
2721 (arg1)->SetIcons((wxIconBundle const &)*arg2);
2722
2723 wxPyEndAllowThreads(__tstate);
2724 if (PyErr_Occurred()) SWIG_fail;
2725 }
2726 Py_INCREF(Py_None); resultobj = Py_None;
2727 return resultobj;
2728 fail:
2729 return NULL;
2730}
2731
2732
2733static PyObject *_wrap_TopLevelWindow_ShowFullScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
2734 PyObject *resultobj;
2735 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2736 bool arg2 ;
2737 long arg3 = (long) wxFULLSCREEN_ALL ;
2738 bool result;
2739 PyObject * obj0 = 0 ;
2740 PyObject * obj1 = 0 ;
8edf1c75 2741 PyObject * obj2 = 0 ;
d14a1e28
RD
2742 char *kwnames[] = {
2743 (char *) "self",(char *) "show",(char *) "style", NULL
2744 };
2745
8edf1c75 2746 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TopLevelWindow_ShowFullScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
2747 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2748 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2749 arg2 = (bool) SWIG_AsBool(obj1);
2750 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 2751 if (obj2) {
2f4c0a16
RD
2752 arg3 = (long) SWIG_AsLong(obj2);
2753 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 2754 }
d14a1e28
RD
2755 {
2756 PyThreadState* __tstate = wxPyBeginAllowThreads();
2757 result = (bool)(arg1)->ShowFullScreen(arg2,arg3);
2758
2759 wxPyEndAllowThreads(__tstate);
2760 if (PyErr_Occurred()) SWIG_fail;
2761 }
4e760a36 2762 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
2763 return resultobj;
2764 fail:
2765 return NULL;
2766}
2767
2768
2769static PyObject *_wrap_TopLevelWindow_IsFullScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
2770 PyObject *resultobj;
2771 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2772 bool result;
2773 PyObject * obj0 = 0 ;
2774 char *kwnames[] = {
2775 (char *) "self", NULL
2776 };
2777
2778 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsFullScreen",kwnames,&obj0)) goto fail;
2f4c0a16
RD
2779 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2780 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2781 {
2782 PyThreadState* __tstate = wxPyBeginAllowThreads();
2783 result = (bool)((wxTopLevelWindow const *)arg1)->IsFullScreen();
2784
2785 wxPyEndAllowThreads(__tstate);
2786 if (PyErr_Occurred()) SWIG_fail;
2787 }
4e760a36 2788 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
2789 return resultobj;
2790 fail:
2791 return NULL;
2792}
2793
2794
2795static PyObject *_wrap_TopLevelWindow_SetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
2796 PyObject *resultobj;
2797 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2798 wxString *arg2 = 0 ;
423f194a 2799 bool temp2 = False ;
d14a1e28
RD
2800 PyObject * obj0 = 0 ;
2801 PyObject * obj1 = 0 ;
2802 char *kwnames[] = {
2803 (char *) "self",(char *) "title", NULL
2804 };
2805
2806 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetTitle",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
2807 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2808 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2809 {
2810 arg2 = wxString_in_helper(obj1);
2811 if (arg2 == NULL) SWIG_fail;
423f194a 2812 temp2 = True;
d14a1e28
RD
2813 }
2814 {
2815 PyThreadState* __tstate = wxPyBeginAllowThreads();
2816 (arg1)->SetTitle((wxString const &)*arg2);
2817
2818 wxPyEndAllowThreads(__tstate);
2819 if (PyErr_Occurred()) SWIG_fail;
2820 }
2821 Py_INCREF(Py_None); resultobj = Py_None;
2822 {
2823 if (temp2)
2824 delete arg2;
2825 }
2826 return resultobj;
2827 fail:
2828 {
2829 if (temp2)
2830 delete arg2;
2831 }
2832 return NULL;
2833}
2834
2835
2836static PyObject *_wrap_TopLevelWindow_GetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
2837 PyObject *resultobj;
2838 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2839 wxString result;
2840 PyObject * obj0 = 0 ;
2841 char *kwnames[] = {
2842 (char *) "self", NULL
2843 };
2844
2845 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetTitle",kwnames,&obj0)) goto fail;
2f4c0a16
RD
2846 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2847 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
2848 {
2849 PyThreadState* __tstate = wxPyBeginAllowThreads();
2850 result = ((wxTopLevelWindow const *)arg1)->GetTitle();
2851
2852 wxPyEndAllowThreads(__tstate);
2853 if (PyErr_Occurred()) SWIG_fail;
2854 }
2855 {
2856#if wxUSE_UNICODE
2857 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
2858#else
2859 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
2860#endif
2861 }
2862 return resultobj;
2863 fail:
2864 return NULL;
2865}
2866
2867
2868static PyObject *_wrap_TopLevelWindow_SetShape(PyObject *self, PyObject *args, PyObject *kwargs) {
2869 PyObject *resultobj;
2870 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2871 wxRegion *arg2 = 0 ;
2872 bool result;
2873 PyObject * obj0 = 0 ;
2874 PyObject * obj1 = 0 ;
2875 char *kwnames[] = {
2876 (char *) "self",(char *) "region", NULL
2877 };
2878
2879 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetShape",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
2880 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2881 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2882 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxRegion,
2883 SWIG_POINTER_EXCEPTION | 0)) == -1)
2884 SWIG_fail;
d14a1e28 2885 if (arg2 == NULL) {
2f4c0a16
RD
2886 PyErr_SetString(PyExc_TypeError,"null reference");
2887 SWIG_fail;
d14a1e28
RD
2888 }
2889 {
2890 PyThreadState* __tstate = wxPyBeginAllowThreads();
2891 result = (bool)(arg1)->SetShape((wxRegion const &)*arg2);
2892
2893 wxPyEndAllowThreads(__tstate);
2894 if (PyErr_Occurred()) SWIG_fail;
2895 }
4e760a36 2896 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
2897 return resultobj;
2898 fail:
2899 return NULL;
2900}
2901
2902
2903static PyObject * TopLevelWindow_swigregister(PyObject *self, PyObject *args) {
2904 PyObject *obj;
2905 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
2906 SWIG_TypeClientData(SWIGTYPE_p_wxTopLevelWindow, obj);
2907 Py_INCREF(obj);
2908 return Py_BuildValue((char *)"");
2909}
2910static PyObject *_wrap_new_Frame(PyObject *self, PyObject *args, PyObject *kwargs) {
2911 PyObject *resultobj;
2912 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 2913 int arg2 ;
d14a1e28
RD
2914 wxString *arg3 = 0 ;
2915 wxPoint const &arg4_defvalue = wxDefaultPosition ;
2916 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
2917 wxSize const &arg5_defvalue = wxDefaultSize ;
2918 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
2919 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
2920 wxString const &arg7_defvalue = wxPyFrameNameStr ;
2921 wxString *arg7 = (wxString *) &arg7_defvalue ;
2922 wxFrame *result;
423f194a 2923 bool temp3 = False ;
d14a1e28
RD
2924 wxPoint temp4 ;
2925 wxSize temp5 ;
423f194a 2926 bool temp7 = False ;
d14a1e28 2927 PyObject * obj0 = 0 ;
8edf1c75 2928 PyObject * obj1 = 0 ;
d14a1e28
RD
2929 PyObject * obj2 = 0 ;
2930 PyObject * obj3 = 0 ;
2931 PyObject * obj4 = 0 ;
8edf1c75 2932 PyObject * obj5 = 0 ;
d14a1e28
RD
2933 PyObject * obj6 = 0 ;
2934 char *kwnames[] = {
2935 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2936 };
2937
8edf1c75 2938 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_Frame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
2939 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
2940 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2941 arg2 = (int const) SWIG_AsInt(obj1);
2942 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
2943 {
2944 arg3 = wxString_in_helper(obj2);
2945 if (arg3 == NULL) SWIG_fail;
423f194a 2946 temp3 = True;
d14a1e28
RD
2947 }
2948 if (obj3) {
2949 {
2950 arg4 = &temp4;
2951 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
2952 }
2953 }
2954 if (obj4) {
2955 {
2956 arg5 = &temp5;
2957 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
2958 }
2959 }
8edf1c75 2960 if (obj5) {
2f4c0a16
RD
2961 arg6 = (long) SWIG_AsLong(obj5);
2962 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 2963 }
d14a1e28
RD
2964 if (obj6) {
2965 {
2966 arg7 = wxString_in_helper(obj6);
2967 if (arg7 == NULL) SWIG_fail;
423f194a 2968 temp7 = True;
d14a1e28
RD
2969 }
2970 }
2971 {
2972 PyThreadState* __tstate = wxPyBeginAllowThreads();
2973 result = (wxFrame *)new wxFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
2974
2975 wxPyEndAllowThreads(__tstate);
2976 if (PyErr_Occurred()) SWIG_fail;
2977 }
2978 {
2979 resultobj = wxPyMake_wxObject(result);
2980 }
2981 {
2982 if (temp3)
2983 delete arg3;
2984 }
2985 {
2986 if (temp7)
2987 delete arg7;
2988 }
2989 return resultobj;
2990 fail:
2991 {
2992 if (temp3)
2993 delete arg3;
2994 }
2995 {
2996 if (temp7)
2997 delete arg7;
2998 }
2999 return NULL;
3000}
3001
3002
3003static PyObject *_wrap_new_PreFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
3004 PyObject *resultobj;
3005 wxFrame *result;
3006 char *kwnames[] = {
3007 NULL
3008 };
3009
3010 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFrame",kwnames)) goto fail;
3011 {
3012 PyThreadState* __tstate = wxPyBeginAllowThreads();
3013 result = (wxFrame *)new wxFrame();
3014
3015 wxPyEndAllowThreads(__tstate);
3016 if (PyErr_Occurred()) SWIG_fail;
3017 }
3018 {
3019 resultobj = wxPyMake_wxObject(result);
3020 }
3021 return resultobj;
3022 fail:
3023 return NULL;
3024}
3025
3026
3027static PyObject *_wrap_Frame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
3028 PyObject *resultobj;
3029 wxFrame *arg1 = (wxFrame *) 0 ;
3030 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 3031 int arg3 ;
d14a1e28
RD
3032 wxString *arg4 = 0 ;
3033 wxPoint const &arg5_defvalue = wxDefaultPosition ;
3034 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
3035 wxSize const &arg6_defvalue = wxDefaultSize ;
3036 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
3037 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
3038 wxString const &arg8_defvalue = wxPyFrameNameStr ;
3039 wxString *arg8 = (wxString *) &arg8_defvalue ;
3040 bool result;
423f194a 3041 bool temp4 = False ;
d14a1e28
RD
3042 wxPoint temp5 ;
3043 wxSize temp6 ;
423f194a 3044 bool temp8 = False ;
d14a1e28
RD
3045 PyObject * obj0 = 0 ;
3046 PyObject * obj1 = 0 ;
8edf1c75 3047 PyObject * obj2 = 0 ;
d14a1e28
RD
3048 PyObject * obj3 = 0 ;
3049 PyObject * obj4 = 0 ;
3050 PyObject * obj5 = 0 ;
8edf1c75 3051 PyObject * obj6 = 0 ;
d14a1e28
RD
3052 PyObject * obj7 = 0 ;
3053 char *kwnames[] = {
3054 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3055 };
3056
8edf1c75 3057 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:Frame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
2f4c0a16
RD
3058 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3059 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3060 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
3061 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3062 arg3 = (int const) SWIG_AsInt(obj2);
3063 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
3064 {
3065 arg4 = wxString_in_helper(obj3);
3066 if (arg4 == NULL) SWIG_fail;
423f194a 3067 temp4 = True;
d14a1e28
RD
3068 }
3069 if (obj4) {
3070 {
3071 arg5 = &temp5;
3072 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
3073 }
3074 }
3075 if (obj5) {
3076 {
3077 arg6 = &temp6;
3078 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
3079 }
3080 }
8edf1c75 3081 if (obj6) {
2f4c0a16
RD
3082 arg7 = (long) SWIG_AsLong(obj6);
3083 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 3084 }
d14a1e28
RD
3085 if (obj7) {
3086 {
3087 arg8 = wxString_in_helper(obj7);
3088 if (arg8 == NULL) SWIG_fail;
423f194a 3089 temp8 = True;
d14a1e28
RD
3090 }
3091 }
3092 {
3093 PyThreadState* __tstate = wxPyBeginAllowThreads();
3094 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
3095
3096 wxPyEndAllowThreads(__tstate);
3097 if (PyErr_Occurred()) SWIG_fail;
3098 }
4e760a36 3099 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
3100 {
3101 if (temp4)
3102 delete arg4;
3103 }
3104 {
3105 if (temp8)
3106 delete arg8;
3107 }
3108 return resultobj;
3109 fail:
3110 {
3111 if (temp4)
3112 delete arg4;
3113 }
3114 {
3115 if (temp8)
3116 delete arg8;
3117 }
3118 return NULL;
3119}
3120
3121
3122static PyObject *_wrap_Frame_GetClientAreaOrigin(PyObject *self, PyObject *args, PyObject *kwargs) {
3123 PyObject *resultobj;
3124 wxFrame *arg1 = (wxFrame *) 0 ;
3125 wxPoint result;
3126 PyObject * obj0 = 0 ;
3127 char *kwnames[] = {
3128 (char *) "self", NULL
3129 };
3130
3131 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetClientAreaOrigin",kwnames,&obj0)) goto fail;
2f4c0a16
RD
3132 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3133 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3134 {
3135 PyThreadState* __tstate = wxPyBeginAllowThreads();
3136 result = ((wxFrame const *)arg1)->GetClientAreaOrigin();
3137
3138 wxPyEndAllowThreads(__tstate);
3139 if (PyErr_Occurred()) SWIG_fail;
3140 }
3141 {
3142 wxPoint * resultptr;
3143 resultptr = new wxPoint((wxPoint &) result);
2f4c0a16 3144 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
d14a1e28
RD
3145 }
3146 return resultobj;
3147 fail:
3148 return NULL;
3149}
3150
3151
3152static PyObject *_wrap_Frame_SendSizeEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
3153 PyObject *resultobj;
3154 wxFrame *arg1 = (wxFrame *) 0 ;
3155 PyObject * obj0 = 0 ;
3156 char *kwnames[] = {
3157 (char *) "self", NULL
3158 };
3159
3160 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_SendSizeEvent",kwnames,&obj0)) goto fail;
2f4c0a16
RD
3161 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3162 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3163 {
3164 PyThreadState* __tstate = wxPyBeginAllowThreads();
3165 (arg1)->SendSizeEvent();
3166
3167 wxPyEndAllowThreads(__tstate);
3168 if (PyErr_Occurred()) SWIG_fail;
3169 }
3170 Py_INCREF(Py_None); resultobj = Py_None;
3171 return resultobj;
3172 fail:
3173 return NULL;
3174}
3175
3176
3177static PyObject *_wrap_Frame_SetMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3178 PyObject *resultobj;
3179 wxFrame *arg1 = (wxFrame *) 0 ;
3180 wxMenuBar *arg2 = (wxMenuBar *) 0 ;
3181 PyObject * obj0 = 0 ;
3182 PyObject * obj1 = 0 ;
3183 char *kwnames[] = {
3184 (char *) "self",(char *) "menubar", NULL
3185 };
3186
3187 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetMenuBar",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
3188 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3189 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3190 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMenuBar,
3191 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3192 {
3193 PyThreadState* __tstate = wxPyBeginAllowThreads();
3194 (arg1)->SetMenuBar(arg2);
3195
3196 wxPyEndAllowThreads(__tstate);
3197 if (PyErr_Occurred()) SWIG_fail;
3198 }
3199 Py_INCREF(Py_None); resultobj = Py_None;
3200 return resultobj;
3201 fail:
3202 return NULL;
3203}
3204
3205
3206static PyObject *_wrap_Frame_GetMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3207 PyObject *resultobj;
3208 wxFrame *arg1 = (wxFrame *) 0 ;
3209 wxMenuBar *result;
3210 PyObject * obj0 = 0 ;
3211 char *kwnames[] = {
3212 (char *) "self", NULL
3213 };
3214
3215 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetMenuBar",kwnames,&obj0)) goto fail;
2f4c0a16
RD
3216 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3217 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3218 {
3219 PyThreadState* __tstate = wxPyBeginAllowThreads();
3220 result = (wxMenuBar *)((wxFrame const *)arg1)->GetMenuBar();
3221
3222 wxPyEndAllowThreads(__tstate);
3223 if (PyErr_Occurred()) SWIG_fail;
3224 }
3225 {
3226 resultobj = wxPyMake_wxObject(result);
3227 }
3228 return resultobj;
3229 fail:
3230 return NULL;
3231}
3232
3233
3234static PyObject *_wrap_Frame_ProcessCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
3235 PyObject *resultobj;
3236 wxFrame *arg1 = (wxFrame *) 0 ;
3237 int arg2 ;
3238 bool result;
3239 PyObject * obj0 = 0 ;
8edf1c75 3240 PyObject * obj1 = 0 ;
d14a1e28
RD
3241 char *kwnames[] = {
3242 (char *) "self",(char *) "winid", NULL
3243 };
3244
8edf1c75 3245 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_ProcessCommand",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
3246 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3247 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3248 arg2 = (int) SWIG_AsInt(obj1);
3249 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
3250 {
3251 PyThreadState* __tstate = wxPyBeginAllowThreads();
3252 result = (bool)(arg1)->ProcessCommand(arg2);
3253
3254 wxPyEndAllowThreads(__tstate);
3255 if (PyErr_Occurred()) SWIG_fail;
3256 }
4e760a36 3257 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
3258 return resultobj;
3259 fail:
3260 return NULL;
3261}
3262
3263
3264static PyObject *_wrap_Frame_CreateStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3265 PyObject *resultobj;
3266 wxFrame *arg1 = (wxFrame *) 0 ;
3267 int arg2 = (int) 1 ;
3268 long arg3 = (long) wxST_SIZEGRIP ;
423f194a 3269 int arg4 = (int) 0 ;
d14a1e28
RD
3270 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
3271 wxString *arg5 = (wxString *) &arg5_defvalue ;
3272 wxStatusBar *result;
423f194a 3273 bool temp5 = False ;
d14a1e28 3274 PyObject * obj0 = 0 ;
8edf1c75
RD
3275 PyObject * obj1 = 0 ;
3276 PyObject * obj2 = 0 ;
3277 PyObject * obj3 = 0 ;
d14a1e28
RD
3278 PyObject * obj4 = 0 ;
3279 char *kwnames[] = {
3280 (char *) "self",(char *) "number",(char *) "style",(char *) "winid",(char *) "name", NULL
3281 };
3282
8edf1c75 3283 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:Frame_CreateStatusBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
2f4c0a16
RD
3284 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3285 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 3286 if (obj1) {
2f4c0a16
RD
3287 arg2 = (int) SWIG_AsInt(obj1);
3288 if (PyErr_Occurred()) SWIG_fail;
8edf1c75
RD
3289 }
3290 if (obj2) {
2f4c0a16
RD
3291 arg3 = (long) SWIG_AsLong(obj2);
3292 if (PyErr_Occurred()) SWIG_fail;
8edf1c75
RD
3293 }
3294 if (obj3) {
2f4c0a16
RD
3295 arg4 = (int) SWIG_AsInt(obj3);
3296 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 3297 }
d14a1e28
RD
3298 if (obj4) {
3299 {
3300 arg5 = wxString_in_helper(obj4);
3301 if (arg5 == NULL) SWIG_fail;
423f194a 3302 temp5 = True;
d14a1e28
RD
3303 }
3304 }
3305 {
3306 PyThreadState* __tstate = wxPyBeginAllowThreads();
3307 result = (wxStatusBar *)(arg1)->CreateStatusBar(arg2,arg3,arg4,(wxString const &)*arg5);
3308
3309 wxPyEndAllowThreads(__tstate);
3310 if (PyErr_Occurred()) SWIG_fail;
3311 }
3312 {
3313 resultobj = wxPyMake_wxObject(result);
3314 }
3315 {
3316 if (temp5)
3317 delete arg5;
3318 }
3319 return resultobj;
3320 fail:
3321 {
3322 if (temp5)
3323 delete arg5;
3324 }
3325 return NULL;
3326}
3327
3328
3329static PyObject *_wrap_Frame_GetStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3330 PyObject *resultobj;
3331 wxFrame *arg1 = (wxFrame *) 0 ;
3332 wxStatusBar *result;
3333 PyObject * obj0 = 0 ;
3334 char *kwnames[] = {
3335 (char *) "self", NULL
3336 };
3337
3338 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBar",kwnames,&obj0)) goto fail;
2f4c0a16
RD
3339 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3340 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3341 {
3342 PyThreadState* __tstate = wxPyBeginAllowThreads();
3343 result = (wxStatusBar *)((wxFrame const *)arg1)->GetStatusBar();
3344
3345 wxPyEndAllowThreads(__tstate);
3346 if (PyErr_Occurred()) SWIG_fail;
3347 }
3348 {
3349 resultobj = wxPyMake_wxObject(result);
3350 }
3351 return resultobj;
3352 fail:
3353 return NULL;
3354}
3355
3356
3357static PyObject *_wrap_Frame_SetStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3358 PyObject *resultobj;
3359 wxFrame *arg1 = (wxFrame *) 0 ;
3360 wxStatusBar *arg2 = (wxStatusBar *) 0 ;
3361 PyObject * obj0 = 0 ;
3362 PyObject * obj1 = 0 ;
3363 char *kwnames[] = {
3364 (char *) "self",(char *) "statBar", NULL
3365 };
3366
3367 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBar",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
3368 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3369 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3370 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxStatusBar,
3371 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3372 {
3373 PyThreadState* __tstate = wxPyBeginAllowThreads();
3374 (arg1)->SetStatusBar(arg2);
3375
3376 wxPyEndAllowThreads(__tstate);
3377 if (PyErr_Occurred()) SWIG_fail;
3378 }
3379 Py_INCREF(Py_None); resultobj = Py_None;
3380 return resultobj;
3381 fail:
3382 return NULL;
3383}
3384
3385
3386static PyObject *_wrap_Frame_SetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3387 PyObject *resultobj;
3388 wxFrame *arg1 = (wxFrame *) 0 ;
3389 wxString *arg2 = 0 ;
3390 int arg3 = (int) 0 ;
423f194a 3391 bool temp2 = False ;
d14a1e28
RD
3392 PyObject * obj0 = 0 ;
3393 PyObject * obj1 = 0 ;
8edf1c75 3394 PyObject * obj2 = 0 ;
d14a1e28
RD
3395 char *kwnames[] = {
3396 (char *) "self",(char *) "text",(char *) "number", NULL
3397 };
3398
8edf1c75 3399 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
3400 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3401 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3402 {
3403 arg2 = wxString_in_helper(obj1);
3404 if (arg2 == NULL) SWIG_fail;
423f194a 3405 temp2 = True;
d14a1e28 3406 }
8edf1c75 3407 if (obj2) {
2f4c0a16
RD
3408 arg3 = (int) SWIG_AsInt(obj2);
3409 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 3410 }
d14a1e28
RD
3411 {
3412 PyThreadState* __tstate = wxPyBeginAllowThreads();
3413 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
3414
3415 wxPyEndAllowThreads(__tstate);
3416 if (PyErr_Occurred()) SWIG_fail;
3417 }
3418 Py_INCREF(Py_None); resultobj = Py_None;
3419 {
3420 if (temp2)
3421 delete arg2;
3422 }
3423 return resultobj;
3424 fail:
3425 {
3426 if (temp2)
3427 delete arg2;
3428 }
3429 return NULL;
3430}
3431
3432
3433static PyObject *_wrap_Frame_SetStatusWidths(PyObject *self, PyObject *args, PyObject *kwargs) {
3434 PyObject *resultobj;
3435 wxFrame *arg1 = (wxFrame *) 0 ;
3436 int arg2 ;
3437 int *arg3 = (int *) 0 ;
3438 PyObject * obj0 = 0 ;
3439 PyObject * obj1 = 0 ;
3440 char *kwnames[] = {
3441 (char *) "self",(char *) "widths", NULL
3442 };
3443
3444 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
3445 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3446 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3447 {
3448 arg2 = PyList_Size(obj1);
3449 arg3 = int_LIST_helper(obj1);
3450 if (arg3 == NULL) SWIG_fail;
3451 }
3452 {
3453 PyThreadState* __tstate = wxPyBeginAllowThreads();
3454 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
3455
3456 wxPyEndAllowThreads(__tstate);
3457 if (PyErr_Occurred()) SWIG_fail;
3458 }
3459 Py_INCREF(Py_None); resultobj = Py_None;
3460 {
3461 if (arg3) delete [] arg3;
3462 }
3463 return resultobj;
3464 fail:
3465 {
3466 if (arg3) delete [] arg3;
3467 }
3468 return NULL;
3469}
3470
3471
3472static PyObject *_wrap_Frame_PushStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3473 PyObject *resultobj;
3474 wxFrame *arg1 = (wxFrame *) 0 ;
3475 wxString *arg2 = 0 ;
3476 int arg3 = (int) 0 ;
423f194a 3477 bool temp2 = False ;
d14a1e28
RD
3478 PyObject * obj0 = 0 ;
3479 PyObject * obj1 = 0 ;
8edf1c75 3480 PyObject * obj2 = 0 ;
d14a1e28
RD
3481 char *kwnames[] = {
3482 (char *) "self",(char *) "text",(char *) "number", NULL
3483 };
3484
8edf1c75 3485 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
3486 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3487 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3488 {
3489 arg2 = wxString_in_helper(obj1);
3490 if (arg2 == NULL) SWIG_fail;
423f194a 3491 temp2 = True;
d14a1e28 3492 }
8edf1c75 3493 if (obj2) {
2f4c0a16
RD
3494 arg3 = (int) SWIG_AsInt(obj2);
3495 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 3496 }
d14a1e28
RD
3497 {
3498 PyThreadState* __tstate = wxPyBeginAllowThreads();
3499 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
3500
3501 wxPyEndAllowThreads(__tstate);
3502 if (PyErr_Occurred()) SWIG_fail;
3503 }
3504 Py_INCREF(Py_None); resultobj = Py_None;
3505 {
3506 if (temp2)
3507 delete arg2;
3508 }
3509 return resultobj;
3510 fail:
3511 {
3512 if (temp2)
3513 delete arg2;
3514 }
3515 return NULL;
3516}
3517
3518
3519static PyObject *_wrap_Frame_PopStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3520 PyObject *resultobj;
3521 wxFrame *arg1 = (wxFrame *) 0 ;
3522 int arg2 = (int) 0 ;
3523 PyObject * obj0 = 0 ;
8edf1c75 3524 PyObject * obj1 = 0 ;
d14a1e28
RD
3525 char *kwnames[] = {
3526 (char *) "self",(char *) "number", NULL
3527 };
3528
8edf1c75 3529 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
3530 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3531 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 3532 if (obj1) {
2f4c0a16
RD
3533 arg2 = (int) SWIG_AsInt(obj1);
3534 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 3535 }
d14a1e28
RD
3536 {
3537 PyThreadState* __tstate = wxPyBeginAllowThreads();
3538 (arg1)->PopStatusText(arg2);
3539
3540 wxPyEndAllowThreads(__tstate);
3541 if (PyErr_Occurred()) SWIG_fail;
3542 }
3543 Py_INCREF(Py_None); resultobj = Py_None;
3544 return resultobj;
3545 fail:
3546 return NULL;
3547}
3548
3549
3550static PyObject *_wrap_Frame_SetStatusBarPane(PyObject *self, PyObject *args, PyObject *kwargs) {
3551 PyObject *resultobj;
3552 wxFrame *arg1 = (wxFrame *) 0 ;
3553 int arg2 ;
3554 PyObject * obj0 = 0 ;
8edf1c75 3555 PyObject * obj1 = 0 ;
d14a1e28
RD
3556 char *kwnames[] = {
3557 (char *) "self",(char *) "n", NULL
3558 };
3559
8edf1c75 3560 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBarPane",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
3561 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3562 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3563 arg2 = (int) SWIG_AsInt(obj1);
3564 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
3565 {
3566 PyThreadState* __tstate = wxPyBeginAllowThreads();
3567 (arg1)->SetStatusBarPane(arg2);
3568
3569 wxPyEndAllowThreads(__tstate);
3570 if (PyErr_Occurred()) SWIG_fail;
3571 }
3572 Py_INCREF(Py_None); resultobj = Py_None;
3573 return resultobj;
3574 fail:
3575 return NULL;
3576}
3577
3578
3579static PyObject *_wrap_Frame_GetStatusBarPane(PyObject *self, PyObject *args, PyObject *kwargs) {
3580 PyObject *resultobj;
3581 wxFrame *arg1 = (wxFrame *) 0 ;
3582 int result;
3583 PyObject * obj0 = 0 ;
3584 char *kwnames[] = {
3585 (char *) "self", NULL
3586 };
3587
3588 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBarPane",kwnames,&obj0)) goto fail;
2f4c0a16
RD
3589 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3590 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3591 {
3592 PyThreadState* __tstate = wxPyBeginAllowThreads();
3593 result = (int)((wxFrame const *)arg1)->GetStatusBarPane();
3594
3595 wxPyEndAllowThreads(__tstate);
3596 if (PyErr_Occurred()) SWIG_fail;
3597 }
2f4c0a16 3598 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
3599 return resultobj;
3600 fail:
3601 return NULL;
3602}
3603
3604
3605static PyObject *_wrap_Frame_CreateToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3606 PyObject *resultobj;
3607 wxFrame *arg1 = (wxFrame *) 0 ;
3608 long arg2 = (long) -1 ;
423f194a 3609 int arg3 = (int) -1 ;
d14a1e28
RD
3610 wxString const &arg4_defvalue = wxPyToolBarNameStr ;
3611 wxString *arg4 = (wxString *) &arg4_defvalue ;
3612 wxToolBar *result;
423f194a 3613 bool temp4 = False ;
d14a1e28 3614 PyObject * obj0 = 0 ;
8edf1c75
RD
3615 PyObject * obj1 = 0 ;
3616 PyObject * obj2 = 0 ;
d14a1e28
RD
3617 PyObject * obj3 = 0 ;
3618 char *kwnames[] = {
3619 (char *) "self",(char *) "style",(char *) "winid",(char *) "name", NULL
3620 };
3621
8edf1c75 3622 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:Frame_CreateToolBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
2f4c0a16
RD
3623 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3624 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 3625 if (obj1) {
2f4c0a16
RD
3626 arg2 = (long) SWIG_AsLong(obj1);
3627 if (PyErr_Occurred()) SWIG_fail;
8edf1c75
RD
3628 }
3629 if (obj2) {
2f4c0a16
RD
3630 arg3 = (int) SWIG_AsInt(obj2);
3631 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 3632 }
d14a1e28
RD
3633 if (obj3) {
3634 {
3635 arg4 = wxString_in_helper(obj3);
3636 if (arg4 == NULL) SWIG_fail;
423f194a 3637 temp4 = True;
d14a1e28
RD
3638 }
3639 }
3640 {
3641 PyThreadState* __tstate = wxPyBeginAllowThreads();
3642 result = (wxToolBar *)(arg1)->CreateToolBar(arg2,arg3,(wxString const &)*arg4);
3643
3644 wxPyEndAllowThreads(__tstate);
3645 if (PyErr_Occurred()) SWIG_fail;
3646 }
3647 {
3648 resultobj = wxPyMake_wxObject(result);
3649 }
3650 {
3651 if (temp4)
3652 delete arg4;
3653 }
3654 return resultobj;
3655 fail:
3656 {
3657 if (temp4)
3658 delete arg4;
3659 }
3660 return NULL;
3661}
3662
3663
3664static PyObject *_wrap_Frame_GetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3665 PyObject *resultobj;
3666 wxFrame *arg1 = (wxFrame *) 0 ;
3667 wxToolBar *result;
3668 PyObject * obj0 = 0 ;
3669 char *kwnames[] = {
3670 (char *) "self", NULL
3671 };
3672
3673 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetToolBar",kwnames,&obj0)) goto fail;
2f4c0a16
RD
3674 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3675 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3676 {
3677 PyThreadState* __tstate = wxPyBeginAllowThreads();
3678 result = (wxToolBar *)((wxFrame const *)arg1)->GetToolBar();
3679
3680 wxPyEndAllowThreads(__tstate);
3681 if (PyErr_Occurred()) SWIG_fail;
3682 }
3683 {
3684 resultobj = wxPyMake_wxObject(result);
3685 }
3686 return resultobj;
3687 fail:
3688 return NULL;
3689}
3690
3691
3692static PyObject *_wrap_Frame_SetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3693 PyObject *resultobj;
3694 wxFrame *arg1 = (wxFrame *) 0 ;
3695 wxToolBar *arg2 = (wxToolBar *) 0 ;
3696 PyObject * obj0 = 0 ;
3697 PyObject * obj1 = 0 ;
3698 char *kwnames[] = {
3699 (char *) "self",(char *) "toolbar", NULL
3700 };
3701
3702 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetToolBar",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
3703 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3704 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3705 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxToolBar,
3706 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3707 {
3708 PyThreadState* __tstate = wxPyBeginAllowThreads();
3709 (arg1)->SetToolBar(arg2);
3710
3711 wxPyEndAllowThreads(__tstate);
3712 if (PyErr_Occurred()) SWIG_fail;
3713 }
3714 Py_INCREF(Py_None); resultobj = Py_None;
3715 return resultobj;
3716 fail:
3717 return NULL;
3718}
3719
3720
3721static PyObject *_wrap_Frame_DoGiveHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
3722 PyObject *resultobj;
3723 wxFrame *arg1 = (wxFrame *) 0 ;
3724 wxString *arg2 = 0 ;
3725 bool arg3 ;
423f194a 3726 bool temp2 = False ;
d14a1e28
RD
3727 PyObject * obj0 = 0 ;
3728 PyObject * obj1 = 0 ;
3729 PyObject * obj2 = 0 ;
3730 char *kwnames[] = {
3731 (char *) "self",(char *) "text",(char *) "show", NULL
3732 };
3733
3734 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Frame_DoGiveHelp",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
3735 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3736 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3737 {
3738 arg2 = wxString_in_helper(obj1);
3739 if (arg2 == NULL) SWIG_fail;
423f194a 3740 temp2 = True;
d14a1e28 3741 }
2f4c0a16
RD
3742 arg3 = (bool) SWIG_AsBool(obj2);
3743 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
3744 {
3745 PyThreadState* __tstate = wxPyBeginAllowThreads();
3746 (arg1)->DoGiveHelp((wxString const &)*arg2,arg3);
3747
3748 wxPyEndAllowThreads(__tstate);
3749 if (PyErr_Occurred()) SWIG_fail;
3750 }
3751 Py_INCREF(Py_None); resultobj = Py_None;
3752 {
3753 if (temp2)
3754 delete arg2;
3755 }
3756 return resultobj;
3757 fail:
3758 {
3759 if (temp2)
3760 delete arg2;
3761 }
3762 return NULL;
3763}
3764
3765
3766static PyObject *_wrap_Frame_DoMenuUpdates(PyObject *self, PyObject *args, PyObject *kwargs) {
3767 PyObject *resultobj;
3768 wxFrame *arg1 = (wxFrame *) 0 ;
3769 wxMenu *arg2 = (wxMenu *) NULL ;
3770 PyObject * obj0 = 0 ;
3771 PyObject * obj1 = 0 ;
3772 char *kwnames[] = {
3773 (char *) "self",(char *) "menu", NULL
3774 };
3775
3776 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_DoMenuUpdates",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
3777 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3778 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 3779 if (obj1) {
2f4c0a16
RD
3780 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMenu,
3781 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
3782 }
3783 {
3784 PyThreadState* __tstate = wxPyBeginAllowThreads();
3785 (arg1)->DoMenuUpdates(arg2);
3786
3787 wxPyEndAllowThreads(__tstate);
3788 if (PyErr_Occurred()) SWIG_fail;
3789 }
3790 Py_INCREF(Py_None); resultobj = Py_None;
3791 return resultobj;
3792 fail:
3793 return NULL;
3794}
3795
3796
3797static PyObject * Frame_swigregister(PyObject *self, PyObject *args) {
3798 PyObject *obj;
3799 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
3800 SWIG_TypeClientData(SWIGTYPE_p_wxFrame, obj);
3801 Py_INCREF(obj);
3802 return Py_BuildValue((char *)"");
3803}
3804static PyObject *_wrap_new_Dialog(PyObject *self, PyObject *args, PyObject *kwargs) {
3805 PyObject *resultobj;
3806 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 3807 int arg2 ;
d14a1e28
RD
3808 wxString *arg3 = 0 ;
3809 wxPoint const &arg4_defvalue = wxDefaultPosition ;
3810 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
3811 wxSize const &arg5_defvalue = wxDefaultSize ;
3812 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
3813 long arg6 = (long) wxDEFAULT_DIALOG_STYLE ;
3814 wxString const &arg7_defvalue = wxPyDialogNameStr ;
3815 wxString *arg7 = (wxString *) &arg7_defvalue ;
3816 wxDialog *result;
423f194a 3817 bool temp3 = False ;
d14a1e28
RD
3818 wxPoint temp4 ;
3819 wxSize temp5 ;
423f194a 3820 bool temp7 = False ;
d14a1e28 3821 PyObject * obj0 = 0 ;
8edf1c75 3822 PyObject * obj1 = 0 ;
d14a1e28
RD
3823 PyObject * obj2 = 0 ;
3824 PyObject * obj3 = 0 ;
3825 PyObject * obj4 = 0 ;
8edf1c75 3826 PyObject * obj5 = 0 ;
d14a1e28
RD
3827 PyObject * obj6 = 0 ;
3828 char *kwnames[] = {
3829 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3830 };
3831
8edf1c75 3832 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_Dialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
3833 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
3834 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3835 arg2 = (int const) SWIG_AsInt(obj1);
3836 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
3837 {
3838 arg3 = wxString_in_helper(obj2);
3839 if (arg3 == NULL) SWIG_fail;
423f194a 3840 temp3 = True;
d14a1e28
RD
3841 }
3842 if (obj3) {
3843 {
3844 arg4 = &temp4;
3845 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
3846 }
3847 }
3848 if (obj4) {
3849 {
3850 arg5 = &temp5;
3851 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
3852 }
3853 }
8edf1c75 3854 if (obj5) {
2f4c0a16
RD
3855 arg6 = (long) SWIG_AsLong(obj5);
3856 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 3857 }
d14a1e28
RD
3858 if (obj6) {
3859 {
3860 arg7 = wxString_in_helper(obj6);
3861 if (arg7 == NULL) SWIG_fail;
423f194a 3862 temp7 = True;
d14a1e28
RD
3863 }
3864 }
3865 {
3866 PyThreadState* __tstate = wxPyBeginAllowThreads();
3867 result = (wxDialog *)new wxDialog(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
3868
3869 wxPyEndAllowThreads(__tstate);
3870 if (PyErr_Occurred()) SWIG_fail;
3871 }
2f4c0a16 3872 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
d14a1e28
RD
3873 {
3874 if (temp3)
3875 delete arg3;
3876 }
3877 {
3878 if (temp7)
3879 delete arg7;
3880 }
3881 return resultobj;
3882 fail:
3883 {
3884 if (temp3)
3885 delete arg3;
3886 }
3887 {
3888 if (temp7)
3889 delete arg7;
3890 }
3891 return NULL;
3892}
3893
3894
3895static PyObject *_wrap_new_PreDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
3896 PyObject *resultobj;
3897 wxDialog *result;
3898 char *kwnames[] = {
3899 NULL
3900 };
3901
3902 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreDialog",kwnames)) goto fail;
3903 {
3904 PyThreadState* __tstate = wxPyBeginAllowThreads();
3905 result = (wxDialog *)new wxDialog();
3906
3907 wxPyEndAllowThreads(__tstate);
3908 if (PyErr_Occurred()) SWIG_fail;
3909 }
2f4c0a16 3910 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
d14a1e28
RD
3911 return resultobj;
3912 fail:
3913 return NULL;
3914}
3915
3916
3917static PyObject *_wrap_Dialog_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
3918 PyObject *resultobj;
3919 wxDialog *arg1 = (wxDialog *) 0 ;
3920 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 3921 int arg3 ;
d14a1e28
RD
3922 wxString *arg4 = 0 ;
3923 wxPoint const &arg5_defvalue = wxDefaultPosition ;
3924 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
3925 wxSize const &arg6_defvalue = wxDefaultSize ;
3926 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
3927 long arg7 = (long) wxDEFAULT_DIALOG_STYLE ;
3928 wxString const &arg8_defvalue = wxPyDialogNameStr ;
3929 wxString *arg8 = (wxString *) &arg8_defvalue ;
3930 bool result;
423f194a 3931 bool temp4 = False ;
d14a1e28
RD
3932 wxPoint temp5 ;
3933 wxSize temp6 ;
423f194a 3934 bool temp8 = False ;
d14a1e28
RD
3935 PyObject * obj0 = 0 ;
3936 PyObject * obj1 = 0 ;
8edf1c75 3937 PyObject * obj2 = 0 ;
d14a1e28
RD
3938 PyObject * obj3 = 0 ;
3939 PyObject * obj4 = 0 ;
3940 PyObject * obj5 = 0 ;
8edf1c75 3941 PyObject * obj6 = 0 ;
d14a1e28
RD
3942 PyObject * obj7 = 0 ;
3943 char *kwnames[] = {
3944 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3945 };
3946
8edf1c75 3947 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:Dialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
2f4c0a16
RD
3948 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
3949 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3950 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
3951 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3952 arg3 = (int const) SWIG_AsInt(obj2);
3953 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
3954 {
3955 arg4 = wxString_in_helper(obj3);
3956 if (arg4 == NULL) SWIG_fail;
423f194a 3957 temp4 = True;
d14a1e28
RD
3958 }
3959 if (obj4) {
3960 {
3961 arg5 = &temp5;
3962 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
3963 }
3964 }
3965 if (obj5) {
3966 {
3967 arg6 = &temp6;
3968 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
3969 }
3970 }
8edf1c75 3971 if (obj6) {
2f4c0a16
RD
3972 arg7 = (long) SWIG_AsLong(obj6);
3973 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 3974 }
d14a1e28
RD
3975 if (obj7) {
3976 {
3977 arg8 = wxString_in_helper(obj7);
3978 if (arg8 == NULL) SWIG_fail;
423f194a 3979 temp8 = True;
d14a1e28
RD
3980 }
3981 }
3982 {
3983 PyThreadState* __tstate = wxPyBeginAllowThreads();
3984 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
3985
3986 wxPyEndAllowThreads(__tstate);
3987 if (PyErr_Occurred()) SWIG_fail;
3988 }
4e760a36 3989 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
3990 {
3991 if (temp4)
3992 delete arg4;
3993 }
3994 {
3995 if (temp8)
3996 delete arg8;
3997 }
3998 return resultobj;
3999 fail:
4000 {
4001 if (temp4)
4002 delete arg4;
4003 }
4004 {
4005 if (temp8)
4006 delete arg8;
4007 }
4008 return NULL;
4009}
4010
4011
4012static PyObject *_wrap_Dialog_SetReturnCode(PyObject *self, PyObject *args, PyObject *kwargs) {
4013 PyObject *resultobj;
4014 wxDialog *arg1 = (wxDialog *) 0 ;
4015 int arg2 ;
4016 PyObject * obj0 = 0 ;
8edf1c75 4017 PyObject * obj1 = 0 ;
d14a1e28
RD
4018 char *kwnames[] = {
4019 (char *) "self",(char *) "returnCode", NULL
4020 };
4021
8edf1c75 4022 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_SetReturnCode",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
4023 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4024 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4025 arg2 = (int) SWIG_AsInt(obj1);
4026 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
4027 {
4028 PyThreadState* __tstate = wxPyBeginAllowThreads();
4029 (arg1)->SetReturnCode(arg2);
4030
4031 wxPyEndAllowThreads(__tstate);
4032 if (PyErr_Occurred()) SWIG_fail;
4033 }
4034 Py_INCREF(Py_None); resultobj = Py_None;
4035 return resultobj;
4036 fail:
4037 return NULL;
4038}
4039
4040
4041static PyObject *_wrap_Dialog_GetReturnCode(PyObject *self, PyObject *args, PyObject *kwargs) {
4042 PyObject *resultobj;
4043 wxDialog *arg1 = (wxDialog *) 0 ;
4044 int result;
4045 PyObject * obj0 = 0 ;
4046 char *kwnames[] = {
4047 (char *) "self", NULL
4048 };
4049
4050 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_GetReturnCode",kwnames,&obj0)) goto fail;
2f4c0a16
RD
4051 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4052 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4053 {
4054 PyThreadState* __tstate = wxPyBeginAllowThreads();
4055 result = (int)((wxDialog const *)arg1)->GetReturnCode();
4056
4057 wxPyEndAllowThreads(__tstate);
4058 if (PyErr_Occurred()) SWIG_fail;
4059 }
2f4c0a16 4060 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
4061 return resultobj;
4062 fail:
4063 return NULL;
4064}
4065
4066
4067static PyObject *_wrap_Dialog_CreateTextSizer(PyObject *self, PyObject *args, PyObject *kwargs) {
4068 PyObject *resultobj;
4069 wxDialog *arg1 = (wxDialog *) 0 ;
4070 wxString *arg2 = 0 ;
4071 wxSizer *result;
423f194a 4072 bool temp2 = False ;
d14a1e28
RD
4073 PyObject * obj0 = 0 ;
4074 PyObject * obj1 = 0 ;
4075 char *kwnames[] = {
4076 (char *) "self",(char *) "message", NULL
4077 };
4078
4079 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateTextSizer",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
4080 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4081 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4082 {
4083 arg2 = wxString_in_helper(obj1);
4084 if (arg2 == NULL) SWIG_fail;
423f194a 4085 temp2 = True;
d14a1e28
RD
4086 }
4087 {
4088 PyThreadState* __tstate = wxPyBeginAllowThreads();
4089 result = (wxSizer *)(arg1)->CreateTextSizer((wxString const &)*arg2);
4090
4091 wxPyEndAllowThreads(__tstate);
4092 if (PyErr_Occurred()) SWIG_fail;
4093 }
4094 {
4095 resultobj = wxPyMake_wxSizer(result);
4096 }
4097 {
4098 if (temp2)
4099 delete arg2;
4100 }
4101 return resultobj;
4102 fail:
4103 {
4104 if (temp2)
4105 delete arg2;
4106 }
4107 return NULL;
4108}
4109
4110
4111static PyObject *_wrap_Dialog_CreateButtonSizer(PyObject *self, PyObject *args, PyObject *kwargs) {
4112 PyObject *resultobj;
4113 wxDialog *arg1 = (wxDialog *) 0 ;
4114 long arg2 ;
4115 wxSizer *result;
4116 PyObject * obj0 = 0 ;
8edf1c75 4117 PyObject * obj1 = 0 ;
d14a1e28
RD
4118 char *kwnames[] = {
4119 (char *) "self",(char *) "flags", NULL
4120 };
4121
8edf1c75 4122 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateButtonSizer",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
4123 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4124 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4125 arg2 = (long) SWIG_AsLong(obj1);
4126 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
4127 {
4128 PyThreadState* __tstate = wxPyBeginAllowThreads();
4129 result = (wxSizer *)(arg1)->CreateButtonSizer(arg2);
4130
4131 wxPyEndAllowThreads(__tstate);
4132 if (PyErr_Occurred()) SWIG_fail;
4133 }
4134 {
4135 resultobj = wxPyMake_wxSizer(result);
4136 }
4137 return resultobj;
4138 fail:
4139 return NULL;
4140}
4141
4142
d14a1e28
RD
4143static PyObject *_wrap_Dialog_IsModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4144 PyObject *resultobj;
4145 wxDialog *arg1 = (wxDialog *) 0 ;
4146 bool result;
4147 PyObject * obj0 = 0 ;
4148 char *kwnames[] = {
4149 (char *) "self", NULL
4150 };
4151
4152 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_IsModal",kwnames,&obj0)) goto fail;
2f4c0a16
RD
4153 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4154 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4155 {
4156 PyThreadState* __tstate = wxPyBeginAllowThreads();
4157 result = (bool)((wxDialog const *)arg1)->IsModal();
4158
4159 wxPyEndAllowThreads(__tstate);
4160 if (PyErr_Occurred()) SWIG_fail;
4161 }
4e760a36 4162 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
4163 return resultobj;
4164 fail:
4165 return NULL;
4166}
4167
4168
4169static PyObject *_wrap_Dialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4170 PyObject *resultobj;
4171 wxDialog *arg1 = (wxDialog *) 0 ;
4172 int result;
4173 PyObject * obj0 = 0 ;
4174 char *kwnames[] = {
4175 (char *) "self", NULL
4176 };
4177
4178 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_ShowModal",kwnames,&obj0)) goto fail;
2f4c0a16
RD
4179 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4180 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4181 {
4182 PyThreadState* __tstate = wxPyBeginAllowThreads();
4183 result = (int)(arg1)->ShowModal();
4184
4185 wxPyEndAllowThreads(__tstate);
4186 if (PyErr_Occurred()) SWIG_fail;
4187 }
2f4c0a16 4188 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
4189 return resultobj;
4190 fail:
4191 return NULL;
4192}
4193
4194
4195static PyObject *_wrap_Dialog_EndModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4196 PyObject *resultobj;
4197 wxDialog *arg1 = (wxDialog *) 0 ;
4198 int arg2 ;
4199 PyObject * obj0 = 0 ;
8edf1c75 4200 PyObject * obj1 = 0 ;
d14a1e28
RD
4201 char *kwnames[] = {
4202 (char *) "self",(char *) "retCode", NULL
4203 };
4204
8edf1c75 4205 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_EndModal",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
4206 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4207 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4208 arg2 = (int) SWIG_AsInt(obj1);
4209 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
4210 {
4211 PyThreadState* __tstate = wxPyBeginAllowThreads();
4212 (arg1)->EndModal(arg2);
4213
4214 wxPyEndAllowThreads(__tstate);
4215 if (PyErr_Occurred()) SWIG_fail;
4216 }
4217 Py_INCREF(Py_None); resultobj = Py_None;
4218 return resultobj;
4219 fail:
4220 return NULL;
4221}
4222
4223
4224static PyObject *_wrap_Dialog_IsModalShowing(PyObject *self, PyObject *args, PyObject *kwargs) {
4225 PyObject *resultobj;
4226 wxDialog *arg1 = (wxDialog *) 0 ;
4227 bool result;
4228 PyObject * obj0 = 0 ;
4229 char *kwnames[] = {
4230 (char *) "self", NULL
4231 };
4232
4233 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_IsModalShowing",kwnames,&obj0)) goto fail;
2f4c0a16
RD
4234 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4235 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4236 {
4237 PyThreadState* __tstate = wxPyBeginAllowThreads();
4238 result = (bool)wxDialog_IsModalShowing(arg1);
4239
4240 wxPyEndAllowThreads(__tstate);
4241 if (PyErr_Occurred()) SWIG_fail;
4242 }
4e760a36 4243 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
4244 return resultobj;
4245 fail:
4246 return NULL;
4247}
4248
4249
4250static PyObject * Dialog_swigregister(PyObject *self, PyObject *args) {
4251 PyObject *obj;
4252 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4253 SWIG_TypeClientData(SWIGTYPE_p_wxDialog, obj);
4254 Py_INCREF(obj);
4255 return Py_BuildValue((char *)"");
4256}
4257static PyObject *_wrap_new_MiniFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
4258 PyObject *resultobj;
4259 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 4260 int arg2 ;
d14a1e28
RD
4261 wxString *arg3 = 0 ;
4262 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4263 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4264 wxSize const &arg5_defvalue = wxDefaultSize ;
4265 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4266 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
4267 wxString const &arg7_defvalue = wxPyFrameNameStr ;
4268 wxString *arg7 = (wxString *) &arg7_defvalue ;
4269 wxMiniFrame *result;
423f194a 4270 bool temp3 = False ;
d14a1e28
RD
4271 wxPoint temp4 ;
4272 wxSize temp5 ;
423f194a 4273 bool temp7 = False ;
d14a1e28 4274 PyObject * obj0 = 0 ;
8edf1c75 4275 PyObject * obj1 = 0 ;
d14a1e28
RD
4276 PyObject * obj2 = 0 ;
4277 PyObject * obj3 = 0 ;
4278 PyObject * obj4 = 0 ;
8edf1c75 4279 PyObject * obj5 = 0 ;
d14a1e28
RD
4280 PyObject * obj6 = 0 ;
4281 char *kwnames[] = {
4282 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4283 };
4284
8edf1c75 4285 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_MiniFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
4286 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
4287 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4288 arg2 = (int const) SWIG_AsInt(obj1);
4289 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
4290 {
4291 arg3 = wxString_in_helper(obj2);
4292 if (arg3 == NULL) SWIG_fail;
423f194a 4293 temp3 = True;
d14a1e28
RD
4294 }
4295 if (obj3) {
4296 {
4297 arg4 = &temp4;
4298 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4299 }
4300 }
4301 if (obj4) {
4302 {
4303 arg5 = &temp5;
4304 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4305 }
4306 }
8edf1c75 4307 if (obj5) {
2f4c0a16
RD
4308 arg6 = (long) SWIG_AsLong(obj5);
4309 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 4310 }
d14a1e28
RD
4311 if (obj6) {
4312 {
4313 arg7 = wxString_in_helper(obj6);
4314 if (arg7 == NULL) SWIG_fail;
423f194a 4315 temp7 = True;
d14a1e28
RD
4316 }
4317 }
4318 {
4319 PyThreadState* __tstate = wxPyBeginAllowThreads();
4320 result = (wxMiniFrame *)new wxMiniFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
4321
4322 wxPyEndAllowThreads(__tstate);
4323 if (PyErr_Occurred()) SWIG_fail;
4324 }
2f4c0a16 4325 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
d14a1e28
RD
4326 {
4327 if (temp3)
4328 delete arg3;
4329 }
4330 {
4331 if (temp7)
4332 delete arg7;
4333 }
4334 return resultobj;
4335 fail:
4336 {
4337 if (temp3)
4338 delete arg3;
4339 }
4340 {
4341 if (temp7)
4342 delete arg7;
4343 }
4344 return NULL;
4345}
4346
4347
4348static PyObject *_wrap_new_PreMiniFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
4349 PyObject *resultobj;
4350 wxMiniFrame *result;
4351 char *kwnames[] = {
4352 NULL
4353 };
4354
4355 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMiniFrame",kwnames)) goto fail;
4356 {
4357 PyThreadState* __tstate = wxPyBeginAllowThreads();
4358 result = (wxMiniFrame *)new wxMiniFrame();
4359
4360 wxPyEndAllowThreads(__tstate);
4361 if (PyErr_Occurred()) SWIG_fail;
4362 }
2f4c0a16 4363 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
d14a1e28
RD
4364 return resultobj;
4365 fail:
4366 return NULL;
4367}
4368
4369
4370static PyObject *_wrap_MiniFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
4371 PyObject *resultobj;
4372 wxMiniFrame *arg1 = (wxMiniFrame *) 0 ;
4373 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 4374 int arg3 ;
d14a1e28
RD
4375 wxString *arg4 = 0 ;
4376 wxPoint const &arg5_defvalue = wxDefaultPosition ;
4377 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
4378 wxSize const &arg6_defvalue = wxDefaultSize ;
4379 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
4380 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
4381 wxString const &arg8_defvalue = wxPyFrameNameStr ;
4382 wxString *arg8 = (wxString *) &arg8_defvalue ;
4383 bool result;
423f194a 4384 bool temp4 = False ;
d14a1e28
RD
4385 wxPoint temp5 ;
4386 wxSize temp6 ;
423f194a 4387 bool temp8 = False ;
d14a1e28
RD
4388 PyObject * obj0 = 0 ;
4389 PyObject * obj1 = 0 ;
8edf1c75 4390 PyObject * obj2 = 0 ;
d14a1e28
RD
4391 PyObject * obj3 = 0 ;
4392 PyObject * obj4 = 0 ;
4393 PyObject * obj5 = 0 ;
8edf1c75 4394 PyObject * obj6 = 0 ;
d14a1e28
RD
4395 PyObject * obj7 = 0 ;
4396 char *kwnames[] = {
4397 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4398 };
4399
8edf1c75 4400 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:MiniFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
2f4c0a16
RD
4401 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMiniFrame,
4402 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4403 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
4404 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4405 arg3 = (int const) SWIG_AsInt(obj2);
4406 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
4407 {
4408 arg4 = wxString_in_helper(obj3);
4409 if (arg4 == NULL) SWIG_fail;
423f194a 4410 temp4 = True;
d14a1e28
RD
4411 }
4412 if (obj4) {
4413 {
4414 arg5 = &temp5;
4415 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
4416 }
4417 }
4418 if (obj5) {
4419 {
4420 arg6 = &temp6;
4421 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
4422 }
4423 }
8edf1c75 4424 if (obj6) {
2f4c0a16
RD
4425 arg7 = (long) SWIG_AsLong(obj6);
4426 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 4427 }
d14a1e28
RD
4428 if (obj7) {
4429 {
4430 arg8 = wxString_in_helper(obj7);
4431 if (arg8 == NULL) SWIG_fail;
423f194a 4432 temp8 = True;
d14a1e28
RD
4433 }
4434 }
4435 {
4436 PyThreadState* __tstate = wxPyBeginAllowThreads();
4437 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
4438
4439 wxPyEndAllowThreads(__tstate);
4440 if (PyErr_Occurred()) SWIG_fail;
4441 }
4e760a36 4442 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
4443 {
4444 if (temp4)
4445 delete arg4;
4446 }
4447 {
4448 if (temp8)
4449 delete arg8;
4450 }
4451 return resultobj;
4452 fail:
4453 {
4454 if (temp4)
4455 delete arg4;
4456 }
4457 {
4458 if (temp8)
4459 delete arg8;
4460 }
4461 return NULL;
4462}
4463
4464
4465static PyObject * MiniFrame_swigregister(PyObject *self, PyObject *args) {
4466 PyObject *obj;
4467 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4468 SWIG_TypeClientData(SWIGTYPE_p_wxMiniFrame, obj);
4469 Py_INCREF(obj);
4470 return Py_BuildValue((char *)"");
4471}
4472static PyObject *_wrap_new_SplashScreenWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
4473 PyObject *resultobj;
4474 wxBitmap *arg1 = 0 ;
4475 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 4476 int arg3 ;
d14a1e28
RD
4477 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4478 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4479 wxSize const &arg5_defvalue = wxDefaultSize ;
4480 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4481 long arg6 = (long) wxNO_BORDER ;
4482 wxSplashScreenWindow *result;
4483 wxPoint temp4 ;
4484 wxSize temp5 ;
4485 PyObject * obj0 = 0 ;
4486 PyObject * obj1 = 0 ;
8edf1c75 4487 PyObject * obj2 = 0 ;
d14a1e28
RD
4488 PyObject * obj3 = 0 ;
4489 PyObject * obj4 = 0 ;
8edf1c75 4490 PyObject * obj5 = 0 ;
d14a1e28
RD
4491 char *kwnames[] = {
4492 (char *) "bitmap",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4493 };
4494
8edf1c75 4495 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_SplashScreenWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
4496 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxBitmap,
4497 SWIG_POINTER_EXCEPTION | 0)) == -1)
4498 SWIG_fail;
d14a1e28 4499 if (arg1 == NULL) {
2f4c0a16
RD
4500 PyErr_SetString(PyExc_TypeError,"null reference");
4501 SWIG_fail;
8edf1c75 4502 }
2f4c0a16
RD
4503 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
4504 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4505 arg3 = (int) SWIG_AsInt(obj2);
4506 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
4507 if (obj3) {
4508 {
4509 arg4 = &temp4;
4510 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4511 }
4512 }
4513 if (obj4) {
4514 {
4515 arg5 = &temp5;
4516 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4517 }
4518 }
8edf1c75 4519 if (obj5) {
2f4c0a16
RD
4520 arg6 = (long) SWIG_AsLong(obj5);
4521 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 4522 }
d14a1e28
RD
4523 {
4524 PyThreadState* __tstate = wxPyBeginAllowThreads();
4525 result = (wxSplashScreenWindow *)new wxSplashScreenWindow((wxBitmap const &)*arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
4526
4527 wxPyEndAllowThreads(__tstate);
4528 if (PyErr_Occurred()) SWIG_fail;
4529 }
2f4c0a16 4530 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 1);
d14a1e28
RD
4531 return resultobj;
4532 fail:
4533 return NULL;
4534}
4535
4536
4537static PyObject *_wrap_SplashScreenWindow_SetBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
4538 PyObject *resultobj;
4539 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
4540 wxBitmap *arg2 = 0 ;
4541 PyObject * obj0 = 0 ;
4542 PyObject * obj1 = 0 ;
4543 char *kwnames[] = {
4544 (char *) "self",(char *) "bitmap", NULL
4545 };
4546
4547 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplashScreenWindow_SetBitmap",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
4548 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreenWindow,
4549 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4550 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxBitmap,
4551 SWIG_POINTER_EXCEPTION | 0)) == -1)
4552 SWIG_fail;
d14a1e28 4553 if (arg2 == NULL) {
2f4c0a16
RD
4554 PyErr_SetString(PyExc_TypeError,"null reference");
4555 SWIG_fail;
d14a1e28
RD
4556 }
4557 {
4558 PyThreadState* __tstate = wxPyBeginAllowThreads();
4559 (arg1)->SetBitmap((wxBitmap const &)*arg2);
4560
4561 wxPyEndAllowThreads(__tstate);
4562 if (PyErr_Occurred()) SWIG_fail;
4563 }
4564 Py_INCREF(Py_None); resultobj = Py_None;
4565 return resultobj;
4566 fail:
4567 return NULL;
4568}
4569
4570
4571static PyObject *_wrap_SplashScreenWindow_GetBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
4572 PyObject *resultobj;
4573 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
4574 wxBitmap *result;
4575 PyObject * obj0 = 0 ;
4576 char *kwnames[] = {
4577 (char *) "self", NULL
4578 };
4579
4580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreenWindow_GetBitmap",kwnames,&obj0)) goto fail;
2f4c0a16
RD
4581 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreenWindow,
4582 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4583 {
4584 PyThreadState* __tstate = wxPyBeginAllowThreads();
4585 {
4586 wxBitmap &_result_ref = (arg1)->GetBitmap();
4587 result = (wxBitmap *) &_result_ref;
4588 }
4589
4590 wxPyEndAllowThreads(__tstate);
4591 if (PyErr_Occurred()) SWIG_fail;
4592 }
fe763115
RD
4593 {
4594 wxBitmap* resultptr = new wxBitmap(*result);
4595 resultobj = SWIG_NewPointerObj((void*)(resultptr), SWIGTYPE_p_wxBitmap, 1);
4596 }
d14a1e28
RD
4597 return resultobj;
4598 fail:
4599 return NULL;
4600}
4601
4602
4603static PyObject * SplashScreenWindow_swigregister(PyObject *self, PyObject *args) {
4604 PyObject *obj;
4605 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4606 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreenWindow, obj);
4607 Py_INCREF(obj);
4608 return Py_BuildValue((char *)"");
4609}
4610static PyObject *_wrap_new_SplashScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
4611 PyObject *resultobj;
4612 wxBitmap *arg1 = 0 ;
4613 long arg2 ;
4614 int arg3 ;
4615 wxWindow *arg4 = (wxWindow *) 0 ;
423f194a 4616 int arg5 ;
d14a1e28
RD
4617 wxPoint const &arg6_defvalue = wxDefaultPosition ;
4618 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
4619 wxSize const &arg7_defvalue = wxDefaultSize ;
4620 wxSize *arg7 = (wxSize *) &arg7_defvalue ;
4621 long arg8 = (long) wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP ;
4622 wxSplashScreen *result;
4623 wxPoint temp6 ;
4624 wxSize temp7 ;
4625 PyObject * obj0 = 0 ;
8edf1c75
RD
4626 PyObject * obj1 = 0 ;
4627 PyObject * obj2 = 0 ;
d14a1e28 4628 PyObject * obj3 = 0 ;
8edf1c75 4629 PyObject * obj4 = 0 ;
d14a1e28
RD
4630 PyObject * obj5 = 0 ;
4631 PyObject * obj6 = 0 ;
8edf1c75 4632 PyObject * obj7 = 0 ;
d14a1e28
RD
4633 char *kwnames[] = {
4634 (char *) "bitmap",(char *) "splashStyle",(char *) "milliseconds",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4635 };
4636
8edf1c75 4637 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|OOO:new_SplashScreen",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
2f4c0a16
RD
4638 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxBitmap,
4639 SWIG_POINTER_EXCEPTION | 0)) == -1)
4640 SWIG_fail;
d14a1e28 4641 if (arg1 == NULL) {
2f4c0a16
RD
4642 PyErr_SetString(PyExc_TypeError,"null reference");
4643 SWIG_fail;
4644 }
4645 arg2 = (long) SWIG_AsLong(obj1);
4646 if (PyErr_Occurred()) SWIG_fail;
4647 arg3 = (int) SWIG_AsInt(obj2);
4648 if (PyErr_Occurred()) SWIG_fail;
4649 if ((SWIG_ConvertPtr(obj3,(void **)(&arg4),SWIGTYPE_p_wxWindow,
4650 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4651 arg5 = (int) SWIG_AsInt(obj4);
4652 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
4653 if (obj5) {
4654 {
4655 arg6 = &temp6;
4656 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
4657 }
4658 }
4659 if (obj6) {
4660 {
4661 arg7 = &temp7;
4662 if ( ! wxSize_helper(obj6, &arg7)) SWIG_fail;
4663 }
4664 }
8edf1c75 4665 if (obj7) {
2f4c0a16
RD
4666 arg8 = (long) SWIG_AsLong(obj7);
4667 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 4668 }
d14a1e28
RD
4669 {
4670 PyThreadState* __tstate = wxPyBeginAllowThreads();
4671 result = (wxSplashScreen *)new wxSplashScreen((wxBitmap const &)*arg1,arg2,arg3,arg4,arg5,(wxPoint const &)*arg6,(wxSize const &)*arg7,arg8);
4672
4673 wxPyEndAllowThreads(__tstate);
4674 if (PyErr_Occurred()) SWIG_fail;
4675 }
2f4c0a16 4676 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreen, 1);
d14a1e28
RD
4677 return resultobj;
4678 fail:
4679 return NULL;
4680}
4681
4682
4683static PyObject *_wrap_SplashScreen_GetSplashStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
4684 PyObject *resultobj;
4685 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
4686 long result;
4687 PyObject * obj0 = 0 ;
4688 char *kwnames[] = {
4689 (char *) "self", NULL
4690 };
4691
4692 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashStyle",kwnames,&obj0)) goto fail;
2f4c0a16
RD
4693 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreen,
4694 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4695 {
4696 PyThreadState* __tstate = wxPyBeginAllowThreads();
4697 result = (long)((wxSplashScreen const *)arg1)->GetSplashStyle();
4698
4699 wxPyEndAllowThreads(__tstate);
4700 if (PyErr_Occurred()) SWIG_fail;
4701 }
2f4c0a16 4702 resultobj = SWIG_FromLong((long)result);
d14a1e28
RD
4703 return resultobj;
4704 fail:
4705 return NULL;
4706}
4707
4708
4709static PyObject *_wrap_SplashScreen_GetSplashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
4710 PyObject *resultobj;
4711 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
4712 wxSplashScreenWindow *result;
4713 PyObject * obj0 = 0 ;
4714 char *kwnames[] = {
4715 (char *) "self", NULL
4716 };
4717
4718 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashWindow",kwnames,&obj0)) goto fail;
2f4c0a16
RD
4719 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreen,
4720 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4721 {
4722 PyThreadState* __tstate = wxPyBeginAllowThreads();
4723 result = (wxSplashScreenWindow *)((wxSplashScreen const *)arg1)->GetSplashWindow();
4724
4725 wxPyEndAllowThreads(__tstate);
4726 if (PyErr_Occurred()) SWIG_fail;
4727 }
2f4c0a16 4728 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 0);
d14a1e28
RD
4729 return resultobj;
4730 fail:
4731 return NULL;
4732}
4733
4734
4735static PyObject *_wrap_SplashScreen_GetTimeout(PyObject *self, PyObject *args, PyObject *kwargs) {
4736 PyObject *resultobj;
4737 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
4738 int result;
4739 PyObject * obj0 = 0 ;
4740 char *kwnames[] = {
4741 (char *) "self", NULL
4742 };
4743
4744 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetTimeout",kwnames,&obj0)) goto fail;
2f4c0a16
RD
4745 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreen,
4746 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4747 {
4748 PyThreadState* __tstate = wxPyBeginAllowThreads();
4749 result = (int)((wxSplashScreen const *)arg1)->GetTimeout();
4750
4751 wxPyEndAllowThreads(__tstate);
4752 if (PyErr_Occurred()) SWIG_fail;
4753 }
2f4c0a16 4754 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
4755 return resultobj;
4756 fail:
4757 return NULL;
4758}
4759
4760
4761static PyObject * SplashScreen_swigregister(PyObject *self, PyObject *args) {
4762 PyObject *obj;
4763 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4764 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreen, obj);
4765 Py_INCREF(obj);
4766 return Py_BuildValue((char *)"");
4767}
4768static PyObject *_wrap_new_StatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
4769 PyObject *resultobj;
4770 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 4771 int arg2 = (int) -1 ;
d14a1e28
RD
4772 long arg3 = (long) wxST_SIZEGRIP ;
4773 wxString const &arg4_defvalue = wxPyStatusLineNameStr ;
4774 wxString *arg4 = (wxString *) &arg4_defvalue ;
4775 wxStatusBar *result;
423f194a 4776 bool temp4 = False ;
d14a1e28 4777 PyObject * obj0 = 0 ;
8edf1c75
RD
4778 PyObject * obj1 = 0 ;
4779 PyObject * obj2 = 0 ;
d14a1e28
RD
4780 PyObject * obj3 = 0 ;
4781 char *kwnames[] = {
4782 (char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
4783 };
4784
8edf1c75 4785 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:new_StatusBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
2f4c0a16
RD
4786 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
4787 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 4788 if (obj1) {
2f4c0a16
RD
4789 arg2 = (int) SWIG_AsInt(obj1);
4790 if (PyErr_Occurred()) SWIG_fail;
8edf1c75
RD
4791 }
4792 if (obj2) {
2f4c0a16
RD
4793 arg3 = (long) SWIG_AsLong(obj2);
4794 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 4795 }
d14a1e28
RD
4796 if (obj3) {
4797 {
4798 arg4 = wxString_in_helper(obj3);
4799 if (arg4 == NULL) SWIG_fail;
423f194a 4800 temp4 = True;
d14a1e28
RD
4801 }
4802 }
4803 {
4804 PyThreadState* __tstate = wxPyBeginAllowThreads();
4805 result = (wxStatusBar *)new wxStatusBar(arg1,arg2,arg3,(wxString const &)*arg4);
4806
4807 wxPyEndAllowThreads(__tstate);
4808 if (PyErr_Occurred()) SWIG_fail;
4809 }
4810 {
4811 resultobj = wxPyMake_wxObject(result);
4812 }
4813 {
4814 if (temp4)
4815 delete arg4;
4816 }
4817 return resultobj;
4818 fail:
4819 {
4820 if (temp4)
4821 delete arg4;
4822 }
4823 return NULL;
4824}
4825
4826
4827static PyObject *_wrap_new_PreStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
4828 PyObject *resultobj;
4829 wxStatusBar *result;
4830 char *kwnames[] = {
4831 NULL
4832 };
4833
4834 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreStatusBar",kwnames)) goto fail;
4835 {
4836 PyThreadState* __tstate = wxPyBeginAllowThreads();
4837 result = (wxStatusBar *)new wxStatusBar();
4838
4839 wxPyEndAllowThreads(__tstate);
4840 if (PyErr_Occurred()) SWIG_fail;
4841 }
4842 {
4843 resultobj = wxPyMake_wxObject(result);
4844 }
4845 return resultobj;
4846 fail:
4847 return NULL;
4848}
4849
4850
4851static PyObject *_wrap_StatusBar_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
4852 PyObject *resultobj;
4853 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4854 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 4855 int arg3 ;
d14a1e28
RD
4856 long arg4 = (long) wxST_SIZEGRIP ;
4857 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
4858 wxString *arg5 = (wxString *) &arg5_defvalue ;
4859 bool result;
423f194a 4860 bool temp5 = False ;
d14a1e28
RD
4861 PyObject * obj0 = 0 ;
4862 PyObject * obj1 = 0 ;
8edf1c75
RD
4863 PyObject * obj2 = 0 ;
4864 PyObject * obj3 = 0 ;
d14a1e28
RD
4865 PyObject * obj4 = 0 ;
4866 char *kwnames[] = {
4867 (char *) "self",(char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
4868 };
4869
8edf1c75 4870 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:StatusBar_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
2f4c0a16
RD
4871 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
4872 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4873 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
4874 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4875 arg3 = (int) SWIG_AsInt(obj2);
4876 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 4877 if (obj3) {
2f4c0a16
RD
4878 arg4 = (long) SWIG_AsLong(obj3);
4879 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 4880 }
d14a1e28
RD
4881 if (obj4) {
4882 {
4883 arg5 = wxString_in_helper(obj4);
4884 if (arg5 == NULL) SWIG_fail;
423f194a 4885 temp5 = True;
d14a1e28
RD
4886 }
4887 }
4888 {
4889 PyThreadState* __tstate = wxPyBeginAllowThreads();
4890 result = (bool)(arg1)->Create(arg2,arg3,arg4,(wxString const &)*arg5);
4891
4892 wxPyEndAllowThreads(__tstate);
4893 if (PyErr_Occurred()) SWIG_fail;
4894 }
4e760a36 4895 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
4896 {
4897 if (temp5)
4898 delete arg5;
4899 }
4900 return resultobj;
4901 fail:
4902 {
4903 if (temp5)
4904 delete arg5;
4905 }
4906 return NULL;
4907}
4908
4909
4910static PyObject *_wrap_StatusBar_SetFieldsCount(PyObject *self, PyObject *args, PyObject *kwargs) {
4911 PyObject *resultobj;
4912 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4913 int arg2 = (int) 1 ;
4914 PyObject * obj0 = 0 ;
8edf1c75 4915 PyObject * obj1 = 0 ;
d14a1e28
RD
4916 char *kwnames[] = {
4917 (char *) "self",(char *) "number", NULL
4918 };
4919
8edf1c75 4920 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_SetFieldsCount",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
4921 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
4922 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 4923 if (obj1) {
2f4c0a16
RD
4924 arg2 = (int) SWIG_AsInt(obj1);
4925 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 4926 }
d14a1e28
RD
4927 {
4928 PyThreadState* __tstate = wxPyBeginAllowThreads();
4929 (arg1)->SetFieldsCount(arg2);
4930
4931 wxPyEndAllowThreads(__tstate);
4932 if (PyErr_Occurred()) SWIG_fail;
4933 }
4934 Py_INCREF(Py_None); resultobj = Py_None;
4935 return resultobj;
4936 fail:
4937 return NULL;
4938}
4939
4940
4941static PyObject *_wrap_StatusBar_GetFieldsCount(PyObject *self, PyObject *args, PyObject *kwargs) {
4942 PyObject *resultobj;
4943 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4944 int result;
4945 PyObject * obj0 = 0 ;
4946 char *kwnames[] = {
4947 (char *) "self", NULL
4948 };
4949
4950 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetFieldsCount",kwnames,&obj0)) goto fail;
2f4c0a16
RD
4951 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
4952 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4953 {
4954 PyThreadState* __tstate = wxPyBeginAllowThreads();
4955 result = (int)((wxStatusBar const *)arg1)->GetFieldsCount();
4956
4957 wxPyEndAllowThreads(__tstate);
4958 if (PyErr_Occurred()) SWIG_fail;
4959 }
2f4c0a16 4960 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
4961 return resultobj;
4962 fail:
4963 return NULL;
4964}
4965
4966
4967static PyObject *_wrap_StatusBar_SetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
4968 PyObject *resultobj;
4969 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
4970 wxString *arg2 = 0 ;
4971 int arg3 = (int) 0 ;
423f194a 4972 bool temp2 = False ;
d14a1e28
RD
4973 PyObject * obj0 = 0 ;
4974 PyObject * obj1 = 0 ;
8edf1c75 4975 PyObject * obj2 = 0 ;
d14a1e28
RD
4976 char *kwnames[] = {
4977 (char *) "self",(char *) "text",(char *) "number", NULL
4978 };
4979
8edf1c75 4980 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
4981 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
4982 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
4983 {
4984 arg2 = wxString_in_helper(obj1);
4985 if (arg2 == NULL) SWIG_fail;
423f194a 4986 temp2 = True;
d14a1e28 4987 }
8edf1c75 4988 if (obj2) {
2f4c0a16
RD
4989 arg3 = (int) SWIG_AsInt(obj2);
4990 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 4991 }
d14a1e28
RD
4992 {
4993 PyThreadState* __tstate = wxPyBeginAllowThreads();
4994 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
4995
4996 wxPyEndAllowThreads(__tstate);
4997 if (PyErr_Occurred()) SWIG_fail;
4998 }
4999 Py_INCREF(Py_None); resultobj = Py_None;
5000 {
5001 if (temp2)
5002 delete arg2;
5003 }
5004 return resultobj;
5005 fail:
5006 {
5007 if (temp2)
5008 delete arg2;
5009 }
5010 return NULL;
5011}
5012
5013
5014static PyObject *_wrap_StatusBar_GetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5015 PyObject *resultobj;
5016 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5017 int arg2 = (int) 0 ;
5018 wxString result;
5019 PyObject * obj0 = 0 ;
8edf1c75 5020 PyObject * obj1 = 0 ;
d14a1e28
RD
5021 char *kwnames[] = {
5022 (char *) "self",(char *) "number", NULL
5023 };
5024
8edf1c75 5025 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_GetStatusText",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5026 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5027 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 5028 if (obj1) {
2f4c0a16
RD
5029 arg2 = (int) SWIG_AsInt(obj1);
5030 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 5031 }
d14a1e28
RD
5032 {
5033 PyThreadState* __tstate = wxPyBeginAllowThreads();
5034 result = ((wxStatusBar const *)arg1)->GetStatusText(arg2);
5035
5036 wxPyEndAllowThreads(__tstate);
5037 if (PyErr_Occurred()) SWIG_fail;
5038 }
5039 {
5040#if wxUSE_UNICODE
5041 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
5042#else
5043 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
5044#endif
5045 }
5046 return resultobj;
5047 fail:
5048 return NULL;
5049}
5050
5051
5052static PyObject *_wrap_StatusBar_PushStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5053 PyObject *resultobj;
5054 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5055 wxString *arg2 = 0 ;
5056 int arg3 = (int) 0 ;
423f194a 5057 bool temp2 = False ;
d14a1e28
RD
5058 PyObject * obj0 = 0 ;
5059 PyObject * obj1 = 0 ;
8edf1c75 5060 PyObject * obj2 = 0 ;
d14a1e28
RD
5061 char *kwnames[] = {
5062 (char *) "self",(char *) "text",(char *) "number", NULL
5063 };
5064
8edf1c75 5065 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
5066 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5067 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5068 {
5069 arg2 = wxString_in_helper(obj1);
5070 if (arg2 == NULL) SWIG_fail;
423f194a 5071 temp2 = True;
d14a1e28 5072 }
8edf1c75 5073 if (obj2) {
2f4c0a16
RD
5074 arg3 = (int) SWIG_AsInt(obj2);
5075 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 5076 }
d14a1e28
RD
5077 {
5078 PyThreadState* __tstate = wxPyBeginAllowThreads();
5079 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
5080
5081 wxPyEndAllowThreads(__tstate);
5082 if (PyErr_Occurred()) SWIG_fail;
5083 }
5084 Py_INCREF(Py_None); resultobj = Py_None;
5085 {
5086 if (temp2)
5087 delete arg2;
5088 }
5089 return resultobj;
5090 fail:
5091 {
5092 if (temp2)
5093 delete arg2;
5094 }
5095 return NULL;
5096}
5097
5098
5099static PyObject *_wrap_StatusBar_PopStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5100 PyObject *resultobj;
5101 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5102 int arg2 = (int) 0 ;
5103 PyObject * obj0 = 0 ;
8edf1c75 5104 PyObject * obj1 = 0 ;
d14a1e28
RD
5105 char *kwnames[] = {
5106 (char *) "self",(char *) "number", NULL
5107 };
5108
8edf1c75 5109 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5110 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5111 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 5112 if (obj1) {
2f4c0a16
RD
5113 arg2 = (int) SWIG_AsInt(obj1);
5114 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 5115 }
d14a1e28
RD
5116 {
5117 PyThreadState* __tstate = wxPyBeginAllowThreads();
5118 (arg1)->PopStatusText(arg2);
5119
5120 wxPyEndAllowThreads(__tstate);
5121 if (PyErr_Occurred()) SWIG_fail;
5122 }
5123 Py_INCREF(Py_None); resultobj = Py_None;
5124 return resultobj;
5125 fail:
5126 return NULL;
5127}
5128
5129
5130static PyObject *_wrap_StatusBar_SetStatusWidths(PyObject *self, PyObject *args, PyObject *kwargs) {
5131 PyObject *resultobj;
5132 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5133 int arg2 ;
5134 int *arg3 = (int *) 0 ;
5135 PyObject * obj0 = 0 ;
5136 PyObject * obj1 = 0 ;
5137 char *kwnames[] = {
5138 (char *) "self",(char *) "widths", NULL
5139 };
5140
5141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5142 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5143 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5144 {
5145 arg2 = PyList_Size(obj1);
5146 arg3 = int_LIST_helper(obj1);
5147 if (arg3 == NULL) SWIG_fail;
5148 }
5149 {
5150 PyThreadState* __tstate = wxPyBeginAllowThreads();
5151 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
5152
5153 wxPyEndAllowThreads(__tstate);
5154 if (PyErr_Occurred()) SWIG_fail;
5155 }
5156 Py_INCREF(Py_None); resultobj = Py_None;
5157 {
5158 if (arg3) delete [] arg3;
5159 }
5160 return resultobj;
5161 fail:
5162 {
5163 if (arg3) delete [] arg3;
5164 }
5165 return NULL;
5166}
5167
5168
5169static PyObject *_wrap_StatusBar_GetFieldRect(PyObject *self, PyObject *args, PyObject *kwargs) {
5170 PyObject *resultobj;
5171 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5172 int arg2 ;
44127b65 5173 wxRect result;
d14a1e28 5174 PyObject * obj0 = 0 ;
8edf1c75 5175 PyObject * obj1 = 0 ;
d14a1e28 5176 char *kwnames[] = {
44127b65 5177 (char *) "self",(char *) "i", NULL
d14a1e28
RD
5178 };
5179
8edf1c75 5180 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_GetFieldRect",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5181 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5182 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5183 arg2 = (int) SWIG_AsInt(obj1);
5184 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
5185 {
5186 PyThreadState* __tstate = wxPyBeginAllowThreads();
44127b65 5187 result = wxStatusBar_GetFieldRect(arg1,arg2);
d14a1e28
RD
5188
5189 wxPyEndAllowThreads(__tstate);
5190 if (PyErr_Occurred()) SWIG_fail;
5191 }
44127b65
RD
5192 {
5193 wxRect * resultptr;
5194 resultptr = new wxRect((wxRect &) result);
2f4c0a16 5195 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
44127b65 5196 }
d14a1e28
RD
5197 return resultobj;
5198 fail:
5199 return NULL;
5200}
5201
5202
5203static PyObject *_wrap_StatusBar_SetMinHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
5204 PyObject *resultobj;
5205 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5206 int arg2 ;
5207 PyObject * obj0 = 0 ;
8edf1c75 5208 PyObject * obj1 = 0 ;
d14a1e28
RD
5209 char *kwnames[] = {
5210 (char *) "self",(char *) "height", NULL
5211 };
5212
8edf1c75 5213 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetMinHeight",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5214 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5215 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5216 arg2 = (int) SWIG_AsInt(obj1);
5217 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
5218 {
5219 PyThreadState* __tstate = wxPyBeginAllowThreads();
5220 (arg1)->SetMinHeight(arg2);
5221
5222 wxPyEndAllowThreads(__tstate);
5223 if (PyErr_Occurred()) SWIG_fail;
5224 }
5225 Py_INCREF(Py_None); resultobj = Py_None;
5226 return resultobj;
5227 fail:
5228 return NULL;
5229}
5230
5231
5232static PyObject *_wrap_StatusBar_GetBorderX(PyObject *self, PyObject *args, PyObject *kwargs) {
5233 PyObject *resultobj;
5234 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5235 int result;
5236 PyObject * obj0 = 0 ;
5237 char *kwnames[] = {
5238 (char *) "self", NULL
5239 };
5240
5241 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderX",kwnames,&obj0)) goto fail;
2f4c0a16
RD
5242 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5243 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5244 {
5245 PyThreadState* __tstate = wxPyBeginAllowThreads();
5246 result = (int)((wxStatusBar const *)arg1)->GetBorderX();
5247
5248 wxPyEndAllowThreads(__tstate);
5249 if (PyErr_Occurred()) SWIG_fail;
5250 }
2f4c0a16 5251 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
5252 return resultobj;
5253 fail:
5254 return NULL;
5255}
5256
5257
5258static PyObject *_wrap_StatusBar_GetBorderY(PyObject *self, PyObject *args, PyObject *kwargs) {
5259 PyObject *resultobj;
5260 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5261 int result;
5262 PyObject * obj0 = 0 ;
5263 char *kwnames[] = {
5264 (char *) "self", NULL
5265 };
5266
5267 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderY",kwnames,&obj0)) goto fail;
2f4c0a16
RD
5268 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5269 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5270 {
5271 PyThreadState* __tstate = wxPyBeginAllowThreads();
5272 result = (int)((wxStatusBar const *)arg1)->GetBorderY();
5273
5274 wxPyEndAllowThreads(__tstate);
5275 if (PyErr_Occurred()) SWIG_fail;
5276 }
2f4c0a16 5277 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
5278 return resultobj;
5279 fail:
5280 return NULL;
5281}
5282
5283
5284static PyObject * StatusBar_swigregister(PyObject *self, PyObject *args) {
5285 PyObject *obj;
5286 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
5287 SWIG_TypeClientData(SWIGTYPE_p_wxStatusBar, obj);
5288 Py_INCREF(obj);
5289 return Py_BuildValue((char *)"");
5290}
2f4c0a16 5291static int _wrap_SplitterNameStr_set(PyObject *_val) {
d03fd34d
RD
5292 PyErr_SetString(PyExc_TypeError,"Variable SplitterNameStr is read-only.");
5293 return 1;
5294}
5295
5296
5297static PyObject *_wrap_SplitterNameStr_get() {
5298 PyObject *pyobj;
5299
5300 {
5301#if wxUSE_UNICODE
5302 pyobj = PyUnicode_FromWideChar((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
5303#else
5304 pyobj = PyString_FromStringAndSize((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
5305#endif
5306 }
5307 return pyobj;
5308}
5309
5310
d14a1e28
RD
5311static PyObject *_wrap_new_SplitterWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5312 PyObject *resultobj;
5313 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 5314 int arg2 ;
d14a1e28
RD
5315 wxPoint const &arg3_defvalue = wxDefaultPosition ;
5316 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
5317 wxSize const &arg4_defvalue = wxDefaultSize ;
5318 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
5319 long arg5 = (long) wxSP_3D ;
5320 wxString const &arg6_defvalue = wxPySplitterNameStr ;
5321 wxString *arg6 = (wxString *) &arg6_defvalue ;
5322 wxSplitterWindow *result;
5323 wxPoint temp3 ;
5324 wxSize temp4 ;
423f194a 5325 bool temp6 = False ;
d14a1e28 5326 PyObject * obj0 = 0 ;
8edf1c75 5327 PyObject * obj1 = 0 ;
d14a1e28
RD
5328 PyObject * obj2 = 0 ;
5329 PyObject * obj3 = 0 ;
8edf1c75 5330 PyObject * obj4 = 0 ;
d14a1e28
RD
5331 PyObject * obj5 = 0 ;
5332 char *kwnames[] = {
8edf1c75 5333 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
d14a1e28
RD
5334 };
5335
8edf1c75 5336 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_SplitterWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
5337 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
5338 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5339 arg2 = (int) SWIG_AsInt(obj1);
5340 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
5341 if (obj2) {
5342 {
5343 arg3 = &temp3;
5344 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
5345 }
5346 }
5347 if (obj3) {
5348 {
5349 arg4 = &temp4;
5350 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
5351 }
5352 }
2f4c0a16
RD
5353 if (obj4) {
5354 arg5 = (long) SWIG_AsLong(obj4);
5355 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 5356 }
d14a1e28
RD
5357 if (obj5) {
5358 {
5359 arg6 = wxString_in_helper(obj5);
5360 if (arg6 == NULL) SWIG_fail;
423f194a 5361 temp6 = True;
d14a1e28
RD
5362 }
5363 }
5364 {
5365 PyThreadState* __tstate = wxPyBeginAllowThreads();
5366 result = (wxSplitterWindow *)new wxSplitterWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
5367
5368 wxPyEndAllowThreads(__tstate);
5369 if (PyErr_Occurred()) SWIG_fail;
5370 }
2f4c0a16 5371 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
d14a1e28
RD
5372 {
5373 if (temp6)
5374 delete arg6;
5375 }
5376 return resultobj;
5377 fail:
5378 {
5379 if (temp6)
5380 delete arg6;
5381 }
5382 return NULL;
5383}
5384
5385
5386static PyObject *_wrap_new_PreSplitterWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5387 PyObject *resultobj;
5388 wxSplitterWindow *result;
5389 char *kwnames[] = {
5390 NULL
5391 };
5392
5393 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSplitterWindow",kwnames)) goto fail;
5394 {
5395 PyThreadState* __tstate = wxPyBeginAllowThreads();
5396 result = (wxSplitterWindow *)new wxSplitterWindow();
5397
5398 wxPyEndAllowThreads(__tstate);
5399 if (PyErr_Occurred()) SWIG_fail;
5400 }
2f4c0a16 5401 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
d14a1e28
RD
5402 return resultobj;
5403 fail:
5404 return NULL;
5405}
5406
5407
5408static PyObject *_wrap_SplitterWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
5409 PyObject *resultobj;
5410 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5411 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 5412 int arg3 ;
d14a1e28
RD
5413 wxPoint const &arg4_defvalue = wxDefaultPosition ;
5414 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
5415 wxSize const &arg5_defvalue = wxDefaultSize ;
5416 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
5417 long arg6 = (long) wxSP_3D ;
5418 wxString const &arg7_defvalue = wxPySplitterNameStr ;
5419 wxString *arg7 = (wxString *) &arg7_defvalue ;
5420 bool result;
5421 wxPoint temp4 ;
5422 wxSize temp5 ;
423f194a 5423 bool temp7 = False ;
d14a1e28
RD
5424 PyObject * obj0 = 0 ;
5425 PyObject * obj1 = 0 ;
8edf1c75 5426 PyObject * obj2 = 0 ;
d14a1e28
RD
5427 PyObject * obj3 = 0 ;
5428 PyObject * obj4 = 0 ;
8edf1c75 5429 PyObject * obj5 = 0 ;
d14a1e28
RD
5430 PyObject * obj6 = 0 ;
5431 char *kwnames[] = {
8edf1c75 5432 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
d14a1e28
RD
5433 };
5434
8edf1c75 5435 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:SplitterWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
5436 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5437 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5438 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5439 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5440 arg3 = (int) SWIG_AsInt(obj2);
5441 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
5442 if (obj3) {
5443 {
5444 arg4 = &temp4;
5445 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
5446 }
5447 }
5448 if (obj4) {
5449 {
5450 arg5 = &temp5;
5451 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
5452 }
5453 }
8edf1c75 5454 if (obj5) {
2f4c0a16
RD
5455 arg6 = (long) SWIG_AsLong(obj5);
5456 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 5457 }
d14a1e28
RD
5458 if (obj6) {
5459 {
5460 arg7 = wxString_in_helper(obj6);
5461 if (arg7 == NULL) SWIG_fail;
423f194a 5462 temp7 = True;
d14a1e28
RD
5463 }
5464 }
5465 {
5466 PyThreadState* __tstate = wxPyBeginAllowThreads();
5467 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
5468
5469 wxPyEndAllowThreads(__tstate);
5470 if (PyErr_Occurred()) SWIG_fail;
5471 }
4e760a36 5472 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
5473 {
5474 if (temp7)
5475 delete arg7;
5476 }
5477 return resultobj;
5478 fail:
5479 {
5480 if (temp7)
5481 delete arg7;
5482 }
5483 return NULL;
5484}
5485
5486
5487static PyObject *_wrap_SplitterWindow_GetWindow1(PyObject *self, PyObject *args, PyObject *kwargs) {
5488 PyObject *resultobj;
5489 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5490 wxWindow *result;
5491 PyObject * obj0 = 0 ;
5492 char *kwnames[] = {
5493 (char *) "self", NULL
5494 };
5495
5496 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow1",kwnames,&obj0)) goto fail;
2f4c0a16
RD
5497 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5498 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5499 {
5500 PyThreadState* __tstate = wxPyBeginAllowThreads();
5501 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow1();
5502
5503 wxPyEndAllowThreads(__tstate);
5504 if (PyErr_Occurred()) SWIG_fail;
5505 }
5506 {
5507 resultobj = wxPyMake_wxObject(result);
5508 }
5509 return resultobj;
5510 fail:
5511 return NULL;
5512}
5513
5514
5515static PyObject *_wrap_SplitterWindow_GetWindow2(PyObject *self, PyObject *args, PyObject *kwargs) {
5516 PyObject *resultobj;
5517 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5518 wxWindow *result;
5519 PyObject * obj0 = 0 ;
5520 char *kwnames[] = {
5521 (char *) "self", NULL
5522 };
5523
5524 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow2",kwnames,&obj0)) goto fail;
2f4c0a16
RD
5525 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5526 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5527 {
5528 PyThreadState* __tstate = wxPyBeginAllowThreads();
5529 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow2();
5530
5531 wxPyEndAllowThreads(__tstate);
5532 if (PyErr_Occurred()) SWIG_fail;
5533 }
5534 {
5535 resultobj = wxPyMake_wxObject(result);
5536 }
5537 return resultobj;
5538 fail:
5539 return NULL;
5540}
5541
5542
5543static PyObject *_wrap_SplitterWindow_SetSplitMode(PyObject *self, PyObject *args, PyObject *kwargs) {
5544 PyObject *resultobj;
5545 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5546 int arg2 ;
5547 PyObject * obj0 = 0 ;
8edf1c75 5548 PyObject * obj1 = 0 ;
d14a1e28
RD
5549 char *kwnames[] = {
5550 (char *) "self",(char *) "mode", NULL
5551 };
5552
8edf1c75 5553 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSplitMode",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5554 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5555 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5556 arg2 = (int) SWIG_AsInt(obj1);
5557 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
5558 {
5559 PyThreadState* __tstate = wxPyBeginAllowThreads();
5560 (arg1)->SetSplitMode(arg2);
5561
5562 wxPyEndAllowThreads(__tstate);
5563 if (PyErr_Occurred()) SWIG_fail;
5564 }
5565 Py_INCREF(Py_None); resultobj = Py_None;
5566 return resultobj;
5567 fail:
5568 return NULL;
5569}
5570
5571
5572static PyObject *_wrap_SplitterWindow_GetSplitMode(PyObject *self, PyObject *args, PyObject *kwargs) {
5573 PyObject *resultobj;
5574 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5575 int result;
5576 PyObject * obj0 = 0 ;
5577 char *kwnames[] = {
5578 (char *) "self", NULL
5579 };
5580
5581 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSplitMode",kwnames,&obj0)) goto fail;
2f4c0a16
RD
5582 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5583 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5584 {
5585 PyThreadState* __tstate = wxPyBeginAllowThreads();
5586 result = (int)((wxSplitterWindow const *)arg1)->GetSplitMode();
5587
5588 wxPyEndAllowThreads(__tstate);
5589 if (PyErr_Occurred()) SWIG_fail;
5590 }
2f4c0a16 5591 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
5592 return resultobj;
5593 fail:
5594 return NULL;
5595}
5596
5597
5598static PyObject *_wrap_SplitterWindow_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
5599 PyObject *resultobj;
5600 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5601 wxWindow *arg2 = (wxWindow *) 0 ;
5602 PyObject * obj0 = 0 ;
5603 PyObject * obj1 = 0 ;
5604 char *kwnames[] = {
5605 (char *) "self",(char *) "window", NULL
5606 };
5607
5608 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_Initialize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5609 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5610 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5611 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5612 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5613 {
5614 PyThreadState* __tstate = wxPyBeginAllowThreads();
5615 (arg1)->Initialize(arg2);
5616
5617 wxPyEndAllowThreads(__tstate);
5618 if (PyErr_Occurred()) SWIG_fail;
5619 }
5620 Py_INCREF(Py_None); resultobj = Py_None;
5621 return resultobj;
5622 fail:
5623 return NULL;
5624}
5625
5626
5627static PyObject *_wrap_SplitterWindow_SplitVertically(PyObject *self, PyObject *args, PyObject *kwargs) {
5628 PyObject *resultobj;
5629 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5630 wxWindow *arg2 = (wxWindow *) 0 ;
5631 wxWindow *arg3 = (wxWindow *) 0 ;
5632 int arg4 = (int) 0 ;
5633 bool result;
5634 PyObject * obj0 = 0 ;
5635 PyObject * obj1 = 0 ;
5636 PyObject * obj2 = 0 ;
8edf1c75 5637 PyObject * obj3 = 0 ;
d14a1e28
RD
5638 char *kwnames[] = {
5639 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
5640 };
5641
8edf1c75 5642 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitVertically",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
2f4c0a16
RD
5643 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5644 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5645 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5646 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5647 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
5648 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 5649 if (obj3) {
2f4c0a16
RD
5650 arg4 = (int) SWIG_AsInt(obj3);
5651 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 5652 }
d14a1e28
RD
5653 {
5654 PyThreadState* __tstate = wxPyBeginAllowThreads();
5655 result = (bool)(arg1)->SplitVertically(arg2,arg3,arg4);
5656
5657 wxPyEndAllowThreads(__tstate);
5658 if (PyErr_Occurred()) SWIG_fail;
5659 }
4e760a36 5660 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
5661 return resultobj;
5662 fail:
5663 return NULL;
5664}
5665
5666
5667static PyObject *_wrap_SplitterWindow_SplitHorizontally(PyObject *self, PyObject *args, PyObject *kwargs) {
5668 PyObject *resultobj;
5669 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5670 wxWindow *arg2 = (wxWindow *) 0 ;
5671 wxWindow *arg3 = (wxWindow *) 0 ;
5672 int arg4 = (int) 0 ;
5673 bool result;
5674 PyObject * obj0 = 0 ;
5675 PyObject * obj1 = 0 ;
5676 PyObject * obj2 = 0 ;
8edf1c75 5677 PyObject * obj3 = 0 ;
d14a1e28
RD
5678 char *kwnames[] = {
5679 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
5680 };
5681
8edf1c75 5682 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitHorizontally",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
2f4c0a16
RD
5683 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5684 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5685 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5686 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5687 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
5688 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 5689 if (obj3) {
2f4c0a16
RD
5690 arg4 = (int) SWIG_AsInt(obj3);
5691 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 5692 }
d14a1e28
RD
5693 {
5694 PyThreadState* __tstate = wxPyBeginAllowThreads();
5695 result = (bool)(arg1)->SplitHorizontally(arg2,arg3,arg4);
5696
5697 wxPyEndAllowThreads(__tstate);
5698 if (PyErr_Occurred()) SWIG_fail;
5699 }
4e760a36 5700 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
5701 return resultobj;
5702 fail:
5703 return NULL;
5704}
5705
5706
5707static PyObject *_wrap_SplitterWindow_Unsplit(PyObject *self, PyObject *args, PyObject *kwargs) {
5708 PyObject *resultobj;
5709 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5710 wxWindow *arg2 = (wxWindow *) NULL ;
5711 bool result;
5712 PyObject * obj0 = 0 ;
5713 PyObject * obj1 = 0 ;
5714 char *kwnames[] = {
5715 (char *) "self",(char *) "toRemove", NULL
5716 };
5717
5718 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:SplitterWindow_Unsplit",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5719 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5720 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 5721 if (obj1) {
2f4c0a16
RD
5722 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5723 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5724 }
5725 {
5726 PyThreadState* __tstate = wxPyBeginAllowThreads();
5727 result = (bool)(arg1)->Unsplit(arg2);
5728
5729 wxPyEndAllowThreads(__tstate);
5730 if (PyErr_Occurred()) SWIG_fail;
5731 }
4e760a36 5732 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
5733 return resultobj;
5734 fail:
5735 return NULL;
5736}
5737
5738
5739static PyObject *_wrap_SplitterWindow_ReplaceWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5740 PyObject *resultobj;
5741 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5742 wxWindow *arg2 = (wxWindow *) 0 ;
5743 wxWindow *arg3 = (wxWindow *) 0 ;
5744 bool result;
5745 PyObject * obj0 = 0 ;
5746 PyObject * obj1 = 0 ;
5747 PyObject * obj2 = 0 ;
5748 char *kwnames[] = {
5749 (char *) "self",(char *) "winOld",(char *) "winNew", NULL
5750 };
5751
5752 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SplitterWindow_ReplaceWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
5753 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5754 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5755 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5756 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5757 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
5758 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5759 {
5760 PyThreadState* __tstate = wxPyBeginAllowThreads();
5761 result = (bool)(arg1)->ReplaceWindow(arg2,arg3);
5762
5763 wxPyEndAllowThreads(__tstate);
5764 if (PyErr_Occurred()) SWIG_fail;
5765 }
4e760a36 5766 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
5767 return resultobj;
5768 fail:
5769 return NULL;
5770}
5771
5772
5773static PyObject *_wrap_SplitterWindow_IsSplit(PyObject *self, PyObject *args, PyObject *kwargs) {
5774 PyObject *resultobj;
5775 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5776 bool result;
5777 PyObject * obj0 = 0 ;
5778 char *kwnames[] = {
5779 (char *) "self", NULL
5780 };
5781
5782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_IsSplit",kwnames,&obj0)) goto fail;
2f4c0a16
RD
5783 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5784 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5785 {
5786 PyThreadState* __tstate = wxPyBeginAllowThreads();
5787 result = (bool)((wxSplitterWindow const *)arg1)->IsSplit();
5788
5789 wxPyEndAllowThreads(__tstate);
5790 if (PyErr_Occurred()) SWIG_fail;
5791 }
4e760a36 5792 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
5793 return resultobj;
5794 fail:
5795 return NULL;
5796}
5797
5798
5799static PyObject *_wrap_SplitterWindow_SetSashSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5800 PyObject *resultobj;
5801 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5802 int arg2 ;
5803 PyObject * obj0 = 0 ;
8edf1c75 5804 PyObject * obj1 = 0 ;
d14a1e28
RD
5805 char *kwnames[] = {
5806 (char *) "self",(char *) "width", NULL
5807 };
5808
8edf1c75 5809 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSashSize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5810 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5811 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5812 arg2 = (int) SWIG_AsInt(obj1);
5813 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
5814 {
5815 PyThreadState* __tstate = wxPyBeginAllowThreads();
5816 (arg1)->SetSashSize(arg2);
5817
5818 wxPyEndAllowThreads(__tstate);
5819 if (PyErr_Occurred()) SWIG_fail;
5820 }
5821 Py_INCREF(Py_None); resultobj = Py_None;
5822 return resultobj;
5823 fail:
5824 return NULL;
5825}
5826
5827
5828static PyObject *_wrap_SplitterWindow_SetBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5829 PyObject *resultobj;
5830 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5831 int arg2 ;
5832 PyObject * obj0 = 0 ;
8edf1c75 5833 PyObject * obj1 = 0 ;
d14a1e28
RD
5834 char *kwnames[] = {
5835 (char *) "self",(char *) "width", NULL
5836 };
5837
8edf1c75 5838 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetBorderSize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5839 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5840 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5841 arg2 = (int) SWIG_AsInt(obj1);
5842 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
5843 {
5844 PyThreadState* __tstate = wxPyBeginAllowThreads();
5845 (arg1)->SetBorderSize(arg2);
5846
5847 wxPyEndAllowThreads(__tstate);
5848 if (PyErr_Occurred()) SWIG_fail;
5849 }
5850 Py_INCREF(Py_None); resultobj = Py_None;
5851 return resultobj;
5852 fail:
5853 return NULL;
5854}
5855
5856
5857static PyObject *_wrap_SplitterWindow_GetSashSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5858 PyObject *resultobj;
5859 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5860 int result;
5861 PyObject * obj0 = 0 ;
5862 char *kwnames[] = {
5863 (char *) "self", NULL
5864 };
5865
5866 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
5867 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5868 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5869 {
5870 PyThreadState* __tstate = wxPyBeginAllowThreads();
5871 result = (int)((wxSplitterWindow const *)arg1)->GetSashSize();
5872
5873 wxPyEndAllowThreads(__tstate);
5874 if (PyErr_Occurred()) SWIG_fail;
5875 }
2f4c0a16 5876 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
5877 return resultobj;
5878 fail:
5879 return NULL;
5880}
5881
5882
5883static PyObject *_wrap_SplitterWindow_GetBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5884 PyObject *resultobj;
5885 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5886 int result;
5887 PyObject * obj0 = 0 ;
5888 char *kwnames[] = {
5889 (char *) "self", NULL
5890 };
5891
5892 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetBorderSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
5893 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5894 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5895 {
5896 PyThreadState* __tstate = wxPyBeginAllowThreads();
5897 result = (int)((wxSplitterWindow const *)arg1)->GetBorderSize();
5898
5899 wxPyEndAllowThreads(__tstate);
5900 if (PyErr_Occurred()) SWIG_fail;
5901 }
2f4c0a16 5902 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
5903 return resultobj;
5904 fail:
5905 return NULL;
5906}
5907
5908
5909static PyObject *_wrap_SplitterWindow_SetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
5910 PyObject *resultobj;
5911 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5912 int arg2 ;
423f194a 5913 bool arg3 = (bool) True ;
d14a1e28 5914 PyObject * obj0 = 0 ;
8edf1c75 5915 PyObject * obj1 = 0 ;
d14a1e28
RD
5916 PyObject * obj2 = 0 ;
5917 char *kwnames[] = {
5918 (char *) "self",(char *) "position",(char *) "redraw", NULL
5919 };
5920
8edf1c75 5921 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:SplitterWindow_SetSashPosition",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
5922 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5923 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5924 arg2 = (int) SWIG_AsInt(obj1);
5925 if (PyErr_Occurred()) SWIG_fail;
d14a1e28 5926 if (obj2) {
2f4c0a16
RD
5927 arg3 = (bool) SWIG_AsBool(obj2);
5928 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
5929 }
5930 {
5931 PyThreadState* __tstate = wxPyBeginAllowThreads();
5932 (arg1)->SetSashPosition(arg2,arg3);
5933
5934 wxPyEndAllowThreads(__tstate);
5935 if (PyErr_Occurred()) SWIG_fail;
5936 }
5937 Py_INCREF(Py_None); resultobj = Py_None;
5938 return resultobj;
5939 fail:
5940 return NULL;
5941}
5942
5943
5944static PyObject *_wrap_SplitterWindow_GetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
5945 PyObject *resultobj;
5946 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5947 int result;
5948 PyObject * obj0 = 0 ;
5949 char *kwnames[] = {
5950 (char *) "self", NULL
5951 };
5952
5953 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashPosition",kwnames,&obj0)) goto fail;
2f4c0a16
RD
5954 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5955 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
5956 {
5957 PyThreadState* __tstate = wxPyBeginAllowThreads();
5958 result = (int)((wxSplitterWindow const *)arg1)->GetSashPosition();
5959
5960 wxPyEndAllowThreads(__tstate);
5961 if (PyErr_Occurred()) SWIG_fail;
5962 }
2f4c0a16 5963 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
5964 return resultobj;
5965 fail:
5966 return NULL;
5967}
5968
5969
5970static PyObject *_wrap_SplitterWindow_SetMinimumPaneSize(PyObject *self, PyObject *args, PyObject *kwargs) {
5971 PyObject *resultobj;
5972 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5973 int arg2 ;
5974 PyObject * obj0 = 0 ;
8edf1c75 5975 PyObject * obj1 = 0 ;
d14a1e28
RD
5976 char *kwnames[] = {
5977 (char *) "self",(char *) "min", NULL
5978 };
5979
8edf1c75 5980 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetMinimumPaneSize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
5981 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5982 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5983 arg2 = (int) SWIG_AsInt(obj1);
5984 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
5985 {
5986 PyThreadState* __tstate = wxPyBeginAllowThreads();
5987 (arg1)->SetMinimumPaneSize(arg2);
5988
5989 wxPyEndAllowThreads(__tstate);
5990 if (PyErr_Occurred()) SWIG_fail;
5991 }
5992 Py_INCREF(Py_None); resultobj = Py_None;
5993 return resultobj;
5994 fail:
5995 return NULL;
5996}
5997
5998
5999static PyObject *_wrap_SplitterWindow_GetMinimumPaneSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6000 PyObject *resultobj;
6001 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6002 int result;
6003 PyObject * obj0 = 0 ;
6004 char *kwnames[] = {
6005 (char *) "self", NULL
6006 };
6007
6008 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetMinimumPaneSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6009 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6010 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6011 {
6012 PyThreadState* __tstate = wxPyBeginAllowThreads();
6013 result = (int)((wxSplitterWindow const *)arg1)->GetMinimumPaneSize();
6014
6015 wxPyEndAllowThreads(__tstate);
6016 if (PyErr_Occurred()) SWIG_fail;
6017 }
2f4c0a16 6018 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
6019 return resultobj;
6020 fail:
6021 return NULL;
6022}
6023
6024
6025static PyObject *_wrap_SplitterWindow_SashHitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
6026 PyObject *resultobj;
6027 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6028 int arg2 ;
6029 int arg3 ;
6030 int arg4 = (int) 5 ;
6031 bool result;
6032 PyObject * obj0 = 0 ;
8edf1c75
RD
6033 PyObject * obj1 = 0 ;
6034 PyObject * obj2 = 0 ;
6035 PyObject * obj3 = 0 ;
d14a1e28
RD
6036 char *kwnames[] = {
6037 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
6038 };
6039
8edf1c75 6040 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
2f4c0a16
RD
6041 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6042 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6043 arg2 = (int) SWIG_AsInt(obj1);
6044 if (PyErr_Occurred()) SWIG_fail;
6045 arg3 = (int) SWIG_AsInt(obj2);
6046 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 6047 if (obj3) {
2f4c0a16
RD
6048 arg4 = (int) SWIG_AsInt(obj3);
6049 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 6050 }
d14a1e28
RD
6051 {
6052 PyThreadState* __tstate = wxPyBeginAllowThreads();
6053 result = (bool)(arg1)->SashHitTest(arg2,arg3,arg4);
6054
6055 wxPyEndAllowThreads(__tstate);
6056 if (PyErr_Occurred()) SWIG_fail;
6057 }
4e760a36 6058 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
6059 return resultobj;
6060 fail:
6061 return NULL;
6062}
6063
6064
6065static PyObject *_wrap_SplitterWindow_SizeWindows(PyObject *self, PyObject *args, PyObject *kwargs) {
6066 PyObject *resultobj;
6067 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6068 PyObject * obj0 = 0 ;
6069 char *kwnames[] = {
6070 (char *) "self", NULL
6071 };
6072
6073 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_SizeWindows",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6074 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6075 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6076 {
6077 PyThreadState* __tstate = wxPyBeginAllowThreads();
6078 (arg1)->SizeWindows();
6079
6080 wxPyEndAllowThreads(__tstate);
6081 if (PyErr_Occurred()) SWIG_fail;
6082 }
6083 Py_INCREF(Py_None); resultobj = Py_None;
6084 return resultobj;
6085 fail:
6086 return NULL;
6087}
6088
6089
6090static PyObject *_wrap_SplitterWindow_SetNeedUpdating(PyObject *self, PyObject *args, PyObject *kwargs) {
6091 PyObject *resultobj;
6092 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6093 bool arg2 ;
6094 PyObject * obj0 = 0 ;
6095 PyObject * obj1 = 0 ;
6096 char *kwnames[] = {
6097 (char *) "self",(char *) "needUpdating", NULL
6098 };
6099
6100 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetNeedUpdating",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6101 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6102 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6103 arg2 = (bool) SWIG_AsBool(obj1);
6104 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6105 {
6106 PyThreadState* __tstate = wxPyBeginAllowThreads();
6107 (arg1)->SetNeedUpdating(arg2);
6108
6109 wxPyEndAllowThreads(__tstate);
6110 if (PyErr_Occurred()) SWIG_fail;
6111 }
6112 Py_INCREF(Py_None); resultobj = Py_None;
6113 return resultobj;
6114 fail:
6115 return NULL;
6116}
6117
6118
6119static PyObject *_wrap_SplitterWindow_GetNeedUpdating(PyObject *self, PyObject *args, PyObject *kwargs) {
6120 PyObject *resultobj;
6121 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6122 bool result;
6123 PyObject * obj0 = 0 ;
6124 char *kwnames[] = {
6125 (char *) "self", NULL
6126 };
6127
6128 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetNeedUpdating",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6129 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6130 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6131 {
6132 PyThreadState* __tstate = wxPyBeginAllowThreads();
6133 result = (bool)((wxSplitterWindow const *)arg1)->GetNeedUpdating();
6134
6135 wxPyEndAllowThreads(__tstate);
6136 if (PyErr_Occurred()) SWIG_fail;
6137 }
4e760a36 6138 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
6139 return resultobj;
6140 fail:
6141 return NULL;
6142}
6143
6144
6145static PyObject * SplitterWindow_swigregister(PyObject *self, PyObject *args) {
6146 PyObject *obj;
6147 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6148 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterWindow, obj);
6149 Py_INCREF(obj);
6150 return Py_BuildValue((char *)"");
6151}
6152static PyObject *_wrap_new_SplitterEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6153 PyObject *resultobj;
6154 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
6155 wxSplitterWindow *arg2 = (wxSplitterWindow *) (wxSplitterWindow *) NULL ;
6156 wxSplitterEvent *result;
8edf1c75 6157 PyObject * obj0 = 0 ;
d14a1e28
RD
6158 PyObject * obj1 = 0 ;
6159 char *kwnames[] = {
6160 (char *) "type",(char *) "splitter", NULL
6161 };
6162
8edf1c75
RD
6163 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SplitterEvent",kwnames,&obj0,&obj1)) goto fail;
6164 if (obj0) {
2f4c0a16
RD
6165 arg1 = (wxEventType) SWIG_AsInt(obj0);
6166 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 6167 }
d14a1e28 6168 if (obj1) {
2f4c0a16
RD
6169 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxSplitterWindow,
6170 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6171 }
6172 {
6173 PyThreadState* __tstate = wxPyBeginAllowThreads();
6174 result = (wxSplitterEvent *)new wxSplitterEvent(arg1,arg2);
6175
6176 wxPyEndAllowThreads(__tstate);
6177 if (PyErr_Occurred()) SWIG_fail;
6178 }
2f4c0a16 6179 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterEvent, 1);
d14a1e28
RD
6180 return resultobj;
6181 fail:
6182 return NULL;
6183}
6184
6185
6186static PyObject *_wrap_SplitterEvent_SetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6187 PyObject *resultobj;
6188 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6189 int arg2 ;
6190 PyObject * obj0 = 0 ;
8edf1c75 6191 PyObject * obj1 = 0 ;
d14a1e28
RD
6192 char *kwnames[] = {
6193 (char *) "self",(char *) "pos", NULL
6194 };
6195
8edf1c75 6196 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterEvent_SetSashPosition",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6197 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6198 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6199 arg2 = (int) SWIG_AsInt(obj1);
6200 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6201 {
6202 PyThreadState* __tstate = wxPyBeginAllowThreads();
6203 (arg1)->SetSashPosition(arg2);
6204
6205 wxPyEndAllowThreads(__tstate);
6206 if (PyErr_Occurred()) SWIG_fail;
6207 }
6208 Py_INCREF(Py_None); resultobj = Py_None;
6209 return resultobj;
6210 fail:
6211 return NULL;
6212}
6213
6214
6215static PyObject *_wrap_SplitterEvent_GetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6216 PyObject *resultobj;
6217 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6218 int result;
6219 PyObject * obj0 = 0 ;
6220 char *kwnames[] = {
6221 (char *) "self", NULL
6222 };
6223
6224 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetSashPosition",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6225 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6226 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6227 {
6228 PyThreadState* __tstate = wxPyBeginAllowThreads();
6229 result = (int)((wxSplitterEvent const *)arg1)->GetSashPosition();
6230
6231 wxPyEndAllowThreads(__tstate);
6232 if (PyErr_Occurred()) SWIG_fail;
6233 }
2f4c0a16 6234 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
6235 return resultobj;
6236 fail:
6237 return NULL;
6238}
6239
6240
6241static PyObject *_wrap_SplitterEvent_GetWindowBeingRemoved(PyObject *self, PyObject *args, PyObject *kwargs) {
6242 PyObject *resultobj;
6243 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6244 wxWindow *result;
6245 PyObject * obj0 = 0 ;
6246 char *kwnames[] = {
6247 (char *) "self", NULL
6248 };
6249
6250 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetWindowBeingRemoved",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6251 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6252 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6253 {
6254 PyThreadState* __tstate = wxPyBeginAllowThreads();
6255 result = (wxWindow *)((wxSplitterEvent const *)arg1)->GetWindowBeingRemoved();
6256
6257 wxPyEndAllowThreads(__tstate);
6258 if (PyErr_Occurred()) SWIG_fail;
6259 }
6260 {
6261 resultobj = wxPyMake_wxObject(result);
6262 }
6263 return resultobj;
6264 fail:
6265 return NULL;
6266}
6267
6268
6269static PyObject *_wrap_SplitterEvent_GetX(PyObject *self, PyObject *args, PyObject *kwargs) {
6270 PyObject *resultobj;
6271 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6272 int result;
6273 PyObject * obj0 = 0 ;
6274 char *kwnames[] = {
6275 (char *) "self", NULL
6276 };
6277
6278 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetX",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6279 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6280 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6281 {
6282 PyThreadState* __tstate = wxPyBeginAllowThreads();
6283 result = (int)((wxSplitterEvent const *)arg1)->GetX();
6284
6285 wxPyEndAllowThreads(__tstate);
6286 if (PyErr_Occurred()) SWIG_fail;
6287 }
2f4c0a16 6288 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
6289 return resultobj;
6290 fail:
6291 return NULL;
6292}
6293
6294
6295static PyObject *_wrap_SplitterEvent_GetY(PyObject *self, PyObject *args, PyObject *kwargs) {
6296 PyObject *resultobj;
6297 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6298 int result;
6299 PyObject * obj0 = 0 ;
6300 char *kwnames[] = {
6301 (char *) "self", NULL
6302 };
6303
6304 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetY",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6305 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6306 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6307 {
6308 PyThreadState* __tstate = wxPyBeginAllowThreads();
6309 result = (int)((wxSplitterEvent const *)arg1)->GetY();
6310
6311 wxPyEndAllowThreads(__tstate);
6312 if (PyErr_Occurred()) SWIG_fail;
6313 }
2f4c0a16 6314 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
6315 return resultobj;
6316 fail:
6317 return NULL;
6318}
6319
6320
6321static PyObject * SplitterEvent_swigregister(PyObject *self, PyObject *args) {
6322 PyObject *obj;
6323 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6324 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterEvent, obj);
6325 Py_INCREF(obj);
6326 return Py_BuildValue((char *)"");
6327}
2f4c0a16 6328static int _wrap_SashNameStr_set(PyObject *_val) {
d03fd34d
RD
6329 PyErr_SetString(PyExc_TypeError,"Variable SashNameStr is read-only.");
6330 return 1;
6331}
6332
6333
6334static PyObject *_wrap_SashNameStr_get() {
6335 PyObject *pyobj;
6336
6337 {
6338#if wxUSE_UNICODE
6339 pyobj = PyUnicode_FromWideChar((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
6340#else
6341 pyobj = PyString_FromStringAndSize((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
6342#endif
6343 }
6344 return pyobj;
6345}
6346
6347
2f4c0a16 6348static int _wrap_SashLayoutNameStr_set(PyObject *_val) {
d03fd34d
RD
6349 PyErr_SetString(PyExc_TypeError,"Variable SashLayoutNameStr is read-only.");
6350 return 1;
6351}
6352
6353
6354static PyObject *_wrap_SashLayoutNameStr_get() {
6355 PyObject *pyobj;
6356
6357 {
6358#if wxUSE_UNICODE
6359 pyobj = PyUnicode_FromWideChar((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
6360#else
6361 pyobj = PyString_FromStringAndSize((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
6362#endif
6363 }
6364 return pyobj;
6365}
6366
6367
d14a1e28
RD
6368static PyObject *_wrap_new_SashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6369 PyObject *resultobj;
6370 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 6371 int arg2 ;
d14a1e28
RD
6372 wxPoint const &arg3_defvalue = wxDefaultPosition ;
6373 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
6374 wxSize const &arg4_defvalue = wxDefaultSize ;
6375 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
6376 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
6377 wxString const &arg6_defvalue = wxPySashNameStr ;
6378 wxString *arg6 = (wxString *) &arg6_defvalue ;
6379 wxSashWindow *result;
6380 wxPoint temp3 ;
6381 wxSize temp4 ;
423f194a 6382 bool temp6 = False ;
d14a1e28 6383 PyObject * obj0 = 0 ;
8edf1c75 6384 PyObject * obj1 = 0 ;
d14a1e28
RD
6385 PyObject * obj2 = 0 ;
6386 PyObject * obj3 = 0 ;
8edf1c75 6387 PyObject * obj4 = 0 ;
d14a1e28
RD
6388 PyObject * obj5 = 0 ;
6389 char *kwnames[] = {
6390 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6391 };
6392
8edf1c75 6393 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_SashWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
6394 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
6395 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6396 arg2 = (int) SWIG_AsInt(obj1);
6397 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6398 if (obj2) {
6399 {
6400 arg3 = &temp3;
6401 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
6402 }
6403 }
6404 if (obj3) {
6405 {
6406 arg4 = &temp4;
6407 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
6408 }
6409 }
8edf1c75 6410 if (obj4) {
2f4c0a16
RD
6411 arg5 = (long) SWIG_AsLong(obj4);
6412 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 6413 }
d14a1e28
RD
6414 if (obj5) {
6415 {
6416 arg6 = wxString_in_helper(obj5);
6417 if (arg6 == NULL) SWIG_fail;
423f194a 6418 temp6 = True;
d14a1e28
RD
6419 }
6420 }
6421 {
6422 PyThreadState* __tstate = wxPyBeginAllowThreads();
6423 result = (wxSashWindow *)new wxSashWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
6424
6425 wxPyEndAllowThreads(__tstate);
6426 if (PyErr_Occurred()) SWIG_fail;
6427 }
2f4c0a16 6428 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
d14a1e28
RD
6429 {
6430 if (temp6)
6431 delete arg6;
6432 }
6433 return resultobj;
6434 fail:
6435 {
6436 if (temp6)
6437 delete arg6;
6438 }
6439 return NULL;
6440}
6441
6442
6443static PyObject *_wrap_new_PreSashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6444 PyObject *resultobj;
6445 wxSashWindow *result;
6446 char *kwnames[] = {
6447 NULL
6448 };
6449
6450 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashWindow",kwnames)) goto fail;
6451 {
6452 PyThreadState* __tstate = wxPyBeginAllowThreads();
6453 result = (wxSashWindow *)new wxSashWindow();
6454
6455 wxPyEndAllowThreads(__tstate);
6456 if (PyErr_Occurred()) SWIG_fail;
6457 }
2f4c0a16 6458 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
d14a1e28
RD
6459 return resultobj;
6460 fail:
6461 return NULL;
6462}
6463
6464
6465static PyObject *_wrap_SashWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
6466 PyObject *resultobj;
6467 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6468 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 6469 int arg3 ;
d14a1e28
RD
6470 wxPoint const &arg4_defvalue = wxDefaultPosition ;
6471 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
6472 wxSize const &arg5_defvalue = wxDefaultSize ;
6473 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
6474 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
6475 wxString const &arg7_defvalue = wxPySashNameStr ;
6476 wxString *arg7 = (wxString *) &arg7_defvalue ;
6477 bool result;
6478 wxPoint temp4 ;
6479 wxSize temp5 ;
423f194a 6480 bool temp7 = False ;
d14a1e28
RD
6481 PyObject * obj0 = 0 ;
6482 PyObject * obj1 = 0 ;
8edf1c75 6483 PyObject * obj2 = 0 ;
d14a1e28
RD
6484 PyObject * obj3 = 0 ;
6485 PyObject * obj4 = 0 ;
8edf1c75 6486 PyObject * obj5 = 0 ;
d14a1e28
RD
6487 PyObject * obj6 = 0 ;
6488 char *kwnames[] = {
6489 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6490 };
6491
8edf1c75 6492 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:SashWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
6493 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6494 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6495 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
6496 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6497 arg3 = (int) SWIG_AsInt(obj2);
6498 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6499 if (obj3) {
6500 {
6501 arg4 = &temp4;
6502 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
6503 }
6504 }
6505 if (obj4) {
6506 {
6507 arg5 = &temp5;
6508 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
6509 }
6510 }
8edf1c75 6511 if (obj5) {
2f4c0a16
RD
6512 arg6 = (long) SWIG_AsLong(obj5);
6513 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 6514 }
d14a1e28
RD
6515 if (obj6) {
6516 {
6517 arg7 = wxString_in_helper(obj6);
6518 if (arg7 == NULL) SWIG_fail;
423f194a 6519 temp7 = True;
d14a1e28
RD
6520 }
6521 }
6522 {
6523 PyThreadState* __tstate = wxPyBeginAllowThreads();
6524 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
6525
6526 wxPyEndAllowThreads(__tstate);
6527 if (PyErr_Occurred()) SWIG_fail;
6528 }
4e760a36 6529 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
6530 {
6531 if (temp7)
6532 delete arg7;
6533 }
6534 return resultobj;
6535 fail:
6536 {
6537 if (temp7)
6538 delete arg7;
6539 }
6540 return NULL;
6541}
6542
6543
6544static PyObject *_wrap_SashWindow_SetSashVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
6545 PyObject *resultobj;
6546 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6547 int arg2 ;
6548 bool arg3 ;
6549 PyObject * obj0 = 0 ;
8edf1c75 6550 PyObject * obj1 = 0 ;
d14a1e28
RD
6551 PyObject * obj2 = 0 ;
6552 char *kwnames[] = {
6553 (char *) "self",(char *) "edge",(char *) "sash", NULL
6554 };
6555
8edf1c75 6556 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashVisible",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
6557 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6558 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6559 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
6560 if (PyErr_Occurred()) SWIG_fail;
6561 arg3 = (bool) SWIG_AsBool(obj2);
6562 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6563 {
6564 PyThreadState* __tstate = wxPyBeginAllowThreads();
6565 (arg1)->SetSashVisible((wxSashEdgePosition )arg2,arg3);
6566
6567 wxPyEndAllowThreads(__tstate);
6568 if (PyErr_Occurred()) SWIG_fail;
6569 }
6570 Py_INCREF(Py_None); resultobj = Py_None;
6571 return resultobj;
6572 fail:
6573 return NULL;
6574}
6575
6576
6577static PyObject *_wrap_SashWindow_GetSashVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
6578 PyObject *resultobj;
6579 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6580 int arg2 ;
6581 bool result;
6582 PyObject * obj0 = 0 ;
8edf1c75 6583 PyObject * obj1 = 0 ;
d14a1e28
RD
6584 char *kwnames[] = {
6585 (char *) "self",(char *) "edge", NULL
6586 };
6587
8edf1c75 6588 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetSashVisible",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6589 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6590 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6591 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
6592 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6593 {
6594 PyThreadState* __tstate = wxPyBeginAllowThreads();
6595 result = (bool)((wxSashWindow const *)arg1)->GetSashVisible((wxSashEdgePosition )arg2);
6596
6597 wxPyEndAllowThreads(__tstate);
6598 if (PyErr_Occurred()) SWIG_fail;
6599 }
4e760a36 6600 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
6601 return resultobj;
6602 fail:
6603 return NULL;
6604}
6605
6606
6607static PyObject *_wrap_SashWindow_SetSashBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
6608 PyObject *resultobj;
6609 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6610 int arg2 ;
6611 bool arg3 ;
6612 PyObject * obj0 = 0 ;
8edf1c75 6613 PyObject * obj1 = 0 ;
d14a1e28
RD
6614 PyObject * obj2 = 0 ;
6615 char *kwnames[] = {
6616 (char *) "self",(char *) "edge",(char *) "border", NULL
6617 };
6618
8edf1c75 6619 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashBorder",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
6620 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6621 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6622 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
6623 if (PyErr_Occurred()) SWIG_fail;
6624 arg3 = (bool) SWIG_AsBool(obj2);
6625 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6626 {
6627 PyThreadState* __tstate = wxPyBeginAllowThreads();
6628 (arg1)->SetSashBorder((wxSashEdgePosition )arg2,arg3);
6629
6630 wxPyEndAllowThreads(__tstate);
6631 if (PyErr_Occurred()) SWIG_fail;
6632 }
6633 Py_INCREF(Py_None); resultobj = Py_None;
6634 return resultobj;
6635 fail:
6636 return NULL;
6637}
6638
6639
6640static PyObject *_wrap_SashWindow_HasBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
6641 PyObject *resultobj;
6642 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6643 int arg2 ;
6644 bool result;
6645 PyObject * obj0 = 0 ;
8edf1c75 6646 PyObject * obj1 = 0 ;
d14a1e28
RD
6647 char *kwnames[] = {
6648 (char *) "self",(char *) "edge", NULL
6649 };
6650
8edf1c75 6651 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_HasBorder",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6652 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6653 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6654 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
6655 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6656 {
6657 PyThreadState* __tstate = wxPyBeginAllowThreads();
6658 result = (bool)((wxSashWindow const *)arg1)->HasBorder((wxSashEdgePosition )arg2);
6659
6660 wxPyEndAllowThreads(__tstate);
6661 if (PyErr_Occurred()) SWIG_fail;
6662 }
4e760a36 6663 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
6664 return resultobj;
6665 fail:
6666 return NULL;
6667}
6668
6669
6670static PyObject *_wrap_SashWindow_GetEdgeMargin(PyObject *self, PyObject *args, PyObject *kwargs) {
6671 PyObject *resultobj;
6672 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6673 int arg2 ;
6674 int result;
6675 PyObject * obj0 = 0 ;
8edf1c75 6676 PyObject * obj1 = 0 ;
d14a1e28
RD
6677 char *kwnames[] = {
6678 (char *) "self",(char *) "edge", NULL
6679 };
6680
8edf1c75 6681 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetEdgeMargin",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6682 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6683 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6684 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
6685 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6686 {
6687 PyThreadState* __tstate = wxPyBeginAllowThreads();
6688 result = (int)((wxSashWindow const *)arg1)->GetEdgeMargin((wxSashEdgePosition )arg2);
6689
6690 wxPyEndAllowThreads(__tstate);
6691 if (PyErr_Occurred()) SWIG_fail;
6692 }
2f4c0a16 6693 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
6694 return resultobj;
6695 fail:
6696 return NULL;
6697}
6698
6699
6700static PyObject *_wrap_SashWindow_SetDefaultBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6701 PyObject *resultobj;
6702 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6703 int arg2 ;
6704 PyObject * obj0 = 0 ;
8edf1c75 6705 PyObject * obj1 = 0 ;
d14a1e28
RD
6706 char *kwnames[] = {
6707 (char *) "self",(char *) "width", NULL
6708 };
6709
8edf1c75 6710 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetDefaultBorderSize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6711 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6712 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6713 arg2 = (int) SWIG_AsInt(obj1);
6714 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6715 {
6716 PyThreadState* __tstate = wxPyBeginAllowThreads();
6717 (arg1)->SetDefaultBorderSize(arg2);
6718
6719 wxPyEndAllowThreads(__tstate);
6720 if (PyErr_Occurred()) SWIG_fail;
6721 }
6722 Py_INCREF(Py_None); resultobj = Py_None;
6723 return resultobj;
6724 fail:
6725 return NULL;
6726}
6727
6728
6729static PyObject *_wrap_SashWindow_GetDefaultBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6730 PyObject *resultobj;
6731 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6732 int result;
6733 PyObject * obj0 = 0 ;
6734 char *kwnames[] = {
6735 (char *) "self", NULL
6736 };
6737
6738 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetDefaultBorderSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6739 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6740 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6741 {
6742 PyThreadState* __tstate = wxPyBeginAllowThreads();
6743 result = (int)((wxSashWindow const *)arg1)->GetDefaultBorderSize();
6744
6745 wxPyEndAllowThreads(__tstate);
6746 if (PyErr_Occurred()) SWIG_fail;
6747 }
2f4c0a16 6748 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
6749 return resultobj;
6750 fail:
6751 return NULL;
6752}
6753
6754
6755static PyObject *_wrap_SashWindow_SetExtraBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6756 PyObject *resultobj;
6757 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6758 int arg2 ;
6759 PyObject * obj0 = 0 ;
8edf1c75 6760 PyObject * obj1 = 0 ;
d14a1e28
RD
6761 char *kwnames[] = {
6762 (char *) "self",(char *) "width", NULL
6763 };
6764
8edf1c75 6765 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetExtraBorderSize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6766 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6767 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6768 arg2 = (int) SWIG_AsInt(obj1);
6769 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6770 {
6771 PyThreadState* __tstate = wxPyBeginAllowThreads();
6772 (arg1)->SetExtraBorderSize(arg2);
6773
6774 wxPyEndAllowThreads(__tstate);
6775 if (PyErr_Occurred()) SWIG_fail;
6776 }
6777 Py_INCREF(Py_None); resultobj = Py_None;
6778 return resultobj;
6779 fail:
6780 return NULL;
6781}
6782
6783
6784static PyObject *_wrap_SashWindow_GetExtraBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6785 PyObject *resultobj;
6786 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6787 int result;
6788 PyObject * obj0 = 0 ;
6789 char *kwnames[] = {
6790 (char *) "self", NULL
6791 };
6792
6793 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetExtraBorderSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6794 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6795 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6796 {
6797 PyThreadState* __tstate = wxPyBeginAllowThreads();
6798 result = (int)((wxSashWindow const *)arg1)->GetExtraBorderSize();
6799
6800 wxPyEndAllowThreads(__tstate);
6801 if (PyErr_Occurred()) SWIG_fail;
6802 }
2f4c0a16 6803 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
6804 return resultobj;
6805 fail:
6806 return NULL;
6807}
6808
6809
6810static PyObject *_wrap_SashWindow_SetMinimumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
6811 PyObject *resultobj;
6812 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6813 int arg2 ;
6814 PyObject * obj0 = 0 ;
8edf1c75 6815 PyObject * obj1 = 0 ;
d14a1e28
RD
6816 char *kwnames[] = {
6817 (char *) "self",(char *) "min", NULL
6818 };
6819
8edf1c75 6820 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeX",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6821 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6822 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6823 arg2 = (int) SWIG_AsInt(obj1);
6824 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6825 {
6826 PyThreadState* __tstate = wxPyBeginAllowThreads();
6827 (arg1)->SetMinimumSizeX(arg2);
6828
6829 wxPyEndAllowThreads(__tstate);
6830 if (PyErr_Occurred()) SWIG_fail;
6831 }
6832 Py_INCREF(Py_None); resultobj = Py_None;
6833 return resultobj;
6834 fail:
6835 return NULL;
6836}
6837
6838
6839static PyObject *_wrap_SashWindow_SetMinimumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
6840 PyObject *resultobj;
6841 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6842 int arg2 ;
6843 PyObject * obj0 = 0 ;
8edf1c75 6844 PyObject * obj1 = 0 ;
d14a1e28
RD
6845 char *kwnames[] = {
6846 (char *) "self",(char *) "min", NULL
6847 };
6848
8edf1c75 6849 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeY",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6850 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6851 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6852 arg2 = (int) SWIG_AsInt(obj1);
6853 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6854 {
6855 PyThreadState* __tstate = wxPyBeginAllowThreads();
6856 (arg1)->SetMinimumSizeY(arg2);
6857
6858 wxPyEndAllowThreads(__tstate);
6859 if (PyErr_Occurred()) SWIG_fail;
6860 }
6861 Py_INCREF(Py_None); resultobj = Py_None;
6862 return resultobj;
6863 fail:
6864 return NULL;
6865}
6866
6867
6868static PyObject *_wrap_SashWindow_GetMinimumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
6869 PyObject *resultobj;
6870 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6871 int result;
6872 PyObject * obj0 = 0 ;
6873 char *kwnames[] = {
6874 (char *) "self", NULL
6875 };
6876
6877 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeX",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6878 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6879 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6880 {
6881 PyThreadState* __tstate = wxPyBeginAllowThreads();
6882 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeX();
6883
6884 wxPyEndAllowThreads(__tstate);
6885 if (PyErr_Occurred()) SWIG_fail;
6886 }
2f4c0a16 6887 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
6888 return resultobj;
6889 fail:
6890 return NULL;
6891}
6892
6893
6894static PyObject *_wrap_SashWindow_GetMinimumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
6895 PyObject *resultobj;
6896 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6897 int result;
6898 PyObject * obj0 = 0 ;
6899 char *kwnames[] = {
6900 (char *) "self", NULL
6901 };
6902
6903 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeY",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6904 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6905 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6906 {
6907 PyThreadState* __tstate = wxPyBeginAllowThreads();
6908 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeY();
6909
6910 wxPyEndAllowThreads(__tstate);
6911 if (PyErr_Occurred()) SWIG_fail;
6912 }
2f4c0a16 6913 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
6914 return resultobj;
6915 fail:
6916 return NULL;
6917}
6918
6919
6920static PyObject *_wrap_SashWindow_SetMaximumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
6921 PyObject *resultobj;
6922 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6923 int arg2 ;
6924 PyObject * obj0 = 0 ;
8edf1c75 6925 PyObject * obj1 = 0 ;
d14a1e28
RD
6926 char *kwnames[] = {
6927 (char *) "self",(char *) "max", NULL
6928 };
6929
8edf1c75 6930 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeX",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6931 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6932 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6933 arg2 = (int) SWIG_AsInt(obj1);
6934 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6935 {
6936 PyThreadState* __tstate = wxPyBeginAllowThreads();
6937 (arg1)->SetMaximumSizeX(arg2);
6938
6939 wxPyEndAllowThreads(__tstate);
6940 if (PyErr_Occurred()) SWIG_fail;
6941 }
6942 Py_INCREF(Py_None); resultobj = Py_None;
6943 return resultobj;
6944 fail:
6945 return NULL;
6946}
6947
6948
6949static PyObject *_wrap_SashWindow_SetMaximumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
6950 PyObject *resultobj;
6951 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6952 int arg2 ;
6953 PyObject * obj0 = 0 ;
8edf1c75 6954 PyObject * obj1 = 0 ;
d14a1e28
RD
6955 char *kwnames[] = {
6956 (char *) "self",(char *) "max", NULL
6957 };
6958
8edf1c75 6959 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeY",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
6960 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6961 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6962 arg2 = (int) SWIG_AsInt(obj1);
6963 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
6964 {
6965 PyThreadState* __tstate = wxPyBeginAllowThreads();
6966 (arg1)->SetMaximumSizeY(arg2);
6967
6968 wxPyEndAllowThreads(__tstate);
6969 if (PyErr_Occurred()) SWIG_fail;
6970 }
6971 Py_INCREF(Py_None); resultobj = Py_None;
6972 return resultobj;
6973 fail:
6974 return NULL;
6975}
6976
6977
6978static PyObject *_wrap_SashWindow_GetMaximumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
6979 PyObject *resultobj;
6980 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6981 int result;
6982 PyObject * obj0 = 0 ;
6983 char *kwnames[] = {
6984 (char *) "self", NULL
6985 };
6986
6987 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeX",kwnames,&obj0)) goto fail;
2f4c0a16
RD
6988 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6989 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
6990 {
6991 PyThreadState* __tstate = wxPyBeginAllowThreads();
6992 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeX();
6993
6994 wxPyEndAllowThreads(__tstate);
6995 if (PyErr_Occurred()) SWIG_fail;
6996 }
2f4c0a16 6997 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
6998 return resultobj;
6999 fail:
7000 return NULL;
7001}
7002
7003
7004static PyObject *_wrap_SashWindow_GetMaximumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
7005 PyObject *resultobj;
7006 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7007 int result;
7008 PyObject * obj0 = 0 ;
7009 char *kwnames[] = {
7010 (char *) "self", NULL
7011 };
7012
7013 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeY",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7014 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7015 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7016 {
7017 PyThreadState* __tstate = wxPyBeginAllowThreads();
7018 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeY();
7019
7020 wxPyEndAllowThreads(__tstate);
7021 if (PyErr_Occurred()) SWIG_fail;
7022 }
2f4c0a16 7023 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
7024 return resultobj;
7025 fail:
7026 return NULL;
7027}
7028
7029
7030static PyObject *_wrap_SashWindow_SashHitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
7031 PyObject *resultobj;
7032 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7033 int arg2 ;
7034 int arg3 ;
7035 int arg4 = (int) 2 ;
7036 int result;
7037 PyObject * obj0 = 0 ;
8edf1c75
RD
7038 PyObject * obj1 = 0 ;
7039 PyObject * obj2 = 0 ;
7040 PyObject * obj3 = 0 ;
d14a1e28
RD
7041 char *kwnames[] = {
7042 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
7043 };
7044
8edf1c75 7045 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SashWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
2f4c0a16
RD
7046 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7047 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7048 arg2 = (int) SWIG_AsInt(obj1);
7049 if (PyErr_Occurred()) SWIG_fail;
7050 arg3 = (int) SWIG_AsInt(obj2);
7051 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 7052 if (obj3) {
2f4c0a16
RD
7053 arg4 = (int) SWIG_AsInt(obj3);
7054 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 7055 }
d14a1e28
RD
7056 {
7057 PyThreadState* __tstate = wxPyBeginAllowThreads();
7058 result = (int)(arg1)->SashHitTest(arg2,arg3,arg4);
7059
7060 wxPyEndAllowThreads(__tstate);
7061 if (PyErr_Occurred()) SWIG_fail;
7062 }
2f4c0a16 7063 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
7064 return resultobj;
7065 fail:
7066 return NULL;
7067}
7068
7069
7070static PyObject *_wrap_SashWindow_SizeWindows(PyObject *self, PyObject *args, PyObject *kwargs) {
7071 PyObject *resultobj;
7072 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7073 PyObject * obj0 = 0 ;
7074 char *kwnames[] = {
7075 (char *) "self", NULL
7076 };
7077
7078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_SizeWindows",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7079 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7080 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7081 {
7082 PyThreadState* __tstate = wxPyBeginAllowThreads();
7083 (arg1)->SizeWindows();
7084
7085 wxPyEndAllowThreads(__tstate);
7086 if (PyErr_Occurred()) SWIG_fail;
7087 }
7088 Py_INCREF(Py_None); resultobj = Py_None;
7089 return resultobj;
7090 fail:
7091 return NULL;
7092}
7093
7094
7095static PyObject * SashWindow_swigregister(PyObject *self, PyObject *args) {
7096 PyObject *obj;
7097 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7098 SWIG_TypeClientData(SWIGTYPE_p_wxSashWindow, obj);
7099 Py_INCREF(obj);
7100 return Py_BuildValue((char *)"");
7101}
7102static PyObject *_wrap_new_SashEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7103 PyObject *resultobj;
7104 int arg1 = (int) 0 ;
7105 int arg2 = (int) wxSASH_NONE ;
7106 wxSashEvent *result;
8edf1c75
RD
7107 PyObject * obj0 = 0 ;
7108 PyObject * obj1 = 0 ;
d14a1e28
RD
7109 char *kwnames[] = {
7110 (char *) "id",(char *) "edge", NULL
7111 };
7112
8edf1c75
RD
7113 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SashEvent",kwnames,&obj0,&obj1)) goto fail;
7114 if (obj0) {
2f4c0a16
RD
7115 arg1 = (int) SWIG_AsInt(obj0);
7116 if (PyErr_Occurred()) SWIG_fail;
8edf1c75
RD
7117 }
7118 if (obj1) {
2f4c0a16
RD
7119 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7120 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 7121 }
d14a1e28
RD
7122 {
7123 PyThreadState* __tstate = wxPyBeginAllowThreads();
7124 result = (wxSashEvent *)new wxSashEvent(arg1,(wxSashEdgePosition )arg2);
7125
7126 wxPyEndAllowThreads(__tstate);
7127 if (PyErr_Occurred()) SWIG_fail;
7128 }
2f4c0a16 7129 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashEvent, 1);
d14a1e28
RD
7130 return resultobj;
7131 fail:
7132 return NULL;
7133}
7134
7135
7136static PyObject *_wrap_SashEvent_SetEdge(PyObject *self, PyObject *args, PyObject *kwargs) {
7137 PyObject *resultobj;
7138 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7139 int arg2 ;
7140 PyObject * obj0 = 0 ;
8edf1c75 7141 PyObject * obj1 = 0 ;
d14a1e28
RD
7142 char *kwnames[] = {
7143 (char *) "self",(char *) "edge", NULL
7144 };
7145
8edf1c75 7146 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetEdge",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
7147 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7148 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7149 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7150 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
7151 {
7152 PyThreadState* __tstate = wxPyBeginAllowThreads();
7153 (arg1)->SetEdge((wxSashEdgePosition )arg2);
7154
7155 wxPyEndAllowThreads(__tstate);
7156 if (PyErr_Occurred()) SWIG_fail;
7157 }
7158 Py_INCREF(Py_None); resultobj = Py_None;
7159 return resultobj;
7160 fail:
7161 return NULL;
7162}
7163
7164
7165static PyObject *_wrap_SashEvent_GetEdge(PyObject *self, PyObject *args, PyObject *kwargs) {
7166 PyObject *resultobj;
7167 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7168 int result;
7169 PyObject * obj0 = 0 ;
7170 char *kwnames[] = {
7171 (char *) "self", NULL
7172 };
7173
7174 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetEdge",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7175 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7176 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7177 {
7178 PyThreadState* __tstate = wxPyBeginAllowThreads();
7179 result = (int)((wxSashEvent const *)arg1)->GetEdge();
7180
7181 wxPyEndAllowThreads(__tstate);
7182 if (PyErr_Occurred()) SWIG_fail;
7183 }
2f4c0a16 7184 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
7185 return resultobj;
7186 fail:
7187 return NULL;
7188}
7189
7190
7191static PyObject *_wrap_SashEvent_SetDragRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7192 PyObject *resultobj;
7193 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7194 wxRect *arg2 = 0 ;
7195 wxRect temp2 ;
7196 PyObject * obj0 = 0 ;
7197 PyObject * obj1 = 0 ;
7198 char *kwnames[] = {
7199 (char *) "self",(char *) "rect", NULL
7200 };
7201
7202 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragRect",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
7203 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7204 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7205 {
7206 arg2 = &temp2;
7207 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
7208 }
7209 {
7210 PyThreadState* __tstate = wxPyBeginAllowThreads();
7211 (arg1)->SetDragRect((wxRect const &)*arg2);
7212
7213 wxPyEndAllowThreads(__tstate);
7214 if (PyErr_Occurred()) SWIG_fail;
7215 }
7216 Py_INCREF(Py_None); resultobj = Py_None;
7217 return resultobj;
7218 fail:
7219 return NULL;
7220}
7221
7222
7223static PyObject *_wrap_SashEvent_GetDragRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7224 PyObject *resultobj;
7225 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7226 wxRect result;
7227 PyObject * obj0 = 0 ;
7228 char *kwnames[] = {
7229 (char *) "self", NULL
7230 };
7231
7232 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragRect",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7233 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7234 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7235 {
7236 PyThreadState* __tstate = wxPyBeginAllowThreads();
7237 result = ((wxSashEvent const *)arg1)->GetDragRect();
7238
7239 wxPyEndAllowThreads(__tstate);
7240 if (PyErr_Occurred()) SWIG_fail;
7241 }
7242 {
7243 wxRect * resultptr;
7244 resultptr = new wxRect((wxRect &) result);
2f4c0a16 7245 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
d14a1e28
RD
7246 }
7247 return resultobj;
7248 fail:
7249 return NULL;
7250}
7251
7252
7253static PyObject *_wrap_SashEvent_SetDragStatus(PyObject *self, PyObject *args, PyObject *kwargs) {
7254 PyObject *resultobj;
7255 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7256 int arg2 ;
7257 PyObject * obj0 = 0 ;
8edf1c75 7258 PyObject * obj1 = 0 ;
d14a1e28
RD
7259 char *kwnames[] = {
7260 (char *) "self",(char *) "status", NULL
7261 };
7262
8edf1c75 7263 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragStatus",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
7264 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7265 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7266 arg2 = (wxSashDragStatus) SWIG_AsInt(obj1);
7267 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
7268 {
7269 PyThreadState* __tstate = wxPyBeginAllowThreads();
7270 (arg1)->SetDragStatus((wxSashDragStatus )arg2);
7271
7272 wxPyEndAllowThreads(__tstate);
7273 if (PyErr_Occurred()) SWIG_fail;
7274 }
7275 Py_INCREF(Py_None); resultobj = Py_None;
7276 return resultobj;
7277 fail:
7278 return NULL;
7279}
7280
7281
7282static PyObject *_wrap_SashEvent_GetDragStatus(PyObject *self, PyObject *args, PyObject *kwargs) {
7283 PyObject *resultobj;
7284 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7285 int result;
7286 PyObject * obj0 = 0 ;
7287 char *kwnames[] = {
7288 (char *) "self", NULL
7289 };
7290
7291 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragStatus",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7292 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7293 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7294 {
7295 PyThreadState* __tstate = wxPyBeginAllowThreads();
7296 result = (int)((wxSashEvent const *)arg1)->GetDragStatus();
7297
7298 wxPyEndAllowThreads(__tstate);
7299 if (PyErr_Occurred()) SWIG_fail;
7300 }
2f4c0a16 7301 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
7302 return resultobj;
7303 fail:
7304 return NULL;
7305}
7306
7307
7308static PyObject * SashEvent_swigregister(PyObject *self, PyObject *args) {
7309 PyObject *obj;
7310 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7311 SWIG_TypeClientData(SWIGTYPE_p_wxSashEvent, obj);
7312 Py_INCREF(obj);
7313 return Py_BuildValue((char *)"");
7314}
7315static PyObject *_wrap_new_QueryLayoutInfoEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7316 PyObject *resultobj;
423f194a 7317 int arg1 = (int) 0 ;
d14a1e28 7318 wxQueryLayoutInfoEvent *result;
8edf1c75 7319 PyObject * obj0 = 0 ;
d14a1e28
RD
7320 char *kwnames[] = {
7321 (char *) "id", NULL
7322 };
7323
8edf1c75
RD
7324 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_QueryLayoutInfoEvent",kwnames,&obj0)) goto fail;
7325 if (obj0) {
2f4c0a16
RD
7326 arg1 = (int) SWIG_AsInt(obj0);
7327 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 7328 }
d14a1e28
RD
7329 {
7330 PyThreadState* __tstate = wxPyBeginAllowThreads();
7331 result = (wxQueryLayoutInfoEvent *)new wxQueryLayoutInfoEvent(arg1);
7332
7333 wxPyEndAllowThreads(__tstate);
7334 if (PyErr_Occurred()) SWIG_fail;
7335 }
2f4c0a16 7336 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxQueryLayoutInfoEvent, 1);
d14a1e28
RD
7337 return resultobj;
7338 fail:
7339 return NULL;
7340}
7341
7342
7343static PyObject *_wrap_QueryLayoutInfoEvent_SetRequestedLength(PyObject *self, PyObject *args, PyObject *kwargs) {
7344 PyObject *resultobj;
7345 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7346 int arg2 ;
7347 PyObject * obj0 = 0 ;
8edf1c75 7348 PyObject * obj1 = 0 ;
d14a1e28
RD
7349 char *kwnames[] = {
7350 (char *) "self",(char *) "length", NULL
7351 };
7352
8edf1c75 7353 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetRequestedLength",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
7354 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7355 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7356 arg2 = (int) SWIG_AsInt(obj1);
7357 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
7358 {
7359 PyThreadState* __tstate = wxPyBeginAllowThreads();
7360 (arg1)->SetRequestedLength(arg2);
7361
7362 wxPyEndAllowThreads(__tstate);
7363 if (PyErr_Occurred()) SWIG_fail;
7364 }
7365 Py_INCREF(Py_None); resultobj = Py_None;
7366 return resultobj;
7367 fail:
7368 return NULL;
7369}
7370
7371
7372static PyObject *_wrap_QueryLayoutInfoEvent_GetRequestedLength(PyObject *self, PyObject *args, PyObject *kwargs) {
7373 PyObject *resultobj;
7374 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7375 int result;
7376 PyObject * obj0 = 0 ;
7377 char *kwnames[] = {
7378 (char *) "self", NULL
7379 };
7380
7381 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetRequestedLength",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7382 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7383 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7384 {
7385 PyThreadState* __tstate = wxPyBeginAllowThreads();
7386 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetRequestedLength();
7387
7388 wxPyEndAllowThreads(__tstate);
7389 if (PyErr_Occurred()) SWIG_fail;
7390 }
2f4c0a16 7391 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
7392 return resultobj;
7393 fail:
7394 return NULL;
7395}
7396
7397
7398static PyObject *_wrap_QueryLayoutInfoEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7399 PyObject *resultobj;
7400 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7401 int arg2 ;
7402 PyObject * obj0 = 0 ;
8edf1c75 7403 PyObject * obj1 = 0 ;
d14a1e28
RD
7404 char *kwnames[] = {
7405 (char *) "self",(char *) "flags", NULL
7406 };
7407
8edf1c75 7408 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
7409 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7410 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7411 arg2 = (int) SWIG_AsInt(obj1);
7412 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
7413 {
7414 PyThreadState* __tstate = wxPyBeginAllowThreads();
7415 (arg1)->SetFlags(arg2);
7416
7417 wxPyEndAllowThreads(__tstate);
7418 if (PyErr_Occurred()) SWIG_fail;
7419 }
7420 Py_INCREF(Py_None); resultobj = Py_None;
7421 return resultobj;
7422 fail:
7423 return NULL;
7424}
7425
7426
7427static PyObject *_wrap_QueryLayoutInfoEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7428 PyObject *resultobj;
7429 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7430 int result;
7431 PyObject * obj0 = 0 ;
7432 char *kwnames[] = {
7433 (char *) "self", NULL
7434 };
7435
7436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetFlags",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7437 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7438 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7439 {
7440 PyThreadState* __tstate = wxPyBeginAllowThreads();
7441 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetFlags();
7442
7443 wxPyEndAllowThreads(__tstate);
7444 if (PyErr_Occurred()) SWIG_fail;
7445 }
2f4c0a16 7446 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
7447 return resultobj;
7448 fail:
7449 return NULL;
7450}
7451
7452
7453static PyObject *_wrap_QueryLayoutInfoEvent_SetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7454 PyObject *resultobj;
7455 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7456 wxSize *arg2 = 0 ;
7457 wxSize temp2 ;
7458 PyObject * obj0 = 0 ;
7459 PyObject * obj1 = 0 ;
7460 char *kwnames[] = {
7461 (char *) "self",(char *) "size", NULL
7462 };
7463
7464 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetSize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
7465 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7466 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7467 {
7468 arg2 = &temp2;
7469 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
7470 }
7471 {
7472 PyThreadState* __tstate = wxPyBeginAllowThreads();
7473 (arg1)->SetSize((wxSize const &)*arg2);
7474
7475 wxPyEndAllowThreads(__tstate);
7476 if (PyErr_Occurred()) SWIG_fail;
7477 }
7478 Py_INCREF(Py_None); resultobj = Py_None;
7479 return resultobj;
7480 fail:
7481 return NULL;
7482}
7483
7484
7485static PyObject *_wrap_QueryLayoutInfoEvent_GetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7486 PyObject *resultobj;
7487 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7488 wxSize result;
7489 PyObject * obj0 = 0 ;
7490 char *kwnames[] = {
7491 (char *) "self", NULL
7492 };
7493
7494 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7495 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7496 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7497 {
7498 PyThreadState* __tstate = wxPyBeginAllowThreads();
7499 result = ((wxQueryLayoutInfoEvent const *)arg1)->GetSize();
7500
7501 wxPyEndAllowThreads(__tstate);
7502 if (PyErr_Occurred()) SWIG_fail;
7503 }
7504 {
7505 wxSize * resultptr;
7506 resultptr = new wxSize((wxSize &) result);
2f4c0a16 7507 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
d14a1e28
RD
7508 }
7509 return resultobj;
7510 fail:
7511 return NULL;
7512}
7513
7514
7515static PyObject *_wrap_QueryLayoutInfoEvent_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
7516 PyObject *resultobj;
7517 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7518 int arg2 ;
7519 PyObject * obj0 = 0 ;
8edf1c75 7520 PyObject * obj1 = 0 ;
d14a1e28
RD
7521 char *kwnames[] = {
7522 (char *) "self",(char *) "orient", NULL
7523 };
7524
8edf1c75 7525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
7526 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7527 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7528 arg2 = (wxLayoutOrientation) SWIG_AsInt(obj1);
7529 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
7530 {
7531 PyThreadState* __tstate = wxPyBeginAllowThreads();
7532 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
7533
7534 wxPyEndAllowThreads(__tstate);
7535 if (PyErr_Occurred()) SWIG_fail;
7536 }
7537 Py_INCREF(Py_None); resultobj = Py_None;
7538 return resultobj;
7539 fail:
7540 return NULL;
7541}
7542
7543
7544static PyObject *_wrap_QueryLayoutInfoEvent_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
7545 PyObject *resultobj;
7546 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7547 int result;
7548 PyObject * obj0 = 0 ;
7549 char *kwnames[] = {
7550 (char *) "self", NULL
7551 };
7552
7553 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetOrientation",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7554 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7555 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7556 {
7557 PyThreadState* __tstate = wxPyBeginAllowThreads();
7558 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetOrientation();
7559
7560 wxPyEndAllowThreads(__tstate);
7561 if (PyErr_Occurred()) SWIG_fail;
7562 }
2f4c0a16 7563 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
7564 return resultobj;
7565 fail:
7566 return NULL;
7567}
7568
7569
7570static PyObject *_wrap_QueryLayoutInfoEvent_SetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
7571 PyObject *resultobj;
7572 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7573 int arg2 ;
7574 PyObject * obj0 = 0 ;
8edf1c75 7575 PyObject * obj1 = 0 ;
d14a1e28
RD
7576 char *kwnames[] = {
7577 (char *) "self",(char *) "align", NULL
7578 };
7579
8edf1c75 7580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
7581 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7582 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7583 arg2 = (wxLayoutAlignment) SWIG_AsInt(obj1);
7584 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
7585 {
7586 PyThreadState* __tstate = wxPyBeginAllowThreads();
7587 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
7588
7589 wxPyEndAllowThreads(__tstate);
7590 if (PyErr_Occurred()) SWIG_fail;
7591 }
7592 Py_INCREF(Py_None); resultobj = Py_None;
7593 return resultobj;
7594 fail:
7595 return NULL;
7596}
7597
7598
7599static PyObject *_wrap_QueryLayoutInfoEvent_GetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
7600 PyObject *resultobj;
7601 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7602 int result;
7603 PyObject * obj0 = 0 ;
7604 char *kwnames[] = {
7605 (char *) "self", NULL
7606 };
7607
7608 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetAlignment",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7609 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7610 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7611 {
7612 PyThreadState* __tstate = wxPyBeginAllowThreads();
7613 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetAlignment();
7614
7615 wxPyEndAllowThreads(__tstate);
7616 if (PyErr_Occurred()) SWIG_fail;
7617 }
2f4c0a16 7618 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
7619 return resultobj;
7620 fail:
7621 return NULL;
7622}
7623
7624
7625static PyObject * QueryLayoutInfoEvent_swigregister(PyObject *self, PyObject *args) {
7626 PyObject *obj;
7627 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7628 SWIG_TypeClientData(SWIGTYPE_p_wxQueryLayoutInfoEvent, obj);
7629 Py_INCREF(obj);
7630 return Py_BuildValue((char *)"");
7631}
7632static PyObject *_wrap_new_CalculateLayoutEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7633 PyObject *resultobj;
423f194a 7634 int arg1 = (int) 0 ;
d14a1e28 7635 wxCalculateLayoutEvent *result;
8edf1c75 7636 PyObject * obj0 = 0 ;
d14a1e28
RD
7637 char *kwnames[] = {
7638 (char *) "id", NULL
7639 };
7640
8edf1c75
RD
7641 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_CalculateLayoutEvent",kwnames,&obj0)) goto fail;
7642 if (obj0) {
2f4c0a16
RD
7643 arg1 = (int) SWIG_AsInt(obj0);
7644 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 7645 }
d14a1e28
RD
7646 {
7647 PyThreadState* __tstate = wxPyBeginAllowThreads();
7648 result = (wxCalculateLayoutEvent *)new wxCalculateLayoutEvent(arg1);
7649
7650 wxPyEndAllowThreads(__tstate);
7651 if (PyErr_Occurred()) SWIG_fail;
7652 }
2f4c0a16 7653 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxCalculateLayoutEvent, 1);
d14a1e28
RD
7654 return resultobj;
7655 fail:
7656 return NULL;
7657}
7658
7659
7660static PyObject *_wrap_CalculateLayoutEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7661 PyObject *resultobj;
7662 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
7663 int arg2 ;
7664 PyObject * obj0 = 0 ;
8edf1c75 7665 PyObject * obj1 = 0 ;
d14a1e28
RD
7666 char *kwnames[] = {
7667 (char *) "self",(char *) "flags", NULL
7668 };
7669
8edf1c75 7670 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
7671 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
7672 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7673 arg2 = (int) SWIG_AsInt(obj1);
7674 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
7675 {
7676 PyThreadState* __tstate = wxPyBeginAllowThreads();
7677 (arg1)->SetFlags(arg2);
7678
7679 wxPyEndAllowThreads(__tstate);
7680 if (PyErr_Occurred()) SWIG_fail;
7681 }
7682 Py_INCREF(Py_None); resultobj = Py_None;
7683 return resultobj;
7684 fail:
7685 return NULL;
7686}
7687
7688
7689static PyObject *_wrap_CalculateLayoutEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7690 PyObject *resultobj;
7691 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
7692 int result;
7693 PyObject * obj0 = 0 ;
7694 char *kwnames[] = {
7695 (char *) "self", NULL
7696 };
7697
7698 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetFlags",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7699 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
7700 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7701 {
7702 PyThreadState* __tstate = wxPyBeginAllowThreads();
7703 result = (int)((wxCalculateLayoutEvent const *)arg1)->GetFlags();
7704
7705 wxPyEndAllowThreads(__tstate);
7706 if (PyErr_Occurred()) SWIG_fail;
7707 }
2f4c0a16 7708 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
7709 return resultobj;
7710 fail:
7711 return NULL;
7712}
7713
7714
7715static PyObject *_wrap_CalculateLayoutEvent_SetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7716 PyObject *resultobj;
7717 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
7718 wxRect *arg2 = 0 ;
7719 wxRect temp2 ;
7720 PyObject * obj0 = 0 ;
7721 PyObject * obj1 = 0 ;
7722 char *kwnames[] = {
7723 (char *) "self",(char *) "rect", NULL
7724 };
7725
7726 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
7727 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
7728 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7729 {
7730 arg2 = &temp2;
7731 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
7732 }
7733 {
7734 PyThreadState* __tstate = wxPyBeginAllowThreads();
7735 (arg1)->SetRect((wxRect const &)*arg2);
7736
7737 wxPyEndAllowThreads(__tstate);
7738 if (PyErr_Occurred()) SWIG_fail;
7739 }
7740 Py_INCREF(Py_None); resultobj = Py_None;
7741 return resultobj;
7742 fail:
7743 return NULL;
7744}
7745
7746
7747static PyObject *_wrap_CalculateLayoutEvent_GetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7748 PyObject *resultobj;
7749 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
7750 wxRect result;
7751 PyObject * obj0 = 0 ;
7752 char *kwnames[] = {
7753 (char *) "self", NULL
7754 };
7755
7756 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetRect",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7757 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
7758 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7759 {
7760 PyThreadState* __tstate = wxPyBeginAllowThreads();
7761 result = ((wxCalculateLayoutEvent const *)arg1)->GetRect();
7762
7763 wxPyEndAllowThreads(__tstate);
7764 if (PyErr_Occurred()) SWIG_fail;
7765 }
7766 {
7767 wxRect * resultptr;
7768 resultptr = new wxRect((wxRect &) result);
2f4c0a16 7769 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
d14a1e28
RD
7770 }
7771 return resultobj;
7772 fail:
7773 return NULL;
7774}
7775
7776
7777static PyObject * CalculateLayoutEvent_swigregister(PyObject *self, PyObject *args) {
7778 PyObject *obj;
7779 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7780 SWIG_TypeClientData(SWIGTYPE_p_wxCalculateLayoutEvent, obj);
7781 Py_INCREF(obj);
7782 return Py_BuildValue((char *)"");
7783}
7784static PyObject *_wrap_new_SashLayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
7785 PyObject *resultobj;
7786 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 7787 int arg2 ;
d14a1e28
RD
7788 wxPoint const &arg3_defvalue = wxDefaultPosition ;
7789 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
7790 wxSize const &arg4_defvalue = wxDefaultSize ;
7791 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
7792 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
7793 wxString const &arg6_defvalue = wxPySashLayoutNameStr ;
7794 wxString *arg6 = (wxString *) &arg6_defvalue ;
7795 wxSashLayoutWindow *result;
7796 wxPoint temp3 ;
7797 wxSize temp4 ;
423f194a 7798 bool temp6 = False ;
d14a1e28 7799 PyObject * obj0 = 0 ;
8edf1c75 7800 PyObject * obj1 = 0 ;
d14a1e28
RD
7801 PyObject * obj2 = 0 ;
7802 PyObject * obj3 = 0 ;
8edf1c75 7803 PyObject * obj4 = 0 ;
d14a1e28
RD
7804 PyObject * obj5 = 0 ;
7805 char *kwnames[] = {
7806 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
7807 };
7808
8edf1c75 7809 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_SashLayoutWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
7810 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
7811 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7812 arg2 = (int) SWIG_AsInt(obj1);
7813 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
7814 if (obj2) {
7815 {
7816 arg3 = &temp3;
7817 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
7818 }
7819 }
7820 if (obj3) {
7821 {
7822 arg4 = &temp4;
7823 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
7824 }
7825 }
8edf1c75 7826 if (obj4) {
2f4c0a16
RD
7827 arg5 = (long) SWIG_AsLong(obj4);
7828 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 7829 }
d14a1e28
RD
7830 if (obj5) {
7831 {
7832 arg6 = wxString_in_helper(obj5);
7833 if (arg6 == NULL) SWIG_fail;
423f194a 7834 temp6 = True;
d14a1e28
RD
7835 }
7836 }
7837 {
7838 PyThreadState* __tstate = wxPyBeginAllowThreads();
7839 result = (wxSashLayoutWindow *)new wxSashLayoutWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
7840
7841 wxPyEndAllowThreads(__tstate);
7842 if (PyErr_Occurred()) SWIG_fail;
7843 }
2f4c0a16 7844 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
d14a1e28
RD
7845 {
7846 if (temp6)
7847 delete arg6;
7848 }
7849 return resultobj;
7850 fail:
7851 {
7852 if (temp6)
7853 delete arg6;
7854 }
7855 return NULL;
7856}
7857
7858
7859static PyObject *_wrap_new_PreSashLayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
7860 PyObject *resultobj;
7861 wxSashLayoutWindow *result;
7862 char *kwnames[] = {
7863 NULL
7864 };
7865
7866 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashLayoutWindow",kwnames)) goto fail;
7867 {
7868 PyThreadState* __tstate = wxPyBeginAllowThreads();
7869 result = (wxSashLayoutWindow *)new wxSashLayoutWindow();
7870
7871 wxPyEndAllowThreads(__tstate);
7872 if (PyErr_Occurred()) SWIG_fail;
7873 }
2f4c0a16 7874 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
d14a1e28
RD
7875 return resultobj;
7876 fail:
7877 return NULL;
7878}
7879
7880
7881static PyObject *_wrap_SashLayoutWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
7882 PyObject *resultobj;
7883 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
7884 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 7885 int arg3 ;
d14a1e28
RD
7886 wxPoint const &arg4_defvalue = wxDefaultPosition ;
7887 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
7888 wxSize const &arg5_defvalue = wxDefaultSize ;
7889 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
7890 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
7891 wxString const &arg7_defvalue = wxPySashLayoutNameStr ;
7892 wxString *arg7 = (wxString *) &arg7_defvalue ;
7893 bool result;
7894 wxPoint temp4 ;
7895 wxSize temp5 ;
423f194a 7896 bool temp7 = False ;
d14a1e28
RD
7897 PyObject * obj0 = 0 ;
7898 PyObject * obj1 = 0 ;
8edf1c75 7899 PyObject * obj2 = 0 ;
d14a1e28
RD
7900 PyObject * obj3 = 0 ;
7901 PyObject * obj4 = 0 ;
8edf1c75 7902 PyObject * obj5 = 0 ;
d14a1e28
RD
7903 PyObject * obj6 = 0 ;
7904 char *kwnames[] = {
7905 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
7906 };
7907
8edf1c75 7908 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:SashLayoutWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
7909 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
7910 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7911 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
7912 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7913 arg3 = (int) SWIG_AsInt(obj2);
7914 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
7915 if (obj3) {
7916 {
7917 arg4 = &temp4;
7918 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
7919 }
7920 }
7921 if (obj4) {
7922 {
7923 arg5 = &temp5;
7924 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
7925 }
7926 }
8edf1c75 7927 if (obj5) {
2f4c0a16
RD
7928 arg6 = (long) SWIG_AsLong(obj5);
7929 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 7930 }
d14a1e28
RD
7931 if (obj6) {
7932 {
7933 arg7 = wxString_in_helper(obj6);
7934 if (arg7 == NULL) SWIG_fail;
423f194a 7935 temp7 = True;
d14a1e28
RD
7936 }
7937 }
7938 {
7939 PyThreadState* __tstate = wxPyBeginAllowThreads();
7940 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
7941
7942 wxPyEndAllowThreads(__tstate);
7943 if (PyErr_Occurred()) SWIG_fail;
7944 }
4e760a36 7945 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
7946 {
7947 if (temp7)
7948 delete arg7;
7949 }
7950 return resultobj;
7951 fail:
7952 {
7953 if (temp7)
7954 delete arg7;
7955 }
7956 return NULL;
7957}
7958
7959
7960static PyObject *_wrap_SashLayoutWindow_GetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
7961 PyObject *resultobj;
7962 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
7963 int result;
7964 PyObject * obj0 = 0 ;
7965 char *kwnames[] = {
7966 (char *) "self", NULL
7967 };
7968
7969 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetAlignment",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7970 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
7971 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7972 {
7973 PyThreadState* __tstate = wxPyBeginAllowThreads();
7974 result = (int)(arg1)->GetAlignment();
7975
7976 wxPyEndAllowThreads(__tstate);
7977 if (PyErr_Occurred()) SWIG_fail;
7978 }
2f4c0a16 7979 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
7980 return resultobj;
7981 fail:
7982 return NULL;
7983}
7984
7985
7986static PyObject *_wrap_SashLayoutWindow_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
7987 PyObject *resultobj;
7988 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
7989 int result;
7990 PyObject * obj0 = 0 ;
7991 char *kwnames[] = {
7992 (char *) "self", NULL
7993 };
7994
7995 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetOrientation",kwnames,&obj0)) goto fail;
2f4c0a16
RD
7996 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
7997 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
7998 {
7999 PyThreadState* __tstate = wxPyBeginAllowThreads();
8000 result = (int)(arg1)->GetOrientation();
8001
8002 wxPyEndAllowThreads(__tstate);
8003 if (PyErr_Occurred()) SWIG_fail;
8004 }
2f4c0a16 8005 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
8006 return resultobj;
8007 fail:
8008 return NULL;
8009}
8010
8011
8012static PyObject *_wrap_SashLayoutWindow_SetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
8013 PyObject *resultobj;
8014 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8015 int arg2 ;
8016 PyObject * obj0 = 0 ;
8edf1c75 8017 PyObject * obj1 = 0 ;
d14a1e28
RD
8018 char *kwnames[] = {
8019 (char *) "self",(char *) "alignment", NULL
8020 };
8021
8edf1c75 8022 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8023 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8024 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8025 arg2 = (wxLayoutAlignment) SWIG_AsInt(obj1);
8026 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
8027 {
8028 PyThreadState* __tstate = wxPyBeginAllowThreads();
8029 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
8030
8031 wxPyEndAllowThreads(__tstate);
8032 if (PyErr_Occurred()) SWIG_fail;
8033 }
8034 Py_INCREF(Py_None); resultobj = Py_None;
8035 return resultobj;
8036 fail:
8037 return NULL;
8038}
8039
8040
8041static PyObject *_wrap_SashLayoutWindow_SetDefaultSize(PyObject *self, PyObject *args, PyObject *kwargs) {
8042 PyObject *resultobj;
8043 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8044 wxSize *arg2 = 0 ;
8045 wxSize temp2 ;
8046 PyObject * obj0 = 0 ;
8047 PyObject * obj1 = 0 ;
8048 char *kwnames[] = {
8049 (char *) "self",(char *) "size", NULL
8050 };
8051
8052 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetDefaultSize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8053 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8054 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8055 {
8056 arg2 = &temp2;
8057 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
8058 }
8059 {
8060 PyThreadState* __tstate = wxPyBeginAllowThreads();
8061 (arg1)->SetDefaultSize((wxSize const &)*arg2);
8062
8063 wxPyEndAllowThreads(__tstate);
8064 if (PyErr_Occurred()) SWIG_fail;
8065 }
8066 Py_INCREF(Py_None); resultobj = Py_None;
8067 return resultobj;
8068 fail:
8069 return NULL;
8070}
8071
8072
8073static PyObject *_wrap_SashLayoutWindow_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
8074 PyObject *resultobj;
8075 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8076 int arg2 ;
8077 PyObject * obj0 = 0 ;
8edf1c75 8078 PyObject * obj1 = 0 ;
d14a1e28
RD
8079 char *kwnames[] = {
8080 (char *) "self",(char *) "orientation", NULL
8081 };
8082
8edf1c75 8083 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8084 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8085 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8086 arg2 = (wxLayoutOrientation) SWIG_AsInt(obj1);
8087 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
8088 {
8089 PyThreadState* __tstate = wxPyBeginAllowThreads();
8090 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
8091
8092 wxPyEndAllowThreads(__tstate);
8093 if (PyErr_Occurred()) SWIG_fail;
8094 }
8095 Py_INCREF(Py_None); resultobj = Py_None;
8096 return resultobj;
8097 fail:
8098 return NULL;
8099}
8100
8101
8102static PyObject * SashLayoutWindow_swigregister(PyObject *self, PyObject *args) {
8103 PyObject *obj;
8104 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8105 SWIG_TypeClientData(SWIGTYPE_p_wxSashLayoutWindow, obj);
8106 Py_INCREF(obj);
8107 return Py_BuildValue((char *)"");
8108}
8109static PyObject *_wrap_new_LayoutAlgorithm(PyObject *self, PyObject *args, PyObject *kwargs) {
8110 PyObject *resultobj;
8111 wxLayoutAlgorithm *result;
8112 char *kwnames[] = {
8113 NULL
8114 };
8115
8116 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_LayoutAlgorithm",kwnames)) goto fail;
8117 {
8118 PyThreadState* __tstate = wxPyBeginAllowThreads();
8119 result = (wxLayoutAlgorithm *)new wxLayoutAlgorithm();
8120
8121 wxPyEndAllowThreads(__tstate);
8122 if (PyErr_Occurred()) SWIG_fail;
8123 }
2f4c0a16 8124 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxLayoutAlgorithm, 1);
d14a1e28
RD
8125 return resultobj;
8126 fail:
8127 return NULL;
8128}
8129
8130
8131static PyObject *_wrap_delete_LayoutAlgorithm(PyObject *self, PyObject *args, PyObject *kwargs) {
8132 PyObject *resultobj;
8133 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8134 PyObject * obj0 = 0 ;
8135 char *kwnames[] = {
8136 (char *) "self", NULL
8137 };
8138
8139 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_LayoutAlgorithm",kwnames,&obj0)) goto fail;
2f4c0a16
RD
8140 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8141 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8142 {
8143 PyThreadState* __tstate = wxPyBeginAllowThreads();
8144 delete arg1;
8145
8146 wxPyEndAllowThreads(__tstate);
8147 if (PyErr_Occurred()) SWIG_fail;
8148 }
8149 Py_INCREF(Py_None); resultobj = Py_None;
8150 return resultobj;
8151 fail:
8152 return NULL;
8153}
8154
8155
8156static PyObject *_wrap_LayoutAlgorithm_LayoutMDIFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
8157 PyObject *resultobj;
8158 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8159 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
8160 wxRect *arg3 = (wxRect *) NULL ;
8161 bool result;
8162 PyObject * obj0 = 0 ;
8163 PyObject * obj1 = 0 ;
8164 PyObject * obj2 = 0 ;
8165 char *kwnames[] = {
8166 (char *) "self",(char *) "frame",(char *) "rect", NULL
8167 };
8168
8169 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutMDIFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
8170 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8171 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8172 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMDIParentFrame,
8173 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 8174 if (obj2) {
2f4c0a16
RD
8175 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxRect,
8176 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8177 }
8178 {
8179 PyThreadState* __tstate = wxPyBeginAllowThreads();
8180 result = (bool)(arg1)->LayoutMDIFrame(arg2,arg3);
8181
8182 wxPyEndAllowThreads(__tstate);
8183 if (PyErr_Occurred()) SWIG_fail;
8184 }
4e760a36 8185 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
8186 return resultobj;
8187 fail:
8188 return NULL;
8189}
8190
8191
8192static PyObject *_wrap_LayoutAlgorithm_LayoutFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
8193 PyObject *resultobj;
8194 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8195 wxFrame *arg2 = (wxFrame *) 0 ;
8196 wxWindow *arg3 = (wxWindow *) NULL ;
8197 bool result;
8198 PyObject * obj0 = 0 ;
8199 PyObject * obj1 = 0 ;
8200 PyObject * obj2 = 0 ;
8201 char *kwnames[] = {
8202 (char *) "self",(char *) "frame",(char *) "mainWindow", NULL
8203 };
8204
8205 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
8206 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8207 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8208 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
8209 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 8210 if (obj2) {
2f4c0a16
RD
8211 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
8212 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8213 }
8214 {
8215 PyThreadState* __tstate = wxPyBeginAllowThreads();
8216 result = (bool)(arg1)->LayoutFrame(arg2,arg3);
8217
8218 wxPyEndAllowThreads(__tstate);
8219 if (PyErr_Occurred()) SWIG_fail;
8220 }
4e760a36 8221 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
8222 return resultobj;
8223 fail:
8224 return NULL;
8225}
8226
8227
8228static PyObject *_wrap_LayoutAlgorithm_LayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8229 PyObject *resultobj;
8230 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8231 wxWindow *arg2 = (wxWindow *) 0 ;
8232 wxWindow *arg3 = (wxWindow *) NULL ;
8233 bool result;
8234 PyObject * obj0 = 0 ;
8235 PyObject * obj1 = 0 ;
8236 PyObject * obj2 = 0 ;
8237 char *kwnames[] = {
8238 (char *) "self",(char *) "parent",(char *) "mainWindow", NULL
8239 };
8240
8241 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
8242 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8243 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8244 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
8245 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 8246 if (obj2) {
2f4c0a16
RD
8247 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
8248 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8249 }
8250 {
8251 PyThreadState* __tstate = wxPyBeginAllowThreads();
8252 result = (bool)(arg1)->LayoutWindow(arg2,arg3);
8253
8254 wxPyEndAllowThreads(__tstate);
8255 if (PyErr_Occurred()) SWIG_fail;
8256 }
4e760a36 8257 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
8258 return resultobj;
8259 fail:
8260 return NULL;
8261}
8262
8263
8264static PyObject * LayoutAlgorithm_swigregister(PyObject *self, PyObject *args) {
8265 PyObject *obj;
8266 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8267 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutAlgorithm, obj);
8268 Py_INCREF(obj);
8269 return Py_BuildValue((char *)"");
8270}
8271static PyObject *_wrap_new_PopupWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8272 PyObject *resultobj;
8273 wxWindow *arg1 = (wxWindow *) 0 ;
8274 int arg2 = (int) wxBORDER_NONE ;
8275 wxPopupWindow *result;
8276 PyObject * obj0 = 0 ;
8edf1c75 8277 PyObject * obj1 = 0 ;
d14a1e28
RD
8278 char *kwnames[] = {
8279 (char *) "parent",(char *) "flags", NULL
8280 };
8281
8edf1c75 8282 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupWindow",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8283 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8284 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 8285 if (obj1) {
2f4c0a16
RD
8286 arg2 = (int) SWIG_AsInt(obj1);
8287 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 8288 }
d14a1e28
RD
8289 {
8290 PyThreadState* __tstate = wxPyBeginAllowThreads();
8291 result = (wxPopupWindow *)new wxPopupWindow(arg1,arg2);
8292
8293 wxPyEndAllowThreads(__tstate);
8294 if (PyErr_Occurred()) SWIG_fail;
8295 }
2f4c0a16 8296 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
d14a1e28
RD
8297 return resultobj;
8298 fail:
8299 return NULL;
8300}
8301
8302
8303static PyObject *_wrap_new_PrePopupWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8304 PyObject *resultobj;
8305 wxPopupWindow *result;
8306 char *kwnames[] = {
8307 NULL
8308 };
8309
8310 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupWindow",kwnames)) goto fail;
8311 {
8312 PyThreadState* __tstate = wxPyBeginAllowThreads();
8313 result = (wxPopupWindow *)new wxPopupWindow();
8314
8315 wxPyEndAllowThreads(__tstate);
8316 if (PyErr_Occurred()) SWIG_fail;
8317 }
2f4c0a16 8318 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
d14a1e28
RD
8319 return resultobj;
8320 fail:
8321 return NULL;
8322}
8323
8324
8325static PyObject *_wrap_PopupWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
8326 PyObject *resultobj;
8327 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
8328 wxWindow *arg2 = (wxWindow *) 0 ;
8329 int arg3 = (int) wxBORDER_NONE ;
8330 bool result;
8331 PyObject * obj0 = 0 ;
8332 PyObject * obj1 = 0 ;
8edf1c75 8333 PyObject * obj2 = 0 ;
d14a1e28
RD
8334 char *kwnames[] = {
8335 (char *) "self",(char *) "parent",(char *) "flags", NULL
8336 };
8337
8edf1c75 8338 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:PopupWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
8339 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPopupWindow,
8340 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8341 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
8342 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 8343 if (obj2) {
2f4c0a16
RD
8344 arg3 = (int) SWIG_AsInt(obj2);
8345 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 8346 }
d14a1e28
RD
8347 {
8348 PyThreadState* __tstate = wxPyBeginAllowThreads();
8349 result = (bool)(arg1)->Create(arg2,arg3);
8350
8351 wxPyEndAllowThreads(__tstate);
8352 if (PyErr_Occurred()) SWIG_fail;
8353 }
4e760a36 8354 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
8355 return resultobj;
8356 fail:
8357 return NULL;
8358}
8359
8360
8361static PyObject *_wrap_PopupWindow_Position(PyObject *self, PyObject *args, PyObject *kwargs) {
8362 PyObject *resultobj;
8363 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
8364 wxPoint *arg2 = 0 ;
8365 wxSize *arg3 = 0 ;
8366 wxPoint temp2 ;
8367 wxSize temp3 ;
8368 PyObject * obj0 = 0 ;
8369 PyObject * obj1 = 0 ;
8370 PyObject * obj2 = 0 ;
8371 char *kwnames[] = {
8372 (char *) "self",(char *) "ptOrigin",(char *) "size", NULL
8373 };
8374
8375 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupWindow_Position",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
8376 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPopupWindow,
8377 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8378 {
8379 arg2 = &temp2;
8380 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
8381 }
8382 {
8383 arg3 = &temp3;
8384 if ( ! wxSize_helper(obj2, &arg3)) SWIG_fail;
8385 }
8386 {
8387 PyThreadState* __tstate = wxPyBeginAllowThreads();
8388 (arg1)->Position((wxPoint const &)*arg2,(wxSize const &)*arg3);
8389
8390 wxPyEndAllowThreads(__tstate);
8391 if (PyErr_Occurred()) SWIG_fail;
8392 }
8393 Py_INCREF(Py_None); resultobj = Py_None;
8394 return resultobj;
8395 fail:
8396 return NULL;
8397}
8398
8399
8400static PyObject * PopupWindow_swigregister(PyObject *self, PyObject *args) {
8401 PyObject *obj;
8402 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8403 SWIG_TypeClientData(SWIGTYPE_p_wxPopupWindow, obj);
8404 Py_INCREF(obj);
8405 return Py_BuildValue((char *)"");
8406}
8407static PyObject *_wrap_new_PopupTransientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8408 PyObject *resultobj;
8409 wxWindow *arg1 = (wxWindow *) 0 ;
8410 int arg2 = (int) wxBORDER_NONE ;
8411 wxPyPopupTransientWindow *result;
8412 PyObject * obj0 = 0 ;
8edf1c75 8413 PyObject * obj1 = 0 ;
d14a1e28
RD
8414 char *kwnames[] = {
8415 (char *) "parent",(char *) "style", NULL
8416 };
8417
8edf1c75 8418 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupTransientWindow",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8419 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8420 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 8421 if (obj1) {
2f4c0a16
RD
8422 arg2 = (int) SWIG_AsInt(obj1);
8423 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 8424 }
d14a1e28
RD
8425 {
8426 PyThreadState* __tstate = wxPyBeginAllowThreads();
8427 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow(arg1,arg2);
8428
8429 wxPyEndAllowThreads(__tstate);
8430 if (PyErr_Occurred()) SWIG_fail;
8431 }
2f4c0a16 8432 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
d14a1e28
RD
8433 return resultobj;
8434 fail:
8435 return NULL;
8436}
8437
8438
8439static PyObject *_wrap_new_PrePopupTransientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8440 PyObject *resultobj;
8441 wxPyPopupTransientWindow *result;
8442 char *kwnames[] = {
8443 NULL
8444 };
8445
8446 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupTransientWindow",kwnames)) goto fail;
8447 {
8448 PyThreadState* __tstate = wxPyBeginAllowThreads();
8449 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow();
8450
8451 wxPyEndAllowThreads(__tstate);
8452 if (PyErr_Occurred()) SWIG_fail;
8453 }
2f4c0a16 8454 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
d14a1e28
RD
8455 return resultobj;
8456 fail:
8457 return NULL;
8458}
8459
8460
8461static PyObject *_wrap_PopupTransientWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
8462 PyObject *resultobj;
8463 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
8464 PyObject *arg2 = (PyObject *) 0 ;
8465 PyObject *arg3 = (PyObject *) 0 ;
8466 PyObject * obj0 = 0 ;
8467 PyObject * obj1 = 0 ;
8468 PyObject * obj2 = 0 ;
8469 char *kwnames[] = {
8470 (char *) "self",(char *) "self",(char *) "_class", NULL
8471 };
8472
8473 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupTransientWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
8474 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPopupTransientWindow,
8475 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8476 arg2 = obj1;
8477 arg3 = obj2;
8478 {
8479 PyThreadState* __tstate = wxPyBeginAllowThreads();
8480 (arg1)->_setCallbackInfo(arg2,arg3);
8481
8482 wxPyEndAllowThreads(__tstate);
8483 if (PyErr_Occurred()) SWIG_fail;
8484 }
8485 Py_INCREF(Py_None); resultobj = Py_None;
8486 return resultobj;
8487 fail:
8488 return NULL;
8489}
8490
8491
8492static PyObject *_wrap_PopupTransientWindow_Popup(PyObject *self, PyObject *args, PyObject *kwargs) {
8493 PyObject *resultobj;
8494 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
8495 wxWindow *arg2 = (wxWindow *) NULL ;
8496 PyObject * obj0 = 0 ;
8497 PyObject * obj1 = 0 ;
8498 char *kwnames[] = {
8499 (char *) "self",(char *) "focus", NULL
8500 };
8501
8502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:PopupTransientWindow_Popup",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8503 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPopupTransientWindow,
8504 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 8505 if (obj1) {
2f4c0a16
RD
8506 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
8507 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8508 }
8509 {
8510 PyThreadState* __tstate = wxPyBeginAllowThreads();
8511 (arg1)->Popup(arg2);
8512
8513 wxPyEndAllowThreads(__tstate);
8514 if (PyErr_Occurred()) SWIG_fail;
8515 }
8516 Py_INCREF(Py_None); resultobj = Py_None;
8517 return resultobj;
8518 fail:
8519 return NULL;
8520}
8521
8522
8523static PyObject *_wrap_PopupTransientWindow_Dismiss(PyObject *self, PyObject *args, PyObject *kwargs) {
8524 PyObject *resultobj;
8525 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
8526 PyObject * obj0 = 0 ;
8527 char *kwnames[] = {
8528 (char *) "self", NULL
8529 };
8530
8531 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PopupTransientWindow_Dismiss",kwnames,&obj0)) goto fail;
2f4c0a16
RD
8532 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPopupTransientWindow,
8533 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8534 {
8535 PyThreadState* __tstate = wxPyBeginAllowThreads();
8536 (arg1)->Dismiss();
8537
8538 wxPyEndAllowThreads(__tstate);
8539 if (PyErr_Occurred()) SWIG_fail;
8540 }
8541 Py_INCREF(Py_None); resultobj = Py_None;
8542 return resultobj;
8543 fail:
8544 return NULL;
8545}
8546
8547
8548static PyObject * PopupTransientWindow_swigregister(PyObject *self, PyObject *args) {
8549 PyObject *obj;
8550 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8551 SWIG_TypeClientData(SWIGTYPE_p_wxPyPopupTransientWindow, obj);
8552 Py_INCREF(obj);
8553 return Py_BuildValue((char *)"");
8554}
8555static PyObject *_wrap_new_TipWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8556 PyObject *resultobj;
8557 wxWindow *arg1 = (wxWindow *) 0 ;
8a0b029b 8558 wxString *arg2 = 0 ;
423f194a 8559 int arg3 = (int) 100 ;
d14a1e28
RD
8560 wxRect *arg4 = (wxRect *) NULL ;
8561 wxTipWindow *result;
8a0b029b 8562 bool temp2 = False ;
d14a1e28
RD
8563 PyObject * obj0 = 0 ;
8564 PyObject * obj1 = 0 ;
8edf1c75 8565 PyObject * obj2 = 0 ;
d14a1e28
RD
8566 PyObject * obj3 = 0 ;
8567 char *kwnames[] = {
8568 (char *) "parent",(char *) "text",(char *) "maxLength",(char *) "rectBound", NULL
8569 };
8570
8edf1c75 8571 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:new_TipWindow",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
2f4c0a16
RD
8572 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8573 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8a0b029b
RD
8574 {
8575 arg2 = wxString_in_helper(obj1);
8576 if (arg2 == NULL) SWIG_fail;
8577 temp2 = True;
8578 }
8edf1c75 8579 if (obj2) {
2f4c0a16
RD
8580 arg3 = (int) SWIG_AsInt(obj2);
8581 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 8582 }
d14a1e28 8583 if (obj3) {
2f4c0a16
RD
8584 if ((SWIG_ConvertPtr(obj3,(void **)(&arg4),SWIGTYPE_p_wxRect,
8585 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8586 }
8587 {
8588 PyThreadState* __tstate = wxPyBeginAllowThreads();
8a0b029b 8589 result = (wxTipWindow *)new_wxTipWindow(arg1,(wxString const &)*arg2,arg3,arg4);
d14a1e28
RD
8590
8591 wxPyEndAllowThreads(__tstate);
8592 if (PyErr_Occurred()) SWIG_fail;
8593 }
2f4c0a16 8594 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTipWindow, 1);
8a0b029b
RD
8595 {
8596 if (temp2)
8597 delete arg2;
8598 }
d14a1e28
RD
8599 return resultobj;
8600 fail:
8a0b029b
RD
8601 {
8602 if (temp2)
8603 delete arg2;
8604 }
d14a1e28
RD
8605 return NULL;
8606}
8607
8608
8609static PyObject *_wrap_TipWindow_SetBoundingRect(PyObject *self, PyObject *args, PyObject *kwargs) {
8610 PyObject *resultobj;
8611 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
8612 wxRect *arg2 = 0 ;
8613 wxRect temp2 ;
8614 PyObject * obj0 = 0 ;
8615 PyObject * obj1 = 0 ;
8616 char *kwnames[] = {
8617 (char *) "self",(char *) "rectBound", NULL
8618 };
8619
8620 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TipWindow_SetBoundingRect",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8621 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTipWindow,
8622 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8623 {
8624 arg2 = &temp2;
8625 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8626 }
8627 {
8628 PyThreadState* __tstate = wxPyBeginAllowThreads();
8629 (arg1)->SetBoundingRect((wxRect const &)*arg2);
8630
8631 wxPyEndAllowThreads(__tstate);
8632 if (PyErr_Occurred()) SWIG_fail;
8633 }
8634 Py_INCREF(Py_None); resultobj = Py_None;
8635 return resultobj;
8636 fail:
8637 return NULL;
8638}
8639
8640
8641static PyObject *_wrap_TipWindow_Close(PyObject *self, PyObject *args, PyObject *kwargs) {
8642 PyObject *resultobj;
8643 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
8644 PyObject * obj0 = 0 ;
8645 char *kwnames[] = {
8646 (char *) "self", NULL
8647 };
8648
8649 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TipWindow_Close",kwnames,&obj0)) goto fail;
2f4c0a16
RD
8650 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTipWindow,
8651 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8652 {
8653 PyThreadState* __tstate = wxPyBeginAllowThreads();
8654 (arg1)->Close();
8655
8656 wxPyEndAllowThreads(__tstate);
8657 if (PyErr_Occurred()) SWIG_fail;
8658 }
8659 Py_INCREF(Py_None); resultobj = Py_None;
8660 return resultobj;
8661 fail:
8662 return NULL;
8663}
8664
8665
8666static PyObject * TipWindow_swigregister(PyObject *self, PyObject *args) {
8667 PyObject *obj;
8668 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8669 SWIG_TypeClientData(SWIGTYPE_p_wxTipWindow, obj);
8670 Py_INCREF(obj);
8671 return Py_BuildValue((char *)"");
8672}
8673static PyObject *_wrap_new_VScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8674 PyObject *resultobj;
8675 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 8676 int arg2 = (int) wxID_ANY ;
d14a1e28
RD
8677 wxPoint const &arg3_defvalue = wxDefaultPosition ;
8678 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
8679 wxSize const &arg4_defvalue = wxDefaultSize ;
8680 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
8681 long arg5 = (long) 0 ;
8682 wxString const &arg6_defvalue = wxPyPanelNameStr ;
8683 wxString *arg6 = (wxString *) &arg6_defvalue ;
8684 wxPyVScrolledWindow *result;
8685 wxPoint temp3 ;
8686 wxSize temp4 ;
423f194a 8687 bool temp6 = False ;
d14a1e28 8688 PyObject * obj0 = 0 ;
8edf1c75 8689 PyObject * obj1 = 0 ;
d14a1e28
RD
8690 PyObject * obj2 = 0 ;
8691 PyObject * obj3 = 0 ;
8edf1c75 8692 PyObject * obj4 = 0 ;
d14a1e28
RD
8693 PyObject * obj5 = 0 ;
8694 char *kwnames[] = {
8695 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8696 };
8697
8edf1c75 8698 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
8699 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8700 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 8701 if (obj1) {
2f4c0a16
RD
8702 arg2 = (int) SWIG_AsInt(obj1);
8703 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 8704 }
d14a1e28
RD
8705 if (obj2) {
8706 {
8707 arg3 = &temp3;
8708 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8709 }
8710 }
8711 if (obj3) {
8712 {
8713 arg4 = &temp4;
8714 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
8715 }
8716 }
8edf1c75 8717 if (obj4) {
2f4c0a16
RD
8718 arg5 = (long) SWIG_AsLong(obj4);
8719 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 8720 }
d14a1e28
RD
8721 if (obj5) {
8722 {
8723 arg6 = wxString_in_helper(obj5);
8724 if (arg6 == NULL) SWIG_fail;
423f194a 8725 temp6 = True;
d14a1e28
RD
8726 }
8727 }
8728 {
8729 PyThreadState* __tstate = wxPyBeginAllowThreads();
8730 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
8731
8732 wxPyEndAllowThreads(__tstate);
8733 if (PyErr_Occurred()) SWIG_fail;
8734 }
2f4c0a16 8735 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
d14a1e28
RD
8736 {
8737 if (temp6)
8738 delete arg6;
8739 }
8740 return resultobj;
8741 fail:
8742 {
8743 if (temp6)
8744 delete arg6;
8745 }
8746 return NULL;
8747}
8748
8749
8750static PyObject *_wrap_new_PreVScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8751 PyObject *resultobj;
8752 wxPyVScrolledWindow *result;
8753 char *kwnames[] = {
8754 NULL
8755 };
8756
8757 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVScrolledWindow",kwnames)) goto fail;
8758 {
8759 PyThreadState* __tstate = wxPyBeginAllowThreads();
8760 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow();
8761
8762 wxPyEndAllowThreads(__tstate);
8763 if (PyErr_Occurred()) SWIG_fail;
8764 }
2f4c0a16 8765 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
d14a1e28
RD
8766 return resultobj;
8767 fail:
8768 return NULL;
8769}
8770
8771
8772static PyObject *_wrap_VScrolledWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
8773 PyObject *resultobj;
8774 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8775 PyObject *arg2 = (PyObject *) 0 ;
8776 PyObject *arg3 = (PyObject *) 0 ;
8777 PyObject * obj0 = 0 ;
8778 PyObject * obj1 = 0 ;
8779 PyObject * obj2 = 0 ;
8780 char *kwnames[] = {
8781 (char *) "self",(char *) "self",(char *) "_class", NULL
8782 };
8783
8784 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
8785 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
8786 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
8787 arg2 = obj1;
8788 arg3 = obj2;
8789 {
8790 PyThreadState* __tstate = wxPyBeginAllowThreads();
8791 (arg1)->_setCallbackInfo(arg2,arg3);
8792
8793 wxPyEndAllowThreads(__tstate);
8794 if (PyErr_Occurred()) SWIG_fail;
8795 }
8796 Py_INCREF(Py_None); resultobj = Py_None;
8797 return resultobj;
8798 fail:
8799 return NULL;
8800}
8801
8802
8803static PyObject *_wrap_VScrolledWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
8804 PyObject *resultobj;
8805 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8806 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 8807 int arg3 = (int) wxID_ANY ;
d14a1e28
RD
8808 wxPoint const &arg4_defvalue = wxDefaultPosition ;
8809 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
8810 wxSize const &arg5_defvalue = wxDefaultSize ;
8811 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
8812 long arg6 = (long) 0 ;
8813 wxString const &arg7_defvalue = wxPyPanelNameStr ;
8814 wxString *arg7 = (wxString *) &arg7_defvalue ;
8815 bool result;
8816 wxPoint temp4 ;
8817 wxSize temp5 ;
423f194a 8818 bool temp7 = False ;
d14a1e28
RD
8819 PyObject * obj0 = 0 ;
8820 PyObject * obj1 = 0 ;
8edf1c75 8821 PyObject * obj2 = 0 ;
d14a1e28
RD
8822 PyObject * obj3 = 0 ;
8823 PyObject * obj4 = 0 ;
8edf1c75 8824 PyObject * obj5 = 0 ;
d14a1e28
RD
8825 PyObject * obj6 = 0 ;
8826 char *kwnames[] = {
8827 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8828 };
8829
8edf1c75 8830 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
8831 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
8832 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8833 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
8834 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 8835 if (obj2) {
2f4c0a16
RD
8836 arg3 = (int) SWIG_AsInt(obj2);
8837 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 8838 }
d14a1e28
RD
8839 if (obj3) {
8840 {
8841 arg4 = &temp4;
8842 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8843 }
8844 }
8845 if (obj4) {
8846 {
8847 arg5 = &temp5;
8848 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
8849 }
8850 }
8edf1c75 8851 if (obj5) {
2f4c0a16
RD
8852 arg6 = (long) SWIG_AsLong(obj5);
8853 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 8854 }
d14a1e28
RD
8855 if (obj6) {
8856 {
8857 arg7 = wxString_in_helper(obj6);
8858 if (arg7 == NULL) SWIG_fail;
423f194a 8859 temp7 = True;
d14a1e28
RD
8860 }
8861 }
8862 {
8863 PyThreadState* __tstate = wxPyBeginAllowThreads();
8864 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
8865
8866 wxPyEndAllowThreads(__tstate);
8867 if (PyErr_Occurred()) SWIG_fail;
8868 }
4e760a36 8869 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
8870 {
8871 if (temp7)
8872 delete arg7;
8873 }
8874 return resultobj;
8875 fail:
8876 {
8877 if (temp7)
8878 delete arg7;
8879 }
8880 return NULL;
8881}
8882
8883
8884static PyObject *_wrap_VScrolledWindow_SetLineCount(PyObject *self, PyObject *args, PyObject *kwargs) {
8885 PyObject *resultobj;
8886 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8887 size_t arg2 ;
8888 PyObject * obj0 = 0 ;
8889 PyObject * obj1 = 0 ;
8890 char *kwnames[] = {
8891 (char *) "self",(char *) "count", NULL
8892 };
8893
8894 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_SetLineCount",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8895 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
8896 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8897 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
8898 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
8899 {
8900 PyThreadState* __tstate = wxPyBeginAllowThreads();
8901 (arg1)->SetLineCount(arg2);
8902
8903 wxPyEndAllowThreads(__tstate);
8904 if (PyErr_Occurred()) SWIG_fail;
8905 }
8906 Py_INCREF(Py_None); resultobj = Py_None;
8907 return resultobj;
8908 fail:
8909 return NULL;
8910}
8911
8912
8913static PyObject *_wrap_VScrolledWindow_ScrollToLine(PyObject *self, PyObject *args, PyObject *kwargs) {
8914 PyObject *resultobj;
8915 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8916 size_t arg2 ;
8917 bool result;
8918 PyObject * obj0 = 0 ;
8919 PyObject * obj1 = 0 ;
8920 char *kwnames[] = {
8921 (char *) "self",(char *) "line", NULL
8922 };
8923
8924 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollToLine",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8925 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
8926 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8927 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
8928 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
8929 {
8930 PyThreadState* __tstate = wxPyBeginAllowThreads();
8931 result = (bool)(arg1)->ScrollToLine(arg2);
8932
8933 wxPyEndAllowThreads(__tstate);
8934 if (PyErr_Occurred()) SWIG_fail;
8935 }
4e760a36 8936 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
8937 return resultobj;
8938 fail:
8939 return NULL;
8940}
8941
8942
8943static PyObject *_wrap_VScrolledWindow_ScrollLines(PyObject *self, PyObject *args, PyObject *kwargs) {
8944 PyObject *resultobj;
8945 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8946 int arg2 ;
8947 bool result;
8948 PyObject * obj0 = 0 ;
8edf1c75 8949 PyObject * obj1 = 0 ;
d14a1e28
RD
8950 char *kwnames[] = {
8951 (char *) "self",(char *) "lines", NULL
8952 };
8953
8edf1c75 8954 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollLines",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8955 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
8956 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8957 arg2 = (int) SWIG_AsInt(obj1);
8958 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
8959 {
8960 PyThreadState* __tstate = wxPyBeginAllowThreads();
8961 result = (bool)(arg1)->ScrollLines(arg2);
8962
8963 wxPyEndAllowThreads(__tstate);
8964 if (PyErr_Occurred()) SWIG_fail;
8965 }
4e760a36 8966 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
8967 return resultobj;
8968 fail:
8969 return NULL;
8970}
8971
8972
8973static PyObject *_wrap_VScrolledWindow_ScrollPages(PyObject *self, PyObject *args, PyObject *kwargs) {
8974 PyObject *resultobj;
8975 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
8976 int arg2 ;
8977 bool result;
8978 PyObject * obj0 = 0 ;
8edf1c75 8979 PyObject * obj1 = 0 ;
d14a1e28
RD
8980 char *kwnames[] = {
8981 (char *) "self",(char *) "pages", NULL
8982 };
8983
8edf1c75 8984 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollPages",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
8985 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
8986 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8987 arg2 = (int) SWIG_AsInt(obj1);
8988 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
8989 {
8990 PyThreadState* __tstate = wxPyBeginAllowThreads();
8991 result = (bool)(arg1)->ScrollPages(arg2);
8992
8993 wxPyEndAllowThreads(__tstate);
8994 if (PyErr_Occurred()) SWIG_fail;
8995 }
4e760a36 8996 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
8997 return resultobj;
8998 fail:
8999 return NULL;
9000}
9001
9002
9003static PyObject *_wrap_VScrolledWindow_RefreshLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9004 PyObject *resultobj;
9005 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9006 size_t arg2 ;
9007 PyObject * obj0 = 0 ;
9008 PyObject * obj1 = 0 ;
9009 char *kwnames[] = {
9010 (char *) "self",(char *) "line", NULL
9011 };
9012
9013 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_RefreshLine",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
9014 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9015 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9016 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9017 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
9018 {
9019 PyThreadState* __tstate = wxPyBeginAllowThreads();
9020 (arg1)->RefreshLine(arg2);
9021
9022 wxPyEndAllowThreads(__tstate);
9023 if (PyErr_Occurred()) SWIG_fail;
9024 }
9025 Py_INCREF(Py_None); resultobj = Py_None;
9026 return resultobj;
9027 fail:
9028 return NULL;
9029}
9030
9031
9032static PyObject *_wrap_VScrolledWindow_RefreshLines(PyObject *self, PyObject *args, PyObject *kwargs) {
9033 PyObject *resultobj;
9034 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9035 size_t arg2 ;
9036 size_t arg3 ;
9037 PyObject * obj0 = 0 ;
9038 PyObject * obj1 = 0 ;
9039 PyObject * obj2 = 0 ;
9040 char *kwnames[] = {
9041 (char *) "self",(char *) "from",(char *) "to", NULL
9042 };
9043
9044 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_RefreshLines",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
9045 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9046 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9047 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9048 if (PyErr_Occurred()) SWIG_fail;
9049 arg3 = (size_t) SWIG_AsUnsignedLong(obj2);
9050 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
9051 {
9052 PyThreadState* __tstate = wxPyBeginAllowThreads();
9053 (arg1)->RefreshLines(arg2,arg3);
9054
9055 wxPyEndAllowThreads(__tstate);
9056 if (PyErr_Occurred()) SWIG_fail;
9057 }
9058 Py_INCREF(Py_None); resultobj = Py_None;
9059 return resultobj;
9060 fail:
9061 return NULL;
9062}
9063
9064
9065static PyObject *_wrap_VScrolledWindow_HitTestXT(PyObject *self, PyObject *args, PyObject *kwargs) {
9066 PyObject *resultobj;
9067 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
423f194a
RD
9068 int arg2 ;
9069 int arg3 ;
d14a1e28
RD
9070 int result;
9071 PyObject * obj0 = 0 ;
8edf1c75
RD
9072 PyObject * obj1 = 0 ;
9073 PyObject * obj2 = 0 ;
d14a1e28
RD
9074 char *kwnames[] = {
9075 (char *) "self",(char *) "x",(char *) "y", NULL
9076 };
9077
8edf1c75 9078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_HitTestXT",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
9079 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9080 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9081 arg2 = (int) SWIG_AsInt(obj1);
9082 if (PyErr_Occurred()) SWIG_fail;
9083 arg3 = (int) SWIG_AsInt(obj2);
9084 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
9085 {
9086 PyThreadState* __tstate = wxPyBeginAllowThreads();
9087 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest(arg2,arg3);
9088
9089 wxPyEndAllowThreads(__tstate);
9090 if (PyErr_Occurred()) SWIG_fail;
9091 }
2f4c0a16 9092 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
9093 return resultobj;
9094 fail:
9095 return NULL;
9096}
9097
9098
9099static PyObject *_wrap_VScrolledWindow_HitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
9100 PyObject *resultobj;
9101 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9102 wxPoint *arg2 = 0 ;
9103 int result;
9104 wxPoint temp2 ;
9105 PyObject * obj0 = 0 ;
9106 PyObject * obj1 = 0 ;
9107 char *kwnames[] = {
9108 (char *) "self",(char *) "pt", NULL
9109 };
9110
9111 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_HitTest",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
9112 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9113 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9114 {
9115 arg2 = &temp2;
9116 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
9117 }
9118 {
9119 PyThreadState* __tstate = wxPyBeginAllowThreads();
9120 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest((wxPoint const &)*arg2);
9121
9122 wxPyEndAllowThreads(__tstate);
9123 if (PyErr_Occurred()) SWIG_fail;
9124 }
2f4c0a16 9125 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
9126 return resultobj;
9127 fail:
9128 return NULL;
9129}
9130
9131
9132static PyObject *_wrap_VScrolledWindow_RefreshAll(PyObject *self, PyObject *args, PyObject *kwargs) {
9133 PyObject *resultobj;
9134 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9135 PyObject * obj0 = 0 ;
9136 char *kwnames[] = {
9137 (char *) "self", NULL
9138 };
9139
9140 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_RefreshAll",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9141 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9142 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9143 {
9144 PyThreadState* __tstate = wxPyBeginAllowThreads();
9145 (arg1)->RefreshAll();
9146
9147 wxPyEndAllowThreads(__tstate);
9148 if (PyErr_Occurred()) SWIG_fail;
9149 }
9150 Py_INCREF(Py_None); resultobj = Py_None;
9151 return resultobj;
9152 fail:
9153 return NULL;
9154}
9155
9156
9157static PyObject *_wrap_VScrolledWindow_GetLineCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9158 PyObject *resultobj;
9159 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9160 size_t result;
9161 PyObject * obj0 = 0 ;
9162 char *kwnames[] = {
9163 (char *) "self", NULL
9164 };
9165
9166 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLineCount",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9167 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9168 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9169 {
9170 PyThreadState* __tstate = wxPyBeginAllowThreads();
9171 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLineCount();
9172
9173 wxPyEndAllowThreads(__tstate);
9174 if (PyErr_Occurred()) SWIG_fail;
9175 }
2f4c0a16 9176 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
d14a1e28
RD
9177 return resultobj;
9178 fail:
9179 return NULL;
9180}
9181
9182
9183static PyObject *_wrap_VScrolledWindow_GetFirstVisibleLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9184 PyObject *resultobj;
9185 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9186 size_t result;
9187 PyObject * obj0 = 0 ;
9188 char *kwnames[] = {
9189 (char *) "self", NULL
9190 };
9191
9192 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetFirstVisibleLine",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9193 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9194 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9195 {
9196 PyThreadState* __tstate = wxPyBeginAllowThreads();
9197 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetFirstVisibleLine();
9198
9199 wxPyEndAllowThreads(__tstate);
9200 if (PyErr_Occurred()) SWIG_fail;
9201 }
2f4c0a16 9202 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
d14a1e28
RD
9203 return resultobj;
9204 fail:
9205 return NULL;
9206}
9207
9208
9209static PyObject *_wrap_VScrolledWindow_GetLastVisibleLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9210 PyObject *resultobj;
9211 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9212 size_t result;
9213 PyObject * obj0 = 0 ;
9214 char *kwnames[] = {
9215 (char *) "self", NULL
9216 };
9217
9218 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLastVisibleLine",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9219 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9220 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9221 {
9222 PyThreadState* __tstate = wxPyBeginAllowThreads();
9223 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLastVisibleLine();
9224
9225 wxPyEndAllowThreads(__tstate);
9226 if (PyErr_Occurred()) SWIG_fail;
9227 }
2f4c0a16 9228 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
d14a1e28
RD
9229 return resultobj;
9230 fail:
9231 return NULL;
9232}
9233
9234
9235static PyObject *_wrap_VScrolledWindow_IsVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
9236 PyObject *resultobj;
9237 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9238 size_t arg2 ;
9239 bool result;
9240 PyObject * obj0 = 0 ;
9241 PyObject * obj1 = 0 ;
9242 char *kwnames[] = {
9243 (char *) "self",(char *) "line", NULL
9244 };
9245
9246 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_IsVisible",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
9247 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9248 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9249 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9250 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
9251 {
9252 PyThreadState* __tstate = wxPyBeginAllowThreads();
9253 result = (bool)((wxPyVScrolledWindow const *)arg1)->IsVisible(arg2);
9254
9255 wxPyEndAllowThreads(__tstate);
9256 if (PyErr_Occurred()) SWIG_fail;
9257 }
4e760a36 9258 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
9259 return resultobj;
9260 fail:
9261 return NULL;
9262}
9263
9264
9265static PyObject * VScrolledWindow_swigregister(PyObject *self, PyObject *args) {
9266 PyObject *obj;
9267 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9268 SWIG_TypeClientData(SWIGTYPE_p_wxPyVScrolledWindow, obj);
9269 Py_INCREF(obj);
9270 return Py_BuildValue((char *)"");
9271}
2f4c0a16 9272static int _wrap_VListBoxNameStr_set(PyObject *_val) {
d03fd34d
RD
9273 PyErr_SetString(PyExc_TypeError,"Variable VListBoxNameStr is read-only.");
9274 return 1;
9275}
9276
9277
9278static PyObject *_wrap_VListBoxNameStr_get() {
9279 PyObject *pyobj;
9280
9281 {
9282#if wxUSE_UNICODE
9283 pyobj = PyUnicode_FromWideChar((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
9284#else
9285 pyobj = PyString_FromStringAndSize((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
9286#endif
9287 }
9288 return pyobj;
9289}
9290
9291
d14a1e28
RD
9292static PyObject *_wrap_new_VListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
9293 PyObject *resultobj;
9294 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 9295 int arg2 = (int) wxID_ANY ;
d14a1e28
RD
9296 wxPoint const &arg3_defvalue = wxDefaultPosition ;
9297 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
9298 wxSize const &arg4_defvalue = wxDefaultSize ;
9299 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
9300 long arg5 = (long) 0 ;
9301 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
9302 wxString *arg6 = (wxString *) &arg6_defvalue ;
9303 wxPyVListBox *result;
9304 wxPoint temp3 ;
9305 wxSize temp4 ;
423f194a 9306 bool temp6 = False ;
d14a1e28 9307 PyObject * obj0 = 0 ;
8edf1c75 9308 PyObject * obj1 = 0 ;
d14a1e28
RD
9309 PyObject * obj2 = 0 ;
9310 PyObject * obj3 = 0 ;
8edf1c75 9311 PyObject * obj4 = 0 ;
d14a1e28
RD
9312 PyObject * obj5 = 0 ;
9313 char *kwnames[] = {
9314 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9315 };
9316
8edf1c75 9317 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
9318 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
9319 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 9320 if (obj1) {
2f4c0a16
RD
9321 arg2 = (int) SWIG_AsInt(obj1);
9322 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 9323 }
d14a1e28
RD
9324 if (obj2) {
9325 {
9326 arg3 = &temp3;
9327 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
9328 }
9329 }
9330 if (obj3) {
9331 {
9332 arg4 = &temp4;
9333 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
9334 }
9335 }
8edf1c75 9336 if (obj4) {
2f4c0a16
RD
9337 arg5 = (long) SWIG_AsLong(obj4);
9338 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 9339 }
d14a1e28
RD
9340 if (obj5) {
9341 {
9342 arg6 = wxString_in_helper(obj5);
9343 if (arg6 == NULL) SWIG_fail;
423f194a 9344 temp6 = True;
d14a1e28
RD
9345 }
9346 }
9347 {
9348 PyThreadState* __tstate = wxPyBeginAllowThreads();
9349 result = (wxPyVListBox *)new wxPyVListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
9350
9351 wxPyEndAllowThreads(__tstate);
9352 if (PyErr_Occurred()) SWIG_fail;
9353 }
2f4c0a16 9354 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
d14a1e28
RD
9355 {
9356 if (temp6)
9357 delete arg6;
9358 }
9359 return resultobj;
9360 fail:
9361 {
9362 if (temp6)
9363 delete arg6;
9364 }
9365 return NULL;
9366}
9367
9368
9369static PyObject *_wrap_new_PreVListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
9370 PyObject *resultobj;
9371 wxPyVListBox *result;
9372 char *kwnames[] = {
9373 NULL
9374 };
9375
9376 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVListBox",kwnames)) goto fail;
9377 {
9378 PyThreadState* __tstate = wxPyBeginAllowThreads();
9379 result = (wxPyVListBox *)new wxPyVListBox();
9380
9381 wxPyEndAllowThreads(__tstate);
9382 if (PyErr_Occurred()) SWIG_fail;
9383 }
2f4c0a16 9384 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
d14a1e28
RD
9385 return resultobj;
9386 fail:
9387 return NULL;
9388}
9389
9390
9391static PyObject *_wrap_VListBox__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
9392 PyObject *resultobj;
9393 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9394 PyObject *arg2 = (PyObject *) 0 ;
9395 PyObject *arg3 = (PyObject *) 0 ;
9396 PyObject * obj0 = 0 ;
9397 PyObject * obj1 = 0 ;
9398 PyObject * obj2 = 0 ;
9399 char *kwnames[] = {
9400 (char *) "self",(char *) "self",(char *) "_class", NULL
9401 };
9402
9403 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
9404 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9405 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9406 arg2 = obj1;
9407 arg3 = obj2;
9408 {
9409 PyThreadState* __tstate = wxPyBeginAllowThreads();
9410 (arg1)->_setCallbackInfo(arg2,arg3);
9411
9412 wxPyEndAllowThreads(__tstate);
9413 if (PyErr_Occurred()) SWIG_fail;
9414 }
9415 Py_INCREF(Py_None); resultobj = Py_None;
9416 return resultobj;
9417 fail:
9418 return NULL;
9419}
9420
9421
9422static PyObject *_wrap_VListBox_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
9423 PyObject *resultobj;
9424 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9425 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 9426 int arg3 = (int) wxID_ANY ;
d14a1e28
RD
9427 wxPoint const &arg4_defvalue = wxDefaultPosition ;
9428 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
9429 wxSize const &arg5_defvalue = wxDefaultSize ;
9430 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
9431 long arg6 = (long) 0 ;
9432 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
9433 wxString *arg7 = (wxString *) &arg7_defvalue ;
9434 bool result;
9435 wxPoint temp4 ;
9436 wxSize temp5 ;
423f194a 9437 bool temp7 = False ;
d14a1e28
RD
9438 PyObject * obj0 = 0 ;
9439 PyObject * obj1 = 0 ;
8edf1c75 9440 PyObject * obj2 = 0 ;
d14a1e28
RD
9441 PyObject * obj3 = 0 ;
9442 PyObject * obj4 = 0 ;
8edf1c75 9443 PyObject * obj5 = 0 ;
d14a1e28
RD
9444 PyObject * obj6 = 0 ;
9445 char *kwnames[] = {
9446 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9447 };
9448
8edf1c75 9449 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
9450 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9451 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9452 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
9453 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 9454 if (obj2) {
2f4c0a16
RD
9455 arg3 = (int) SWIG_AsInt(obj2);
9456 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 9457 }
d14a1e28
RD
9458 if (obj3) {
9459 {
9460 arg4 = &temp4;
9461 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
9462 }
9463 }
9464 if (obj4) {
9465 {
9466 arg5 = &temp5;
9467 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
9468 }
9469 }
8edf1c75 9470 if (obj5) {
2f4c0a16
RD
9471 arg6 = (long) SWIG_AsLong(obj5);
9472 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 9473 }
d14a1e28
RD
9474 if (obj6) {
9475 {
9476 arg7 = wxString_in_helper(obj6);
9477 if (arg7 == NULL) SWIG_fail;
423f194a 9478 temp7 = True;
d14a1e28
RD
9479 }
9480 }
9481 {
9482 PyThreadState* __tstate = wxPyBeginAllowThreads();
9483 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
9484
9485 wxPyEndAllowThreads(__tstate);
9486 if (PyErr_Occurred()) SWIG_fail;
9487 }
4e760a36 9488 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
9489 {
9490 if (temp7)
9491 delete arg7;
9492 }
9493 return resultobj;
9494 fail:
9495 {
9496 if (temp7)
9497 delete arg7;
9498 }
9499 return NULL;
9500}
9501
9502
9503static PyObject *_wrap_VListBox_GetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9504 PyObject *resultobj;
9505 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9506 size_t result;
9507 PyObject * obj0 = 0 ;
9508 char *kwnames[] = {
9509 (char *) "self", NULL
9510 };
9511
9512 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetItemCount",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9513 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9514 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9515 {
9516 PyThreadState* __tstate = wxPyBeginAllowThreads();
9517 result = (size_t)((wxPyVListBox const *)arg1)->GetItemCount();
9518
9519 wxPyEndAllowThreads(__tstate);
9520 if (PyErr_Occurred()) SWIG_fail;
9521 }
2f4c0a16 9522 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
d14a1e28
RD
9523 return resultobj;
9524 fail:
9525 return NULL;
9526}
9527
9528
9529static PyObject *_wrap_VListBox_HasMultipleSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
9530 PyObject *resultobj;
9531 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9532 bool result;
9533 PyObject * obj0 = 0 ;
9534 char *kwnames[] = {
9535 (char *) "self", NULL
9536 };
9537
9538 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_HasMultipleSelection",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9539 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9540 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9541 {
9542 PyThreadState* __tstate = wxPyBeginAllowThreads();
9543 result = (bool)((wxPyVListBox const *)arg1)->HasMultipleSelection();
9544
9545 wxPyEndAllowThreads(__tstate);
9546 if (PyErr_Occurred()) SWIG_fail;
9547 }
4e760a36 9548 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
9549 return resultobj;
9550 fail:
9551 return NULL;
9552}
9553
9554
9555static PyObject *_wrap_VListBox_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
9556 PyObject *resultobj;
9557 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9558 int result;
9559 PyObject * obj0 = 0 ;
9560 char *kwnames[] = {
9561 (char *) "self", NULL
9562 };
9563
9564 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelection",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9565 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9566 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9567 {
9568 PyThreadState* __tstate = wxPyBeginAllowThreads();
9569 result = (int)((wxPyVListBox const *)arg1)->GetSelection();
9570
9571 wxPyEndAllowThreads(__tstate);
9572 if (PyErr_Occurred()) SWIG_fail;
9573 }
2f4c0a16 9574 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
9575 return resultobj;
9576 fail:
9577 return NULL;
9578}
9579
9580
9581static PyObject *_wrap_VListBox_IsCurrent(PyObject *self, PyObject *args, PyObject *kwargs) {
9582 PyObject *resultobj;
9583 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9584 size_t arg2 ;
9585 bool result;
9586 PyObject * obj0 = 0 ;
9587 PyObject * obj1 = 0 ;
9588 char *kwnames[] = {
9589 (char *) "self",(char *) "item", NULL
9590 };
9591
9592 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsCurrent",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
9593 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9594 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9595 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9596 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
9597 {
9598 PyThreadState* __tstate = wxPyBeginAllowThreads();
9599 result = (bool)((wxPyVListBox const *)arg1)->IsCurrent(arg2);
9600
9601 wxPyEndAllowThreads(__tstate);
9602 if (PyErr_Occurred()) SWIG_fail;
9603 }
4e760a36 9604 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
9605 return resultobj;
9606 fail:
9607 return NULL;
9608}
9609
9610
9611static PyObject *_wrap_VListBox_IsSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
9612 PyObject *resultobj;
9613 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9614 size_t arg2 ;
9615 bool result;
9616 PyObject * obj0 = 0 ;
9617 PyObject * obj1 = 0 ;
9618 char *kwnames[] = {
9619 (char *) "self",(char *) "item", NULL
9620 };
9621
9622 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsSelected",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
9623 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9624 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9625 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9626 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
9627 {
9628 PyThreadState* __tstate = wxPyBeginAllowThreads();
9629 result = (bool)((wxPyVListBox const *)arg1)->IsSelected(arg2);
9630
9631 wxPyEndAllowThreads(__tstate);
9632 if (PyErr_Occurred()) SWIG_fail;
9633 }
4e760a36 9634 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
9635 return resultobj;
9636 fail:
9637 return NULL;
9638}
9639
9640
9641static PyObject *_wrap_VListBox_GetSelectedCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9642 PyObject *resultobj;
9643 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9644 size_t result;
9645 PyObject * obj0 = 0 ;
9646 char *kwnames[] = {
9647 (char *) "self", NULL
9648 };
9649
9650 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectedCount",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9651 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9652 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9653 {
9654 PyThreadState* __tstate = wxPyBeginAllowThreads();
9655 result = (size_t)((wxPyVListBox const *)arg1)->GetSelectedCount();
9656
9657 wxPyEndAllowThreads(__tstate);
9658 if (PyErr_Occurred()) SWIG_fail;
9659 }
2f4c0a16 9660 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
d14a1e28
RD
9661 return resultobj;
9662 fail:
9663 return NULL;
9664}
9665
9666
9667static PyObject *_wrap_VListBox_GetFirstSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
9668 PyObject *resultobj;
9669 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9670 unsigned long *arg2 = 0 ;
9671 int result;
9672 PyObject * obj0 = 0 ;
9673 PyObject * obj1 = 0 ;
9674 char *kwnames[] = {
9675 (char *) "self",(char *) "cookie", NULL
9676 };
9677
9678 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_GetFirstSelected",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
9679 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9680 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9681 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_unsigned_long,
9682 SWIG_POINTER_EXCEPTION | 0)) == -1)
9683 SWIG_fail;
d14a1e28 9684 if (arg2 == NULL) {
2f4c0a16
RD
9685 PyErr_SetString(PyExc_TypeError,"null reference");
9686 SWIG_fail;
d14a1e28
RD
9687 }
9688 {
9689 PyThreadState* __tstate = wxPyBeginAllowThreads();
9690 result = (int)((wxPyVListBox const *)arg1)->GetFirstSelected(*arg2);
9691
9692 wxPyEndAllowThreads(__tstate);
9693 if (PyErr_Occurred()) SWIG_fail;
9694 }
2f4c0a16 9695 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
9696 return resultobj;
9697 fail:
9698 return NULL;
9699}
9700
9701
9702static PyObject *_wrap_VListBox_GetNextSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
9703 PyObject *resultobj;
9704 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9705 unsigned long *arg2 = 0 ;
9706 int result;
9707 PyObject * obj0 = 0 ;
9708 PyObject * obj1 = 0 ;
9709 char *kwnames[] = {
9710 (char *) "self",(char *) "cookie", NULL
9711 };
9712
9713 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_GetNextSelected",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
9714 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9715 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9716 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_unsigned_long,
9717 SWIG_POINTER_EXCEPTION | 0)) == -1)
9718 SWIG_fail;
d14a1e28 9719 if (arg2 == NULL) {
2f4c0a16
RD
9720 PyErr_SetString(PyExc_TypeError,"null reference");
9721 SWIG_fail;
d14a1e28
RD
9722 }
9723 {
9724 PyThreadState* __tstate = wxPyBeginAllowThreads();
9725 result = (int)((wxPyVListBox const *)arg1)->GetNextSelected(*arg2);
9726
9727 wxPyEndAllowThreads(__tstate);
9728 if (PyErr_Occurred()) SWIG_fail;
9729 }
2f4c0a16 9730 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
9731 return resultobj;
9732 fail:
9733 return NULL;
9734}
9735
9736
9737static PyObject *_wrap_VListBox_GetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
9738 PyObject *resultobj;
9739 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9740 wxPoint result;
9741 PyObject * obj0 = 0 ;
9742 char *kwnames[] = {
9743 (char *) "self", NULL
9744 };
9745
9746 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetMargins",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9747 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9748 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9749 {
9750 PyThreadState* __tstate = wxPyBeginAllowThreads();
9751 result = ((wxPyVListBox const *)arg1)->GetMargins();
9752
9753 wxPyEndAllowThreads(__tstate);
9754 if (PyErr_Occurred()) SWIG_fail;
9755 }
9756 {
9757 wxPoint * resultptr;
9758 resultptr = new wxPoint((wxPoint &) result);
2f4c0a16 9759 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
d14a1e28
RD
9760 }
9761 return resultobj;
9762 fail:
9763 return NULL;
9764}
9765
9766
9767static PyObject *_wrap_VListBox_GetSelectionBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
9768 PyObject *resultobj;
9769 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9770 wxColour *result;
9771 PyObject * obj0 = 0 ;
9772 char *kwnames[] = {
9773 (char *) "self", NULL
9774 };
9775
9776 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectionBackground",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9777 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9778 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9779 {
9780 PyThreadState* __tstate = wxPyBeginAllowThreads();
9781 {
9782 wxColour const &_result_ref = ((wxPyVListBox const *)arg1)->GetSelectionBackground();
9783 result = (wxColour *) &_result_ref;
9784 }
9785
9786 wxPyEndAllowThreads(__tstate);
9787 if (PyErr_Occurred()) SWIG_fail;
9788 }
2f4c0a16 9789 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColour, 0);
d14a1e28
RD
9790 return resultobj;
9791 fail:
9792 return NULL;
9793}
9794
9795
9796static PyObject *_wrap_VListBox_SetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9797 PyObject *resultobj;
9798 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9799 size_t arg2 ;
9800 PyObject * obj0 = 0 ;
9801 PyObject * obj1 = 0 ;
9802 char *kwnames[] = {
9803 (char *) "self",(char *) "count", NULL
9804 };
9805
9806 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
9807 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9808 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9809 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9810 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
9811 {
9812 PyThreadState* __tstate = wxPyBeginAllowThreads();
9813 (arg1)->SetItemCount(arg2);
9814
9815 wxPyEndAllowThreads(__tstate);
9816 if (PyErr_Occurred()) SWIG_fail;
9817 }
9818 Py_INCREF(Py_None); resultobj = Py_None;
9819 return resultobj;
9820 fail:
9821 return NULL;
9822}
9823
9824
9825static PyObject *_wrap_VListBox_Clear(PyObject *self, PyObject *args, PyObject *kwargs) {
9826 PyObject *resultobj;
9827 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9828 PyObject * obj0 = 0 ;
9829 char *kwnames[] = {
9830 (char *) "self", NULL
9831 };
9832
9833 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_Clear",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9834 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9835 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9836 {
9837 PyThreadState* __tstate = wxPyBeginAllowThreads();
9838 (arg1)->Clear();
9839
9840 wxPyEndAllowThreads(__tstate);
9841 if (PyErr_Occurred()) SWIG_fail;
9842 }
9843 Py_INCREF(Py_None); resultobj = Py_None;
9844 return resultobj;
9845 fail:
9846 return NULL;
9847}
9848
9849
9850static PyObject *_wrap_VListBox_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
9851 PyObject *resultobj;
9852 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9853 int arg2 ;
9854 PyObject * obj0 = 0 ;
8edf1c75 9855 PyObject * obj1 = 0 ;
d14a1e28
RD
9856 char *kwnames[] = {
9857 (char *) "self",(char *) "selection", NULL
9858 };
9859
8edf1c75 9860 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelection",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
9861 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9862 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9863 arg2 = (int) SWIG_AsInt(obj1);
9864 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
9865 {
9866 PyThreadState* __tstate = wxPyBeginAllowThreads();
9867 (arg1)->SetSelection(arg2);
9868
9869 wxPyEndAllowThreads(__tstate);
9870 if (PyErr_Occurred()) SWIG_fail;
9871 }
9872 Py_INCREF(Py_None); resultobj = Py_None;
9873 return resultobj;
9874 fail:
9875 return NULL;
9876}
9877
9878
9879static PyObject *_wrap_VListBox_Select(PyObject *self, PyObject *args, PyObject *kwargs) {
9880 PyObject *resultobj;
9881 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9882 size_t arg2 ;
423f194a 9883 bool arg3 = (bool) True ;
d14a1e28
RD
9884 bool result;
9885 PyObject * obj0 = 0 ;
9886 PyObject * obj1 = 0 ;
9887 PyObject * obj2 = 0 ;
9888 char *kwnames[] = {
9889 (char *) "self",(char *) "item",(char *) "select", NULL
9890 };
9891
9892 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:VListBox_Select",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
9893 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9894 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9895 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9896 if (PyErr_Occurred()) SWIG_fail;
83448d71 9897 if (obj2) {
2f4c0a16
RD
9898 arg3 = (bool) SWIG_AsBool(obj2);
9899 if (PyErr_Occurred()) SWIG_fail;
83448d71 9900 }
d14a1e28
RD
9901 {
9902 PyThreadState* __tstate = wxPyBeginAllowThreads();
9903 result = (bool)(arg1)->Select(arg2,arg3);
9904
9905 wxPyEndAllowThreads(__tstate);
9906 if (PyErr_Occurred()) SWIG_fail;
9907 }
4e760a36 9908 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
9909 return resultobj;
9910 fail:
9911 return NULL;
9912}
9913
9914
9915static PyObject *_wrap_VListBox_SelectRange(PyObject *self, PyObject *args, PyObject *kwargs) {
9916 PyObject *resultobj;
9917 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9918 size_t arg2 ;
9919 size_t arg3 ;
9920 bool result;
9921 PyObject * obj0 = 0 ;
9922 PyObject * obj1 = 0 ;
9923 PyObject * obj2 = 0 ;
2f4c0a16
RD
9924 char *kwnames[] = {
9925 (char *) "self",(char *) "from",(char *) "to", NULL
9926 };
9927
9928 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SelectRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
9929 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9930 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9931 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9932 if (PyErr_Occurred()) SWIG_fail;
9933 arg3 = (size_t) SWIG_AsUnsignedLong(obj2);
9934 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
9935 {
9936 PyThreadState* __tstate = wxPyBeginAllowThreads();
9937 result = (bool)(arg1)->SelectRange(arg2,arg3);
9938
9939 wxPyEndAllowThreads(__tstate);
9940 if (PyErr_Occurred()) SWIG_fail;
9941 }
4e760a36 9942 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
9943 return resultobj;
9944 fail:
9945 return NULL;
9946}
9947
9948
9949static PyObject *_wrap_VListBox_Toggle(PyObject *self, PyObject *args, PyObject *kwargs) {
9950 PyObject *resultobj;
9951 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9952 size_t arg2 ;
9953 PyObject * obj0 = 0 ;
9954 PyObject * obj1 = 0 ;
9955 char *kwnames[] = {
9956 (char *) "self",(char *) "item", NULL
9957 };
9958
9959 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_Toggle",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
9960 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9961 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9962 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9963 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
9964 {
9965 PyThreadState* __tstate = wxPyBeginAllowThreads();
9966 (arg1)->Toggle(arg2);
9967
9968 wxPyEndAllowThreads(__tstate);
9969 if (PyErr_Occurred()) SWIG_fail;
9970 }
9971 Py_INCREF(Py_None); resultobj = Py_None;
9972 return resultobj;
9973 fail:
9974 return NULL;
9975}
9976
9977
9978static PyObject *_wrap_VListBox_SelectAll(PyObject *self, PyObject *args, PyObject *kwargs) {
9979 PyObject *resultobj;
9980 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9981 bool result;
9982 PyObject * obj0 = 0 ;
9983 char *kwnames[] = {
9984 (char *) "self", NULL
9985 };
9986
9987 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_SelectAll",kwnames,&obj0)) goto fail;
2f4c0a16
RD
9988 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9989 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
9990 {
9991 PyThreadState* __tstate = wxPyBeginAllowThreads();
9992 result = (bool)(arg1)->SelectAll();
9993
9994 wxPyEndAllowThreads(__tstate);
9995 if (PyErr_Occurred()) SWIG_fail;
9996 }
4e760a36 9997 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
9998 return resultobj;
9999 fail:
10000 return NULL;
10001}
10002
10003
10004static PyObject *_wrap_VListBox_DeselectAll(PyObject *self, PyObject *args, PyObject *kwargs) {
10005 PyObject *resultobj;
10006 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10007 bool result;
10008 PyObject * obj0 = 0 ;
10009 char *kwnames[] = {
10010 (char *) "self", NULL
10011 };
10012
10013 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_DeselectAll",kwnames,&obj0)) goto fail;
2f4c0a16
RD
10014 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10015 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10016 {
10017 PyThreadState* __tstate = wxPyBeginAllowThreads();
10018 result = (bool)(arg1)->DeselectAll();
10019
10020 wxPyEndAllowThreads(__tstate);
10021 if (PyErr_Occurred()) SWIG_fail;
10022 }
4e760a36 10023 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
10024 return resultobj;
10025 fail:
10026 return NULL;
10027}
10028
10029
10030static PyObject *_wrap_VListBox_SetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
10031 PyObject *resultobj;
10032 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10033 wxPoint *arg2 = 0 ;
10034 wxPoint temp2 ;
10035 PyObject * obj0 = 0 ;
10036 PyObject * obj1 = 0 ;
10037 char *kwnames[] = {
10038 (char *) "self",(char *) "pt", NULL
10039 };
10040
10041 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetMargins",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
10042 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10043 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10044 {
10045 arg2 = &temp2;
10046 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
10047 }
10048 {
10049 PyThreadState* __tstate = wxPyBeginAllowThreads();
10050 (arg1)->SetMargins((wxPoint const &)*arg2);
10051
10052 wxPyEndAllowThreads(__tstate);
10053 if (PyErr_Occurred()) SWIG_fail;
10054 }
10055 Py_INCREF(Py_None); resultobj = Py_None;
10056 return resultobj;
10057 fail:
10058 return NULL;
10059}
10060
10061
10062static PyObject *_wrap_VListBox_SetMarginsXY(PyObject *self, PyObject *args, PyObject *kwargs) {
10063 PyObject *resultobj;
10064 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
423f194a
RD
10065 int arg2 ;
10066 int arg3 ;
d14a1e28 10067 PyObject * obj0 = 0 ;
8edf1c75
RD
10068 PyObject * obj1 = 0 ;
10069 PyObject * obj2 = 0 ;
d14a1e28
RD
10070 char *kwnames[] = {
10071 (char *) "self",(char *) "x",(char *) "y", NULL
10072 };
10073
8edf1c75 10074 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SetMarginsXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
10075 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10076 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10077 arg2 = (int) SWIG_AsInt(obj1);
10078 if (PyErr_Occurred()) SWIG_fail;
10079 arg3 = (int) SWIG_AsInt(obj2);
10080 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
10081 {
10082 PyThreadState* __tstate = wxPyBeginAllowThreads();
10083 (arg1)->SetMargins(arg2,arg3);
10084
10085 wxPyEndAllowThreads(__tstate);
10086 if (PyErr_Occurred()) SWIG_fail;
10087 }
10088 Py_INCREF(Py_None); resultobj = Py_None;
10089 return resultobj;
10090 fail:
10091 return NULL;
10092}
10093
10094
10095static PyObject *_wrap_VListBox_SetSelectionBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
10096 PyObject *resultobj;
10097 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10098 wxColour *arg2 = 0 ;
10099 wxColour temp2 ;
10100 PyObject * obj0 = 0 ;
10101 PyObject * obj1 = 0 ;
10102 char *kwnames[] = {
10103 (char *) "self",(char *) "col", NULL
10104 };
10105
10106 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelectionBackground",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
10107 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10108 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10109 {
10110 arg2 = &temp2;
10111 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
10112 }
10113 {
10114 PyThreadState* __tstate = wxPyBeginAllowThreads();
10115 (arg1)->SetSelectionBackground((wxColour const &)*arg2);
10116
10117 wxPyEndAllowThreads(__tstate);
10118 if (PyErr_Occurred()) SWIG_fail;
10119 }
10120 Py_INCREF(Py_None); resultobj = Py_None;
10121 return resultobj;
10122 fail:
10123 return NULL;
10124}
10125
10126
10127static PyObject * VListBox_swigregister(PyObject *self, PyObject *args) {
10128 PyObject *obj;
10129 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10130 SWIG_TypeClientData(SWIGTYPE_p_wxPyVListBox, obj);
10131 Py_INCREF(obj);
10132 return Py_BuildValue((char *)"");
10133}
10134static PyObject *_wrap_new_HtmlListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
10135 PyObject *resultobj;
10136 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 10137 int arg2 = (int) wxID_ANY ;
d14a1e28
RD
10138 wxPoint const &arg3_defvalue = wxDefaultPosition ;
10139 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
10140 wxSize const &arg4_defvalue = wxDefaultSize ;
10141 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
10142 long arg5 = (long) 0 ;
10143 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
10144 wxString *arg6 = (wxString *) &arg6_defvalue ;
10145 wxPyHtmlListBox *result;
10146 wxPoint temp3 ;
10147 wxSize temp4 ;
423f194a 10148 bool temp6 = False ;
d14a1e28 10149 PyObject * obj0 = 0 ;
8edf1c75 10150 PyObject * obj1 = 0 ;
d14a1e28
RD
10151 PyObject * obj2 = 0 ;
10152 PyObject * obj3 = 0 ;
8edf1c75 10153 PyObject * obj4 = 0 ;
d14a1e28
RD
10154 PyObject * obj5 = 0 ;
10155 char *kwnames[] = {
10156 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10157 };
10158
8edf1c75 10159 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_HtmlListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
10160 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
10161 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 10162 if (obj1) {
2f4c0a16
RD
10163 arg2 = (int) SWIG_AsInt(obj1);
10164 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 10165 }
d14a1e28
RD
10166 if (obj2) {
10167 {
10168 arg3 = &temp3;
10169 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
10170 }
10171 }
10172 if (obj3) {
10173 {
10174 arg4 = &temp4;
10175 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
10176 }
10177 }
8edf1c75 10178 if (obj4) {
2f4c0a16
RD
10179 arg5 = (long) SWIG_AsLong(obj4);
10180 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 10181 }
d14a1e28
RD
10182 if (obj5) {
10183 {
10184 arg6 = wxString_in_helper(obj5);
10185 if (arg6 == NULL) SWIG_fail;
423f194a 10186 temp6 = True;
d14a1e28
RD
10187 }
10188 }
10189 {
10190 PyThreadState* __tstate = wxPyBeginAllowThreads();
10191 result = (wxPyHtmlListBox *)new wxPyHtmlListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
10192
10193 wxPyEndAllowThreads(__tstate);
10194 if (PyErr_Occurred()) SWIG_fail;
10195 }
2f4c0a16 10196 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
d14a1e28
RD
10197 {
10198 if (temp6)
10199 delete arg6;
10200 }
10201 return resultobj;
10202 fail:
10203 {
10204 if (temp6)
10205 delete arg6;
10206 }
10207 return NULL;
10208}
10209
10210
10211static PyObject *_wrap_new_PreHtmlListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
10212 PyObject *resultobj;
10213 wxPyHtmlListBox *result;
10214 char *kwnames[] = {
10215 NULL
10216 };
10217
10218 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreHtmlListBox",kwnames)) goto fail;
10219 {
10220 PyThreadState* __tstate = wxPyBeginAllowThreads();
10221 result = (wxPyHtmlListBox *)new wxPyHtmlListBox();
10222
10223 wxPyEndAllowThreads(__tstate);
10224 if (PyErr_Occurred()) SWIG_fail;
10225 }
2f4c0a16 10226 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
d14a1e28
RD
10227 return resultobj;
10228 fail:
10229 return NULL;
10230}
10231
10232
10233static PyObject *_wrap_HtmlListBox__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
10234 PyObject *resultobj;
10235 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10236 PyObject *arg2 = (PyObject *) 0 ;
10237 PyObject *arg3 = (PyObject *) 0 ;
10238 PyObject * obj0 = 0 ;
10239 PyObject * obj1 = 0 ;
10240 PyObject * obj2 = 0 ;
10241 char *kwnames[] = {
10242 (char *) "self",(char *) "self",(char *) "_class", NULL
10243 };
10244
10245 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
10246 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10247 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10248 arg2 = obj1;
10249 arg3 = obj2;
10250 {
10251 PyThreadState* __tstate = wxPyBeginAllowThreads();
10252 (arg1)->_setCallbackInfo(arg2,arg3);
10253
10254 wxPyEndAllowThreads(__tstate);
10255 if (PyErr_Occurred()) SWIG_fail;
10256 }
10257 Py_INCREF(Py_None); resultobj = Py_None;
10258 return resultobj;
10259 fail:
10260 return NULL;
10261}
10262
10263
10264static PyObject *_wrap_HtmlListBox_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
10265 PyObject *resultobj;
10266 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10267 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 10268 int arg3 = (int) wxID_ANY ;
d14a1e28
RD
10269 wxPoint const &arg4_defvalue = wxDefaultPosition ;
10270 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
10271 wxSize const &arg5_defvalue = wxDefaultSize ;
10272 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
10273 long arg6 = (long) 0 ;
10274 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
10275 wxString *arg7 = (wxString *) &arg7_defvalue ;
10276 bool result;
10277 wxPoint temp4 ;
10278 wxSize temp5 ;
423f194a 10279 bool temp7 = False ;
d14a1e28
RD
10280 PyObject * obj0 = 0 ;
10281 PyObject * obj1 = 0 ;
8edf1c75 10282 PyObject * obj2 = 0 ;
d14a1e28
RD
10283 PyObject * obj3 = 0 ;
10284 PyObject * obj4 = 0 ;
8edf1c75 10285 PyObject * obj5 = 0 ;
d14a1e28
RD
10286 PyObject * obj6 = 0 ;
10287 char *kwnames[] = {
10288 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10289 };
10290
8edf1c75 10291 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:HtmlListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
10292 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10293 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10294 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
10295 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 10296 if (obj2) {
2f4c0a16
RD
10297 arg3 = (int) SWIG_AsInt(obj2);
10298 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 10299 }
d14a1e28
RD
10300 if (obj3) {
10301 {
10302 arg4 = &temp4;
10303 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
10304 }
10305 }
10306 if (obj4) {
10307 {
10308 arg5 = &temp5;
10309 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
10310 }
10311 }
8edf1c75 10312 if (obj5) {
2f4c0a16
RD
10313 arg6 = (long) SWIG_AsLong(obj5);
10314 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 10315 }
d14a1e28
RD
10316 if (obj6) {
10317 {
10318 arg7 = wxString_in_helper(obj6);
10319 if (arg7 == NULL) SWIG_fail;
423f194a 10320 temp7 = True;
d14a1e28
RD
10321 }
10322 }
10323 {
10324 PyThreadState* __tstate = wxPyBeginAllowThreads();
10325 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
10326
10327 wxPyEndAllowThreads(__tstate);
10328 if (PyErr_Occurred()) SWIG_fail;
10329 }
4e760a36 10330 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
10331 {
10332 if (temp7)
10333 delete arg7;
10334 }
10335 return resultobj;
10336 fail:
10337 {
10338 if (temp7)
10339 delete arg7;
10340 }
10341 return NULL;
10342}
10343
10344
10345static PyObject *_wrap_HtmlListBox_RefreshAll(PyObject *self, PyObject *args, PyObject *kwargs) {
10346 PyObject *resultobj;
10347 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10348 PyObject * obj0 = 0 ;
10349 char *kwnames[] = {
10350 (char *) "self", NULL
10351 };
10352
10353 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_RefreshAll",kwnames,&obj0)) goto fail;
2f4c0a16
RD
10354 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10355 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10356 {
10357 PyThreadState* __tstate = wxPyBeginAllowThreads();
10358 (arg1)->RefreshAll();
10359
10360 wxPyEndAllowThreads(__tstate);
10361 if (PyErr_Occurred()) SWIG_fail;
10362 }
10363 Py_INCREF(Py_None); resultobj = Py_None;
10364 return resultobj;
10365 fail:
10366 return NULL;
10367}
10368
10369
10370static PyObject *_wrap_HtmlListBox_SetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
10371 PyObject *resultobj;
10372 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10373 size_t arg2 ;
10374 PyObject * obj0 = 0 ;
10375 PyObject * obj1 = 0 ;
10376 char *kwnames[] = {
10377 (char *) "self",(char *) "count", NULL
10378 };
10379
10380 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
10381 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10382 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10383 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10384 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
10385 {
10386 PyThreadState* __tstate = wxPyBeginAllowThreads();
10387 (arg1)->SetItemCount(arg2);
10388
10389 wxPyEndAllowThreads(__tstate);
10390 if (PyErr_Occurred()) SWIG_fail;
10391 }
10392 Py_INCREF(Py_None); resultobj = Py_None;
10393 return resultobj;
10394 fail:
10395 return NULL;
10396}
10397
10398
10399static PyObject * HtmlListBox_swigregister(PyObject *self, PyObject *args) {
10400 PyObject *obj;
10401 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10402 SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlListBox, obj);
10403 Py_INCREF(obj);
10404 return Py_BuildValue((char *)"");
10405}
10406static PyObject *_wrap_new_TaskBarIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10407 PyObject *resultobj;
10408 wxTaskBarIcon *result;
10409 char *kwnames[] = {
10410 NULL
10411 };
10412
10413 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_TaskBarIcon",kwnames)) goto fail;
10414 {
10415 PyThreadState* __tstate = wxPyBeginAllowThreads();
10416 result = (wxTaskBarIcon *)new wxTaskBarIcon();
10417
10418 wxPyEndAllowThreads(__tstate);
10419 if (PyErr_Occurred()) SWIG_fail;
10420 }
2f4c0a16 10421 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTaskBarIcon, 1);
d14a1e28
RD
10422 return resultobj;
10423 fail:
10424 return NULL;
10425}
10426
10427
10428static PyObject *_wrap_delete_TaskBarIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10429 PyObject *resultobj;
10430 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10431 PyObject * obj0 = 0 ;
10432 char *kwnames[] = {
10433 (char *) "self", NULL
10434 };
10435
10436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_TaskBarIcon",kwnames,&obj0)) goto fail;
2f4c0a16
RD
10437 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10438 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10439 {
10440 PyThreadState* __tstate = wxPyBeginAllowThreads();
10441 delete arg1;
10442
10443 wxPyEndAllowThreads(__tstate);
10444 if (PyErr_Occurred()) SWIG_fail;
10445 }
10446 Py_INCREF(Py_None); resultobj = Py_None;
10447 return resultobj;
10448 fail:
10449 return NULL;
10450}
10451
10452
10453static PyObject *_wrap_TaskBarIcon_IsOk(PyObject *self, PyObject *args, PyObject *kwargs) {
10454 PyObject *resultobj;
10455 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10456 bool result;
10457 PyObject * obj0 = 0 ;
10458 char *kwnames[] = {
10459 (char *) "self", NULL
10460 };
10461
10462 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsOk",kwnames,&obj0)) goto fail;
2f4c0a16
RD
10463 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10464 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10465 {
10466 PyThreadState* __tstate = wxPyBeginAllowThreads();
10467 result = (bool)((wxTaskBarIcon const *)arg1)->IsOk();
10468
10469 wxPyEndAllowThreads(__tstate);
10470 if (PyErr_Occurred()) SWIG_fail;
10471 }
4e760a36 10472 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
10473 return resultobj;
10474 fail:
10475 return NULL;
10476}
10477
10478
10479static PyObject *_wrap_TaskBarIcon_IsIconInstalled(PyObject *self, PyObject *args, PyObject *kwargs) {
10480 PyObject *resultobj;
10481 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10482 bool result;
10483 PyObject * obj0 = 0 ;
10484 char *kwnames[] = {
10485 (char *) "self", NULL
10486 };
10487
10488 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsIconInstalled",kwnames,&obj0)) goto fail;
2f4c0a16
RD
10489 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10490 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10491 {
10492 PyThreadState* __tstate = wxPyBeginAllowThreads();
10493 result = (bool)((wxTaskBarIcon const *)arg1)->IsIconInstalled();
10494
10495 wxPyEndAllowThreads(__tstate);
10496 if (PyErr_Occurred()) SWIG_fail;
10497 }
4e760a36 10498 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
10499 return resultobj;
10500 fail:
10501 return NULL;
10502}
10503
10504
10505static PyObject *_wrap_TaskBarIcon_SetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10506 PyObject *resultobj;
10507 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10508 wxIcon *arg2 = 0 ;
10509 wxString const &arg3_defvalue = wxPyEmptyString ;
10510 wxString *arg3 = (wxString *) &arg3_defvalue ;
10511 bool result;
423f194a 10512 bool temp3 = False ;
d14a1e28
RD
10513 PyObject * obj0 = 0 ;
10514 PyObject * obj1 = 0 ;
10515 PyObject * obj2 = 0 ;
10516 char *kwnames[] = {
10517 (char *) "self",(char *) "icon",(char *) "tooltip", NULL
10518 };
10519
10520 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TaskBarIcon_SetIcon",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
10521 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10522 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10523 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxIcon,
10524 SWIG_POINTER_EXCEPTION | 0)) == -1)
10525 SWIG_fail;
d14a1e28 10526 if (arg2 == NULL) {
2f4c0a16
RD
10527 PyErr_SetString(PyExc_TypeError,"null reference");
10528 SWIG_fail;
d14a1e28
RD
10529 }
10530 if (obj2) {
10531 {
10532 arg3 = wxString_in_helper(obj2);
10533 if (arg3 == NULL) SWIG_fail;
423f194a 10534 temp3 = True;
d14a1e28
RD
10535 }
10536 }
10537 {
10538 PyThreadState* __tstate = wxPyBeginAllowThreads();
10539 result = (bool)(arg1)->SetIcon((wxIcon const &)*arg2,(wxString const &)*arg3);
10540
10541 wxPyEndAllowThreads(__tstate);
10542 if (PyErr_Occurred()) SWIG_fail;
10543 }
4e760a36 10544 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
10545 {
10546 if (temp3)
10547 delete arg3;
10548 }
10549 return resultobj;
10550 fail:
10551 {
10552 if (temp3)
10553 delete arg3;
10554 }
10555 return NULL;
10556}
10557
10558
10559static PyObject *_wrap_TaskBarIcon_RemoveIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10560 PyObject *resultobj;
10561 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10562 bool result;
10563 PyObject * obj0 = 0 ;
10564 char *kwnames[] = {
10565 (char *) "self", NULL
10566 };
10567
10568 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_RemoveIcon",kwnames,&obj0)) goto fail;
2f4c0a16
RD
10569 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10570 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10571 {
10572 PyThreadState* __tstate = wxPyBeginAllowThreads();
10573 result = (bool)(arg1)->RemoveIcon();
10574
10575 wxPyEndAllowThreads(__tstate);
10576 if (PyErr_Occurred()) SWIG_fail;
10577 }
4e760a36 10578 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
10579 return resultobj;
10580 fail:
10581 return NULL;
10582}
10583
10584
10585static PyObject *_wrap_TaskBarIcon_PopupMenu(PyObject *self, PyObject *args, PyObject *kwargs) {
10586 PyObject *resultobj;
10587 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10588 wxMenu *arg2 = (wxMenu *) 0 ;
10589 bool result;
10590 PyObject * obj0 = 0 ;
10591 PyObject * obj1 = 0 ;
10592 char *kwnames[] = {
10593 (char *) "self",(char *) "menu", NULL
10594 };
10595
10596 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TaskBarIcon_PopupMenu",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
10597 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10598 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10599 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMenu,
10600 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10601 {
10602 PyThreadState* __tstate = wxPyBeginAllowThreads();
10603 result = (bool)(arg1)->PopupMenu(arg2);
10604
10605 wxPyEndAllowThreads(__tstate);
10606 if (PyErr_Occurred()) SWIG_fail;
10607 }
4e760a36 10608 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
10609 return resultobj;
10610 fail:
10611 return NULL;
10612}
10613
10614
10615static PyObject * TaskBarIcon_swigregister(PyObject *self, PyObject *args) {
10616 PyObject *obj;
10617 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10618 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIcon, obj);
10619 Py_INCREF(obj);
10620 return Py_BuildValue((char *)"");
10621}
10622static PyObject *_wrap_new_TaskBarIconEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
10623 PyObject *resultobj;
10624 wxEventType arg1 ;
10625 wxTaskBarIcon *arg2 = (wxTaskBarIcon *) 0 ;
10626 wxTaskBarIconEvent *result;
8edf1c75 10627 PyObject * obj0 = 0 ;
d14a1e28
RD
10628 PyObject * obj1 = 0 ;
10629 char *kwnames[] = {
10630 (char *) "evtType",(char *) "tbIcon", NULL
10631 };
10632
8edf1c75 10633 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_TaskBarIconEvent",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
10634 arg1 = (wxEventType) SWIG_AsInt(obj0);
10635 if (PyErr_Occurred()) SWIG_fail;
10636 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxTaskBarIcon,
10637 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10638 {
10639 PyThreadState* __tstate = wxPyBeginAllowThreads();
10640 result = (wxTaskBarIconEvent *)new wxTaskBarIconEvent(arg1,arg2);
10641
10642 wxPyEndAllowThreads(__tstate);
10643 if (PyErr_Occurred()) SWIG_fail;
10644 }
2f4c0a16 10645 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTaskBarIconEvent, 1);
d14a1e28
RD
10646 return resultobj;
10647 fail:
10648 return NULL;
10649}
10650
10651
10652static PyObject * TaskBarIconEvent_swigregister(PyObject *self, PyObject *args) {
10653 PyObject *obj;
10654 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10655 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIconEvent, obj);
10656 Py_INCREF(obj);
10657 return Py_BuildValue((char *)"");
10658}
2f4c0a16 10659static int _wrap_FileSelectorPromptStr_set(PyObject *_val) {
d03fd34d
RD
10660 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorPromptStr is read-only.");
10661 return 1;
10662}
10663
10664
10665static PyObject *_wrap_FileSelectorPromptStr_get() {
10666 PyObject *pyobj;
10667
10668 {
10669#if wxUSE_UNICODE
10670 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
10671#else
10672 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
10673#endif
10674 }
10675 return pyobj;
10676}
10677
10678
2f4c0a16 10679static int _wrap_DirSelectorPromptStr_set(PyObject *_val) {
d03fd34d
RD
10680 PyErr_SetString(PyExc_TypeError,"Variable DirSelectorPromptStr is read-only.");
10681 return 1;
10682}
10683
10684
10685static PyObject *_wrap_DirSelectorPromptStr_get() {
10686 PyObject *pyobj;
10687
10688 {
10689#if wxUSE_UNICODE
10690 pyobj = PyUnicode_FromWideChar((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
10691#else
10692 pyobj = PyString_FromStringAndSize((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
10693#endif
10694 }
10695 return pyobj;
10696}
10697
10698
2f4c0a16 10699static int _wrap_DirDialogNameStr_set(PyObject *_val) {
d03fd34d
RD
10700 PyErr_SetString(PyExc_TypeError,"Variable DirDialogNameStr is read-only.");
10701 return 1;
10702}
10703
10704
10705static PyObject *_wrap_DirDialogNameStr_get() {
10706 PyObject *pyobj;
10707
10708 {
10709#if wxUSE_UNICODE
10710 pyobj = PyUnicode_FromWideChar((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
10711#else
10712 pyobj = PyString_FromStringAndSize((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
10713#endif
10714 }
10715 return pyobj;
10716}
10717
10718
2f4c0a16 10719static int _wrap_FileSelectorDefaultWildcardStr_set(PyObject *_val) {
d03fd34d
RD
10720 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorDefaultWildcardStr is read-only.");
10721 return 1;
10722}
10723
10724
10725static PyObject *_wrap_FileSelectorDefaultWildcardStr_get() {
10726 PyObject *pyobj;
10727
10728 {
10729#if wxUSE_UNICODE
10730 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
10731#else
10732 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
10733#endif
10734 }
10735 return pyobj;
10736}
10737
10738
2f4c0a16 10739static int _wrap_GetTextFromUserPromptStr_set(PyObject *_val) {
d03fd34d
RD
10740 PyErr_SetString(PyExc_TypeError,"Variable GetTextFromUserPromptStr is read-only.");
10741 return 1;
10742}
10743
10744
10745static PyObject *_wrap_GetTextFromUserPromptStr_get() {
10746 PyObject *pyobj;
10747
10748 {
10749#if wxUSE_UNICODE
10750 pyobj = PyUnicode_FromWideChar((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
10751#else
10752 pyobj = PyString_FromStringAndSize((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
10753#endif
10754 }
10755 return pyobj;
10756}
10757
10758
2f4c0a16 10759static int _wrap_MessageBoxCaptionStr_set(PyObject *_val) {
d03fd34d
RD
10760 PyErr_SetString(PyExc_TypeError,"Variable MessageBoxCaptionStr is read-only.");
10761 return 1;
10762}
10763
10764
10765static PyObject *_wrap_MessageBoxCaptionStr_get() {
10766 PyObject *pyobj;
10767
10768 {
10769#if wxUSE_UNICODE
10770 pyobj = PyUnicode_FromWideChar((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
10771#else
10772 pyobj = PyString_FromStringAndSize((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
10773#endif
10774 }
10775 return pyobj;
10776}
10777
10778
d14a1e28
RD
10779static PyObject *_wrap_new_ColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
10780 PyObject *resultobj;
10781 wxColourData *result;
10782 char *kwnames[] = {
10783 NULL
10784 };
10785
10786 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ColourData",kwnames)) goto fail;
10787 {
10788 PyThreadState* __tstate = wxPyBeginAllowThreads();
10789 result = (wxColourData *)new wxColourData();
10790
10791 wxPyEndAllowThreads(__tstate);
10792 if (PyErr_Occurred()) SWIG_fail;
10793 }
2f4c0a16 10794 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 1);
d14a1e28
RD
10795 return resultobj;
10796 fail:
10797 return NULL;
10798}
10799
10800
10801static PyObject *_wrap_delete_ColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
10802 PyObject *resultobj;
10803 wxColourData *arg1 = (wxColourData *) 0 ;
10804 PyObject * obj0 = 0 ;
10805 char *kwnames[] = {
10806 (char *) "self", NULL
10807 };
10808
10809 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_ColourData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
10810 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
10811 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10812 {
10813 PyThreadState* __tstate = wxPyBeginAllowThreads();
10814 delete arg1;
10815
10816 wxPyEndAllowThreads(__tstate);
10817 if (PyErr_Occurred()) SWIG_fail;
10818 }
10819 Py_INCREF(Py_None); resultobj = Py_None;
10820 return resultobj;
10821 fail:
10822 return NULL;
10823}
10824
10825
10826static PyObject *_wrap_ColourData_GetChooseFull(PyObject *self, PyObject *args, PyObject *kwargs) {
10827 PyObject *resultobj;
10828 wxColourData *arg1 = (wxColourData *) 0 ;
10829 bool result;
10830 PyObject * obj0 = 0 ;
10831 char *kwnames[] = {
10832 (char *) "self", NULL
10833 };
10834
10835 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetChooseFull",kwnames,&obj0)) goto fail;
2f4c0a16
RD
10836 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
10837 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10838 {
10839 PyThreadState* __tstate = wxPyBeginAllowThreads();
10840 result = (bool)(arg1)->GetChooseFull();
10841
10842 wxPyEndAllowThreads(__tstate);
10843 if (PyErr_Occurred()) SWIG_fail;
10844 }
4e760a36 10845 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
10846 return resultobj;
10847 fail:
10848 return NULL;
10849}
10850
10851
10852static PyObject *_wrap_ColourData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
10853 PyObject *resultobj;
10854 wxColourData *arg1 = (wxColourData *) 0 ;
10855 wxColour result;
10856 PyObject * obj0 = 0 ;
10857 char *kwnames[] = {
10858 (char *) "self", NULL
10859 };
10860
10861 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetColour",kwnames,&obj0)) goto fail;
2f4c0a16
RD
10862 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
10863 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10864 {
10865 PyThreadState* __tstate = wxPyBeginAllowThreads();
10866 result = (arg1)->GetColour();
10867
10868 wxPyEndAllowThreads(__tstate);
10869 if (PyErr_Occurred()) SWIG_fail;
10870 }
10871 {
10872 wxColour * resultptr;
10873 resultptr = new wxColour((wxColour &) result);
2f4c0a16 10874 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
d14a1e28
RD
10875 }
10876 return resultobj;
10877 fail:
10878 return NULL;
10879}
10880
10881
10882static PyObject *_wrap_ColourData_GetCustomColour(PyObject *self, PyObject *args, PyObject *kwargs) {
10883 PyObject *resultobj;
10884 wxColourData *arg1 = (wxColourData *) 0 ;
10885 int arg2 ;
10886 wxColour result;
10887 PyObject * obj0 = 0 ;
8edf1c75 10888 PyObject * obj1 = 0 ;
d14a1e28
RD
10889 char *kwnames[] = {
10890 (char *) "self",(char *) "i", NULL
10891 };
10892
8edf1c75 10893 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_GetCustomColour",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
10894 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
10895 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10896 arg2 = (int) SWIG_AsInt(obj1);
10897 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
10898 {
10899 PyThreadState* __tstate = wxPyBeginAllowThreads();
10900 result = (arg1)->GetCustomColour(arg2);
10901
10902 wxPyEndAllowThreads(__tstate);
10903 if (PyErr_Occurred()) SWIG_fail;
10904 }
10905 {
10906 wxColour * resultptr;
10907 resultptr = new wxColour((wxColour &) result);
2f4c0a16 10908 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
d14a1e28
RD
10909 }
10910 return resultobj;
10911 fail:
10912 return NULL;
10913}
10914
10915
10916static PyObject *_wrap_ColourData_SetChooseFull(PyObject *self, PyObject *args, PyObject *kwargs) {
10917 PyObject *resultobj;
10918 wxColourData *arg1 = (wxColourData *) 0 ;
10919 int arg2 ;
10920 PyObject * obj0 = 0 ;
8edf1c75 10921 PyObject * obj1 = 0 ;
d14a1e28
RD
10922 char *kwnames[] = {
10923 (char *) "self",(char *) "flag", NULL
10924 };
10925
8edf1c75 10926 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetChooseFull",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
10927 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
10928 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10929 arg2 = (int) SWIG_AsInt(obj1);
10930 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
10931 {
10932 PyThreadState* __tstate = wxPyBeginAllowThreads();
10933 (arg1)->SetChooseFull(arg2);
10934
10935 wxPyEndAllowThreads(__tstate);
10936 if (PyErr_Occurred()) SWIG_fail;
10937 }
10938 Py_INCREF(Py_None); resultobj = Py_None;
10939 return resultobj;
10940 fail:
10941 return NULL;
10942}
10943
10944
10945static PyObject *_wrap_ColourData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
10946 PyObject *resultobj;
10947 wxColourData *arg1 = (wxColourData *) 0 ;
10948 wxColour *arg2 = 0 ;
10949 wxColour temp2 ;
10950 PyObject * obj0 = 0 ;
10951 PyObject * obj1 = 0 ;
10952 char *kwnames[] = {
10953 (char *) "self",(char *) "colour", NULL
10954 };
10955
10956 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetColour",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
10957 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
10958 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
10959 {
10960 arg2 = &temp2;
10961 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
10962 }
10963 {
10964 PyThreadState* __tstate = wxPyBeginAllowThreads();
10965 (arg1)->SetColour((wxColour const &)*arg2);
10966
10967 wxPyEndAllowThreads(__tstate);
10968 if (PyErr_Occurred()) SWIG_fail;
10969 }
10970 Py_INCREF(Py_None); resultobj = Py_None;
10971 return resultobj;
10972 fail:
10973 return NULL;
10974}
10975
10976
10977static PyObject *_wrap_ColourData_SetCustomColour(PyObject *self, PyObject *args, PyObject *kwargs) {
10978 PyObject *resultobj;
10979 wxColourData *arg1 = (wxColourData *) 0 ;
10980 int arg2 ;
10981 wxColour *arg3 = 0 ;
10982 wxColour temp3 ;
10983 PyObject * obj0 = 0 ;
8edf1c75 10984 PyObject * obj1 = 0 ;
d14a1e28
RD
10985 PyObject * obj2 = 0 ;
10986 char *kwnames[] = {
10987 (char *) "self",(char *) "i",(char *) "colour", NULL
10988 };
10989
8edf1c75 10990 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ColourData_SetCustomColour",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
10991 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
10992 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10993 arg2 = (int) SWIG_AsInt(obj1);
10994 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
10995 {
10996 arg3 = &temp3;
10997 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
10998 }
10999 {
11000 PyThreadState* __tstate = wxPyBeginAllowThreads();
11001 (arg1)->SetCustomColour(arg2,(wxColour const &)*arg3);
11002
11003 wxPyEndAllowThreads(__tstate);
11004 if (PyErr_Occurred()) SWIG_fail;
11005 }
11006 Py_INCREF(Py_None); resultobj = Py_None;
11007 return resultobj;
11008 fail:
11009 return NULL;
11010}
11011
11012
11013static PyObject * ColourData_swigregister(PyObject *self, PyObject *args) {
11014 PyObject *obj;
11015 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11016 SWIG_TypeClientData(SWIGTYPE_p_wxColourData, obj);
11017 Py_INCREF(obj);
11018 return Py_BuildValue((char *)"");
11019}
11020static PyObject *_wrap_new_ColourDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11021 PyObject *resultobj;
11022 wxWindow *arg1 = (wxWindow *) 0 ;
11023 wxColourData *arg2 = (wxColourData *) NULL ;
11024 wxColourDialog *result;
11025 PyObject * obj0 = 0 ;
11026 PyObject * obj1 = 0 ;
11027 char *kwnames[] = {
11028 (char *) "parent",(char *) "data", NULL
11029 };
11030
11031 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_ColourDialog",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
11032 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
11033 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 11034 if (obj1) {
2f4c0a16
RD
11035 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxColourData,
11036 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11037 }
11038 {
11039 PyThreadState* __tstate = wxPyBeginAllowThreads();
11040 result = (wxColourDialog *)new wxColourDialog(arg1,arg2);
11041
11042 wxPyEndAllowThreads(__tstate);
11043 if (PyErr_Occurred()) SWIG_fail;
11044 }
2f4c0a16 11045 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourDialog, 1);
d14a1e28
RD
11046 return resultobj;
11047 fail:
11048 return NULL;
11049}
11050
11051
11052static PyObject *_wrap_ColourDialog_GetColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
11053 PyObject *resultobj;
11054 wxColourDialog *arg1 = (wxColourDialog *) 0 ;
11055 wxColourData *result;
11056 PyObject * obj0 = 0 ;
11057 char *kwnames[] = {
11058 (char *) "self", NULL
11059 };
11060
11061 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourDialog_GetColourData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11062 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourDialog,
11063 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11064 {
11065 PyThreadState* __tstate = wxPyBeginAllowThreads();
11066 {
11067 wxColourData &_result_ref = (arg1)->GetColourData();
11068 result = (wxColourData *) &_result_ref;
11069 }
11070
11071 wxPyEndAllowThreads(__tstate);
11072 if (PyErr_Occurred()) SWIG_fail;
11073 }
2f4c0a16 11074 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 0);
d14a1e28
RD
11075 return resultobj;
11076 fail:
11077 return NULL;
11078}
11079
11080
d14a1e28
RD
11081static PyObject * ColourDialog_swigregister(PyObject *self, PyObject *args) {
11082 PyObject *obj;
11083 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11084 SWIG_TypeClientData(SWIGTYPE_p_wxColourDialog, obj);
11085 Py_INCREF(obj);
11086 return Py_BuildValue((char *)"");
11087}
11088static PyObject *_wrap_new_DirDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11089 PyObject *resultobj;
11090 wxWindow *arg1 = (wxWindow *) 0 ;
11091 wxString const &arg2_defvalue = wxPyDirSelectorPromptStr ;
11092 wxString *arg2 = (wxString *) &arg2_defvalue ;
11093 wxString const &arg3_defvalue = wxPyEmptyString ;
11094 wxString *arg3 = (wxString *) &arg3_defvalue ;
11095 long arg4 = (long) 0 ;
11096 wxPoint const &arg5_defvalue = wxDefaultPosition ;
11097 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
11098 wxSize const &arg6_defvalue = wxDefaultSize ;
11099 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
11100 wxString const &arg7_defvalue = wxPyDirDialogNameStr ;
11101 wxString *arg7 = (wxString *) &arg7_defvalue ;
11102 wxDirDialog *result;
423f194a
RD
11103 bool temp2 = False ;
11104 bool temp3 = False ;
d14a1e28
RD
11105 wxPoint temp5 ;
11106 wxSize temp6 ;
423f194a 11107 bool temp7 = False ;
d14a1e28
RD
11108 PyObject * obj0 = 0 ;
11109 PyObject * obj1 = 0 ;
11110 PyObject * obj2 = 0 ;
8edf1c75 11111 PyObject * obj3 = 0 ;
d14a1e28
RD
11112 PyObject * obj4 = 0 ;
11113 PyObject * obj5 = 0 ;
11114 PyObject * obj6 = 0 ;
11115 char *kwnames[] = {
11116 (char *) "parent",(char *) "message",(char *) "defaultPath",(char *) "style",(char *) "pos",(char *) "size",(char *) "name", NULL
11117 };
11118
8edf1c75 11119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_DirDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
11120 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
11121 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11122 if (obj1) {
11123 {
11124 arg2 = wxString_in_helper(obj1);
11125 if (arg2 == NULL) SWIG_fail;
423f194a 11126 temp2 = True;
d14a1e28
RD
11127 }
11128 }
11129 if (obj2) {
11130 {
11131 arg3 = wxString_in_helper(obj2);
11132 if (arg3 == NULL) SWIG_fail;
423f194a 11133 temp3 = True;
d14a1e28
RD
11134 }
11135 }
8edf1c75 11136 if (obj3) {
2f4c0a16
RD
11137 arg4 = (long) SWIG_AsLong(obj3);
11138 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 11139 }
d14a1e28
RD
11140 if (obj4) {
11141 {
11142 arg5 = &temp5;
11143 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
11144 }
11145 }
11146 if (obj5) {
11147 {
11148 arg6 = &temp6;
11149 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
11150 }
11151 }
11152 if (obj6) {
11153 {
11154 arg7 = wxString_in_helper(obj6);
11155 if (arg7 == NULL) SWIG_fail;
423f194a 11156 temp7 = True;
d14a1e28
RD
11157 }
11158 }
11159 {
11160 PyThreadState* __tstate = wxPyBeginAllowThreads();
11161 result = (wxDirDialog *)new wxDirDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,(wxString const &)*arg7);
11162
11163 wxPyEndAllowThreads(__tstate);
11164 if (PyErr_Occurred()) SWIG_fail;
11165 }
2f4c0a16 11166 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDirDialog, 1);
d14a1e28
RD
11167 {
11168 if (temp2)
11169 delete arg2;
11170 }
11171 {
11172 if (temp3)
11173 delete arg3;
11174 }
11175 {
11176 if (temp7)
11177 delete arg7;
11178 }
11179 return resultobj;
11180 fail:
11181 {
11182 if (temp2)
11183 delete arg2;
11184 }
11185 {
11186 if (temp3)
11187 delete arg3;
11188 }
11189 {
11190 if (temp7)
11191 delete arg7;
11192 }
11193 return NULL;
11194}
11195
11196
11197static PyObject *_wrap_DirDialog_GetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11198 PyObject *resultobj;
11199 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11200 wxString result;
11201 PyObject * obj0 = 0 ;
11202 char *kwnames[] = {
11203 (char *) "self", NULL
11204 };
11205
11206 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetPath",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11207 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11208 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11209 {
11210 PyThreadState* __tstate = wxPyBeginAllowThreads();
11211 result = (arg1)->GetPath();
11212
11213 wxPyEndAllowThreads(__tstate);
11214 if (PyErr_Occurred()) SWIG_fail;
11215 }
11216 {
11217#if wxUSE_UNICODE
11218 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11219#else
11220 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11221#endif
11222 }
11223 return resultobj;
11224 fail:
11225 return NULL;
11226}
11227
11228
11229static PyObject *_wrap_DirDialog_GetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11230 PyObject *resultobj;
11231 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11232 wxString result;
11233 PyObject * obj0 = 0 ;
11234 char *kwnames[] = {
11235 (char *) "self", NULL
11236 };
11237
11238 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetMessage",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11239 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11240 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11241 {
11242 PyThreadState* __tstate = wxPyBeginAllowThreads();
11243 result = (arg1)->GetMessage();
11244
11245 wxPyEndAllowThreads(__tstate);
11246 if (PyErr_Occurred()) SWIG_fail;
11247 }
11248 {
11249#if wxUSE_UNICODE
11250 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11251#else
11252 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11253#endif
11254 }
11255 return resultobj;
11256 fail:
11257 return NULL;
11258}
11259
11260
11261static PyObject *_wrap_DirDialog_GetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
11262 PyObject *resultobj;
11263 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11264 long result;
11265 PyObject * obj0 = 0 ;
11266 char *kwnames[] = {
11267 (char *) "self", NULL
11268 };
11269
11270 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetStyle",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11271 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11272 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11273 {
11274 PyThreadState* __tstate = wxPyBeginAllowThreads();
11275 result = (long)(arg1)->GetStyle();
11276
11277 wxPyEndAllowThreads(__tstate);
11278 if (PyErr_Occurred()) SWIG_fail;
11279 }
2f4c0a16 11280 resultobj = SWIG_FromLong((long)result);
d14a1e28
RD
11281 return resultobj;
11282 fail:
11283 return NULL;
11284}
11285
11286
11287static PyObject *_wrap_DirDialog_SetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11288 PyObject *resultobj;
11289 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11290 wxString *arg2 = 0 ;
423f194a 11291 bool temp2 = False ;
d14a1e28
RD
11292 PyObject * obj0 = 0 ;
11293 PyObject * obj1 = 0 ;
11294 char *kwnames[] = {
11295 (char *) "self",(char *) "message", NULL
11296 };
11297
11298 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
11299 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11300 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11301 {
11302 arg2 = wxString_in_helper(obj1);
11303 if (arg2 == NULL) SWIG_fail;
423f194a 11304 temp2 = True;
d14a1e28
RD
11305 }
11306 {
11307 PyThreadState* __tstate = wxPyBeginAllowThreads();
11308 (arg1)->SetMessage((wxString const &)*arg2);
11309
11310 wxPyEndAllowThreads(__tstate);
11311 if (PyErr_Occurred()) SWIG_fail;
11312 }
11313 Py_INCREF(Py_None); resultobj = Py_None;
11314 {
11315 if (temp2)
11316 delete arg2;
11317 }
11318 return resultobj;
11319 fail:
11320 {
11321 if (temp2)
11322 delete arg2;
11323 }
11324 return NULL;
11325}
11326
11327
11328static PyObject *_wrap_DirDialog_SetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11329 PyObject *resultobj;
11330 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11331 wxString *arg2 = 0 ;
423f194a 11332 bool temp2 = False ;
d14a1e28
RD
11333 PyObject * obj0 = 0 ;
11334 PyObject * obj1 = 0 ;
11335 char *kwnames[] = {
11336 (char *) "self",(char *) "path", NULL
11337 };
11338
11339 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
11340 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11341 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11342 {
11343 arg2 = wxString_in_helper(obj1);
11344 if (arg2 == NULL) SWIG_fail;
423f194a 11345 temp2 = True;
d14a1e28
RD
11346 }
11347 {
11348 PyThreadState* __tstate = wxPyBeginAllowThreads();
11349 (arg1)->SetPath((wxString const &)*arg2);
11350
11351 wxPyEndAllowThreads(__tstate);
11352 if (PyErr_Occurred()) SWIG_fail;
11353 }
11354 Py_INCREF(Py_None); resultobj = Py_None;
11355 {
11356 if (temp2)
11357 delete arg2;
11358 }
11359 return resultobj;
11360 fail:
11361 {
11362 if (temp2)
11363 delete arg2;
11364 }
11365 return NULL;
11366}
11367
11368
d14a1e28
RD
11369static PyObject * DirDialog_swigregister(PyObject *self, PyObject *args) {
11370 PyObject *obj;
11371 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11372 SWIG_TypeClientData(SWIGTYPE_p_wxDirDialog, obj);
11373 Py_INCREF(obj);
11374 return Py_BuildValue((char *)"");
11375}
11376static PyObject *_wrap_new_FileDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11377 PyObject *resultobj;
11378 wxWindow *arg1 = (wxWindow *) 0 ;
11379 wxString const &arg2_defvalue = wxPyFileSelectorPromptStr ;
11380 wxString *arg2 = (wxString *) &arg2_defvalue ;
11381 wxString const &arg3_defvalue = wxPyEmptyString ;
11382 wxString *arg3 = (wxString *) &arg3_defvalue ;
11383 wxString const &arg4_defvalue = wxPyEmptyString ;
11384 wxString *arg4 = (wxString *) &arg4_defvalue ;
11385 wxString const &arg5_defvalue = wxPyFileSelectorDefaultWildcardStr ;
11386 wxString *arg5 = (wxString *) &arg5_defvalue ;
11387 long arg6 = (long) 0 ;
11388 wxPoint const &arg7_defvalue = wxDefaultPosition ;
11389 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
11390 wxFileDialog *result;
423f194a
RD
11391 bool temp2 = False ;
11392 bool temp3 = False ;
11393 bool temp4 = False ;
11394 bool temp5 = False ;
d14a1e28
RD
11395 wxPoint temp7 ;
11396 PyObject * obj0 = 0 ;
11397 PyObject * obj1 = 0 ;
11398 PyObject * obj2 = 0 ;
11399 PyObject * obj3 = 0 ;
11400 PyObject * obj4 = 0 ;
8edf1c75 11401 PyObject * obj5 = 0 ;
d14a1e28
RD
11402 PyObject * obj6 = 0 ;
11403 char *kwnames[] = {
11404 (char *) "parent",(char *) "message",(char *) "defaultDir",(char *) "defaultFile",(char *) "wildcard",(char *) "style",(char *) "pos", NULL
11405 };
11406
8edf1c75 11407 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_FileDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
11408 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
11409 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11410 if (obj1) {
11411 {
11412 arg2 = wxString_in_helper(obj1);
11413 if (arg2 == NULL) SWIG_fail;
423f194a 11414 temp2 = True;
d14a1e28
RD
11415 }
11416 }
11417 if (obj2) {
11418 {
11419 arg3 = wxString_in_helper(obj2);
11420 if (arg3 == NULL) SWIG_fail;
423f194a 11421 temp3 = True;
d14a1e28
RD
11422 }
11423 }
11424 if (obj3) {
11425 {
11426 arg4 = wxString_in_helper(obj3);
11427 if (arg4 == NULL) SWIG_fail;
423f194a 11428 temp4 = True;
d14a1e28
RD
11429 }
11430 }
11431 if (obj4) {
11432 {
11433 arg5 = wxString_in_helper(obj4);
11434 if (arg5 == NULL) SWIG_fail;
423f194a 11435 temp5 = True;
d14a1e28
RD
11436 }
11437 }
8edf1c75 11438 if (obj5) {
2f4c0a16
RD
11439 arg6 = (long) SWIG_AsLong(obj5);
11440 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 11441 }
d14a1e28
RD
11442 if (obj6) {
11443 {
11444 arg7 = &temp7;
11445 if ( ! wxPoint_helper(obj6, &arg7)) SWIG_fail;
11446 }
11447 }
11448 {
11449 PyThreadState* __tstate = wxPyBeginAllowThreads();
11450 result = (wxFileDialog *)new wxFileDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,(wxString const &)*arg5,arg6,(wxPoint const &)*arg7);
11451
11452 wxPyEndAllowThreads(__tstate);
11453 if (PyErr_Occurred()) SWIG_fail;
11454 }
2f4c0a16 11455 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileDialog, 1);
d14a1e28
RD
11456 {
11457 if (temp2)
11458 delete arg2;
11459 }
11460 {
11461 if (temp3)
11462 delete arg3;
11463 }
11464 {
11465 if (temp4)
11466 delete arg4;
11467 }
11468 {
11469 if (temp5)
11470 delete arg5;
11471 }
11472 return resultobj;
11473 fail:
11474 {
11475 if (temp2)
11476 delete arg2;
11477 }
11478 {
11479 if (temp3)
11480 delete arg3;
11481 }
11482 {
11483 if (temp4)
11484 delete arg4;
11485 }
11486 {
11487 if (temp5)
11488 delete arg5;
11489 }
11490 return NULL;
11491}
11492
11493
11494static PyObject *_wrap_FileDialog_SetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11495 PyObject *resultobj;
11496 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11497 wxString *arg2 = 0 ;
423f194a 11498 bool temp2 = False ;
d14a1e28
RD
11499 PyObject * obj0 = 0 ;
11500 PyObject * obj1 = 0 ;
11501 char *kwnames[] = {
11502 (char *) "self",(char *) "message", NULL
11503 };
11504
11505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
11506 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11507 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11508 {
11509 arg2 = wxString_in_helper(obj1);
11510 if (arg2 == NULL) SWIG_fail;
423f194a 11511 temp2 = True;
d14a1e28
RD
11512 }
11513 {
11514 PyThreadState* __tstate = wxPyBeginAllowThreads();
11515 (arg1)->SetMessage((wxString const &)*arg2);
11516
11517 wxPyEndAllowThreads(__tstate);
11518 if (PyErr_Occurred()) SWIG_fail;
11519 }
11520 Py_INCREF(Py_None); resultobj = Py_None;
11521 {
11522 if (temp2)
11523 delete arg2;
11524 }
11525 return resultobj;
11526 fail:
11527 {
11528 if (temp2)
11529 delete arg2;
11530 }
11531 return NULL;
11532}
11533
11534
11535static PyObject *_wrap_FileDialog_SetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11536 PyObject *resultobj;
11537 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11538 wxString *arg2 = 0 ;
423f194a 11539 bool temp2 = False ;
d14a1e28
RD
11540 PyObject * obj0 = 0 ;
11541 PyObject * obj1 = 0 ;
11542 char *kwnames[] = {
11543 (char *) "self",(char *) "path", NULL
11544 };
11545
11546 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
11547 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11548 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11549 {
11550 arg2 = wxString_in_helper(obj1);
11551 if (arg2 == NULL) SWIG_fail;
423f194a 11552 temp2 = True;
d14a1e28
RD
11553 }
11554 {
11555 PyThreadState* __tstate = wxPyBeginAllowThreads();
11556 (arg1)->SetPath((wxString const &)*arg2);
11557
11558 wxPyEndAllowThreads(__tstate);
11559 if (PyErr_Occurred()) SWIG_fail;
11560 }
11561 Py_INCREF(Py_None); resultobj = Py_None;
11562 {
11563 if (temp2)
11564 delete arg2;
11565 }
11566 return resultobj;
11567 fail:
11568 {
11569 if (temp2)
11570 delete arg2;
11571 }
11572 return NULL;
11573}
11574
11575
11576static PyObject *_wrap_FileDialog_SetDirectory(PyObject *self, PyObject *args, PyObject *kwargs) {
11577 PyObject *resultobj;
11578 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11579 wxString *arg2 = 0 ;
423f194a 11580 bool temp2 = False ;
d14a1e28
RD
11581 PyObject * obj0 = 0 ;
11582 PyObject * obj1 = 0 ;
11583 char *kwnames[] = {
11584 (char *) "self",(char *) "dir", NULL
11585 };
11586
11587 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetDirectory",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
11588 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11589 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11590 {
11591 arg2 = wxString_in_helper(obj1);
11592 if (arg2 == NULL) SWIG_fail;
423f194a 11593 temp2 = True;
d14a1e28
RD
11594 }
11595 {
11596 PyThreadState* __tstate = wxPyBeginAllowThreads();
11597 (arg1)->SetDirectory((wxString const &)*arg2);
11598
11599 wxPyEndAllowThreads(__tstate);
11600 if (PyErr_Occurred()) SWIG_fail;
11601 }
11602 Py_INCREF(Py_None); resultobj = Py_None;
11603 {
11604 if (temp2)
11605 delete arg2;
11606 }
11607 return resultobj;
11608 fail:
11609 {
11610 if (temp2)
11611 delete arg2;
11612 }
11613 return NULL;
11614}
11615
11616
11617static PyObject *_wrap_FileDialog_SetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
11618 PyObject *resultobj;
11619 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11620 wxString *arg2 = 0 ;
423f194a 11621 bool temp2 = False ;
d14a1e28
RD
11622 PyObject * obj0 = 0 ;
11623 PyObject * obj1 = 0 ;
11624 char *kwnames[] = {
11625 (char *) "self",(char *) "name", NULL
11626 };
11627
11628 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilename",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
11629 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11630 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11631 {
11632 arg2 = wxString_in_helper(obj1);
11633 if (arg2 == NULL) SWIG_fail;
423f194a 11634 temp2 = True;
d14a1e28
RD
11635 }
11636 {
11637 PyThreadState* __tstate = wxPyBeginAllowThreads();
11638 (arg1)->SetFilename((wxString const &)*arg2);
11639
11640 wxPyEndAllowThreads(__tstate);
11641 if (PyErr_Occurred()) SWIG_fail;
11642 }
11643 Py_INCREF(Py_None); resultobj = Py_None;
11644 {
11645 if (temp2)
11646 delete arg2;
11647 }
11648 return resultobj;
11649 fail:
11650 {
11651 if (temp2)
11652 delete arg2;
11653 }
11654 return NULL;
11655}
11656
11657
11658static PyObject *_wrap_FileDialog_SetWildcard(PyObject *self, PyObject *args, PyObject *kwargs) {
11659 PyObject *resultobj;
11660 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11661 wxString *arg2 = 0 ;
423f194a 11662 bool temp2 = False ;
d14a1e28
RD
11663 PyObject * obj0 = 0 ;
11664 PyObject * obj1 = 0 ;
11665 char *kwnames[] = {
11666 (char *) "self",(char *) "wildCard", NULL
11667 };
11668
11669 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetWildcard",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
11670 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11671 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11672 {
11673 arg2 = wxString_in_helper(obj1);
11674 if (arg2 == NULL) SWIG_fail;
423f194a 11675 temp2 = True;
d14a1e28
RD
11676 }
11677 {
11678 PyThreadState* __tstate = wxPyBeginAllowThreads();
11679 (arg1)->SetWildcard((wxString const &)*arg2);
11680
11681 wxPyEndAllowThreads(__tstate);
11682 if (PyErr_Occurred()) SWIG_fail;
11683 }
11684 Py_INCREF(Py_None); resultobj = Py_None;
11685 {
11686 if (temp2)
11687 delete arg2;
11688 }
11689 return resultobj;
11690 fail:
11691 {
11692 if (temp2)
11693 delete arg2;
11694 }
11695 return NULL;
11696}
11697
11698
11699static PyObject *_wrap_FileDialog_SetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
11700 PyObject *resultobj;
11701 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11702 long arg2 ;
11703 PyObject * obj0 = 0 ;
8edf1c75 11704 PyObject * obj1 = 0 ;
d14a1e28
RD
11705 char *kwnames[] = {
11706 (char *) "self",(char *) "style", NULL
11707 };
11708
8edf1c75 11709 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetStyle",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
11710 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11711 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11712 arg2 = (long) SWIG_AsLong(obj1);
11713 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
11714 {
11715 PyThreadState* __tstate = wxPyBeginAllowThreads();
11716 (arg1)->SetStyle(arg2);
11717
11718 wxPyEndAllowThreads(__tstate);
11719 if (PyErr_Occurred()) SWIG_fail;
11720 }
11721 Py_INCREF(Py_None); resultobj = Py_None;
11722 return resultobj;
11723 fail:
11724 return NULL;
11725}
11726
11727
11728static PyObject *_wrap_FileDialog_SetFilterIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
11729 PyObject *resultobj;
11730 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11731 int arg2 ;
11732 PyObject * obj0 = 0 ;
8edf1c75 11733 PyObject * obj1 = 0 ;
d14a1e28
RD
11734 char *kwnames[] = {
11735 (char *) "self",(char *) "filterIndex", NULL
11736 };
11737
8edf1c75 11738 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilterIndex",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
11739 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11740 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11741 arg2 = (int) SWIG_AsInt(obj1);
11742 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
11743 {
11744 PyThreadState* __tstate = wxPyBeginAllowThreads();
11745 (arg1)->SetFilterIndex(arg2);
11746
11747 wxPyEndAllowThreads(__tstate);
11748 if (PyErr_Occurred()) SWIG_fail;
11749 }
11750 Py_INCREF(Py_None); resultobj = Py_None;
11751 return resultobj;
11752 fail:
11753 return NULL;
11754}
11755
11756
11757static PyObject *_wrap_FileDialog_GetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11758 PyObject *resultobj;
11759 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11760 wxString result;
11761 PyObject * obj0 = 0 ;
11762 char *kwnames[] = {
11763 (char *) "self", NULL
11764 };
11765
11766 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetMessage",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11767 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11768 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11769 {
11770 PyThreadState* __tstate = wxPyBeginAllowThreads();
11771 result = ((wxFileDialog const *)arg1)->GetMessage();
11772
11773 wxPyEndAllowThreads(__tstate);
11774 if (PyErr_Occurred()) SWIG_fail;
11775 }
11776 {
11777#if wxUSE_UNICODE
11778 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11779#else
11780 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11781#endif
11782 }
11783 return resultobj;
11784 fail:
11785 return NULL;
11786}
11787
11788
11789static PyObject *_wrap_FileDialog_GetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11790 PyObject *resultobj;
11791 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11792 wxString result;
11793 PyObject * obj0 = 0 ;
11794 char *kwnames[] = {
11795 (char *) "self", NULL
11796 };
11797
11798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPath",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11799 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11800 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11801 {
11802 PyThreadState* __tstate = wxPyBeginAllowThreads();
11803 result = ((wxFileDialog const *)arg1)->GetPath();
11804
11805 wxPyEndAllowThreads(__tstate);
11806 if (PyErr_Occurred()) SWIG_fail;
11807 }
11808 {
11809#if wxUSE_UNICODE
11810 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11811#else
11812 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11813#endif
11814 }
11815 return resultobj;
11816 fail:
11817 return NULL;
11818}
11819
11820
11821static PyObject *_wrap_FileDialog_GetDirectory(PyObject *self, PyObject *args, PyObject *kwargs) {
11822 PyObject *resultobj;
11823 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11824 wxString result;
11825 PyObject * obj0 = 0 ;
11826 char *kwnames[] = {
11827 (char *) "self", NULL
11828 };
11829
11830 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetDirectory",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11831 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11832 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11833 {
11834 PyThreadState* __tstate = wxPyBeginAllowThreads();
11835 result = ((wxFileDialog const *)arg1)->GetDirectory();
11836
11837 wxPyEndAllowThreads(__tstate);
11838 if (PyErr_Occurred()) SWIG_fail;
11839 }
11840 {
11841#if wxUSE_UNICODE
11842 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11843#else
11844 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11845#endif
11846 }
11847 return resultobj;
11848 fail:
11849 return NULL;
11850}
11851
11852
11853static PyObject *_wrap_FileDialog_GetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
11854 PyObject *resultobj;
11855 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11856 wxString result;
11857 PyObject * obj0 = 0 ;
11858 char *kwnames[] = {
11859 (char *) "self", NULL
11860 };
11861
11862 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilename",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11863 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11864 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11865 {
11866 PyThreadState* __tstate = wxPyBeginAllowThreads();
11867 result = ((wxFileDialog const *)arg1)->GetFilename();
11868
11869 wxPyEndAllowThreads(__tstate);
11870 if (PyErr_Occurred()) SWIG_fail;
11871 }
11872 {
11873#if wxUSE_UNICODE
11874 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11875#else
11876 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11877#endif
11878 }
11879 return resultobj;
11880 fail:
11881 return NULL;
11882}
11883
11884
11885static PyObject *_wrap_FileDialog_GetWildcard(PyObject *self, PyObject *args, PyObject *kwargs) {
11886 PyObject *resultobj;
11887 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11888 wxString result;
11889 PyObject * obj0 = 0 ;
11890 char *kwnames[] = {
11891 (char *) "self", NULL
11892 };
11893
11894 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetWildcard",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11895 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11896 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11897 {
11898 PyThreadState* __tstate = wxPyBeginAllowThreads();
11899 result = ((wxFileDialog const *)arg1)->GetWildcard();
11900
11901 wxPyEndAllowThreads(__tstate);
11902 if (PyErr_Occurred()) SWIG_fail;
11903 }
11904 {
11905#if wxUSE_UNICODE
11906 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11907#else
11908 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11909#endif
11910 }
11911 return resultobj;
11912 fail:
11913 return NULL;
11914}
11915
11916
11917static PyObject *_wrap_FileDialog_GetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
11918 PyObject *resultobj;
11919 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11920 long result;
11921 PyObject * obj0 = 0 ;
11922 char *kwnames[] = {
11923 (char *) "self", NULL
11924 };
11925
11926 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetStyle",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11927 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11928 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11929 {
11930 PyThreadState* __tstate = wxPyBeginAllowThreads();
11931 result = (long)((wxFileDialog const *)arg1)->GetStyle();
11932
11933 wxPyEndAllowThreads(__tstate);
11934 if (PyErr_Occurred()) SWIG_fail;
11935 }
2f4c0a16 11936 resultobj = SWIG_FromLong((long)result);
d14a1e28
RD
11937 return resultobj;
11938 fail:
11939 return NULL;
11940}
11941
11942
11943static PyObject *_wrap_FileDialog_GetFilterIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
11944 PyObject *resultobj;
11945 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11946 int result;
11947 PyObject * obj0 = 0 ;
11948 char *kwnames[] = {
11949 (char *) "self", NULL
11950 };
11951
11952 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilterIndex",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11953 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11954 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11955 {
11956 PyThreadState* __tstate = wxPyBeginAllowThreads();
11957 result = (int)((wxFileDialog const *)arg1)->GetFilterIndex();
11958
11959 wxPyEndAllowThreads(__tstate);
11960 if (PyErr_Occurred()) SWIG_fail;
11961 }
2f4c0a16 11962 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
11963 return resultobj;
11964 fail:
11965 return NULL;
11966}
11967
11968
11969static PyObject *_wrap_FileDialog_GetFilenames(PyObject *self, PyObject *args, PyObject *kwargs) {
11970 PyObject *resultobj;
11971 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11972 PyObject *result;
11973 PyObject * obj0 = 0 ;
11974 char *kwnames[] = {
11975 (char *) "self", NULL
11976 };
11977
11978 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilenames",kwnames,&obj0)) goto fail;
2f4c0a16
RD
11979 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11980 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
11981 {
11982 PyThreadState* __tstate = wxPyBeginAllowThreads();
11983 result = (PyObject *)wxFileDialog_GetFilenames(arg1);
11984
11985 wxPyEndAllowThreads(__tstate);
11986 if (PyErr_Occurred()) SWIG_fail;
11987 }
11988 resultobj = result;
11989 return resultobj;
11990 fail:
11991 return NULL;
11992}
11993
11994
11995static PyObject *_wrap_FileDialog_GetPaths(PyObject *self, PyObject *args, PyObject *kwargs) {
11996 PyObject *resultobj;
11997 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11998 PyObject *result;
11999 PyObject * obj0 = 0 ;
12000 char *kwnames[] = {
12001 (char *) "self", NULL
12002 };
12003
12004 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPaths",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12005 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12006 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12007 {
12008 PyThreadState* __tstate = wxPyBeginAllowThreads();
12009 result = (PyObject *)wxFileDialog_GetPaths(arg1);
12010
12011 wxPyEndAllowThreads(__tstate);
12012 if (PyErr_Occurred()) SWIG_fail;
12013 }
12014 resultobj = result;
12015 return resultobj;
12016 fail:
12017 return NULL;
12018}
12019
12020
12021static PyObject * FileDialog_swigregister(PyObject *self, PyObject *args) {
12022 PyObject *obj;
12023 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12024 SWIG_TypeClientData(SWIGTYPE_p_wxFileDialog, obj);
12025 Py_INCREF(obj);
12026 return Py_BuildValue((char *)"");
12027}
12028static PyObject *_wrap_new_MultiChoiceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12029 PyObject *resultobj;
12030 wxWindow *arg1 = (wxWindow *) 0 ;
12031 wxString *arg2 = 0 ;
12032 wxString *arg3 = 0 ;
4e760a36 12033 int arg4 = (int) 0 ;
d14a1e28
RD
12034 wxString *arg5 = (wxString *) 0 ;
12035 long arg6 = (long) wxCHOICEDLG_STYLE ;
12036 wxPoint const &arg7_defvalue = wxDefaultPosition ;
12037 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
12038 wxMultiChoiceDialog *result;
423f194a
RD
12039 bool temp2 = False ;
12040 bool temp3 = False ;
4e760a36 12041 wxPoint temp6 ;
d14a1e28
RD
12042 PyObject * obj0 = 0 ;
12043 PyObject * obj1 = 0 ;
12044 PyObject * obj2 = 0 ;
8edf1c75 12045 PyObject * obj3 = 0 ;
d14a1e28 12046 PyObject * obj4 = 0 ;
8edf1c75 12047 PyObject * obj5 = 0 ;
d14a1e28 12048 char *kwnames[] = {
4e760a36 12049 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
d14a1e28
RD
12050 };
12051
4e760a36 12052 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_MultiChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
12053 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
12054 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12055 {
12056 arg2 = wxString_in_helper(obj1);
12057 if (arg2 == NULL) SWIG_fail;
423f194a 12058 temp2 = True;
d14a1e28
RD
12059 }
12060 {
12061 arg3 = wxString_in_helper(obj2);
12062 if (arg3 == NULL) SWIG_fail;
423f194a 12063 temp3 = True;
d14a1e28 12064 }
4e760a36
RD
12065 if (obj3) {
12066 {
12067 arg4 = PyList_Size(obj3);
12068 arg5 = wxString_LIST_helper(obj3);
12069 if (arg5 == NULL) SWIG_fail;
12070 }
f775c30d 12071 }
4e760a36 12072 if (obj4) {
2f4c0a16
RD
12073 arg6 = (long) SWIG_AsLong(obj4);
12074 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 12075 }
4e760a36 12076 if (obj5) {
d14a1e28 12077 {
4e760a36
RD
12078 arg7 = &temp6;
12079 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
d14a1e28
RD
12080 }
12081 }
12082 {
12083 PyThreadState* __tstate = wxPyBeginAllowThreads();
12084 result = (wxMultiChoiceDialog *)new wxMultiChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
12085
12086 wxPyEndAllowThreads(__tstate);
12087 if (PyErr_Occurred()) SWIG_fail;
12088 }
2f4c0a16 12089 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMultiChoiceDialog, 1);
d14a1e28
RD
12090 {
12091 if (temp2)
12092 delete arg2;
12093 }
12094 {
12095 if (temp3)
12096 delete arg3;
12097 }
f775c30d 12098 {
4e760a36 12099 if (arg5) delete [] arg5;
f775c30d 12100 }
d14a1e28
RD
12101 return resultobj;
12102 fail:
12103 {
12104 if (temp2)
12105 delete arg2;
12106 }
12107 {
12108 if (temp3)
12109 delete arg3;
12110 }
f775c30d 12111 {
4e760a36 12112 if (arg5) delete [] arg5;
f775c30d 12113 }
d14a1e28
RD
12114 return NULL;
12115}
12116
12117
12118static PyObject *_wrap_MultiChoiceDialog_SetSelections(PyObject *self, PyObject *args, PyObject *kwargs) {
12119 PyObject *resultobj;
12120 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
12121 wxArrayInt *arg2 = 0 ;
db914595 12122 bool temp2 = False ;
d14a1e28
RD
12123 PyObject * obj0 = 0 ;
12124 PyObject * obj1 = 0 ;
12125 char *kwnames[] = {
12126 (char *) "self",(char *) "selections", NULL
12127 };
12128
12129 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MultiChoiceDialog_SetSelections",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
12130 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMultiChoiceDialog,
12131 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12132 {
12133 if (! PySequence_Check(obj1)) {
12134 PyErr_SetString(PyExc_TypeError, "Sequence of integers expected.");
12135 SWIG_fail;
12136 }
12137 arg2 = new wxArrayInt;
db914595 12138 temp2 = True;
d14a1e28
RD
12139 int i, len=PySequence_Length(obj1);
12140 for (i=0; i<len; i++) {
12141 PyObject* item = PySequence_GetItem(obj1, i);
12142 PyObject* number = PyNumber_Int(item);
12143 arg2->Add(PyInt_AS_LONG(number));
12144 Py_DECREF(item);
12145 Py_DECREF(number);
12146 }
12147 }
12148 {
12149 PyThreadState* __tstate = wxPyBeginAllowThreads();
12150 (arg1)->SetSelections((wxArrayInt const &)*arg2);
12151
12152 wxPyEndAllowThreads(__tstate);
12153 if (PyErr_Occurred()) SWIG_fail;
12154 }
12155 Py_INCREF(Py_None); resultobj = Py_None;
12156 {
db914595 12157 if (temp2) delete arg2;
d14a1e28
RD
12158 }
12159 return resultobj;
12160 fail:
12161 {
db914595 12162 if (temp2) delete arg2;
d14a1e28
RD
12163 }
12164 return NULL;
12165}
12166
12167
12168static PyObject *_wrap_MultiChoiceDialog_GetSelections(PyObject *self, PyObject *args, PyObject *kwargs) {
12169 PyObject *resultobj;
12170 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
12171 PyObject *result;
12172 PyObject * obj0 = 0 ;
12173 char *kwnames[] = {
12174 (char *) "self", NULL
12175 };
12176
12177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MultiChoiceDialog_GetSelections",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12178 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMultiChoiceDialog,
12179 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12180 {
12181 PyThreadState* __tstate = wxPyBeginAllowThreads();
12182 result = (PyObject *)wxMultiChoiceDialog_GetSelections(arg1);
12183
12184 wxPyEndAllowThreads(__tstate);
12185 if (PyErr_Occurred()) SWIG_fail;
12186 }
12187 resultobj = result;
12188 return resultobj;
12189 fail:
12190 return NULL;
12191}
12192
12193
12194static PyObject * MultiChoiceDialog_swigregister(PyObject *self, PyObject *args) {
12195 PyObject *obj;
12196 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12197 SWIG_TypeClientData(SWIGTYPE_p_wxMultiChoiceDialog, obj);
12198 Py_INCREF(obj);
12199 return Py_BuildValue((char *)"");
12200}
12201static PyObject *_wrap_new_SingleChoiceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12202 PyObject *resultobj;
12203 wxWindow *arg1 = (wxWindow *) 0 ;
12204 wxString *arg2 = 0 ;
12205 wxString *arg3 = 0 ;
12206 int arg4 ;
12207 wxString *arg5 = (wxString *) 0 ;
12208 long arg6 = (long) wxCHOICEDLG_STYLE ;
12209 wxPoint const &arg7_defvalue = wxDefaultPosition ;
12210 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
12211 wxSingleChoiceDialog *result;
423f194a
RD
12212 bool temp2 = False ;
12213 bool temp3 = False ;
d14a1e28
RD
12214 wxPoint temp6 ;
12215 PyObject * obj0 = 0 ;
12216 PyObject * obj1 = 0 ;
12217 PyObject * obj2 = 0 ;
12218 PyObject * obj3 = 0 ;
8edf1c75 12219 PyObject * obj4 = 0 ;
d14a1e28
RD
12220 PyObject * obj5 = 0 ;
12221 char *kwnames[] = {
12222 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
12223 };
12224
8edf1c75 12225 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:new_SingleChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
12226 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
12227 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12228 {
12229 arg2 = wxString_in_helper(obj1);
12230 if (arg2 == NULL) SWIG_fail;
423f194a 12231 temp2 = True;
d14a1e28
RD
12232 }
12233 {
12234 arg3 = wxString_in_helper(obj2);
12235 if (arg3 == NULL) SWIG_fail;
423f194a 12236 temp3 = True;
d14a1e28
RD
12237 }
12238 {
12239 arg4 = PyList_Size(obj3);
12240 arg5 = wxString_LIST_helper(obj3);
12241 if (arg5 == NULL) SWIG_fail;
12242 }
8edf1c75 12243 if (obj4) {
2f4c0a16
RD
12244 arg6 = (long) SWIG_AsLong(obj4);
12245 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 12246 }
d14a1e28
RD
12247 if (obj5) {
12248 {
12249 arg7 = &temp6;
12250 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
12251 }
12252 }
12253 {
12254 PyThreadState* __tstate = wxPyBeginAllowThreads();
12255 result = (wxSingleChoiceDialog *)new_wxSingleChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
12256
12257 wxPyEndAllowThreads(__tstate);
12258 if (PyErr_Occurred()) SWIG_fail;
12259 }
2f4c0a16 12260 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSingleChoiceDialog, 1);
d14a1e28
RD
12261 {
12262 if (temp2)
12263 delete arg2;
12264 }
12265 {
12266 if (temp3)
12267 delete arg3;
12268 }
12269 {
12270 if (arg5) delete [] arg5;
12271 }
12272 return resultobj;
12273 fail:
12274 {
12275 if (temp2)
12276 delete arg2;
12277 }
12278 {
12279 if (temp3)
12280 delete arg3;
12281 }
12282 {
12283 if (arg5) delete [] arg5;
12284 }
12285 return NULL;
12286}
12287
12288
12289static PyObject *_wrap_SingleChoiceDialog_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12290 PyObject *resultobj;
12291 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12292 int result;
12293 PyObject * obj0 = 0 ;
12294 char *kwnames[] = {
12295 (char *) "self", NULL
12296 };
12297
12298 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetSelection",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12299 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSingleChoiceDialog,
12300 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12301 {
12302 PyThreadState* __tstate = wxPyBeginAllowThreads();
12303 result = (int)(arg1)->GetSelection();
12304
12305 wxPyEndAllowThreads(__tstate);
12306 if (PyErr_Occurred()) SWIG_fail;
12307 }
2f4c0a16 12308 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
12309 return resultobj;
12310 fail:
12311 return NULL;
12312}
12313
12314
12315static PyObject *_wrap_SingleChoiceDialog_GetStringSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12316 PyObject *resultobj;
12317 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12318 wxString result;
12319 PyObject * obj0 = 0 ;
12320 char *kwnames[] = {
12321 (char *) "self", NULL
12322 };
12323
12324 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetStringSelection",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12325 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSingleChoiceDialog,
12326 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12327 {
12328 PyThreadState* __tstate = wxPyBeginAllowThreads();
12329 result = (arg1)->GetStringSelection();
12330
12331 wxPyEndAllowThreads(__tstate);
12332 if (PyErr_Occurred()) SWIG_fail;
12333 }
12334 {
12335#if wxUSE_UNICODE
12336 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12337#else
12338 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12339#endif
12340 }
12341 return resultobj;
12342 fail:
12343 return NULL;
12344}
12345
12346
12347static PyObject *_wrap_SingleChoiceDialog_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12348 PyObject *resultobj;
12349 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12350 int arg2 ;
12351 PyObject * obj0 = 0 ;
8edf1c75 12352 PyObject * obj1 = 0 ;
d14a1e28
RD
12353 char *kwnames[] = {
12354 (char *) "self",(char *) "sel", NULL
12355 };
12356
8edf1c75 12357 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SingleChoiceDialog_SetSelection",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
12358 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSingleChoiceDialog,
12359 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12360 arg2 = (int) SWIG_AsInt(obj1);
12361 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
12362 {
12363 PyThreadState* __tstate = wxPyBeginAllowThreads();
12364 (arg1)->SetSelection(arg2);
12365
12366 wxPyEndAllowThreads(__tstate);
12367 if (PyErr_Occurred()) SWIG_fail;
12368 }
12369 Py_INCREF(Py_None); resultobj = Py_None;
12370 return resultobj;
12371 fail:
12372 return NULL;
12373}
12374
12375
d14a1e28
RD
12376static PyObject * SingleChoiceDialog_swigregister(PyObject *self, PyObject *args) {
12377 PyObject *obj;
12378 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12379 SWIG_TypeClientData(SWIGTYPE_p_wxSingleChoiceDialog, obj);
12380 Py_INCREF(obj);
12381 return Py_BuildValue((char *)"");
12382}
12383static PyObject *_wrap_new_TextEntryDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12384 PyObject *resultobj;
12385 wxWindow *arg1 = (wxWindow *) 0 ;
12386 wxString *arg2 = 0 ;
12387 wxString const &arg3_defvalue = wxPyGetTextFromUserPromptStr ;
12388 wxString *arg3 = (wxString *) &arg3_defvalue ;
12389 wxString const &arg4_defvalue = wxPyEmptyString ;
12390 wxString *arg4 = (wxString *) &arg4_defvalue ;
12391 long arg5 = (long) wxOK|wxCANCEL|wxCENTRE ;
12392 wxPoint const &arg6_defvalue = wxDefaultPosition ;
12393 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
12394 wxTextEntryDialog *result;
423f194a
RD
12395 bool temp2 = False ;
12396 bool temp3 = False ;
12397 bool temp4 = False ;
d14a1e28
RD
12398 wxPoint temp6 ;
12399 PyObject * obj0 = 0 ;
12400 PyObject * obj1 = 0 ;
12401 PyObject * obj2 = 0 ;
12402 PyObject * obj3 = 0 ;
8edf1c75 12403 PyObject * obj4 = 0 ;
d14a1e28
RD
12404 PyObject * obj5 = 0 ;
12405 char *kwnames[] = {
12406 (char *) "parent",(char *) "message",(char *) "caption",(char *) "defaultValue",(char *) "style",(char *) "pos", NULL
12407 };
12408
8edf1c75 12409 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_TextEntryDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
12410 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
12411 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12412 {
12413 arg2 = wxString_in_helper(obj1);
12414 if (arg2 == NULL) SWIG_fail;
423f194a 12415 temp2 = True;
d14a1e28
RD
12416 }
12417 if (obj2) {
12418 {
12419 arg3 = wxString_in_helper(obj2);
12420 if (arg3 == NULL) SWIG_fail;
423f194a 12421 temp3 = True;
d14a1e28
RD
12422 }
12423 }
12424 if (obj3) {
12425 {
12426 arg4 = wxString_in_helper(obj3);
12427 if (arg4 == NULL) SWIG_fail;
423f194a 12428 temp4 = True;
d14a1e28
RD
12429 }
12430 }
8edf1c75 12431 if (obj4) {
2f4c0a16
RD
12432 arg5 = (long) SWIG_AsLong(obj4);
12433 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 12434 }
d14a1e28
RD
12435 if (obj5) {
12436 {
12437 arg6 = &temp6;
12438 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
12439 }
12440 }
12441 {
12442 PyThreadState* __tstate = wxPyBeginAllowThreads();
12443 result = (wxTextEntryDialog *)new wxTextEntryDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,arg5,(wxPoint const &)*arg6);
12444
12445 wxPyEndAllowThreads(__tstate);
12446 if (PyErr_Occurred()) SWIG_fail;
12447 }
2f4c0a16 12448 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTextEntryDialog, 1);
d14a1e28
RD
12449 {
12450 if (temp2)
12451 delete arg2;
12452 }
12453 {
12454 if (temp3)
12455 delete arg3;
12456 }
12457 {
12458 if (temp4)
12459 delete arg4;
12460 }
12461 return resultobj;
12462 fail:
12463 {
12464 if (temp2)
12465 delete arg2;
12466 }
12467 {
12468 if (temp3)
12469 delete arg3;
12470 }
12471 {
12472 if (temp4)
12473 delete arg4;
12474 }
12475 return NULL;
12476}
12477
12478
12479static PyObject *_wrap_TextEntryDialog_GetValue(PyObject *self, PyObject *args, PyObject *kwargs) {
12480 PyObject *resultobj;
12481 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
12482 wxString result;
12483 PyObject * obj0 = 0 ;
12484 char *kwnames[] = {
12485 (char *) "self", NULL
12486 };
12487
12488 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TextEntryDialog_GetValue",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12489 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTextEntryDialog,
12490 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12491 {
12492 PyThreadState* __tstate = wxPyBeginAllowThreads();
12493 result = (arg1)->GetValue();
12494
12495 wxPyEndAllowThreads(__tstate);
12496 if (PyErr_Occurred()) SWIG_fail;
12497 }
12498 {
12499#if wxUSE_UNICODE
12500 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12501#else
12502 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12503#endif
12504 }
12505 return resultobj;
12506 fail:
12507 return NULL;
12508}
12509
12510
12511static PyObject *_wrap_TextEntryDialog_SetValue(PyObject *self, PyObject *args, PyObject *kwargs) {
12512 PyObject *resultobj;
12513 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
12514 wxString *arg2 = 0 ;
423f194a 12515 bool temp2 = False ;
d14a1e28
RD
12516 PyObject * obj0 = 0 ;
12517 PyObject * obj1 = 0 ;
12518 char *kwnames[] = {
12519 (char *) "self",(char *) "value", NULL
12520 };
12521
12522 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TextEntryDialog_SetValue",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
12523 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTextEntryDialog,
12524 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12525 {
12526 arg2 = wxString_in_helper(obj1);
12527 if (arg2 == NULL) SWIG_fail;
423f194a 12528 temp2 = True;
d14a1e28
RD
12529 }
12530 {
12531 PyThreadState* __tstate = wxPyBeginAllowThreads();
12532 (arg1)->SetValue((wxString const &)*arg2);
12533
12534 wxPyEndAllowThreads(__tstate);
12535 if (PyErr_Occurred()) SWIG_fail;
12536 }
12537 Py_INCREF(Py_None); resultobj = Py_None;
12538 {
12539 if (temp2)
12540 delete arg2;
12541 }
12542 return resultobj;
12543 fail:
12544 {
12545 if (temp2)
12546 delete arg2;
12547 }
12548 return NULL;
12549}
12550
12551
d14a1e28
RD
12552static PyObject * TextEntryDialog_swigregister(PyObject *self, PyObject *args) {
12553 PyObject *obj;
12554 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12555 SWIG_TypeClientData(SWIGTYPE_p_wxTextEntryDialog, obj);
12556 Py_INCREF(obj);
12557 return Py_BuildValue((char *)"");
12558}
12559static PyObject *_wrap_new_FontData(PyObject *self, PyObject *args, PyObject *kwargs) {
12560 PyObject *resultobj;
12561 wxFontData *result;
12562 char *kwnames[] = {
12563 NULL
12564 };
12565
12566 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_FontData",kwnames)) goto fail;
12567 {
12568 PyThreadState* __tstate = wxPyBeginAllowThreads();
12569 result = (wxFontData *)new wxFontData();
12570
12571 wxPyEndAllowThreads(__tstate);
12572 if (PyErr_Occurred()) SWIG_fail;
12573 }
2f4c0a16 12574 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 1);
d14a1e28
RD
12575 return resultobj;
12576 fail:
12577 return NULL;
12578}
12579
12580
12581static PyObject *_wrap_delete_FontData(PyObject *self, PyObject *args, PyObject *kwargs) {
12582 PyObject *resultobj;
12583 wxFontData *arg1 = (wxFontData *) 0 ;
12584 PyObject * obj0 = 0 ;
12585 char *kwnames[] = {
12586 (char *) "self", NULL
12587 };
12588
12589 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FontData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12590 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12591 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12592 {
12593 PyThreadState* __tstate = wxPyBeginAllowThreads();
12594 delete arg1;
12595
12596 wxPyEndAllowThreads(__tstate);
12597 if (PyErr_Occurred()) SWIG_fail;
12598 }
12599 Py_INCREF(Py_None); resultobj = Py_None;
12600 return resultobj;
12601 fail:
12602 return NULL;
12603}
12604
12605
12606static PyObject *_wrap_FontData_EnableEffects(PyObject *self, PyObject *args, PyObject *kwargs) {
12607 PyObject *resultobj;
12608 wxFontData *arg1 = (wxFontData *) 0 ;
12609 bool arg2 ;
12610 PyObject * obj0 = 0 ;
12611 PyObject * obj1 = 0 ;
12612 char *kwnames[] = {
12613 (char *) "self",(char *) "enable", NULL
12614 };
12615
12616 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_EnableEffects",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
12617 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12618 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12619 arg2 = (bool) SWIG_AsBool(obj1);
12620 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
12621 {
12622 PyThreadState* __tstate = wxPyBeginAllowThreads();
12623 (arg1)->EnableEffects(arg2);
12624
12625 wxPyEndAllowThreads(__tstate);
12626 if (PyErr_Occurred()) SWIG_fail;
12627 }
12628 Py_INCREF(Py_None); resultobj = Py_None;
12629 return resultobj;
12630 fail:
12631 return NULL;
12632}
12633
12634
12635static PyObject *_wrap_FontData_GetAllowSymbols(PyObject *self, PyObject *args, PyObject *kwargs) {
12636 PyObject *resultobj;
12637 wxFontData *arg1 = (wxFontData *) 0 ;
12638 bool result;
12639 PyObject * obj0 = 0 ;
12640 char *kwnames[] = {
12641 (char *) "self", NULL
12642 };
12643
12644 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetAllowSymbols",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12645 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12646 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12647 {
12648 PyThreadState* __tstate = wxPyBeginAllowThreads();
12649 result = (bool)(arg1)->GetAllowSymbols();
12650
12651 wxPyEndAllowThreads(__tstate);
12652 if (PyErr_Occurred()) SWIG_fail;
12653 }
4e760a36 12654 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
12655 return resultobj;
12656 fail:
12657 return NULL;
12658}
12659
12660
12661static PyObject *_wrap_FontData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
12662 PyObject *resultobj;
12663 wxFontData *arg1 = (wxFontData *) 0 ;
12664 wxColour result;
12665 PyObject * obj0 = 0 ;
12666 char *kwnames[] = {
12667 (char *) "self", NULL
12668 };
12669
12670 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetColour",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12671 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12672 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12673 {
12674 PyThreadState* __tstate = wxPyBeginAllowThreads();
12675 result = (arg1)->GetColour();
12676
12677 wxPyEndAllowThreads(__tstate);
12678 if (PyErr_Occurred()) SWIG_fail;
12679 }
12680 {
12681 wxColour * resultptr;
12682 resultptr = new wxColour((wxColour &) result);
2f4c0a16 12683 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
d14a1e28
RD
12684 }
12685 return resultobj;
12686 fail:
12687 return NULL;
12688}
12689
12690
12691static PyObject *_wrap_FontData_GetChosenFont(PyObject *self, PyObject *args, PyObject *kwargs) {
12692 PyObject *resultobj;
12693 wxFontData *arg1 = (wxFontData *) 0 ;
12694 wxFont result;
12695 PyObject * obj0 = 0 ;
12696 char *kwnames[] = {
12697 (char *) "self", NULL
12698 };
12699
12700 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetChosenFont",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12701 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12702 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12703 {
12704 PyThreadState* __tstate = wxPyBeginAllowThreads();
12705 result = (arg1)->GetChosenFont();
12706
12707 wxPyEndAllowThreads(__tstate);
12708 if (PyErr_Occurred()) SWIG_fail;
12709 }
12710 {
12711 wxFont * resultptr;
12712 resultptr = new wxFont((wxFont &) result);
2f4c0a16 12713 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
d14a1e28
RD
12714 }
12715 return resultobj;
12716 fail:
12717 return NULL;
12718}
12719
12720
12721static PyObject *_wrap_FontData_GetEnableEffects(PyObject *self, PyObject *args, PyObject *kwargs) {
12722 PyObject *resultobj;
12723 wxFontData *arg1 = (wxFontData *) 0 ;
12724 bool result;
12725 PyObject * obj0 = 0 ;
12726 char *kwnames[] = {
12727 (char *) "self", NULL
12728 };
12729
12730 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetEnableEffects",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12731 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12732 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12733 {
12734 PyThreadState* __tstate = wxPyBeginAllowThreads();
12735 result = (bool)(arg1)->GetEnableEffects();
12736
12737 wxPyEndAllowThreads(__tstate);
12738 if (PyErr_Occurred()) SWIG_fail;
12739 }
4e760a36 12740 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
12741 return resultobj;
12742 fail:
12743 return NULL;
12744}
12745
12746
12747static PyObject *_wrap_FontData_GetInitialFont(PyObject *self, PyObject *args, PyObject *kwargs) {
12748 PyObject *resultobj;
12749 wxFontData *arg1 = (wxFontData *) 0 ;
12750 wxFont result;
12751 PyObject * obj0 = 0 ;
12752 char *kwnames[] = {
12753 (char *) "self", NULL
12754 };
12755
12756 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetInitialFont",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12757 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12758 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12759 {
12760 PyThreadState* __tstate = wxPyBeginAllowThreads();
12761 result = (arg1)->GetInitialFont();
12762
12763 wxPyEndAllowThreads(__tstate);
12764 if (PyErr_Occurred()) SWIG_fail;
12765 }
12766 {
12767 wxFont * resultptr;
12768 resultptr = new wxFont((wxFont &) result);
2f4c0a16 12769 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
d14a1e28
RD
12770 }
12771 return resultobj;
12772 fail:
12773 return NULL;
12774}
12775
12776
12777static PyObject *_wrap_FontData_GetShowHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
12778 PyObject *resultobj;
12779 wxFontData *arg1 = (wxFontData *) 0 ;
12780 bool result;
12781 PyObject * obj0 = 0 ;
12782 char *kwnames[] = {
12783 (char *) "self", NULL
12784 };
12785
12786 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetShowHelp",kwnames,&obj0)) goto fail;
2f4c0a16
RD
12787 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12788 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12789 {
12790 PyThreadState* __tstate = wxPyBeginAllowThreads();
12791 result = (bool)(arg1)->GetShowHelp();
12792
12793 wxPyEndAllowThreads(__tstate);
12794 if (PyErr_Occurred()) SWIG_fail;
12795 }
4e760a36 12796 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
12797 return resultobj;
12798 fail:
12799 return NULL;
12800}
12801
12802
12803static PyObject *_wrap_FontData_SetAllowSymbols(PyObject *self, PyObject *args, PyObject *kwargs) {
12804 PyObject *resultobj;
12805 wxFontData *arg1 = (wxFontData *) 0 ;
12806 bool arg2 ;
12807 PyObject * obj0 = 0 ;
12808 PyObject * obj1 = 0 ;
12809 char *kwnames[] = {
12810 (char *) "self",(char *) "allowSymbols", NULL
12811 };
12812
12813 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetAllowSymbols",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
12814 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12815 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12816 arg2 = (bool) SWIG_AsBool(obj1);
12817 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
12818 {
12819 PyThreadState* __tstate = wxPyBeginAllowThreads();
12820 (arg1)->SetAllowSymbols(arg2);
12821
12822 wxPyEndAllowThreads(__tstate);
12823 if (PyErr_Occurred()) SWIG_fail;
12824 }
12825 Py_INCREF(Py_None); resultobj = Py_None;
12826 return resultobj;
12827 fail:
12828 return NULL;
12829}
12830
12831
12832static PyObject *_wrap_FontData_SetChosenFont(PyObject *self, PyObject *args, PyObject *kwargs) {
12833 PyObject *resultobj;
12834 wxFontData *arg1 = (wxFontData *) 0 ;
12835 wxFont *arg2 = 0 ;
12836 PyObject * obj0 = 0 ;
12837 PyObject * obj1 = 0 ;
12838 char *kwnames[] = {
12839 (char *) "self",(char *) "font", NULL
12840 };
12841
12842 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetChosenFont",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
12843 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12844 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12845 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFont,
12846 SWIG_POINTER_EXCEPTION | 0)) == -1)
12847 SWIG_fail;
d14a1e28 12848 if (arg2 == NULL) {
2f4c0a16
RD
12849 PyErr_SetString(PyExc_TypeError,"null reference");
12850 SWIG_fail;
d14a1e28
RD
12851 }
12852 {
12853 PyThreadState* __tstate = wxPyBeginAllowThreads();
12854 (arg1)->SetChosenFont((wxFont const &)*arg2);
12855
12856 wxPyEndAllowThreads(__tstate);
12857 if (PyErr_Occurred()) SWIG_fail;
12858 }
12859 Py_INCREF(Py_None); resultobj = Py_None;
12860 return resultobj;
12861 fail:
12862 return NULL;
12863}
12864
12865
12866static PyObject *_wrap_FontData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
12867 PyObject *resultobj;
12868 wxFontData *arg1 = (wxFontData *) 0 ;
12869 wxColour *arg2 = 0 ;
12870 wxColour temp2 ;
12871 PyObject * obj0 = 0 ;
12872 PyObject * obj1 = 0 ;
12873 char *kwnames[] = {
12874 (char *) "self",(char *) "colour", NULL
12875 };
12876
12877 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetColour",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
12878 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12879 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
12880 {
12881 arg2 = &temp2;
12882 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
12883 }
12884 {
12885 PyThreadState* __tstate = wxPyBeginAllowThreads();
12886 (arg1)->SetColour((wxColour const &)*arg2);
12887
12888 wxPyEndAllowThreads(__tstate);
12889 if (PyErr_Occurred()) SWIG_fail;
12890 }
12891 Py_INCREF(Py_None); resultobj = Py_None;
12892 return resultobj;
12893 fail:
12894 return NULL;
12895}
12896
12897
12898static PyObject *_wrap_FontData_SetInitialFont(PyObject *self, PyObject *args, PyObject *kwargs) {
12899 PyObject *resultobj;
12900 wxFontData *arg1 = (wxFontData *) 0 ;
12901 wxFont *arg2 = 0 ;
12902 PyObject * obj0 = 0 ;
12903 PyObject * obj1 = 0 ;
12904 char *kwnames[] = {
12905 (char *) "self",(char *) "font", NULL
12906 };
12907
12908 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetInitialFont",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
12909 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12910 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12911 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFont,
12912 SWIG_POINTER_EXCEPTION | 0)) == -1)
12913 SWIG_fail;
d14a1e28 12914 if (arg2 == NULL) {
2f4c0a16
RD
12915 PyErr_SetString(PyExc_TypeError,"null reference");
12916 SWIG_fail;
d14a1e28
RD
12917 }
12918 {
12919 PyThreadState* __tstate = wxPyBeginAllowThreads();
12920 (arg1)->SetInitialFont((wxFont const &)*arg2);
12921
12922 wxPyEndAllowThreads(__tstate);
12923 if (PyErr_Occurred()) SWIG_fail;
12924 }
12925 Py_INCREF(Py_None); resultobj = Py_None;
12926 return resultobj;
12927 fail:
12928 return NULL;
12929}
12930
12931
12932static PyObject *_wrap_FontData_SetRange(PyObject *self, PyObject *args, PyObject *kwargs) {
12933 PyObject *resultobj;
12934 wxFontData *arg1 = (wxFontData *) 0 ;
12935 int arg2 ;
12936 int arg3 ;
12937 PyObject * obj0 = 0 ;
8edf1c75
RD
12938 PyObject * obj1 = 0 ;
12939 PyObject * obj2 = 0 ;
d14a1e28
RD
12940 char *kwnames[] = {
12941 (char *) "self",(char *) "min",(char *) "max", NULL
12942 };
12943
8edf1c75 12944 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:FontData_SetRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
12945 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12946 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12947 arg2 = (int) SWIG_AsInt(obj1);
12948 if (PyErr_Occurred()) SWIG_fail;
12949 arg3 = (int) SWIG_AsInt(obj2);
12950 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
12951 {
12952 PyThreadState* __tstate = wxPyBeginAllowThreads();
12953 (arg1)->SetRange(arg2,arg3);
12954
12955 wxPyEndAllowThreads(__tstate);
12956 if (PyErr_Occurred()) SWIG_fail;
12957 }
12958 Py_INCREF(Py_None); resultobj = Py_None;
12959 return resultobj;
12960 fail:
12961 return NULL;
12962}
12963
12964
12965static PyObject *_wrap_FontData_SetShowHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
12966 PyObject *resultobj;
12967 wxFontData *arg1 = (wxFontData *) 0 ;
12968 bool arg2 ;
12969 PyObject * obj0 = 0 ;
12970 PyObject * obj1 = 0 ;
12971 char *kwnames[] = {
12972 (char *) "self",(char *) "showHelp", NULL
12973 };
12974
12975 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetShowHelp",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
12976 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12977 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12978 arg2 = (bool) SWIG_AsBool(obj1);
12979 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
12980 {
12981 PyThreadState* __tstate = wxPyBeginAllowThreads();
12982 (arg1)->SetShowHelp(arg2);
12983
12984 wxPyEndAllowThreads(__tstate);
12985 if (PyErr_Occurred()) SWIG_fail;
12986 }
12987 Py_INCREF(Py_None); resultobj = Py_None;
12988 return resultobj;
12989 fail:
12990 return NULL;
12991}
12992
12993
12994static PyObject * FontData_swigregister(PyObject *self, PyObject *args) {
12995 PyObject *obj;
12996 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12997 SWIG_TypeClientData(SWIGTYPE_p_wxFontData, obj);
12998 Py_INCREF(obj);
12999 return Py_BuildValue((char *)"");
13000}
2f4c0a16 13001static PyObject *_wrap_new_FontDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
d14a1e28 13002 PyObject *resultobj;
328fcd84
RD
13003 wxWindow *arg1 = (wxWindow *) 0 ;
13004 wxFontData *arg2 = 0 ;
13005 wxFontDialog *result;
d14a1e28 13006 PyObject * obj0 = 0 ;
328fcd84 13007 PyObject * obj1 = 0 ;
2f4c0a16
RD
13008 char *kwnames[] = {
13009 (char *) "parent",(char *) "data", NULL
13010 };
d14a1e28 13011
2f4c0a16
RD
13012 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_FontDialog",kwnames,&obj0,&obj1)) goto fail;
13013 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
13014 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13015 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFontData,
13016 SWIG_POINTER_EXCEPTION | 0)) == -1)
13017 SWIG_fail;
328fcd84 13018 if (arg2 == NULL) {
2f4c0a16
RD
13019 PyErr_SetString(PyExc_TypeError,"null reference");
13020 SWIG_fail;
328fcd84 13021 }
d14a1e28
RD
13022 {
13023 PyThreadState* __tstate = wxPyBeginAllowThreads();
328fcd84 13024 result = (wxFontDialog *)new wxFontDialog(arg1,(wxFontData const &)*arg2);
d14a1e28
RD
13025
13026 wxPyEndAllowThreads(__tstate);
13027 if (PyErr_Occurred()) SWIG_fail;
13028 }
2f4c0a16 13029 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontDialog, 1);
d14a1e28
RD
13030 return resultobj;
13031 fail:
13032 return NULL;
13033}
13034
13035
328fcd84 13036static PyObject *_wrap_FontDialog_GetFontData(PyObject *self, PyObject *args, PyObject *kwargs) {
d14a1e28
RD
13037 PyObject *resultobj;
13038 wxFontDialog *arg1 = (wxFontDialog *) 0 ;
328fcd84 13039 wxFontData *result;
d14a1e28
RD
13040 PyObject * obj0 = 0 ;
13041 char *kwnames[] = {
13042 (char *) "self", NULL
13043 };
13044
328fcd84 13045 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontDialog_GetFontData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13046 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontDialog,
13047 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13048 {
13049 PyThreadState* __tstate = wxPyBeginAllowThreads();
328fcd84
RD
13050 {
13051 wxFontData &_result_ref = (arg1)->GetFontData();
13052 result = (wxFontData *) &_result_ref;
13053 }
d14a1e28
RD
13054
13055 wxPyEndAllowThreads(__tstate);
13056 if (PyErr_Occurred()) SWIG_fail;
13057 }
2f4c0a16 13058 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 0);
d14a1e28
RD
13059 return resultobj;
13060 fail:
13061 return NULL;
13062}
13063
13064
13065static PyObject * FontDialog_swigregister(PyObject *self, PyObject *args) {
13066 PyObject *obj;
13067 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13068 SWIG_TypeClientData(SWIGTYPE_p_wxFontDialog, obj);
13069 Py_INCREF(obj);
13070 return Py_BuildValue((char *)"");
13071}
13072static PyObject *_wrap_new_MessageDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13073 PyObject *resultobj;
13074 wxWindow *arg1 = (wxWindow *) 0 ;
13075 wxString *arg2 = 0 ;
13076 wxString const &arg3_defvalue = wxPyMessageBoxCaptionStr ;
13077 wxString *arg3 = (wxString *) &arg3_defvalue ;
13078 long arg4 = (long) wxOK|wxCANCEL|wxCENTRE ;
13079 wxPoint const &arg5_defvalue = wxDefaultPosition ;
13080 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
13081 wxMessageDialog *result;
423f194a
RD
13082 bool temp2 = False ;
13083 bool temp3 = False ;
d14a1e28
RD
13084 wxPoint temp5 ;
13085 PyObject * obj0 = 0 ;
13086 PyObject * obj1 = 0 ;
13087 PyObject * obj2 = 0 ;
8edf1c75 13088 PyObject * obj3 = 0 ;
d14a1e28
RD
13089 PyObject * obj4 = 0 ;
13090 char *kwnames[] = {
13091 (char *) "parent",(char *) "message",(char *) "caption",(char *) "style",(char *) "pos", NULL
13092 };
13093
8edf1c75 13094 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_MessageDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
2f4c0a16
RD
13095 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
13096 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13097 {
13098 arg2 = wxString_in_helper(obj1);
13099 if (arg2 == NULL) SWIG_fail;
423f194a 13100 temp2 = True;
d14a1e28
RD
13101 }
13102 if (obj2) {
13103 {
13104 arg3 = wxString_in_helper(obj2);
13105 if (arg3 == NULL) SWIG_fail;
423f194a 13106 temp3 = True;
d14a1e28
RD
13107 }
13108 }
8edf1c75 13109 if (obj3) {
2f4c0a16
RD
13110 arg4 = (long) SWIG_AsLong(obj3);
13111 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 13112 }
d14a1e28
RD
13113 if (obj4) {
13114 {
13115 arg5 = &temp5;
13116 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
13117 }
13118 }
13119 {
13120 PyThreadState* __tstate = wxPyBeginAllowThreads();
13121 result = (wxMessageDialog *)new wxMessageDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5);
13122
13123 wxPyEndAllowThreads(__tstate);
13124 if (PyErr_Occurred()) SWIG_fail;
13125 }
2f4c0a16 13126 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMessageDialog, 1);
d14a1e28
RD
13127 {
13128 if (temp2)
13129 delete arg2;
13130 }
13131 {
13132 if (temp3)
13133 delete arg3;
13134 }
13135 return resultobj;
13136 fail:
13137 {
13138 if (temp2)
13139 delete arg2;
13140 }
13141 {
13142 if (temp3)
13143 delete arg3;
13144 }
13145 return NULL;
13146}
13147
13148
d14a1e28
RD
13149static PyObject * MessageDialog_swigregister(PyObject *self, PyObject *args) {
13150 PyObject *obj;
13151 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13152 SWIG_TypeClientData(SWIGTYPE_p_wxMessageDialog, obj);
13153 Py_INCREF(obj);
13154 return Py_BuildValue((char *)"");
13155}
13156static PyObject *_wrap_new_ProgressDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13157 PyObject *resultobj;
13158 wxString *arg1 = 0 ;
13159 wxString *arg2 = 0 ;
13160 int arg3 = (int) 100 ;
13161 wxWindow *arg4 = (wxWindow *) NULL ;
13162 int arg5 = (int) wxPD_AUTO_HIDE|wxPD_APP_MODAL ;
13163 wxProgressDialog *result;
423f194a
RD
13164 bool temp1 = False ;
13165 bool temp2 = False ;
d14a1e28
RD
13166 PyObject * obj0 = 0 ;
13167 PyObject * obj1 = 0 ;
8edf1c75 13168 PyObject * obj2 = 0 ;
d14a1e28 13169 PyObject * obj3 = 0 ;
8edf1c75 13170 PyObject * obj4 = 0 ;
d14a1e28
RD
13171 char *kwnames[] = {
13172 (char *) "title",(char *) "message",(char *) "maximum",(char *) "parent",(char *) "style", NULL
13173 };
13174
8edf1c75 13175 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_ProgressDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
d14a1e28
RD
13176 {
13177 arg1 = wxString_in_helper(obj0);
13178 if (arg1 == NULL) SWIG_fail;
423f194a 13179 temp1 = True;
d14a1e28
RD
13180 }
13181 {
13182 arg2 = wxString_in_helper(obj1);
13183 if (arg2 == NULL) SWIG_fail;
423f194a 13184 temp2 = True;
d14a1e28 13185 }
8edf1c75 13186 if (obj2) {
2f4c0a16
RD
13187 arg3 = (int) SWIG_AsInt(obj2);
13188 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 13189 }
d14a1e28 13190 if (obj3) {
2f4c0a16
RD
13191 if ((SWIG_ConvertPtr(obj3,(void **)(&arg4),SWIGTYPE_p_wxWindow,
13192 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 13193 }
8edf1c75 13194 if (obj4) {
2f4c0a16
RD
13195 arg5 = (int) SWIG_AsInt(obj4);
13196 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 13197 }
d14a1e28
RD
13198 {
13199 PyThreadState* __tstate = wxPyBeginAllowThreads();
13200 result = (wxProgressDialog *)new wxProgressDialog((wxString const &)*arg1,(wxString const &)*arg2,arg3,arg4,arg5);
13201
13202 wxPyEndAllowThreads(__tstate);
13203 if (PyErr_Occurred()) SWIG_fail;
13204 }
2f4c0a16 13205 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxProgressDialog, 1);
d14a1e28
RD
13206 {
13207 if (temp1)
13208 delete arg1;
13209 }
13210 {
13211 if (temp2)
13212 delete arg2;
13213 }
13214 return resultobj;
13215 fail:
13216 {
13217 if (temp1)
13218 delete arg1;
13219 }
13220 {
13221 if (temp2)
13222 delete arg2;
13223 }
13224 return NULL;
13225}
13226
13227
13228static PyObject *_wrap_ProgressDialog_Update(PyObject *self, PyObject *args, PyObject *kwargs) {
13229 PyObject *resultobj;
13230 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
13231 int arg2 ;
13232 wxString const &arg3_defvalue = wxPyEmptyString ;
13233 wxString *arg3 = (wxString *) &arg3_defvalue ;
13234 bool result;
423f194a 13235 bool temp3 = False ;
d14a1e28 13236 PyObject * obj0 = 0 ;
8edf1c75 13237 PyObject * obj1 = 0 ;
d14a1e28
RD
13238 PyObject * obj2 = 0 ;
13239 char *kwnames[] = {
13240 (char *) "self",(char *) "value",(char *) "newmsg", NULL
13241 };
13242
8edf1c75 13243 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:ProgressDialog_Update",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
13244 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxProgressDialog,
13245 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13246 arg2 = (int) SWIG_AsInt(obj1);
13247 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
13248 if (obj2) {
13249 {
13250 arg3 = wxString_in_helper(obj2);
13251 if (arg3 == NULL) SWIG_fail;
423f194a 13252 temp3 = True;
d14a1e28
RD
13253 }
13254 }
13255 {
13256 PyThreadState* __tstate = wxPyBeginAllowThreads();
13257 result = (bool)(arg1)->Update(arg2,(wxString const &)*arg3);
13258
13259 wxPyEndAllowThreads(__tstate);
13260 if (PyErr_Occurred()) SWIG_fail;
13261 }
4e760a36 13262 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
13263 {
13264 if (temp3)
13265 delete arg3;
13266 }
13267 return resultobj;
13268 fail:
13269 {
13270 if (temp3)
13271 delete arg3;
13272 }
13273 return NULL;
13274}
13275
13276
13277static PyObject *_wrap_ProgressDialog_Resume(PyObject *self, PyObject *args, PyObject *kwargs) {
13278 PyObject *resultobj;
13279 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
13280 PyObject * obj0 = 0 ;
13281 char *kwnames[] = {
13282 (char *) "self", NULL
13283 };
13284
13285 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ProgressDialog_Resume",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13286 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxProgressDialog,
13287 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13288 {
13289 PyThreadState* __tstate = wxPyBeginAllowThreads();
13290 (arg1)->Resume();
13291
13292 wxPyEndAllowThreads(__tstate);
13293 if (PyErr_Occurred()) SWIG_fail;
13294 }
13295 Py_INCREF(Py_None); resultobj = Py_None;
13296 return resultobj;
13297 fail:
13298 return NULL;
13299}
13300
13301
13302static PyObject * ProgressDialog_swigregister(PyObject *self, PyObject *args) {
13303 PyObject *obj;
13304 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13305 SWIG_TypeClientData(SWIGTYPE_p_wxProgressDialog, obj);
13306 Py_INCREF(obj);
13307 return Py_BuildValue((char *)"");
13308}
13309static PyObject *_wrap_new_FindDialogEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
13310 PyObject *resultobj;
13311 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
13312 int arg2 = (int) 0 ;
13313 wxFindDialogEvent *result;
8edf1c75
RD
13314 PyObject * obj0 = 0 ;
13315 PyObject * obj1 = 0 ;
d14a1e28
RD
13316 char *kwnames[] = {
13317 (char *) "commandType",(char *) "id", NULL
13318 };
13319
8edf1c75
RD
13320 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_FindDialogEvent",kwnames,&obj0,&obj1)) goto fail;
13321 if (obj0) {
2f4c0a16
RD
13322 arg1 = (wxEventType) SWIG_AsInt(obj0);
13323 if (PyErr_Occurred()) SWIG_fail;
8edf1c75
RD
13324 }
13325 if (obj1) {
2f4c0a16
RD
13326 arg2 = (int) SWIG_AsInt(obj1);
13327 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 13328 }
d14a1e28
RD
13329 {
13330 PyThreadState* __tstate = wxPyBeginAllowThreads();
13331 result = (wxFindDialogEvent *)new wxFindDialogEvent(arg1,arg2);
13332
13333 wxPyEndAllowThreads(__tstate);
13334 if (PyErr_Occurred()) SWIG_fail;
13335 }
2f4c0a16 13336 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindDialogEvent, 1);
d14a1e28
RD
13337 return resultobj;
13338 fail:
13339 return NULL;
13340}
13341
13342
13343static PyObject *_wrap_FindDialogEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13344 PyObject *resultobj;
13345 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13346 int result;
13347 PyObject * obj0 = 0 ;
13348 char *kwnames[] = {
13349 (char *) "self", NULL
13350 };
13351
13352 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFlags",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13353 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13354 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13355 {
13356 PyThreadState* __tstate = wxPyBeginAllowThreads();
13357 result = (int)(arg1)->GetFlags();
13358
13359 wxPyEndAllowThreads(__tstate);
13360 if (PyErr_Occurred()) SWIG_fail;
13361 }
2f4c0a16 13362 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
13363 return resultobj;
13364 fail:
13365 return NULL;
13366}
13367
13368
13369static PyObject *_wrap_FindDialogEvent_GetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13370 PyObject *resultobj;
13371 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
f0983263 13372 wxString *result;
d14a1e28
RD
13373 PyObject * obj0 = 0 ;
13374 char *kwnames[] = {
13375 (char *) "self", NULL
13376 };
13377
13378 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFindString",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13379 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13380 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13381 {
13382 PyThreadState* __tstate = wxPyBeginAllowThreads();
f0983263
RD
13383 {
13384 wxString const &_result_ref = (arg1)->GetFindString();
13385 result = (wxString *) &_result_ref;
13386 }
d14a1e28
RD
13387
13388 wxPyEndAllowThreads(__tstate);
13389 if (PyErr_Occurred()) SWIG_fail;
13390 }
13391 {
13392#if wxUSE_UNICODE
f0983263 13393 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
d14a1e28 13394#else
f0983263 13395 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
d14a1e28
RD
13396#endif
13397 }
13398 return resultobj;
13399 fail:
13400 return NULL;
13401}
13402
13403
13404static PyObject *_wrap_FindDialogEvent_GetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13405 PyObject *resultobj;
13406 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13407 wxString *result;
13408 PyObject * obj0 = 0 ;
13409 char *kwnames[] = {
13410 (char *) "self", NULL
13411 };
13412
13413 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetReplaceString",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13414 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13415 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13416 {
13417 PyThreadState* __tstate = wxPyBeginAllowThreads();
13418 {
13419 wxString const &_result_ref = (arg1)->GetReplaceString();
13420 result = (wxString *) &_result_ref;
13421 }
13422
13423 wxPyEndAllowThreads(__tstate);
13424 if (PyErr_Occurred()) SWIG_fail;
13425 }
f0983263
RD
13426 {
13427#if wxUSE_UNICODE
13428 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13429#else
13430 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13431#endif
13432 }
d14a1e28
RD
13433 return resultobj;
13434 fail:
13435 return NULL;
13436}
13437
13438
13439static PyObject *_wrap_FindDialogEvent_GetDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13440 PyObject *resultobj;
13441 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13442 wxFindReplaceDialog *result;
13443 PyObject * obj0 = 0 ;
13444 char *kwnames[] = {
13445 (char *) "self", NULL
13446 };
13447
13448 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetDialog",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13449 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13450 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13451 {
13452 PyThreadState* __tstate = wxPyBeginAllowThreads();
13453 result = (wxFindReplaceDialog *)(arg1)->GetDialog();
13454
13455 wxPyEndAllowThreads(__tstate);
13456 if (PyErr_Occurred()) SWIG_fail;
13457 }
2f4c0a16 13458 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 0);
d14a1e28
RD
13459 return resultobj;
13460 fail:
13461 return NULL;
13462}
13463
13464
13465static PyObject *_wrap_FindDialogEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13466 PyObject *resultobj;
13467 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13468 int arg2 ;
13469 PyObject * obj0 = 0 ;
8edf1c75 13470 PyObject * obj1 = 0 ;
d14a1e28
RD
13471 char *kwnames[] = {
13472 (char *) "self",(char *) "flags", NULL
13473 };
13474
8edf1c75 13475 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
13476 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13477 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13478 arg2 = (int) SWIG_AsInt(obj1);
13479 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
13480 {
13481 PyThreadState* __tstate = wxPyBeginAllowThreads();
13482 (arg1)->SetFlags(arg2);
13483
13484 wxPyEndAllowThreads(__tstate);
13485 if (PyErr_Occurred()) SWIG_fail;
13486 }
13487 Py_INCREF(Py_None); resultobj = Py_None;
13488 return resultobj;
13489 fail:
13490 return NULL;
13491}
13492
13493
13494static PyObject *_wrap_FindDialogEvent_SetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13495 PyObject *resultobj;
13496 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13497 wxString *arg2 = 0 ;
423f194a 13498 bool temp2 = False ;
d14a1e28
RD
13499 PyObject * obj0 = 0 ;
13500 PyObject * obj1 = 0 ;
13501 char *kwnames[] = {
13502 (char *) "self",(char *) "str", NULL
13503 };
13504
13505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFindString",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
13506 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13507 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13508 {
13509 arg2 = wxString_in_helper(obj1);
13510 if (arg2 == NULL) SWIG_fail;
423f194a 13511 temp2 = True;
d14a1e28
RD
13512 }
13513 {
13514 PyThreadState* __tstate = wxPyBeginAllowThreads();
13515 (arg1)->SetFindString((wxString const &)*arg2);
13516
13517 wxPyEndAllowThreads(__tstate);
13518 if (PyErr_Occurred()) SWIG_fail;
13519 }
13520 Py_INCREF(Py_None); resultobj = Py_None;
13521 {
13522 if (temp2)
13523 delete arg2;
13524 }
13525 return resultobj;
13526 fail:
13527 {
13528 if (temp2)
13529 delete arg2;
13530 }
13531 return NULL;
13532}
13533
13534
13535static PyObject *_wrap_FindDialogEvent_SetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13536 PyObject *resultobj;
13537 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13538 wxString *arg2 = 0 ;
423f194a 13539 bool temp2 = False ;
d14a1e28
RD
13540 PyObject * obj0 = 0 ;
13541 PyObject * obj1 = 0 ;
13542 char *kwnames[] = {
13543 (char *) "self",(char *) "str", NULL
13544 };
13545
13546 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
13547 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13548 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13549 {
13550 arg2 = wxString_in_helper(obj1);
13551 if (arg2 == NULL) SWIG_fail;
423f194a 13552 temp2 = True;
d14a1e28
RD
13553 }
13554 {
13555 PyThreadState* __tstate = wxPyBeginAllowThreads();
13556 (arg1)->SetReplaceString((wxString const &)*arg2);
13557
13558 wxPyEndAllowThreads(__tstate);
13559 if (PyErr_Occurred()) SWIG_fail;
13560 }
13561 Py_INCREF(Py_None); resultobj = Py_None;
13562 {
13563 if (temp2)
13564 delete arg2;
13565 }
13566 return resultobj;
13567 fail:
13568 {
13569 if (temp2)
13570 delete arg2;
13571 }
13572 return NULL;
13573}
13574
13575
13576static PyObject * FindDialogEvent_swigregister(PyObject *self, PyObject *args) {
13577 PyObject *obj;
13578 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13579 SWIG_TypeClientData(SWIGTYPE_p_wxFindDialogEvent, obj);
13580 Py_INCREF(obj);
13581 return Py_BuildValue((char *)"");
13582}
13583static PyObject *_wrap_new_FindReplaceData(PyObject *self, PyObject *args, PyObject *kwargs) {
13584 PyObject *resultobj;
13585 int arg1 = (int) 0 ;
13586 wxFindReplaceData *result;
8edf1c75 13587 PyObject * obj0 = 0 ;
d14a1e28
RD
13588 char *kwnames[] = {
13589 (char *) "flags", NULL
13590 };
13591
8edf1c75
RD
13592 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_FindReplaceData",kwnames,&obj0)) goto fail;
13593 if (obj0) {
2f4c0a16
RD
13594 arg1 = (int) SWIG_AsInt(obj0);
13595 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 13596 }
d14a1e28
RD
13597 {
13598 PyThreadState* __tstate = wxPyBeginAllowThreads();
13599 result = (wxFindReplaceData *)new wxFindReplaceData(arg1);
13600
13601 wxPyEndAllowThreads(__tstate);
13602 if (PyErr_Occurred()) SWIG_fail;
13603 }
2f4c0a16 13604 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 1);
d14a1e28
RD
13605 return resultobj;
13606 fail:
13607 return NULL;
13608}
13609
13610
13611static PyObject *_wrap_delete_FindReplaceData(PyObject *self, PyObject *args, PyObject *kwargs) {
13612 PyObject *resultobj;
13613 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13614 PyObject * obj0 = 0 ;
13615 char *kwnames[] = {
13616 (char *) "self", NULL
13617 };
13618
13619 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FindReplaceData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13620 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
13621 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13622 {
13623 PyThreadState* __tstate = wxPyBeginAllowThreads();
13624 delete arg1;
13625
13626 wxPyEndAllowThreads(__tstate);
13627 if (PyErr_Occurred()) SWIG_fail;
13628 }
13629 Py_INCREF(Py_None); resultobj = Py_None;
13630 return resultobj;
13631 fail:
13632 return NULL;
13633}
13634
13635
13636static PyObject *_wrap_FindReplaceData_GetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13637 PyObject *resultobj;
13638 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13639 wxString *result;
13640 PyObject * obj0 = 0 ;
13641 char *kwnames[] = {
13642 (char *) "self", NULL
13643 };
13644
13645 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFindString",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13646 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
13647 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13648 {
13649 PyThreadState* __tstate = wxPyBeginAllowThreads();
13650 {
13651 wxString const &_result_ref = (arg1)->GetFindString();
13652 result = (wxString *) &_result_ref;
13653 }
13654
13655 wxPyEndAllowThreads(__tstate);
13656 if (PyErr_Occurred()) SWIG_fail;
13657 }
f0983263
RD
13658 {
13659#if wxUSE_UNICODE
13660 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13661#else
13662 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13663#endif
13664 }
d14a1e28
RD
13665 return resultobj;
13666 fail:
13667 return NULL;
13668}
13669
13670
13671static PyObject *_wrap_FindReplaceData_GetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13672 PyObject *resultobj;
13673 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13674 wxString *result;
13675 PyObject * obj0 = 0 ;
13676 char *kwnames[] = {
13677 (char *) "self", NULL
13678 };
13679
13680 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetReplaceString",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13681 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
13682 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13683 {
13684 PyThreadState* __tstate = wxPyBeginAllowThreads();
13685 {
13686 wxString const &_result_ref = (arg1)->GetReplaceString();
13687 result = (wxString *) &_result_ref;
13688 }
13689
13690 wxPyEndAllowThreads(__tstate);
13691 if (PyErr_Occurred()) SWIG_fail;
13692 }
f0983263
RD
13693 {
13694#if wxUSE_UNICODE
13695 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13696#else
13697 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13698#endif
13699 }
d14a1e28
RD
13700 return resultobj;
13701 fail:
13702 return NULL;
13703}
13704
13705
13706static PyObject *_wrap_FindReplaceData_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13707 PyObject *resultobj;
13708 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13709 int result;
13710 PyObject * obj0 = 0 ;
13711 char *kwnames[] = {
13712 (char *) "self", NULL
13713 };
13714
13715 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFlags",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13716 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
13717 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13718 {
13719 PyThreadState* __tstate = wxPyBeginAllowThreads();
13720 result = (int)(arg1)->GetFlags();
13721
13722 wxPyEndAllowThreads(__tstate);
13723 if (PyErr_Occurred()) SWIG_fail;
13724 }
2f4c0a16 13725 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
13726 return resultobj;
13727 fail:
13728 return NULL;
13729}
13730
13731
13732static PyObject *_wrap_FindReplaceData_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13733 PyObject *resultobj;
13734 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13735 int arg2 ;
13736 PyObject * obj0 = 0 ;
8edf1c75 13737 PyObject * obj1 = 0 ;
d14a1e28
RD
13738 char *kwnames[] = {
13739 (char *) "self",(char *) "flags", NULL
13740 };
13741
8edf1c75 13742 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFlags",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
13743 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
13744 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13745 arg2 = (int) SWIG_AsInt(obj1);
13746 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
13747 {
13748 PyThreadState* __tstate = wxPyBeginAllowThreads();
13749 (arg1)->SetFlags(arg2);
13750
13751 wxPyEndAllowThreads(__tstate);
13752 if (PyErr_Occurred()) SWIG_fail;
13753 }
13754 Py_INCREF(Py_None); resultobj = Py_None;
13755 return resultobj;
13756 fail:
13757 return NULL;
13758}
13759
13760
13761static PyObject *_wrap_FindReplaceData_SetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13762 PyObject *resultobj;
13763 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13764 wxString *arg2 = 0 ;
423f194a 13765 bool temp2 = False ;
d14a1e28
RD
13766 PyObject * obj0 = 0 ;
13767 PyObject * obj1 = 0 ;
13768 char *kwnames[] = {
13769 (char *) "self",(char *) "str", NULL
13770 };
13771
13772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFindString",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
13773 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
13774 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13775 {
13776 arg2 = wxString_in_helper(obj1);
13777 if (arg2 == NULL) SWIG_fail;
423f194a 13778 temp2 = True;
d14a1e28
RD
13779 }
13780 {
13781 PyThreadState* __tstate = wxPyBeginAllowThreads();
13782 (arg1)->SetFindString((wxString const &)*arg2);
13783
13784 wxPyEndAllowThreads(__tstate);
13785 if (PyErr_Occurred()) SWIG_fail;
13786 }
13787 Py_INCREF(Py_None); resultobj = Py_None;
13788 {
13789 if (temp2)
13790 delete arg2;
13791 }
13792 return resultobj;
13793 fail:
13794 {
13795 if (temp2)
13796 delete arg2;
13797 }
13798 return NULL;
13799}
13800
13801
13802static PyObject *_wrap_FindReplaceData_SetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13803 PyObject *resultobj;
13804 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13805 wxString *arg2 = 0 ;
423f194a 13806 bool temp2 = False ;
d14a1e28
RD
13807 PyObject * obj0 = 0 ;
13808 PyObject * obj1 = 0 ;
13809 char *kwnames[] = {
13810 (char *) "self",(char *) "str", NULL
13811 };
13812
13813 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
13814 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
13815 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13816 {
13817 arg2 = wxString_in_helper(obj1);
13818 if (arg2 == NULL) SWIG_fail;
423f194a 13819 temp2 = True;
d14a1e28
RD
13820 }
13821 {
13822 PyThreadState* __tstate = wxPyBeginAllowThreads();
13823 (arg1)->SetReplaceString((wxString const &)*arg2);
13824
13825 wxPyEndAllowThreads(__tstate);
13826 if (PyErr_Occurred()) SWIG_fail;
13827 }
13828 Py_INCREF(Py_None); resultobj = Py_None;
13829 {
13830 if (temp2)
13831 delete arg2;
13832 }
13833 return resultobj;
13834 fail:
13835 {
13836 if (temp2)
13837 delete arg2;
13838 }
13839 return NULL;
13840}
13841
13842
13843static PyObject * FindReplaceData_swigregister(PyObject *self, PyObject *args) {
13844 PyObject *obj;
13845 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13846 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceData, obj);
13847 Py_INCREF(obj);
13848 return Py_BuildValue((char *)"");
13849}
13850static PyObject *_wrap_new_FindReplaceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13851 PyObject *resultobj;
13852 wxWindow *arg1 = (wxWindow *) 0 ;
13853 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
13854 wxString *arg3 = 0 ;
13855 int arg4 = (int) 0 ;
13856 wxFindReplaceDialog *result;
423f194a 13857 bool temp3 = False ;
d14a1e28
RD
13858 PyObject * obj0 = 0 ;
13859 PyObject * obj1 = 0 ;
13860 PyObject * obj2 = 0 ;
8edf1c75 13861 PyObject * obj3 = 0 ;
d14a1e28
RD
13862 char *kwnames[] = {
13863 (char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
13864 };
13865
8edf1c75 13866 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:new_FindReplaceDialog",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
2f4c0a16
RD
13867 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
13868 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13869 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFindReplaceData,
13870 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13871 {
13872 arg3 = wxString_in_helper(obj2);
13873 if (arg3 == NULL) SWIG_fail;
423f194a 13874 temp3 = True;
d14a1e28 13875 }
8edf1c75 13876 if (obj3) {
2f4c0a16
RD
13877 arg4 = (int) SWIG_AsInt(obj3);
13878 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 13879 }
d14a1e28
RD
13880 {
13881 PyThreadState* __tstate = wxPyBeginAllowThreads();
13882 result = (wxFindReplaceDialog *)new wxFindReplaceDialog(arg1,arg2,(wxString const &)*arg3,arg4);
13883
13884 wxPyEndAllowThreads(__tstate);
13885 if (PyErr_Occurred()) SWIG_fail;
13886 }
2f4c0a16 13887 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
d14a1e28
RD
13888 {
13889 if (temp3)
13890 delete arg3;
13891 }
13892 return resultobj;
13893 fail:
13894 {
13895 if (temp3)
13896 delete arg3;
13897 }
13898 return NULL;
13899}
13900
13901
13902static PyObject *_wrap_new_PreFindReplaceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13903 PyObject *resultobj;
13904 wxFindReplaceDialog *result;
13905 char *kwnames[] = {
13906 NULL
13907 };
13908
13909 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFindReplaceDialog",kwnames)) goto fail;
13910 {
13911 PyThreadState* __tstate = wxPyBeginAllowThreads();
13912 result = (wxFindReplaceDialog *)new wxFindReplaceDialog();
13913
13914 wxPyEndAllowThreads(__tstate);
13915 if (PyErr_Occurred()) SWIG_fail;
13916 }
2f4c0a16 13917 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
d14a1e28
RD
13918 return resultobj;
13919 fail:
13920 return NULL;
13921}
13922
13923
13924static PyObject *_wrap_FindReplaceDialog_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
13925 PyObject *resultobj;
13926 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
13927 wxWindow *arg2 = (wxWindow *) 0 ;
13928 wxFindReplaceData *arg3 = (wxFindReplaceData *) 0 ;
13929 wxString *arg4 = 0 ;
13930 int arg5 = (int) 0 ;
13931 bool result;
423f194a 13932 bool temp4 = False ;
d14a1e28
RD
13933 PyObject * obj0 = 0 ;
13934 PyObject * obj1 = 0 ;
13935 PyObject * obj2 = 0 ;
13936 PyObject * obj3 = 0 ;
8edf1c75 13937 PyObject * obj4 = 0 ;
d14a1e28
RD
13938 char *kwnames[] = {
13939 (char *) "self",(char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
13940 };
13941
8edf1c75 13942 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:FindReplaceDialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
2f4c0a16
RD
13943 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceDialog,
13944 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13945 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
13946 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13947 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxFindReplaceData,
13948 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13949 {
13950 arg4 = wxString_in_helper(obj3);
13951 if (arg4 == NULL) SWIG_fail;
423f194a 13952 temp4 = True;
d14a1e28 13953 }
8edf1c75 13954 if (obj4) {
2f4c0a16
RD
13955 arg5 = (int) SWIG_AsInt(obj4);
13956 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 13957 }
d14a1e28
RD
13958 {
13959 PyThreadState* __tstate = wxPyBeginAllowThreads();
13960 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5);
13961
13962 wxPyEndAllowThreads(__tstate);
13963 if (PyErr_Occurred()) SWIG_fail;
13964 }
4e760a36 13965 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
13966 {
13967 if (temp4)
13968 delete arg4;
13969 }
13970 return resultobj;
13971 fail:
13972 {
13973 if (temp4)
13974 delete arg4;
13975 }
13976 return NULL;
13977}
13978
13979
13980static PyObject *_wrap_FindReplaceDialog_GetData(PyObject *self, PyObject *args, PyObject *kwargs) {
13981 PyObject *resultobj;
13982 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
13983 wxFindReplaceData *result;
13984 PyObject * obj0 = 0 ;
13985 char *kwnames[] = {
13986 (char *) "self", NULL
13987 };
13988
13989 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceDialog_GetData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
13990 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceDialog,
13991 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
13992 {
13993 PyThreadState* __tstate = wxPyBeginAllowThreads();
13994 result = (wxFindReplaceData *)(arg1)->GetData();
13995
13996 wxPyEndAllowThreads(__tstate);
13997 if (PyErr_Occurred()) SWIG_fail;
13998 }
2f4c0a16 13999 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 0);
d14a1e28
RD
14000 return resultobj;
14001 fail:
14002 return NULL;
14003}
14004
14005
14006static PyObject *_wrap_FindReplaceDialog_SetData(PyObject *self, PyObject *args, PyObject *kwargs) {
14007 PyObject *resultobj;
14008 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
14009 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
14010 PyObject * obj0 = 0 ;
14011 PyObject * obj1 = 0 ;
14012 char *kwnames[] = {
14013 (char *) "self",(char *) "data", NULL
14014 };
14015
14016 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceDialog_SetData",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
14017 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceDialog,
14018 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14019 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFindReplaceData,
14020 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14021 {
14022 PyThreadState* __tstate = wxPyBeginAllowThreads();
14023 (arg1)->SetData(arg2);
14024
14025 wxPyEndAllowThreads(__tstate);
14026 if (PyErr_Occurred()) SWIG_fail;
14027 }
14028 Py_INCREF(Py_None); resultobj = Py_None;
14029 return resultobj;
14030 fail:
14031 return NULL;
14032}
14033
14034
14035static PyObject * FindReplaceDialog_swigregister(PyObject *self, PyObject *args) {
14036 PyObject *obj;
14037 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14038 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceDialog, obj);
14039 Py_INCREF(obj);
14040 return Py_BuildValue((char *)"");
14041}
14042static PyObject *_wrap_new_MDIParentFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14043 PyObject *resultobj;
14044 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 14045 int arg2 ;
d14a1e28
RD
14046 wxString *arg3 = 0 ;
14047 wxPoint const &arg4_defvalue = wxDefaultPosition ;
14048 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
14049 wxSize const &arg5_defvalue = wxDefaultSize ;
14050 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
14051 long arg6 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
14052 wxString const &arg7_defvalue = wxPyFrameNameStr ;
14053 wxString *arg7 = (wxString *) &arg7_defvalue ;
14054 wxMDIParentFrame *result;
423f194a 14055 bool temp3 = False ;
d14a1e28
RD
14056 wxPoint temp4 ;
14057 wxSize temp5 ;
423f194a 14058 bool temp7 = False ;
d14a1e28 14059 PyObject * obj0 = 0 ;
8edf1c75 14060 PyObject * obj1 = 0 ;
d14a1e28
RD
14061 PyObject * obj2 = 0 ;
14062 PyObject * obj3 = 0 ;
14063 PyObject * obj4 = 0 ;
8edf1c75 14064 PyObject * obj5 = 0 ;
d14a1e28
RD
14065 PyObject * obj6 = 0 ;
14066 char *kwnames[] = {
14067 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14068 };
14069
8edf1c75 14070 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_MDIParentFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
14071 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
14072 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14073 arg2 = (int const) SWIG_AsInt(obj1);
14074 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
14075 {
14076 arg3 = wxString_in_helper(obj2);
14077 if (arg3 == NULL) SWIG_fail;
423f194a 14078 temp3 = True;
d14a1e28
RD
14079 }
14080 if (obj3) {
14081 {
14082 arg4 = &temp4;
14083 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
14084 }
14085 }
14086 if (obj4) {
14087 {
14088 arg5 = &temp5;
14089 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
14090 }
14091 }
8edf1c75 14092 if (obj5) {
2f4c0a16
RD
14093 arg6 = (long) SWIG_AsLong(obj5);
14094 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 14095 }
d14a1e28
RD
14096 if (obj6) {
14097 {
14098 arg7 = wxString_in_helper(obj6);
14099 if (arg7 == NULL) SWIG_fail;
423f194a 14100 temp7 = True;
d14a1e28
RD
14101 }
14102 }
14103 {
14104 PyThreadState* __tstate = wxPyBeginAllowThreads();
14105 result = (wxMDIParentFrame *)new wxMDIParentFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
14106
14107 wxPyEndAllowThreads(__tstate);
14108 if (PyErr_Occurred()) SWIG_fail;
14109 }
2f4c0a16 14110 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
d14a1e28
RD
14111 {
14112 if (temp3)
14113 delete arg3;
14114 }
14115 {
14116 if (temp7)
14117 delete arg7;
14118 }
14119 return resultobj;
14120 fail:
14121 {
14122 if (temp3)
14123 delete arg3;
14124 }
14125 {
14126 if (temp7)
14127 delete arg7;
14128 }
14129 return NULL;
14130}
14131
14132
14133static PyObject *_wrap_new_PreMDIParentFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14134 PyObject *resultobj;
14135 wxMDIParentFrame *result;
14136 char *kwnames[] = {
14137 NULL
14138 };
14139
14140 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIParentFrame",kwnames)) goto fail;
14141 {
14142 PyThreadState* __tstate = wxPyBeginAllowThreads();
14143 result = (wxMDIParentFrame *)new wxMDIParentFrame();
14144
14145 wxPyEndAllowThreads(__tstate);
14146 if (PyErr_Occurred()) SWIG_fail;
14147 }
2f4c0a16 14148 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
d14a1e28
RD
14149 return resultobj;
14150 fail:
14151 return NULL;
14152}
14153
14154
14155static PyObject *_wrap_MDIParentFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14156 PyObject *resultobj;
14157 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14158 wxWindow *arg2 = (wxWindow *) 0 ;
423f194a 14159 int arg3 ;
d14a1e28
RD
14160 wxString *arg4 = 0 ;
14161 wxPoint const &arg5_defvalue = wxDefaultPosition ;
14162 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
14163 wxSize const &arg6_defvalue = wxDefaultSize ;
14164 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
14165 long arg7 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
14166 wxString const &arg8_defvalue = wxPyFrameNameStr ;
14167 wxString *arg8 = (wxString *) &arg8_defvalue ;
14168 bool result;
423f194a 14169 bool temp4 = False ;
d14a1e28
RD
14170 wxPoint temp5 ;
14171 wxSize temp6 ;
423f194a 14172 bool temp8 = False ;
d14a1e28
RD
14173 PyObject * obj0 = 0 ;
14174 PyObject * obj1 = 0 ;
8edf1c75 14175 PyObject * obj2 = 0 ;
d14a1e28
RD
14176 PyObject * obj3 = 0 ;
14177 PyObject * obj4 = 0 ;
14178 PyObject * obj5 = 0 ;
8edf1c75 14179 PyObject * obj6 = 0 ;
d14a1e28
RD
14180 PyObject * obj7 = 0 ;
14181 char *kwnames[] = {
14182 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14183 };
14184
8edf1c75 14185 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:MDIParentFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
2f4c0a16
RD
14186 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14187 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14188 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
14189 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14190 arg3 = (int const) SWIG_AsInt(obj2);
14191 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
14192 {
14193 arg4 = wxString_in_helper(obj3);
14194 if (arg4 == NULL) SWIG_fail;
423f194a 14195 temp4 = True;
d14a1e28
RD
14196 }
14197 if (obj4) {
14198 {
14199 arg5 = &temp5;
14200 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
14201 }
14202 }
14203 if (obj5) {
14204 {
14205 arg6 = &temp6;
14206 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
14207 }
14208 }
8edf1c75 14209 if (obj6) {
2f4c0a16
RD
14210 arg7 = (long) SWIG_AsLong(obj6);
14211 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 14212 }
d14a1e28
RD
14213 if (obj7) {
14214 {
14215 arg8 = wxString_in_helper(obj7);
14216 if (arg8 == NULL) SWIG_fail;
423f194a 14217 temp8 = True;
d14a1e28
RD
14218 }
14219 }
14220 {
14221 PyThreadState* __tstate = wxPyBeginAllowThreads();
14222 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
14223
14224 wxPyEndAllowThreads(__tstate);
14225 if (PyErr_Occurred()) SWIG_fail;
14226 }
4e760a36 14227 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
14228 {
14229 if (temp4)
14230 delete arg4;
14231 }
14232 {
14233 if (temp8)
14234 delete arg8;
14235 }
14236 return resultobj;
14237 fail:
14238 {
14239 if (temp4)
14240 delete arg4;
14241 }
14242 {
14243 if (temp8)
14244 delete arg8;
14245 }
14246 return NULL;
14247}
14248
14249
14250static PyObject *_wrap_MDIParentFrame_ActivateNext(PyObject *self, PyObject *args, PyObject *kwargs) {
14251 PyObject *resultobj;
14252 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14253 PyObject * obj0 = 0 ;
14254 char *kwnames[] = {
14255 (char *) "self", NULL
14256 };
14257
14258 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivateNext",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14259 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14260 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14261 {
14262 PyThreadState* __tstate = wxPyBeginAllowThreads();
14263 (arg1)->ActivateNext();
14264
14265 wxPyEndAllowThreads(__tstate);
14266 if (PyErr_Occurred()) SWIG_fail;
14267 }
14268 Py_INCREF(Py_None); resultobj = Py_None;
14269 return resultobj;
14270 fail:
14271 return NULL;
14272}
14273
14274
14275static PyObject *_wrap_MDIParentFrame_ActivatePrevious(PyObject *self, PyObject *args, PyObject *kwargs) {
14276 PyObject *resultobj;
14277 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14278 PyObject * obj0 = 0 ;
14279 char *kwnames[] = {
14280 (char *) "self", NULL
14281 };
14282
14283 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivatePrevious",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14284 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14285 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14286 {
14287 PyThreadState* __tstate = wxPyBeginAllowThreads();
14288 (arg1)->ActivatePrevious();
14289
14290 wxPyEndAllowThreads(__tstate);
14291 if (PyErr_Occurred()) SWIG_fail;
14292 }
14293 Py_INCREF(Py_None); resultobj = Py_None;
14294 return resultobj;
14295 fail:
14296 return NULL;
14297}
14298
14299
14300static PyObject *_wrap_MDIParentFrame_ArrangeIcons(PyObject *self, PyObject *args, PyObject *kwargs) {
14301 PyObject *resultobj;
14302 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14303 PyObject * obj0 = 0 ;
14304 char *kwnames[] = {
14305 (char *) "self", NULL
14306 };
14307
14308 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ArrangeIcons",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14309 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14310 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14311 {
14312 PyThreadState* __tstate = wxPyBeginAllowThreads();
14313 (arg1)->ArrangeIcons();
14314
14315 wxPyEndAllowThreads(__tstate);
14316 if (PyErr_Occurred()) SWIG_fail;
14317 }
14318 Py_INCREF(Py_None); resultobj = Py_None;
14319 return resultobj;
14320 fail:
14321 return NULL;
14322}
14323
14324
14325static PyObject *_wrap_MDIParentFrame_Cascade(PyObject *self, PyObject *args, PyObject *kwargs) {
14326 PyObject *resultobj;
14327 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14328 PyObject * obj0 = 0 ;
14329 char *kwnames[] = {
14330 (char *) "self", NULL
14331 };
14332
14333 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Cascade",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14334 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14335 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14336 {
14337 PyThreadState* __tstate = wxPyBeginAllowThreads();
14338 (arg1)->Cascade();
14339
14340 wxPyEndAllowThreads(__tstate);
14341 if (PyErr_Occurred()) SWIG_fail;
14342 }
14343 Py_INCREF(Py_None); resultobj = Py_None;
14344 return resultobj;
14345 fail:
14346 return NULL;
14347}
14348
14349
14350static PyObject *_wrap_MDIParentFrame_GetActiveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
14351 PyObject *resultobj;
14352 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14353 wxMDIChildFrame *result;
14354 PyObject * obj0 = 0 ;
14355 char *kwnames[] = {
14356 (char *) "self", NULL
14357 };
14358
14359 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetActiveChild",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14360 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14361 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14362 {
14363 PyThreadState* __tstate = wxPyBeginAllowThreads();
14364 result = (wxMDIChildFrame *)(arg1)->GetActiveChild();
14365
14366 wxPyEndAllowThreads(__tstate);
14367 if (PyErr_Occurred()) SWIG_fail;
14368 }
14369 {
14370 resultobj = wxPyMake_wxObject(result);
14371 }
14372 return resultobj;
14373 fail:
14374 return NULL;
14375}
14376
14377
14378static PyObject *_wrap_MDIParentFrame_GetClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14379 PyObject *resultobj;
14380 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14381 wxMDIClientWindow *result;
14382 PyObject * obj0 = 0 ;
14383 char *kwnames[] = {
14384 (char *) "self", NULL
14385 };
14386
14387 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetClientWindow",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14388 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14389 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14390 {
14391 PyThreadState* __tstate = wxPyBeginAllowThreads();
14392 result = (wxMDIClientWindow *)(arg1)->GetClientWindow();
14393
14394 wxPyEndAllowThreads(__tstate);
14395 if (PyErr_Occurred()) SWIG_fail;
14396 }
14397 {
14398 resultobj = wxPyMake_wxObject(result);
14399 }
14400 return resultobj;
14401 fail:
14402 return NULL;
14403}
14404
14405
14406static PyObject *_wrap_MDIParentFrame_GetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
14407 PyObject *resultobj;
14408 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14409 wxWindow *result;
14410 PyObject * obj0 = 0 ;
14411 char *kwnames[] = {
14412 (char *) "self", NULL
14413 };
14414
14415 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetToolBar",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14416 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14417 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14418 {
14419 PyThreadState* __tstate = wxPyBeginAllowThreads();
14420 result = (wxWindow *)(arg1)->GetToolBar();
14421
14422 wxPyEndAllowThreads(__tstate);
14423 if (PyErr_Occurred()) SWIG_fail;
14424 }
14425 {
14426 resultobj = wxPyMake_wxObject(result);
14427 }
14428 return resultobj;
14429 fail:
14430 return NULL;
14431}
14432
14433
14434static PyObject *_wrap_MDIParentFrame_GetWindowMenu(PyObject *self, PyObject *args, PyObject *kwargs) {
14435 PyObject *resultobj;
14436 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14437 wxMenu *result;
14438 PyObject * obj0 = 0 ;
14439 char *kwnames[] = {
14440 (char *) "self", NULL
14441 };
14442
14443 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetWindowMenu",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14444 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14445 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14446 {
14447 PyThreadState* __tstate = wxPyBeginAllowThreads();
14448 result = (wxMenu *)(arg1)->GetWindowMenu();
14449
14450 wxPyEndAllowThreads(__tstate);
14451 if (PyErr_Occurred()) SWIG_fail;
14452 }
14453 {
14454 resultobj = wxPyMake_wxObject(result);
14455 }
14456 return resultobj;
14457 fail:
14458 return NULL;
14459}
14460
14461
14462static PyObject *_wrap_MDIParentFrame_SetWindowMenu(PyObject *self, PyObject *args, PyObject *kwargs) {
14463 PyObject *resultobj;
14464 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14465 wxMenu *arg2 = (wxMenu *) 0 ;
14466 PyObject * obj0 = 0 ;
14467 PyObject * obj1 = 0 ;
14468 char *kwnames[] = {
14469 (char *) "self",(char *) "menu", NULL
14470 };
14471
14472 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MDIParentFrame_SetWindowMenu",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
14473 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14474 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14475 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMenu,
14476 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14477 {
14478 PyThreadState* __tstate = wxPyBeginAllowThreads();
14479 (arg1)->SetWindowMenu(arg2);
14480
14481 wxPyEndAllowThreads(__tstate);
14482 if (PyErr_Occurred()) SWIG_fail;
14483 }
14484 Py_INCREF(Py_None); resultobj = Py_None;
14485 return resultobj;
14486 fail:
14487 return NULL;
14488}
14489
14490
14491static PyObject *_wrap_MDIParentFrame_SetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
14492 PyObject *resultobj;
14493 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14494 wxToolBar *arg2 = (wxToolBar *) 0 ;
14495 PyObject * obj0 = 0 ;
14496 PyObject * obj1 = 0 ;
14497 char *kwnames[] = {
14498 (char *) "self",(char *) "toolbar", NULL
14499 };
14500
14501 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MDIParentFrame_SetToolBar",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
14502 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14503 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14504 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxToolBar,
14505 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14506 {
14507 PyThreadState* __tstate = wxPyBeginAllowThreads();
14508 (arg1)->SetToolBar(arg2);
14509
14510 wxPyEndAllowThreads(__tstate);
14511 if (PyErr_Occurred()) SWIG_fail;
14512 }
14513 Py_INCREF(Py_None); resultobj = Py_None;
14514 return resultobj;
14515 fail:
14516 return NULL;
14517}
14518
14519
14520static PyObject *_wrap_MDIParentFrame_Tile(PyObject *self, PyObject *args, PyObject *kwargs) {
14521 PyObject *resultobj;
14522 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14523 PyObject * obj0 = 0 ;
14524 char *kwnames[] = {
14525 (char *) "self", NULL
14526 };
14527
14528 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Tile",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14529 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14530 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14531 {
14532 PyThreadState* __tstate = wxPyBeginAllowThreads();
14533 (arg1)->Tile();
14534
14535 wxPyEndAllowThreads(__tstate);
14536 if (PyErr_Occurred()) SWIG_fail;
14537 }
14538 Py_INCREF(Py_None); resultobj = Py_None;
14539 return resultobj;
14540 fail:
14541 return NULL;
14542}
14543
14544
14545static PyObject * MDIParentFrame_swigregister(PyObject *self, PyObject *args) {
14546 PyObject *obj;
14547 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14548 SWIG_TypeClientData(SWIGTYPE_p_wxMDIParentFrame, obj);
14549 Py_INCREF(obj);
14550 return Py_BuildValue((char *)"");
14551}
14552static PyObject *_wrap_new_MDIChildFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14553 PyObject *resultobj;
14554 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
423f194a 14555 int arg2 ;
d14a1e28
RD
14556 wxString *arg3 = 0 ;
14557 wxPoint const &arg4_defvalue = wxDefaultPosition ;
14558 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
14559 wxSize const &arg5_defvalue = wxDefaultSize ;
14560 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
14561 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
14562 wxString const &arg7_defvalue = wxPyFrameNameStr ;
14563 wxString *arg7 = (wxString *) &arg7_defvalue ;
14564 wxMDIChildFrame *result;
423f194a 14565 bool temp3 = False ;
d14a1e28
RD
14566 wxPoint temp4 ;
14567 wxSize temp5 ;
423f194a 14568 bool temp7 = False ;
d14a1e28 14569 PyObject * obj0 = 0 ;
8edf1c75 14570 PyObject * obj1 = 0 ;
d14a1e28
RD
14571 PyObject * obj2 = 0 ;
14572 PyObject * obj3 = 0 ;
14573 PyObject * obj4 = 0 ;
8edf1c75 14574 PyObject * obj5 = 0 ;
d14a1e28
RD
14575 PyObject * obj6 = 0 ;
14576 char *kwnames[] = {
14577 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14578 };
14579
8edf1c75 14580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_MDIChildFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
14581 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14582 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14583 arg2 = (int const) SWIG_AsInt(obj1);
14584 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
14585 {
14586 arg3 = wxString_in_helper(obj2);
14587 if (arg3 == NULL) SWIG_fail;
423f194a 14588 temp3 = True;
d14a1e28
RD
14589 }
14590 if (obj3) {
14591 {
14592 arg4 = &temp4;
14593 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
14594 }
14595 }
14596 if (obj4) {
14597 {
14598 arg5 = &temp5;
14599 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
14600 }
14601 }
8edf1c75 14602 if (obj5) {
2f4c0a16
RD
14603 arg6 = (long) SWIG_AsLong(obj5);
14604 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 14605 }
d14a1e28
RD
14606 if (obj6) {
14607 {
14608 arg7 = wxString_in_helper(obj6);
14609 if (arg7 == NULL) SWIG_fail;
423f194a 14610 temp7 = True;
d14a1e28
RD
14611 }
14612 }
14613 {
14614 PyThreadState* __tstate = wxPyBeginAllowThreads();
14615 result = (wxMDIChildFrame *)new wxMDIChildFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
14616
14617 wxPyEndAllowThreads(__tstate);
14618 if (PyErr_Occurred()) SWIG_fail;
14619 }
14620 {
14621 resultobj = wxPyMake_wxObject(result);
14622 }
14623 {
14624 if (temp3)
14625 delete arg3;
14626 }
14627 {
14628 if (temp7)
14629 delete arg7;
14630 }
14631 return resultobj;
14632 fail:
14633 {
14634 if (temp3)
14635 delete arg3;
14636 }
14637 {
14638 if (temp7)
14639 delete arg7;
14640 }
14641 return NULL;
14642}
14643
14644
14645static PyObject *_wrap_new_PreMDIChildFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14646 PyObject *resultobj;
14647 wxMDIChildFrame *result;
14648 char *kwnames[] = {
14649 NULL
14650 };
14651
14652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIChildFrame",kwnames)) goto fail;
14653 {
14654 PyThreadState* __tstate = wxPyBeginAllowThreads();
14655 result = (wxMDIChildFrame *)new wxMDIChildFrame();
14656
14657 wxPyEndAllowThreads(__tstate);
14658 if (PyErr_Occurred()) SWIG_fail;
14659 }
14660 {
14661 resultobj = wxPyMake_wxObject(result);
14662 }
14663 return resultobj;
14664 fail:
14665 return NULL;
14666}
14667
14668
14669static PyObject *_wrap_MDIChildFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14670 PyObject *resultobj;
14671 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
14672 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
423f194a 14673 int arg3 ;
d14a1e28
RD
14674 wxString *arg4 = 0 ;
14675 wxPoint const &arg5_defvalue = wxDefaultPosition ;
14676 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
14677 wxSize const &arg6_defvalue = wxDefaultSize ;
14678 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
14679 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
14680 wxString const &arg8_defvalue = wxPyFrameNameStr ;
14681 wxString *arg8 = (wxString *) &arg8_defvalue ;
14682 bool result;
423f194a 14683 bool temp4 = False ;
d14a1e28
RD
14684 wxPoint temp5 ;
14685 wxSize temp6 ;
423f194a 14686 bool temp8 = False ;
d14a1e28
RD
14687 PyObject * obj0 = 0 ;
14688 PyObject * obj1 = 0 ;
8edf1c75 14689 PyObject * obj2 = 0 ;
d14a1e28
RD
14690 PyObject * obj3 = 0 ;
14691 PyObject * obj4 = 0 ;
14692 PyObject * obj5 = 0 ;
8edf1c75 14693 PyObject * obj6 = 0 ;
d14a1e28
RD
14694 PyObject * obj7 = 0 ;
14695 char *kwnames[] = {
14696 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14697 };
14698
8edf1c75 14699 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:MDIChildFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
2f4c0a16
RD
14700 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
14701 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14702 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMDIParentFrame,
14703 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14704 arg3 = (int const) SWIG_AsInt(obj2);
14705 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
14706 {
14707 arg4 = wxString_in_helper(obj3);
14708 if (arg4 == NULL) SWIG_fail;
423f194a 14709 temp4 = True;
d14a1e28
RD
14710 }
14711 if (obj4) {
14712 {
14713 arg5 = &temp5;
14714 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
14715 }
14716 }
14717 if (obj5) {
14718 {
14719 arg6 = &temp6;
14720 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
14721 }
14722 }
8edf1c75 14723 if (obj6) {
2f4c0a16
RD
14724 arg7 = (long) SWIG_AsLong(obj6);
14725 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 14726 }
d14a1e28
RD
14727 if (obj7) {
14728 {
14729 arg8 = wxString_in_helper(obj7);
14730 if (arg8 == NULL) SWIG_fail;
423f194a 14731 temp8 = True;
d14a1e28
RD
14732 }
14733 }
14734 {
14735 PyThreadState* __tstate = wxPyBeginAllowThreads();
14736 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
14737
14738 wxPyEndAllowThreads(__tstate);
14739 if (PyErr_Occurred()) SWIG_fail;
14740 }
4e760a36 14741 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
14742 {
14743 if (temp4)
14744 delete arg4;
14745 }
14746 {
14747 if (temp8)
14748 delete arg8;
14749 }
14750 return resultobj;
14751 fail:
14752 {
14753 if (temp4)
14754 delete arg4;
14755 }
14756 {
14757 if (temp8)
14758 delete arg8;
14759 }
14760 return NULL;
14761}
14762
14763
14764static PyObject *_wrap_MDIChildFrame_Activate(PyObject *self, PyObject *args, PyObject *kwargs) {
14765 PyObject *resultobj;
14766 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
14767 PyObject * obj0 = 0 ;
14768 char *kwnames[] = {
14769 (char *) "self", NULL
14770 };
14771
14772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Activate",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14773 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
14774 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14775 {
14776 PyThreadState* __tstate = wxPyBeginAllowThreads();
14777 (arg1)->Activate();
14778
14779 wxPyEndAllowThreads(__tstate);
14780 if (PyErr_Occurred()) SWIG_fail;
14781 }
14782 Py_INCREF(Py_None); resultobj = Py_None;
14783 return resultobj;
14784 fail:
14785 return NULL;
14786}
14787
14788
14789static PyObject *_wrap_MDIChildFrame_Maximize(PyObject *self, PyObject *args, PyObject *kwargs) {
14790 PyObject *resultobj;
14791 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
14792 bool arg2 ;
14793 PyObject * obj0 = 0 ;
14794 PyObject * obj1 = 0 ;
14795 char *kwnames[] = {
14796 (char *) "self",(char *) "maximize", NULL
14797 };
14798
14799 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MDIChildFrame_Maximize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
14800 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
14801 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14802 arg2 = (bool) SWIG_AsBool(obj1);
14803 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
14804 {
14805 PyThreadState* __tstate = wxPyBeginAllowThreads();
14806 (arg1)->Maximize(arg2);
14807
14808 wxPyEndAllowThreads(__tstate);
14809 if (PyErr_Occurred()) SWIG_fail;
14810 }
14811 Py_INCREF(Py_None); resultobj = Py_None;
14812 return resultobj;
14813 fail:
14814 return NULL;
14815}
14816
14817
14818static PyObject *_wrap_MDIChildFrame_Restore(PyObject *self, PyObject *args, PyObject *kwargs) {
14819 PyObject *resultobj;
14820 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
14821 PyObject * obj0 = 0 ;
14822 char *kwnames[] = {
14823 (char *) "self", NULL
14824 };
14825
14826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Restore",kwnames,&obj0)) goto fail;
2f4c0a16
RD
14827 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
14828 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
14829 {
14830 PyThreadState* __tstate = wxPyBeginAllowThreads();
14831 (arg1)->Restore();
14832
14833 wxPyEndAllowThreads(__tstate);
14834 if (PyErr_Occurred()) SWIG_fail;
14835 }
14836 Py_INCREF(Py_None); resultobj = Py_None;
14837 return resultobj;
14838 fail:
14839 return NULL;
14840}
14841
14842
14843static PyObject * MDIChildFrame_swigregister(PyObject *self, PyObject *args) {
14844 PyObject *obj;
14845 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14846 SWIG_TypeClientData(SWIGTYPE_p_wxMDIChildFrame, obj);
14847 Py_INCREF(obj);
14848 return Py_BuildValue((char *)"");
14849}
14850static PyObject *_wrap_new_MDIClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14851 PyObject *resultobj;
14852 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14853 long arg2 = (long) 0 ;
14854 wxMDIClientWindow *result;
14855 PyObject * obj0 = 0 ;
8edf1c75 14856 PyObject * obj1 = 0 ;
d14a1e28
RD
14857 char *kwnames[] = {
14858 (char *) "parent",(char *) "style", NULL
14859 };
14860
8edf1c75 14861 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_MDIClientWindow",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
14862 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14863 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 14864 if (obj1) {
2f4c0a16
RD
14865 arg2 = (long) SWIG_AsLong(obj1);
14866 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 14867 }
d14a1e28
RD
14868 {
14869 PyThreadState* __tstate = wxPyBeginAllowThreads();
14870 result = (wxMDIClientWindow *)new wxMDIClientWindow(arg1,arg2);
14871
14872 wxPyEndAllowThreads(__tstate);
14873 if (PyErr_Occurred()) SWIG_fail;
14874 }
14875 {
14876 resultobj = wxPyMake_wxObject(result);
14877 }
14878 return resultobj;
14879 fail:
14880 return NULL;
14881}
14882
14883
14884static PyObject *_wrap_new_PreMDIClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14885 PyObject *resultobj;
14886 wxMDIClientWindow *result;
14887 char *kwnames[] = {
14888 NULL
14889 };
14890
14891 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIClientWindow",kwnames)) goto fail;
14892 {
14893 PyThreadState* __tstate = wxPyBeginAllowThreads();
14894 result = (wxMDIClientWindow *)new wxMDIClientWindow();
14895
14896 wxPyEndAllowThreads(__tstate);
14897 if (PyErr_Occurred()) SWIG_fail;
14898 }
14899 {
14900 resultobj = wxPyMake_wxObject(result);
14901 }
14902 return resultobj;
14903 fail:
14904 return NULL;
14905}
14906
14907
14908static PyObject *_wrap_MDIClientWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14909 PyObject *resultobj;
14910 wxMDIClientWindow *arg1 = (wxMDIClientWindow *) 0 ;
14911 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
14912 long arg3 = (long) 0 ;
14913 bool result;
14914 PyObject * obj0 = 0 ;
14915 PyObject * obj1 = 0 ;
8edf1c75 14916 PyObject * obj2 = 0 ;
d14a1e28
RD
14917 char *kwnames[] = {
14918 (char *) "self",(char *) "parent",(char *) "style", NULL
14919 };
14920
8edf1c75 14921 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:MDIClientWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
14922 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIClientWindow,
14923 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14924 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMDIParentFrame,
14925 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 14926 if (obj2) {
2f4c0a16
RD
14927 arg3 = (long) SWIG_AsLong(obj2);
14928 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 14929 }
d14a1e28
RD
14930 {
14931 PyThreadState* __tstate = wxPyBeginAllowThreads();
14932 result = (bool)(arg1)->Create(arg2,arg3);
14933
14934 wxPyEndAllowThreads(__tstate);
14935 if (PyErr_Occurred()) SWIG_fail;
14936 }
4e760a36 14937 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
14938 return resultobj;
14939 fail:
14940 return NULL;
14941}
14942
14943
14944static PyObject * MDIClientWindow_swigregister(PyObject *self, PyObject *args) {
14945 PyObject *obj;
14946 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14947 SWIG_TypeClientData(SWIGTYPE_p_wxMDIClientWindow, obj);
14948 Py_INCREF(obj);
14949 return Py_BuildValue((char *)"");
14950}
14951static PyObject *_wrap_new_PyWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14952 PyObject *resultobj;
14953 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 14954 int arg2 ;
d14a1e28
RD
14955 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14956 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14957 wxSize const &arg4_defvalue = wxDefaultSize ;
14958 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14959 long arg5 = (long) 0 ;
14960 wxString const &arg6_defvalue = wxPyPanelNameStr ;
14961 wxString *arg6 = (wxString *) &arg6_defvalue ;
14962 wxPyWindow *result;
14963 wxPoint temp3 ;
14964 wxSize temp4 ;
423f194a 14965 bool temp6 = False ;
d14a1e28 14966 PyObject * obj0 = 0 ;
8edf1c75 14967 PyObject * obj1 = 0 ;
d14a1e28
RD
14968 PyObject * obj2 = 0 ;
14969 PyObject * obj3 = 0 ;
8edf1c75 14970 PyObject * obj4 = 0 ;
d14a1e28
RD
14971 PyObject * obj5 = 0 ;
14972 char *kwnames[] = {
14973 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14974 };
14975
8edf1c75 14976 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PyWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
14977 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
14978 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14979 arg2 = (int const) SWIG_AsInt(obj1);
14980 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
14981 if (obj2) {
14982 {
14983 arg3 = &temp3;
14984 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
14985 }
14986 }
14987 if (obj3) {
14988 {
14989 arg4 = &temp4;
14990 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
14991 }
14992 }
8edf1c75 14993 if (obj4) {
2f4c0a16
RD
14994 arg5 = (long) SWIG_AsLong(obj4);
14995 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 14996 }
d14a1e28
RD
14997 if (obj5) {
14998 {
14999 arg6 = wxString_in_helper(obj5);
15000 if (arg6 == NULL) SWIG_fail;
423f194a 15001 temp6 = True;
d14a1e28
RD
15002 }
15003 }
15004 {
15005 PyThreadState* __tstate = wxPyBeginAllowThreads();
15006 result = (wxPyWindow *)new wxPyWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
15007
15008 wxPyEndAllowThreads(__tstate);
15009 if (PyErr_Occurred()) SWIG_fail;
15010 }
2f4c0a16 15011 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
d14a1e28
RD
15012 {
15013 if (temp6)
15014 delete arg6;
15015 }
15016 return resultobj;
15017 fail:
15018 {
15019 if (temp6)
15020 delete arg6;
15021 }
15022 return NULL;
15023}
15024
15025
15026static PyObject *_wrap_PyWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
15027 PyObject *resultobj;
15028 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15029 PyObject *arg2 = (PyObject *) 0 ;
15030 PyObject *arg3 = (PyObject *) 0 ;
15031 PyObject * obj0 = 0 ;
15032 PyObject * obj1 = 0 ;
15033 PyObject * obj2 = 0 ;
15034 char *kwnames[] = {
15035 (char *) "self",(char *) "self",(char *) "_class", NULL
15036 };
15037
15038 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
15039 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15040 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15041 arg2 = obj1;
15042 arg3 = obj2;
15043 {
15044 PyThreadState* __tstate = wxPyBeginAllowThreads();
15045 (arg1)->_setCallbackInfo(arg2,arg3);
15046
15047 wxPyEndAllowThreads(__tstate);
15048 if (PyErr_Occurred()) SWIG_fail;
15049 }
15050 Py_INCREF(Py_None); resultobj = Py_None;
15051 return resultobj;
15052 fail:
15053 return NULL;
15054}
15055
15056
15057static PyObject *_wrap_PyWindow_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15058 PyObject *resultobj;
15059 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15060 int arg2 ;
15061 int arg3 ;
15062 int arg4 ;
15063 int arg5 ;
15064 PyObject * obj0 = 0 ;
8edf1c75
RD
15065 PyObject * obj1 = 0 ;
15066 PyObject * obj2 = 0 ;
15067 PyObject * obj3 = 0 ;
15068 PyObject * obj4 = 0 ;
d14a1e28
RD
15069 char *kwnames[] = {
15070 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
15071 };
15072
8edf1c75 15073 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
2f4c0a16
RD
15074 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15075 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15076 arg2 = (int) SWIG_AsInt(obj1);
15077 if (PyErr_Occurred()) SWIG_fail;
15078 arg3 = (int) SWIG_AsInt(obj2);
15079 if (PyErr_Occurred()) SWIG_fail;
15080 arg4 = (int) SWIG_AsInt(obj3);
15081 if (PyErr_Occurred()) SWIG_fail;
15082 arg5 = (int) SWIG_AsInt(obj4);
15083 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
15084 {
15085 PyThreadState* __tstate = wxPyBeginAllowThreads();
15086 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
15087
15088 wxPyEndAllowThreads(__tstate);
15089 if (PyErr_Occurred()) SWIG_fail;
15090 }
15091 Py_INCREF(Py_None); resultobj = Py_None;
15092 return resultobj;
15093 fail:
15094 return NULL;
15095}
15096
15097
15098static PyObject *_wrap_PyWindow_base_DoSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15099 PyObject *resultobj;
15100 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15101 int arg2 ;
15102 int arg3 ;
15103 int arg4 ;
15104 int arg5 ;
15105 int arg6 = (int) wxSIZE_AUTO ;
15106 PyObject * obj0 = 0 ;
8edf1c75
RD
15107 PyObject * obj1 = 0 ;
15108 PyObject * obj2 = 0 ;
15109 PyObject * obj3 = 0 ;
15110 PyObject * obj4 = 0 ;
15111 PyObject * obj5 = 0 ;
d14a1e28
RD
15112 char *kwnames[] = {
15113 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
15114 };
15115
8edf1c75 15116 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
15117 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15118 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15119 arg2 = (int) SWIG_AsInt(obj1);
15120 if (PyErr_Occurred()) SWIG_fail;
15121 arg3 = (int) SWIG_AsInt(obj2);
15122 if (PyErr_Occurred()) SWIG_fail;
15123 arg4 = (int) SWIG_AsInt(obj3);
15124 if (PyErr_Occurred()) SWIG_fail;
15125 arg5 = (int) SWIG_AsInt(obj4);
15126 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 15127 if (obj5) {
2f4c0a16
RD
15128 arg6 = (int) SWIG_AsInt(obj5);
15129 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 15130 }
d14a1e28
RD
15131 {
15132 PyThreadState* __tstate = wxPyBeginAllowThreads();
15133 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
15134
15135 wxPyEndAllowThreads(__tstate);
15136 if (PyErr_Occurred()) SWIG_fail;
15137 }
15138 Py_INCREF(Py_None); resultobj = Py_None;
15139 return resultobj;
15140 fail:
15141 return NULL;
15142}
15143
15144
15145static PyObject *_wrap_PyWindow_base_DoSetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15146 PyObject *resultobj;
15147 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15148 int arg2 ;
15149 int arg3 ;
15150 PyObject * obj0 = 0 ;
8edf1c75
RD
15151 PyObject * obj1 = 0 ;
15152 PyObject * obj2 = 0 ;
d14a1e28
RD
15153 char *kwnames[] = {
15154 (char *) "self",(char *) "width",(char *) "height", NULL
15155 };
15156
8edf1c75 15157 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
15158 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15159 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15160 arg2 = (int) SWIG_AsInt(obj1);
15161 if (PyErr_Occurred()) SWIG_fail;
15162 arg3 = (int) SWIG_AsInt(obj2);
15163 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
15164 {
15165 PyThreadState* __tstate = wxPyBeginAllowThreads();
15166 (arg1)->base_DoSetClientSize(arg2,arg3);
15167
15168 wxPyEndAllowThreads(__tstate);
15169 if (PyErr_Occurred()) SWIG_fail;
15170 }
15171 Py_INCREF(Py_None); resultobj = Py_None;
15172 return resultobj;
15173 fail:
15174 return NULL;
15175}
15176
15177
15178static PyObject *_wrap_PyWindow_base_DoSetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15179 PyObject *resultobj;
15180 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15181 int arg2 ;
15182 int arg3 ;
15183 PyObject * obj0 = 0 ;
8edf1c75
RD
15184 PyObject * obj1 = 0 ;
15185 PyObject * obj2 = 0 ;
d14a1e28 15186 char *kwnames[] = {
2f4c0a16
RD
15187 (char *) "self",(char *) "x",(char *) "y", NULL
15188 };
15189
15190 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
15191 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15192 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15193 arg2 = (int) SWIG_AsInt(obj1);
15194 if (PyErr_Occurred()) SWIG_fail;
15195 arg3 = (int) SWIG_AsInt(obj2);
15196 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
15197 {
15198 PyThreadState* __tstate = wxPyBeginAllowThreads();
15199 (arg1)->base_DoSetVirtualSize(arg2,arg3);
15200
15201 wxPyEndAllowThreads(__tstate);
15202 if (PyErr_Occurred()) SWIG_fail;
15203 }
15204 Py_INCREF(Py_None); resultobj = Py_None;
15205 return resultobj;
15206 fail:
15207 return NULL;
15208}
15209
15210
15211static PyObject *_wrap_PyWindow_base_DoGetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15212 PyObject *resultobj;
15213 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15214 int *arg2 = (int *) 0 ;
15215 int *arg3 = (int *) 0 ;
15216 int temp2 ;
15217 int temp3 ;
15218 PyObject * obj0 = 0 ;
15219 char *kwnames[] = {
15220 (char *) "self", NULL
15221 };
15222
15223 arg2 = &temp2;
15224 arg3 = &temp3;
15225 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15226 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15227 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15228 {
15229 PyThreadState* __tstate = wxPyBeginAllowThreads();
15230 ((wxPyWindow const *)arg1)->base_DoGetSize(arg2,arg3);
15231
15232 wxPyEndAllowThreads(__tstate);
15233 if (PyErr_Occurred()) SWIG_fail;
15234 }
15235 Py_INCREF(Py_None); resultobj = Py_None;
15236 {
15237 PyObject *o = PyInt_FromLong((long) (*arg2));
15238 resultobj = t_output_helper(resultobj,o);
15239 }
15240 {
15241 PyObject *o = PyInt_FromLong((long) (*arg3));
15242 resultobj = t_output_helper(resultobj,o);
15243 }
15244 return resultobj;
15245 fail:
15246 return NULL;
15247}
15248
15249
15250static PyObject *_wrap_PyWindow_base_DoGetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15251 PyObject *resultobj;
15252 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15253 int *arg2 = (int *) 0 ;
15254 int *arg3 = (int *) 0 ;
15255 int temp2 ;
15256 int temp3 ;
15257 PyObject * obj0 = 0 ;
15258 char *kwnames[] = {
15259 (char *) "self", NULL
15260 };
15261
15262 arg2 = &temp2;
15263 arg3 = &temp3;
15264 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15265 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15266 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15267 {
15268 PyThreadState* __tstate = wxPyBeginAllowThreads();
15269 ((wxPyWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
15270
15271 wxPyEndAllowThreads(__tstate);
15272 if (PyErr_Occurred()) SWIG_fail;
15273 }
15274 Py_INCREF(Py_None); resultobj = Py_None;
15275 {
15276 PyObject *o = PyInt_FromLong((long) (*arg2));
15277 resultobj = t_output_helper(resultobj,o);
15278 }
15279 {
15280 PyObject *o = PyInt_FromLong((long) (*arg3));
15281 resultobj = t_output_helper(resultobj,o);
15282 }
15283 return resultobj;
15284 fail:
15285 return NULL;
15286}
15287
15288
15289static PyObject *_wrap_PyWindow_base_DoGetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
15290 PyObject *resultobj;
15291 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15292 int *arg2 = (int *) 0 ;
15293 int *arg3 = (int *) 0 ;
15294 int temp2 ;
15295 int temp3 ;
15296 PyObject * obj0 = 0 ;
15297 char *kwnames[] = {
15298 (char *) "self", NULL
15299 };
15300
15301 arg2 = &temp2;
15302 arg3 = &temp3;
15303 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15304 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15305 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15306 {
15307 PyThreadState* __tstate = wxPyBeginAllowThreads();
15308 ((wxPyWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
15309
15310 wxPyEndAllowThreads(__tstate);
15311 if (PyErr_Occurred()) SWIG_fail;
15312 }
15313 Py_INCREF(Py_None); resultobj = Py_None;
15314 {
15315 PyObject *o = PyInt_FromLong((long) (*arg2));
15316 resultobj = t_output_helper(resultobj,o);
15317 }
15318 {
15319 PyObject *o = PyInt_FromLong((long) (*arg3));
15320 resultobj = t_output_helper(resultobj,o);
15321 }
15322 return resultobj;
15323 fail:
15324 return NULL;
15325}
15326
15327
15328static PyObject *_wrap_PyWindow_base_DoGetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15329 PyObject *resultobj;
15330 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15331 wxSize result;
15332 PyObject * obj0 = 0 ;
15333 char *kwnames[] = {
15334 (char *) "self", NULL
15335 };
15336
15337 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15338 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15339 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15340 {
15341 PyThreadState* __tstate = wxPyBeginAllowThreads();
15342 result = ((wxPyWindow const *)arg1)->base_DoGetVirtualSize();
15343
15344 wxPyEndAllowThreads(__tstate);
15345 if (PyErr_Occurred()) SWIG_fail;
15346 }
15347 {
15348 wxSize * resultptr;
15349 resultptr = new wxSize((wxSize &) result);
2f4c0a16 15350 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
d14a1e28
RD
15351 }
15352 return resultobj;
15353 fail:
15354 return NULL;
15355}
15356
15357
15358static PyObject *_wrap_PyWindow_base_DoGetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15359 PyObject *resultobj;
15360 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15361 wxSize result;
15362 PyObject * obj0 = 0 ;
15363 char *kwnames[] = {
15364 (char *) "self", NULL
15365 };
15366
15367 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15368 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15369 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15370 {
15371 PyThreadState* __tstate = wxPyBeginAllowThreads();
15372 result = ((wxPyWindow const *)arg1)->base_DoGetBestSize();
15373
15374 wxPyEndAllowThreads(__tstate);
15375 if (PyErr_Occurred()) SWIG_fail;
15376 }
15377 {
15378 wxSize * resultptr;
15379 resultptr = new wxSize((wxSize &) result);
2f4c0a16 15380 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
d14a1e28
RD
15381 }
15382 return resultobj;
15383 fail:
15384 return NULL;
15385}
15386
15387
15388static PyObject *_wrap_PyWindow_base_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
15389 PyObject *resultobj;
15390 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15391 PyObject * obj0 = 0 ;
15392 char *kwnames[] = {
15393 (char *) "self", NULL
15394 };
15395
15396 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_InitDialog",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15397 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15398 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15399 {
15400 PyThreadState* __tstate = wxPyBeginAllowThreads();
15401 (arg1)->base_InitDialog();
15402
15403 wxPyEndAllowThreads(__tstate);
15404 if (PyErr_Occurred()) SWIG_fail;
15405 }
15406 Py_INCREF(Py_None); resultobj = Py_None;
15407 return resultobj;
15408 fail:
15409 return NULL;
15410}
15411
15412
15413static PyObject *_wrap_PyWindow_base_TransferDataToWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15414 PyObject *resultobj;
15415 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15416 bool result;
15417 PyObject * obj0 = 0 ;
15418 char *kwnames[] = {
15419 (char *) "self", NULL
15420 };
15421
15422 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15423 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15424 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15425 {
15426 PyThreadState* __tstate = wxPyBeginAllowThreads();
15427 result = (bool)(arg1)->base_TransferDataToWindow();
15428
15429 wxPyEndAllowThreads(__tstate);
15430 if (PyErr_Occurred()) SWIG_fail;
15431 }
4e760a36 15432 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
15433 return resultobj;
15434 fail:
15435 return NULL;
15436}
15437
15438
15439static PyObject *_wrap_PyWindow_base_TransferDataFromWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15440 PyObject *resultobj;
15441 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15442 bool result;
15443 PyObject * obj0 = 0 ;
15444 char *kwnames[] = {
15445 (char *) "self", NULL
15446 };
15447
15448 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15449 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15450 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15451 {
15452 PyThreadState* __tstate = wxPyBeginAllowThreads();
15453 result = (bool)(arg1)->base_TransferDataFromWindow();
15454
15455 wxPyEndAllowThreads(__tstate);
15456 if (PyErr_Occurred()) SWIG_fail;
15457 }
4e760a36 15458 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
15459 return resultobj;
15460 fail:
15461 return NULL;
15462}
15463
15464
15465static PyObject *_wrap_PyWindow_base_Validate(PyObject *self, PyObject *args, PyObject *kwargs) {
15466 PyObject *resultobj;
15467 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15468 bool result;
15469 PyObject * obj0 = 0 ;
15470 char *kwnames[] = {
15471 (char *) "self", NULL
15472 };
15473
15474 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_Validate",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15475 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15476 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15477 {
15478 PyThreadState* __tstate = wxPyBeginAllowThreads();
15479 result = (bool)(arg1)->base_Validate();
15480
15481 wxPyEndAllowThreads(__tstate);
15482 if (PyErr_Occurred()) SWIG_fail;
15483 }
4e760a36 15484 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
15485 return resultobj;
15486 fail:
15487 return NULL;
15488}
15489
15490
15491static PyObject *_wrap_PyWindow_base_AcceptsFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
15492 PyObject *resultobj;
15493 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15494 bool result;
15495 PyObject * obj0 = 0 ;
15496 char *kwnames[] = {
15497 (char *) "self", NULL
15498 };
15499
15500 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15501 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15502 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15503 {
15504 PyThreadState* __tstate = wxPyBeginAllowThreads();
15505 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocus();
15506
15507 wxPyEndAllowThreads(__tstate);
15508 if (PyErr_Occurred()) SWIG_fail;
15509 }
4e760a36 15510 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
15511 return resultobj;
15512 fail:
15513 return NULL;
15514}
15515
15516
15517static PyObject *_wrap_PyWindow_base_AcceptsFocusFromKeyboard(PyObject *self, PyObject *args, PyObject *kwargs) {
15518 PyObject *resultobj;
15519 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15520 bool result;
15521 PyObject * obj0 = 0 ;
15522 char *kwnames[] = {
15523 (char *) "self", NULL
15524 };
15525
15526 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15527 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15528 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15529 {
15530 PyThreadState* __tstate = wxPyBeginAllowThreads();
15531 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
15532
15533 wxPyEndAllowThreads(__tstate);
15534 if (PyErr_Occurred()) SWIG_fail;
15535 }
4e760a36 15536 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
15537 return resultobj;
15538 fail:
15539 return NULL;
15540}
15541
15542
15543static PyObject *_wrap_PyWindow_base_GetMaxSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15544 PyObject *resultobj;
15545 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15546 wxSize result;
15547 PyObject * obj0 = 0 ;
15548 char *kwnames[] = {
15549 (char *) "self", NULL
15550 };
15551
15552 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15553 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15554 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15555 {
15556 PyThreadState* __tstate = wxPyBeginAllowThreads();
15557 result = ((wxPyWindow const *)arg1)->base_GetMaxSize();
15558
15559 wxPyEndAllowThreads(__tstate);
15560 if (PyErr_Occurred()) SWIG_fail;
15561 }
15562 {
15563 wxSize * resultptr;
15564 resultptr = new wxSize((wxSize &) result);
2f4c0a16 15565 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
d14a1e28
RD
15566 }
15567 return resultobj;
15568 fail:
15569 return NULL;
15570}
15571
15572
15573static PyObject *_wrap_PyWindow_base_AddChild(PyObject *self, PyObject *args, PyObject *kwargs) {
15574 PyObject *resultobj;
15575 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15576 wxWindow *arg2 = (wxWindow *) 0 ;
15577 PyObject * obj0 = 0 ;
15578 PyObject * obj1 = 0 ;
15579 char *kwnames[] = {
15580 (char *) "self",(char *) "child", NULL
15581 };
15582
15583 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
15584 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15585 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15586 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
15587 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15588 {
15589 PyThreadState* __tstate = wxPyBeginAllowThreads();
15590 (arg1)->base_AddChild(arg2);
15591
15592 wxPyEndAllowThreads(__tstate);
15593 if (PyErr_Occurred()) SWIG_fail;
15594 }
15595 Py_INCREF(Py_None); resultobj = Py_None;
15596 return resultobj;
15597 fail:
15598 return NULL;
15599}
15600
15601
15602static PyObject *_wrap_PyWindow_base_RemoveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
15603 PyObject *resultobj;
15604 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15605 wxWindow *arg2 = (wxWindow *) 0 ;
15606 PyObject * obj0 = 0 ;
15607 PyObject * obj1 = 0 ;
15608 char *kwnames[] = {
15609 (char *) "self",(char *) "child", NULL
15610 };
15611
15612 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
15613 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15614 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15615 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
15616 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15617 {
15618 PyThreadState* __tstate = wxPyBeginAllowThreads();
15619 (arg1)->base_RemoveChild(arg2);
15620
15621 wxPyEndAllowThreads(__tstate);
15622 if (PyErr_Occurred()) SWIG_fail;
15623 }
15624 Py_INCREF(Py_None); resultobj = Py_None;
15625 return resultobj;
15626 fail:
15627 return NULL;
15628}
15629
15630
15631static PyObject * PyWindow_swigregister(PyObject *self, PyObject *args) {
15632 PyObject *obj;
15633 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15634 SWIG_TypeClientData(SWIGTYPE_p_wxPyWindow, obj);
15635 Py_INCREF(obj);
15636 return Py_BuildValue((char *)"");
15637}
15638static PyObject *_wrap_new_PyPanel(PyObject *self, PyObject *args, PyObject *kwargs) {
15639 PyObject *resultobj;
15640 wxWindow *arg1 = (wxWindow *) 0 ;
423f194a 15641 int arg2 ;
d14a1e28
RD
15642 wxPoint const &arg3_defvalue = wxDefaultPosition ;
15643 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
15644 wxSize const &arg4_defvalue = wxDefaultSize ;
15645 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
15646 long arg5 = (long) 0 ;
15647 wxString const &arg6_defvalue = wxPyPanelNameStr ;
15648 wxString *arg6 = (wxString *) &arg6_defvalue ;
15649 wxPyPanel *result;
15650 wxPoint temp3 ;
15651 wxSize temp4 ;
423f194a 15652 bool temp6 = False ;
d14a1e28 15653 PyObject * obj0 = 0 ;
8edf1c75 15654 PyObject * obj1 = 0 ;
d14a1e28
RD
15655 PyObject * obj2 = 0 ;
15656 PyObject * obj3 = 0 ;
8edf1c75 15657 PyObject * obj4 = 0 ;
d14a1e28
RD
15658 PyObject * obj5 = 0 ;
15659 char *kwnames[] = {
15660 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
15661 };
15662
8edf1c75 15663 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PyPanel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
15664 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
15665 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15666 arg2 = (int const) SWIG_AsInt(obj1);
15667 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
15668 if (obj2) {
15669 {
15670 arg3 = &temp3;
15671 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15672 }
15673 }
15674 if (obj3) {
15675 {
15676 arg4 = &temp4;
15677 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15678 }
15679 }
8edf1c75 15680 if (obj4) {
2f4c0a16
RD
15681 arg5 = (long) SWIG_AsLong(obj4);
15682 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 15683 }
d14a1e28
RD
15684 if (obj5) {
15685 {
15686 arg6 = wxString_in_helper(obj5);
15687 if (arg6 == NULL) SWIG_fail;
423f194a 15688 temp6 = True;
d14a1e28
RD
15689 }
15690 }
15691 {
15692 PyThreadState* __tstate = wxPyBeginAllowThreads();
15693 result = (wxPyPanel *)new wxPyPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
15694
15695 wxPyEndAllowThreads(__tstate);
15696 if (PyErr_Occurred()) SWIG_fail;
15697 }
2f4c0a16 15698 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
d14a1e28
RD
15699 {
15700 if (temp6)
15701 delete arg6;
15702 }
15703 return resultobj;
15704 fail:
15705 {
15706 if (temp6)
15707 delete arg6;
15708 }
15709 return NULL;
15710}
15711
15712
15713static PyObject *_wrap_PyPanel__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
15714 PyObject *resultobj;
15715 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15716 PyObject *arg2 = (PyObject *) 0 ;
15717 PyObject *arg3 = (PyObject *) 0 ;
15718 PyObject * obj0 = 0 ;
15719 PyObject * obj1 = 0 ;
15720 PyObject * obj2 = 0 ;
15721 char *kwnames[] = {
15722 (char *) "self",(char *) "self",(char *) "_class", NULL
15723 };
15724
15725 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
15726 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
15727 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15728 arg2 = obj1;
15729 arg3 = obj2;
15730 {
15731 PyThreadState* __tstate = wxPyBeginAllowThreads();
15732 (arg1)->_setCallbackInfo(arg2,arg3);
15733
15734 wxPyEndAllowThreads(__tstate);
15735 if (PyErr_Occurred()) SWIG_fail;
15736 }
15737 Py_INCREF(Py_None); resultobj = Py_None;
15738 return resultobj;
15739 fail:
15740 return NULL;
15741}
15742
15743
15744static PyObject *_wrap_PyPanel_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15745 PyObject *resultobj;
15746 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15747 int arg2 ;
15748 int arg3 ;
15749 int arg4 ;
15750 int arg5 ;
15751 PyObject * obj0 = 0 ;
8edf1c75
RD
15752 PyObject * obj1 = 0 ;
15753 PyObject * obj2 = 0 ;
15754 PyObject * obj3 = 0 ;
15755 PyObject * obj4 = 0 ;
d14a1e28
RD
15756 char *kwnames[] = {
15757 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
15758 };
15759
8edf1c75 15760 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyPanel_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
2f4c0a16
RD
15761 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
15762 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15763 arg2 = (int) SWIG_AsInt(obj1);
15764 if (PyErr_Occurred()) SWIG_fail;
15765 arg3 = (int) SWIG_AsInt(obj2);
15766 if (PyErr_Occurred()) SWIG_fail;
15767 arg4 = (int) SWIG_AsInt(obj3);
15768 if (PyErr_Occurred()) SWIG_fail;
15769 arg5 = (int) SWIG_AsInt(obj4);
15770 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
15771 {
15772 PyThreadState* __tstate = wxPyBeginAllowThreads();
15773 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
15774
15775 wxPyEndAllowThreads(__tstate);
15776 if (PyErr_Occurred()) SWIG_fail;
15777 }
15778 Py_INCREF(Py_None); resultobj = Py_None;
15779 return resultobj;
15780 fail:
15781 return NULL;
15782}
15783
15784
15785static PyObject *_wrap_PyPanel_base_DoSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15786 PyObject *resultobj;
15787 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15788 int arg2 ;
15789 int arg3 ;
15790 int arg4 ;
15791 int arg5 ;
15792 int arg6 = (int) wxSIZE_AUTO ;
15793 PyObject * obj0 = 0 ;
8edf1c75
RD
15794 PyObject * obj1 = 0 ;
15795 PyObject * obj2 = 0 ;
15796 PyObject * obj3 = 0 ;
15797 PyObject * obj4 = 0 ;
15798 PyObject * obj5 = 0 ;
d14a1e28
RD
15799 char *kwnames[] = {
15800 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
15801 };
15802
8edf1c75 15803 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyPanel_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
15804 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
15805 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15806 arg2 = (int) SWIG_AsInt(obj1);
15807 if (PyErr_Occurred()) SWIG_fail;
15808 arg3 = (int) SWIG_AsInt(obj2);
15809 if (PyErr_Occurred()) SWIG_fail;
15810 arg4 = (int) SWIG_AsInt(obj3);
15811 if (PyErr_Occurred()) SWIG_fail;
15812 arg5 = (int) SWIG_AsInt(obj4);
15813 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 15814 if (obj5) {
2f4c0a16
RD
15815 arg6 = (int) SWIG_AsInt(obj5);
15816 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 15817 }
d14a1e28
RD
15818 {
15819 PyThreadState* __tstate = wxPyBeginAllowThreads();
15820 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
15821
15822 wxPyEndAllowThreads(__tstate);
15823 if (PyErr_Occurred()) SWIG_fail;
15824 }
15825 Py_INCREF(Py_None); resultobj = Py_None;
15826 return resultobj;
15827 fail:
15828 return NULL;
15829}
15830
15831
15832static PyObject *_wrap_PyPanel_base_DoSetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15833 PyObject *resultobj;
15834 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15835 int arg2 ;
15836 int arg3 ;
15837 PyObject * obj0 = 0 ;
8edf1c75
RD
15838 PyObject * obj1 = 0 ;
15839 PyObject * obj2 = 0 ;
d14a1e28
RD
15840 char *kwnames[] = {
15841 (char *) "self",(char *) "width",(char *) "height", NULL
15842 };
15843
8edf1c75 15844 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
15845 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
15846 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15847 arg2 = (int) SWIG_AsInt(obj1);
15848 if (PyErr_Occurred()) SWIG_fail;
15849 arg3 = (int) SWIG_AsInt(obj2);
15850 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
15851 {
15852 PyThreadState* __tstate = wxPyBeginAllowThreads();
15853 (arg1)->base_DoSetClientSize(arg2,arg3);
15854
15855 wxPyEndAllowThreads(__tstate);
15856 if (PyErr_Occurred()) SWIG_fail;
15857 }
15858 Py_INCREF(Py_None); resultobj = Py_None;
15859 return resultobj;
15860 fail:
15861 return NULL;
15862}
15863
15864
15865static PyObject *_wrap_PyPanel_base_DoSetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15866 PyObject *resultobj;
15867 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15868 int arg2 ;
15869 int arg3 ;
15870 PyObject * obj0 = 0 ;
8edf1c75
RD
15871 PyObject * obj1 = 0 ;
15872 PyObject * obj2 = 0 ;
d14a1e28
RD
15873 char *kwnames[] = {
15874 (char *) "self",(char *) "x",(char *) "y", NULL
15875 };
15876
8edf1c75 15877 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
15878 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
15879 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15880 arg2 = (int) SWIG_AsInt(obj1);
15881 if (PyErr_Occurred()) SWIG_fail;
15882 arg3 = (int) SWIG_AsInt(obj2);
15883 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
15884 {
15885 PyThreadState* __tstate = wxPyBeginAllowThreads();
15886 (arg1)->base_DoSetVirtualSize(arg2,arg3);
15887
15888 wxPyEndAllowThreads(__tstate);
15889 if (PyErr_Occurred()) SWIG_fail;
15890 }
15891 Py_INCREF(Py_None); resultobj = Py_None;
15892 return resultobj;
15893 fail:
15894 return NULL;
15895}
15896
15897
15898static PyObject *_wrap_PyPanel_base_DoGetSize(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_DoGetSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15913 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
15914 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15915 {
15916 PyThreadState* __tstate = wxPyBeginAllowThreads();
15917 ((wxPyPanel const *)arg1)->base_DoGetSize(arg2,arg3);
15918
15919 wxPyEndAllowThreads(__tstate);
15920 if (PyErr_Occurred()) SWIG_fail;
15921 }
15922 Py_INCREF(Py_None); resultobj = Py_None;
15923 {
15924 PyObject *o = PyInt_FromLong((long) (*arg2));
15925 resultobj = t_output_helper(resultobj,o);
15926 }
15927 {
15928 PyObject *o = PyInt_FromLong((long) (*arg3));
15929 resultobj = t_output_helper(resultobj,o);
15930 }
15931 return resultobj;
15932 fail:
15933 return NULL;
15934}
15935
15936
15937static PyObject *_wrap_PyPanel_base_DoGetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15938 PyObject *resultobj;
15939 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15940 int *arg2 = (int *) 0 ;
15941 int *arg3 = (int *) 0 ;
15942 int temp2 ;
15943 int temp3 ;
15944 PyObject * obj0 = 0 ;
15945 char *kwnames[] = {
15946 (char *) "self", NULL
15947 };
15948
15949 arg2 = &temp2;
15950 arg3 = &temp3;
15951 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetClientSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15952 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
15953 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15954 {
15955 PyThreadState* __tstate = wxPyBeginAllowThreads();
15956 ((wxPyPanel const *)arg1)->base_DoGetClientSize(arg2,arg3);
15957
15958 wxPyEndAllowThreads(__tstate);
15959 if (PyErr_Occurred()) SWIG_fail;
15960 }
15961 Py_INCREF(Py_None); resultobj = Py_None;
15962 {
15963 PyObject *o = PyInt_FromLong((long) (*arg2));
15964 resultobj = t_output_helper(resultobj,o);
15965 }
15966 {
15967 PyObject *o = PyInt_FromLong((long) (*arg3));
15968 resultobj = t_output_helper(resultobj,o);
15969 }
15970 return resultobj;
15971 fail:
15972 return NULL;
15973}
15974
15975
15976static PyObject *_wrap_PyPanel_base_DoGetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
15977 PyObject *resultobj;
15978 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
15979 int *arg2 = (int *) 0 ;
15980 int *arg3 = (int *) 0 ;
15981 int temp2 ;
15982 int temp3 ;
15983 PyObject * obj0 = 0 ;
15984 char *kwnames[] = {
15985 (char *) "self", NULL
15986 };
15987
15988 arg2 = &temp2;
15989 arg3 = &temp3;
15990 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetPosition",kwnames,&obj0)) goto fail;
2f4c0a16
RD
15991 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
15992 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
15993 {
15994 PyThreadState* __tstate = wxPyBeginAllowThreads();
15995 ((wxPyPanel const *)arg1)->base_DoGetPosition(arg2,arg3);
15996
15997 wxPyEndAllowThreads(__tstate);
15998 if (PyErr_Occurred()) SWIG_fail;
15999 }
16000 Py_INCREF(Py_None); resultobj = Py_None;
16001 {
16002 PyObject *o = PyInt_FromLong((long) (*arg2));
16003 resultobj = t_output_helper(resultobj,o);
16004 }
16005 {
16006 PyObject *o = PyInt_FromLong((long) (*arg3));
16007 resultobj = t_output_helper(resultobj,o);
16008 }
16009 return resultobj;
16010 fail:
16011 return NULL;
16012}
16013
16014
16015static PyObject *_wrap_PyPanel_base_DoGetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16016 PyObject *resultobj;
16017 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16018 wxSize result;
16019 PyObject * obj0 = 0 ;
16020 char *kwnames[] = {
16021 (char *) "self", NULL
16022 };
16023
16024 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16025 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16026 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16027 {
16028 PyThreadState* __tstate = wxPyBeginAllowThreads();
16029 result = ((wxPyPanel const *)arg1)->base_DoGetVirtualSize();
16030
16031 wxPyEndAllowThreads(__tstate);
16032 if (PyErr_Occurred()) SWIG_fail;
16033 }
16034 {
16035 wxSize * resultptr;
16036 resultptr = new wxSize((wxSize &) result);
2f4c0a16 16037 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
d14a1e28
RD
16038 }
16039 return resultobj;
16040 fail:
16041 return NULL;
16042}
16043
16044
16045static PyObject *_wrap_PyPanel_base_DoGetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16046 PyObject *resultobj;
16047 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16048 wxSize result;
16049 PyObject * obj0 = 0 ;
16050 char *kwnames[] = {
16051 (char *) "self", NULL
16052 };
16053
16054 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetBestSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16055 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16056 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16057 {
16058 PyThreadState* __tstate = wxPyBeginAllowThreads();
16059 result = ((wxPyPanel const *)arg1)->base_DoGetBestSize();
16060
16061 wxPyEndAllowThreads(__tstate);
16062 if (PyErr_Occurred()) SWIG_fail;
16063 }
16064 {
16065 wxSize * resultptr;
16066 resultptr = new wxSize((wxSize &) result);
2f4c0a16 16067 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
d14a1e28
RD
16068 }
16069 return resultobj;
16070 fail:
16071 return NULL;
16072}
16073
16074
16075static PyObject *_wrap_PyPanel_base_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
16076 PyObject *resultobj;
16077 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16078 PyObject * obj0 = 0 ;
16079 char *kwnames[] = {
16080 (char *) "self", NULL
16081 };
16082
16083 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_InitDialog",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16084 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16085 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16086 {
16087 PyThreadState* __tstate = wxPyBeginAllowThreads();
16088 (arg1)->base_InitDialog();
16089
16090 wxPyEndAllowThreads(__tstate);
16091 if (PyErr_Occurred()) SWIG_fail;
16092 }
16093 Py_INCREF(Py_None); resultobj = Py_None;
16094 return resultobj;
16095 fail:
16096 return NULL;
16097}
16098
16099
16100static PyObject *_wrap_PyPanel_base_TransferDataToWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16101 PyObject *resultobj;
16102 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16103 bool result;
16104 PyObject * obj0 = 0 ;
16105 char *kwnames[] = {
16106 (char *) "self", NULL
16107 };
16108
16109 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16110 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16111 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16112 {
16113 PyThreadState* __tstate = wxPyBeginAllowThreads();
16114 result = (bool)(arg1)->base_TransferDataToWindow();
16115
16116 wxPyEndAllowThreads(__tstate);
16117 if (PyErr_Occurred()) SWIG_fail;
16118 }
4e760a36 16119 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
16120 return resultobj;
16121 fail:
16122 return NULL;
16123}
16124
16125
16126static PyObject *_wrap_PyPanel_base_TransferDataFromWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16127 PyObject *resultobj;
16128 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16129 bool result;
16130 PyObject * obj0 = 0 ;
16131 char *kwnames[] = {
16132 (char *) "self", NULL
16133 };
16134
16135 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16136 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16137 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16138 {
16139 PyThreadState* __tstate = wxPyBeginAllowThreads();
16140 result = (bool)(arg1)->base_TransferDataFromWindow();
16141
16142 wxPyEndAllowThreads(__tstate);
16143 if (PyErr_Occurred()) SWIG_fail;
16144 }
4e760a36 16145 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
16146 return resultobj;
16147 fail:
16148 return NULL;
16149}
16150
16151
16152static PyObject *_wrap_PyPanel_base_Validate(PyObject *self, PyObject *args, PyObject *kwargs) {
16153 PyObject *resultobj;
16154 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16155 bool result;
16156 PyObject * obj0 = 0 ;
16157 char *kwnames[] = {
16158 (char *) "self", NULL
16159 };
16160
16161 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_Validate",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16162 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16163 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16164 {
16165 PyThreadState* __tstate = wxPyBeginAllowThreads();
16166 result = (bool)(arg1)->base_Validate();
16167
16168 wxPyEndAllowThreads(__tstate);
16169 if (PyErr_Occurred()) SWIG_fail;
16170 }
4e760a36 16171 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
16172 return resultobj;
16173 fail:
16174 return NULL;
16175}
16176
16177
16178static PyObject *_wrap_PyPanel_base_AcceptsFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
16179 PyObject *resultobj;
16180 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16181 bool result;
16182 PyObject * obj0 = 0 ;
16183 char *kwnames[] = {
16184 (char *) "self", NULL
16185 };
16186
16187 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocus",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16188 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16189 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16190 {
16191 PyThreadState* __tstate = wxPyBeginAllowThreads();
16192 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocus();
16193
16194 wxPyEndAllowThreads(__tstate);
16195 if (PyErr_Occurred()) SWIG_fail;
16196 }
4e760a36 16197 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
16198 return resultobj;
16199 fail:
16200 return NULL;
16201}
16202
16203
16204static PyObject *_wrap_PyPanel_base_AcceptsFocusFromKeyboard(PyObject *self, PyObject *args, PyObject *kwargs) {
16205 PyObject *resultobj;
16206 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16207 bool result;
16208 PyObject * obj0 = 0 ;
16209 char *kwnames[] = {
16210 (char *) "self", NULL
16211 };
16212
16213 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16214 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16215 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16216 {
16217 PyThreadState* __tstate = wxPyBeginAllowThreads();
16218 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocusFromKeyboard();
16219
16220 wxPyEndAllowThreads(__tstate);
16221 if (PyErr_Occurred()) SWIG_fail;
16222 }
4e760a36 16223 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
16224 return resultobj;
16225 fail:
16226 return NULL;
16227}
16228
16229
16230static PyObject *_wrap_PyPanel_base_GetMaxSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16231 PyObject *resultobj;
16232 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16233 wxSize result;
16234 PyObject * obj0 = 0 ;
16235 char *kwnames[] = {
16236 (char *) "self", NULL
16237 };
16238
16239 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetMaxSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16240 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16241 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16242 {
16243 PyThreadState* __tstate = wxPyBeginAllowThreads();
16244 result = ((wxPyPanel const *)arg1)->base_GetMaxSize();
16245
16246 wxPyEndAllowThreads(__tstate);
16247 if (PyErr_Occurred()) SWIG_fail;
16248 }
16249 {
16250 wxSize * resultptr;
16251 resultptr = new wxSize((wxSize &) result);
2f4c0a16 16252 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
d14a1e28
RD
16253 }
16254 return resultobj;
16255 fail:
16256 return NULL;
16257}
16258
16259
16260static PyObject *_wrap_PyPanel_base_AddChild(PyObject *self, PyObject *args, PyObject *kwargs) {
16261 PyObject *resultobj;
16262 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16263 wxWindow *arg2 = (wxWindow *) 0 ;
16264 PyObject * obj0 = 0 ;
16265 PyObject * obj1 = 0 ;
16266 char *kwnames[] = {
16267 (char *) "self",(char *) "child", NULL
16268 };
16269
16270 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16271 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16272 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16273 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
16274 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16275 {
16276 PyThreadState* __tstate = wxPyBeginAllowThreads();
16277 (arg1)->base_AddChild(arg2);
16278
16279 wxPyEndAllowThreads(__tstate);
16280 if (PyErr_Occurred()) SWIG_fail;
16281 }
16282 Py_INCREF(Py_None); resultobj = Py_None;
16283 return resultobj;
16284 fail:
16285 return NULL;
16286}
16287
16288
16289static PyObject *_wrap_PyPanel_base_RemoveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
16290 PyObject *resultobj;
16291 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16292 wxWindow *arg2 = (wxWindow *) 0 ;
16293 PyObject * obj0 = 0 ;
16294 PyObject * obj1 = 0 ;
16295 char *kwnames[] = {
16296 (char *) "self",(char *) "child", NULL
16297 };
16298
16299 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16300 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16301 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16302 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
16303 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16304 {
16305 PyThreadState* __tstate = wxPyBeginAllowThreads();
16306 (arg1)->base_RemoveChild(arg2);
16307
16308 wxPyEndAllowThreads(__tstate);
16309 if (PyErr_Occurred()) SWIG_fail;
16310 }
16311 Py_INCREF(Py_None); resultobj = Py_None;
16312 return resultobj;
16313 fail:
16314 return NULL;
16315}
16316
16317
16318static PyObject * PyPanel_swigregister(PyObject *self, PyObject *args) {
16319 PyObject *obj;
16320 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16321 SWIG_TypeClientData(SWIGTYPE_p_wxPyPanel, obj);
16322 Py_INCREF(obj);
16323 return Py_BuildValue((char *)"");
16324}
2f4c0a16 16325static int _wrap_PrintoutTitleStr_set(PyObject *_val) {
d03fd34d
RD
16326 PyErr_SetString(PyExc_TypeError,"Variable PrintoutTitleStr is read-only.");
16327 return 1;
16328}
16329
16330
16331static PyObject *_wrap_PrintoutTitleStr_get() {
16332 PyObject *pyobj;
16333
16334 {
16335#if wxUSE_UNICODE
16336 pyobj = PyUnicode_FromWideChar((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
16337#else
16338 pyobj = PyString_FromStringAndSize((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
16339#endif
16340 }
16341 return pyobj;
16342}
16343
16344
2f4c0a16 16345static int _wrap_PreviewCanvasNameStr_set(PyObject *_val) {
d03fd34d
RD
16346 PyErr_SetString(PyExc_TypeError,"Variable PreviewCanvasNameStr is read-only.");
16347 return 1;
16348}
16349
16350
16351static PyObject *_wrap_PreviewCanvasNameStr_get() {
16352 PyObject *pyobj;
16353
16354 {
16355#if wxUSE_UNICODE
16356 pyobj = PyUnicode_FromWideChar((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
16357#else
16358 pyobj = PyString_FromStringAndSize((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
16359#endif
16360 }
16361 return pyobj;
16362}
16363
16364
d14a1e28
RD
16365static PyObject *_wrap_new_PrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
16366 PyObject *resultobj;
16367 wxPrintData *result;
16368 char *kwnames[] = {
16369 NULL
16370 };
16371
16372 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrintData",kwnames)) goto fail;
16373 {
16374 PyThreadState* __tstate = wxPyBeginAllowThreads();
16375 result = (wxPrintData *)new wxPrintData();
16376
16377 wxPyEndAllowThreads(__tstate);
16378 if (PyErr_Occurred()) SWIG_fail;
16379 }
2f4c0a16 16380 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
d14a1e28
RD
16381 return resultobj;
16382 fail:
16383 return NULL;
16384}
16385
16386
16387static PyObject *_wrap_delete_PrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
16388 PyObject *resultobj;
16389 wxPrintData *arg1 = (wxPrintData *) 0 ;
16390 PyObject * obj0 = 0 ;
16391 char *kwnames[] = {
16392 (char *) "self", NULL
16393 };
16394
16395 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16396 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16397 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16398 {
16399 PyThreadState* __tstate = wxPyBeginAllowThreads();
16400 delete arg1;
16401
16402 wxPyEndAllowThreads(__tstate);
16403 if (PyErr_Occurred()) SWIG_fail;
16404 }
16405 Py_INCREF(Py_None); resultobj = Py_None;
16406 return resultobj;
16407 fail:
16408 return NULL;
16409}
16410
16411
16412static PyObject *_wrap_PrintData_GetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
16413 PyObject *resultobj;
16414 wxPrintData *arg1 = (wxPrintData *) 0 ;
16415 int result;
16416 PyObject * obj0 = 0 ;
16417 char *kwnames[] = {
16418 (char *) "self", NULL
16419 };
16420
16421 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetNoCopies",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16422 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16423 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16424 {
16425 PyThreadState* __tstate = wxPyBeginAllowThreads();
16426 result = (int)(arg1)->GetNoCopies();
16427
16428 wxPyEndAllowThreads(__tstate);
16429 if (PyErr_Occurred()) SWIG_fail;
16430 }
2f4c0a16 16431 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
16432 return resultobj;
16433 fail:
16434 return NULL;
16435}
16436
16437
16438static PyObject *_wrap_PrintData_GetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
16439 PyObject *resultobj;
16440 wxPrintData *arg1 = (wxPrintData *) 0 ;
16441 bool result;
16442 PyObject * obj0 = 0 ;
16443 char *kwnames[] = {
16444 (char *) "self", NULL
16445 };
16446
16447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetCollate",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16448 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16449 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16450 {
16451 PyThreadState* __tstate = wxPyBeginAllowThreads();
16452 result = (bool)(arg1)->GetCollate();
16453
16454 wxPyEndAllowThreads(__tstate);
16455 if (PyErr_Occurred()) SWIG_fail;
16456 }
4e760a36 16457 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
16458 return resultobj;
16459 fail:
16460 return NULL;
16461}
16462
16463
16464static PyObject *_wrap_PrintData_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
16465 PyObject *resultobj;
16466 wxPrintData *arg1 = (wxPrintData *) 0 ;
16467 int result;
16468 PyObject * obj0 = 0 ;
16469 char *kwnames[] = {
16470 (char *) "self", NULL
16471 };
16472
16473 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOrientation",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16474 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16475 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16476 {
16477 PyThreadState* __tstate = wxPyBeginAllowThreads();
16478 result = (int)(arg1)->GetOrientation();
16479
16480 wxPyEndAllowThreads(__tstate);
16481 if (PyErr_Occurred()) SWIG_fail;
16482 }
2f4c0a16 16483 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
16484 return resultobj;
16485 fail:
16486 return NULL;
16487}
16488
16489
16490static PyObject *_wrap_PrintData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
16491 PyObject *resultobj;
16492 wxPrintData *arg1 = (wxPrintData *) 0 ;
16493 bool result;
16494 PyObject * obj0 = 0 ;
16495 char *kwnames[] = {
16496 (char *) "self", NULL
16497 };
16498
16499 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_Ok",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16500 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16501 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16502 {
16503 PyThreadState* __tstate = wxPyBeginAllowThreads();
16504 result = (bool)(arg1)->Ok();
16505
16506 wxPyEndAllowThreads(__tstate);
16507 if (PyErr_Occurred()) SWIG_fail;
16508 }
4e760a36 16509 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
16510 return resultobj;
16511 fail:
16512 return NULL;
16513}
16514
16515
16516static PyObject *_wrap_PrintData_GetPrinterName(PyObject *self, PyObject *args, PyObject *kwargs) {
16517 PyObject *resultobj;
16518 wxPrintData *arg1 = (wxPrintData *) 0 ;
16519 wxString *result;
16520 PyObject * obj0 = 0 ;
16521 char *kwnames[] = {
16522 (char *) "self", NULL
16523 };
16524
16525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterName",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16526 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16527 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16528 {
16529 PyThreadState* __tstate = wxPyBeginAllowThreads();
16530 {
16531 wxString const &_result_ref = (arg1)->GetPrinterName();
16532 result = (wxString *) &_result_ref;
16533 }
16534
16535 wxPyEndAllowThreads(__tstate);
16536 if (PyErr_Occurred()) SWIG_fail;
16537 }
f0983263
RD
16538 {
16539#if wxUSE_UNICODE
16540 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16541#else
16542 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16543#endif
16544 }
d14a1e28
RD
16545 return resultobj;
16546 fail:
16547 return NULL;
16548}
16549
16550
16551static PyObject *_wrap_PrintData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
16552 PyObject *resultobj;
16553 wxPrintData *arg1 = (wxPrintData *) 0 ;
16554 bool result;
16555 PyObject * obj0 = 0 ;
16556 char *kwnames[] = {
16557 (char *) "self", NULL
16558 };
16559
16560 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetColour",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16561 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16562 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16563 {
16564 PyThreadState* __tstate = wxPyBeginAllowThreads();
16565 result = (bool)(arg1)->GetColour();
16566
16567 wxPyEndAllowThreads(__tstate);
16568 if (PyErr_Occurred()) SWIG_fail;
16569 }
4e760a36 16570 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
16571 return resultobj;
16572 fail:
16573 return NULL;
16574}
16575
16576
16577static PyObject *_wrap_PrintData_GetDuplex(PyObject *self, PyObject *args, PyObject *kwargs) {
16578 PyObject *resultobj;
16579 wxPrintData *arg1 = (wxPrintData *) 0 ;
16580 int result;
16581 PyObject * obj0 = 0 ;
16582 char *kwnames[] = {
16583 (char *) "self", NULL
16584 };
16585
16586 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetDuplex",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16587 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16588 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16589 {
16590 PyThreadState* __tstate = wxPyBeginAllowThreads();
16591 result = (int)(arg1)->GetDuplex();
16592
16593 wxPyEndAllowThreads(__tstate);
16594 if (PyErr_Occurred()) SWIG_fail;
16595 }
2f4c0a16 16596 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
16597 return resultobj;
16598 fail:
16599 return NULL;
16600}
16601
16602
16603static PyObject *_wrap_PrintData_GetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
16604 PyObject *resultobj;
16605 wxPrintData *arg1 = (wxPrintData *) 0 ;
16606 int result;
16607 PyObject * obj0 = 0 ;
16608 char *kwnames[] = {
16609 (char *) "self", NULL
16610 };
16611
16612 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperId",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16613 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16614 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16615 {
16616 PyThreadState* __tstate = wxPyBeginAllowThreads();
16617 result = (int)(arg1)->GetPaperId();
16618
16619 wxPyEndAllowThreads(__tstate);
16620 if (PyErr_Occurred()) SWIG_fail;
16621 }
2f4c0a16 16622 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
16623 return resultobj;
16624 fail:
16625 return NULL;
16626}
16627
16628
16629static PyObject *_wrap_PrintData_GetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16630 PyObject *resultobj;
16631 wxPrintData *arg1 = (wxPrintData *) 0 ;
16632 wxSize *result;
16633 PyObject * obj0 = 0 ;
16634 char *kwnames[] = {
16635 (char *) "self", NULL
16636 };
16637
16638 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16639 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16640 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16641 {
16642 PyThreadState* __tstate = wxPyBeginAllowThreads();
16643 {
16644 wxSize const &_result_ref = (arg1)->GetPaperSize();
16645 result = (wxSize *) &_result_ref;
16646 }
16647
16648 wxPyEndAllowThreads(__tstate);
16649 if (PyErr_Occurred()) SWIG_fail;
16650 }
2f4c0a16 16651 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSize, 0);
d14a1e28
RD
16652 return resultobj;
16653 fail:
16654 return NULL;
16655}
16656
16657
16658static PyObject *_wrap_PrintData_GetQuality(PyObject *self, PyObject *args, PyObject *kwargs) {
16659 PyObject *resultobj;
16660 wxPrintData *arg1 = (wxPrintData *) 0 ;
d03fd34d 16661 int result;
d14a1e28
RD
16662 PyObject * obj0 = 0 ;
16663 char *kwnames[] = {
16664 (char *) "self", NULL
16665 };
16666
16667 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetQuality",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16668 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16669 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16670 {
16671 PyThreadState* __tstate = wxPyBeginAllowThreads();
d03fd34d 16672 result = (int)(arg1)->GetQuality();
d14a1e28
RD
16673
16674 wxPyEndAllowThreads(__tstate);
16675 if (PyErr_Occurred()) SWIG_fail;
16676 }
2f4c0a16 16677 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
16678 return resultobj;
16679 fail:
16680 return NULL;
16681}
16682
16683
16684static PyObject *_wrap_PrintData_SetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
16685 PyObject *resultobj;
16686 wxPrintData *arg1 = (wxPrintData *) 0 ;
16687 int arg2 ;
16688 PyObject * obj0 = 0 ;
8edf1c75 16689 PyObject * obj1 = 0 ;
d14a1e28
RD
16690 char *kwnames[] = {
16691 (char *) "self",(char *) "v", NULL
16692 };
16693
8edf1c75 16694 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16695 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16696 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16697 arg2 = (int) SWIG_AsInt(obj1);
16698 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
16699 {
16700 PyThreadState* __tstate = wxPyBeginAllowThreads();
16701 (arg1)->SetNoCopies(arg2);
16702
16703 wxPyEndAllowThreads(__tstate);
16704 if (PyErr_Occurred()) SWIG_fail;
16705 }
16706 Py_INCREF(Py_None); resultobj = Py_None;
16707 return resultobj;
16708 fail:
16709 return NULL;
16710}
16711
16712
16713static PyObject *_wrap_PrintData_SetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
16714 PyObject *resultobj;
16715 wxPrintData *arg1 = (wxPrintData *) 0 ;
16716 bool arg2 ;
16717 PyObject * obj0 = 0 ;
16718 PyObject * obj1 = 0 ;
16719 char *kwnames[] = {
16720 (char *) "self",(char *) "flag", NULL
16721 };
16722
16723 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16724 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16725 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16726 arg2 = (bool) SWIG_AsBool(obj1);
16727 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
16728 {
16729 PyThreadState* __tstate = wxPyBeginAllowThreads();
16730 (arg1)->SetCollate(arg2);
16731
16732 wxPyEndAllowThreads(__tstate);
16733 if (PyErr_Occurred()) SWIG_fail;
16734 }
16735 Py_INCREF(Py_None); resultobj = Py_None;
16736 return resultobj;
16737 fail:
16738 return NULL;
16739}
16740
16741
16742static PyObject *_wrap_PrintData_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
16743 PyObject *resultobj;
16744 wxPrintData *arg1 = (wxPrintData *) 0 ;
16745 int arg2 ;
16746 PyObject * obj0 = 0 ;
8edf1c75 16747 PyObject * obj1 = 0 ;
d14a1e28
RD
16748 char *kwnames[] = {
16749 (char *) "self",(char *) "orient", NULL
16750 };
16751
8edf1c75 16752 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16753 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16754 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16755 arg2 = (int) SWIG_AsInt(obj1);
16756 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
16757 {
16758 PyThreadState* __tstate = wxPyBeginAllowThreads();
16759 (arg1)->SetOrientation(arg2);
16760
16761 wxPyEndAllowThreads(__tstate);
16762 if (PyErr_Occurred()) SWIG_fail;
16763 }
16764 Py_INCREF(Py_None); resultobj = Py_None;
16765 return resultobj;
16766 fail:
16767 return NULL;
16768}
16769
16770
16771static PyObject *_wrap_PrintData_SetPrinterName(PyObject *self, PyObject *args, PyObject *kwargs) {
16772 PyObject *resultobj;
16773 wxPrintData *arg1 = (wxPrintData *) 0 ;
16774 wxString *arg2 = 0 ;
423f194a 16775 bool temp2 = False ;
d14a1e28
RD
16776 PyObject * obj0 = 0 ;
16777 PyObject * obj1 = 0 ;
16778 char *kwnames[] = {
16779 (char *) "self",(char *) "name", NULL
16780 };
16781
16782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterName",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16783 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16784 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16785 {
16786 arg2 = wxString_in_helper(obj1);
16787 if (arg2 == NULL) SWIG_fail;
423f194a 16788 temp2 = True;
d14a1e28
RD
16789 }
16790 {
16791 PyThreadState* __tstate = wxPyBeginAllowThreads();
16792 (arg1)->SetPrinterName((wxString const &)*arg2);
16793
16794 wxPyEndAllowThreads(__tstate);
16795 if (PyErr_Occurred()) SWIG_fail;
16796 }
16797 Py_INCREF(Py_None); resultobj = Py_None;
16798 {
16799 if (temp2)
16800 delete arg2;
16801 }
16802 return resultobj;
16803 fail:
16804 {
16805 if (temp2)
16806 delete arg2;
16807 }
16808 return NULL;
16809}
16810
16811
16812static PyObject *_wrap_PrintData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
16813 PyObject *resultobj;
16814 wxPrintData *arg1 = (wxPrintData *) 0 ;
16815 bool arg2 ;
16816 PyObject * obj0 = 0 ;
16817 PyObject * obj1 = 0 ;
16818 char *kwnames[] = {
16819 (char *) "self",(char *) "colour", NULL
16820 };
16821
16822 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetColour",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16823 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16824 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16825 arg2 = (bool) SWIG_AsBool(obj1);
16826 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
16827 {
16828 PyThreadState* __tstate = wxPyBeginAllowThreads();
16829 (arg1)->SetColour(arg2);
16830
16831 wxPyEndAllowThreads(__tstate);
16832 if (PyErr_Occurred()) SWIG_fail;
16833 }
16834 Py_INCREF(Py_None); resultobj = Py_None;
16835 return resultobj;
16836 fail:
16837 return NULL;
16838}
16839
16840
16841static PyObject *_wrap_PrintData_SetDuplex(PyObject *self, PyObject *args, PyObject *kwargs) {
16842 PyObject *resultobj;
16843 wxPrintData *arg1 = (wxPrintData *) 0 ;
16844 int arg2 ;
16845 PyObject * obj0 = 0 ;
8edf1c75 16846 PyObject * obj1 = 0 ;
d14a1e28
RD
16847 char *kwnames[] = {
16848 (char *) "self",(char *) "duplex", NULL
16849 };
16850
8edf1c75 16851 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetDuplex",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16852 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16853 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16854 arg2 = (wxDuplexMode) SWIG_AsInt(obj1);
16855 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
16856 {
16857 PyThreadState* __tstate = wxPyBeginAllowThreads();
16858 (arg1)->SetDuplex((wxDuplexMode )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
16870static PyObject *_wrap_PrintData_SetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
16871 PyObject *resultobj;
16872 wxPrintData *arg1 = (wxPrintData *) 0 ;
16873 int arg2 ;
16874 PyObject * obj0 = 0 ;
8edf1c75 16875 PyObject * obj1 = 0 ;
d14a1e28
RD
16876 char *kwnames[] = {
16877 (char *) "self",(char *) "sizeId", NULL
16878 };
16879
8edf1c75 16880 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16881 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16882 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16883 arg2 = (wxPaperSize) SWIG_AsInt(obj1);
16884 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
16885 {
16886 PyThreadState* __tstate = wxPyBeginAllowThreads();
16887 (arg1)->SetPaperId((wxPaperSize )arg2);
16888
16889 wxPyEndAllowThreads(__tstate);
16890 if (PyErr_Occurred()) SWIG_fail;
16891 }
16892 Py_INCREF(Py_None); resultobj = Py_None;
16893 return resultobj;
16894 fail:
16895 return NULL;
16896}
16897
16898
16899static PyObject *_wrap_PrintData_SetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16900 PyObject *resultobj;
16901 wxPrintData *arg1 = (wxPrintData *) 0 ;
16902 wxSize *arg2 = 0 ;
16903 wxSize temp2 ;
16904 PyObject * obj0 = 0 ;
16905 PyObject * obj1 = 0 ;
16906 char *kwnames[] = {
16907 (char *) "self",(char *) "sz", NULL
16908 };
16909
16910 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16911 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16912 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16913 {
16914 arg2 = &temp2;
16915 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
16916 }
16917 {
16918 PyThreadState* __tstate = wxPyBeginAllowThreads();
16919 (arg1)->SetPaperSize((wxSize const &)*arg2);
16920
16921 wxPyEndAllowThreads(__tstate);
16922 if (PyErr_Occurred()) SWIG_fail;
16923 }
16924 Py_INCREF(Py_None); resultobj = Py_None;
16925 return resultobj;
16926 fail:
16927 return NULL;
16928}
16929
16930
16931static PyObject *_wrap_PrintData_SetQuality(PyObject *self, PyObject *args, PyObject *kwargs) {
16932 PyObject *resultobj;
16933 wxPrintData *arg1 = (wxPrintData *) 0 ;
d03fd34d 16934 int arg2 ;
d14a1e28 16935 PyObject * obj0 = 0 ;
8edf1c75 16936 PyObject * obj1 = 0 ;
d14a1e28
RD
16937 char *kwnames[] = {
16938 (char *) "self",(char *) "quality", NULL
16939 };
16940
8edf1c75 16941 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetQuality",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
16942 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16943 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16944 arg2 = (int) SWIG_AsInt(obj1);
16945 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
16946 {
16947 PyThreadState* __tstate = wxPyBeginAllowThreads();
16948 (arg1)->SetQuality(arg2);
16949
16950 wxPyEndAllowThreads(__tstate);
16951 if (PyErr_Occurred()) SWIG_fail;
16952 }
16953 Py_INCREF(Py_None); resultobj = Py_None;
16954 return resultobj;
16955 fail:
16956 return NULL;
16957}
16958
16959
16960static PyObject *_wrap_PrintData_GetPrinterCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
16961 PyObject *resultobj;
16962 wxPrintData *arg1 = (wxPrintData *) 0 ;
16963 wxString *result;
16964 PyObject * obj0 = 0 ;
16965 char *kwnames[] = {
16966 (char *) "self", NULL
16967 };
16968
16969 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterCommand",kwnames,&obj0)) goto fail;
2f4c0a16
RD
16970 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
16971 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
16972 {
16973 PyThreadState* __tstate = wxPyBeginAllowThreads();
16974 {
16975 wxString const &_result_ref = (arg1)->GetPrinterCommand();
16976 result = (wxString *) &_result_ref;
16977 }
16978
16979 wxPyEndAllowThreads(__tstate);
16980 if (PyErr_Occurred()) SWIG_fail;
16981 }
f0983263
RD
16982 {
16983#if wxUSE_UNICODE
16984 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16985#else
16986 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16987#endif
16988 }
d14a1e28
RD
16989 return resultobj;
16990 fail:
16991 return NULL;
16992}
16993
16994
16995static PyObject *_wrap_PrintData_GetPrinterOptions(PyObject *self, PyObject *args, PyObject *kwargs) {
16996 PyObject *resultobj;
16997 wxPrintData *arg1 = (wxPrintData *) 0 ;
16998 wxString *result;
16999 PyObject * obj0 = 0 ;
17000 char *kwnames[] = {
17001 (char *) "self", NULL
17002 };
17003
17004 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterOptions",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17005 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17006 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17007 {
17008 PyThreadState* __tstate = wxPyBeginAllowThreads();
17009 {
17010 wxString const &_result_ref = (arg1)->GetPrinterOptions();
17011 result = (wxString *) &_result_ref;
17012 }
17013
17014 wxPyEndAllowThreads(__tstate);
17015 if (PyErr_Occurred()) SWIG_fail;
17016 }
f0983263
RD
17017 {
17018#if wxUSE_UNICODE
17019 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
17020#else
17021 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
17022#endif
17023 }
d14a1e28
RD
17024 return resultobj;
17025 fail:
17026 return NULL;
17027}
17028
17029
17030static PyObject *_wrap_PrintData_GetPreviewCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
17031 PyObject *resultobj;
17032 wxPrintData *arg1 = (wxPrintData *) 0 ;
17033 wxString *result;
17034 PyObject * obj0 = 0 ;
17035 char *kwnames[] = {
17036 (char *) "self", NULL
17037 };
17038
17039 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPreviewCommand",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17040 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17041 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17042 {
17043 PyThreadState* __tstate = wxPyBeginAllowThreads();
17044 {
17045 wxString const &_result_ref = (arg1)->GetPreviewCommand();
17046 result = (wxString *) &_result_ref;
17047 }
17048
17049 wxPyEndAllowThreads(__tstate);
17050 if (PyErr_Occurred()) SWIG_fail;
17051 }
f0983263
RD
17052 {
17053#if wxUSE_UNICODE
17054 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
17055#else
17056 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
17057#endif
17058 }
d14a1e28
RD
17059 return resultobj;
17060 fail:
17061 return NULL;
17062}
17063
17064
17065static PyObject *_wrap_PrintData_GetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
17066 PyObject *resultobj;
17067 wxPrintData *arg1 = (wxPrintData *) 0 ;
17068 wxString *result;
17069 PyObject * obj0 = 0 ;
17070 char *kwnames[] = {
17071 (char *) "self", NULL
17072 };
17073
17074 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFilename",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17075 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17076 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17077 {
17078 PyThreadState* __tstate = wxPyBeginAllowThreads();
17079 {
17080 wxString const &_result_ref = (arg1)->GetFilename();
17081 result = (wxString *) &_result_ref;
17082 }
17083
17084 wxPyEndAllowThreads(__tstate);
17085 if (PyErr_Occurred()) SWIG_fail;
17086 }
f0983263
RD
17087 {
17088#if wxUSE_UNICODE
17089 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
17090#else
17091 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
17092#endif
17093 }
d14a1e28
RD
17094 return resultobj;
17095 fail:
17096 return NULL;
17097}
17098
17099
17100static PyObject *_wrap_PrintData_GetFontMetricPath(PyObject *self, PyObject *args, PyObject *kwargs) {
17101 PyObject *resultobj;
17102 wxPrintData *arg1 = (wxPrintData *) 0 ;
17103 wxString *result;
17104 PyObject * obj0 = 0 ;
17105 char *kwnames[] = {
17106 (char *) "self", NULL
17107 };
17108
17109 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFontMetricPath",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17110 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17111 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17112 {
17113 PyThreadState* __tstate = wxPyBeginAllowThreads();
17114 {
17115 wxString const &_result_ref = (arg1)->GetFontMetricPath();
17116 result = (wxString *) &_result_ref;
17117 }
17118
17119 wxPyEndAllowThreads(__tstate);
17120 if (PyErr_Occurred()) SWIG_fail;
17121 }
f0983263
RD
17122 {
17123#if wxUSE_UNICODE
17124 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
17125#else
17126 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
17127#endif
17128 }
d14a1e28
RD
17129 return resultobj;
17130 fail:
17131 return NULL;
17132}
17133
17134
17135static PyObject *_wrap_PrintData_GetPrinterScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
17136 PyObject *resultobj;
17137 wxPrintData *arg1 = (wxPrintData *) 0 ;
17138 double result;
17139 PyObject * obj0 = 0 ;
17140 char *kwnames[] = {
17141 (char *) "self", NULL
17142 };
17143
17144 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleX",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17145 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17146 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17147 {
17148 PyThreadState* __tstate = wxPyBeginAllowThreads();
17149 result = (double)(arg1)->GetPrinterScaleX();
17150
17151 wxPyEndAllowThreads(__tstate);
17152 if (PyErr_Occurred()) SWIG_fail;
17153 }
2f4c0a16 17154 resultobj = SWIG_FromDouble((double)result);
d14a1e28
RD
17155 return resultobj;
17156 fail:
17157 return NULL;
17158}
17159
17160
17161static PyObject *_wrap_PrintData_GetPrinterScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
17162 PyObject *resultobj;
17163 wxPrintData *arg1 = (wxPrintData *) 0 ;
17164 double result;
17165 PyObject * obj0 = 0 ;
17166 char *kwnames[] = {
17167 (char *) "self", NULL
17168 };
17169
17170 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleY",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17171 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17172 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17173 {
17174 PyThreadState* __tstate = wxPyBeginAllowThreads();
17175 result = (double)(arg1)->GetPrinterScaleY();
17176
17177 wxPyEndAllowThreads(__tstate);
17178 if (PyErr_Occurred()) SWIG_fail;
17179 }
2f4c0a16 17180 resultobj = SWIG_FromDouble((double)result);
d14a1e28
RD
17181 return resultobj;
17182 fail:
17183 return NULL;
17184}
17185
17186
17187static PyObject *_wrap_PrintData_GetPrinterTranslateX(PyObject *self, PyObject *args, PyObject *kwargs) {
17188 PyObject *resultobj;
17189 wxPrintData *arg1 = (wxPrintData *) 0 ;
17190 long result;
17191 PyObject * obj0 = 0 ;
17192 char *kwnames[] = {
17193 (char *) "self", NULL
17194 };
17195
17196 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateX",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17197 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17198 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17199 {
17200 PyThreadState* __tstate = wxPyBeginAllowThreads();
17201 result = (long)(arg1)->GetPrinterTranslateX();
17202
17203 wxPyEndAllowThreads(__tstate);
17204 if (PyErr_Occurred()) SWIG_fail;
17205 }
2f4c0a16 17206 resultobj = SWIG_FromLong((long)result);
d14a1e28
RD
17207 return resultobj;
17208 fail:
17209 return NULL;
17210}
17211
17212
17213static PyObject *_wrap_PrintData_GetPrinterTranslateY(PyObject *self, PyObject *args, PyObject *kwargs) {
17214 PyObject *resultobj;
17215 wxPrintData *arg1 = (wxPrintData *) 0 ;
17216 long result;
17217 PyObject * obj0 = 0 ;
17218 char *kwnames[] = {
17219 (char *) "self", NULL
17220 };
17221
17222 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateY",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17223 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17224 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17225 {
17226 PyThreadState* __tstate = wxPyBeginAllowThreads();
17227 result = (long)(arg1)->GetPrinterTranslateY();
17228
17229 wxPyEndAllowThreads(__tstate);
17230 if (PyErr_Occurred()) SWIG_fail;
17231 }
2f4c0a16 17232 resultobj = SWIG_FromLong((long)result);
d14a1e28
RD
17233 return resultobj;
17234 fail:
17235 return NULL;
17236}
17237
17238
17239static PyObject *_wrap_PrintData_GetPrintMode(PyObject *self, PyObject *args, PyObject *kwargs) {
17240 PyObject *resultobj;
17241 wxPrintData *arg1 = (wxPrintData *) 0 ;
17242 int result;
17243 PyObject * obj0 = 0 ;
17244 char *kwnames[] = {
17245 (char *) "self", NULL
17246 };
17247
17248 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrintMode",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17249 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17250 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17251 {
17252 PyThreadState* __tstate = wxPyBeginAllowThreads();
17253 result = (int)(arg1)->GetPrintMode();
17254
17255 wxPyEndAllowThreads(__tstate);
17256 if (PyErr_Occurred()) SWIG_fail;
17257 }
2f4c0a16 17258 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
17259 return resultobj;
17260 fail:
17261 return NULL;
17262}
17263
17264
17265static PyObject *_wrap_PrintData_SetPrinterCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
17266 PyObject *resultobj;
17267 wxPrintData *arg1 = (wxPrintData *) 0 ;
17268 wxString *arg2 = 0 ;
423f194a 17269 bool temp2 = False ;
d14a1e28
RD
17270 PyObject * obj0 = 0 ;
17271 PyObject * obj1 = 0 ;
17272 char *kwnames[] = {
17273 (char *) "self",(char *) "command", NULL
17274 };
17275
17276 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterCommand",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17277 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17278 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17279 {
17280 arg2 = wxString_in_helper(obj1);
17281 if (arg2 == NULL) SWIG_fail;
423f194a 17282 temp2 = True;
d14a1e28
RD
17283 }
17284 {
17285 PyThreadState* __tstate = wxPyBeginAllowThreads();
17286 (arg1)->SetPrinterCommand((wxString const &)*arg2);
17287
17288 wxPyEndAllowThreads(__tstate);
17289 if (PyErr_Occurred()) SWIG_fail;
17290 }
17291 Py_INCREF(Py_None); resultobj = Py_None;
17292 {
17293 if (temp2)
17294 delete arg2;
17295 }
17296 return resultobj;
17297 fail:
17298 {
17299 if (temp2)
17300 delete arg2;
17301 }
17302 return NULL;
17303}
17304
17305
17306static PyObject *_wrap_PrintData_SetPrinterOptions(PyObject *self, PyObject *args, PyObject *kwargs) {
17307 PyObject *resultobj;
17308 wxPrintData *arg1 = (wxPrintData *) 0 ;
17309 wxString *arg2 = 0 ;
423f194a 17310 bool temp2 = False ;
d14a1e28
RD
17311 PyObject * obj0 = 0 ;
17312 PyObject * obj1 = 0 ;
17313 char *kwnames[] = {
17314 (char *) "self",(char *) "options", NULL
17315 };
17316
17317 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterOptions",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17318 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17319 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17320 {
17321 arg2 = wxString_in_helper(obj1);
17322 if (arg2 == NULL) SWIG_fail;
423f194a 17323 temp2 = True;
d14a1e28
RD
17324 }
17325 {
17326 PyThreadState* __tstate = wxPyBeginAllowThreads();
17327 (arg1)->SetPrinterOptions((wxString const &)*arg2);
17328
17329 wxPyEndAllowThreads(__tstate);
17330 if (PyErr_Occurred()) SWIG_fail;
17331 }
17332 Py_INCREF(Py_None); resultobj = Py_None;
17333 {
17334 if (temp2)
17335 delete arg2;
17336 }
17337 return resultobj;
17338 fail:
17339 {
17340 if (temp2)
17341 delete arg2;
17342 }
17343 return NULL;
17344}
17345
17346
17347static PyObject *_wrap_PrintData_SetPreviewCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
17348 PyObject *resultobj;
17349 wxPrintData *arg1 = (wxPrintData *) 0 ;
17350 wxString *arg2 = 0 ;
423f194a 17351 bool temp2 = False ;
d14a1e28
RD
17352 PyObject * obj0 = 0 ;
17353 PyObject * obj1 = 0 ;
17354 char *kwnames[] = {
17355 (char *) "self",(char *) "command", NULL
17356 };
17357
17358 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPreviewCommand",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17359 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17360 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17361 {
17362 arg2 = wxString_in_helper(obj1);
17363 if (arg2 == NULL) SWIG_fail;
423f194a 17364 temp2 = True;
d14a1e28
RD
17365 }
17366 {
17367 PyThreadState* __tstate = wxPyBeginAllowThreads();
17368 (arg1)->SetPreviewCommand((wxString const &)*arg2);
17369
17370 wxPyEndAllowThreads(__tstate);
17371 if (PyErr_Occurred()) SWIG_fail;
17372 }
17373 Py_INCREF(Py_None); resultobj = Py_None;
17374 {
17375 if (temp2)
17376 delete arg2;
17377 }
17378 return resultobj;
17379 fail:
17380 {
17381 if (temp2)
17382 delete arg2;
17383 }
17384 return NULL;
17385}
17386
17387
17388static PyObject *_wrap_PrintData_SetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
17389 PyObject *resultobj;
17390 wxPrintData *arg1 = (wxPrintData *) 0 ;
17391 wxString *arg2 = 0 ;
423f194a 17392 bool temp2 = False ;
d14a1e28
RD
17393 PyObject * obj0 = 0 ;
17394 PyObject * obj1 = 0 ;
17395 char *kwnames[] = {
17396 (char *) "self",(char *) "filename", NULL
17397 };
17398
17399 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFilename",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17400 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17401 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17402 {
17403 arg2 = wxString_in_helper(obj1);
17404 if (arg2 == NULL) SWIG_fail;
423f194a 17405 temp2 = True;
d14a1e28
RD
17406 }
17407 {
17408 PyThreadState* __tstate = wxPyBeginAllowThreads();
17409 (arg1)->SetFilename((wxString const &)*arg2);
17410
17411 wxPyEndAllowThreads(__tstate);
17412 if (PyErr_Occurred()) SWIG_fail;
17413 }
17414 Py_INCREF(Py_None); resultobj = Py_None;
17415 {
17416 if (temp2)
17417 delete arg2;
17418 }
17419 return resultobj;
17420 fail:
17421 {
17422 if (temp2)
17423 delete arg2;
17424 }
17425 return NULL;
17426}
17427
17428
17429static PyObject *_wrap_PrintData_SetFontMetricPath(PyObject *self, PyObject *args, PyObject *kwargs) {
17430 PyObject *resultobj;
17431 wxPrintData *arg1 = (wxPrintData *) 0 ;
17432 wxString *arg2 = 0 ;
423f194a 17433 bool temp2 = False ;
d14a1e28
RD
17434 PyObject * obj0 = 0 ;
17435 PyObject * obj1 = 0 ;
17436 char *kwnames[] = {
17437 (char *) "self",(char *) "path", NULL
17438 };
17439
17440 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFontMetricPath",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17441 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17442 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17443 {
17444 arg2 = wxString_in_helper(obj1);
17445 if (arg2 == NULL) SWIG_fail;
423f194a 17446 temp2 = True;
d14a1e28
RD
17447 }
17448 {
17449 PyThreadState* __tstate = wxPyBeginAllowThreads();
17450 (arg1)->SetFontMetricPath((wxString const &)*arg2);
17451
17452 wxPyEndAllowThreads(__tstate);
17453 if (PyErr_Occurred()) SWIG_fail;
17454 }
17455 Py_INCREF(Py_None); resultobj = Py_None;
17456 {
17457 if (temp2)
17458 delete arg2;
17459 }
17460 return resultobj;
17461 fail:
17462 {
17463 if (temp2)
17464 delete arg2;
17465 }
17466 return NULL;
17467}
17468
17469
17470static PyObject *_wrap_PrintData_SetPrinterScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
17471 PyObject *resultobj;
17472 wxPrintData *arg1 = (wxPrintData *) 0 ;
17473 double arg2 ;
17474 PyObject * obj0 = 0 ;
8edf1c75 17475 PyObject * obj1 = 0 ;
d14a1e28
RD
17476 char *kwnames[] = {
17477 (char *) "self",(char *) "x", NULL
17478 };
17479
8edf1c75 17480 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleX",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17481 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17482 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17483 arg2 = (double) SWIG_AsDouble(obj1);
17484 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17485 {
17486 PyThreadState* __tstate = wxPyBeginAllowThreads();
17487 (arg1)->SetPrinterScaleX(arg2);
17488
17489 wxPyEndAllowThreads(__tstate);
17490 if (PyErr_Occurred()) SWIG_fail;
17491 }
17492 Py_INCREF(Py_None); resultobj = Py_None;
17493 return resultobj;
17494 fail:
17495 return NULL;
17496}
17497
17498
17499static PyObject *_wrap_PrintData_SetPrinterScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
17500 PyObject *resultobj;
17501 wxPrintData *arg1 = (wxPrintData *) 0 ;
17502 double arg2 ;
17503 PyObject * obj0 = 0 ;
8edf1c75 17504 PyObject * obj1 = 0 ;
d14a1e28
RD
17505 char *kwnames[] = {
17506 (char *) "self",(char *) "y", NULL
17507 };
17508
8edf1c75 17509 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleY",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17510 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17511 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17512 arg2 = (double) SWIG_AsDouble(obj1);
17513 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17514 {
17515 PyThreadState* __tstate = wxPyBeginAllowThreads();
17516 (arg1)->SetPrinterScaleY(arg2);
17517
17518 wxPyEndAllowThreads(__tstate);
17519 if (PyErr_Occurred()) SWIG_fail;
17520 }
17521 Py_INCREF(Py_None); resultobj = Py_None;
17522 return resultobj;
17523 fail:
17524 return NULL;
17525}
17526
17527
17528static PyObject *_wrap_PrintData_SetPrinterScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
17529 PyObject *resultobj;
17530 wxPrintData *arg1 = (wxPrintData *) 0 ;
17531 double arg2 ;
17532 double arg3 ;
17533 PyObject * obj0 = 0 ;
8edf1c75
RD
17534 PyObject * obj1 = 0 ;
17535 PyObject * obj2 = 0 ;
d14a1e28
RD
17536 char *kwnames[] = {
17537 (char *) "self",(char *) "x",(char *) "y", NULL
17538 };
17539
8edf1c75 17540 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterScaling",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
17541 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17542 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17543 arg2 = (double) SWIG_AsDouble(obj1);
17544 if (PyErr_Occurred()) SWIG_fail;
17545 arg3 = (double) SWIG_AsDouble(obj2);
17546 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17547 {
17548 PyThreadState* __tstate = wxPyBeginAllowThreads();
17549 (arg1)->SetPrinterScaling(arg2,arg3);
17550
17551 wxPyEndAllowThreads(__tstate);
17552 if (PyErr_Occurred()) SWIG_fail;
17553 }
17554 Py_INCREF(Py_None); resultobj = Py_None;
17555 return resultobj;
17556 fail:
17557 return NULL;
17558}
17559
17560
17561static PyObject *_wrap_PrintData_SetPrinterTranslateX(PyObject *self, PyObject *args, PyObject *kwargs) {
17562 PyObject *resultobj;
17563 wxPrintData *arg1 = (wxPrintData *) 0 ;
17564 long arg2 ;
17565 PyObject * obj0 = 0 ;
8edf1c75 17566 PyObject * obj1 = 0 ;
d14a1e28
RD
17567 char *kwnames[] = {
17568 (char *) "self",(char *) "x", NULL
17569 };
17570
8edf1c75 17571 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateX",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17572 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17573 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17574 arg2 = (long) SWIG_AsLong(obj1);
17575 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17576 {
17577 PyThreadState* __tstate = wxPyBeginAllowThreads();
17578 (arg1)->SetPrinterTranslateX(arg2);
17579
17580 wxPyEndAllowThreads(__tstate);
17581 if (PyErr_Occurred()) SWIG_fail;
17582 }
17583 Py_INCREF(Py_None); resultobj = Py_None;
17584 return resultobj;
17585 fail:
17586 return NULL;
17587}
17588
17589
17590static PyObject *_wrap_PrintData_SetPrinterTranslateY(PyObject *self, PyObject *args, PyObject *kwargs) {
17591 PyObject *resultobj;
17592 wxPrintData *arg1 = (wxPrintData *) 0 ;
17593 long arg2 ;
17594 PyObject * obj0 = 0 ;
8edf1c75 17595 PyObject * obj1 = 0 ;
d14a1e28
RD
17596 char *kwnames[] = {
17597 (char *) "self",(char *) "y", NULL
17598 };
17599
8edf1c75 17600 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateY",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17601 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17602 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17603 arg2 = (long) SWIG_AsLong(obj1);
17604 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17605 {
17606 PyThreadState* __tstate = wxPyBeginAllowThreads();
17607 (arg1)->SetPrinterTranslateY(arg2);
17608
17609 wxPyEndAllowThreads(__tstate);
17610 if (PyErr_Occurred()) SWIG_fail;
17611 }
17612 Py_INCREF(Py_None); resultobj = Py_None;
17613 return resultobj;
17614 fail:
17615 return NULL;
17616}
17617
17618
17619static PyObject *_wrap_PrintData_SetPrinterTranslation(PyObject *self, PyObject *args, PyObject *kwargs) {
17620 PyObject *resultobj;
17621 wxPrintData *arg1 = (wxPrintData *) 0 ;
17622 long arg2 ;
17623 long arg3 ;
17624 PyObject * obj0 = 0 ;
8edf1c75
RD
17625 PyObject * obj1 = 0 ;
17626 PyObject * obj2 = 0 ;
d14a1e28
RD
17627 char *kwnames[] = {
17628 (char *) "self",(char *) "x",(char *) "y", NULL
17629 };
17630
8edf1c75 17631 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterTranslation",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
17632 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17633 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17634 arg2 = (long) SWIG_AsLong(obj1);
17635 if (PyErr_Occurred()) SWIG_fail;
17636 arg3 = (long) SWIG_AsLong(obj2);
17637 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17638 {
17639 PyThreadState* __tstate = wxPyBeginAllowThreads();
17640 (arg1)->SetPrinterTranslation(arg2,arg3);
17641
17642 wxPyEndAllowThreads(__tstate);
17643 if (PyErr_Occurred()) SWIG_fail;
17644 }
17645 Py_INCREF(Py_None); resultobj = Py_None;
17646 return resultobj;
17647 fail:
17648 return NULL;
17649}
17650
17651
17652static PyObject *_wrap_PrintData_SetPrintMode(PyObject *self, PyObject *args, PyObject *kwargs) {
17653 PyObject *resultobj;
17654 wxPrintData *arg1 = (wxPrintData *) 0 ;
17655 int arg2 ;
17656 PyObject * obj0 = 0 ;
8edf1c75 17657 PyObject * obj1 = 0 ;
d14a1e28
RD
17658 char *kwnames[] = {
17659 (char *) "self",(char *) "printMode", NULL
17660 };
17661
8edf1c75 17662 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrintMode",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17663 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17664 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17665 arg2 = (wxPrintMode) SWIG_AsInt(obj1);
17666 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17667 {
17668 PyThreadState* __tstate = wxPyBeginAllowThreads();
17669 (arg1)->SetPrintMode((wxPrintMode )arg2);
17670
17671 wxPyEndAllowThreads(__tstate);
17672 if (PyErr_Occurred()) SWIG_fail;
17673 }
17674 Py_INCREF(Py_None); resultobj = Py_None;
17675 return resultobj;
17676 fail:
17677 return NULL;
17678}
17679
17680
db914595
RD
17681static PyObject *_wrap_PrintData_GetOutputStream(PyObject *self, PyObject *args, PyObject *kwargs) {
17682 PyObject *resultobj;
17683 wxPrintData *arg1 = (wxPrintData *) 0 ;
17684 wxOutputStream *result;
17685 PyObject * obj0 = 0 ;
17686 char *kwnames[] = {
17687 (char *) "self", NULL
17688 };
17689
17690 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOutputStream",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17691 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17692 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
db914595
RD
17693 {
17694 PyThreadState* __tstate = wxPyBeginAllowThreads();
17695 result = (wxOutputStream *)(arg1)->GetOutputStream();
17696
17697 wxPyEndAllowThreads(__tstate);
17698 if (PyErr_Occurred()) SWIG_fail;
17699 }
2f4c0a16 17700 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxOutputStream, 0);
db914595
RD
17701 return resultobj;
17702 fail:
17703 return NULL;
17704}
17705
17706
17707static PyObject *_wrap_PrintData_SetOutputStream(PyObject *self, PyObject *args, PyObject *kwargs) {
17708 PyObject *resultobj;
17709 wxPrintData *arg1 = (wxPrintData *) 0 ;
17710 wxOutputStream *arg2 = (wxOutputStream *) 0 ;
17711 PyObject * obj0 = 0 ;
17712 PyObject * obj1 = 0 ;
17713 char *kwnames[] = {
17714 (char *) "self",(char *) "outputstream", NULL
17715 };
17716
17717 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOutputStream",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17718 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17719 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17720 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxOutputStream,
17721 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
db914595
RD
17722 {
17723 PyThreadState* __tstate = wxPyBeginAllowThreads();
17724 (arg1)->SetOutputStream(arg2);
17725
17726 wxPyEndAllowThreads(__tstate);
17727 if (PyErr_Occurred()) SWIG_fail;
17728 }
17729 Py_INCREF(Py_None); resultobj = Py_None;
17730 return resultobj;
17731 fail:
17732 return NULL;
17733}
17734
17735
d14a1e28
RD
17736static PyObject * PrintData_swigregister(PyObject *self, PyObject *args) {
17737 PyObject *obj;
17738 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17739 SWIG_TypeClientData(SWIGTYPE_p_wxPrintData, obj);
17740 Py_INCREF(obj);
17741 return Py_BuildValue((char *)"");
17742}
17743static PyObject *_wrap_new_PageSetupDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
17744 PyObject *resultobj;
17745 wxPageSetupDialogData *result;
17746 char *kwnames[] = {
17747 NULL
17748 };
17749
17750 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PageSetupDialogData",kwnames)) goto fail;
17751 {
17752 PyThreadState* __tstate = wxPyBeginAllowThreads();
17753 result = (wxPageSetupDialogData *)new wxPageSetupDialogData();
17754
17755 wxPyEndAllowThreads(__tstate);
17756 if (PyErr_Occurred()) SWIG_fail;
17757 }
2f4c0a16 17758 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
d14a1e28
RD
17759 return resultobj;
17760 fail:
17761 return NULL;
17762}
17763
17764
17765static PyObject *_wrap_delete_PageSetupDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
17766 PyObject *resultobj;
17767 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17768 PyObject * obj0 = 0 ;
17769 char *kwnames[] = {
17770 (char *) "self", NULL
17771 };
17772
17773 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PageSetupDialogData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17774 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
17775 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17776 {
17777 PyThreadState* __tstate = wxPyBeginAllowThreads();
17778 delete arg1;
17779
17780 wxPyEndAllowThreads(__tstate);
17781 if (PyErr_Occurred()) SWIG_fail;
17782 }
17783 Py_INCREF(Py_None); resultobj = Py_None;
17784 return resultobj;
17785 fail:
17786 return NULL;
17787}
17788
17789
17790static PyObject *_wrap_PageSetupDialogData_EnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
17791 PyObject *resultobj;
17792 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17793 bool arg2 ;
17794 PyObject * obj0 = 0 ;
17795 PyObject * obj1 = 0 ;
17796 char *kwnames[] = {
17797 (char *) "self",(char *) "flag", NULL
17798 };
17799
17800 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17801 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
17802 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17803 arg2 = (bool) SWIG_AsBool(obj1);
17804 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17805 {
17806 PyThreadState* __tstate = wxPyBeginAllowThreads();
17807 (arg1)->EnableHelp(arg2);
17808
17809 wxPyEndAllowThreads(__tstate);
17810 if (PyErr_Occurred()) SWIG_fail;
17811 }
17812 Py_INCREF(Py_None); resultobj = Py_None;
17813 return resultobj;
17814 fail:
17815 return NULL;
17816}
17817
17818
17819static PyObject *_wrap_PageSetupDialogData_EnableMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
17820 PyObject *resultobj;
17821 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17822 bool arg2 ;
17823 PyObject * obj0 = 0 ;
17824 PyObject * obj1 = 0 ;
17825 char *kwnames[] = {
17826 (char *) "self",(char *) "flag", NULL
17827 };
17828
17829 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableMargins",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17830 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
17831 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17832 arg2 = (bool) SWIG_AsBool(obj1);
17833 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17834 {
17835 PyThreadState* __tstate = wxPyBeginAllowThreads();
17836 (arg1)->EnableMargins(arg2);
17837
17838 wxPyEndAllowThreads(__tstate);
17839 if (PyErr_Occurred()) SWIG_fail;
17840 }
17841 Py_INCREF(Py_None); resultobj = Py_None;
17842 return resultobj;
17843 fail:
17844 return NULL;
17845}
17846
17847
17848static PyObject *_wrap_PageSetupDialogData_EnableOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
17849 PyObject *resultobj;
17850 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17851 bool arg2 ;
17852 PyObject * obj0 = 0 ;
17853 PyObject * obj1 = 0 ;
17854 char *kwnames[] = {
17855 (char *) "self",(char *) "flag", NULL
17856 };
17857
17858 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableOrientation",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17859 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
17860 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17861 arg2 = (bool) SWIG_AsBool(obj1);
17862 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17863 {
17864 PyThreadState* __tstate = wxPyBeginAllowThreads();
17865 (arg1)->EnableOrientation(arg2);
17866
17867 wxPyEndAllowThreads(__tstate);
17868 if (PyErr_Occurred()) SWIG_fail;
17869 }
17870 Py_INCREF(Py_None); resultobj = Py_None;
17871 return resultobj;
17872 fail:
17873 return NULL;
17874}
17875
17876
17877static PyObject *_wrap_PageSetupDialogData_EnablePaper(PyObject *self, PyObject *args, PyObject *kwargs) {
17878 PyObject *resultobj;
17879 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17880 bool arg2 ;
17881 PyObject * obj0 = 0 ;
17882 PyObject * obj1 = 0 ;
17883 char *kwnames[] = {
17884 (char *) "self",(char *) "flag", NULL
17885 };
17886
17887 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePaper",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17888 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
17889 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17890 arg2 = (bool) SWIG_AsBool(obj1);
17891 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17892 {
17893 PyThreadState* __tstate = wxPyBeginAllowThreads();
17894 (arg1)->EnablePaper(arg2);
17895
17896 wxPyEndAllowThreads(__tstate);
17897 if (PyErr_Occurred()) SWIG_fail;
17898 }
17899 Py_INCREF(Py_None); resultobj = Py_None;
17900 return resultobj;
17901 fail:
17902 return NULL;
17903}
17904
17905
17906static PyObject *_wrap_PageSetupDialogData_EnablePrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
17907 PyObject *resultobj;
17908 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17909 bool arg2 ;
17910 PyObject * obj0 = 0 ;
17911 PyObject * obj1 = 0 ;
17912 char *kwnames[] = {
17913 (char *) "self",(char *) "flag", NULL
17914 };
17915
17916 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePrinter",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
17917 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
17918 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17919 arg2 = (bool) SWIG_AsBool(obj1);
17920 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
17921 {
17922 PyThreadState* __tstate = wxPyBeginAllowThreads();
17923 (arg1)->EnablePrinter(arg2);
17924
17925 wxPyEndAllowThreads(__tstate);
17926 if (PyErr_Occurred()) SWIG_fail;
17927 }
17928 Py_INCREF(Py_None); resultobj = Py_None;
17929 return resultobj;
17930 fail:
17931 return NULL;
17932}
17933
17934
17935static PyObject *_wrap_PageSetupDialogData_GetDefaultMinMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
17936 PyObject *resultobj;
17937 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17938 bool result;
17939 PyObject * obj0 = 0 ;
17940 char *kwnames[] = {
17941 (char *) "self", NULL
17942 };
17943
17944 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultMinMargins",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17945 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
17946 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17947 {
17948 PyThreadState* __tstate = wxPyBeginAllowThreads();
17949 result = (bool)(arg1)->GetDefaultMinMargins();
17950
17951 wxPyEndAllowThreads(__tstate);
17952 if (PyErr_Occurred()) SWIG_fail;
17953 }
4e760a36 17954 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
17955 return resultobj;
17956 fail:
17957 return NULL;
17958}
17959
17960
17961static PyObject *_wrap_PageSetupDialogData_GetEnableMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
17962 PyObject *resultobj;
17963 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17964 bool result;
17965 PyObject * obj0 = 0 ;
17966 char *kwnames[] = {
17967 (char *) "self", NULL
17968 };
17969
17970 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableMargins",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17971 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
17972 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17973 {
17974 PyThreadState* __tstate = wxPyBeginAllowThreads();
17975 result = (bool)(arg1)->GetEnableMargins();
17976
17977 wxPyEndAllowThreads(__tstate);
17978 if (PyErr_Occurred()) SWIG_fail;
17979 }
4e760a36 17980 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
17981 return resultobj;
17982 fail:
17983 return NULL;
17984}
17985
17986
17987static PyObject *_wrap_PageSetupDialogData_GetEnableOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
17988 PyObject *resultobj;
17989 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
17990 bool result;
17991 PyObject * obj0 = 0 ;
17992 char *kwnames[] = {
17993 (char *) "self", NULL
17994 };
17995
17996 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableOrientation",kwnames,&obj0)) goto fail;
2f4c0a16
RD
17997 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
17998 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
17999 {
18000 PyThreadState* __tstate = wxPyBeginAllowThreads();
18001 result = (bool)(arg1)->GetEnableOrientation();
18002
18003 wxPyEndAllowThreads(__tstate);
18004 if (PyErr_Occurred()) SWIG_fail;
18005 }
4e760a36 18006 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
18007 return resultobj;
18008 fail:
18009 return NULL;
18010}
18011
18012
18013static PyObject *_wrap_PageSetupDialogData_GetEnablePaper(PyObject *self, PyObject *args, PyObject *kwargs) {
18014 PyObject *resultobj;
18015 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18016 bool result;
18017 PyObject * obj0 = 0 ;
18018 char *kwnames[] = {
18019 (char *) "self", NULL
18020 };
18021
18022 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePaper",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18023 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18024 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18025 {
18026 PyThreadState* __tstate = wxPyBeginAllowThreads();
18027 result = (bool)(arg1)->GetEnablePaper();
18028
18029 wxPyEndAllowThreads(__tstate);
18030 if (PyErr_Occurred()) SWIG_fail;
18031 }
4e760a36 18032 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
18033 return resultobj;
18034 fail:
18035 return NULL;
18036}
18037
18038
18039static PyObject *_wrap_PageSetupDialogData_GetEnablePrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
18040 PyObject *resultobj;
18041 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18042 bool result;
18043 PyObject * obj0 = 0 ;
18044 char *kwnames[] = {
18045 (char *) "self", NULL
18046 };
18047
18048 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePrinter",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18049 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18050 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18051 {
18052 PyThreadState* __tstate = wxPyBeginAllowThreads();
18053 result = (bool)(arg1)->GetEnablePrinter();
18054
18055 wxPyEndAllowThreads(__tstate);
18056 if (PyErr_Occurred()) SWIG_fail;
18057 }
4e760a36 18058 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
18059 return resultobj;
18060 fail:
18061 return NULL;
18062}
18063
18064
18065static PyObject *_wrap_PageSetupDialogData_GetEnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
18066 PyObject *resultobj;
18067 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18068 bool result;
18069 PyObject * obj0 = 0 ;
18070 char *kwnames[] = {
18071 (char *) "self", NULL
18072 };
18073
18074 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18075 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18076 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18077 {
18078 PyThreadState* __tstate = wxPyBeginAllowThreads();
18079 result = (bool)(arg1)->GetEnableHelp();
18080
18081 wxPyEndAllowThreads(__tstate);
18082 if (PyErr_Occurred()) SWIG_fail;
18083 }
4e760a36 18084 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
18085 return resultobj;
18086 fail:
18087 return NULL;
18088}
18089
18090
18091static PyObject *_wrap_PageSetupDialogData_GetDefaultInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
18092 PyObject *resultobj;
18093 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18094 bool result;
18095 PyObject * obj0 = 0 ;
18096 char *kwnames[] = {
18097 (char *) "self", NULL
18098 };
18099
18100 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultInfo",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18101 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18102 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18103 {
18104 PyThreadState* __tstate = wxPyBeginAllowThreads();
18105 result = (bool)(arg1)->GetDefaultInfo();
18106
18107 wxPyEndAllowThreads(__tstate);
18108 if (PyErr_Occurred()) SWIG_fail;
18109 }
4e760a36 18110 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
18111 return resultobj;
18112 fail:
18113 return NULL;
18114}
18115
18116
18117static PyObject *_wrap_PageSetupDialogData_GetMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
18118 PyObject *resultobj;
18119 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18120 wxPoint result;
18121 PyObject * obj0 = 0 ;
18122 char *kwnames[] = {
18123 (char *) "self", NULL
18124 };
18125
18126 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginTopLeft",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18127 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18128 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18129 {
18130 PyThreadState* __tstate = wxPyBeginAllowThreads();
18131 result = (arg1)->GetMarginTopLeft();
18132
18133 wxPyEndAllowThreads(__tstate);
18134 if (PyErr_Occurred()) SWIG_fail;
18135 }
18136 {
18137 wxPoint * resultptr;
18138 resultptr = new wxPoint((wxPoint &) result);
2f4c0a16 18139 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
d14a1e28
RD
18140 }
18141 return resultobj;
18142 fail:
18143 return NULL;
18144}
18145
18146
18147static PyObject *_wrap_PageSetupDialogData_GetMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
18148 PyObject *resultobj;
18149 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18150 wxPoint result;
18151 PyObject * obj0 = 0 ;
18152 char *kwnames[] = {
18153 (char *) "self", NULL
18154 };
18155
18156 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginBottomRight",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18157 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18158 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18159 {
18160 PyThreadState* __tstate = wxPyBeginAllowThreads();
18161 result = (arg1)->GetMarginBottomRight();
18162
18163 wxPyEndAllowThreads(__tstate);
18164 if (PyErr_Occurred()) SWIG_fail;
18165 }
18166 {
18167 wxPoint * resultptr;
18168 resultptr = new wxPoint((wxPoint &) result);
2f4c0a16 18169 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
d14a1e28
RD
18170 }
18171 return resultobj;
18172 fail:
18173 return NULL;
18174}
18175
18176
18177static PyObject *_wrap_PageSetupDialogData_GetMinMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
18178 PyObject *resultobj;
18179 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18180 wxPoint result;
18181 PyObject * obj0 = 0 ;
18182 char *kwnames[] = {
18183 (char *) "self", NULL
18184 };
18185
18186 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginTopLeft",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18187 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18188 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18189 {
18190 PyThreadState* __tstate = wxPyBeginAllowThreads();
18191 result = (arg1)->GetMinMarginTopLeft();
18192
18193 wxPyEndAllowThreads(__tstate);
18194 if (PyErr_Occurred()) SWIG_fail;
18195 }
18196 {
18197 wxPoint * resultptr;
18198 resultptr = new wxPoint((wxPoint &) result);
2f4c0a16 18199 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
d14a1e28
RD
18200 }
18201 return resultobj;
18202 fail:
18203 return NULL;
18204}
18205
18206
18207static PyObject *_wrap_PageSetupDialogData_GetMinMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
18208 PyObject *resultobj;
18209 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18210 wxPoint result;
18211 PyObject * obj0 = 0 ;
18212 char *kwnames[] = {
18213 (char *) "self", NULL
18214 };
18215
18216 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginBottomRight",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18217 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18218 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18219 {
18220 PyThreadState* __tstate = wxPyBeginAllowThreads();
18221 result = (arg1)->GetMinMarginBottomRight();
18222
18223 wxPyEndAllowThreads(__tstate);
18224 if (PyErr_Occurred()) SWIG_fail;
18225 }
18226 {
18227 wxPoint * resultptr;
18228 resultptr = new wxPoint((wxPoint &) result);
2f4c0a16 18229 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
d14a1e28
RD
18230 }
18231 return resultobj;
18232 fail:
18233 return NULL;
18234}
18235
18236
18237static PyObject *_wrap_PageSetupDialogData_GetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
18238 PyObject *resultobj;
18239 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18240 int result;
18241 PyObject * obj0 = 0 ;
18242 char *kwnames[] = {
18243 (char *) "self", NULL
18244 };
18245
18246 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperId",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18247 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18248 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18249 {
18250 PyThreadState* __tstate = wxPyBeginAllowThreads();
18251 result = (int)(arg1)->GetPaperId();
18252
18253 wxPyEndAllowThreads(__tstate);
18254 if (PyErr_Occurred()) SWIG_fail;
18255 }
2f4c0a16 18256 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
18257 return resultobj;
18258 fail:
18259 return NULL;
18260}
18261
18262
18263static PyObject *_wrap_PageSetupDialogData_GetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
18264 PyObject *resultobj;
18265 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18266 wxSize result;
18267 PyObject * obj0 = 0 ;
18268 char *kwnames[] = {
18269 (char *) "self", NULL
18270 };
18271
18272 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperSize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18273 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18274 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18275 {
18276 PyThreadState* __tstate = wxPyBeginAllowThreads();
18277 result = (arg1)->GetPaperSize();
18278
18279 wxPyEndAllowThreads(__tstate);
18280 if (PyErr_Occurred()) SWIG_fail;
18281 }
18282 {
18283 wxSize * resultptr;
18284 resultptr = new wxSize((wxSize &) result);
2f4c0a16 18285 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
d14a1e28
RD
18286 }
18287 return resultobj;
18288 fail:
18289 return NULL;
18290}
18291
18292
18293static PyObject *_wrap_PageSetupDialogData_GetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
18294 PyObject *resultobj;
18295 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18296 wxPrintData *result;
18297 PyObject * obj0 = 0 ;
18298 char *kwnames[] = {
18299 (char *) "self", NULL
18300 };
18301
18302 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPrintData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18303 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18304 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18305 {
18306 PyThreadState* __tstate = wxPyBeginAllowThreads();
18307 {
18308 wxPrintData &_result_ref = (arg1)->GetPrintData();
18309 result = (wxPrintData *) &_result_ref;
18310 }
18311
18312 wxPyEndAllowThreads(__tstate);
18313 if (PyErr_Occurred()) SWIG_fail;
18314 }
2f4c0a16 18315 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
d14a1e28
RD
18316 return resultobj;
18317 fail:
18318 return NULL;
18319}
18320
18321
18322static PyObject *_wrap_PageSetupDialogData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
18323 PyObject *resultobj;
18324 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18325 bool result;
18326 PyObject * obj0 = 0 ;
18327 char *kwnames[] = {
18328 (char *) "self", NULL
18329 };
18330
18331 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_Ok",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18332 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18333 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18334 {
18335 PyThreadState* __tstate = wxPyBeginAllowThreads();
18336 result = (bool)(arg1)->Ok();
18337
18338 wxPyEndAllowThreads(__tstate);
18339 if (PyErr_Occurred()) SWIG_fail;
18340 }
4e760a36 18341 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
18342 return resultobj;
18343 fail:
18344 return NULL;
18345}
18346
18347
18348static PyObject *_wrap_PageSetupDialogData_SetDefaultInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
18349 PyObject *resultobj;
18350 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18351 bool arg2 ;
18352 PyObject * obj0 = 0 ;
18353 PyObject * obj1 = 0 ;
18354 char *kwnames[] = {
18355 (char *) "self",(char *) "flag", NULL
18356 };
18357
18358 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultInfo",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
18359 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18360 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18361 arg2 = (bool) SWIG_AsBool(obj1);
18362 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
18363 {
18364 PyThreadState* __tstate = wxPyBeginAllowThreads();
18365 (arg1)->SetDefaultInfo(arg2);
18366
18367 wxPyEndAllowThreads(__tstate);
18368 if (PyErr_Occurred()) SWIG_fail;
18369 }
18370 Py_INCREF(Py_None); resultobj = Py_None;
18371 return resultobj;
18372 fail:
18373 return NULL;
18374}
18375
18376
18377static PyObject *_wrap_PageSetupDialogData_SetDefaultMinMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
18378 PyObject *resultobj;
18379 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18380 bool arg2 ;
18381 PyObject * obj0 = 0 ;
18382 PyObject * obj1 = 0 ;
18383 char *kwnames[] = {
18384 (char *) "self",(char *) "flag", NULL
18385 };
18386
18387 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultMinMargins",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
18388 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18389 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18390 arg2 = (bool) SWIG_AsBool(obj1);
18391 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
18392 {
18393 PyThreadState* __tstate = wxPyBeginAllowThreads();
18394 (arg1)->SetDefaultMinMargins(arg2);
18395
18396 wxPyEndAllowThreads(__tstate);
18397 if (PyErr_Occurred()) SWIG_fail;
18398 }
18399 Py_INCREF(Py_None); resultobj = Py_None;
18400 return resultobj;
18401 fail:
18402 return NULL;
18403}
18404
18405
18406static PyObject *_wrap_PageSetupDialogData_SetMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
18407 PyObject *resultobj;
18408 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18409 wxPoint *arg2 = 0 ;
18410 wxPoint temp2 ;
18411 PyObject * obj0 = 0 ;
18412 PyObject * obj1 = 0 ;
18413 char *kwnames[] = {
18414 (char *) "self",(char *) "pt", NULL
18415 };
18416
18417 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
18418 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18419 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18420 {
18421 arg2 = &temp2;
18422 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
18423 }
18424 {
18425 PyThreadState* __tstate = wxPyBeginAllowThreads();
18426 (arg1)->SetMarginTopLeft((wxPoint const &)*arg2);
18427
18428 wxPyEndAllowThreads(__tstate);
18429 if (PyErr_Occurred()) SWIG_fail;
18430 }
18431 Py_INCREF(Py_None); resultobj = Py_None;
18432 return resultobj;
18433 fail:
18434 return NULL;
18435}
18436
18437
18438static PyObject *_wrap_PageSetupDialogData_SetMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
18439 PyObject *resultobj;
18440 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18441 wxPoint *arg2 = 0 ;
18442 wxPoint temp2 ;
18443 PyObject * obj0 = 0 ;
18444 PyObject * obj1 = 0 ;
18445 char *kwnames[] = {
18446 (char *) "self",(char *) "pt", NULL
18447 };
18448
18449 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
18450 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18451 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18452 {
18453 arg2 = &temp2;
18454 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
18455 }
18456 {
18457 PyThreadState* __tstate = wxPyBeginAllowThreads();
18458 (arg1)->SetMarginBottomRight((wxPoint const &)*arg2);
18459
18460 wxPyEndAllowThreads(__tstate);
18461 if (PyErr_Occurred()) SWIG_fail;
18462 }
18463 Py_INCREF(Py_None); resultobj = Py_None;
18464 return resultobj;
18465 fail:
18466 return NULL;
18467}
18468
18469
18470static PyObject *_wrap_PageSetupDialogData_SetMinMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
18471 PyObject *resultobj;
18472 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18473 wxPoint *arg2 = 0 ;
18474 wxPoint temp2 ;
18475 PyObject * obj0 = 0 ;
18476 PyObject * obj1 = 0 ;
18477 char *kwnames[] = {
18478 (char *) "self",(char *) "pt", NULL
18479 };
18480
18481 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
18482 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18483 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18484 {
18485 arg2 = &temp2;
18486 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
18487 }
18488 {
18489 PyThreadState* __tstate = wxPyBeginAllowThreads();
18490 (arg1)->SetMinMarginTopLeft((wxPoint const &)*arg2);
18491
18492 wxPyEndAllowThreads(__tstate);
18493 if (PyErr_Occurred()) SWIG_fail;
18494 }
18495 Py_INCREF(Py_None); resultobj = Py_None;
18496 return resultobj;
18497 fail:
18498 return NULL;
18499}
18500
18501
18502static PyObject *_wrap_PageSetupDialogData_SetMinMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
18503 PyObject *resultobj;
18504 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18505 wxPoint *arg2 = 0 ;
18506 wxPoint temp2 ;
18507 PyObject * obj0 = 0 ;
18508 PyObject * obj1 = 0 ;
18509 char *kwnames[] = {
18510 (char *) "self",(char *) "pt", NULL
18511 };
18512
18513 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
18514 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18515 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18516 {
18517 arg2 = &temp2;
18518 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
18519 }
18520 {
18521 PyThreadState* __tstate = wxPyBeginAllowThreads();
18522 (arg1)->SetMinMarginBottomRight((wxPoint const &)*arg2);
18523
18524 wxPyEndAllowThreads(__tstate);
18525 if (PyErr_Occurred()) SWIG_fail;
18526 }
18527 Py_INCREF(Py_None); resultobj = Py_None;
18528 return resultobj;
18529 fail:
18530 return NULL;
18531}
18532
18533
18534static PyObject *_wrap_PageSetupDialogData_SetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
18535 PyObject *resultobj;
18536 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18537 int arg2 ;
18538 PyObject * obj0 = 0 ;
8edf1c75 18539 PyObject * obj1 = 0 ;
d14a1e28
RD
18540 char *kwnames[] = {
18541 (char *) "self",(char *) "id", NULL
18542 };
18543
8edf1c75 18544 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
18545 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18546 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18547 arg2 = (wxPaperSize) SWIG_AsInt(obj1);
18548 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
18549 {
18550 PyThreadState* __tstate = wxPyBeginAllowThreads();
18551 (arg1)->SetPaperId((wxPaperSize )arg2);
18552
18553 wxPyEndAllowThreads(__tstate);
18554 if (PyErr_Occurred()) SWIG_fail;
18555 }
18556 Py_INCREF(Py_None); resultobj = Py_None;
18557 return resultobj;
18558 fail:
18559 return NULL;
18560}
18561
18562
18563static PyObject *_wrap_PageSetupDialogData_SetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
18564 PyObject *resultobj;
18565 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18566 wxSize *arg2 = 0 ;
18567 wxSize temp2 ;
18568 PyObject * obj0 = 0 ;
18569 PyObject * obj1 = 0 ;
18570 char *kwnames[] = {
18571 (char *) "self",(char *) "size", NULL
18572 };
18573
18574 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
18575 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18576 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18577 {
18578 arg2 = &temp2;
18579 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
18580 }
18581 {
18582 PyThreadState* __tstate = wxPyBeginAllowThreads();
18583 (arg1)->SetPaperSize((wxSize const &)*arg2);
18584
18585 wxPyEndAllowThreads(__tstate);
18586 if (PyErr_Occurred()) SWIG_fail;
18587 }
18588 Py_INCREF(Py_None); resultobj = Py_None;
18589 return resultobj;
18590 fail:
18591 return NULL;
18592}
18593
18594
18595static PyObject *_wrap_PageSetupDialogData_SetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
18596 PyObject *resultobj;
18597 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
18598 wxPrintData *arg2 = 0 ;
18599 PyObject * obj0 = 0 ;
18600 PyObject * obj1 = 0 ;
18601 char *kwnames[] = {
18602 (char *) "self",(char *) "printData", NULL
18603 };
18604
18605 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
18606 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
18607 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18608 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintData,
18609 SWIG_POINTER_EXCEPTION | 0)) == -1)
18610 SWIG_fail;
d14a1e28 18611 if (arg2 == NULL) {
2f4c0a16
RD
18612 PyErr_SetString(PyExc_TypeError,"null reference");
18613 SWIG_fail;
d14a1e28
RD
18614 }
18615 {
18616 PyThreadState* __tstate = wxPyBeginAllowThreads();
18617 (arg1)->SetPrintData((wxPrintData const &)*arg2);
18618
18619 wxPyEndAllowThreads(__tstate);
18620 if (PyErr_Occurred()) SWIG_fail;
18621 }
18622 Py_INCREF(Py_None); resultobj = Py_None;
18623 return resultobj;
18624 fail:
18625 return NULL;
18626}
18627
18628
18629static PyObject * PageSetupDialogData_swigregister(PyObject *self, PyObject *args) {
18630 PyObject *obj;
18631 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
18632 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialogData, obj);
18633 Py_INCREF(obj);
18634 return Py_BuildValue((char *)"");
18635}
18636static PyObject *_wrap_new_PageSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
18637 PyObject *resultobj;
18638 wxWindow *arg1 = (wxWindow *) 0 ;
18639 wxPageSetupDialogData *arg2 = (wxPageSetupDialogData *) NULL ;
18640 wxPageSetupDialog *result;
18641 PyObject * obj0 = 0 ;
18642 PyObject * obj1 = 0 ;
18643 char *kwnames[] = {
18644 (char *) "parent",(char *) "data", NULL
18645 };
18646
18647 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PageSetupDialog",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
18648 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
18649 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 18650 if (obj1) {
2f4c0a16
RD
18651 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPageSetupDialogData,
18652 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18653 }
18654 {
18655 PyThreadState* __tstate = wxPyBeginAllowThreads();
18656 result = (wxPageSetupDialog *)new wxPageSetupDialog(arg1,arg2);
18657
18658 wxPyEndAllowThreads(__tstate);
18659 if (PyErr_Occurred()) SWIG_fail;
18660 }
2f4c0a16 18661 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialog, 1);
d14a1e28
RD
18662 return resultobj;
18663 fail:
18664 return NULL;
18665}
18666
18667
18668static PyObject *_wrap_PageSetupDialog_GetPageSetupData(PyObject *self, PyObject *args, PyObject *kwargs) {
18669 PyObject *resultobj;
18670 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
18671 wxPageSetupDialogData *result;
18672 PyObject * obj0 = 0 ;
18673 char *kwnames[] = {
18674 (char *) "self", NULL
18675 };
18676
18677 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_GetPageSetupData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18678 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialog,
18679 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18680 {
18681 PyThreadState* __tstate = wxPyBeginAllowThreads();
18682 {
18683 wxPageSetupDialogData &_result_ref = (arg1)->GetPageSetupData();
18684 result = (wxPageSetupDialogData *) &_result_ref;
18685 }
18686
18687 wxPyEndAllowThreads(__tstate);
18688 if (PyErr_Occurred()) SWIG_fail;
18689 }
2f4c0a16 18690 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 0);
d14a1e28
RD
18691 return resultobj;
18692 fail:
18693 return NULL;
18694}
18695
18696
18697static PyObject *_wrap_PageSetupDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
18698 PyObject *resultobj;
18699 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
18700 int result;
18701 PyObject * obj0 = 0 ;
18702 char *kwnames[] = {
18703 (char *) "self", NULL
18704 };
18705
18706 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_ShowModal",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18707 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialog,
18708 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18709 {
18710 PyThreadState* __tstate = wxPyBeginAllowThreads();
18711 result = (int)(arg1)->ShowModal();
18712
18713 wxPyEndAllowThreads(__tstate);
18714 if (PyErr_Occurred()) SWIG_fail;
18715 }
2f4c0a16 18716 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
18717 return resultobj;
18718 fail:
18719 return NULL;
18720}
18721
18722
18723static PyObject * PageSetupDialog_swigregister(PyObject *self, PyObject *args) {
18724 PyObject *obj;
18725 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
18726 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialog, obj);
18727 Py_INCREF(obj);
18728 return Py_BuildValue((char *)"");
18729}
fe763115 18730static PyObject *_wrap_new_PrintDialogData__SWIG_0(PyObject *self, PyObject *args) {
d14a1e28
RD
18731 PyObject *resultobj;
18732 wxPrintDialogData *result;
d14a1e28 18733
fe763115 18734 if(!PyArg_ParseTuple(args,(char *)":new_PrintDialogData")) goto fail;
d14a1e28
RD
18735 {
18736 PyThreadState* __tstate = wxPyBeginAllowThreads();
18737 result = (wxPrintDialogData *)new wxPrintDialogData();
18738
18739 wxPyEndAllowThreads(__tstate);
18740 if (PyErr_Occurred()) SWIG_fail;
18741 }
2f4c0a16 18742 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
d14a1e28
RD
18743 return resultobj;
18744 fail:
18745 return NULL;
18746}
18747
18748
fe763115
RD
18749static PyObject *_wrap_new_PrintDialogData__SWIG_1(PyObject *self, PyObject *args) {
18750 PyObject *resultobj;
18751 wxPrintData *arg1 = 0 ;
18752 wxPrintDialogData *result;
18753 PyObject * obj0 = 0 ;
18754
18755 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintDialogData",&obj0)) goto fail;
18756 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18757 SWIG_POINTER_EXCEPTION | 0)) == -1)
18758 SWIG_fail;
18759 if (arg1 == NULL) {
18760 PyErr_SetString(PyExc_TypeError,"null reference");
18761 SWIG_fail;
18762 }
18763 {
18764 PyThreadState* __tstate = wxPyBeginAllowThreads();
18765 result = (wxPrintDialogData *)new wxPrintDialogData((wxPrintData const &)*arg1);
18766
18767 wxPyEndAllowThreads(__tstate);
18768 if (PyErr_Occurred()) SWIG_fail;
18769 }
18770 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
18771 return resultobj;
18772 fail:
18773 return NULL;
18774}
18775
18776
18777static PyObject *_wrap_new_PrintDialogData(PyObject *self, PyObject *args) {
18778 int argc;
18779 PyObject *argv[2];
18780 int ii;
18781
18782 argc = PyObject_Length(args);
18783 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
18784 argv[ii] = PyTuple_GetItem(args,ii);
18785 }
18786 if (argc == 0) {
18787 return _wrap_new_PrintDialogData__SWIG_0(self,args);
18788 }
18789 if (argc == 1) {
18790 int _v;
18791 {
18792 void *ptr;
18793 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
18794 _v = 0;
18795 PyErr_Clear();
18796 } else {
18797 _v = 1;
18798 }
18799 }
18800 if (_v) {
18801 return _wrap_new_PrintDialogData__SWIG_1(self,args);
18802 }
18803 }
18804
18805 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PrintDialogData'");
18806 return NULL;
18807}
18808
18809
d14a1e28
RD
18810static PyObject *_wrap_delete_PrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
18811 PyObject *resultobj;
18812 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18813 PyObject * obj0 = 0 ;
18814 char *kwnames[] = {
18815 (char *) "self", NULL
18816 };
18817
18818 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintDialogData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18819 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
18820 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18821 {
18822 PyThreadState* __tstate = wxPyBeginAllowThreads();
18823 delete arg1;
18824
18825 wxPyEndAllowThreads(__tstate);
18826 if (PyErr_Occurred()) SWIG_fail;
18827 }
18828 Py_INCREF(Py_None); resultobj = Py_None;
18829 return resultobj;
18830 fail:
18831 return NULL;
18832}
18833
18834
18835static PyObject *_wrap_PrintDialogData_GetFromPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18836 PyObject *resultobj;
18837 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18838 int result;
18839 PyObject * obj0 = 0 ;
18840 char *kwnames[] = {
18841 (char *) "self", NULL
18842 };
18843
18844 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetFromPage",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18845 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
18846 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18847 {
18848 PyThreadState* __tstate = wxPyBeginAllowThreads();
18849 result = (int)((wxPrintDialogData const *)arg1)->GetFromPage();
18850
18851 wxPyEndAllowThreads(__tstate);
18852 if (PyErr_Occurred()) SWIG_fail;
18853 }
2f4c0a16 18854 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
18855 return resultobj;
18856 fail:
18857 return NULL;
18858}
18859
18860
18861static PyObject *_wrap_PrintDialogData_GetToPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18862 PyObject *resultobj;
18863 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18864 int result;
18865 PyObject * obj0 = 0 ;
18866 char *kwnames[] = {
18867 (char *) "self", NULL
18868 };
18869
18870 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetToPage",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18871 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
18872 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18873 {
18874 PyThreadState* __tstate = wxPyBeginAllowThreads();
18875 result = (int)((wxPrintDialogData const *)arg1)->GetToPage();
18876
18877 wxPyEndAllowThreads(__tstate);
18878 if (PyErr_Occurred()) SWIG_fail;
18879 }
2f4c0a16 18880 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
18881 return resultobj;
18882 fail:
18883 return NULL;
18884}
18885
18886
18887static PyObject *_wrap_PrintDialogData_GetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18888 PyObject *resultobj;
18889 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18890 int result;
18891 PyObject * obj0 = 0 ;
18892 char *kwnames[] = {
18893 (char *) "self", NULL
18894 };
18895
18896 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMinPage",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18897 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
18898 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18899 {
18900 PyThreadState* __tstate = wxPyBeginAllowThreads();
18901 result = (int)((wxPrintDialogData const *)arg1)->GetMinPage();
18902
18903 wxPyEndAllowThreads(__tstate);
18904 if (PyErr_Occurred()) SWIG_fail;
18905 }
2f4c0a16 18906 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
18907 return resultobj;
18908 fail:
18909 return NULL;
18910}
18911
18912
18913static PyObject *_wrap_PrintDialogData_GetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
18914 PyObject *resultobj;
18915 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18916 int result;
18917 PyObject * obj0 = 0 ;
18918 char *kwnames[] = {
18919 (char *) "self", NULL
18920 };
18921
18922 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMaxPage",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18923 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
18924 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18925 {
18926 PyThreadState* __tstate = wxPyBeginAllowThreads();
18927 result = (int)((wxPrintDialogData const *)arg1)->GetMaxPage();
18928
18929 wxPyEndAllowThreads(__tstate);
18930 if (PyErr_Occurred()) SWIG_fail;
18931 }
2f4c0a16 18932 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
18933 return resultobj;
18934 fail:
18935 return NULL;
18936}
18937
18938
18939static PyObject *_wrap_PrintDialogData_GetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
18940 PyObject *resultobj;
18941 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18942 int result;
18943 PyObject * obj0 = 0 ;
18944 char *kwnames[] = {
18945 (char *) "self", NULL
18946 };
18947
18948 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetNoCopies",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18949 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
18950 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18951 {
18952 PyThreadState* __tstate = wxPyBeginAllowThreads();
18953 result = (int)((wxPrintDialogData const *)arg1)->GetNoCopies();
18954
18955 wxPyEndAllowThreads(__tstate);
18956 if (PyErr_Occurred()) SWIG_fail;
18957 }
2f4c0a16 18958 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
18959 return resultobj;
18960 fail:
18961 return NULL;
18962}
18963
18964
18965static PyObject *_wrap_PrintDialogData_GetAllPages(PyObject *self, PyObject *args, PyObject *kwargs) {
18966 PyObject *resultobj;
18967 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18968 bool result;
18969 PyObject * obj0 = 0 ;
18970 char *kwnames[] = {
18971 (char *) "self", NULL
18972 };
18973
18974 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetAllPages",kwnames,&obj0)) goto fail;
2f4c0a16
RD
18975 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
18976 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
18977 {
18978 PyThreadState* __tstate = wxPyBeginAllowThreads();
18979 result = (bool)((wxPrintDialogData const *)arg1)->GetAllPages();
18980
18981 wxPyEndAllowThreads(__tstate);
18982 if (PyErr_Occurred()) SWIG_fail;
18983 }
4e760a36 18984 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
18985 return resultobj;
18986 fail:
18987 return NULL;
18988}
18989
18990
18991static PyObject *_wrap_PrintDialogData_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
18992 PyObject *resultobj;
18993 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
18994 bool result;
18995 PyObject * obj0 = 0 ;
18996 char *kwnames[] = {
18997 (char *) "self", NULL
18998 };
18999
19000 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSelection",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19001 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19002 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19003 {
19004 PyThreadState* __tstate = wxPyBeginAllowThreads();
19005 result = (bool)((wxPrintDialogData const *)arg1)->GetSelection();
19006
19007 wxPyEndAllowThreads(__tstate);
19008 if (PyErr_Occurred()) SWIG_fail;
19009 }
4e760a36 19010 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
19011 return resultobj;
19012 fail:
19013 return NULL;
19014}
19015
19016
19017static PyObject *_wrap_PrintDialogData_GetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
19018 PyObject *resultobj;
19019 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19020 bool result;
19021 PyObject * obj0 = 0 ;
19022 char *kwnames[] = {
19023 (char *) "self", NULL
19024 };
19025
19026 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetCollate",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19027 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19028 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19029 {
19030 PyThreadState* __tstate = wxPyBeginAllowThreads();
19031 result = (bool)((wxPrintDialogData const *)arg1)->GetCollate();
19032
19033 wxPyEndAllowThreads(__tstate);
19034 if (PyErr_Occurred()) SWIG_fail;
19035 }
4e760a36 19036 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
19037 return resultobj;
19038 fail:
19039 return NULL;
19040}
19041
19042
19043static PyObject *_wrap_PrintDialogData_GetPrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
19044 PyObject *resultobj;
19045 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19046 bool result;
19047 PyObject * obj0 = 0 ;
19048 char *kwnames[] = {
19049 (char *) "self", NULL
19050 };
19051
19052 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintToFile",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19053 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19054 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19055 {
19056 PyThreadState* __tstate = wxPyBeginAllowThreads();
19057 result = (bool)((wxPrintDialogData const *)arg1)->GetPrintToFile();
19058
19059 wxPyEndAllowThreads(__tstate);
19060 if (PyErr_Occurred()) SWIG_fail;
19061 }
4e760a36 19062 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
19063 return resultobj;
19064 fail:
19065 return NULL;
19066}
19067
19068
19069static PyObject *_wrap_PrintDialogData_GetSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
19070 PyObject *resultobj;
19071 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19072 bool result;
19073 PyObject * obj0 = 0 ;
19074 char *kwnames[] = {
19075 (char *) "self", NULL
19076 };
19077
19078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSetupDialog",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19079 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19080 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19081 {
19082 PyThreadState* __tstate = wxPyBeginAllowThreads();
19083 result = (bool)((wxPrintDialogData const *)arg1)->GetSetupDialog();
19084
19085 wxPyEndAllowThreads(__tstate);
19086 if (PyErr_Occurred()) SWIG_fail;
19087 }
4e760a36 19088 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
19089 return resultobj;
19090 fail:
19091 return NULL;
19092}
19093
19094
19095static PyObject *_wrap_PrintDialogData_SetFromPage(PyObject *self, PyObject *args, PyObject *kwargs) {
19096 PyObject *resultobj;
19097 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19098 int arg2 ;
19099 PyObject * obj0 = 0 ;
8edf1c75 19100 PyObject * obj1 = 0 ;
d14a1e28
RD
19101 char *kwnames[] = {
19102 (char *) "self",(char *) "v", NULL
19103 };
19104
8edf1c75 19105 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetFromPage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19106 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19107 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19108 arg2 = (int) SWIG_AsInt(obj1);
19109 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19110 {
19111 PyThreadState* __tstate = wxPyBeginAllowThreads();
19112 (arg1)->SetFromPage(arg2);
19113
19114 wxPyEndAllowThreads(__tstate);
19115 if (PyErr_Occurred()) SWIG_fail;
19116 }
19117 Py_INCREF(Py_None); resultobj = Py_None;
19118 return resultobj;
19119 fail:
19120 return NULL;
19121}
19122
19123
19124static PyObject *_wrap_PrintDialogData_SetToPage(PyObject *self, PyObject *args, PyObject *kwargs) {
19125 PyObject *resultobj;
19126 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19127 int arg2 ;
19128 PyObject * obj0 = 0 ;
8edf1c75 19129 PyObject * obj1 = 0 ;
d14a1e28
RD
19130 char *kwnames[] = {
19131 (char *) "self",(char *) "v", NULL
19132 };
19133
8edf1c75 19134 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetToPage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19135 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19136 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19137 arg2 = (int) SWIG_AsInt(obj1);
19138 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19139 {
19140 PyThreadState* __tstate = wxPyBeginAllowThreads();
19141 (arg1)->SetToPage(arg2);
19142
19143 wxPyEndAllowThreads(__tstate);
19144 if (PyErr_Occurred()) SWIG_fail;
19145 }
19146 Py_INCREF(Py_None); resultobj = Py_None;
19147 return resultobj;
19148 fail:
19149 return NULL;
19150}
19151
19152
19153static PyObject *_wrap_PrintDialogData_SetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
19154 PyObject *resultobj;
19155 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19156 int arg2 ;
19157 PyObject * obj0 = 0 ;
8edf1c75 19158 PyObject * obj1 = 0 ;
d14a1e28
RD
19159 char *kwnames[] = {
19160 (char *) "self",(char *) "v", NULL
19161 };
19162
8edf1c75 19163 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMinPage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19164 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19165 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19166 arg2 = (int) SWIG_AsInt(obj1);
19167 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19168 {
19169 PyThreadState* __tstate = wxPyBeginAllowThreads();
19170 (arg1)->SetMinPage(arg2);
19171
19172 wxPyEndAllowThreads(__tstate);
19173 if (PyErr_Occurred()) SWIG_fail;
19174 }
19175 Py_INCREF(Py_None); resultobj = Py_None;
19176 return resultobj;
19177 fail:
19178 return NULL;
19179}
19180
19181
19182static PyObject *_wrap_PrintDialogData_SetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
19183 PyObject *resultobj;
19184 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19185 int arg2 ;
19186 PyObject * obj0 = 0 ;
8edf1c75 19187 PyObject * obj1 = 0 ;
d14a1e28
RD
19188 char *kwnames[] = {
19189 (char *) "self",(char *) "v", NULL
19190 };
19191
8edf1c75 19192 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMaxPage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19193 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19194 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19195 arg2 = (int) SWIG_AsInt(obj1);
19196 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19197 {
19198 PyThreadState* __tstate = wxPyBeginAllowThreads();
19199 (arg1)->SetMaxPage(arg2);
19200
19201 wxPyEndAllowThreads(__tstate);
19202 if (PyErr_Occurred()) SWIG_fail;
19203 }
19204 Py_INCREF(Py_None); resultobj = Py_None;
19205 return resultobj;
19206 fail:
19207 return NULL;
19208}
19209
19210
19211static PyObject *_wrap_PrintDialogData_SetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
19212 PyObject *resultobj;
19213 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19214 int arg2 ;
19215 PyObject * obj0 = 0 ;
8edf1c75 19216 PyObject * obj1 = 0 ;
d14a1e28
RD
19217 char *kwnames[] = {
19218 (char *) "self",(char *) "v", NULL
19219 };
19220
8edf1c75 19221 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19222 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19223 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19224 arg2 = (int) SWIG_AsInt(obj1);
19225 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19226 {
19227 PyThreadState* __tstate = wxPyBeginAllowThreads();
19228 (arg1)->SetNoCopies(arg2);
19229
19230 wxPyEndAllowThreads(__tstate);
19231 if (PyErr_Occurred()) SWIG_fail;
19232 }
19233 Py_INCREF(Py_None); resultobj = Py_None;
19234 return resultobj;
19235 fail:
19236 return NULL;
19237}
19238
19239
19240static PyObject *_wrap_PrintDialogData_SetAllPages(PyObject *self, PyObject *args, PyObject *kwargs) {
19241 PyObject *resultobj;
19242 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19243 bool arg2 ;
19244 PyObject * obj0 = 0 ;
19245 PyObject * obj1 = 0 ;
19246 char *kwnames[] = {
19247 (char *) "self",(char *) "flag", NULL
19248 };
19249
19250 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetAllPages",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19251 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19252 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19253 arg2 = (bool) SWIG_AsBool(obj1);
19254 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19255 {
19256 PyThreadState* __tstate = wxPyBeginAllowThreads();
19257 (arg1)->SetAllPages(arg2);
19258
19259 wxPyEndAllowThreads(__tstate);
19260 if (PyErr_Occurred()) SWIG_fail;
19261 }
19262 Py_INCREF(Py_None); resultobj = Py_None;
19263 return resultobj;
19264 fail:
19265 return NULL;
19266}
19267
19268
19269static PyObject *_wrap_PrintDialogData_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
19270 PyObject *resultobj;
19271 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19272 bool arg2 ;
19273 PyObject * obj0 = 0 ;
19274 PyObject * obj1 = 0 ;
19275 char *kwnames[] = {
19276 (char *) "self",(char *) "flag", NULL
19277 };
19278
19279 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSelection",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19280 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19281 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19282 arg2 = (bool) SWIG_AsBool(obj1);
19283 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19284 {
19285 PyThreadState* __tstate = wxPyBeginAllowThreads();
19286 (arg1)->SetSelection(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
19298static PyObject *_wrap_PrintDialogData_SetCollate(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_SetCollate",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19309 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19310 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19311 arg2 = (bool) SWIG_AsBool(obj1);
19312 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19313 {
19314 PyThreadState* __tstate = wxPyBeginAllowThreads();
19315 (arg1)->SetCollate(arg2);
19316
19317 wxPyEndAllowThreads(__tstate);
19318 if (PyErr_Occurred()) SWIG_fail;
19319 }
19320 Py_INCREF(Py_None); resultobj = Py_None;
19321 return resultobj;
19322 fail:
19323 return NULL;
19324}
19325
19326
19327static PyObject *_wrap_PrintDialogData_SetPrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
19328 PyObject *resultobj;
19329 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19330 bool arg2 ;
19331 PyObject * obj0 = 0 ;
19332 PyObject * obj1 = 0 ;
19333 char *kwnames[] = {
19334 (char *) "self",(char *) "flag", NULL
19335 };
19336
19337 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintToFile",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19338 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19339 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19340 arg2 = (bool) SWIG_AsBool(obj1);
19341 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19342 {
19343 PyThreadState* __tstate = wxPyBeginAllowThreads();
19344 (arg1)->SetPrintToFile(arg2);
19345
19346 wxPyEndAllowThreads(__tstate);
19347 if (PyErr_Occurred()) SWIG_fail;
19348 }
19349 Py_INCREF(Py_None); resultobj = Py_None;
19350 return resultobj;
19351 fail:
19352 return NULL;
19353}
19354
19355
19356static PyObject *_wrap_PrintDialogData_SetSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
19357 PyObject *resultobj;
19358 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19359 bool arg2 ;
19360 PyObject * obj0 = 0 ;
19361 PyObject * obj1 = 0 ;
19362 char *kwnames[] = {
19363 (char *) "self",(char *) "flag", NULL
19364 };
19365
19366 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSetupDialog",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19367 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19368 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19369 arg2 = (bool) SWIG_AsBool(obj1);
19370 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19371 {
19372 PyThreadState* __tstate = wxPyBeginAllowThreads();
19373 (arg1)->SetSetupDialog(arg2);
19374
19375 wxPyEndAllowThreads(__tstate);
19376 if (PyErr_Occurred()) SWIG_fail;
19377 }
19378 Py_INCREF(Py_None); resultobj = Py_None;
19379 return resultobj;
19380 fail:
19381 return NULL;
19382}
19383
19384
19385static PyObject *_wrap_PrintDialogData_EnablePrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
19386 PyObject *resultobj;
19387 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19388 bool arg2 ;
19389 PyObject * obj0 = 0 ;
19390 PyObject * obj1 = 0 ;
19391 char *kwnames[] = {
19392 (char *) "self",(char *) "flag", NULL
19393 };
19394
19395 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePrintToFile",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19396 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19397 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19398 arg2 = (bool) SWIG_AsBool(obj1);
19399 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19400 {
19401 PyThreadState* __tstate = wxPyBeginAllowThreads();
19402 (arg1)->EnablePrintToFile(arg2);
19403
19404 wxPyEndAllowThreads(__tstate);
19405 if (PyErr_Occurred()) SWIG_fail;
19406 }
19407 Py_INCREF(Py_None); resultobj = Py_None;
19408 return resultobj;
19409 fail:
19410 return NULL;
19411}
19412
19413
19414static PyObject *_wrap_PrintDialogData_EnableSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
19415 PyObject *resultobj;
19416 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19417 bool arg2 ;
19418 PyObject * obj0 = 0 ;
19419 PyObject * obj1 = 0 ;
19420 char *kwnames[] = {
19421 (char *) "self",(char *) "flag", NULL
19422 };
19423
19424 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableSelection",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19425 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19426 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19427 arg2 = (bool) SWIG_AsBool(obj1);
19428 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19429 {
19430 PyThreadState* __tstate = wxPyBeginAllowThreads();
19431 (arg1)->EnableSelection(arg2);
19432
19433 wxPyEndAllowThreads(__tstate);
19434 if (PyErr_Occurred()) SWIG_fail;
19435 }
19436 Py_INCREF(Py_None); resultobj = Py_None;
19437 return resultobj;
19438 fail:
19439 return NULL;
19440}
19441
19442
19443static PyObject *_wrap_PrintDialogData_EnablePageNumbers(PyObject *self, PyObject *args, PyObject *kwargs) {
19444 PyObject *resultobj;
19445 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19446 bool arg2 ;
19447 PyObject * obj0 = 0 ;
19448 PyObject * obj1 = 0 ;
19449 char *kwnames[] = {
19450 (char *) "self",(char *) "flag", NULL
19451 };
19452
19453 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePageNumbers",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19454 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19455 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19456 arg2 = (bool) SWIG_AsBool(obj1);
19457 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19458 {
19459 PyThreadState* __tstate = wxPyBeginAllowThreads();
19460 (arg1)->EnablePageNumbers(arg2);
19461
19462 wxPyEndAllowThreads(__tstate);
19463 if (PyErr_Occurred()) SWIG_fail;
19464 }
19465 Py_INCREF(Py_None); resultobj = Py_None;
19466 return resultobj;
19467 fail:
19468 return NULL;
19469}
19470
19471
19472static PyObject *_wrap_PrintDialogData_EnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
19473 PyObject *resultobj;
19474 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19475 bool arg2 ;
19476 PyObject * obj0 = 0 ;
19477 PyObject * obj1 = 0 ;
19478 char *kwnames[] = {
19479 (char *) "self",(char *) "flag", NULL
19480 };
19481
19482 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19483 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19484 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19485 arg2 = (bool) SWIG_AsBool(obj1);
19486 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
19487 {
19488 PyThreadState* __tstate = wxPyBeginAllowThreads();
19489 (arg1)->EnableHelp(arg2);
19490
19491 wxPyEndAllowThreads(__tstate);
19492 if (PyErr_Occurred()) SWIG_fail;
19493 }
19494 Py_INCREF(Py_None); resultobj = Py_None;
19495 return resultobj;
19496 fail:
19497 return NULL;
19498}
19499
19500
19501static PyObject *_wrap_PrintDialogData_GetEnablePrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
19502 PyObject *resultobj;
19503 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19504 bool result;
19505 PyObject * obj0 = 0 ;
19506 char *kwnames[] = {
19507 (char *) "self", NULL
19508 };
19509
19510 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePrintToFile",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19511 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19512 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19513 {
19514 PyThreadState* __tstate = wxPyBeginAllowThreads();
19515 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePrintToFile();
19516
19517 wxPyEndAllowThreads(__tstate);
19518 if (PyErr_Occurred()) SWIG_fail;
19519 }
4e760a36 19520 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
19521 return resultobj;
19522 fail:
19523 return NULL;
19524}
19525
19526
19527static PyObject *_wrap_PrintDialogData_GetEnableSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
19528 PyObject *resultobj;
19529 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19530 bool result;
19531 PyObject * obj0 = 0 ;
19532 char *kwnames[] = {
19533 (char *) "self", NULL
19534 };
19535
19536 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableSelection",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19537 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19538 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19539 {
19540 PyThreadState* __tstate = wxPyBeginAllowThreads();
19541 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableSelection();
19542
19543 wxPyEndAllowThreads(__tstate);
19544 if (PyErr_Occurred()) SWIG_fail;
19545 }
4e760a36 19546 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
19547 return resultobj;
19548 fail:
19549 return NULL;
19550}
19551
19552
19553static PyObject *_wrap_PrintDialogData_GetEnablePageNumbers(PyObject *self, PyObject *args, PyObject *kwargs) {
19554 PyObject *resultobj;
19555 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19556 bool result;
19557 PyObject * obj0 = 0 ;
19558 char *kwnames[] = {
19559 (char *) "self", NULL
19560 };
19561
19562 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePageNumbers",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19563 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19564 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19565 {
19566 PyThreadState* __tstate = wxPyBeginAllowThreads();
19567 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePageNumbers();
19568
19569 wxPyEndAllowThreads(__tstate);
19570 if (PyErr_Occurred()) SWIG_fail;
19571 }
4e760a36 19572 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
19573 return resultobj;
19574 fail:
19575 return NULL;
19576}
19577
19578
19579static PyObject *_wrap_PrintDialogData_GetEnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
19580 PyObject *resultobj;
19581 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19582 bool result;
19583 PyObject * obj0 = 0 ;
19584 char *kwnames[] = {
19585 (char *) "self", NULL
19586 };
19587
19588 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19589 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19590 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19591 {
19592 PyThreadState* __tstate = wxPyBeginAllowThreads();
19593 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableHelp();
19594
19595 wxPyEndAllowThreads(__tstate);
19596 if (PyErr_Occurred()) SWIG_fail;
19597 }
4e760a36 19598 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
19599 return resultobj;
19600 fail:
19601 return NULL;
19602}
19603
19604
19605static PyObject *_wrap_PrintDialogData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
19606 PyObject *resultobj;
19607 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19608 bool result;
19609 PyObject * obj0 = 0 ;
19610 char *kwnames[] = {
19611 (char *) "self", NULL
19612 };
19613
19614 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_Ok",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19615 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19616 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19617 {
19618 PyThreadState* __tstate = wxPyBeginAllowThreads();
19619 result = (bool)((wxPrintDialogData const *)arg1)->Ok();
19620
19621 wxPyEndAllowThreads(__tstate);
19622 if (PyErr_Occurred()) SWIG_fail;
19623 }
4e760a36 19624 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
19625 return resultobj;
19626 fail:
19627 return NULL;
19628}
19629
19630
19631static PyObject *_wrap_PrintDialogData_GetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
19632 PyObject *resultobj;
19633 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19634 wxPrintData *result;
19635 PyObject * obj0 = 0 ;
19636 char *kwnames[] = {
19637 (char *) "self", NULL
19638 };
19639
19640 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19641 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19642 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19643 {
19644 PyThreadState* __tstate = wxPyBeginAllowThreads();
19645 {
19646 wxPrintData &_result_ref = (arg1)->GetPrintData();
19647 result = (wxPrintData *) &_result_ref;
19648 }
19649
19650 wxPyEndAllowThreads(__tstate);
19651 if (PyErr_Occurred()) SWIG_fail;
19652 }
2f4c0a16 19653 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
d14a1e28
RD
19654 return resultobj;
19655 fail:
19656 return NULL;
19657}
19658
19659
19660static PyObject *_wrap_PrintDialogData_SetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
19661 PyObject *resultobj;
19662 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
19663 wxPrintData *arg2 = 0 ;
19664 PyObject * obj0 = 0 ;
19665 PyObject * obj1 = 0 ;
19666 char *kwnames[] = {
19667 (char *) "self",(char *) "printData", NULL
19668 };
19669
19670 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19671 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19672 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19673 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintData,
19674 SWIG_POINTER_EXCEPTION | 0)) == -1)
19675 SWIG_fail;
d14a1e28 19676 if (arg2 == NULL) {
2f4c0a16
RD
19677 PyErr_SetString(PyExc_TypeError,"null reference");
19678 SWIG_fail;
d14a1e28
RD
19679 }
19680 {
19681 PyThreadState* __tstate = wxPyBeginAllowThreads();
19682 (arg1)->SetPrintData((wxPrintData const &)*arg2);
19683
19684 wxPyEndAllowThreads(__tstate);
19685 if (PyErr_Occurred()) SWIG_fail;
19686 }
19687 Py_INCREF(Py_None); resultobj = Py_None;
19688 return resultobj;
19689 fail:
19690 return NULL;
19691}
19692
19693
19694static PyObject * PrintDialogData_swigregister(PyObject *self, PyObject *args) {
19695 PyObject *obj;
19696 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
19697 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialogData, obj);
19698 Py_INCREF(obj);
19699 return Py_BuildValue((char *)"");
19700}
19701static PyObject *_wrap_new_PrintDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
19702 PyObject *resultobj;
19703 wxWindow *arg1 = (wxWindow *) 0 ;
19704 wxPrintDialogData *arg2 = (wxPrintDialogData *) NULL ;
19705 wxPrintDialog *result;
19706 PyObject * obj0 = 0 ;
19707 PyObject * obj1 = 0 ;
19708 char *kwnames[] = {
19709 (char *) "parent",(char *) "data", NULL
19710 };
19711
19712 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19713 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
19714 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 19715 if (obj1) {
2f4c0a16
RD
19716 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintDialogData,
19717 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19718 }
19719 {
19720 PyThreadState* __tstate = wxPyBeginAllowThreads();
19721 result = (wxPrintDialog *)new wxPrintDialog(arg1,arg2);
19722
19723 wxPyEndAllowThreads(__tstate);
19724 if (PyErr_Occurred()) SWIG_fail;
19725 }
2f4c0a16 19726 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialog, 1);
d14a1e28
RD
19727 return resultobj;
19728 fail:
19729 return NULL;
19730}
19731
19732
19733static PyObject *_wrap_PrintDialog_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
19734 PyObject *resultobj;
19735 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
19736 wxPrintDialogData *result;
19737 PyObject * obj0 = 0 ;
19738 char *kwnames[] = {
19739 (char *) "self", NULL
19740 };
19741
19742 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDialogData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19743 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialog,
19744 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19745 {
19746 PyThreadState* __tstate = wxPyBeginAllowThreads();
19747 {
19748 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
19749 result = (wxPrintDialogData *) &_result_ref;
19750 }
19751
19752 wxPyEndAllowThreads(__tstate);
19753 if (PyErr_Occurred()) SWIG_fail;
19754 }
2f4c0a16 19755 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
d14a1e28
RD
19756 return resultobj;
19757 fail:
19758 return NULL;
19759}
19760
19761
19762static PyObject *_wrap_PrintDialog_GetPrintDC(PyObject *self, PyObject *args, PyObject *kwargs) {
19763 PyObject *resultobj;
19764 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
19765 wxDC *result;
19766 PyObject * obj0 = 0 ;
19767 char *kwnames[] = {
19768 (char *) "self", NULL
19769 };
19770
19771 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDC",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19772 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialog,
19773 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19774 {
19775 PyThreadState* __tstate = wxPyBeginAllowThreads();
19776 result = (wxDC *)(arg1)->GetPrintDC();
19777
19778 wxPyEndAllowThreads(__tstate);
19779 if (PyErr_Occurred()) SWIG_fail;
19780 }
19781 {
19782 resultobj = wxPyMake_wxObject(result);
19783 }
19784 return resultobj;
19785 fail:
19786 return NULL;
19787}
19788
19789
19790static PyObject *_wrap_PrintDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
19791 PyObject *resultobj;
19792 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
19793 int result;
19794 PyObject * obj0 = 0 ;
19795 char *kwnames[] = {
19796 (char *) "self", NULL
19797 };
19798
19799 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_ShowModal",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19800 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialog,
19801 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19802 {
19803 PyThreadState* __tstate = wxPyBeginAllowThreads();
19804 result = (int)(arg1)->ShowModal();
19805
19806 wxPyEndAllowThreads(__tstate);
19807 if (PyErr_Occurred()) SWIG_fail;
19808 }
2f4c0a16 19809 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
19810 return resultobj;
19811 fail:
19812 return NULL;
19813}
19814
19815
19816static PyObject * PrintDialog_swigregister(PyObject *self, PyObject *args) {
19817 PyObject *obj;
19818 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
19819 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialog, obj);
19820 Py_INCREF(obj);
19821 return Py_BuildValue((char *)"");
19822}
19823static PyObject *_wrap_new_Printer(PyObject *self, PyObject *args, PyObject *kwargs) {
19824 PyObject *resultobj;
19825 wxPrintDialogData *arg1 = (wxPrintDialogData *) NULL ;
19826 wxPrinter *result;
19827 PyObject * obj0 = 0 ;
19828 char *kwnames[] = {
19829 (char *) "data", NULL
19830 };
19831
19832 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printer",kwnames,&obj0)) goto fail;
19833 if (obj0) {
2f4c0a16
RD
19834 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
19835 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19836 }
19837 {
19838 PyThreadState* __tstate = wxPyBeginAllowThreads();
19839 result = (wxPrinter *)new wxPrinter(arg1);
19840
19841 wxPyEndAllowThreads(__tstate);
19842 if (PyErr_Occurred()) SWIG_fail;
19843 }
2f4c0a16 19844 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrinter, 1);
d14a1e28
RD
19845 return resultobj;
19846 fail:
19847 return NULL;
19848}
19849
19850
19851static PyObject *_wrap_delete_Printer(PyObject *self, PyObject *args, PyObject *kwargs) {
19852 PyObject *resultobj;
19853 wxPrinter *arg1 = (wxPrinter *) 0 ;
19854 PyObject * obj0 = 0 ;
19855 char *kwnames[] = {
19856 (char *) "self", NULL
19857 };
19858
19859 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Printer",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19860 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
19861 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19862 {
19863 PyThreadState* __tstate = wxPyBeginAllowThreads();
19864 delete arg1;
19865
19866 wxPyEndAllowThreads(__tstate);
19867 if (PyErr_Occurred()) SWIG_fail;
19868 }
19869 Py_INCREF(Py_None); resultobj = Py_None;
19870 return resultobj;
19871 fail:
19872 return NULL;
19873}
19874
19875
19876static PyObject *_wrap_Printer_CreateAbortWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
19877 PyObject *resultobj;
19878 wxPrinter *arg1 = (wxPrinter *) 0 ;
19879 wxWindow *arg2 = (wxWindow *) 0 ;
19880 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
19881 PyObject * obj0 = 0 ;
19882 PyObject * obj1 = 0 ;
19883 PyObject * obj2 = 0 ;
19884 char *kwnames[] = {
19885 (char *) "self",(char *) "parent",(char *) "printout", NULL
19886 };
19887
19888 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printer_CreateAbortWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
19889 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
19890 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19891 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
19892 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19893 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPyPrintout,
19894 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19895 {
19896 PyThreadState* __tstate = wxPyBeginAllowThreads();
19897 (arg1)->CreateAbortWindow(arg2,arg3);
19898
19899 wxPyEndAllowThreads(__tstate);
19900 if (PyErr_Occurred()) SWIG_fail;
19901 }
19902 Py_INCREF(Py_None); resultobj = Py_None;
19903 return resultobj;
19904 fail:
19905 return NULL;
19906}
19907
19908
19909static PyObject *_wrap_Printer_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
19910 PyObject *resultobj;
19911 wxPrinter *arg1 = (wxPrinter *) 0 ;
19912 wxPrintDialogData *result;
19913 PyObject * obj0 = 0 ;
19914 char *kwnames[] = {
19915 (char *) "self", NULL
19916 };
19917
19918 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetPrintDialogData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
19919 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
19920 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19921 {
19922 PyThreadState* __tstate = wxPyBeginAllowThreads();
19923 {
19924 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
19925 result = (wxPrintDialogData *) &_result_ref;
19926 }
19927
19928 wxPyEndAllowThreads(__tstate);
19929 if (PyErr_Occurred()) SWIG_fail;
19930 }
2f4c0a16 19931 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
d14a1e28
RD
19932 return resultobj;
19933 fail:
19934 return NULL;
19935}
19936
19937
19938static PyObject *_wrap_Printer_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
19939 PyObject *resultobj;
19940 wxPrinter *arg1 = (wxPrinter *) 0 ;
19941 wxWindow *arg2 = (wxWindow *) 0 ;
19942 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
423f194a 19943 int arg4 = (int) True ;
d14a1e28
RD
19944 bool result;
19945 PyObject * obj0 = 0 ;
19946 PyObject * obj1 = 0 ;
19947 PyObject * obj2 = 0 ;
8edf1c75 19948 PyObject * obj3 = 0 ;
d14a1e28
RD
19949 char *kwnames[] = {
19950 (char *) "self",(char *) "parent",(char *) "printout",(char *) "prompt", NULL
19951 };
19952
8edf1c75 19953 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Printer_Print",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
2f4c0a16
RD
19954 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
19955 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19956 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
19957 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19958 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPyPrintout,
19959 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8edf1c75 19960 if (obj3) {
2f4c0a16
RD
19961 arg4 = (int) SWIG_AsInt(obj3);
19962 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 19963 }
d14a1e28
RD
19964 {
19965 PyThreadState* __tstate = wxPyBeginAllowThreads();
19966 result = (bool)(arg1)->Print(arg2,arg3,arg4);
19967
19968 wxPyEndAllowThreads(__tstate);
19969 if (PyErr_Occurred()) SWIG_fail;
19970 }
4e760a36 19971 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
19972 return resultobj;
19973 fail:
19974 return NULL;
19975}
19976
19977
19978static PyObject *_wrap_Printer_PrintDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
19979 PyObject *resultobj;
19980 wxPrinter *arg1 = (wxPrinter *) 0 ;
19981 wxWindow *arg2 = (wxWindow *) 0 ;
19982 wxDC *result;
19983 PyObject * obj0 = 0 ;
19984 PyObject * obj1 = 0 ;
19985 char *kwnames[] = {
19986 (char *) "self",(char *) "parent", NULL
19987 };
19988
19989 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
19990 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
19991 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19992 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
19993 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
19994 {
19995 PyThreadState* __tstate = wxPyBeginAllowThreads();
19996 result = (wxDC *)(arg1)->PrintDialog(arg2);
19997
19998 wxPyEndAllowThreads(__tstate);
19999 if (PyErr_Occurred()) SWIG_fail;
20000 }
20001 {
20002 resultobj = wxPyMake_wxObject(result);
20003 }
20004 return resultobj;
20005 fail:
20006 return NULL;
20007}
20008
20009
20010static PyObject *_wrap_Printer_ReportError(PyObject *self, PyObject *args, PyObject *kwargs) {
20011 PyObject *resultobj;
20012 wxPrinter *arg1 = (wxPrinter *) 0 ;
20013 wxWindow *arg2 = (wxWindow *) 0 ;
20014 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
20015 wxString *arg4 = 0 ;
423f194a 20016 bool temp4 = False ;
d14a1e28
RD
20017 PyObject * obj0 = 0 ;
20018 PyObject * obj1 = 0 ;
20019 PyObject * obj2 = 0 ;
20020 PyObject * obj3 = 0 ;
20021 char *kwnames[] = {
20022 (char *) "self",(char *) "parent",(char *) "printout",(char *) "message", NULL
20023 };
20024
20025 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Printer_ReportError",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
2f4c0a16
RD
20026 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
20027 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20028 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
20029 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20030 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPyPrintout,
20031 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20032 {
20033 arg4 = wxString_in_helper(obj3);
20034 if (arg4 == NULL) SWIG_fail;
423f194a 20035 temp4 = True;
d14a1e28
RD
20036 }
20037 {
20038 PyThreadState* __tstate = wxPyBeginAllowThreads();
20039 (arg1)->ReportError(arg2,arg3,(wxString const &)*arg4);
20040
20041 wxPyEndAllowThreads(__tstate);
20042 if (PyErr_Occurred()) SWIG_fail;
20043 }
20044 Py_INCREF(Py_None); resultobj = Py_None;
20045 {
20046 if (temp4)
20047 delete arg4;
20048 }
20049 return resultobj;
20050 fail:
20051 {
20052 if (temp4)
20053 delete arg4;
20054 }
20055 return NULL;
20056}
20057
20058
20059static PyObject *_wrap_Printer_Setup(PyObject *self, PyObject *args, PyObject *kwargs) {
20060 PyObject *resultobj;
20061 wxPrinter *arg1 = (wxPrinter *) 0 ;
20062 wxWindow *arg2 = (wxWindow *) 0 ;
20063 bool result;
20064 PyObject * obj0 = 0 ;
20065 PyObject * obj1 = 0 ;
20066 char *kwnames[] = {
20067 (char *) "self",(char *) "parent", NULL
20068 };
20069
20070 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_Setup",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
20071 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
20072 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20073 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
20074 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20075 {
20076 PyThreadState* __tstate = wxPyBeginAllowThreads();
20077 result = (bool)(arg1)->Setup(arg2);
20078
20079 wxPyEndAllowThreads(__tstate);
20080 if (PyErr_Occurred()) SWIG_fail;
20081 }
4e760a36 20082 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
20083 return resultobj;
20084 fail:
20085 return NULL;
20086}
20087
20088
20089static PyObject *_wrap_Printer_GetAbort(PyObject *self, PyObject *args, PyObject *kwargs) {
20090 PyObject *resultobj;
20091 wxPrinter *arg1 = (wxPrinter *) 0 ;
20092 bool result;
20093 PyObject * obj0 = 0 ;
20094 char *kwnames[] = {
20095 (char *) "self", NULL
20096 };
20097
20098 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetAbort",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20099 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
20100 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20101 {
20102 PyThreadState* __tstate = wxPyBeginAllowThreads();
20103 result = (bool)(arg1)->GetAbort();
20104
20105 wxPyEndAllowThreads(__tstate);
20106 if (PyErr_Occurred()) SWIG_fail;
20107 }
4e760a36 20108 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
20109 return resultobj;
20110 fail:
20111 return NULL;
20112}
20113
20114
20115static PyObject *_wrap_Printer_GetLastError(PyObject *self, PyObject *args, PyObject *kwargs) {
20116 PyObject *resultobj;
20117 int result;
20118 char *kwnames[] = {
20119 NULL
20120 };
20121
20122 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Printer_GetLastError",kwnames)) goto fail;
20123 {
20124 PyThreadState* __tstate = wxPyBeginAllowThreads();
20125 result = (int)wxPrinter::GetLastError();
20126
20127 wxPyEndAllowThreads(__tstate);
20128 if (PyErr_Occurred()) SWIG_fail;
20129 }
2f4c0a16 20130 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
20131 return resultobj;
20132 fail:
20133 return NULL;
20134}
20135
20136
20137static PyObject * Printer_swigregister(PyObject *self, PyObject *args) {
20138 PyObject *obj;
20139 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20140 SWIG_TypeClientData(SWIGTYPE_p_wxPrinter, obj);
20141 Py_INCREF(obj);
20142 return Py_BuildValue((char *)"");
20143}
20144static PyObject *_wrap_new_Printout(PyObject *self, PyObject *args, PyObject *kwargs) {
20145 PyObject *resultobj;
20146 wxString const &arg1_defvalue = wxPyPrintoutTitleStr ;
20147 wxString *arg1 = (wxString *) &arg1_defvalue ;
20148 wxPyPrintout *result;
423f194a 20149 bool temp1 = False ;
d14a1e28
RD
20150 PyObject * obj0 = 0 ;
20151 char *kwnames[] = {
20152 (char *) "title", NULL
20153 };
20154
20155 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printout",kwnames,&obj0)) goto fail;
20156 if (obj0) {
20157 {
20158 arg1 = wxString_in_helper(obj0);
20159 if (arg1 == NULL) SWIG_fail;
423f194a 20160 temp1 = True;
d14a1e28
RD
20161 }
20162 }
20163 {
20164 PyThreadState* __tstate = wxPyBeginAllowThreads();
20165 result = (wxPyPrintout *)new wxPyPrintout((wxString const &)*arg1);
20166
20167 wxPyEndAllowThreads(__tstate);
20168 if (PyErr_Occurred()) SWIG_fail;
20169 }
20170 {
20171 resultobj = wxPyMake_wxObject(result);
20172 }
20173 {
20174 if (temp1)
20175 delete arg1;
20176 }
20177 return resultobj;
20178 fail:
20179 {
20180 if (temp1)
20181 delete arg1;
20182 }
20183 return NULL;
20184}
20185
20186
20187static PyObject *_wrap_Printout__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
20188 PyObject *resultobj;
20189 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20190 PyObject *arg2 = (PyObject *) 0 ;
20191 PyObject *arg3 = (PyObject *) 0 ;
20192 PyObject * obj0 = 0 ;
20193 PyObject * obj1 = 0 ;
20194 PyObject * obj2 = 0 ;
20195 char *kwnames[] = {
20196 (char *) "self",(char *) "self",(char *) "_class", NULL
20197 };
20198
20199 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
20200 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20201 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20202 arg2 = obj1;
20203 arg3 = obj2;
20204 {
20205 PyThreadState* __tstate = wxPyBeginAllowThreads();
20206 (arg1)->_setCallbackInfo(arg2,arg3);
20207
20208 wxPyEndAllowThreads(__tstate);
20209 if (PyErr_Occurred()) SWIG_fail;
20210 }
20211 Py_INCREF(Py_None); resultobj = Py_None;
20212 return resultobj;
20213 fail:
20214 return NULL;
20215}
20216
20217
20218static PyObject *_wrap_Printout_GetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
20219 PyObject *resultobj;
20220 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20221 wxString result;
20222 PyObject * obj0 = 0 ;
20223 char *kwnames[] = {
20224 (char *) "self", NULL
20225 };
20226
20227 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetTitle",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20228 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20229 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20230 {
20231 PyThreadState* __tstate = wxPyBeginAllowThreads();
20232 result = ((wxPyPrintout const *)arg1)->GetTitle();
20233
20234 wxPyEndAllowThreads(__tstate);
20235 if (PyErr_Occurred()) SWIG_fail;
20236 }
20237 {
20238#if wxUSE_UNICODE
20239 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
20240#else
20241 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
20242#endif
20243 }
20244 return resultobj;
20245 fail:
20246 return NULL;
20247}
20248
20249
20250static PyObject *_wrap_Printout_GetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
20251 PyObject *resultobj;
20252 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20253 wxDC *result;
20254 PyObject * obj0 = 0 ;
20255 char *kwnames[] = {
20256 (char *) "self", NULL
20257 };
20258
20259 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetDC",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20260 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20261 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20262 {
20263 PyThreadState* __tstate = wxPyBeginAllowThreads();
20264 result = (wxDC *)(arg1)->GetDC();
20265
20266 wxPyEndAllowThreads(__tstate);
20267 if (PyErr_Occurred()) SWIG_fail;
20268 }
20269 {
20270 resultobj = wxPyMake_wxObject(result);
20271 }
20272 return resultobj;
20273 fail:
20274 return NULL;
20275}
20276
20277
20278static PyObject *_wrap_Printout_SetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
20279 PyObject *resultobj;
20280 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20281 wxDC *arg2 = (wxDC *) 0 ;
20282 PyObject * obj0 = 0 ;
20283 PyObject * obj1 = 0 ;
20284 char *kwnames[] = {
20285 (char *) "self",(char *) "dc", NULL
20286 };
20287
20288 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetDC",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
20289 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20290 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20291 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxDC,
20292 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20293 {
20294 PyThreadState* __tstate = wxPyBeginAllowThreads();
20295 (arg1)->SetDC(arg2);
20296
20297 wxPyEndAllowThreads(__tstate);
20298 if (PyErr_Occurred()) SWIG_fail;
20299 }
20300 Py_INCREF(Py_None); resultobj = Py_None;
20301 return resultobj;
20302 fail:
20303 return NULL;
20304}
20305
20306
44127b65 20307static PyObject *_wrap_Printout_SetPageSizePixels(PyObject *self, PyObject *args, PyObject *kwargs) {
d14a1e28
RD
20308 PyObject *resultobj;
20309 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
44127b65
RD
20310 int arg2 ;
20311 int arg3 ;
d14a1e28 20312 PyObject * obj0 = 0 ;
8edf1c75
RD
20313 PyObject * obj1 = 0 ;
20314 PyObject * obj2 = 0 ;
d14a1e28 20315 char *kwnames[] = {
44127b65 20316 (char *) "self",(char *) "w",(char *) "h", NULL
d14a1e28
RD
20317 };
20318
8edf1c75 20319 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizePixels",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
20320 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20321 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20322 arg2 = (int) SWIG_AsInt(obj1);
20323 if (PyErr_Occurred()) SWIG_fail;
20324 arg3 = (int) SWIG_AsInt(obj2);
20325 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
20326 {
20327 PyThreadState* __tstate = wxPyBeginAllowThreads();
44127b65 20328 (arg1)->SetPageSizePixels(arg2,arg3);
d14a1e28
RD
20329
20330 wxPyEndAllowThreads(__tstate);
20331 if (PyErr_Occurred()) SWIG_fail;
20332 }
20333 Py_INCREF(Py_None); resultobj = Py_None;
d14a1e28
RD
20334 return resultobj;
20335 fail:
20336 return NULL;
20337}
20338
20339
44127b65 20340static PyObject *_wrap_Printout_GetPageSizePixels(PyObject *self, PyObject *args, PyObject *kwargs) {
d14a1e28
RD
20341 PyObject *resultobj;
20342 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
44127b65
RD
20343 int *arg2 = (int *) 0 ;
20344 int *arg3 = (int *) 0 ;
20345 int temp2 ;
20346 int temp3 ;
d14a1e28
RD
20347 PyObject * obj0 = 0 ;
20348 char *kwnames[] = {
44127b65 20349 (char *) "self", NULL
d14a1e28
RD
20350 };
20351
44127b65
RD
20352 arg2 = &temp2;
20353 arg3 = &temp3;
20354 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizePixels",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20355 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20356 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20357 {
20358 PyThreadState* __tstate = wxPyBeginAllowThreads();
44127b65 20359 (arg1)->GetPageSizePixels(arg2,arg3);
d14a1e28
RD
20360
20361 wxPyEndAllowThreads(__tstate);
20362 if (PyErr_Occurred()) SWIG_fail;
20363 }
20364 Py_INCREF(Py_None); resultobj = Py_None;
44127b65
RD
20365 {
20366 PyObject *o = PyInt_FromLong((long) (*arg2));
20367 resultobj = t_output_helper(resultobj,o);
20368 }
20369 {
20370 PyObject *o = PyInt_FromLong((long) (*arg3));
20371 resultobj = t_output_helper(resultobj,o);
20372 }
d14a1e28
RD
20373 return resultobj;
20374 fail:
20375 return NULL;
20376}
20377
20378
20379static PyObject *_wrap_Printout_SetPageSizeMM(PyObject *self, PyObject *args, PyObject *kwargs) {
20380 PyObject *resultobj;
20381 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20382 int arg2 ;
20383 int arg3 ;
20384 PyObject * obj0 = 0 ;
8edf1c75
RD
20385 PyObject * obj1 = 0 ;
20386 PyObject * obj2 = 0 ;
d14a1e28
RD
20387 char *kwnames[] = {
20388 (char *) "self",(char *) "w",(char *) "h", NULL
20389 };
20390
8edf1c75 20391 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizeMM",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
20392 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20393 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20394 arg2 = (int) SWIG_AsInt(obj1);
20395 if (PyErr_Occurred()) SWIG_fail;
20396 arg3 = (int) SWIG_AsInt(obj2);
20397 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
20398 {
20399 PyThreadState* __tstate = wxPyBeginAllowThreads();
20400 (arg1)->SetPageSizeMM(arg2,arg3);
20401
20402 wxPyEndAllowThreads(__tstate);
20403 if (PyErr_Occurred()) SWIG_fail;
20404 }
20405 Py_INCREF(Py_None); resultobj = Py_None;
20406 return resultobj;
20407 fail:
20408 return NULL;
20409}
20410
20411
20412static PyObject *_wrap_Printout_GetPageSizeMM(PyObject *self, PyObject *args, PyObject *kwargs) {
20413 PyObject *resultobj;
20414 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20415 int *arg2 = (int *) 0 ;
20416 int *arg3 = (int *) 0 ;
20417 int temp2 ;
20418 int temp3 ;
20419 PyObject * obj0 = 0 ;
20420 char *kwnames[] = {
20421 (char *) "self", NULL
20422 };
20423
20424 arg2 = &temp2;
20425 arg3 = &temp3;
20426 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizeMM",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20427 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20428 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20429 {
20430 PyThreadState* __tstate = wxPyBeginAllowThreads();
20431 (arg1)->GetPageSizeMM(arg2,arg3);
20432
20433 wxPyEndAllowThreads(__tstate);
20434 if (PyErr_Occurred()) SWIG_fail;
20435 }
20436 Py_INCREF(Py_None); resultobj = Py_None;
20437 {
20438 PyObject *o = PyInt_FromLong((long) (*arg2));
20439 resultobj = t_output_helper(resultobj,o);
20440 }
20441 {
20442 PyObject *o = PyInt_FromLong((long) (*arg3));
20443 resultobj = t_output_helper(resultobj,o);
20444 }
20445 return resultobj;
20446 fail:
20447 return NULL;
20448}
20449
20450
20451static PyObject *_wrap_Printout_SetPPIScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
20452 PyObject *resultobj;
20453 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20454 int arg2 ;
20455 int arg3 ;
20456 PyObject * obj0 = 0 ;
8edf1c75
RD
20457 PyObject * obj1 = 0 ;
20458 PyObject * obj2 = 0 ;
d14a1e28
RD
20459 char *kwnames[] = {
20460 (char *) "self",(char *) "x",(char *) "y", NULL
20461 };
20462
8edf1c75 20463 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
20464 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20465 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20466 arg2 = (int) SWIG_AsInt(obj1);
20467 if (PyErr_Occurred()) SWIG_fail;
20468 arg3 = (int) SWIG_AsInt(obj2);
20469 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
20470 {
20471 PyThreadState* __tstate = wxPyBeginAllowThreads();
20472 (arg1)->SetPPIScreen(arg2,arg3);
20473
20474 wxPyEndAllowThreads(__tstate);
20475 if (PyErr_Occurred()) SWIG_fail;
20476 }
20477 Py_INCREF(Py_None); resultobj = Py_None;
20478 return resultobj;
20479 fail:
20480 return NULL;
20481}
20482
20483
20484static PyObject *_wrap_Printout_GetPPIScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
20485 PyObject *resultobj;
20486 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20487 int *arg2 = (int *) 0 ;
20488 int *arg3 = (int *) 0 ;
20489 int temp2 ;
20490 int temp3 ;
20491 PyObject * obj0 = 0 ;
20492 char *kwnames[] = {
20493 (char *) "self", NULL
20494 };
20495
20496 arg2 = &temp2;
20497 arg3 = &temp3;
20498 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIScreen",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20499 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20500 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20501 {
20502 PyThreadState* __tstate = wxPyBeginAllowThreads();
20503 (arg1)->GetPPIScreen(arg2,arg3);
20504
20505 wxPyEndAllowThreads(__tstate);
20506 if (PyErr_Occurred()) SWIG_fail;
20507 }
20508 Py_INCREF(Py_None); resultobj = Py_None;
20509 {
20510 PyObject *o = PyInt_FromLong((long) (*arg2));
20511 resultobj = t_output_helper(resultobj,o);
20512 }
20513 {
20514 PyObject *o = PyInt_FromLong((long) (*arg3));
20515 resultobj = t_output_helper(resultobj,o);
20516 }
20517 return resultobj;
20518 fail:
20519 return NULL;
20520}
20521
20522
20523static PyObject *_wrap_Printout_SetPPIPrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
20524 PyObject *resultobj;
20525 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20526 int arg2 ;
20527 int arg3 ;
20528 PyObject * obj0 = 0 ;
8edf1c75
RD
20529 PyObject * obj1 = 0 ;
20530 PyObject * obj2 = 0 ;
d14a1e28
RD
20531 char *kwnames[] = {
20532 (char *) "self",(char *) "x",(char *) "y", NULL
20533 };
20534
8edf1c75 20535 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIPrinter",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
20536 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20537 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20538 arg2 = (int) SWIG_AsInt(obj1);
20539 if (PyErr_Occurred()) SWIG_fail;
20540 arg3 = (int) SWIG_AsInt(obj2);
20541 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
20542 {
20543 PyThreadState* __tstate = wxPyBeginAllowThreads();
20544 (arg1)->SetPPIPrinter(arg2,arg3);
20545
20546 wxPyEndAllowThreads(__tstate);
20547 if (PyErr_Occurred()) SWIG_fail;
20548 }
20549 Py_INCREF(Py_None); resultobj = Py_None;
20550 return resultobj;
20551 fail:
20552 return NULL;
20553}
20554
20555
20556static PyObject *_wrap_Printout_GetPPIPrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
20557 PyObject *resultobj;
20558 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20559 int *arg2 = (int *) 0 ;
20560 int *arg3 = (int *) 0 ;
20561 int temp2 ;
20562 int temp3 ;
20563 PyObject * obj0 = 0 ;
20564 char *kwnames[] = {
20565 (char *) "self", NULL
20566 };
20567
20568 arg2 = &temp2;
20569 arg3 = &temp3;
20570 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIPrinter",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20571 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20572 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20573 {
20574 PyThreadState* __tstate = wxPyBeginAllowThreads();
20575 (arg1)->GetPPIPrinter(arg2,arg3);
20576
20577 wxPyEndAllowThreads(__tstate);
20578 if (PyErr_Occurred()) SWIG_fail;
20579 }
20580 Py_INCREF(Py_None); resultobj = Py_None;
20581 {
20582 PyObject *o = PyInt_FromLong((long) (*arg2));
20583 resultobj = t_output_helper(resultobj,o);
20584 }
20585 {
20586 PyObject *o = PyInt_FromLong((long) (*arg3));
20587 resultobj = t_output_helper(resultobj,o);
20588 }
20589 return resultobj;
20590 fail:
20591 return NULL;
20592}
20593
20594
20595static PyObject *_wrap_Printout_IsPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
20596 PyObject *resultobj;
20597 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20598 bool result;
20599 PyObject * obj0 = 0 ;
20600 char *kwnames[] = {
20601 (char *) "self", NULL
20602 };
20603
20604 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_IsPreview",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20605 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20606 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20607 {
20608 PyThreadState* __tstate = wxPyBeginAllowThreads();
20609 result = (bool)(arg1)->IsPreview();
20610
20611 wxPyEndAllowThreads(__tstate);
20612 if (PyErr_Occurred()) SWIG_fail;
20613 }
4e760a36 20614 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
20615 return resultobj;
20616 fail:
20617 return NULL;
20618}
20619
20620
20621static PyObject *_wrap_Printout_SetIsPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
20622 PyObject *resultobj;
20623 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20624 bool arg2 ;
20625 PyObject * obj0 = 0 ;
20626 PyObject * obj1 = 0 ;
20627 char *kwnames[] = {
20628 (char *) "self",(char *) "p", NULL
20629 };
20630
20631 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetIsPreview",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
20632 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20633 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20634 arg2 = (bool) SWIG_AsBool(obj1);
20635 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
20636 {
20637 PyThreadState* __tstate = wxPyBeginAllowThreads();
20638 (arg1)->SetIsPreview(arg2);
20639
20640 wxPyEndAllowThreads(__tstate);
20641 if (PyErr_Occurred()) SWIG_fail;
20642 }
20643 Py_INCREF(Py_None); resultobj = Py_None;
20644 return resultobj;
20645 fail:
20646 return NULL;
20647}
20648
20649
20650static PyObject *_wrap_Printout_base_OnBeginDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
20651 PyObject *resultobj;
20652 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20653 int arg2 ;
20654 int arg3 ;
20655 bool result;
20656 PyObject * obj0 = 0 ;
8edf1c75
RD
20657 PyObject * obj1 = 0 ;
20658 PyObject * obj2 = 0 ;
d14a1e28
RD
20659 char *kwnames[] = {
20660 (char *) "self",(char *) "startPage",(char *) "endPage", NULL
20661 };
20662
8edf1c75 20663 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_base_OnBeginDocument",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
20664 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20665 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20666 arg2 = (int) SWIG_AsInt(obj1);
20667 if (PyErr_Occurred()) SWIG_fail;
20668 arg3 = (int) SWIG_AsInt(obj2);
20669 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
20670 {
20671 PyThreadState* __tstate = wxPyBeginAllowThreads();
20672 result = (bool)(arg1)->base_OnBeginDocument(arg2,arg3);
20673
20674 wxPyEndAllowThreads(__tstate);
20675 if (PyErr_Occurred()) SWIG_fail;
20676 }
4e760a36 20677 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
20678 return resultobj;
20679 fail:
20680 return NULL;
20681}
20682
20683
20684static PyObject *_wrap_Printout_base_OnEndDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
20685 PyObject *resultobj;
20686 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20687 PyObject * obj0 = 0 ;
20688 char *kwnames[] = {
20689 (char *) "self", NULL
20690 };
20691
20692 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndDocument",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20693 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20694 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20695 {
20696 PyThreadState* __tstate = wxPyBeginAllowThreads();
20697 (arg1)->base_OnEndDocument();
20698
20699 wxPyEndAllowThreads(__tstate);
20700 if (PyErr_Occurred()) SWIG_fail;
20701 }
20702 Py_INCREF(Py_None); resultobj = Py_None;
20703 return resultobj;
20704 fail:
20705 return NULL;
20706}
20707
20708
20709static PyObject *_wrap_Printout_base_OnBeginPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
20710 PyObject *resultobj;
20711 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20712 PyObject * obj0 = 0 ;
20713 char *kwnames[] = {
20714 (char *) "self", NULL
20715 };
20716
20717 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnBeginPrinting",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20718 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20719 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20720 {
20721 PyThreadState* __tstate = wxPyBeginAllowThreads();
20722 (arg1)->base_OnBeginPrinting();
20723
20724 wxPyEndAllowThreads(__tstate);
20725 if (PyErr_Occurred()) SWIG_fail;
20726 }
20727 Py_INCREF(Py_None); resultobj = Py_None;
20728 return resultobj;
20729 fail:
20730 return NULL;
20731}
20732
20733
20734static PyObject *_wrap_Printout_base_OnEndPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
20735 PyObject *resultobj;
20736 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20737 PyObject * obj0 = 0 ;
20738 char *kwnames[] = {
20739 (char *) "self", NULL
20740 };
20741
20742 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndPrinting",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20743 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20744 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20745 {
20746 PyThreadState* __tstate = wxPyBeginAllowThreads();
20747 (arg1)->base_OnEndPrinting();
20748
20749 wxPyEndAllowThreads(__tstate);
20750 if (PyErr_Occurred()) SWIG_fail;
20751 }
20752 Py_INCREF(Py_None); resultobj = Py_None;
20753 return resultobj;
20754 fail:
20755 return NULL;
20756}
20757
20758
20759static PyObject *_wrap_Printout_base_OnPreparePrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
20760 PyObject *resultobj;
20761 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20762 PyObject * obj0 = 0 ;
20763 char *kwnames[] = {
20764 (char *) "self", NULL
20765 };
20766
20767 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnPreparePrinting",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20768 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20769 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20770 {
20771 PyThreadState* __tstate = wxPyBeginAllowThreads();
20772 (arg1)->base_OnPreparePrinting();
20773
20774 wxPyEndAllowThreads(__tstate);
20775 if (PyErr_Occurred()) SWIG_fail;
20776 }
20777 Py_INCREF(Py_None); resultobj = Py_None;
20778 return resultobj;
20779 fail:
20780 return NULL;
20781}
20782
20783
44127b65
RD
20784static PyObject *_wrap_Printout_base_HasPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20785 PyObject *resultobj;
20786 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20787 int arg2 ;
20788 bool result;
20789 PyObject * obj0 = 0 ;
8edf1c75 20790 PyObject * obj1 = 0 ;
44127b65
RD
20791 char *kwnames[] = {
20792 (char *) "self",(char *) "page", NULL
20793 };
20794
8edf1c75 20795 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_base_HasPage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
20796 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20797 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20798 arg2 = (int) SWIG_AsInt(obj1);
20799 if (PyErr_Occurred()) SWIG_fail;
44127b65
RD
20800 {
20801 PyThreadState* __tstate = wxPyBeginAllowThreads();
20802 result = (bool)(arg1)->base_HasPage(arg2);
20803
20804 wxPyEndAllowThreads(__tstate);
20805 if (PyErr_Occurred()) SWIG_fail;
20806 }
4e760a36 20807 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
44127b65
RD
20808 return resultobj;
20809 fail:
20810 return NULL;
20811}
20812
20813
d14a1e28
RD
20814static PyObject *_wrap_Printout_base_GetPageInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
20815 PyObject *resultobj;
20816 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
20817 int *arg2 = (int *) 0 ;
20818 int *arg3 = (int *) 0 ;
20819 int *arg4 = (int *) 0 ;
20820 int *arg5 = (int *) 0 ;
20821 int temp2 ;
20822 int temp3 ;
20823 int temp4 ;
20824 int temp5 ;
20825 PyObject * obj0 = 0 ;
20826 char *kwnames[] = {
20827 (char *) "self", NULL
20828 };
20829
20830 arg2 = &temp2;
20831 arg3 = &temp3;
20832 arg4 = &temp4;
20833 arg5 = &temp5;
20834 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_GetPageInfo",kwnames,&obj0)) goto fail;
2f4c0a16
RD
20835 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
20836 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20837 {
20838 PyThreadState* __tstate = wxPyBeginAllowThreads();
20839 (arg1)->base_GetPageInfo(arg2,arg3,arg4,arg5);
20840
20841 wxPyEndAllowThreads(__tstate);
20842 if (PyErr_Occurred()) SWIG_fail;
20843 }
20844 Py_INCREF(Py_None); resultobj = Py_None;
20845 {
20846 PyObject *o = PyInt_FromLong((long) (*arg2));
20847 resultobj = t_output_helper(resultobj,o);
20848 }
20849 {
20850 PyObject *o = PyInt_FromLong((long) (*arg3));
20851 resultobj = t_output_helper(resultobj,o);
20852 }
20853 {
20854 PyObject *o = PyInt_FromLong((long) (*arg4));
20855 resultobj = t_output_helper(resultobj,o);
20856 }
20857 {
20858 PyObject *o = PyInt_FromLong((long) (*arg5));
20859 resultobj = t_output_helper(resultobj,o);
20860 }
20861 return resultobj;
20862 fail:
20863 return NULL;
20864}
20865
20866
d14a1e28
RD
20867static PyObject * Printout_swigregister(PyObject *self, PyObject *args) {
20868 PyObject *obj;
20869 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20870 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintout, obj);
20871 Py_INCREF(obj);
20872 return Py_BuildValue((char *)"");
20873}
20874static PyObject *_wrap_new_PreviewCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
20875 PyObject *resultobj;
20876 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
20877 wxWindow *arg2 = (wxWindow *) 0 ;
20878 wxPoint const &arg3_defvalue = wxDefaultPosition ;
20879 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
20880 wxSize const &arg4_defvalue = wxDefaultSize ;
20881 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
20882 long arg5 = (long) 0 ;
20883 wxString const &arg6_defvalue = wxPyPreviewCanvasNameStr ;
20884 wxString *arg6 = (wxString *) &arg6_defvalue ;
20885 wxPreviewCanvas *result;
20886 wxPoint temp3 ;
20887 wxSize temp4 ;
423f194a 20888 bool temp6 = False ;
d14a1e28
RD
20889 PyObject * obj0 = 0 ;
20890 PyObject * obj1 = 0 ;
20891 PyObject * obj2 = 0 ;
20892 PyObject * obj3 = 0 ;
8edf1c75 20893 PyObject * obj4 = 0 ;
d14a1e28
RD
20894 PyObject * obj5 = 0 ;
20895 char *kwnames[] = {
20896 (char *) "preview",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
20897 };
20898
8edf1c75 20899 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PreviewCanvas",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2f4c0a16
RD
20900 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
20901 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20902 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
20903 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20904 if (obj2) {
20905 {
20906 arg3 = &temp3;
20907 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
20908 }
20909 }
20910 if (obj3) {
20911 {
20912 arg4 = &temp4;
20913 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
20914 }
20915 }
8edf1c75 20916 if (obj4) {
2f4c0a16
RD
20917 arg5 = (long) SWIG_AsLong(obj4);
20918 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 20919 }
d14a1e28
RD
20920 if (obj5) {
20921 {
20922 arg6 = wxString_in_helper(obj5);
20923 if (arg6 == NULL) SWIG_fail;
423f194a 20924 temp6 = True;
d14a1e28
RD
20925 }
20926 }
20927 {
20928 PyThreadState* __tstate = wxPyBeginAllowThreads();
20929 result = (wxPreviewCanvas *)new wxPreviewCanvas(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
20930
20931 wxPyEndAllowThreads(__tstate);
20932 if (PyErr_Occurred()) SWIG_fail;
20933 }
2f4c0a16 20934 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 1);
d14a1e28
RD
20935 {
20936 if (temp6)
20937 delete arg6;
20938 }
20939 return resultobj;
20940 fail:
20941 {
20942 if (temp6)
20943 delete arg6;
20944 }
20945 return NULL;
20946}
20947
20948
20949static PyObject * PreviewCanvas_swigregister(PyObject *self, PyObject *args) {
20950 PyObject *obj;
20951 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20952 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewCanvas, obj);
20953 Py_INCREF(obj);
20954 return Py_BuildValue((char *)"");
20955}
20956static PyObject *_wrap_new_PreviewFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
20957 PyObject *resultobj;
20958 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
20959 wxFrame *arg2 = (wxFrame *) 0 ;
20960 wxString *arg3 = 0 ;
20961 wxPoint const &arg4_defvalue = wxDefaultPosition ;
20962 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
20963 wxSize const &arg5_defvalue = wxDefaultSize ;
20964 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
20965 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
20966 wxString const &arg7_defvalue = wxPyFrameNameStr ;
20967 wxString *arg7 = (wxString *) &arg7_defvalue ;
20968 wxPreviewFrame *result;
423f194a 20969 bool temp3 = False ;
d14a1e28
RD
20970 wxPoint temp4 ;
20971 wxSize temp5 ;
423f194a 20972 bool temp7 = False ;
d14a1e28
RD
20973 PyObject * obj0 = 0 ;
20974 PyObject * obj1 = 0 ;
20975 PyObject * obj2 = 0 ;
20976 PyObject * obj3 = 0 ;
20977 PyObject * obj4 = 0 ;
8edf1c75 20978 PyObject * obj5 = 0 ;
d14a1e28
RD
20979 PyObject * obj6 = 0 ;
20980 char *kwnames[] = {
20981 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
20982 };
20983
8edf1c75 20984 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
20985 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
20986 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20987 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
20988 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
20989 {
20990 arg3 = wxString_in_helper(obj2);
20991 if (arg3 == NULL) SWIG_fail;
423f194a 20992 temp3 = True;
d14a1e28
RD
20993 }
20994 if (obj3) {
20995 {
20996 arg4 = &temp4;
20997 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
20998 }
20999 }
21000 if (obj4) {
21001 {
21002 arg5 = &temp5;
21003 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
21004 }
21005 }
8edf1c75 21006 if (obj5) {
2f4c0a16
RD
21007 arg6 = (long) SWIG_AsLong(obj5);
21008 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 21009 }
d14a1e28
RD
21010 if (obj6) {
21011 {
21012 arg7 = wxString_in_helper(obj6);
21013 if (arg7 == NULL) SWIG_fail;
423f194a 21014 temp7 = True;
d14a1e28
RD
21015 }
21016 }
21017 {
21018 PyThreadState* __tstate = wxPyBeginAllowThreads();
21019 result = (wxPreviewFrame *)new wxPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
21020
21021 wxPyEndAllowThreads(__tstate);
21022 if (PyErr_Occurred()) SWIG_fail;
21023 }
2f4c0a16 21024 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewFrame, 1);
d14a1e28
RD
21025 {
21026 if (temp3)
21027 delete arg3;
21028 }
21029 {
21030 if (temp7)
21031 delete arg7;
21032 }
21033 return resultobj;
21034 fail:
21035 {
21036 if (temp3)
21037 delete arg3;
21038 }
21039 {
21040 if (temp7)
21041 delete arg7;
21042 }
21043 return NULL;
21044}
21045
21046
21047static PyObject *_wrap_PreviewFrame_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
21048 PyObject *resultobj;
21049 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
21050 PyObject * obj0 = 0 ;
21051 char *kwnames[] = {
21052 (char *) "self", NULL
21053 };
21054
21055 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_Initialize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21056 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
21057 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21058 {
21059 PyThreadState* __tstate = wxPyBeginAllowThreads();
21060 (arg1)->Initialize();
21061
21062 wxPyEndAllowThreads(__tstate);
21063 if (PyErr_Occurred()) SWIG_fail;
21064 }
21065 Py_INCREF(Py_None); resultobj = Py_None;
21066 return resultobj;
21067 fail:
21068 return NULL;
21069}
21070
21071
21072static PyObject *_wrap_PreviewFrame_CreateControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
21073 PyObject *resultobj;
21074 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
21075 PyObject * obj0 = 0 ;
21076 char *kwnames[] = {
21077 (char *) "self", NULL
21078 };
21079
21080 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateControlBar",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21081 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
21082 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21083 {
21084 PyThreadState* __tstate = wxPyBeginAllowThreads();
21085 (arg1)->CreateControlBar();
21086
21087 wxPyEndAllowThreads(__tstate);
21088 if (PyErr_Occurred()) SWIG_fail;
21089 }
21090 Py_INCREF(Py_None); resultobj = Py_None;
21091 return resultobj;
21092 fail:
21093 return NULL;
21094}
21095
21096
21097static PyObject *_wrap_PreviewFrame_CreateCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
21098 PyObject *resultobj;
21099 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
21100 PyObject * obj0 = 0 ;
21101 char *kwnames[] = {
21102 (char *) "self", NULL
21103 };
21104
21105 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateCanvas",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21106 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
21107 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21108 {
21109 PyThreadState* __tstate = wxPyBeginAllowThreads();
21110 (arg1)->CreateCanvas();
21111
21112 wxPyEndAllowThreads(__tstate);
21113 if (PyErr_Occurred()) SWIG_fail;
21114 }
21115 Py_INCREF(Py_None); resultobj = Py_None;
21116 return resultobj;
21117 fail:
21118 return NULL;
21119}
21120
21121
21122static PyObject *_wrap_PreviewFrame_GetControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
21123 PyObject *resultobj;
21124 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
21125 wxPreviewControlBar *result;
21126 PyObject * obj0 = 0 ;
21127 char *kwnames[] = {
21128 (char *) "self", NULL
21129 };
21130
21131 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_GetControlBar",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21132 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
21133 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21134 {
21135 PyThreadState* __tstate = wxPyBeginAllowThreads();
21136 result = (wxPreviewControlBar *)((wxPreviewFrame const *)arg1)->GetControlBar();
21137
21138 wxPyEndAllowThreads(__tstate);
21139 if (PyErr_Occurred()) SWIG_fail;
21140 }
2f4c0a16 21141 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 0);
d14a1e28
RD
21142 return resultobj;
21143 fail:
21144 return NULL;
21145}
21146
21147
21148static PyObject * PreviewFrame_swigregister(PyObject *self, PyObject *args) {
21149 PyObject *obj;
21150 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21151 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewFrame, obj);
21152 Py_INCREF(obj);
21153 return Py_BuildValue((char *)"");
21154}
21155static PyObject *_wrap_new_PreviewControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
21156 PyObject *resultobj;
21157 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21158 long arg2 ;
21159 wxWindow *arg3 = (wxWindow *) 0 ;
21160 wxPoint const &arg4_defvalue = wxDefaultPosition ;
21161 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
21162 wxSize const &arg5_defvalue = wxDefaultSize ;
21163 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
21164 long arg6 = (long) wxTAB_TRAVERSAL ;
21165 wxString const &arg7_defvalue = wxPyPanelNameStr ;
21166 wxString *arg7 = (wxString *) &arg7_defvalue ;
21167 wxPreviewControlBar *result;
21168 wxPoint temp4 ;
21169 wxSize temp5 ;
423f194a 21170 bool temp7 = False ;
d14a1e28 21171 PyObject * obj0 = 0 ;
8edf1c75 21172 PyObject * obj1 = 0 ;
d14a1e28
RD
21173 PyObject * obj2 = 0 ;
21174 PyObject * obj3 = 0 ;
21175 PyObject * obj4 = 0 ;
8edf1c75 21176 PyObject * obj5 = 0 ;
d14a1e28
RD
21177 PyObject * obj6 = 0 ;
21178 char *kwnames[] = {
21179 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
21180 };
21181
8edf1c75 21182 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
21183 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21184 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21185 arg2 = (long) SWIG_AsLong(obj1);
21186 if (PyErr_Occurred()) SWIG_fail;
21187 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
21188 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21189 if (obj3) {
21190 {
21191 arg4 = &temp4;
21192 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
21193 }
21194 }
21195 if (obj4) {
21196 {
21197 arg5 = &temp5;
21198 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
21199 }
21200 }
8edf1c75 21201 if (obj5) {
2f4c0a16
RD
21202 arg6 = (long) SWIG_AsLong(obj5);
21203 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 21204 }
d14a1e28
RD
21205 if (obj6) {
21206 {
21207 arg7 = wxString_in_helper(obj6);
21208 if (arg7 == NULL) SWIG_fail;
423f194a 21209 temp7 = True;
d14a1e28
RD
21210 }
21211 }
21212 {
21213 PyThreadState* __tstate = wxPyBeginAllowThreads();
21214 result = (wxPreviewControlBar *)new wxPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
21215
21216 wxPyEndAllowThreads(__tstate);
21217 if (PyErr_Occurred()) SWIG_fail;
21218 }
2f4c0a16 21219 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 1);
d14a1e28
RD
21220 {
21221 if (temp7)
21222 delete arg7;
21223 }
21224 return resultobj;
21225 fail:
21226 {
21227 if (temp7)
21228 delete arg7;
21229 }
21230 return NULL;
21231}
21232
21233
21234static PyObject *_wrap_PreviewControlBar_GetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
21235 PyObject *resultobj;
21236 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21237 int result;
21238 PyObject * obj0 = 0 ;
21239 char *kwnames[] = {
21240 (char *) "self", NULL
21241 };
21242
21243 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetZoomControl",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21244 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
21245 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21246 {
21247 PyThreadState* __tstate = wxPyBeginAllowThreads();
21248 result = (int)(arg1)->GetZoomControl();
21249
21250 wxPyEndAllowThreads(__tstate);
21251 if (PyErr_Occurred()) SWIG_fail;
21252 }
2f4c0a16 21253 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
21254 return resultobj;
21255 fail:
21256 return NULL;
21257}
21258
21259
21260static PyObject *_wrap_PreviewControlBar_SetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
21261 PyObject *resultobj;
21262 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21263 int arg2 ;
21264 PyObject * obj0 = 0 ;
8edf1c75 21265 PyObject * obj1 = 0 ;
d14a1e28
RD
21266 char *kwnames[] = {
21267 (char *) "self",(char *) "zoom", NULL
21268 };
21269
8edf1c75 21270 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PreviewControlBar_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
21271 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
21272 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21273 arg2 = (int) SWIG_AsInt(obj1);
21274 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
21275 {
21276 PyThreadState* __tstate = wxPyBeginAllowThreads();
21277 (arg1)->SetZoomControl(arg2);
21278
21279 wxPyEndAllowThreads(__tstate);
21280 if (PyErr_Occurred()) SWIG_fail;
21281 }
21282 Py_INCREF(Py_None); resultobj = Py_None;
21283 return resultobj;
21284 fail:
21285 return NULL;
21286}
21287
21288
21289static PyObject *_wrap_PreviewControlBar_GetPrintPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
21290 PyObject *resultobj;
21291 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21292 wxPrintPreview *result;
21293 PyObject * obj0 = 0 ;
21294 char *kwnames[] = {
21295 (char *) "self", NULL
21296 };
21297
21298 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetPrintPreview",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21299 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
21300 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21301 {
21302 PyThreadState* __tstate = wxPyBeginAllowThreads();
21303 result = (wxPrintPreview *)(arg1)->GetPrintPreview();
21304
21305 wxPyEndAllowThreads(__tstate);
21306 if (PyErr_Occurred()) SWIG_fail;
21307 }
2f4c0a16 21308 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 0);
d14a1e28
RD
21309 return resultobj;
21310 fail:
21311 return NULL;
21312}
21313
21314
21315static PyObject *_wrap_PreviewControlBar_OnNext(PyObject *self, PyObject *args, PyObject *kwargs) {
21316 PyObject *resultobj;
21317 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21318 PyObject * obj0 = 0 ;
21319 char *kwnames[] = {
21320 (char *) "self", NULL
21321 };
21322
21323 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnNext",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21324 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
21325 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21326 {
21327 PyThreadState* __tstate = wxPyBeginAllowThreads();
21328 (arg1)->OnNext();
21329
21330 wxPyEndAllowThreads(__tstate);
21331 if (PyErr_Occurred()) SWIG_fail;
21332 }
21333 Py_INCREF(Py_None); resultobj = Py_None;
21334 return resultobj;
21335 fail:
21336 return NULL;
21337}
21338
21339
21340static PyObject *_wrap_PreviewControlBar_OnPrevious(PyObject *self, PyObject *args, PyObject *kwargs) {
21341 PyObject *resultobj;
21342 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21343 PyObject * obj0 = 0 ;
21344 char *kwnames[] = {
21345 (char *) "self", NULL
21346 };
21347
21348 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnPrevious",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21349 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
21350 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21351 {
21352 PyThreadState* __tstate = wxPyBeginAllowThreads();
21353 (arg1)->OnPrevious();
21354
21355 wxPyEndAllowThreads(__tstate);
21356 if (PyErr_Occurred()) SWIG_fail;
21357 }
21358 Py_INCREF(Py_None); resultobj = Py_None;
21359 return resultobj;
21360 fail:
21361 return NULL;
21362}
21363
21364
21365static PyObject *_wrap_PreviewControlBar_OnFirst(PyObject *self, PyObject *args, PyObject *kwargs) {
21366 PyObject *resultobj;
21367 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21368 PyObject * obj0 = 0 ;
21369 char *kwnames[] = {
21370 (char *) "self", NULL
21371 };
21372
21373 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnFirst",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21374 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
21375 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21376 {
21377 PyThreadState* __tstate = wxPyBeginAllowThreads();
21378 (arg1)->OnFirst();
21379
21380 wxPyEndAllowThreads(__tstate);
21381 if (PyErr_Occurred()) SWIG_fail;
21382 }
21383 Py_INCREF(Py_None); resultobj = Py_None;
21384 return resultobj;
21385 fail:
21386 return NULL;
21387}
21388
21389
21390static PyObject *_wrap_PreviewControlBar_OnLast(PyObject *self, PyObject *args, PyObject *kwargs) {
21391 PyObject *resultobj;
21392 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21393 PyObject * obj0 = 0 ;
21394 char *kwnames[] = {
21395 (char *) "self", NULL
21396 };
21397
21398 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnLast",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21399 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
21400 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21401 {
21402 PyThreadState* __tstate = wxPyBeginAllowThreads();
21403 (arg1)->OnLast();
21404
21405 wxPyEndAllowThreads(__tstate);
21406 if (PyErr_Occurred()) SWIG_fail;
21407 }
21408 Py_INCREF(Py_None); resultobj = Py_None;
21409 return resultobj;
21410 fail:
21411 return NULL;
21412}
21413
21414
21415static PyObject *_wrap_PreviewControlBar_OnGoto(PyObject *self, PyObject *args, PyObject *kwargs) {
21416 PyObject *resultobj;
21417 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
21418 PyObject * obj0 = 0 ;
21419 char *kwnames[] = {
21420 (char *) "self", NULL
21421 };
21422
21423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnGoto",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21424 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
21425 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21426 {
21427 PyThreadState* __tstate = wxPyBeginAllowThreads();
21428 (arg1)->OnGoto();
21429
21430 wxPyEndAllowThreads(__tstate);
21431 if (PyErr_Occurred()) SWIG_fail;
21432 }
21433 Py_INCREF(Py_None); resultobj = Py_None;
21434 return resultobj;
21435 fail:
21436 return NULL;
21437}
21438
21439
21440static PyObject * PreviewControlBar_swigregister(PyObject *self, PyObject *args) {
21441 PyObject *obj;
21442 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21443 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewControlBar, obj);
21444 Py_INCREF(obj);
21445 return Py_BuildValue((char *)"");
21446}
fe763115 21447static PyObject *_wrap_new_PrintPreview__SWIG_0(PyObject *self, PyObject *args) {
d14a1e28
RD
21448 PyObject *resultobj;
21449 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21450 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
fe763115 21451 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
d14a1e28
RD
21452 wxPrintPreview *result;
21453 PyObject * obj0 = 0 ;
21454 PyObject * obj1 = 0 ;
21455 PyObject * obj2 = 0 ;
d14a1e28 21456
fe763115 21457 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
21458 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21459 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21460 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
21461 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 21462 if (obj2) {
fe763115 21463 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintDialogData,
2f4c0a16 21464 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21465 }
21466 {
21467 PyThreadState* __tstate = wxPyBeginAllowThreads();
21468 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
21469
21470 wxPyEndAllowThreads(__tstate);
21471 if (PyErr_Occurred()) SWIG_fail;
21472 }
2f4c0a16 21473 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
d14a1e28
RD
21474 return resultobj;
21475 fail:
21476 return NULL;
21477}
21478
21479
fe763115
RD
21480static PyObject *_wrap_new_PrintPreview__SWIG_1(PyObject *self, PyObject *args) {
21481 PyObject *resultobj;
21482 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21483 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
21484 wxPrintData *arg3 = (wxPrintData *) 0 ;
21485 wxPrintPreview *result;
21486 PyObject * obj0 = 0 ;
21487 PyObject * obj1 = 0 ;
21488 PyObject * obj2 = 0 ;
21489
21490 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
21491 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21492 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21493 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
21494 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21495 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintData,
21496 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21497 {
21498 PyThreadState* __tstate = wxPyBeginAllowThreads();
21499 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
21500
21501 wxPyEndAllowThreads(__tstate);
21502 if (PyErr_Occurred()) SWIG_fail;
21503 }
21504 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
21505 return resultobj;
21506 fail:
21507 return NULL;
21508}
21509
21510
21511static PyObject *_wrap_new_PrintPreview(PyObject *self, PyObject *args) {
21512 int argc;
21513 PyObject *argv[4];
21514 int ii;
21515
21516 argc = PyObject_Length(args);
21517 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
21518 argv[ii] = PyTuple_GetItem(args,ii);
21519 }
21520 if ((argc >= 2) && (argc <= 3)) {
21521 int _v;
21522 {
21523 void *ptr;
21524 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
21525 _v = 0;
21526 PyErr_Clear();
21527 } else {
21528 _v = 1;
21529 }
21530 }
21531 if (_v) {
21532 {
21533 void *ptr;
21534 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
21535 _v = 0;
21536 PyErr_Clear();
21537 } else {
21538 _v = 1;
21539 }
21540 }
21541 if (_v) {
21542 if (argc <= 2) {
21543 return _wrap_new_PrintPreview__SWIG_0(self,args);
21544 }
21545 {
21546 void *ptr;
21547 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
21548 _v = 0;
21549 PyErr_Clear();
21550 } else {
21551 _v = 1;
21552 }
21553 }
21554 if (_v) {
21555 return _wrap_new_PrintPreview__SWIG_0(self,args);
21556 }
21557 }
21558 }
21559 }
21560 if (argc == 3) {
21561 int _v;
21562 {
21563 void *ptr;
21564 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
21565 _v = 0;
21566 PyErr_Clear();
21567 } else {
21568 _v = 1;
21569 }
21570 }
21571 if (_v) {
21572 {
21573 void *ptr;
21574 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
21575 _v = 0;
21576 PyErr_Clear();
21577 } else {
21578 _v = 1;
21579 }
21580 }
21581 if (_v) {
21582 {
21583 void *ptr;
21584 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
21585 _v = 0;
21586 PyErr_Clear();
21587 } else {
21588 _v = 1;
21589 }
21590 }
21591 if (_v) {
21592 return _wrap_new_PrintPreview__SWIG_1(self,args);
21593 }
21594 }
21595 }
21596 }
21597
21598 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PrintPreview'");
21599 return NULL;
21600}
21601
21602
d14a1e28
RD
21603static PyObject *_wrap_PrintPreview_SetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21604 PyObject *resultobj;
21605 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21606 int arg2 ;
21607 bool result;
21608 PyObject * obj0 = 0 ;
8edf1c75 21609 PyObject * obj1 = 0 ;
d14a1e28
RD
21610 char *kwnames[] = {
21611 (char *) "self",(char *) "pageNum", NULL
21612 };
21613
8edf1c75 21614 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
21615 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21616 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21617 arg2 = (int) SWIG_AsInt(obj1);
21618 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
21619 {
21620 PyThreadState* __tstate = wxPyBeginAllowThreads();
21621 result = (bool)(arg1)->SetCurrentPage(arg2);
21622
21623 wxPyEndAllowThreads(__tstate);
21624 if (PyErr_Occurred()) SWIG_fail;
21625 }
4e760a36 21626 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
21627 return resultobj;
21628 fail:
21629 return NULL;
21630}
21631
21632
21633static PyObject *_wrap_PrintPreview_GetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21634 PyObject *resultobj;
21635 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21636 int result;
21637 PyObject * obj0 = 0 ;
21638 char *kwnames[] = {
21639 (char *) "self", NULL
21640 };
21641
21642 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCurrentPage",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21643 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21644 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21645 {
21646 PyThreadState* __tstate = wxPyBeginAllowThreads();
21647 result = (int)(arg1)->GetCurrentPage();
21648
21649 wxPyEndAllowThreads(__tstate);
21650 if (PyErr_Occurred()) SWIG_fail;
21651 }
2f4c0a16 21652 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
21653 return resultobj;
21654 fail:
21655 return NULL;
21656}
21657
21658
21659static PyObject *_wrap_PrintPreview_SetPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
21660 PyObject *resultobj;
21661 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21662 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
21663 PyObject * obj0 = 0 ;
21664 PyObject * obj1 = 0 ;
21665 char *kwnames[] = {
21666 (char *) "self",(char *) "printout", NULL
21667 };
21668
21669 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetPrintout",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
21670 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21671 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21672 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
21673 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21674 {
21675 PyThreadState* __tstate = wxPyBeginAllowThreads();
21676 (arg1)->SetPrintout(arg2);
21677
21678 wxPyEndAllowThreads(__tstate);
21679 if (PyErr_Occurred()) SWIG_fail;
21680 }
21681 Py_INCREF(Py_None); resultobj = Py_None;
21682 return resultobj;
21683 fail:
21684 return NULL;
21685}
21686
21687
21688static PyObject *_wrap_PrintPreview_GetPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
21689 PyObject *resultobj;
21690 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21691 wxPyPrintout *result;
21692 PyObject * obj0 = 0 ;
21693 char *kwnames[] = {
21694 (char *) "self", NULL
21695 };
21696
21697 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintout",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21698 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21699 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21700 {
21701 PyThreadState* __tstate = wxPyBeginAllowThreads();
21702 result = (wxPyPrintout *)(arg1)->GetPrintout();
21703
21704 wxPyEndAllowThreads(__tstate);
21705 if (PyErr_Occurred()) SWIG_fail;
21706 }
21707 {
21708 resultobj = wxPyMake_wxObject(result);
21709 }
21710 return resultobj;
21711 fail:
21712 return NULL;
21713}
21714
21715
21716static PyObject *_wrap_PrintPreview_GetPrintoutForPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
21717 PyObject *resultobj;
21718 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21719 wxPyPrintout *result;
21720 PyObject * obj0 = 0 ;
21721 char *kwnames[] = {
21722 (char *) "self", NULL
21723 };
21724
21725 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintoutForPrinting",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21726 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21727 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21728 {
21729 PyThreadState* __tstate = wxPyBeginAllowThreads();
21730 result = (wxPyPrintout *)(arg1)->GetPrintoutForPrinting();
21731
21732 wxPyEndAllowThreads(__tstate);
21733 if (PyErr_Occurred()) SWIG_fail;
21734 }
21735 {
21736 resultobj = wxPyMake_wxObject(result);
21737 }
21738 return resultobj;
21739 fail:
21740 return NULL;
21741}
21742
21743
21744static PyObject *_wrap_PrintPreview_SetFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
21745 PyObject *resultobj;
21746 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21747 wxFrame *arg2 = (wxFrame *) 0 ;
21748 PyObject * obj0 = 0 ;
21749 PyObject * obj1 = 0 ;
21750 char *kwnames[] = {
21751 (char *) "self",(char *) "frame", NULL
21752 };
21753
21754 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetFrame",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
21755 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21756 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21757 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
21758 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21759 {
21760 PyThreadState* __tstate = wxPyBeginAllowThreads();
21761 (arg1)->SetFrame(arg2);
21762
21763 wxPyEndAllowThreads(__tstate);
21764 if (PyErr_Occurred()) SWIG_fail;
21765 }
21766 Py_INCREF(Py_None); resultobj = Py_None;
21767 return resultobj;
21768 fail:
21769 return NULL;
21770}
21771
21772
21773static PyObject *_wrap_PrintPreview_SetCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
21774 PyObject *resultobj;
21775 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21776 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
21777 PyObject * obj0 = 0 ;
21778 PyObject * obj1 = 0 ;
21779 char *kwnames[] = {
21780 (char *) "self",(char *) "canvas", NULL
21781 };
21782
21783 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCanvas",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
21784 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21785 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21786 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
21787 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21788 {
21789 PyThreadState* __tstate = wxPyBeginAllowThreads();
21790 (arg1)->SetCanvas(arg2);
21791
21792 wxPyEndAllowThreads(__tstate);
21793 if (PyErr_Occurred()) SWIG_fail;
21794 }
21795 Py_INCREF(Py_None); resultobj = Py_None;
21796 return resultobj;
21797 fail:
21798 return NULL;
21799}
21800
21801
21802static PyObject *_wrap_PrintPreview_GetFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
21803 PyObject *resultobj;
21804 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21805 wxFrame *result;
21806 PyObject * obj0 = 0 ;
21807 char *kwnames[] = {
21808 (char *) "self", NULL
21809 };
21810
21811 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetFrame",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21812 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21813 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21814 {
21815 PyThreadState* __tstate = wxPyBeginAllowThreads();
21816 result = (wxFrame *)(arg1)->GetFrame();
21817
21818 wxPyEndAllowThreads(__tstate);
21819 if (PyErr_Occurred()) SWIG_fail;
21820 }
21821 {
21822 resultobj = wxPyMake_wxObject(result);
21823 }
21824 return resultobj;
21825 fail:
21826 return NULL;
21827}
21828
21829
21830static PyObject *_wrap_PrintPreview_GetCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
21831 PyObject *resultobj;
21832 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21833 wxPreviewCanvas *result;
21834 PyObject * obj0 = 0 ;
21835 char *kwnames[] = {
21836 (char *) "self", NULL
21837 };
21838
21839 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCanvas",kwnames,&obj0)) goto fail;
2f4c0a16
RD
21840 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21841 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21842 {
21843 PyThreadState* __tstate = wxPyBeginAllowThreads();
21844 result = (wxPreviewCanvas *)(arg1)->GetCanvas();
21845
21846 wxPyEndAllowThreads(__tstate);
21847 if (PyErr_Occurred()) SWIG_fail;
21848 }
2f4c0a16 21849 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 0);
d14a1e28
RD
21850 return resultobj;
21851 fail:
21852 return NULL;
21853}
21854
21855
21856static PyObject *_wrap_PrintPreview_PaintPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21857 PyObject *resultobj;
21858 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21859 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
21860 wxDC *arg3 = 0 ;
21861 bool result;
21862 PyObject * obj0 = 0 ;
21863 PyObject * obj1 = 0 ;
21864 PyObject * obj2 = 0 ;
21865 char *kwnames[] = {
21866 (char *) "self",(char *) "canvas",(char *) "dc", NULL
21867 };
21868
21869 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
21870 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21871 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21872 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
21873 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21874 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
21875 SWIG_POINTER_EXCEPTION | 0)) == -1)
21876 SWIG_fail;
d14a1e28 21877 if (arg3 == NULL) {
2f4c0a16
RD
21878 PyErr_SetString(PyExc_TypeError,"null reference");
21879 SWIG_fail;
d14a1e28
RD
21880 }
21881 {
21882 PyThreadState* __tstate = wxPyBeginAllowThreads();
21883 result = (bool)(arg1)->PaintPage(arg2,*arg3);
21884
21885 wxPyEndAllowThreads(__tstate);
21886 if (PyErr_Occurred()) SWIG_fail;
21887 }
4e760a36 21888 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
21889 return resultobj;
21890 fail:
21891 return NULL;
21892}
21893
21894
21895static PyObject *_wrap_PrintPreview_DrawBlankPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21896 PyObject *resultobj;
21897 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21898 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
21899 wxDC *arg3 = 0 ;
21900 bool result;
21901 PyObject * obj0 = 0 ;
21902 PyObject * obj1 = 0 ;
21903 PyObject * obj2 = 0 ;
21904 char *kwnames[] = {
21905 (char *) "self",(char *) "canvas",(char *) "dc", NULL
21906 };
21907
21908 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
21909 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21910 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21911 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
21912 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21913 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
21914 SWIG_POINTER_EXCEPTION | 0)) == -1)
21915 SWIG_fail;
d14a1e28 21916 if (arg3 == NULL) {
2f4c0a16
RD
21917 PyErr_SetString(PyExc_TypeError,"null reference");
21918 SWIG_fail;
d14a1e28
RD
21919 }
21920 {
21921 PyThreadState* __tstate = wxPyBeginAllowThreads();
21922 result = (bool)(arg1)->DrawBlankPage(arg2,*arg3);
21923
21924 wxPyEndAllowThreads(__tstate);
21925 if (PyErr_Occurred()) SWIG_fail;
21926 }
4e760a36 21927 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
21928 return resultobj;
21929 fail:
21930 return NULL;
21931}
21932
21933
21934static PyObject *_wrap_PrintPreview_RenderPage(PyObject *self, PyObject *args, PyObject *kwargs) {
21935 PyObject *resultobj;
21936 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21937 int arg2 ;
21938 bool result;
21939 PyObject * obj0 = 0 ;
8edf1c75 21940 PyObject * obj1 = 0 ;
d14a1e28
RD
21941 char *kwnames[] = {
21942 (char *) "self",(char *) "pageNum", NULL
21943 };
21944
8edf1c75 21945 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_RenderPage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
21946 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21947 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21948 arg2 = (int) SWIG_AsInt(obj1);
21949 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
21950 {
21951 PyThreadState* __tstate = wxPyBeginAllowThreads();
21952 result = (bool)(arg1)->RenderPage(arg2);
21953
21954 wxPyEndAllowThreads(__tstate);
21955 if (PyErr_Occurred()) SWIG_fail;
21956 }
4e760a36 21957 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
21958 return resultobj;
21959 fail:
21960 return NULL;
21961}
21962
21963
21964static PyObject *_wrap_PrintPreview_AdjustScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
21965 PyObject *resultobj;
21966 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21967 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
21968 PyObject * obj0 = 0 ;
21969 PyObject * obj1 = 0 ;
21970 char *kwnames[] = {
21971 (char *) "self",(char *) "canvas", NULL
21972 };
21973
21974 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_AdjustScrollbars",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
21975 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
21976 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21977 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
21978 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
21979 {
21980 PyThreadState* __tstate = wxPyBeginAllowThreads();
21981 (arg1)->AdjustScrollbars(arg2);
21982
21983 wxPyEndAllowThreads(__tstate);
21984 if (PyErr_Occurred()) SWIG_fail;
21985 }
21986 Py_INCREF(Py_None); resultobj = Py_None;
21987 return resultobj;
21988 fail:
21989 return NULL;
21990}
21991
21992
21993static PyObject *_wrap_PrintPreview_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
21994 PyObject *resultobj;
21995 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
21996 wxPrintDialogData *result;
21997 PyObject * obj0 = 0 ;
21998 char *kwnames[] = {
21999 (char *) "self", NULL
22000 };
22001
22002 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintDialogData",kwnames,&obj0)) goto fail;
2f4c0a16
RD
22003 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22004 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22005 {
22006 PyThreadState* __tstate = wxPyBeginAllowThreads();
22007 {
22008 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
22009 result = (wxPrintDialogData *) &_result_ref;
22010 }
22011
22012 wxPyEndAllowThreads(__tstate);
22013 if (PyErr_Occurred()) SWIG_fail;
22014 }
2f4c0a16 22015 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
d14a1e28
RD
22016 return resultobj;
22017 fail:
22018 return NULL;
22019}
22020
22021
22022static PyObject *_wrap_PrintPreview_SetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
22023 PyObject *resultobj;
22024 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22025 int arg2 ;
22026 PyObject * obj0 = 0 ;
8edf1c75 22027 PyObject * obj1 = 0 ;
d14a1e28
RD
22028 char *kwnames[] = {
22029 (char *) "self",(char *) "percent", NULL
22030 };
22031
8edf1c75 22032 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetZoom",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
22033 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22034 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22035 arg2 = (int) SWIG_AsInt(obj1);
22036 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
22037 {
22038 PyThreadState* __tstate = wxPyBeginAllowThreads();
22039 (arg1)->SetZoom(arg2);
22040
22041 wxPyEndAllowThreads(__tstate);
22042 if (PyErr_Occurred()) SWIG_fail;
22043 }
22044 Py_INCREF(Py_None); resultobj = Py_None;
22045 return resultobj;
22046 fail:
22047 return NULL;
22048}
22049
22050
22051static PyObject *_wrap_PrintPreview_GetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
22052 PyObject *resultobj;
22053 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22054 int result;
22055 PyObject * obj0 = 0 ;
22056 char *kwnames[] = {
22057 (char *) "self", NULL
22058 };
22059
22060 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetZoom",kwnames,&obj0)) goto fail;
2f4c0a16
RD
22061 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22062 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22063 {
22064 PyThreadState* __tstate = wxPyBeginAllowThreads();
22065 result = (int)(arg1)->GetZoom();
22066
22067 wxPyEndAllowThreads(__tstate);
22068 if (PyErr_Occurred()) SWIG_fail;
22069 }
2f4c0a16 22070 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
22071 return resultobj;
22072 fail:
22073 return NULL;
22074}
22075
22076
22077static PyObject *_wrap_PrintPreview_GetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22078 PyObject *resultobj;
22079 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22080 int result;
22081 PyObject * obj0 = 0 ;
22082 char *kwnames[] = {
22083 (char *) "self", NULL
22084 };
22085
22086 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMaxPage",kwnames,&obj0)) goto fail;
2f4c0a16
RD
22087 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22088 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22089 {
22090 PyThreadState* __tstate = wxPyBeginAllowThreads();
22091 result = (int)(arg1)->GetMaxPage();
22092
22093 wxPyEndAllowThreads(__tstate);
22094 if (PyErr_Occurred()) SWIG_fail;
22095 }
2f4c0a16 22096 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
22097 return resultobj;
22098 fail:
22099 return NULL;
22100}
22101
22102
22103static PyObject *_wrap_PrintPreview_GetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22104 PyObject *resultobj;
22105 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22106 int result;
22107 PyObject * obj0 = 0 ;
22108 char *kwnames[] = {
22109 (char *) "self", NULL
22110 };
22111
22112 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMinPage",kwnames,&obj0)) goto fail;
2f4c0a16
RD
22113 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22114 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22115 {
22116 PyThreadState* __tstate = wxPyBeginAllowThreads();
22117 result = (int)(arg1)->GetMinPage();
22118
22119 wxPyEndAllowThreads(__tstate);
22120 if (PyErr_Occurred()) SWIG_fail;
22121 }
2f4c0a16 22122 resultobj = SWIG_FromInt((int)result);
d14a1e28
RD
22123 return resultobj;
22124 fail:
22125 return NULL;
22126}
22127
22128
22129static PyObject *_wrap_PrintPreview_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
22130 PyObject *resultobj;
22131 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22132 bool result;
22133 PyObject * obj0 = 0 ;
22134 char *kwnames[] = {
22135 (char *) "self", NULL
22136 };
22137
22138 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_Ok",kwnames,&obj0)) goto fail;
2f4c0a16
RD
22139 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22140 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22141 {
22142 PyThreadState* __tstate = wxPyBeginAllowThreads();
22143 result = (bool)(arg1)->Ok();
22144
22145 wxPyEndAllowThreads(__tstate);
22146 if (PyErr_Occurred()) SWIG_fail;
22147 }
4e760a36 22148 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
22149 return resultobj;
22150 fail:
22151 return NULL;
22152}
22153
22154
22155static PyObject *_wrap_PrintPreview_SetOk(PyObject *self, PyObject *args, PyObject *kwargs) {
22156 PyObject *resultobj;
22157 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22158 bool arg2 ;
22159 PyObject * obj0 = 0 ;
22160 PyObject * obj1 = 0 ;
22161 char *kwnames[] = {
22162 (char *) "self",(char *) "ok", NULL
22163 };
22164
22165 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetOk",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
22166 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22167 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22168 arg2 = (bool) SWIG_AsBool(obj1);
22169 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
22170 {
22171 PyThreadState* __tstate = wxPyBeginAllowThreads();
22172 (arg1)->SetOk(arg2);
22173
22174 wxPyEndAllowThreads(__tstate);
22175 if (PyErr_Occurred()) SWIG_fail;
22176 }
22177 Py_INCREF(Py_None); resultobj = Py_None;
22178 return resultobj;
22179 fail:
22180 return NULL;
22181}
22182
22183
22184static PyObject *_wrap_PrintPreview_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
22185 PyObject *resultobj;
22186 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22187 bool arg2 ;
22188 bool result;
22189 PyObject * obj0 = 0 ;
22190 PyObject * obj1 = 0 ;
22191 char *kwnames[] = {
22192 (char *) "self",(char *) "interactive", NULL
22193 };
22194
22195 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_Print",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
22196 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22197 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22198 arg2 = (bool) SWIG_AsBool(obj1);
22199 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
22200 {
22201 PyThreadState* __tstate = wxPyBeginAllowThreads();
22202 result = (bool)(arg1)->Print(arg2);
22203
22204 wxPyEndAllowThreads(__tstate);
22205 if (PyErr_Occurred()) SWIG_fail;
22206 }
4e760a36 22207 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
22208 return resultobj;
22209 fail:
22210 return NULL;
22211}
22212
22213
22214static PyObject *_wrap_PrintPreview_DetermineScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
22215 PyObject *resultobj;
22216 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22217 PyObject * obj0 = 0 ;
22218 char *kwnames[] = {
22219 (char *) "self", NULL
22220 };
22221
22222 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_DetermineScaling",kwnames,&obj0)) goto fail;
2f4c0a16
RD
22223 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22224 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22225 {
22226 PyThreadState* __tstate = wxPyBeginAllowThreads();
22227 (arg1)->DetermineScaling();
22228
22229 wxPyEndAllowThreads(__tstate);
22230 if (PyErr_Occurred()) SWIG_fail;
22231 }
22232 Py_INCREF(Py_None); resultobj = Py_None;
22233 return resultobj;
22234 fail:
22235 return NULL;
22236}
22237
22238
22239static PyObject * PrintPreview_swigregister(PyObject *self, PyObject *args) {
22240 PyObject *obj;
22241 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22242 SWIG_TypeClientData(SWIGTYPE_p_wxPrintPreview, obj);
22243 Py_INCREF(obj);
22244 return Py_BuildValue((char *)"");
22245}
fe763115 22246static PyObject *_wrap_new_PyPrintPreview__SWIG_0(PyObject *self, PyObject *args) {
d14a1e28
RD
22247 PyObject *resultobj;
22248 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22249 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
fe763115 22250 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
d14a1e28
RD
22251 wxPyPrintPreview *result;
22252 PyObject * obj0 = 0 ;
22253 PyObject * obj1 = 0 ;
22254 PyObject * obj2 = 0 ;
d14a1e28 22255
fe763115 22256 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
22257 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22258 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22259 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
22260 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28 22261 if (obj2) {
fe763115 22262 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintDialogData,
2f4c0a16 22263 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22264 }
22265 {
22266 PyThreadState* __tstate = wxPyBeginAllowThreads();
22267 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
22268
22269 wxPyEndAllowThreads(__tstate);
22270 if (PyErr_Occurred()) SWIG_fail;
22271 }
2f4c0a16 22272 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
d14a1e28
RD
22273 return resultobj;
22274 fail:
22275 return NULL;
22276}
22277
22278
fe763115
RD
22279static PyObject *_wrap_new_PyPrintPreview__SWIG_1(PyObject *self, PyObject *args) {
22280 PyObject *resultobj;
22281 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22282 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
22283 wxPrintData *arg3 = (wxPrintData *) 0 ;
22284 wxPyPrintPreview *result;
22285 PyObject * obj0 = 0 ;
22286 PyObject * obj1 = 0 ;
22287 PyObject * obj2 = 0 ;
22288
22289 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
22290 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22291 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22292 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
22293 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22294 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintData,
22295 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22296 {
22297 PyThreadState* __tstate = wxPyBeginAllowThreads();
22298 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
22299
22300 wxPyEndAllowThreads(__tstate);
22301 if (PyErr_Occurred()) SWIG_fail;
22302 }
22303 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
22304 return resultobj;
22305 fail:
22306 return NULL;
22307}
22308
22309
22310static PyObject *_wrap_new_PyPrintPreview(PyObject *self, PyObject *args) {
22311 int argc;
22312 PyObject *argv[4];
22313 int ii;
22314
22315 argc = PyObject_Length(args);
22316 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
22317 argv[ii] = PyTuple_GetItem(args,ii);
22318 }
22319 if ((argc >= 2) && (argc <= 3)) {
22320 int _v;
22321 {
22322 void *ptr;
22323 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
22324 _v = 0;
22325 PyErr_Clear();
22326 } else {
22327 _v = 1;
22328 }
22329 }
22330 if (_v) {
22331 {
22332 void *ptr;
22333 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
22334 _v = 0;
22335 PyErr_Clear();
22336 } else {
22337 _v = 1;
22338 }
22339 }
22340 if (_v) {
22341 if (argc <= 2) {
22342 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
22343 }
22344 {
22345 void *ptr;
22346 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
22347 _v = 0;
22348 PyErr_Clear();
22349 } else {
22350 _v = 1;
22351 }
22352 }
22353 if (_v) {
22354 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
22355 }
22356 }
22357 }
22358 }
22359 if (argc == 3) {
22360 int _v;
22361 {
22362 void *ptr;
22363 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
22364 _v = 0;
22365 PyErr_Clear();
22366 } else {
22367 _v = 1;
22368 }
22369 }
22370 if (_v) {
22371 {
22372 void *ptr;
22373 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
22374 _v = 0;
22375 PyErr_Clear();
22376 } else {
22377 _v = 1;
22378 }
22379 }
22380 if (_v) {
22381 {
22382 void *ptr;
22383 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
22384 _v = 0;
22385 PyErr_Clear();
22386 } else {
22387 _v = 1;
22388 }
22389 }
22390 if (_v) {
22391 return _wrap_new_PyPrintPreview__SWIG_1(self,args);
22392 }
22393 }
22394 }
22395 }
22396
22397 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PyPrintPreview'");
22398 return NULL;
22399}
22400
22401
d14a1e28
RD
22402static PyObject *_wrap_PyPrintPreview__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
22403 PyObject *resultobj;
22404 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22405 PyObject *arg2 = (PyObject *) 0 ;
22406 PyObject *arg3 = (PyObject *) 0 ;
22407 PyObject * obj0 = 0 ;
22408 PyObject * obj1 = 0 ;
22409 PyObject * obj2 = 0 ;
22410 char *kwnames[] = {
22411 (char *) "self",(char *) "self",(char *) "_class", NULL
22412 };
22413
22414 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
22415 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
22416 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22417 arg2 = obj1;
22418 arg3 = obj2;
22419 {
22420 PyThreadState* __tstate = wxPyBeginAllowThreads();
22421 (arg1)->_setCallbackInfo(arg2,arg3);
22422
22423 wxPyEndAllowThreads(__tstate);
22424 if (PyErr_Occurred()) SWIG_fail;
22425 }
22426 Py_INCREF(Py_None); resultobj = Py_None;
22427 return resultobj;
22428 fail:
22429 return NULL;
22430}
22431
22432
22433static PyObject *_wrap_PyPrintPreview_base_SetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22434 PyObject *resultobj;
22435 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22436 int arg2 ;
22437 bool result;
22438 PyObject * obj0 = 0 ;
8edf1c75 22439 PyObject * obj1 = 0 ;
d14a1e28
RD
22440 char *kwnames[] = {
22441 (char *) "self",(char *) "pageNum", NULL
22442 };
22443
8edf1c75 22444 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
22445 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
22446 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22447 arg2 = (int) SWIG_AsInt(obj1);
22448 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
22449 {
22450 PyThreadState* __tstate = wxPyBeginAllowThreads();
22451 result = (bool)(arg1)->base_SetCurrentPage(arg2);
22452
22453 wxPyEndAllowThreads(__tstate);
22454 if (PyErr_Occurred()) SWIG_fail;
22455 }
4e760a36 22456 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
22457 return resultobj;
22458 fail:
22459 return NULL;
22460}
22461
22462
22463static PyObject *_wrap_PyPrintPreview_base_PaintPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22464 PyObject *resultobj;
22465 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22466 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
22467 wxDC *arg3 = 0 ;
22468 bool result;
22469 PyObject * obj0 = 0 ;
22470 PyObject * obj1 = 0 ;
22471 PyObject * obj2 = 0 ;
22472 char *kwnames[] = {
22473 (char *) "self",(char *) "canvas",(char *) "dc", NULL
22474 };
22475
22476 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
22477 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
22478 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22479 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
22480 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22481 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
22482 SWIG_POINTER_EXCEPTION | 0)) == -1)
22483 SWIG_fail;
d14a1e28 22484 if (arg3 == NULL) {
2f4c0a16
RD
22485 PyErr_SetString(PyExc_TypeError,"null reference");
22486 SWIG_fail;
d14a1e28
RD
22487 }
22488 {
22489 PyThreadState* __tstate = wxPyBeginAllowThreads();
22490 result = (bool)(arg1)->base_PaintPage(arg2,*arg3);
22491
22492 wxPyEndAllowThreads(__tstate);
22493 if (PyErr_Occurred()) SWIG_fail;
22494 }
4e760a36 22495 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
22496 return resultobj;
22497 fail:
22498 return NULL;
22499}
22500
22501
22502static PyObject *_wrap_PyPrintPreview_base_DrawBlankPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22503 PyObject *resultobj;
22504 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22505 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
22506 wxDC *arg3 = 0 ;
22507 bool result;
22508 PyObject * obj0 = 0 ;
22509 PyObject * obj1 = 0 ;
22510 PyObject * obj2 = 0 ;
22511 char *kwnames[] = {
22512 (char *) "self",(char *) "canvas",(char *) "dc", NULL
22513 };
22514
22515 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
22516 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
22517 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22518 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
22519 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22520 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
22521 SWIG_POINTER_EXCEPTION | 0)) == -1)
22522 SWIG_fail;
d14a1e28 22523 if (arg3 == NULL) {
2f4c0a16
RD
22524 PyErr_SetString(PyExc_TypeError,"null reference");
22525 SWIG_fail;
d14a1e28
RD
22526 }
22527 {
22528 PyThreadState* __tstate = wxPyBeginAllowThreads();
22529 result = (bool)(arg1)->base_DrawBlankPage(arg2,*arg3);
22530
22531 wxPyEndAllowThreads(__tstate);
22532 if (PyErr_Occurred()) SWIG_fail;
22533 }
4e760a36 22534 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
22535 return resultobj;
22536 fail:
22537 return NULL;
22538}
22539
22540
22541static PyObject *_wrap_PyPrintPreview_base_RenderPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22542 PyObject *resultobj;
22543 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22544 int arg2 ;
22545 bool result;
22546 PyObject * obj0 = 0 ;
8edf1c75 22547 PyObject * obj1 = 0 ;
d14a1e28
RD
22548 char *kwnames[] = {
22549 (char *) "self",(char *) "pageNum", NULL
22550 };
22551
8edf1c75 22552 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_RenderPage",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
22553 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
22554 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22555 arg2 = (int) SWIG_AsInt(obj1);
22556 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
22557 {
22558 PyThreadState* __tstate = wxPyBeginAllowThreads();
22559 result = (bool)(arg1)->base_RenderPage(arg2);
22560
22561 wxPyEndAllowThreads(__tstate);
22562 if (PyErr_Occurred()) SWIG_fail;
22563 }
4e760a36 22564 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
22565 return resultobj;
22566 fail:
22567 return NULL;
22568}
22569
22570
22571static PyObject *_wrap_PyPrintPreview_base_SetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
22572 PyObject *resultobj;
22573 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22574 int arg2 ;
22575 PyObject * obj0 = 0 ;
8edf1c75 22576 PyObject * obj1 = 0 ;
d14a1e28
RD
22577 char *kwnames[] = {
22578 (char *) "self",(char *) "percent", NULL
22579 };
22580
8edf1c75 22581 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetZoom",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
22582 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
22583 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22584 arg2 = (int) SWIG_AsInt(obj1);
22585 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
22586 {
22587 PyThreadState* __tstate = wxPyBeginAllowThreads();
22588 (arg1)->base_SetZoom(arg2);
22589
22590 wxPyEndAllowThreads(__tstate);
22591 if (PyErr_Occurred()) SWIG_fail;
22592 }
22593 Py_INCREF(Py_None); resultobj = Py_None;
22594 return resultobj;
22595 fail:
22596 return NULL;
22597}
22598
22599
22600static PyObject *_wrap_PyPrintPreview_base_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
22601 PyObject *resultobj;
22602 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22603 bool arg2 ;
22604 bool result;
22605 PyObject * obj0 = 0 ;
22606 PyObject * obj1 = 0 ;
22607 char *kwnames[] = {
22608 (char *) "self",(char *) "interactive", NULL
22609 };
22610
22611 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_Print",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
22612 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
22613 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22614 arg2 = (bool) SWIG_AsBool(obj1);
22615 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
22616 {
22617 PyThreadState* __tstate = wxPyBeginAllowThreads();
22618 result = (bool)(arg1)->base_Print(arg2);
22619
22620 wxPyEndAllowThreads(__tstate);
22621 if (PyErr_Occurred()) SWIG_fail;
22622 }
4e760a36 22623 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
d14a1e28
RD
22624 return resultobj;
22625 fail:
22626 return NULL;
22627}
22628
22629
22630static PyObject *_wrap_PyPrintPreview_base_DetermineScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
22631 PyObject *resultobj;
22632 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
22633 PyObject * obj0 = 0 ;
22634 char *kwnames[] = {
22635 (char *) "self", NULL
22636 };
22637
22638 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPrintPreview_base_DetermineScaling",kwnames,&obj0)) goto fail;
2f4c0a16
RD
22639 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
22640 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22641 {
22642 PyThreadState* __tstate = wxPyBeginAllowThreads();
22643 (arg1)->base_DetermineScaling();
22644
22645 wxPyEndAllowThreads(__tstate);
22646 if (PyErr_Occurred()) SWIG_fail;
22647 }
22648 Py_INCREF(Py_None); resultobj = Py_None;
22649 return resultobj;
22650 fail:
22651 return NULL;
22652}
22653
22654
22655static PyObject * PyPrintPreview_swigregister(PyObject *self, PyObject *args) {
22656 PyObject *obj;
22657 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22658 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintPreview, obj);
22659 Py_INCREF(obj);
22660 return Py_BuildValue((char *)"");
22661}
22662static PyObject *_wrap_new_PyPreviewFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
22663 PyObject *resultobj;
22664 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22665 wxFrame *arg2 = (wxFrame *) 0 ;
22666 wxString *arg3 = 0 ;
22667 wxPoint const &arg4_defvalue = wxDefaultPosition ;
22668 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
22669 wxSize const &arg5_defvalue = wxDefaultSize ;
22670 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
22671 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
22672 wxString const &arg7_defvalue = wxPyFrameNameStr ;
22673 wxString *arg7 = (wxString *) &arg7_defvalue ;
22674 wxPyPreviewFrame *result;
423f194a 22675 bool temp3 = False ;
d14a1e28
RD
22676 wxPoint temp4 ;
22677 wxSize temp5 ;
423f194a 22678 bool temp7 = False ;
d14a1e28
RD
22679 PyObject * obj0 = 0 ;
22680 PyObject * obj1 = 0 ;
22681 PyObject * obj2 = 0 ;
22682 PyObject * obj3 = 0 ;
22683 PyObject * obj4 = 0 ;
8edf1c75 22684 PyObject * obj5 = 0 ;
d14a1e28
RD
22685 PyObject * obj6 = 0 ;
22686 char *kwnames[] = {
22687 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
22688 };
22689
8edf1c75 22690 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
22691 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22692 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22693 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
22694 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22695 {
22696 arg3 = wxString_in_helper(obj2);
22697 if (arg3 == NULL) SWIG_fail;
423f194a 22698 temp3 = True;
d14a1e28
RD
22699 }
22700 if (obj3) {
22701 {
22702 arg4 = &temp4;
22703 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
22704 }
22705 }
22706 if (obj4) {
22707 {
22708 arg5 = &temp5;
22709 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
22710 }
22711 }
8edf1c75 22712 if (obj5) {
2f4c0a16
RD
22713 arg6 = (long) SWIG_AsLong(obj5);
22714 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 22715 }
d14a1e28
RD
22716 if (obj6) {
22717 {
22718 arg7 = wxString_in_helper(obj6);
22719 if (arg7 == NULL) SWIG_fail;
423f194a 22720 temp7 = True;
d14a1e28
RD
22721 }
22722 }
22723 {
22724 PyThreadState* __tstate = wxPyBeginAllowThreads();
22725 result = (wxPyPreviewFrame *)new wxPyPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
22726
22727 wxPyEndAllowThreads(__tstate);
22728 if (PyErr_Occurred()) SWIG_fail;
22729 }
2f4c0a16 22730 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewFrame, 1);
d14a1e28
RD
22731 {
22732 if (temp3)
22733 delete arg3;
22734 }
22735 {
22736 if (temp7)
22737 delete arg7;
22738 }
22739 return resultobj;
22740 fail:
22741 {
22742 if (temp3)
22743 delete arg3;
22744 }
22745 {
22746 if (temp7)
22747 delete arg7;
22748 }
22749 return NULL;
22750}
22751
22752
22753static PyObject *_wrap_PyPreviewFrame__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
22754 PyObject *resultobj;
22755 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22756 PyObject *arg2 = (PyObject *) 0 ;
22757 PyObject *arg3 = (PyObject *) 0 ;
22758 PyObject * obj0 = 0 ;
22759 PyObject * obj1 = 0 ;
22760 PyObject * obj2 = 0 ;
22761 char *kwnames[] = {
22762 (char *) "self",(char *) "self",(char *) "_class", NULL
22763 };
22764
22765 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewFrame__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
22766 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
22767 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22768 arg2 = obj1;
22769 arg3 = obj2;
22770 {
22771 PyThreadState* __tstate = wxPyBeginAllowThreads();
22772 (arg1)->_setCallbackInfo(arg2,arg3);
22773
22774 wxPyEndAllowThreads(__tstate);
22775 if (PyErr_Occurred()) SWIG_fail;
22776 }
22777 Py_INCREF(Py_None); resultobj = Py_None;
22778 return resultobj;
22779 fail:
22780 return NULL;
22781}
22782
22783
22784static PyObject *_wrap_PyPreviewFrame_SetPreviewCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
22785 PyObject *resultobj;
22786 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22787 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
22788 PyObject * obj0 = 0 ;
22789 PyObject * obj1 = 0 ;
22790 char *kwnames[] = {
22791 (char *) "self",(char *) "canvas", NULL
22792 };
22793
22794 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetPreviewCanvas",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
22795 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
22796 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22797 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
22798 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22799 {
22800 PyThreadState* __tstate = wxPyBeginAllowThreads();
22801 (arg1)->SetPreviewCanvas(arg2);
22802
22803 wxPyEndAllowThreads(__tstate);
22804 if (PyErr_Occurred()) SWIG_fail;
22805 }
22806 Py_INCREF(Py_None); resultobj = Py_None;
22807 return resultobj;
22808 fail:
22809 return NULL;
22810}
22811
22812
22813static PyObject *_wrap_PyPreviewFrame_SetControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22814 PyObject *resultobj;
22815 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22816 wxPreviewControlBar *arg2 = (wxPreviewControlBar *) 0 ;
22817 PyObject * obj0 = 0 ;
22818 PyObject * obj1 = 0 ;
22819 char *kwnames[] = {
22820 (char *) "self",(char *) "bar", NULL
22821 };
22822
22823 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetControlBar",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
22824 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
22825 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22826 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewControlBar,
22827 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22828 {
22829 PyThreadState* __tstate = wxPyBeginAllowThreads();
22830 (arg1)->SetControlBar(arg2);
22831
22832 wxPyEndAllowThreads(__tstate);
22833 if (PyErr_Occurred()) SWIG_fail;
22834 }
22835 Py_INCREF(Py_None); resultobj = Py_None;
22836 return resultobj;
22837 fail:
22838 return NULL;
22839}
22840
22841
22842static PyObject *_wrap_PyPreviewFrame_base_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
22843 PyObject *resultobj;
22844 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22845 PyObject * obj0 = 0 ;
22846 char *kwnames[] = {
22847 (char *) "self", NULL
22848 };
22849
22850 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_Initialize",kwnames,&obj0)) goto fail;
2f4c0a16
RD
22851 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
22852 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22853 {
22854 PyThreadState* __tstate = wxPyBeginAllowThreads();
22855 (arg1)->base_Initialize();
22856
22857 wxPyEndAllowThreads(__tstate);
22858 if (PyErr_Occurred()) SWIG_fail;
22859 }
22860 Py_INCREF(Py_None); resultobj = Py_None;
22861 return resultobj;
22862 fail:
22863 return NULL;
22864}
22865
22866
22867static PyObject *_wrap_PyPreviewFrame_base_CreateCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
22868 PyObject *resultobj;
22869 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22870 PyObject * obj0 = 0 ;
22871 char *kwnames[] = {
22872 (char *) "self", NULL
22873 };
22874
22875 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateCanvas",kwnames,&obj0)) goto fail;
2f4c0a16
RD
22876 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
22877 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22878 {
22879 PyThreadState* __tstate = wxPyBeginAllowThreads();
22880 (arg1)->base_CreateCanvas();
22881
22882 wxPyEndAllowThreads(__tstate);
22883 if (PyErr_Occurred()) SWIG_fail;
22884 }
22885 Py_INCREF(Py_None); resultobj = Py_None;
22886 return resultobj;
22887 fail:
22888 return NULL;
22889}
22890
22891
22892static PyObject *_wrap_PyPreviewFrame_base_CreateControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22893 PyObject *resultobj;
22894 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
22895 PyObject * obj0 = 0 ;
22896 char *kwnames[] = {
22897 (char *) "self", NULL
22898 };
22899
22900 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateControlBar",kwnames,&obj0)) goto fail;
2f4c0a16
RD
22901 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
22902 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22903 {
22904 PyThreadState* __tstate = wxPyBeginAllowThreads();
22905 (arg1)->base_CreateControlBar();
22906
22907 wxPyEndAllowThreads(__tstate);
22908 if (PyErr_Occurred()) SWIG_fail;
22909 }
22910 Py_INCREF(Py_None); resultobj = Py_None;
22911 return resultobj;
22912 fail:
22913 return NULL;
22914}
22915
22916
22917static PyObject * PyPreviewFrame_swigregister(PyObject *self, PyObject *args) {
22918 PyObject *obj;
22919 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22920 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewFrame, obj);
22921 Py_INCREF(obj);
22922 return Py_BuildValue((char *)"");
22923}
22924static PyObject *_wrap_new_PyPreviewControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22925 PyObject *resultobj;
22926 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22927 long arg2 ;
22928 wxWindow *arg3 = (wxWindow *) 0 ;
22929 wxPoint const &arg4_defvalue = wxDefaultPosition ;
22930 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
22931 wxSize const &arg5_defvalue = wxDefaultSize ;
22932 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
22933 long arg6 = (long) 0 ;
22934 wxString const &arg7_defvalue = wxPyPanelNameStr ;
22935 wxString *arg7 = (wxString *) &arg7_defvalue ;
22936 wxPyPreviewControlBar *result;
22937 wxPoint temp4 ;
22938 wxSize temp5 ;
423f194a 22939 bool temp7 = False ;
d14a1e28 22940 PyObject * obj0 = 0 ;
8edf1c75 22941 PyObject * obj1 = 0 ;
d14a1e28
RD
22942 PyObject * obj2 = 0 ;
22943 PyObject * obj3 = 0 ;
22944 PyObject * obj4 = 0 ;
8edf1c75 22945 PyObject * obj5 = 0 ;
d14a1e28
RD
22946 PyObject * obj6 = 0 ;
22947 char *kwnames[] = {
22948 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
22949 };
22950
8edf1c75 22951 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2f4c0a16
RD
22952 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22953 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22954 arg2 = (long) SWIG_AsLong(obj1);
22955 if (PyErr_Occurred()) SWIG_fail;
22956 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
22957 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
22958 if (obj3) {
22959 {
22960 arg4 = &temp4;
22961 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
22962 }
22963 }
22964 if (obj4) {
22965 {
22966 arg5 = &temp5;
22967 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
22968 }
22969 }
8edf1c75 22970 if (obj5) {
2f4c0a16
RD
22971 arg6 = (long) SWIG_AsLong(obj5);
22972 if (PyErr_Occurred()) SWIG_fail;
8edf1c75 22973 }
d14a1e28
RD
22974 if (obj6) {
22975 {
22976 arg7 = wxString_in_helper(obj6);
22977 if (arg7 == NULL) SWIG_fail;
423f194a 22978 temp7 = True;
d14a1e28
RD
22979 }
22980 }
22981 {
22982 PyThreadState* __tstate = wxPyBeginAllowThreads();
22983 result = (wxPyPreviewControlBar *)new wxPyPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
22984
22985 wxPyEndAllowThreads(__tstate);
22986 if (PyErr_Occurred()) SWIG_fail;
22987 }
2f4c0a16 22988 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewControlBar, 1);
d14a1e28
RD
22989 {
22990 if (temp7)
22991 delete arg7;
22992 }
22993 return resultobj;
22994 fail:
22995 {
22996 if (temp7)
22997 delete arg7;
22998 }
22999 return NULL;
23000}
23001
23002
23003static PyObject *_wrap_PyPreviewControlBar__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
23004 PyObject *resultobj;
23005 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
23006 PyObject *arg2 = (PyObject *) 0 ;
23007 PyObject *arg3 = (PyObject *) 0 ;
23008 PyObject * obj0 = 0 ;
23009 PyObject * obj1 = 0 ;
23010 PyObject * obj2 = 0 ;
23011 char *kwnames[] = {
23012 (char *) "self",(char *) "self",(char *) "_class", NULL
23013 };
23014
23015 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewControlBar__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
2f4c0a16
RD
23016 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
23017 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
23018 arg2 = obj1;
23019 arg3 = obj2;
23020 {
23021 PyThreadState* __tstate = wxPyBeginAllowThreads();
23022 (arg1)->_setCallbackInfo(arg2,arg3);
23023
23024 wxPyEndAllowThreads(__tstate);
23025 if (PyErr_Occurred()) SWIG_fail;
23026 }
23027 Py_INCREF(Py_None); resultobj = Py_None;
23028 return resultobj;
23029 fail:
23030 return NULL;
23031}
23032
23033
23034static PyObject *_wrap_PyPreviewControlBar_SetPrintPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
23035 PyObject *resultobj;
23036 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
23037 wxPrintPreview *arg2 = (wxPrintPreview *) 0 ;
23038 PyObject * obj0 = 0 ;
23039 PyObject * obj1 = 0 ;
23040 char *kwnames[] = {
23041 (char *) "self",(char *) "preview", NULL
23042 };
23043
23044 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_SetPrintPreview",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
23045 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
23046 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23047 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintPreview,
23048 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
23049 {
23050 PyThreadState* __tstate = wxPyBeginAllowThreads();
23051 (arg1)->SetPrintPreview(arg2);
23052
23053 wxPyEndAllowThreads(__tstate);
23054 if (PyErr_Occurred()) SWIG_fail;
23055 }
23056 Py_INCREF(Py_None); resultobj = Py_None;
23057 return resultobj;
23058 fail:
23059 return NULL;
23060}
23061
23062
23063static PyObject *_wrap_PyPreviewControlBar_base_CreateButtons(PyObject *self, PyObject *args, PyObject *kwargs) {
23064 PyObject *resultobj;
23065 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
23066 PyObject * obj0 = 0 ;
23067 char *kwnames[] = {
23068 (char *) "self", NULL
23069 };
23070
23071 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewControlBar_base_CreateButtons",kwnames,&obj0)) goto fail;
2f4c0a16
RD
23072 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
23073 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d14a1e28
RD
23074 {
23075 PyThreadState* __tstate = wxPyBeginAllowThreads();
23076 (arg1)->base_CreateButtons();
23077
23078 wxPyEndAllowThreads(__tstate);
23079 if (PyErr_Occurred()) SWIG_fail;
23080 }
23081 Py_INCREF(Py_None); resultobj = Py_None;
23082 return resultobj;
23083 fail:
23084 return NULL;
23085}
23086
23087
23088static PyObject *_wrap_PyPreviewControlBar_base_SetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
23089 PyObject *resultobj;
23090 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
23091 int arg2 ;
23092 PyObject * obj0 = 0 ;
8edf1c75 23093 PyObject * obj1 = 0 ;
d14a1e28
RD
23094 char *kwnames[] = {
23095 (char *) "self",(char *) "zoom", NULL
23096 };
23097
8edf1c75 23098 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_base_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
2f4c0a16
RD
23099 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
23100 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23101 arg2 = (int) SWIG_AsInt(obj1);
23102 if (PyErr_Occurred()) SWIG_fail;
d14a1e28
RD
23103 {
23104 PyThreadState* __tstate = wxPyBeginAllowThreads();
23105 (arg1)->base_SetZoomControl(arg2);
23106
23107 wxPyEndAllowThreads(__tstate);
23108 if (PyErr_Occurred()) SWIG_fail;
23109 }
23110 Py_INCREF(Py_None); resultobj = Py_None;
23111 return resultobj;
23112 fail:
23113 return NULL;
23114}
23115
23116
23117static PyObject * PyPreviewControlBar_swigregister(PyObject *self, PyObject *args) {
23118 PyObject *obj;
23119 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
23120 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewControlBar, obj);
23121 Py_INCREF(obj);
23122 return Py_BuildValue((char *)"");
23123}
23124static PyMethodDef SwigMethods[] = {
23125 { (char *)"new_Panel", (PyCFunction) _wrap_new_Panel, METH_VARARGS | METH_KEYWORDS },
23126 { (char *)"new_PrePanel", (PyCFunction) _wrap_new_PrePanel, METH_VARARGS | METH_KEYWORDS },
23127 { (char *)"Panel_Create", (PyCFunction) _wrap_Panel_Create, METH_VARARGS | METH_KEYWORDS },
23128 { (char *)"Panel_InitDialog", (PyCFunction) _wrap_Panel_InitDialog, METH_VARARGS | METH_KEYWORDS },
23129 { (char *)"Panel_swigregister", Panel_swigregister, METH_VARARGS },
23130 { (char *)"new_ScrolledWindow", (PyCFunction) _wrap_new_ScrolledWindow, METH_VARARGS | METH_KEYWORDS },
23131 { (char *)"new_PreScrolledWindow", (PyCFunction) _wrap_new_PreScrolledWindow, METH_VARARGS | METH_KEYWORDS },
23132 { (char *)"ScrolledWindow_Create", (PyCFunction) _wrap_ScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS },
23133 { (char *)"ScrolledWindow_SetScrollbars", (PyCFunction) _wrap_ScrolledWindow_SetScrollbars, METH_VARARGS | METH_KEYWORDS },
23134 { (char *)"ScrolledWindow_Scroll", (PyCFunction) _wrap_ScrolledWindow_Scroll, METH_VARARGS | METH_KEYWORDS },
23135 { (char *)"ScrolledWindow_GetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_GetScrollPageSize, METH_VARARGS | METH_KEYWORDS },
23136 { (char *)"ScrolledWindow_SetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_SetScrollPageSize, METH_VARARGS | METH_KEYWORDS },
23137 { (char *)"ScrolledWindow_SetScrollRate", (PyCFunction) _wrap_ScrolledWindow_SetScrollRate, METH_VARARGS | METH_KEYWORDS },
23138 { (char *)"ScrolledWindow_GetScrollPixelsPerUnit", (PyCFunction) _wrap_ScrolledWindow_GetScrollPixelsPerUnit, METH_VARARGS | METH_KEYWORDS },
23139 { (char *)"ScrolledWindow_EnableScrolling", (PyCFunction) _wrap_ScrolledWindow_EnableScrolling, METH_VARARGS | METH_KEYWORDS },
23140 { (char *)"ScrolledWindow_GetViewStart", (PyCFunction) _wrap_ScrolledWindow_GetViewStart, METH_VARARGS | METH_KEYWORDS },
23141 { (char *)"ScrolledWindow_SetScale", (PyCFunction) _wrap_ScrolledWindow_SetScale, METH_VARARGS | METH_KEYWORDS },
23142 { (char *)"ScrolledWindow_GetScaleX", (PyCFunction) _wrap_ScrolledWindow_GetScaleX, METH_VARARGS | METH_KEYWORDS },
23143 { (char *)"ScrolledWindow_GetScaleY", (PyCFunction) _wrap_ScrolledWindow_GetScaleY, METH_VARARGS | METH_KEYWORDS },
23144 { (char *)"ScrolledWindow_CalcScrolledPosition", _wrap_ScrolledWindow_CalcScrolledPosition, METH_VARARGS },
23145 { (char *)"ScrolledWindow_CalcUnscrolledPosition", _wrap_ScrolledWindow_CalcUnscrolledPosition, METH_VARARGS },
23146 { (char *)"ScrolledWindow_AdjustScrollbars", (PyCFunction) _wrap_ScrolledWindow_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS },
23147 { (char *)"ScrolledWindow_CalcScrollInc", (PyCFunction) _wrap_ScrolledWindow_CalcScrollInc, METH_VARARGS | METH_KEYWORDS },
23148 { (char *)"ScrolledWindow_SetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_SetTargetWindow, METH_VARARGS | METH_KEYWORDS },
23149 { (char *)"ScrolledWindow_GetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_GetTargetWindow, METH_VARARGS | METH_KEYWORDS },
23150 { (char *)"ScrolledWindow_SetTargetRect", (PyCFunction) _wrap_ScrolledWindow_SetTargetRect, METH_VARARGS | METH_KEYWORDS },
23151 { (char *)"ScrolledWindow_GetTargetRect", (PyCFunction) _wrap_ScrolledWindow_GetTargetRect, METH_VARARGS | METH_KEYWORDS },
23152 { (char *)"ScrolledWindow_swigregister", ScrolledWindow_swigregister, METH_VARARGS },
d14a1e28
RD
23153 { (char *)"TopLevelWindow_Maximize", (PyCFunction) _wrap_TopLevelWindow_Maximize, METH_VARARGS | METH_KEYWORDS },
23154 { (char *)"TopLevelWindow_Restore", (PyCFunction) _wrap_TopLevelWindow_Restore, METH_VARARGS | METH_KEYWORDS },
23155 { (char *)"TopLevelWindow_Iconize", (PyCFunction) _wrap_TopLevelWindow_Iconize, METH_VARARGS | METH_KEYWORDS },
23156 { (char *)"TopLevelWindow_IsMaximized", (PyCFunction) _wrap_TopLevelWindow_IsMaximized, METH_VARARGS | METH_KEYWORDS },
23157 { (char *)"TopLevelWindow_IsIconized", (PyCFunction) _wrap_TopLevelWindow_IsIconized, METH_VARARGS | METH_KEYWORDS },
23158 { (char *)"TopLevelWindow_GetIcon", (PyCFunction) _wrap_TopLevelWindow_GetIcon, METH_VARARGS | METH_KEYWORDS },
23159 { (char *)"TopLevelWindow_SetIcon", (PyCFunction) _wrap_TopLevelWindow_SetIcon, METH_VARARGS | METH_KEYWORDS },
23160 { (char *)"TopLevelWindow_SetIcons", (PyCFunction) _wrap_TopLevelWindow_SetIcons, METH_VARARGS | METH_KEYWORDS },
23161 { (char *)"TopLevelWindow_ShowFullScreen", (PyCFunction) _wrap_TopLevelWindow_ShowFullScreen, METH_VARARGS | METH_KEYWORDS },
23162 { (char *)"TopLevelWindow_IsFullScreen", (PyCFunction) _wrap_TopLevelWindow_IsFullScreen, METH_VARARGS | METH_KEYWORDS },
23163 { (char *)"TopLevelWindow_SetTitle", (PyCFunction) _wrap_TopLevelWindow_SetTitle, METH_VARARGS | METH_KEYWORDS },
23164 { (char *)"TopLevelWindow_GetTitle", (PyCFunction) _wrap_TopLevelWindow_GetTitle, METH_VARARGS | METH_KEYWORDS },
23165 { (char *)"TopLevelWindow_SetShape", (PyCFunction) _wrap_TopLevelWindow_SetShape, METH_VARARGS | METH_KEYWORDS },
23166 { (char *)"TopLevelWindow_swigregister", TopLevelWindow_swigregister, METH_VARARGS },
23167 { (char *)"new_Frame", (PyCFunction) _wrap_new_Frame, METH_VARARGS | METH_KEYWORDS },
23168 { (char *)"new_PreFrame", (PyCFunction) _wrap_new_PreFrame, METH_VARARGS | METH_KEYWORDS },
23169 { (char *)"Frame_Create", (PyCFunction) _wrap_Frame_Create, METH_VARARGS | METH_KEYWORDS },
23170 { (char *)"Frame_GetClientAreaOrigin", (PyCFunction) _wrap_Frame_GetClientAreaOrigin, METH_VARARGS | METH_KEYWORDS },
23171 { (char *)"Frame_SendSizeEvent", (PyCFunction) _wrap_Frame_SendSizeEvent, METH_VARARGS | METH_KEYWORDS },
23172 { (char *)"Frame_SetMenuBar", (PyCFunction) _wrap_Frame_SetMenuBar, METH_VARARGS | METH_KEYWORDS },
23173 { (char *)"Frame_GetMenuBar", (PyCFunction) _wrap_Frame_GetMenuBar, METH_VARARGS | METH_KEYWORDS },
23174 { (char *)"Frame_ProcessCommand", (PyCFunction) _wrap_Frame_ProcessCommand, METH_VARARGS | METH_KEYWORDS },
23175 { (char *)"Frame_CreateStatusBar", (PyCFunction) _wrap_Frame_CreateStatusBar, METH_VARARGS | METH_KEYWORDS },
23176 { (char *)"Frame_GetStatusBar", (PyCFunction) _wrap_Frame_GetStatusBar, METH_VARARGS | METH_KEYWORDS },
23177 { (char *)"Frame_SetStatusBar", (PyCFunction) _wrap_Frame_SetStatusBar, METH_VARARGS | METH_KEYWORDS },
23178 { (char *)"Frame_SetStatusText", (PyCFunction) _wrap_Frame_SetStatusText, METH_VARARGS | METH_KEYWORDS },
23179 { (char *)"Frame_SetStatusWidths", (PyCFunction) _wrap_Frame_SetStatusWidths, METH_VARARGS | METH_KEYWORDS },
23180 { (char *)"Frame_PushStatusText", (PyCFunction) _wrap_Frame_PushStatusText, METH_VARARGS | METH_KEYWORDS },
23181 { (char *)"Frame_PopStatusText", (PyCFunction) _wrap_Frame_PopStatusText, METH_VARARGS | METH_KEYWORDS },
23182 { (char *)"Frame_SetStatusBarPane", (PyCFunction) _wrap_Frame_SetStatusBarPane, METH_VARARGS | METH_KEYWORDS },
23183 { (char *)"Frame_GetStatusBarPane", (PyCFunction) _wrap_Frame_GetStatusBarPane, METH_VARARGS | METH_KEYWORDS },
23184 { (char *)"Frame_CreateToolBar", (PyCFunction) _wrap_Frame_CreateToolBar, METH_VARARGS | METH_KEYWORDS },
23185 { (char *)"Frame_GetToolBar", (PyCFunction) _wrap_Frame_GetToolBar, METH_VARARGS | METH_KEYWORDS },
23186 { (char *)"Frame_SetToolBar", (PyCFunction) _wrap_Frame_SetToolBar, METH_VARARGS | METH_KEYWORDS },
23187 { (char *)"Frame_DoGiveHelp", (PyCFunction) _wrap_Frame_DoGiveHelp, METH_VARARGS | METH_KEYWORDS },
23188 { (char *)"Frame_DoMenuUpdates", (PyCFunction) _wrap_Frame_DoMenuUpdates, METH_VARARGS | METH_KEYWORDS },
23189 { (char *)"Frame_swigregister", Frame_swigregister, METH_VARARGS },
23190 { (char *)"new_Dialog", (PyCFunction) _wrap_new_Dialog, METH_VARARGS | METH_KEYWORDS },
23191 { (char *)"new_PreDialog", (PyCFunction) _wrap_new_PreDialog, METH_VARARGS | METH_KEYWORDS },
23192 { (char *)"Dialog_Create", (PyCFunction) _wrap_Dialog_Create, METH_VARARGS | METH_KEYWORDS },
23193 { (char *)"Dialog_SetReturnCode", (PyCFunction) _wrap_Dialog_SetReturnCode, METH_VARARGS | METH_KEYWORDS },
23194 { (char *)"Dialog_GetReturnCode", (PyCFunction) _wrap_Dialog_GetReturnCode, METH_VARARGS | METH_KEYWORDS },
23195 { (char *)"Dialog_CreateTextSizer", (PyCFunction) _wrap_Dialog_CreateTextSizer, METH_VARARGS | METH_KEYWORDS },
23196 { (char *)"Dialog_CreateButtonSizer", (PyCFunction) _wrap_Dialog_CreateButtonSizer, METH_VARARGS | METH_KEYWORDS },
d14a1e28
RD
23197 { (char *)"Dialog_IsModal", (PyCFunction) _wrap_Dialog_IsModal, METH_VARARGS | METH_KEYWORDS },
23198 { (char *)"Dialog_ShowModal", (PyCFunction) _wrap_Dialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
23199 { (char *)"Dialog_EndModal", (PyCFunction) _wrap_Dialog_EndModal, METH_VARARGS | METH_KEYWORDS },
23200 { (char *)"Dialog_IsModalShowing", (PyCFunction) _wrap_Dialog_IsModalShowing, METH_VARARGS | METH_KEYWORDS },
23201 { (char *)"Dialog_swigregister", Dialog_swigregister, METH_VARARGS },
23202 { (char *)"new_MiniFrame", (PyCFunction) _wrap_new_MiniFrame, METH_VARARGS | METH_KEYWORDS },
23203 { (char *)"new_PreMiniFrame", (PyCFunction) _wrap_new_PreMiniFrame, METH_VARARGS | METH_KEYWORDS },
23204 { (char *)"MiniFrame_Create", (PyCFunction) _wrap_MiniFrame_Create, METH_VARARGS | METH_KEYWORDS },
23205 { (char *)"MiniFrame_swigregister", MiniFrame_swigregister, METH_VARARGS },
23206 { (char *)"new_SplashScreenWindow", (PyCFunction) _wrap_new_SplashScreenWindow, METH_VARARGS | METH_KEYWORDS },
23207 { (char *)"SplashScreenWindow_SetBitmap", (PyCFunction) _wrap_SplashScreenWindow_SetBitmap, METH_VARARGS | METH_KEYWORDS },
23208 { (char *)"SplashScreenWindow_GetBitmap", (PyCFunction) _wrap_SplashScreenWindow_GetBitmap, METH_VARARGS | METH_KEYWORDS },
23209 { (char *)"SplashScreenWindow_swigregister", SplashScreenWindow_swigregister, METH_VARARGS },
23210 { (char *)"new_SplashScreen", (PyCFunction) _wrap_new_SplashScreen, METH_VARARGS | METH_KEYWORDS },
23211 { (char *)"SplashScreen_GetSplashStyle", (PyCFunction) _wrap_SplashScreen_GetSplashStyle, METH_VARARGS | METH_KEYWORDS },
23212 { (char *)"SplashScreen_GetSplashWindow", (PyCFunction) _wrap_SplashScreen_GetSplashWindow, METH_VARARGS | METH_KEYWORDS },
23213 { (char *)"SplashScreen_GetTimeout", (PyCFunction) _wrap_SplashScreen_GetTimeout, METH_VARARGS | METH_KEYWORDS },
23214 { (char *)"SplashScreen_swigregister", SplashScreen_swigregister, METH_VARARGS },
23215 { (char *)"new_StatusBar", (PyCFunction) _wrap_new_StatusBar, METH_VARARGS | METH_KEYWORDS },
23216 { (char *)"new_PreStatusBar", (PyCFunction) _wrap_new_PreStatusBar, METH_VARARGS | METH_KEYWORDS },
23217 { (char *)"StatusBar_Create", (PyCFunction) _wrap_StatusBar_Create, METH_VARARGS | METH_KEYWORDS },
23218 { (char *)"StatusBar_SetFieldsCount", (PyCFunction) _wrap_StatusBar_SetFieldsCount, METH_VARARGS | METH_KEYWORDS },
23219 { (char *)"StatusBar_GetFieldsCount", (PyCFunction) _wrap_StatusBar_GetFieldsCount, METH_VARARGS | METH_KEYWORDS },
23220 { (char *)"StatusBar_SetStatusText", (PyCFunction) _wrap_StatusBar_SetStatusText, METH_VARARGS | METH_KEYWORDS },
23221 { (char *)"StatusBar_GetStatusText", (PyCFunction) _wrap_StatusBar_GetStatusText, METH_VARARGS | METH_KEYWORDS },
23222 { (char *)"StatusBar_PushStatusText", (PyCFunction) _wrap_StatusBar_PushStatusText, METH_VARARGS | METH_KEYWORDS },
23223 { (char *)"StatusBar_PopStatusText", (PyCFunction) _wrap_StatusBar_PopStatusText, METH_VARARGS | METH_KEYWORDS },
23224 { (char *)"StatusBar_SetStatusWidths", (PyCFunction) _wrap_StatusBar_SetStatusWidths, METH_VARARGS | METH_KEYWORDS },
23225 { (char *)"StatusBar_GetFieldRect", (PyCFunction) _wrap_StatusBar_GetFieldRect, METH_VARARGS | METH_KEYWORDS },
23226 { (char *)"StatusBar_SetMinHeight", (PyCFunction) _wrap_StatusBar_SetMinHeight, METH_VARARGS | METH_KEYWORDS },
23227 { (char *)"StatusBar_GetBorderX", (PyCFunction) _wrap_StatusBar_GetBorderX, METH_VARARGS | METH_KEYWORDS },
23228 { (char *)"StatusBar_GetBorderY", (PyCFunction) _wrap_StatusBar_GetBorderY, METH_VARARGS | METH_KEYWORDS },
23229 { (char *)"StatusBar_swigregister", StatusBar_swigregister, METH_VARARGS },
23230 { (char *)"new_SplitterWindow", (PyCFunction) _wrap_new_SplitterWindow, METH_VARARGS | METH_KEYWORDS },
23231 { (char *)"new_PreSplitterWindow", (PyCFunction) _wrap_new_PreSplitterWindow, METH_VARARGS | METH_KEYWORDS },
23232 { (char *)"SplitterWindow_Create", (PyCFunction) _wrap_SplitterWindow_Create, METH_VARARGS | METH_KEYWORDS },
23233 { (char *)"SplitterWindow_GetWindow1", (PyCFunction) _wrap_SplitterWindow_GetWindow1, METH_VARARGS | METH_KEYWORDS },
23234 { (char *)"SplitterWindow_GetWindow2", (PyCFunction) _wrap_SplitterWindow_GetWindow2, METH_VARARGS | METH_KEYWORDS },
23235 { (char *)"SplitterWindow_SetSplitMode", (PyCFunction) _wrap_SplitterWindow_SetSplitMode, METH_VARARGS | METH_KEYWORDS },
23236 { (char *)"SplitterWindow_GetSplitMode", (PyCFunction) _wrap_SplitterWindow_GetSplitMode, METH_VARARGS | METH_KEYWORDS },
23237 { (char *)"SplitterWindow_Initialize", (PyCFunction) _wrap_SplitterWindow_Initialize, METH_VARARGS | METH_KEYWORDS },
23238 { (char *)"SplitterWindow_SplitVertically", (PyCFunction) _wrap_SplitterWindow_SplitVertically, METH_VARARGS | METH_KEYWORDS },
23239 { (char *)"SplitterWindow_SplitHorizontally", (PyCFunction) _wrap_SplitterWindow_SplitHorizontally, METH_VARARGS | METH_KEYWORDS },
23240 { (char *)"SplitterWindow_Unsplit", (PyCFunction) _wrap_SplitterWindow_Unsplit, METH_VARARGS | METH_KEYWORDS },
23241 { (char *)"SplitterWindow_ReplaceWindow", (PyCFunction) _wrap_SplitterWindow_ReplaceWindow, METH_VARARGS | METH_KEYWORDS },
23242 { (char *)"SplitterWindow_IsSplit", (PyCFunction) _wrap_SplitterWindow_IsSplit, METH_VARARGS | METH_KEYWORDS },
23243 { (char *)"SplitterWindow_SetSashSize", (PyCFunction) _wrap_SplitterWindow_SetSashSize, METH_VARARGS | METH_KEYWORDS },
23244 { (char *)"SplitterWindow_SetBorderSize", (PyCFunction) _wrap_SplitterWindow_SetBorderSize, METH_VARARGS | METH_KEYWORDS },
23245 { (char *)"SplitterWindow_GetSashSize", (PyCFunction) _wrap_SplitterWindow_GetSashSize, METH_VARARGS | METH_KEYWORDS },
23246 { (char *)"SplitterWindow_GetBorderSize", (PyCFunction) _wrap_SplitterWindow_GetBorderSize, METH_VARARGS | METH_KEYWORDS },
23247 { (char *)"SplitterWindow_SetSashPosition", (PyCFunction) _wrap_SplitterWindow_SetSashPosition, METH_VARARGS | METH_KEYWORDS },
23248 { (char *)"SplitterWindow_GetSashPosition", (PyCFunction) _wrap_SplitterWindow_GetSashPosition, METH_VARARGS | METH_KEYWORDS },
23249 { (char *)"SplitterWindow_SetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_SetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS },
23250 { (char *)"SplitterWindow_GetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_GetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS },
23251 { (char *)"SplitterWindow_SashHitTest", (PyCFunction) _wrap_SplitterWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS },
23252 { (char *)"SplitterWindow_SizeWindows", (PyCFunction) _wrap_SplitterWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS },
23253 { (char *)"SplitterWindow_SetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_SetNeedUpdating, METH_VARARGS | METH_KEYWORDS },
23254 { (char *)"SplitterWindow_GetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_GetNeedUpdating, METH_VARARGS | METH_KEYWORDS },
23255 { (char *)"SplitterWindow_swigregister", SplitterWindow_swigregister, METH_VARARGS },
23256 { (char *)"new_SplitterEvent", (PyCFunction) _wrap_new_SplitterEvent, METH_VARARGS | METH_KEYWORDS },
23257 { (char *)"SplitterEvent_SetSashPosition", (PyCFunction) _wrap_SplitterEvent_SetSashPosition, METH_VARARGS | METH_KEYWORDS },
23258 { (char *)"SplitterEvent_GetSashPosition", (PyCFunction) _wrap_SplitterEvent_GetSashPosition, METH_VARARGS | METH_KEYWORDS },
23259 { (char *)"SplitterEvent_GetWindowBeingRemoved", (PyCFunction) _wrap_SplitterEvent_GetWindowBeingRemoved, METH_VARARGS | METH_KEYWORDS },
23260 { (char *)"SplitterEvent_GetX", (PyCFunction) _wrap_SplitterEvent_GetX, METH_VARARGS | METH_KEYWORDS },
23261 { (char *)"SplitterEvent_GetY", (PyCFunction) _wrap_SplitterEvent_GetY, METH_VARARGS | METH_KEYWORDS },
23262 { (char *)"SplitterEvent_swigregister", SplitterEvent_swigregister, METH_VARARGS },
23263 { (char *)"new_SashWindow", (PyCFunction) _wrap_new_SashWindow, METH_VARARGS | METH_KEYWORDS },
23264 { (char *)"new_PreSashWindow", (PyCFunction) _wrap_new_PreSashWindow, METH_VARARGS | METH_KEYWORDS },
23265 { (char *)"SashWindow_Create", (PyCFunction) _wrap_SashWindow_Create, METH_VARARGS | METH_KEYWORDS },
23266 { (char *)"SashWindow_SetSashVisible", (PyCFunction) _wrap_SashWindow_SetSashVisible, METH_VARARGS | METH_KEYWORDS },
23267 { (char *)"SashWindow_GetSashVisible", (PyCFunction) _wrap_SashWindow_GetSashVisible, METH_VARARGS | METH_KEYWORDS },
23268 { (char *)"SashWindow_SetSashBorder", (PyCFunction) _wrap_SashWindow_SetSashBorder, METH_VARARGS | METH_KEYWORDS },
23269 { (char *)"SashWindow_HasBorder", (PyCFunction) _wrap_SashWindow_HasBorder, METH_VARARGS | METH_KEYWORDS },
23270 { (char *)"SashWindow_GetEdgeMargin", (PyCFunction) _wrap_SashWindow_GetEdgeMargin, METH_VARARGS | METH_KEYWORDS },
23271 { (char *)"SashWindow_SetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_SetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS },
23272 { (char *)"SashWindow_GetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_GetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS },
23273 { (char *)"SashWindow_SetExtraBorderSize", (PyCFunction) _wrap_SashWindow_SetExtraBorderSize, METH_VARARGS | METH_KEYWORDS },
23274 { (char *)"SashWindow_GetExtraBorderSize", (PyCFunction) _wrap_SashWindow_GetExtraBorderSize, METH_VARARGS | METH_KEYWORDS },
23275 { (char *)"SashWindow_SetMinimumSizeX", (PyCFunction) _wrap_SashWindow_SetMinimumSizeX, METH_VARARGS | METH_KEYWORDS },
23276 { (char *)"SashWindow_SetMinimumSizeY", (PyCFunction) _wrap_SashWindow_SetMinimumSizeY, METH_VARARGS | METH_KEYWORDS },
23277 { (char *)"SashWindow_GetMinimumSizeX", (PyCFunction) _wrap_SashWindow_GetMinimumSizeX, METH_VARARGS | METH_KEYWORDS },
23278 { (char *)"SashWindow_GetMinimumSizeY", (PyCFunction) _wrap_SashWindow_GetMinimumSizeY, METH_VARARGS | METH_KEYWORDS },
23279 { (char *)"SashWindow_SetMaximumSizeX", (PyCFunction) _wrap_SashWindow_SetMaximumSizeX, METH_VARARGS | METH_KEYWORDS },
23280 { (char *)"SashWindow_SetMaximumSizeY", (PyCFunction) _wrap_SashWindow_SetMaximumSizeY, METH_VARARGS | METH_KEYWORDS },
23281 { (char *)"SashWindow_GetMaximumSizeX", (PyCFunction) _wrap_SashWindow_GetMaximumSizeX, METH_VARARGS | METH_KEYWORDS },
23282 { (char *)"SashWindow_GetMaximumSizeY", (PyCFunction) _wrap_SashWindow_GetMaximumSizeY, METH_VARARGS | METH_KEYWORDS },
23283 { (char *)"SashWindow_SashHitTest", (PyCFunction) _wrap_SashWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS },
23284 { (char *)"SashWindow_SizeWindows", (PyCFunction) _wrap_SashWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS },
23285 { (char *)"SashWindow_swigregister", SashWindow_swigregister, METH_VARARGS },
23286 { (char *)"new_SashEvent", (PyCFunction) _wrap_new_SashEvent, METH_VARARGS | METH_KEYWORDS },
23287 { (char *)"SashEvent_SetEdge", (PyCFunction) _wrap_SashEvent_SetEdge, METH_VARARGS | METH_KEYWORDS },
23288 { (char *)"SashEvent_GetEdge", (PyCFunction) _wrap_SashEvent_GetEdge, METH_VARARGS | METH_KEYWORDS },
23289 { (char *)"SashEvent_SetDragRect", (PyCFunction) _wrap_SashEvent_SetDragRect, METH_VARARGS | METH_KEYWORDS },
23290 { (char *)"SashEvent_GetDragRect", (PyCFunction) _wrap_SashEvent_GetDragRect, METH_VARARGS | METH_KEYWORDS },
23291 { (char *)"SashEvent_SetDragStatus", (PyCFunction) _wrap_SashEvent_SetDragStatus, METH_VARARGS | METH_KEYWORDS },
23292 { (char *)"SashEvent_GetDragStatus", (PyCFunction) _wrap_SashEvent_GetDragStatus, METH_VARARGS | METH_KEYWORDS },
23293 { (char *)"SashEvent_swigregister", SashEvent_swigregister, METH_VARARGS },
23294 { (char *)"new_QueryLayoutInfoEvent", (PyCFunction) _wrap_new_QueryLayoutInfoEvent, METH_VARARGS | METH_KEYWORDS },
23295 { (char *)"QueryLayoutInfoEvent_SetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetRequestedLength, METH_VARARGS | METH_KEYWORDS },
23296 { (char *)"QueryLayoutInfoEvent_GetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetRequestedLength, METH_VARARGS | METH_KEYWORDS },
23297 { (char *)"QueryLayoutInfoEvent_SetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
23298 { (char *)"QueryLayoutInfoEvent_GetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
23299 { (char *)"QueryLayoutInfoEvent_SetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetSize, METH_VARARGS | METH_KEYWORDS },
23300 { (char *)"QueryLayoutInfoEvent_GetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetSize, METH_VARARGS | METH_KEYWORDS },
23301 { (char *)"QueryLayoutInfoEvent_SetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS },
23302 { (char *)"QueryLayoutInfoEvent_GetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS },
23303 { (char *)"QueryLayoutInfoEvent_SetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetAlignment, METH_VARARGS | METH_KEYWORDS },
23304 { (char *)"QueryLayoutInfoEvent_GetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetAlignment, METH_VARARGS | METH_KEYWORDS },
23305 { (char *)"QueryLayoutInfoEvent_swigregister", QueryLayoutInfoEvent_swigregister, METH_VARARGS },
23306 { (char *)"new_CalculateLayoutEvent", (PyCFunction) _wrap_new_CalculateLayoutEvent, METH_VARARGS | METH_KEYWORDS },
23307 { (char *)"CalculateLayoutEvent_SetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
23308 { (char *)"CalculateLayoutEvent_GetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
23309 { (char *)"CalculateLayoutEvent_SetRect", (PyCFunction) _wrap_CalculateLayoutEvent_SetRect, METH_VARARGS | METH_KEYWORDS },
23310 { (char *)"CalculateLayoutEvent_GetRect", (PyCFunction) _wrap_CalculateLayoutEvent_GetRect, METH_VARARGS | METH_KEYWORDS },
23311 { (char *)"CalculateLayoutEvent_swigregister", CalculateLayoutEvent_swigregister, METH_VARARGS },
23312 { (char *)"new_SashLayoutWindow", (PyCFunction) _wrap_new_SashLayoutWindow, METH_VARARGS | METH_KEYWORDS },
23313 { (char *)"new_PreSashLayoutWindow", (PyCFunction) _wrap_new_PreSashLayoutWindow, METH_VARARGS | METH_KEYWORDS },
23314 { (char *)"SashLayoutWindow_Create", (PyCFunction) _wrap_SashLayoutWindow_Create, METH_VARARGS | METH_KEYWORDS },
23315 { (char *)"SashLayoutWindow_GetAlignment", (PyCFunction) _wrap_SashLayoutWindow_GetAlignment, METH_VARARGS | METH_KEYWORDS },
23316 { (char *)"SashLayoutWindow_GetOrientation", (PyCFunction) _wrap_SashLayoutWindow_GetOrientation, METH_VARARGS | METH_KEYWORDS },
23317 { (char *)"SashLayoutWindow_SetAlignment", (PyCFunction) _wrap_SashLayoutWindow_SetAlignment, METH_VARARGS | METH_KEYWORDS },
23318 { (char *)"SashLayoutWindow_SetDefaultSize", (PyCFunction) _wrap_SashLayoutWindow_SetDefaultSize, METH_VARARGS | METH_KEYWORDS },
23319 { (char *)"SashLayoutWindow_SetOrientation", (PyCFunction) _wrap_SashLayoutWindow_SetOrientation, METH_VARARGS | METH_KEYWORDS },
23320 { (char *)"SashLayoutWindow_swigregister", SashLayoutWindow_swigregister, METH_VARARGS },
23321 { (char *)"new_LayoutAlgorithm", (PyCFunction) _wrap_new_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS },
23322 { (char *)"delete_LayoutAlgorithm", (PyCFunction) _wrap_delete_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS },
23323 { (char *)"LayoutAlgorithm_LayoutMDIFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutMDIFrame, METH_VARARGS | METH_KEYWORDS },
23324 { (char *)"LayoutAlgorithm_LayoutFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutFrame, METH_VARARGS | METH_KEYWORDS },
23325 { (char *)"LayoutAlgorithm_LayoutWindow", (PyCFunction) _wrap_LayoutAlgorithm_LayoutWindow, METH_VARARGS | METH_KEYWORDS },
23326 { (char *)"LayoutAlgorithm_swigregister", LayoutAlgorithm_swigregister, METH_VARARGS },
23327 { (char *)"new_PopupWindow", (PyCFunction) _wrap_new_PopupWindow, METH_VARARGS | METH_KEYWORDS },
23328 { (char *)"new_PrePopupWindow", (PyCFunction) _wrap_new_PrePopupWindow, METH_VARARGS | METH_KEYWORDS },
23329 { (char *)"PopupWindow_Create", (PyCFunction) _wrap_PopupWindow_Create, METH_VARARGS | METH_KEYWORDS },
23330 { (char *)"PopupWindow_Position", (PyCFunction) _wrap_PopupWindow_Position, METH_VARARGS | METH_KEYWORDS },
23331 { (char *)"PopupWindow_swigregister", PopupWindow_swigregister, METH_VARARGS },
23332 { (char *)"new_PopupTransientWindow", (PyCFunction) _wrap_new_PopupTransientWindow, METH_VARARGS | METH_KEYWORDS },
23333 { (char *)"new_PrePopupTransientWindow", (PyCFunction) _wrap_new_PrePopupTransientWindow, METH_VARARGS | METH_KEYWORDS },
23334 { (char *)"PopupTransientWindow__setCallbackInfo", (PyCFunction) _wrap_PopupTransientWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23335 { (char *)"PopupTransientWindow_Popup", (PyCFunction) _wrap_PopupTransientWindow_Popup, METH_VARARGS | METH_KEYWORDS },
23336 { (char *)"PopupTransientWindow_Dismiss", (PyCFunction) _wrap_PopupTransientWindow_Dismiss, METH_VARARGS | METH_KEYWORDS },
23337 { (char *)"PopupTransientWindow_swigregister", PopupTransientWindow_swigregister, METH_VARARGS },
23338 { (char *)"new_TipWindow", (PyCFunction) _wrap_new_TipWindow, METH_VARARGS | METH_KEYWORDS },
23339 { (char *)"TipWindow_SetBoundingRect", (PyCFunction) _wrap_TipWindow_SetBoundingRect, METH_VARARGS | METH_KEYWORDS },
23340 { (char *)"TipWindow_Close", (PyCFunction) _wrap_TipWindow_Close, METH_VARARGS | METH_KEYWORDS },
23341 { (char *)"TipWindow_swigregister", TipWindow_swigregister, METH_VARARGS },
23342 { (char *)"new_VScrolledWindow", (PyCFunction) _wrap_new_VScrolledWindow, METH_VARARGS | METH_KEYWORDS },
23343 { (char *)"new_PreVScrolledWindow", (PyCFunction) _wrap_new_PreVScrolledWindow, METH_VARARGS | METH_KEYWORDS },
23344 { (char *)"VScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_VScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23345 { (char *)"VScrolledWindow_Create", (PyCFunction) _wrap_VScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS },
23346 { (char *)"VScrolledWindow_SetLineCount", (PyCFunction) _wrap_VScrolledWindow_SetLineCount, METH_VARARGS | METH_KEYWORDS },
23347 { (char *)"VScrolledWindow_ScrollToLine", (PyCFunction) _wrap_VScrolledWindow_ScrollToLine, METH_VARARGS | METH_KEYWORDS },
23348 { (char *)"VScrolledWindow_ScrollLines", (PyCFunction) _wrap_VScrolledWindow_ScrollLines, METH_VARARGS | METH_KEYWORDS },
23349 { (char *)"VScrolledWindow_ScrollPages", (PyCFunction) _wrap_VScrolledWindow_ScrollPages, METH_VARARGS | METH_KEYWORDS },
23350 { (char *)"VScrolledWindow_RefreshLine", (PyCFunction) _wrap_VScrolledWindow_RefreshLine, METH_VARARGS | METH_KEYWORDS },
23351 { (char *)"VScrolledWindow_RefreshLines", (PyCFunction) _wrap_VScrolledWindow_RefreshLines, METH_VARARGS | METH_KEYWORDS },
23352 { (char *)"VScrolledWindow_HitTestXT", (PyCFunction) _wrap_VScrolledWindow_HitTestXT, METH_VARARGS | METH_KEYWORDS },
23353 { (char *)"VScrolledWindow_HitTest", (PyCFunction) _wrap_VScrolledWindow_HitTest, METH_VARARGS | METH_KEYWORDS },
23354 { (char *)"VScrolledWindow_RefreshAll", (PyCFunction) _wrap_VScrolledWindow_RefreshAll, METH_VARARGS | METH_KEYWORDS },
23355 { (char *)"VScrolledWindow_GetLineCount", (PyCFunction) _wrap_VScrolledWindow_GetLineCount, METH_VARARGS | METH_KEYWORDS },
23356 { (char *)"VScrolledWindow_GetFirstVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetFirstVisibleLine, METH_VARARGS | METH_KEYWORDS },
23357 { (char *)"VScrolledWindow_GetLastVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetLastVisibleLine, METH_VARARGS | METH_KEYWORDS },
23358 { (char *)"VScrolledWindow_IsVisible", (PyCFunction) _wrap_VScrolledWindow_IsVisible, METH_VARARGS | METH_KEYWORDS },
23359 { (char *)"VScrolledWindow_swigregister", VScrolledWindow_swigregister, METH_VARARGS },
23360 { (char *)"new_VListBox", (PyCFunction) _wrap_new_VListBox, METH_VARARGS | METH_KEYWORDS },
23361 { (char *)"new_PreVListBox", (PyCFunction) _wrap_new_PreVListBox, METH_VARARGS | METH_KEYWORDS },
23362 { (char *)"VListBox__setCallbackInfo", (PyCFunction) _wrap_VListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23363 { (char *)"VListBox_Create", (PyCFunction) _wrap_VListBox_Create, METH_VARARGS | METH_KEYWORDS },
23364 { (char *)"VListBox_GetItemCount", (PyCFunction) _wrap_VListBox_GetItemCount, METH_VARARGS | METH_KEYWORDS },
23365 { (char *)"VListBox_HasMultipleSelection", (PyCFunction) _wrap_VListBox_HasMultipleSelection, METH_VARARGS | METH_KEYWORDS },
23366 { (char *)"VListBox_GetSelection", (PyCFunction) _wrap_VListBox_GetSelection, METH_VARARGS | METH_KEYWORDS },
23367 { (char *)"VListBox_IsCurrent", (PyCFunction) _wrap_VListBox_IsCurrent, METH_VARARGS | METH_KEYWORDS },
23368 { (char *)"VListBox_IsSelected", (PyCFunction) _wrap_VListBox_IsSelected, METH_VARARGS | METH_KEYWORDS },
23369 { (char *)"VListBox_GetSelectedCount", (PyCFunction) _wrap_VListBox_GetSelectedCount, METH_VARARGS | METH_KEYWORDS },
23370 { (char *)"VListBox_GetFirstSelected", (PyCFunction) _wrap_VListBox_GetFirstSelected, METH_VARARGS | METH_KEYWORDS },
23371 { (char *)"VListBox_GetNextSelected", (PyCFunction) _wrap_VListBox_GetNextSelected, METH_VARARGS | METH_KEYWORDS },
23372 { (char *)"VListBox_GetMargins", (PyCFunction) _wrap_VListBox_GetMargins, METH_VARARGS | METH_KEYWORDS },
23373 { (char *)"VListBox_GetSelectionBackground", (PyCFunction) _wrap_VListBox_GetSelectionBackground, METH_VARARGS | METH_KEYWORDS },
23374 { (char *)"VListBox_SetItemCount", (PyCFunction) _wrap_VListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS },
23375 { (char *)"VListBox_Clear", (PyCFunction) _wrap_VListBox_Clear, METH_VARARGS | METH_KEYWORDS },
23376 { (char *)"VListBox_SetSelection", (PyCFunction) _wrap_VListBox_SetSelection, METH_VARARGS | METH_KEYWORDS },
23377 { (char *)"VListBox_Select", (PyCFunction) _wrap_VListBox_Select, METH_VARARGS | METH_KEYWORDS },
23378 { (char *)"VListBox_SelectRange", (PyCFunction) _wrap_VListBox_SelectRange, METH_VARARGS | METH_KEYWORDS },
23379 { (char *)"VListBox_Toggle", (PyCFunction) _wrap_VListBox_Toggle, METH_VARARGS | METH_KEYWORDS },
23380 { (char *)"VListBox_SelectAll", (PyCFunction) _wrap_VListBox_SelectAll, METH_VARARGS | METH_KEYWORDS },
23381 { (char *)"VListBox_DeselectAll", (PyCFunction) _wrap_VListBox_DeselectAll, METH_VARARGS | METH_KEYWORDS },
23382 { (char *)"VListBox_SetMargins", (PyCFunction) _wrap_VListBox_SetMargins, METH_VARARGS | METH_KEYWORDS },
23383 { (char *)"VListBox_SetMarginsXY", (PyCFunction) _wrap_VListBox_SetMarginsXY, METH_VARARGS | METH_KEYWORDS },
23384 { (char *)"VListBox_SetSelectionBackground", (PyCFunction) _wrap_VListBox_SetSelectionBackground, METH_VARARGS | METH_KEYWORDS },
23385 { (char *)"VListBox_swigregister", VListBox_swigregister, METH_VARARGS },
23386 { (char *)"new_HtmlListBox", (PyCFunction) _wrap_new_HtmlListBox, METH_VARARGS | METH_KEYWORDS },
23387 { (char *)"new_PreHtmlListBox", (PyCFunction) _wrap_new_PreHtmlListBox, METH_VARARGS | METH_KEYWORDS },
23388 { (char *)"HtmlListBox__setCallbackInfo", (PyCFunction) _wrap_HtmlListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23389 { (char *)"HtmlListBox_Create", (PyCFunction) _wrap_HtmlListBox_Create, METH_VARARGS | METH_KEYWORDS },
23390 { (char *)"HtmlListBox_RefreshAll", (PyCFunction) _wrap_HtmlListBox_RefreshAll, METH_VARARGS | METH_KEYWORDS },
23391 { (char *)"HtmlListBox_SetItemCount", (PyCFunction) _wrap_HtmlListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS },
23392 { (char *)"HtmlListBox_swigregister", HtmlListBox_swigregister, METH_VARARGS },
23393 { (char *)"new_TaskBarIcon", (PyCFunction) _wrap_new_TaskBarIcon, METH_VARARGS | METH_KEYWORDS },
23394 { (char *)"delete_TaskBarIcon", (PyCFunction) _wrap_delete_TaskBarIcon, METH_VARARGS | METH_KEYWORDS },
23395 { (char *)"TaskBarIcon_IsOk", (PyCFunction) _wrap_TaskBarIcon_IsOk, METH_VARARGS | METH_KEYWORDS },
23396 { (char *)"TaskBarIcon_IsIconInstalled", (PyCFunction) _wrap_TaskBarIcon_IsIconInstalled, METH_VARARGS | METH_KEYWORDS },
23397 { (char *)"TaskBarIcon_SetIcon", (PyCFunction) _wrap_TaskBarIcon_SetIcon, METH_VARARGS | METH_KEYWORDS },
23398 { (char *)"TaskBarIcon_RemoveIcon", (PyCFunction) _wrap_TaskBarIcon_RemoveIcon, METH_VARARGS | METH_KEYWORDS },
23399 { (char *)"TaskBarIcon_PopupMenu", (PyCFunction) _wrap_TaskBarIcon_PopupMenu, METH_VARARGS | METH_KEYWORDS },
23400 { (char *)"TaskBarIcon_swigregister", TaskBarIcon_swigregister, METH_VARARGS },
23401 { (char *)"new_TaskBarIconEvent", (PyCFunction) _wrap_new_TaskBarIconEvent, METH_VARARGS | METH_KEYWORDS },
23402 { (char *)"TaskBarIconEvent_swigregister", TaskBarIconEvent_swigregister, METH_VARARGS },
23403 { (char *)"new_ColourData", (PyCFunction) _wrap_new_ColourData, METH_VARARGS | METH_KEYWORDS },
23404 { (char *)"delete_ColourData", (PyCFunction) _wrap_delete_ColourData, METH_VARARGS | METH_KEYWORDS },
23405 { (char *)"ColourData_GetChooseFull", (PyCFunction) _wrap_ColourData_GetChooseFull, METH_VARARGS | METH_KEYWORDS },
23406 { (char *)"ColourData_GetColour", (PyCFunction) _wrap_ColourData_GetColour, METH_VARARGS | METH_KEYWORDS },
23407 { (char *)"ColourData_GetCustomColour", (PyCFunction) _wrap_ColourData_GetCustomColour, METH_VARARGS | METH_KEYWORDS },
23408 { (char *)"ColourData_SetChooseFull", (PyCFunction) _wrap_ColourData_SetChooseFull, METH_VARARGS | METH_KEYWORDS },
23409 { (char *)"ColourData_SetColour", (PyCFunction) _wrap_ColourData_SetColour, METH_VARARGS | METH_KEYWORDS },
23410 { (char *)"ColourData_SetCustomColour", (PyCFunction) _wrap_ColourData_SetCustomColour, METH_VARARGS | METH_KEYWORDS },
23411 { (char *)"ColourData_swigregister", ColourData_swigregister, METH_VARARGS },
23412 { (char *)"new_ColourDialog", (PyCFunction) _wrap_new_ColourDialog, METH_VARARGS | METH_KEYWORDS },
23413 { (char *)"ColourDialog_GetColourData", (PyCFunction) _wrap_ColourDialog_GetColourData, METH_VARARGS | METH_KEYWORDS },
d14a1e28
RD
23414 { (char *)"ColourDialog_swigregister", ColourDialog_swigregister, METH_VARARGS },
23415 { (char *)"new_DirDialog", (PyCFunction) _wrap_new_DirDialog, METH_VARARGS | METH_KEYWORDS },
23416 { (char *)"DirDialog_GetPath", (PyCFunction) _wrap_DirDialog_GetPath, METH_VARARGS | METH_KEYWORDS },
23417 { (char *)"DirDialog_GetMessage", (PyCFunction) _wrap_DirDialog_GetMessage, METH_VARARGS | METH_KEYWORDS },
23418 { (char *)"DirDialog_GetStyle", (PyCFunction) _wrap_DirDialog_GetStyle, METH_VARARGS | METH_KEYWORDS },
23419 { (char *)"DirDialog_SetMessage", (PyCFunction) _wrap_DirDialog_SetMessage, METH_VARARGS | METH_KEYWORDS },
23420 { (char *)"DirDialog_SetPath", (PyCFunction) _wrap_DirDialog_SetPath, METH_VARARGS | METH_KEYWORDS },
d14a1e28
RD
23421 { (char *)"DirDialog_swigregister", DirDialog_swigregister, METH_VARARGS },
23422 { (char *)"new_FileDialog", (PyCFunction) _wrap_new_FileDialog, METH_VARARGS | METH_KEYWORDS },
23423 { (char *)"FileDialog_SetMessage", (PyCFunction) _wrap_FileDialog_SetMessage, METH_VARARGS | METH_KEYWORDS },
23424 { (char *)"FileDialog_SetPath", (PyCFunction) _wrap_FileDialog_SetPath, METH_VARARGS | METH_KEYWORDS },
23425 { (char *)"FileDialog_SetDirectory", (PyCFunction) _wrap_FileDialog_SetDirectory, METH_VARARGS | METH_KEYWORDS },
23426 { (char *)"FileDialog_SetFilename", (PyCFunction) _wrap_FileDialog_SetFilename, METH_VARARGS | METH_KEYWORDS },
23427 { (char *)"FileDialog_SetWildcard", (PyCFunction) _wrap_FileDialog_SetWildcard, METH_VARARGS | METH_KEYWORDS },
23428 { (char *)"FileDialog_SetStyle", (PyCFunction) _wrap_FileDialog_SetStyle, METH_VARARGS | METH_KEYWORDS },
23429 { (char *)"FileDialog_SetFilterIndex", (PyCFunction) _wrap_FileDialog_SetFilterIndex, METH_VARARGS | METH_KEYWORDS },
23430 { (char *)"FileDialog_GetMessage", (PyCFunction) _wrap_FileDialog_GetMessage, METH_VARARGS | METH_KEYWORDS },
23431 { (char *)"FileDialog_GetPath", (PyCFunction) _wrap_FileDialog_GetPath, METH_VARARGS | METH_KEYWORDS },
23432 { (char *)"FileDialog_GetDirectory", (PyCFunction) _wrap_FileDialog_GetDirectory, METH_VARARGS | METH_KEYWORDS },
23433 { (char *)"FileDialog_GetFilename", (PyCFunction) _wrap_FileDialog_GetFilename, METH_VARARGS | METH_KEYWORDS },
23434 { (char *)"FileDialog_GetWildcard", (PyCFunction) _wrap_FileDialog_GetWildcard, METH_VARARGS | METH_KEYWORDS },
23435 { (char *)"FileDialog_GetStyle", (PyCFunction) _wrap_FileDialog_GetStyle, METH_VARARGS | METH_KEYWORDS },
23436 { (char *)"FileDialog_GetFilterIndex", (PyCFunction) _wrap_FileDialog_GetFilterIndex, METH_VARARGS | METH_KEYWORDS },
23437 { (char *)"FileDialog_GetFilenames", (PyCFunction) _wrap_FileDialog_GetFilenames, METH_VARARGS | METH_KEYWORDS },
23438 { (char *)"FileDialog_GetPaths", (PyCFunction) _wrap_FileDialog_GetPaths, METH_VARARGS | METH_KEYWORDS },
23439 { (char *)"FileDialog_swigregister", FileDialog_swigregister, METH_VARARGS },
23440 { (char *)"new_MultiChoiceDialog", (PyCFunction) _wrap_new_MultiChoiceDialog, METH_VARARGS | METH_KEYWORDS },
23441 { (char *)"MultiChoiceDialog_SetSelections", (PyCFunction) _wrap_MultiChoiceDialog_SetSelections, METH_VARARGS | METH_KEYWORDS },
23442 { (char *)"MultiChoiceDialog_GetSelections", (PyCFunction) _wrap_MultiChoiceDialog_GetSelections, METH_VARARGS | METH_KEYWORDS },
23443 { (char *)"MultiChoiceDialog_swigregister", MultiChoiceDialog_swigregister, METH_VARARGS },
23444 { (char *)"new_SingleChoiceDialog", (PyCFunction) _wrap_new_SingleChoiceDialog, METH_VARARGS | METH_KEYWORDS },
23445 { (char *)"SingleChoiceDialog_GetSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetSelection, METH_VARARGS | METH_KEYWORDS },
23446 { (char *)"SingleChoiceDialog_GetStringSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetStringSelection, METH_VARARGS | METH_KEYWORDS },
23447 { (char *)"SingleChoiceDialog_SetSelection", (PyCFunction) _wrap_SingleChoiceDialog_SetSelection, METH_VARARGS | METH_KEYWORDS },
d14a1e28
RD
23448 { (char *)"SingleChoiceDialog_swigregister", SingleChoiceDialog_swigregister, METH_VARARGS },
23449 { (char *)"new_TextEntryDialog", (PyCFunction) _wrap_new_TextEntryDialog, METH_VARARGS | METH_KEYWORDS },
23450 { (char *)"TextEntryDialog_GetValue", (PyCFunction) _wrap_TextEntryDialog_GetValue, METH_VARARGS | METH_KEYWORDS },
23451 { (char *)"TextEntryDialog_SetValue", (PyCFunction) _wrap_TextEntryDialog_SetValue, METH_VARARGS | METH_KEYWORDS },
d14a1e28
RD
23452 { (char *)"TextEntryDialog_swigregister", TextEntryDialog_swigregister, METH_VARARGS },
23453 { (char *)"new_FontData", (PyCFunction) _wrap_new_FontData, METH_VARARGS | METH_KEYWORDS },
23454 { (char *)"delete_FontData", (PyCFunction) _wrap_delete_FontData, METH_VARARGS | METH_KEYWORDS },
23455 { (char *)"FontData_EnableEffects", (PyCFunction) _wrap_FontData_EnableEffects, METH_VARARGS | METH_KEYWORDS },
23456 { (char *)"FontData_GetAllowSymbols", (PyCFunction) _wrap_FontData_GetAllowSymbols, METH_VARARGS | METH_KEYWORDS },
23457 { (char *)"FontData_GetColour", (PyCFunction) _wrap_FontData_GetColour, METH_VARARGS | METH_KEYWORDS },
23458 { (char *)"FontData_GetChosenFont", (PyCFunction) _wrap_FontData_GetChosenFont, METH_VARARGS | METH_KEYWORDS },
23459 { (char *)"FontData_GetEnableEffects", (PyCFunction) _wrap_FontData_GetEnableEffects, METH_VARARGS | METH_KEYWORDS },
23460 { (char *)"FontData_GetInitialFont", (PyCFunction) _wrap_FontData_GetInitialFont, METH_VARARGS | METH_KEYWORDS },
23461 { (char *)"FontData_GetShowHelp", (PyCFunction) _wrap_FontData_GetShowHelp, METH_VARARGS | METH_KEYWORDS },
23462 { (char *)"FontData_SetAllowSymbols", (PyCFunction) _wrap_FontData_SetAllowSymbols, METH_VARARGS | METH_KEYWORDS },
23463 { (char *)"FontData_SetChosenFont", (PyCFunction) _wrap_FontData_SetChosenFont, METH_VARARGS | METH_KEYWORDS },
23464 { (char *)"FontData_SetColour", (PyCFunction) _wrap_FontData_SetColour, METH_VARARGS | METH_KEYWORDS },
23465 { (char *)"FontData_SetInitialFont", (PyCFunction) _wrap_FontData_SetInitialFont, METH_VARARGS | METH_KEYWORDS },
23466 { (char *)"FontData_SetRange", (PyCFunction) _wrap_FontData_SetRange, METH_VARARGS | METH_KEYWORDS },
23467 { (char *)"FontData_SetShowHelp", (PyCFunction) _wrap_FontData_SetShowHelp, METH_VARARGS | METH_KEYWORDS },
23468 { (char *)"FontData_swigregister", FontData_swigregister, METH_VARARGS },
2f4c0a16 23469 { (char *)"new_FontDialog", (PyCFunction) _wrap_new_FontDialog, METH_VARARGS | METH_KEYWORDS },
d14a1e28 23470 { (char *)"FontDialog_GetFontData", (PyCFunction) _wrap_FontDialog_GetFontData, METH_VARARGS | METH_KEYWORDS },
d14a1e28
RD
23471 { (char *)"FontDialog_swigregister", FontDialog_swigregister, METH_VARARGS },
23472 { (char *)"new_MessageDialog", (PyCFunction) _wrap_new_MessageDialog, METH_VARARGS | METH_KEYWORDS },
d14a1e28
RD
23473 { (char *)"MessageDialog_swigregister", MessageDialog_swigregister, METH_VARARGS },
23474 { (char *)"new_ProgressDialog", (PyCFunction) _wrap_new_ProgressDialog, METH_VARARGS | METH_KEYWORDS },
23475 { (char *)"ProgressDialog_Update", (PyCFunction) _wrap_ProgressDialog_Update, METH_VARARGS | METH_KEYWORDS },
23476 { (char *)"ProgressDialog_Resume", (PyCFunction) _wrap_ProgressDialog_Resume, METH_VARARGS | METH_KEYWORDS },
23477 { (char *)"ProgressDialog_swigregister", ProgressDialog_swigregister, METH_VARARGS },
23478 { (char *)"new_FindDialogEvent", (PyCFunction) _wrap_new_FindDialogEvent, METH_VARARGS | METH_KEYWORDS },
23479 { (char *)"FindDialogEvent_GetFlags", (PyCFunction) _wrap_FindDialogEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
23480 { (char *)"FindDialogEvent_GetFindString", (PyCFunction) _wrap_FindDialogEvent_GetFindString, METH_VARARGS | METH_KEYWORDS },
23481 { (char *)"FindDialogEvent_GetReplaceString", (PyCFunction) _wrap_FindDialogEvent_GetReplaceString, METH_VARARGS | METH_KEYWORDS },
23482 { (char *)"FindDialogEvent_GetDialog", (PyCFunction) _wrap_FindDialogEvent_GetDialog, METH_VARARGS | METH_KEYWORDS },
23483 { (char *)"FindDialogEvent_SetFlags", (PyCFunction) _wrap_FindDialogEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
23484 { (char *)"FindDialogEvent_SetFindString", (PyCFunction) _wrap_FindDialogEvent_SetFindString, METH_VARARGS | METH_KEYWORDS },
23485 { (char *)"FindDialogEvent_SetReplaceString", (PyCFunction) _wrap_FindDialogEvent_SetReplaceString, METH_VARARGS | METH_KEYWORDS },
23486 { (char *)"FindDialogEvent_swigregister", FindDialogEvent_swigregister, METH_VARARGS },
23487 { (char *)"new_FindReplaceData", (PyCFunction) _wrap_new_FindReplaceData, METH_VARARGS | METH_KEYWORDS },
23488 { (char *)"delete_FindReplaceData", (PyCFunction) _wrap_delete_FindReplaceData, METH_VARARGS | METH_KEYWORDS },
23489 { (char *)"FindReplaceData_GetFindString", (PyCFunction) _wrap_FindReplaceData_GetFindString, METH_VARARGS | METH_KEYWORDS },
23490 { (char *)"FindReplaceData_GetReplaceString", (PyCFunction) _wrap_FindReplaceData_GetReplaceString, METH_VARARGS | METH_KEYWORDS },
23491 { (char *)"FindReplaceData_GetFlags", (PyCFunction) _wrap_FindReplaceData_GetFlags, METH_VARARGS | METH_KEYWORDS },
23492 { (char *)"FindReplaceData_SetFlags", (PyCFunction) _wrap_FindReplaceData_SetFlags, METH_VARARGS | METH_KEYWORDS },
23493 { (char *)"FindReplaceData_SetFindString", (PyCFunction) _wrap_FindReplaceData_SetFindString, METH_VARARGS | METH_KEYWORDS },
23494 { (char *)"FindReplaceData_SetReplaceString", (PyCFunction) _wrap_FindReplaceData_SetReplaceString, METH_VARARGS | METH_KEYWORDS },
23495 { (char *)"FindReplaceData_swigregister", FindReplaceData_swigregister, METH_VARARGS },
23496 { (char *)"new_FindReplaceDialog", (PyCFunction) _wrap_new_FindReplaceDialog, METH_VARARGS | METH_KEYWORDS },
23497 { (char *)"new_PreFindReplaceDialog", (PyCFunction) _wrap_new_PreFindReplaceDialog, METH_VARARGS | METH_KEYWORDS },
23498 { (char *)"FindReplaceDialog_Create", (PyCFunction) _wrap_FindReplaceDialog_Create, METH_VARARGS | METH_KEYWORDS },
23499 { (char *)"FindReplaceDialog_GetData", (PyCFunction) _wrap_FindReplaceDialog_GetData, METH_VARARGS | METH_KEYWORDS },
23500 { (char *)"FindReplaceDialog_SetData", (PyCFunction) _wrap_FindReplaceDialog_SetData, METH_VARARGS | METH_KEYWORDS },
23501 { (char *)"FindReplaceDialog_swigregister", FindReplaceDialog_swigregister, METH_VARARGS },
23502 { (char *)"new_MDIParentFrame", (PyCFunction) _wrap_new_MDIParentFrame, METH_VARARGS | METH_KEYWORDS },
23503 { (char *)"new_PreMDIParentFrame", (PyCFunction) _wrap_new_PreMDIParentFrame, METH_VARARGS | METH_KEYWORDS },
23504 { (char *)"MDIParentFrame_Create", (PyCFunction) _wrap_MDIParentFrame_Create, METH_VARARGS | METH_KEYWORDS },
23505 { (char *)"MDIParentFrame_ActivateNext", (PyCFunction) _wrap_MDIParentFrame_ActivateNext, METH_VARARGS | METH_KEYWORDS },
23506 { (char *)"MDIParentFrame_ActivatePrevious", (PyCFunction) _wrap_MDIParentFrame_ActivatePrevious, METH_VARARGS | METH_KEYWORDS },
23507 { (char *)"MDIParentFrame_ArrangeIcons", (PyCFunction) _wrap_MDIParentFrame_ArrangeIcons, METH_VARARGS | METH_KEYWORDS },
23508 { (char *)"MDIParentFrame_Cascade", (PyCFunction) _wrap_MDIParentFrame_Cascade, METH_VARARGS | METH_KEYWORDS },
23509 { (char *)"MDIParentFrame_GetActiveChild", (PyCFunction) _wrap_MDIParentFrame_GetActiveChild, METH_VARARGS | METH_KEYWORDS },
23510 { (char *)"MDIParentFrame_GetClientWindow", (PyCFunction) _wrap_MDIParentFrame_GetClientWindow, METH_VARARGS | METH_KEYWORDS },
23511 { (char *)"MDIParentFrame_GetToolBar", (PyCFunction) _wrap_MDIParentFrame_GetToolBar, METH_VARARGS | METH_KEYWORDS },
23512 { (char *)"MDIParentFrame_GetWindowMenu", (PyCFunction) _wrap_MDIParentFrame_GetWindowMenu, METH_VARARGS | METH_KEYWORDS },
23513 { (char *)"MDIParentFrame_SetWindowMenu", (PyCFunction) _wrap_MDIParentFrame_SetWindowMenu, METH_VARARGS | METH_KEYWORDS },
23514 { (char *)"MDIParentFrame_SetToolBar", (PyCFunction) _wrap_MDIParentFrame_SetToolBar, METH_VARARGS | METH_KEYWORDS },
23515 { (char *)"MDIParentFrame_Tile", (PyCFunction) _wrap_MDIParentFrame_Tile, METH_VARARGS | METH_KEYWORDS },
23516 { (char *)"MDIParentFrame_swigregister", MDIParentFrame_swigregister, METH_VARARGS },
23517 { (char *)"new_MDIChildFrame", (PyCFunction) _wrap_new_MDIChildFrame, METH_VARARGS | METH_KEYWORDS },
23518 { (char *)"new_PreMDIChildFrame", (PyCFunction) _wrap_new_PreMDIChildFrame, METH_VARARGS | METH_KEYWORDS },
23519 { (char *)"MDIChildFrame_Create", (PyCFunction) _wrap_MDIChildFrame_Create, METH_VARARGS | METH_KEYWORDS },
23520 { (char *)"MDIChildFrame_Activate", (PyCFunction) _wrap_MDIChildFrame_Activate, METH_VARARGS | METH_KEYWORDS },
23521 { (char *)"MDIChildFrame_Maximize", (PyCFunction) _wrap_MDIChildFrame_Maximize, METH_VARARGS | METH_KEYWORDS },
23522 { (char *)"MDIChildFrame_Restore", (PyCFunction) _wrap_MDIChildFrame_Restore, METH_VARARGS | METH_KEYWORDS },
23523 { (char *)"MDIChildFrame_swigregister", MDIChildFrame_swigregister, METH_VARARGS },
23524 { (char *)"new_MDIClientWindow", (PyCFunction) _wrap_new_MDIClientWindow, METH_VARARGS | METH_KEYWORDS },
23525 { (char *)"new_PreMDIClientWindow", (PyCFunction) _wrap_new_PreMDIClientWindow, METH_VARARGS | METH_KEYWORDS },
23526 { (char *)"MDIClientWindow_Create", (PyCFunction) _wrap_MDIClientWindow_Create, METH_VARARGS | METH_KEYWORDS },
23527 { (char *)"MDIClientWindow_swigregister", MDIClientWindow_swigregister, METH_VARARGS },
23528 { (char *)"new_PyWindow", (PyCFunction) _wrap_new_PyWindow, METH_VARARGS | METH_KEYWORDS },
23529 { (char *)"PyWindow__setCallbackInfo", (PyCFunction) _wrap_PyWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23530 { (char *)"PyWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
23531 { (char *)"PyWindow_base_DoSetSize", (PyCFunction) _wrap_PyWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
23532 { (char *)"PyWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
23533 { (char *)"PyWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS },
23534 { (char *)"PyWindow_base_DoGetSize", (PyCFunction) _wrap_PyWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS },
23535 { (char *)"PyWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS },
23536 { (char *)"PyWindow_base_DoGetPosition", (PyCFunction) _wrap_PyWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS },
23537 { (char *)"PyWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS },
23538 { (char *)"PyWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS },
23539 { (char *)"PyWindow_base_InitDialog", (PyCFunction) _wrap_PyWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS },
23540 { (char *)"PyWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS },
23541 { (char *)"PyWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS },
23542 { (char *)"PyWindow_base_Validate", (PyCFunction) _wrap_PyWindow_base_Validate, METH_VARARGS | METH_KEYWORDS },
23543 { (char *)"PyWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS },
23544 { (char *)"PyWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS },
23545 { (char *)"PyWindow_base_GetMaxSize", (PyCFunction) _wrap_PyWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS },
23546 { (char *)"PyWindow_base_AddChild", (PyCFunction) _wrap_PyWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS },
23547 { (char *)"PyWindow_base_RemoveChild", (PyCFunction) _wrap_PyWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
23548 { (char *)"PyWindow_swigregister", PyWindow_swigregister, METH_VARARGS },
23549 { (char *)"new_PyPanel", (PyCFunction) _wrap_new_PyPanel, METH_VARARGS | METH_KEYWORDS },
23550 { (char *)"PyPanel__setCallbackInfo", (PyCFunction) _wrap_PyPanel__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23551 { (char *)"PyPanel_base_DoMoveWindow", (PyCFunction) _wrap_PyPanel_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
23552 { (char *)"PyPanel_base_DoSetSize", (PyCFunction) _wrap_PyPanel_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
23553 { (char *)"PyPanel_base_DoSetClientSize", (PyCFunction) _wrap_PyPanel_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
23554 { (char *)"PyPanel_base_DoSetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS },
23555 { (char *)"PyPanel_base_DoGetSize", (PyCFunction) _wrap_PyPanel_base_DoGetSize, METH_VARARGS | METH_KEYWORDS },
23556 { (char *)"PyPanel_base_DoGetClientSize", (PyCFunction) _wrap_PyPanel_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS },
23557 { (char *)"PyPanel_base_DoGetPosition", (PyCFunction) _wrap_PyPanel_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS },
23558 { (char *)"PyPanel_base_DoGetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS },
23559 { (char *)"PyPanel_base_DoGetBestSize", (PyCFunction) _wrap_PyPanel_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS },
23560 { (char *)"PyPanel_base_InitDialog", (PyCFunction) _wrap_PyPanel_base_InitDialog, METH_VARARGS | METH_KEYWORDS },
23561 { (char *)"PyPanel_base_TransferDataToWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS },
23562 { (char *)"PyPanel_base_TransferDataFromWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS },
23563 { (char *)"PyPanel_base_Validate", (PyCFunction) _wrap_PyPanel_base_Validate, METH_VARARGS | METH_KEYWORDS },
23564 { (char *)"PyPanel_base_AcceptsFocus", (PyCFunction) _wrap_PyPanel_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS },
23565 { (char *)"PyPanel_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyPanel_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS },
23566 { (char *)"PyPanel_base_GetMaxSize", (PyCFunction) _wrap_PyPanel_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS },
23567 { (char *)"PyPanel_base_AddChild", (PyCFunction) _wrap_PyPanel_base_AddChild, METH_VARARGS | METH_KEYWORDS },
23568 { (char *)"PyPanel_base_RemoveChild", (PyCFunction) _wrap_PyPanel_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
23569 { (char *)"PyPanel_swigregister", PyPanel_swigregister, METH_VARARGS },
23570 { (char *)"new_PrintData", (PyCFunction) _wrap_new_PrintData, METH_VARARGS | METH_KEYWORDS },
23571 { (char *)"delete_PrintData", (PyCFunction) _wrap_delete_PrintData, METH_VARARGS | METH_KEYWORDS },
23572 { (char *)"PrintData_GetNoCopies", (PyCFunction) _wrap_PrintData_GetNoCopies, METH_VARARGS | METH_KEYWORDS },
23573 { (char *)"PrintData_GetCollate", (PyCFunction) _wrap_PrintData_GetCollate, METH_VARARGS | METH_KEYWORDS },
23574 { (char *)"PrintData_GetOrientation", (PyCFunction) _wrap_PrintData_GetOrientation, METH_VARARGS | METH_KEYWORDS },
23575 { (char *)"PrintData_Ok", (PyCFunction) _wrap_PrintData_Ok, METH_VARARGS | METH_KEYWORDS },
23576 { (char *)"PrintData_GetPrinterName", (PyCFunction) _wrap_PrintData_GetPrinterName, METH_VARARGS | METH_KEYWORDS },
23577 { (char *)"PrintData_GetColour", (PyCFunction) _wrap_PrintData_GetColour, METH_VARARGS | METH_KEYWORDS },
23578 { (char *)"PrintData_GetDuplex", (PyCFunction) _wrap_PrintData_GetDuplex, METH_VARARGS | METH_KEYWORDS },
23579 { (char *)"PrintData_GetPaperId", (PyCFunction) _wrap_PrintData_GetPaperId, METH_VARARGS | METH_KEYWORDS },
23580 { (char *)"PrintData_GetPaperSize", (PyCFunction) _wrap_PrintData_GetPaperSize, METH_VARARGS | METH_KEYWORDS },
23581 { (char *)"PrintData_GetQuality", (PyCFunction) _wrap_PrintData_GetQuality, METH_VARARGS | METH_KEYWORDS },
23582 { (char *)"PrintData_SetNoCopies", (PyCFunction) _wrap_PrintData_SetNoCopies, METH_VARARGS | METH_KEYWORDS },
23583 { (char *)"PrintData_SetCollate", (PyCFunction) _wrap_PrintData_SetCollate, METH_VARARGS | METH_KEYWORDS },
23584 { (char *)"PrintData_SetOrientation", (PyCFunction) _wrap_PrintData_SetOrientation, METH_VARARGS | METH_KEYWORDS },
23585 { (char *)"PrintData_SetPrinterName", (PyCFunction) _wrap_PrintData_SetPrinterName, METH_VARARGS | METH_KEYWORDS },
23586 { (char *)"PrintData_SetColour", (PyCFunction) _wrap_PrintData_SetColour, METH_VARARGS | METH_KEYWORDS },
23587 { (char *)"PrintData_SetDuplex", (PyCFunction) _wrap_PrintData_SetDuplex, METH_VARARGS | METH_KEYWORDS },
23588 { (char *)"PrintData_SetPaperId", (PyCFunction) _wrap_PrintData_SetPaperId, METH_VARARGS | METH_KEYWORDS },
23589 { (char *)"PrintData_SetPaperSize", (PyCFunction) _wrap_PrintData_SetPaperSize, METH_VARARGS | METH_KEYWORDS },
23590 { (char *)"PrintData_SetQuality", (PyCFunction) _wrap_PrintData_SetQuality, METH_VARARGS | METH_KEYWORDS },
23591 { (char *)"PrintData_GetPrinterCommand", (PyCFunction) _wrap_PrintData_GetPrinterCommand, METH_VARARGS | METH_KEYWORDS },
23592 { (char *)"PrintData_GetPrinterOptions", (PyCFunction) _wrap_PrintData_GetPrinterOptions, METH_VARARGS | METH_KEYWORDS },
23593 { (char *)"PrintData_GetPreviewCommand", (PyCFunction) _wrap_PrintData_GetPreviewCommand, METH_VARARGS | METH_KEYWORDS },
23594 { (char *)"PrintData_GetFilename", (PyCFunction) _wrap_PrintData_GetFilename, METH_VARARGS | METH_KEYWORDS },
23595 { (char *)"PrintData_GetFontMetricPath", (PyCFunction) _wrap_PrintData_GetFontMetricPath, METH_VARARGS | METH_KEYWORDS },
23596 { (char *)"PrintData_GetPrinterScaleX", (PyCFunction) _wrap_PrintData_GetPrinterScaleX, METH_VARARGS | METH_KEYWORDS },
23597 { (char *)"PrintData_GetPrinterScaleY", (PyCFunction) _wrap_PrintData_GetPrinterScaleY, METH_VARARGS | METH_KEYWORDS },
23598 { (char *)"PrintData_GetPrinterTranslateX", (PyCFunction) _wrap_PrintData_GetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS },
23599 { (char *)"PrintData_GetPrinterTranslateY", (PyCFunction) _wrap_PrintData_GetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS },
23600 { (char *)"PrintData_GetPrintMode", (PyCFunction) _wrap_PrintData_GetPrintMode, METH_VARARGS | METH_KEYWORDS },
23601 { (char *)"PrintData_SetPrinterCommand", (PyCFunction) _wrap_PrintData_SetPrinterCommand, METH_VARARGS | METH_KEYWORDS },
23602 { (char *)"PrintData_SetPrinterOptions", (PyCFunction) _wrap_PrintData_SetPrinterOptions, METH_VARARGS | METH_KEYWORDS },
23603 { (char *)"PrintData_SetPreviewCommand", (PyCFunction) _wrap_PrintData_SetPreviewCommand, METH_VARARGS | METH_KEYWORDS },
23604 { (char *)"PrintData_SetFilename", (PyCFunction) _wrap_PrintData_SetFilename, METH_VARARGS | METH_KEYWORDS },
23605 { (char *)"PrintData_SetFontMetricPath", (PyCFunction) _wrap_PrintData_SetFontMetricPath, METH_VARARGS | METH_KEYWORDS },
23606 { (char *)"PrintData_SetPrinterScaleX", (PyCFunction) _wrap_PrintData_SetPrinterScaleX, METH_VARARGS | METH_KEYWORDS },
23607 { (char *)"PrintData_SetPrinterScaleY", (PyCFunction) _wrap_PrintData_SetPrinterScaleY, METH_VARARGS | METH_KEYWORDS },
23608 { (char *)"PrintData_SetPrinterScaling", (PyCFunction) _wrap_PrintData_SetPrinterScaling, METH_VARARGS | METH_KEYWORDS },
23609 { (char *)"PrintData_SetPrinterTranslateX", (PyCFunction) _wrap_PrintData_SetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS },
23610 { (char *)"PrintData_SetPrinterTranslateY", (PyCFunction) _wrap_PrintData_SetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS },
23611 { (char *)"PrintData_SetPrinterTranslation", (PyCFunction) _wrap_PrintData_SetPrinterTranslation, METH_VARARGS | METH_KEYWORDS },
23612 { (char *)"PrintData_SetPrintMode", (PyCFunction) _wrap_PrintData_SetPrintMode, METH_VARARGS | METH_KEYWORDS },
db914595
RD
23613 { (char *)"PrintData_GetOutputStream", (PyCFunction) _wrap_PrintData_GetOutputStream, METH_VARARGS | METH_KEYWORDS },
23614 { (char *)"PrintData_SetOutputStream", (PyCFunction) _wrap_PrintData_SetOutputStream, METH_VARARGS | METH_KEYWORDS },
d14a1e28
RD
23615 { (char *)"PrintData_swigregister", PrintData_swigregister, METH_VARARGS },
23616 { (char *)"new_PageSetupDialogData", (PyCFunction) _wrap_new_PageSetupDialogData, METH_VARARGS | METH_KEYWORDS },
23617 { (char *)"delete_PageSetupDialogData", (PyCFunction) _wrap_delete_PageSetupDialogData, METH_VARARGS | METH_KEYWORDS },
23618 { (char *)"PageSetupDialogData_EnableHelp", (PyCFunction) _wrap_PageSetupDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS },
23619 { (char *)"PageSetupDialogData_EnableMargins", (PyCFunction) _wrap_PageSetupDialogData_EnableMargins, METH_VARARGS | METH_KEYWORDS },
23620 { (char *)"PageSetupDialogData_EnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_EnableOrientation, METH_VARARGS | METH_KEYWORDS },
23621 { (char *)"PageSetupDialogData_EnablePaper", (PyCFunction) _wrap_PageSetupDialogData_EnablePaper, METH_VARARGS | METH_KEYWORDS },
23622 { (char *)"PageSetupDialogData_EnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_EnablePrinter, METH_VARARGS | METH_KEYWORDS },
23623 { (char *)"PageSetupDialogData_GetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS },
23624 { (char *)"PageSetupDialogData_GetEnableMargins", (PyCFunction) _wrap_PageSetupDialogData_GetEnableMargins, METH_VARARGS | METH_KEYWORDS },
23625 { (char *)"PageSetupDialogData_GetEnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_GetEnableOrientation, METH_VARARGS | METH_KEYWORDS },
23626 { (char *)"PageSetupDialogData_GetEnablePaper", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePaper, METH_VARARGS | METH_KEYWORDS },
23627 { (char *)"PageSetupDialogData_GetEnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePrinter, METH_VARARGS | METH_KEYWORDS },
23628 { (char *)"PageSetupDialogData_GetEnableHelp", (PyCFunction) _wrap_PageSetupDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS },
23629 { (char *)"PageSetupDialogData_GetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultInfo, METH_VARARGS | METH_KEYWORDS },
23630 { (char *)"PageSetupDialogData_GetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
23631 { (char *)"PageSetupDialogData_GetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
23632 { (char *)"PageSetupDialogData_GetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
23633 { (char *)"PageSetupDialogData_GetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
23634 { (char *)"PageSetupDialogData_GetPaperId", (PyCFunction) _wrap_PageSetupDialogData_GetPaperId, METH_VARARGS | METH_KEYWORDS },
23635 { (char *)"PageSetupDialogData_GetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_GetPaperSize, METH_VARARGS | METH_KEYWORDS },
23636 { (char *)"PageSetupDialogData_GetPrintData", (PyCFunction) _wrap_PageSetupDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS },
23637 { (char *)"PageSetupDialogData_Ok", (PyCFunction) _wrap_PageSetupDialogData_Ok, METH_VARARGS | METH_KEYWORDS },
23638 { (char *)"PageSetupDialogData_SetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultInfo, METH_VARARGS | METH_KEYWORDS },
23639 { (char *)"PageSetupDialogData_SetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS },
23640 { (char *)"PageSetupDialogData_SetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
23641 { (char *)"PageSetupDialogData_SetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
23642 { (char *)"PageSetupDialogData_SetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
23643 { (char *)"PageSetupDialogData_SetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
23644 { (char *)"PageSetupDialogData_SetPaperId", (PyCFunction) _wrap_PageSetupDialogData_SetPaperId, METH_VARARGS | METH_KEYWORDS },
23645 { (char *)"PageSetupDialogData_SetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_SetPaperSize, METH_VARARGS | METH_KEYWORDS },
23646 { (char *)"PageSetupDialogData_SetPrintData", (PyCFunction) _wrap_PageSetupDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS },
23647 { (char *)"PageSetupDialogData_swigregister", PageSetupDialogData_swigregister, METH_VARARGS },
23648 { (char *)"new_PageSetupDialog", (PyCFunction) _wrap_new_PageSetupDialog, METH_VARARGS | METH_KEYWORDS },
23649 { (char *)"PageSetupDialog_GetPageSetupData", (PyCFunction) _wrap_PageSetupDialog_GetPageSetupData, METH_VARARGS | METH_KEYWORDS },
23650 { (char *)"PageSetupDialog_ShowModal", (PyCFunction) _wrap_PageSetupDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
23651 { (char *)"PageSetupDialog_swigregister", PageSetupDialog_swigregister, METH_VARARGS },
fe763115 23652 { (char *)"new_PrintDialogData", _wrap_new_PrintDialogData, METH_VARARGS },
d14a1e28
RD
23653 { (char *)"delete_PrintDialogData", (PyCFunction) _wrap_delete_PrintDialogData, METH_VARARGS | METH_KEYWORDS },
23654 { (char *)"PrintDialogData_GetFromPage", (PyCFunction) _wrap_PrintDialogData_GetFromPage, METH_VARARGS | METH_KEYWORDS },
23655 { (char *)"PrintDialogData_GetToPage", (PyCFunction) _wrap_PrintDialogData_GetToPage, METH_VARARGS | METH_KEYWORDS },
23656 { (char *)"PrintDialogData_GetMinPage", (PyCFunction) _wrap_PrintDialogData_GetMinPage, METH_VARARGS | METH_KEYWORDS },
23657 { (char *)"PrintDialogData_GetMaxPage", (PyCFunction) _wrap_PrintDialogData_GetMaxPage, METH_VARARGS | METH_KEYWORDS },
23658 { (char *)"PrintDialogData_GetNoCopies", (PyCFunction) _wrap_PrintDialogData_GetNoCopies, METH_VARARGS | METH_KEYWORDS },
23659 { (char *)"PrintDialogData_GetAllPages", (PyCFunction) _wrap_PrintDialogData_GetAllPages, METH_VARARGS | METH_KEYWORDS },
23660 { (char *)"PrintDialogData_GetSelection", (PyCFunction) _wrap_PrintDialogData_GetSelection, METH_VARARGS | METH_KEYWORDS },
23661 { (char *)"PrintDialogData_GetCollate", (PyCFunction) _wrap_PrintDialogData_GetCollate, METH_VARARGS | METH_KEYWORDS },
23662 { (char *)"PrintDialogData_GetPrintToFile", (PyCFunction) _wrap_PrintDialogData_GetPrintToFile, METH_VARARGS | METH_KEYWORDS },
23663 { (char *)"PrintDialogData_GetSetupDialog", (PyCFunction) _wrap_PrintDialogData_GetSetupDialog, METH_VARARGS | METH_KEYWORDS },
23664 { (char *)"PrintDialogData_SetFromPage", (PyCFunction) _wrap_PrintDialogData_SetFromPage, METH_VARARGS | METH_KEYWORDS },
23665 { (char *)"PrintDialogData_SetToPage", (PyCFunction) _wrap_PrintDialogData_SetToPage, METH_VARARGS | METH_KEYWORDS },
23666 { (char *)"PrintDialogData_SetMinPage", (PyCFunction) _wrap_PrintDialogData_SetMinPage, METH_VARARGS | METH_KEYWORDS },
23667 { (char *)"PrintDialogData_SetMaxPage", (PyCFunction) _wrap_PrintDialogData_SetMaxPage, METH_VARARGS | METH_KEYWORDS },
23668 { (char *)"PrintDialogData_SetNoCopies", (PyCFunction) _wrap_PrintDialogData_SetNoCopies, METH_VARARGS | METH_KEYWORDS },
23669 { (char *)"PrintDialogData_SetAllPages", (PyCFunction) _wrap_PrintDialogData_SetAllPages, METH_VARARGS | METH_KEYWORDS },
23670 { (char *)"PrintDialogData_SetSelection", (PyCFunction) _wrap_PrintDialogData_SetSelection, METH_VARARGS | METH_KEYWORDS },
23671 { (char *)"PrintDialogData_SetCollate", (PyCFunction) _wrap_PrintDialogData_SetCollate, METH_VARARGS | METH_KEYWORDS },
23672 { (char *)"PrintDialogData_SetPrintToFile", (PyCFunction) _wrap_PrintDialogData_SetPrintToFile, METH_VARARGS | METH_KEYWORDS },
23673 { (char *)"PrintDialogData_SetSetupDialog", (PyCFunction) _wrap_PrintDialogData_SetSetupDialog, METH_VARARGS | METH_KEYWORDS },
23674 { (char *)"PrintDialogData_EnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_EnablePrintToFile, METH_VARARGS | METH_KEYWORDS },
23675 { (char *)"PrintDialogData_EnableSelection", (PyCFunction) _wrap_PrintDialogData_EnableSelection, METH_VARARGS | METH_KEYWORDS },
23676 { (char *)"PrintDialogData_EnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_EnablePageNumbers, METH_VARARGS | METH_KEYWORDS },
23677 { (char *)"PrintDialogData_EnableHelp", (PyCFunction) _wrap_PrintDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS },
23678 { (char *)"PrintDialogData_GetEnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_GetEnablePrintToFile, METH_VARARGS | METH_KEYWORDS },
23679 { (char *)"PrintDialogData_GetEnableSelection", (PyCFunction) _wrap_PrintDialogData_GetEnableSelection, METH_VARARGS | METH_KEYWORDS },
23680 { (char *)"PrintDialogData_GetEnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_GetEnablePageNumbers, METH_VARARGS | METH_KEYWORDS },
23681 { (char *)"PrintDialogData_GetEnableHelp", (PyCFunction) _wrap_PrintDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS },
23682 { (char *)"PrintDialogData_Ok", (PyCFunction) _wrap_PrintDialogData_Ok, METH_VARARGS | METH_KEYWORDS },
23683 { (char *)"PrintDialogData_GetPrintData", (PyCFunction) _wrap_PrintDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS },
23684 { (char *)"PrintDialogData_SetPrintData", (PyCFunction) _wrap_PrintDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS },
23685 { (char *)"PrintDialogData_swigregister", PrintDialogData_swigregister, METH_VARARGS },
23686 { (char *)"new_PrintDialog", (PyCFunction) _wrap_new_PrintDialog, METH_VARARGS | METH_KEYWORDS },
23687 { (char *)"PrintDialog_GetPrintDialogData", (PyCFunction) _wrap_PrintDialog_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
23688 { (char *)"PrintDialog_GetPrintDC", (PyCFunction) _wrap_PrintDialog_GetPrintDC, METH_VARARGS | METH_KEYWORDS },
23689 { (char *)"PrintDialog_ShowModal", (PyCFunction) _wrap_PrintDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
23690 { (char *)"PrintDialog_swigregister", PrintDialog_swigregister, METH_VARARGS },
23691 { (char *)"new_Printer", (PyCFunction) _wrap_new_Printer, METH_VARARGS | METH_KEYWORDS },
23692 { (char *)"delete_Printer", (PyCFunction) _wrap_delete_Printer, METH_VARARGS | METH_KEYWORDS },
23693 { (char *)"Printer_CreateAbortWindow", (PyCFunction) _wrap_Printer_CreateAbortWindow, METH_VARARGS | METH_KEYWORDS },
23694 { (char *)"Printer_GetPrintDialogData", (PyCFunction) _wrap_Printer_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
23695 { (char *)"Printer_Print", (PyCFunction) _wrap_Printer_Print, METH_VARARGS | METH_KEYWORDS },
23696 { (char *)"Printer_PrintDialog", (PyCFunction) _wrap_Printer_PrintDialog, METH_VARARGS | METH_KEYWORDS },
23697 { (char *)"Printer_ReportError", (PyCFunction) _wrap_Printer_ReportError, METH_VARARGS | METH_KEYWORDS },
23698 { (char *)"Printer_Setup", (PyCFunction) _wrap_Printer_Setup, METH_VARARGS | METH_KEYWORDS },
23699 { (char *)"Printer_GetAbort", (PyCFunction) _wrap_Printer_GetAbort, METH_VARARGS | METH_KEYWORDS },
23700 { (char *)"Printer_GetLastError", (PyCFunction) _wrap_Printer_GetLastError, METH_VARARGS | METH_KEYWORDS },
23701 { (char *)"Printer_swigregister", Printer_swigregister, METH_VARARGS },
23702 { (char *)"new_Printout", (PyCFunction) _wrap_new_Printout, METH_VARARGS | METH_KEYWORDS },
23703 { (char *)"Printout__setCallbackInfo", (PyCFunction) _wrap_Printout__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23704 { (char *)"Printout_GetTitle", (PyCFunction) _wrap_Printout_GetTitle, METH_VARARGS | METH_KEYWORDS },
23705 { (char *)"Printout_GetDC", (PyCFunction) _wrap_Printout_GetDC, METH_VARARGS | METH_KEYWORDS },
23706 { (char *)"Printout_SetDC", (PyCFunction) _wrap_Printout_SetDC, METH_VARARGS | METH_KEYWORDS },
d14a1e28 23707 { (char *)"Printout_SetPageSizePixels", (PyCFunction) _wrap_Printout_SetPageSizePixels, METH_VARARGS | METH_KEYWORDS },
44127b65 23708 { (char *)"Printout_GetPageSizePixels", (PyCFunction) _wrap_Printout_GetPageSizePixels, METH_VARARGS | METH_KEYWORDS },
d14a1e28
RD
23709 { (char *)"Printout_SetPageSizeMM", (PyCFunction) _wrap_Printout_SetPageSizeMM, METH_VARARGS | METH_KEYWORDS },
23710 { (char *)"Printout_GetPageSizeMM", (PyCFunction) _wrap_Printout_GetPageSizeMM, METH_VARARGS | METH_KEYWORDS },
23711 { (char *)"Printout_SetPPIScreen", (PyCFunction) _wrap_Printout_SetPPIScreen, METH_VARARGS | METH_KEYWORDS },
23712 { (char *)"Printout_GetPPIScreen", (PyCFunction) _wrap_Printout_GetPPIScreen, METH_VARARGS | METH_KEYWORDS },
23713 { (char *)"Printout_SetPPIPrinter", (PyCFunction) _wrap_Printout_SetPPIPrinter, METH_VARARGS | METH_KEYWORDS },
23714 { (char *)"Printout_GetPPIPrinter", (PyCFunction) _wrap_Printout_GetPPIPrinter, METH_VARARGS | METH_KEYWORDS },
23715 { (char *)"Printout_IsPreview", (PyCFunction) _wrap_Printout_IsPreview, METH_VARARGS | METH_KEYWORDS },
23716 { (char *)"Printout_SetIsPreview", (PyCFunction) _wrap_Printout_SetIsPreview, METH_VARARGS | METH_KEYWORDS },
23717 { (char *)"Printout_base_OnBeginDocument", (PyCFunction) _wrap_Printout_base_OnBeginDocument, METH_VARARGS | METH_KEYWORDS },
23718 { (char *)"Printout_base_OnEndDocument", (PyCFunction) _wrap_Printout_base_OnEndDocument, METH_VARARGS | METH_KEYWORDS },
23719 { (char *)"Printout_base_OnBeginPrinting", (PyCFunction) _wrap_Printout_base_OnBeginPrinting, METH_VARARGS | METH_KEYWORDS },
23720 { (char *)"Printout_base_OnEndPrinting", (PyCFunction) _wrap_Printout_base_OnEndPrinting, METH_VARARGS | METH_KEYWORDS },
23721 { (char *)"Printout_base_OnPreparePrinting", (PyCFunction) _wrap_Printout_base_OnPreparePrinting, METH_VARARGS | METH_KEYWORDS },
d14a1e28 23722 { (char *)"Printout_base_HasPage", (PyCFunction) _wrap_Printout_base_HasPage, METH_VARARGS | METH_KEYWORDS },
44127b65 23723 { (char *)"Printout_base_GetPageInfo", (PyCFunction) _wrap_Printout_base_GetPageInfo, METH_VARARGS | METH_KEYWORDS },
d14a1e28
RD
23724 { (char *)"Printout_swigregister", Printout_swigregister, METH_VARARGS },
23725 { (char *)"new_PreviewCanvas", (PyCFunction) _wrap_new_PreviewCanvas, METH_VARARGS | METH_KEYWORDS },
23726 { (char *)"PreviewCanvas_swigregister", PreviewCanvas_swigregister, METH_VARARGS },
23727 { (char *)"new_PreviewFrame", (PyCFunction) _wrap_new_PreviewFrame, METH_VARARGS | METH_KEYWORDS },
23728 { (char *)"PreviewFrame_Initialize", (PyCFunction) _wrap_PreviewFrame_Initialize, METH_VARARGS | METH_KEYWORDS },
23729 { (char *)"PreviewFrame_CreateControlBar", (PyCFunction) _wrap_PreviewFrame_CreateControlBar, METH_VARARGS | METH_KEYWORDS },
23730 { (char *)"PreviewFrame_CreateCanvas", (PyCFunction) _wrap_PreviewFrame_CreateCanvas, METH_VARARGS | METH_KEYWORDS },
23731 { (char *)"PreviewFrame_GetControlBar", (PyCFunction) _wrap_PreviewFrame_GetControlBar, METH_VARARGS | METH_KEYWORDS },
23732 { (char *)"PreviewFrame_swigregister", PreviewFrame_swigregister, METH_VARARGS },
23733 { (char *)"new_PreviewControlBar", (PyCFunction) _wrap_new_PreviewControlBar, METH_VARARGS | METH_KEYWORDS },
23734 { (char *)"PreviewControlBar_GetZoomControl", (PyCFunction) _wrap_PreviewControlBar_GetZoomControl, METH_VARARGS | METH_KEYWORDS },
23735 { (char *)"PreviewControlBar_SetZoomControl", (PyCFunction) _wrap_PreviewControlBar_SetZoomControl, METH_VARARGS | METH_KEYWORDS },
23736 { (char *)"PreviewControlBar_GetPrintPreview", (PyCFunction) _wrap_PreviewControlBar_GetPrintPreview, METH_VARARGS | METH_KEYWORDS },
23737 { (char *)"PreviewControlBar_OnNext", (PyCFunction) _wrap_PreviewControlBar_OnNext, METH_VARARGS | METH_KEYWORDS },
23738 { (char *)"PreviewControlBar_OnPrevious", (PyCFunction) _wrap_PreviewControlBar_OnPrevious, METH_VARARGS | METH_KEYWORDS },
23739 { (char *)"PreviewControlBar_OnFirst", (PyCFunction) _wrap_PreviewControlBar_OnFirst, METH_VARARGS | METH_KEYWORDS },
23740 { (char *)"PreviewControlBar_OnLast", (PyCFunction) _wrap_PreviewControlBar_OnLast, METH_VARARGS | METH_KEYWORDS },
23741 { (char *)"PreviewControlBar_OnGoto", (PyCFunction) _wrap_PreviewControlBar_OnGoto, METH_VARARGS | METH_KEYWORDS },
23742 { (char *)"PreviewControlBar_swigregister", PreviewControlBar_swigregister, METH_VARARGS },
fe763115 23743 { (char *)"new_PrintPreview", _wrap_new_PrintPreview, METH_VARARGS },
d14a1e28
RD
23744 { (char *)"PrintPreview_SetCurrentPage", (PyCFunction) _wrap_PrintPreview_SetCurrentPage, METH_VARARGS | METH_KEYWORDS },
23745 { (char *)"PrintPreview_GetCurrentPage", (PyCFunction) _wrap_PrintPreview_GetCurrentPage, METH_VARARGS | METH_KEYWORDS },
23746 { (char *)"PrintPreview_SetPrintout", (PyCFunction) _wrap_PrintPreview_SetPrintout, METH_VARARGS | METH_KEYWORDS },
23747 { (char *)"PrintPreview_GetPrintout", (PyCFunction) _wrap_PrintPreview_GetPrintout, METH_VARARGS | METH_KEYWORDS },
23748 { (char *)"PrintPreview_GetPrintoutForPrinting", (PyCFunction) _wrap_PrintPreview_GetPrintoutForPrinting, METH_VARARGS | METH_KEYWORDS },
23749 { (char *)"PrintPreview_SetFrame", (PyCFunction) _wrap_PrintPreview_SetFrame, METH_VARARGS | METH_KEYWORDS },
23750 { (char *)"PrintPreview_SetCanvas", (PyCFunction) _wrap_PrintPreview_SetCanvas, METH_VARARGS | METH_KEYWORDS },
23751 { (char *)"PrintPreview_GetFrame", (PyCFunction) _wrap_PrintPreview_GetFrame, METH_VARARGS | METH_KEYWORDS },
23752 { (char *)"PrintPreview_GetCanvas", (PyCFunction) _wrap_PrintPreview_GetCanvas, METH_VARARGS | METH_KEYWORDS },
23753 { (char *)"PrintPreview_PaintPage", (PyCFunction) _wrap_PrintPreview_PaintPage, METH_VARARGS | METH_KEYWORDS },
23754 { (char *)"PrintPreview_DrawBlankPage", (PyCFunction) _wrap_PrintPreview_DrawBlankPage, METH_VARARGS | METH_KEYWORDS },
23755 { (char *)"PrintPreview_RenderPage", (PyCFunction) _wrap_PrintPreview_RenderPage, METH_VARARGS | METH_KEYWORDS },
23756 { (char *)"PrintPreview_AdjustScrollbars", (PyCFunction) _wrap_PrintPreview_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS },
23757 { (char *)"PrintPreview_GetPrintDialogData", (PyCFunction) _wrap_PrintPreview_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
23758 { (char *)"PrintPreview_SetZoom", (PyCFunction) _wrap_PrintPreview_SetZoom, METH_VARARGS | METH_KEYWORDS },
23759 { (char *)"PrintPreview_GetZoom", (PyCFunction) _wrap_PrintPreview_GetZoom, METH_VARARGS | METH_KEYWORDS },
23760 { (char *)"PrintPreview_GetMaxPage", (PyCFunction) _wrap_PrintPreview_GetMaxPage, METH_VARARGS | METH_KEYWORDS },
23761 { (char *)"PrintPreview_GetMinPage", (PyCFunction) _wrap_PrintPreview_GetMinPage, METH_VARARGS | METH_KEYWORDS },
23762 { (char *)"PrintPreview_Ok", (PyCFunction) _wrap_PrintPreview_Ok, METH_VARARGS | METH_KEYWORDS },
23763 { (char *)"PrintPreview_SetOk", (PyCFunction) _wrap_PrintPreview_SetOk, METH_VARARGS | METH_KEYWORDS },
23764 { (char *)"PrintPreview_Print", (PyCFunction) _wrap_PrintPreview_Print, METH_VARARGS | METH_KEYWORDS },
23765 { (char *)"PrintPreview_DetermineScaling", (PyCFunction) _wrap_PrintPreview_DetermineScaling, METH_VARARGS | METH_KEYWORDS },
23766 { (char *)"PrintPreview_swigregister", PrintPreview_swigregister, METH_VARARGS },
fe763115 23767 { (char *)"new_PyPrintPreview", _wrap_new_PyPrintPreview, METH_VARARGS },
d14a1e28
RD
23768 { (char *)"PyPrintPreview__setCallbackInfo", (PyCFunction) _wrap_PyPrintPreview__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23769 { (char *)"PyPrintPreview_base_SetCurrentPage", (PyCFunction) _wrap_PyPrintPreview_base_SetCurrentPage, METH_VARARGS | METH_KEYWORDS },
23770 { (char *)"PyPrintPreview_base_PaintPage", (PyCFunction) _wrap_PyPrintPreview_base_PaintPage, METH_VARARGS | METH_KEYWORDS },
23771 { (char *)"PyPrintPreview_base_DrawBlankPage", (PyCFunction) _wrap_PyPrintPreview_base_DrawBlankPage, METH_VARARGS | METH_KEYWORDS },
23772 { (char *)"PyPrintPreview_base_RenderPage", (PyCFunction) _wrap_PyPrintPreview_base_RenderPage, METH_VARARGS | METH_KEYWORDS },
23773 { (char *)"PyPrintPreview_base_SetZoom", (PyCFunction) _wrap_PyPrintPreview_base_SetZoom, METH_VARARGS | METH_KEYWORDS },
23774 { (char *)"PyPrintPreview_base_Print", (PyCFunction) _wrap_PyPrintPreview_base_Print, METH_VARARGS | METH_KEYWORDS },
23775 { (char *)"PyPrintPreview_base_DetermineScaling", (PyCFunction) _wrap_PyPrintPreview_base_DetermineScaling, METH_VARARGS | METH_KEYWORDS },
23776 { (char *)"PyPrintPreview_swigregister", PyPrintPreview_swigregister, METH_VARARGS },
23777 { (char *)"new_PyPreviewFrame", (PyCFunction) _wrap_new_PyPreviewFrame, METH_VARARGS | METH_KEYWORDS },
23778 { (char *)"PyPreviewFrame__setCallbackInfo", (PyCFunction) _wrap_PyPreviewFrame__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23779 { (char *)"PyPreviewFrame_SetPreviewCanvas", (PyCFunction) _wrap_PyPreviewFrame_SetPreviewCanvas, METH_VARARGS | METH_KEYWORDS },
23780 { (char *)"PyPreviewFrame_SetControlBar", (PyCFunction) _wrap_PyPreviewFrame_SetControlBar, METH_VARARGS | METH_KEYWORDS },
23781 { (char *)"PyPreviewFrame_base_Initialize", (PyCFunction) _wrap_PyPreviewFrame_base_Initialize, METH_VARARGS | METH_KEYWORDS },
23782 { (char *)"PyPreviewFrame_base_CreateCanvas", (PyCFunction) _wrap_PyPreviewFrame_base_CreateCanvas, METH_VARARGS | METH_KEYWORDS },
23783 { (char *)"PyPreviewFrame_base_CreateControlBar", (PyCFunction) _wrap_PyPreviewFrame_base_CreateControlBar, METH_VARARGS | METH_KEYWORDS },
23784 { (char *)"PyPreviewFrame_swigregister", PyPreviewFrame_swigregister, METH_VARARGS },
23785 { (char *)"new_PyPreviewControlBar", (PyCFunction) _wrap_new_PyPreviewControlBar, METH_VARARGS | METH_KEYWORDS },
23786 { (char *)"PyPreviewControlBar__setCallbackInfo", (PyCFunction) _wrap_PyPreviewControlBar__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
23787 { (char *)"PyPreviewControlBar_SetPrintPreview", (PyCFunction) _wrap_PyPreviewControlBar_SetPrintPreview, METH_VARARGS | METH_KEYWORDS },
23788 { (char *)"PyPreviewControlBar_base_CreateButtons", (PyCFunction) _wrap_PyPreviewControlBar_base_CreateButtons, METH_VARARGS | METH_KEYWORDS },
23789 { (char *)"PyPreviewControlBar_base_SetZoomControl", (PyCFunction) _wrap_PyPreviewControlBar_base_SetZoomControl, METH_VARARGS | METH_KEYWORDS },
23790 { (char *)"PyPreviewControlBar_swigregister", PyPreviewControlBar_swigregister, METH_VARARGS },
23791 { NULL, NULL }
23792};
23793
23794
23795/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
23796
23797static void *_p_wxPyPreviewFrameTo_p_wxPreviewFrame(void *x) {
23798 return (void *)((wxPreviewFrame *) ((wxPyPreviewFrame *) x));
23799}
23800static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
23801 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
23802}
23803static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
23804 return (void *)((wxEvent *) ((wxMenuEvent *) x));
23805}
23806static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
23807 return (void *)((wxEvent *) ((wxCloseEvent *) x));
23808}
23809static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
23810 return (void *)((wxEvent *) ((wxMouseEvent *) x));
23811}
23812static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
23813 return (void *)((wxEvent *) ((wxEraseEvent *) x));
23814}
23815static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
23816 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
23817}
23818static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
23819 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
23820}
23821static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
23822 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
23823}
23824static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
23825 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
23826}
23827static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
23828 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
23829}
23830static void *_p_wxPyEventTo_p_wxEvent(void *x) {
23831 return (void *)((wxEvent *) ((wxPyEvent *) x));
23832}
23833static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
23834 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
23835}
23836static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
23837 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
23838}
23839static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
23840 return (void *)((wxEvent *) ((wxIdleEvent *) x));
23841}
23842static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
23843 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
23844}
23845static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
23846 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
23847}
23848static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
23849 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
23850}
23851static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
23852 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
23853}
23854static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
23855 return (void *)((wxEvent *) ((wxActivateEvent *) x));
23856}
23857static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
23858 return (void *)((wxEvent *) ((wxSizeEvent *) x));
23859}
23860static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
23861 return (void *)((wxEvent *) ((wxMoveEvent *) x));
23862}
23863static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
23864 return (void *)((wxEvent *) ((wxPaintEvent *) x));
23865}
23866static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
23867 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
23868}
23869static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
23870 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
23871}
23872static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
23873 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
23874}
23875static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
23876 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
23877}
23878static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
23879 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
23880}
23881static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
23882 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
23883}
23884static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
23885 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
23886}
23887static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
23888 return (void *)((wxEvent *) ((wxFocusEvent *) x));
23889}
23890static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
23891 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
23892}
23893static void *_p_wxSashEventTo_p_wxEvent(void *x) {
23894 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
23895}
23896static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
23897 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
23898}
23899static void *_p_wxShowEventTo_p_wxEvent(void *x) {
23900 return (void *)((wxEvent *) ((wxShowEvent *) x));
23901}
23902static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
23903 return (void *)((wxEvent *) ((wxCommandEvent *) x));
23904}
23905static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
23906 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
23907}
23908static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
23909 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
23910}
23911static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
23912 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
23913}
23914static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
23915 return (void *)((wxEvent *) ((wxKeyEvent *) x));
23916}
23917static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
23918 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
23919}
23920static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
23921 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
23922}
23923static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
23924 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
23925}
23926static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
23927 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
23928}
23929static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
23930 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
23931}
23932static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
23933 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
23934}
23935static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
23936 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
23937}
23938static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
23939 return (void *)((wxEvtHandler *) ((wxValidator *) x));
23940}
23941static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
23942 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
23943}
23944static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
23945 return (void *)((wxEvtHandler *) ((wxMenu *) x));
23946}
23947static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
23948 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
23949}
23950static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
23951 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
23952}
23953static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
23954 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
23955}
23956static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
23957 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
23958}
23959static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
23960 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
23961}
23962static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
23963 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
23964}
23965static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
23966 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
23967}
23968static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
23969 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
23970}
23971static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
23972 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
23973}
23974static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
23975 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
23976}
23977static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
23978 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
23979}
23980static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
23981 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
23982}
23983static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
23984 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
23985}
23986static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
23987 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
23988}
23989static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
23990 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
23991}
23992static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
23993 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
23994}
23995static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
23996 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
23997}
23998static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
23999 return (void *)((wxEvtHandler *) ((wxWindow *) x));
24000}
24001static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
24002 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
24003}
24004static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
24005 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
24006}
24007static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
24008 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
24009}
24010static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
24011 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
24012}
24013static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
24014 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
24015}
24016static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
24017 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
24018}
24019static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
24020 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
24021}
24022static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
24023 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
24024}
24025static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
24026 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
24027}
24028static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
24029 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
24030}
24031static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
24032 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
24033}
24034static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
24035 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
24036}
24037static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
24038 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
24039}
24040static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
24041 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
24042}
24043static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
24044 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
24045}
24046static void *_p_wxTaskBarIconTo_p_wxEvtHandler(void *x) {
24047 return (void *)((wxEvtHandler *) ((wxTaskBarIcon *) x));
24048}
24049static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
24050 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
24051}
24052static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
24053 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
24054}
24055static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
24056 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
24057}
24058static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
24059 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
24060}
24061static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
24062 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
24063}
24064static void *_p_wxPageSetupDialogTo_p_wxEvtHandler(void *x) {
24065 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
24066}
24067static void *_p_wxPrintDialogTo_p_wxEvtHandler(void *x) {
24068 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
24069}
24070static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
24071 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
24072}
24073static void *_p_wxPyHtmlListBoxTo_p_wxPyVListBox(void *x) {
24074 return (void *)((wxPyVListBox *) ((wxPyHtmlListBox *) x));
24075}
24076static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
24077 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
24078}
24079static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
24080 return (void *)((wxFrame *) ((wxProgressDialog *) x));
24081}
24082static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
24083 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
24084}
24085static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
24086 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
24087}
24088static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
24089 return (void *)((wxFrame *) ((wxMiniFrame *) x));
24090}
24091static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
24092 return (void *)((wxFrame *) ((wxSplashScreen *) x));
24093}
24094static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
24095 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
24096}
24097static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
24098 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
24099}
24100static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
24101 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
24102}
24103static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
24104 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
24105}
24106static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
24107 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
24108}
24109static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
24110 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
24111}
24112static void *_p_wxSizerItemTo_p_wxObject(void *x) {
24113 return (void *)((wxObject *) ((wxSizerItem *) x));
24114}
24115static void *_p_wxScrollEventTo_p_wxObject(void *x) {
24116 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
24117}
24118static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
24119 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
24120}
24121static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
24122 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
24123}
24124static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
24125 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
24126}
24127static void *_p_wxSizerTo_p_wxObject(void *x) {
24128 return (void *)((wxObject *) ((wxSizer *) x));
24129}
24130static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
24131 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
24132}
24133static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
24134 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
24135}
24136static void *_p_wxPyPanelTo_p_wxObject(void *x) {
24137 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
24138}
24139static void *_p_wxEventTo_p_wxObject(void *x) {
24140 return (void *)((wxObject *) ((wxEvent *) x));
24141}
24142static void *_p_wxFontDataTo_p_wxObject(void *x) {
24143 return (void *)((wxObject *) ((wxFontData *) x));
24144}
24145static void *_p_wxPrintDataTo_p_wxObject(void *x) {
24146 return (void *)((wxObject *) ((wxPrintData *) x));
24147}
24148static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
24149 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
24150}
24151static void *_p_wxGridSizerTo_p_wxObject(void *x) {
24152 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
24153}
24154static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
24155 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
24156}
24157static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
24158 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
24159}
24160static void *_p_wxTaskBarIconTo_p_wxObject(void *x) {
24161 return (void *)((wxObject *) (wxEvtHandler *) ((wxTaskBarIcon *) x));
24162}
24163static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
24164 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
24165}
24166static void *_p_wxPaintEventTo_p_wxObject(void *x) {
24167 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
24168}
24169static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
24170 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
24171}
24172static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
24173 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
24174}
24175static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
24176 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
24177}
24178static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
24179 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
24180}
24181static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
24182 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
24183}
24184static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
24185 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
24186}
24187static void *_p_wxControlTo_p_wxObject(void *x) {
24188 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
24189}
24190static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
24191 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
24192}
24193static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
24194 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
24195}
24196static void *_p_wxFSFileTo_p_wxObject(void *x) {
24197 return (void *)((wxObject *) ((wxFSFile *) x));
24198}
24199static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
24200 return (void *)((wxObject *) ((wxFindReplaceData *) x));
24201}
24202static void *_p_wxPySizerTo_p_wxObject(void *x) {
24203 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
24204}
24205static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
24206 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
24207}
24208static void *_p_wxColourDataTo_p_wxObject(void *x) {
24209 return (void *)((wxObject *) ((wxColourData *) x));
24210}
24211static void *_p_wxPyEventTo_p_wxObject(void *x) {
24212 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
24213}
24214static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
24215 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
24216}
24217static void *_p_wxPyWindowTo_p_wxObject(void *x) {
24218 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
24219}
24220static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
24221 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
24222}
24223static void *_p_wxFileDialogTo_p_wxObject(void *x) {
24224 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
24225}
24226static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
24227 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
24228}
24229static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
24230 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
24231}
24232static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
24233 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
24234}
24235static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
24236 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
24237}
24238static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
24239 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
24240}
24241static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
24242 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
24243}
24244static void *_p_wxShowEventTo_p_wxObject(void *x) {
24245 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
24246}
24247static void *_p_wxPrinterTo_p_wxObject(void *x) {
24248 return (void *)((wxObject *) ((wxPrinter *) x));
24249}
24250static void *_p_wxMenuItemTo_p_wxObject(void *x) {
24251 return (void *)((wxObject *) ((wxMenuItem *) x));
24252}
24253static void *_p_wxIdleEventTo_p_wxObject(void *x) {
24254 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
24255}
24256static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
24257 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
24258}
24259static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
24260 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
24261}
24262static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
24263 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
24264}
24265static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
24266 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
24267}
24268static void *_p_wxSizeEventTo_p_wxObject(void *x) {
24269 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
24270}
24271static void *_p_wxMoveEventTo_p_wxObject(void *x) {
24272 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
24273}
24274static void *_p_wxActivateEventTo_p_wxObject(void *x) {
24275 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
24276}
24277static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
24278 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
24279}
24280static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
24281 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
24282}
24283static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
24284 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
24285}
24286static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
24287 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
24288}
24289static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
24290 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
24291}
24292static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
24293 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
24294}
24295static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
24296 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
24297}
24298static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
24299 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
24300}
24301static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
24302 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
24303}
24304static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
24305 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
24306}
24307static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
24308 return (void *)((wxObject *) ((wxImageHandler *) x));
24309}
24310static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
24311 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
24312}
24313static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
24314 return (void *)((wxObject *) ((wxEvtHandler *) x));
24315}
24316static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
24317 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
24318}
24319static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
24320 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
24321}
24322static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
24323 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
24324}
24325static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
24326 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
24327}
24328static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
24329 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
24330}
24331static void *_p_wxImageTo_p_wxObject(void *x) {
24332 return (void *)((wxObject *) ((wxImage *) x));
24333}
24334static void *_p_wxFrameTo_p_wxObject(void *x) {
24335 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
24336}
24337static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
24338 return (void *)((wxObject *) ((wxPyPrintout *) x));
24339}
24340static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
24341 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
24342}
24343static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
24344 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
24345}
24346static void *_p_wxStatusBarTo_p_wxObject(void *x) {
24347 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
24348}
24349static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
24350 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
24351}
24352static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
24353 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
24354}
24355static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
24356 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
24357}
24358static void *_p_wxKeyEventTo_p_wxObject(void *x) {
24359 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
24360}
d14a1e28
RD
24361static void *_p_wxWindowTo_p_wxObject(void *x) {
24362 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
24363}
24364static void *_p_wxMenuTo_p_wxObject(void *x) {
24365 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
24366}
24367static void *_p_wxMenuBarTo_p_wxObject(void *x) {
24368 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
24369}
41f1cec7
RD
24370static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
24371 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
24372}
d14a1e28
RD
24373static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
24374 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
24375}
24376static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
24377 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
24378}
24379static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
24380 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
24381}
24382static void *_p_wxSashWindowTo_p_wxObject(void *x) {
24383 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
24384}
24385static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
24386 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
24387}
24388static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
24389 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
24390}
24391static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
24392 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
24393}
24394static void *_p_wxTipWindowTo_p_wxObject(void *x) {
24395 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
24396}
24397static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
24398 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
24399}
24400static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
24401 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
24402}
24403static void *_p_wxSashEventTo_p_wxObject(void *x) {
24404 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
24405}
24406static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
24407 return (void *)((wxObject *) ((wxPrintPreview *) x));
24408}
24409static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
24410 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
24411}
24412static void *_p_wxPanelTo_p_wxObject(void *x) {
24413 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
24414}
24415static void *_p_wxDialogTo_p_wxObject(void *x) {
24416 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
24417}
24418static void *_p_wxColourDialogTo_p_wxObject(void *x) {
24419 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
24420}
24421static void *_p_wxDirDialogTo_p_wxObject(void *x) {
24422 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
24423}
24424static void *_p_wxFontDialogTo_p_wxObject(void *x) {
24425 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
24426}
24427static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
24428 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
24429}
24430static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
24431 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
24432}
24433static void *_p_wxFileSystemTo_p_wxObject(void *x) {
24434 return (void *)((wxObject *) ((wxFileSystem *) x));
24435}
24436static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
24437 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
24438}
24439static void *_p_wxMenuEventTo_p_wxObject(void *x) {
24440 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
24441}
24442static void *_p_wxPyAppTo_p_wxObject(void *x) {
24443 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
24444}
24445static void *_p_wxCloseEventTo_p_wxObject(void *x) {
24446 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
24447}
24448static void *_p_wxMouseEventTo_p_wxObject(void *x) {
24449 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
24450}
24451static void *_p_wxEraseEventTo_p_wxObject(void *x) {
24452 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
24453}
24454static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
24455 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
24456}
24457static void *_p_wxCommandEventTo_p_wxObject(void *x) {
24458 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
24459}
24460static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
24461 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
24462}
24463static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
24464 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
24465}
24466static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
24467 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
24468}
24469static void *_p_wxFocusEventTo_p_wxObject(void *x) {
24470 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
24471}
24472static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
24473 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
24474}
24475static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
24476 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
24477}
24478static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
24479 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
24480}
24481static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
24482 return (void *)((wxObject *) ((wxPrintDialogData *) x));
24483}
24484static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
24485 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
24486}
24487static void *_p_wxValidatorTo_p_wxObject(void *x) {
24488 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
24489}
24490static void *_p_wxPyVListBoxTo_p_wxPyVScrolledWindow(void *x) {
24491 return (void *)((wxPyVScrolledWindow *) ((wxPyVListBox *) x));
24492}
24493static void *_p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow(void *x) {
24494 return (void *)((wxPyVScrolledWindow *) (wxPyVListBox *) ((wxPyHtmlListBox *) x));
24495}
24496static void *_p_wxTipWindowTo_p_wxPyPopupTransientWindow(void *x) {
24497 return (void *)((wxPyPopupTransientWindow *) ((wxTipWindow *) x));
24498}
24499static void *_p_wxPyPopupTransientWindowTo_p_wxPopupWindow(void *x) {
24500 return (void *)((wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
24501}
24502static void *_p_wxTipWindowTo_p_wxPopupWindow(void *x) {
24503 return (void *)((wxPopupWindow *) (wxPyPopupTransientWindow *) ((wxTipWindow *) x));
24504}
24505static void *_p_wxSashLayoutWindowTo_p_wxSashWindow(void *x) {
24506 return (void *)((wxSashWindow *) ((wxSashLayoutWindow *) x));
24507}
24508static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
24509 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
24510}
24511static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
24512 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
24513}
24514static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
24515 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
24516}
24517static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
24518 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
24519}
24520static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
24521 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
24522}
24523static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
24524 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
24525}
24526static void *_p_wxPageSetupDialogTo_p_wxTopLevelWindow(void *x) {
24527 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxPageSetupDialog *) x));
24528}
24529static void *_p_wxPrintDialogTo_p_wxTopLevelWindow(void *x) {
24530 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxPrintDialog *) x));
24531}
24532static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
24533 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
24534}
24535static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
24536 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
24537}
24538static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
24539 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
24540}
24541static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
24542 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
24543}
24544static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
24545 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
24546}
24547static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
24548 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
24549}
24550static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
24551 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
24552}
24553static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
24554 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
24555}
24556static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
24557 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
24558}
24559static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
24560 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
24561}
24562static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
24563 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
24564}
24565static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
24566 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
24567}
24568static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
24569 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
24570}
24571static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
24572 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
24573}
24574static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
24575 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
24576}
24577static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
24578 return (void *)((wxWindow *) ((wxMenuBar *) x));
24579}
24580static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
24581 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
24582}
24583static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
24584 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
24585}
24586static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
24587 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
24588}
24589static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
24590 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
24591}
24592static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
24593 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
24594}
24595static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
24596 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
24597}
24598static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
24599 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
24600}
24601static void *_p_wxPanelTo_p_wxWindow(void *x) {
24602 return (void *)((wxWindow *) ((wxPanel *) x));
24603}
24604static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
24605 return (void *)((wxWindow *) ((wxStatusBar *) x));
24606}
24607static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
24608 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
24609}
24610static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
24611 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
24612}
24613static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
24614 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
24615}
24616static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
24617 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
24618}
24619static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
24620 return (void *)((wxWindow *) ((wxPopupWindow *) x));
24621}
24622static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
24623 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
24624}
24625static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
24626 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
24627}
24628static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
24629 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
24630}
24631static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
24632 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
24633}
24634static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
24635 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
24636}
24637static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
24638 return (void *)((wxWindow *) ((wxSashWindow *) x));
24639}
24640static void *_p_wxControlTo_p_wxWindow(void *x) {
24641 return (void *)((wxWindow *) ((wxControl *) x));
24642}
24643static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
24644 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
24645}
24646static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
24647 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
24648}
24649static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
24650 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
24651}
24652static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
24653 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
24654}
24655static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
24656 return (void *)((wxWindow *) ((wxPyWindow *) x));
24657}
24658static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
24659 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
24660}
24661static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
24662 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
24663}
24664static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
24665 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
24666}
24667static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
24668 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
24669}
24670static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
24671 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
24672}
24673static void *_p_wxFrameTo_p_wxWindow(void *x) {
24674 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
24675}
24676static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
24677 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
24678}
24679static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
24680 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
24681}
24682static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
24683 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
24684}
24685static void *_p_wxDialogTo_p_wxWindow(void *x) {
24686 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
24687}
24688static void *_p_wxPageSetupDialogTo_p_wxWindow(void *x) {
24689 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
24690}
24691static void *_p_wxPrintDialogTo_p_wxWindow(void *x) {
24692 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
24693}
24694static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
24695 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
24696}
24697static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x) {
24698 return (void *)((wxScrolledWindow *) ((wxPreviewCanvas *) x));
24699}
24700static void *_p_wxPyPrintPreviewTo_p_wxPrintPreview(void *x) {
24701 return (void *)((wxPrintPreview *) ((wxPyPrintPreview *) x));
24702}
24703static void *_p_wxColourDialogTo_p_wxDialog(void *x) {
24704 return (void *)((wxDialog *) ((wxColourDialog *) x));
24705}
24706static void *_p_wxDirDialogTo_p_wxDialog(void *x) {
24707 return (void *)((wxDialog *) ((wxDirDialog *) x));
24708}
24709static void *_p_wxFontDialogTo_p_wxDialog(void *x) {
24710 return (void *)((wxDialog *) ((wxFontDialog *) x));
24711}
24712static void *_p_wxPageSetupDialogTo_p_wxDialog(void *x) {
24713 return (void *)((wxDialog *) ((wxPageSetupDialog *) x));
24714}
24715static void *_p_wxPrintDialogTo_p_wxDialog(void *x) {
24716 return (void *)((wxDialog *) ((wxPrintDialog *) x));
24717}
24718static void *_p_wxFileDialogTo_p_wxDialog(void *x) {
24719 return (void *)((wxDialog *) ((wxFileDialog *) x));
24720}
24721static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x) {
24722 return (void *)((wxDialog *) ((wxMultiChoiceDialog *) x));
24723}
24724static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x) {
24725 return (void *)((wxDialog *) ((wxSingleChoiceDialog *) x));
24726}
24727static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x) {
24728 return (void *)((wxDialog *) ((wxTextEntryDialog *) x));
24729}
24730static void *_p_wxMessageDialogTo_p_wxDialog(void *x) {
24731 return (void *)((wxDialog *) ((wxMessageDialog *) x));
24732}
24733static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x) {
24734 return (void *)((wxDialog *) ((wxFindReplaceDialog *) x));
24735}
24736static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
24737 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
24738}
24739static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
24740 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
24741}
24742static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
24743 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
24744}
24745static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
24746 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
24747}
24748static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
24749 return (void *)((wxPanel *) ((wxPyPanel *) x));
24750}
24751static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
24752 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
24753}
24754static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
24755 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
24756}
24757static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
24758 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
24759}
24760static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
24761 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
24762}
24763static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
24764 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
24765}
24766static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
24767 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
24768}
24769static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
24770 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
24771}
24772static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
24773 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
24774}
24775static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
24776 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
24777}
24778static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
24779 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
24780}
24781static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
24782 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
24783}
24784static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
24785 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
24786}
24787static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
24788 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
24789}
24790static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
24791 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
24792}
24793static void *_p_wxPyPreviewControlBarTo_p_wxPreviewControlBar(void *x) {
24794 return (void *)((wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
24795}
2f4c0a16
RD
24796static swig_type_info _swigt__p_wxQueryLayoutInfoEvent[] = {{"_p_wxQueryLayoutInfoEvent", 0, "wxQueryLayoutInfoEvent *", 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24797static swig_type_info _swigt__p_wxPreviewFrame[] = {{"_p_wxPreviewFrame", 0, "wxPreviewFrame *", 0, 0, 0, 0},{"_p_wxPreviewFrame", 0, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxPreviewFrame, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24798static swig_type_info _swigt__p_wxPyPreviewFrame[] = {{"_p_wxPyPreviewFrame", 0, "wxPyPreviewFrame *", 0, 0, 0, 0},{"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24799static swig_type_info _swigt__p_wxPyPanel[] = {{"_p_wxPyPanel", 0, "wxPyPanel *", 0, 0, 0, 0},{"_p_wxPyPanel", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24800static swig_type_info _swigt__p_wxMenu[] = {{"_p_wxMenu", 0, "wxMenu *", 0, 0, 0, 0},{"_p_wxMenu", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24801static swig_type_info _swigt__p_wxPrintData[] = {{"_p_wxPrintData", 0, "wxPrintData *", 0, 0, 0, 0},{"_p_wxPrintData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24802static swig_type_info _swigt__p_wxFontData[] = {{"_p_wxFontData", 0, "wxFontData *", 0, 0, 0, 0},{"_p_wxFontData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24803static swig_type_info _swigt__p_wxEvent[] = {{"_p_wxEvent", 0, "wxEvent *", 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxEvent", 0, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxEvent, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24804static swig_type_info _swigt__p_wxTaskBarIcon[] = {{"_p_wxTaskBarIcon", 0, "wxTaskBarIcon *", 0, 0, 0, 0},{"_p_wxTaskBarIcon", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24805static swig_type_info _swigt__p_wxIconBundle[] = {{"_p_wxIconBundle", 0, "wxIconBundle *", 0, 0, 0, 0},{"_p_wxIconBundle", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24806static swig_type_info _swigt__p_wxLayoutAlgorithm[] = {{"_p_wxLayoutAlgorithm", 0, "wxLayoutAlgorithm *", 0, 0, 0, 0},{"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24807static swig_type_info _swigt__p_wxFindDialogEvent[] = {{"_p_wxFindDialogEvent", 0, "wxFindDialogEvent *", 0, 0, 0, 0},{"_p_wxFindDialogEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24808static swig_type_info _swigt__p_wxPreviewCanvas[] = {{"_p_wxPreviewCanvas", 0, "wxPreviewCanvas *", 0, 0, 0, 0},{"_p_wxPreviewCanvas", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24809static swig_type_info _swigt__p_wxFont[] = {{"_p_wxFont", 0, "wxFont *", 0, 0, 0, 0},{"_p_wxFont", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24810static swig_type_info _swigt__p_wxSplitterEvent[] = {{"_p_wxSplitterEvent", 0, "wxSplitterEvent *", 0, 0, 0, 0},{"_p_wxSplitterEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24811static swig_type_info _swigt__p_wxRegion[] = {{"_p_wxRegion", 0, "wxRegion *", 0, 0, 0, 0},{"_p_wxRegion", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24812static swig_type_info _swigt__p_wxFindReplaceData[] = {{"_p_wxFindReplaceData", 0, "wxFindReplaceData *", 0, 0, 0, 0},{"_p_wxFindReplaceData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24813static swig_type_info _swigt__p_int[] = {{"_p_int", 0, "int *", 0, 0, 0, 0},{"_p_int", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24814static swig_type_info _swigt__p_wxSize[] = {{"_p_wxSize", 0, "wxSize *", 0, 0, 0, 0},{"_p_wxSize", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24815static swig_type_info _swigt__p_wxDC[] = {{"_p_wxDC", 0, "wxDC *", 0, 0, 0, 0},{"_p_wxDC", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24816static swig_type_info _swigt__p_wxIcon[] = {{"_p_wxIcon", 0, "wxIcon *", 0, 0, 0, 0},{"_p_wxIcon", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24817static swig_type_info _swigt__p_wxMDIChildFrame[] = {{"_p_wxMDIChildFrame", 0, "wxMDIChildFrame *", 0, 0, 0, 0},{"_p_wxMDIChildFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24818static swig_type_info _swigt__p_wxColourData[] = {{"_p_wxColourData", 0, "wxColourData *", 0, 0, 0, 0},{"_p_wxColourData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24819static swig_type_info _swigt__p_wxNotifyEvent[] = {{"_p_wxNotifyEvent", 0, "wxNotifyEvent *", 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxNotifyEvent, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24820static swig_type_info _swigt__p_wxPyWindow[] = {{"_p_wxPyWindow", 0, "wxPyWindow *", 0, 0, 0, 0},{"_p_wxPyWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24821static swig_type_info _swigt__p_wxSplashScreen[] = {{"_p_wxSplashScreen", 0, "wxSplashScreen *", 0, 0, 0, 0},{"_p_wxSplashScreen", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24822static swig_type_info _swigt__p_wxFindReplaceDialog[] = {{"_p_wxFindReplaceDialog", 0, "wxFindReplaceDialog *", 0, 0, 0, 0},{"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24823static swig_type_info _swigt__p_wxProgressDialog[] = {{"_p_wxProgressDialog", 0, "wxProgressDialog *", 0, 0, 0, 0},{"_p_wxProgressDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24824static swig_type_info _swigt__p_wxMessageDialog[] = {{"_p_wxMessageDialog", 0, "wxMessageDialog *", 0, 0, 0, 0},{"_p_wxMessageDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24825static swig_type_info _swigt__p_wxTextEntryDialog[] = {{"_p_wxTextEntryDialog", 0, "wxTextEntryDialog *", 0, 0, 0, 0},{"_p_wxTextEntryDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24826static swig_type_info _swigt__p_wxSingleChoiceDialog[] = {{"_p_wxSingleChoiceDialog", 0, "wxSingleChoiceDialog *", 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24827static swig_type_info _swigt__p_wxMultiChoiceDialog[] = {{"_p_wxMultiChoiceDialog", 0, "wxMultiChoiceDialog *", 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24828static swig_type_info _swigt__p_wxFileDialog[] = {{"_p_wxFileDialog", 0, "wxFileDialog *", 0, 0, 0, 0},{"_p_wxFileDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24829static swig_type_info _swigt__p_wxPrinter[] = {{"_p_wxPrinter", 0, "wxPrinter *", 0, 0, 0, 0},{"_p_wxPrinter", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24830static swig_type_info _swigt__p_wxArrayInt[] = {{"_p_wxArrayInt", 0, "wxArrayInt *", 0, 0, 0, 0},{"_p_wxArrayInt", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24831static swig_type_info _swigt__p_wxEvtHandler[] = {{"_p_wxEvtHandler", 0, "wxEvtHandler *", 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxValidator", _p_wxValidatorTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyApp", _p_wxPyAppTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", 0, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTaskBarIcon", _p_wxTaskBarIconTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24832static swig_type_info _swigt__p_wxCalculateLayoutEvent[] = {{"_p_wxCalculateLayoutEvent", 0, "wxCalculateLayoutEvent *", 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24833static swig_type_info _swigt__p_wxPyHtmlListBox[] = {{"_p_wxPyHtmlListBox", 0, "wxPyHtmlListBox *", 0, 0, 0, 0},{"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24834static swig_type_info _swigt__p_wxPyVListBox[] = {{"_p_wxPyVListBox", 0, "wxPyVListBox *", 0, 0, 0, 0},{"_p_wxPyVListBox", 0, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPyVListBox, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24835static swig_type_info _swigt__p_wxRect[] = {{"_p_wxRect", 0, "wxRect *", 0, 0, 0, 0},{"_p_wxRect", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24836static swig_type_info _swigt__p_char[] = {{"_p_char", 0, "char *", 0, 0, 0, 0},{"_p_char", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24837static swig_type_info _swigt__p_wxMiniFrame[] = {{"_p_wxMiniFrame", 0, "wxMiniFrame *", 0, 0, 0, 0},{"_p_wxMiniFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24838static swig_type_info _swigt__p_wxFrame[] = {{"_p_wxFrame", 0, "wxFrame *", 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxFrame", 0, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24839static swig_type_info _swigt__p_wxPyPrintout[] = {{"_p_wxPyPrintout", 0, "wxPyPrintout *", 0, 0, 0, 0},{"_p_wxPyPrintout", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24840static swig_type_info _swigt__p_wxTaskBarIconEvent[] = {{"_p_wxTaskBarIconEvent", 0, "wxTaskBarIconEvent *", 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24841static swig_type_info _swigt__p_wxScrollWinEvent[] = {{"_p_wxScrollWinEvent", 0, "wxScrollWinEvent *", 0, 0, 0, 0},{"_p_wxScrollWinEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24842static swig_type_info _swigt__p_wxStatusBar[] = {{"_p_wxStatusBar", 0, "wxStatusBar *", 0, 0, 0, 0},{"_p_wxStatusBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24843static swig_type_info _swigt__p_wxMDIParentFrame[] = {{"_p_wxMDIParentFrame", 0, "wxMDIParentFrame *", 0, 0, 0, 0},{"_p_wxMDIParentFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24844static swig_type_info _swigt__p_wxPoint[] = {{"_p_wxPoint", 0, "wxPoint *", 0, 0, 0, 0},{"_p_wxPoint", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24845static swig_type_info _swigt__p_wxObject[] = {{"_p_wxObject", 0, "wxObject *", 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxLayoutConstraints", _p_wxLayoutConstraintsTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGBSizerItem", _p_wxGBSizerItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizerItem", _p_wxSizerItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIndividualLayoutConstraint", _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxStaticBoxSizer", _p_wxStaticBoxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxBoxSizer", _p_wxBoxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizer", _p_wxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFontData", _p_wxFontDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintData", _p_wxPrintDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxEvent", _p_wxEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGridSizer", _p_wxGridSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFlexGridSizer", _p_wxFlexGridSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTaskBarIcon", _p_wxTaskBarIconTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxLayoutAlgorithm", _p_wxLayoutAlgorithmTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFSFile", _p_wxFSFileTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFindReplaceData", _p_wxFindReplaceDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPySizer", _p_wxPySizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxColourData", _p_wxColourDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrinter", _p_wxPrinterTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenuItem", _p_wxMenuItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", _p_wxEvtHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTIFFHandler", _p_wxTIFFHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxImageHandler", _p_wxImageHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxBMPHandler", _p_wxBMPHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxICOHandler", _p_wxICOHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCURHandler", _p_wxCURHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxANIHandler", _p_wxANIHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPNGHandler", _p_wxPNGHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGIFHandler", _p_wxGIFHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPCXHandler", _p_wxPCXHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxJPEGHandler", _p_wxJPEGHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPNMHandler", _p_wxPNMHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxXPMHandler", _p_wxXPMHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxAcceleratorTable", _p_wxAcceleratorTableTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxImage", _p_wxImageTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPrintout", _p_wxPyPrintoutTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxObject", 0, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintPreview", _p_wxPrintPreviewTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPrintPreview", _p_wxPyPrintPreviewTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFileSystem", _p_wxFileSystemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyApp", _p_wxPyAppTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialogData", _p_wxPageSetupDialogDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintDialogData", _p_wxPrintDialogDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxValidator", _p_wxValidatorTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxObject, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24846static swig_type_info _swigt__p_wxOutputStream[] = {{"_p_wxOutputStream", 0, "wxOutputStream *", 0, 0, 0, 0},{"_p_wxOutputStream", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24847static swig_type_info _swigt__p_unsigned_long[] = {{"_p_unsigned_long", 0, "unsigned long *", 0, 0, 0, 0},{"_p_unsigned_long", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24848static swig_type_info _swigt__p_wxMDIClientWindow[] = {{"_p_wxMDIClientWindow", 0, "wxMDIClientWindow *", 0, 0, 0, 0},{"_p_wxMDIClientWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24849static swig_type_info _swigt__p_wxTipWindow[] = {{"_p_wxTipWindow", 0, "wxTipWindow *", 0, 0, 0, 0},{"_p_wxTipWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24850static swig_type_info _swigt__p_wxSashLayoutWindow[] = {{"_p_wxSashLayoutWindow", 0, "wxSashLayoutWindow *", 0, 0, 0, 0},{"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24851static swig_type_info _swigt__p_wxSplitterWindow[] = {{"_p_wxSplitterWindow", 0, "wxSplitterWindow *", 0, 0, 0, 0},{"_p_wxSplitterWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24852static swig_type_info _swigt__p_wxPyVScrolledWindow[] = {{"_p_wxPyVScrolledWindow", 0, "wxPyVScrolledWindow *", 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPyVScrolledWindow, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24853static swig_type_info _swigt__p_wxPyPopupTransientWindow[] = {{"_p_wxPyPopupTransientWindow", 0, "wxPyPopupTransientWindow *", 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxPyPopupTransientWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24854static swig_type_info _swigt__p_wxPopupWindow[] = {{"_p_wxPopupWindow", 0, "wxPopupWindow *", 0, 0, 0, 0},{"_p_wxPopupWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxPopupWindow, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxPopupWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24855static swig_type_info _swigt__p_wxSashWindow[] = {{"_p_wxSashWindow", 0, "wxSashWindow *", 0, 0, 0, 0},{"_p_wxSashWindow", 0, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxSashWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24856static swig_type_info _swigt__p_wxTopLevelWindow[] = {{"_p_wxTopLevelWindow", 0, "wxTopLevelWindow *", 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", 0, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24857static swig_type_info _swigt__p_wxWindow[] = {{"_p_wxWindow", 0, "wxWindow *", 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxWindow", 0, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24858static swig_type_info _swigt__p_wxScrolledWindow[] = {{"_p_wxScrolledWindow", 0, "wxScrolledWindow *", 0, 0, 0, 0},{"_p_wxScrolledWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxScrolledWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24859static swig_type_info _swigt__p_wxSplashScreenWindow[] = {{"_p_wxSplashScreenWindow", 0, "wxSplashScreenWindow *", 0, 0, 0, 0},{"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24860static swig_type_info _swigt__p_wxMenuBar[] = {{"_p_wxMenuBar", 0, "wxMenuBar *", 0, 0, 0, 0},{"_p_wxMenuBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24861static swig_type_info _swigt__p_wxPrintPreview[] = {{"_p_wxPrintPreview", 0, "wxPrintPreview *", 0, 0, 0, 0},{"_p_wxPrintPreview", 0, 0, 0, 0, 0, 0},{"_p_wxPyPrintPreview", _p_wxPyPrintPreviewTo_p_wxPrintPreview, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24862static swig_type_info _swigt__p_wxSashEvent[] = {{"_p_wxSashEvent", 0, "wxSashEvent *", 0, 0, 0, 0},{"_p_wxSashEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24863static swig_type_info _swigt__p_wxString[] = {{"_p_wxString", 0, "wxString *", 0, 0, 0, 0},{"_p_wxString", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24864static swig_type_info _swigt__p_wxPyPrintPreview[] = {{"_p_wxPyPrintPreview", 0, "wxPyPrintPreview *", 0, 0, 0, 0},{"_p_wxPyPrintPreview", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24865static swig_type_info _swigt__p_wxFontDialog[] = {{"_p_wxFontDialog", 0, "wxFontDialog *", 0, 0, 0, 0},{"_p_wxFontDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24866static swig_type_info _swigt__p_wxDirDialog[] = {{"_p_wxDirDialog", 0, "wxDirDialog *", 0, 0, 0, 0},{"_p_wxDirDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24867static swig_type_info _swigt__p_wxColourDialog[] = {{"_p_wxColourDialog", 0, "wxColourDialog *", 0, 0, 0, 0},{"_p_wxColourDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24868static swig_type_info _swigt__p_wxDialog[] = {{"_p_wxDialog", 0, "wxDialog *", 0, 0, 0, 0},{"_p_wxDialog", 0, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24869static swig_type_info _swigt__p_wxPanel[] = {{"_p_wxPanel", 0, "wxPanel *", 0, 0, 0, 0},{"_p_wxPanel", 0, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPanel, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24870static swig_type_info _swigt__p_wxPageSetupDialog[] = {{"_p_wxPageSetupDialog", 0, "wxPageSetupDialog *", 0, 0, 0, 0},{"_p_wxPageSetupDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24871static swig_type_info _swigt__p_wxPrintDialog[] = {{"_p_wxPrintDialog", 0, "wxPrintDialog *", 0, 0, 0, 0},{"_p_wxPrintDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24872static swig_type_info _swigt__p_wxBitmap[] = {{"_p_wxBitmap", 0, "wxBitmap *", 0, 0, 0, 0},{"_p_wxBitmap", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24873static swig_type_info _swigt__p_wxCommandEvent[] = {{"_p_wxCommandEvent", 0, "wxCommandEvent *", 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", 0, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24874static swig_type_info _swigt__p_wxPreviewControlBar[] = {{"_p_wxPreviewControlBar", 0, "wxPreviewControlBar *", 0, 0, 0, 0},{"_p_wxPreviewControlBar", 0, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPreviewControlBar, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24875static swig_type_info _swigt__p_wxPyPreviewControlBar[] = {{"_p_wxPyPreviewControlBar", 0, "wxPyPreviewControlBar *", 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24876static swig_type_info _swigt__p_wxColour[] = {{"_p_wxColour", 0, "wxColour *", 0, 0, 0, 0},{"_p_wxColour", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24877static swig_type_info _swigt__p_wxToolBar[] = {{"_p_wxToolBar", 0, "wxToolBar *", 0, 0, 0, 0},{"_p_wxToolBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24878static swig_type_info _swigt__p_wxPageSetupDialogData[] = {{"_p_wxPageSetupDialogData", 0, "wxPageSetupDialogData *", 0, 0, 0, 0},{"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
24879static swig_type_info _swigt__p_wxPrintDialogData[] = {{"_p_wxPrintDialogData", 0, "wxPrintDialogData *", 0, 0, 0, 0},{"_p_wxPrintDialogData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
d14a1e28
RD
24880
24881static swig_type_info *swig_types_initial[] = {
24882_swigt__p_wxQueryLayoutInfoEvent,
24883_swigt__p_wxPreviewFrame,
24884_swigt__p_wxPyPreviewFrame,
d14a1e28
RD
24885_swigt__p_wxPyPanel,
24886_swigt__p_wxMenu,
24887_swigt__p_wxPrintData,
24888_swigt__p_wxFontData,
24889_swigt__p_wxEvent,
24890_swigt__p_wxTaskBarIcon,
24891_swigt__p_wxIconBundle,
24892_swigt__p_wxLayoutAlgorithm,
24893_swigt__p_wxFindDialogEvent,
24894_swigt__p_wxPreviewCanvas,
24895_swigt__p_wxFont,
24896_swigt__p_wxSplitterEvent,
24897_swigt__p_wxRegion,
24898_swigt__p_wxFindReplaceData,
24899_swigt__p_int,
24900_swigt__p_wxSize,
24901_swigt__p_wxDC,
24902_swigt__p_wxIcon,
24903_swigt__p_wxMDIChildFrame,
24904_swigt__p_wxColourData,
24905_swigt__p_wxNotifyEvent,
24906_swigt__p_wxPyWindow,
24907_swigt__p_wxSplashScreen,
24908_swigt__p_wxFindReplaceDialog,
24909_swigt__p_wxProgressDialog,
24910_swigt__p_wxMessageDialog,
24911_swigt__p_wxTextEntryDialog,
24912_swigt__p_wxSingleChoiceDialog,
24913_swigt__p_wxMultiChoiceDialog,
24914_swigt__p_wxFileDialog,
24915_swigt__p_wxPrinter,
d14a1e28
RD
24916_swigt__p_wxArrayInt,
24917_swigt__p_wxEvtHandler,
24918_swigt__p_wxCalculateLayoutEvent,
24919_swigt__p_wxPyHtmlListBox,
24920_swigt__p_wxPyVListBox,
24921_swigt__p_wxRect,
8edf1c75 24922_swigt__p_char,
d14a1e28
RD
24923_swigt__p_wxMiniFrame,
24924_swigt__p_wxFrame,
24925_swigt__p_wxPyPrintout,
24926_swigt__p_wxTaskBarIconEvent,
24927_swigt__p_wxScrollWinEvent,
24928_swigt__p_wxStatusBar,
24929_swigt__p_wxMDIParentFrame,
24930_swigt__p_wxPoint,
24931_swigt__p_wxObject,
db914595 24932_swigt__p_wxOutputStream,
d14a1e28
RD
24933_swigt__p_unsigned_long,
24934_swigt__p_wxMDIClientWindow,
24935_swigt__p_wxTipWindow,
24936_swigt__p_wxSashLayoutWindow,
24937_swigt__p_wxSplitterWindow,
d14a1e28
RD
24938_swigt__p_wxPyVScrolledWindow,
24939_swigt__p_wxPyPopupTransientWindow,
24940_swigt__p_wxPopupWindow,
24941_swigt__p_wxSashWindow,
24942_swigt__p_wxTopLevelWindow,
24943_swigt__p_wxWindow,
24944_swigt__p_wxScrolledWindow,
4e760a36 24945_swigt__p_wxSplashScreenWindow,
d14a1e28
RD
24946_swigt__p_wxMenuBar,
24947_swigt__p_wxPrintPreview,
24948_swigt__p_wxSashEvent,
24949_swigt__p_wxString,
24950_swigt__p_wxPyPrintPreview,
24951_swigt__p_wxFontDialog,
24952_swigt__p_wxDirDialog,
24953_swigt__p_wxColourDialog,
24954_swigt__p_wxDialog,
24955_swigt__p_wxPanel,
db914595 24956_swigt__p_wxPageSetupDialog,
d14a1e28
RD
24957_swigt__p_wxPrintDialog,
24958_swigt__p_wxBitmap,
24959_swigt__p_wxCommandEvent,
d14a1e28
RD
24960_swigt__p_wxPreviewControlBar,
24961_swigt__p_wxPyPreviewControlBar,
24962_swigt__p_wxColour,
24963_swigt__p_wxToolBar,
d03fd34d 24964_swigt__p_wxPageSetupDialogData,
8edf1c75 24965_swigt__p_wxPrintDialogData,
d14a1e28
RD
249660
24967};
24968
24969
24970/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
24971
24972static swig_const_info swig_const_table[] = {
d14a1e28
RD
24973{0}};
24974
24975#ifdef __cplusplus
24976}
24977#endif
24978
24979#ifdef __cplusplus
24980extern "C"
24981#endif
24982SWIGEXPORT(void) SWIG_init(void) {
24983 static PyObject *SWIG_globals = 0;
24984 static int typeinit = 0;
24985 PyObject *m, *d;
24986 int i;
24987 if (!SWIG_globals) SWIG_globals = SWIG_newvarlink();
24988 m = Py_InitModule((char *) SWIG_name, SwigMethods);
24989 d = PyModule_GetDict(m);
24990
24991 if (!typeinit) {
24992 for (i = 0; swig_types_initial[i]; i++) {
24993 swig_types[i] = SWIG_TypeRegister(swig_types_initial[i]);
24994 }
24995 typeinit = 1;
24996 }
24997 SWIG_InstallConstants(d,swig_const_table);
24998
d03fd34d
RD
24999 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals);
25000 SWIG_addvarlink(SWIG_globals,(char*)"FrameNameStr",_wrap_FrameNameStr_get, _wrap_FrameNameStr_set);
25001 SWIG_addvarlink(SWIG_globals,(char*)"DialogNameStr",_wrap_DialogNameStr_get, _wrap_DialogNameStr_set);
25002 SWIG_addvarlink(SWIG_globals,(char*)"StatusLineNameStr",_wrap_StatusLineNameStr_get, _wrap_StatusLineNameStr_set);
25003 SWIG_addvarlink(SWIG_globals,(char*)"ToolBarNameStr",_wrap_ToolBarNameStr_get, _wrap_ToolBarNameStr_set);
2f4c0a16
RD
25004 PyDict_SetItemString(d,"FULLSCREEN_NOMENUBAR", SWIG_FromInt((int)wxFULLSCREEN_NOMENUBAR));
25005 PyDict_SetItemString(d,"FULLSCREEN_NOTOOLBAR", SWIG_FromInt((int)wxFULLSCREEN_NOTOOLBAR));
25006 PyDict_SetItemString(d,"FULLSCREEN_NOSTATUSBAR", SWIG_FromInt((int)wxFULLSCREEN_NOSTATUSBAR));
25007 PyDict_SetItemString(d,"FULLSCREEN_NOBORDER", SWIG_FromInt((int)wxFULLSCREEN_NOBORDER));
25008 PyDict_SetItemString(d,"FULLSCREEN_NOCAPTION", SWIG_FromInt((int)wxFULLSCREEN_NOCAPTION));
25009 PyDict_SetItemString(d,"FULLSCREEN_ALL", SWIG_FromInt((int)wxFULLSCREEN_ALL));
25010 PyDict_SetItemString(d,"TOPLEVEL_EX_DIALOG", SWIG_FromInt((int)wxTOPLEVEL_EX_DIALOG));
25011 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_PARENT", SWIG_FromInt((int)wxSPLASH_CENTRE_ON_PARENT));
25012 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_SCREEN", SWIG_FromInt((int)wxSPLASH_CENTRE_ON_SCREEN));
25013 PyDict_SetItemString(d,"SPLASH_NO_CENTRE", SWIG_FromInt((int)wxSPLASH_NO_CENTRE));
25014 PyDict_SetItemString(d,"SPLASH_TIMEOUT", SWIG_FromInt((int)wxSPLASH_TIMEOUT));
25015 PyDict_SetItemString(d,"SPLASH_NO_TIMEOUT", SWIG_FromInt((int)wxSPLASH_NO_TIMEOUT));
d03fd34d 25016 SWIG_addvarlink(SWIG_globals,(char*)"SplitterNameStr",_wrap_SplitterNameStr_get, _wrap_SplitterNameStr_set);
2f4c0a16
RD
25017 PyDict_SetItemString(d,"SP_NOBORDER", SWIG_FromInt((int)wxSP_NOBORDER));
25018 PyDict_SetItemString(d,"SP_NOSASH", SWIG_FromInt((int)wxSP_NOSASH));
25019 PyDict_SetItemString(d,"SP_PERMIT_UNSPLIT", SWIG_FromInt((int)wxSP_PERMIT_UNSPLIT));
25020 PyDict_SetItemString(d,"SP_LIVE_UPDATE", SWIG_FromInt((int)wxSP_LIVE_UPDATE));
25021 PyDict_SetItemString(d,"SP_3DSASH", SWIG_FromInt((int)wxSP_3DSASH));
25022 PyDict_SetItemString(d,"SP_3DBORDER", SWIG_FromInt((int)wxSP_3DBORDER));
fe763115 25023 PyDict_SetItemString(d,"SP_NO_XP_THEME", SWIG_FromInt((int)wxSP_NO_XP_THEME));
2f4c0a16
RD
25024 PyDict_SetItemString(d,"SP_BORDER", SWIG_FromInt((int)wxSP_BORDER));
25025 PyDict_SetItemString(d,"SP_3D", SWIG_FromInt((int)wxSP_3D));
25026 PyDict_SetItemString(d,"SPLIT_HORIZONTAL", SWIG_FromInt((int)wxSPLIT_HORIZONTAL));
25027 PyDict_SetItemString(d,"SPLIT_VERTICAL", SWIG_FromInt((int)wxSPLIT_VERTICAL));
25028 PyDict_SetItemString(d,"SPLIT_DRAG_NONE", SWIG_FromInt((int)wxSPLIT_DRAG_NONE));
25029 PyDict_SetItemString(d,"SPLIT_DRAG_DRAGGING", SWIG_FromInt((int)wxSPLIT_DRAG_DRAGGING));
25030 PyDict_SetItemString(d,"SPLIT_DRAG_LEFT_DOWN", SWIG_FromInt((int)wxSPLIT_DRAG_LEFT_DOWN));
d14a1e28
RD
25031 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED));
25032 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING));
25033 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_DOUBLECLICKED));
25034 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_UNSPLIT", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_UNSPLIT));
d03fd34d
RD
25035 SWIG_addvarlink(SWIG_globals,(char*)"SashNameStr",_wrap_SashNameStr_get, _wrap_SashNameStr_set);
25036 SWIG_addvarlink(SWIG_globals,(char*)"SashLayoutNameStr",_wrap_SashLayoutNameStr_get, _wrap_SashLayoutNameStr_set);
2f4c0a16
RD
25037 PyDict_SetItemString(d,"SASH_DRAG_NONE", SWIG_FromInt((int)wxSASH_DRAG_NONE));
25038 PyDict_SetItemString(d,"SASH_DRAG_DRAGGING", SWIG_FromInt((int)wxSASH_DRAG_DRAGGING));
25039 PyDict_SetItemString(d,"SASH_DRAG_LEFT_DOWN", SWIG_FromInt((int)wxSASH_DRAG_LEFT_DOWN));
25040 PyDict_SetItemString(d,"SW_NOBORDER", SWIG_FromInt((int)wxSW_NOBORDER));
25041 PyDict_SetItemString(d,"SW_BORDER", SWIG_FromInt((int)wxSW_BORDER));
25042 PyDict_SetItemString(d,"SW_3DSASH", SWIG_FromInt((int)wxSW_3DSASH));
25043 PyDict_SetItemString(d,"SW_3DBORDER", SWIG_FromInt((int)wxSW_3DBORDER));
25044 PyDict_SetItemString(d,"SW_3D", SWIG_FromInt((int)wxSW_3D));
25045 PyDict_SetItemString(d,"SASH_TOP", SWIG_FromInt((int)wxSASH_TOP));
25046 PyDict_SetItemString(d,"SASH_RIGHT", SWIG_FromInt((int)wxSASH_RIGHT));
25047 PyDict_SetItemString(d,"SASH_BOTTOM", SWIG_FromInt((int)wxSASH_BOTTOM));
25048 PyDict_SetItemString(d,"SASH_LEFT", SWIG_FromInt((int)wxSASH_LEFT));
25049 PyDict_SetItemString(d,"SASH_NONE", SWIG_FromInt((int)wxSASH_NONE));
25050 PyDict_SetItemString(d,"SASH_STATUS_OK", SWIG_FromInt((int)wxSASH_STATUS_OK));
25051 PyDict_SetItemString(d,"SASH_STATUS_OUT_OF_RANGE", SWIG_FromInt((int)wxSASH_STATUS_OUT_OF_RANGE));
d14a1e28 25052 PyDict_SetItemString(d, "wxEVT_SASH_DRAGGED", PyInt_FromLong(wxEVT_SASH_DRAGGED));
2f4c0a16
RD
25053 PyDict_SetItemString(d,"LAYOUT_HORIZONTAL", SWIG_FromInt((int)wxLAYOUT_HORIZONTAL));
25054 PyDict_SetItemString(d,"LAYOUT_VERTICAL", SWIG_FromInt((int)wxLAYOUT_VERTICAL));
25055 PyDict_SetItemString(d,"LAYOUT_NONE", SWIG_FromInt((int)wxLAYOUT_NONE));
25056 PyDict_SetItemString(d,"LAYOUT_TOP", SWIG_FromInt((int)wxLAYOUT_TOP));
25057 PyDict_SetItemString(d,"LAYOUT_LEFT", SWIG_FromInt((int)wxLAYOUT_LEFT));
25058 PyDict_SetItemString(d,"LAYOUT_RIGHT", SWIG_FromInt((int)wxLAYOUT_RIGHT));
25059 PyDict_SetItemString(d,"LAYOUT_BOTTOM", SWIG_FromInt((int)wxLAYOUT_BOTTOM));
25060 PyDict_SetItemString(d,"LAYOUT_LENGTH_Y", SWIG_FromInt((int)wxLAYOUT_LENGTH_Y));
25061 PyDict_SetItemString(d,"LAYOUT_LENGTH_X", SWIG_FromInt((int)wxLAYOUT_LENGTH_X));
25062 PyDict_SetItemString(d,"LAYOUT_MRU_LENGTH", SWIG_FromInt((int)wxLAYOUT_MRU_LENGTH));
25063 PyDict_SetItemString(d,"LAYOUT_QUERY", SWIG_FromInt((int)wxLAYOUT_QUERY));
d14a1e28
RD
25064 PyDict_SetItemString(d, "wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong(wxEVT_QUERY_LAYOUT_INFO));
25065 PyDict_SetItemString(d, "wxEVT_CALCULATE_LAYOUT", PyInt_FromLong(wxEVT_CALCULATE_LAYOUT));
d03fd34d 25066 SWIG_addvarlink(SWIG_globals,(char*)"VListBoxNameStr",_wrap_VListBoxNameStr_get, _wrap_VListBoxNameStr_set);
d14a1e28
RD
25067
25068 // Map renamed classes back to their common name for OOR
25069 wxPyPtrTypeMap_Add("wxHtmlListBox", "wxPyHtmlListBox");
25070 wxPyPtrTypeMap_Add("wxVListBox", "wxPyVListBox");
25071 wxPyPtrTypeMap_Add("wxVScrolledWindow", "wxPyVScrolledWindow");
25072
25073 PyDict_SetItemString(d, "wxEVT_TASKBAR_MOVE", PyInt_FromLong(wxEVT_TASKBAR_MOVE));
25074 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DOWN));
25075 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_UP", PyInt_FromLong(wxEVT_TASKBAR_LEFT_UP));
25076 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DOWN));
25077 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_UP", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_UP));
25078 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DCLICK));
25079 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DCLICK));
d03fd34d
RD
25080 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorPromptStr",_wrap_FileSelectorPromptStr_get, _wrap_FileSelectorPromptStr_set);
25081 SWIG_addvarlink(SWIG_globals,(char*)"DirSelectorPromptStr",_wrap_DirSelectorPromptStr_get, _wrap_DirSelectorPromptStr_set);
25082 SWIG_addvarlink(SWIG_globals,(char*)"DirDialogNameStr",_wrap_DirDialogNameStr_get, _wrap_DirDialogNameStr_set);
25083 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorDefaultWildcardStr",_wrap_FileSelectorDefaultWildcardStr_get, _wrap_FileSelectorDefaultWildcardStr_set);
25084 SWIG_addvarlink(SWIG_globals,(char*)"GetTextFromUserPromptStr",_wrap_GetTextFromUserPromptStr_get, _wrap_GetTextFromUserPromptStr_set);
25085 SWIG_addvarlink(SWIG_globals,(char*)"MessageBoxCaptionStr",_wrap_MessageBoxCaptionStr_get, _wrap_MessageBoxCaptionStr_set);
2f4c0a16
RD
25086 PyDict_SetItemString(d,"CHOICEDLG_STYLE", SWIG_FromInt((int)wxCHOICEDLG_STYLE));
25087 PyDict_SetItemString(d,"FR_DOWN", SWIG_FromInt((int)wxFR_DOWN));
25088 PyDict_SetItemString(d,"FR_WHOLEWORD", SWIG_FromInt((int)wxFR_WHOLEWORD));
25089 PyDict_SetItemString(d,"FR_MATCHCASE", SWIG_FromInt((int)wxFR_MATCHCASE));
25090 PyDict_SetItemString(d,"FR_REPLACEDIALOG", SWIG_FromInt((int)wxFR_REPLACEDIALOG));
25091 PyDict_SetItemString(d,"FR_NOUPDOWN", SWIG_FromInt((int)wxFR_NOUPDOWN));
25092 PyDict_SetItemString(d,"FR_NOMATCHCASE", SWIG_FromInt((int)wxFR_NOMATCHCASE));
25093 PyDict_SetItemString(d,"FR_NOWHOLEWORD", SWIG_FromInt((int)wxFR_NOWHOLEWORD));
d14a1e28
RD
25094 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND", PyInt_FromLong(wxEVT_COMMAND_FIND));
25095 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_NEXT", PyInt_FromLong(wxEVT_COMMAND_FIND_NEXT));
25096 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE));
25097 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE_ALL", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE_ALL));
25098 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_CLOSE", PyInt_FromLong(wxEVT_COMMAND_FIND_CLOSE));
2f4c0a16
RD
25099 PyDict_SetItemString(d,"IDM_WINDOWTILE", SWIG_FromInt((int)4001));
25100 PyDict_SetItemString(d,"IDM_WINDOWTILEHOR", SWIG_FromInt((int)4001));
25101 PyDict_SetItemString(d,"IDM_WINDOWCASCADE", SWIG_FromInt((int)4002));
25102 PyDict_SetItemString(d,"IDM_WINDOWICONS", SWIG_FromInt((int)4003));
25103 PyDict_SetItemString(d,"IDM_WINDOWNEXT", SWIG_FromInt((int)4004));
25104 PyDict_SetItemString(d,"IDM_WINDOWTILEVERT", SWIG_FromInt((int)4005));
25105 PyDict_SetItemString(d,"FIRST_MDI_CHILD", SWIG_FromInt((int)4100));
25106 PyDict_SetItemString(d,"LAST_MDI_CHILD", SWIG_FromInt((int)4600));
d03fd34d
RD
25107 SWIG_addvarlink(SWIG_globals,(char*)"PrintoutTitleStr",_wrap_PrintoutTitleStr_get, _wrap_PrintoutTitleStr_set);
25108 SWIG_addvarlink(SWIG_globals,(char*)"PreviewCanvasNameStr",_wrap_PreviewCanvasNameStr_get, _wrap_PreviewCanvasNameStr_set);
2f4c0a16
RD
25109 PyDict_SetItemString(d,"PRINT_MODE_NONE", SWIG_FromInt((int)wxPRINT_MODE_NONE));
25110 PyDict_SetItemString(d,"PRINT_MODE_PREVIEW", SWIG_FromInt((int)wxPRINT_MODE_PREVIEW));
25111 PyDict_SetItemString(d,"PRINT_MODE_FILE", SWIG_FromInt((int)wxPRINT_MODE_FILE));
25112 PyDict_SetItemString(d,"PRINT_MODE_PRINTER", SWIG_FromInt((int)wxPRINT_MODE_PRINTER));
25113 PyDict_SetItemString(d,"PRINT_MODE_STREAM", SWIG_FromInt((int)wxPRINT_MODE_STREAM));
25114 PyDict_SetItemString(d,"PRINTER_NO_ERROR", SWIG_FromInt((int)wxPRINTER_NO_ERROR));
25115 PyDict_SetItemString(d,"PRINTER_CANCELLED", SWIG_FromInt((int)wxPRINTER_CANCELLED));
25116 PyDict_SetItemString(d,"PRINTER_ERROR", SWIG_FromInt((int)wxPRINTER_ERROR));
25117 PyDict_SetItemString(d,"PREVIEW_PRINT", SWIG_FromInt((int)wxPREVIEW_PRINT));
25118 PyDict_SetItemString(d,"PREVIEW_PREVIOUS", SWIG_FromInt((int)wxPREVIEW_PREVIOUS));
25119 PyDict_SetItemString(d,"PREVIEW_NEXT", SWIG_FromInt((int)wxPREVIEW_NEXT));
25120 PyDict_SetItemString(d,"PREVIEW_ZOOM", SWIG_FromInt((int)wxPREVIEW_ZOOM));
25121 PyDict_SetItemString(d,"PREVIEW_FIRST", SWIG_FromInt((int)wxPREVIEW_FIRST));
25122 PyDict_SetItemString(d,"PREVIEW_LAST", SWIG_FromInt((int)wxPREVIEW_LAST));
25123 PyDict_SetItemString(d,"PREVIEW_GOTO", SWIG_FromInt((int)wxPREVIEW_GOTO));
25124 PyDict_SetItemString(d,"PREVIEW_DEFAULT", SWIG_FromInt((int)wxPREVIEW_DEFAULT));
25125 PyDict_SetItemString(d,"ID_PREVIEW_CLOSE", SWIG_FromInt((int)wxID_PREVIEW_CLOSE));
25126 PyDict_SetItemString(d,"ID_PREVIEW_NEXT", SWIG_FromInt((int)wxID_PREVIEW_NEXT));
25127 PyDict_SetItemString(d,"ID_PREVIEW_PREVIOUS", SWIG_FromInt((int)wxID_PREVIEW_PREVIOUS));
25128 PyDict_SetItemString(d,"ID_PREVIEW_PRINT", SWIG_FromInt((int)wxID_PREVIEW_PRINT));
25129 PyDict_SetItemString(d,"ID_PREVIEW_ZOOM", SWIG_FromInt((int)wxID_PREVIEW_ZOOM));
25130 PyDict_SetItemString(d,"ID_PREVIEW_FIRST", SWIG_FromInt((int)wxID_PREVIEW_FIRST));
25131 PyDict_SetItemString(d,"ID_PREVIEW_LAST", SWIG_FromInt((int)wxID_PREVIEW_LAST));
25132 PyDict_SetItemString(d,"ID_PREVIEW_GOTO", SWIG_FromInt((int)wxID_PREVIEW_GOTO));
d14a1e28
RD
25133
25134 wxPyPtrTypeMap_Add("wxPrintout", "wxPyPrintout");
25135
25136}
25137